:root{--bone:#ececf1;--bone-deep:#e0e1e6;--ink:#101117;--ink-soft:#4c4c54;--ink-faint:#686870;--accent:#b05a00;--accent-text:#a34e00;--accent-hot:#d96d00;--line:#10111729;--line-soft:#10111717;--plate:#08090e;--plate-text:#ececf1;--glass:#ececf1b8;--chip:#d7d7dd;--chip-hot:#c9cad1;--nav-shadow:#1011174d;--eo:cubic-bezier(.16, 1, .3, 1);--eio:cubic-bezier(.87, 0, .13, 1);--ei:cubic-bezier(.7, 0, .84, 0);--gutter:clamp(20px, 4vw, 64px);--nav-h:84px;--mono:ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace;--kc-persp:520px;--kc-solid-text:var(--plate-text);--kc-solid-f1:#292a30;--kc-solid-f2:#202126;--kc-solid-f3:#1a1b20;--kc-solid-f4:#15161a;--kc-solid-w1:#121217;--kc-solid-w2:#0d0e12;--kc-solid-w3:#090a0d;--kc-solid-w4:#060609;--kc-solid-bounce:#212d47;--kc-ghost-f1:#fdfdff;--kc-ghost-f2:#fafafc;--kc-ghost-f3:#f5f5f8;--kc-ghost-f4:#f1f1f4;--kc-ghost-w1:#e5e6ea;--kc-ghost-w2:#dddde3;--kc-ghost-w3:#d6d6db;--kc-ghost-w4:#cfd0d6;--kc-ghost-bounce:#eaeff9;--kc-ao:#15161b2e;--kc-cast:#15161b24;--kc-ghost-shade:#090a1338;--kc-ghost-spec:#fbfbfe4d;--kc-solid-shade:#090a131a;--kc-solid-spec:#fbfbfe66}@supports (color:lab(0% 0 0)){:root{--bone:lab(93.5692% .557005 -2.19448);--bone-deep:lab(89.4919% .747293 -2.92296);--ink:lab(5.19076% .728592 -3.69924);--ink-soft:lab(32.6254% .840202 -4.43712);--ink-faint:lab(44.2219% .959426 -4.41576);--accent:lab(47.8167% 45.7851 102.919);--accent-text:lab(43.1357% 46.3473 101.126);--accent-hot:lab(58.2903% 46.1011 98.7822);--line:lab(5.19076% .728592 -3.69924/.16);--line-soft:lab(5.19076% .728592 -3.69924/.09);--plate:lab(2.4301% .469372 -2.29154);--plate-text:lab(93.5692% .557005 -2.19448);--glass:lab(93.5692% .557005 -2.19448/.72);--chip:lab(86.0119% .74783 -2.92259);--chip-hot:lab(81.3544% .941575 -3.64901);--nav-shadow:lab(5.19076% .728592 -3.69924/.3);--kc-solid-f1:lab(16.9626% .883073 -4.41485);--kc-solid-f2:lab(12.6783% .816047 -4.04371);--kc-solid-f3:lab(9.67034% .74368 -3.6752);--kc-solid-f4:lab(7.15792% .625551 -3.25359);--kc-solid-w1:lab(5.66173% .501633 -2.87485);--kc-solid-w2:lab(4.01801% .325613 -2.03855);--kc-solid-w3:lab(2.72348% .236437 -1.59215);--kc-solid-w4:lab(1.745% .139818 -1.03894);--kc-solid-bounce:lab(18.4488% 1.08582 -17.9843);--kc-ghost-f1:lab(99.4032% .183612 -.732851);--kc-ghost-f2:lab(98.2348% .276119 -1.0988);--kc-ghost-f3:lab(96.7183% .369251 -1.4644);--kc-ghost-f4:lab(95.0943% .369281 -1.46437);--kc-ghost-w1:lab(91.2503% .52318 -2.20459);--kc-ghost-w2:lab(88.3445% .532687 -2.59211);--kc-ghost-w3:lab(85.7953% .452489 -2.61023);--kc-ghost-w4:lab(83.4708% .427246 -2.99869);--kc-ghost-bounce:lab(94.3731% -.380337 -5.26773);--kc-ao:lab(7.14953% .707574 -3.61362/.18);--kc-cast:lab(7.14953% .707574 -3.61362/.14);--kc-ghost-shade:lab(2.94688% 1.03831 -4.64806/.22);--kc-ghost-spec:lab(98.8063% .369161 -1.46444/.3);--kc-solid-shade:lab(2.94688% 1.03831 -4.64806/.1);--kc-solid-spec:lab(98.8063% .369161 -1.46444/.4)}}[data-module-hud]{display:none}html[data-theme=dark]{--bone:#0d0e14;--bone-deep:#07080d;--ink:#e4e4ea;--ink-soft:#9a9ba2;--ink-faint:#7f8086;--accent:#ed7b00;--accent-text:#ed7b00;--accent-hot:#fb942a;--line:#e4e4ea2b;--line-soft:#e4e4ea1a;--glass:#0e0f15b8;--chip:#25262d;--chip-hot:#31323b;--kc-solid-text:#101117;--kc-solid-f1:#fafafd;--kc-solid-f2:#f3f3f6;--kc-solid-f3:#ececef;--kc-solid-f4:#e6e6e9;--kc-solid-w1:#d7d7db;--kc-solid-w2:#c9cacf;--kc-solid-w3:#bcbdc3;--kc-solid-w4:#afb1b7;--kc-solid-bounce:#ddcec4;--kc-ghost-f1:#202024;--kc-ghost-f2:#1b1b1f;--kc-ghost-f3:#16171a;--kc-ghost-f4:#121215;--kc-ghost-w1:#0b0b0e;--kc-ghost-w2:#08080b;--kc-ghost-w3:#050607;--kc-ghost-w4:#040405;--kc-ghost-bounce:#212938;--kc-ao:#00000180;--kc-cast:#00000166;--kc-solid-shade:#090a1338;--kc-solid-spec:#fbfbfe4d;--kc-ghost-shade:#090a131a;--kc-ghost-spec:#fbfbfe66}@supports (color:lab(0% 0 0)){html[data-theme=dark]{--bone:lab(3.992% .624821 -3.13202);--bone-deep:lab(2.17702% .440918 -2.13918);--ink:lab(90.652% .747085 -2.9231);--ink-soft:lab(63.9597% .777811 -3.69256);--ink-faint:lab(53.5193% .783265 -3.68924);--accent:lab(64.2463% 41.4397 72.5641);--accent-text:lab(64.2463% 41.4397 72.5641);--accent-hot:lab(71.4638% 34.8704 67.9225);--line:lab(90.652% .747085 -2.9231/.17);--line-soft:lab(90.652% .747085 -2.9231/.1);--glass:lab(4.36843% .658534 -3.31585/.72);--chip:lab(15.204% 1.06652 -5.13319);--chip-hot:lab(20.997% 1.12283 -5.50928);--kc-solid-text:lab(5.19076% .728592 -3.69924);--kc-solid-f1:lab(98.2263% .369191 -1.46443);--kc-solid-f2:lab(95.9063% .369281 -1.46438);--kc-solid-f3:lab(93.5863% .36934 -1.46432);--kc-solid-f4:lab(91.2587% .434637 -1.83802);--kc-solid-w1:lab(86.0303% .523657 -2.20428);--kc-solid-w2:lab(81.3845% .53364 -2.5915);--kc-solid-w3:lab(76.7395% .521272 -2.98052);--kc-solid-w4:lab(72.0953% .486702 -3.36984);--kc-solid-bounce:lab(83.6906% 4.32664 6.98193);--kc-ghost-f1:lab(12.3648% .490107 -2.58831);--kc-ghost-f2:lab(10.0445% .494793 -2.5858);--kc-ghost-f3:lab(7.73561% .413567 -2.21285);--kc-ghost-f4:lab(5.6813% .340812 -1.87126);--kc-ghost-w1:lab(3.02384% .212476 -1.24621);--kc-ghost-w2:lab(2.20269% .160649 -1.01823);--kc-ghost-w3:lab(1.5483% .0948906 -.669864);--kc-ghost-w4:lab(1.03617% .0674203 -.518027);--kc-ghost-bounce:lab(16.304% .0552684 -10.9353);--kc-ao:lab(.106541% .0690445 -.279638/.5);--kc-cast:lab(.106541% .0690445 -.279638/.4);--kc-solid-shade:lab(2.94688% 1.03831 -4.64806/.22);--kc-solid-spec:lab(98.8063% .369161 -1.46444/.3);--kc-ghost-shade:lab(2.94688% 1.03831 -4.64806/.1);--kc-ghost-spec:lab(98.8063% .369161 -1.46444/.4)}}html,body{background:var(--bone);min-width:0;min-height:100%;margin:0}
.walkthrough-dialog-module__P1McHa__dialog{border:1px solid var(--line);width:min(960px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--ink);background:radial-gradient(circle at 88% 8%, color-mix(in oklch, var(--accent) 18%, transparent), transparent 34%), linear-gradient(145deg, var(--bone), color-mix(in oklch, var(--bone-deep) 82%, var(--bone)));box-shadow:0 32px 100px color-mix(in oklch, var(--plate) 48%, transparent);overscroll-behavior:contain;border-radius:clamp(20px,3vw,32px);margin:auto;padding:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;overflow:auto}.walkthrough-dialog-module__P1McHa__dialog::backdrop{background:color-mix(in oklch, var(--plate) 74%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.walkthrough-dialog-module__P1McHa__dialog[open]{animation:walkthrough-dialog-module__P1McHa__walkthroughEnter .32s var(--eo) both}.walkthrough-dialog-module__P1McHa__shell{flex-direction:column;min-height:min(540px,100dvh - 32px);display:flex}.walkthrough-dialog-module__P1McHa__header{justify-content:space-between;align-items:center;padding:22px clamp(22px,4vw,42px);display:flex}.walkthrough-dialog-module__P1McHa__brand{letter-spacing:.18em;font-size:.78rem;font-weight:800}.walkthrough-dialog-module__P1McHa__brand sup{vertical-align:super;margin-left:2px;font-size:.48em}.walkthrough-dialog-module__P1McHa__close{min-width:64px;min-height:40px;color:var(--ink);background:color-mix(in oklch, var(--ink) 7%, transparent);font:inherit;cursor:pointer;border:0;border-radius:999px;font-size:.8rem;font-weight:700}.walkthrough-dialog-module__P1McHa__close:hover{background:color-mix(in oklch, var(--ink) 12%, transparent)}.walkthrough-dialog-module__P1McHa__close:focus-visible,.walkthrough-dialog-module__P1McHa__field input:focus-visible,.walkthrough-dialog-module__P1McHa__field textarea:focus-visible{outline:3px solid var(--accent-hot);outline-offset:3px}.walkthrough-dialog-module__P1McHa__close:disabled{cursor:wait;opacity:.5}.walkthrough-dialog-module__P1McHa__content,.walkthrough-dialog-module__P1McHa__success{flex:1;padding:clamp(26px,4vw,42px) clamp(22px,5vw,52px) clamp(34px,5vw,52px)}.walkthrough-dialog-module__P1McHa__content{grid-template-columns:minmax(0,.82fr) minmax(390px,1.18fr);align-items:start;gap:clamp(34px,5vw,64px);display:grid}.walkthrough-dialog-module__P1McHa__success{flex-direction:column;display:flex}.walkthrough-dialog-module__P1McHa__intro h2,.walkthrough-dialog-module__P1McHa__success h2{letter-spacing:-.065em;text-wrap:balance;max-width:11ch;margin:0;font-size:clamp(2.35rem,5.5vw,4.6rem);font-weight:650;line-height:.94}.walkthrough-dialog-module__P1McHa__intro>p,.walkthrough-dialog-module__P1McHa__success>p{max-width:54ch;color:var(--ink-soft);margin:24px 0 0;font-size:clamp(1rem,1.7vw,1.14rem);line-height:1.55}.walkthrough-dialog-module__P1McHa__form{gap:18px;margin-top:4px;display:grid}.walkthrough-dialog-module__P1McHa__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.walkthrough-dialog-module__P1McHa__field{min-width:0;color:var(--ink-soft);gap:9px;font-size:.82rem;font-weight:700;display:grid}.walkthrough-dialog-module__P1McHa__field i{color:var(--ink-faint);font-style:normal;font-weight:500}.walkthrough-dialog-module__P1McHa__field input,.walkthrough-dialog-module__P1McHa__field textarea{box-sizing:border-box;width:100%;color:var(--ink);background:color-mix(in oklch, var(--ink) 6%, transparent);box-shadow:inset 0 0 0 1px var(--line-soft);font:inherit;border:0;border-radius:13px;font-size:1rem;font-weight:500}.walkthrough-dialog-module__P1McHa__field input{min-height:52px;padding:0 16px}.walkthrough-dialog-module__P1McHa__field textarea{resize:vertical;min-height:82px;max-height:180px;padding:15px 16px;line-height:1.45}.walkthrough-dialog-module__P1McHa__field input::placeholder,.walkthrough-dialog-module__P1McHa__field textarea::placeholder{color:var(--ink-faint);opacity:.75}.walkthrough-dialog-module__P1McHa__field input:disabled,.walkthrough-dialog-module__P1McHa__field textarea:disabled{cursor:wait;opacity:.62}.walkthrough-dialog-module__P1McHa__error{color:var(--ink);background:color-mix(in oklch, var(--accent) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--accent-hot) 34%, transparent);border-radius:12px;margin:0;padding:12px 14px;font-size:.88rem;line-height:1.45}.walkthrough-dialog-module__P1McHa__error a,.walkthrough-dialog-module__P1McHa__actions a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}.walkthrough-dialog-module__P1McHa__actions{align-items:center;gap:22px;display:flex}.walkthrough-dialog-module__P1McHa__actions>p{color:var(--ink-soft);margin:0;font-size:.78rem;line-height:1.4}.walkthrough-dialog-module__P1McHa__submit{min-height:54px;font:inherit;cursor:pointer;border:0;border-radius:14px;flex:none;padding:0 24px;font-size:.92rem;font-weight:750}.walkthrough-dialog-module__P1McHa__submit:disabled{cursor:wait;opacity:.62}.walkthrough-dialog-module__P1McHa__success{justify-content:center}.walkthrough-dialog-module__P1McHa__success .walkthrough-dialog-module__P1McHa__submit{width:max-content;margin-top:36px}@keyframes walkthrough-dialog-module__P1McHa__walkthroughEnter{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:640px){.walkthrough-dialog-module__P1McHa__dialog{border-radius:20px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.walkthrough-dialog-module__P1McHa__shell{min-height:calc(100dvh - 20px)}.walkthrough-dialog-module__P1McHa__header{padding:18px 18px 8px}.walkthrough-dialog-module__P1McHa__content,.walkthrough-dialog-module__P1McHa__success{padding:28px 18px 30px}.walkthrough-dialog-module__P1McHa__content{grid-template-columns:1fr;gap:34px}.walkthrough-dialog-module__P1McHa__intro h2,.walkthrough-dialog-module__P1McHa__success h2{font-size:clamp(2.2rem,13vw,3.8rem)}.walkthrough-dialog-module__P1McHa__fieldGrid{grid-template-columns:1fr}.walkthrough-dialog-module__P1McHa__actions{flex-direction:column;align-items:stretch}.walkthrough-dialog-module__P1McHa__submit{width:100%}}@media (min-width:641px) and (max-width:820px){.walkthrough-dialog-module__P1McHa__content{grid-template-columns:1fr;gap:38px}.walkthrough-dialog-module__P1McHa__intro h2{max-width:13ch}}@media (prefers-reduced-motion:reduce){.walkthrough-dialog-module__P1McHa__dialog[open]{animation:none}.walkthrough-dialog-module__P1McHa__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
