.ft[data-astro-cid-cognygiv]{background:var(--color-surface);box-shadow:var(--shadow-raised);border-radius:18px;overflow:hidden}.ft-tabs[data-astro-cid-cognygiv]{border-bottom:1px solid var(--color-line);scrollbar-width:none;gap:.25rem;padding:.5rem;display:flex;overflow-x:auto}.ft-tab[data-astro-cid-cognygiv]{color:var(--color-ink-3);white-space:nowrap;border-radius:10px;flex:1 0 auto;padding:.7rem 1rem;font-size:.97rem;font-weight:500;transition:background-color .16s,color .16s}.ft-tab[data-astro-cid-cognygiv]:hover{color:var(--color-ink);background:var(--color-canvas)}.ft-tab[data-astro-cid-cognygiv][aria-selected=true]{background:var(--color-ink);color:#fff}.ft-panel[data-astro-cid-cognygiv]:not([hidden]){animation:ft-in .32s var(--ease-out)}@keyframes ft-in{0%{opacity:0;transform:translateY(8px)}}.learn-btn[data-astro-cid-cognygiv]{color:var(--color-ink-3);border-radius:8px;padding:.55rem .5rem;transition:background-color .18s,color .18s,box-shadow .18s}.learn-btn[data-astro-cid-cognygiv][aria-pressed=true]{background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-raised)}.learn-btn[data-astro-cid-cognygiv].invite{color:var(--color-ink);position:relative}.learn-btn[data-astro-cid-cognygiv].invite:after{content:"";border-radius:inherit;animation:learn-invite 2.2s var(--ease-out) infinite;pointer-events:none;position:absolute;inset:0}@keyframes learn-invite{0%{box-shadow:0 0 #ffd84ae6}70%,to{box-shadow:0 0 0 9px #ffd84a00}}@media (prefers-reduced-motion:reduce){.learn-btn[data-astro-cid-cognygiv].invite:after{box-shadow:0 0 0 2px var(--color-brand);animation:none}}[data-astro-cid-cognygiv][data-with=true] .learn-btn[data-astro-cid-cognygiv][aria-pressed=true]{background:var(--color-brand)}.learn-tile[data-astro-cid-cognygiv]{height:2rem;transition:background-color .35s var(--ease-out), transform .35s var(--ease-out), opacity .35s;border-radius:6px;flex:1}.learn-tile[data-astro-cid-cognygiv].real{background:var(--color-pass-fill)}.learn-tile[data-astro-cid-cognygiv].junk{background:var(--color-fail-fill)}[data-astro-cid-cognygiv][data-with=true] .learn-tile[data-astro-cid-cognygiv].junk{background:var(--color-line-strong);opacity:.5;transform:scaleY(.35)}.learn-chip[data-astro-cid-cognygiv]{border-radius:99px;align-items:center;gap:.4rem;padding:.35rem .75rem;transition:background-color .35s,color .35s,opacity .35s;display:inline-flex}.learn-chip[data-astro-cid-cognygiv]:before{content:"";background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.learn-chip[data-astro-cid-cognygiv].real{background:var(--color-pass-soft);color:var(--color-pass)}.learn-chip[data-astro-cid-cognygiv].junk{background:var(--color-fail-soft);color:var(--color-fail)}[data-astro-cid-cognygiv][data-with=true] .learn-chip[data-astro-cid-cognygiv].junk{background:var(--color-mute-soft);color:var(--color-mute);opacity:.7;text-decoration:line-through}.mq[data-astro-cid-543bmuqs]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mq-track[data-astro-cid-543bmuqs]{width:max-content;animation:216s linear infinite mq;display:flex}.mq[data-astro-cid-543bmuqs]:hover .mq-track[data-astro-cid-543bmuqs]{animation-play-state:paused}.mq-set[data-astro-cid-543bmuqs]{gap:2.75rem;margin:0;padding:0 1.375rem;list-style:none;display:flex}.mq-set[data-astro-cid-543bmuqs] li[data-astro-cid-543bmuqs]{letter-spacing:-.015em;color:var(--color-ink-3);white-space:nowrap;font-size:1.15rem;font-weight:600}@keyframes mq{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mq[data-astro-cid-543bmuqs]{mask-image:none}.mq-track[data-astro-cid-543bmuqs]{width:auto;animation:none}.mq-set[data-astro-cid-543bmuqs]{flex-wrap:wrap;justify-content:center;row-gap:.5rem}.mq-set[data-astro-cid-543bmuqs][data-copy="1"],.mq-set[data-astro-cid-543bmuqs] li[data-astro-cid-543bmuqs][data-extra]{display:none}}.sw[data-astro-cid-m5cty3jo]{width:3.4rem;height:1.9rem;transition:background-color .22s var(--ease-out);background:#ffffff2e;border-radius:99px;flex:none;position:relative}.sw[data-astro-cid-m5cty3jo] span[data-astro-cid-m5cty3jo]{width:1.5rem;height:1.5rem;transition:transform .22s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:.2rem;left:.2rem;box-shadow:0 1px 3px #0006}.sw[data-astro-cid-m5cty3jo][aria-checked=true]{background:var(--color-brand)}.sw[data-astro-cid-m5cty3jo][aria-checked=true] span[data-astro-cid-m5cty3jo]{background:var(--color-ink);transform:translate(1.5rem)}.sw[data-astro-cid-m5cty3jo]:focus-visible{outline-color:var(--color-brand)}.sw[data-astro-cid-m5cty3jo].invite:after{content:"";border-radius:inherit;animation:sw-invite 2.2s var(--ease-out) infinite;pointer-events:none;position:absolute;inset:0;box-shadow:0 0 #ffd84a99}@keyframes sw-invite{0%{box-shadow:0 0 #ffd84a99}70%,to{box-shadow:0 0 0 12px #ffd84a00}}@media (prefers-reduced-motion:reduce){.sw[data-astro-cid-m5cty3jo].invite:after{animation:none;box-shadow:0 0 0 2px #ffd84a99}}.tag[data-astro-cid-m5cty3jo]{color:#ffffff8c;z-index:2;font-size:.8rem;font-weight:500;position:absolute;top:1rem}.gate[data-astro-cid-m5cty3jo]{color:#ffffff47;z-index:3;background:linear-gradient(#fff0,#ffffff29 20% 80%,#fff0);width:2px;transition:color .3s,background .3s;position:absolute;top:0;bottom:0;left:50%}.gate[data-astro-cid-m5cty3jo] svg[data-astro-cid-m5cty3jo]{border-radius:12px;transition:box-shadow .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-astro-cid-m5cty3jo][data-on=true] .gate[data-astro-cid-m5cty3jo]{color:var(--color-brand);background:linear-gradient(#ffd84a00,#ffd84a8c 20% 80%,#ffd84a00)}[data-astro-cid-m5cty3jo][data-on=true] .gate[data-astro-cid-m5cty3jo] svg[data-astro-cid-m5cty3jo]{box-shadow:0 0 0 6px #ffd84a24,0 0 34px #ffd84a66}.tray[data-astro-cid-m5cty3jo]{color:#fff9;white-space:nowrap;opacity:0;z-index:2;font-size:.8rem;transition:opacity .3s;position:absolute;bottom:.9rem;left:50%;transform:translate(-50%)}[data-astro-cid-m5cty3jo][data-on=true] .tray[data-astro-cid-m5cty3jo]{opacity:1}.sig-dot{will-change:transform, opacity;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:0;left:0}.sig-dot.real{background:var(--color-pass-fill);box-shadow:0 0 14px #22a06bb3}.sig-dot.junk{background:var(--color-fail-fill);box-shadow:0 0 14px #e0564c99}[data-mix] span{transition:background-color .3s}[data-mix] span.real{background:var(--color-pass-fill)}[data-mix] span.junk{background:var(--color-fail-fill)}.who[data-astro-cid-lcdefpme]{transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out)}.who[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-frame);transform:translateY(-3px)}.steps[data-astro-cid-lcdefpme] .step[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{transition:transform .5s var(--ease-out), background-color .5s;transition-delay:calc(var(--i) * .22s + .2s);background:var(--color-sunken);transform:scale(.6)}.steps[data-astro-cid-lcdefpme].in .step[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{background:var(--color-brand);transform:none}@media (width>=768px){.steps[data-astro-cid-lcdefpme] .step[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";background:var(--color-line-strong);transform-origin:0;width:calc(1.25rem - 4px);height:2px;transition:transform .4s var(--ease-out);transition-delay:calc(var(--i) * .22s + .42s);position:absolute;top:2.6rem;left:calc(100% + 2px);transform:scaleX(0)}.steps[data-astro-cid-lcdefpme].in .step[data-astro-cid-lcdefpme]:not(:last-child):after{transform:none}}
