.JourneyDisclosure-module__EWyLEG__section{border:1px solid var(--line);background:color-mix(in oklch, var(--surface) 42%, transparent);border-radius:18px;overflow:hidden}.JourneyDisclosure-module__EWyLEG__trigger{text-align:left;width:100%;color:var(--ink);align-items:center;gap:12px;padding:18px;font-size:14px;font-weight:500;display:flex}.JourneyDisclosure-module__EWyLEG__trigger:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:18px}.JourneyDisclosure-module__EWyLEG__number{border:1px solid var(--line);width:25px;height:25px;color:var(--ink-soft);border-radius:8px;place-items:center;font-size:10px;display:grid}.JourneyDisclosure-module__EWyLEG__chevron{transition:transform .3s var(--ease-out-expo);margin-left:auto}.JourneyDisclosure-module__EWyLEG__section[data-open=true] .JourneyDisclosure-module__EWyLEG__chevron{transform:rotate(180deg)}.JourneyDisclosure-module__EWyLEG__reveal{opacity:0;transition:grid-template-rows .35s var(--ease-out-expo), opacity .25s;grid-template-rows:0fr;display:grid}.JourneyDisclosure-module__EWyLEG__section[data-open=true] .JourneyDisclosure-module__EWyLEG__reveal{opacity:1;grid-template-rows:1fr}.JourneyDisclosure-module__EWyLEG__clip{min-height:0;overflow:hidden}.JourneyDisclosure-module__EWyLEG__body{padding:0 18px 20px}@media (prefers-reduced-motion:reduce){.JourneyDisclosure-module__EWyLEG__chevron,.JourneyDisclosure-module__EWyLEG__reveal{transition:none}}
.JourneyShell-module__sYhGqG__shell{--paper:var(--paper-light);--surface:var(--surface-light);--surface-2:var(--surface-2-light);--ink:var(--ink-light);--ink-soft:var(--ink-soft-light);--ink-faint:var(--ink-soft-light);--line:color-mix(in oklch, var(--ink-light) 12%, transparent);--edge:color-mix(in oklch, var(--ink-light) 23%, transparent);--accent:var(--journey-accent);--accent-50:color-mix(in oklch, var(--journey-accent) 9%, var(--surface));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;min-height:100svh;color:var(--ink);background:var(--journey-sky);position:relative}.JourneyShell-module__sYhGqG__scenery{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.JourneyShell-module__sYhGqG__poster,.JourneyShell-module__sYhGqG__video{-o-object-fit:cover;object-fit:cover;background-position:50%;background-size:cover;width:100%;height:100%;animation:1.1s both JourneyShell-module__sYhGqG__scene-in;position:absolute;inset:0}.JourneyShell-module__sYhGqG__veil{background:var(--journey-veil);position:absolute;inset:0}.JourneyShell-module__sYhGqG__topbar{z-index:4;border:1px solid var(--journey-glass-edge);background:var(--journey-glass);width:min(460px,100% - 40px);box-shadow:var(--journey-glass-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:8px 10px 8px 14px;display:flex;position:relative;top:24px}.JourneyShell-module__sYhGqG__wordmark{letter-spacing:-.04em;white-space:nowrap;font-size:15px;font-weight:600}.JourneyShell-module__sYhGqG__topActions{gap:2px;display:flex}.JourneyShell-module__sYhGqG__iconButton,.JourneyShell-module__sYhGqG__dockArrow{width:36px;height:36px;color:var(--ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,transform .2s;display:inline-flex}.JourneyShell-module__sYhGqG__iconButton:hover,.JourneyShell-module__sYhGqG__dockArrow:hover{background:color-mix(in oklch, var(--surface) 60%, transparent)}.JourneyShell-module__sYhGqG__iconButton:active,.JourneyShell-module__sYhGqG__dockArrow:active{transform:scale(.94)}.JourneyShell-module__sYhGqG__iconButton:focus-visible,.JourneyShell-module__sYhGqG__dockArrow:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.JourneyShell-module__sYhGqG__stage{justify-content:center;align-items:center;min-height:calc(100svh - 62px);padding:72px 24px 138px;display:flex}.JourneyShell-module__sYhGqG__content{width:min(100%,500px);animation:JourneyShell-module__sYhGqG__card-in .65s var(--ease-out-expo) both}.JourneyShell-module__sYhGqG__shell[data-wide=true] .JourneyShell-module__sYhGqG__content{width:min(100%,980px)}.JourneyShell-module__sYhGqG__dock{bottom:max(28px, env(safe-area-inset-bottom));z-index:5;background:var(--journey-glass);border:1px solid var(--journey-glass-edge);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--journey-glass-shadow);border-radius:999px;align-items:center;gap:22px;padding:8px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.JourneyShell-module__sYhGqG__dockArrow{background:color-mix(in oklch, var(--surface) 75%, transparent);width:38px;height:38px}.JourneyShell-module__sYhGqG__dockArrow:disabled{opacity:.3;cursor:default}.JourneyShell-module__sYhGqG__progress{flex-direction:column;align-items:center;gap:6px;min-width:116px;display:flex}.JourneyShell-module__sYhGqG__dots{align-items:center;gap:6px;height:12px;margin:0;padding:0;list-style:none;display:flex}.JourneyShell-module__sYhGqG__dot{background:color-mix(in oklch, var(--ink) 24%, transparent);width:6px;height:6px;transition:width .45s var(--ease-out-expo), background .3s;border-radius:99px;place-items:center;display:grid}.JourneyShell-module__sYhGqG__dot[data-active=true]{background:var(--ink);width:26px}.JourneyShell-module__sYhGqG__dot[data-complete=true]{background:var(--ink);width:12px;height:12px;color:var(--surface)}.JourneyShell-module__sYhGqG__stepLabel{letter-spacing:.02em;white-space:nowrap;color:var(--ink-soft);font-size:10px;font-weight:500}:is(.JourneyShell-module__sYhGqG__shell .journey-card,.JourneyShell-module__sYhGqG__shell .tutorial-setup-inner,.JourneyShell-module__sYhGqG__shell .launch-generating,.JourneyShell-module__sYhGqG__shell .journey-meet,.JourneyShell-module__sYhGqG__shell .journey-live){border:1px solid var(--journey-glass-edge);background:var(--journey-glass);box-shadow:var(--journey-glass-shadow);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);border-radius:30px;padding:clamp(24px,4vw,40px)}.JourneyShell-module__sYhGqG__shell .tutorial-setup{min-height:0;padding:0}:is(.JourneyShell-module__sYhGqG__shell .tutorial-setup-inner,.JourneyShell-module__sYhGqG__shell .launch-generating){width:100%;margin:0}:is(.JourneyShell-module__sYhGqG__shell .tutorial-setup-title,.JourneyShell-module__sYhGqG__shell .journey-card h1){letter-spacing:-.045em;margin-top:0;font-size:clamp(25px,3vw,32px);font-weight:500;line-height:1.18}.JourneyShell-module__sYhGqG__shell .tutorial-setup-body{max-width:42ch;font-size:14px;line-height:1.65}.JourneyShell-module__sYhGqG__shell .tutorial-choice-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:26px}.JourneyShell-module__sYhGqG__shell .tutorial-choice{text-align:center;background:color-mix(in oklch, var(--surface) 35%, transparent);border-radius:15px;align-items:center;gap:8px;padding:14px 8px}.JourneyShell-module__sYhGqG__shell .tutorial-choice-title{font-size:12px;font-weight:500}.JourneyShell-module__sYhGqG__shell .tutorial-choice-body{display:none}.JourneyShell-module__sYhGqG__shell .tutorial-choice-on{color:var(--ink);border-color:var(--edge);background:color-mix(in oklch, var(--surface) 85%, transparent);box-shadow:0 2px 6px color-mix(in oklch, var(--ink) 5%, transparent)}:is(.JourneyShell-module__sYhGqG__shell .input:not(:where(.skin-riso *)),.JourneyShell-module__sYhGqG__shell .journey-auth input:not([type=checkbox]):not([type=hidden])){border:1px solid var(--line);background:color-mix(in oklch, var(--surface) 40%, transparent);min-height:52px;box-shadow:inset 0 1px 3px color-mix(in oklch, var(--ink) 3%, transparent);border-radius:15px;padding:14px 17px;font-size:15px;transition:border-color .2s,box-shadow .2s,background .2s}:is(.JourneyShell-module__sYhGqG__shell .input:focus:not(:where(.skin-riso *)),.JourneyShell-module__sYhGqG__shell .journey-auth input:focus){background:color-mix(in oklch, var(--surface) 85%, transparent);border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch, var(--accent) 12%, transparent);outline:none}.JourneyShell-module__sYhGqG__shell .btn:not(:where(.skin-riso *)){border-radius:var(--r-pill);min-height:44px;font-size:13px;transition:transform .18s,box-shadow .2s,opacity .2s}.JourneyShell-module__sYhGqG__shell .btn:active:not(:disabled):not(:where(.skin-riso *)){transform:scale(.98)}:is(.JourneyShell-module__sYhGqG__shell .btn-primary:not(:where(.skin-riso *)),.JourneyShell-module__sYhGqG__shell .btn-cobalt:not(:where(.skin-riso *))){background:var(--journey-button);border:1px solid color-mix(in oklch, var(--surface) 18%, transparent);color:var(--surface);box-shadow:0 4px 9px color-mix(in oklch, var(--ink) 15%, transparent), inset 0 1px 1px color-mix(in oklch, var(--surface) 17%, transparent)}.JourneyShell-module__sYhGqG__shell .tutorial-setup-inner button[type=submit]{width:100%}.JourneyShell-module__sYhGqG__shell .card:not(:where(.skin-riso *)){border-color:var(--line);background:color-mix(in oklch, var(--surface) 48%, transparent);box-shadow:none;border-radius:18px}.JourneyShell-module__sYhGqG__shell .launch-generating-kicker{color:var(--ink-soft);margin-bottom:12px;font-size:10px}.JourneyShell-module__sYhGqG__shell .launch-generating-step{background:color-mix(in oklch, var(--surface) 42%, transparent);border-radius:16px}:is(.JourneyShell-module__sYhGqG__shell .journey-meet,.JourneyShell-module__sYhGqG__shell .journey-live){padding-bottom:32px}:is(.JourneyShell-module__sYhGqG__shell .journey-meet>p:first-child,.JourneyShell-module__sYhGqG__shell .journey-live>p:first-child){color:var(--ink-soft);font-size:10px}.JourneyShell-module__sYhGqG__shell .journey-auth{width:100%}.JourneyShell-module__sYhGqG__shell .journey-auth>.card{background:0 0;border:0;margin-top:0;padding:0}.JourneyShell-module__sYhGqG__shell .journey-auth fieldset{background:0 0;border:0;padding:0}.JourneyShell-module__sYhGqG__shell .journey-auth fieldset legend{display:none}.JourneyShell-module__sYhGqG__shell .journey-auth fieldset>div{gap:8px;display:grid}.JourneyShell-module__sYhGqG__shell .journey-auth fieldset>div>label{margin-top:0;display:flex}:is(.JourneyShell-module__sYhGqG__shell input,.JourneyShell-module__sYhGqG__shell button,.JourneyShell-module__sYhGqG__shell a){scroll-margin-bottom:110px}.JourneyShell-module__sYhGqG__shell .journey-auth label{font-size:12px}.JourneyShell-module__sYhGqG__shell .journey-auth label span.leading-6{font-size:12px;line-height:1.5}.JourneyShell-module__sYhGqG__shell .journey-auth input[name=password]{padding-right:80px}.JourneyShell-module__sYhGqG__shell h1:focus{outline:none}.JourneyShell-module__sYhGqG__shell .journey-emblem{border:1px solid var(--journey-glass-edge);background:color-mix(in oklch, var(--surface) 65%, transparent);width:52px;height:52px;box-shadow:inset 0 1px 1px var(--surface), 0 6px 18px color-mix(in oklch, var(--ink) 8%, transparent);border-radius:17px;place-items:center;margin-bottom:26px;display:grid}.JourneyShell-module__sYhGqG__shell .journey-try-heading{max-width:12ch;font-size:clamp(32px,4vw,42px)}.JourneyShell-module__sYhGqG__shell .journey-try-body{margin:var(--space-6,1.5rem) 0 var(--space-10,2.5rem);max-width:36ch;color:var(--ink-soft);font-size:14px;line-height:1.75}.JourneyShell-module__sYhGqG__shell .journey-try .btn{width:100%}.JourneyShell-module__sYhGqG__shell .journey-try form>div{flex-direction:column;gap:12px}.JourneyShell-module__sYhGqG__shell .journey-try form p{margin-top:var(--space-4,1rem);font-size:12px}.JourneyShell-module__sYhGqG__shell .journey-try-footer{margin-top:var(--space-8,2rem);text-align:center;color:var(--ink-soft);font-size:12px}.JourneyShell-module__sYhGqG__shell .journey-try-footer a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@keyframes JourneyShell-module__sYhGqG__card-in{0%{opacity:0;filter:blur(8px);transform:translateY(18px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes JourneyShell-module__sYhGqG__scene-in{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.JourneyShell-module__sYhGqG__topbar{top:16px}.JourneyShell-module__sYhGqG__stage{padding:58px 16px 126px}.JourneyShell-module__sYhGqG__dock{bottom:max(18px, env(safe-area-inset-bottom))}:is(.JourneyShell-module__sYhGqG__shell .journey-card,.JourneyShell-module__sYhGqG__shell .tutorial-setup-inner,.JourneyShell-module__sYhGqG__shell .launch-generating,.JourneyShell-module__sYhGqG__shell .journey-meet,.JourneyShell-module__sYhGqG__shell .journey-live){border-radius:25px;padding:25px 22px}.JourneyShell-module__sYhGqG__wordmark{font-size:13px}.JourneyShell-module__sYhGqG__content{max-width:460px}}@media (prefers-reduced-motion:reduce){.JourneyShell-module__sYhGqG__content,.JourneyShell-module__sYhGqG__poster,.JourneyShell-module__sYhGqG__video{animation:none}.JourneyShell-module__sYhGqG__dot,.JourneyShell-module__sYhGqG__iconButton,.JourneyShell-module__sYhGqG__dockArrow{transition:none}:is(.JourneyShell-module__sYhGqG__shell .btn:active:not(:disabled):not(:where(.skin-riso *)),.JourneyShell-module__sYhGqG__iconButton:active,.JourneyShell-module__sYhGqG__dockArrow:active){transform:none}}.JourneyShell-module__sYhGqG__shell[data-scene=twilight]{--ink:var(--ink-dark);--ink-soft:var(--journey-night-soft);--ink-faint:var(--journey-night-faint);--surface:var(--journey-night-surface);--surface-2:var(--journey-night-surface-2);--line:var(--journey-night-line);--edge:var(--journey-night-edge);--journey-glass:var(--journey-night-glass);--journey-glass-edge:var(--journey-night-glass-edge);--journey-glass-shadow:var(--journey-night-shadow);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.JourneyShell-module__sYhGqG__shell[data-scene=twilight] .journey-try .btn-cobalt{background:var(--ink-dark);color:var(--ink-light);box-shadow:var(--journey-night-button-shadow)}.JourneyShell-module__sYhGqG__shell[data-scene=twilight] .input::-moz-placeholder{color:var(--ink-soft)}.JourneyShell-module__sYhGqG__shell[data-scene=twilight] .input::placeholder{color:var(--ink-soft)}.JourneyShell-module__sYhGqG__shell .journey-try h1{font-size:clamp(30px,3vw,38px)}
.InstallPromptDialog-module__Mv6Gnq__dialog{width:min(42rem,100vw - 2rem);max-height:min(84dvh,48rem);padding:var(--space-6,1.5rem);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);color:var(--ink);box-shadow:var(--pop-xl);margin:auto;overflow:hidden}.InstallPromptDialog-module__Mv6Gnq__dialog[open]{gap:var(--space-5,1.25rem);flex-direction:column;display:flex}.InstallPromptDialog-module__Mv6Gnq__dialog::backdrop{background:color-mix(in oklch, var(--band) 48%, transparent)}.InstallPromptDialog-module__Mv6Gnq__header{align-items:flex-start;gap:var(--space-4,1rem);flex-shrink:0;display:flex}.InstallPromptDialog-module__Mv6Gnq__header>div{flex:1;min-width:0}.InstallPromptDialog-module__Mv6Gnq__title{letter-spacing:-.02em;outline:none;margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.InstallPromptDialog-module__Mv6Gnq__description{margin-top:var(--space-2,.5rem);color:var(--ink-soft);font-size:.875rem;line-height:1.5}.InstallPromptDialog-module__Mv6Gnq__close{border:1px solid var(--line);border-radius:var(--r-pill);width:36px;height:36px;color:var(--ink-soft);flex-shrink:0;place-items:center;display:grid}.InstallPromptDialog-module__Mv6Gnq__close:hover{color:var(--ink);background:var(--surface-2)}.InstallPromptDialog-module__Mv6Gnq__close:focus-visible,.InstallPromptDialog-module__Mv6Gnq__prompt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.InstallPromptDialog-module__Mv6Gnq__prompt{overscroll-behavior:contain;min-height:0;padding:var(--space-4,1rem);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-2);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;margin:0;font-size:.8125rem;line-height:1.7;overflow:auto}.InstallPromptDialog-module__Mv6Gnq__footer{justify-content:flex-end;align-items:center;gap:var(--space-3,.75rem);flex-wrap:wrap;flex-shrink:0;display:flex}.InstallPromptDialog-module__Mv6Gnq__footer p{flex-basis:100%}@media (max-width:600px){.InstallPromptDialog-module__Mv6Gnq__dialog{padding:var(--space-4,1rem);max-height:88dvh}}
.OnboardingCheck-module__-rsjBa__badge{border:1px solid color-mix(in oklch, var(--on-positive) 22%, transparent);background:color-mix(in oklch, var(--positive) 68%, var(--ink-light));width:32px;height:32px;color:var(--on-positive);box-shadow:0 0 0 3px color-mix(in oklch, var(--positive) 12%, transparent), 0 2px 4px color-mix(in oklch, var(--positive) 16%, transparent), inset 0 1px 0 color-mix(in oklch, var(--on-positive) 18%, transparent);animation:OnboardingCheck-module__-rsjBa__appear .24s var(--ease-out-expo) both;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.OnboardingCheck-module__-rsjBa__badge svg{width:20px;height:20px}.OnboardingCheck-module__-rsjBa__compact{width:26px;height:26px}.OnboardingCheck-module__-rsjBa__compact svg{width:17px;height:17px}@keyframes OnboardingCheck-module__-rsjBa__appear{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.OnboardingCheck-module__-rsjBa__badge{animation:none}}
.TryDraftChat-module__HuD3ka__composer{border-radius:var(--r-pill);--trail-tail:var(--reel-beam-tail);--trail-mid:var(--reel-beam-mid);--trail-head:var(--reel-beam-head);--trail-rail:var(--reel-beam-mid);--trail-w:1.75px;--trail-dur:5s;--trail-lit:.35;min-width:0;display:block}.TryDraftChat-module__HuD3ka__composer:focus-within{--trail-lit:1}.TryDraftChat-module__HuD3ka__composer[data-lines=many]{border-radius:var(--r-xl)}.TryDraftChat-module__HuD3ka__shell{border:1px solid var(--line);border-radius:inherit;background:var(--paper);align-items:flex-end;gap:.5rem;min-width:0;padding:.375rem .375rem .375rem 1.125rem;transition:border-color .16s;display:flex;box-shadow:0 1px 2px #0000000a}.TryDraftChat-module__HuD3ka__shell:focus-within{border-color:var(--edge)}.TryDraftChat-module__HuD3ka__field{min-width:0;min-height:2.5rem;max-height:8.75rem;color:var(--ink);font:inherit;caret-color:var(--accent);resize:none;background:0 0;border:0;outline:none;flex:auto;padding:.55rem 0;font-size:.9375rem;line-height:1.5}.TryDraftChat-module__HuD3ka__field::placeholder{color:var(--ink-faint);opacity:1}.TryDraftChat-module__HuD3ka__send{background:var(--ink);width:2.5rem;height:2.5rem;color:var(--surface);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:opacity .14s,box-shadow .14s;display:grid}.TryDraftChat-module__HuD3ka__send:hover:not(:disabled){opacity:.88}.TryDraftChat-module__HuD3ka__send:active:not(:disabled){box-shadow:inset 0 2px 4px #00000047}.TryDraftChat-module__HuD3ka__send:disabled{opacity:.4;cursor:not-allowed}.TryDraftChat-module__HuD3ka__send:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.TryDraftChat-module__HuD3ka__shell,.TryDraftChat-module__HuD3ka__send{transition:none}}
.AgentPass-module__nHawZq__wrap{flex-direction:column;align-items:center;gap:22px;display:flex}.AgentPass-module__nHawZq__heading{text-align:center}.AgentPass-module__nHawZq__heading h1{letter-spacing:-.04em;font-size:clamp(24px,3vw,32px);font-weight:500}.AgentPass-module__nHawZq__heading p{color:var(--ink-soft);margin-top:8px;font-size:13px}.AgentPass-module__nHawZq__ticket{background:var(--journey-glass);width:min(330px,100%);box-shadow:var(--journey-glass-shadow);border:1px solid var(--journey-glass-edge);animation:AgentPass-module__nHawZq__arrive 1s var(--ease-out-expo) both;border-radius:24px;padding:12px;transform:rotate(-2deg)}.AgentPass-module__nHawZq__face{text-align:center;background:var(--journey-pass);border-radius:15px;padding:26px 24px 20px;position:relative;overflow:hidden}.AgentPass-module__nHawZq__eyebrow{letter-spacing:.18em;font-size:9px}.AgentPass-module__nHawZq__face h2{letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:10px;font-size:23px;font-weight:500}.AgentPass-module__nHawZq__stamp{border:1px solid var(--edge);letter-spacing:.12em;border-radius:99px;margin-top:14px;padding:5px 10px;font-size:8px;display:inline-block}.AgentPass-module__nHawZq__art{place-items:center;height:170px;display:grid;position:relative}.AgentPass-module__nHawZq__qr{z-index:1;width:136px;height:136px;box-shadow:0 4px 12px color-mix(in oklch, var(--ink) 15%, transparent);background:#fff;border-radius:12px;padding:8px;display:block;position:relative}.AgentPass-module__nHawZq__qr svg{fill:#263323;width:100%;height:100%;display:block}.AgentPass-module__nHawZq__url{letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;margin:-6px 0 16px;font-size:11px;text-decoration:none;display:block}.AgentPass-module__nHawZq__url:hover{text-underline-offset:3px;text-decoration:underline}.AgentPass-module__nHawZq__art>svg{width:120px;height:120px;stroke:var(--surface);filter:drop-shadow(0 4px 8px color-mix(in oklch, var(--ink) 15%, transparent))}.AgentPass-module__nHawZq__art span{background:var(--surface);border-radius:50%;width:5px;height:5px;animation:4s ease-in-out infinite alternate AgentPass-module__nHawZq__float;position:absolute;top:25%;left:20%}.AgentPass-module__nHawZq__art span:nth-of-type(2){animation-delay:-2s;top:70%;left:80%}.AgentPass-module__nHawZq__art span:nth-of-type(3){width:3px;height:3px;animation-delay:-1s;top:20%;left:75%}.AgentPass-module__nHawZq__facts{border-top:1px dashed var(--edge);text-align:left;gap:10px;padding-top:16px;display:grid}.AgentPass-module__nHawZq__facts div{justify-content:space-between;gap:14px;font-size:10px;display:flex}.AgentPass-module__nHawZq__facts dd{text-align:right;max-width:60%;font-weight:500}.AgentPass-module__nHawZq__brand{letter-spacing:-.02em;margin-top:24px;font-size:10px}.AgentPass-module__nHawZq__actions{border:1px solid var(--journey-glass-edge);background:var(--journey-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:99px;gap:8px;padding:7px;display:flex}.AgentPass-module__nHawZq__actions button,.AgentPass-module__nHawZq__actions a{background:var(--surface);border-radius:99px;justify-content:center;align-items:center;gap:12px;min-height:42px;padding:0 17px;font-size:12px;display:flex}.AgentPass-module__nHawZq__actions a{background:var(--ink);color:var(--surface)}.AgentPass-module__nHawZq__review{text-underline-offset:4px;font-size:12px;text-decoration:underline}@keyframes AgentPass-module__nHawZq__arrive{0%{opacity:0;transform:translateY(25px)rotate(3deg)scale(.94)}to{opacity:1;transform:rotate(-2deg)}}@keyframes AgentPass-module__nHawZq__float{to{opacity:.5;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.AgentPass-module__nHawZq__ticket,.AgentPass-module__nHawZq__art span{animation:none;transform:none}}
.PlatformInstallPanel-module__qYiH5q__panel{min-width:0}.PlatformInstallPanel-module__qYiH5q__picker{flex-direction:column;gap:.5rem;margin:.625rem 0 1.125rem;display:flex}.PlatformInstallPanel-module__qYiH5q__quick{border-radius:var(--r-pill);background:var(--surface-2);gap:.25rem;padding:.25rem;display:flex}.PlatformInstallPanel-module__qYiH5q__platform{border-radius:var(--r-pill);white-space:nowrap;min-height:36px;color:var(--ink-soft);border:1px solid #0000;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;transition:background .18s,color .18s,box-shadow .18s;display:inline-flex}.PlatformInstallPanel-module__qYiH5q__platform:hover{color:var(--ink);background:color-mix(in oklch, var(--surface) 60%, transparent)}.PlatformInstallPanel-module__qYiH5q__platform[aria-pressed=true]{color:var(--ink);background:var(--surface);border-color:var(--line);box-shadow:var(--pop)}.PlatformInstallPanel-module__qYiH5q__platform:focus-visible,.PlatformInstallPanel-module__qYiH5q__copy:focus-visible,.PlatformInstallPanel-module__qYiH5q__code:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PlatformInstallPanel-module__qYiH5q__more{background:0 0;min-height:36px;padding:.375rem .875rem;font-size:.75rem}.PlatformInstallPanel-module__qYiH5q__moreSelected{border-color:var(--accent);background:var(--accent-50)}.PlatformInstallPanel-module__qYiH5q__content{animation:PlatformInstallPanel-module__qYiH5q__enter .2s var(--ease-out-quint);flex-direction:column;gap:.875rem;display:flex}.PlatformInstallPanel-module__qYiH5q__codeFrame{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-2);min-width:0;overflow:hidden}.PlatformInstallPanel-module__qYiH5q__codeHeader{color:var(--ink-soft);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem .25rem .875rem;font-size:.6875rem;display:flex}.PlatformInstallPanel-module__qYiH5q__codeHeader>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PlatformInstallPanel-module__qYiH5q__copy{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);min-height:32px;color:var(--ink);flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.6875rem;display:inline-flex}.PlatformInstallPanel-module__qYiH5q__copy:hover{border-color:var(--edge)}.PlatformInstallPanel-module__qYiH5q__code{overscroll-behavior:contain;max-height:19rem;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;margin:0;padding:.5rem .875rem 1rem;font-size:.75rem;line-height:1.8;overflow:auto}.PlatformInstallPanel-module__qYiH5q__string{color:var(--ink)}.PlatformInstallPanel-module__qYiH5q__keyword{color:color-mix(in oklch, var(--ink) 65%, var(--accent))}.PlatformInstallPanel-module__qYiH5q__steps{color:var(--ink-soft);flex-direction:column;gap:.5rem;padding-left:1.125rem;font-size:.8125rem;line-height:1.6;list-style:decimal;display:flex}.PlatformInstallPanel-module__qYiH5q__steps li{padding-left:.125rem}.PlatformInstallPanel-module__qYiH5q__steps li::marker{color:var(--ink-faint);font-variant-numeric:tabular-nums}.PlatformInstallPanel-module__qYiH5q__guide{color:var(--accent-strong);text-underline-offset:3px;align-self:flex-start;font-size:.75rem;text-decoration:underline}@keyframes PlatformInstallPanel-module__qYiH5q__enter{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.PlatformInstallPanel-module__qYiH5q__quick{border-radius:var(--r-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PlatformInstallPanel-module__qYiH5q__platform{min-width:0}}@media (prefers-reduced-motion:reduce){.PlatformInstallPanel-module__qYiH5q__content{animation:none}.PlatformInstallPanel-module__qYiH5q__platform{transition:none}}
