.vt.svelte-uzcody{animation:svelte-uzcody-vt-in .25s ease-out}@keyframes svelte-uzcody-vt-in{0%{opacity:0}to{opacity:1}}.vt-stack.svelte-uzcody{display:flex;align-items:center;gap:16px}.vt-name.svelte-uzcody{display:flex;flex-direction:column;align-items:center}.vt-letter.svelte-uzcody{font-family:Syne,sans-serif;font-size:62px;font-weight:800;color:var(--c);display:block;animation:svelte-uzcody-letter-in .4s cubic-bezier(.16,1,.3,1) both;line-height:.82;text-transform:uppercase}@keyframes svelte-uzcody-letter-in{0%{opacity:0;transform:translateY(-10px) scale(.85);filter:blur(5px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.vt-side.svelte-uzcody{display:flex;align-items:center;gap:12px;opacity:0;animation:svelte-uzcody-side-in .4s ease-out .25s forwards}@keyframes svelte-uzcody-side-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.vt-dash.svelte-uzcody{width:20px;height:1px;background:var(--c);opacity:.25}.vt-tagline.svelte-uzcody{font-family:Syne,sans-serif;font-size:11px;font-weight:700;color:var(--text-muted);letter-spacing:2.5px;text-transform:uppercase;opacity:.5;max-width:100px;line-height:1.5}.vv.svelte-1nfqqyo{animation:svelte-1nfqqyo-vv-in .3s ease-out}@keyframes svelte-1nfqqyo-vv-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.vv-canvas.svelte-1nfqqyo{width:260px;height:380px}.brain-scene.svelte-15g2j43{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;position:relative;overflow:hidden;opacity:0;transform:scale(.96);transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1)}.brain-scene.loaded.svelte-15g2j43{opacity:1;transform:scale(1)}.brain-scene.firing.svelte-15g2j43{pointer-events:none}.brain-canvas.svelte-15g2j43{width:100%;max-width:900px;aspect-ratio:200 / 130;touch-action:none;cursor:default;z-index:1}@media(min-width:768px){.brain-canvas.svelte-15g2j43{width:92%;max-width:1060px}}.vignette.svelte-15g2j43{z-index:5;pointer-events:none;display:none;justify-content:center}@media(min-width:1100px){.vignette.svelte-15g2j43{display:flex;position:absolute;top:50%;transform:translateY(-50%)}.vignette--left.svelte-15g2j43{left:8%}.vignette--right.svelte-15g2j43{right:8%}}@media(min-width:1400px){.vignette--left.svelte-15g2j43{left:10%}.vignette--right.svelte-15g2j43{right:10%}}.tagline.svelte-15g2j43{font-family:Syne,sans-serif;font-size:11px;font-weight:700;text-align:center;z-index:1;letter-spacing:5px;text-transform:uppercase;margin-top:16px;background:linear-gradient(90deg,#8b5cf680,#ec489980,#f59e0b80,#10b98180,#3b82f680,#8b5cf680);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:300% 100%;animation:svelte-15g2j43-taglineFlow 8s linear infinite}@keyframes svelte-15g2j43-taglineFlow{0%{background-position:0% 50%}to{background-position:300% 50%}}@media(min-width:768px){.tagline.svelte-15g2j43{font-size:13px;letter-spacing:7px}}.brain-score-display.svelte-15g2j43{display:inline-flex;flex-direction:row;align-items:center;gap:8px;text-decoration:none;z-index:1;margin-top:8px;cursor:pointer;flex-wrap:wrap;justify-content:center}.bs-label.svelte-15g2j43{font-family:Syne,sans-serif;font-size:10px;font-weight:700;text-align:center;letter-spacing:3px;text-transform:uppercase;background:linear-gradient(90deg,#8b5cf666,#ec489966,#f59e0b66,#10b98166,#3b82f666,#8b5cf666);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:300% 100%;animation:svelte-15g2j43-taglineFlow 8s linear infinite;animation-delay:-4s}.bs-chips.svelte-15g2j43{display:inline-flex;gap:6px}.bs-chip.svelte-15g2j43{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;background:#3b82f614;border:1px solid rgba(59,130,246,.22);transition:filter .2s ease,transform .15s ease}.bs-chip-hard.svelte-15g2j43{background:#fde04712;border-color:#fde04740}.brain-score-display.svelte-15g2j43:hover .bs-chip:where(.svelte-15g2j43){transform:translateY(-1px);filter:brightness(1.15)}.bs-chip-key.svelte-15g2j43{font-family:Syne,sans-serif;font-size:8px;font-weight:700;letter-spacing:1px;color:var(--text-muted)}.bs-chip-val.svelte-15g2j43{font-family:var(--font-mono, var(--font-primary));font-size:12px;font-weight:700;color:#93c5fd;font-variant-numeric:tabular-nums}.bs-chip-hard.svelte-15g2j43 .bs-chip-val:where(.svelte-15g2j43){color:#fde047}@media(min-width:768px){.bs-label.svelte-15g2j43{font-size:11px;letter-spacing:4px}.bs-chip-val.svelte-15g2j43{font-size:13px}}.dive-overlay.svelte-15g2j43{position:fixed;inset:0;z-index:200;display:grid;place-items:center;pointer-events:none;background:radial-gradient(circle at var(--cx) var(--cy),var(--dive-color) 0%,color-mix(in srgb,var(--dive-color) 80%,black) 30%,transparent 60%);background-size:300vmax 300vmax;background-position:center;animation:svelte-15g2j43-diveFlood 1.9s cubic-bezier(.16,1,.3,1) forwards}@keyframes svelte-15g2j43-diveFlood{0%{opacity:0;background-size:0 0}15%{opacity:.6;background-size:40vmax 40vmax}50%{opacity:.9;background-size:200vmax 200vmax}to{opacity:1;background-size:400vmax 400vmax}}.dive-mode-name.svelte-15g2j43{font-family:Syne,sans-serif;font-size:clamp(28px,6vw,52px);font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:8px;text-shadow:0 0 40px var(--dive-color),0 0 80px var(--dive-color);display:flex}.dive-letter.svelte-15g2j43{opacity:0;display:inline-block;animation:svelte-15g2j43-diveLetterIn 1.1s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i, 0) * 35ms + .3s)}@keyframes svelte-15g2j43-diveLetterIn{0%{opacity:0;transform:translateY(20px) scale(.5);filter:blur(8px)}40%{opacity:1;transform:translateY(-2px) scale(1.02);filter:blur(0)}60%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:.95;transform:translateY(0) scale(1.02);filter:blur(.5px)}}.tracker.svelte-174jslh{position:fixed;top:max(12px,calc(env(safe-area-inset-top,0px) + 12px));right:max(12px,calc(env(safe-area-inset-right,0px) + 12px));z-index:80;font-family:var(--font-primary);pointer-events:auto}.pill.svelte-174jslh{display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 10px;border-radius:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff0d,0 4px 12px #0003;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.3px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .15s var(--ease-spring);animation:svelte-174jslh-trackerIn .4s cubic-bezier(.34,1.56,.64,1);font-family:inherit}.pill.svelte-174jslh:hover{background:#ffffff12;border-color:#ffffff24;color:var(--text-primary);transform:translateY(-1px)}.pill-dot.svelte-174jslh{width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#7dd3fc,#f9a8d4,#86efac,#c4b5fd,#fca5a5,#7dd3fc);background-size:300% 300%;box-shadow:0 0 6px #c8c8dc8c;animation:svelte-174jslh-dotPulse 2.5s ease-in-out infinite,holoShift 4s ease-in-out infinite}.pill-glorp.svelte-174jslh{display:block;object-fit:contain;filter:drop-shadow(0 0 4px rgba(200,200,220,.55))}.pill.complete.svelte-174jslh{color:#1e1b4b;border-color:#ffffff73;background:linear-gradient(135deg,silver,#e8d5f5 12%,#a8e6f0,#f0b8d8 38%,#d5f5e8,#d8b8f0 62%,#f0e8b8,#e8b8f0 88%,silver);background-size:300% 300%;animation:svelte-174jslh-trackerIn .4s cubic-bezier(.34,1.56,.64,1),holoShift 4s ease-in-out infinite;box-shadow:inset 0 1px #fff9,0 4px 14px #8c82c840}.pill.complete.svelte-174jslh:hover{border-color:#ffffffb3;color:#1e1b4b;transform:translateY(-1px)}.pill-text.svelte-174jslh{white-space:nowrap}.card.svelte-174jslh{min-width:220px;max-width:260px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:14px;box-shadow:inset 0 1px #ffffff0d,0 8px 24px #00000059;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:10px 4px 6px;animation:svelte-174jslh-trackerIn .4s cubic-bezier(.34,1.56,.64,1)}.card-header.svelte-174jslh{display:flex;align-items:flex-start;gap:8px;padding:0 10px 8px 12px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:4px}.header-text.svelte-174jslh{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.card-title.svelte-174jslh{font-family:"Syne",var(--font-primary);font-size:12px;font-weight:700;color:var(--text-primary);letter-spacing:.2px}.card-sub.svelte-174jslh{font-size:10px;font-weight:600;color:var(--text-muted);letter-spacing:.3px}.collapse-btn.svelte-174jslh{width:24px;height:24px;border-radius:50%;border:1px solid rgba(255,255,255,.07);background:transparent;color:var(--text-muted);cursor:pointer;display:grid;place-items:center;flex-shrink:0;transition:background .15s ease,color .15s ease,border-color .15s ease;-webkit-tap-highlight-color:transparent}.collapse-btn.svelte-174jslh:hover{background:#ffffff0f;color:var(--text-secondary);border-color:#ffffff24}.card-list.svelte-174jslh{display:flex;flex-direction:column;max-height:260px;overflow-y:auto}.card.complete.svelte-174jslh{border-color:#ffffff80;background:linear-gradient(135deg,silver,#e8d5f5 12%,#a8e6f0,#f0b8d8 38%,#d5f5e8,#d8b8f0 62%,#f0e8b8,#e8b8f0 88%,silver);background-size:300% 300%;animation:svelte-174jslh-trackerIn .4s cubic-bezier(.34,1.56,.64,1),holoShift 6s ease-in-out infinite;box-shadow:inset 0 1px #ffffffb3,0 8px 24px #8c82c84d}.card.complete.svelte-174jslh .card-title:where(.svelte-174jslh){color:#1e1b4b;text-shadow:0 1px 0 rgba(255,255,255,.4)}.card.complete.svelte-174jslh .card-sub:where(.svelte-174jslh){color:#4338ca;text-shadow:0 1px 0 rgba(255,255,255,.35)}.card.complete.svelte-174jslh .card-header:where(.svelte-174jslh){border-bottom-color:#1e1b4b2e}.card.complete.svelte-174jslh .collapse-btn:where(.svelte-174jslh){border-color:#1e1b4b33;color:#1e1b4ba6}.card.complete.svelte-174jslh .collapse-btn:where(.svelte-174jslh):hover{background:#fff6;border-color:#1e1b4b59;color:#1e1b4b}.card-celebrate.svelte-174jslh{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 12px 12px}.celebrate-glorp-wrap.svelte-174jslh{position:relative;display:grid;place-items:center;width:64px;height:64px}.celebrate-glorp.svelte-174jslh{position:relative;z-index:2;display:block;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(140,130,200,.55))}.celebrate-glow-ring.svelte-174jslh{position:absolute;inset:-4px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.55),rgba(168,230,240,.25) 45%,transparent 70%);animation:svelte-174jslh-ringPulse 3s ease-in-out infinite;z-index:1}.celebrate-text.svelte-174jslh{font-family:"Syne",var(--font-primary);font-size:14px;font-weight:800;letter-spacing:.4px;text-align:center;text-transform:uppercase;color:#1e1b4b;text-shadow:0 1px 0 rgba(255,255,255,.5)}.dot-grid.svelte-174jslh{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;padding:4px 8px}.completed-dot.svelte-174jslh{width:9px;height:9px;border-radius:50%;background:var(--c);box-shadow:0 0 6px color-mix(in srgb,var(--c) 70%,transparent),0 0 0 1px #fff6;animation:svelte-174jslh-dotPop .45s cubic-bezier(.34,1.56,.64,1) backwards;animation-delay:calc(var(--i) * 35ms + .2s)}.celebrate-link.svelte-174jslh{font-size:11px;font-weight:700;color:#312e81;text-decoration:none;margin-top:4px;letter-spacing:.3px;transition:color .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent;text-shadow:0 1px 0 rgba(255,255,255,.4)}.celebrate-link.svelte-174jslh:hover{color:#0f172a;transform:translateY(-1px)}@keyframes svelte-174jslh-ringPulse{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:.9;transform:scale(1.1)}}@keyframes svelte-174jslh-dotPop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.mode-row.svelte-174jslh{display:flex;align-items:center;gap:8px;padding:7px 10px;text-decoration:none;color:var(--text-secondary);border-radius:8px;margin:0 2px;min-height:32px;transition:background .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.mode-row.svelte-174jslh:hover{background:#ffffff0d;color:var(--text-primary)}.mode-dot.svelte-174jslh{width:7px;height:7px;min-width:7px;border-radius:50%;background:var(--c);box-shadow:0 0 6px color-mix(in srgb,var(--c) 60%,transparent)}.mode-name.svelte-174jslh{flex:1;font-size:12px;font-weight:600}.row-arrow.svelte-174jslh{opacity:.35;transition:opacity .15s ease,transform .15s ease}.mode-row.svelte-174jslh:hover .row-arrow:where(.svelte-174jslh){opacity:.85;transform:translate(2px)}@keyframes svelte-174jslh-trackerIn{0%{opacity:0;transform:translateY(-6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-174jslh-dotPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.light-mode .pill.svelte-174jslh:not(.complete),.light-mode .card.svelte-174jslh:not(.complete){background:#ffffffb3;border-color:#00000014;box-shadow:inset 0 1px #fffc,0 4px 16px #00000014}.light-mode .pill.svelte-174jslh:not(.complete):hover{background:#ffffffe6;border-color:#00000024}.light-mode .card.svelte-174jslh:not(.complete) .card-header:where(.svelte-174jslh){border-bottom-color:#0000000f}.light-mode .mode-row.svelte-174jslh:hover{background:#0000000d}.light-mode .card.svelte-174jslh:not(.complete) .collapse-btn:where(.svelte-174jslh){border-color:#00000014}.light-mode .card.svelte-174jslh:not(.complete) .collapse-btn:where(.svelte-174jslh):hover{background:#0000000d;border-color:#00000024}@media(max-width:480px){.tracker.svelte-174jslh{top:max(10px,calc(env(safe-area-inset-top,0px) + 10px));right:max(10px,calc(env(safe-area-inset-right,0px) + 10px))}.pill.svelte-174jslh{padding:5px 10px 5px 9px;font-size:10.5px;gap:6px}.pill-dot.svelte-174jslh{width:6px;height:6px}.card.svelte-174jslh{min-width:190px;max-width:calc(100vw - 24px)}.card-list.svelte-174jslh{max-height:220px}.mode-row.svelte-174jslh{padding:8px 10px;min-height:36px}.mode-name.svelte-174jslh{font-size:11.5px}}.preview-wrap.svelte-go7zd{display:grid;place-items:center;width:100%;height:100%;color:inherit}.preview.svelte-go7zd{width:100%;height:100%;display:block;overflow:visible}.fallback-icon.svelte-go7zd{display:grid;place-items:center;width:100%;height:100%}.seq-dot.svelte-go7zd{opacity:.5;transform-origin:center;transform-box:fill-box}.preview-wrap.active.svelte-go7zd .seq-dot.d1:where(.svelte-go7zd){animation:svelte-go7zd-seqPulse 1.6s ease-in-out 0s infinite}.preview-wrap.active.svelte-go7zd .seq-dot.d2:where(.svelte-go7zd){animation:svelte-go7zd-seqPulse 1.6s ease-in-out .32s infinite}.preview-wrap.active.svelte-go7zd .seq-dot.d3:where(.svelte-go7zd){animation:svelte-go7zd-seqPulse 1.6s ease-in-out .64s infinite}.preview-wrap.active.svelte-go7zd .seq-dot.d4:where(.svelte-go7zd){animation:svelte-go7zd-seqPulse 1.6s ease-in-out .96s infinite}.preview-wrap.active.svelte-go7zd .seq-dot.d5:where(.svelte-go7zd){animation:svelte-go7zd-seqPulse 1.6s ease-in-out 1.28s infinite}@keyframes svelte-go7zd-seqPulse{0%,60%,to{opacity:.5;transform:scale(1);filter:drop-shadow(0 0 0 transparent)}18%{opacity:1;transform:scale(1.45);filter:drop-shadow(0 0 4px currentColor)}35%{opacity:.5;transform:scale(1);filter:drop-shadow(0 0 0 transparent)}}.grid-cell.svelte-go7zd{opacity:.45;transform-origin:center;transform-box:fill-box}.preview-wrap.active.svelte-go7zd .grid-cell:where(.svelte-go7zd){animation:svelte-go7zd-gridFlash 2s linear infinite}.preview-wrap.active.svelte-go7zd .c1:where(.svelte-go7zd){animation-delay:0s}.preview-wrap.active.svelte-go7zd .c5:where(.svelte-go7zd){animation-delay:.22s}.preview-wrap.active.svelte-go7zd .c3:where(.svelte-go7zd){animation-delay:.44s}.preview-wrap.active.svelte-go7zd .c7:where(.svelte-go7zd){animation-delay:.66s}.preview-wrap.active.svelte-go7zd .c9:where(.svelte-go7zd){animation-delay:.88s}.preview-wrap.active.svelte-go7zd .c2:where(.svelte-go7zd){animation-delay:1.1s}.preview-wrap.active.svelte-go7zd .c4:where(.svelte-go7zd){animation-delay:1.32s}.preview-wrap.active.svelte-go7zd .c8:where(.svelte-go7zd){animation-delay:1.54s}.preview-wrap.active.svelte-go7zd .c6:where(.svelte-go7zd){animation-delay:1.76s}@keyframes svelte-go7zd-gridFlash{0%,80%,to{opacity:.45;transform:scale(1)}8%{opacity:1;transform:scale(1.1);filter:drop-shadow(0 0 3px currentColor)}20%{opacity:.45;transform:scale(1);filter:drop-shadow(0 0 0 transparent)}}.bar.svelte-go7zd{transform-origin:center;transform-box:fill-box;opacity:.85}.preview-wrap.active.svelte-go7zd .bar.b1:where(.svelte-go7zd){animation:svelte-go7zd-rhyBar 1.2s ease-in-out 0s infinite}.preview-wrap.active.svelte-go7zd .bar.b2:where(.svelte-go7zd){animation:svelte-go7zd-rhyBar 1.2s ease-in-out .12s infinite}.preview-wrap.active.svelte-go7zd .bar.b3:where(.svelte-go7zd){animation:svelte-go7zd-rhyBar 1.2s ease-in-out .24s infinite}.preview-wrap.active.svelte-go7zd .bar.b4:where(.svelte-go7zd){animation:svelte-go7zd-rhyBar 1.2s ease-in-out .36s infinite}.preview-wrap.active.svelte-go7zd .bar.b5:where(.svelte-go7zd){animation:svelte-go7zd-rhyBar 1.2s ease-in-out .48s infinite}@keyframes svelte-go7zd-rhyBar{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1.1)}}.rhy-pulse.svelte-go7zd{transform-origin:center;transform-box:fill-box}.preview-wrap.active.svelte-go7zd .rhy-pulse:where(.svelte-go7zd){animation:svelte-go7zd-rhySun 1.2s ease-out infinite}@keyframes svelte-go7zd-rhySun{0%{transform:scale(.4);opacity:.25}70%{transform:scale(1);opacity:0}to{transform:scale(1);opacity:0}}.xform-tri.svelte-go7zd,.xform-sq.svelte-go7zd,.xform-circ.svelte-go7zd{transform-origin:center;transform-box:fill-box}.xform-tri.svelte-go7zd{opacity:1}.xform-sq.svelte-go7zd,.xform-circ.svelte-go7zd{opacity:0}.preview-wrap.active.svelte-go7zd .xform-tri:where(.svelte-go7zd){animation:svelte-go7zd-xformShape 3s ease-in-out 0s infinite}.preview-wrap.active.svelte-go7zd .xform-sq:where(.svelte-go7zd){animation:svelte-go7zd-xformShape 3s ease-in-out 1s infinite}.preview-wrap.active.svelte-go7zd .xform-circ:where(.svelte-go7zd){animation:svelte-go7zd-xformShape 3s ease-in-out 2s infinite}@keyframes svelte-go7zd-xformShape{0%,to{opacity:0;transform:scale(.85) rotate(-25deg)}15%{opacity:1;transform:scale(1) rotate(0)}33%{opacity:1;transform:scale(1) rotate(0)}48%{opacity:0;transform:scale(.85) rotate(25deg)}}.odd-out.svelte-go7zd{transform-origin:center;transform-box:fill-box}.preview-wrap.active.svelte-go7zd .odd-out:where(.svelte-go7zd){animation:svelte-go7zd-oddOut 1.8s ease-in-out infinite}@keyframes svelte-go7zd-oddOut{0%,to{transform:scale(1) rotate(0);opacity:1}33%{transform:scale(.55) rotate(45deg);opacity:.7}66%{transform:scale(1.25) rotate(-30deg);opacity:.85}}.mirror-r1.svelte-go7zd,.mirror-r2.svelte-go7zd{transform-origin:center;transform-box:fill-box}.preview-wrap.active.svelte-go7zd .mirror-r1:where(.svelte-go7zd){animation:svelte-go7zd-mirrorIn 1.8s ease-out .3s infinite}.preview-wrap.active.svelte-go7zd .mirror-r2:where(.svelte-go7zd){animation:svelte-go7zd-mirrorIn 1.8s ease-out .7s infinite}@keyframes svelte-go7zd-mirrorIn{0%,to{opacity:.7;transform:scale(1);filter:drop-shadow(0 0 0 transparent)}25%{opacity:1;transform:scale(1.3);filter:drop-shadow(0 0 3px currentColor)}60%{opacity:.7;transform:scale(1);filter:drop-shadow(0 0 0 transparent)}}.flash-d.svelte-go7zd{transform-origin:center;transform-box:fill-box}.preview-wrap.active.svelte-go7zd .flash-d.f1:where(.svelte-go7zd){animation:svelte-go7zd-flashOut .9s ease-out 0s infinite}.preview-wrap.active.svelte-go7zd .flash-d.f2:where(.svelte-go7zd){animation:svelte-go7zd-flashOut .9s ease-out .1s infinite}.preview-wrap.active.svelte-go7zd .flash-d.f3:where(.svelte-go7zd){animation:svelte-go7zd-flashOut .9s ease-out .05s infinite}.preview-wrap.active.svelte-go7zd .flash-d.f4:where(.svelte-go7zd){animation:svelte-go7zd-flashOut .9s ease-out .2s infinite}.preview-wrap.active.svelte-go7zd .flash-d.f5:where(.svelte-go7zd){animation:svelte-go7zd-flashOut .9s ease-out .15s infinite}.preview-wrap.active.svelte-go7zd .flash-d.f6:where(.svelte-go7zd){animation:svelte-go7zd-flashOut .9s ease-out .25s infinite}.preview-wrap.active.svelte-go7zd .flash-d.f7:where(.svelte-go7zd){animation:svelte-go7zd-flashOut .9s ease-out .3s infinite}@keyframes svelte-go7zd-flashOut{0%{opacity:1;transform:scale(1.2);filter:drop-shadow(0 0 3px currentColor)}35%{opacity:0;transform:scale(.8)}70%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}.track-orbit-1.svelte-go7zd{transform-origin:12px 12px;transform:rotate(0)}.track-orbit-2.svelte-go7zd{transform-origin:12px 12px;transform:rotate(120deg)}.track-orbit-3.svelte-go7zd{transform-origin:12px 12px;transform:rotate(240deg)}.preview-wrap.active.svelte-go7zd .track-orbit-1:where(.svelte-go7zd){animation:svelte-go7zd-orbit1 3s linear infinite}.preview-wrap.active.svelte-go7zd .track-orbit-2:where(.svelte-go7zd){animation:svelte-go7zd-orbit2 3s linear infinite}.preview-wrap.active.svelte-go7zd .track-orbit-3:where(.svelte-go7zd){animation:svelte-go7zd-orbit3 3s linear infinite}@keyframes svelte-go7zd-orbit1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-go7zd-orbit2{0%{transform:rotate(120deg)}to{transform:rotate(480deg)}}@keyframes svelte-go7zd-orbit3{0%{transform:rotate(240deg)}to{transform:rotate(600deg)}}.shift-toggle.svelte-go7zd{transform-origin:center;transform-box:fill-box}.preview-wrap.active.svelte-go7zd .shift-toggle:where(.svelte-go7zd){animation:svelte-go7zd-shiftToggle 1.6s steps(2) infinite}@keyframes svelte-go7zd-shiftToggle{0%{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(.6)}}.glyph-arrow.svelte-go7zd{transform-origin:center;transform-box:fill-box;opacity:.5}.preview-wrap.active.svelte-go7zd .a-up:where(.svelte-go7zd){animation:svelte-go7zd-glyphCompass 2.4s steps(1,end) 0s infinite}.preview-wrap.active.svelte-go7zd .a-right:where(.svelte-go7zd){animation:svelte-go7zd-glyphCompass 2.4s steps(1,end) .6s infinite}.preview-wrap.active.svelte-go7zd .a-down:where(.svelte-go7zd){animation:svelte-go7zd-glyphCompass 2.4s steps(1,end) 1.2s infinite}.preview-wrap.active.svelte-go7zd .a-left:where(.svelte-go7zd){animation:svelte-go7zd-glyphCompass 2.4s steps(1,end) 1.8s infinite}@keyframes svelte-go7zd-glyphCompass{0%,24%,to{opacity:1;transform:scale(1.15);filter:drop-shadow(0 0 4px currentColor)}25%,99%{opacity:.4;transform:scale(1);filter:drop-shadow(0 0 0 transparent)}}.chroma-wheel.svelte-go7zd{transform-origin:12px 12px}.preview-wrap.active.svelte-go7zd .chroma-wheel:where(.svelte-go7zd){animation:svelte-go7zd-chromaSpin 5s linear infinite}@keyframes svelte-go7zd-chromaSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.harm-wave-grp.svelte-go7zd{transform-origin:12px 12px;transform:scaleY(1)}.preview-wrap.active.svelte-go7zd .harm-wave-grp:where(.svelte-go7zd){animation:svelte-go7zd-harmBreath 2.4s ease-in-out infinite}@keyframes svelte-go7zd-harmBreath{0%,to{transform:scaleY(.4);filter:drop-shadow(0 0 0 transparent)}50%{transform:scaleY(1.5);filter:drop-shadow(0 0 4px currentColor)}}.idx-grp.svelte-go7zd{transform-origin:center;transform-box:fill-box}.preview-wrap.active.svelte-go7zd .idx-1:where(.svelte-go7zd){animation:svelte-go7zd-idxPulse 2.4s ease-in-out 0s infinite}.preview-wrap.active.svelte-go7zd .idx-2:where(.svelte-go7zd){animation:svelte-go7zd-idxPulse 2.4s ease-in-out .6s infinite}.preview-wrap.active.svelte-go7zd .idx-3:where(.svelte-go7zd){animation:svelte-go7zd-idxPulse 2.4s ease-in-out 1.2s infinite}@keyframes svelte-go7zd-idxPulse{0%,70%,to{transform:scale(1);filter:drop-shadow(0 0 0 transparent);opacity:.85}15%{transform:scale(1.25);filter:drop-shadow(0 0 4px currentColor);opacity:1}35%{transform:scale(1);filter:drop-shadow(0 0 0 transparent);opacity:.85}}.maze-path.svelte-go7zd{stroke-dasharray:100;stroke-dashoffset:0}.preview-wrap.active.svelte-go7zd .maze-path:where(.svelte-go7zd){animation:svelte-go7zd-mazeRedraw 3s ease-in-out infinite}@keyframes svelte-go7zd-mazeRedraw{0%{stroke-dashoffset:0}40%{stroke-dashoffset:100}95%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.mel-n.svelte-go7zd{transform-origin:center;transform-box:fill-box;opacity:.85}.preview-wrap.active.svelte-go7zd .mel-n.n1:where(.svelte-go7zd){animation:svelte-go7zd-melNotePlay 2.5s linear 0s infinite}.preview-wrap.active.svelte-go7zd .mel-n.n2:where(.svelte-go7zd){animation:svelte-go7zd-melNotePlay 2.5s linear .4s infinite}.preview-wrap.active.svelte-go7zd .mel-n.n3:where(.svelte-go7zd){animation:svelte-go7zd-melNotePlay 2.5s linear .8s infinite}.preview-wrap.active.svelte-go7zd .mel-n.n4:where(.svelte-go7zd){animation:svelte-go7zd-melNotePlay 2.5s linear 1.2s infinite}.preview-wrap.active.svelte-go7zd .mel-n.n5:where(.svelte-go7zd){animation:svelte-go7zd-melNotePlay 2.5s linear 1.6s infinite}@keyframes svelte-go7zd-melNotePlay{0%,to{opacity:.85;transform:scale(1);filter:drop-shadow(0 0 0 transparent)}8%{opacity:1;transform:scale(1.35);filter:drop-shadow(0 0 4px currentColor)}20%{opacity:.85;transform:scale(1);filter:drop-shadow(0 0 0 transparent)}}.preview-wrap.active.svelte-go7zd .mel-playhead:where(.svelte-go7zd){animation:svelte-go7zd-melPlayheadSweep 2.5s linear infinite}@keyframes svelte-go7zd-melPlayheadSweep{0%{transform:translate(0);opacity:.7}96%{transform:translate(20px);opacity:.7}97%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:0}}.rfx-r.svelte-go7zd{animation:none}.preview-wrap.active.svelte-go7zd .rfx-r:where(.svelte-go7zd){animation:svelte-go7zd-rfxRed 2.4s ease-in-out infinite}.preview-wrap.active.svelte-go7zd .rfx-y:where(.svelte-go7zd){animation:svelte-go7zd-rfxYellow 2.4s ease-in-out infinite}.preview-wrap.active.svelte-go7zd .rfx-g:where(.svelte-go7zd){animation:svelte-go7zd-rfxGreen 2.4s ease-in-out infinite}@keyframes svelte-go7zd-rfxRed{0%,to{opacity:1;filter:drop-shadow(0 0 4px #ef4444)}33%,66%{opacity:.25;filter:drop-shadow(0 0 0 transparent)}}@keyframes svelte-go7zd-rfxYellow{0%,33%,to{opacity:.25;filter:drop-shadow(0 0 0 transparent)}34%,66%{opacity:1;filter:drop-shadow(0 0 4px #facc15)}}@keyframes svelte-go7zd-rfxGreen{0%,66%,to{opacity:.25;filter:drop-shadow(0 0 0 transparent)}67%,99%{opacity:1;filter:drop-shadow(0 0 5px #22c55e)}}.iv-hand.svelte-go7zd{transform-origin:12px 13px}.preview-wrap.active.svelte-go7zd .iv-hand:where(.svelte-go7zd){animation:svelte-go7zd-ivHandSweep 2.4s linear infinite}@keyframes svelte-go7zd-ivHandSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cas-bar.svelte-go7zd,.cas-trail.svelte-go7zd{transform-origin:bottom;transform-box:fill-box}.preview-wrap.active.svelte-go7zd .cas-bar-1:where(.svelte-go7zd){animation:svelte-go7zd-casBarPulse 1.8s ease-out 0s infinite}.preview-wrap.active.svelte-go7zd .cas-bar-2:where(.svelte-go7zd){animation:svelte-go7zd-casBarPulse 1.8s ease-out .2s infinite}.preview-wrap.active.svelte-go7zd .cas-bar-3:where(.svelte-go7zd){animation:svelte-go7zd-casBarPulse 1.8s ease-out .4s infinite}.preview-wrap.active.svelte-go7zd .cas-trail-1:where(.svelte-go7zd){animation:svelte-go7zd-casTrailDrop 1.8s ease-out 0s infinite}.preview-wrap.active.svelte-go7zd .cas-trail-2:where(.svelte-go7zd){animation:svelte-go7zd-casTrailDrop 1.8s ease-out .2s infinite}.preview-wrap.active.svelte-go7zd .cas-trail-3:where(.svelte-go7zd){animation:svelte-go7zd-casTrailDrop 1.8s ease-out .4s infinite}@keyframes svelte-go7zd-casBarPulse{0%,60%,to{transform:scaleY(1);filter:drop-shadow(0 0 0 transparent)}15%{transform:scaleY(1.15);filter:drop-shadow(0 0 5px currentColor)}35%{transform:scaleY(1);filter:drop-shadow(0 0 0 transparent)}}@keyframes svelte-go7zd-casTrailDrop{0%{transform:translateY(0);opacity:.6}15%{transform:translateY(4px);opacity:0}16%{transform:translateY(-2px);opacity:0}60%{transform:translateY(0);opacity:.6}to{transform:translateY(0);opacity:.6}}.scan-cursor.svelte-go7zd{animation:svelte-go7zd-scanCursorBlink 1s steps(2) infinite}@keyframes svelte-go7zd-scanCursorBlink{0%,49%{opacity:1}50%,to{opacity:.2}}.scan-stream.svelte-go7zd{transform-origin:center;transform-box:fill-box}.preview-wrap.active.svelte-go7zd .scan-stream:where(.svelte-go7zd){animation:svelte-go7zd-scanScroll 2.2s linear infinite}@keyframes svelte-go7zd-scanScroll{0%{transform:translateY(2px);opacity:.4}15%{opacity:1}85%{opacity:1}to{transform:translateY(-2px);opacity:.4}}.bond-atom-r.svelte-go7zd,.bond-atom-b.svelte-go7zd{transform-origin:center;transform-box:fill-box}.bond-liquid.svelte-go7zd{transform-origin:12px 17px}.preview-wrap.active.svelte-go7zd .bond-atom-r:where(.svelte-go7zd){animation:svelte-go7zd-bondDropR 2.6s ease-in infinite}.preview-wrap.active.svelte-go7zd .bond-atom-b:where(.svelte-go7zd){animation:svelte-go7zd-bondDropB 2.6s ease-in .3s infinite}.preview-wrap.active.svelte-go7zd .bond-liquid:where(.svelte-go7zd){animation:svelte-go7zd-bondLiquid 2.6s ease-in-out infinite}@keyframes svelte-go7zd-bondDropR{0%{transform:translateY(0);opacity:1}35%{transform:translateY(7px) scale(.6);opacity:0}70%{transform:translateY(0);opacity:0}90%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes svelte-go7zd-bondDropB{0%{transform:translateY(0);opacity:1}35%{transform:translateY(7px) scale(.6);opacity:0}70%{transform:translateY(0);opacity:0}90%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes svelte-go7zd-bondLiquid{0%,30%{transform:scaleY(1);filter:drop-shadow(0 0 0 transparent)}55%{transform:scaleY(1.05);filter:drop-shadow(0 0 4px #a855f7)}80%{transform:scaleY(1);filter:drop-shadow(0 0 0 transparent)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.preview-wrap.active.svelte-go7zd :where(.svelte-go7zd){animation:none!important}}.flip-counter.svelte-wdsw8h{--s: 1;display:inline-flex;align-items:center;gap:calc(3px * var(--s));font-family:var(--font-mono, "JetBrains Mono", monospace);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 0 calc(8px * var(--s)) rgba(255,176,64,.14))}.sep.svelte-wdsw8h{font-size:calc(15px * var(--s));font-weight:800;color:#ffc46e8c;padding:0 1px;align-self:flex-end;padding-bottom:calc(2px * var(--s))}.digit.svelte-wdsw8h{position:relative;display:inline-grid;place-items:center;width:calc(15px * var(--s));height:calc(21px * var(--s));border-radius:calc(2px * var(--s));font-size:calc(15px * var(--s));font-weight:700;color:#ffce8f;text-shadow:0 0 calc(7px * var(--s)) rgba(255,176,70,.6),0 1px 0 rgba(0,0,0,.7);background:linear-gradient(180deg,#211a10,#100c06 49%,#050402 50%,#16100a),#0c0805;border:1px solid rgba(0,0,0,.8);box-shadow:inset 0 1px #ffc87829,inset 0 -1px #0009,inset 0 0 calc(8px * var(--s)) #ff962812;overflow:hidden;cursor:default;transition:transform .1s cubic-bezier(.34,1.56,.64,1),box-shadow .1s ease,color .12s ease,text-shadow .12s ease}.hinge.svelte-wdsw8h{position:absolute;left:0;right:0;top:calc(50% - 1px);height:2px;background:linear-gradient(180deg,#0000008c 0% 50%,#ffcd8c12 50% 100%);z-index:3;pointer-events:none}.digit.svelte-wdsw8h:hover{transform:translateY(-1px);border-color:#ffaa4673;color:#ffe8c4;text-shadow:0 0 9px rgba(255,190,90,.8),0 1px 0 rgba(0,0,0,.6);box-shadow:inset 0 1px #ffc87838,inset 0 -1px #000000b3,inset 0 0 9px #ff96281f,0 3px 8px #0000008c,0 0 11px #ffa0324d}.digit.svelte-wdsw8h:active{transform:translateY(1px);transition-duration:.04s}.flap-static.svelte-wdsw8h{grid-area:1 / 1;line-height:1}.flap-new.svelte-wdsw8h{grid-area:1 / 1;line-height:1;position:relative;z-index:2;transform-origin:center bottom;animation:svelte-wdsw8h-flapDown .4s cubic-bezier(.4,0,.2,1);backface-visibility:hidden}@keyframes svelte-wdsw8h-flapDown{0%{transform:rotateX(-90deg);opacity:.15}55%{transform:rotateX(0);opacity:1}72%{transform:rotateX(-7deg)}to{transform:rotateX(0)}}.light-mode .flip-counter.svelte-wdsw8h{filter:drop-shadow(0 1px 1px rgba(120,80,20,.1))}.light-mode .digit.svelte-wdsw8h{color:#2e1f10;text-shadow:0 1px 0 rgba(255,255,255,.6);background:linear-gradient(180deg,#fdf6e8,#f4e9d3 49%,#e3d2b2 50%,#f8f0df),#f4e9d3;border-color:#96734152;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #96734133,0 1px 1.5px #78501426}.light-mode .hinge.svelte-wdsw8h{background:linear-gradient(180deg,#96734161 0% 50%,#fff9 50% 100%)}.light-mode .digit.svelte-wdsw8h:hover{color:#3d2a14;text-shadow:0 1px 0 rgba(255,255,255,.8);border-color:#be823799;box-shadow:inset 0 1px #fff,inset 0 -1px #96734133,0 3px 7px #7850142e,0 0 9px #c88c3c47}.light-mode .sep.svelte-wdsw8h{color:#96734199}@media(prefers-reduced-motion:reduce){.flap-new.svelte-wdsw8h{animation:none}.digit.svelte-wdsw8h{transition:none}}.home-wrap.svelte-44c0pm{flex:1;display:grid;place-items:center;padding:16px;min-height:calc(100dvh - 80px);overflow-x:hidden;position:relative}.so-toast.svelte-44c0pm{--st-ink: rgba(244, 247, 255, .9);--st-muted: rgba(214, 220, 235, .78);position:absolute;top:max(12px,env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);z-index:5;display:flex;align-items:center;gap:8px;max-width:min(420px,calc(100% - 24px));padding:10px 12px;border-radius:14px;background:radial-gradient(ellipse 75% 150% at 18% -40%,rgba(129,140,248,.14),transparent 68%),linear-gradient(105deg,#94a3b80d,#4ade800e),#080a12d1;border:1px solid rgba(175,184,210,.16);box-shadow:inset 0 1px #ffffff0f,0 10px 28px #00000059;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:svelte-44c0pm-soToastIn .4s ease-out;pointer-events:auto}.so-toast-check.svelte-44c0pm{flex-shrink:0;width:22px;height:22px;display:grid;place-items:center;border-radius:999px;color:#4ade80;background:#4ade801f;border:1px solid rgba(74,222,128,.28)}.so-toast-text.svelte-44c0pm{flex:1;min-width:0;font-size:12.5px;font-weight:600;line-height:1.35;color:var(--st-ink)}.so-toast-x.svelte-44c0pm{flex-shrink:0;width:24px;height:24px;border:none;border-radius:8px;background:transparent;color:#ffffff73;font-size:16px;line-height:1;cursor:pointer;padding:0}.so-toast-x.svelte-44c0pm:hover{color:#ffffffd9;background:#ffffff0f}@keyframes svelte-44c0pm-soToastIn{0%{opacity:0;transform:translate(-50%) translateY(-8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.light-mode .so-toast.svelte-44c0pm{--st-ink: rgba(23, 32, 51, .88);--st-muted: rgba(30, 41, 59, .58);background:radial-gradient(ellipse 75% 150% at 18% -40%,rgba(129,140,248,.18),transparent 68%),linear-gradient(105deg,#94a3b817,#16a34a0f),#ffffffe6;border-color:#1e293b1c;box-shadow:inset 0 1px #ffffffe6,0 10px 28px #0000001a}.light-mode .so-toast-text.svelte-44c0pm{color:var(--st-ink)}.light-mode .so-toast-x.svelte-44c0pm{color:#0f121c66}.light-mode .so-toast-x.svelte-44c0pm:hover{color:#0f121cbf;background:#0000000d}.light-mode .so-toast-check.svelte-44c0pm{color:#16a34a;background:#16a34a1a;border-color:#16a34a47}@media(prefers-reduced-motion:reduce){.so-toast.svelte-44c0pm{animation:none}}.card.svelte-44c0pm{--card-bg: #05060f;--card-border: rgba(255, 255, 255, .08);--card-inset: rgba(255, 255, 255, .06);--card-inset-peak: rgba(255, 255, 255, .09);--card-depth: rgba(0, 0, 0, .42);--card-depth-peak: rgba(0, 0, 0, .5);--card-depth-spread: 70px;--card-depth-spread-peak: 84px;--card-depth-y: 28px;--card-depth-y-peak: 38px;--accent-glow: 22%;--accent-glow-peak: 32%;--breath-scale: 1.018;position:relative;width:100%;max-width:480px;display:flex;flex-direction:column;gap:14px;padding:16px 22px 18px;border-radius:24px;background-color:var(--card-bg);background-image:linear-gradient(104deg,transparent 10%,rgba(255,255,255,.018) 30%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.018) 70%,transparent 90%),linear-gradient(118deg,transparent 4%,rgba(126,196,255,.22) 24%,rgba(190,162,255,.24) 42%,rgba(244,160,230,.16) 56%,transparent 72%),linear-gradient(62deg,transparent 24%,rgba(255,176,224,.18) 46%,rgba(140,240,214,.16) 64%,transparent 82%),radial-gradient(130% 80% at 50% -10%,rgba(150,180,255,.11) 0%,transparent 58%),radial-gradient(130% 70% at 50% 112%,rgba(0,0,0,.55) 0%,transparent 62%),linear-gradient(180deg,#ffffff05,#fff0 55%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.022 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240% 240%,260% 260%,200% 200%,100% 100%,100% 100%,100% 100%,180px 180px;background-position:0% 0%,0% 0%,0% 0%,0 0,0 0,0 0,0 0;border:1px solid var(--card-border);box-shadow:0 var(--card-depth-y) var(--card-depth-spread) calc(var(--card-depth-spread) / -3) var(--card-depth),inset 0 1px 0 var(--card-inset),inset 0 0 0 1px #ffffff0f,inset 0 -34px 54px -34px #0009;backdrop-filter:blur(16px) saturate(1.05);-webkit-backdrop-filter:blur(16px) saturate(1.05);transition:box-shadow .4s ease;animation:svelte-44c0pm-cardBreathe 5s ease-in-out infinite,svelte-44c0pm-holoShimmerDrift 22s ease-in-out infinite;transform-origin:center center;will-change:transform,box-shadow,background-position}@keyframes svelte-44c0pm-holoShimmerDrift{0%{background-position:120% 0%,0% 0%,100% 100%,0 0,0 0,0 0,0 0}50%{background-position:-20% 0%,100% 100%,0% 0%,0 0,0 0,0 0,0 0}to{background-position:120% 0%,0% 0%,100% 100%,0 0,0 0,0 0,0 0}}@property --card-edge-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.card.svelte-44c0pm:before{content:"";position:absolute;inset:-1.5px;border-radius:25px;padding:1.5px;background:conic-gradient(from var(--card-edge-angle),rgba(140,200,255,.3),rgba(206,170,255,.26),rgba(255,190,226,.28),rgba(158,238,224,.24),rgba(140,200,255,.3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:svelte-44c0pm-cardEdgeShift 14s linear infinite;pointer-events:none;opacity:.55;filter:drop-shadow(0 0 7px rgba(176,156,255,.14))}@keyframes svelte-44c0pm-cardEdgeShift{0%{--card-edge-angle: 0deg}to{--card-edge-angle: 360deg}}.light-mode .card.svelte-44c0pm{background-image:linear-gradient(104deg,transparent 10%,rgba(255,255,255,.12) 30%,rgba(255,255,255,.28) 50%,rgba(255,255,255,.12) 70%,transparent 90%),linear-gradient(118deg,transparent 2%,rgba(96,190,255,.42) 22%,rgba(186,148,255,.4) 40%,rgba(255,150,214,.34) 56%,transparent 74%),linear-gradient(62deg,transparent 22%,rgba(255,168,216,.36) 44%,rgba(126,240,208,.32) 64%,transparent 84%),radial-gradient(120% 90% at 50% 0%,rgba(255,255,255,.85) 0%,transparent 62%),linear-gradient(180deg,#ffffff8c,#fff0 58%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.016 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");box-shadow:0 var(--card-depth-y) var(--card-depth-spread) calc(var(--card-depth-spread) / -3) #3c286e33,inset 0 1px #fffffff2,inset 0 0 0 1px #fff9,inset 0 -22px 44px -30px #9678dc59}.light-mode .card.svelte-44c0pm:before{opacity:.5}@media(prefers-reduced-motion:reduce){.card.svelte-44c0pm:before{animation:none}}.card.svelte-44c0pm:after{content:"";position:absolute;inset:-1.5px;border-radius:25px;padding:1.5px;background:var(--accent, transparent);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;transition:opacity .35s ease;z-index:1}.card.accented.svelte-44c0pm:after{opacity:.85;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--accent, transparent) 55%,transparent))}.card.accented.svelte-44c0pm:before{opacity:.45}.light-mode .card.accented.svelte-44c0pm:after{opacity:.7}body.light-mode.ground-dark .card.accented.svelte-44c0pm:after,body:not(.light-mode).ground-light .card.accented.svelte-44c0pm:after{opacity:1;filter:drop-shadow(0 0 15px color-mix(in srgb,var(--accent, transparent) 75%,transparent))}.card.svelte-44c0pm:hover{animation-play-state:paused}@keyframes svelte-44c0pm-cardBreathe{0%,to{transform:scale(1);box-shadow:inset 0 1px 0 var(--card-inset),0 var(--card-depth-y) var(--card-depth-spread) var(--card-depth),0 0 32px color-mix(in srgb,var(--accent, transparent) var(--accent-glow),transparent)}50%{transform:scale(var(--breath-scale));box-shadow:inset 0 1px 0 var(--card-inset-peak),0 var(--card-depth-y-peak) var(--card-depth-spread-peak) var(--card-depth-peak),0 0 48px color-mix(in srgb,var(--accent, transparent) var(--accent-glow-peak),transparent)}}.light-mode .card.svelte-44c0pm{--card-bg: #f7f5fc;--card-border: rgba(0, 0, 0, .08);--card-inset: rgba(255, 255, 255, .6);--card-inset-peak: rgba(255, 255, 255, .75);--card-depth: rgba(0, 0, 0, .1);--card-depth-peak: rgba(0, 0, 0, .16);--card-depth-spread: 48px;--card-depth-spread-peak: 60px;--card-depth-y: 18px;--card-depth-y-peak: 24px;--accent-glow: 14%;--accent-glow-peak: 22%}@media(max-width:480px){.card.svelte-44c0pm{--breath-scale: 1.01}}.strip.svelte-44c0pm{display:flex;flex-direction:column;border-radius:12px;background:#00000047;border:1px solid rgba(0,0,0,.35);box-shadow:inset 0 2px 4px #00000073,inset 0 1px #00000073,inset 0 -1px #ffffff0a,0 1px #ffffff0a;font-family:"Syne",var(--font-primary);color:var(--text-secondary);overflow:hidden;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.strip.svelte-44c0pm:hover{background:#00000038;border-color:#00000061;box-shadow:inset 0 2px 4px #0006,inset 0 1px #0006,inset 0 -1px #ffffff0f,0 1px #ffffff0d}.strip-complete.svelte-44c0pm{background:linear-gradient(135deg,#c0c0c029,#d4a3ff2e 50%,#a3e0ff29),#00000052;border-color:#d4a3ff66;box-shadow:inset 0 2px 4px #0006,inset 0 1px #00000059,inset 0 -1px #d4a3ff38,0 1px #d4a3ff1a,inset 0 0 22px #d4a3ff14}.strip-region.svelte-44c0pm{display:flex;flex-direction:column;gap:7px;padding:10px 16px 11px;background:transparent;border:none;cursor:pointer;transition:background .15s ease,transform .15s var(--ease-spring);text-align:left;font-family:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.strip-region.svelte-44c0pm:hover{background:#ffffff08}.strip-region.svelte-44c0pm:active{transform:scale(.992)}.strip-region.svelte-44c0pm:focus-visible{outline:2px solid var(--text-secondary);outline-offset:-2px}.strip-region.rank-link.svelte-44c0pm{flex-direction:row;align-items:baseline;gap:8px;padding:9px 16px 11px;border-top:1px solid rgba(255,255,255,.05);font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--text-tertiary);transition:background .15s ease,color .18s ease}.strip-region.rank-link.svelte-44c0pm:hover{color:var(--text-secondary)}.rank-label.svelte-44c0pm{font-weight:700}.rank-score.svelte-44c0pm{font-family:var(--font-mono, var(--font-primary));font-size:13px;font-weight:800;color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none}.rank-pos.svelte-44c0pm{font-size:12px;font-weight:700;color:var(--text-secondary);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none}.rank-arrow.svelte-44c0pm{margin-left:auto;color:var(--text-muted);font-size:13px;transition:transform .18s var(--ease-spring),color .18s ease}.strip-region.rank-link.svelte-44c0pm:hover .rank-arrow:where(.svelte-44c0pm){color:var(--text-primary);transform:translate(2px)}.strip-cum-inline.svelte-44c0pm{font-size:11px;font-weight:700;color:var(--text-tertiary);margin:0 1px}.strip-cum-score.svelte-44c0pm{font-family:var(--font-mono, var(--font-primary));font-size:13px;font-weight:800;color:var(--text-primary);font-variant-numeric:tabular-nums}.strip-cum-rank.svelte-44c0pm{font-size:11px;font-weight:700;color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-left:4px}.strip-top.svelte-44c0pm{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.strip-date.svelte-44c0pm{font-size:13px;font-weight:800;letter-spacing:3px;color:var(--text-primary)}.strip-meta.svelte-44c0pm{display:flex;align-items:baseline;gap:10px}.strip-count.svelte-44c0pm{font-size:13px;font-weight:800;letter-spacing:.5px;color:var(--text-primary)}.strip-of.svelte-44c0pm{font-size:11px;font-weight:600;letter-spacing:1px;color:var(--text-tertiary);margin-left:2px}.strip-time.svelte-44c0pm{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--text-tertiary)}.strip-bar.svelte-44c0pm{width:100%;height:7px;border-radius:5px;background:#ffffff0f;overflow:hidden;box-shadow:inset 0 1px 2px #00000052,inset 0 0 0 1px #ffffff08}.strip-bar-fill.svelte-44c0pm{display:block;height:100%;min-width:7px;border-radius:5px;background:linear-gradient(135deg,silver,#ffd9a0,#d4a3ff,#a3e0ff,silver);background-size:200% 200%;animation:holoShift 4s ease-in-out infinite;transition:width .5s var(--ease-spring);box-shadow:0 0 10px color-mix(in srgb,#d4a3ff 50%,transparent),inset 0 1px #fff6}.light-mode .grid-well.svelte-44c0pm{background:#0000000d;border-color:#00000012;box-shadow:inset 0 2px 5px #281e461a,inset 0 1px #281e461a,inset 0 -1px #ffffffd9,0 1px #ffffffb3}.light-mode .strip.svelte-44c0pm{background:#0000000f;border-color:#0000001f;color:var(--text-secondary);box-shadow:inset 0 2px 3px #0000001f,inset 0 1px #0000001a,inset 0 -1px #ffffff80,0 1px #fff9}.light-mode .strip.svelte-44c0pm:hover{background:#0000000b;border-color:#00000024;box-shadow:inset 0 2px 3px #0000001a,inset 0 1px #00000017,inset 0 -1px #fff9,0 1px #ffffffb3}.light-mode .strip-region.svelte-44c0pm:hover{background:#0000000a}.light-mode .strip-region.rank-link.svelte-44c0pm{border-top-color:#0000000f}.light-mode .strip-bar.svelte-44c0pm{background:#00000014}.light-mode .strip-complete.svelte-44c0pm{background:linear-gradient(135deg,#b4b4b438,#be8cff38 50%,#8cc8ff38);border-color:#a855f759}.active.svelte-44c0pm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:56px;padding:2px 0}.active-name.svelte-44c0pm{position:relative;font-family:"Syne",var(--font-primary);font-size:22px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;text-shadow:0 0 18px color-mix(in srgb,currentColor 50%,transparent);animation:svelte-44c0pm-activeIn .22s cubic-bezier(.34,1.56,.64,1);line-height:1;padding-bottom:6px}.active-name.svelte-44c0pm:after{content:"";position:absolute;left:50%;bottom:0;width:32px;height:2px;transform:translate(-50%) scaleX(0);transform-origin:center;background:currentColor;border-radius:2px;box-shadow:0 0 8px currentColor;animation:svelte-44c0pm-activeUnderline .4s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes svelte-44c0pm-activeUnderline{0%{transform:translate(-50%) scaleX(0);opacity:0}to{transform:translate(-50%) scaleX(1);opacity:1}}@media(prefers-reduced-motion:reduce){.active-name.svelte-44c0pm:after{animation:none;transform:translate(-50%) scaleX(1);opacity:1}}.active-tag.svelte-44c0pm{font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--text-tertiary);animation:svelte-44c0pm-activeIn .28s cubic-bezier(.34,1.56,.64,1)}.active-empty.svelte-44c0pm{font-family:"Syne",var(--font-primary);font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--text-tertiary);opacity:.5;animation:svelte-44c0pm-emptyPulse 2.4s ease-in-out infinite;margin-top:14px}@keyframes svelte-44c0pm-activeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-44c0pm-emptyPulse{0%,to{opacity:.35}50%{opacity:.65}}.grid-well.svelte-44c0pm{width:min(364px,100%);margin:0 auto;padding:12px;border-radius:16px;background:#00000042;border:1px solid rgba(0,0,0,.32);box-shadow:inset 0 2px 5px #0000006b,inset 0 1px #00000073,inset 0 -1px #ffffff0b,0 1px #ffffff0a}.grid.svelte-44c0pm{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.tile.svelte-44c0pm{position:relative;aspect-ratio:1;display:grid;place-items:center;border-radius:5px;text-decoration:none;color:var(--c);background:#ffffff09;border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff0a;transition:background .18s ease,border-color .18s ease,box-shadow .22s ease;-webkit-tap-highlight-color:transparent;cursor:pointer;overflow:hidden}.tile.svelte-44c0pm:before{content:"";position:absolute;top:5px;left:5px;width:8px;height:8px;border-top:1.5px solid var(--c);border-left:1.5px solid var(--c);border-top-left-radius:2px;opacity:.26;transition:opacity .18s ease,width .18s var(--ease-spring),height .18s var(--ease-spring);pointer-events:none}.tile.svelte-44c0pm:after{content:"";position:absolute;right:5px;bottom:5px;width:8px;height:8px;border-bottom:1.5px solid var(--c);border-right:1.5px solid var(--c);border-bottom-right-radius:2px;opacity:0;transition:opacity .18s ease;pointer-events:none}.tile.svelte-44c0pm:hover,.tile.active.svelte-44c0pm{background:#ffffff12;border-color:color-mix(in srgb,var(--c) 60%,transparent);box-shadow:inset 0 1px #ffffff0f,inset 0 0 22px color-mix(in srgb,var(--c) 9%,transparent),0 0 16px color-mix(in srgb,var(--c) 18%,transparent);z-index:2}.tile.svelte-44c0pm:hover:before,.tile.active.svelte-44c0pm:before{opacity:1;width:12px;height:12px}.tile.svelte-44c0pm:hover:after,.tile.active.svelte-44c0pm:after{opacity:1}.tile.svelte-44c0pm:active{background:#00000042;box-shadow:inset 0 2px 6px #0006,0 0 14px color-mix(in srgb,var(--c) 16%,transparent);transition-duration:.05s}@media(prefers-reduced-motion:reduce){.tile.svelte-44c0pm:before,.tile.svelte-44c0pm:after{transition:none}}.tile.svelte-44c0pm:focus-visible{outline:2px solid var(--c);outline-offset:2px}.tile-icon.svelte-44c0pm{display:flex;transition:transform .18s var(--ease-spring),filter .22s ease;filter:drop-shadow(0 0 0 transparent)}.tile.svelte-44c0pm:hover .tile-icon:where(.svelte-44c0pm),.tile.active.svelte-44c0pm .tile-icon:where(.svelte-44c0pm){filter:drop-shadow(0 0 6px color-mix(in srgb,var(--c) 60%,transparent))}.tile.svelte-44c0pm svg{width:22px;height:22px}.tile-check.svelte-44c0pm{position:absolute;top:4px;right:6px;font-size:9px;font-weight:800;color:var(--c);opacity:.85;text-shadow:0 0 4px color-mix(in srgb,var(--c) 60%,transparent)}.tile-new.svelte-44c0pm{position:absolute;bottom:3px;right:4px;font-size:8px;font-weight:800;letter-spacing:.6px;color:var(--c);background:color-mix(in srgb,var(--c) 18%,rgba(0,0,0,.55));border:1px solid color-mix(in srgb,var(--c) 50%,transparent);padding:1px 4px;border-radius:3px;text-shadow:0 0 6px color-mix(in srgb,var(--c) 70%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--c) 25%,transparent);animation:svelte-44c0pm-tileNewPulse 2.6s ease-in-out infinite}@keyframes svelte-44c0pm-tileNewPulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.light-mode .tile-new.svelte-44c0pm{background:color-mix(in srgb,var(--c) 12%,rgba(255,255,255,.85));border-color:color-mix(in srgb,var(--c) 45%,transparent);text-shadow:none}.tile.apex-today.svelte-44c0pm{border-color:var(--apex-edge);background:color-mix(in srgb,var(--apex-gold) 6%,rgba(255,255,255,.035));box-shadow:inset 0 1px #ffdc9629,0 0 12px var(--apex-glow);animation:svelte-44c0pm-tileApexRing 2.8s ease-in-out infinite}.tile.apex-today.svelte-44c0pm:hover,.tile.apex-today.active.svelte-44c0pm{border-color:color-mix(in srgb,var(--apex-gold) 85%,transparent);background:color-mix(in srgb,var(--apex-gold) 10%,rgba(255,255,255,.07));box-shadow:inset 0 1px #ffdc9638,inset 0 0 22px #fbbf241f,0 0 20px var(--apex-glow)}@keyframes svelte-44c0pm-tileApexRing{0%,to{box-shadow:inset 0 1px #ffdc9629,0 0 12px var(--apex-glow)}50%{box-shadow:inset 0 1px #ffdc9629,0 0 18px var(--apex-glow)}}.light-mode .tile.apex-today.svelte-44c0pm{background:color-mix(in srgb,var(--apex-gold) 12%,rgba(255,255,255,.5));border-color:#b453098c;box-shadow:inset 0 1px #fff9,0 0 10px #fbbf2459}.light-mode .tile.apex-today.svelte-44c0pm:hover,.light-mode .tile.apex-today.active.svelte-44c0pm{border-color:#b45309bf;background:color-mix(in srgb,var(--apex-gold) 18%,rgba(255,255,255,.6));box-shadow:inset 0 1px #ffffffb3,0 0 16px #fbbf2473}.light-mode .tile.svelte-44c0pm{background:#ffffff80;border-color:#0000001a;box-shadow:inset 0 1px #fffc}.light-mode .tile.svelte-44c0pm:hover,.light-mode .tile.active.svelte-44c0pm{background:#ffffffd1;border-color:color-mix(in srgb,var(--c) 58%,transparent);box-shadow:inset 0 1px #fffffff2,inset 0 0 22px color-mix(in srgb,var(--c) 10%,transparent),0 0 16px color-mix(in srgb,var(--c) 22%,transparent)}.footer.svelte-44c0pm{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;padding:8px 0 2px;border-top:1px solid rgba(255,255,255,.06);margin-top:4px}.light-mode .footer.svelte-44c0pm{border-top-color:#0000000f}.scores-board.svelte-44c0pm{display:flex;align-items:center;justify-content:center;gap:9px;padding:10px 0 4px}.scores-label.svelte-44c0pm{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:8.5px;font-weight:600;letter-spacing:1.4px;line-height:1.3;text-transform:uppercase;text-align:left;color:color-mix(in srgb,#ffb060 40%,var(--text-tertiary));white-space:nowrap}.light-mode .scores-label.svelte-44c0pm{color:color-mix(in srgb,#a06318 55%,var(--text-tertiary))}.chip.svelte-44c0pm{position:relative;display:inline-flex;align-items:center;gap:5px;padding:6px 9px;flex-shrink:1;min-width:0;border-radius:6px;text-decoration:none;color:var(--text-secondary);font-family:"Syne",var(--font-primary);font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;background:linear-gradient(180deg,#ffffff13,#ffffff09);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff14,0 1px #00000080,0 2px #0000006b,0 3px 6px -1px #0000006b;transition:color .16s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .12s var(--ease-spring);-webkit-tap-highlight-color:transparent;cursor:pointer}.chip.svelte-44c0pm:hover{color:var(--text-primary);transform:translateY(-1px);background:linear-gradient(180deg,#ffffff1f,#ffffff0e);border-color:color-mix(in srgb,var(--chip-accent, rgba(255, 255, 255, .5)) 62%,transparent);box-shadow:inset 0 1px #ffffff1f,inset 0 0 16px color-mix(in srgb,var(--chip-accent, transparent) 10%,transparent),0 1px #00000080,0 3px #0000006b,0 5px 10px -1px #00000073,0 0 14px color-mix(in srgb,var(--chip-accent, transparent) 22%,transparent)}.chip.svelte-44c0pm:active{transform:translateY(2px);transition-duration:.05s;background:#0000003d;box-shadow:inset 0 2px 5px #00000073,0 0 0 0 transparent,0 0 12px color-mix(in srgb,var(--chip-accent, transparent) 18%,transparent)}.chip.svelte-44c0pm:focus-visible{outline:2px solid var(--text-secondary);outline-offset:2px}.chip-text.svelte-44c0pm{line-height:1;transition:color .18s ease}.chip.svelte-44c0pm:hover .chip-text:where(.svelte-44c0pm){background:linear-gradient(135deg,silver,#ffd9a0,#d4a3ff,#a3e0ff,silver);background-size:200% 200%;animation:holoShift 4s ease-in-out infinite;background-clip:text;-webkit-background-clip:text;color:transparent}.chip.svelte-44c0pm svg:where(.svelte-44c0pm){color:color-mix(in srgb,var(--chip-accent, var(--text-secondary)) 80%,var(--text-secondary));width:12px;height:12px;flex-shrink:0;transition:color .18s ease,filter .18s ease,transform .18s ease;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--chip-accent, transparent) 35%,transparent));animation:svelte-44c0pm-chipIconBreath 5s ease-in-out infinite}.chip-brain.svelte-44c0pm svg:where(.svelte-44c0pm){animation-delay:0s}.chip-rank.svelte-44c0pm svg:where(.svelte-44c0pm){animation-delay:-1s}.chip-tournament.svelte-44c0pm svg:where(.svelte-44c0pm){animation-delay:-2s}.chip-party.svelte-44c0pm svg:where(.svelte-44c0pm){animation-delay:-3s}.chip-you.svelte-44c0pm svg:where(.svelte-44c0pm){animation-delay:-4s}@keyframes svelte-44c0pm-chipIconBreath{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.chip.svelte-44c0pm:hover svg:where(.svelte-44c0pm){color:var(--chip-accent, var(--text-primary));filter:drop-shadow(0 0 5px color-mix(in srgb,var(--chip-accent, transparent) 70%,transparent));transform:scale(1.1);animation-play-state:paused}@media(prefers-reduced-motion:reduce){.chip.svelte-44c0pm svg:where(.svelte-44c0pm){animation:none}}.chip-brain.svelte-44c0pm{--chip-accent: #a855f7}.chip-rank.svelte-44c0pm{--chip-accent: #eab308}.chip-tournament.svelte-44c0pm{--chip-accent: var(--tour-color)}.chip-party.svelte-44c0pm{--chip-accent: #fb7185}.chip-tournament.decathlon.svelte-44c0pm{--chip-accent: #eab308;border-color:color-mix(in srgb,#eab308 38%,rgba(255,255,255,.1));background:linear-gradient(105deg,transparent 20%,color-mix(in srgb,#eab308 7%,transparent) 48%,transparent 76%),linear-gradient(180deg,#ffffff13,#ffffff09);box-shadow:inset 0 1px #ffdc961f,0 1px #00000080,0 2px #0000006b,0 3px 6px -1px #0000006b,0 0 10px color-mix(in srgb,#eab308 14%,transparent);animation:svelte-44c0pm-cupDecathlonGlow 7s ease-in-out infinite}.chip-tournament.decathlon.svelte-44c0pm:hover{border-color:color-mix(in srgb,#eab308 55%,transparent);box-shadow:inset 0 1px #ffdc9629,inset 0 0 16px color-mix(in srgb,#eab308 8%,transparent),0 1px #00000080,0 3px #0000006b,0 5px 10px -1px #00000073,0 0 14px color-mix(in srgb,#eab308 22%,transparent);animation-play-state:paused}@keyframes svelte-44c0pm-cupDecathlonGlow{0%,to{box-shadow:inset 0 1px #ffdc961f,0 1px #00000080,0 2px #0000006b,0 3px 6px -1px #0000006b,0 0 8px color-mix(in srgb,#eab308 10%,transparent)}50%{box-shadow:inset 0 1px #ffdc9624,0 1px #00000080,0 2px #0000006b,0 3px 6px -1px #0000006b,0 0 14px color-mix(in srgb,#eab308 18%,transparent)}}@media(prefers-reduced-motion:reduce){.chip-tournament.decathlon.svelte-44c0pm{animation:none}}.light-mode .chip-tournament.decathlon.svelte-44c0pm{border-color:color-mix(in srgb,#b45309 28%,rgba(0,0,0,.08));background:linear-gradient(105deg,transparent 20%,color-mix(in srgb,#eab308 10%,transparent) 48%,transparent 76%),linear-gradient(180deg,#ffffffc7,#ffffff8c);box-shadow:inset 0 1px #ffffffb3,0 1px #0000000f,0 2px 4px #b4530914;animation:none}.chip-you.svelte-44c0pm{--chip-accent: #c8ceda}.chip-you.svelte-44c0pm .you-glyph:where(.svelte-44c0pm){position:relative;display:inline-grid;place-items:center;width:12px;height:12px;flex-shrink:0}.chip-you.svelte-44c0pm .you-icon:where(.svelte-44c0pm){width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;grid-area:1 / 1}.chip-you.signed-in.svelte-44c0pm .you-icon:where(.svelte-44c0pm){opacity:.72}.chip-you.svelte-44c0pm .you-check:where(.svelte-44c0pm){grid-area:1 / 1;width:9px;height:9px;color:#4ade80;filter:drop-shadow(0 0 3px rgba(74,222,128,.55));transform:translate(1px,1.5px);pointer-events:none;animation:none}.chip-you.svelte-44c0pm:hover .you-glyph:where(.svelte-44c0pm){transform:scale(1.1);transition:transform .18s ease}.chip-you.svelte-44c0pm:hover .you-icon:where(.svelte-44c0pm){transform:none}.chip-you.svelte-44c0pm:hover .you-check:where(.svelte-44c0pm){transform:translate(1px,1.5px);filter:drop-shadow(0 0 4px rgba(74,222,128,.7))}.chip-you.needs-sync.svelte-44c0pm .you-icon:where(.svelte-44c0pm){animation:svelte-44c0pm-youSyncBreath 2.8s ease-in-out infinite}@keyframes svelte-44c0pm-youSyncBreath{0%,to{opacity:.72;filter:drop-shadow(0 0 2px color-mix(in srgb,var(--chip-accent) 30%,transparent))}50%{opacity:1;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--chip-accent) 55%,transparent))}}@media(prefers-reduced-motion:reduce){.chip-you.needs-sync.svelte-44c0pm .you-icon:where(.svelte-44c0pm){animation:none;opacity:1}}.light-mode .chip.svelte-44c0pm{background:linear-gradient(180deg,#ffffffb8,#ffffff80);border-color:#0000001a;color:var(--text-secondary);box-shadow:inset 0 1px #ffffffe6,0 1px #3c2d6429,0 2px #3c2d641a,0 3px 6px -1px #281e4624}.light-mode .chip.svelte-44c0pm:hover{background:linear-gradient(180deg,#fffffff2,#ffffffbf);border-color:color-mix(in srgb,var(--chip-accent, rgba(0, 0, 0, .3)) 58%,transparent);box-shadow:inset 0 1px #fff,inset 0 0 16px color-mix(in srgb,var(--chip-accent, transparent) 10%,transparent),0 1px #3c2d642e,0 3px #3c2d641a,0 5px 10px -1px #281e4629,0 0 14px color-mix(in srgb,var(--chip-accent, transparent) 24%,transparent)}.light-mode .chip.svelte-44c0pm:active{background:#0000000d;box-shadow:inset 0 2px 5px #281e462e,0 0 0 0 transparent}.light-mode .chip-you.svelte-44c0pm{--chip-accent: #64748b}.light-mode .chip-you.svelte-44c0pm .you-check:where(.svelte-44c0pm){color:#16a34a;filter:drop-shadow(0 0 2px rgba(22,163,74,.35))}@media(prefers-reduced-motion:reduce){.tile.svelte-44c0pm,.strip.svelte-44c0pm,.chip.svelte-44c0pm{transition:none}.tile.svelte-44c0pm:hover,.tile.active.svelte-44c0pm{transform:none}.active-name.svelte-44c0pm,.active-tag.svelte-44c0pm,.strip-bar-fill.svelte-44c0pm,.active-empty.svelte-44c0pm,.card.svelte-44c0pm,.tile.apex-today.svelte-44c0pm{animation:none}}@media(max-height:640px){.card.svelte-44c0pm{padding:16px 16px 14px;gap:12px}.active.svelte-44c0pm{min-height:52px}.active-name.svelte-44c0pm{font-size:19px}.grid.svelte-44c0pm{gap:8px}.grid-well.svelte-44c0pm{padding:10px}}@media(max-width:360px){.card.svelte-44c0pm{padding:18px 14px 14px}.grid.svelte-44c0pm{gap:7px}.grid-well.svelte-44c0pm{padding:9px;border-radius:14px}.tile.svelte-44c0pm svg{width:19px;height:19px}.chip.svelte-44c0pm{padding:6px 9px;font-size:10px;letter-spacing:1px}.chip-more.svelte-44c0pm .chip-text:where(.svelte-44c0pm){display:none}}@media(min-width:768px){.card.svelte-44c0pm{max-width:500px;padding:26px 24px 20px}.tile.svelte-44c0pm svg{width:24px;height:24px}.active-name.svelte-44c0pm{font-size:24px}.chip-more.svelte-44c0pm{display:none}}.chip-more.svelte-44c0pm{appearance:none;--chip-accent: #a855f7;font-family:var(--font-primary);font-size:11px;font-weight:700;letter-spacing:.2px;text-transform:none}.more-overlay.svelte-44c0pm{position:fixed;inset:0;z-index:10050;background:#0000008c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:flex-end;justify-content:center;padding:12px;padding-bottom:max(12px,env(safe-area-inset-bottom,0px));animation:svelte-44c0pm-moreOverlayIn .18s ease-out}@keyframes svelte-44c0pm-moreOverlayIn{0%{opacity:0}to{opacity:1}}.more-sheet.svelte-44c0pm{width:100%;max-width:420px;max-height:min(72dvh,520px);display:flex;flex-direction:column;border-radius:18px 18px 14px 14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff14,0 20px 50px #0000008c;overflow:hidden;animation:svelte-44c0pm-moreSheetIn .22s var(--ease-spring, cubic-bezier(.22, 1, .36, 1))}@keyframes svelte-44c0pm-moreSheetIn{0%{transform:translateY(18px);opacity:.85}to{transform:translateY(0);opacity:1}}.light-mode .more-sheet.svelte-44c0pm{background:#ffffffeb;border-color:#00000014;box-shadow:inset 0 1px #ffffffe6,0 16px 40px #0000002e}.more-sheet-head.svelte-44c0pm{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.light-mode .more-sheet-head.svelte-44c0pm{border-bottom-color:#0000000f}.more-sheet-title.svelte-44c0pm{font-family:var(--font-primary);font-size:13px;font-weight:600;letter-spacing:.2px;text-transform:none;color:var(--text-secondary)}.more-sheet-close.svelte-44c0pm{display:grid;place-items:center;width:32px;height:32px;border:none;border-radius:8px;background:#ffffff0f;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent}.more-sheet-close.svelte-44c0pm:hover{color:var(--text-primary);background:#ffffff1a}.light-mode .more-sheet-close.svelte-44c0pm{background:#0000000a}.more-sheet-nav.svelte-44c0pm{display:flex;flex-direction:column;overflow-y:auto;padding:6px 8px 10px;-webkit-overflow-scrolling:touch}.more-link.svelte-44c0pm{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:10px;text-decoration:none;color:var(--text-primary);font-family:var(--font-primary);font-size:14px;font-weight:500;letter-spacing:.2px;-webkit-tap-highlight-color:transparent}.more-link.svelte-44c0pm:hover,.more-link.svelte-44c0pm:focus-visible{background:#ffffff12;outline:none}.light-mode .more-link.svelte-44c0pm:hover,.light-mode .more-link.svelte-44c0pm:focus-visible{background:#0000000d}.more-link-premium.svelte-44c0pm{color:var(--apex-gold-text, #fbbf24)}.light-mode .more-link-premium.svelte-44c0pm{color:#6b4708}@media(max-height:640px){.more-sheet.svelte-44c0pm{max-height:min(78dvh,440px)}.more-sheet-head.svelte-44c0pm{padding:10px 14px 8px}.more-link.svelte-44c0pm{min-height:40px;font-size:13px}}.toast.svelte-fj94i8{position:fixed;bottom:calc(72px + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:10px 14px 10px 16px;max-width:calc(100vw - 32px);border-radius:999px;background:#14141ceb;border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 40px #0000008c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--text-primary);font-size:12px;font-weight:600;letter-spacing:.3px;z-index:9000}.toast-icon.svelte-fj94i8{color:#a855f7;flex-shrink:0}.toast-text.svelte-fj94i8{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toast-x.svelte-fj94i8{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#ffffff14;border:none;color:var(--text-secondary);font-size:16px;line-height:1;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.toast-x.svelte-fj94i8:hover{background:#ffffff29;color:var(--text-primary)}.light-mode .toast.svelte-fj94i8{background:#fffffff5;border-color:#0000001a;color:var(--text-primary);box-shadow:0 12px 40px #0000002e}.light-mode .toast-x.svelte-fj94i8{background:#0000000f}.light-mode .toast-x.svelte-fj94i8:hover{background:#0000001f}@media(max-width:480px){.toast.svelte-fj94i8{font-size:11px;padding:9px 12px 9px 14px}}.mn-overlay.svelte-l71wmg{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#000000a6;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:svelte-l71wmg-mnOverlayFade .18s ease-out}.mn-modal.svelte-l71wmg{max-width:420px;width:100%;text-align:center;padding:30px 26px 24px;border-radius:18px;background:linear-gradient(160deg,#f59e0b1a,#d977060a 45%,#12121afa),#12121afa;border:1px solid rgba(245,158,11,.32);box-shadow:0 12px 48px #0009,0 0 32px #f59e0b24;animation:svelte-l71wmg-mnModalPop .22s cubic-bezier(.34,1.56,.64,1)}.mn-icon.svelte-l71wmg{width:50px;height:50px;margin:0 auto 16px;display:grid;place-items:center;border-radius:14px;color:#fbbf24;background:linear-gradient(160deg,#f59e0b38,#d9770614);border:1px solid rgba(245,158,11,.4);box-shadow:inset 0 1px #ffe0a033,0 0 18px #f59e0b47}.mn-title.svelte-l71wmg{font-family:"Syne",var(--font-primary);font-size:21px;font-weight:800;color:var(--text-primary);margin:0 0 12px}.mn-body.svelte-l71wmg{font-size:13.5px;line-height:1.6;color:var(--text-secondary);margin:0 0 22px;white-space:pre-line;text-align:center}.mn-cta.svelte-l71wmg{display:block;width:100%;font-family:"Syne",var(--font-primary);font-size:13px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:13px 20px;border-radius:12px;border:1px solid rgba(245,158,11,.5);background:linear-gradient(180deg,#f59e0bb3,#d9770673);color:#fff;cursor:pointer;box-shadow:inset 0 1px #ffffff40,0 4px 14px #f59e0b4d;transition:filter .15s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.mn-cta.svelte-l71wmg:hover{filter:brightness(1.08)}.mn-cta.svelte-l71wmg:active{transform:scale(.98)}@keyframes svelte-l71wmg-mnOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes svelte-l71wmg-mnModalPop{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.light-mode .mn-body.svelte-l71wmg{color:#ffffffd1}.light-mode .mn-title.svelte-l71wmg{color:#fff}.brain-section.svelte-1uha8ag,.content-section.svelte-1uha8ag{transition:opacity .35s ease}.brain-section.hidden.svelte-1uha8ag,.content-section.hidden.svelte-1uha8ag{position:absolute;inset:0;opacity:0;pointer-events:none;overflow:hidden}.brain-section.svelte-1uha8ag{height:100%;display:flex;flex-direction:column;position:relative}.scroll-arrow.svelte-1uha8ag{position:absolute;left:50%;transform:translate(-50%);width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text-muted);cursor:pointer;display:grid;place-items:center;z-index:50;opacity:.5;transition:opacity .2s ease,border-color .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.scroll-arrow.down.svelte-1uha8ag{bottom:max(20px,env(safe-area-inset-bottom,0px));animation:svelte-1uha8ag-arrowBounceDown 2s ease-in-out infinite}.scroll-arrow.up.svelte-1uha8ag{position:sticky;top:16px;align-self:center;flex-shrink:0;opacity:.7;border-color:#ffffff26;background:#ffffff0f;animation:svelte-1uha8ag-arrowBounceUp 2s ease-in-out infinite}.scroll-arrow.svelte-1uha8ag:hover{opacity:1;border-color:#ffffff40;background:#ffffff1a}@keyframes svelte-1uha8ag-arrowBounceDown{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(4px)}}@keyframes svelte-1uha8ag-arrowBounceUp{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-4px)}}.content-section.svelte-1uha8ag{height:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding:24px 24px 64px}.content-inner.svelte-1uha8ag{max-width:680px;width:100%}.content-hero.svelte-1uha8ag{text-align:center;margin-bottom:20px;padding:8px 0 12px}h1.svelte-1uha8ag{font-family:"Syne",var(--font-primary);font-size:32px;font-weight:800;letter-spacing:-1.5px;line-height:1.1;margin-bottom:6px;background:linear-gradient(135deg,#7dd3fc,#f9a8d4,#86efac,#c4b5fd,#7dd3fc);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:holoShift 4s ease-in-out infinite}.content-sub.svelte-1uha8ag{font-family:"Syne",var(--font-primary);font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted)}.content-lead.svelte-1uha8ag{font-size:var(--text-body);color:var(--text-secondary);line-height:1.7;margin-bottom:24px}section.svelte-1uha8ag{margin-bottom:16px;padding:20px 22px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:14px;box-shadow:inset 0 1px #ffffff0a}h2.svelte-1uha8ag{font-family:"Syne",var(--font-primary);font-size:var(--text-body-lg);font-weight:700;margin-bottom:10px;letter-spacing:-.3px}p.svelte-1uha8ag{font-size:var(--text-body);color:var(--text-secondary);line-height:1.7;margin-bottom:10px}p.svelte-1uha8ag:last-child{margin-bottom:0}ul.svelte-1uha8ag{padding-left:0;margin:8px 0;columns:1}@media(min-width:520px){ul.svelte-1uha8ag{columns:2;column-gap:20px}}li.svelte-1uha8ag{font-size:var(--text-body);color:var(--text-secondary);line-height:1.6;margin-bottom:6px;break-inside:avoid;list-style:none;display:flex;align-items:baseline;gap:8px}li.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--text-primary);white-space:nowrap}.mode-dot.svelte-1uha8ag{width:6px;height:6px;min-width:6px;border-radius:50%;display:inline-block;position:relative;top:-1px}.content-links.svelte-1uha8ag{margin-top:28px;display:flex;flex-direction:column;align-items:center;gap:16px}.content-cta.svelte-1uha8ag{height:48px;padding:0 32px;border-radius:58px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:var(--text-primary);font-family:var(--font-primary);font-size:15px;font-weight:600;text-decoration:none;display:grid;place-items:center;box-shadow:inset 0 1px #ffffff0f;transition:transform .15s var(--ease-spring),background .2s ease;-webkit-tap-highlight-color:transparent}.content-cta.svelte-1uha8ag:hover{transform:scale(1.03);background:#ffffff1a}.content-nav.svelte-1uha8ag{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.content-nav.svelte-1uha8ag a:where(.svelte-1uha8ag){font-size:var(--text-caption);color:var(--text-muted);text-decoration:none;transition:color .15s ease}.content-nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--text-primary)}.light-mode section.svelte-1uha8ag{background:#fff9;border-color:#0000000f;box-shadow:inset 0 1px #fffc,0 2px 6px #0000000f}.light-mode .scroll-arrow.svelte-1uha8ag{border-color:#0000001a;background:#0000000a;color:var(--text-secondary)}.light-mode .scroll-arrow.up.svelte-1uha8ag{border-color:#0000001f;background:#0000000f}.light-mode .scroll-arrow.svelte-1uha8ag:hover{border-color:#0003;background:#00000014}.light-mode .content-cta.svelte-1uha8ag{background:#0000000f;border-color:#0000001a}.light-mode .content-cta.svelte-1uha8ag:hover{background:#0000001a}
