html,body{margin:0;overflow-x:hidden;-webkit-text-size-adjust:100%}.staff-web{--staff-safe-top: env(safe-area-inset-top, 0px);--staff-safe-bottom: env(safe-area-inset-bottom, 0px);--staff-safe-x: env(safe-area-inset-left, 0px);min-height:100dvh;box-sizing:border-box;padding-bottom:var(--staff-safe-bottom)}.staff-web .ant-page-header{padding:10px 12px}.staff-web .ant-page-header-heading{flex-wrap:wrap}.staff-web .ant-page-header-heading-title{font-size:16px;line-height:1.35}.staff-web .ant-card-head-title{font-size:15px}.staff-web .ant-table{font-size:13px}.staff-web .ant-table-cell{padding:8px 10px!important}.staff-web .ant-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:var(--staff-safe-bottom)}.staff-web .ant-modal-content{border-radius:12px}.staff-web .ant-pagination{flex-wrap:wrap;justify-content:center}.staff-crud-modal-wrap .ant-modal{margin:0 auto;padding-bottom:env(safe-area-inset-bottom,0px)}.staff-web .ant-form-item{margin-bottom:12px}.staff-web .mod-page__embed .ant-alert-message{font-size:13px;line-height:1.45}.ant-input-affix-wrapper,.ant-btn{border-radius:4px}.ant-picker-dropdown{max-width:calc(100vw - 12px);box-sizing:border-box}.ant-picker-dropdown .ant-picker-panel-container{max-height:calc(100dvh - 24px);overflow-y:auto;-webkit-overflow-scrolling:touch}.ant-picker-dropdown .ant-picker-datetime-panel{flex-direction:column!important;max-width:100%}.ant-picker-dropdown .ant-picker-datetime-panel .ant-picker-time-panel{width:100%!important;max-width:100%;border-inline-start:none!important;border-top:1px solid rgba(5,5,5,.06)}.ant-picker-dropdown .ant-picker-time-panel-column{width:40px!important;max-height:200px;overflow-y:auto;-webkit-overflow-scrolling:touch}.ant-picker-dropdown .ant-picker-time-panel-cell-inner{width:40px!important;height:40px!important;line-height:40px!important;padding-inline-start:0!important;text-align:center}.ant-picker-dropdown.ant-picker-dropdown-range .ant-picker-range-wrapper{max-width:100%;min-width:0!important}.ant-picker-dropdown.ant-picker-dropdown-range .ant-picker-panels{flex-direction:column!important;flex-wrap:nowrap!important}.ant-picker-dropdown.ant-picker-dropdown-range .ant-picker-panel{width:100%!important}.ant-pro-basicLayout{display:flex;flex-direction:column;width:100%;height:100%;min-height:100%}.ant-pro-basicLayout .ant-layout{flex:1;min-height:0;background:#f0f2f5}.ant-pro-basicLayout .ant-layout .ant-layout{flex:1;min-height:0;display:flex;flex-direction:column}.ant-pro-basicLayout-content{flex:1;min-height:0;margin:0 10px;display:flex;flex-direction:column;overflow:auto}.ant-pro-basicLayout-content>div{min-height:0;flex:1;display:flex;flex-direction:column}.ant-pro-basicLayout{display:flex;flex-direction:column;width:100%;min-height:100%}.ant-pro-basicLayout .ant-layout{background:#f0f2f5}.ant-pro-basicLayout -content{margin:0 10px;display:flex}.ant-card,.ant-modal .ant-modal-content,.ant-btn,.ant-descriptions .ant-descriptions-view,.ant-select-single .ant-select-selector,.ant-select-dropdown,.ant-select-dropdown .ant-select-item,.ant-select-multiple .ant-select-selector,.ant-table-wrapper table,.ant-input-group .ant-input-group-addon,.ant-input-number-group .ant-input-number-group-addon{border-radius:3px}.ant-select-selector{min-width:100px}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-wrapper tfoot>tr>th,.ant-table-wrapper tfoot>tr>td{padding:10px 16px!important}.ant-table-content .ant-table-tbody .ant-table-measure-row td{padding:0!important}.ant-select-multiple .ant-select-selection-item,.ant-dropdown-menu-submenu .ant-dropdown-menu,.ant-dropdown .ant-dropdown-menu,.ant-notification-notice,.ant-message-notice .ant-message-notice-content,.ant-input-number,.ant-picker,.ant-input-affix-wrapper,.ant-checkbox .ant-checkbox-inner,.ant-btn.ant-btn-sm,.ant-table-wrapper .ant-table-row-expand-icon{border-radius:2px}.ant-select-dropdown .ant-select-item{min-height:unset}.ant-form-item-explain-error,.ant-btn span,.ant-table-wrapper .ant-table,.ant-space-item,.ant-form-item .ant-form-item-label>label,.ant-input,.ant-select-single .ant-select-selector,.ant-select-dropdown .ant-select-item,.ant-form label,.ant-checkbox-wrapper,.ant-menu-sub .ant-menu-title-content,.ant-btn,.ant-pagination .ant-pagination-total-text,.ant-cascader-dropdown .ant-cascader-menu,.ant-picker .ant-picker-input>input,.ant-select-multiple,.ant-dropdown-menu-title-content,.ant-input-number .ant-input-number-input{font-size:12px!important}.ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:first-child,.ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:last-child{border-start-start-radius:2px!important;border-start-end-radius:2px!important}.ant-btn{height:unset!important;min-height:24px}.ant-btn.ant-btn-sm{padding:0 10px}.ant-select-item-option-content{color:#444}.ant-input,.ant-select-selector,.ant-select:not(.ant-select-customize-input) .ant-select-selector,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select,.ant-btn-default,.ant-input-group .ant-input-group-addon,.ant-input-number-group .ant-input-number-group-addon{border-color:#f0f0f0}[data-theme=dark] .ant-layout{background:#2a2c2c}.ant-tabs-card.ant-tabs-small.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab{border-radius:4px 4px 0 0}.ant-tabs-card.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:6px 5px 6px 12px}.ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-description{color:#666}.ant-menu .ant-menu-item,.ant-menu .ant-menu-submenu,.ant-menu .ant-menu-submenu-title{border-radius:2px}.ant-notification-notice{padding:15px}.ant-menu-inline .ant-menu-item,.ant-menu-vertical .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title,.ant-menu-vertical .ant-menu-submenu-title{margin-inline:0;margin-block:0;width:100%}.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next,.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-jump-next,.ant-pagination .ant-pagination-item{height:26px;line-height:24px;min-width:26px;font-size:12px;border-radius:2px}.ant-popover .ant-popover-inner{border-radius:4px}.ant-card .ant-card-body{padding:10px}.ant-card .ant-card-head{padding:0 10px;min-height:46px}.ant-descriptions-header{margin-bottom:10px!important}.ant-descriptions .ant-descriptions-item-label,.ant-descriptions .ant-descriptions-item-content{font-size:12px}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title{height:45px!important;line-height:45px!important}.staff-fab{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;height:48px;padding:0 20px 0 16px;margin:0;border:none;border-radius:999px;background:#1677ff;color:#fff;cursor:pointer;box-shadow:0 4px 12px #1677ff52;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;-webkit-tap-highlight-color:transparent}.staff-fab:active{transform:scale(.97);background:#0958d9;box-shadow:0 2px 8px #1677ff3d}.staff-fab:not(:has(.staff-fab__label)){width:48px;height:48px;padding:0}.staff-fab__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px;line-height:1}.staff-fab__icon .anticon{color:#fff}.staff-fab__label{flex-shrink:1;min-width:0;max-width:8em;font-size:15px;font-weight:600;line-height:1;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.staff-fab--wide{padding:0 18px 0 14px}.staff-fab--wide .staff-fab__label{max-width:10em;font-size:14px}.staff-stock__fab{position:fixed;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:200}.staff-stock--with-fab>.ant-card-body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}
