@font-face{font-family:PR Display;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/oswald/oswald-cyrillic-600-normal.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:PR Display;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/oswald/oswald-latin-600-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg:#f3f3f1;--surface:#fff;--ink:#0e0e10;--graphite:#1d1d21;--graphite-2:#2b2b31;--muted:#64646a;--chip:#e9e9e6;--line:#dddddb;--tile:#c4c4bf;--accent:#ff4a1c;--accent-ink:#fff;--danger:#b42318;--danger-bg:#fff4f2;--ok:#157f3b;--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Text","Inter","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"SF Pro Text","Inter","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--r-xs:4px;--r-sm:8px;--r-md:12px;--r-lg:16px;--btn-h:48px;--btn-h-sm:40px;--gutter:16px;--wrap:1240px;--shadow-1:0 1px 2px rgba(0,0,0,.06),0 4px 14px rgba(0,0,0,.06);--shadow-2:0 10px 30px rgba(0,0,0,.14);--ease:cubic-bezier(0.2,0.8,0.2,1);--bar-core:64px;--bar-pad:max(env(safe-area-inset-bottom),8px);--bar-h:calc(var(--bar-core) + var(--bar-pad));--chrome-bottom:0px;--appnav-core:58px;--appnav-h:0px;--appnav-space:0px;--sab-free:env(safe-area-inset-bottom)}@media (min-width:768px){:root{--gutter:28px}}@media (max-width:767px){html:has(#app-nav),html[data-appnav=on]{--appnav-h:calc(var(--appnav-core) + env(safe-area-inset-bottom));--appnav-space:calc(var(--appnav-core) + env(safe-area-inset-bottom) + var(--chrome-bottom, 0px));--sab-free:0px}}*,:after,:before{box-sizing:border-box}body{padding-bottom:var(--appnav-space);overflow-x:clip}body,html{margin:0;min-height:100%;background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}button{margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;touch-action:manipulation}img{-webkit-user-drag:none}input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{color:#fff;background:var(--ink)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important}}.InstallPrompt_card__LK0wy{position:fixed;left:12px;right:12px;bottom:calc(12px + max(env(safe-area-inset-bottom), var(--appnav-h)) + var(--chrome-bottom, 0px));z-index:60;display:flex;align-items:center;gap:10px;max-width:520px;margin:0 auto;padding:8px 8px 8px 14px;border-radius:var(--r-md);background:var(--surface);box-shadow:0 0 0 1px var(--line),0 8px 24px rgba(0,0,0,.12);animation:InstallPrompt_rise__7rMZO .25s ease}.InstallPrompt_install__VgOVv{flex:1 1 auto;min-height:44px;padding:0 14px;border-radius:var(--r-sm);font-size:15px;font-weight:650;color:var(--surface);background:var(--ink)}.InstallPrompt_text__Aondf{flex:1 1 auto;margin:0;font-size:14px;line-height:1.35}.InstallPrompt_close__gbnLt{display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--chip)}@keyframes InstallPrompt_rise__7rMZO{0%{opacity:0;transform:translateY(12px)}}