@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.p.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_30fbd0f5-module__5j3oVa__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_30fbd0f5-module__5j3oVa__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_179e8135-module__qc3pra__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_179e8135-module__qc3pra__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.glass-rail-module__UdHK6a__rail{isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.glass-rail-module__UdHK6a__rail [data-glass-option]{z-index:1;touch-action:pan-y;-webkit-user-drag:none;position:relative}.glass-rail-module__UdHK6a__rail[data-dragging],.glass-rail-module__UdHK6a__rail[data-dragging] [data-glass-option]{cursor:grabbing}.glass-rail-module__UdHK6a__definitions{pointer-events:none;position:absolute}.glass-rail-module__UdHK6a__lens{z-index:0;pointer-events:none;opacity:0;transform-origin:50%;background:linear-gradient(145deg,#ffffff9e,#ffffff26 48%,#ffffff52);border-radius:999px;position:absolute;left:0;box-shadow:inset 0 1px 1px #ffffffe6,inset 0 -1px 1px #ffffff6b,inset 1px 0 1px #ffffffb3,0 2px 5px #0000001a,0 0 0 1px #00000009}.glass-rail-module__UdHK6a__lens[data-visible]{opacity:1}.glass-rail-module__UdHK6a__lens:after{content:"";border-radius:inherit;background:linear-gradient(125deg,#ffffff52,#0000 38% 72%,#ffffff38);border:1px solid #ffffff4d;position:absolute;inset:0}.glass-rail-module__UdHK6a__refraction{border-radius:inherit;background:radial-gradient(ellipse at 12% 6%, #fffc, transparent 55%), radial-gradient(ellipse at 85% 90%, color-mix(in oklch, var(--accent) 13%, transparent), transparent 65%);position:absolute;inset:0}.dark .glass-rail-module__UdHK6a__lens{background:linear-gradient(145deg,#ffffff29,#ffffff0b 48%,#ffffff14);box-shadow:inset 0 1px 1px #fff6,inset 0 -1px 1px #ffffff0f,inset 1px 0 1px #ffffff26,0 2px 5px #0003,0 0 0 1px #ffffff06}.dark .glass-rail-module__UdHK6a__lens:after{background:linear-gradient(125deg,#ffffff1f,#0000 38% 72%,#ffffff0f);border-color:#ffffff17}.dark .glass-rail-module__UdHK6a__refraction{opacity:.2}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.glass-rail-module__UdHK6a__lens{background:var(--surface);box-shadow:0 0 0 1px var(--border)}.dark .glass-rail-module__UdHK6a__lens{background:var(--surface);box-shadow:0 0 0 1px var(--border)}.glass-rail-module__UdHK6a__refraction,.glass-rail-module__UdHK6a__lens:after{display:none}}@media (forced-colors:active){.glass-rail-module__UdHK6a__lens{display:none}.glass-rail-module__UdHK6a__rail [aria-current],.glass-rail-module__UdHK6a__rail [aria-pressed=true]{outline-offset:-2px;outline:2px solid highlight}}
.settings-sprite-module__BM_0ya__home{flex-shrink:0;width:44px;height:44px;position:relative}.settings-sprite-module__BM_0ya__button{z-index:2;width:44px;height:44px;color:var(--muted);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;perspective:400px;transition:color .12s var(--ease-settle);background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid;position:relative}.settings-sprite-module__BM_0ya__robot{pointer-events:none;overflow:visible}.settings-sprite-module__BM_0ya__robot[data-awake]{color:var(--accent)}.settings-sprite-module__BM_0ya__socket{border:1px dashed var(--border);opacity:0;pointer-events:none;transition:opacity .12s var(--ease-settle);border-radius:50%;position:absolute;inset:10px}.settings-sprite-module__BM_0ya__socket[data-visible]{opacity:1}.settings-sprite-module__BM_0ya__antenna{transition:opacity .12s var(--ease-settle)}@media (hover:hover) and (pointer:fine){.settings-sprite-module__BM_0ya__button:hover{color:var(--accent)}}.settings-sprite-module__BM_0ya__button:focus-visible{outline:2px solid var(--foreground);outline-offset:0}@media (prefers-reduced-motion:reduce){.settings-sprite-module__BM_0ya__button{cursor:pointer;touch-action:manipulation}.settings-sprite-module__BM_0ya__button,.settings-sprite-module__BM_0ya__robot,.settings-sprite-module__BM_0ya__robot g{transform:none!important}}
.navigation-module__eoAYOG__chrome{position:relative}.navigation-module__eoAYOG__floatingDock{z-index:40;left:50%;bottom:max(16px, env(safe-area-inset-bottom));border:1px solid var(--border);background:color-mix(in oklch, var(--background) 92%, transparent);width:max-content;max-width:calc(100vw - 24px);box-shadow:0 3px 12px color-mix(in oklch, var(--shadow-ink) 4%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;padding:4px 8px;position:fixed;translate:-50%}.navigation-module__eoAYOG__dockItems{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.navigation-module__eoAYOG__dockItems>li{align-items:center;display:flex}.navigation-module__eoAYOG__dockItems>li[data-dock-item=hero]{border-right:1px solid var(--border);margin-right:4px;padding-right:8px}.navigation-module__eoAYOG__settingsItem{border-left:1px solid var(--border);margin-left:4px;padding-left:8px}.navigation-module__eoAYOG__dockControl{width:44px;min-width:44px;height:44px;color:var(--muted);cursor:pointer;touch-action:manipulation;transition:color .12s var(--ease-settle), background-color .12s var(--ease-settle);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.navigation-module__eoAYOG__dockControl>svg,.navigation-module__eoAYOG__monogram{transition:transform .18s var(--ease-settle)}.navigation-module__eoAYOG__dockControl[aria-current]{color:var(--foreground)}.navigation-module__eoAYOG__dockControl[aria-current],.navigation-module__eoAYOG__dockControl[data-glass-preview]{color:var(--accent)}.navigation-module__eoAYOG__readingRing{fill:none;width:calc(100% - 8px);height:calc(100% - 8px);stroke:var(--border);stroke-width:2px;pointer-events:none;position:absolute;inset:4px;rotate:-90deg}.navigation-module__eoAYOG__readingRing [data-reading-ring]{stroke:var(--foreground);stroke-linecap:round}.navigation-module__eoAYOG__monogram{background:var(--surface);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--border);font-family:var(--font-display);letter-spacing:-.08em;text-indent:-.08em;color:var(--foreground);border-radius:50%;place-items:center;font-size:21px;font-weight:500;display:grid}.navigation-module__eoAYOG__dockLabel{--label-shift:-50%;background:var(--foreground);width:max-content;max-width:160px;color:var(--background);opacity:0;transform:translate(var(--label-shift), 4px);pointer-events:none;transition:opacity .12s var(--ease-settle), transform .12s var(--ease-settle);border-radius:8px;padding:6px 10px;font-size:11px;line-height:1.5;position:absolute;bottom:calc(100% + 20px);left:50%}.navigation-module__eoAYOG__dockControl:focus-visible .navigation-module__eoAYOG__dockLabel,.navigation-module__eoAYOG__dockControl[data-glass-preview] .navigation-module__eoAYOG__dockLabel{opacity:1;transform:translate(var(--label-shift), 0)}.navigation-module__eoAYOG__settingsPositioner{z-index:48}.navigation-module__eoAYOG__settingsPopup{border:1px solid color-mix(in oklch, var(--border) 75%, transparent);background:color-mix(in oklch, var(--surface) 76%, transparent);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);width:min(288px,100vw - 32px);box-shadow:0 12px 40px color-mix(in oklch, var(--shadow-ink) 12%, transparent), inset 0 1px 1px #ffffffb3;transform-origin:var(--transform-origin);transition:opacity .18s var(--ease-settle), transform .18s var(--ease-settle);border-radius:24px;padding:24px}.dark .navigation-module__eoAYOG__settingsPopup{background:color-mix(in oklch, var(--surface) 84%, transparent);box-shadow:0 12px 40px #00000038,inset 0 1px 1px #ffffff21}.navigation-module__eoAYOG__settingsPopup[data-starting-style],.navigation-module__eoAYOG__settingsPopup[data-ending-style]{opacity:0;transform:translateY(8px)scale(.97)}.navigation-module__eoAYOG__settingsHeader{justify-content:space-between;align-items:center;gap:8px;margin:-8px -8px 12px 0;display:flex}.navigation-module__eoAYOG__settingsTitle{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;display:flex}.navigation-module__eoAYOG__settingsTitle>svg{color:var(--muted)}.navigation-module__eoAYOG__themeOptions{border:0;margin:0;padding:0}.navigation-module__eoAYOG__themeOptions legend{color:var(--muted);margin-bottom:8px;font-size:12px}.navigation-module__eoAYOG__themeOptions>div{background:color-mix(in oklch, var(--foreground) 4%, transparent);box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:999px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.navigation-module__eoAYOG__themeOptions button{min-height:44px;color:var(--muted);text-transform:capitalize;cursor:pointer;touch-action:pan-y;background:0 0;border:0;border-radius:999px;font-size:12px}.navigation-module__eoAYOG__themeOptions button[aria-pressed=true],.navigation-module__eoAYOG__themeOptions button[data-glass-preview]{color:var(--foreground)}.navigation-module__eoAYOG__settingsLinks{border-top:1px solid var(--border);gap:8px;margin-top:16px;padding-top:16px;display:grid}.navigation-module__eoAYOG__settingsLinks a{justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:12px;display:flex}.navigation-module__eoAYOG__settingsLinks a>span{color:var(--muted);font-family:var(--font-mono);font-size:11px}.navigation-module__eoAYOG__tools{flex-shrink:0;align-items:center;gap:10px;margin-right:-10px;display:flex}.navigation-module__eoAYOG__languageFlag{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:19px;line-height:1}.navigation-module__eoAYOG__languageGlobe,.navigation-module__eoAYOG__languageFlag{animation:navigation-module__eoAYOG__language-glyph .18s var(--ease-settle)}@keyframes navigation-module__eoAYOG__language-glyph{0%{opacity:0;transform:rotate(-35deg)scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.navigation-module__eoAYOG__languageGlobe,.navigation-module__eoAYOG__languageFlag{animation:none}}.navigation-module__eoAYOG__tool{width:44px;min-width:44px;height:44px;color:var(--muted);cursor:pointer;transition:color .12s var(--ease-settle), background-color .12s var(--ease-settle), transform .12s var(--ease-settle);touch-action:manipulation;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.navigation-module__eoAYOG__tool:hover,.navigation-module__eoAYOG__dockControl:hover,.navigation-module__eoAYOG__settingsLinks a:hover{color:var(--foreground)}.navigation-module__eoAYOG__tool:hover,.navigation-module__eoAYOG__settingsItem .navigation-module__eoAYOG__dockControl:hover{background:var(--surface-hover)}.navigation-module__eoAYOG__dockControl:hover .navigation-module__eoAYOG__dockLabel{opacity:1;transform:translate(var(--label-shift), 0)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.navigation-module__eoAYOG__dockControl:hover>svg:not(.navigation-module__eoAYOG__readingRing),.navigation-module__eoAYOG__dockControl:hover .navigation-module__eoAYOG__monogram{transform:translateY(-3px)}}@media (prefers-reduced-motion:no-preference){.navigation-module__eoAYOG__tool:active{transform:scale(.97)}.navigation-module__eoAYOG__dockControl:active>svg:not(.navigation-module__eoAYOG__readingRing),.navigation-module__eoAYOG__dockControl:active .navigation-module__eoAYOG__monogram{transition-duration:80ms;transform:scale(.97)}}@media (max-width:480px){.navigation-module__eoAYOG__settingsItem .navigation-module__eoAYOG__dockLabel{--label-shift:0%;left:auto;right:0}.navigation-module__eoAYOG__floatingDock{max-width:calc(100vw - 16px);bottom:max(12px, env(safe-area-inset-bottom));padding:4px 6px}.navigation-module__eoAYOG__dockItems{gap:0}.navigation-module__eoAYOG__dockControl{width:44px;min-width:44px;height:44px}.navigation-module__eoAYOG__dockItems>li[data-dock-item=hero]{margin-right:0;padding-right:4px}.navigation-module__eoAYOG__settingsItem{margin-left:0;padding-left:4px}}@media (max-width:391px){.navigation-module__eoAYOG__floatingDock{max-width:calc(100vw - 4px);padding:4px 2px}.navigation-module__eoAYOG__dockItems>li[data-dock-item=hero]{display:none}.navigation-module__eoAYOG__settingsItem{padding-left:0}}@media (prefers-reduced-motion:reduce){.navigation-module__eoAYOG__tool,.navigation-module__eoAYOG__dockControl,.navigation-module__eoAYOG__dockControl>svg,.navigation-module__eoAYOG__monogram,.navigation-module__eoAYOG__dockLabel,.navigation-module__eoAYOG__settingsPopup{transition:none}.navigation-module__eoAYOG__settingsPopup[data-starting-style],.navigation-module__eoAYOG__settingsPopup[data-ending-style]{transform:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.navigation-module__eoAYOG__floatingDock,.navigation-module__eoAYOG__settingsPopup{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}.dark .navigation-module__eoAYOG__floatingDock{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}.dark .navigation-module__eoAYOG__settingsPopup{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.navigation-module__eoAYOG__floatingDock,.navigation-module__eoAYOG__settingsPopup{border-color:var(--foreground)}.navigation-module__eoAYOG__track,.navigation-module__eoAYOG__edgeProgress{background:var(--muted)}}.navigation-module__eoAYOG__format{align-items:center;gap:2px;display:flex}.navigation-module__eoAYOG__format a{min-width:44px;min-height:44px;color:var(--muted);touch-action:manipulation;text-underline-offset:5px;place-items:center;font-size:11px;display:grid}.navigation-module__eoAYOG__format a:last-child{font-family:var(--font-mono)}.navigation-module__eoAYOG__format a[aria-current]{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.navigation-module__eoAYOG__themeToggle{width:44px;min-width:44px;height:44px;color:var(--muted);cursor:pointer;touch-action:manipulation;background:0 0;border:0;place-items:center;padding:0;display:grid}.navigation-module__eoAYOG__themeTrack{place-items:center;display:grid}.navigation-module__eoAYOG__themeTrack svg{transition:opacity .15s var(--ease-settle), transform .18s var(--ease-settle);grid-area:1/1}.navigation-module__eoAYOG__themeTrack svg:last-of-type{opacity:0;transform:rotate(-35deg)scale(.9)}.dark .navigation-module__eoAYOG__themeTrack svg:first-of-type{opacity:0;transform:rotate(35deg)scale(.9)}.dark .navigation-module__eoAYOG__themeTrack svg:last-of-type{opacity:1;transform:none}@media (max-width:600px){.navigation-module__eoAYOG__tools{gap:8px;margin-right:0}.navigation-module__eoAYOG__format a{min-height:44px}}@media (prefers-contrast:more){.navigation-module__eoAYOG__format,.navigation-module__eoAYOG__themeTrack{border-color:var(--foreground)}}.navigation-module__eoAYOG__settingsPopup[data-ending-style]{transition-duration:.12s}.navigation-module__eoAYOG__settingsPopup[data-instant]{transition:none}.navigation-module__eoAYOG__format a,.navigation-module__eoAYOG__themeOptions button{transition:color .12s var(--ease-settle), background-color .12s var(--ease-settle)}.navigation-module__eoAYOG__themeToggle{transition:color .12s var(--ease-settle), background-color .12s var(--ease-settle);border-radius:6px}@media (hover:hover) and (pointer:fine){.navigation-module__eoAYOG__themeToggle:hover{color:var(--foreground);background:var(--surface-hover)}}@media (prefers-reduced-motion:reduce){.navigation-module__eoAYOG__themeTrack svg{transition:opacity .1s var(--ease-settle);transform:none!important}}.navigation-module__eoAYOG__chargeRing{pointer-events:none;width:calc(100% - 2px);height:calc(100% - 2px);color:var(--accent);position:absolute;inset:1px;overflow:visible}.navigation-module__eoAYOG__chargeRing rect{fill:none;stroke:currentColor;stroke-width:2px;transition:stroke-dashoffset .22s var(--ease-settle), opacity .3s ease}.navigation-module__eoAYOG__chargeRing[data-charged]{color:var(--accent)}.navigation-module__eoAYOG__monogram{isolation:isolate;position:relative;overflow:hidden}.navigation-module__eoAYOG__monogram:after{content:"";background:linear-gradient(115deg, transparent 30%, color-mix(in oklch, var(--accent) 28%, transparent) 50%, transparent 70%);opacity:0;transition:transform .45s var(--ease-settle), opacity .18s ease;pointer-events:none;position:absolute;inset:-30%;transform:translate(-110%)rotate(-12deg)}.navigation-module__eoAYOG__dockControl[aria-current=location] .navigation-module__eoAYOG__monogram{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--accent) 35%, var(--border))}.navigation-module__eoAYOG__dockControl[aria-current=location] .navigation-module__eoAYOG__monogram:after{opacity:1;transform:translate(30%)rotate(-12deg)}@media (hover:hover) and (pointer:fine){.navigation-module__eoAYOG__dockControl:hover .navigation-module__eoAYOG__monogram:after{opacity:1;transform:translate(80%)rotate(-12deg)}}@media (prefers-reduced-motion:reduce){.navigation-module__eoAYOG__monogram:after{display:none}.navigation-module__eoAYOG__chargeRing rect{transition:opacity .1s}}
.signature-name-module__9R1Mxq__name{white-space:nowrap;display:inline-block}.signature-name-module__9R1Mxq__letter{display:inline-block;position:relative}.signature-name-module__9R1Mxq__measure{visibility:hidden}.signature-name-module__9R1Mxq__glyph{color:var(--muted);position:absolute;inset:0}.signature-name-module__9R1Mxq__glyph[data-resolved]{color:inherit}@media (prefers-reduced-motion:reduce){.signature-name-module__9R1Mxq__measure{visibility:visible}.signature-name-module__9R1Mxq__glyph{visibility:hidden}}
.local-time-module__YSpmKa__trigger{min-height:44px;color:var(--muted);font-family:var(--font-mono);cursor:pointer;touch-action:manipulation;transition:color .12s var(--ease-settle);align-items:center;gap:7px;margin-block:-10px;padding:0;font-size:11px;display:inline-flex}.local-time-module__YSpmKa__trigger[data-popup-open]{color:var(--accent)}.local-time-module__YSpmKa__compact{font:inherit;white-space:nowrap;min-width:83px;margin-block:0}.local-time-module__YSpmKa__clockIcon{opacity:.7;flex-shrink:0}.local-time-module__YSpmKa__trigger:focus-visible .local-time-module__YSpmKa__clockIcon,.local-time-module__YSpmKa__trigger[data-popup-open] .local-time-module__YSpmKa__clockIcon{opacity:1}@media (hover:hover) and (pointer:fine){.local-time-module__YSpmKa__trigger:hover .local-time-module__YSpmKa__clockIcon{opacity:1}}.local-time-module__YSpmKa__positioner{z-index:50}.local-time-module__YSpmKa__popup{background:var(--surface);width:232px;color:var(--foreground);box-shadow:0 0 0 1px var(--border), 0 8px 24px color-mix(in oklch, var(--shadow-ink) 8%, transparent);transform-origin:var(--transform-origin);transition:opacity .18s var(--ease-settle), transform .18s var(--ease-settle);border-radius:16px;padding:18px 14px 14px;position:relative}.local-time-module__YSpmKa__popup[data-starting-style],.local-time-module__YSpmKa__popup[data-ending-style]{opacity:0;transform:scale(.96)}.local-time-module__YSpmKa__title{margin:0 30px 14px 6px;font-size:13px;font-weight:500}.local-time-module__YSpmKa__close{width:44px;height:44px;color:var(--muted);cursor:pointer;font-size:20px;position:absolute;inset:4px 2px auto auto}.local-time-module__YSpmKa__clock{visibility:hidden}.local-time-module__YSpmKa__clock[data-ready]{visibility:visible}.local-time-module__YSpmKa__face{aspect-ratio:1;background:var(--background);width:100%;box-shadow:inset 0 0 0 1px var(--border);border-radius:30px}.local-time-module__YSpmKa__tick{stroke:var(--muted);opacity:.4;stroke-width:1px}.local-time-module__YSpmKa__majorTick{stroke:var(--foreground);stroke-width:1.6px;stroke-linecap:round}.local-time-module__YSpmKa__numerals{fill:var(--foreground);font-family:var(--font-sans);text-anchor:middle;dominant-baseline:middle;font-size:22px;font-weight:550}.local-time-module__YSpmKa__hourHand,.local-time-module__YSpmKa__minuteHand{stroke:var(--foreground);stroke-linecap:round}.local-time-module__YSpmKa__hourHand{stroke-width:7px}.local-time-module__YSpmKa__minuteHand{stroke-width:5px}.local-time-module__YSpmKa__secondHand{stroke:#d35b36;fill:var(--surface);stroke-width:1.5px}.local-time-module__YSpmKa__pin{fill:#d35b36}.local-time-module__YSpmKa__reading{color:var(--muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;padding:13px 6px 0;font-size:10px;display:flex}@media (hover:hover) and (pointer:fine){.local-time-module__YSpmKa__trigger:hover{color:var(--accent)}.local-time-module__YSpmKa__close:hover{color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.local-time-module__YSpmKa__popup,.local-time-module__YSpmKa__trigger{transition:none}.local-time-module__YSpmKa__secondHand{display:none}}.local-time-module__YSpmKa__popup[data-ending-style]{transition-duration:.12s}.local-time-module__YSpmKa__popup[data-instant]{transition:none}
.footer-module__oqRDSq__directory{grid-template-columns:1fr 1fr 1.2fr;gap:32px;margin-top:24px;display:grid}.footer-module__oqRDSq__label{color:var(--muted);font-size:11px;font-family:var(--font-mono);margin-bottom:8px}.footer-module__oqRDSq__tree{margin:0;padding:0;list-style:none}.footer-module__oqRDSq__tree li{padding-left:17px;position:relative}.footer-module__oqRDSq__tree li:before{content:"";background:var(--border);width:1px;position:absolute;top:0;bottom:0;left:0}.footer-module__oqRDSq__tree li:last-child:before{bottom:50%}.footer-module__oqRDSq__tree li:after{content:"";background:var(--border);width:10px;height:1px;position:absolute;top:50%;left:0}.footer-module__oqRDSq__tree a{min-height:44px;color:var(--muted);transition:color .12s var(--ease-settle);align-items:center;gap:5px;font-size:13px;display:inline-flex}@media (hover:hover) and (pointer:fine){.footer-module__oqRDSq__tree a:hover{color:var(--accent)}}@media (prefers-reduced-motion:reduce){.footer-module__oqRDSq__tree a{transition:none}}.footer-module__oqRDSq__tree a>svg:last-child:not(:first-child){transition:transform .15s var(--ease-settle)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.footer-module__oqRDSq__tree a:hover>svg:last-child:not(:first-child){transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.footer-module__oqRDSq__tree a>svg{transition:none}}.footer-module__oqRDSq__location{color:var(--muted);justify-self:end;align-items:flex-start;gap:10px;padding-top:2px;display:flex}.footer-module__oqRDSq__location>svg{flex-shrink:0;margin-top:3px}.footer-module__oqRDSq__signature{width:min(100%,480px);color:var(--foreground);cursor:pointer;touch-action:manipulation;transition:color var(--signature-return) ease;background:0 0;border:0;border-radius:8px;margin:32px auto -12px;padding:0;display:block;position:relative}.footer-module__oqRDSq__signature>svg{width:100%;display:block;-webkit-mask-image:radial-gradient(#000 25%,#0000 72%);mask-image:radial-gradient(#000 25%,#0000 72%)}.footer-module__oqRDSq__signature:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.footer-module__oqRDSq__guides{opacity:.2}.footer-module__oqRDSq__signatureFill{opacity:.085}.footer-module__oqRDSq__signatureStroke{opacity:.15}.footer-module__oqRDSq__guides,.footer-module__oqRDSq__signatureFill,.footer-module__oqRDSq__signatureStroke{transition:opacity var(--signature-return) ease}.footer-module__oqRDSq__signatureMark{transform-box:fill-box;transform-origin:50%}.footer-module__oqRDSq__signature[data-active]{color:var(--accent)}.footer-module__oqRDSq__signature[data-active] .footer-module__oqRDSq__signatureFill{opacity:.22}.footer-module__oqRDSq__signature[data-active] .footer-module__oqRDSq__signatureStroke{opacity:.65}.footer-module__oqRDSq__signature[data-active] .footer-module__oqRDSq__guides{opacity:.35}@media (hover:hover) and (pointer:fine){.footer-module__oqRDSq__signature:hover .footer-module__oqRDSq__signatureFill{opacity:.16}.footer-module__oqRDSq__signature:hover .footer-module__oqRDSq__signatureStroke{opacity:.4}}.footer-module__oqRDSq__toastViewport{z-index:80;left:50%;bottom:max(92px, calc(env(safe-area-inset-bottom) + 78px));width:min(310px,100vw - 32px);height:var(--toast-frontmost-height,54px);pointer-events:none;outline:none;position:fixed;transform:translate(-50%)}.footer-module__oqRDSq__toast{width:100%;z-index:calc(10 - var(--toast-index));border:1px solid var(--border);background:var(--surface);min-height:54px;color:var(--foreground);box-shadow:0 4px 20px color-mix(in oklch, var(--shadow-ink) 8%, transparent);transform-origin:bottom;transform:translateY(calc(var(--toast-index) * -10px + var(--toast-swipe-movement-y,0px))) scale(calc(1 - var(--toast-index) * .045));transition:opacity var(--signature-return) ease, transform .24s var(--ease-settle);pointer-events:auto;border-radius:14px;align-items:center;gap:10px;padding:4px 4px 4px 14px;display:flex;position:absolute;bottom:0;left:0}.footer-module__oqRDSq__toast[data-expanded]{transform:translateY(calc(-1 * var(--toast-offset-y) - var(--toast-index) * 8px + var(--toast-swipe-movement-y,0px)))}.footer-module__oqRDSq__toast:after{content:"";position:absolute;inset:-10px 0 100%}.footer-module__oqRDSq__toastContent{flex:1}.footer-module__oqRDSq__toast:not([data-expanded]) .footer-module__oqRDSq__toastContent,.footer-module__oqRDSq__toast:not([data-expanded]) .footer-module__oqRDSq__toastClose,.footer-module__oqRDSq__toast:not([data-expanded]) .footer-module__oqRDSq__toastMark{opacity:clamp(0, 1 - var(--toast-index), 1)}.footer-module__oqRDSq__toastContent,.footer-module__oqRDSq__toastClose,.footer-module__oqRDSq__toastMark{transition:opacity .16s}.footer-module__oqRDSq__toast[data-limited]{opacity:0;pointer-events:none}.footer-module__oqRDSq__toast[data-starting-style],.footer-module__oqRDSq__toast[data-ending-style]{opacity:0;transform:translateY(8px)}.footer-module__oqRDSq__toast[data-ending-style]{transition-duration:.15s}.footer-module__oqRDSq__toast[data-swiping]{transition:none}.footer-module__oqRDSq__toastMark{color:var(--accent);animation:footer-module__oqRDSq__toast-mark .22s var(--ease-settle);font-size:20px}@keyframes footer-module__oqRDSq__toast-mark{0%{opacity:.4;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.footer-module__oqRDSq__toastTitle{font-size:12px}.footer-module__oqRDSq__toastClose{width:44px;height:44px;color:var(--muted);cursor:pointer;border-radius:10px;flex-shrink:0;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.footer-module__oqRDSq__toastClose:hover{color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.footer-module__oqRDSq__signature,.footer-module__oqRDSq__signatureMark,.footer-module__oqRDSq__guides,.footer-module__oqRDSq__signatureFill,.footer-module__oqRDSq__signatureStroke{transition:none}.footer-module__oqRDSq__signatureMark{transform:none!important}.footer-module__oqRDSq__toast{transition:opacity var(--signature-return) ease}.footer-module__oqRDSq__toastMark{animation:none}.footer-module__oqRDSq__toast[data-starting-style],.footer-module__oqRDSq__toast[data-ending-style]{transform:none}}@media (max-width:600px){.footer-module__oqRDSq__directory{grid-template-columns:1fr 1fr;gap:24px}.footer-module__oqRDSq__location{grid-column:1/-1;justify-self:start}.footer-module__oqRDSq__signature{margin-top:24px}}
.copy-domain-module__nrrb7q__root{margin-top:-8px}.copy-domain-module__nrrb7q__button{max-width:100%;min-height:44px;color:var(--muted);cursor:pointer;touch-action:manipulation;align-items:center;gap:9px;font-size:13px;transition:color .15s;display:inline-flex}.copy-domain-module__nrrb7q__button>span{overflow-wrap:anywhere;text-align:left;-webkit-user-select:text;user-select:text}.copy-domain-module__nrrb7q__button svg{flex-shrink:0}.copy-domain-module__nrrb7q__copy,.copy-domain-module__nrrb7q__check{transform-origin:50%;transition:opacity .16s ease, transform .22s var(--ease-settle)}.copy-domain-module__nrrb7q__check{opacity:0;transform:scale(.95)}.copy-domain-module__nrrb7q__button[data-copied]{color:var(--accent)}.copy-domain-module__nrrb7q__button[data-copied] .copy-domain-module__nrrb7q__copy{opacity:0;transform:scale(.95)}.copy-domain-module__nrrb7q__button[data-copied] .copy-domain-module__nrrb7q__check{opacity:1;transform:scale(1)}.copy-domain-module__nrrb7q__feedback{min-height:2lh;color:var(--muted);font-size:10px;display:block}@media (hover:hover) and (pointer:fine){.copy-domain-module__nrrb7q__button:hover{color:var(--accent)}}@media (prefers-reduced-motion:reduce){.copy-domain-module__nrrb7q__copy,.copy-domain-module__nrrb7q__check{transition:opacity .1s;transform:none!important}}
.generative-k-module__FlIJyG__root{width:100%;position:relative}.generative-k-module__FlIJyG__play{width:min(100%,280px);color:color-mix(in oklch, var(--foreground) 64%, #b4a5d8);cursor:pointer;touch-action:pan-y pinch-zoom;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin-inline:auto;padding:0;display:block;position:relative}.generative-k-module__FlIJyG__artwork{--depth:0px;aspect-ratio:1;perspective:900px;isolation:isolate;background-image:radial-gradient(circle, color-mix(in oklch, var(--muted) 18%, transparent) .6px, transparent .8px);background-size:12px 12px;border-radius:4px;width:100%;display:block;position:relative}.generative-k-module__FlIJyG__fallback,.generative-k-module__FlIJyG__cube,.generative-k-module__FlIJyG__face,.generative-k-module__FlIJyG__canvas{width:100%;height:100%;color:color-mix(in oklch, var(--foreground) 64%, #b4a5d8);position:absolute;inset:0}.generative-k-module__FlIJyG__cube{opacity:0;transform-style:preserve-3d;transform:translateZ(calc(-1 * var(--depth))) rotateY(0deg)}.generative-k-module__FlIJyG__face{background:var(--background);background-image:radial-gradient(circle, color-mix(in oklch, var(--muted) 18%, transparent) .6px, transparent .8px);backface-visibility:hidden;background-size:12px 12px}.generative-k-module__FlIJyG__face:after{content:"";border:1px solid color-mix(in oklch, var(--muted) 14%, transparent);opacity:0;transition:opacity .12s var(--ease-settle);pointer-events:none;position:absolute;inset:0}.generative-k-module__FlIJyG__artwork[data-turning] .generative-k-module__FlIJyG__face:after,.generative-k-module__FlIJyG__artwork[data-painted] .generative-k-module__FlIJyG__cube{opacity:1}.generative-k-module__FlIJyG__artwork[data-painted] .generative-k-module__FlIJyG__fallback{visibility:hidden}.generative-k-module__FlIJyG__artwork{transition:transform .18s var(--ease-settle)}.generative-k-module__FlIJyG__artwork[data-dragging]{transition:none}.generative-k-module__FlIJyG__history{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;margin-inline:0;display:grid}.generative-k-module__FlIJyG__meta{min-height:44px;color:var(--muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:.375rem;padding:0;font-size:.625rem;line-height:1.5;transition:color .15s cubic-bezier(.22,1,.36,1);display:flex}.generative-k-module__FlIJyG__arrow{width:44px;height:44px;color:var(--muted);cursor:pointer;touch-action:manipulation;transition:color .12s var(--ease-settle), background-color .12s var(--ease-settle);background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex}.generative-k-module__FlIJyG__arrow:disabled{opacity:.25;cursor:default}.generative-k-module__FlIJyG__nextArrow{rotate:180deg}.generative-k-module__FlIJyG__blockCaption{justify-items:center;gap:2px;display:grid}.generative-k-module__FlIJyG__chain{font-family:var(--font-mono);color:var(--foreground);align-items:center;gap:5px;font-size:10px;display:flex}.generative-k-module__FlIJyG__latestRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 8px;min-height:44px;display:flex}.generative-k-module__FlIJyG__latest{min-width:132px;min-height:44px;color:var(--foreground);font-family:var(--font-mono);cursor:pointer;touch-action:manipulation;opacity:0;visibility:hidden;transition:opacity .16s var(--ease-settle), transform .2s var(--ease-settle), visibility .16s;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:10px;display:inline-flex;transform:translateY(-4px)}.generative-k-module__FlIJyG__latest[data-visible]{opacity:1;visibility:visible;transform:none}.generative-k-module__FlIJyG__latestLabel{border:1px solid var(--border-strong);background:var(--background);border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:124px;padding:5px 9px;display:inline-flex}.generative-k-module__FlIJyG__newCount{min-width:12ch;color:var(--muted);animation:generative-k-module__FlIJyG__count-arrive .18s var(--ease-settle);font-size:9px;display:inline-block}@keyframes generative-k-module__FlIJyG__count-arrive{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.generative-k-module__FlIJyG__status{border:1px solid;border-radius:1px;width:4px;height:4px}.generative-k-module__FlIJyG__status[data-recent]{color:color-mix(in oklch, var(--foreground) 64%, #b4a5d8);background:currentColor}.generative-k-module__FlIJyG__meta:focus-visible,.generative-k-module__FlIJyG__meta[data-popup-open]{color:var(--foreground)}.generative-k-module__FlIJyG__positioner{z-index:60}.generative-k-module__FlIJyG__popup{width:min(320px,100vw - 2rem);max-height:var(--available-height);border:1px solid var(--border);background:var(--surface);color:var(--foreground);transform-origin:var(--transform-origin);border-radius:18px;outline:none;padding:24px;transition:opacity .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);position:relative;overflow-y:auto}.generative-k-module__FlIJyG__popup[data-starting-style],.generative-k-module__FlIJyG__popup[data-ending-style]{opacity:0;transform:scale(.95)}.generative-k-module__FlIJyG__title{align-items:center;gap:8px;padding-right:1.5rem;font-size:.875rem;font-weight:500;line-height:1.5;display:flex}.generative-k-module__FlIJyG__close{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:.375rem;right:.375rem}.generative-k-module__FlIJyG__description{color:var(--muted);margin-top:16px;font-size:13px;line-height:1.7}.generative-k-module__FlIJyG__blockSummary{animation:generative-k-module__FlIJyG__block-summary-arrive .18s var(--ease-settle);margin-top:24px}.generative-k-module__FlIJyG__blockNumber{font-family:var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:22px}.generative-k-module__FlIJyG__provenance{color:var(--muted);margin-top:5px;font-size:11px}.generative-k-module__FlIJyG__details{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;padding-block:20px;display:grid}.generative-k-module__FlIJyG__details dt{color:var(--muted);font-size:11px}.generative-k-module__FlIJyG__details dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.035em;margin-top:6px;font-size:20px}@keyframes generative-k-module__FlIJyG__block-summary-arrive{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}.generative-k-module__FlIJyG__actions{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;margin-top:.75rem;display:flex}.generative-k-module__FlIJyG__action{min-height:44px;color:var(--muted);font-family:var(--font-mono);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0;font-size:.6875rem;transition:color .15s cubic-bezier(.22,1,.36,1);display:inline-flex}@media (hover:hover) and (pointer:fine){.generative-k-module__FlIJyG__meta:hover,.generative-k-module__FlIJyG__arrow:not(:disabled):hover,.generative-k-module__FlIJyG__latest:hover,.generative-k-module__FlIJyG__close:hover,.generative-k-module__FlIJyG__action:hover{color:var(--foreground)}.generative-k-module__FlIJyG__arrow:not(:disabled):hover,.generative-k-module__FlIJyG__latest:hover .generative-k-module__FlIJyG__latestLabel{background:var(--surface-hover)}}@media (prefers-reduced-motion:reduce){.generative-k-module__FlIJyG__play:active .generative-k-module__FlIJyG__canvas{opacity:.7}.generative-k-module__FlIJyG__popup,.generative-k-module__FlIJyG__meta,.generative-k-module__FlIJyG__arrow,.generative-k-module__FlIJyG__face:after,.generative-k-module__FlIJyG__action{transition:none}}@media (max-width:600px){.generative-k-module__FlIJyG__root{flex-direction:column;align-items:center;padding-block:8px;display:flex}.generative-k-module__FlIJyG__play{width:min(100%,220px)}.generative-k-module__FlIJyG__history{grid-template-columns:44px minmax(0,1fr) 44px;width:min(100%,280px);margin-top:6px}.generative-k-module__FlIJyG__meta,.generative-k-module__FlIJyG__chain{font-size:11px}.generative-k-module__FlIJyG__arrow{border:1px solid var(--border);border-radius:50%}.generative-k-module__FlIJyG__latestRow{min-height:36px}.generative-k-module__FlIJyG__latest{min-height:44px}}.generative-k-module__FlIJyG__popup[data-ending-style]{transition-duration:.12s}.generative-k-module__FlIJyG__popup[data-instant]{transition:none}@media (prefers-reduced-motion:reduce){.generative-k-module__FlIJyG__latest{transition:opacity .1s;transform:none}.generative-k-module__FlIJyG__newCount,.generative-k-module__FlIJyG__blockSummary{animation:none}}@keyframes generative-k-module__FlIJyG__block-update{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.generative-k-module__FlIJyG__blockReading{animation:.18s ease-out generative-k-module__FlIJyG__block-update}}@media (prefers-reduced-motion:reduce){.generative-k-module__FlIJyG__artwork{transition:none}}.generative-k-module__FlIJyG__spatialLink{width:fit-content;min-height:44px;color:var(--muted);justify-content:center;align-items:center;gap:6px;margin:0 auto;padding:5px 8px;font-size:11px;text-decoration:none;transition:color .16s;display:flex}.generative-k-module__FlIJyG__spatialLink:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}@media (hover:hover){.generative-k-module__FlIJyG__spatialLink:hover{color:var(--foreground)}}
.playful-word-module__rUIIXW__word{font:inherit;letter-spacing:inherit;color:var(--accent);cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;transition:color .16s;display:inline;position:relative}.playful-word-module__rUIIXW__word:after{content:"";position:absolute;inset:min(0px,.5lh - 22px) 0}.playful-word-module__rUIIXW__letter{display:inline-block;position:relative}.playful-word-module__rUIIXW__word[data-playing] .playful-word-module__rUIIXW__original{visibility:hidden}.playful-word-module__rUIIXW__encoded{text-align:center;font-family:var(--font-mono);font-size:.88em;line-height:inherit;color:var(--accent);position:absolute;inset:0}.playful-word-module__rUIIXW__word:focus-visible{outline-offset:5px;border-radius:2px}@media (hover:hover) and (pointer:fine){.playful-word-module__rUIIXW__word:hover{color:var(--accent)}}@media (prefers-reduced-motion:reduce){.playful-word-module__rUIIXW__word{transition:none}.playful-word-module__rUIIXW__word[data-playing] .playful-word-module__rUIIXW__original{visibility:visible}.playful-word-module__rUIIXW__encoded{display:none}}
.trophy-case-module__TVDrKq__root{margin-top:16px;position:relative}.trophy-case-module__TVDrKq__controls{gap:0;display:flex;position:absolute;top:-52px;right:0}.trophy-case-module__TVDrKq__controls button{width:44px;height:44px;color:var(--foreground);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;place-items:center;font-size:18px;transition:opacity .15s,background-color .15s;display:grid}.trophy-case-module__TVDrKq__controls button:disabled{opacity:.22;cursor:default}@media (hover:hover) and (pointer:fine){.trophy-case-module__TVDrKq__controls button:not(:disabled):hover{background:var(--surface-hover)}}.trophy-case-module__TVDrKq__case{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-bottom:1px solid var(--border);grid-auto-columns:calc(25% - 6px);grid-auto-flow:column;gap:8px;padding-top:8px;display:grid;overflow-x:auto}.trophy-case-module__TVDrKq__case::-webkit-scrollbar{display:none}.trophy-case-module__TVDrKq__pedestal{scroll-snap-align:start;--metal-light:#ffe8bb;--metal-mid:#e9a14d;--metal-dark:#b34b35;perspective:600px;min-width:0;color:var(--foreground);cursor:pointer;touch-action:pan-x pan-y;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:center;padding:16px 8px 24px;display:flex;position:relative}.trophy-case-module__TVDrKq__pedestal[data-material=orbit]{--metal-light:#f3e5ff;--metal-mid:#b29bcf;--metal-dark:#665082}.trophy-case-module__TVDrKq__pedestal[data-material=medal]{--metal-light:#fff1bb;--metal-mid:#d7aa4e;--metal-dark:#846024}.trophy-case-module__TVDrKq__pedestal[data-material=cup]{--metal-light:#d8eeff;--metal-mid:#6badd1;--metal-dark:#245a87}.trophy-case-module__TVDrKq__pedestal[data-material=sui]{--metal-light:#dff8ff;--metal-mid:#78cbe6;--metal-dark:#247aab}.trophy-case-module__TVDrKq__pedestal[data-material=istanbul]{--metal-light:#ffe3d4;--metal-mid:#e68c7b;--metal-dark:#992f46}.trophy-case-module__TVDrKq__selection{background:var(--foreground);pointer-events:none;border-radius:2px;width:32px;height:2px;position:absolute;bottom:0;left:calc(50% - 16px)}.trophy-case-module__TVDrKq__pedestal:focus-visible{outline-offset:-3px;border-radius:8px}.trophy-case-module__TVDrKq__object{width:100%;max-width:156px;display:block}.trophy-case-module__TVDrKq__trophy{width:100%;height:auto;display:block;overflow:visible}.trophy-case-module__TVDrKq__project{letter-spacing:-.015em;margin-top:4px;font-size:12px;font-weight:500;line-height:1.5}.trophy-case-module__TVDrKq__award{color:var(--muted);margin-top:3px;font-size:10px;line-height:1.5}.trophy-case-module__TVDrKq__panels{display:grid}.trophy-case-module__TVDrKq__panel{grid-area:1/1;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:center;gap:24px;min-height:210px;padding:24px 4px 4px;display:grid}.trophy-case-module__TVDrKq__panelCopy{min-width:0}.trophy-case-module__TVDrKq__panelLinks{flex-wrap:wrap;gap:0 16px;margin-top:10px;display:flex}.trophy-case-module__TVDrKq__inlinePreview{border:1px solid var(--border);background:var(--surface);cursor:zoom-in;touch-action:manipulation;border-radius:12px;align-self:stretch;width:100%;min-width:0;min-height:160px;position:relative;overflow:hidden}.trophy-case-module__TVDrKq__inlinePreview img{padding:6px}.trophy-case-module__TVDrKq__enlarge{border:1px solid var(--border);background:var(--background);width:28px;height:28px;color:var(--foreground);transition:transform .18s var(--ease-settle);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:8px;right:8px}.trophy-case-module__TVDrKq__panel{opacity:1;transition:opacity .16s var(--ease-settle), transform .2s var(--ease-settle), visibility .16s;transform:translateY(0)}.trophy-case-module__TVDrKq__panel[aria-hidden=true]{visibility:hidden;opacity:0;pointer-events:none;transition-duration:.12s;transform:translateY(4px)}.trophy-case-module__TVDrKq__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;display:flex}.trophy-case-module__TVDrKq__titleRow h3{letter-spacing:-.025em;margin-top:10px;font-size:18px;font-weight:500}.trophy-case-module__TVDrKq__titleRow a{align-items:center;gap:7px;min-height:44px;margin-block:-6px;display:inline-flex}.trophy-case-module__TVDrKq__event{font-family:var(--font-mono);color:var(--muted);font-size:10px}.trophy-case-module__TVDrKq__description{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.6}.trophy-case-module__TVDrKq__result{color:var(--accent);margin-top:6px;font-size:11px}.trophy-case-module__TVDrKq__previewFigure{width:min(360px,100vw - 32px);margin:0}.trophy-case-module__TVDrKq__previewViewport{aspect-ratio:16/10;background:var(--background);width:100%;position:relative;overflow:hidden}.trophy-case-module__TVDrKq__previewFigure[data-aspect=portrait]{width:min(240px,100vw - 32px)}.trophy-case-module__TVDrKq__previewFigure[data-aspect=portrait] .trophy-case-module__TVDrKq__previewViewport{aspect-ratio:9/19}.trophy-case-module__TVDrKq__previewImage{object-position:center}.trophy-case-module__TVDrKq__previewFigure figcaption{border-top:1px solid var(--border);color:var(--muted);font-size:11px}.trophy-case-module__TVDrKq__previewFigure figcaption a{justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:16px 24px;display:flex}.trophy-case-module__TVDrKq__previewFigure figcaption svg{flex-shrink:0}@media (hover:hover) and (pointer:fine){.trophy-case-module__TVDrKq__previewFigure figcaption a:hover{color:var(--accent)}}@media (max-width:440px){.trophy-case-module__TVDrKq__case{grid-auto-columns:calc(50% - 4px)}.trophy-case-module__TVDrKq__case::-webkit-scrollbar{display:none}.trophy-case-module__TVDrKq__pedestal{scroll-snap-align:start;padding:10px 8px 20px}.trophy-case-module__TVDrKq__object{max-width:114px}.trophy-case-module__TVDrKq__project{font-size:11px}.trophy-case-module__TVDrKq__titleRow{flex-direction:column;align-items:flex-start;gap:8px}.trophy-case-module__TVDrKq__panel{grid-template-columns:minmax(0,1fr);gap:16px;padding-top:20px}.trophy-case-module__TVDrKq__inlinePreview{aspect-ratio:16/10;min-height:0}}@media (hover:hover) and (pointer:fine){.trophy-case-module__TVDrKq__titleRow a:hover{color:var(--accent)}}@media (prefers-contrast:more){.trophy-case-module__TVDrKq__case{border-color:var(--foreground)}}.trophy-case-module__TVDrKq__announcement{min-height:44px;color:var(--muted);text-underline-offset:4px;align-items:center;gap:6px;font-size:11px;display:inline-flex}@media (hover:hover) and (pointer:fine){.trophy-case-module__TVDrKq__announcement:hover{color:var(--accent);text-decoration:underline}}.trophy-case-module__TVDrKq__openProject{min-height:44px;color:var(--foreground);cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:11px;display:inline-flex}.trophy-case-module__TVDrKq__backdrop{z-index:70;background:color-mix(in oklch, var(--background) 76%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .18s var(--ease-settle);position:fixed;inset:0}.trophy-case-module__TVDrKq__projectDialog{z-index:71;overscroll-behavior:contain;border:1px solid var(--border);background:var(--surface);width:min(608px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--foreground);box-shadow:0 24px 80px color-mix(in oklch, var(--shadow-ink) 16%, transparent);transition:opacity .18s var(--ease-settle), transform .18s var(--ease-settle);border-radius:24px;outline:none;padding:24px;position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%}.trophy-case-module__TVDrKq__projectDialog[data-starting-style],.trophy-case-module__TVDrKq__projectDialog[data-ending-style]{opacity:0;transform:translateY(8px)scale(.97)}.trophy-case-module__TVDrKq__backdrop[data-starting-style],.trophy-case-module__TVDrKq__backdrop[data-ending-style]{opacity:0}.trophy-case-module__TVDrKq__projectDialog[data-ending-style],.trophy-case-module__TVDrKq__backdrop[data-ending-style]{transition-duration:.12s}.trophy-case-module__TVDrKq__dialogHeading{padding-right:32px}.trophy-case-module__TVDrKq__dialogTitle{letter-spacing:-.035em;margin-top:8px;font-size:24px;font-weight:500;line-height:1.2}.trophy-case-module__TVDrKq__dialogClose{width:44px;height:44px;color:var(--muted);cursor:pointer;touch-action:manipulation;transition:background-color .12s var(--ease-settle), color .12s var(--ease-settle);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.trophy-case-module__TVDrKq__dialogImage{border:1px solid var(--border);background:var(--background);border-radius:16px;justify-content:center;margin-top:24px;display:flex;overflow:hidden}.trophy-case-module__TVDrKq__dialogImage .trophy-case-module__TVDrKq__previewFigure{width:100%;max-width:100%}.trophy-case-module__TVDrKq__dialogImage .trophy-case-module__TVDrKq__previewFigure[data-aspect=portrait]{width:min(220px,100%)}.trophy-case-module__TVDrKq__dialogImage .trophy-case-module__TVDrKq__previewViewport{max-height:45dvh}.trophy-case-module__TVDrKq__dialogImage .trophy-case-module__TVDrKq__previewFigure[data-aspect=portrait] .trophy-case-module__TVDrKq__previewViewport{aspect-ratio:9/19;max-height:none}.trophy-case-module__TVDrKq__dialogImage figcaption a{padding:12px 16px;font-size:11px}.trophy-case-module__TVDrKq__dialogDescription{color:var(--muted);margin-top:16px;font-size:13px;line-height:1.65}.trophy-case-module__TVDrKq__dialogLinks{flex-wrap:wrap;gap:0 24px;margin-top:8px;display:flex}.trophy-case-module__TVDrKq__dialogLinks a{align-items:center;gap:8px;min-height:44px;font-size:12px;display:inline-flex}@media (hover:hover) and (pointer:fine){.trophy-case-module__TVDrKq__dialogClose:hover{background:var(--background);color:var(--foreground)}.trophy-case-module__TVDrKq__openProject:hover,.trophy-case-module__TVDrKq__dialogLinks a:hover{color:var(--accent)}}@media (prefers-reduced-motion:no-preference){.trophy-case-module__TVDrKq__pedestal:active .trophy-case-module__TVDrKq__object{scale:.97}.trophy-case-module__TVDrKq__object{transition:scale .15s cubic-bezier(.25,.46,.45,.94)}}@media (prefers-reduced-motion:reduce){.trophy-case-module__TVDrKq__backdrop,.trophy-case-module__TVDrKq__projectDialog{transition:opacity .1s var(--ease-settle)}.trophy-case-module__TVDrKq__projectDialog[data-starting-style],.trophy-case-module__TVDrKq__projectDialog[data-ending-style]{transform:none}.trophy-case-module__TVDrKq__panel{transition:none;transform:none}.trophy-case-module__TVDrKq__panel[aria-hidden=true]{transform:none}}@media (prefers-reduced-transparency:reduce){.trophy-case-module__TVDrKq__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.trophy-case-module__TVDrKq__pedestal[data-active]{outline:1px solid var(--foreground)}}@media (hover:hover) and (pointer:fine){.trophy-case-module__TVDrKq__inlinePreview:hover .trophy-case-module__TVDrKq__enlarge{transform:translate(1px,-1px)}}@media (prefers-reduced-motion:reduce){.trophy-case-module__TVDrKq__enlarge{transition:none}.trophy-case-module__TVDrKq__object,.trophy-case-module__TVDrKq__selection{transform:none!important}}
.usage-verification-module__lmIsjG__verification{margin-block:4px 12px}.usage-verification-module__lmIsjG__header{justify-content:flex-end;align-items:center;gap:12px;font-size:11px;display:flex}.usage-verification-module__lmIsjG__trigger,.usage-verification-module__lmIsjG__raw{min-height:44px;color:var(--muted);cursor:pointer;touch-action:manipulation;align-items:center;gap:6px;font-size:11px;transition:color .14s;display:inline-flex}.usage-verification-module__lmIsjG__trigger{flex-shrink:0}.usage-verification-module__lmIsjG__trigger:focus-visible,.usage-verification-module__lmIsjG__raw:focus-visible,.usage-verification-module__lmIsjG__fingerprint summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.usage-verification-module__lmIsjG__check{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .22s}[data-usage-verification=match] .usage-verification-module__lmIsjG__trigger{color:var(--accent)}[data-usage-verification=match] .usage-verification-module__lmIsjG__check{stroke-dashoffset:0}.usage-verification-module__lmIsjG__body{grid-template-columns:1fr 1fr;align-items:center;gap:16px;min-height:84px;display:grid}.usage-verification-module__lmIsjG__flow{width:100%;overflow:visible}.usage-verification-module__lmIsjG__wire{stroke:color-mix(in oklch, var(--muted) 45%, var(--border));stroke-width:1px;transition:stroke .2s}[data-flow-running] .usage-verification-module__lmIsjG__wire{stroke:color-mix(in oklch, var(--accent) 55%, var(--border))}.usage-verification-module__lmIsjG__sourceNode,.usage-verification-module__lmIsjG__totalNode{stroke:var(--border);fill:var(--background);transition:stroke .2s}.usage-verification-module__lmIsjG__sourceLabel{fill:var(--muted);font:10px var(--font-mono);letter-spacing:.04em}.usage-verification-module__lmIsjG__registration{stroke:var(--border);stroke-width:.75px}.usage-verification-module__lmIsjG__algorithm{fill:var(--foreground);font:10px var(--font-mono);letter-spacing:.06em}.usage-verification-module__lmIsjG__digest{fill:var(--muted);font:9px var(--font-mono);letter-spacing:.03em;opacity:0;transition:opacity .24s}.usage-verification-module__lmIsjG__flow[data-finished] .usage-verification-module__lmIsjG__digest{opacity:1}.usage-verification-module__lmIsjG__sum{fill:var(--muted);font:16px var(--font-mono);opacity:1;transform-box:fill-box;transform-origin:50%;transition:opacity .18s,transform .24s cubic-bezier(.22,1,.36,1)}.usage-verification-module__lmIsjG__flow[data-complete] .usage-verification-module__lmIsjG__sum{opacity:0;transform:scale(.92)}.usage-verification-module__lmIsjG__chip{color:var(--accent);opacity:0}.usage-verification-module__lmIsjG__chip rect{fill:var(--background);stroke:currentColor;stroke-width:1.2px}.usage-verification-module__lmIsjG__chip text{fill:currentColor;font:8px var(--font-mono)}.usage-verification-module__lmIsjG__totalCheck{stroke:var(--accent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .32s cubic-bezier(.22,1,.36,1),opacity .14s}.usage-verification-module__lmIsjG__flow[data-complete] .usage-verification-module__lmIsjG__totalCheck{stroke-dashoffset:0;opacity:1;transition-delay:80ms}.usage-verification-module__lmIsjG__flow[data-complete] .usage-verification-module__lmIsjG__totalNode{stroke:var(--accent)}.usage-verification-module__lmIsjG__status{font-size:12px;font-weight:500;line-height:1.5}.usage-verification-module__lmIsjG__statusText{animation:usage-verification-module__lmIsjG__status-swap .15s var(--ease-settle);display:inline-block}@keyframes usage-verification-module__lmIsjG__status-swap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.usage-verification-module__lmIsjG__statusText{animation:none}}.usage-verification-module__lmIsjG__note{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.5}.usage-verification-module__lmIsjG__links{justify-content:space-between;align-items:flex-start;gap:12px;min-height:36px;display:flex;position:relative}.usage-verification-module__lmIsjG__links:has(>.usage-verification-module__lmIsjG__raw:only-child){justify-content:flex-end}.usage-verification-module__lmIsjG__raw{flex-shrink:0}.usage-verification-module__lmIsjG__fingerprint{min-width:0;color:var(--muted);flex:1;font-size:10px}.usage-verification-module__lmIsjG__fingerprint summary{cursor:pointer;align-items:center;gap:8px;width:fit-content;min-height:44px;list-style:none;display:flex}.usage-verification-module__lmIsjG__fingerprint summary::-webkit-details-marker{display:none}.usage-verification-module__lmIsjG__fingerprint summary:after{content:"+"}.usage-verification-module__lmIsjG__fingerprint[open] summary:after{content:"−"}.usage-verification-module__lmIsjG__shortHash{font-family:var(--font-mono);color:var(--foreground)}.usage-verification-module__lmIsjG__fingerprintBody{padding:3px 0 10px;line-height:1.7}.usage-verification-module__lmIsjG__fingerprintBody code{overflow-wrap:anywhere;font-family:var(--font-mono);color:var(--foreground);font-size:10px;display:block}.usage-verification-module__lmIsjG__fingerprintBody p{margin-top:5px}@media (hover:hover) and (pointer:fine){.usage-verification-module__lmIsjG__trigger:hover,.usage-verification-module__lmIsjG__raw:hover,.usage-verification-module__lmIsjG__fingerprint summary:hover{color:var(--accent)}}@media (max-width:480px){.usage-verification-module__lmIsjG__body{grid-template-columns:1fr;gap:0}.usage-verification-module__lmIsjG__flow{max-width:340px;margin:0 auto}.usage-verification-module__lmIsjG__summary{padding-block:3px 7px}.usage-verification-module__lmIsjG__fingerprint summary,.usage-verification-module__lmIsjG__raw{min-height:44px}}@media (prefers-reduced-motion:reduce){.usage-verification-module__lmIsjG__chip{display:none}.usage-verification-module__lmIsjG__check,.usage-verification-module__lmIsjG__trigger,.usage-verification-module__lmIsjG__raw,.usage-verification-module__lmIsjG__totalNode,.usage-verification-module__lmIsjG__totalCheck,.usage-verification-module__lmIsjG__sum{transition:none}.usage-verification-module__lmIsjG__sum{transform:none}}
.proof-module__wpfkWa__panel{--codex-color:var(--accent);--claude-color:#aa7058;--opencode-color:#8b9271;--cursor-color:#797d88;width:100%}.dark .proof-module__wpfkWa__panel{--claude-color:#dba186}.proof-module__wpfkWa__explore{border-block:1px solid var(--border);margin-top:12px}.proof-module__wpfkWa__overview{cursor:pointer;touch-action:manipulation;grid-template-columns:minmax(0,1fr) 14px;align-items:center;gap:16px;min-height:64px;padding-block:14px;list-style:none;display:grid}.proof-module__wpfkWa__overview::-webkit-details-marker{display:none}.proof-module__wpfkWa__overview::marker{content:""}.proof-module__wpfkWa__overviewValue{text-align:left;font-family:var(--font-mono);gap:5px;font-size:11px;line-height:1.6;display:grid}.proof-module__wpfkWa__overviewNote{color:var(--muted);font-family:var(--font-sans);font-size:11px}.proof-module__wpfkWa__overview:focus-visible .proof-module__wpfkWa__overviewChevron{color:var(--foreground)}.proof-module__wpfkWa__overviewChevron{color:var(--muted);transition:transform .14s var(--ease-settle)}.proof-module__wpfkWa__explore[open] .proof-module__wpfkWa__overviewChevron{transform:rotate(180deg)}.proof-module__wpfkWa__breakdown{padding-bottom:20px}.proof-module__wpfkWa__sourceHeader{justify-content:space-between;align-items:center;gap:1rem;margin-block:0 .5rem;font-size:.75rem;display:flex}.proof-module__wpfkWa__sourceHeader>span{color:var(--muted);font-size:.6875rem}.proof-module__wpfkWa__sources{border-top:1px solid var(--border)}.proof-module__wpfkWa__source{min-width:0}.proof-module__wpfkWa__sourceTrigger{border-bottom:1px solid var(--border);cursor:pointer;touch-action:manipulation;min-height:64px;transition:color .12s var(--ease-settle);grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:1rem;padding-block:1rem;list-style:none;display:grid}.proof-module__wpfkWa__sourceTrigger::-webkit-details-marker{display:none}.proof-module__wpfkWa__sourceTrigger::marker{content:""}.proof-module__wpfkWa__sourceIdentity{align-items:center;gap:.75rem;min-width:0;display:flex}.proof-module__wpfkWa__sourceName{transition:color .12s var(--ease-settle);font-size:.8125rem;font-weight:500;display:block}.proof-module__wpfkWa__sourceNote{color:var(--muted);margin-top:.25rem;font-size:.6875rem;line-height:1.5;display:block}.proof-module__wpfkWa__sourceIcon{width:24px;height:24px;color:var(--muted);flex:0 0 24px}[data-usage-source=codex] .proof-module__wpfkWa__sourceIcon{color:var(--codex-color)}[data-usage-source=claude] .proof-module__wpfkWa__sourceIcon{color:var(--claude-color)}[data-usage-source=opencode] .proof-module__wpfkWa__sourceIcon{color:var(--foreground)}.proof-module__wpfkWa__sourceTotal{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.025em;white-space:nowrap;font-size:1rem}.proof-module__wpfkWa__sourceUnavailable{color:var(--muted);font-size:.6875rem}.proof-module__wpfkWa__sourceChevron{color:var(--muted);transition:transform .14s var(--ease-settle)}.proof-module__wpfkWa__source[open] .proof-module__wpfkWa__sourceChevron{transform:rotate(180deg)}.proof-module__wpfkWa__source[open] .proof-module__wpfkWa__sourceName{color:var(--accent)}.proof-module__wpfkWa__receipt{margin-bottom:1rem;padding:1rem 0 .5rem}.proof-module__wpfkWa__modelChart figcaption>span{font-size:12px;font-weight:500}.proof-module__wpfkWa__modelChart figcaption p{color:var(--muted);margin-top:8px;font-size:11px;line-height:1.6}.proof-module__wpfkWa__modelList{gap:16px;margin:16px 0;padding:0;list-style:none;display:grid}.proof-module__wpfkWa__modelLabel{justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;line-height:1.5;display:flex}.proof-module__wpfkWa__modelLabel>span:first-child{overflow-wrap:anywhere}.proof-module__wpfkWa__modelLabel>span:last-child{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted);flex-shrink:0;font-size:11px}.proof-module__wpfkWa__modelTrack{background:var(--border);border-radius:4px;height:5px;margin-top:6px;display:block;overflow:hidden}.proof-module__wpfkWa__modelTrack>span{border-radius:inherit;background:var(--foreground);transform-origin:0;height:100%;display:block}[data-usage-source=codex] .proof-module__wpfkWa__modelTrack>span{background:var(--codex-color)}[data-usage-source=claude] .proof-module__wpfkWa__modelTrack>span{background:var(--claude-color)}.proof-module__wpfkWa__moreModels summary{min-height:44px;color:var(--muted);cursor:pointer;touch-action:manipulation;align-items:center;font-size:10px;display:flex}.proof-module__wpfkWa__moreModels summary:after{content:"+";font-family:var(--font-mono);margin-left:auto}.proof-module__wpfkWa__moreModels[open] summary:after{content:"−"}@keyframes proof-module__wpfkWa__model-arrive{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.proof-module__wpfkWa__source[open] [data-model-bar]{animation:.24s cubic-bezier(.22,1,.36,1) both proof-module__wpfkWa__model-arrive}.proof-module__wpfkWa__sourceIcon{flex-basis:32px;place-items:center;width:32px;height:32px;display:grid}.proof-module__wpfkWa__darkLogo{display:none}.dark .proof-module__wpfkWa__lightLogo{display:none}.dark .proof-module__wpfkWa__darkLogo{display:block}@media (prefers-reduced-motion:reduce){.proof-module__wpfkWa__source[open] [data-model-bar]{animation:none}}.proof-module__wpfkWa__receiptNote{color:var(--muted);margin-top:1rem;font-size:.6875rem;line-height:1.7}.proof-module__wpfkWa__receiptNote:first-child{margin-top:0}.proof-module__wpfkWa__unavailable{color:var(--muted);padding-block:1.25rem;font-size:.8125rem}@media (min-width:600px){.proof-module__wpfkWa__sources{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}.proof-module__wpfkWa__sourceTrigger{grid-template-columns:minmax(0,1fr) 14px;gap:8px}.proof-module__wpfkWa__sourceIdentity{grid-column:1}.proof-module__wpfkWa__sourceTotal,.proof-module__wpfkWa__sourceUnavailable{grid-column:1;padding-left:44px}.proof-module__wpfkWa__sourceChevron{grid-area:1/2/3}.proof-module__wpfkWa__receipt{width:calc(200% + 24px);padding:20px 0 8px}.proof-module__wpfkWa__source:nth-child(2n) .proof-module__wpfkWa__receipt{margin-left:calc(-100% - 24px)}}@media (max-width:480px){.proof-module__wpfkWa__sourceTrigger,.proof-module__wpfkWa__sourceIdentity{gap:.5rem}.proof-module__wpfkWa__sourceNote{max-width:8rem}.proof-module__wpfkWa__sourceTotal{font-size:1.125rem}.proof-module__wpfkWa__receipt{padding:1rem 0 .5rem}}@media (hover:hover) and (pointer:fine){.proof-module__wpfkWa__overview:hover .proof-module__wpfkWa__overviewChevron{color:var(--foreground)}.proof-module__wpfkWa__sourceTrigger:hover .proof-module__wpfkWa__sourceName,.proof-module__wpfkWa__sourceTrigger:hover .proof-module__wpfkWa__sourceChevron{color:var(--accent)}}@media (prefers-reduced-motion:reduce){.proof-module__wpfkWa__sourceTrigger,.proof-module__wpfkWa__sourceName,.proof-module__wpfkWa__sourceChevron{transition:none}}@media (max-width:480px){.proof-module__wpfkWa__overview{grid-template-columns:minmax(0,1fr) 14px;gap:10px}.proof-module__wpfkWa__overviewValue{text-align:left;grid-column:1}.proof-module__wpfkWa__overviewChevron{grid-area:1/2}}@media (prefers-reduced-motion:reduce){.proof-module__wpfkWa__overviewChevron{transition:none}}
.markdown-page-module__DeWkOq__root{padding-bottom:48px}.markdown-page-module__DeWkOq__filebar{border-bottom:1px solid var(--border);font-family:var(--font-mono);color:var(--muted);justify-content:space-between;align-items:center;margin-top:28px;font-size:11px;display:flex}.markdown-page-module__DeWkOq__filebar a{min-height:44px;color:var(--accent);align-items:center;gap:8px;display:flex}.markdown-page-module__DeWkOq__source{font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;margin-top:24px;font-size:12px;line-height:1.9}.markdown-page-module__DeWkOq__fileActions{align-items:center;gap:16px;display:flex}.markdown-page-module__DeWkOq__copy{min-height:44px;color:var(--foreground);cursor:pointer;font:inherit;touch-action:manipulation;background:0 0;border:0;border-radius:8px;place-items:center;padding:0 8px;transition:background-color .12s,transform .12s;display:grid;position:relative}.markdown-page-module__DeWkOq__copyMeasure{visibility:hidden;padding-left:22px}.markdown-page-module__DeWkOq__copyLabel{white-space:nowrap;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute}.markdown-page-module__DeWkOq__copy[aria-disabled=true]{cursor:default;color:var(--accent)}@media (hover:hover) and (pointer:fine){.markdown-page-module__DeWkOq__copy:hover{background:var(--surface-hover)}}@media (prefers-reduced-motion:no-preference){.markdown-page-module__DeWkOq__copy:active:not([aria-disabled=true]){transform:scale(.97)}}@media (max-width:480px){.markdown-page-module__DeWkOq__filebar{flex-wrap:wrap;column-gap:16px}.markdown-page-module__DeWkOq__fileActions{gap:8px}}
