.auth-guard__loading{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;background:#fff}.auth-guard__logo{width:20vw;height:auto;filter:brightness(0) saturate(100%) invert(12.07%) sepia(88.09%) saturate(626.94%) hue-rotate(203.27deg) brightness(144.62%) contrast(100.47%);animation:fadeInOut 2s ease-in-out infinite}.auth-guard__error{max-width:420px;padding:0 24px;text-align:center}.auth-guard__error-title{margin:0 0 8px;font-size:20px;font-weight:700;color:#18181b}.auth-guard__error-text{margin:0 0 20px;font-size:14px;line-height:20px;color:#71717a}@keyframes fadeInOut{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@font-face{font-family:Circe;src:url(/assets/Circe-Thin-YUgDmCEA.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Circe;src:url(/assets/Circe-Light-Bg4alBfh.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Circe;src:url(/assets/Circe-Regular-DvuL7eX1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Circe;src:url(/assets/Circe-Bold-cFhKs11j.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Circe;src:url(/assets/Circe-ExtraBold-BwP5JTfN.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-cyrillic-wght-DqGufNeO.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;src:url(/assets/Inter-latin-wght-Dx4kXJAl.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--rgb-bg-primary: #f5f5f4;--rgb-bg-surface: #ffffff;--rgb-bg-surface-soft: #eef2ff;--rgb-text-primary: #0f172a;--rgb-text-secondary: #64748b;--rgb-text-on-primary: #ffffff;--rgb-primary: #312e81;--rgb-primary-hover: #4338ca;--rgb-primary-active: #312e81;--rgb-primary-soft: #eef2ff;--rgb-danger: #ef4444;--rgb-danger-hover: #dc2626;--rgb-border: #e2e8f0;--rgb-border-strong: #cbd5e1;--rgb-radius-sm: 6px;--rgb-radius-md: 8px;--rgb-radius-lg: 12px;--rgb-shadow-sm: 0 1px 3px rgba(15, 23, 42, .06);--rgb-shadow-md: 0 8px 24px rgba(15, 23, 42, .08);--rgb-space-1: 4px;--rgb-space-2: 8px;--rgb-space-3: 12px;--rgb-space-4: 16px;--rgb-space-5: 24px;--rgb-space-6: 32px}[data-theme=dark]{color-scheme:dark;--rgb-bg-primary: #0f0f1a;--rgb-bg-surface: #1a1a2e;--rgb-bg-surface-soft: #232341;--rgb-text-primary: #ffffff;--rgb-text-secondary: #a9a9bb;--rgb-text-on-primary: #ffffff;--rgb-primary: #9f7cff;--rgb-primary-hover: #b196ff;--rgb-primary-active: #f9f0ff;--rgb-primary-soft: rgba(159, 124, 255, .18);--rgb-danger: #ff6d8e;--rgb-danger-hover: #ff5d81;--rgb-border: #32324d;--rgb-border-strong: #45456b;--rgb-shadow-sm: 0 6px 18px rgba(0, 0, 0, .22);--rgb-shadow-md: 0 14px 34px rgba(0, 0, 0, .35)}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100%;min-height:100%}body{font-family:Circe,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--rgb-bg-primary);color:var(--rgb-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-app,.ant-layout{background:var(--rgb-bg-primary)}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-segmented,.ant-modal-content,.ant-pagination,.ant-card{transition:all .2s ease}.ant-input:focus-visible:not(.ui-input),.ant-input-affix-wrapper:focus-visible,.ant-select-focused .ant-select-selector,.ant-pagination .ant-pagination-item:focus-visible,.ant-segmented-item:focus-visible{outline:2px solid rgba(109,61,242,.18);outline-offset:2px}.ant-table-wrapper .ant-table{box-shadow:#523f690d 0 .3125rem .3125rem;padding:10px 24px;background:#fff;border-radius:12px}.ant-switch-inner{background:#722ed1!important;color:#fff!important}.ant-table-wrapper .ant-table-tbody>tr>td{background:#fff;border-bottom:1px solid #e7e7e7}.ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table-summary>tr>td{height:auto!important;padding:6px 12px!important}.ant-table-wrapper .ant-table-thead>tr>th{height:auto!important;padding:12px!important}.ant-pagination{justify-content:flex-end}.ant-pagination .ant-pagination-item{border-color:var(--rgb-border);border-radius:var(--rgb-radius-sm)}.ant-pagination .ant-pagination-item-active{border-color:var(--rgb-primary)}.ant-pagination .ant-pagination-item-active a{color:var(--rgb-primary)}.ant-segmented:focus-visible{outline:2px solid rgba(109,61,242,.18);outline-offset:2px;transition:.2s}.ant-segmented .ant-segmented-item-selected{background:#722ed1;color:#fff}.ant-segmented:hover .ant-segmented-item-selected{background:#9254de}.ant-input:not(.ui-input),.ant-input-affix-wrapper,.ant-select .ant-select-selector,.ant-picker{border-radius:var(--rgb-radius-sm)!important}.ant-input:not(.ui-input):hover,.ant-input-affix-wrapper:hover,.ant-select:hover .ant-select-selector,.ant-picker:hover{border-color:#9254de!important}.ant-input:not(.ui-input):focus,.ant-input-focused:not(.ui-input),.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector,.ant-select-open .ant-select-selector,.ant-select-focused:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector,.ant-picker-focused{border-color:#722ed1!important;border-inline-end-color:#722ed1!important;box-shadow:0 0 0 3px #722ed129!important}.ant-form-item-has-error .ant-input:not(.ui-input),.ant-form-item-has-error .ant-input-affix-wrapper,.ant-form-item-has-error .ant-input-number,.ant-form-item-has-error .ant-picker,.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector,.ant-form-item-has-error .ui-input-root,.ant-form-item-has-error .ui-select__trigger,.ant-form-item-has-error .ui-date-picker__trigger,.ant-form-item-has-error .action-modal__textarea,.ant-form-item-has-error textarea:not(.ui-input){border-color:var(--rgb-danger)!important;border-inline-end-color:var(--rgb-danger)!important;box-shadow:0 0 0 3px #ef44441f!important}.ant-form-item-has-error .ant-input:not(.ui-input):hover,.ant-form-item-has-error .ant-input-affix-wrapper:hover,.ant-form-item-has-error .ant-input-number:hover,.ant-form-item-has-error .ant-picker:hover,.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):hover .ant-select-selector,.ant-form-item-has-error .ui-input-root:hover,.ant-form-item-has-error .ui-select__trigger:hover,.ant-form-item-has-error .ui-date-picker__trigger:hover,.ant-form-item-has-error .action-modal__textarea:hover,.ant-form-item-has-error textarea:not(.ui-input):hover{border-color:var(--rgb-danger-hover)!important;border-inline-end-color:var(--rgb-danger-hover)!important}.ant-form-item-has-error .ant-input:not(.ui-input):focus,.ant-form-item-has-error .ant-input-focused:not(.ui-input),.ant-form-item-has-error .ant-input-affix-wrapper-focused,.ant-form-item-has-error .ant-input-number-focused,.ant-form-item-has-error .ant-picker-focused,.ant-form-item-has-error .ant-select-focused:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector,.ant-form-item-has-error .ui-input-root:focus-within,.ant-form-item-has-error .ui-select__trigger:focus,.ant-form-item-has-error .ui-select__trigger:focus-visible,.ant-form-item-has-error .ui-date-picker__trigger:focus,.ant-form-item-has-error .ui-date-picker__trigger:focus-visible,.ant-form-item-has-error .action-modal__textarea:focus,.ant-form-item-has-error textarea:not(.ui-input):focus{border-color:var(--rgb-danger-hover)!important;border-inline-end-color:var(--rgb-danger-hover)!important;box-shadow:0 0 0 3px #ef44442e!important;outline:none}[data-form-field-error=true] .ant-input:not(.ui-input),[data-form-field-error=true] .ant-input-affix-wrapper,[data-form-field-error=true] .ant-input-number,[data-form-field-error=true] .ant-picker,[data-form-field-error=true] .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector,[data-form-field-error=true] .ui-input-root,[data-form-field-error=true] .ui-select__trigger,[data-form-field-error=true] .ui-date-picker__trigger,[data-form-field-error=true] .action-modal__textarea,[data-form-field-error=true] textarea:not(.ui-input){border-color:var(--rgb-danger)!important;border-inline-end-color:var(--rgb-danger)!important;box-shadow:0 0 0 3px #ef44441f!important}.ui-input-root[data-form-field-error=true],.ui-date-picker[data-form-field-error=true] .ui-date-picker__trigger,.ui-select[data-form-field-error=true] .ui-select__trigger,.ant-select[data-form-field-error=true] .ant-select-selector,.ant-picker[data-form-field-error=true],.ant-input[data-form-field-error=true],.action-modal__textarea[data-form-field-error=true],textarea[data-form-field-error=true]:not(.ui-input){border-color:var(--rgb-danger)!important;border-inline-end-color:var(--rgb-danger)!important;box-shadow:0 0 0 3px #ef44441f!important}:where(.css-dev-only-do-not-override-tchc97).ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected,.ant-select-dropdown .ant-select-item-option-selected{background:#f9f0ff!important;color:#531dab!important}.ant-select-dropdown .ant-select-item-option-active{background:#f4e8ff!important}.ant-table-wrapper .ant-table-thead>.ant-table-cell{height:auto!important;padding:12px!important}.ant-table-wrapper .ant-table-tbody>tr>td{background:#fff;border-bottom:1px solid #e7e7e7;height:auto!important;padding:6px 12px!important}.ant-table-title{padding:0 0 10px!important}.ant-table-title strong{font-size:18px!important;font-weight:600!important;line-height:28px!important}@media(max-width:768px){:where(.css-dev-only-do-not-override-tchc97).ant-layout-content{min-height:auto!important}}.ant-select-selection-item{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important}.ant-form-item,.ant-form-item-control,.ant-form-item-control-input,.ant-form-item-control-input-content{min-width:0!important}.ant-select{max-width:100%}.ant-select-dropdown .ant-select-item-option-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
