@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&display=swap";.logo{display:flex;align-items:center;justify-content:center;padding:20px 16px;margin:16px;border-radius:12px;cursor:pointer;transition:all .3s ease}.logo-dark{background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.logo-dark:hover{background:#ffffff14;border-color:#10b9814d;transform:translateY(-2px);box-shadow:0 4px 12px #10b98126}.logo-light{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 2px 8px #10b98133}.logo-light:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 6px 16px #10b98159;transform:translateY(-2px)}.logo-collapsed{display:flex;align-items:center;justify-content:center;width:100%}.ant-layout-sider-collapsed .logo{padding:12px 8px!important}@media (max-width: 575px){.ant-layout-sider-collapsed .logo{padding:6px 2px!important;margin:6px 4px!important}.ant-layout-sider-collapsed .ant-menu-item,.ant-layout-sider-collapsed .ant-menu-submenu-title{padding-inline:0!important;text-align:center}.ant-layout-sider-collapsed .ant-menu-item .anticon,.ant-layout-sider-collapsed .ant-menu-submenu-title .anticon{font-size:18px;margin:0 auto}}.logo-expanded{display:flex;align-items:center;gap:16px;width:100%}.logo-icon-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-text-wrapper{display:flex;flex-direction:column;gap:2px;flex:1}.logo-title{font-size:20px;font-weight:700;letter-spacing:-.5px;line-height:1.2;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.15)}.logo-dark .logo-title{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.ant-menu{background:transparent!important}.ant-menu-dark .ant-menu-item-selected{background:linear-gradient(90deg,#10b981,#059669)!important}.ant-menu-dark .ant-menu-item:hover:not(.ant-menu-item-selected){background:#ffffff14!important}.ant-menu-light .ant-menu-item-selected{background:linear-gradient(90deg,#10b981,#059669)!important;color:#fff!important}.ant-menu-light .ant-menu-item-selected .anticon{color:#fff!important}.ant-menu-light .ant-menu-item:hover:not(.ant-menu-item-selected){background:#10b98114!important}.sidebar-dark,.sidebar-light{display:flex!important;flex-direction:column!important;height:100vh!important;overflow:hidden!important}.sidebar-dark>.ant-layout-sider-children,.sidebar-light>.ant-layout-sider-children{display:flex!important;flex-direction:column!important;height:100%!important;overflow:hidden!important}.sidebar-menu-container{flex:1!important;overflow-y:auto!important;overflow-x:hidden!important}.sidebar-menu-container::-webkit-scrollbar{width:6px}.sidebar-menu-container::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.sidebar-menu-container::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.sidebar-menu-container::-webkit-scrollbar-track{background:transparent}.sidebar-light .sidebar-menu-container::-webkit-scrollbar-thumb{background:#00000026}.sidebar-light .sidebar-menu-container::-webkit-scrollbar-thumb:hover{background:#00000040}.ant-menu-submenu-popup.ant-menu-dark{background:#0a0a0afa!important;backdrop-filter:blur(8px)}.ant-menu-submenu-popup.ant-menu-dark .ant-menu{background:#0a0a0afa!important}.ant-menu-submenu-popup.ant-menu-light{background:#fffffffa!important;backdrop-filter:blur(8px);box-shadow:0 2px 8px #00000026!important}.ant-menu-submenu-popup.ant-menu-light .ant-menu{background:#fffffffa!important}.dashboard-container{min-height:calc(100vh - 64px);padding:24px;background:transparent}.dashboard-search-input{transition:all .3s ease;border-radius:8px}.dashboard-search-input:focus{box-shadow:0 0 0 2px #10b98133;border-color:#10b981}.dashboard-table-wrapper{background:#fff;border-radius:8px;padding:16px;box-shadow:0 1px 3px #0000001f}.dark .dashboard-table-wrapper{background:#141414;box-shadow:0 1px 3px #0000004d}.dashboard-table .ant-table-thead>tr>th{background-color:#fafafa!important;font-weight:600;border-bottom:2px solid #f0f0f0;color:#262626}.dark .dashboard-table .ant-table-thead>tr>th{background-color:#1f1f1f!important;border-bottom:2px solid #303030!important;color:#ffffffd9!important}.dark .dashboard-table-card,.dark .dashboard-table-card .ant-card-body{background:#141414!important}.dashboard-table .ant-table{background:transparent}.dark .dashboard-table .ant-table{background:#141414}.dashboard-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0}.dark .dashboard-table .ant-table-tbody>tr>td{background-color:#141414!important;border-bottom:1px solid #303030!important;color:#ffffffd9!important}.dashboard-table .ant-table-tbody>tr{cursor:pointer;transition:all .2s ease}.dashboard-table .ant-table-tbody>tr:hover>td{background-color:#f5f5f5!important}.dark .dashboard-table .ant-table-tbody>tr:hover>td{background-color:#262626!important}.dashboard-table .ant-table-tbody>tr.deadline-caution>td{background-color:#fffbe6!important}.dashboard-table .ant-table-tbody>tr.deadline-warning>td{background-color:#fff7e6!important}.dashboard-table .ant-table-tbody>tr.deadline-critical>td{background-color:#fff1f0!important}.dashboard-table .ant-table-tbody>tr.deadline-completed>td{background-color:#f6ffed!important}.dark .dashboard-table .ant-table-tbody>tr.deadline-caution>td{background-color:#eab3081a!important}.dark .dashboard-table .ant-table-tbody>tr.deadline-warning>td{background-color:#f973161a!important}.dark .dashboard-table .ant-table-tbody>tr.deadline-critical>td{background-color:#ef44441a!important}.dark .dashboard-table .ant-table-tbody>tr.deadline-completed>td{background-color:#10b9811a!important}.dashboard-table .ant-table-tbody>tr.deadline-caution:hover>td{background-color:#fff8cc!important}.dashboard-table .ant-table-tbody>tr.deadline-warning:hover>td{background-color:#ffedd5!important}.dashboard-table .ant-table-tbody>tr.deadline-critical:hover>td{background-color:#fee2e2!important}.dashboard-table .ant-table-tbody>tr.deadline-completed:hover>td{background-color:#ecfccb!important}.dark .dashboard-table .ant-table-tbody>tr.deadline-caution:hover>td{background-color:#eab30833!important}.dark .dashboard-table .ant-table-tbody>tr.deadline-warning:hover>td{background-color:#f9731633!important}.dark .dashboard-table .ant-table-tbody>tr.deadline-critical:hover>td{background-color:#ef444433!important}.dark .dashboard-table .ant-table-tbody>tr.deadline-completed:hover>td{background-color:#10b98133!important}.dashboard-table.ant-table-small .ant-table-thead>tr>th{padding:8px}.dashboard-table.ant-table-small .ant-table-tbody>tr>td{padding:6px 8px}.dark .ant-table-wrapper{background:transparent!important}.dark .ant-table-container{background:#141414!important}.ant-pagination{margin-top:16px}.dark .ant-pagination-item{background:#141414!important;border-color:#303030!important}.dark .ant-pagination-item a{color:#ffffffd9!important}.dark .ant-pagination-item-active{background:#10b981!important;border-color:#10b981!important}.dark .ant-pagination-prev .ant-pagination-item-link,.dark .ant-pagination-next .ant-pagination-item-link{background:#141414!important;border-color:#303030!important;color:#ffffffd9!important}.dark .ant-pagination-options{color:#ffffffd9!important}.dark .ant-select-selector{background:#141414!important;border-color:#303030!important;color:#ffffffd9!important}.dark .ant-pagination-total-text{color:#ffffffa6!important}.status-tag-completed{background:#f0fdf4;border-color:#86efac;color:#15803d}.status-tag-pending{background:#f5f5f5;border-color:#d4d4d8;color:#71717a}.dark .status-tag-completed{background:#22c55e1a;border-color:#22c55e4d;color:#86efac}.dark .status-tag-pending{background:#ffffff0d;border-color:#ffffff1a;color:#ffffffa6}.update-calculation-btn{transition:all .3s ease;color:#10b981}.update-calculation-btn:hover{color:#059669}.update-calculation-btn:hover .anticon{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.number-cell{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@media (max-width: 768px){.dashboard-container{padding:16px}.dashboard-table-wrapper{padding:12px}.ant-table{font-size:13px}}@media (max-width: 576px){.dashboard-container{padding:12px}.dashboard-table-wrapper{padding:8px}.ant-table{font-size:12px}}.tasks-page{width:100%;max-width:100%}.tasks-page .ant-table,.tasks-page .ant-table-container{width:100%!important}.ant-table-tbody>tr.task-row-running>td{background-color:#f6ffed!important}.ant-table-tbody>tr.task-row-running:hover>td{background-color:#d9f7be!important}.ant-table-tbody>tr.task-row-paused>td{background-color:#fffbe6!important}.ant-table-tbody>tr.task-row-paused:hover>td{background-color:#fff1b8!important}.ant-table-tbody>tr.task-row-completed>td{background-color:#fff1f0!important}.ant-table-tbody>tr.task-row-completed:hover>td{background-color:#ffccc7!important}.dark .ant-table-tbody>tr.task-row-running>td{background-color:#00800033!important}.dark .ant-table-tbody>tr.task-row-running:hover>td{background-color:#00800026!important}.dark .ant-table-tbody>tr.task-row-paused>td{background-color:#ffc10733!important}.dark .ant-table-tbody>tr.task-row-paused:hover>td{background-color:#ffc10726!important}.dark .ant-table-tbody>tr.task-row-completed>td{background-color:#f003!important}.dark .ant-table-tbody>tr.task-row-completed:hover>td{background-color:#ff000026!important}.dark .ant-table-tbody>tr>td{background-color:#1f1f1f!important;border-color:#303030!important}.dark .ant-table-tbody>tr:hover>td{background-color:#141414!important}.nomenclatures-page .ant-tabs{height:100%!important;display:flex!important;flex-direction:column!important}.nomenclatures-page .ant-tabs-content-holder{flex:1!important;overflow:hidden!important}.nomenclatures-page .ant-tabs-content,.nomenclatures-page .ant-tabs-tabpane{height:100%!important}.tenders-table .ant-table-thead>tr>th{text-align:center!important}@media (max-width: 1600px){.tenders-table .ant-table{font-size:12px}.tenders-table .ant-table-thead>tr>th{padding:8px;font-size:12px}.tenders-table .ant-table-tbody>tr>td{padding:6px 8px}}@media (max-width: 1400px){.tenders-table .ant-table-thead>tr>th{padding:6px;font-size:11px}.tenders-table .ant-table-tbody>tr>td{padding:4px 6px}}.tenders-table .ant-table-selection-column{width:32px!important;min-width:32px!important;padding:0 4px!important}.tenders-table .ant-table-cell{overflow:hidden;text-overflow:ellipsis}.ant-theme-dark .tenders-table{background:transparent}.ant-theme-dark .tenders-table .ant-table{background:#141414}.ant-theme-dark .tenders-table .ant-table-thead>tr>th{background:#1f1f1f}.tenders-table .ant-btn-text{padding:2px 4px;height:24px}.tenders-table .ant-btn-text.ant-btn-sm{font-size:11px}.tenders-table .ant-dropdown-trigger{padding:0 2px}.tenders-table .ant-space-compact{gap:2px!important}.tenders-table .ant-dropdown-menu-item{font-size:12px;padding:4px 12px}.tenders-table .ant-dropdown-menu-item-icon{font-size:14px;margin-right:8px}.tenders-table .ant-btn-text:hover{transform:scale(1.1);transition:transform .2s ease}.tenders-table .ant-btn-text[style*="color: #10b981"]{position:relative}.tenders-table .ant-btn-text[style*="color: #10b981"]:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:4px;height:4px;background-color:#10b981;border-radius:50%;opacity:.8}.tenders-layout{display:flex;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);height:100vh;overflow:visible;box-sizing:border-box}.tenders-content{flex:1;height:100%;overflow:hidden;padding:24px;box-sizing:border-box;transition:margin-right .3s cubic-bezier(.4,0,.2,1)}.tenders-content.drawer-open{margin-right:600px}.tenders-table-wrapper{position:relative}:global(.ant-drawer.tenders-drawer){position:absolute;right:0;top:0;bottom:0}:global(.ant-drawer.tenders-drawer .ant-drawer-mask){display:none}:global(.ant-drawer.tenders-drawer .ant-drawer-body){overflow-y:auto;overflow-x:hidden;height:100%}@media (max-width: 768px){.tenders-content.drawer-open{margin-right:0}:global(.ant-drawer.tenders-drawer){position:fixed}:global(.ant-drawer.tenders-drawer .ant-drawer-mask){display:block}}.tenders-modern-page{background:#0b0c0e;min-height:100vh;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.tenders-modern-container{max-width:1600px;margin:0 auto;padding:24px}.tenders-modern-header{margin-bottom:24px}.tenders-modern-title{font-size:28px;font-weight:700;color:#e8e8e8;margin:0;letter-spacing:-.5px}.tenders-modern-tabs{margin-bottom:24px}.tenders-modern-tabs .ant-tabs-nav{margin-bottom:0}.tenders-modern-tabs .ant-tabs-tab{color:#ffffff80;font-weight:500;font-size:14px;padding:12px 20px}.tenders-modern-tabs .ant-tabs-tab-active,.tenders-modern-tabs .ant-tabs-tab:hover{color:#34d399}.tenders-modern-tabs .ant-tabs-ink-bar{background:#34d399;height:3px}.tenders-modern-tab-content{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:20px;min-height:400px}.tenders-modern-actions{display:flex;gap:12px;margin-bottom:20px}.tenders-modern-import-btn{background:linear-gradient(135deg,#10b981,#059669);border:none;color:#fff;font-weight:600;height:40px;padding:0 24px;border-radius:8px;box-shadow:0 2px 8px #10b98140;transition:all .2s}.tenders-modern-import-btn:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 4px 12px #10b98159;transform:translateY(-1px)}.tenders-modern-page .ant-pagination{color:#ffffffa6}.tenders-modern-page .ant-pagination-item{background:#ffffff0a;border-color:#ffffff14}.tenders-modern-page .ant-pagination-item a{color:#ffffffa6}.tenders-modern-page .ant-pagination-item:hover{background:#ffffff14;border-color:#34d399}.tenders-modern-page .ant-pagination-item:hover a{color:#34d399}.tenders-modern-page .ant-pagination-item-active{background:#34d399;border-color:#34d399}.tenders-modern-page .ant-pagination-item-active a{color:#000;font-weight:600}.tenders-modern-page .ant-pagination-prev,.tenders-modern-page .ant-pagination-next{color:#ffffffa6}.tenders-modern-page .ant-pagination-prev:hover .ant-pagination-item-link,.tenders-modern-page .ant-pagination-next:hover .ant-pagination-item-link{color:#34d399;border-color:#34d399}.tenders-modern-page .ant-pagination-options .ant-select-selector{background:#ffffff0a;border-color:#ffffff14;color:#ffffffa6}.tenders-modern-page .ant-pagination-options .ant-select-selector:hover{border-color:#34d399}.tenders-modern-drawer .ant-drawer-header{background:#0b0c0e;border-bottom:1px solid rgba(255,255,255,.06);padding:20px 24px}.tenders-modern-drawer .ant-drawer-title{color:#e8e8e8;font-size:18px;font-weight:600}.tenders-modern-drawer .ant-drawer-body{background:#0b0c0e;padding:24px}.tenders-modern-drawer .ant-drawer-close{color:#ffffff73}.tenders-modern-drawer .ant-drawer-close:hover{color:#34d399}.dark-modal .ant-modal-content{background:#1a1b1e;border:1px solid rgba(255,255,255,.08)}.dark-modal .ant-modal-header{background:#1a1b1e;border-bottom:1px solid rgba(255,255,255,.08)}.dark-modal .ant-modal-title{color:#e8e8e8}.dark-modal .ant-modal-body{color:#ffffffbf}.dark-modal .ant-modal-footer{border-top:1px solid rgba(255,255,255,.08)}.dark-modal .ant-btn-default{background:#ffffff0a;border-color:#ffffff1f;color:#ffffffbf}.dark-modal .ant-btn-default:hover{background:#ffffff14;border-color:#34d399;color:#34d399}.dark-modal .ant-btn-primary{background:#34d399;border-color:#34d399;color:#000}.dark-modal .ant-btn-primary:hover{background:#10b981;border-color:#10b981}.tenders-modern-page .ant-spin-dot-item{background-color:#34d399}.tenders-modern-page .ant-empty-description{color:#ffffff73}@media (max-width: 1200px){.tenders-modern-container{padding:16px}.tenders-modern-title{font-size:24px}}@media (max-width: 768px){.tenders-modern-container{padding:12px}.tenders-modern-title{font-size:20px}.tenders-modern-tab-content{padding:12px}}.tenders-modern-page ::-webkit-scrollbar{width:8px;height:8px}.tenders-modern-page ::-webkit-scrollbar-track{background:#ffffff08;border-radius:4px}.tenders-modern-page ::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:4px}.tenders-modern-page ::-webkit-scrollbar-thumb:hover{background:#fff3}.tender-drawer-hidden-scroll{scrollbar-width:none;-ms-overflow-style:none}.tender-drawer-hidden-scroll::-webkit-scrollbar{display:none}.tender-monitor-page{min-height:100%;padding:20px;background:radial-gradient(circle at top left,var(--tm-page-glow-primary),transparent 30%),radial-gradient(circle at top right,var(--tm-page-glow-secondary),transparent 28%),var(--tm-page-bg)}.tender-monitor-call-button{animation:tender-monitor-call-pulse 1.2s ease-in-out infinite}.tender-monitor-alert-card{animation:tender-monitor-alert-pulse 1.2s ease-in-out infinite;will-change:opacity,transform,box-shadow,filter}@keyframes tender-monitor-call-pulse{0%,to{box-shadow:0 0 #e24b4a00;opacity:1}50%{box-shadow:0 0 0 6px var(--tm-call-pulse-shadow);opacity:.65}}@keyframes tender-monitor-alert-pulse{0%,to{box-shadow:0 0 #e24b4a00;border-color:var(--tm-card-border);opacity:1;transform:scale(1);filter:brightness(1)}50%{box-shadow:0 0 0 8px var(--tm-alert-pulse-shadow);border-color:var(--tm-alert-pulse-border);opacity:.94;transform:scale(.975);filter:brightness(1.03)}}.markup-constructor .ant-tabs-content,.markup-constructor .ant-tabs-tabpane{padding-top:0!important;padding-bottom:0!important}.markup-constructor .ant-tabs{height:auto!important;overflow:visible!important}.markup-constructor .ant-tabs-content-holder{overflow:visible!important;height:auto!important}.markup-constructor .ant-space-vertical{gap:0!important}.markup-constructor .ant-divider{margin:8px 0!important}.markup-constructor>.ant-card{padding:16px!important}.markup-constructor>.ant-card>.ant-card-body{padding:12px!important}.markup-constructor .ant-card .ant-card-body>.ant-space{gap:8px!important}#root{width:100%;height:100vh;overflow:hidden}.ant-layout{min-height:100vh;transition:background .3s}.ant-layout-content{transition:background .3s}.ant-menu-item-selected{background-color:transparent!important}.ant-menu-item-selected:after{border-right:3px solid #10b981;transform:scaleY(1);opacity:1;transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1)}@keyframes highlight-fade{0%{background-color:#10b9814d}to{background-color:transparent}}.highlight-row{animation:highlight-fade 2s ease-in-out}.highlight-row>td{animation:highlight-fade 2s ease-in-out!important}.ant-table-cell-fix-left.highlight-row,.ant-table-cell-fix-right.highlight-row{animation:highlight-fade 2s ease-in-out!important}.copied-row{background-color:#1890ff1a!important}.copied-row>td{background-color:#1890ff1a!important}.ant-table-cell-fix-left.copied-row,.ant-table-cell-fix-right.copied-row{background-color:#1890ff1a!important}.dark-modal .ant-modal-content{background-color:#1f1f1f!important;color:#fff!important}.dark-modal .ant-modal-header{background-color:#1f1f1f!important;border-bottom:1px solid #303030!important}.dark-modal .ant-modal-title,.dark-modal .ant-modal-body,.dark-modal .ant-modal-body *{color:#fff!important}.dark-modal .anticon-exclamation-circle{color:#faad14!important}.dark-modal .anticon-exclamation-circle svg{color:#faad14!important;fill:#faad14!important}.dark-modal .ant-modal-footer{background-color:#1f1f1f!important;border-top:1px solid #303030!important}.dark-modal .ant-btn-default{background-color:#262626!important;border-color:#434343!important;color:#fff!important}.dark-modal .ant-btn-default:hover{background-color:#303030!important;border-color:#595959!important;color:#fff!important}.dark-modal .ant-btn-dangerous{background-color:#8b4545!important;border-color:#a05555!important;color:#fff!important}.dark-modal .ant-btn-dangerous:hover{background-color:#a05555!important;border-color:#b56565!important;color:#fff!important}.tender-select .ant-select-selector{border-color:#10b981!important}.tender-select .ant-select-selector:hover{border-color:#059669!important}.tender-select.ant-select-focused .ant-select-selector{border-color:#10b981!important;box-shadow:0 0 0 2px #10b98133!important}@media (max-width: 575px){#root{height:auto;min-height:100vh;overflow:visible}.ant-layout{height:auto!important;min-height:100vh}.ant-layout-sider{height:100vh!important}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;padding:0;min-width:320px;min-height:100vh;background-color:#000;color:#ffffffde}#root{width:100%;height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0000001a}::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.ant-btn{border-radius:6px}.ant-card{border-radius:8px}.ant-input{border-radius:6px}.ant-select-selector{border-radius:6px!important}body{overflow-y:scroll}.ant-table-wrapper,.ant-table-body{scrollbar-gutter:stable}.ant-table-wrapper{transform:translateZ(0);backface-visibility:hidden}:root{--resize-dur: .3s;--resize-ease: cubic-bezier(.22, 1, .36, 1);--digit-dur: .5s;--digit-distance: 8px;--digit-stagger: 70ms;--digit-blur: 2px;--digit-ease: cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x: 0;--digit-dir-y: 1;--badge-slide-dur: .26s;--badge-pop-dur: .5s;--badge-pop-close-dur: .18s;--badge-fade-dur: .4s;--badge-fade-close-dur: .18s;--badge-blur: 2px;--badge-offset-x: -8.2px;--badge-offset-y: 12.4px;--badge-slide-ease: cubic-bezier(.22, 1, .36, 1);--badge-pop-ease: cubic-bezier(.34, 1.36, .64, 1);--badge-close-ease: cubic-bezier(.4, 0, .2, 1);--text-swap-dur: .15s;--text-swap-translate-y: 4px;--text-swap-blur: 2px;--text-swap-ease: ease-in-out;--dropdown-open-dur: .25s;--dropdown-close-dur: .15s;--dropdown-pre-scale: .97;--dropdown-closing-scale: .99;--dropdown-ease: cubic-bezier(.22, 1, .36, 1);--modal-open-dur: .25s;--modal-close-dur: .15s;--modal-scale: .96;--modal-scale-close: .96;--modal-ease: cubic-bezier(.22, 1, .36, 1);--panel-open-dur: .4s;--panel-close-dur: .35s;--panel-translate-y: 100px;--panel-blur: 2px;--panel-ease: cubic-bezier(.22, 1, .36, 1);--page-slide-dur: .2s;--page-fade-dur: .2s;--page-slide-distance: 8px;--page-blur: 3px;--page-stagger: 0ms;--page-exit-enabled: 1;--page-slide-ease: cubic-bezier(.22, 1, .36, 1);--page-fade-ease: cubic-bezier(.22, 1, .36, 1);--icon-swap-dur: .2s;--icon-swap-blur: 2px;--icon-swap-start-scale: .25;--icon-swap-ease: ease-in-out;--check-opacity-dur: .55s;--check-rotate-dur: .55s;--check-rotate-from: 80deg;--check-bob-dur: .45s;--check-y-amount: 40px;--check-blur-dur: .5s;--check-blur-from: 10px;--check-path-dur: .55s;--check-path-delay: 80ms;--check-ease-out: cubic-bezier(.22, 1, .36, 1);--check-ease-opacity: cubic-bezier(.22, 1, .36, 1);--check-ease-rotate: cubic-bezier(.22, 1, .36, 1);--check-ease-bob: cubic-bezier(.34, 1.35, .64, 1);--check-ease-path: cubic-bezier(.22, 1, .36, 1);--avatar-lift: -4px;--avatar-dur: .32s;--avatar-scale: 1.05;--avatar-falloff: .45;--avatar-ease-in: cubic-bezier(.22, 1, .36, 1);--avatar-ease-out: cubic-bezier(.34, 3.85, .64, 1);--shake-distance: 6px;--shake-overshoot: 4px;--shake-dur-a: 80ms;--shake-dur-b: 60ms;--shake-ease: cubic-bezier(.22, 1, .36, 1);--revert-hold: 3s;--revert-dur: .28s}.t-resize{transition:width var(--resize-dur) var(--resize-ease),height var(--resize-dur) var(--resize-ease);will-change:width,height}@media (prefers-reduced-motion: reduce){.t-resize{transition:none!important}}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)),calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{transform:translate(0);opacity:1;filter:blur(0)}}.t-digit-group{display:inline-flex;align-items:baseline}.t-digit{display:inline-block;will-change:transform,opacity,filter}.t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}@media (prefers-reduced-motion: reduce){.t-digit-group .t-digit{animation:none!important}}@keyframes t-badge-slide-in{0%{transform:translate(var(--badge-offset-x),var(--badge-offset-y))}to{transform:translate(0)}}.t-badge{position:absolute;top:-6px;right:-8px;pointer-events:none;will-change:transform}.t-badge[data-open=true]{animation:t-badge-slide-in var(--badge-slide-dur) var(--badge-slide-ease)}.t-badge-dot{display:block;transform-origin:center;transform:scale(1);opacity:1;filter:blur(0);transition:transform var(--badge-pop-dur) var(--badge-pop-ease),opacity var(--badge-fade-dur) var(--badge-pop-ease),filter var(--badge-pop-dur) var(--badge-pop-ease);will-change:transform,opacity,filter}.t-badge[data-open=false] .t-badge-dot{transform:scale(0);opacity:0;filter:blur(var(--badge-blur));transition:transform var(--badge-pop-close-dur) var(--badge-close-ease),opacity var(--badge-fade-close-dur) var(--badge-close-ease),filter var(--badge-pop-close-dur) var(--badge-close-ease)}@media (prefers-reduced-motion: reduce){.t-badge,.t-badge-dot{animation:none!important;transition:none!important}}.t-text-swap{display:inline-block;transform:translateY(0);filter:blur(0);opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease),filter var(--text-swap-dur) var(--text-swap-ease),opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform,filter,opacity}.t-text-swap.is-exit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.t-text-swap.is-enter-start{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}@media (prefers-reduced-motion: reduce){.t-text-swap{transition:none!important}}.t-dropdown{transform-origin:top left;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur) var(--dropdown-ease),opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform,opacity}.t-dropdown[data-origin=top-right]{transform-origin:top right}.t-dropdown[data-origin=top-center]{transform-origin:top center}.t-dropdown[data-origin=bottom-left]{transform-origin:bottom left}.t-dropdown[data-origin=bottom-center]{transform-origin:bottom center}.t-dropdown[data-origin=bottom-right]{transform-origin:bottom right}.t-dropdown.is-open{transform:scale(1);opacity:1;pointer-events:auto}.t-dropdown.is-closing{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease),opacity var(--dropdown-close-dur) var(--dropdown-ease)}@media (prefers-reduced-motion: reduce){.t-dropdown{transition:none!important}}.t-modal{transform-origin:center;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease),opacity var(--modal-open-dur) var(--modal-ease);will-change:transform,opacity}.t-modal.is-open{transform:scale(1);opacity:1;pointer-events:auto}.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease),opacity var(--modal-close-dur) var(--modal-ease)}@media (prefers-reduced-motion: reduce){.t-modal{transition:none!important}}.t-icon-swap{position:relative;display:inline-grid}.t-icon-swap .t-icon{grid-area:1 / 1;transition:opacity var(--icon-swap-dur) var(--icon-swap-ease),filter var(--icon-swap-dur) var(--icon-swap-ease),transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity,filter,transform}.t-icon-swap[data-state=a] .t-icon[data-icon=a],.t-icon-swap[data-state=b] .t-icon[data-icon=b]{opacity:1;filter:blur(0);transform:scale(1)}.t-icon-swap[data-state=a] .t-icon[data-icon=b],.t-icon-swap[data-state=b] .t-icon[data-icon=a]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}@media (prefers-reduced-motion: reduce){.t-icon-swap .t-icon{transition:none!important}}.t-success-check{display:inline-block;transform-origin:center;opacity:0;will-change:transform,opacity,filter}.t-success-check svg{display:block;overflow:visible}.t-success-check svg path{stroke-dasharray:20;stroke-dashoffset:20}.t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards,t-check-rotate var(--check-rotate-dur) var(--check-ease-rotate) forwards,t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards,t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--check-ease-path) var(--check-path-delay, 0ms) forwards}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0)}}@keyframes t-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur(0)}}@keyframes t-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0 0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.t-success-check{animation:none!important;opacity:1}.t-success-check svg path{animation:none!important;stroke-dashoffset:0!important}}.t-avatar{transform-origin:center;transform:translateY(var(--shift, 0px)) scale(var(--scale-active, 1));transition:transform var(--avatar-dur) var(--avatar-ease-in);will-change:transform}@media (prefers-reduced-motion: reduce){.t-avatar{transition:none!important;transform:none!important}}.t-input{transition:border-color .15s ease-out;will-change:transform}.t-input.is-error{transition:border-color var(--revert-dur, .28s) ease-out}.t-error-msg{opacity:0;visibility:hidden;transition:opacity var(--revert-dur, .28s) ease-out,visibility 0s linear var(--revert-dur, .28s)}.t-input-wrap.is-error .t-error-msg{opacity:1;visibility:visible;transition:opacity var(--revert-dur, .28s) ease-out,visibility 0s linear 0s}.t-input.is-shaking{animation:t-input-shake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear}@keyframes t-input-shake{0%{transform:translate(0);animation-timing-function:var(--shake-ease)}28.57%{transform:translate(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translate(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translate(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.t-input{animation:none!important;transform:none!important}}
