.en-page{min-height:100dvh;padding:max(24px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) calc(32px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:var(--ground);color:var(--ink);font:400 14px/1.55 var(--font-aroma),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-tap-highlight-color:transparent;place-items:center;display:grid}.en-page :is(h1,h2,p,a,button,input,label,small,strong,span,li){font-family:inherit}.en-split{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);width:100%;max-width:1080px;display:grid}.en-frame{gap:24px;width:100%;max-width:420px;display:grid}.en-frame.is-wide{max-width:520px}.en-frame:focus{outline:none}.en-brand{letter-spacing:-.02em;min-height:32px;color:var(--ink);border-radius:var(--r-control);justify-self:start;align-items:center;gap:10px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.en-brand .aroma-symbol{width:26px;height:26px;color:var(--af-brand)}.en-card{background:var(--surface);border:1px solid var(--am-edge,#1d1a171a);min-width:0;box-shadow:var(--am-elev-2,0 1px 2px #1d1a170d,0 12px 32px -12px #1d1a1729);border-radius:14px;padding:36px;position:relative}.en-card:focus{outline:none}.en-card h1{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:650;line-height:1.2}.en-intro{color:var(--muted);overflow-wrap:anywhere;text-wrap:pretty;margin:8px 0 0;font-size:15px;line-height:1.55}.en-form{gap:18px;margin-top:28px;display:grid}.en-field{gap:6px;display:grid}.en-field label{color:var(--ink);font-size:14px;font-weight:550}.en-label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.en-page input{border:1px solid var(--control);background:var(--surface);width:100%;height:44px;color:var(--ink);transition:border-color var(--d-fast) ease, box-shadow var(--d-base) var(--ease-out), background-color var(--d-fast) ease;border-radius:10px;outline:none;padding:0 12px;font-size:16px;box-shadow:0 1px #1d1a1708}.en-page input::placeholder{color:var(--faint);opacity:1}.en-page input:focus-visible{border-color:var(--af-brand);outline:var(--focus-ring);outline-offset:1px;box-shadow:0 1px #1d1a1708}.en-invalid{color:var(--negative);font-size:13px;line-height:1.45;display:none}.en-page input:user-invalid{border-color:var(--negative)}.en-page input:user-invalid:focus-visible{outline-color:var(--negative)}.en-field:has(input:user-invalid) .en-invalid{animation:en-in .18s var(--ease-out) both;display:block}.en-field:has(input:user-invalid) .en-hint{display:none}.en-hint{color:var(--muted);margin:0;font-size:13px;line-height:1.5;display:block}.en-link,.en-text-button{color:var(--af-accent-text);text-decoration:underline;-webkit-text-decoration-color:var(--af-brand-line);text-decoration-color:var(--af-brand-line);text-underline-offset:3px;border-radius:var(--r-badge);transition:text-decoration-color var(--d-fast) ease;font-size:13px;font-weight:550}.en-text-button{cursor:pointer;background:0 0;border:0;height:auto;min-height:0;padding:0;display:inline}.en-link .aroma-icon{vertical-align:-3px;margin-left:4px}.en-pass{position:relative}.en-pass input{padding-right:72px}.en-reveal{min-width:56px;height:44px;color:var(--af-accent-text);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:background-color var(--d-fast) ease;background:0 0;border:0;border-radius:8px;padding:0 10px;font:550 13px/1 inherit;position:absolute;top:50%;right:0;transform:translateY(-50%)}.en-reveal:after{content:"";position:absolute;inset:0}.en-primary{border:1px solid var(--af-brand);background:var(--af-brand);width:100%;height:46px;color:var(--af-brand-ink);letter-spacing:-.005em;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:transform .14s var(--ease-out), background-color var(--d-fast) ease, border-color var(--d-fast) ease, box-shadow var(--d-base) var(--ease-out);border-radius:10px;justify-content:center;align-items:center;gap:0;padding:0 16px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff59,0 1px 2px #e0530040,0 6px 16px -8px #e0530073}.en-primary:active:not(:disabled){background:var(--af-brand-press);border-color:var(--af-brand-press);transform:scale(.97)}.en-primary:disabled{cursor:progress}.en-primary[aria-busy=true],.en-primary:disabled:not(.is-done){background:var(--af-brand-hover);border-color:var(--af-brand-hover)}.en-primary.is-done{background:var(--af-brand-press);border-color:var(--af-brand-press);cursor:default}.en-btn-icon{width:0;transition:width var(--d-base) var(--ease-out), margin var(--d-base) var(--ease-out);place-items:center;display:inline-grid;overflow:hidden}.en-btn-icon:not(:empty){width:16px;margin-right:10px}.en-btn-icon svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.en-btn-label{animation:en-label .2s var(--ease-out) both;display:inline-block}.en-spin{border:2px solid #1d1a1738;border-top-color:var(--ink);border-radius:50%;flex:none;width:16px;height:16px;animation:.6s linear infinite en-spin;display:block}@keyframes en-spin{to{transform:rotate(360deg)}}@keyframes en-draw{0%{stroke-dashoffset:16px}to{stroke-dashoffset:0}}@keyframes en-label{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes en-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.en-switch{border-top:1px solid var(--rule);color:var(--muted);margin:24px 0 0;padding-top:20px;font-size:13px}.en-form .en-switch{text-align:center;border-top:0;margin:0;padding-top:0}.en-error,.en-success{overflow-wrap:anywhere;animation:en-in .2s var(--ease-out) both;border-radius:10px;margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.en-error{background:color-mix(in srgb,var(--negative) 6%,var(--surface));border:1px solid color-mix(in srgb,var(--negative) 22%,var(--surface));color:var(--negative)}.en-success{background:color-mix(in srgb,var(--positive) 6%,var(--surface));border:1px solid color-mix(in srgb,var(--positive) 22%,var(--surface));color:var(--positive)}.en-card>.en-error{margin-top:16px}.en-status{border:1px solid var(--af-brand-line);background:var(--af-brand-soft);color:var(--af-accent-text);border-radius:999px;align-items:center;gap:8px;margin:0 0 12px;padding:3px 10px 3px 8px;font-size:13px;font-weight:550;display:inline-flex}.en-status>span{background:var(--af-brand);border-radius:50%;width:8px;height:8px}.en-status.is-done{border-color:color-mix(in srgb,var(--positive) 25%,var(--surface));background:color-mix(in srgb,var(--positive) 7%,var(--surface));color:var(--positive)}.en-status.is-done>span{background:var(--positive);animation:en-pop .36s var(--ease-out) both 80ms}.en-status.is-warning{border-color:color-mix(in srgb,var(--negative) 25%,var(--surface));background:color-mix(in srgb,var(--negative) 6%,var(--surface));color:var(--negative)}.en-status.is-warning>span{background:var(--negative)}@keyframes en-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.25)}to{transform:scale(1)}}.en-note{border:1px solid var(--rule);background:var(--raised);color:var(--muted);border-radius:10px;margin:20px 0 0;padding:14px 16px;font-size:13px;line-height:1.55}.en-form .en-note{margin:0}.en-note strong{color:var(--ink);margin-bottom:4px;font-weight:600;display:block}.en-note p{margin:0 0 6px}.en-note p:last-child{margin:0}.en-stage{isolation:isolate;border:1px solid var(--af-brand-line);background:var(--hue-50);border-radius:20px;align-content:center;justify-items:start;gap:28px;min-height:560px;padding:48px;display:grid;position:relative;overflow:hidden}.en-stage:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side,#ff6a1314,#ff6a1308 60%,#0000);border-radius:50%;width:80%;position:absolute;inset:-30% -30% auto auto}.en-orbit{aspect-ratio:1;width:min(260px,60%)}.en-orbit svg{width:100%;height:100%;display:block;overflow:visible}.en-orbit-ring{fill:none;stroke:#e0530038;stroke-width:1px}.en-orbit-ring.is-outer{stroke-dasharray:2 6}.en-orbit-mark{fill:none;stroke:var(--af-brand);stroke-width:7px}.en-orbit-core{fill:var(--af-brand);transform-origin:120px 120px}.en-orbit-sat{transform-origin:120px 120px}.en-orbit-sat circle{fill:var(--af-brand-press)}.en-orbit-sat.is-b circle{fill:var(--hue)}.en-stage-kicker{letter-spacing:-.02em;color:var(--ink);max-width:22ch;margin:0;font-size:22px;font-weight:650;line-height:1.25}.en-loop{color:var(--muted);gap:4px;width:100%;max-width:420px;margin:0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:grid}.en-loop li{background:#ffffff8c;border:1px solid #ffffffb3;border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;display:grid}.en-loop li:nth-child(2){--i:1}.en-loop li:nth-child(3){--i:2}.en-loop strong{color:var(--ink);font-weight:600;display:block}.en-loop-n{background:var(--surface);border:1px solid var(--af-brand-line);width:28px;height:28px;color:var(--af-accent-text);border-radius:50%;place-items:center;font-size:13px;font-weight:650;display:grid}.en-stage.is-compact{background:0 0;border:0;min-height:0;padding:0}.en-stage.is-compact:before{display:none}.en-flow{align-items:center;gap:12px;margin:0 0 20px;display:flex}.en-flow-node{border:1px solid var(--am-edge,#1d1a171a);background:var(--surface);width:44px;height:44px;box-shadow:var(--am-elev-1);color:var(--ink);border-radius:12px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.en-flow-node.is-aroma{border-color:var(--af-brand-line);background:var(--af-brand-soft)}.en-flow-node .aroma-symbol{width:24px;height:24px;color:var(--af-brand)}.en-flow-line{background:repeating-linear-gradient(90deg,var(--af-brand-line) 0 6px,transparent 6px 10px);border-radius:2px;flex:1;max-width:160px;height:2px;position:relative;overflow:hidden}.en-flow-line i{background:var(--af-brand);opacity:0;border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;left:0}.en-trust{border:1px solid var(--rule);background:var(--raised);border-radius:12px;padding:16px}.en-scopes{margin-top:24px}.en-scopes h2{letter-spacing:0;color:var(--ink);margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.4}.en-scopes ul{margin:0 0 12px;padding:0;list-style:none}.en-scopes li{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:14px;display:flex}.en-scopes li strong{font-weight:500}.en-scopes li span{border:1px solid var(--af-brand-line);border-radius:var(--r-badge);background:var(--af-brand-soft);color:var(--af-accent-text);white-space:nowrap;padding:1px 8px;font-size:12px;font-weight:550}@media (hover:hover) and (pointer:fine){.en-primary:hover:not(:disabled){background:var(--af-brand-hover);border-color:var(--af-brand-hover);box-shadow:inset 0 1px #ffffff59,0 2px 4px #e0530040,0 10px 22px -10px #e053008c}.en-page input:hover:not(:focus){border-color:color-mix(in srgb,var(--control),var(--ink) 14%)}.en-reveal:hover{background:var(--af-brand-soft)}.en-link:hover,.en-text-button:hover{text-decoration-color:currentColor}}@media (min-width:761px) and (pointer:fine){.en-page input{height:42px;font-size:14px}}@media (max-width:1023px){.en-split{grid-template-columns:minmax(0,1fr);justify-items:center;max-width:460px}.en-stage{background:0 0;border:0;order:-1;justify-items:center;gap:0;min-height:0;padding:0}.en-stage:before,.en-stage-kicker,.en-loop{display:none}.en-orbit{width:88px}.en-split>.en-frame{order:0}.en-page{padding-top:max(32px,env(safe-area-inset-top));align-content:start;place-items:start center}}@media (max-width:760px){.en-card{border-radius:12px;padding:24px 20px}.en-card h1{font-size:24px}.en-split>.en-stage{display:none}.en-link,.en-text-button{align-items:center;min-height:44px;display:inline-flex}.en-brand{min-height:44px}}.en-card h1{--am-delay:60ms}.en-intro{animation:am-rise .32s var(--ease-out) .11s both}.en-form>:first-child{--am-delay:.15s}.en-form>:nth-child(2){--am-delay:.2s}.en-form>:nth-child(3){--am-delay:.25s}.en-form>:nth-child(4),.en-primary.am-reveal{--am-delay:.3s}.en-form>.en-error,.en-form>.en-success{animation:am-rise .24s var(--ease-spring) both;--am-delay:0s}.en-error{box-shadow:var(--elev-1)}.en-loop{position:relative}.en-loop button{z-index:1;position:relative}.en-loop button.is-on{background:var(--surface);border-color:var(--af-brand-line);box-shadow:var(--elev-2)}.en-loop button{transition:background-color var(--d-base) var(--ease-out), box-shadow var(--d-base) var(--ease-out), transform var(--d-fast) var(--ease-out)}.en-stage .en-preview{box-shadow:var(--elev-3)}.en-preview-cols i{transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.en-preview-cols i{animation:en-grow .42s var(--ease-out) both;animation-delay:calc(var(--c,0) * 40ms)}.en-preview-cols .c1{--c:1}.en-preview-cols .c2{--c:2}.en-preview-cols .c3{--c:3}.en-preview-cols .c4{--c:4}.en-preview-cols .c5{--c:5}.en-preview-cols .c6{--c:6}.en-orbit-sat.is-a{animation:en-settle 1.1s var(--ease-out) both .15s, en-slow 28s linear 1.3s infinite}.en-orbit-sat.is-b{animation:en-settle-b 1.1s var(--ease-out) both .25s, en-slow-r 40s linear 1.4s infinite}.en-stage:hover .en-orbit-sat{animation-play-state:running,paused}.en-card{animation:en-card-in .32s var(--ease-out) both}.en-card:focus-within{box-shadow:var(--elev-3)}}@keyframes en-grow{0%{opacity:.3;transform:scaleY(.15)}to{opacity:1;transform:none}}@keyframes en-slow{0%{transform:rotate(38deg)}to{transform:rotate(398deg)}}@keyframes en-slow-r{0%{transform:rotate(-64deg)}to{transform:rotate(-424deg)}}@media (max-width:760px){.en-card{padding:24px 18px}}@media (prefers-reduced-motion:no-preference){.en-card{animation:en-card-in .32s var(--ease-out) both}.en-stage .en-loop li{animation:am-rise .36s var(--ease-out) both;animation-delay:calc(.24s + var(--i,0) * 70ms)}.en-orbit svg{animation:en-orbit-in .7s var(--ease-out) both}.en-orbit-core{animation:en-pop .48s var(--ease-out) both .5s}.en-flow-line i{animation:en-travel 1.1s var(--ease-in-out) both .3s}.en-flow-line i:nth-child(2){animation-delay:.45s}.en-flow-line i:nth-child(3){animation-delay:.6s}}@keyframes en-card-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}@keyframes en-orbit-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes en-settle{0%{opacity:0;transform:rotate(-140deg)}to{opacity:1;transform:rotate(38deg)}}@keyframes en-settle-b{0%{opacity:0;transform:rotate(120deg)}to{opacity:1;transform:rotate(-64deg)}}@keyframes en-travel{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(min(150px,10vw))}}@media (prefers-reduced-motion:reduce){.en-spin{border-top-color:#1d1a1738;animation:none}.en-btn-label,.en-btn-icon svg,.en-error,.en-success,.en-invalid,.en-status>span{animation:none!important}.en-btn-icon svg .am-check{stroke-dashoffset:0}.en-flow-line i{opacity:0}}.en-setup{justify-content:space-between;align-items:center;gap:16px;max-width:760px;margin:0 0 24px;display:flex}.en-setup ol{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.en-setup li{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.en-setup-n{border:1px solid var(--control);background:var(--surface);width:24px;height:24px;color:var(--muted);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.en-setup li.is-before .en-setup-n{border-color:var(--ink);color:var(--ink)}.en-setup li.is-current{color:var(--ink);font-weight:600}.en-setup li.is-current .en-setup-n{border-color:var(--af-brand);background:var(--af-brand);color:var(--af-brand-ink)}.en-setup-count{color:var(--muted);white-space:nowrap;margin:0;font-size:13px}@media (max-width:760px){.en-setup{flex-direction:column;align-items:flex-start}.en-setup li:not(.is-current) .en-setup-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.en-setup{flex-wrap:wrap;padding-bottom:14px;position:relative}.en-setup-track{background:var(--rule);border-radius:3px;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.en-setup-track i{border-radius:inherit;background:var(--af-brand);transform-origin:0;height:100%;transition:transform var(--d-panel) var(--ease-out);display:block}.en-setup-track i.is-1{transform:scaleX(.3334)}.en-setup-track i.is-2{transform:scaleX(.6667)}.en-setup-track i.is-3{transform:scaleX(1)}.en-setup-n{transition:background-color var(--d-base) ease, border-color var(--d-base) ease, color var(--d-base) ease}.en-setup li.is-before .en-setup-n{border-color:var(--af-brand-line);background:var(--af-brand-soft);color:var(--af-accent-text)}.en-setup-n svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.en-setup li.is-current .en-setup-n{box-shadow:0 0 0 4px #ff6a1314}@media (prefers-reduced-motion:reduce){.auth-page .ob-flow,.auth-page .st-page>:not(.st-nav),.en-setup-n svg,.auth-page .cx-check,.auth-page .studio-shell .st-page .bz-mode[aria-pressed=true]:after{animation:none!important}.en-setup-track i{transition:none}}.en-primary .en-btn-icon:empty{margin:0}.en-pass input{text-overflow:ellipsis}.en-brand,.en-primary,.en-reveal,.en-text-button{-webkit-user-select:none;user-select:none}.en-split{grid-template-columns:minmax(0,400px) minmax(0,1fr);max-width:1160px}.en-stage{background:linear-gradient(160deg,var(--af-brand-soft) 0%,#fff 55%,var(--af-brand-soft) 100%);gap:22px;min-height:620px;padding:44px;box-shadow:0 30px 60px -40px #e0530059}.en-stage:after{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side,#ff6a131a,#0000);border-radius:50%;width:70%;position:absolute;inset:auto auto -25% -20%}.en-stage .en-orbit{opacity:.95;width:132px;position:absolute;top:28px;right:28px}.en-stage-kicker{letter-spacing:-.028em;text-wrap:balance;max-width:16ch;font-size:26px;line-height:1.18}.en-preview{background:var(--surface);border:1px solid #1d1a1714;border-radius:14px;width:100%;max-width:460px;overflow:hidden;box-shadow:0 1px 2px #1d1a170f,0 24px 48px -24px #1d1a1747}.en-preview-bar{border-bottom:1px solid var(--rule);background:var(--raised);height:34px;color:var(--muted);align-items:center;gap:6px;padding:0 12px;font-size:12px;display:flex}.en-preview-bar i{background:#1d1a171f;border-radius:50%;width:9px;height:9px}.en-preview-bar span{margin-left:8px;font-weight:550}.en-preview-body{gap:10px;padding:18px;display:grid}.en-preview-ai{background:var(--af-brand-soft);border:1px solid var(--af-brand-line);color:var(--af-accent-text);border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:4px 10px 4px 6px;font-size:12px;font-weight:600;display:inline-flex}.en-preview-ai b{border:3px solid var(--af-brand);background:radial-gradient(circle,var(--af-brand) 0 2px,transparent 2.5px);border-radius:50%;width:14px;height:14px}.en-preview-h{background:#1d1a17d1;border-radius:6px;width:62%;height:14px}.en-preview-l{background:#1d1a171a;border-radius:5px;height:9px}.en-preview-l.is-1{width:88%}.en-preview-l.is-2{width:70%}.en-preview-cols{border-top:1px dashed var(--rule);align-items:flex-end;gap:8px;height:76px;margin-top:6px;padding-top:8px;display:flex}.en-preview-cols i{background:var(--af-brand-line);transform-origin:bottom;border-radius:5px 5px 2px 2px;flex:1}.en-preview-cols .c0{height:40%}.en-preview-cols .c1{height:55%}.en-preview-cols .c2{height:48%}.en-preview-cols .c3{height:72%}.en-preview-cols .c4{height:60%}.en-preview-cols .c5{height:84%}.en-preview-cols .c6{height:66%}.en-stage[data-step="1"] .en-preview-cols .c5{background:var(--af-brand)}.en-stage[data-step="2"] .en-preview-cols i{background:#1d1a171a}.en-stage[data-step="2"] .en-preview-cols :is(.c5,.c6){background:var(--af-brand)}.en-loop button{width:100%;color:var(--muted);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--d-base) ease, border-color var(--d-base) ease, color var(--d-fast) ease, transform .14s var(--ease-out);background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:11px 14px;font-size:14px;line-height:1.5;display:grid;position:relative;overflow:hidden}.en-loop button:active{transform:scale(.985)}.en-loop button.is-on{border-color:var(--af-brand-line);color:var(--ink);background:#fffc;box-shadow:0 6px 18px -12px #e0530066}.en-loop button.is-on .en-loop-n{background:var(--af-brand);border-color:var(--af-brand);color:var(--af-brand-ink)}.en-loop-n{transition:background-color var(--d-base) ease, border-color var(--d-base) ease}.en-loop-progress{background:var(--af-brand);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.en-loop button:focus-visible{outline:var(--focus-ring);outline-offset:2px}.en-kbd{color:var(--af-brand-ink);opacity:.7;border:1px solid #1d1a1738;border-radius:5px;margin-left:10px;padding:1px 6px;font:600 11px/1.4 inherit;display:none}@media (hover:hover) and (pointer:fine){.en-kbd{display:inline-block}.en-loop button:not(.is-on):hover{color:var(--ink);background:#ffffff80}}@media (prefers-reduced-motion:no-preference){.en-preview{animation:en-card-in .42s var(--ease-out) both .12s}.en-preview-body>*{animation:am-rise .3s var(--ease-out) both}.en-preview-body>:nth-child(2){animation-delay:50ms}.en-preview-body>:nth-child(3){animation-delay:90ms}.en-preview-body>:nth-child(4){animation-delay:.12s}.en-preview-cols{animation:none!important}.en-preview-cols i{animation:en-grow .52s var(--ease-out) both;transition:background-color .3s}.en-preview-cols .c1{animation-delay:30ms}.en-preview-cols .c2{animation-delay:60ms}.en-preview-cols .c3{animation-delay:90ms}.en-preview-cols .c4{animation-delay:.12s}.en-preview-cols .c5{animation-delay:.15s}.en-preview-cols .c6{animation-delay:.18s}.en-loop-progress{animation:3.6s linear forwards en-fill}.en-loop-progress[data-paused]{animation-play-state:paused}.en-stage .en-loop button{animation:am-rise .36s var(--ease-out) both}.en-stage .en-loop button:nth-child(2){animation-delay:70ms}.en-stage .en-loop button:nth-child(3){animation-delay:.14s}.en-form>*{animation:am-rise .3s var(--ease-out) both}.en-form>:nth-child(2){animation-delay:40ms}.en-form>:nth-child(3){animation-delay:80ms}.en-form>:nth-child(4){animation-delay:.12s}}@keyframes en-fill{to{transform:scaleX(1)}}@media (max-width:1023px){.en-stage .en-orbit{width:88px;position:static}.en-preview{display:none}}.en-flow{grid-template-columns:auto minmax(24px,1fr) auto minmax(24px,1fr) auto;align-items:start;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:grid}.en-flow-step{text-align:center;min-width:0;color:var(--muted);justify-items:center;gap:8px;max-width:96px;font-size:12px;font-weight:550;display:grid}.en-flow-line{flex:none;align-self:start;max-width:none;margin-top:21px}.en-flow-node.is-done{border-color:color-mix(in srgb,var(--positive) 30%,var(--surface));color:var(--positive)}.en-flow-node.is-done svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.en-flow-node.is-square{background:var(--ink);color:#fff;border-color:var(--ink)}.en-never{border:1px dashed var(--control);border-radius:12px;margin-top:12px;padding:14px 16px}.en-never h2{color:var(--ink);margin:0 0 6px;font-size:14px;font-weight:600}.en-never ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.en-never li{background:var(--raised);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:13px}@media (prefers-reduced-motion:no-preference){.en-flow-step{animation:am-rise .32s var(--ease-out) both}.en-flow-step:nth-of-type(3){animation-delay:.42s}.en-flow-step:nth-of-type(5){animation-delay:.84s}.en-flow-line.is-back i{animation-delay:.75s}.en-flow-line.is-back i:nth-child(2){animation-delay:.9s}.en-flow-line.is-back i:nth-child(3){animation-delay:1.05s}.en-flow-node.is-done svg{stroke-dasharray:16;animation:en-draw .36s var(--ease-out) both 1.1s}.en-scopes li{animation:am-rise .28s var(--ease-out) both}.en-scopes li:nth-child(2){animation-delay:50ms}.en-scopes li:nth-child(3){animation-delay:.1s}}@media (max-width:420px){.en-flow-step{font-size:11px}}@media (prefers-reduced-motion:reduce){.en-loop-progress{display:none}.en-preview-cols i{transition:none}}.en-page{background:var(--canvas-wash,none), var(--canvas,var(--ground));background-color:var(--canvas,var(--ground))}.en-split{gap:var(--gap,12px);grid-template-columns:minmax(0,430px) minmax(0,1fr);align-items:stretch;max-width:1040px}.en-frame{align-content:start;gap:12px;max-width:none}.en-card{border-radius:var(--r-card,14px);border-color:var(--border,#1d1a171a);box-shadow:var(--card-shadow,var(--elev-1));padding:28px}.en-form{gap:14px;margin-top:20px}.en-switch{margin-top:18px;padding-top:14px}.en-card h1{font-size:22px}.en-intro{margin-top:4px;font-size:14px}.en-stage{border-radius:var(--r-card,14px);background:var(--surface);border-color:var(--border,#1d1a171a);min-height:0;box-shadow:var(--card-shadow,var(--elev-1));align-content:start;gap:18px;padding:28px}.en-stage-kicker{max-width:30ch;font-size:18px}.en-orbit{width:112px}.en-loop{gap:6px;max-width:none}.en-loop li,.en-loop button{padding:10px 12px}.en-loop button{width:100%}.en-primary{height:42px}@media (max-width:1023px){.en-split{gap:12px;max-width:460px}.en-stage{box-shadow:none;background:0 0;border:0;padding:0}.en-orbit{width:64px}}@media (max-width:760px){.en-card{padding:20px 16px}.en-page{padding-top:max(16px,env(safe-area-inset-top))}}.en-card{align-content:center;display:grid}.en-card>*{min-width:0}.en-brand{min-height:28px}@media (max-width:1023px){.en-frame{grid-template-rows:none}}@media (min-width:1024px){.en-orbit{width:76px;position:absolute;top:20px;right:24px}}.en-card.is-sheet{background:var(--surface);border:1px solid var(--line-1,var(--border));box-shadow:var(--elev-1)}.en-card>.am-line{margin:16px 0 0}.en-stage{box-shadow:none;background:0 0;border:0;gap:16px;padding:8px 4px 8px 20px;overflow:visible}.en-stage:before{display:none}.en-stage>.am-line{width:100%;margin:0}.en-stage-kicker{letter-spacing:-.03em;max-width:22ch;font-size:24px;font-weight:600;line-height:1.2}.en-stage .en-preview{box-shadow:var(--elev-1);background:var(--surface)}.en-loop{gap:0}.en-loop button,.en-loop li{border:0;border-top:1px solid var(--line-2,#1d1a1724);box-shadow:none;text-align:left;background:0 0;border-radius:0;padding:12px 8px 12px 0;position:relative}.en-loop button.is-on{box-shadow:none;border-top-color:var(--af-brand);background:0 0}.en-loop button:not(.is-on){opacity:.78}.en-loop-progress{background:var(--af-brand);transform-origin:0;height:2px;animation:3.6s linear forwards en-brew;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.en-loop-progress[data-paused]{animation-play-state:paused}@keyframes en-brew{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.en-loop-progress{animation:none;transform:scaleX(1)}}.en-split{align-items:start}.en-frame{grid-template-rows:none}.en-card{align-content:start;padding:32px 28px}@media (min-width:1024px){.en-stage{padding-top:0}.en-brand{min-height:36px}}.en-setup.is-line{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;max-width:none;padding-bottom:0;display:grid}.en-setup.is-line ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.en-setup.is-line li{color:var(--muted);gap:10px;font-size:13px;font-weight:500;display:grid}.en-setup.is-line .en-setup-seg{background:var(--rule,#1d1a1724);transform-origin:0;height:3px;display:block}.en-setup.is-line li.is-before .en-setup-seg{background:var(--ink,#1d1a17)}.en-setup.is-line li.is-current{color:var(--ink,#1d1a17);font-weight:600}.en-setup.is-line li.is-current .en-setup-seg{background:var(--af-brand,#ff6a13)}.en-setup.is-line .en-setup-count{font-size:13px}@media (prefers-reduced-motion:no-preference){.en-setup.is-line li.is-current .en-setup-seg{animation:en-seg-draw .22s var(--ease-out,ease-out) both}}@keyframes en-seg-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:760px){.en-setup.is-line{grid-template-columns:1fr}.en-setup.is-line li:not(.is-current) .en-setup-label{clip:auto;width:auto;height:auto;position:static;overflow:visible}}.en-split{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,48px);max-width:1000px}:is(.auth-page,.recovery-stage) .tk-stage{align-content:center;gap:14px;min-width:0;display:grid}:is(.auth-page,.recovery-stage) .tk-ticket{background:var(--surface);border:1px solid var(--line-2);border-radius:6px;gap:14px;padding:18px 20px 22px;font-size:13px;display:grid;position:relative;box-shadow:0 1px #1d1a170a,0 18px 40px -22px #1d1a1759;-webkit-mask:radial-gradient(5px at 50% 100%,#0000 98%,#000) 50% 100%/12px 51% repeat-x,linear-gradient(#000 0 0) top/100% calc(100% - 5px) no-repeat;mask:radial-gradient(5px at 50% 100%,#0000 98%,#000) 50% 100%/12px 51% repeat-x,linear-gradient(#000 0 0) top/100% calc(100% - 5px) no-repeat}:is(.auth-page,.recovery-stage) .tk-head,:is(.auth-page,.recovery-stage) .tk-foot{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:12px;font-size:11px;display:flex}:is(.auth-page,.recovery-stage) .tk-head{border-bottom:1px dashed var(--line-3);padding-bottom:10px}:is(.auth-page,.recovery-stage) .tk-rail{width:100%;height:auto;display:block;overflow:visible}:is(.auth-page,.recovery-stage) .tk-rail rect{fill:var(--line-3);transform-box:fill-box;transform-origin:bottom;animation:tk-grow .52s var(--ease-out,cubic-bezier(.2,.8,.2,1)) both}:is(.auth-page,.recovery-stage) .tk-rail .is-peak rect{fill:var(--af-brand)}:is(.auth-page,.recovery-stage) .tk-rail text{text-anchor:middle;fill:var(--faint);font-size:8px}:is(.auth-page,.recovery-stage) .tk-rail g:first-child rect{animation-delay:0s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(2) rect{animation-delay:35ms}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(3) rect{animation-delay:70ms}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(4) rect{animation-delay:.105s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(5) rect{animation-delay:.14s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(6) rect{animation-delay:.175s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(7) rect{animation-delay:.21s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(8) rect{animation-delay:.245s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(9) rect{animation-delay:.28s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(10) rect{animation-delay:.315s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(11) rect{animation-delay:.35s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(12) rect{animation-delay:.385s}:is(.auth-page,.recovery-stage) .tk-lines{gap:6px;margin:0;padding:0;list-style:none;display:grid}:is(.auth-page,.recovery-stage) .tk-lines li{align-items:baseline;gap:8px;animation:.28s ease-out both tk-print;display:flex}:is(.auth-page,.recovery-stage) .tk-lines li:first-child{animation-delay:.48s}:is(.auth-page,.recovery-stage) .tk-lines li:nth-child(2){animation-delay:.59s}:is(.auth-page,.recovery-stage) .tk-lines li:nth-child(3){animation-delay:.7s}:is(.auth-page,.recovery-stage) .tk-lines li:nth-child(4){animation-delay:.81s}:is(.auth-page,.recovery-stage) .tk-dots{border-bottom:1px dotted var(--line-3);flex:1;transform:translateY(-3px)}:is(.auth-page,.recovery-stage) .tk-decision{border:1px solid var(--af-brand-line);background:var(--af-brand-soft);animation:tk-print .36s var(--ease-out,ease-out) both;border-radius:6px;gap:2px;padding:12px 14px;animation-delay:1s;display:grid}:is(.auth-page,.recovery-stage) .tk-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--af-brand-press);font-size:11px;font-weight:600}:is(.auth-page,.recovery-stage) .tk-decision strong{color:var(--ink);font-size:15px;font-weight:650}:is(.auth-page,.recovery-stage) .tk-gain{color:var(--positive);font-weight:600}:is(.auth-page,.recovery-stage) .tk-foot{border-top:1px dashed var(--line-3);padding-top:10px}:is(.auth-page,.recovery-stage) .tk-stamp{color:var(--ink);font-weight:600;animation:.42s cubic-bezier(.23,1,.32,1) 1.3s both tk-stamp}:is(.auth-page,.recovery-stage) .tk-weeks{gap:6px;display:flex}:is(.auth-page,.recovery-stage) .tk-weeks button{border:1px solid var(--line-2);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:6px 10px;font-size:12px;transition:color .12s,border-color .12s,background-color .12s;position:relative;overflow:hidden}:is(.auth-page,.recovery-stage) .tk-weeks button:hover{color:var(--ink);border-color:var(--line-3)}:is(.auth-page,.recovery-stage) .tk-weeks button[aria-pressed=true]{color:var(--ink);background:var(--surface);border-color:var(--ink)}:is(.auth-page,.recovery-stage) .tk-weeks button i{background:var(--af-brand);transform-origin:0;width:100%;height:2px;animation:6.8s linear both tk-progress;position:absolute;bottom:0;left:0}:is(.auth-page,.recovery-stage) .tk-weeks button i[data-paused]{animation-play-state:paused}@keyframes tk-grow{0%{transform:scaleY(0)}}@keyframes tk-print{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-4px)}to{clip-path:inset(0)}}@keyframes tk-stamp{0%{opacity:0;transform:scale(1.12)}}@keyframes tk-progress{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){:is(.auth-page,.recovery-stage) .tk-ticket *,:is(.auth-page,.recovery-stage) .tk-weeks i{animation:none!important}}@media (max-width:899px){.en-split{grid-template-columns:minmax(0,1fr);max-width:460px}.en-split>.tk-stage{order:2}}.en-sent{border:1px solid var(--line-2);background:var(--raised);border-radius:8px;gap:6px;padding:14px;display:grid}.en-sent strong{color:var(--ink)}.en-sent p{color:var(--muted);margin:0}.en-peek{color:var(--muted);margin:12px 0 0;font-size:13px}.auth-page .en-card>.am-line,.auth-page .en-form{margin-top:14px}:is(.auth-page,.recovery-stage) .tk-ticket{gap:12px}.auth-page .en-card>.cl--hair{margin:16px 0 0}:is(.auth-page,.recovery-stage) .tk-ticket>.tk-foot{margin:0}@media (min-width:900px){.auth-page{place-items:stretch stretch;padding:0}.auth-page .en-split{grid-template-columns:minmax(440px,1fr) minmax(0,1.15fr);align-items:stretch;gap:0;max-width:none;min-height:100dvh}.auth-page .en-frame{grid-template-rows:none;align-content:center;justify-self:center;width:100%;max-width:420px;padding:40px 24px}:is(.auth-page,.recovery-stage) .tk-stage{background:var(--band);border-left:1px solid var(--line-2);align-content:center;justify-items:center;padding:40px clamp(24px,5vw,72px)}:is(.auth-page,.recovery-stage) .tk-stage>*{width:100%;max-width:540px}.auth-page .en-split{justify-self:stretch;width:100%}}:is(.auth-page,.recovery-stage) .tk-rail text{letter-spacing:0;font-size:6px}:is(.auth-page,.recovery-stage) .tk-weeks button{box-shadow:none;background:0 0;height:30px;padding:0 12px;line-height:1}:is(.auth-page,.recovery-stage) .tk-weeks button[aria-pressed=true]{background:var(--surface)}:is(.auth-page,.recovery-stage) .tk-weeks button i{border-radius:1px;width:auto;bottom:3px;left:6px;right:6px}:is(.auth-page,.recovery-stage) .tk-ticket .tk-head{animation:.2s ease-out 80ms both tk-ink}@keyframes tk-ink{0%{opacity:0}}:is(.auth-page,.recovery-stage) .tk-rail g:first-child{--tk-d:0s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(2){--tk-d:30ms}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(3){--tk-d:60ms}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(4){--tk-d:90ms}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(5){--tk-d:.12s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(6){--tk-d:.15s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(7){--tk-d:.18s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(8){--tk-d:.21s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(9){--tk-d:.24s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(10){--tk-d:.27s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(11){--tk-d:.3s}:is(.auth-page,.recovery-stage) .tk-rail g:nth-child(12){--tk-d:.33s}:is(.auth-page,.recovery-stage) .tk-lines li:nth-child(2){--tk-l:90ms}:is(.auth-page,.recovery-stage) .tk-lines li:nth-child(3){--tk-l:.18s}:is(.auth-page,.recovery-stage) .tk-lines li:nth-child(4){--tk-l:.27s}@media (hover:hover) and (pointer:fine){:is(.auth-page,.recovery-stage) .tk-rail g rect{transition:fill .15s}:is(.auth-page,.recovery-stage) .tk-rail:hover g:not(.is-peak) rect{fill:var(--line-2)}}@media (min-width:900px){.auth-page.en-page{display:block}.auth-page .en-split{margin:0}}:is(.auth-page,.recovery-stage) .tk-weeks button{transition:color .12s ease, border-color .12s ease, background-color .12s ease, transform .12s var(--ease-out,cubic-bezier(.23,1,.32,1))}:is(.auth-page,.recovery-stage) .tk-weeks button:active{transform:scale(.97)}.en-primary{transition-property:background-color,box-shadow,transform}.en-primary:not(:disabled):active{transform:scale(.98)}.en-legal{color:var(--faint);margin:0;font-size:12px}@media (min-width:900px){.auth-page .en-frame{grid-template-rows:auto 1fr auto;align-content:stretch;justify-items:center;max-width:none;min-height:100dvh;padding:28px 32px}.auth-page .en-frame>.en-brand{justify-self:start}.auth-page .en-frame>.en-card{align-self:center;width:100%;max-width:420px}.auth-page .en-frame>.en-legal{justify-self:start}}:is(.auth-page,.recovery-stage) .tk-stage{overflow-x:clip}:is(.auth-page,.recovery-stage) .tk-for b{color:var(--af-brand-press);font-weight:650}:is(.auth-page,.recovery-stage) .tk-for.is-named{color:var(--ink);animation:.22s ease-out both tk-ink}:is(.auth-page,.recovery-stage) .tk-now line{stroke:var(--af-brand);stroke-width:.8px;stroke-dasharray:2 2}:is(.auth-page,.recovery-stage) .tk-now text{text-anchor:middle;fill:var(--af-brand-press);letter-spacing:.04em;font-size:6px;font-weight:600}:is(.auth-page,.recovery-stage) .tk-rail .tk-val{fill:var(--ink);opacity:0;font-size:6px;font-weight:600;transition:opacity .15s}@media (hover:hover) and (pointer:fine){:is(.auth-page,.recovery-stage) .tk-rail g:hover .tk-val{opacity:1}:is(.auth-page,.recovery-stage) .tk-rail g:hover rect{fill:var(--ink)}:is(.auth-page,.recovery-stage) .tk-rail g.is-peak:hover rect{fill:var(--af-brand-press)}}.en-pitch{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(24px,2.3vw,32px);font-weight:650;line-height:1.15}.en-pitch em{color:var(--af-brand-press);font-style:normal}.en-mid{gap:28px;width:100%;display:grid}@media (min-width:900px){.auth-page .en-frame>.en-mid{align-self:center;max-width:440px}.auth-page .en-mid>.en-card{width:100%}:is(.auth-page,.recovery-stage) .tk-stage{justify-items:center}:is(.auth-page,.recovery-stage) .tk-stage>*{max-width:520px}}@media (max-width:899px){.en-mid{gap:16px}.en-pitch{font-size:22px}}:is(.auth-page,.recovery-stage) .tk-weeks{justify-content:center}@media (min-width:900px){.auth-page .en-frame>.en-brand,.auth-page .en-frame>.en-legal{justify-self:center;width:100%;max-width:440px}:is(.auth-page,.recovery-stage) .tk-stage{overflow:hidden}}.en-steps{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.en-steps li{gap:2px;padding:12px 12px 0 0;display:grid;position:relative}.en-steps li+li{border-left:1px solid var(--line-2);padding-left:12px}.en-steps .num{color:var(--faint);font-size:11px}.en-steps strong{color:var(--ink);font-size:14px;font-weight:650;animation:7.2s linear infinite en-step-on}.en-steps small{color:var(--muted);font-size:12px;line-height:1.35}.en-steps li:before{content:"";background:var(--af-brand);transform-origin:0;height:3px;animation:7.2s linear infinite en-step-fill;position:absolute;top:-2px;left:0;right:0;transform:scaleX(0)}.en-steps li:nth-child(2):before,.en-steps li:nth-child(2) strong{animation-delay:2.4s}.en-steps li:nth-child(3):before,.en-steps li:nth-child(3) strong{animation-delay:4.8s}@keyframes en-step-fill{0%{opacity:1;transform:scaleX(0)}30%{opacity:1;transform:scaleX(1)}33.33%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes en-step-on{0%,33.33%{color:var(--af-brand-press)}33.34%,to{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.en-steps li:before,.en-steps strong{animation:none}}.en-mid{gap:22px}@media (max-width:899px){.en-steps{grid-template-columns:1fr}.en-steps li+li{border-left:0;border-top:1px solid var(--line-2);padding-bottom:10px;padding-left:0}}.en-steps li{grid-template-rows:auto auto auto;align-content:start}.en-steps li>*{margin:0;line-height:1.35;display:block}.en-steps strong{line-height:1.3}.en-primary .en-btn-icon:empty{display:none}:is(.auth-page,.recovery-stage) .tk-stage{background:radial-gradient(60% 38% at 50% 0%, #ff6a131a, transparent 70%), var(--band);grid-template-rows:1fr auto;align-content:stretch;justify-items:stretch;gap:0;min-height:100dvh;padding:0;display:grid;overflow:hidden}:is(.auth-page,.recovery-stage) .tk-stage>*{width:auto;max-width:none}:is(.auth-page,.recovery-stage) .tk-pass{--tw:360px;--tg:36px;align-self:center;padding-top:clamp(56px,11vh,120px);position:relative;container-type:inline-size}:is(.auth-page,.recovery-stage) .tk-grabber{z-index:3;background:var(--surface);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);height:18px;position:relative}:is(.auth-page,.recovery-stage) .tk-grabber:after{content:"";background:var(--raised);border-top:1px solid var(--line-2);height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0;right:0}:is(.auth-page,.recovery-stage) .tk-track{z-index:2;gap:var(--tg);width:max-content;transform:translateX(calc(50cqw - var(--tw) / 2 - var(--at,0) * (var(--tw) + var(--tg))));transition:transform .9s linear(0, .0133, .0488, .1008, .1645, .2357, .3109, .3873, .4628, .5356, .6045, .6685, .7271, .7799, .8269, .8681, .9038, .9341, .9596, .9806, .9975, 1.0108, 1.021, 1.0284, 1.0335, 1.0366, 1.0381, 1.0384, 1.0376, 1.036, 1.0338, 1.0313, 1.0285, 1.0255, 1.0226, 1.0197, 1.017, 1.0144, 1.012, 1.0098, 1.0079, 1.0061, 1.0046, 1.0033, 1.0022, 1.0013, 1.0005, .9999, .9994, .9991, .9988);margin-top:-7px;padding-bottom:28px;display:flex;position:relative}:is(.auth-page,.recovery-stage) .tk-track[data-at="0"]{--at:0}:is(.auth-page,.recovery-stage) .tk-track[data-at="1"]{--at:1}:is(.auth-page,.recovery-stage) .tk-track[data-at="2"]{--at:2}:is(.auth-page,.recovery-stage) .tk-track[data-at="3"]{--at:3}:is(.auth-page,.recovery-stage) .tk-track[data-at="4"]{--at:4}:is(.auth-page,.recovery-stage) .tk-hold{transform-origin:50% 0;transition:rotate .5s ease-out}@keyframes tk-sway-on{0%{rotate:2.4deg}to{rotate:none}}:is(.auth-page,.recovery-stage) .tk-ball{z-index:4;background:var(--surface);border:1px solid var(--ink);width:14px;height:14px;box-shadow:inset 0 -2px 0 var(--raised);border-radius:50%;margin-left:-7px;position:absolute;top:-12px;left:50%}:is(.auth-page,.recovery-stage) .tk-shelf{background:var(--surface);border-top:1px solid var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(20px,4vw,56px);display:flex}:is(.auth-page,.recovery-stage) .tk-shelf-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}:is(.auth-page,.recovery-stage) .tk-shelf-label .num{color:var(--ink);font-weight:600}:is(.auth-page,.recovery-stage) .tk-shelf .tk-weeks{justify-content:flex-end;gap:4px}:is(.auth-page,.recovery-stage) .tk-shelf .tk-weeks button{height:28px;padding:0 10px}@media (max-width:899px){:is(.auth-page,.recovery-stage) .tk-stage{border-top:1px solid var(--line-2);background:var(--band);margin:0 -16px;display:grid;overflow:hidden}:is(.auth-page,.recovery-stage) .tk-pass{--tw:min(300px,78vw);--tg:20px;padding-top:28px}:is(.auth-page,.recovery-stage) .tk-shelf{padding:12px 16px}}:is(.auth-page,.recovery-stage) .tk-peg{width:var(--tw);transform-origin:50% 0;opacity:.5;transition:transform .6s var(--ease-out,cubic-bezier(.23,1,.32,1)), opacity .4s ease;flex:none;position:relative;transform:scale(.9)}:is(.auth-page,.recovery-stage) .tk-peg:nth-child(odd):not(.is-on) .tk-hold{rotate:-1.2deg}:is(.auth-page,.recovery-stage) .tk-peg:nth-child(2n):not(.is-on) .tk-hold{rotate:1deg}:is(.auth-page,.recovery-stage) .tk-peg.is-on .tk-hold{animation:tk-sway-on 1.3s linear(0, .0418, .154, .3151, .5036, .6994, .8855, 1.0484, 1.1789, 1.2722, 1.3271, 1.346, 1.3335, 1.2962, 1.2414, 1.1766, 1.1088, 1.044, .987, .9409, .9077, .8877, .8803, .8839, .8963, .9149, .9372, .9607, .9832, 1.0032, 1.0194, 1.0313, 1.0385, 1.0414, 1.0404, 1.0363, 1.03, 1.0223, 1.0142, 1.0063, .9993, .9936, .9894, .9868, .9857, .986, .9873, .9895, .9921, .9949, .9976, 1.0001, 1.0021, 1.0036, 1.0045, 1.0049, 1.0049, 1.0044, 1.0037, 1.0028, 1.0018) .25s both}:is(.auth-page,.recovery-stage) .tk-peg .tk-ticket{border-top-left-radius:0;border-top-right-radius:0;padding-top:20px;box-shadow:0 1px #1d1a170a,0 24px 40px -30px #1d1a1780}@media (prefers-reduced-motion:reduce){:is(.auth-page,.recovery-stage) .tk-peg.is-on .tk-hold{animation:none}}:is(.auth-page,.recovery-stage) .tk-pass{--tw:392px;padding-top:clamp(40px,7vh,88px)}:is(.auth-page,.recovery-stage) .tk-grabber{height:24px}:is(.auth-page,.recovery-stage) .tk-grabber:after{background:var(--active);border-top:1px solid var(--line-3);height:4px;margin-top:-2px}:is(.auth-page,.recovery-stage) .tk-track{z-index:4;margin-top:-1px}:is(.auth-page,.recovery-stage) .tk-ball{width:16px;height:16px;margin-left:-8px;top:-18px}@media (max-width:899px){:is(.auth-page,.recovery-stage) .tk-pass{--tw:min(300px,78vw)}:is(.auth-page,.recovery-stage) .tk-stage{min-height:0}:is(.auth-page,.recovery-stage) .tk-pass{padding-top:40px}}:is(.auth-page,.recovery-stage) .tk-stage .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.auth-page,.recovery-stage) .tk-peg .tk-ticket,:is(.auth-page,.recovery-stage) .tk-ticket{box-shadow:none}:is(.auth-page,.recovery-stage) .tk-decision strong,.en-steps small{text-wrap:balance}:is(.auth-page,.recovery-stage) .tk-track{padding-bottom:20px}@media (prefers-reduced-motion:reduce){:is(.auth-page,.recovery-stage) .tk-track,:is(.auth-page,.recovery-stage) .tk-peg,:is(.auth-page,.recovery-stage) .tk-hold{transition:none}}@media (min-width:900px) and (max-height:780px){:is(.auth-page,.recovery-stage) .tk-pass{--tw:330px;padding-top:28px}:is(.auth-page,.recovery-stage) .tk-ticket{gap:9px;padding:14px 16px 20px}:is(.auth-page,.recovery-stage) .tk-rail{max-height:58px}}@media (max-width:899px){:is(.auth-page,.recovery-stage) .tk-track{padding-bottom:8px}}@media (min-width:900px) and (max-height:780px){:is(.auth-page,.recovery-stage) .tk-rail{max-height:none}.auth-page .en-frame{padding-top:20px;padding-bottom:16px}.en-mid{gap:14px}.en-pitch{font-size:24px}.en-steps small{display:none}.auth-page .en-card{padding-top:22px;padding-bottom:22px}}:is(.auth-page,.recovery-stage) .tk-stage{--st-top:#e7e4df;--st-face:#d6d2cc;--st-edge:#bcb7b0;--st-hi:#f7f5f2;background:radial-gradient(56% 40% at 50% 170px, #ff802033, #ff80200f 55%, transparent 75%), var(--band);grid-template-rows:auto 1fr auto}:is(.auth-page,.recovery-stage) .tk-top{z-index:3;padding-top:clamp(20px,4vh,40px);position:relative}:is(.auth-page,.recovery-stage) .tk-stacks{align-items:flex-end;gap:12px;height:64px;padding:0 clamp(20px,4vw,56px);display:flex}:is(.auth-page,.recovery-stage) .tk-stacks i{background:repeating-linear-gradient(180deg,var(--c1) 0 5px,var(--c2) 5px 6px);border-radius:3px 3px 1px 1px;flex:none;width:78px;height:46px;box-shadow:inset 0 1px #ffffff40}:is(.auth-page,.recovery-stage) .tk-stacks i:nth-child(4){margin-left:auto}:is(.auth-page,.recovery-stage) .tk-stacks .is-dark{--c1:#2e2a26;--c2:#191614}:is(.auth-page,.recovery-stage) .tk-stacks .is-stone{--c1:#cdc8c1;--c2:#aea8a0}:is(.auth-page,.recovery-stage) .tk-stacks .is-white{--c1:#f4f2ee;--c2:#d6d2cb}:is(.auth-page,.recovery-stage) .tk-stacks .is-tall{height:62px}:is(.auth-page,.recovery-stage) .tk-stacks .is-short{width:64px;height:30px}:is(.auth-page,.recovery-stage) .tk-board{background:var(--st-face);border-top:4px solid var(--st-top);border-bottom:1px solid var(--ink);height:30px;box-shadow:inset 0 1px 0 var(--st-hi);position:relative}:is(.auth-page,.recovery-stage) .tk-hot{background:var(--af-brand);clip-path:polygon(50% 0,100% 100%,0 100%);width:18px;height:15px;position:absolute;top:6px;left:22%}:is(.auth-page,.recovery-stage) .tk-hot:after{content:"";background:var(--ink);width:2px;height:6px;position:absolute;top:5px;left:8px}:is(.auth-page,.recovery-stage) .tk-top .tk-grabber{background:var(--st-top);border-top:0;border-bottom:1px solid var(--ink);height:14px}:is(.auth-page,.recovery-stage) .tk-top .tk-grabber:after{background:var(--st-edge);border-top:0;height:3px;margin-top:-1px}:is(.auth-page,.recovery-stage) .tk-pass{align-self:start;padding-top:0}:is(.auth-page,.recovery-stage) .tk-track{margin-top:-1px}:is(.auth-page,.recovery-stage) .tk-ball{background:var(--st-hi);width:14px;height:14px;margin-left:-7px;top:-12px}:is(.auth-page,.recovery-stage) .tk-shelf{background:var(--st-face);border-top:1px solid var(--ink);box-shadow:inset 0 8px 0 var(--st-top), inset 0 9px 0 var(--st-edge);padding-top:22px;position:relative}:is(.auth-page,.recovery-stage) .tk-shelf-label{color:#1d1a1799}:is(.auth-page,.recovery-stage) .tk-shelf .tk-weeks button{background:var(--st-hi);border-color:var(--st-edge)}:is(.auth-page,.recovery-stage) .tk-shelf .tk-weeks button[aria-pressed=true]{background:var(--surface);border-color:var(--ink)}:is(.auth-page,.recovery-stage) .tk-plates{pointer-events:none;align-items:flex-end;gap:16px;display:flex;position:absolute;bottom:calc(100% - 4px);left:clamp(20px,4vw,56px)}:is(.auth-page,.recovery-stage) .tk-plates i{background:#2b2723;border-radius:50%;width:120px;height:16px;display:block;box-shadow:inset 0 3px #4b453f,0 6px 8px -6px #00000080}:is(.auth-page,.recovery-stage) .tk-plates .is-bowl{background:linear-gradient(#f5f3ef,#e2ded8);border-radius:6px 6px 32px 32px;width:64px;height:30px;box-shadow:inset 0 2px #fff,0 6px 8px -6px #00000073}@media (max-width:899px){:is(.auth-page,.recovery-stage) .tk-stacks,:is(.auth-page,.recovery-stage) .tk-plates,:is(.auth-page,.recovery-stage) .tk-hot{display:none}:is(.auth-page,.recovery-stage) .tk-top{padding-top:0}:is(.auth-page,.recovery-stage) .tk-board{height:12px}}@media (min-width:900px) and (max-height:780px){:is(.auth-page,.recovery-stage) .tk-stacks{height:44px}:is(.auth-page,.recovery-stage) .tk-stacks i{height:34px}:is(.auth-page,.recovery-stage) .tk-stacks .is-tall{height:44px}:is(.auth-page,.recovery-stage) .tk-board{height:22px}}:is(.auth-page,.recovery-stage) .tk-stage{grid-template-rows:auto auto 1fr}:is(.auth-page,.recovery-stage) .tk-stage>.tk-shelf{align-items:flex-start;margin-top:40px;padding-top:30px}:is(.auth-page,.recovery-stage) .tk-shelf:after{content:"";background:var(--st-edge);height:1px;box-shadow:0 1px 0 var(--st-hi);position:absolute;top:58%;left:0;right:0}@media (max-width:899px){:is(.auth-page,.recovery-stage) .tk-stage>.tk-shelf{margin-top:8px;padding-top:22px}:is(.auth-page,.recovery-stage) .tk-shelf:after{display:none}}:is(.auth-page,.recovery-stage) .tk-stacks i{border-radius:2px;position:relative;box-shadow:inset 6px 0 8px -6px #00000040,inset -6px 0 8px -6px #00000040,0 2px 0 -1px #0000002e}:is(.auth-page,.recovery-stage) .tk-stacks i:before{content:"";background:var(--c1);height:10px;box-shadow:inset 0 -1px 0 var(--c2), inset 0 2px 3px #ffffff59;border-radius:50%;position:absolute;top:-5px;left:-1px;right:-1px}:is(.auth-page,.recovery-stage) .tk-stacks .is-dark:before{box-shadow:inset 0 -1px #000,inset 0 2px 2px #ffffff1f}:is(.auth-page,.recovery-stage) .tk-board,:is(.auth-page,.recovery-stage) .tk-top .tk-grabber,:is(.auth-page,.recovery-stage) .tk-shelf{background-image:repeating-linear-gradient(#ffffff2e 0 1px,#0000 1px 3px)}:is(.auth-page,.recovery-stage) .tk-board:before,:is(.auth-page,.recovery-stage) .tk-board:after{content:"";background:#ffb36b;border-radius:2px;width:22%;height:3px;position:absolute;bottom:-1px;box-shadow:0 0 12px 3px #ff8c2873,0 0 40px 12px #ff8c282e}:is(.auth-page,.recovery-stage) .tk-board:before{left:12%}:is(.auth-page,.recovery-stage) .tk-board:after{right:12%}:is(.auth-page,.recovery-stage) .tk-top .tk-grabber{z-index:1;position:relative}:is(.auth-page,.recovery-stage) .tk-plates i:not(.is-bowl){background:radial-gradient(60% 50% at 50% 55%,#3a3530 0 55%,#2b2723 56%);box-shadow:inset 0 2px #5a534c,inset 0 -2px #1a1714,0 7px 10px -6px #0000008c}:is(.auth-page,.recovery-stage) .tk-plates .is-bowl:before{content:"";background:#fbfaf7;border-radius:50%;height:7px;position:absolute;top:-3px;left:4px;right:4px;box-shadow:inset 0 1px 2px #0000002e}:is(.auth-page,.recovery-stage) .tk-plates .is-bowl{position:relative}:is(.auth-page,.recovery-stage) .tk-peg{opacity:.78;transform:scale(.92)}:is(.auth-page,.recovery-stage) .tk-peg:not(.is-on) .tk-ticket{filter:saturate(.55)}:is(.auth-page,.recovery-stage) .tk-peg.is-on{opacity:1;transform:none}:is(.auth-page,.recovery-stage) .tk-shelf:before{content:"";background:linear-gradient(#1d1a1700,#1d1a1714);height:18px;position:absolute;bottom:0;left:0;right:0}@media (max-width:899px){:is(.auth-page,.recovery-stage) .tk-board:before,:is(.auth-page,.recovery-stage) .tk-board:after{display:none}}:is(.auth-page,.recovery-stage) .tk-stage{background:radial-gradient(70% 34% at 50% 150px,#ff963c38,#ff963c12 55%,#0000 78%),linear-gradient(#0000 60%,#1d1a170f),linear-gradient(90deg,#1d1a170d 1px,#0000 1px) 0 0/64px 32px,linear-gradient(90deg,#1d1a170d 1px,#0000 1px) 32px 16px/64px 32px,linear-gradient(#1d1a170f 1px,#0000 1px) 0 0/64px 16px,#f1eee9}:is(.auth-page,.recovery-stage) .tk-board{background:linear-gradient(#fbfaf8 0 5px,#d9d5cf 5px 6px,#ecebe7 6px 11px,#c9c4bd 11px 26px,#b3ada5 26px 100%);border-top:0;border-bottom:1px solid #6d6862;height:34px;box-shadow:inset 0 1px #fff9}:is(.auth-page,.recovery-stage) .tk-top:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#1d1a1738,#1d1a1700);height:26px;position:absolute;top:100%;left:0;right:0}:is(.auth-page,.recovery-stage) .tk-top .tk-grabber{background:linear-gradient(#f6f5f2 0 3px,#d4cfc8 3px 7px,#8f8a83 7px 9px,#cfcac3 9px 13px,#e9e7e3 13px);border-bottom:1px solid #5d5852;height:16px}:is(.auth-page,.recovery-stage) .tk-top .tk-grabber:after{display:none}:is(.auth-page,.recovery-stage) .tk-board:before,:is(.auth-page,.recovery-stage) .tk-board:after{background:linear-gradient(90deg,#ffc98f,#fff1d9 50%,#ffc98f);height:4px;bottom:-2px;box-shadow:0 0 10px 3px #ff96328c,0 12px 50px 18px #ff8c2833}:is(.auth-page,.recovery-stage) .tk-pass:before{content:"";pointer-events:none;z-index:5;mix-blend-mode:multiply;background:radial-gradient(50% 60% at 50% 0,#ffaa5a2e,#0000 70%);position:absolute;inset:0 10% 30%}:is(.auth-page,.recovery-stage) .tk-ball{background:radial-gradient(circle at 35% 30%,#fff 0 18%,#d9d5cf 40%,#8a847c 80%,#5b5650);border:1px solid #4b4640;box-shadow:0 2px 3px #00000059}:is(.auth-page,.recovery-stage) .tk-stacks i{background:linear-gradient(90deg, #00000038, #ffffff2e 28%, #ffffff0d 55%, #00000047), repeating-linear-gradient(180deg,var(--c1) 0 5px,var(--c2) 5px 6px)}:is(.auth-page,.recovery-stage) .tk-stacks .is-stone{background:linear-gradient(90deg, #0003, #fff3 28%, #ffffff0a 55%, #00000042), radial-gradient(circle, #3c373259 .6px, transparent 1px) 0 0/5px 4px, repeating-linear-gradient(180deg,var(--c1) 0 5px,var(--c2) 5px 6px)}:is(.auth-page,.recovery-stage) .tk-stacks i:after{content:"";filter:blur(2px);z-index:-1;background:#00000047;border-radius:50%;height:6px;position:absolute;bottom:-4px;left:6%;right:6%}:is(.auth-page,.recovery-stage) .tk-peg .tk-ticket{background:linear-gradient(#1d1a171a,#1d1a1700 14px),linear-gradient(#0000 70%,#1d1a1706),#fdfdfb}:is(.auth-page,.recovery-stage) .tk-hold{filter:drop-shadow(0 2px 2px #1d1a171f)drop-shadow(0 22px 24px #1d1a172e)}:is(.auth-page,.recovery-stage) .tk-shelf{box-shadow:none;background:linear-gradient(#fbfaf8 0 2px,#e2dfda 2px 10px,#bdb8b1 10px 12px,#d7d3cd 12px 40%,#cbc6bf 100%),#d2cec8;border-top:1px solid #6d6862}:is(.auth-page,.recovery-stage) .tk-shelf:after{background:#1d1a171f;top:auto;bottom:28%;box-shadow:0 1px #ffffff8c}:is(.auth-page,.recovery-stage) .tk-plates i:not(.is-bowl){box-shadow:inset 0 2px #6a625a,inset 0 -2px #141210,0 8px 10px -5px #0009,0 14px 18px -8px #0000002e}:is(.auth-page,.recovery-stage) .tk-plates .is-bowl{box-shadow:inset -8px 0 10px -6px #0000002e,inset 0 2px #fff,0 8px 10px -5px #00000073}@media (prefers-color-scheme:dark){:is(.auth-page,.recovery-stage) .tk-pass:before{mix-blend-mode:normal}}:is(.auth-page,.recovery-stage) .tk-brand,:is(.auth-page,.recovery-stage) .tk-story{display:none}@media (min-width:900px){.auth-page .en-split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.auth-page .en-split>.tk-stage{order:-1}.auth-page .en-frame{z-index:6;background:#fff;border-radius:28px 0 0 28px;grid-template-rows:auto 1fr auto;margin-left:-28px;padding:28px 40px;position:relative;box-shadow:-24px 0 48px -32px #00000073}.auth-page .en-frame>.en-brand{display:none}.auth-page .en-swap{color:var(--muted);grid-row:1;justify-self:end;margin:0;font-size:13px}.auth-page .en-swap a{color:var(--ink);font-weight:600;text-decoration:none}.auth-page .en-swap a:hover{text-decoration:underline}.auth-page .en-frame>.en-mid{grid-row:2;max-width:384px}.auth-page .en-frame>.en-legal{text-align:center;grid-row:3;max-width:384px}.auth-page .en-mid .en-switch{display:none}.auth-page .en-card,.auth-page .en-card.is-sheet{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.auth-page .en-card>.cl,.auth-page .en-card>.am-line,.auth-page .en-frame .cl--hair{display:none}.auth-page .en-card h1{letter-spacing:-.025em;font-size:30px;font-weight:500}.auth-page .en-intro{margin-top:6px}.auth-page .en-form{margin-top:28px}.auth-page .en-page input,.auth-page input{border-radius:999px;height:48px;padding:0 18px;box-shadow:0 1px 2px #1d1a170f}.auth-page .en-pass input{padding-right:64px}.auth-page .en-reveal{right:14px}.auth-page .en-primary{border-radius:999px;height:48px}}@media (max-width:899px){.en-swap{display:none}}@media (min-width:900px){:is(.auth-page,.recovery-stage) .tk-stage{color:#f5f1ea;--st-top:#4a4540;--st-face:#2c2825;--st-edge:#1c1916;--st-hi:#77706a;background:radial-gradient(70% 36% at 50% 150px,#ff8c2861,#ff781e1a 55%,#0000 78%),linear-gradient(90deg,#00000059 1px,#0000 1px) 0 0/64px 32px,linear-gradient(90deg,#00000059 1px,#0000 1px) 32px 16px/64px 32px,linear-gradient(#00000059 1px,#0000 1px) 0 0/64px 16px,#26221e;grid-template-rows:auto auto 1fr;position:relative}:is(.auth-page,.recovery-stage) .tk-board{background:linear-gradient(#8a847d 0 4px,#4d4843 4px 5px,#5f5953 5px 10px,#3a3632 10px 26px,#2a2724 26px);border-bottom-color:#0d0b0a}:is(.auth-page,.recovery-stage) .tk-top .tk-grabber{background:linear-gradient(#7d776f 0 3px,#45403b 3px 7px,#1a1715 7px 9px,#3d3934 9px 13px,#58524c 13px);border-bottom-color:#0d0b0a}:is(.auth-page,.recovery-stage) .tk-top:after{background:linear-gradient(#00000080,#0000)}:is(.auth-page,.recovery-stage) .tk-board:before,:is(.auth-page,.recovery-stage) .tk-board:after{box-shadow:0 0 14px 4px #ff9632bf,0 18px 80px 30px #ff8c2847}:is(.auth-page,.recovery-stage) .tk-pass:before{mix-blend-mode:multiply;background:radial-gradient(52% 62% at 50% 0,#ffaf5f42,#0000 72%)}:is(.auth-page,.recovery-stage) .tk-peg{opacity:.62}:is(.auth-page,.recovery-stage) .tk-peg.is-on{opacity:1}:is(.auth-page,.recovery-stage) .tk-hold{filter:drop-shadow(0 2px 2px #0006)drop-shadow(0 26px 30px #0000008c)}:is(.auth-page,.recovery-stage) .tk-stacks .is-white{--c1:#efebe5;--c2:#bfb9b1}:is(.auth-page,.recovery-stage) .tk-shelf{background:linear-gradient(#8a847d 0 2px,#4a4540 2px 10px,#1d1a17 10px 12px,#2f2b27 12px 40%,#221f1c 100%);border-top-color:#0d0b0a;min-height:0;padding:0}:is(.auth-page,.recovery-stage) .tk-shelf:after,:is(.auth-page,.recovery-stage) .tk-shelf:before{display:none}:is(.auth-page,.recovery-stage) .tk-shelf .tk-weeks{z-index:8;position:absolute;top:clamp(20px,3.4vh,32px);right:clamp(20px,3vw,40px)}:is(.auth-page,.recovery-stage) .tk-shelf .tk-weeks button{color:#ffffffb3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border-color:#ffffff29;height:26px;padding:0 9px;font-size:11px}:is(.auth-page,.recovery-stage) .tk-shelf .tk-weeks button:hover{color:#fff;border-color:#fff6}:is(.auth-page,.recovery-stage) .tk-shelf .tk-weeks button[aria-pressed=true]{color:#1d1a17;background:#fff;border-color:#fff}:is(.auth-page,.recovery-stage) .tk-brand{z-index:8;letter-spacing:.32em;text-transform:uppercase;color:#fff;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex;position:absolute;top:clamp(20px,3.4vh,32px);left:clamp(24px,3.4vw,48px)}:is(.auth-page,.recovery-stage) .tk-story{z-index:8;pointer-events:none;background:linear-gradient(#12100e00,#12100ed1 45%,#12100ef0);padding:120px clamp(24px,3.4vw,48px) clamp(28px,5vh,52px);display:block;position:absolute;bottom:0;left:0;right:28px}:is(.auth-page,.recovery-stage) .tk-story h2{letter-spacing:-.015em;color:#fff;text-wrap:balance;max-width:22ch;margin:0 0 18px;font-size:clamp(22px,1.9vw,28px);font-weight:500;line-height:1.2}:is(.auth-page,.recovery-stage) .tk-story ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}:is(.auth-page,.recovery-stage) .tk-story li{color:#ffffffdb;padding-left:34px;font-size:15px;line-height:1.45;position:relative}:is(.auth-page,.recovery-stage) .tk-story li:before{content:"";background:var(--af-brand);border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:4px;box-shadow:0 0 0 5px #ff6a132e}:is(.auth-page,.recovery-stage) .tk-plates{z-index:1}:is(.auth-page,.recovery-stage) .tk-ticket{color:var(--ink)}.auth-page .en-frame{justify-self:stretch;width:auto;max-width:none}.auth-page .en-card:before,.auth-page .en-card:after{display:none}:is(.auth-page,.recovery-stage) .tk-top{padding-top:88px}:is(.auth-page,.recovery-stage) .tk-stage>.tk-weeks{z-index:8;gap:4px;position:absolute;top:clamp(20px,3.4vh,32px);right:56px}:is(.auth-page,.recovery-stage) .tk-stage>.tk-weeks button{color:#ffffffb8;background:#ffffff0f;border-color:#ffffff2e;height:26px;padding:0 9px;font-size:11px}:is(.auth-page,.recovery-stage) .tk-stage>.tk-weeks button:hover{color:#fff;border-color:#fff6}:is(.auth-page,.recovery-stage) .tk-stage>.tk-weeks button[aria-pressed=true]{color:#1d1a17;background:#fff;border-color:#fff}}@media (max-width:899px){:is(.auth-page,.recovery-stage) .tk-stage>.tk-weeks{background:var(--st-face);justify-content:center;padding:12px 0}}@media (min-width:900px){.auth-page .en-frame .en-card,.auth-page .en-frame .en-card.is-sheet{border:0!important}:is(.auth-page,.recovery-stage) .tk-stage>.tk-shelf{display:none}:is(.auth-page,.recovery-stage) .tk-stage{grid-template-rows:auto 1fr}}@media (max-width:899px){.auth-page .en-split>.tk-stage{display:none}}@media (min-width:900px) and (max-height:780px){:is(.auth-page,.recovery-stage) .tk-pass{--tw:280px}:is(.auth-page,.recovery-stage) .tk-top{padding-top:72px}:is(.auth-page,.recovery-stage) .tk-story{padding-top:80px}:is(.auth-page,.recovery-stage) .tk-story h2{margin-bottom:12px;font-size:21px}:is(.auth-page,.recovery-stage) .tk-story ul{gap:8px}:is(.auth-page,.recovery-stage) .tk-story li{font-size:14px}}
