@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");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{--brand-blue:#004164;--brand-blue-2:#005F8C;--brand-blue-3:#0075A9;--brand-blue-deep:#00304D;--brand-orange:#EB6608;--brand-orange-text:#BD4F05;--brand-orange-dark:#A84605;--brand-amber:#EDA000;--color-primary:#BD4F05;--color-primary-hover:#AD4805;--color-primary-active:#953E04;--color-primary-bg:#FFF1E6;--color-primary-border:#F2B07A;--color-link:#005F8C;--color-link-hover:#0075A9;--color-text:#2C2932;--color-text-2:#4D5F68;--color-text-3:#66737C;--color-text-disabled:#A8B1B8;--color-text-inverse:#FFFFFF;--color-bg:#FFFFFF;--color-bg-layout:#F5F7F9;--color-bg-elevated:#FFFFFF;--color-bg-subtle:#EDF0F2;--color-bg-sider:#00304D;--color-bg-sider-active:rgba(255,255,255,.12);--color-border:#D9DEE2;--color-border-2:#EDF0F2;--color-success:#2E7D32;--color-success-bg:#EAF5EB;--color-success-border:#A5D6A7;--color-warning:#B26A00;--color-warning-bg:#FFF4E0;--color-warning-border:#F5C98A;--color-error:#C62828;--color-error-bg:#FDECEC;--color-error-border:#F1A3A3;--color-info:#005F8C;--color-info-bg:#EAF4FA;--color-info-border:#B6CDDC;--color-focus-ring:#0075A9;--color-control-outline:rgba(189,79,5,.15);--color-auth-gradient:linear-gradient(160deg,#00304D 0%,#004164 55%,#005F8C 100%);--color-error-text:#7F1D1D;--color-warning-text:#6B4300;--color-success-text:#1B5E20;--color-warning-strong:#8A5100;--color-danger-hover:#B71C1C;--color-doc-bg:#FBFCFD;--color-skeleton-shine:#F6F8FA;--color-focus-ring-on-dark:#FFFFFF;--font-family:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-family-mono:ui-monospace,"Cascadia Mono",Consolas,monospace;--font-size:14px;--font-size-sm:13px;--font-size-xs:12px;--font-size-lg:16px;--font-size-input-auth:17px;--font-size-h1:24px;--font-size-h2:20px;--font-size-h3:16px;--font-size-h1-auth:26px;--font-line-height:1.5;--font-line-height-heading:1.25;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:16px;--size-control:36px;--size-control-lg:44px;--size-control-sm:28px;--size-control-auth:46px;--size-otp-box:56px;--size-touch-min:44px;--size-auth-card:440px;--size-sider:232px;--size-content-max:1280px;--shadow-card:0 1px 2px rgba(0,30,50,.06);--shadow-auth-card:0 24px 60px rgba(0,30,50,.35);--shadow-modal:0 12px 40px rgba(0,30,50,.25);--motion-fast:.12s;--motion-base:.2s;--motion-easing:cubic-bezier(.2,0,0,1)}@media(prefers-reduced-motion:reduce){:root{--motion-fast:0ms;--motion-base:0ms}}.ant-btn:focus-visible,.ant-checkbox-input:focus-visible+.ant-checkbox-inner,.ant-pagination-item:focus-visible,.ant-menu-item:focus-visible,a:focus-visible{outline:2px solid var(--color-focus-ring)!important;outline-offset:2px}.ant-layout-sider .ant-menu-item:focus-visible,.ant-layout-sider a:focus-visible{outline-color:var(--color-focus-ring-on-dark)!important}.ant-input:focus,.ant-input:focus-visible,.ant-input-affix-wrapper input:focus-visible,.ant-select-selection-search-input:focus-visible,.ant-picker-input>input:focus-visible,.ant-input-number-input:focus-visible{outline:none!important}.ant-layout-sider .ant-menu-dark .ant-menu-item-selected{box-shadow:inset 3px 0 0 var(--brand-orange);border-radius:var(--radius-md)}.ant-alert-error .ant-alert-message,.ant-alert-error .ant-alert-description{color:var(--color-error-text)}.ant-alert-warning .ant-alert-message,.ant-alert-warning .ant-alert-description{color:var(--color-warning-text)}.ant-alert-success .ant-alert-message,.ant-alert-success .ant-alert-description{color:var(--color-success-text)}.ant-alert-info .ant-alert-message,.ant-alert-info .ant-alert-description{color:var(--brand-blue)}.ant-notification-notice{border-left:4px solid var(--color-success)}.ant-notification-notice-error{border-left-color:var(--color-error)}.ant-notification-notice-info{border-left-color:var(--color-info)}.ant-tag{border-color:transparent}.ant-tag.tag-admin{color:var(--brand-blue);background:var(--color-info-bg);border-color:var(--color-info-border)}.ant-modal{max-width:480px}.ant-btn-dangerous.ant-btn-primary{background:var(--color-error)}.ant-btn-dangerous.ant-btn-primary:hover{background:var(--color-danger-hover)}.num,.ant-table-cell.num{font-variant-numeric:tabular-nums;white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.service{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--color-bg-layout);font-family:var(--font-family);color:var(--color-text);box-sizing:border-box}.service-panel{width:100%;max-width:460px;background:var(--color-bg);border:1px solid var(--color-border-2);border-radius:var(--radius-xl);padding:40px;text-align:center;box-shadow:var(--shadow-card);box-sizing:border-box}.service-brand{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:28px}.service-brand img{height:28px}.service-brand .sep{width:1px;height:24px;background:var(--color-border)}.service-brand .product{font-weight:var(--font-weight-semibold);font-size:16px}.service-panel h1{font-size:22px;margin:0 0 8px;line-height:1.3}.service-panel h1.small{font-size:18px}.service-panel p{color:var(--color-text-2);margin:0 0 22px}.service-panel p.service-note{color:var(--color-text-3);font-size:12px;margin:-10px 0 20px}.service-glyph{width:56px;height:56px;border-radius:50%;margin:0 auto 16px;display:grid;place-items:center;font-size:24px;font-weight:700}.service-glyph.err{background:var(--color-error-bg);color:var(--color-error)}.service-glyph.warn{background:var(--color-warning-bg);color:var(--color-warning)}.service-spin{width:28px;height:28px;border:3px solid var(--color-border-2);border-top-color:var(--color-primary);border-radius:50%;margin:0 auto 16px;animation:service-spin .8s linear infinite;box-sizing:border-box}@keyframes service-spin{to{transform:rotate(360deg)}}.service-panel .ant-btn{font-size:14px}.service-panel p:last-child{margin-bottom:0}.service-glyph.apps{background:var(--color-info-bg);color:var(--color-info)}.service-glyph svg{display:block}.service-panel h1+.ant-btn{margin-top:20px}html,body{margin:0;min-height:100%;background:var(--color-bg-layout);-webkit-font-smoothing:antialiased}code{font-family:var(--font-family-mono);font-size:13px}.muted{color:var(--color-text-3)}.hint{margin:14px 0 0;color:var(--color-text)}.ant-tag{font-size:12px;font-weight:var(--font-weight-medium)}.desc .ant-tag{margin-inline-end:16px}.desc .ant-tag:last-child{margin-inline-end:0}.console{min-height:100vh}.console-sider{position:sticky!important;top:0;height:100vh}.console-sider .ant-layout-sider-children{display:flex;flex-direction:column;gap:24px;padding:20px 16px}.sider-brand{display:flex;flex-direction:column;gap:12px;padding:4px 8px;color:#fff}.sider-brand img{height:24px;width:auto;align-self:flex-start}.sider-brand .product{font-size:15px;opacity:.85;font-weight:var(--font-weight-medium)}.console-sider .ant-menu-dark{background:transparent;border:0}.console-sider .ant-menu-item{margin:0 0 2px;width:100%;padding-left:12px!important;height:40px;line-height:40px}.sider-me{margin-top:auto;display:flex;gap:10px;align-items:center;font-size:13px;padding:8px;color:#fff}.sider-avatar{width:32px;height:32px;border-radius:50%;background:var(--brand-orange);display:grid;place-items:center;font-weight:var(--font-weight-semibold);font-size:12px;flex:none}.sider-role{opacity:.6;font-size:12px}.sider-me a{color:#fff;opacity:.7;font-size:12px}.sider-me a:hover{opacity:1;text-decoration:underline}.console-content{min-width:0;padding:28px 32px 40px}.console-banner{margin:-28px -32px 20px;padding:10px 32px;position:sticky;top:0;z-index:5}.console-wrap{max-width:var(--size-content-max);margin:0 auto}.page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.page-header h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);letter-spacing:-.01em;margin:0;line-height:1.25;color:var(--color-text)}.page-sub{color:var(--color-text-2);margin:4px 0 0}.page-actions{display:flex;gap:8px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.ant-card{border-color:var(--color-border-2);box-shadow:var(--shadow-card)}.ant-card .ant-card-head{padding:0 20px;min-height:52px}.ant-card .ant-card-head-title{font-size:var(--font-size-h3)}.ant-card .ant-card-extra{font-size:13px}.ant-card .ant-card-body{padding:20px}.card-table .ant-card-body{padding:0}.card-table .ant-table-cell{padding:13px 16px!important}.card-table .ant-table-thead .ant-table-cell{padding:12px 16px!important;font-size:13px}.card-table .ant-table-thead .ant-table-cell:before{display:none!important}.card-table .op-code{width:1%!important;white-space:nowrap}.card-foot{margin:0;padding:20px;border-top:1px solid var(--color-border-2)}.desc .ant-descriptions-item{padding:0!important}.desc .ant-descriptions-item-label{width:200px;padding:10px 0;color:var(--color-text-2);border-bottom:1px solid var(--color-border-2)}.desc .ant-descriptions-item-content{padding:10px 0;border-bottom:1px solid var(--color-border-2)}.desc .ant-descriptions-row:last-child .ant-descriptions-item-label,.desc .ant-descriptions-row:last-child .ant-descriptions-item-content{border-bottom:0}.st{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.st:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--color-text-3);flex:none}.st.ok:before{background:var(--color-success)}.st.pend:before{background:var(--brand-amber)}.st.conf:before{background:var(--color-error)}.st.closed{color:var(--color-text-3)}@media(max-width:1300px){.console-content{padding:24px 24px 40px}.console-banner{margin:-24px -24px 20px;padding:10px 24px}}@media(max-width:1100px){.grid2{grid-template-columns:1fr}.desc .ant-descriptions-item-label{width:160px}}.crumbs{font-size:13px;color:var(--color-text-3);margin:0 0 6px}.crumbs a{color:var(--color-text-2)}.toolbar{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap;align-items:flex-start}.toolbar-search{flex:1;min-width:260px;max-width:420px}.toolbar-search .ant-input-prefix{color:var(--color-text-3);margin-inline-end:8px}.search-hint{margin:6px 0 0;font-size:13px;color:var(--color-warning-text)}.toolbar .ant-select{min-width:170px}.toolbar .ant-select .ant-select-prefix{color:var(--color-text-2)!important;font-size:14px;line-height:calc(var(--size-control) - 2px);align-self:center}.toolbar-count{margin-left:auto;font-size:13px;color:var(--color-text-3);line-height:var(--size-control)}.table-card{background:var(--color-bg);border:1px solid var(--color-border-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.table-card .ant-table-content{overflow-x:auto;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.table-card .ant-table-cell{padding:13px 16px!important}.table-card .ant-table-thead .ant-table-cell{padding:12px 16px!important;font-size:13px;color:var(--color-text-2);white-space:nowrap}.table-card .ant-table-thead .ant-table-cell:before{display:none!important}.table-card td.ant-table-column-sort{background:transparent}.table-card .ant-table-thead th:first-child{min-width:240px}.table-card a.name{font-weight:var(--font-weight-medium);white-space:nowrap}.table-card .ant-tag{margin-inline-end:6px}.table-card .ant-pagination{margin:0!important;padding:12px 16px;border-top:1px solid var(--color-border-2);font-size:13px;color:var(--color-text-2);position:sticky;bottom:0;z-index:3;background:var(--color-bg);border-radius:0 0 var(--radius-lg) var(--radius-lg)}.table-card .ant-pagination-total-text{order:-2}.table-card .ant-pagination-options{order:-1;margin:0 auto 0 16px!important}.empty{padding:56px 20px;text-align:center;color:var(--color-text-2)}.empty-ico{width:56px;height:56px;border-radius:50%;background:var(--color-bg-subtle);margin:0 auto 14px;display:grid;place-items:center;color:var(--color-text-3);font-size:24px}.empty-ico.err{background:var(--color-error-bg);color:var(--color-error)}.empty h3{margin:0 0 6px;font-size:16px;color:var(--color-text)}.empty p{margin:0 0 16px}.sk{display:block;height:14px;border-radius:4px;background:linear-gradient(90deg,var(--color-bg-subtle) 25%,var(--color-skeleton-shine) 50%,var(--color-bg-subtle) 75%);background-size:200% 100%;animation:sk 1.2s infinite}@keyframes sk{to{background-position:-200% 0}}.form-alert{margin-bottom:16px}.form-card{max-width:720px;background:var(--color-bg);border:1px solid var(--color-border-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:20px}.account-form{max-width:560px;display:flex;flex-direction:column;gap:18px}.account-form .ant-form-item{margin:0}.account-form .ant-form-item-label{padding-bottom:6px}.account-form .ant-form-item-extra,.account-form .ant-form-item-explain{font-size:13px;margin-top:6px}.account-form .ant-form-item-has-error .ant-form-item-extra{display:none}.account-form .w-phone{max-width:260px}.account-form .w-upn{max-width:360px}.form-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.form-note{margin:-10px 0 0;color:var(--color-text)}.fieldset .form-note{margin:12px 0 0}.fieldset{border:1px solid var(--color-border-2);border-radius:var(--radius-lg);padding:14px 16px}.fieldset-title{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-text-2);padding:0 4px;margin-bottom:8px}.chk-group{display:flex;flex-direction:column;gap:8px}.chk-d{display:block;font-size:13px;color:var(--color-text-3)}.form-actions{display:flex;gap:8px;margin-top:6px}.table-card .ant-table-thead>tr>th{background:var(--color-bg-layout)!important}.table-card .ant-pagination-item,.table-card .ant-pagination-prev,.table-card .ant-pagination-next{min-width:30px;height:30px;line-height:28px;border:1px solid var(--color-border);background:var(--color-bg);border-radius:var(--radius-md)}.table-card .ant-pagination-item-active{background:var(--color-primary);border-color:var(--color-primary)}.table-card .ant-pagination-item-active a{color:#fff!important}.ant-notification-notice-message{font-weight:var(--font-weight-semibold)}.ant-notification-notice-description{font-size:13px;color:var(--color-text-2)}.ant-notification .ant-notification-notice{padding:14px 16px;width:360px}.ant-notification-notice-description{white-space:nowrap}.account-form .ant-checkbox-wrapper{align-items:flex-start}.account-form .ant-checkbox{align-self:flex-start;margin-top:3px}.account-form .phone-item .ant-form-item-additional{min-height:26px}.account-form .phone-item .ant-form-item-explain~.ant-form-item-extra{display:none}.stack{display:flex;flex-direction:column;gap:20px}.card-alert{margin-bottom:16px}.card-alert .ant-alert-action{margin-inline-start:12px;align-self:center}.ant-tag.tag-ok{color:var(--color-success);background:var(--color-success-bg);border-color:var(--color-success-border)}.dd-row{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.desc .dd-row .ant-tag{margin-inline-end:0}.sessions .ant-table-cell{padding:13px 16px!important}.sessions .ant-table-thead .ant-table-cell{padding:12px 16px!important;font-size:13px;color:var(--color-text-2);background:var(--color-bg-layout)!important}.sessions .ant-table-thead .ant-table-cell:before{display:none!important}.cell-sub{display:block;font-size:12px;color:var(--color-text-3)}.sessions td.cell-act{width:1%;white-space:nowrap;text-align:right}.card-empty{margin:0;padding:32px 20px;text-align:center;color:var(--color-text-2)}.card-empty p{margin:0 0 12px}.card-pad{padding:20px}.dialog-title{font-size:var(--font-size-h2);font-weight:var(--font-weight-semibold);margin:0;display:flex;gap:10px;align-items:center}.dialog-w{width:22px;height:22px;border-radius:50%;background:var(--color-warning);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700;flex:none}.dialog-w.e{background:var(--color-error)}.dialog-text{margin:0 0 16px;color:var(--color-text-2)}.dialog-alert{margin-bottom:16px}.dialog-form .ant-form-item{margin-bottom:14px}.dialog-form .ant-form-item-extra{font-size:13px;margin-top:6px}.dialog-form .w-phone{max-width:240px}.dialog-form .w-date{width:180px}.dialog-form.account-form{max-width:none;gap:14px;margin-bottom:6px}.sessions td.ant-table-cell{white-space:nowrap}.sessions td.cell-act .ant-btn{padding-inline:4px}.grid2>*{min-width:0}.sessions .ant-card-body{overflow-x:auto}.sessions .cell-sub{white-space:normal}.sessions .ant-table-cell{padding-inline:12px!important}.sessions .ant-table-cell:first-child{padding-inline-start:16px!important}.sessions td.cell-act{padding-inline-end:16px!important}.sessions td.cell-act .ant-btn{padding-inline:0}.sessions td.ant-table-cell{padding-inline:10px!important}.sessions td.ant-table-cell.num,.sessions td.cell-act .ant-btn{font-size:13px}.desc .st{white-space:normal}.sessions td.num .cell-sub{white-space:nowrap}.ant-btn:focus-visible{outline-offset:2px!important}
