:root{--mockup-font-family-base:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--mockup-font-family-mono:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace;--color-secondary:#98a2b3;--color-white:#fff;--color-error:#f04438;--color-link:#0085ff;--color-header-table:#074173;--color-row-hover:#f5faff;--background-header-table:#f2f4f7;--color-text-primary:#070708;--color-text-secondary:#475467;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-xl:20px;--line-height-xs:18px;--line-height-sm:20px;--line-height-base:24px;--line-height-xl:28px;--screen-page-padding:20px 16px 28px;--screen-page-padding-mobile:16px 12px 24px;--screen-section-gap:16px;--screen-card-padding:16px;--screen-action-padding:14px 16px;--screen-control-height-sm:24px;--screen-control-height:32px;--screen-radius-sm:6px;--screen-radius-md:8px;--screen-radius-lg:12px;--screen-radius-xl:14px;--color-border-primary:#e2e8f0;--color-border-hover-primary:#3182ce;--color-border-error:#e53e3e;--color-border-secondary:#eaecf0;--color-sidebar-active:#ffffff29;--sidebar-width:220px;--sidebar-width-collapsed:0;--header-height:49px;--footer-height:40px;--window-height:100vh;--header-z-index:1060;--z-index-modal-antd:1000;--border-notification-success:#6be995;--border-notification-warning:#ffe58f;--border-notification-error:#f04438;--color-notification-success:#f1fff3;--color-notification-warning:#fffbe6;--color-notification-error:#fee4e2;--drawer-top-offset:46px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--mockup-font-family-base);margin:0}body.scroll-disabled{overflow:hidden;overscroll-behavior:none;position:fixed;width:100%}.pdf-preview-modal-wrap{align-items:center;display:flex;justify-content:center;overflow:hidden!important}*{box-sizing:border-box;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-family:var(--mockup-font-family-mono)}.ant-notification .ant-notification-notice-wrapper{border-radius:12px}.common_notification_success{background-color:#f1fff3;background-color:var(--color-notification-success);border:1px solid #6be995;border:1px solid var(--border-notification-success);border-radius:12px}.common_notification_success .ant-notification-notice-icon-success.anticon{color:#12b76a!important}.common_notification_success .ant-notification-notice-icon-error.anticon{color:#f04438!important;color:var(--border-notification-error)!important}.common_notification_error{background-color:#fee4e2;background-color:var(--color-notification-error);border:1px solid #f04438;border:1px solid var(--border-notification-error);border-radius:12px}.common_notification_warning{background-color:#fffbe6;background-color:var(--color-notification-warning);border:1px solid #ffe58f;border:1px solid var(--border-notification-warning);border-radius:12px}.common_notification .ant-notification-notice-message{color:#070708!important;color:var(--color-text-primary)!important;font-weight:500;font-weight:var(--font-medium);margin-bottom:4px!important}.common_notification .ant-notification-notice-description{color:#070708!important;color:var(--color-text-primary)!important;font-weight:400;font-weight:var(--font-normal)}.ant-table-body{scrollbar-color:auto;scrollbar-width:auto}.ant-table-body::-webkit-scrollbar{height:8px;width:8px}.ant-table-body::-webkit-scrollbar-track{background-color:#98a2b3;background-color:var(--color-secondary);border-radius:6px}.ant-table-body::-webkit-scrollbar-thumb{background-color:#475467;background-color:var(--color-text-secondary);border-radius:6px}.ant-dropdown-container{z-index:999}.ant-picker-dropdown .ant-picker-time-panel-column:after{display:none}.ant-drawer{bottom:0;height:auto;overflow:hidden;overscroll-behavior:none;top:46px;top:var(--drawer-top-offset)}.ant-drawer .ant-drawer-content-wrapper{height:auto}.ant-drawer .ant-drawer-section{overflow:hidden}.ant-drawer .ant-drawer-body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}