html,body,#root{width:100%;min-width:0;min-height:100%;margin:0}body{background:#f5f5f5;overflow-x:hidden}*,:before,:after{box-sizing:border-box}.mobile-nav-mask{z-index:99;background:#00000073;position:fixed;inset:0}.mobile-page-header,.mobile-filter-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mobile-card-list{gap:10px;display:grid}.mobile-record-card .ant-card-body{padding:12px}.mobile-record-card__header{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:10px;display:flex}.mobile-record-card__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;display:grid}.mobile-record-card__grid>div{align-items:baseline;gap:6px;min-width:0;display:flex}.mobile-record-card__grid>div>:last-child{overflow-wrap:anywhere;min-width:0}.mobile-record-card__label{color:#00000073;white-space:nowrap;flex:none;font-size:12px}.mobile-record-card__value{overflow-wrap:anywhere;flex:auto;min-width:0}.mobile-record-card__actions{border-top:1px solid #f0f0f0;flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:10px;display:flex}.operation-logs-page>.ant-space-item:first-child .ant-card{background:0 0;border:0}.operation-logs-page>.ant-space-item:first-child .ant-card-head{display:none}.operation-logs-page>.ant-space-item:first-child .ant-card-body{padding:0}.operation-log-filters .ant-form-item-label{display:none}.mobile-filter-collapse__content{transition:max-height .2s}.mobile-filter-collapse__toggle{display:none}@media (width<=767px){.desktop-only{display:none!important}.ant-form-inline{gap:8px}.mobile-filter-collapse__content{overflow:hidden}.mobile-filter-collapse__toggle{justify-content:center;width:100%;margin-top:4px;display:flex}.ant-layout-header{height:52px;line-height:52px}.ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:8px;top:8px}.ant-modal .ant-modal-content{padding:16px}.ant-drawer-content-wrapper{max-width:100vw!important}.ant-modal .ant-form-inline .ant-form-item{width:100%;margin-inline-end:0}.ant-modal .ant-form-inline .ant-form-item-control,.ant-modal .ant-form-inline .ant-picker,.ant-modal .ant-form-inline .ant-select,.ant-modal .ant-form-inline .ant-input,.ant-modal .ant-form-inline .ant-input-number,.ant-modal .ant-input-number,.ant-drawer .ant-input-number,.ant-modal .ant-picker,.ant-drawer .ant-picker{width:100%!important}.ant-drawer .ant-space,.ant-drawer .ant-space-item,.ant-drawer .ant-form-item{max-width:100%}.ant-drawer .ant-form-item[style*="width: 380px"]{width:calc(100vw - 80px)!important}.app-user-button>span:not(.anticon){display:none}.ant-radio-group{flex-wrap:wrap;gap:8px 12px;display:flex}.ant-table-wrapper .ant-table-pagination{margin-bottom:0}.ant-pagination-options-size-changer,.ant-pagination-total-text{display:none!important}.mobile-full-width,.mobile-full-width .ant-space-item,.mobile-full-width .ant-select,.mobile-full-width .ant-input,.mobile-full-width .ant-input-number,.mobile-full-width .ant-picker,.mobile-full-width .ant-btn{width:100%!important}.ant-card[style*="grid-column: span 2"]{grid-column:span 1!important}.ant-collapse-header-text,.ant-collapse-content-box{overflow-wrap:anywhere;min-width:0}}@media (width>=768px){.mobile-only{display:none!important}}
