.spinner{z-index:100}.spinner,.spinner .overlay{position:fixed;top:0;left:0;width:100vw;height:100vh}.spinner .overlay{background-color:#000;opacity:.2;z-index:200}.spinner .icon{position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;width:60px;height:60px}#root{min-width:1024px}#root .ant-table-tbody>tr>td,#root .ant-table-thead>tr>th,.ant-modal-root .ant-table-tbody>tr>td,.ant-modal-root .ant-table-thead>tr>th{padding:10px 16px}#root .ant-form-item{margin-bottom:12px}#root .ant-badge{height:22px;line-height:22px}#root .ant-badge-multiple-words{padding:0 5px}.small-input{width:256px;margin-right:12px}.middle-input{width:320px;margin-right:12px}.large-input{width:384px;margin-right:12px}.full-input{width:100%}.ant-message .anticon{vertical-align:text-bottom}.ant-collapse-header-text{width:100%}.filter{background:#f7f7f7;padding:20px}.filter-item{margin-right:15px!important}.filter-item:last-child{margin-right:0!important}.filter-action{margin-bottom:0!important}.filter-input,.filter-select{width:200px!important}.action-bar{display:flex;margin-top:15px!important}.action-bar .ant-form-item{margin-bottom:0}.file-modal-filter{margin-bottom:15px}.file-modal-filter.ant-form{margin:0}.prewrap{white-space:pre-wrap}.filter-action-reset{margin-left:10px}@page{margin:20px}