@import"https://fonts.googleapis.com/css2?family=Nimbus+Sans:wght@700&family=Comic+Neue:wght@400&display=swap";.app-banner{display:none}@media(max-width:760px){html.has-app-banner{--app-banner-h: calc(64px + env(safe-area-inset-top)) }html.has-app-banner body{padding-top:var(--app-banner-h)}.app-banner{position:fixed;z-index:1200;top:0;left:0;right:0;display:flex;align-items:center;gap:10px;box-sizing:border-box;height:var(--app-banner-h, 64px);padding:env(safe-area-inset-top) 12px 0;background:#f5f5f7;box-shadow:0 1px #0000001a;font-family:Roboto,Arial,sans-serif;line-height:normal}.app-banner[hidden]{display:none}.app-banner-close{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:30px;height:44px;margin:0 -8px;padding:0;border:0;background:none;cursor:pointer}.app-banner-close svg{display:block;fill:none;stroke:#8a8a8e;stroke-width:1.8;stroke-linecap:round}.app-banner-icon{display:block;flex-shrink:0;width:44px;height:44px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.app-banner-text{display:flex;flex:1 1 0;flex-direction:column;gap:2px;min-width:0}.app-banner-text strong,.app-banner-text span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-banner-text strong{color:#120f1c;font-size:14px;font-weight:700}.app-banner-text span{color:#595966;font-size:12px;font-weight:400}.app-banner-get{flex-shrink:0;height:40px;padding:0 22px;border:0;border-radius:0;background:#5c34dd;color:#fff;font-family:inherit;font-size:16px;font-weight:700;line-height:normal;white-space:nowrap;cursor:pointer}.app-banner-get:active{background:#6c47e6}.app-banner-close:focus-visible,.app-banner-get:focus-visible{outline:2px solid #5c34dd;outline-offset:2px}}@font-face{font-family:KHTeka;src:url(/fonts/KHTeka-Regular.woff2) format("woff2"),url(/fonts/KHTeka-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KHTeka;src:url(/fonts/KHTeka-Book.woff2) format("woff2"),url(/fonts/KHTeka-Book.woff) format("woff");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:KHTeka;src:url(/fonts/KHTeka-Medium.woff2) format("woff2"),url(/fonts/KHTeka-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Anton;src:url(/fonts/Anton-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Bold.woff2) format("woff2");font-weight:600 700;font-style:normal;font-display:swap}html{scrollbar-gutter:stable}html:has([data-signup-screen]){scrollbar-gutter:auto}body{max-width:100vw;overflow-x:clip}button,a,[role=button]{touch-action:manipulation}
