.wall.svelte-12egz7f{position:fixed;inset:0;z-index:0;pointer-events:none;display:grid;place-items:center}.wall-svg.svelte-12egz7f{width:min(167vmin,1600px);height:auto;opacity:.3;animation:svelte-12egz7f-wall-breathe 14s ease-in-out infinite}@keyframes svelte-12egz7f-wall-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){.wall-svg.svelte-12egz7f{animation:none}}.ring.svelte-12egz7f{fill:none;stroke:#ead9a8;stroke-opacity:.28;stroke-width:1.1;stroke-dasharray:4 5}.spoke.svelte-12egz7f{stroke:#ead9a8;stroke-opacity:.22;stroke-width:1;stroke-dasharray:3 6}.word.svelte-12egz7f{fill:#ead9a8;fill-opacity:.6;font-family:var(--font-display, inherit);font-weight:800;font-size:12px;letter-spacing:.04em}.mastered.svelte-12egz7f{fill:#ffdb3c;fill-opacity:.16;stroke:#ffdb3c;stroke-opacity:.45;stroke-width:1.4}.working.svelte-12egz7f{fill:rgb(var(--neon-cyan));fill-opacity:.1;stroke:rgb(var(--neon-cyan));stroke-opacity:.35;stroke-width:1}.burst.svelte-12egz7f{position:fixed;inset:0;z-index:40;pointer-events:none}.levelup.svelte-12egz7f{position:fixed;left:50%;top:5.5rem;transform:translate(-50%);z-index:41;padding:.55rem 1.1rem;border-radius:1rem;pointer-events:none;animation:svelte-12egz7f-levelup-in .35s cubic-bezier(.2,1.4,.4,1) both}@keyframes svelte-12egz7f-levelup-in{0%{opacity:0;transform:translate(-50%,-8px) scale(.9)}to{opacity:1;transform:translate(-50%) scale(1)}}.sky.svelte-dpiw00{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.sky-stitch.svelte-dpiw00{position:fixed;inset:0;z-index:0;pointer-events:none}.sky-stitch.svelte-dpiw00 span:where(.svelte-dpiw00){position:absolute;color:#ead9a8;text-shadow:0 0 6px rgba(234,217,168,.35);animation:svelte-dpiw00-x-twinkle 4.5s ease-in-out infinite}@keyframes svelte-dpiw00-x-twinkle{0%,to{opacity:.16}50%{opacity:.55}}.night.svelte-dpiw00{--felt-panel: #1c2042;--felt-panel-hi: #272c5c}.wash.svelte-dpiw00{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(62% 80% at 28% 72%,color-mix(in srgb,var(--c) 24%,transparent),transparent 70%)}.cut.svelte-dpiw00{font-family:"Baloo 2",Plus Jakarta Sans,sans-serif;font-weight:800;line-height:1;letter-spacing:-.01em;color:var(--c);display:inline-block;transform:rotate(-1.5deg);transform-origin:left bottom}.cut-lg.svelte-dpiw00{font-size:clamp(40px,6vw,56px);text-shadow:0 4px 0 var(--u),0 7px 0 rgba(0,0,0,.18),0 16px 22px rgba(0,0,0,.5)}.cut-md.svelte-dpiw00{font-size:26px;text-shadow:0 3px 0 var(--u),0 5px 0 rgba(0,0,0,.18),0 10px 16px rgba(0,0,0,.45)}.deal.svelte-dpiw00{animation:svelte-dpiw00-deal-in .48s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d, 0ms)}@keyframes svelte-dpiw00-deal-in{0%{opacity:0;transform:translateY(22px) rotate(.6deg)}to{opacity:1;transform:translateY(0) rotate(0)}}.slot.svelte-dpiw00{position:relative;display:grid}.slot.svelte-dpiw00>.card:where(.svelte-dpiw00){position:relative;z-index:1}.card.svelte-dpiw00{transition:transform .22s cubic-bezier(.22,1,.36,1),filter .22s ease,box-shadow .22s ease;cursor:pointer}.slot.svelte-dpiw00:is(:where(.svelte-dpiw00):hover,:where(.svelte-dpiw00):focus-within)>.card:where(.svelte-dpiw00):not(.is-dismissed):not(.is-empty):not(.is-launching){transform:translateY(-6px) scale(1.02);filter:brightness(1.1);box-shadow:0 5px 0 var(--felt-shadow-deep),0 18px 34px var(--felt-shadow),0 0 0 2px #ead9a88c,0 0 36px #ead9a82e}.slot.svelte-dpiw00:is(:where(.svelte-dpiw00):hover,:where(.svelte-dpiw00):focus-within)>.card:where(.svelte-dpiw00):before{border-color:#ead9a8e6!important}.ripple.svelte-dpiw00{position:absolute;inset:0;z-index:0;pointer-events:none}.ripple.svelte-dpiw00 i:where(.svelte-dpiw00){position:absolute;inset:0;border-radius:var(--felt-radius, 18px);border:2px dashed rgba(234,217,168,.75);opacity:0}.slot.svelte-dpiw00:is(:where(.svelte-dpiw00):hover,:where(.svelte-dpiw00):focus-within) .ripple:where(.svelte-dpiw00) i:where(.svelte-dpiw00){animation:svelte-dpiw00-ring 1.7s ease-out infinite}.slot.svelte-dpiw00:is(:where(.svelte-dpiw00):hover,:where(.svelte-dpiw00):focus-within) .ripple:where(.svelte-dpiw00) i:where(.svelte-dpiw00):nth-child(2){animation-delay:.55s}.slot.svelte-dpiw00:is(:where(.svelte-dpiw00):hover,:where(.svelte-dpiw00):focus-within) .ripple:where(.svelte-dpiw00) i:where(.svelte-dpiw00):nth-child(3){animation-delay:1.1s}@keyframes svelte-dpiw00-ring{0%{transform:scale(1);opacity:.7}to{transform:scale(1.32);opacity:0}}.ripple.svelte-dpiw00 b:where(.svelte-dpiw00){position:absolute;left:50%;top:50%;font-weight:400;font-size:11px;color:#ead9a8;text-shadow:0 0 8px rgba(234,217,168,.6);opacity:0;transform:translate(-50%,-50%)}.slot.svelte-dpiw00:is(:where(.svelte-dpiw00):hover,:where(.svelte-dpiw00):focus-within) .ripple:where(.svelte-dpiw00) b:where(.svelte-dpiw00){animation:svelte-dpiw00-spark .9s cubic-bezier(.2,.8,.3,1) both}@keyframes svelte-dpiw00-spark{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}15%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1.3) rotate(90deg)}}.slot.is-quiet.svelte-dpiw00 .ripple:where(.svelte-dpiw00){display:none}.cartridge.svelte-dpiw00:hover .kind-icon:where(.svelte-dpiw00){transform:scale(1.18) rotate(-8deg)}.cartridge.is-chosen.svelte-dpiw00{transform:scale(1.06);filter:brightness(1.15);z-index:5}.cartridge.is-dismissed.svelte-dpiw00{opacity:0;transform:translateY(26px) rotate(2deg) scale(.96);pointer-events:none;transition:transform .3s ease-in,opacity .3s ease-in}.kind-icon.svelte-dpiw00{z-index:2;position:absolute;top:1.5rem;right:1.6rem;font-size:2.4rem;line-height:1;transition:transform .26s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.glass-seg.svelte-dpiw00{position:relative;display:inline-flex;gap:2px;padding:4px;border-radius:9999px;background:linear-gradient(180deg,#ffffff1a,#ffffff08);border:1px solid rgb(255 255 255 / .16);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:inset 0 1px #ffffff29,0 10px 28px #00000059}.glass-thumb.svelte-dpiw00{position:absolute;top:4px;bottom:4px;border-radius:9999px;pointer-events:none;background:linear-gradient(180deg,#ffffff4d,#ffffff1a);border:1px solid rgb(255 255 255 / .38);box-shadow:inset 0 1px #ffffff8c,0 4px 14px #0000004d,0 0 22px rgb(var(--neon-cyan) / .35);transition:left .38s cubic-bezier(.34,1.56,.64,1),width .38s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.glass-thumb.is-reviews.svelte-dpiw00{box-shadow:inset 0 1px #ffffff8c,0 4px 14px #0000004d,0 0 22px #ff4d6d66}.seg-opt.svelte-dpiw00{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:7px 15px;border-radius:9999px;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:13.5px;color:#fff9;transition:color .2s}.seg-opt.svelte-dpiw00:hover:not(.is-on){color:#ffffffe6}.seg-opt.is-on.svelte-dpiw00{color:#fff;text-shadow:0 1px 6px rgb(0 0 0 / .35)}.seg-opt.svelte-dpiw00:focus-visible{outline:2px solid rgb(var(--neon-cyan) / .7);outline-offset:2px}.new-line.svelte-dpiw00{transition:opacity .25s ease}.new-line.is-off.svelte-dpiw00{opacity:.4;text-decoration:line-through}.backlog.svelte-dpiw00{display:inline-flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ouch.svelte-dpiw00{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:15px;color:#ff4d6d;text-shadow:0 0 12px rgb(255 77 109 / .65),0 0 2px rgb(255 77 109 / .9);display:inline-block;animation:svelte-dpiw00-ouch 2.6s ease-in-out infinite}@keyframes svelte-dpiw00-ouch{0%,70%,to{transform:none}74%{transform:translate(-2px) rotate(-3deg) scale(1.08)}78%{transform:translate(2px) rotate(3deg) scale(1.08)}82%{transform:translate(-1px) rotate(-1deg) scale(1.04)}86%{transform:none}}.due-text.svelte-dpiw00{position:absolute;top:1rem;right:1.1rem;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:1px;line-height:1.35;color:var(--felt-accent, #f3ead4);opacity:.75;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.05em;white-space:nowrap}.facet-card.is-empty.svelte-dpiw00{opacity:.45;cursor:not-allowed}.facet-card.is-launching.svelte-dpiw00{transform:scale(1.05);filter:brightness(1.3);z-index:5;animation:svelte-dpiw00-launch-pulse .42s ease-out both}@keyframes svelte-dpiw00-launch-pulse{0%{transform:scale(1)}45%{transform:scale(1.07)}to{transform:scale(1.04)}}.facet-glyph.svelte-dpiw00{z-index:1;position:absolute;right:-.6rem;bottom:-1.4rem;font-size:7.5rem;line-height:1;color:var(--felt-accent, #f3ead4);opacity:.1;transform:rotate(-6deg);transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .3s ease;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slot.svelte-dpiw00:is(:where(.svelte-dpiw00):hover,:where(.svelte-dpiw00):focus-within) .facet-glyph:where(.svelte-dpiw00){transform:scale(1.12) rotate(-2deg);opacity:.16}.launch-flash.svelte-dpiw00{position:fixed;inset:0;z-index:40;pointer-events:none;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--neon-cyan, #6E9BFF) 32%,transparent) 0%,transparent 62%);animation:svelte-dpiw00-flash-in .42s ease-out both}@keyframes svelte-dpiw00-flash-in{0%{opacity:0;transform:scale(.7)}55%{opacity:1}to{opacity:.85;transform:scale(1.25)}}@media(prefers-reduced-motion:reduce){.deal.svelte-dpiw00,.facet-card.is-launching.svelte-dpiw00,.launch-flash.svelte-dpiw00,.ripple.svelte-dpiw00 i:where(.svelte-dpiw00),.ripple.svelte-dpiw00 b:where(.svelte-dpiw00),.sky-stitch.svelte-dpiw00 span:where(.svelte-dpiw00),.ouch.svelte-dpiw00{animation:none}.deal.svelte-dpiw00{opacity:1;transform:none}.card.svelte-dpiw00,.kind-icon.svelte-dpiw00,.facet-glyph.svelte-dpiw00,.glass-thumb.svelte-dpiw00{transition:none}.slot.svelte-dpiw00:is(:where(.svelte-dpiw00):hover,:where(.svelte-dpiw00):focus-within) .ripple:where(.svelte-dpiw00) i:where(.svelte-dpiw00):first-child{opacity:.5}}
