@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,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(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:134.59%}.__className_0b1302{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-weight:500;font-style:normal}.OnboardingTutorial_layer__yPmp_{--tour-ease:cubic-bezier(0.16,1,0.3,1);--tour-dim:rgba(17,24,21,0.62);--tour-petrol:#006e5f;--tour-petrol-dark:#00564c;--tour-surface:#ffffff;--tour-ink:#17231f;--tour-muted:#56615d;--tour-chip-bg:#eaf5ee;--tour-chip-ink:#00564c;--tour-secondary-bg:#f8f4ee;--tour-focus:#006e5f;--tour-glow-line:#006e5f;--tour-glow:0,110,95;font-family:var(--font-plex-sans),ui-sans-serif,system-ui,sans-serif}.dark .OnboardingTutorial_layer__yPmp_{--tour-dim:rgba(5,9,8,0.72);--tour-surface:#1a2420;--tour-ink:#edf4ef;--tour-muted:#b4c1bb;--tour-chip-bg:#17352f;--tour-chip-ink:#bfe8da;--tour-secondary-bg:#24302b;--tour-focus:#7fd1bd;--tour-glow-line:#2fa58f;--tour-glow:47,165,143}.OnboardingTutorial_blocker__WiUWO{position:fixed;z-index:60;background:transparent}.OnboardingTutorial_blockerDim__tGDsw{background:var(--tour-dim);animation:OnboardingTutorial_tour-fade-in__PxL_t .32s var(--tour-ease) both}.OnboardingTutorial_spotlight__a3uFF{z-index:60;box-shadow:0 0 0 200vmax var(--tour-dim);animation:OnboardingTutorial_tour-fade-in__PxL_t .32s var(--tour-ease) both}.OnboardingTutorial_glow__eYmlC,.OnboardingTutorial_spotlight__a3uFF{position:fixed;pointer-events:none;transition:top .36s var(--tour-ease),left .36s var(--tour-ease),width .36s var(--tour-ease),height .36s var(--tour-ease),border-radius .36s var(--tour-ease)}.OnboardingTutorial_glow__eYmlC{z-index:61;box-shadow:0 0 0 2px var(--tour-glow-line),0 0 0 6px rgba(var(--tour-glow),.28),0 0 26px 6px rgba(var(--tour-glow),.5);animation:OnboardingTutorial_tour-glow__9g_LJ 2.4s ease-in-out infinite}.OnboardingTutorial_hole__2DFX8{position:fixed;z-index:62;cursor:pointer;background:transparent}.OnboardingTutorial_bubble__tLjWh{position:fixed;z-index:63;max-height:calc(100dvh - 2rem);overflow-y:auto;border-radius:1.5rem;background:var(--tour-surface);color:var(--tour-ink);padding:1rem 1.25rem 1.25rem;box-shadow:0 22px 50px rgba(10,22,18,.28);cursor:pointer;transition:top .36s var(--tour-ease),left .36s var(--tour-ease);animation:OnboardingTutorial_tour-pop-in__9oM5v .36s var(--tour-ease) both;outline:none}.OnboardingTutorial_bubble__tLjWh:focus-visible{box-shadow:0 0 0 2px rgba(var(--tour-glow),.45),0 22px 50px rgba(10,22,18,.28)}.OnboardingTutorial_topRow__uRPe4{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.OnboardingTutorial_progress__VC9LK{display:inline-flex;align-items:center;min-height:2rem;border-radius:999px;background:var(--tour-chip-bg);color:var(--tour-chip-ink);padding:0 .75rem;font-size:.875rem;font-weight:500;letter-spacing:.02em}.OnboardingTutorial_quiet__de8A9{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-width:2.75rem;min-height:2.75rem;border-radius:1rem;padding:0 .625rem;color:var(--tour-muted);font-size:.875rem;font-weight:600}.OnboardingTutorial_title__25ewU{margin-top:.75rem;font-size:1.125rem;font-weight:700;line-height:1.3}.OnboardingTutorial_body__d24vU{margin-top:.375rem;color:var(--tour-muted);font-size:.9375rem;font-weight:500;line-height:1.5}.OnboardingTutorial_actions__YbRkt{display:flex;gap:.75rem;margin-top:1rem}.OnboardingTutorial_primary__RAZp1,.OnboardingTutorial_secondary__M6Waf{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:3rem;border-radius:1rem;padding:0 1.125rem;font-weight:700}.OnboardingTutorial_primary__RAZp1{flex:1;background:var(--tour-petrol);color:#ffffff}.OnboardingTutorial_primary__RAZp1:hover{background:var(--tour-petrol-dark)}.OnboardingTutorial_secondary__M6Waf{background:var(--tour-secondary-bg);color:var(--tour-chip-ink)}.OnboardingTutorial_pill__OVHCq:focus-visible,.OnboardingTutorial_primary__RAZp1:focus-visible,.OnboardingTutorial_quiet__de8A9:focus-visible,.OnboardingTutorial_secondary__M6Waf:focus-visible{outline:3px solid var(--tour-focus);outline-offset:2px}.OnboardingTutorial_pill__OVHCq{position:fixed;z-index:60;right:max(1rem,calc((100vw - 28rem) / 2 + 1rem));bottom:calc(6.25rem + env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:.625rem;min-height:3rem;border-radius:999px;background:var(--tour-petrol);color:#ffffff;padding:0 1.125rem 0 .875rem;font-weight:700;font-size:.9375rem;box-shadow:0 14px 32px rgba(0,86,76,.32);animation:OnboardingTutorial_tour-pop-in__9oM5v .36s var(--tour-ease) both}body:has(.app-primary-action) .OnboardingTutorial_pill__OVHCq{bottom:calc(10.75rem + env(safe-area-inset-bottom))}.OnboardingTutorial_pillStep__DzMwA{border-radius:999px;background:rgba(255,255,255,.18);padding:.125rem .5rem;font-size:.8125rem;font-weight:500}@media (min-width:1024px){.OnboardingTutorial_pill__OVHCq,body:has(.app-primary-action) .OnboardingTutorial_pill__OVHCq{right:auto;bottom:2.5rem;left:calc(14rem + 2rem)}}@media (min-width:1280px){.OnboardingTutorial_pill__OVHCq{left:calc(17.25rem + 2rem)}}@keyframes OnboardingTutorial_tour-fade-in__PxL_t{0%{opacity:0}}@keyframes OnboardingTutorial_tour-pop-in__9oM5v{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes OnboardingTutorial_tour-glow__9g_LJ{50%{box-shadow:0 0 0 2px var(--tour-glow-line),0 0 0 8px rgba(var(--tour-glow),.2),0 0 34px 10px rgba(var(--tour-glow),.42)}}@media (prefers-reduced-motion:reduce){.OnboardingTutorial_blockerDim__tGDsw,.OnboardingTutorial_bubble__tLjWh,.OnboardingTutorial_glow__eYmlC,.OnboardingTutorial_pill__OVHCq,.OnboardingTutorial_spotlight__a3uFF{animation:none;transition:none}}