.shared-module__PpKcsW__odometer{font-variant-numeric:tabular-nums;line-height:1;display:inline-flex}.shared-module__PpKcsW__odoPlace{height:1em;display:inline-block;overflow:hidden}.shared-module__PpKcsW__odoColumn{transform:translate3d(0,calc(var(--from)*-1em),0);will-change:transform;flex-direction:column;animation-name:shared-module__PpKcsW__odo-roll;animation-timing-function:cubic-bezier(.34,1.45,.64,1);animation-fill-mode:both;display:flex}.shared-module__PpKcsW__odoCell{text-align:center;height:1em;line-height:1;display:block}@keyframes shared-module__PpKcsW__odo-roll{0%{transform:translate3d(0,calc(var(--from)*-1em),0)}to{transform:translate3d(0,calc(var(--to)*-1em),0)}}@media (prefers-reduced-motion:reduce){.shared-module__PpKcsW__odoColumn{transform:translate3d(0,calc(var(--to)*-1em),0);animation:none}}
.ember-module___KrBhW__backdrop{z-index:120;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;background:radial-gradient(60% 45% at 50% 36%,#f59e0b33,#0000 70%),#070a0cf7;justify-content:center;align-items:center;padding:16px;animation:.36s cubic-bezier(.16,1,.3,1) both ember-module___KrBhW__sc-fade;display:flex;position:fixed;inset:0;overflow:hidden}.ember-module___KrBhW__flash{pointer-events:none;opacity:0;background:radial-gradient(45% 40% at 50% 42%,#fbbf2473,#f973161f 55%,#0000 75%);animation:1.1s cubic-bezier(.16,1,.3,1) both ember-module___KrBhW__sc-flash;position:absolute;inset:0}.ember-module___KrBhW__panel{text-align:center;color:#fff;background:linear-gradient(#ffffff0f,#ffffff06);border:1px solid #fbbf242e;border-radius:28px;width:100%;max-width:360px;padding:18px 24px 22px;animation:.62s cubic-bezier(.16,1,.3,1) 60ms both ember-module___KrBhW__sc-rise;position:relative;box-shadow:0 0 60px #fbbf241a}.ember-module___KrBhW__flameStage{justify-content:center;align-items:flex-end;height:96px;display:flex;position:relative}.ember-module___KrBhW__flameWrap{background:radial-gradient(circle,#fbbf2457,#f9731614 55%,#0000 72%);border-radius:999px;justify-content:center;align-items:center;width:88px;height:88px;animation:.56s cubic-bezier(.34,1.56,.64,1) .12s both ember-module___KrBhW__sc-ignite;display:flex;position:relative}.ember-module___KrBhW__flame{color:#fbbf24;transform-origin:50% 85%;will-change:transform;animation:1.3s ease-in-out .7s infinite ember-module___KrBhW__sc-flicker}.ember-module___KrBhW__embers{pointer-events:none;width:0;height:0;position:absolute;bottom:22px;left:50%}.ember-module___KrBhW__ember{left:var(--x);width:var(--size);height:var(--size);opacity:0;will-change:transform,opacity;background:#fde68a;border-radius:999px;animation-name:ember-module___KrBhW__sc-ember;animation-timing-function:cubic-bezier(.3,.6,.5,1);animation-iteration-count:infinite;position:absolute;bottom:0}.ember-module___KrBhW__eyebrow{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:#fde68acc;margin-top:6px;font-size:10.5px;animation:.4s .18s both ember-module___KrBhW__sc-fade}.ember-module___KrBhW__numberStage{height:100px;position:relative}.ember-module___KrBhW__number{letter-spacing:-.05em;color:#fde68a;font-size:92px;font-weight:700;display:inline-flex;position:relative}.ember-module___KrBhW__numberStage:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#fbbf244d,#0000);border-radius:999px;width:160px;height:120px;margin:-60px 0 0 -80px;position:absolute;top:50%;left:50%}.ember-module___KrBhW__shockwave{opacity:0;pointer-events:none;border:2px solid #fbbf24cc;border-radius:999px;width:110px;height:110px;margin:-55px 0 0 -55px;animation:.9s cubic-bezier(.16,1,.3,1) both ember-module___KrBhW__sc-shock;position:absolute;top:50%;left:50%;box-shadow:0 0 24px #fbbf2480,inset 0 0 24px #fbbf244d}.ember-module___KrBhW__sparks{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.ember-module___KrBhW__spark{opacity:0;width:12px;height:4px;transform:rotate(var(--a))translateX(10px);will-change:transform,opacity;background:linear-gradient(90deg,#fbbf2400,#fde68a);border-radius:999px;animation:.82s cubic-bezier(.16,1,.3,1) both ember-module___KrBhW__sc-spark;position:absolute;top:-2px;left:-2px}.ember-module___KrBhW__unit{color:#ffffff9e;margin-top:-2px;font-size:13px;font-weight:500;animation:.3s .5s both ember-module___KrBhW__sc-fade}.ember-module___KrBhW__week{justify-content:center;gap:12px;margin:18px auto 0;display:flex}.ember-module___KrBhW__day{width:16px;font-family:var(--font-geist-mono),ui-monospace,monospace;color:#ffffff80;flex-direction:column;align-items:center;gap:6px;font-size:9.5px;display:flex;position:relative}.ember-module___KrBhW__dayToday{color:#fff;font-weight:600}.ember-module___KrBhW__link{transform-origin:0;background:linear-gradient(90deg,#fbbf24,#fcd34d);border-radius:999px;width:28px;height:3px;animation:.26s cubic-bezier(.16,1,.3,1) forwards ember-module___KrBhW__sc-grow;position:absolute;top:6.5px;right:8px;transform:scaleX(0);box-shadow:0 0 8px #fbbf2499}.ember-module___KrBhW__dotSlot{justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:relative}.ember-module___KrBhW__dot{border:1.5px solid #ffffff38;border-radius:999px;width:16px;height:16px;position:relative}.ember-module___KrBhW__dotLit{opacity:0;background:radial-gradient(circle at 35% 35%,#fef3c7,#fbbf24 70%);border:0;animation:.42s cubic-bezier(.34,1.56,.64,1) forwards ember-module___KrBhW__sc-dot;transform:scale(.3);box-shadow:0 0 12px #fbbf24a6}.ember-module___KrBhW__dotToday{box-shadow:0 0 0 3px #fbbf244d,0 0 20px #fbbf24e6}.ember-module___KrBhW__ripple{opacity:0;border:2px solid #fbbf24;border-radius:999px;animation:.9s cubic-bezier(.16,1,.3,1) both ember-module___KrBhW__sc-ripple;position:absolute;inset:0}.ember-module___KrBhW__bonus{background:linear-gradient(#fbbf2433,#fbbf2412);border:1px solid #fbbf2480;border-radius:16px;width:100%;max-width:260px;margin:18px auto 0;padding:10px 16px 12px;animation:.52s cubic-bezier(.34,1.56,.64,1) both ember-module___KrBhW__sc-bonus;position:relative;overflow:hidden}.ember-module___KrBhW__bonusRow{flex-direction:column;align-items:center;gap:2px;display:flex}.ember-module___KrBhW__bonusXp{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fde68a;font-size:30px;font-weight:750;display:inline-block}.ember-module___KrBhW__bonusPop{animation:.26s cubic-bezier(.34,1.56,.64,1) ember-module___KrBhW__sc-step}.ember-module___KrBhW__bonusLabel{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:#fde68acc;font-size:10px}.ember-module___KrBhW__bonusBar{background:#ffffff1a;border-radius:999px;height:5px;margin-top:8px;display:block;overflow:hidden}.ember-module___KrBhW__bonusFill{transform-origin:0;background:linear-gradient(90deg,#f59e0b,#fde68a);border-radius:999px;height:100%;transition:transform .11s linear;display:block}.ember-module___KrBhW__bonusShine{pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff4d 50%,#0000 70%);animation:.7s ease-out forwards ember-module___KrBhW__sc-sweep;position:absolute;inset:0;transform:translate(-100%)}.ember-module___KrBhW__bonus+.ember-module___KrBhW__badge{margin-top:10px}.ember-module___KrBhW__badge{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:#fde68a;background:#fbbf2424;border:1px solid #fbbf248c;border-radius:999px;margin-top:18px;padding:5px 12px;font-size:10.5px;font-weight:600;animation:.42s cubic-bezier(.34,1.56,.64,1) 1.1s both ember-module___KrBhW__sc-pop;display:inline-block;box-shadow:0 0 18px #fbbf2440}.ember-module___KrBhW__headline{letter-spacing:-.025em;margin-top:16px;font-size:25px;font-weight:650;line-height:1.15;animation:.42s cubic-bezier(.16,1,.3,1) 1.05s both ember-module___KrBhW__sc-rise}.ember-module___KrBhW__badge+.ember-module___KrBhW__headline{margin-top:10px}.ember-module___KrBhW__shimmer{background:linear-gradient(100deg,#fff 35%,#fde68a 48%,#fff 62%) 100% 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.1s ease-out 1.15s both ember-module___KrBhW__sc-shimmer}.ember-module___KrBhW__sub{color:#ffffffb3;margin-top:6px;font-size:14px;line-height:1.4;animation:.42s cubic-bezier(.16,1,.3,1) 1.12s both ember-module___KrBhW__sc-rise}.ember-module___KrBhW__button{color:#1c1203;background:linear-gradient(#fcd34d,#f59e0b);border-radius:999px;width:100%;min-height:50px;margin-top:22px;font-size:16px;font-weight:650;transition:transform .15s,filter .2s;animation:.32s 1.2s both ember-module___KrBhW__sc-fade;box-shadow:0 8px 28px #f59e0b59,inset 0 1px #ffffff73}.ember-module___KrBhW__button:hover{filter:brightness(1.06)}.ember-module___KrBhW__button:active{transform:scale(.97)}.ember-module___KrBhW__button:focus-visible{outline-offset:3px;outline:2px solid #fff}@keyframes ember-module___KrBhW__sc-fade{0%{opacity:0}to{opacity:1}}@keyframes ember-module___KrBhW__sc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ember-module___KrBhW__sc-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes ember-module___KrBhW__sc-blur{0%{opacity:0;filter:blur(12px);transform:scale(1.08)}to{opacity:1;filter:none;transform:none}}@keyframes ember-module___KrBhW__sc-ignite{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes ember-module___KrBhW__sc-glow{0%,to{box-shadow:0 0 30px 4px #fbbf242e}50%{box-shadow:0 0 46px 10px #fbbf244d}}@keyframes ember-module___KrBhW__sc-flicker{0%,to{transform:scale(1)rotate(0)}25%{transform:scale(1.04,1.08)rotate(-2deg)}50%{transform:scale(.98,1.02)rotate(1.5deg)}75%{transform:scale(1.03,1.06)rotate(-1deg)}}@keyframes ember-module___KrBhW__sc-ember{0%{opacity:0;transform:translate(0,0)scale(1)}15%{opacity:1}to{opacity:0;transform:translate3d(var(--drift),-120px,0)scale(.3)}}@keyframes ember-module___KrBhW__sc-out{to{opacity:0;filter:blur(4px);transform:translateY(-55%)scale(.8)}}@keyframes ember-module___KrBhW__sc-slam{0%{opacity:0;transform:translateY(45%)scale(1.7)}55%{opacity:1;transform:translate(0,0)scale(.9)}to{opacity:1;transform:none}}@keyframes ember-module___KrBhW__sc-shock{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2.8)}}@keyframes ember-module___KrBhW__sc-spark{0%{opacity:1;transform:rotate(var(--a))translateX(10px)scaleX(1.4)}to{opacity:0;transform:rotate(var(--a))translateX(var(--r))scaleX(.4)}}@keyframes ember-module___KrBhW__sc-flash{0%{opacity:0}18%{opacity:1}to{opacity:.35}}@keyframes ember-module___KrBhW__sc-kick{0%{transform:scale(1)}35%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes ember-module___KrBhW__sc-dot{to{opacity:1;transform:none}}@keyframes ember-module___KrBhW__sc-step{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes ember-module___KrBhW__sc-sweep{to{transform:translate(100%)}}@keyframes ember-module___KrBhW__sc-bonus{0%{opacity:0;transform:translateY(10px)scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes ember-module___KrBhW__sc-grow{to{transform:scaleX(1)}}@keyframes ember-module___KrBhW__sc-ripple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes ember-module___KrBhW__sc-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.ember-module___KrBhW__embers,.ember-module___KrBhW__sparks,.ember-module___KrBhW__shockwave,.ember-module___KrBhW__flash,.ember-module___KrBhW__ripple,.ember-module___KrBhW__bonusShine{display:none}.ember-module___KrBhW__backdrop,.ember-module___KrBhW__panel,.ember-module___KrBhW__flameWrap,.ember-module___KrBhW__flame,.ember-module___KrBhW__eyebrow,.ember-module___KrBhW__number,.ember-module___KrBhW__unit,.ember-module___KrBhW__link,.ember-module___KrBhW__dotLit,.ember-module___KrBhW__bonus,.ember-module___KrBhW__badge,.ember-module___KrBhW__headline,.ember-module___KrBhW__shimmer,.ember-module___KrBhW__sub,.ember-module___KrBhW__button{opacity:1!important;animation:none!important;transform:none!important}.ember-module___KrBhW__shimmer{background-position:0 0}}
.spark-module__t9vqGG__screen{z-index:120;padding:max(40px,env(safe-area-inset-top))20px max(20px,env(safe-area-inset-bottom));color:#1c1917;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;text-align:center;background:#fffaf2;flex-direction:column;align-items:center;animation:.2s ease-out both spark-module__t9vqGG__sp-fade;display:flex;position:fixed;inset:0;overflow:hidden}.spark-module__t9vqGG__top{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.spark-module__t9vqGG__flameStage{width:112px;height:140px;position:relative}.spark-module__t9vqGG__flameGray,.spark-module__t9vqGG__flameLit{transform-origin:50% 90%;width:100%;height:100%;position:absolute;inset:0}.spark-module__t9vqGG__flameGray{animation:.22s ease-in .28s both spark-module__t9vqGG__sp-out}.spark-module__t9vqGG__flameLit{opacity:0;animation:.56s cubic-bezier(.34,1.56,.64,1) .28s both spark-module__t9vqGG__sp-ignite}.spark-module__t9vqGG__spark{width:var(--s);height:var(--s);margin:calc(var(--s)/-2)0 0 calc(var(--s)/-2);background:var(--c);opacity:0;will-change:transform,opacity;border-radius:2px;animation:.62s cubic-bezier(.16,1,.3,1) .3s both spark-module__t9vqGG__sp-spark;position:absolute;top:60%;left:50%}.spark-module__t9vqGG__count{margin-top:6px}.spark-module__t9vqGG__number{letter-spacing:-.05em;color:#f97316;font-size:104px;font-weight:800}.spark-module__t9vqGG__label{color:#f97316;margin-top:2px;font-size:20px;font-weight:700;animation:.36s cubic-bezier(.16,1,.3,1) .15s both spark-module__t9vqGG__sp-rise}.spark-module__t9vqGG__badge{color:#fde047;letter-spacing:.06em;text-transform:uppercase;background:#1c1917;border-radius:999px;margin-top:12px;padding:5px 12px;font-size:12px;font-weight:700;animation:.42s cubic-bezier(.34,1.56,.64,1) .9s both spark-module__t9vqGG__sp-pop}.spark-module__t9vqGG__weekCard{background:#fff;border:2px solid #f1e8dc;border-radius:20px;width:100%;max-width:380px;padding:14px 16px 16px;animation:.42s cubic-bezier(.16,1,.3,1) .55s both spark-module__t9vqGG__sp-rise}.spark-module__t9vqGG__weekHead{color:#78716c;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.spark-module__t9vqGG__bonus{color:#ea580c;background:#fff7ed;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:800}.spark-module__t9vqGG__week{justify-content:space-between;margin-top:12px;display:flex}.spark-module__t9vqGG__day{flex-direction:column;align-items:center;gap:8px;display:flex}.spark-module__t9vqGG__dayLetter{color:#a8a29e;font-size:12px;font-weight:700}.spark-module__t9vqGG__dayLetterToday{color:#f97316}.spark-module__t9vqGG__check{background:#f5f5f4;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.spark-module__t9vqGG__checkLit{color:#fff;opacity:0;background:#f97316;animation:.38s cubic-bezier(.34,1.56,.64,1) forwards spark-module__t9vqGG__sp-pop;transform:scale(.3)}.spark-module__t9vqGG__checkToday{background:#ea580c;box-shadow:0 0 0 4px #fed7aa}.spark-module__t9vqGG__checkIcon{width:18px;height:18px}.spark-module__t9vqGG__headline{letter-spacing:-.02em;margin-top:22px;font-size:24px;font-weight:800;animation:.38s cubic-bezier(.16,1,.3,1) .7s both spark-module__t9vqGG__sp-rise}.spark-module__t9vqGG__sub{color:#57534e;max-width:380px;margin-top:6px;font-size:15px;line-height:1.4;animation:.38s cubic-bezier(.16,1,.3,1) .78s both spark-module__t9vqGG__sp-rise}.spark-module__t9vqGG__cta{color:#fff;letter-spacing:.02em;text-transform:uppercase;background:#f97316;border-radius:16px;width:100%;max-width:380px;min-height:54px;margin-top:22px;font-size:17px;font-weight:800;transition:transform .12s,box-shadow .12s;animation:.38s cubic-bezier(.16,1,.3,1) .85s both spark-module__t9vqGG__sp-rise;box-shadow:0 5px #c2410c}.spark-module__t9vqGG__cta:active{transform:translateY(4px);box-shadow:0 1px #c2410c}.spark-module__t9vqGG__cta:focus-visible{outline-offset:3px;outline:3px solid #fdba74}@keyframes spark-module__t9vqGG__sp-fade{0%{opacity:0}to{opacity:1}}@keyframes spark-module__t9vqGG__sp-out{to{opacity:0;transform:scale(.8)}}@keyframes spark-module__t9vqGG__sp-ignite{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:none}}@keyframes spark-module__t9vqGG__sp-spark{0%{opacity:1;transform:rotate(var(--a))translate3d(0,0,0)scale(1)}to{opacity:0;transform:rotate(var(--a))translate3d(var(--r),0,0)scale(.4)rotate(90deg)}}@keyframes spark-module__t9vqGG__sp-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes spark-module__t9vqGG__sp-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.spark-module__t9vqGG__screen,.spark-module__t9vqGG__flameLit,.spark-module__t9vqGG__label,.spark-module__t9vqGG__badge,.spark-module__t9vqGG__weekCard,.spark-module__t9vqGG__checkLit,.spark-module__t9vqGG__headline,.spark-module__t9vqGG__sub,.spark-module__t9vqGG__cta{opacity:1!important;animation:none!important;transform:none!important}.spark-module__t9vqGG__flameGray,.spark-module__t9vqGG__spark{display:none}}
.ring-module__FwOiXW__backdrop{z-index:120;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;background:#0f171473;justify-content:center;align-items:flex-end;animation:.22s ease-out both ring-module__FwOiXW__rc-fade;display:flex;position:fixed;inset:0}@media (min-width:640px){.ring-module__FwOiXW__backdrop{align-items:center}}.ring-module__FwOiXW__sheet{width:100%;max-width:420px;padding:10px 24px max(22px,env(safe-area-inset-bottom));color:#0f172a;text-align:center;background:#fff;border-radius:28px 28px 0 0;animation:.42s cubic-bezier(.16,1,.3,1) both ring-module__FwOiXW__rc-sheet;position:relative}@media (min-width:640px){.ring-module__FwOiXW__sheet{border-radius:28px;padding-bottom:22px}}.ring-module__FwOiXW__grabber{background:#e2e8f0;border-radius:999px;width:38px;height:5px;margin:0 auto 10px;display:block}.ring-module__FwOiXW__ringStage{width:220px;height:220px;margin:4px auto 0;position:relative}.ring-module__FwOiXW__ring{width:100%;height:100%;animation:.52s cubic-bezier(.34,1.56,.64,1) .76s both ring-module__FwOiXW__rc-pulse;position:absolute;inset:0;overflow:visible}.ring-module__FwOiXW__track{fill:none;stroke:#f1f5f9;stroke-width:16px;stroke-linecap:round}.ring-module__FwOiXW__seg{fill:none;stroke-width:16px;stroke-linecap:round;animation:.3s .12s both ring-module__FwOiXW__rc-fade}.ring-module__FwOiXW__segToday{animation:.52s cubic-bezier(.45,0,.2,1) .24s forwards ring-module__FwOiXW__rc-sweep}.ring-module__FwOiXW__dayLetter{color:#94a3b8;font-size:10.5px;font-weight:700;position:absolute;transform:translate(-50%,-50%)}.ring-module__FwOiXW__dayLetterToday{color:#f97316}.ring-module__FwOiXW__spark{opacity:0;will-change:transform,opacity;background:#fb923c;border-radius:999px;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;animation:.7s cubic-bezier(.16,1,.3,1) both ring-module__FwOiXW__rc-spark;position:absolute;top:50%;left:50%}.ring-module__FwOiXW__spark:nth-child(3n){background:#fbbf24}.ring-module__FwOiXW__spark:nth-child(3n+1){background:#f43f5e;width:5px;height:5px}.ring-module__FwOiXW__center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ring-module__FwOiXW__flame{width:22px;height:26px}.ring-module__FwOiXW__number{letter-spacing:-.05em;color:#0f172a;margin-top:2px;font-size:58px;font-weight:750}.ring-module__FwOiXW__unit{color:#64748b;margin-top:2px;font-size:12px;font-weight:600}.ring-module__FwOiXW__chips{justify-content:center;gap:6px;min-height:8px;margin-top:6px;display:flex}.ring-module__FwOiXW__bonus,.ring-module__FwOiXW__pb{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;animation:.42s cubic-bezier(.34,1.56,.64,1) .9s both ring-module__FwOiXW__rc-pop}.ring-module__FwOiXW__bonus{color:#c2410c;background:#fff7ed}.ring-module__FwOiXW__pb{color:#fde68a;background:#0f172a}.ring-module__FwOiXW__headline{letter-spacing:-.02em;margin-top:10px;font-size:22px;font-weight:700;animation:.38s cubic-bezier(.16,1,.3,1) .82s both ring-module__FwOiXW__rc-rise}.ring-module__FwOiXW__sub{color:#475569;margin-top:4px;font-size:14.5px;line-height:1.4;animation:.38s cubic-bezier(.16,1,.3,1) .88s both ring-module__FwOiXW__rc-rise}.ring-module__FwOiXW__cta{color:#fff;background:#0f172a;border-radius:999px;width:100%;min-height:52px;margin-top:18px;font-size:16px;font-weight:600;transition:transform .12s;animation:.38s cubic-bezier(.16,1,.3,1) .94s both ring-module__FwOiXW__rc-rise}.ring-module__FwOiXW__cta:active{transform:scale(.97)}.ring-module__FwOiXW__cta:focus-visible{outline-offset:3px;outline:3px solid #fdba74}@keyframes ring-module__FwOiXW__rc-fade{0%{opacity:0}to{opacity:1}}@keyframes ring-module__FwOiXW__rc-sheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes ring-module__FwOiXW__rc-sweep{to{stroke-dashoffset:0}}@keyframes ring-module__FwOiXW__rc-pulse{0%{transform:scale(1)}40%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes ring-module__FwOiXW__rc-spark{0%{opacity:1;transform:rotate(var(--a))translate3d(80px,0,0)scale(1)}to{opacity:0;transform:rotate(var(--a))translate3d(var(--r),0,0)scale(.3)}}@keyframes ring-module__FwOiXW__rc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ring-module__FwOiXW__rc-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ring-module__FwOiXW__backdrop,.ring-module__FwOiXW__sheet,.ring-module__FwOiXW__ring,.ring-module__FwOiXW__seg,.ring-module__FwOiXW__bonus,.ring-module__FwOiXW__pb,.ring-module__FwOiXW__headline,.ring-module__FwOiXW__sub,.ring-module__FwOiXW__cta{opacity:1!important;animation:none!important;transform:none!important}.ring-module__FwOiXW__segToday{stroke-dashoffset:0!important;animation:none!important}.ring-module__FwOiXW__spark{display:none}}
.toast-module__myGBIq__dock{left:0;right:0;bottom:max(88px,calc(env(safe-area-inset-bottom) + 76px));z-index:120;pointer-events:none;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;justify-content:center;padding:0 12px;display:flex;position:fixed}@media (min-width:768px){.toast-module__myGBIq__dock{bottom:28px}}.toast-module__myGBIq__toast{color:#fafaf9;pointer-events:auto;cursor:pointer;background:#1c1917;border-radius:20px;align-items:center;gap:12px;width:100%;max-width:440px;padding:12px 40px 14px 12px;animation:.46s cubic-bezier(.34,1.4,.64,1) both toast-module__myGBIq__tc-in;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -12px #00000073}.toast-module__myGBIq__flameBox{flex-shrink:0;width:44px;height:52px;position:relative}.toast-module__myGBIq__flameGray,.toast-module__myGBIq__flameLit{transform-origin:50% 90%;width:100%;height:100%;position:absolute;inset:0}.toast-module__myGBIq__flameGray{animation:.2s ease-in .26s both toast-module__myGBIq__tc-out}.toast-module__myGBIq__flameLit{opacity:0;animation:.52s cubic-bezier(.34,1.56,.64,1) .26s both toast-module__myGBIq__tc-ignite}.toast-module__myGBIq__body{flex:1;min-width:0}.toast-module__myGBIq__title{align-items:baseline;gap:2px;display:flex}.toast-module__myGBIq__number{letter-spacing:-.03em;color:#fb923c;font-size:26px;font-weight:800}.toast-module__myGBIq__unit{color:#fdba74;font-size:15px;font-weight:700}.toast-module__myGBIq__bonus,.toast-module__myGBIq__pb{border-radius:999px;align-self:center;margin-left:8px;padding:2px 8px;font-size:11.5px;font-weight:800;animation:.38s cubic-bezier(.34,1.56,.64,1) .6s both toast-module__myGBIq__tc-pop}.toast-module__myGBIq__bonus{color:#1c1917;background:#fb923c}.toast-module__myGBIq__pb{color:#1c1917;background:#fde047}.toast-module__myGBIq__line{color:#fafaf9b8;margin-top:1px;font-size:13px;line-height:1.35}.toast-module__myGBIq__line strong{color:#fafaf9;font-weight:650}.toast-module__myGBIq__weekBar{gap:3px;margin-top:8px;display:flex}.toast-module__myGBIq__weekSeg{background:#fafaf924;border-radius:999px;flex:1;height:5px;overflow:hidden}.toast-module__myGBIq__weekSegLit{transform-origin:0;background:#fb923c;animation:.26s cubic-bezier(.16,1,.3,1) forwards toast-module__myGBIq__tc-grow;transform:scaleX(0)}.toast-module__myGBIq__weekSegToday{background:#fde047}.toast-module__myGBIq__close{color:#fafaf98c;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:8px;right:8px}.toast-module__myGBIq__close:hover{color:#fafaf9;background:#fafaf91a}.toast-module__myGBIq__timer{transform-origin:0;background:#fb923c8c;height:2px;animation-name:toast-module__myGBIq__tc-drain;animation-timing-function:linear;animation-fill-mode:both;position:absolute;bottom:0;left:0;right:0}@keyframes toast-module__myGBIq__tc-in{0%{opacity:0;transform:translateY(40px)scale(.96)}to{opacity:1;transform:none}}@keyframes toast-module__myGBIq__tc-out{to{opacity:0;transform:scale(.8)}}@keyframes toast-module__myGBIq__tc-ignite{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.22)}to{opacity:1;transform:none}}@keyframes toast-module__myGBIq__tc-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes toast-module__myGBIq__tc-grow{to{transform:scaleX(1)}}@keyframes toast-module__myGBIq__tc-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.toast-module__myGBIq__toast,.toast-module__myGBIq__flameLit,.toast-module__myGBIq__bonus,.toast-module__myGBIq__pb,.toast-module__myGBIq__weekSegLit{opacity:1!important;animation:none!important;transform:none!important}.toast-module__myGBIq__flameGray,.toast-module__myGBIq__timer{display:none}}
.motion-module__LBTV9G__reveal{opacity:0;animation-duration:.64s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:forwards}.motion-module__LBTV9G__rise{animation-name:motion-module__LBTV9G__m-rise}.motion-module__LBTV9G__fade{animation-name:motion-module__LBTV9G__m-fade}.motion-module__LBTV9G__pop{animation-name:motion-module__LBTV9G__m-pop}.motion-module__LBTV9G__blur{animation-name:motion-module__LBTV9G__m-blur;animation-duration:.82s}.motion-module__LBTV9G__ringArc{transition:stroke-dashoffset 1.3s cubic-bezier(.16,1,.3,1)}.motion-module__LBTV9G__ecgOnce,.motion-module__LBTV9G__ecgLoop{stroke-dasharray:1;stroke-dashoffset:1px}.motion-module__LBTV9G__ecgOnce{animation:1.8s cubic-bezier(.45,0,.2,1) .15s forwards motion-module__LBTV9G__m-draw}.motion-module__LBTV9G__ecgLoop{animation:2.2s cubic-bezier(.45,0,.2,1) infinite motion-module__LBTV9G__m-draw-loop}.motion-module__LBTV9G__traceDot{opacity:0;animation:.38s cubic-bezier(.16,1,.3,1) forwards motion-module__LBTV9G__m-dot;transform:scale(.4)}.motion-module__LBTV9G__barGrow{transform-origin:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards motion-module__LBTV9G__m-grow-x;transform:scaleX(0)}.motion-module__LBTV9G__livePulse{animation:2.4s ease-in-out infinite motion-module__LBTV9G__m-live}.motion-module__LBTV9G__bandGrow{transform-origin:50%;animation:.9s cubic-bezier(.16,1,.3,1) forwards motion-module__LBTV9G__m-grow-y;transform:scaleY(0)}.motion-module__LBTV9G__press{transition:transform .15s,box-shadow .2s,background-color .2s}.motion-module__LBTV9G__press:active{transform:scale(.97)}@keyframes motion-module__LBTV9G__m-draw{to{stroke-dashoffset:0}}@keyframes motion-module__LBTV9G__m-draw-loop{0%{stroke-dashoffset:1px;opacity:1}70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes motion-module__LBTV9G__m-live{0%,to{opacity:.7;box-shadow:0 0 #a7f3d000}50%{opacity:1;box-shadow:0 0 0 4px #a7f3d038}}@keyframes motion-module__LBTV9G__m-dot{to{opacity:1;transform:none}}@keyframes motion-module__LBTV9G__m-grow-y{to{transform:scaleY(1)}}@keyframes motion-module__LBTV9G__m-grow-x{to{transform:scaleX(1)}}@keyframes motion-module__LBTV9G__m-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes motion-module__LBTV9G__m-fade{to{opacity:1}}@keyframes motion-module__LBTV9G__m-pop{0%{opacity:0;transform:scale(.9)}60%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes motion-module__LBTV9G__m-blur{0%{opacity:0;filter:blur(14px);transform:scale(1.04)}to{opacity:1;filter:blur();transform:none}}@media (prefers-reduced-motion:reduce){.motion-module__LBTV9G__livePulse{animation:none}.motion-module__LBTV9G__bandGrow,.motion-module__LBTV9G__reveal,.motion-module__LBTV9G__traceDot,.motion-module__LBTV9G__barGrow,.motion-module__LBTV9G__ecgOnce,.motion-module__LBTV9G__ecgLoop{opacity:1;stroke-dashoffset:0;animation:none;transform:none}.motion-module__LBTV9G__ringArc{transition:none}}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.02dd38f5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/b887d91685b8c137-s.168cff4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.7f689f7d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_5d7188b6-module__oite4a__className{font-family:Fraunces,Fraunces Fallback}.fraunces_5d7188b6-module__oite4a__variable{--font-cs-display:"Fraunces","Fraunces Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.5f161693.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.7b2da7da.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.51cde8ff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_6d6fce85-module__JoK5FG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_6d6fce85-module__JoK5FG__variable{--font-cs-sans:"Archivo","Archivo Fallback"}
.comparison-card-module__8V8hOW__root{--cs-green:#047857;--cs-green-deep:#04553f;--cs-green-bright:#10b981;--cs-green-50:#ecfdf5;--cs-green-100:#d1fae5;--cs-green-200:#a7f3d0;--cs-ink:#18241f;--cs-ink-soft:#3f4d47;--cs-muted:#6b7a72;--cs-paper:#fcfbf7;--cs-paper-2:#f7f5ee;--cs-line:#e6e8e1;--cs-amber:#b45309;--cs-amber-bg:#fffbeb;--cs-red:#dc2626;--cs-red-deep:#991b1b;--cs-red-bg:#fef2f2;--cs-font-display:var(--font-cs-display),Georgia,"Times New Roman",serif;--cs-font-sans:var(--font-cs-sans),ui-sans-serif,system-ui,sans-serif;font-family:var(--cs-font-sans);color:var(--cs-ink)}.comparison-card-module__8V8hOW__sheet{background:var(--cs-paper);border:1px solid var(--cs-line);border-radius:16px;overflow:hidden;box-shadow:inset 0 1px #fff9,0 16px 36px -26px #04553f6b,0 2px 8px -3px #18241f14}.comparison-card-module__8V8hOW__cardHead{background:radial-gradient(120% 200% at 100% -40%,#10b98129,transparent 60%),var(--cs-paper-2);border-bottom:1px solid var(--cs-line);flex-wrap:wrap;align-items:center;gap:9px;padding:13px clamp(14px,2.4vw,22px);display:flex}.comparison-card-module__8V8hOW__cardHeadMark{color:#fff;background:linear-gradient(135deg,var(--cs-green-bright),var(--cs-green));border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;box-shadow:0 1px 2px #18241f2e}.comparison-card-module__8V8hOW__cardHeadText{font-family:var(--cs-font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--cs-green-deep);font-size:.7rem;font-weight:800}.comparison-card-module__8V8hOW__cardHeadCount{font-family:var(--cs-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--cs-muted);background:var(--cs-paper);border:1px solid var(--cs-line);white-space:nowrap;border-radius:999px;margin-left:auto;padding:3px 9px;font-size:.62rem;font-weight:700}.comparison-card-module__8V8hOW__cardHeadToggle{flex:none}.comparison-card-module__8V8hOW__body{padding:clamp(14px,2.6vw,22px)}.comparison-card-module__8V8hOW__pickerBar{background:var(--cs-paper-2);border:1px solid var(--cs-line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:16px;padding:10px 12px;display:flex}.comparison-card-module__8V8hOW__pickerLabel{font-family:var(--cs-font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--cs-green-deep);font-size:.64rem;font-weight:800}.comparison-card-module__8V8hOW__pickerVs{font-family:var(--cs-font-sans);color:var(--cs-muted);font-size:.7rem;font-weight:600}.comparison-card-module__8V8hOW__pickerSelectWrap{align-items:center;display:inline-flex;position:relative}.comparison-card-module__8V8hOW__pickerSelect{appearance:none;font-family:var(--cs-font-sans);color:var(--cs-ink);background:var(--cs-paper);border:1px solid var(--cs-green-200);cursor:pointer;border-radius:9px;max-width:60vw;padding:6px 30px 6px 11px;font-size:1rem;font-weight:700}.comparison-card-module__8V8hOW__pickerSelect:focus-visible{outline:2px solid var(--cs-green);outline-offset:1px}@media (min-width:768px){.comparison-card-module__8V8hOW__pickerSelect{font-size:.85rem}}.comparison-card-module__8V8hOW__pickerCaret{pointer-events:none;color:var(--cs-green);position:absolute;right:9px}.comparison-card-module__8V8hOW__focusToggle{font-family:var(--cs-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--cs-green-deep);background:var(--cs-paper);border:1px solid var(--cs-green-200);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;margin-left:auto;padding:6px 13px;font-size:.66rem;font-weight:800;transition:background .14s}.comparison-card-module__8V8hOW__focusToggle:hover{background:var(--cs-green-50)}.comparison-card-module__8V8hOW__matrixDesktop{display:none}@media (min-width:768px){.comparison-card-module__8V8hOW__matrixDesktop{grid-template-columns:minmax(176px,.9fr)repeat(var(--cols,2),minmax(0,1fr));border:1px solid var(--cs-line);background:var(--cs-paper);border-radius:13px;display:grid;overflow:hidden}}.comparison-card-module__8V8hOW__headRow,.comparison-card-module__8V8hOW__dataRow{display:contents}.comparison-card-module__8V8hOW__corner{font-family:var(--cs-font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--cs-muted);background:var(--cs-paper-2);border-bottom:1px solid var(--cs-green-deep);align-items:center;padding:12px 14px;font-size:.62rem;font-weight:800;display:flex}.comparison-card-module__8V8hOW__colHead{font-family:var(--cs-font-sans);letter-spacing:.01em;color:#fff;background:linear-gradient(180deg,var(--cs-green)0%,var(--cs-green-deep)100%);border-left:1px solid #ffffff2e;align-items:center;padding:12px 14px;font-size:.82rem;font-weight:800;display:flex}.comparison-card-module__8V8hOW__dimCell{background:var(--row-bg,var(--cs-paper-2));border-top:1px solid var(--cs-line);align-items:center;gap:9px;min-width:0;padding:13px 14px;display:flex}.comparison-card-module__8V8hOW__dimIcon{color:#fff;background:var(--row-icon-bg,var(--cs-green));border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin-top:1px;display:inline-flex;box-shadow:0 1px 2px #18241f1f}.comparison-card-module__8V8hOW__dimLabel{font-family:var(--cs-font-sans);letter-spacing:.01em;color:var(--row-label,var(--cs-green-deep));min-width:0;font-size:.74rem;font-weight:800;line-height:1.25}.comparison-card-module__8V8hOW__dataCell{background:var(--cs-paper);border-top:1px solid var(--cs-line);border-left:1px solid var(--cs-line);min-width:0;padding:11px 13px}.comparison-card-module__8V8hOW__matrixMobile{flex-direction:column;gap:12px;display:flex}@media (min-width:768px){.comparison-card-module__8V8hOW__matrixMobile{display:none}}.comparison-card-module__8V8hOW__dimGroup{border:1px solid var(--row-line,var(--cs-line));background:var(--cs-paper);border-radius:12px;overflow:hidden}.comparison-card-module__8V8hOW__dimGroupHead{background:var(--row-bg,var(--cs-paper-2));border-bottom:1px solid var(--row-line,var(--cs-line));align-items:center;gap:8px;padding:9px 12px;display:flex}.comparison-card-module__8V8hOW__dimGroupIcon{color:#fff;background:var(--row-icon-bg,var(--cs-green));border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.comparison-card-module__8V8hOW__dimGroupLabel{font-family:var(--cs-font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--row-label,var(--cs-green-deep));font-size:.72rem;font-weight:800}.comparison-card-module__8V8hOW__dimGroupBody{grid-template-columns:1fr 1fr;display:grid}.comparison-card-module__8V8hOW__mobileColCell{min-width:0;padding:9px 11px 11px}.comparison-card-module__8V8hOW__mobileColCell+.comparison-card-module__8V8hOW__mobileColCell{border-left:1px solid var(--cs-line)}.comparison-card-module__8V8hOW__mobileColHead{font-family:var(--cs-font-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--cs-green-deep);margin:0 0 7px;font-size:.64rem;font-weight:800;line-height:1.2}.comparison-card-module__8V8hOW__tokenList{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.comparison-card-module__8V8hOW__token{min-width:0;font-family:var(--cs-font-sans);color:var(--cs-ink);align-items:flex-start;gap:7px;font-size:.875rem;font-weight:500;line-height:1.34;display:flex}.comparison-card-module__8V8hOW__tokenText{overflow-wrap:break-word;min-width:0}.comparison-card-module__8V8hOW__tokenMark{background:var(--cs-green-bright);border-radius:50%;flex:none;width:5px;height:5px;margin-top:7px}.comparison-card-module__8V8hOW__tokenEmpty{font-family:var(--cs-font-sans);color:var(--cs-muted);opacity:.55;font-size:.95rem}.comparison-card-module__8V8hOW__token.comparison-card-module__8V8hOW__disc{font-weight:650}.comparison-card-module__8V8hOW__discStar{border-radius:5px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;margin-top:1px;font-size:.62rem;font-weight:900;line-height:1;display:inline-flex}.comparison-card-module__8V8hOW__token.comparison-card-module__8V8hOW__hallmark .comparison-card-module__8V8hOW__discStar{color:var(--cs-green-deep);background:var(--cs-green-50);border:1px solid var(--cs-green-200)}.comparison-card-module__8V8hOW__token.comparison-card-module__8V8hOW__pathognomonic .comparison-card-module__8V8hOW__discStar{color:var(--cs-amber);background:var(--cs-amber-bg);border:1px solid #fde68a}.comparison-card-module__8V8hOW__token.comparison-card-module__8V8hOW__discriminating .comparison-card-module__8V8hOW__discStar{color:#0e5066;background:#e2eff6;border:1px solid #cde2ee}.comparison-card-module__8V8hOW__token.comparison-card-module__8V8hOW__hallmark .comparison-card-module__8V8hOW__tokenText{color:var(--cs-green-deep)}.comparison-card-module__8V8hOW__token.comparison-card-module__8V8hOW__pathognomonic .comparison-card-module__8V8hOW__tokenText{color:#92400e}.comparison-card-module__8V8hOW__token.comparison-card-module__8V8hOW__discriminating .comparison-card-module__8V8hOW__tokenText{color:#0e5066}.comparison-card-module__8V8hOW__tokenBtn{appearance:none;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:7px;width:100%;margin:0;padding:0;transition:box-shadow .14s,background .14s}.comparison-card-module__8V8hOW__tokenBtn:hover:not(.comparison-card-module__8V8hOW__correct):not(.comparison-card-module__8V8hOW__popped){background:#0478570d;box-shadow:0 0 0 5px #0478570d}.comparison-card-module__8V8hOW__tokenBtn:focus-visible{outline:2px solid var(--cs-green);outline-offset:3px}.comparison-card-module__8V8hOW__tokenBtn.comparison-card-module__8V8hOW__correct{background:#10b98124;animation:.5s ease-out comparison-card-module__8V8hOW__ccBounce;box-shadow:0 0 0 5px #10b98124}.comparison-card-module__8V8hOW__tokenBtn.comparison-card-module__8V8hOW__popped{cursor:default;background:#dc26261a;animation:.4s ease-out comparison-card-module__8V8hOW__ccPop;box-shadow:0 0 0 5px #dc26261a}.comparison-card-module__8V8hOW__popOut{pointer-events:none;animation:.5s ease-in both comparison-card-module__8V8hOW__ccPopOut}.comparison-card-module__8V8hOW__struck{color:var(--cs-red-deep);text-decoration:line-through;text-decoration-thickness:2px}.comparison-card-module__8V8hOW__revealNote{font-family:var(--cs-font-sans);color:var(--cs-red-deep);margin-top:3px;font-size:.78rem;font-weight:700;line-height:1.4;display:block}.comparison-card-module__8V8hOW__shuffleCell{border:1.5px dashed var(--cs-green-200);background:var(--cs-paper-2);border-radius:10px;flex-direction:column;gap:6px;min-height:52px;padding:8px;transition:border-color .14s,background .14s;display:flex}.comparison-card-module__8V8hOW__shuffleCellOver{border-color:var(--cs-green);background:var(--cs-green-50)}.comparison-card-module__8V8hOW__shufflePlaced{font-family:var(--cs-font-sans);color:var(--cs-green-deep);background:var(--cs-green-100);border:1px solid var(--cs-green-200);border-radius:8px;padding:5px 8px;font-size:.85rem;font-weight:600;line-height:1.3;animation:.28s ease-out both comparison-card-module__8V8hOW__ccPlacedIn}.comparison-card-module__8V8hOW__shuffleAnchor{font-family:var(--cs-font-sans);color:var(--cs-ink);background:var(--cs-paper);border:1px solid var(--cs-line);border-radius:8px;padding:5px 8px;font-size:.85rem;font-weight:600;line-height:1.3;box-shadow:0 1px 2px #18241f14}.comparison-card-module__8V8hOW__shuffleChip{appearance:none;font-family:var(--cs-font-sans);text-align:left;color:var(--cs-ink);background:var(--cs-paper);border:1px solid var(--cs-line);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:8px;padding:5px 8px;font-size:.85rem;font-weight:600;line-height:1.3;transition:border-color .14s,box-shadow .14s;box-shadow:0 1px 2px #18241f14}.comparison-card-module__8V8hOW__shuffleChip:hover{border-color:var(--cs-green-200);box-shadow:0 2px 5px #18241f1f}.comparison-card-module__8V8hOW__shuffleChip:focus-visible{outline:2px solid var(--cs-green);outline-offset:2px}.comparison-card-module__8V8hOW__shuffleChipDragging{opacity:.3;cursor:grabbing}.comparison-card-module__8V8hOW__shuffleChipWrong{color:var(--cs-red-deep);background:#f43f5e1f;border-color:#f43f5e;animation:.5s ease-out comparison-card-module__8V8hOW__ccBounceBack}@keyframes comparison-card-module__8V8hOW__ccBounce{0%{transform:scale(1)}35%{transform:scale(1.05)}70%{transform:scale(.98)}to{transform:scale(1)}}@keyframes comparison-card-module__8V8hOW__ccPop{0%{transform:scale(1)}40%{transform:scale(1.07)rotate(-1.5deg)}to{transform:scale(1)}}@keyframes comparison-card-module__8V8hOW__ccPopOut{0%{opacity:1;transform:scale(1)}30%{transform:scale(1.08)rotate(1.5deg)}to{opacity:0;transform:scale(.5)}}@keyframes comparison-card-module__8V8hOW__ccPlacedIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes comparison-card-module__8V8hOW__ccBounceBack{0%{transform:translate(0)}25%{transform:translate(-7px)}55%{transform:translate(5px)}80%{transform:translate(-2px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.comparison-card-module__8V8hOW__tokenBtn.comparison-card-module__8V8hOW__correct,.comparison-card-module__8V8hOW__tokenBtn.comparison-card-module__8V8hOW__popped,.comparison-card-module__8V8hOW__shufflePlaced,.comparison-card-module__8V8hOW__shuffleChipWrong{animation:none}.comparison-card-module__8V8hOW__popOut{opacity:0;animation:none}}.comparison-card-module__8V8hOW__tone-brand{--row-bg:var(--cs-green-50);--row-line:var(--cs-green-100);--row-icon-bg:var(--cs-green);--row-label:var(--cs-green-deep)}.comparison-card-module__8V8hOW__tone-sky{--row-bg:#f0f7fb;--row-line:#d6e8f2;--row-icon-bg:#0e7490;--row-label:#0e5066}.comparison-card-module__8V8hOW__tone-amber{--row-bg:#fdf7ec;--row-line:#f3e2c0;--row-icon-bg:#b45309;--row-label:#92400e}.comparison-card-module__8V8hOW__tone-rose{--row-bg:#fdf2f2;--row-line:#f6d6d6;--row-icon-bg:var(--cs-red);--row-label:var(--cs-red-deep)}.comparison-card-module__8V8hOW__tone-slate{--row-bg:#f5f6f7;--row-line:#e2e5e8;--row-icon-bg:#475569;--row-label:#334155}.comparison-card-module__8V8hOW__progHead{font-family:var(--cs-font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--cs-green-deep);align-items:center;gap:8px;margin-bottom:14px;font-size:.68rem;font-weight:800;display:flex}.comparison-card-module__8V8hOW__progHeadRule{background:linear-gradient(to right,var(--cs-green-100),transparent);flex:1;height:1px}.comparison-card-module__8V8hOW__progTrack{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.comparison-card-module__8V8hOW__progTrack{flex-direction:row;align-items:stretch;gap:0;padding-bottom:6px;overflow-x:auto}}.comparison-card-module__8V8hOW__progStage{background:var(--cs-paper);border:1px solid var(--cs-green-100);border-radius:13px;flex:1 1 0;min-width:0;padding:14px 15px 15px;position:relative}@media (min-width:768px){.comparison-card-module__8V8hOW__progStage{min-width:210px;margin-right:26px}.comparison-card-module__8V8hOW__progStage:last-child{margin-right:0}}.comparison-card-module__8V8hOW__progStageHead{align-items:center;gap:9px;margin-bottom:12px;display:flex}.comparison-card-module__8V8hOW__progNum{background:linear-gradient(180deg,var(--cs-green-bright),var(--cs-green));color:#fff;width:26px;height:26px;font-family:var(--cs-font-sans);font-variant-numeric:tabular-nums;box-shadow:0 0 0 4px var(--cs-green-50);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.78rem;font-weight:900;display:inline-flex}.comparison-card-module__8V8hOW__progStageName{font-family:var(--cs-font-display);color:var(--cs-ink);text-wrap:balance;font-size:1.02rem;font-weight:600;line-height:1.12}.comparison-card-module__8V8hOW__progArrow{display:none}@media (min-width:768px){.comparison-card-module__8V8hOW__progArrow{color:var(--cs-green-bright);z-index:1;align-items:center;font-size:1.1rem;font-weight:800;display:flex;position:absolute;top:50%;right:-19px;transform:translateY(-50%)}}.comparison-card-module__8V8hOW__facet{margin-bottom:11px}.comparison-card-module__8V8hOW__facet:last-child{margin-bottom:0}.comparison-card-module__8V8hOW__facetHead{align-items:center;gap:6px;margin-bottom:6px;display:flex}.comparison-card-module__8V8hOW__facetIcon{width:20px;height:20px;color:var(--row-label,var(--cs-green-deep));background:var(--row-bg,var(--cs-green-50));border:1px solid var(--row-line,var(--cs-green-100));border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.comparison-card-module__8V8hOW__facetLabel{font-family:var(--cs-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--row-label,var(--cs-muted));font-size:.6rem;font-weight:800}.comparison-card-module__8V8hOW__footnote{font-family:var(--cs-font-sans);color:var(--cs-muted);align-items:center;gap:6px;margin-top:14px;font-size:.72rem;font-weight:500;display:flex}.comparison-card-module__8V8hOW__footnoteStar{color:var(--cs-amber);font-weight:900}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.02dd38f5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/b887d91685b8c137-s.168cff4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.7f689f7d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_75292726-module__cpTGiq__className{font-family:Fraunces,Fraunces Fallback}.fraunces_75292726-module__cpTGiq__variable{--font-cs-display:"Fraunces","Fraunces Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.5f161693.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.7b2da7da.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.51cde8ff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_6e581d79-module__8WdgxW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_6e581d79-module__8WdgxW__variable{--font-cs-sans:"Archivo","Archivo Fallback"}
.atom-page-module__xd1f7q__root{--ap-ink:var(--foreground);--ap-muted:var(--muted-foreground);--ap-card:var(--card);--ap-line:var(--border);--ap-mint:#047857;--ap-mint-soft:#0478571a;--ap-mint-line:#04785752;--ap-track:#04785724;--ap-ease:cubic-bezier(.16,1,.3,1);color:var(--ap-ink)}.dark .atom-page-module__xd1f7q__root{--ap-mint:#38bdf8;--ap-mint-soft:#38bdf81f;--ap-mint-line:#38bdf859;--ap-track:#38bdf829}html:not(.dark) .atom-page-module__xd1f7q__paper{--ap-ink:#18241f;--ap-muted:#5f6f67;--ap-card:#fff;--ap-line:#18241f21}.atom-page-module__xd1f7q__crumbs{color:var(--ap-muted);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13px;display:flex}.atom-page-module__xd1f7q__crumbs a{color:inherit;text-decoration:none}.atom-page-module__xd1f7q__crumbs a:hover{color:var(--ap-ink);text-decoration:underline}.atom-page-module__xd1f7q__backToPlan{background:var(--ap-mint-soft);color:var(--ap-mint);transition:transform .15s var(--ap-ease);border-radius:999px;align-items:center;gap:6px;margin-bottom:14px;padding:7px 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.atom-page-module__xd1f7q__backToPlan:active{transform:scale(.97)}.atom-page-module__xd1f7q__top{align-items:center;gap:16px 24px;margin-top:14px;display:flex}.atom-page-module__xd1f7q__titleBlock{flex:auto;min-width:0}.atom-page-module__xd1f7q__eyebrow{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ap-mint);margin:0;font-size:11px;font-weight:600}.atom-page-module__xd1f7q__title{font-family:var(--font-learn-serif,var(--font-app-serif)),ui-serif,Georgia,serif;letter-spacing:-.02em;text-wrap:balance;margin:6px 0 0;font-size:clamp(1.7rem,4.2vw,2.45rem);font-weight:700;line-height:1.08}.atom-page-module__xd1f7q__subtitle{max-width:62ch;color:var(--ap-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.atom-page-module__xd1f7q__progress{flex:none;align-items:center;gap:12px;min-height:72px;display:flex}.atom-page-module__xd1f7q__ringNumber{font-family:var(--font-geist-sans),system-ui,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:var(--ap-ink);font-size:19px;font-weight:700;line-height:1}.atom-page-module__xd1f7q__ringNumber small{letter-spacing:0;color:var(--ap-muted);font-size:11px;font-weight:600}.atom-page-module__xd1f7q__level{flex-direction:column;gap:2px;min-width:0;display:flex}.atom-page-module__xd1f7q__levelLabel{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ap-muted);font-size:10px;font-weight:600}.atom-page-module__xd1f7q__levelName{font-family:var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.02em;color:var(--ap-ink);font-size:17px;font-weight:700;line-height:1.1}.atom-page-module__xd1f7q__levelNext{color:var(--ap-muted);white-space:nowrap;font-size:12px}.atom-page-module__xd1f7q__levelNext a{color:var(--ap-mint);font-weight:700;text-decoration:none}.atom-page-module__xd1f7q__pop{background:var(--ap-mint);color:#fff;font-family:var(--font-geist-sans),system-ui,sans-serif;white-space:nowrap;animation:atom-page-module__xd1f7q__ap-pop 1.8s var(--ap-ease)forwards;pointer-events:none;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:800;position:absolute;top:-6px;right:-8px}@keyframes atom-page-module__xd1f7q__ap-pop{0%{opacity:0;transform:translateY(6px)scale(.8)}12%{opacity:1;transform:translateY(0)scale(1)}80%{opacity:1;transform:translateY(-2px)}to{opacity:0;transform:translateY(-8px)}}.atom-page-module__xd1f7q__chips{flex-wrap:wrap;gap:8px;margin-top:18px;margin-bottom:20px;display:flex}.atom-page-module__xd1f7q__chip{border:1px solid var(--ap-line);background:var(--ap-card);min-height:40px;color:var(--ap-ink);cursor:pointer;font-family:var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.01em;transition:transform .15s var(--ap-ease),border-color .15s ease;animation:atom-page-module__xd1f7q__ap-rise .52s var(--ap-ease)both;border-radius:999px;align-items:center;gap:8px;padding:5px 14px 5px 6px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.atom-page-module__xd1f7q__chip:hover{border-color:var(--ap-mint-line)}.atom-page-module__xd1f7q__chip:active{transform:scale(.97)}.atom-page-module__xd1f7q__chipIcon{background:var(--ap-mint-soft);width:28px;height:28px;color:var(--ap-mint);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.atom-page-module__xd1f7q__chipDone .atom-page-module__xd1f7q__chipIcon{background:var(--ap-mint);color:#fff}.atom-page-module__xd1f7q__chipMeta{color:var(--ap-muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500}.atom-page-module__xd1f7q__chipActive,.atom-page-module__xd1f7q__chipActive:hover{border-color:var(--ap-mint);background:var(--ap-mint);color:#fff}.atom-page-module__xd1f7q__chipActive .atom-page-module__xd1f7q__chipIcon{color:#fff;background:#ffffff2e}.atom-page-module__xd1f7q__chipActive .atom-page-module__xd1f7q__chipMeta{color:#fffc}.dark .atom-page-module__xd1f7q__root .atom-page-module__xd1f7q__chipActive{color:#082f49}.dark .atom-page-module__xd1f7q__root .atom-page-module__xd1f7q__chipActive .atom-page-module__xd1f7q__chipIcon{color:#082f49;background:#082f4924}.dark .atom-page-module__xd1f7q__root .atom-page-module__xd1f7q__chipActive .atom-page-module__xd1f7q__chipMeta{color:#082f49b8}@keyframes atom-page-module__xd1f7q__ap-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.atom-page-module__xd1f7q__pager{grid-template-columns:1fr 1fr;gap:10px;margin-top:40px;display:grid}.atom-page-module__xd1f7q__pagerLink{border:1px solid var(--ap-line);background:var(--ap-card);min-width:0;color:var(--ap-ink);transition:transform .15s var(--ap-ease),border-color .15s ease;border-radius:14px;flex-direction:column;gap:2px;padding:12px 16px;text-decoration:none;display:flex}.atom-page-module__xd1f7q__pagerLink:hover{border-color:var(--ap-mint-line)}.atom-page-module__xd1f7q__pagerLink:active{transform:scale(.98)}.atom-page-module__xd1f7q__pagerNext{text-align:right;align-items:flex-end}.atom-page-module__xd1f7q__pagerKicker{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ap-muted);font-size:10px;font-weight:600}.atom-page-module__xd1f7q__pagerName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;font-weight:600;overflow:hidden}.atom-page-module__xd1f7q__pagerAll{color:var(--ap-muted);grid-column:1/-1;justify-self:center;margin-top:6px;font-size:13px;text-decoration:none}.atom-page-module__xd1f7q__pagerAll:hover{color:var(--ap-mint)}@media (max-width:639px){.atom-page-module__xd1f7q__top{align-items:flex-start}.atom-page-module__xd1f7q__progress{min-height:56px}.atom-page-module__xd1f7q__level,.atom-page-module__xd1f7q__subtitle{display:none}.atom-page-module__xd1f7q__chips{gap:6px}.atom-page-module__xd1f7q__chip{gap:6px;min-height:36px;padding:4px 12px 4px 5px;font-size:13px}.atom-page-module__xd1f7q__chipIcon{width:26px;height:26px}.atom-page-module__xd1f7q__chipMeta{display:none}}header.atom-page-module__xd1f7q__glowHost{position:relative}@media (max-width:767px){.atom-page-module__xd1f7q__menuSticky{top:calc(3.5rem + env(safe-area-inset-top,0px));z-index:30;margin-left:-16px;margin-right:-16px;position:sticky}.atom-page-module__xd1f7q__glassRow{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;margin-top:10px;margin-bottom:14px;padding:8px 16px;overflow-x:auto}.atom-page-module__xd1f7q__glassRow::-webkit-scrollbar{display:none}.atom-page-module__xd1f7q__glassRow .atom-page-module__xd1f7q__chip{min-height:38px;color:var(--ap-ink);background:#ffffff94;border-color:#ffffffbf;flex:none;font-weight:650;box-shadow:0 6px 16px #0f172a1a,inset 0 1px #ffffffd9}.dark .atom-page-module__xd1f7q__glassRow .atom-page-module__xd1f7q__chip{background:#1e293b8c;border-color:#ffffff1f;box-shadow:0 6px 16px #00000059,inset 0 1px #ffffff14}.atom-page-module__xd1f7q__glassRow .atom-page-module__xd1f7q__chipActive,.atom-page-module__xd1f7q__glassRow .atom-page-module__xd1f7q__chipActive:hover{color:#0f172a;background:#fff;border-color:#fff}.dark .atom-page-module__xd1f7q__root.atom-page-module__xd1f7q__glassRow .atom-page-module__xd1f7q__chipActive{color:#0f172a;background:#fff;border-color:#fff}.atom-page-module__xd1f7q__glassRow .atom-page-module__xd1f7q__chipActive .atom-page-module__xd1f7q__chipIcon{color:#047857;background:#0478571f}.dark .atom-page-module__xd1f7q__root.atom-page-module__xd1f7q__glassRow .atom-page-module__xd1f7q__chipActive .atom-page-module__xd1f7q__chipIcon{color:#047857;background:#0478571f}.atom-page-module__xd1f7q__glassRow .atom-page-module__xd1f7q__chipActive .atom-page-module__xd1f7q__chipMeta{color:#64748b}.dark .atom-page-module__xd1f7q__root.atom-page-module__xd1f7q__glassRow .atom-page-module__xd1f7q__chipActive .atom-page-module__xd1f7q__chipMeta{color:#64748b}}@media (prefers-reduced-motion:reduce){.atom-page-module__xd1f7q__chip,.atom-page-module__xd1f7q__pop{animation:none}}
.cheat-sheet-module__Ii47Ua__root{--cs-green:#047857;--cs-green-deep:#04553f;--cs-green-bright:#10b981;--cs-green-50:#ecfdf5;--cs-green-100:#d1fae5;--cs-green-200:#a7f3d0;--cs-ink:#18241f;--cs-ink-soft:#3f4d47;--cs-muted:#6b7a72;--cs-paper:#fcfbf7;--cs-paper-2:#f7f5ee;--cs-line:#e6e8e1;--cs-amber:#b45309;--cs-amber-bg:#fffbeb;--cs-red:#dc2626;--cs-red-deep:#991b1b;--cs-red-bg:#fef2f2;--cs-font-display:var(--font-cs-display),Georgia,"Times New Roman",serif;--cs-font-sans:var(--font-cs-sans),ui-sans-serif,system-ui,sans-serif;--cs-font-serif:var(--font-learn-serif),Georgia,"Times New Roman",serif;font-family:var(--cs-font-sans);color:var(--cs-ink);justify-content:center;width:100%;padding:clamp(0px,3vw,40px) clamp(0px,3vw,28px) 56px;display:flex}.cheat-sheet-module__Ii47Ua__sheet{background:var(--cs-paper);border:1px solid var(--cs-line);border-radius:18px;width:100%;max-width:880px;overflow:hidden;box-shadow:inset 0 1px #fff9,0 18px 40px -24px #04553f73,0 2px 8px -2px #18241f14}@media (max-width:640px){.cheat-sheet-module__Ii47Ua__root:not([data-variant=drawer]){min-height:100dvh;padding:0 0 24px}.cheat-sheet-module__Ii47Ua__root:not([data-variant=drawer]) .cheat-sheet-module__Ii47Ua__sheet{max-width:none;box-shadow:none;border:none;border-radius:0}}@media screen{.cheat-sheet-module__Ii47Ua__root[data-embedded] .cheat-sheet-module__Ii47Ua__masthead{padding-top:18px;padding-bottom:20px}.cheat-sheet-module__Ii47Ua__root[data-embedded] .cheat-sheet-module__Ii47Ua__title{font-size:clamp(1.45rem,3.4vw,2rem)}}.cheat-sheet-module__Ii47Ua__masthead{background:radial-gradient(120% 140% at 88% -20%,#10b9818c,transparent 55%),linear-gradient(135deg,var(--cs-green)0%,var(--cs-green-deep)100%);color:#fff;padding:26px clamp(20px,4vw,38px) 30px;position:relative;overflow:hidden}.cheat-sheet-module__Ii47Ua__ekg{opacity:.22;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cheat-sheet-module__Ii47Ua__ekgPath{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.cheat-sheet-module__Ii47Ua__brandRow{align-items:center;gap:10px;margin-bottom:16px;display:flex;position:relative}.cheat-sheet-module__Ii47Ua__brandMark{background:#ffffff29;border:1px solid #ffffff47;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.cheat-sheet-module__Ii47Ua__brandName{font-family:var(--cs-font-sans);letter-spacing:.18em;text-transform:uppercase;color:#ffffffeb;font-size:.72rem;font-weight:700}.cheat-sheet-module__Ii47Ua__typeBadge{letter-spacing:.14em;text-transform:uppercase;color:#fff;white-space:nowrap;background:#ffffff29;border:1px solid #ffffff4d;border-radius:999px;margin-left:auto;padding:4px 10px;font-size:.62rem;font-weight:700}.cheat-sheet-module__Ii47Ua__printBtn{color:#fff;height:26px;font-family:var(--cs-font-sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff29;border:1px solid #ffffff4d;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-size:.62rem;font-weight:700;transition:background .14s;display:inline-flex}.cheat-sheet-module__Ii47Ua__printBtn:hover{background:#ffffff4d}.cheat-sheet-module__Ii47Ua__printBtn:focus-visible{outline-offset:2px;outline:2px solid #fff}.cheat-sheet-module__Ii47Ua__titleRow{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex;position:relative}.cheat-sheet-module__Ii47Ua__titleRow .cheat-sheet-module__Ii47Ua__title{flex:auto;min-width:min(60%,260px)}.cheat-sheet-module__Ii47Ua__mastheadToggle{flex:none}.cheat-sheet-module__Ii47Ua__title{font-family:var(--cs-font-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(2rem,5.5vw,3rem);font-weight:600;line-height:1.02;position:relative}.cheat-sheet-module__Ii47Ua__subtitle{font-family:var(--cs-font-sans);color:#ffffffdb;letter-spacing:.005em;margin:8px 0 0;font-size:clamp(.86rem,2.2vw,.98rem);font-weight:500;position:relative}.cheat-sheet-module__Ii47Ua__body{flex-direction:column;gap:12px;padding:clamp(16px,3vw,26px) clamp(14px,3vw,26px) 6px;display:flex}.cheat-sheet-module__Ii47Ua__section{background:var(--sec-bg,var(--cs-paper-2));border:1px solid var(--sec-line,var(--cs-line));border-radius:14px;padding:16px clamp(14px,2.4vw,20px) 18px;position:relative}.cheat-sheet-module__Ii47Ua__sectionLabelRow{align-items:center;gap:10px;margin-bottom:14px;display:flex}.cheat-sheet-module__Ii47Ua__sectionIcon{color:#fff;background:var(--sec-icon-bg,var(--cs-green));border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;box-shadow:0 1px 2px #18241f1f}.cheat-sheet-module__Ii47Ua__sectionLabel{font-family:var(--cs-font-sans);letter-spacing:.13em;text-transform:uppercase;color:var(--sec-label,var(--cs-green-deep));font-size:.74rem;font-weight:700}.cheat-sheet-module__Ii47Ua__sectionRule{background:linear-gradient(to right,var(--sec-line,var(--cs-line)),transparent);flex:1;height:1px}.cheat-sheet-module__Ii47Ua__section[data-tone=brand]{--sec-bg:var(--cs-green-50);--sec-line:var(--cs-green-100);--sec-icon-bg:var(--cs-green);--sec-label:var(--cs-green-deep)}.cheat-sheet-module__Ii47Ua__section[data-tone=sky]{--sec-bg:#f0f7fb;--sec-line:#d6e8f2;--sec-icon-bg:#0e7490;--sec-label:#0e5066}.cheat-sheet-module__Ii47Ua__section[data-tone=amber]{--sec-bg:#fdf7ec;--sec-line:#f3e2c0;--sec-icon-bg:#b45309;--sec-label:#92400e}.cheat-sheet-module__Ii47Ua__section[data-tone=rose]{--sec-bg:#fdf2f2;--sec-line:#f6d6d6;--sec-icon-bg:var(--cs-red);--sec-label:var(--cs-red-deep)}.cheat-sheet-module__Ii47Ua__section[data-tone=slate]{--sec-bg:#f5f6f7;--sec-line:#e2e5e8;--sec-icon-bg:#475569;--sec-label:#334155}.cheat-sheet-module__Ii47Ua__section[data-tone=sky] .cheat-sheet-module__Ii47Ua__itemIcon{color:#0e5066;background:#e2eff6;border-color:#cde2ee}.cheat-sheet-module__Ii47Ua__section[data-tone=amber] .cheat-sheet-module__Ii47Ua__itemIcon{color:#92400e;background:#faf0db;border-color:#f0dcb4}.cheat-sheet-module__Ii47Ua__prose{font-family:var(--cs-font-serif);color:var(--cs-ink-soft);font-size:1.02rem;line-height:1.62}.cheat-sheet-module__Ii47Ua__prose p{margin:0 0 .7em}.cheat-sheet-module__Ii47Ua__prose p:last-child{margin-bottom:0}.cheat-sheet-module__Ii47Ua__tokenGrid{grid-template-columns:1fr;gap:9px 26px;display:grid}@media (min-width:640px){.cheat-sheet-module__Ii47Ua__tokenGrid.cheat-sheet-module__Ii47Ua__cols2{grid-template-columns:1fr 1fr}}.cheat-sheet-module__Ii47Ua__kindGroup{margin-bottom:6px}.cheat-sheet-module__Ii47Ua__kindGroup+.cheat-sheet-module__Ii47Ua__kindGroup{margin-top:14px}.cheat-sheet-module__Ii47Ua__kindHead{font-family:var(--cs-font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--cs-muted);align-items:center;gap:8px;margin:0 0 9px;font-size:.64rem;font-weight:700;display:flex}.cheat-sheet-module__Ii47Ua__kindHead:after{content:"";background:var(--cs-line);flex:1;height:1px}.cheat-sheet-module__Ii47Ua__item{align-items:flex-start;gap:9px;display:flex}.cheat-sheet-module__Ii47Ua__itemMark{background:var(--cs-green-bright);border-radius:50%;flex:none;width:6px;height:6px;margin-top:7px}.cheat-sheet-module__Ii47Ua__itemIcon{width:26px;height:26px;color:var(--cs-green-deep);background:var(--cs-green-50);border:1px solid var(--cs-green-100);border-radius:8px;flex:none;justify-content:center;align-items:center;margin-top:-1px;display:inline-flex}.cheat-sheet-module__Ii47Ua__itemBody{min-width:0}.cheat-sheet-module__Ii47Ua__itemHead{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.cheat-sheet-module__Ii47Ua__tokenText{font-family:var(--cs-font-sans);color:var(--cs-ink);font-size:.95rem;font-weight:550;line-height:1.35}.cheat-sheet-module__Ii47Ua__note{font-family:var(--cs-font-serif);color:var(--cs-muted);margin-top:2px;font-size:.83rem;font-style:italic;line-height:1.45;display:block}.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__proto .cheat-sheet-module__Ii47Ua__tokenText{color:var(--cs-green-deep);font-weight:750}.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__proto .cheat-sheet-module__Ii47Ua__itemMark{background:var(--cs-green);width:8px;height:8px;box-shadow:0 0 0 3px var(--cs-green-100);margin-top:6px}.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__proto .cheat-sheet-module__Ii47Ua__itemIcon{color:#fff;background:var(--cs-green);border-color:var(--cs-green)}.cheat-sheet-module__Ii47Ua__badge{font-family:var(--cs-font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:5px;align-items:center;gap:3px;padding:2px 6px;font-size:.6rem;font-weight:800;line-height:1;display:inline-flex}.cheat-sheet-module__Ii47Ua__badgeProto{background:var(--cs-green);color:#fff}.cheat-sheet-module__Ii47Ua__badgeHallmark{background:var(--cs-green-50);color:var(--cs-green-deep);border:1px solid var(--cs-green-200)}.cheat-sheet-module__Ii47Ua__badgePhaseEarly{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.cheat-sheet-module__Ii47Ua__badgePhaseLate{color:#6d28d9;background:#f5f3ff;border:1px solid #ddd6fe}.cheat-sheet-module__Ii47Ua__badgeHold{background:var(--cs-amber-bg);color:var(--cs-amber);border:1px solid #fde68a}.cheat-sheet-module__Ii47Ua__badgeBlackBox{color:#fff;background:#1c1917;border:1px solid #1c1917}.cheat-sheet-module__Ii47Ua__param{font-family:var(--cs-font-sans);font-variant-numeric:tabular-nums;color:var(--cs-ink-soft);background:var(--cs-paper-2);border:1px solid var(--cs-line);white-space:nowrap;border-radius:5px;padding:1px 6px;font-size:.72rem;font-weight:700}.cheat-sheet-module__Ii47Ua__twoBox{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:720px){.cheat-sheet-module__Ii47Ua__twoBox{grid-template-columns:1.35fr 1fr;align-items:start;gap:24px}}.cheat-sheet-module__Ii47Ua__twoBoxAside{background:var(--cs-paper);border:1px solid var(--sec-line,var(--cs-green-100));border-radius:12px;padding:14px 16px}.cheat-sheet-module__Ii47Ua__twoBoxAsideHead{font-family:var(--cs-font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--sec-label,var(--cs-green-deep));margin:0 0 10px;font-size:.62rem;font-weight:800}.cheat-sheet-module__Ii47Ua__timeline{gap:12px;display:grid}@media (min-width:680px){.cheat-sheet-module__Ii47Ua__timeline{grid-template-columns:repeat(var(--lanes,2),1fr);gap:14px}}.cheat-sheet-module__Ii47Ua__phaseCol{background:var(--cs-paper);border:1px solid var(--sec-line,var(--cs-line));border-radius:12px;padding:13px 15px;position:relative}.cheat-sheet-module__Ii47Ua__phaseHead{align-items:center;gap:8px;margin-bottom:12px;display:flex}.cheat-sheet-module__Ii47Ua__phaseDot{border-radius:50%;flex:none;width:12px;height:12px}.cheat-sheet-module__Ii47Ua__phaseCol.cheat-sheet-module__Ii47Ua__early .cheat-sheet-module__Ii47Ua__phaseDot{background:var(--cs-green-bright);box-shadow:0 0 0 4px var(--cs-green-50)}.cheat-sheet-module__Ii47Ua__phaseCol.cheat-sheet-module__Ii47Ua__late .cheat-sheet-module__Ii47Ua__phaseDot{background:var(--cs-amber);box-shadow:0 0 0 4px var(--cs-amber-bg)}.cheat-sheet-module__Ii47Ua__phaseCol.cheat-sheet-module__Ii47Ua__other .cheat-sheet-module__Ii47Ua__phaseDot{background:var(--cs-muted);box-shadow:0 0 0 4px var(--cs-line)}.cheat-sheet-module__Ii47Ua__phaseName{font-family:var(--cs-font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--cs-ink-soft);font-size:.66rem;font-weight:800}.cheat-sheet-module__Ii47Ua__phaseArrow{display:none}@media (min-width:680px){.cheat-sheet-module__Ii47Ua__phaseArrow{font-family:var(--cs-font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--cs-muted);align-items:center;gap:6px;margin-left:auto;font-size:.6rem;font-weight:800;display:flex}}.cheat-sheet-module__Ii47Ua__phaseItems{gap:9px;display:grid}.cheat-sheet-module__Ii47Ua__gauge{margin-top:4px}.cheat-sheet-module__Ii47Ua__gaugeBar{border:1px solid var(--cs-line);border-radius:9px;width:100%;height:34px;display:flex;position:relative;overflow:hidden}.cheat-sheet-module__Ii47Ua__gaugeBand{font-family:var(--cs-font-sans);letter-spacing:.06em;text-transform:uppercase;color:#fff;text-shadow:0 1px 1px #0000002e;white-space:nowrap;justify-content:center;align-items:center;min-width:0;font-size:.62rem;font-weight:800;display:flex;overflow:hidden}.cheat-sheet-module__Ii47Ua__gaugeBandLabel{text-overflow:ellipsis;min-width:0;padding:0 3px;overflow:hidden}.cheat-sheet-module__Ii47Ua__gaugeBand.cheat-sheet-module__Ii47Ua__low{background:repeating-linear-gradient(45deg,#9ca3af,#9ca3af 7px,#a8aeb8 7px 14px)}.cheat-sheet-module__Ii47Ua__gaugeBand.cheat-sheet-module__Ii47Ua__therapeutic{background:linear-gradient(180deg,var(--cs-green-bright),var(--cs-green))}.cheat-sheet-module__Ii47Ua__gaugeBand.cheat-sheet-module__Ii47Ua__high{background:linear-gradient(180deg,#ef4444,var(--cs-red-deep))}.cheat-sheet-module__Ii47Ua__gaugeScale{height:calc(var(--levels,1)*16px + 6px);margin-top:2px;position:relative}.cheat-sheet-module__Ii47Ua__gaugeTick{flex-direction:column;align-items:center;display:flex;position:absolute;top:0;transform:translate(-50%)}.cheat-sheet-module__Ii47Ua__gaugeTickStem{width:1px;height:calc(5px + var(--level,0)*16px);background:var(--cs-muted)}.cheat-sheet-module__Ii47Ua__gaugeTickLabel{font-family:var(--cs-font-sans);font-variant-numeric:tabular-nums;color:var(--cs-ink-soft);white-space:nowrap;margin-top:2px;font-size:.66rem;font-weight:700}.cheat-sheet-module__Ii47Ua__gaugeMarkers{width:100%;height:calc(var(--levels,1)*16px + 14px);margin-bottom:3px;position:relative}.cheat-sheet-module__Ii47Ua__gaugeMarker{flex-direction:column;align-items:center;max-width:170px;display:flex;position:absolute;bottom:0;transform:translate(-50%)}.cheat-sheet-module__Ii47Ua__gaugeMarkerLabel{font-family:var(--cs-font-sans);color:var(--cs-amber);background:var(--cs-amber-bg);white-space:nowrap;text-overflow:ellipsis;border:1px solid #b453094d;border-radius:5px;max-width:170px;padding:1px 5px;font-size:.6rem;font-weight:700;line-height:1.15;overflow:hidden}.cheat-sheet-module__Ii47Ua__gaugeMarkerStem{width:1px;height:calc(4px + var(--level,0)*16px);background:#b453098c}.cheat-sheet-module__Ii47Ua__gaugeMarkerCaret{background:var(--cs-amber);border-radius:50%;width:5px;height:5px}.cheat-sheet-module__Ii47Ua__gaugeUnit{font-family:var(--cs-font-sans);color:var(--cs-muted);text-align:right;margin-top:8px;font-size:.72rem;font-weight:600}.cheat-sheet-module__Ii47Ua__gaugeLabel{font-family:var(--cs-font-sans);color:var(--cs-text);letter-spacing:.01em;margin:18px 0 2px;font-size:.82rem;font-weight:700}.cheat-sheet-module__Ii47Ua__gaugeLabel:first-child{margin-top:0}.cheat-sheet-module__Ii47Ua__vizCaption{font-family:var(--cs-font-sans);letter-spacing:.04em;color:var(--sec-label,var(--cs-green-deep));margin:0 0 12px;font-size:.72rem;font-weight:700}.cheat-sheet-module__Ii47Ua__prose+.cheat-sheet-module__Ii47Ua__vizCaption{margin-top:14px}.cheat-sheet-module__Ii47Ua__flow{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cheat-sheet-module__Ii47Ua__flowStep{flex-direction:column;gap:4px;display:flex}.cheat-sheet-module__Ii47Ua__flowNode{background:var(--cs-paper);border:1px solid var(--sec-line,var(--cs-green-100));animation:.46s cubic-bezier(.22,.61,.36,1) both cheat-sheet-module__Ii47Ua__flowStepIn;animation-delay:calc(var(--i,0)*90ms);border-radius:12px;align-items:flex-start;gap:11px;padding:11px 14px;display:flex;box-shadow:0 1px 2px #18241f0d}.cheat-sheet-module__Ii47Ua__flowIndex{background:var(--sec-icon-bg,var(--cs-green));color:#fff;width:24px;height:24px;font-family:var(--cs-font-sans);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:.74rem;font-weight:800;display:inline-flex}.cheat-sheet-module__Ii47Ua__flowNodeBody{flex-direction:column;gap:2px;min-width:0;display:flex}.cheat-sheet-module__Ii47Ua__flowLabel{font-family:var(--cs-font-sans);color:var(--cs-ink);font-size:.95rem;font-weight:650;line-height:1.3}.cheat-sheet-module__Ii47Ua__flowNote{font-family:var(--cs-font-serif);color:var(--cs-muted);font-size:.83rem;font-style:italic;line-height:1.4}.cheat-sheet-module__Ii47Ua__flowArrow{color:var(--sec-icon-bg,var(--cs-green));align-self:center;font-size:1.15rem;font-weight:700;line-height:1;transform:rotate(90deg)}@media (min-width:720px){.cheat-sheet-module__Ii47Ua__flow{flex-flow:wrap;align-items:stretch;gap:6px}.cheat-sheet-module__Ii47Ua__flowStep{flex-direction:row;flex:1 1 0;align-items:stretch;min-width:150px}.cheat-sheet-module__Ii47Ua__flowNode{flex:1}.cheat-sheet-module__Ii47Ua__flowArrow{padding:0 2px;transform:none}}@keyframes cheat-sheet-module__Ii47Ua__flowStepIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cheat-sheet-module__Ii47Ua__flowNode{animation:none}}.cheat-sheet-module__Ii47Ua__barCompare{flex-direction:column;gap:13px;display:flex}.cheat-sheet-module__Ii47Ua__barRow{flex-direction:column;gap:6px;display:flex}.cheat-sheet-module__Ii47Ua__barHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cheat-sheet-module__Ii47Ua__barLabel{font-family:var(--cs-font-sans);color:var(--cs-ink);min-width:0;font-size:.9rem;font-weight:600}.cheat-sheet-module__Ii47Ua__barValue{font-family:var(--cs-font-sans);font-variant-numeric:tabular-nums;color:var(--sec-label,var(--cs-green-deep));white-space:nowrap;flex:none;font-size:.84rem;font-weight:750}.cheat-sheet-module__Ii47Ua__barUnit{color:var(--cs-muted);font-weight:600}.cheat-sheet-module__Ii47Ua__barTrack{background:var(--cs-paper);border:1px solid var(--sec-line,var(--cs-line));border-radius:8px;width:100%;height:16px;position:relative;overflow:hidden}.cheat-sheet-module__Ii47Ua__barFill{background:linear-gradient(180deg,var(--cs-green-bright),var(--cs-green));border-radius:7px;position:absolute;top:0;bottom:0}.cheat-sheet-module__Ii47Ua__barFill.cheat-sheet-module__Ii47Ua__barFillRange{background:linear-gradient(180deg,var(--sec-icon-bg,var(--cs-green)),var(--cs-green-deep));opacity:.92}.cheat-sheet-module__Ii47Ua__barAxis{font-family:var(--cs-font-sans);font-variant-numeric:tabular-nums;color:var(--cs-muted);justify-content:space-between;align-items:center;margin-top:2px;font-size:.68rem;font-weight:600;display:flex}.cheat-sheet-module__Ii47Ua__compareTable{display:none}@media (min-width:640px){.cheat-sheet-module__Ii47Ua__compareTable{grid-template-columns:minmax(92px,.9fr)repeat(var(--cols,2),minmax(0,1fr));border:1px solid var(--sec-line,var(--cs-line));background:var(--cs-paper);border-radius:12px;display:grid;overflow:hidden}.cheat-sheet-module__Ii47Ua__compareHeadRow,.cheat-sheet-module__Ii47Ua__compareDataRow{display:contents}.cheat-sheet-module__Ii47Ua__compareCorner{background:var(--cs-paper-2);border-bottom:1px solid var(--sec-line,var(--cs-line))}.cheat-sheet-module__Ii47Ua__compareColHead{font-family:var(--cs-font-sans);letter-spacing:.02em;color:#fff;background:var(--sec-icon-bg,var(--cs-green));border-left:1px solid #ffffff38;align-items:center;padding:10px 13px;font-size:.74rem;font-weight:800;display:flex}.cheat-sheet-module__Ii47Ua__compareDim{font-family:var(--cs-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--sec-label,var(--cs-green-deep));background:var(--cs-paper-2);border-top:1px solid var(--sec-line,var(--cs-line));align-items:center;padding:11px 13px;font-size:.66rem;font-weight:800;display:flex}.cheat-sheet-module__Ii47Ua__compareCell{font-family:var(--cs-font-sans);color:var(--cs-ink);border-top:1px solid var(--sec-line,var(--cs-line));border-left:1px solid var(--sec-line,var(--cs-line));align-items:center;padding:11px 13px;font-size:.9rem;font-weight:550;line-height:1.35;display:flex}}.cheat-sheet-module__Ii47Ua__compareStack{flex-direction:column;gap:12px;display:flex}@media (min-width:640px){.cheat-sheet-module__Ii47Ua__compareStack{display:none}}.cheat-sheet-module__Ii47Ua__compareGroup{border:1px solid var(--sec-line,var(--cs-green-100));background:var(--cs-paper);border-radius:12px;overflow:hidden}.cheat-sheet-module__Ii47Ua__compareGroupHead{font-family:var(--cs-font-sans);letter-spacing:.02em;color:#fff;background:var(--sec-icon-bg,var(--cs-green));margin:0;padding:10px 14px;font-size:.78rem;font-weight:800}.cheat-sheet-module__Ii47Ua__compareGroupBody{margin:0;padding:4px 14px 10px}.cheat-sheet-module__Ii47Ua__compareGroupRow{border-bottom:1px solid var(--cs-line);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.cheat-sheet-module__Ii47Ua__compareGroupRow:last-child{border-bottom:none}.cheat-sheet-module__Ii47Ua__compareGroupDim{max-width:45%;font-family:var(--cs-font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--cs-muted);flex:none;font-size:.64rem;font-weight:800}.cheat-sheet-module__Ii47Ua__compareGroupVal{text-align:right;font-family:var(--cs-font-sans);color:var(--cs-ink);margin:0;font-size:.9rem;font-weight:600;line-height:1.35}.cheat-sheet-module__Ii47Ua__reportZone{border:1.5px solid #fca5a5;border-radius:14px;margin:22px 0 6px;overflow:hidden;box-shadow:0 10px 26px -18px #dc262699}.cheat-sheet-module__Ii47Ua__reportHead{background:linear-gradient(100deg,var(--cs-amber)0%,#ea580c 45%,var(--cs-red)100%);color:#fff;align-items:center;gap:10px;padding:12px 18px;display:flex}.cheat-sheet-module__Ii47Ua__reportHeadIcon{flex:none}.cheat-sheet-module__Ii47Ua__reportHeadText{font-family:var(--cs-font-sans);letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;font-weight:800}.cheat-sheet-module__Ii47Ua__reportHeadSub{letter-spacing:.04em;opacity:.92;text-transform:none;margin-left:auto;font-size:.66rem;font-weight:600}.cheat-sheet-module__Ii47Ua__reportIntro{background:var(--cs-red-bg);padding:14px 18px 2px}.cheat-sheet-module__Ii47Ua__reportIntro .cheat-sheet-module__Ii47Ua__prose{color:var(--cs-red-deep);font-size:.95rem;line-height:1.55}.cheat-sheet-module__Ii47Ua__reportViz{--sec-icon-bg:var(--cs-red);--sec-line:#f6c6c6;--sec-label:var(--cs-red-deep);background:var(--cs-red-bg);padding:14px 18px 4px}.cheat-sheet-module__Ii47Ua__reportViz .cheat-sheet-module__Ii47Ua__vizCaption{color:var(--cs-red-deep)}.cheat-sheet-module__Ii47Ua__reportBody{background:var(--cs-red-bg);grid-template-columns:1fr;gap:11px 26px;padding:16px 18px;display:grid}@media (min-width:640px){.cheat-sheet-module__Ii47Ua__reportBody.cheat-sheet-module__Ii47Ua__cols2{grid-template-columns:1fr 1fr}}.cheat-sheet-module__Ii47Ua__reportItem .cheat-sheet-module__Ii47Ua__itemMark{background:var(--cs-red)}.cheat-sheet-module__Ii47Ua__reportItem .cheat-sheet-module__Ii47Ua__itemIcon{color:var(--cs-red-deep);background:#fff;border-color:#f6c6c6}.cheat-sheet-module__Ii47Ua__reportItem .cheat-sheet-module__Ii47Ua__tokenText{color:var(--cs-red-deep);font-weight:650}.cheat-sheet-module__Ii47Ua__reportItem.cheat-sheet-module__Ii47Ua__blackbox{background:#fff;border:1.5px solid #1c1917;border-radius:10px;grid-column:1/-1;padding:11px 13px}.cheat-sheet-module__Ii47Ua__reportItem.cheat-sheet-module__Ii47Ua__blackbox .cheat-sheet-module__Ii47Ua__itemMark{background:#1c1917}.cheat-sheet-module__Ii47Ua__reportItem.cheat-sheet-module__Ii47Ua__blackbox .cheat-sheet-module__Ii47Ua__itemIcon{color:#1c1917;background:#f5f5f4;border-color:#d6d3d1}.cheat-sheet-module__Ii47Ua__reportItem.cheat-sheet-module__Ii47Ua__blackbox .cheat-sheet-module__Ii47Ua__tokenText{color:#1c1917;font-weight:800}.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__interactive{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;width:100%;margin:0;padding:0;transition:box-shadow .14s,background .14s}.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__interactive:hover:not(.cheat-sheet-module__Ii47Ua__correct):not(.cheat-sheet-module__Ii47Ua__popped){background:#0478570d;box-shadow:0 0 0 6px #0478570d}.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__interactive:focus-visible{outline:2px solid var(--cs-green);outline-offset:3px}.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__correct{background:#10b98124;animation:.5s ease-out cheat-sheet-module__Ii47Ua__csBounce;box-shadow:0 0 0 6px #10b98124}.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__popped{cursor:default;background:#f43f5e1f;animation:.4s ease-out cheat-sheet-module__Ii47Ua__csPop;box-shadow:0 0 0 6px #f43f5e1f}.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__popOut{pointer-events:none;animation:.5s ease-in both cheat-sheet-module__Ii47Ua__csPopOut}.cheat-sheet-module__Ii47Ua__struck{color:var(--cs-red-deep);text-decoration:line-through;text-decoration-thickness:2px}.cheat-sheet-module__Ii47Ua__revealNote{font-family:var(--cs-font-sans);color:var(--cs-red-deep);margin-top:3px;font-size:.8rem;font-weight:700;line-height:1.4;display:block}.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__locked{cursor:default;animation:none}.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__wrong{animation:.4s ease-in-out cheat-sheet-module__Ii47Ua__csShake}.cheat-sheet-module__Ii47Ua__seqBadge{background:var(--cs-green,#047857);color:#fff;width:22px;height:22px;font-family:var(--cs-font-sans);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.cheat-sheet-module__Ii47Ua__revealNoteCorrect{font-family:var(--cs-font-sans);color:var(--cs-green,#047857);margin-top:3px;font-size:.8rem;font-weight:700;line-height:1.4;display:block}@keyframes cheat-sheet-module__Ii47Ua__csShake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__wrong{animation:none}}@keyframes cheat-sheet-module__Ii47Ua__csBounce{0%{transform:scale(1)}35%{transform:scale(1.06)}70%{transform:scale(.98)}to{transform:scale(1)}}@keyframes cheat-sheet-module__Ii47Ua__csPop{0%{transform:scale(1)}40%{transform:scale(1.08)rotate(-1.5deg)}to{transform:scale(1)}}@keyframes cheat-sheet-module__Ii47Ua__csPopOut{0%{opacity:1;transform:scale(1)}30%{transform:scale(1.08)rotate(1.5deg)}to{opacity:0;transform:scale(.5)}}@media (prefers-reduced-motion:reduce){.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__correct,.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__popped{animation:none}.cheat-sheet-module__Ii47Ua__item.cheat-sheet-module__Ii47Ua__popOut{opacity:0;animation:none}}@media (max-width:640px){.cheat-sheet-module__Ii47Ua__root[data-cs-snap] [data-cs-section]{scroll-snap-align:start;scroll-margin-top:10px;transition:opacity .32s}.cheat-sheet-module__Ii47Ua__root[data-cs-snap] [data-cs-section]:not([data-cs-focus]){opacity:.4}}@media (prefers-reduced-motion:reduce){.cheat-sheet-module__Ii47Ua__root[data-cs-snap] [data-cs-section]{transition:none}}.cheat-sheet-module__Ii47Ua__pearl{background:radial-gradient(120% 160% at 0% 0%,#10b98180,transparent 55%),linear-gradient(135deg,var(--cs-green)0%,var(--cs-green-deep)100%);color:#fff;align-items:flex-start;gap:16px;margin-top:22px;padding:22px clamp(20px,4vw,38px);display:flex;position:relative}.cheat-sheet-module__Ii47Ua__pearlIcon{background:#ffffff29;border:1px solid #ffffff47;border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.cheat-sheet-module__Ii47Ua__pearlBody{min-width:0}.cheat-sheet-module__Ii47Ua__pearlKicker{font-family:var(--cs-font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--cs-green-100);margin:2px 0 6px;font-size:.62rem;font-weight:800}.cheat-sheet-module__Ii47Ua__pearlText{font-family:var(--cs-font-display);text-wrap:pretty;font-size:clamp(1.05rem,2.6vw,1.32rem);font-style:italic;font-weight:500;line-height:1.4}.cheat-sheet-module__Ii47Ua__footer{background:var(--cs-paper);border-top:1px solid var(--cs-line);font-family:var(--cs-font-sans);letter-spacing:.04em;color:var(--cs-muted);justify-content:center;align-items:center;gap:6px;padding:14px;font-size:.72rem;font-weight:600;display:flex}.cheat-sheet-module__Ii47Ua__footerDot{color:var(--cs-green-bright)}@media print{body:has(.cheat-sheet-module__Ii47Ua__root) *{visibility:hidden!important}.cheat-sheet-module__Ii47Ua__root,.cheat-sheet-module__Ii47Ua__root *{visibility:visible!important}.cheat-sheet-module__Ii47Ua__root{width:100%;min-height:0;padding:0;position:absolute;top:0;left:0}.cheat-sheet-module__Ii47Ua__printBtn{display:none!important}.cheat-sheet-module__Ii47Ua__sheet{box-shadow:none;border:none;border-radius:0;max-width:none}.cheat-sheet-module__Ii47Ua__section{break-inside:avoid;animation:none}.cheat-sheet-module__Ii47Ua__flowNode{animation:none}.cheat-sheet-module__Ii47Ua__flowStep,.cheat-sheet-module__Ii47Ua__barRow,.cheat-sheet-module__Ii47Ua__compareTable,.cheat-sheet-module__Ii47Ua__compareGroup,.cheat-sheet-module__Ii47Ua__reportZone,.cheat-sheet-module__Ii47Ua__pearl{break-inside:avoid}}
.practice-module__UrXQ7a__hint{font-family:var(--cs-font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--cs-muted,#6b7a72);align-items:center;gap:6px;margin:0 0 10px;font-size:.72rem;font-weight:700;display:flex}.practice-module__UrXQ7a__hintDone{color:var(--cs-green,#047857)}.practice-module__UrXQ7a__fillBlankSans{--cs-font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--cs-font-serif:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif}.practice-module__UrXQ7a__blankLine{align-items:flex-start;gap:9px;display:flex}.practice-module__UrXQ7a__blankSlot{border-bottom:2px dashed var(--cs-muted,#6b7a72);color:#0000;vertical-align:baseline;border-radius:3px;align-items:center;min-width:62px;min-height:1.35em;margin:0 2px;padding:0 8px;font-weight:800;display:inline-flex}.practice-module__UrXQ7a__blankSlot.practice-module__UrXQ7a__filled{border-bottom-color:var(--cs-green,#047857);color:var(--cs-green,#047857);background:#10b98124}.practice-module__UrXQ7a__chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.practice-module__UrXQ7a__chip{appearance:none;border:1.5px solid var(--cs-line,#e6e8e1);font-family:var(--cs-font-sans);color:var(--cs-ink,#18241f);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:999px;padding:7px 15px;font-size:.9rem;font-weight:650;transition:border-color .14s,background .14s,transform .14s}.practice-module__UrXQ7a__chip:hover:not(:disabled){border-color:var(--cs-green,#047857);background:#0478570d}.practice-module__UrXQ7a__chip:focus-visible{outline:2px solid var(--cs-green,#047857);outline-offset:2px}.practice-module__UrXQ7a__chipCorrect{border-color:var(--cs-green,#047857);color:var(--cs-green,#047857);cursor:default;background:#10b98129}.practice-module__UrXQ7a__chipWrong{border-color:var(--cs-red,#dc2626);color:var(--cs-red-deep,#991b1b);animation:.4s ease-in-out practice-module__UrXQ7a__pmShake}.practice-module__UrXQ7a__prompt{font-family:var(--cs-font-sans);color:var(--cs-ink,#18241f);margin:0 0 12px;font-size:.9rem;font-weight:750}.practice-module__UrXQ7a__pool{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.practice-module__UrXQ7a__poolEmpty{font-family:var(--cs-font-serif);color:var(--cs-muted,#6b7a72);font-size:.85rem;font-style:italic}.practice-module__UrXQ7a__poolChip{appearance:none;border:1.5px solid var(--cs-line,#e6e8e1);font-family:var(--cs-font-sans);color:var(--cs-ink,#18241f);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:10px;padding:8px 13px;font-size:.9rem;font-weight:600;transition:border-color .14s,background .14s,box-shadow .14s}.practice-module__UrXQ7a__poolChip:hover{border-color:var(--cs-green,#047857)}.practice-module__UrXQ7a__poolChipSelected{border-color:var(--cs-green,#047857);background:#04785714;box-shadow:0 0 0 3px #0478571f}.practice-module__UrXQ7a__poolChipWrong{border-color:var(--cs-red,#dc2626);animation:.4s ease-in-out practice-module__UrXQ7a__pmShake}.practice-module__UrXQ7a__buckets{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:560px){.practice-module__UrXQ7a__buckets{grid-template-columns:repeat(var(--bucket-cols,2),1fr)}}.practice-module__UrXQ7a__bucket{border:1.5px solid var(--cs-line,#e6e8e1);border-radius:12px;min-height:64px;padding:10px 12px 12px;transition:border-color .14s,background .14s}.practice-module__UrXQ7a__bucketActive{border-color:var(--cs-green,#047857);cursor:pointer;background:#0478570a}.practice-module__UrXQ7a__bucketHead{font-family:var(--cs-font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--cs-muted,#6b7a72);margin:0 0 8px;font-size:.64rem;font-weight:800}.practice-module__UrXQ7a__bucketItems{flex-direction:column;gap:8px;display:flex}.practice-module__UrXQ7a__orderList{grid-template-columns:1fr;gap:9px;display:grid}.practice-module__UrXQ7a__orderRow{border-radius:10px;align-items:flex-start;gap:2px;padding:3px 6px 3px 0;display:flex}.practice-module__UrXQ7a__orderRowWrong{box-shadow:inset 0 0 0 1.5px var(--cs-red,#dc2626);background:#dc26260f}.practice-module__UrXQ7a__orderRowDragging{z-index:5;background:var(--cs-paper,#fff);position:relative;box-shadow:0 8px 22px #00000029}.practice-module__UrXQ7a__orderRowBody{flex:1;min-width:0;padding-top:2px}.practice-module__UrXQ7a__orderGrip,.practice-module__UrXQ7a__orderGripDone{flex:none;justify-content:center;align-self:stretch;align-items:center;width:40px;min-height:44px;display:flex}.practice-module__UrXQ7a__orderGrip{appearance:none;color:var(--cs-muted,#6b7a72);cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px}.practice-module__UrXQ7a__orderGrip:hover{color:var(--cs-ink,#18241f);background:#0000000d}.practice-module__UrXQ7a__orderGrip:active{cursor:grabbing}.practice-module__UrXQ7a__orderGrip:focus-visible{outline:2px solid var(--cs-green,#047857);outline-offset:2px}.practice-module__UrXQ7a__orderGripDone{color:var(--cs-green,#047857)}.practice-module__UrXQ7a__ordCell{align-items:center;gap:4px;min-width:0;display:flex}.practice-module__UrXQ7a__ordCellStack{border-radius:8px;justify-content:flex-end;padding:1px 6px 1px 0}.practice-module__UrXQ7a__ordCellText{min-width:0}.practice-module__UrXQ7a__ordCellGrip,.practice-module__UrXQ7a__ordCellDone{flex:none;justify-content:center;align-items:center;width:34px;min-height:44px;margin:-6px 0;display:flex}.practice-module__UrXQ7a__ordCellGrip{appearance:none;color:var(--cs-muted,#6b7a72);cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px}.practice-module__UrXQ7a__ordCellGrip:hover{color:var(--cs-ink,#18241f);background:#0000000d}.practice-module__UrXQ7a__ordCellGrip:active{cursor:grabbing}.practice-module__UrXQ7a__ordCellGrip:focus-visible{outline:2px solid var(--cs-green,#047857);outline-offset:2px}.practice-module__UrXQ7a__ordCellDone{color:var(--cs-green,#047857)}.practice-module__UrXQ7a__ordCellWrong{box-shadow:inset 0 0 0 1.5px var(--cs-red,#dc2626);background:#dc26260f;animation:.4s ease-in-out practice-module__UrXQ7a__pmShake}.practice-module__UrXQ7a__ordCellLocked{background:#10b98124}.practice-module__UrXQ7a__ordCellOver{outline:2px dashed var(--cs-green,#047857);outline-offset:-2px}.practice-module__UrXQ7a__ordCellDragging{opacity:.35}.practice-module__UrXQ7a__ordDragGhost{border:1.5px solid var(--cs-green,#047857);background:var(--cs-paper,#fff);font-family:var(--cs-font-sans);color:var(--cs-ink,#18241f);border-radius:10px;padding:8px 13px;font-size:.9rem;font-weight:600;display:inline-block;box-shadow:0 8px 22px #0000002e}.practice-module__UrXQ7a__rangeArea{margin-bottom:6px;padding:0 27px}.practice-module__UrXQ7a__rangeBar{padding-top:46px}.practice-module__UrXQ7a__rangeTrack{background:color-mix(in srgb,var(--muted,#e5e7eb)70%,#00000059);height:18px;box-shadow:inset 0 2px 5px #00000073,inset 0 -1px 0 color-mix(in srgb,var(--background,#fff)35%,transparent);cursor:pointer;border-radius:999px;position:relative}.practice-module__UrXQ7a__rangeNotch{background:color-mix(in srgb,var(--muted-foreground,#6b7a72)55%,transparent);pointer-events:none;border-radius:1px;width:2px;height:7px;position:absolute;top:calc(100% + 5px)}.practice-module__UrXQ7a__rangeSel{pointer-events:none;background:linear-gradient(#5eead4 0%,#2dd4bf 55%,#14b8a6 100%);border-radius:999px;transition:opacity .16s;position:absolute;top:1px;bottom:1px;box-shadow:0 0 14px #2dd4bf80,inset 0 1px #fff6}.practice-module__UrXQ7a__rangeSelHidden{opacity:0}.practice-module__UrXQ7a__rangeZone{background:linear-gradient(180deg,color-mix(in srgb,hsl(var(--feedback-correct,152 82% 39%))80%,#fff),hsl(var(--feedback-correct,152 82% 39%)));box-shadow:0 0 14px color-mix(in srgb,hsl(var(--feedback-correct,152 82% 39%))45%,transparent);pointer-events:none;border-radius:999px;animation:.4s both practice-module__UrXQ7a__pmRise;position:absolute;top:1px;bottom:1px}.practice-module__UrXQ7a__rangeAxis{height:17px;margin-top:15px;position:relative}.practice-module__UrXQ7a__rangeAxisLabel{font-variant-numeric:tabular-nums;color:var(--muted-foreground,#6b7a72);white-space:nowrap;font-size:13px;font-weight:800;position:absolute;transform:translate(-50%)}.practice-module__UrXQ7a__rangeUnitRow{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--muted-foreground,#6b7a72)85%,transparent);margin-top:5px;font-size:12px;font-weight:800}.practice-module__UrXQ7a__rangeHandle{touch-action:none;cursor:grab;-webkit-tap-highlight-color:transparent;z-index:1;justify-content:center;align-items:center;width:44px;height:48px;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.practice-module__UrXQ7a__rangeHandle:focus-visible{outline:none}.practice-module__UrXQ7a__rangeHandle:focus-visible .practice-module__UrXQ7a__rangeGlyph{outline:2px solid var(--cs-green,#047857);outline-offset:2px}.practice-module__UrXQ7a__rangeHandleActive{cursor:grabbing;z-index:2}.practice-module__UrXQ7a__rangeGlyph{--rs-ridges:linear-gradient(90deg,transparent 0 6.8px,#0f202a6b 6.8px 8.3px,transparent 8.3px 11.7px,#0f202a6b 11.7px 13.2px,transparent 13.2px 20px);--rs-face:linear-gradient(180deg,#fff 0%,#eef2f5 55%,#d9e0e6 100%);background:var(--rs-ridges),var(--rs-face);border-radius:10px;width:20px;height:40px;font-size:0;transition:box-shadow .14s,background .14s;box-shadow:0 3px 9px #00000073,inset 0 0 0 1px #0f202a24}.practice-module__UrXQ7a__rangeHandleActive .practice-module__UrXQ7a__rangeGlyph{box-shadow:0 4px 14px #00000080,inset 0 0 0 1px #0f202a2e,0 0 0 4px #2dd4bf38}.practice-module__UrXQ7a__rangeValue{background:var(--card,#fff);border:1.5px solid color-mix(in srgb,var(--muted-foreground,#64748b)45%,transparent);font-variant-numeric:tabular-nums;color:var(--foreground,#18241f);white-space:nowrap;border-radius:999px;padding:4px 11px;font-size:15px;font-weight:800;line-height:1.1;transition:color .14s,border-color .14s;position:absolute;top:-30px;left:50%;transform:translate(-50%);box-shadow:0 2px 7px #00000038}.practice-module__UrXQ7a__rangeHandleWrong .practice-module__UrXQ7a__rangeGlyph{--rs-face:linear-gradient(180deg,color-mix(in srgb,hsl(var(--feedback-incorrect,0 72% 51%))78%,#fff),hsl(var(--feedback-incorrect,0 72% 51%)));animation:.4s ease-in-out practice-module__UrXQ7a__pmShake}.practice-module__UrXQ7a__rangeHandleWrong .practice-module__UrXQ7a__rangeValue{color:hsl(var(--feedback-incorrect,0 72% 51%))}.practice-module__UrXQ7a__rangeHandleNudge .practice-module__UrXQ7a__rangeGlyph{box-shadow:0 0 0 6px color-mix(in srgb,var(--cs-green,#047857)22%,transparent),0 3px 9px #00000073;animation:.5s ease-in-out practice-module__UrXQ7a__pmShake}.practice-module__UrXQ7a__rangeHandleFrozen{cursor:default;pointer-events:none}.practice-module__UrXQ7a__rangeHandleLocked{cursor:default}.practice-module__UrXQ7a__rangeHandleLocked .practice-module__UrXQ7a__rangeGlyph{--rs-face:linear-gradient(180deg,color-mix(in srgb,hsl(var(--feedback-correct,152 82% 39%))72%,#fff),hsl(var(--feedback-correct,152 82% 39%)))}.practice-module__UrXQ7a__rangeHandleLocked .practice-module__UrXQ7a__rangeValue{color:hsl(var(--feedback-correct,152 82% 39%))}.practice-module__UrXQ7a__rangeCurve{margin-top:8px;padding-top:24px;animation:.5s both practice-module__UrXQ7a__pmRise;position:relative}.practice-module__UrXQ7a__rangeCurveSvg{width:100%;height:auto;display:block}.practice-module__UrXQ7a__rangeCurveFull{fill:color-mix(in srgb,var(--muted-foreground,#94a3b8)16%,transparent)}.practice-module__UrXQ7a__rangeCurveBand{fill:color-mix(in srgb,hsl(var(--feedback-correct,152 82% 39%))55%,transparent)}.practice-module__UrXQ7a__rangeCurveEdge{stroke:hsl(var(--feedback-correct,152 82% 39%));stroke-width:1.75px;stroke-dasharray:4 3}.practice-module__UrXQ7a__rangeCurveLabel{background:hsl(var(--feedback-correct,152 82% 39%));border:2px solid var(--card,#fff);font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;border-radius:999px;padding:3px 9px;font-size:13px;font-weight:800;line-height:1.15;position:absolute;top:0;box-shadow:0 2px 8px #04785747}.practice-module__UrXQ7a__rangeCurveLabelLow{margin-left:-4px;transform:translate(-100%)}.practice-module__UrXQ7a__rangeCurveLabelHigh{margin-left:4px}.practice-module__UrXQ7a__rangeReveal{border-top:1px solid var(--border,#80808040);margin-top:14px;padding-top:12px}.practice-module__UrXQ7a__checkBar{bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:3;pointer-events:none;flex-direction:column;align-items:center;gap:8px;margin-top:14px;display:flex;position:sticky}.practice-module__UrXQ7a__checkBarStatic{position:static}.practice-module__UrXQ7a__checkBtn{pointer-events:auto;appearance:none;background:var(--cs-green,#047857);color:#fff;font-family:var(--cs-font-sans);letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;padding:13px 44px;font-size:1.08rem;font-weight:800;transition:transform .14s,background .14s;box-shadow:0 4px 14px #04785759}.practice-module__UrXQ7a__checkBtn:hover{background:var(--cs-green-deep,#065f46);transform:translateY(-1px)}.practice-module__UrXQ7a__checkBtn:focus-visible{outline:2px solid var(--cs-green,#047857);outline-offset:3px}.practice-module__UrXQ7a__checkBtnIdle{background:color-mix(in srgb,var(--cs-green,#047857)45%,var(--muted,#e5e7eb));box-shadow:none}.practice-module__UrXQ7a__checkBtnIdle:hover{background:color-mix(in srgb,var(--cs-green,#047857)55%,var(--muted,#e5e7eb))}.practice-module__UrXQ7a__checkHint{pointer-events:none;background:var(--card,#fff);border:1px solid color-mix(in srgb,var(--muted-foreground,#64748b)35%,transparent);font-family:var(--cs-font-sans);color:var(--foreground,#18241f);border-radius:999px;padding:5px 12px;font-size:.78rem;font-weight:700;animation:.2s both practice-module__UrXQ7a__pmRise}.practice-module__UrXQ7a__checkMiss{pointer-events:auto;color:var(--cs-green,#047857);font-family:var(--cs-font-sans);font-variant-numeric:tabular-nums;background:#10b98124;border-radius:999px;align-items:center;gap:6px;padding:10px 22px;font-size:.9rem;font-weight:800;display:inline-flex}.practice-module__UrXQ7a__checkDone{pointer-events:auto;color:var(--cs-green,#047857);font-family:var(--cs-font-sans);background:#10b98124;border-radius:999px;align-items:center;gap:6px;padding:11px 30px;font-size:.95rem;font-weight:800;display:inline-flex}@keyframes practice-module__UrXQ7a__pmShake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes practice-module__UrXQ7a__pmRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.practice-module__UrXQ7a__chipWrong,.practice-module__UrXQ7a__poolChipWrong,.practice-module__UrXQ7a__rangeHandleWrong .practice-module__UrXQ7a__rangeGlyph,.practice-module__UrXQ7a__rangeHandleNudge .practice-module__UrXQ7a__rangeGlyph,.practice-module__UrXQ7a__checkHint,.practice-module__UrXQ7a__rangeZone,.practice-module__UrXQ7a__rangeCurve,.practice-module__UrXQ7a__ordCellWrong{animation:none}}.practice-module__UrXQ7a__revealLegend{flex-direction:column;gap:3px;display:flex}.practice-module__UrXQ7a__revealLegendRow{color:var(--muted-foreground,#6b7a72);align-items:center;gap:6px;font-size:.74rem;line-height:1.3;display:flex}.practice-module__UrXQ7a__revealLegendRow b{font-variant-numeric:tabular-nums;color:var(--foreground,#18241f);font-weight:700}.practice-module__UrXQ7a__revealLegendDot{background:var(--muted,#cbd5e1);border-radius:50%;flex:none;width:8px;height:8px}.practice-module__UrXQ7a__revealLegendDot[data-tone=therapeutic]{background:#10b981}.practice-module__UrXQ7a__boundZones{pointer-events:none;border-radius:9px;position:absolute;inset:0;overflow:hidden}.practice-module__UrXQ7a__boundSeg{pointer-events:none;position:absolute;top:0;bottom:0}.practice-module__UrXQ7a__boundSeg[data-zc=slate],.practice-module__UrXQ7a__boundLegendDot[data-zc=slate]{background:#94a3b8}.practice-module__UrXQ7a__boundSeg[data-zc=green],.practice-module__UrXQ7a__boundLegendDot[data-zc=green]{background:#10b981}.practice-module__UrXQ7a__boundSeg[data-zc=amber],.practice-module__UrXQ7a__boundLegendDot[data-zc=amber]{background:#f59e0b}.practice-module__UrXQ7a__boundSeg[data-zc=orange],.practice-module__UrXQ7a__boundLegendDot[data-zc=orange]{background:#f97316}.practice-module__UrXQ7a__boundSeg[data-zc=red],.practice-module__UrXQ7a__boundLegendDot[data-zc=red]{background:#ef4444}.practice-module__UrXQ7a__boundSeg[data-zc=deepred],.practice-module__UrXQ7a__boundLegendDot[data-zc=deepred]{background:#b91c1c}.practice-module__UrXQ7a__boundLegend{flex-wrap:wrap;gap:4px 12px;padding:8px 14px 0;display:flex}.practice-module__UrXQ7a__boundLegendItem{color:var(--muted-foreground,#6b7a72);align-items:center;gap:5px;font-size:.72rem;line-height:1.3;display:inline-flex}.practice-module__UrXQ7a__boundLegendItem b{font-variant-numeric:tabular-nums;color:var(--foreground,#18241f);font-weight:700}.practice-module__UrXQ7a__boundLegendDot{background:var(--muted,#cbd5e1);border-radius:3px;flex:none;width:10px;height:10px}.practice-module__UrXQ7a__boundBar{padding-top:74px}.practice-module__UrXQ7a__boundValueAlt{top:-58px}.practice-module__UrXQ7a__boundValueAlt:after{content:"";background:color-mix(in srgb,var(--muted-foreground,#64748b)45%,transparent);width:1px;height:26px;position:absolute;top:100%;left:50%}.practice-module__UrXQ7a__boundTrueTick{background:var(--background,#fff);pointer-events:none;width:2px;position:absolute;top:-3px;bottom:-3px;box-shadow:0 0 0 1px #00000040}
.lf-order-toggle-module__-osv-W__wrap{flex-direction:column;gap:6px;width:100%;display:flex}.lf-order-toggle-module__-osv-W__pills{border:1px solid var(--border);background:color-mix(in srgb,var(--muted)60%,transparent);border-radius:999px;align-self:flex-start;gap:3px;padding:3px;display:inline-flex}.lf-order-toggle-module__-osv-W__pill{min-height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:background-color .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.lf-order-toggle-module__-osv-W__pill:active{transform:scale(.97)}.lf-order-toggle-module__-osv-W__pill:focus-visible{outline-offset:2px;outline:2px solid #10b981}.lf-order-toggle-module__-osv-W__on{background:var(--card);color:var(--foreground);box-shadow:0 1px 2px #00000014,0 0 0 1px #10b98173}.lf-order-toggle-module__-osv-W__rec{font:600 9.5px/1 var(--font-geist-mono,ui-monospace,monospace);letter-spacing:.08em;text-transform:uppercase;color:#059669}.dark .lf-order-toggle-module__-osv-W__rec{color:#34d399}.lf-order-toggle-module__-osv-W__line{color:var(--muted-foreground);margin:0;font-size:12.5px;line-height:1.4}.lf-order-toggle-module__-osv-W__compact .lf-order-toggle-module__-osv-W__line{font-size:12px}@media (prefers-reduced-motion:reduce){.lf-order-toggle-module__-osv-W__pill{transition:none}}.lf-order-toggle-module__-osv-W__mini{gap:4px}.lf-order-toggle-module__-osv-W__mini .lf-order-toggle-module__-osv-W__pills{gap:2px;padding:2px}.lf-order-toggle-module__-osv-W__mini .lf-order-toggle-module__-osv-W__pill{min-height:26px;padding:0 10px;font-size:12px}.lf-order-toggle-module__-osv-W__mini .lf-order-toggle-module__-osv-W__rec{display:none}.lf-order-toggle-module__-osv-W__mini .lf-order-toggle-module__-osv-W__line{font-size:11.5px}
.read-icons-module__q_SiDW__icon{flex-direction:column;align-items:center;gap:8px;margin:18px auto 0;animation:.7s cubic-bezier(.16,1,.3,1) both read-icons-module__q_SiDW__iconIn;display:flex}.read-icons-module__q_SiDW__art{width:clamp(110px,30vw,150px);height:auto}.read-icons-module__q_SiDW__artWide{width:clamp(190px,60vw,240px)}.read-icons-module__q_SiDW__sign{filter:drop-shadow(0 6px 14px #00000047);transform-origin:50% 0;animation:.8s cubic-bezier(.2,.8,.2,1) both read-icons-module__q_SiDW__signIn}.read-icons-module__q_SiDW__label{font-family:var(--font-geist-mono,ui-monospace,monospace);letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:11px}.read-icons-module__q_SiDW__fill{transform-box:fill-box;transform-origin:bottom;animation:.9s cubic-bezier(.16,1,.3,1) .2s both read-icons-module__q_SiDW__fillIn}.read-icons-module__q_SiDW__raise{transform-box:view-box;transform-origin:62px 86px;animation:.9s cubic-bezier(.2,.8,.2,1) .2s both read-icons-module__q_SiDW__raiseIn}.read-icons-module__q_SiDW__limit{animation:.6s cubic-bezier(.16,1,.3,1) .7s both read-icons-module__q_SiDW__limitIn}.read-icons-module__q_SiDW__bagWrap{width:clamp(84px,24vw,112px);position:relative}.read-icons-module__q_SiDW__bag{opacity:.85;width:100%;height:auto;display:block}.read-icons-module__q_SiDW__cross{width:136%;height:auto;animation:.5s cubic-bezier(.16,1,.3,1) .45s both read-icons-module__q_SiDW__crossIn;position:absolute;top:14%;left:-18%}@keyframes read-icons-module__q_SiDW__iconIn{0%{opacity:0;transform:translateY(10px)scale(.96)}}@keyframes read-icons-module__q_SiDW__fillIn{0%{transform:scaleY(.2)}}@keyframes read-icons-module__q_SiDW__limitIn{0%{opacity:0;transform:translateY(-8px)}}@keyframes read-icons-module__q_SiDW__raiseIn{0%{transform:rotate(52deg)}}@keyframes read-icons-module__q_SiDW__signIn{0%{transform:rotate(-5deg)}60%{transform:rotate(1.5deg)}to{transform:none}}@keyframes read-icons-module__q_SiDW__crossIn{0%{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.read-icons-module__q_SiDW__icon,.read-icons-module__q_SiDW__fill,.read-icons-module__q_SiDW__limit,.read-icons-module__q_SiDW__raise,.read-icons-module__q_SiDW__sign,.read-icons-module__q_SiDW__cross{animation:none}}
.acronym-module__XhUEtq__acronym{flex-direction:column;align-items:center;gap:10px;margin:18px auto 0;display:flex}.acronym-module__XhUEtq__rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.acronym-module__XhUEtq__row{animation:.52s cubic-bezier(.16,1,.3,1) both acronym-module__XhUEtq__rowIn;animation-delay:calc(var(--i)*.11s + .15s);grid-template-columns:2.4rem 1fr;align-items:baseline;column-gap:.7rem;display:grid}.acronym-module__XhUEtq__letter{font-family:var(--font-app-serif,Georgia,serif);text-align:center;color:var(--scene-accent,#fbbf24);text-shadow:0 0 18px color-mix(in srgb,currentColor 35%,transparent);font-size:2rem;font-weight:800;line-height:1}.acronym-module__XhUEtq__word{text-align:left;color:var(--foreground);white-space:nowrap;font-size:1.1rem;font-weight:600}.acronym-module__XhUEtq__caption{font-family:var(--font-geist-mono,ui-monospace,monospace);letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:11px}@keyframes acronym-module__XhUEtq__rowIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.acronym-module__XhUEtq__row{animation:none}}
.subtype-tag-module__oNfNgq__tag{width:fit-content;max-width:100%;font-family:var(--font-app-serif,Georgia,serif);letter-spacing:0;text-transform:none;color:color-mix(in srgb,var(--tone)72%,var(--foreground));background:color-mix(in srgb,var(--tone)16%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tone)45%,transparent);border-radius:999px;align-self:center;align-items:center;gap:.55rem;margin:0;padding:.3rem .95rem .34rem .75rem;font-size:1.3rem;font-weight:800;line-height:1.15;display:inline-flex}.subtype-tag-module__oNfNgq__dot{background:var(--tone);width:.62rem;height:.62rem;box-shadow:0 0 10px var(--tone);border-radius:999px;flex:none}
