html,body,#root{height:100%;margin:0;padding:0}:focus-visible{outline-offset:2px;border-radius:2px;outline:3px solid #1b3a5c}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;color:#fff;background:#1b3a5c;border-radius:0 0 8px 8px;padding:8px 16px;text-decoration:none;transition:top .15s ease-in;position:absolute;top:-48px;left:8px}.skip-link:focus{top:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ant-select-dropdown,.ant-dropdown,.ant-dropdown-menu,.ant-picker-dropdown,.ant-cascader-dropdown,.ant-tooltip-inner,.ant-popover-inner{box-shadow:0 8px 32px #00000047!important}.ant-select-dropdown .ant-empty-img-simple-ellipse{fill:#d0d0d0}.ant-select-dropdown .ant-empty-img-simple-path{fill:#d0d0d0;stroke:#8c8c8c}.ant-select-dropdown .ant-empty-img-simple-g{stroke:#8c8c8c}.ant-select-dropdown .ant-empty-description{color:#595959}.ant-modal-wrap{justify-content:center;display:flex}.ant-modal{max-width:calc(100vw - 32px);margin:auto;padding-bottom:0;top:0}.pc-page-header{z-index:20;background:#e6e9ef;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:16px;margin:-24px -24px 16px;padding:16px 24px;display:flex;position:sticky;top:0}.pc-page-header--mobile{border-radius:0;margin:0 0 8px;padding:8px 4px;position:static}.pc-page-header--mobile .pc-page-header__main{align-items:flex-start}.pc-page-header__main{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.pc-page-header__titles{flex:1;min-width:0}.pc-page-header__meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.pc-page-header__actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.pc-action-bar{z-index:199;background:#fff;border-top:1px solid #e8e8e8;gap:8px;padding:8px 12px;display:flex;position:fixed;bottom:60px;left:0;right:0;box-shadow:0 -2px 8px #0000000f}.pc-action-bar>*,.pc-action-bar .ant-btn{flex:1;min-width:0}.pc-action-bar .ant-btn{width:100%}body.pc-has-action-bar #main-content{margin-bottom:124px!important}.pc-dialog-footer{justify-content:flex-end;gap:12px;display:flex}.ant-drawer .pc-dialog-footer>.ant-btn,.ant-drawer .pc-dialog-footer>*{flex:1}
