.OnboardingChecklist-module-scss-module__ME3NFq__drawer,.OnboardingChecklist-module-scss-module__ME3NFq__launcher{--guide:#7046a8;--guide-strong:#55317f;--guide-soft:#e9ddf5;--guide-wash:#f5effa;--guide-line:#d9c6ec}.OnboardingChecklist-module-scss-module__ME3NFq__drawer{border:.0625rem solid var(--guide-line);border-radius:calc(var(--radius-large) + .25rem);background:var(--color-surface);width:21rem;color:var(--color-ink);font-size:.8125rem;box-shadow:0 1.5rem 3.5rem -1.5rem #55317f66}.OnboardingChecklist-module-scss-module__ME3NFq__header{border-radius:inherit;color:#fff;background:radial-gradient(circle at 92% -20%,#ffffff17 0 3.5rem,#0000 3.6rem),radial-gradient(circle at 78% 120%,#ffffff1a 0 2.5rem,#0000 2.6rem),linear-gradient(135deg,#6a3fa3 0%,#8558bf 60%,#a26fc9 100%);border-bottom-right-radius:0;border-bottom-left-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.85rem;padding:1.15rem .85rem 1rem 1.15rem;display:grid}.OnboardingChecklist-module-scss-module__ME3NFq__header h2{font-family:var(--font-heading);font-variation-settings:"opsz" 72;letter-spacing:-.015em;word-spacing:.04em;margin:.2rem 0;font-size:1.35rem;font-weight:600;line-height:1.15}.OnboardingChecklist-module-scss-module__ME3NFq__header p{color:#fffc;margin:0;font-size:.78rem}.OnboardingChecklist-module-scss-module__ME3NFq__header .OnboardingChecklist-module-scss-module__ME3NFq__eyebrow{color:#f3e6ff;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:750}.OnboardingChecklist-module-scss-module__ME3NFq__ring{background:conic-gradient(#fff var(--progress,0deg), #ffffff40 0);border-radius:50%;flex:none;place-items:center;width:3.4rem;height:3.4rem;display:grid}.OnboardingChecklist-module-scss-module__ME3NFq__ring>span{background:var(--color-surface-strong);width:calc(100% - .6rem);height:calc(100% - .6rem);color:var(--color-muted);text-align:center;border-radius:50%;justify-content:center;align-items:baseline;padding-top:.85rem;font-size:.7rem;font-weight:700;line-height:1;display:flex;box-shadow:inset 0 .0625rem .2rem #55317f33}.OnboardingChecklist-module-scss-module__ME3NFq__ring strong{color:var(--guide-strong);font-family:var(--font-heading);font-size:1.15rem;font-weight:600}.OnboardingChecklist-module-scss-module__ME3NFq__close{width:2.25rem;height:2.25rem;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:.7rem;place-items:center;transition:background-color .16s,color .16s;display:grid}.OnboardingChecklist-module-scss-module__ME3NFq__close:hover:not(:disabled){background:var(--color-accent-wash);color:var(--color-accent-strong)}.OnboardingChecklist-module-scss-module__ME3NFq__close:disabled{cursor:not-allowed;opacity:.5}.OnboardingChecklist-module-scss-module__ME3NFq__close svg{width:1.05rem;height:1.05rem}.OnboardingChecklist-module-scss-module__ME3NFq__close{color:#ffffffd9;margin-top:-.2rem}.OnboardingChecklist-module-scss-module__ME3NFq__close:hover:not(:disabled){color:#fff;background:#ffffff2e}.OnboardingChecklist-module-scss-module__ME3NFq__progress{color:var(--guide-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;padding:.75rem 1.15rem .35rem;font-size:.74rem;font-weight:750;display:flex}.OnboardingChecklist-module-scss-module__ME3NFq__progress progress{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.OnboardingChecklist-module-scss-module__ME3NFq__next{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.OnboardingChecklist-module-scss-module__ME3NFq__steps{margin:0;padding:.35rem .6rem 0;list-style:none}.OnboardingChecklist-module-scss-module__ME3NFq__steps li{border:.0625rem solid #0000;border-radius:1rem;transition:background-color .18s,border-color .18s;position:relative}.OnboardingChecklist-module-scss-module__ME3NFq__steps li:not(:last-child):after{z-index:0;background:var(--color-border-soft);content:"";border-radius:.125rem;width:.125rem;position:absolute;top:2.55rem;bottom:-.75rem;left:1.33rem}.OnboardingChecklist-module-scss-module__ME3NFq__steps li[data-state=done]:not(:last-child):after{background:var(--mood-sage-line)}.OnboardingChecklist-module-scss-module__ME3NFq__steps .OnboardingChecklist-module-scss-module__ME3NFq__active{border-color:var(--color-border-soft);background:var(--color-surface-strong);box-shadow:var(--shadow-card)}.OnboardingChecklist-module-scss-module__ME3NFq__steps .OnboardingChecklist-module-scss-module__ME3NFq__active:after{display:none}.OnboardingChecklist-module-scss-module__ME3NFq__step{z-index:1;width:100%;min-height:3.4rem;color:var(--color-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:1rem;grid-template-columns:1.65rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.65rem .7rem .65rem .5rem;display:grid;position:relative}.OnboardingChecklist-module-scss-module__ME3NFq__step strong{font-size:.84rem;font-weight:700}.OnboardingChecklist-module-scss-module__ME3NFq__step small{color:var(--color-muted);margin-top:.15rem;font-size:.72rem;display:block}.OnboardingChecklist-module-scss-module__ME3NFq__step:hover strong{color:var(--guide-strong)}.OnboardingChecklist-module-scss-module__ME3NFq__step:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:-.125rem}[data-state=done]>.OnboardingChecklist-module-scss-module__ME3NFq__step strong{color:color-mix(in srgb, var(--color-ink) 70%, var(--color-muted));font-weight:650}.OnboardingChecklist-module-scss-module__ME3NFq__chevron{color:var(--color-muted);transition:transform .18s;transform:rotate(-90deg)}[aria-expanded=true]>.OnboardingChecklist-module-scss-module__ME3NFq__chevron{color:var(--guide);transform:none}.OnboardingChecklist-module-scss-module__ME3NFq__check,.OnboardingChecklist-module-scss-module__ME3NFq__number{border:.09rem dashed var(--color-border);background:var(--color-surface);width:1.65rem;height:1.65rem;color:var(--color-muted);border-radius:50%;place-items:center;font-size:.72rem;font-weight:750;display:grid}.OnboardingChecklist-module-scss-module__ME3NFq__check{background:var(--mood-sage-ink);box-shadow:0 0 0 .2rem var(--color-surface);color:#fff;border:0}.OnboardingChecklist-module-scss-module__ME3NFq__check svg{stroke-width:3px}[data-state=current] .OnboardingChecklist-module-scss-module__ME3NFq__number{border:.125rem solid var(--guide);background:var(--color-surface-strong);box-shadow:0 0 0 .2rem var(--guide-wash);color:var(--guide-strong)}.OnboardingChecklist-module-scss-module__ME3NFq__details{z-index:1;justify-items:start;gap:.55rem;padding:0 .85rem .95rem 2.85rem;display:grid;position:relative}.OnboardingChecklist-module-scss-module__ME3NFq__details[hidden]{display:none}.OnboardingChecklist-module-scss-module__ME3NFq__details p{color:color-mix(in srgb, var(--color-ink) 75%, var(--color-muted));margin:0 0 .2rem;font-size:.78rem;line-height:1.5}.OnboardingChecklist-module-scss-module__ME3NFq__action{border-radius:var(--radius-small);cursor:pointer;min-height:2.75rem;font:inherit;border:.0625rem solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.1rem;font-size:.875rem;font-weight:650;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s;display:inline-flex}.OnboardingChecklist-module-scss-module__ME3NFq__action:disabled{cursor:not-allowed;opacity:.55}.OnboardingChecklist-module-scss-module__ME3NFq__action svg{width:1rem;height:1rem}.OnboardingChecklist-module-scss-module__ME3NFq__action{background-color:var(--color-accent);box-shadow:inset 0 .0625rem 0 #ffffff38,var(--shadow-accent);color:#fffaf5;background-image:linear-gradient(#ffffff24,#fff0)}.OnboardingChecklist-module-scss-module__ME3NFq__action{border-radius:var(--radius-pill);background-color:var(--guide);justify-content:space-between;width:100%;min-height:2.5rem;padding:.5rem .95rem;font-size:.8rem;text-decoration:none;box-shadow:inset 0 .0625rem #ffffff38,0 .6rem 1.2rem -.6rem #55317fa6}.OnboardingChecklist-module-scss-module__ME3NFq__action:hover:not(:disabled){background-color:var(--guide-strong);box-shadow:inset 0 .0625rem #ffffff2e,0 .7rem 1.4rem -.6rem #55317fbf}.OnboardingChecklist-module-scss-module__ME3NFq__action svg{transition:transform .16s}.OnboardingChecklist-module-scss-module__ME3NFq__action:hover svg{transform:translate(.15rem)}.OnboardingChecklist-module-scss-module__ME3NFq__secondaryLink{color:var(--guide-strong);font-size:.76rem;font-weight:700;text-decoration:none}.OnboardingChecklist-module-scss-module__ME3NFq__secondaryLink:hover{text-underline-offset:.2rem;text-decoration:underline}.OnboardingChecklist-module-scss-module__ME3NFq__later{color:var(--color-muted);cursor:pointer;font:inherit;text-align:left;text-underline-offset:.25rem;background:0 0;border:0;padding:.15rem 0;font-size:.74rem;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.OnboardingChecklist-module-scss-module__ME3NFq__later:hover:not(:disabled){color:var(--color-ink)}.OnboardingChecklist-module-scss-module__ME3NFq__later:disabled{cursor:wait;opacity:.6}.OnboardingChecklist-module-scss-module__ME3NFq__footer{color:var(--color-muted);text-align:center;gap:.6rem;padding:.9rem 1rem 1.1rem;font-size:.72rem;display:grid}.OnboardingChecklist-module-scss-module__ME3NFq__celebrate{border:.0625rem solid var(--mood-sage-line);background:var(--mood-sage-bg);color:var(--mood-sage-ink);text-align:left;border-radius:.95rem;align-items:center;gap:.6rem;padding:.75rem .85rem;font-size:.8rem;line-height:1.4;display:flex}.OnboardingChecklist-module-scss-module__ME3NFq__celebrate svg{flex:none;width:1.2rem;height:1.2rem}.OnboardingChecklist-module-scss-module__ME3NFq__error{border:.0625rem solid var(--mood-clay-line);background:var(--mood-clay-bg);color:var(--mood-clay-ink);border-radius:.85rem;align-items:flex-start;gap:.55rem;padding:.75rem .85rem;font-size:.82rem;line-height:1.5;display:flex}.OnboardingChecklist-module-scss-module__ME3NFq__error svg{flex:none;width:1rem;height:1rem;margin-top:.1rem}.OnboardingChecklist-module-scss-module__ME3NFq__error{margin:.5rem 1rem 0;display:block}.OnboardingChecklist-module-scss-module__ME3NFq__error button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.OnboardingChecklist-module-scss-module__ME3NFq__launcher{z-index:40;border-radius:var(--radius-pill);color:#fff;cursor:pointer;min-height:3rem;font:inherit;background:linear-gradient(135deg,#6a3fa3,#8558bf);border:0;align-items:center;gap:.6rem;padding:.35rem .5rem .35rem .35rem;font-size:.84rem;font-weight:700;transition:box-shadow .18s,transform .18s;display:flex;position:fixed;bottom:1.25rem;left:1.25rem;box-shadow:inset 0 .0625rem #fff3,0 1rem 2rem -.9rem #55317fb3}.OnboardingChecklist-module-scss-module__ME3NFq__launcher:hover{transform:translateY(-.125rem);box-shadow:inset 0 .0625rem #fff3,0 1.2rem 2.4rem -.9rem #55317fcc}.OnboardingChecklist-module-scss-module__ME3NFq__launcher:focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.2rem}.OnboardingChecklist-module-scss-module__ME3NFq__launcherRing{background:radial-gradient(circle closest-side, #fff 0 calc(100% - .2rem), transparent calc(100% - .19rem)),conic-gradient(#f1c27d var(--progress,0deg), #ffffff4d 0);width:2.3rem;height:2.3rem;color:var(--guide-strong);border-radius:50%;place-items:center;display:grid}.OnboardingChecklist-module-scss-module__ME3NFq__badge{border-radius:var(--radius-pill);color:#fff;background:#fff3;padding:.25rem .55rem;font-size:.72rem;font-weight:750}@media (min-width:42rem){.OnboardingChecklist-module-scss-module__ME3NFq__launcher{bottom:1.85rem;left:calc(max(1rem,(100vw - var(--content-width))/2) + .95rem)}}@media (min-width:42rem) and (not (min-width:80rem)){.OnboardingChecklist-module-scss-module__ME3NFq__launcherLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media not (min-width:42rem){.OnboardingChecklist-module-scss-module__ME3NFq__aboveGames{top:5.5rem;bottom:auto}html[data-floating-call] .OnboardingChecklist-module-scss-module__ME3NFq__launcher{top:5.5rem;bottom:auto}}.OnboardingChecklist-module-scss-module__ME3NFq__drawer{border-radius:0 calc(var(--radius-large) + .25rem) calc(var(--radius-large) + .25rem) 0;overscroll-behavior:contain;border-left:0;width:min(23rem,100vw - 1rem);max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0 auto 0 0;overflow-y:auto}.OnboardingChecklist-module-scss-module__ME3NFq__drawer[open]{animation:.26s cubic-bezier(.2,.8,.2,1) OnboardingChecklist-module-scss-module__ME3NFq__drawer-in}.OnboardingChecklist-module-scss-module__ME3NFq__drawer::backdrop{-webkit-backdrop-filter:blur(.15rem);backdrop-filter:blur(.15rem);background:#2e221c52}.OnboardingChecklist-module-scss-module__ME3NFq__drawer .OnboardingChecklist-module-scss-module__ME3NFq__header{padding-top:1.35rem}@keyframes OnboardingChecklist-module-scss-module__ME3NFq__drawer-in{0%{opacity:.4;transform:translate(-2rem)}}.OnboardingChecklist-module-scss-module__ME3NFq__drawerBody{min-height:100%;padding-bottom:max(1rem,env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){.OnboardingChecklist-module-scss-module__ME3NFq__steps li,.OnboardingChecklist-module-scss-module__ME3NFq__chevron,.OnboardingChecklist-module-scss-module__ME3NFq__action svg,.OnboardingChecklist-module-scss-module__ME3NFq__launcher{transition:none}.OnboardingChecklist-module-scss-module__ME3NFq__launcher:hover{transform:none}.OnboardingChecklist-module-scss-module__ME3NFq__drawer[open]{animation:none}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#efe6db;--color-surface:#fffcf7;--color-surface-strong:#fffefb;--color-surface-sunken:#f7efe5;--color-ink:#2e221c;--color-muted:#74645a;--color-border:#e6d9ca;--color-border-soft:#efe5d9;--color-accent:#c8553d;--color-accent-strong:#a8432d;--color-accent-soft:#f6d9cd;--color-accent-wash:#fcefe8;--color-espresso:#2e221c;--color-sage:#4a6630;--color-sage-soft:#e3ecd6;--color-focus:#a8432d;--mood-peach-bg:#fbe5ca;--mood-peach-line:#f1cfa3;--mood-peach-ink:#8c4c0e;--mood-rose-bg:#f7dee3;--mood-rose-line:#edc4ce;--mood-rose-ink:#963554;--mood-lilac-bg:#ece0f2;--mood-lilac-line:#dcc8e8;--mood-lilac-ink:#6a3d8c;--mood-sage-bg:#e3ecd6;--mood-sage-line:#ccddb8;--mood-sage-ink:#4a6630;--mood-sky-bg:#dce9ec;--mood-sky-line:#c1d8dd;--mood-sky-ink:#35626d;--mood-clay-bg:#f8ddd3;--mood-clay-line:#efc3b3;--mood-clay-ink:#a13f29;--font-body:"Plus Jakarta Sans Variable", "Segoe UI", "Helvetica Neue", arial, sans-serif;--font-heading:"Fraunces Variable", georgia, "Times New Roman", serif;--shadow-soft:0 1.25rem 3rem -.5rem #4a2e1a29;--shadow-card:0 .0625rem .125rem #4a2e1a0d, 0 .4rem 1.1rem -.3rem #4a2e1a1a;--shadow-raised:0 .125rem .25rem #4a2e1a0d, 0 1rem 2.5rem -.5rem #4a2e1a29;--shadow-accent:0 .5rem 1.2rem -.5rem #c8553d99;--radius-small:.75rem;--radius-medium:1.15rem;--radius-large:1.6rem;--radius-pill:999px;--content-width:90rem;--paper-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .24 0 0 0 0 .15 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}*,:before,:after{box-sizing:border-box}html{background:var(--color-canvas);min-width:20rem}body{background:var(--paper-grain),radial-gradient(75rem 38rem at 8% -12%, #f7e1cb 0%, #f7e1cb00 62%),radial-gradient(56rem 32rem at 108% 112%, #f3dad3 0%, #f3dad300 62%),var(--color-canvas);min-height:100dvh;color:var(--color-ink);font-family:var(--font-body);word-spacing:.05em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0;display:flow-root}button,input,textarea,select{font:inherit;word-spacing:inherit}button,a{-webkit-tap-highlight-color:#0000}:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.1875rem}::selection{background:var(--color-accent-soft);color:var(--color-ink)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
