@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600&family=Source+Serif+4:opsz,wght@8..60,400;8..60,600&display=swap";:root{--motion-fast: .12s;--motion-enter: .22s;--motion-exit: .17s;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in: cubic-bezier(.68, 0, .77, 0);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--app-viewport-height: var(--tg-viewport-height, 100dvh);--app-stable-height: var(--tg-viewport-stable-height, 100dvh);--app-safe-top: max( env(safe-area-inset-top, 0px), var(--tg-viewport-safe-area-inset-top, 0px), var(--tg-viewport-content-safe-area-inset-top, 0px) );--app-safe-right: max( env(safe-area-inset-right, 0px), var(--tg-viewport-safe-area-inset-right, 0px), var(--tg-viewport-content-safe-area-inset-right, 0px) );--app-safe-bottom: max( env(safe-area-inset-bottom, 0px), var(--tg-viewport-safe-area-inset-bottom, 0px), var(--tg-viewport-content-safe-area-inset-bottom, 0px) );--app-safe-left: max( env(safe-area-inset-left, 0px), var(--tg-viewport-safe-area-inset-left, 0px), var(--tg-viewport-content-safe-area-inset-left, 0px) );color:#f2f5ee;background:#070d0a;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Instrument Sans,sans-serif;font-synthesis:none;font-optical-sizing:auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:var(--app-viewport-height);background:inherit;overscroll-behavior:none}button,input,textarea,select{font:inherit}button{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}button:not(:disabled):active{transform:scale(.98)}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid #c6e84b;outline-offset:2px}.app-root{transition:background-color .16s var(--ease-out),color .16s var(--ease-out)}.app-chrome{background:var(--chrome-bg);background:color-mix(in srgb,var(--chrome-bg) 88%,transparent);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.trow{cursor:pointer}.trow:active{background:#c6e84b0f!important}.primary-nav-item:focus{outline:none}.primary-nav-item:focus-visible{outline:2px solid rgba(198,232,75,.72);outline-offset:-3px;border-radius:8px}.stake-input::-webkit-inner-spin-button,.stake-input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.stake-input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.category-rail{scrollbar-width:none}.category-rail::-webkit-scrollbar{display:none}.surface-root{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;pointer-events:none}.surface-root[data-state=open]{pointer-events:auto}.surface-scrim{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--motion-exit) var(--ease-in)}.surface-root[data-state=open] .surface-scrim{opacity:1;transition-duration:var(--motion-enter);transition-timing-function:var(--ease-out)}.surface-sheet{transform:translateY(16px);opacity:0;transition:transform var(--motion-exit) var(--ease-in),opacity var(--motion-exit) var(--ease-in);will-change:transform,opacity}.surface-root[data-state=open] .surface-sheet{transform:translateY(0);opacity:1;transition-duration:var(--motion-enter);transition-timing-function:var(--ease-drawer)}.notification-sheet[data-state=open]{transform:translateY(0)!important;opacity:1!important;transition-duration:var(--motion-enter);transition-timing-function:var(--ease-drawer)}.drawer-scrim{opacity:0;pointer-events:none;transition:opacity var(--motion-exit) var(--ease-in)}.drawer-scrim[data-state=open]{opacity:1;pointer-events:auto;transition-duration:var(--motion-enter);transition-timing-function:var(--ease-out)}.drawer-panel{transform:translate(var(--drawer-x, -100%));transition:transform var(--drawer-duration, var(--motion-exit)) var(--ease-in);touch-action:pan-y;will-change:transform}.drawer-panel[data-state=open]{--drawer-x: 0px;transition-duration:var(--drawer-duration, var(--motion-enter));transition-timing-function:var(--ease-drawer)}.drawer-panel[data-dragging=true]{transition:none}.status-crossfade{transition:background-color .15s var(--ease-out),border-color .15s var(--ease-out),color .15s var(--ease-out)}.status-crossfade>*{opacity:1;transition:opacity .15s var(--ease-out)}.kora-assistant-message{opacity:1;transform:translateY(0);transition:opacity .16s var(--ease-out),transform .16s var(--ease-out)}@starting-style{.status-crossfade>*{opacity:.65}.kora-assistant-message{opacity:0;transform:translateY(6px)}}.toast{opacity:0;transform:translate(-50%,-8px);transition:opacity .14s var(--ease-in),transform .14s var(--ease-in)}.toast[data-state=open]{opacity:1;transform:translate(-50%);transition-duration:.18s;transition-timing-function:var(--ease-out)}@keyframes authSpin{to{transform:rotate(360deg)}}@keyframes koraDot{0%,to{transform:translateY(0);opacity:.38}50%{transform:translateY(-3px);opacity:1}}@media(hover:hover)and (pointer:fine){.trow:hover{background:#c6e84b09!important}}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}button:not(:disabled):active{transform:none}.surface-sheet,.surface-root[data-state=open] .surface-sheet,.drawer-panel,.drawer-panel[data-state=open],.toast,.toast[data-state=open],.kora-assistant-message{transform:none}.surface-sheet,.drawer-panel,.kora-assistant-message,.status-crossfade>*,.toast{animation:none;transition-duration:.12s}.surface-scrim,.drawer-scrim{transition-duration:.12s}[aria-label="Kora is responding"] span,.auth-spinner{animation:none!important}}@media(prefers-reduced-transparency:reduce){.app-chrome{background:var(--chrome-bg);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-contrast:more){.app-chrome{background:var(--chrome-bg);border-color:currentColor!important}}
