@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/manrope-cyrillic-Dvxsihut.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/manrope-latin-DHIcAJRg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/manrope-rub-QsmiI8nS.woff2)format("woff2");unicode-range:U+20BD}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/unbounded-cyrillic-C627f1f8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/unbounded-latin-D5afBTBx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,:root[data-theme=dark]{--bg:#0b0b0d;--surface:#17171b;--surface-raised:#202026;--border:#2c2c33;--border-strong:#78746c;--text:#f3f1ea;--text-muted:#a9a59b;--text-subtle:#8c887e;--gold:#d9ae4a;--on-gold:#1a1408;--gold-text:#e6c46e;--gold-soft:#2a2212;--danger:#f07167;--focus:#e6c46e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--bg:#f2f2f4;--surface:#fcfcfd;--surface-raised:#e9e9ec;--border:#dcdce1;--border-strong:#7e7e86;--text:#141416;--text-muted:#54545c;--text-subtle:#686870;--gold:#c8952a;--on-gold:#1a1408;--gold-text:#82601a;--gold-soft:#f6ebcf;--danger:#c0392b;--focus:#82601a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--font-display:Unbounded, Manrope, system-ui, sans-serif;--font-text:Manrope, system-ui, -apple-system, "Segoe UI", sans-serif;--ease:cubic-bezier(.25, 1, .5, 1);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--gutter-l:max(1rem, var(--safe-left));--gutter-r:max(1rem, var(--safe-right))}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:100%}body{min-height:var(--tg-viewport-stable-height,100vh);background:var(--bg);color:var(--text);font-family:var(--font-text);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-size:1rem;font-weight:500;line-height:1.5;overflow-x:clip}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}button{font:inherit;color:inherit}img{max-width:100%}.screen{max-width:40rem;padding:calc(1rem + var(--safe-top)) var(--gutter-r) calc(9rem + var(--safe-bottom)) var(--gutter-l);margin:0 auto}.brand{font-family:var(--font-display);letter-spacing:-.01em;align-items:center;gap:.625rem;font-size:1.375rem;font-weight:700;line-height:1.2;display:flex}.logo{border-radius:999px;flex-shrink:0;display:inline-block;overflow:hidden}.logo img{width:100%;height:100%;display:block}.logo__light,:root[data-theme=light] .logo__dark{display:none}:root[data-theme=light] .logo__light{display:block}.head{color:var(--gold-text);align-items:center;gap:.75rem;display:flex}.title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}.lead{color:var(--text-muted);text-wrap:pretty;max-width:34rem;margin:.75rem 0 0}.lead--error{color:var(--danger)}.plain{text-wrap:pretty;margin:0}.muted{color:var(--text-muted);margin:0}.block{margin-top:2rem}.group{color:var(--text-muted);margin:0 0 .25rem;font-size:.8125rem;font-weight:700;line-height:1.4}.list{margin:0;padding:0;list-style:none}.row{border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;width:100%;min-height:3.75rem;transition:opacity .15s var(--ease);background:0 0;align-items:center;gap:.75rem;padding:.75rem 0;display:flex}button.row:active{opacity:.6}.list>li:last-child>.row,.list>.row:last-child{border-bottom:0}.row--static{cursor:default;min-height:3.25rem}.row__body{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.row__title{font-size:1rem;font-weight:700;line-height:1.375}.row__hint{color:var(--text-muted);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.4}.row__end{color:var(--text-subtle);flex-shrink:0;font-size:.8125rem;line-height:1.4}.row--soon .icon--lg,.row--soon .row__title{color:var(--text-muted)}.icon{flex-shrink:0;width:1.25rem;height:1.25rem}.icon--lg{width:1.5rem;height:1.5rem;color:var(--gold-text)}.chevron{width:1.125rem;height:1.125rem;color:var(--text-subtle)}.foot{color:var(--text-subtle);margin:2.5rem 0 0;font-size:.8125rem;line-height:1.4}.btn{cursor:pointer;min-height:3.25rem;transition:transform .15s var(--ease), background-color .15s var(--ease);border:1px solid #0000;border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:1rem;font-weight:800;line-height:1.375;display:inline-flex}.btn:active{transform:scale(.98)}.btn--primary{background:var(--gold);color:var(--on-gold)}.btn--block{width:100%}.panel{z-index:10;padding:.75rem var(--gutter-r) calc(.75rem + var(--safe-bottom)) var(--gutter-l);background:var(--bg);border-top:1px solid var(--border);position:fixed;bottom:0;left:0;right:0}.panel>*{max-width:38rem;margin-left:auto;margin-right:auto}.panel__note{text-align:center;color:var(--text-subtle);margin-top:0;margin-bottom:.5rem;font-size:.8125rem;line-height:1.4}.notice{min-height:calc(var(--tg-viewport-stable-height,100vh) - 10rem);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex}.notice__logo{margin-bottom:.5rem}.notice__text{max-width:22rem;color:var(--text-muted);text-wrap:pretty;margin:0}.notice__action{width:100%;max-width:22rem;margin-top:1rem}.row--skeleton{cursor:default}.sk{background:var(--surface-raised);animation:sk 1.1s var(--ease) infinite alternate;border-radius:.5rem;display:block}.sk--icon{border-radius:.5rem;flex-shrink:0;width:1.5rem;height:1.5rem}.sk--title{width:42%;height:.875rem}.sk--hint{width:64%;height:.75rem;margin-top:.375rem}.sk--lead{width:80%;height:1rem;margin-top:1rem}@keyframes sk{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.sk{animation:none}.row,.btn{transition:none}}
