html,body,#root{height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.colorWeak{filter:invert(80%)}.ant-layout{min-height:100vh}.ant-pro-sider.ant-layout-sider.ant-pro-sider-fixed{left:unset}.ant-pro-sider-collapsed .ant-pro-sider-link span:not([role=img]){display:none}canvas{display:block}ul,ol{list-style:none}@media(max-width:768px){.ant-pro-layout-content{padding-inline:12px}.ant-pro-page-container-children-container{margin-inline:0}.ant-pro-page-container .ant-page-header{padding-inline:0}.ant-card .ant-card-body{padding:16px}.ant-pro-table .ant-table-wrapper{max-width:100%}.ant-table-cell{overflow-wrap:anywhere}.ant-alert{flex-wrap:wrap;row-gap:8px}.ant-alert-action{margin-inline-start:0}.ant-form-inline{row-gap:12px}.ant-modal-body .ant-space-horizontal,.ant-drawer-body .ant-space-horizontal{flex-wrap:wrap}.ant-modal-body .ant-space-item,.ant-drawer-body .ant-space-item,.ant-modal-body .ant-select,.ant-drawer-body .ant-select{max-width:100%}.ant-modal{margin-inline:auto}}.ant-pro-layout-content,.ant-pro-page-container,.ant-pro-card-body,.ant-pro-table,.ant-space-item{min-width:0}.ant-card-head-title,.ant-page-header-heading-title{overflow-wrap:anywhere}.ant-table-content{overflow-x:auto}.ant-btn:focus-visible,a:focus-visible,.ant-menu-item:focus-visible{outline:2px solid #1677ff;outline-offset:3px}.ant-menu-item:focus-visible{outline-offset:-3px}.ant-empty{padding:24px 16px}.ant-empty-description{color:#5c6777;line-height:1.75}.ant-alert{border-radius:8px}.ant-alert-description{line-height:1.75;overflow-wrap:anywhere}.ant-form-item-explain,.ant-form-item-extra{line-height:1.65}.ant-modal{max-width:calc(100vw - 24px)}.ant-modal-body{max-height:calc(100dvh - 180px)!important;overflow-y:auto;overflow-wrap:anywhere;overscroll-behavior:contain}.ant-drawer-content-wrapper{max-width:100vw}.ant-drawer-body{min-width:0;overflow-wrap:anywhere;overscroll-behavior:contain;padding-block-end:28px}.academy-error-surface{margin:24px 0}.academy-offline-banner{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:1100;width:max-content;max-width:480px;box-shadow:0 4px 16px #17292d1a}@media(max-height:600px){.ant-modal:not(.ant-modal-confirm){top:16px;padding-bottom:16px}.ant-modal-body{max-height:calc(100dvh - 148px)!important}}@media(prefers-reduced-motion:reduce){.ant-btn,.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-menu-item,.ant-tabs-ink-bar{transition:none!important}.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph>li{animation:none}}.article-title{display:flex;flex-direction:column;gap:4px}.article-body{white-space:pre-wrap;line-height:2}.article-quote{padding:12px 16px;border-left:3px solid #1677ff;background:#f5f5f5}.audit-json{white-space:pre-wrap;word-break:break-word;font-size:12px}body{color:#1e3037;background:#f4f3ef}.ant-pro-layout .ant-pro-sider{border-inline-end:1px solid #e4ded2;box-shadow:none}.ant-pro-sider .ant-menu-item,.ant-pro-sider .ant-menu-submenu-title{min-height:42px;margin-block:4px;border-radius:8px}.ant-pro-sider .ant-menu-item-selected{background:#efe9da;color:#235663;font-weight:600}.ant-pro-sider-logo{padding-block:16px!important}.ant-pro-sider-logo h1{font-size:17px!important;letter-spacing:1px;color:#1e3037!important}.ant-pro-global-header{border-bottom:1px solid #e4ded2;box-shadow:none}.ant-pro-page-container .ant-page-header{padding-block:20px 16px}.ant-page-header-heading-title{color:#1e3037;font-weight:650;letter-spacing:-.3px}.ant-page-header-heading-sub-title{color:#71817f;font-size:13px}.ant-card,.ant-pro-card{border-color:#e4ded2;box-shadow:0 1px 2px #182b310a}.ant-card-head{border-bottom-color:#ede6d8;min-height:54px}.ant-card-head-title,.ant-pro-table-list-toolbar-title{color:#243b40;font-size:16px;font-weight:600}.ant-table-thead>tr>th{background:#f7f7f3!important;color:#5c6869;font-size:12px;font-weight:600}.ant-table-tbody>tr>td{padding-block:12px;border-bottom-color:#ecebe5}.ant-table-tbody>tr.ant-table-row:hover>td{background:#f3f6f3!important}.ant-pro-table-search{border:1px solid #e4ded2;border-radius:12px;padding-top:20px!important}.ant-form-item-label>label{font-weight:500;color:#405751}.ant-btn-primary{box-shadow:0 2px 4px #2356631a}.ant-btn:focus-visible,a:focus-visible,.ant-menu-item:focus-visible{outline-color:#235663}.article-quote{border-left-color:#a78d5c;background:#f5f4ed}.ant-pro-page-container{width:100%}.ant-pro-page-container-children-container{margin-block-start:0}.ant-page-header-heading{row-gap:12px}.ant-page-header-heading-title{font-size:22px;line-height:30px}.ant-pro-page-container .ant-breadcrumb{font-size:12px;line-height:20px}.ant-pro-table-list-toolbar-container{gap:12px;flex-wrap:wrap;min-height:64px;padding-block:14px}.ant-pro-table-list-toolbar-left{min-width:0}.ant-pro-table-search{box-shadow:none}.ant-table-cell{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ant-table-tbody .ant-btn-link{padding-inline:4px}.ant-table-cell-fix-right .ant-space{flex-wrap:wrap;row-gap:4px}.ant-form-item-required:before{margin-inline-end:4px!important}.ant-form-item-extra,.ant-form-item-explain{font-size:12px}.ant-form-item-has-error .ant-input,.ant-form-item-has-error .ant-input-number{background:#fffaf8}.ant-upload-list-item-name{overflow-wrap:anywhere}.ant-upload-list-picture-card .ant-upload-list-item{border-radius:10px}.ant-descriptions-bordered .ant-descriptions-item-label{font-weight:500}.ant-modal-footer{padding-block-start:12px;border-block-start:1px solid #ecebe5;margin-block-start:20px}.ant-drawer-footer{background:#fcfcf9}.ant-tag{margin-inline-end:4px;line-height:22px}.ant-pro-table .ant-pagination{row-gap:8px}@media(min-width:1600px){.ant-pro-page-container-children-container{max-width:1680px;margin-inline:auto}}@media(max-width:1024px){.ant-pro-page-container-children-container{padding-inline:16px}.ant-pro-table-search{padding-inline:16px!important}.ant-space-horizontal{flex-wrap:wrap}}
