@import url("https://fonts.googleapis.com/css2?family=Unbounded:wght@400;500;600;700;800&family=Inter+Tight:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap");:root[data-edition=standalone][data-theme=dark]{color-scheme:dark;--color-bg-base:#07070b;--color-bg-secondary:#0b0b12;--color-surface-primary:#101018;--color-surface-secondary:#0d0d14;--color-surface-elevated:#161622;--color-surface-hover:hsla(0,0%,100%,.07);--color-border-primary:hsla(0,0%,100%,.09);--color-border-secondary:hsla(0,0%,100%,.05);--color-text-primary:#f4f4f6;--color-text-secondary:rgba(235,236,245,.62);--color-text-tertiary:rgba(235,236,245,.38);--color-gray-50:#101018;--color-gray-100:#14141e;--color-gray-200:#1a1a26;--color-gray-300:#262636;--color-gray-400:rgba(235,236,245,.38);--color-gray-500:rgba(235,236,245,.5);--color-gray-600:rgba(235,236,245,.62);--color-gray-700:rgba(235,236,245,.78);--color-gray-800:rgba(235,236,245,.88);--color-gray-900:#f4f4f6;--color-primary-50:rgba(14,165,233,.1);--color-primary-100:rgba(14,165,233,.16);--color-secondary-400:#b78cff;--color-secondary-500:#a78bfa;--color-secondary-600:#9333ea;--glass-bg:hsla(0,0%,100%,.035);--glass-bg-strong:rgba(7,7,11,.88);--glass-bg-subtle:hsla(0,0%,100%,.025);--glass-border:hsla(0,0%,100%,.09);--shadow-sm:0 1px 3px rgba(0,0,0,.45);--shadow-default:0 4px 12px rgba(0,0,0,.4);--shadow-md:0 4px 12px rgba(0,0,0,.4);--shadow-lg:0 12px 28px rgba(0,0,0,.45);--shadow-xl:0 20px 40px rgba(0,0,0,.5);--shadow-2xl:0 28px 56px rgba(0,0,0,.55);--shadow-glow:0 0 24px rgba(14,165,233,.32);--shadow-glow-strong:0 0 40px rgba(110,168,255,.38);--radius-lg:18px;--radius-xl:24px;--radius-2xl:24px;--bg-gradient:radial-gradient(ellipse 70% 50% at 10% 0%,rgba(110,168,255,.08),transparent 55%),radial-gradient(ellipse 60% 40% at 90% 20%,rgba(183,140,255,.06),transparent 50%),linear-gradient(180deg,#07070b,#0b0b12)}:root[data-edition=standalone][data-theme=dark] body{font-family:"Inter Tight",var(--font-display),system-ui,sans-serif;background:#07070b;background-image:var(--bg-gradient);background-attachment:fixed}:root[data-edition=standalone][data-theme=dark] h1,:root[data-edition=standalone][data-theme=dark] h2,:root[data-edition=standalone][data-theme=dark] h3,:root[data-edition=standalone][data-theme=dark] h4,:root[data-edition=standalone][data-theme=dark] h5,:root[data-edition=standalone][data-theme=dark] h6{font-family:"Unbounded",var(--font-display),system-ui,sans-serif;letter-spacing:-.015em}:root[data-edition=standalone][data-theme=dark] ::-moz-selection{background-color:rgba(110,168,255,.35)}:root[data-edition=standalone][data-theme=dark] ::selection{background-color:rgba(110,168,255,.35)}:root[data-edition=standalone][data-theme=dark] ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.14)}:root[data-edition=standalone][data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.22)}:root[data-edition=standalone][data-theme=dark] :focus-visible{outline-color:#38bdf8}:root[data-edition=standalone][data-theme=dark] input,:root[data-edition=standalone][data-theme=dark] select,:root[data-edition=standalone][data-theme=dark] textarea{background:hsla(0,0%,100%,.04);color:var(--color-text-primary);border-color:hsla(0,0%,100%,.09)}:root[data-edition=standalone][data-theme=dark] input::-moz-placeholder,:root[data-edition=standalone][data-theme=dark] textarea::-moz-placeholder{color:var(--color-text-tertiary)}:root[data-edition=standalone][data-theme=dark] input::placeholder,:root[data-edition=standalone][data-theme=dark] textarea::placeholder{color:var(--color-text-tertiary)}:root[data-edition=standalone][data-theme=dark] input:focus,:root[data-edition=standalone][data-theme=dark] select:focus,:root[data-edition=standalone][data-theme=dark] textarea:focus{border-color:#38bdf8;box-shadow:0 0 0 3px rgba(14,165,233,.14)}:root[data-edition=standalone][data-theme=dark] .rounded-2xl.border.border-border.bg-surface:not(.ui-overlay-panel),:root[data-edition=standalone][data-theme=dark] .rounded-xl.border.border-border.bg-surface:not(.ui-overlay-panel){box-shadow:0 4px 20px rgba(0,0,0,.32)}:root[data-edition=standalone][data-theme=dark] aside.fixed,:root[data-edition=standalone][data-theme=dark] header.sticky{background:rgba(7,7,11,.72)!important;border-color:hsla(0,0%,100%,.09)!important;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4)}:root[data-edition=standalone][data-theme=dark] nav[aria-label="Основная навигация"]{background:rgba(7,7,11,.88)!important;border-color:hsla(0,0%,100%,.09)!important;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4)}:root[data-edition=standalone][data-theme=dark] .bg-gradient-to-r.from-primary-400,:root[data-edition=standalone][data-theme=dark] a.bg-primary-500,:root[data-edition=standalone][data-theme=dark] button.bg-primary-500{background:linear-gradient(135deg,#38bdf8,#0ea5e9 52%,#0284c7);border-color:rgba(125,211,252,.35);border-radius:99px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 12px 32px -8px rgba(14,165,233,.45)}:root[data-edition=standalone][data-theme=dark] .bg-gradient-to-r.from-primary-400:hover,:root[data-edition=standalone][data-theme=dark] a.bg-primary-500:hover,:root[data-edition=standalone][data-theme=dark] button.bg-primary-500:hover{background:linear-gradient(135deg,#7dd3fc,#0ea5e9 55%,#0369a1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 16px 44px -8px rgba(14,165,233,.55)}:root[data-edition=standalone][data-theme=dark] a.bg-primary-500:active,:root[data-edition=standalone][data-theme=dark] button.bg-primary-500:active{transform:scale(.97)}:root[data-edition=standalone][data-theme=dark] a.bg-surface.border-border,:root[data-edition=standalone][data-theme=dark] button.bg-surface.border-border{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.2);border-radius:99px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}:root[data-edition=standalone][data-theme=dark] a.bg-surface.border-border:hover,:root[data-edition=standalone][data-theme=dark] button.bg-surface.border-border:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.34)}:root[data-edition=standalone][data-theme=dark] button.text-error{border-radius:99px;background:rgba(239,68,68,.06)}:root[data-edition=standalone][data-theme=dark] .rounded-2xl.border.border-border.bg-surface:not(.ui-overlay-panel),:root[data-edition=standalone][data-theme=dark] .rounded-xl.border.border-border.bg-surface:not(.ui-overlay-panel){background:hsla(0,0%,100%,.035);border-color:hsla(0,0%,100%,.09);box-shadow:0 4px 24px rgba(0,0,0,.34);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}:root[data-edition=standalone][data-theme=dark]{--overlay-panel-bg:#12121c;--overlay-panel-border:hsla(0,0%,100%,.12);--overlay-panel-shadow:0 12px 36px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.3)}:root[data-edition=standalone][data-theme=light]{--overlay-panel-bg:#fff;--overlay-panel-border:#e2e8f0;--overlay-panel-shadow:0 4px 6px -1px rgba(15,23,42,.05),0 12px 28px -6px rgba(15,23,42,.07);--shadow-xl:0 4px 16px rgba(15,23,42,.08),0 2px 6px rgba(15,23,42,.04);--shadow-2xl:0 8px 24px rgba(15,23,42,.1)}:root[data-edition=standalone][data-theme=dark] .bg-surface-elevated{background:var(--color-surface-elevated)}:root[data-edition=standalone][data-theme=dark] a.bg-surface-elevated:hover,:root[data-edition=standalone][data-theme=dark] a.rounded-2xl.border-border:hover,:root[data-edition=standalone][data-theme=dark] a.rounded-xl.border-border:hover{border-color:hsla(0,0%,100%,.2);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 24px rgba(110,168,255,.08)}:root[data-edition=standalone][data-theme=dark] aside a[aria-current=page],:root[data-edition=standalone][data-theme=dark] nav a[aria-current=page]{background:linear-gradient(90deg,rgba(56,189,248,.16),rgba(110,168,255,.06))!important;color:#7dd3fc!important;box-shadow:inset 0 0 0 1px rgba(110,168,255,.22);border-radius:12px}:root[data-edition=standalone][data-theme=dark] aside a[aria-current=page] svg,:root[data-edition=standalone][data-theme=dark] nav a[aria-current=page] svg{color:#7dd3fc!important}:root[data-edition=standalone][data-theme=dark] button.rounded-full.bg-text-primary{background:linear-gradient(135deg,#38bdf8,#0284c7);color:#fff;box-shadow:0 8px 24px -6px rgba(14,165,233,.4)}:root[data-edition=standalone][data-theme=dark] .rounded-full.border.px-2{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}:root[data-edition=standalone][data-theme=dark] [role=dialog] .bg-surface,:root[data-edition=standalone][data-theme=dark] [role=dialog].bg-surface{background:rgba(13,13,20,.92);backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border-color:hsla(0,0%,100%,.12)}:root[data-edition=standalone][data-theme=dark] header h1{letter-spacing:-.01em}:root[data-edition=standalone][data-theme=dark] kbd{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12);color:rgba(235,236,245,.6)}:root[data-edition=standalone][data-theme=dark] .sa-topup-input{border-radius:14px;background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12)}:root[data-edition=standalone][data-theme=dark] .sa-topup-input:focus{border-color:#38bdf8;box-shadow:0 0 0 3px rgba(14,165,233,.14)}:root[data-edition=standalone][data-theme=dark] .sa-history-list li{transition:background .15s ease}:root[data-edition=standalone][data-theme=dark] .sa-history-list li:hover{background:hsla(0,0%,100%,.04)}:root[data-edition=standalone][data-theme=dark] header a.rounded-full.border-border{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}:root[data-edition=standalone][data-theme=dark] #main-content{position:relative}:root[data-edition=standalone][data-theme=dark] #main-content:before{content:"";pointer-events:none;position:absolute;inset:0 0 auto 0;height:120px;background:radial-gradient(ellipse 80% 100% at 50% -20%,rgba(110,168,255,.06),transparent)}:root[data-edition=standalone][data-theme=light] body{background:#f4f6fb;background-image:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(14,165,233,.06),transparent 55%),linear-gradient(180deg,#f8fafc,#f1f5f9)}:root[data-edition=standalone][data-theme=light] .sa-panel{background:#fff;border-color:#e2e8f0;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 24px rgba(15,23,42,.06)}:root[data-edition=standalone][data-theme=light] a.sa-panel:hover{border-color:rgba(14,165,233,.35);box-shadow:0 4px 20px rgba(14,165,233,.1)}