@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-drawer: cubic-bezier(.32, .72, 0, 1);--surface-shadow: 0 0 0 1px rgba(255, 255, 255, .08);--surface-shadow-hover: 0 0 0 1px rgba(255, 255, 255, .13);--overlay-shadow: 0 -12px 36px rgba(0, 0, 0, .24);--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;-moz-osx-font-smoothing:grayscale}*{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),box-shadow var(--motion-fast) var(--ease-out)}button:not(:disabled):active{transform:scale(.96)}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-root[data-theme=light]{--surface-shadow: 0 0 0 1px rgba(0, 0, 0, .06), 0 1px 2px -1px rgba(0, 0, 0, .06), 0 2px 4px rgba(0, 0, 0, .04);--surface-shadow-hover: 0 0 0 1px rgba(0, 0, 0, .08), 0 1px 2px -1px rgba(0, 0, 0, .08), 0 2px 4px rgba(0, 0, 0, .06);--overlay-shadow: 0 -12px 36px rgba(20, 35, 26, .12)}.ui-heading{text-wrap:balance}.ui-copy{text-wrap:pretty}.ui-number,.ui-number-context{font-variant-numeric:tabular-nums}.depth-card{box-shadow:var(--surface-shadow)}.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-out)}.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-out),opacity var(--motion-exit) var(--ease-out);box-shadow:var(--overlay-shadow)}.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-out)}.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(-100%);transition:transform var(--drawer-duration, var(--motion-exit)) var(--ease-out);touch-action:pan-y;box-shadow:10px 0 28px #0000002e}.drawer-panel[data-state=open]{transform:translate(0);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-out),transform .14s var(--ease-out)}.toast[data-state=open]{opacity:1;transform:translate(-50%);transition-duration:.18s;transition-timing-function:var(--ease-out)}.app-root[data-active=false] *{animation-play-state:paused!important}.app-root[data-performance-class=low]{--motion-enter: .15s;--motion-exit: .12s}.app-root[data-performance-class=low] .app-chrome{background:var(--chrome-bg);backdrop-filter:none;-webkit-backdrop-filter:none}.app-root[data-performance-class=low] [aria-label="Kora is responding"] span{animation:none!important}@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}button.depth-card:hover{box-shadow:var(--surface-shadow-hover)}}@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}}
