.portal-header[data-v-cb0f9b67]{position:sticky;top:0;z-index:50;backdrop-filter:blur(16px);background:#f1f5f9e0;border-bottom:1px solid var(--line)}.portal-header__inner[data-v-cb0f9b67]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:4rem}.brand[data-v-cb0f9b67]{display:inline-flex;align-items:center;gap:.55rem;text-decoration:none;flex-shrink:0}.brand[data-v-cb0f9b67]:hover{text-decoration:none}.brand__icon[data-v-cb0f9b67]{display:block;flex-shrink:0}.brand__text[data-v-cb0f9b67]{font-size:1.15rem;font-weight:650;letter-spacing:-.03em;color:var(--ink)}.brand:hover .brand__text[data-v-cb0f9b67]{color:var(--accent)}.portal-header__nav[data-v-cb0f9b67]{display:flex;align-items:center;gap:.35rem 1.25rem;flex-wrap:wrap;justify-content:flex-end}.portal-header__link[data-v-cb0f9b67]{color:var(--ink-muted);font-weight:600;font-size:.92rem;text-decoration:none;transition:color .15s ease,background .15s ease;padding:.35rem .25rem;border-radius:6px;display:inline-flex;align-items:center;gap:.35rem;background:none;border:none;cursor:pointer}.portal-header__link[data-v-cb0f9b67]:hover,.portal-header__link.router-link-active[data-v-cb0f9b67],.portal-header__link.is-active[data-v-cb0f9b67]{color:var(--ink);text-decoration:none}.portal-header__link--landing[data-v-cb0f9b67]{opacity:.85}.landing-arrow[data-v-cb0f9b67]{font-size:.8em;opacity:.7}.portal-header__dropdown[data-v-cb0f9b67]{position:relative}.portal-header__dropdown-btn[data-v-cb0f9b67]{display:inline-flex;align-items:center;gap:.3rem}.dropdown-caret[data-v-cb0f9b67]{transition:transform .2s ease}.portal-header__dropdown-btn.is-open .dropdown-caret[data-v-cb0f9b67]{transform:rotate(180deg)}.portal-header__menu[data-v-cb0f9b67]{position:absolute;top:calc(100% + .5rem);right:0;width:260px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);padding:.5rem;display:flex;flex-direction:column;gap:.25rem;z-index:100;animation:menuFadeIn-cb0f9b67 .15s var(--ease-out)}@keyframes menuFadeIn-cb0f9b67{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.portal-header__menu-item[data-v-cb0f9b67]{display:flex;align-items:flex-start;gap:.65rem;padding:.55rem .65rem;border-radius:8px;text-decoration:none;transition:background .15s ease}.portal-header__menu-item[data-v-cb0f9b67]:hover,.portal-header__menu-item.router-link-active[data-v-cb0f9b67]{background:var(--accent-soft);text-decoration:none}.menu-icon[data-v-cb0f9b67]{font-size:1.1rem;line-height:1.2;flex-shrink:0;margin-top:1px}.menu-text[data-v-cb0f9b67]{display:flex;flex-direction:column}.menu-title[data-v-cb0f9b67]{font-size:.88rem;font-weight:600;color:var(--ink);line-height:1.25}.menu-sub[data-v-cb0f9b67]{font-size:.75rem;color:var(--ink-muted);line-height:1.25;margin-top:2px}.portal-header__login[data-v-cb0f9b67]{min-height:36px;padding-inline:.875rem;margin-left:.25rem}.portal-header__badge[data-v-cb0f9b67]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent-orange);color:#fff;font-size:.7rem;font-weight:700;margin-left:4px}.superadmin-app[data-v-c4fd7752]{min-height:100vh;display:flex;flex-direction:column}.superadmin-app__main[data-v-c4fd7752]{flex:1;padding-block:1.25rem 2rem}.superadmin-app__footer[data-v-c4fd7752]{border-top:1px solid var(--line, #e2e8f0);background:var(--wash, #f8fafc);padding:.75rem 0;font-size:.75rem;color:var(--ink-muted, #64748b)}.superadmin-app__footer-inner[data-v-c4fd7752]{display:flex;justify-content:space-between;align-items:center}.superadmin-app__version[data-v-c4fd7752]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;opacity:.8}:root{--bg: #f1f5f9;--bg-deep: #e2e8f0;--ink: #0f172a;--ink-muted: #64748b;--accent: #0885f4;--accent-rgb: 8, 133, 244;--accent-hover: #066ecc;--accent-soft: rgba(8, 133, 244, .1);--accent-orange: #fd5811;--accent-orange-rgb: 253, 88, 17;--accent-orange-hover: #e04602;--accent-orange-soft: rgba(253, 88, 17, .12);--accent-bright: #fd5811;--accent-bright-rgb: 253, 88, 17;--accent-bright-soft: rgba(253, 88, 17, .12);--brand-gradient: linear-gradient(135deg, #0885f4 0%, #fd5811 100%);--brand-deep: #0b2440;--surface: #ffffff;--surface-glass: rgba(255, 255, 255, .82);--line: rgba(15, 23, 42, .08);--danger: #b42318;--radius: 14px;--radius-lg: 22px;--font: "Onest", ui-sans-serif, system-ui, sans-serif;--shadow: 0 12px 30px rgba(15, 23, 42, .06);--shadow-lg: 0 24px 48px rgba(15, 23, 42, .1);--field-bg: #ffffff;--chip-bg: #f8fafc;--wash: rgba(255, 255, 255, .45);--ease-out: cubic-bezier(.22, 1, .36, 1);color-scheme:light}html[data-theme=dark]{--bg: #070b12;--bg-deep: #10182a;--ink: #f4f7fb;--ink-muted: #a7b3c5;--accent: #5eb0ff;--accent-rgb: 94, 176, 255;--accent-hover: #8ac6ff;--accent-soft: rgba(94, 176, 255, .16);--accent-orange: #ff8d52;--accent-orange-rgb: 255, 141, 82;--accent-orange-hover: #ffb088;--accent-orange-soft: rgba(255, 141, 82, .16);--accent-bright: #ff8d52;--accent-bright-rgb: 255, 141, 82;--accent-bright-soft: rgba(255, 141, 82, .18);--brand-gradient: linear-gradient(135deg, #5eb0ff 0%, #ff8d52 100%);--brand-deep: #d7e4f4;--surface: #141c2e;--surface-glass: rgba(20, 28, 46, .84);--line: rgba(255, 255, 255, .1);--danger: #ff9b92;--shadow: 0 16px 40px rgba(0, 0, 0, .35);--shadow-lg: 0 28px 64px rgba(0, 0, 0, .48);--field-bg: #0d1422;--chip-bg: #1c263b;--wash: rgba(255, 255, 255, .04);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body,#app{min-height:100%}body{margin:0;color:var(--ink);font-family:var(--font);background-color:var(--bg);background:radial-gradient(880px 480px at 6% -6%,rgba(var(--accent-orange-rgb),.16) 0%,transparent 58%),radial-gradient(720px 420px at 96% 2%,rgba(var(--accent-rgb),.1) 0%,transparent 52%),linear-gradient(180deg,var(--bg) 0%,var(--bg-deep) 100%);background-attachment:fixed;line-height:1.55;-webkit-font-smoothing:antialiased}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button,input{font:inherit}h1,h2,h3{font-family:var(--font);font-weight:700;line-height:1.12;letter-spacing:-.03em;margin:0 0 .5rem}p{margin:0 0 1rem;color:var(--ink-muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:36px;padding:0 .875rem;border:0;border-radius:10px;background:var(--accent);color:#f8faff;font-size:.8125rem;font-weight:600;letter-spacing:-.01em;cursor:pointer;text-decoration:none;box-shadow:none;transition:background .2s var(--ease-out)}.btn:hover{background:var(--accent-hover);text-decoration:none}.btn:active{transform:translateY(0)}.btn--ghost{background:transparent;background-image:none;color:var(--accent);border:1.5px solid var(--accent);box-shadow:none}.btn--ghost:hover{background:var(--accent-soft);background-image:none;box-shadow:none;transform:none}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.field{display:grid;gap:.35rem;margin-bottom:1rem}.field label{font-size:.9rem;font-weight:600}.field input{min-height:2.75rem;padding:.6rem .9rem;border:1px solid var(--line);border-radius:10px;background:var(--field-bg);color:var(--ink)}.field input:focus{outline:2px solid rgba(var(--accent-rgb),.35);border-color:var(--accent)}.field__hint{font-size:.85rem;color:var(--ink-muted)}.error{color:var(--danger);margin:.75rem 0}.card{background:var(--surface-glass);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);backdrop-filter:blur(10px);padding:1.5rem}.container{width:min(1120px,calc(100% - 2rem));margin-inline:auto}.container--wide{width:min(1360px,calc(100% - 2rem))}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@font-face{font-family:Aukera Cyrillic;font-style:normal;font-weight:100 900;font-display:block;src:url(data:font/woff2;base64,d09GMk9UVE8AAAqIAAwAAAAAGEAAAAo5AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADaApGjobg2YcbgZgAIIAATYCJAOBEAQGBYRAByAbZhdRVI96AD8TsjmxdUyiY2Wl01YtpyGqTpw0WP3GU/5/efX3VSqdBpCx0h/qyXyuRO4EL42zF1hLc5kn2ISi2AeyU6QQFBXScq5HBSmn/JSZGs+/v7Fz36dQGhlGaTTWyWQsXe2GEAyuu2n/FtFUUXdn+uKFCGU5yHKJQqQQWU49jiWFSG45wCwpgNw9Z79/v5bafX+TTQrkdqoC6E5VMzpz7xbmPm2AtgAQQHQFcgyOcXzqWhnhmsgSC1VVoVGoqlrVx2g5/YqZgAiot8hHILxAIUdqXErKuWjUL2pKveIN6/+c4edsdXEL219NqrRKB6087s3tcLAp7tjbuW/Aqsz7Y/u1yhx2/ITjFXWq7p8LF1whxR1Sc4qqqi8f3j9IVf//9fUYvS0f2Pwhg+avL34efUmrPo3Krp0zfyhhr/ukF+3wU55Qhj7H43Ke4gQUqg00w+i0XXFpUKqrs3L7zH4xkFI/aG4Roa6WZJo7euNWfQqp/F8Qodrm6VkhplJlSUjg7z9/L70brCGONTYP2TGixNy+RRc4za1hsR5GM6naiP9bAIQgIygCDd0B1wgHjNV6AHNgMJgI9qKnBZkFwsn6+Y2VRtGZD8d8FvNzzN3Yr2MPxDWJWxP3ytHHcdDxQhQWrcVI+blcp75TJ+K/jN+RUD3hdGL7xA1JrqQVycWTd1uNuaNlhc2WeZpSJChZhwTXRRmkuj191TuJgNefDtVZpMPrRbqyh0qk+70BqEMiW8wQxikC8PsRUHbrkKZoCfJcDlEsiONAXbCsOEpau4M0TbOUcG5Pi0AZx4s81Mjr4FwxAJ4glqk3EiQfuElxZJx27Vq4tY6z6724dVgk8yuLE6l8HuoDKH0NkADpCDkd0IdeKQ7duaNP5Cu2rgbNdM0eCU7e4miqi1fzzmwOrlRdeWjfDKXlw722p3FbjgVzdL0CkhV5QDUfZNyLlUWM8mqaIrEsmLMMijYQlgGeie9Su4UT7j5wKp7PYAe0u2vahqtY52jlFE3NcPcJSItCa7zkpgitURasxd+tBHAVxU6ao0H8cJji4UIOp4D5vaGri5PANnQLgaAs/njOXN3SQL8/sCEVpk0Cy06LBkDV6gmy64MA3+rnIoId3KbfS0IG4BdHus4S6V4vl/QmEvhPY4X/o3La1FXi4FRlkkfSEi05P2rJeY0fl0InbCn4ZKNlDmU3kbZT1g1f97fjlXk38mVn+6Cs3WYtWTRJu9GiIbpi80IbJFcUlr3pDGaKszVIO6NAen7KHigwwOMZYL4IoXnBW9A4RATbtyNiV+407dr30u53Rw1cx/mclfsV93XDH+ZPcVEWZ0tO2DRXIcA5VniVeIv6kD0dGWqiZG4CdrymnZdSy9BEgBwnO31aCaG2aAKvT487LSk/dxLcwMosh0odynpotplqrYGelF+40DsNLZUt5goaUgVUP0cN1EfzkX27qcfDAYKpxppQQtvyW50VbomcpQTSKL/FX881czR9ZHrgTrGFvcnO+/TEEss8Qe3IuHLboktaFLfcOLXtkIozXweKQz/be4er83ifcKGPGy3VVZb6vcTy35f8BUUrshzLEByBAaqk9KxM3VxmroSvXx+3j/OR9dJRigIBlzr42Kqsh8vCWvgh+UUIu5afVUYc5FQdoY0Mm3QqK1Kzzug6vdWUmynMAgWT5f7Gl/qMGIFaY5m6dy5L4E74z92ka3KIeZg9B3MVRcmUx5Q5E6HYITymTMYkxVGye2ZPngdlZW6k/tqUG2n1l7OuWRadRhh/7ncT+P+79P1NY9NTt5vqiJtUAXf9x0nInoM6hfLZSv17AP8J/iUPQeSQPt6XxzlCF1+GoAcDFOfTUP09Aelx64yxAxFFVfSIe4eTEoM/BMGna9ESKqAUPVmi7aZvTkDRBRGAzwe/2ivhz/ClQ/EJMRijl+BvvD558RVeYlNTlIbXl9E29S8lV/GDclJfcxlwDpqWThVTnEy/ajtWfimmT/u9TGyvtO23tdOEE2lpcKqrbDQ9G7uOs0PasxTbKe54K2tlrvwStusrdFdqdRvevSJWybOx7lPY1NP0s4XIYceenir7Teo7dKJH0bjNG5NKA7tnofp7A9baNakNMQ2jMS1Trbu0dd80M9N1A8HxogHX7dsOMin0YYsgXVhQvAiLlIxs4MNKQR3WQHYe8fXfzDSdOn2MoFKFU1ET5YozA1mdOUGvmt/NbL3pU51bVvPtJXGXuFEy3HOmHC1H4myYI5fILLnU2aP3YhRtjpmK2m5yXRS734tRfs+ZYrQYKZFnmCOWiCwxyy4S1B/pmAz2PdPrFSiJWxQPSir67Pnx6OIiGix3rcVxYAmNz4I86jDldt7W3e3fbGnKLIyHrKxFsVx7m/Y8VwN6BrED1yhmc0Rt8Ne5LWx9b1eXmWmaeCINfqMg8Jxakw5+aBnCB4rbZzzhzQ/oOdzjf5xs/objICjtczNWWwUEsAp0RrHShJgPnpyFG/F484O8AoOCgoNCMhD70c0yVWJbk5sX2L/1Mgz7OADvgHxsVz/FMAQwAGEM1mKMGLN0xIoDqLXOJQpi74/BFOIATSNtCojHYie8fTYAAIC4UO7joiBDXLzAL5Ywam2lnwwxUH4DCQBw761XZQfekfmCbNWOVJif2mzOyBvsVJcX3O4MAwtIa7a5f48dBMLM6aZuirc1Vq3z2BWE+C4uAWJpL/1LPTWXW1RM7IoCUyKMhaFOQIA5uB5kQdhvkIWkMcFkgylGNbM5EwVmKBGyHlyFMQSzpemZydbI1G26s1dmYP99QaY25gI4zjYIc8NIkiKcBoODvJB4vjmvKC2GzJjL2Q4g6Q/7TYbfgqlZwyO129/vWjOhTun0VSzGx3pqLy8F6M86AqAeZzPYMW+76AZxb7uKRsX5qYrVprvxypOxfuxzfPDxME/wDJ7N83kVr8Mbcp034S1Ur5ouBEBVpFQ17mhxvyeLR4C4Ic6II2KtyBHzhV8MFH2F+6/0R/AfNvwfv+XH/Iwf8X2+y7du4cEXBKgUzPVwyf3J4Prul3o46n0bSuwEADz+zRwHgOfvxr0AxCxJYlEACgYACNhHsnpLA6gkvXKCu8lMIWq5AmxFvMLwZmQakvASSt0hGNcTL9Z58+cOlI6jRAB24Dgfb2Ws3AjO8+CW1idXXG99dEhLpLyoTWd2WwBNLK8nWffQQEuQCVB01kGDCcBnyEeSuM+RjD3OSEmtxGtzuEjZ2LTvagbRXKMTCg0lFooYKFcfM6pypcpVKqRKyZCag/kUgnTKn1EsonBFr8fslT7+6tJaH0JuY6xG4f2BB2/P2kxhi2qV0LnyZ6Eb83ahYxDj710bG9UgDNptLsxndBhCSdPpC3Hvp3KWwYS1YchMipVy3RGnNfcJ7Vwr2zVFwc8+0b7++dNiAkNlipUqrVtbV0pBB3vNKnps9X52XU1wmJGuoH4xRYNWnMz4zZTT1FJBpalUpLeY4bf8oznP7E3sQYYAAAA=) format("woff2")}:root{--font-brand: "Aukera Cyrillic", "Onest", ui-sans-serif, system-ui, sans-serif}.font-kupets{font-family:var(--font-brand)!important;font-weight:400!important;font-style:normal;font-synthesis:none;letter-spacing:.01em}
