:root{--color-bg:#04070b;--color-surface:#0b1117;--color-surface-raised:#161e26;--color-field:#0b1117;--color-line:#222c38;--color-line-strong:#606b71;--color-text:#f6f6eb;--color-text-2:#ccd2d7;--color-muted:#949ca5;--color-accent:#628ede;--color-danger:#fe7878;--color-success:#ffbc6a;--color-up:#5fd08e;--color-down:#fe7878;--light-success:#ffbc6a;--light-rejected:#f87ca1;--light-live:#bc73d2;--light-cold:#628ede;--light-newest:#ffefac;--heat-0:#071c47;--heat-1:#163372;--heat-2:#2a4e98;--heat-3:#4867b8;--heat-4:#776eca;--heat-5:#a670d1;--heat-6:#d476c3;--heat-7:#f87ca1;--heat-8:#fe9177;--heat-9:#ffbc6a;--heat-10:#ffefac;--heat-warm:linear-gradient(90deg, var(--heat-6), var(--heat-7) 35%, var(--heat-8) 65%, var(--heat-9));--heat-full:linear-gradient(90deg, var(--heat-3), var(--heat-5) 30%, var(--heat-7) 60%, var(--heat-9) 85%, var(--heat-10));--font-display:"Mona Sans", system-ui, sans-serif;--font-ui:"Mona Sans", system-ui, sans-serif;--font-mono:"Departure Mono", ui-monospace, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:48px;--radius-sm:14px;--radius-md:18px;--radius-lg:22px;--radius-pill:999px;--dur-fast:.12s;--dur-base:.24s;--dur-slow:.6s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-pop:cubic-bezier(.2, .7, .2, 1);--z-bar:50;--z-sheet:41;--z-toast:60;--z-modal:100}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(/fonts/MonaSans-Variable-v2.000.woff2)format("woff2")}@font-face{font-family:RG Expanded;font-style:normal;font-weight:200 900;font-stretch:125%;font-display:block;src:url(/fonts/MonaSans-Variable-v2.000.woff2)format("woff2")}@font-face{font-family:Departure Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/DepartureMono-Regular-v1.500.woff2)format("woff2")}.rg-sweep,.rg-pressable{isolation:isolate;position:relative;overflow:hidden}.rg-sweep[data-loading]:after,.rg-pressable[data-loading]:after{content:"";z-index:-1;background:linear-gradient(90deg, transparent, var(--sweep,var(--color-text)), transparent);width:60%;opacity:var(--sweep-opacity,.16);pointer-events:none;animation:rg-sweep calc(var(--dur-slow) * 3) ease-in-out infinite;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}@keyframes rg-sweep{0%{transform:translate(-100%)}75%,to{transform:translate(170%)}}.rg-pressable{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-base) var(--ease-out)}.rg-pressable:before{content:"";z-index:-1;border-radius:inherit;background:var(--wash,var(--color-text));opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out);position:absolute;inset:0}@media (hover:hover){.rg-pressable:hover:not([data-disabled]):before{opacity:var(--wash-hover,.08)}}.rg-pressable[data-preview~=hover]:before{opacity:var(--wash-hover,.08)}.rg-pressable:active:not([data-disabled]):before,.rg-pressable[data-preview~=pressed]:before{opacity:var(--wash-pressed,.14)}.rg-pressable:active:not([data-disabled]),.rg-pressable[data-preview~=pressed]{transform:scale(var(--press-scale,.98))}.rg-pressable:focus-visible,.rg-pressable[data-preview~=focus]{outline:2px solid var(--color-accent);outline-offset:2px}.rg-pressable[data-disabled]:not([data-loading]){cursor:default;opacity:.38}@media (prefers-reduced-motion:reduce){.rg-pressable:active:not([data-disabled]),.rg-pressable[data-preview~=pressed]{transform:none}.rg-sweep[data-loading]:after,.rg-pressable[data-loading]:after{width:100%;animation:rg-glow calc(var(--dur-slow) * 4) ease-in-out infinite alternate;transform:none}}@keyframes rg-glow{0%{opacity:0}to{opacity:var(--sweep-opacity,.16)}}.rg-screen{min-height:0;color:var(--color-text);font:400 15px/1.5 var(--font-ui);flex-direction:column;flex:1;display:flex}.rg-scroll{overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}.rg-scroll::-webkit-scrollbar{display:none}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:root{font-family:var(--font-ui);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--color-text);background-color:var(--color-bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}html{background-color:var(--color-bg);margin:0;padding:0}body{overscroll-behavior:none;-webkit-overflow-scrolling:touch;background-color:var(--color-bg);min-width:320px;min-height:100vh;margin:0;padding:0;overflow-x:hidden}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}[role=dialog]:focus-visible,[tabindex="-1"]:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:640px){html,body{overscroll-behavior-y:none}}button,input,textarea,select{font-family:var(--font-ui)}@media screen and (max-width:768px){input,textarea,select{font-size:16px!important}}#root{position:fixed;inset:0;overflow:hidden}html:not([data-page-scroll]).keyboard-open #root{top:var(--kb-top,0px)!important;height:var(--kb-height,100%)!important;bottom:auto!important}html[data-page-scroll] #root{position:static;overflow:visible}html[data-page-scroll] .rg-scroll{flex:none;overflow:visible}html[data-page-scroll]:has([data-feed-scroller]:not([inert] *)){scroll-snap-type:y mandatory}html[data-page-scroll] [data-feed-scroller]{scroll-snap-type:none;height:auto;overflow:visible}html[data-page-scroll] [data-feed-scroller]>[data-index]{height:calc(100dvh - 56px - env(safe-area-inset-bottom,0px))}:is(html[data-page-scroll]:has([data-feed-scroller]:not([inert] *)) [data-top-bar],html[data-page-scroll] [data-feed-header]){position:fixed}.keyboard-open .app-tabbar{display:none!important}.keyboard-open .app-content{padding-bottom:0!important}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-line);border-radius:4px}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(/fonts/MonaSans-Variable-v2.000.woff2)format("woff2")}@font-face{font-family:RG Expanded;font-style:normal;font-weight:200 900;font-stretch:125%;font-display:block;src:url(/fonts/MonaSans-Variable-v2.000.woff2)format("woff2")}@font-face{font-family:Departure Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/DepartureMono-Regular-v1.500.woff2)format("woff2")}._jOLyf{width:var(--lm-w,40px);aspect-ratio:654.78/391;flex:none;display:block;position:relative}._oxYi3{width:100%;height:auto;transition:opacity .7s var(--ease-out);display:block}._6HI6U{stop-color:var(--s)}._QDGi0,._v4uVQ{mix-blend-mode:screen;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:172%;max-width:none;height:auto;position:absolute;top:-60.29%;left:-36%}._QDGi0{opacity:0;transition:opacity .8s var(--ease-out)}._v4uVQ{opacity:0}._jOLyf[data-load=ready] ._QDGi0{opacity:1}._jOLyf[data-load=ready] ._oxYi3{opacity:0}._jOLyf[data-instant] ._QDGi0,._jOLyf[data-instant] ._oxYi3{transition:none}@keyframes _Q5J4w{0%{opacity:0}to{opacity:.5}}._jOLyf[data-load=ready][data-breathe] ._v4uVQ{animation:6.4s cubic-bezier(.45,0,.55,1) infinite alternate _Q5J4w}@media (prefers-reduced-motion:reduce){._jOLyf[data-load=ready][data-breathe] ._v4uVQ{animation:none}._oxYi3,._QDGi0{transition-duration:var(--dur-slow)}}._6Qt7Q{justify-content:center;align-items:center;gap:var(--space-2);min-height:0;padding:var(--space-6) var(--space-5);color:var(--color-text);font:400 15px/1.5 var(--font-ui);text-align:center;animation:_xPsbN .42s var(--ease-out) both;flex-direction:column;flex:1;display:flex}._6Qt7Q[data-scope=app]{background:var(--color-bg);position:absolute;inset:0}._Pz1xK{margin-bottom:var(--space-4)}._GAzcG{font:500 19px/1.3 var(--font-ui)}._Qq8YN{max-width:34ch;color:var(--color-text-2);margin:0}._CCP4U{justify-items:center;gap:var(--space-1);width:100%;max-width:300px;margin-top:var(--space-4);display:grid}._Hz0lP,._Z9u2R{min-width:120px;min-height:52px;padding:0 var(--space-5);border-radius:var(--radius-sm);font:500 16px/1.2 var(--font-ui);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease-out), color var(--dur-base) var(--ease-out);background:0 0;border:0;position:relative}._Hz0lP{width:100%;color:var(--light-newest);text-shadow:0 0 .5px var(--heat-9), 0 0 3px color-mix(in oklab, var(--heat-9) 50%, transparent), 0 0 10px color-mix(in oklab, var(--heat-8) 22%, transparent)}._Hz0lP:after{content:"";background:linear-gradient(90deg, transparent, var(--heat-9) 22%, var(--light-newest) 50%, var(--heat-9) 78%, transparent);border-radius:1px;width:min(58%,10em);height:1.5px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}._Z9u2R{color:var(--color-text-2)}@media (hover:hover){._Z9u2R:hover{color:var(--color-text)}}._Hz0lP:active,._Z9u2R:active{transform:scale(.97)}._Hz0lP:focus-visible,._Z9u2R:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@keyframes _xPsbN{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){._6Qt7Q{animation-name:_GEf7P}}@keyframes _GEf7P{0%{opacity:0}}._54ill{right:12px;bottom:calc(56px + env(safe-area-inset-bottom,0px) + 12px);z-index:var(--z-toast);align-items:center;gap:var(--space-1);max-width:480px;padding:0 var(--space-1) 0 var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-text);font:400 14px/1.4 var(--font-ui);animation:_avt49 var(--dur-base) var(--ease-out) both;margin:0 auto;display:flex;position:fixed;left:12px}._jFP5w{padding:var(--space-3) 0;flex:1}._MauJG,._1znSt{min-width:44px;min-height:44px;padding:0 var(--space-3);font:500 14px/1 var(--font-ui);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease-out), color var(--dur-base) var(--ease-out);background:0 0;border:0;position:relative}._MauJG{color:var(--color-muted)}._1znSt{color:var(--light-newest);text-shadow:0 0 .5px var(--heat-9), 0 0 3px color-mix(in oklab, var(--heat-9) 50%, transparent), 0 0 10px color-mix(in oklab, var(--heat-8) 22%, transparent)}._1znSt:after{content:"";background:linear-gradient(90deg, transparent, var(--heat-9) 22%, var(--light-newest) 50%, var(--heat-9) 78%, transparent);border-radius:1px;width:70%;height:1.5px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}@media (hover:hover){._MauJG:hover{color:var(--color-text)}}._MauJG:active,._1znSt:active{transform:scale(.97)}._MauJG:focus-visible,._1znSt:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@keyframes _avt49{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){._54ill{animation-name:_tB3WL}}@keyframes _tB3WL{0%{opacity:0}}
