@font-face{font-family:Rubik;font-weight:400;font-display:swap;src:url(/fonts/rubik-400.woff2)format("woff2")}@font-face{font-family:Rubik;font-weight:500;font-display:swap;src:url(/fonts/rubik-500.woff2)format("woff2")}@font-face{font-family:Rubik;font-weight:600;font-display:swap;src:url(/fonts/rubik-600.woff2)format("woff2")}@font-face{font-family:Rubik;font-weight:700;font-display:swap;src:url(/fonts/rubik-700.woff2)format("woff2")}@font-face{font-family:Rubik;font-weight:800;font-display:swap;src:url(/fonts/rubik-800.woff2)format("woff2")}@font-face{font-family:Rubik;font-weight:900;font-display:swap;src:url(/fonts/rubik-900.woff2)format("woff2")}:root{--bg:#f3f5fb;--surface:#fff;--surface2:#e9edf8;--text:#1b2033;--muted:#6b7390;--primary:#4c63f0;--on-primary:#fff;--given:#1b2033;--user:#3550e8;--error:#e5484d;--error-bg:#fde7e8;--area:#e9edfc;--same:#cbd5fd;--selected:#a9b8fa;--flash:#d6f5e6;--thin:#d4d9e6;--thick:#39405a;--note-hl:#3550e8;--hint:#ffe9a8;--heart-empty:#c9cedd;--card-shadow:0 6px 18px #141b3a12;--hover:#1b20330f;--star:#ffc233;--daily-a:#7b5cfa;--daily-b:#c24df0;--facile:#22b07d;--moyen:#3d7bf5;--difficile:#f2a516;--expert:#ec4d5a;--region:#ffedd6;--frame:#ee7b26;--event-a:#2b1650;--event-b:#6a2c91;--event-accent:#ff9a3c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#0e111c;--surface:#181c2b;--surface2:#222840;--text:#e8eaf3;--muted:#8d94af;--primary:#7c8dff;--on-primary:#0e111c;--given:#e8eaf3;--user:#93a3ff;--error:#ff6b70;--error-bg:#3a1d24;--area:#1f2540;--same:#2d3866;--selected:#3e4c93;--flash:#1c3f33;--thin:#2a3048;--thick:#9097b3;--note-hl:#a9b6ff;--hint:#5a4a16;--heart-empty:#3e4562;--card-shadow:none;--hover:#e8eaf31a;--region:#382818;--frame:#ff9a3c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-season]{color:var(--text)}[data-season=halloween]{--bg:#f4e1c9;--bg-low:#edd2b2;--surface:#fff2e1;--surface2:#e8c9a3;--text:#2a1b33;--muted:#7d6a86;--primary:#d9480f;--on-primary:#fff;--given:#2a1b33;--user:#7b2fbe;--note-hl:#7b2fbe;--area:#f1e0f2;--same:#e4c6f2;--selected:#d2a8f0;--thin:#e6cdb0;--thick:#3b2a4a;--heart-empty:#d9c2b6;--card-shadow:0 6px 18px #4a26141a;--hover:#2a1b330f;--daily-a:#e8590c;--daily-b:#9b30d9;--region:#ffd4a3;--night-tile:var(--night-tile-light);--scene:var(--scene-halloween-light);--moon:#fff1d6;--moon-glow:#ffb0664d;--moon-crater:#e8aa6e59;--moon-bats:#6b3f66;--web:var(--web-ink);--web-grid:var(--web-grid-ink);--web-grid-br:var(--web-grid-ink-br);--spider:#2a1b33;--logo-a:#e8590c;--logo-b:#7b2fbe}[data-theme=dark] [data-season=halloween]{--bg:#150d20;--bg-low:#0a0610;--surface:#1c1428;--surface2:#2a1e3b;--text:#f3eaf8;--muted:#a796b6;--primary:#ff8a3d;--on-primary:#1a0f05;--given:#f3eaf8;--user:#c9a2ff;--note-hl:#d7b8ff;--area:#2b1f42;--same:#432f63;--selected:#5c418a;--thin:#2f2442;--thick:#a796b6;--heart-empty:#45365a;--card-shadow:none;--hover:#f3eaf81a;--region:#3d2814;--night-tile:var(--night-tile-dark);--scene:var(--scene-halloween-dark);--moon:#fff0c8;--moon-glow:#ffd68c4d;--moon-crater:#d6be8273;--moon-bats:#120a1c;--stars-a:var(--stars-a-dark);--stars-b:var(--stars-b-dark);--web:var(--web-ink-dark);--web-grid:var(--web-grid-ink-dark);--web-grid-br:var(--web-grid-ink-dark-br);--spider:#b9a5cc}div.screen[data-season=halloween]{background:var(--night-tile) 0 0 / 220px 220px, linear-gradient(180deg, var(--bg) 0, var(--bg-low) 100%)}div.screen[data-season=christmas]{background:linear-gradient(180deg, var(--bg) 0, var(--bg-low) 100%)}[data-season=halloween] .dialog{position:relative}[data-season=halloween] .dialog:before,[data-season=halloween] .daily:after,[data-season=halloween] .event:after{content:"";pointer-events:none;background:var(--web) no-repeat 0 0 / contain;width:72px;height:72px;position:absolute;top:0}[data-season=halloween] .dialog:before{opacity:.6;left:0}[data-season=halloween] .daily,[data-season=halloween] .event{isolation:isolate;position:relative;overflow:hidden}[data-season=halloween] .daily:after,[data-season=halloween] .event:after{background-image:var(--web-white);opacity:.3;z-index:-1;width:88px;height:88px}[data-season=halloween] .daily:after{right:0;transform:scaleX(-1)}[data-season=halloween] .event:after{left:0}[data-season=christmas]{--bg:#f2f6f3;--surface:#fff;--surface2:#e2ece5;--text:#14261c;--muted:#5f7468;--primary:#1e7a4c;--on-primary:#fff;--given:#14261c;--user:#1e7a4c;--note-hl:#1e7a4c;--area:#e2f1e7;--same:#c2e3cc;--selected:#9dd0ae;--thin:#d5e1d9;--thick:#1f3a2b;--heart-empty:#d2dcd5;--card-shadow:0 6px 18px #14321e14;--hover:#14261c0f;--daily-a:#d1343a;--daily-b:#8e1b33;--region:#fcebc0;--bg-low:#dceaf2;--scene:var(--scene-christmas-light);--moon:#fff6d6;--moon-glow:#ffecaa73;--moon-crater:transparent;--logo-a:#d1343a;--logo-b:#1f7a4d;--snow:#b5cbe0;--lights:var(--lights-ink);--event-a:#0e2a1f;--event-b:#1d5a3b;--event-accent:#ffc94d}[data-theme=dark] [data-season=christmas]{--bg:#0b1612;--surface:#13221b;--surface2:#1c3027;--text:#eaf3ee;--muted:#8fa79a;--primary:#5ccb92;--on-primary:#06140d;--given:#eaf3ee;--user:#7fddb0;--note-hl:#9be3b5;--area:#183326;--same:#22513a;--selected:#2f6e4e;--thin:#20342a;--thick:#8fa79a;--heart-empty:#34483e;--card-shadow:none;--hover:#eaf3ee1a;--region:#3a3016;--snow:#fff;--lights:var(--lights-ink-dark);--bg-low:#0f2638;--scene:var(--scene-christmas-dark);--moon:#f4f8ff;--moon-glow:#bedcff40;--moon-crater:#c8d6e899;--stars-a:var(--stars-a-dark);--stars-b:var(--stars-b-dark)}[data-season=christmas] .dialog{position:relative}[data-season=christmas] .dialog:before,[data-season=christmas] .daily:after,[data-season=christmas] .event:after{content:"";pointer-events:none;background:var(--holly-ink) no-repeat 0 0 / contain;width:60px;height:60px;position:absolute;top:0}[data-season=christmas] .dialog:before{left:0}[data-season=christmas] .daily,[data-season=christmas] .event{isolation:isolate;position:relative;overflow:hidden}[data-season=christmas] .daily:after,[data-season=christmas] .event:after{background-image:var(--holly-white);opacity:.35;z-index:-1;width:76px;height:76px}[data-season=christmas] .daily:after{right:0;transform:scaleX(-1)}[data-season=christmas] .event:after{left:0}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--text);margin:0}body{letter-spacing:.25px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;font-family:Rubik,system-ui,sans-serif;line-height:1.4286}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}#app{min-height:100%}.card{background:var(--surface);box-shadow:var(--card-shadow);border-radius:20px}.muted{color:var(--muted)}@keyframes rise-fade{0%{opacity:0}to{opacity:1}}@keyframes rise-slide{0%{transform:translateY(8%)}to{transform:none}}.rise{animation:.34s ease-out both rise-fade,.46s cubic-bezier(.215,.61,.355,1) both rise-slide}@media (prefers-reduced-motion:reduce){.rise{animation:none}}*{scrollbar-width:none}::-webkit-scrollbar{display:none}.ink-host{position:relative}.ink{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ink>span{opacity:0;background:currentColor;border-radius:50%;position:absolute}.row{align-items:center;gap:8px;display:flex}.grow{flex:1;min-width:0}.small{font-size:13px}.btn{background:var(--surface2);color:var(--text);border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:14px 18px;font-size:14px;font-weight:800;display:inline-flex}.btn.primary{background:var(--primary);color:var(--on-primary)}.btn.ghost{color:var(--primary);background:0 0}.btn.wide{width:100%}.btn:disabled{opacity:.5;cursor:default}@media (hover:hover){button,[role=button]{transition:box-shadow .12s}button:not(:disabled):hover,[role=button]:hover{box-shadow:inset 0 0 0 100vmax var(--hover)}button.card:not(:disabled):hover,.card[role=button]:hover{box-shadow:var(--card-shadow), inset 0 0 0 100vmax var(--hover)}.btn.primary:not(:disabled):hover{box-shadow:inset 0 0 0 100vmax color-mix(in srgb, var(--on-primary) 14%, transparent)}}.screen-body{max-width:720px;padding:8px 16px calc(28px + env(safe-area-inset-bottom));flex-direction:column;gap:12px;margin:0 auto;display:flex}svg.svelte-186tu3i{flex:none;display:block}svg.svelte-byj55g{border-radius:22.5%;flex:none;display:block;box-shadow:0 4px 10px #4c63f040}.play.svelte-byj55g{animation:.52s cubic-bezier(.34,1.56,.64,1) both svelte-byj55g-logo-pop,.3s ease-out both svelte-byj55g-logo-fade}.play.svelte-byj55g .bar:where(.svelte-byj55g){transform-box:fill-box;transform-origin:50%;animation:.42s cubic-bezier(.33,1,.68,1) both svelte-byj55g-logo-bar;animation-delay:calc(.16s + var(--k) * 70ms)}.play.svelte-byj55g .digit:where(.svelte-byj55g){transform-box:fill-box;transform-origin:50%;animation:.38s cubic-bezier(.34,1.56,.64,1) both svelte-byj55g-logo-digit,.26s ease-out both svelte-byj55g-logo-fade;animation-delay:calc(.56s + var(--k) * 90ms)}@keyframes svelte-byj55g-logo-pop{0%{transform:scale(.6)}}@keyframes svelte-byj55g-logo-fade{0%{opacity:0}}@keyframes svelte-byj55g-logo-bar{0%{transform:scale(0)}}@keyframes svelte-byj55g-logo-digit{0%{transform:scale(.3)}}@media (prefers-reduced-motion:reduce){.play.svelte-byj55g,.play.svelte-byj55g .bar:where(.svelte-byj55g),.play.svelte-byj55g .digit:where(.svelte-byj55g){animation:none}}.bar.svelte-1e4dm7n{background:var(--surface2);border-radius:8px;overflow:hidden}.bar.svelte-1e4dm7n>div:where(.svelte-1e4dm7n){border-radius:8px;height:100%;transition:width .64s cubic-bezier(.333,1,.667,1)}.snow.svelte-a4zpvz{z-index:5;pointer-events:none;position:fixed;inset:0;overflow:hidden}.snow.svelte-a4zpvz i{background:var(--snow);border-radius:50%;position:absolute;top:0}.spiders.svelte-11el2jw{z-index:7;pointer-events:none;height:0;position:absolute;top:0;left:0;right:0}.spiders.svelte-11el2jw .hang{transform-origin:50% 0;width:34px;position:absolute;top:0}.spiders.svelte-11el2jw .thread{background:var(--muted);opacity:.7;transform-origin:50% 0;width:1px;position:absolute;top:0;left:16.5px}.spiders.svelte-11el2jw .spider{pointer-events:auto;cursor:pointer;touch-action:manipulation;background:0 0;border:0;width:34px;height:34px;padding:0;position:absolute;left:0}.spiders.svelte-11el2jw .spider:before{content:"";position:absolute;inset:-8px}.spiders.svelte-11el2jw .spider:hover{box-shadow:none}@media (hover:hover){.spiders.svelte-11el2jw .spider svg{transition:transform .16s ease-out}.spiders.svelte-11el2jw .spider:hover svg{transform:scale(1.15)}}.spiders.svelte-11el2jw .legs{transform-origin:0 0;animation:.7s ease-in-out infinite svelte-11el2jw-legs}@keyframes svelte-11el2jw-legs{50%{transform:scaleX(.88)scaleY(1.05)}}.spiders.svelte-11el2jw .sweet{pointer-events:none;flex-direction:column;align-items:center;margin-left:-15px;display:flex;position:absolute;left:50%}.spiders.svelte-11el2jw .sweet b{color:var(--primary);font-size:13px;font-weight:900}svg.svelte-12uxtlq{flex:none;display:block}main.svelte-n7tyl6{max-width:720px;padding:calc(8px + env(safe-area-inset-top)) 18px calc(34px + env(safe-area-inset-bottom));flex-direction:column;gap:14px;margin:0 auto;display:flex}main.wide.svelte-n7tyl6{max-width:1100px;padding-top:calc(12px + env(safe-area-inset-top));padding-left:24px;padding-right:24px}header.svelte-n7tyl6{align-items:center;gap:12px;display:flex}h1.svelte-n7tyl6{margin:0;font-size:32px;font-weight:900}h2.svelte-n7tyl6{margin:8px 0 0;font-size:22px;font-weight:900}.grow.svelte-n7tyl6{flex:1;min-width:0}.row.svelte-n7tyl6{align-items:center;gap:8px;display:flex}.small.svelte-n7tyl6{font-size:13px}.strong.svelte-n7tyl6{font-weight:600}.icon-btn.svelte-n7tyl6{border-radius:50%;padding:8px}.chips.svelte-n7tyl6{flex-wrap:wrap;gap:8px;display:flex}.chip.svelte-n7tyl6{background:var(--surface);border-radius:40px;align-items:center;gap:4px;padding:6px 10px;font-size:14px;font-weight:700;display:inline-flex}.daily.svelte-n7tyl6{text-align:left;color:#fff;background:linear-gradient(135deg, var(--daily-a), var(--daily-b));border-radius:22px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.daily.done.svelte-n7tyl6{opacity:.75}.daily.svelte-n7tyl6 .kicker:where(.svelte-n7tyl6){color:#fffc;flex:1;font-size:12px;font-weight:800}.daily.svelte-n7tyl6 .streak:where(.svelte-n7tyl6){font-size:13px;font-weight:800}.daily.svelte-n7tyl6 .date:where(.svelte-n7tyl6){font-size:22px;font-weight:900}.daily.svelte-n7tyl6 .sub:where(.svelte-n7tyl6){color:#ffffffde;font-size:13px}.flame.pulse.svelte-n7tyl6{animation:1.8s ease-in-out infinite svelte-n7tyl6-breathe}.event.svelte-n7tyl6{text-align:left;color:#fff;background:linear-gradient(135deg, var(--event-a), var(--event-b));border-radius:22px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.event.svelte-n7tyl6 .kicker:where(.svelte-n7tyl6){color:var(--event-accent);text-transform:uppercase;flex:1;font-size:12px;font-weight:800}.event.svelte-n7tyl6 .date:where(.svelte-n7tyl6){font-size:22px;font-weight:900}.event.svelte-n7tyl6 .sub:where(.svelte-n7tyl6){color:#ffffffde;font-size:13px}.medals.svelte-n7tyl6{gap:3px;display:flex}.sweets.waiting.svelte-n7tyl6{animation:1.8s ease-in-out infinite svelte-n7tyl6-breathe;box-shadow:0 0 0 2px #ffd24d}.sweets.svelte-n7tyl6{background:#ffffff1f;border-radius:20px;align-items:center;gap:4px;padding:2px 8px 2px 4px;font-size:13px;font-weight:800;display:inline-flex}.medals.svelte-n7tyl6 span:where(.svelte-n7tyl6){opacity:.55;background:#ffffff1f;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.medals.svelte-n7tyl6 .got:where(.svelte-n7tyl6){opacity:1}.medals.svelte-n7tyl6 .got.m0:where(.svelte-n7tyl6){background:#c27a3e}.medals.svelte-n7tyl6 .got.m1:where(.svelte-n7tyl6){background:#9aa4b8}.medals.svelte-n7tyl6 .got.m2:where(.svelte-n7tyl6){background:#e8a916}.soon.svelte-n7tyl6{align-items:center;gap:12px;padding:12px 14px;display:flex}.soon.svelte-n7tyl6 b:where(.svelte-n7tyl6){font-size:15px;font-weight:800}.logo.svelte-n7tyl6{flex:none;display:flex;position:relative}.hat.svelte-n7tyl6{pointer-events:none;filter:drop-shadow(0 2px 2px #00000040);width:34px;height:34px;position:absolute;top:-17px;left:24px;transform:rotate(14deg)}.hat.santa.svelte-n7tyl6{z-index:7;width:36px;height:36px;top:-16px;left:20px;transform:rotate(10deg)}@keyframes svelte-n7tyl6-breathe{50%{transform:scale(1.12)}}.diffs.svelte-n7tyl6{grid-template-columns:1fr 1fr;gap:12px;display:grid}.diffs.four.svelte-n7tyl6{grid-template-columns:repeat(4,1fr)}.diff.svelte-n7tyl6{text-align:left;flex-direction:column;justify-content:space-between;gap:14px;padding:14px;display:flex}.d-bottom.svelte-n7tyl6{flex-direction:column;gap:6px;display:flex}.diff.svelte-n7tyl6 .dot:where(.svelte-n7tyl6){border-radius:6px;flex:none;width:12px;height:12px}.diff.svelte-n7tyl6 .label:where(.svelte-n7tyl6){font-size:17px;font-weight:800}.d-bottom.svelte-n7tyl6 .row:where(.svelte-n7tyl6){gap:4px;font-size:12px}.d-bottom.svelte-n7tyl6 .row.stars:where(.svelte-n7tyl6){gap:2px}.rank.svelte-n7tyl6{flex-direction:column;gap:8px;padding:14px;display:flex}.rank.svelte-n7tyl6 b:where(.svelte-n7tyl6){font-size:16px;font-weight:800}.rank.svelte-n7tyl6 .medal:where(.svelte-n7tyl6){display:flex}.rank.svelte-n7tyl6 b.fresh:where(.svelte-n7tyl6){color:var(--primary);animation:.52s cubic-bezier(.175,.885,.32,1.275) both svelte-n7tyl6-rank-in;display:inline-block}@keyframes svelte-n7tyl6-rank-in{0%{opacity:0;transform:scale(.4)}}.navs.svelte-n7tyl6{gap:12px;display:grid}.navs.auto.svelte-n7tyl6{grid-template-columns:repeat(2,1fr)}@media (min-width:480px){.navs.auto.svelte-n7tyl6{grid-template-columns:repeat(4,1fr)}}.nav.svelte-n7tyl6{flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px;font-size:12px;font-weight:700;display:flex}.dotwrap.svelte-n7tyl6{position:relative}.dotwrap.svelte-n7tyl6 i:where(.svelte-n7tyl6){border:2px solid var(--surface);background:#ec4d5a;border-radius:5px;width:10px;height:10px;animation:1.8s ease-in-out infinite svelte-n7tyl6-breathe-dot;position:absolute;top:-2px;right:-4px}@keyframes svelte-n7tyl6-breathe-dot{50%{transform:scale(1.25)}}.update.svelte-n7tyl6{color:#fff;background:linear-gradient(135deg,#22b07d,#1a9a9a);border-radius:20px;align-items:center;gap:12px;padding:12px 10px 12px 14px;display:flex}.update.svelte-n7tyl6 .left:where(.svelte-n7tyl6),.install.svelte-n7tyl6 .left:where(.svelte-n7tyl6){flex-direction:column;display:flex}.update.svelte-n7tyl6 b:where(.svelte-n7tyl6),.install.svelte-n7tyl6 b:where(.svelte-n7tyl6){font-size:15px;font-weight:800}.update.svelte-n7tyl6 .small:where(.svelte-n7tyl6){color:#fffc;font-size:12px}.breathe.svelte-n7tyl6{animation:1.8s ease-in-out infinite svelte-n7tyl6-breathe-up}@keyframes svelte-n7tyl6-breathe-up{50%{transform:scale(1.15)}}.upd-btn.svelte-n7tyl6{color:#4c63f0;background:#fff;border-radius:12px;flex:none;height:40px;padding:0 24px;font-size:14px;font-weight:800}.install.svelte-n7tyl6{cursor:pointer;align-items:center;gap:10px;padding:10px 0 10px 12px;display:flex}.install.svelte-n7tyl6 .small:where(.svelte-n7tyl6){font-size:12px}.inst-btn.svelte-n7tyl6{border-radius:12px;flex:none;height:40px;padding:0 20px;font-size:14px}@media (max-width:419px){.install.svelte-n7tyl6{gap:8px}.inst-btn.svelte-n7tyl6{padding:0 12px}}.install.svelte-n7tyl6 .close:where(.svelte-n7tyl6){flex:none}.resume.svelte-n7tyl6{text-align:left;align-items:center;gap:14px;padding:16px;display:flex}.resume.svelte-n7tyl6 .play-ic:where(.svelte-n7tyl6){background:var(--primary);border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.resume.svelte-n7tyl6 .left:where(.svelte-n7tyl6){flex-direction:column;gap:2px;display:flex}.resume.svelte-n7tyl6 b:where(.svelte-n7tyl6){font-size:17px;font-weight:800}.cols.svelte-n7tyl6{grid-template-columns:7fr 5fr;align-items:stretch;gap:20px;display:grid}.col.svelte-n7tyl6,.stack.svelte-n7tyl6{flex-direction:column;gap:14px;display:flex}.cols.svelte-n7tyl6 .diffs:where(.svelte-n7tyl6){flex:1}.cols.svelte-n7tyl6 .navs:where(.svelte-n7tyl6){flex:1;grid-auto-rows:1fr}.nav-in.svelte-n7tyl6{flex-direction:column;align-items:center;gap:4px;display:flex}.summary.svelte-n7tyl6{text-align:left;flex-direction:column;gap:14px;padding:16px;display:flex}.summary.svelte-n7tyl6 b:where(.svelte-n7tyl6){font-size:16px;font-weight:800}.grid2.svelte-n7tyl6{grid-template-columns:1fr 1fr;gap:14px 12px;display:grid}.grid2.svelte-n7tyl6>div:where(.svelte-n7tyl6){flex-direction:column;gap:2px;display:flex}.grid2.svelte-n7tyl6 .small:where(.svelte-n7tyl6){font-size:12px}.num.svelte-n7tyl6{align-items:center;gap:6px;font-size:20px;font-weight:800;display:flex}@media (max-width:369px){main.svelte-n7tyl6{padding-left:14px;padding-right:14px}.logo.svelte-n7tyl6>svg:first-child{width:46px;height:46px}.hat.svelte-n7tyl6{left:20px}h1.svelte-n7tyl6{font-size:28px}.daily.svelte-n7tyl6 .date:where(.svelte-n7tyl6){font-size:20px}}.scrim.svelte-1i47zga{z-index:40;background:#0000008a;place-items:center;padding:24px 16px;animation:.16s ease-out svelte-1i47zga-fade;display:grid;position:fixed;inset:0}@keyframes svelte-1i47zga-fade{0%{opacity:0}}.dialog.svelte-1i47zga{background:var(--surface);border-radius:24px;flex-direction:column;gap:10px;width:min(100%,420px);max-height:calc(100dvh - 48px);padding:22px 20px 16px;animation:.22s cubic-bezier(.2,.8,.2,1) svelte-1i47zga-rise-in;display:flex;overflow:auto}@keyframes svelte-1i47zga-rise-in{0%{opacity:0;transform:translateY(16px)scale(.98)}}.icon.svelte-1i47zga{justify-content:center;display:flex}h3.svelte-1i47zga{text-align:center;margin:0;font-size:24px;font-weight:900}.body.svelte-1i47zga{color:var(--text);font-size:15px}.actions.svelte-1i47zga{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.bar.svelte-1hm81ai{padding:calc(6px + env(safe-area-inset-top)) 8px 4px 0;z-index:5;background:var(--bg);align-items:center;gap:4px;display:flex;position:sticky;top:0}.back.svelte-1hm81ai{color:var(--text);border-radius:50%;padding:14px}.titles.svelte-1hm81ai{flex-direction:column;flex:1;min-width:0;display:flex}.title.svelte-1hm81ai{white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:800;overflow:hidden}.sub.svelte-1hm81ai{color:var(--muted);font-size:12px}.spacer.svelte-1hm81ai{width:8px}.winbox.svelte-109y8ur{flex-direction:column;align-items:center;gap:16px;font-size:14px;display:flex}.stars.svelte-109y8ur{justify-content:center;align-items:flex-end;gap:2px;display:flex}.stars.svelte-109y8ur span:where(.svelte-109y8ur){animation:.45s cubic-bezier(.175,.885,.32,1.275) both svelte-109y8ur-pop-in}.stars.svelte-109y8ur .mid:where(.svelte-109y8ur){margin-bottom:14px}@keyframes svelte-109y8ur-pop-in{0%{transform:scale(0)}}.stats.svelte-109y8ur{align-self:stretch;display:flex}.stats.svelte-109y8ur div:where(.svelte-109y8ur){flex-direction:column;flex:1;align-items:center;display:flex}.stats.svelte-109y8ur b:where(.svelte-109y8ur){font-size:18px;font-weight:900}.stats.svelte-109y8ur span:where(.svelte-109y8ur){font-size:12px}.chips.svelte-109y8ur{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.chip.svelte-109y8ur{background:var(--surface2);color:var(--text);white-space:nowrap;border-radius:40px;align-items:center;gap:4px;padding:6px 10px;font-size:14px;font-weight:700;animation:.38s cubic-bezier(.175,.885,.32,1.275) both svelte-109y8ur-pop-in;display:inline-flex}.rankup.svelte-109y8ur{color:#fff;animation:.45s cubic-bezier(.175,.885,.32,1.275) both svelte-109y8ur-pop-in;animation-delay:var(--at);background:linear-gradient(135deg,#4c63f0,#7b5cfa);border-radius:18px;align-self:stretch;align-items:center;gap:12px;padding:10px 16px;display:flex;position:relative;overflow:hidden}.rankup.svelte-109y8ur .grow:where(.svelte-109y8ur){text-align:left;flex-direction:column;display:flex}.rankup.svelte-109y8ur .kicker:where(.svelte-109y8ur){color:#fffc;font-size:11px;font-weight:800}.rankup.svelte-109y8ur b:where(.svelte-109y8ur){font-size:22px;font-weight:900;line-height:1.2}.rankup.badge.svelte-109y8ur{background:linear-gradient(135deg, var(--event-a), var(--event-b))}.rankup.badge.svelte-109y8ur b:where(.svelte-109y8ur){font-size:18px}.rankup.svelte-109y8ur .medal:where(.svelte-109y8ur){animation:.65s cubic-bezier(.175,.885,.32,1.275) both svelte-109y8ur-medal;animation-delay:calc(var(--at) + .15s);display:flex}@keyframes svelte-109y8ur-medal{0%{transform:scale(0)rotate(-35deg)}60%{transform:scale(1.3)rotate(10deg)}}.rankup.svelte-109y8ur:after{content:"";pointer-events:none;animation:.9s ease-in-out both svelte-109y8ur-shine;animation-delay:calc(var(--at) + .45s);background:linear-gradient(105deg,#0000 30%,#ffffff73 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}@keyframes svelte-109y8ur-shine{to{transform:translate(100%)}}.chip.got.svelte-109y8ur{background:linear-gradient(90deg, var(--daily-a), var(--daily-b));color:#fff}.ach.svelte-109y8ur{flex-direction:column;align-items:center;gap:6px;display:flex}.ach-title.svelte-109y8ur{color:#c24df0;font-size:11px;font-weight:800}.tip.svelte-109y8ur{text-align:center;margin:0;font-size:12px}.remind.svelte-109y8ur{background:var(--surface2);border-radius:14px;align-self:stretch;align-items:center;gap:10px;padding:6px 4px 6px 12px;display:flex}.remind.svelte-109y8ur div:where(.svelte-109y8ur){flex-direction:column;display:flex}.remind.svelte-109y8ur b:where(.svelte-109y8ur){font-size:14px;font-weight:800}.remind.svelte-109y8ur span:where(.svelte-109y8ur){font-size:12px}.buttons.svelte-109y8ur{flex-direction:column;align-self:stretch;gap:4px;display:flex}.buttons.svelte-109y8ur .btn:where(.svelte-109y8ur){gap:8px}.second.svelte-109y8ur{justify-content:center;gap:4px;display:flex}.tbtn.svelte-109y8ur{min-height:40px;color:var(--muted);border-radius:40px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.tbtn.on.svelte-109y8ur{color:var(--primary);font-weight:800}.col.svelte-6glon0{flex-direction:column;gap:14px;display:flex}.logo.svelte-6glon0{justify-content:center;display:flex}.line.svelte-6glon0{align-items:flex-start;gap:12px;font-size:14px;display:flex}.line.svelte-6glon0 span:where(.svelte-6glon0){flex:1;min-width:0}.line.svelte-6glon0 b:where(.svelte-6glon0){font-weight:700}.screen.svelte-12mw8cb{flex-direction:column;display:flex}.muted.svelte-12mw8cb{color:var(--muted)}.grow.svelte-12mw8cb{flex:1}.row.svelte-12mw8cb{align-items:center;gap:10px;display:flex}.small.svelte-12mw8cb{font-size:13px}.icon-btn.svelte-12mw8cb{color:var(--text);border-radius:50%;padding:12px}.ttl.svelte-12mw8cb{flex-direction:column;align-items:center;min-width:0;display:flex}.ttl.svelte-12mw8cb b:where(.svelte-12mw8cb){font-size:20px;font-weight:900}.ttl.svelte-12mw8cb span:where(.svelte-12mw8cb){font-size:12px}.phone.svelte-12mw8cb{padding:0 var(--pad) calc(10px + env(safe-area-inset-bottom));flex-direction:column;flex:1;align-items:center;gap:10px;display:flex}.info.svelte-12mw8cb{grid-template-columns:1fr 1fr 1fr;align-items:center;height:26px;display:grid}.z.svelte-12mw8cb{align-items:center;display:flex}.z.mid.svelte-12mw8cb{justify-content:center}.z.right.svelte-12mw8cb{justify-content:flex-end;gap:4px;font-size:14px}.z.right.svelte-12mw8cb b:where(.svelte-12mw8cb){font-weight:700}.hearts.svelte-12mw8cb{align-items:center;gap:1px;display:inline-flex}.hearts.svelte-12mw8cb b:where(.svelte-12mw8cb){font-size:14px;font-weight:700}.heart.svelte-12mw8cb{display:block}.stars.svelte-12mw8cb{align-items:center;display:inline-flex}.board-wrap.svelte-12mw8cb{flex:none;position:relative}.board.webbed.svelte-12mw8cb .cell:where(.svelte-12mw8cb){background-image:var(--web-grid), var(--web-grid-br);background-repeat:no-repeat;background-size:var(--ws) var(--ws);background-position:calc(-1 * var(--cx)) calc(-1 * var(--cy)), calc(var(--bw) - var(--ws) - var(--cx)) calc(var(--bw) - var(--ws) - var(--cy))}.board.wrapped.svelte-12mw8cb{border-radius:14px;padding:8px}.giftwrap.svelte-12mw8cb{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.spooky.svelte-12mw8cb .face:where(.svelte-12mw8cb){filter:drop-shadow(0 0 2px #ffb347)}.frames.svelte-12mw8cb{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.frames.svelte-12mw8cb rect:where(.svelte-12mw8cb){fill:none;stroke:var(--frame);stroke-width:3px}.board.svelte-12mw8cb{background:var(--thick);border-radius:12px;grid-template-columns:repeat(3,auto);gap:3px;width:-moz-fit-content;width:fit-content;padding:3px;display:grid;overflow:hidden}.box.svelte-12mw8cb{grid-template-columns:repeat(3, var(--cs));background:var(--thin);gap:1px;display:grid}.cell.svelte-12mw8cb{width:var(--cs);height:var(--cs);outline:none;place-items:center;transition:background .16s ease-out;display:grid;position:relative}@media (hover:hover){.cell.svelte-12mw8cb:hover{box-shadow:none}.cell.plain.svelte-12mw8cb:hover{background-color:var(--surface2)!important}}.cell.enter.svelte-12mw8cb{animation:.42s cubic-bezier(.2,.9,.3,1.15) both svelte-12mw8cb-cell-in;animation-delay:var(--d)}.cell.enter.svelte-12mw8cb .val:where(.svelte-12mw8cb){animation:.36s cubic-bezier(.3,1.6,.5,1) both svelte-12mw8cb-digit-in;animation-delay:calc(var(--d) + .12s)}@keyframes svelte-12mw8cb-cell-in{0%{opacity:0;transform:scale(.55)}}@keyframes svelte-12mw8cb-digit-in{0%{opacity:0;transform:scale(.3)}}.key.enter.svelte-12mw8cb,.action.enter.svelte-12mw8cb{animation:.38s cubic-bezier(.2,.9,.3,1.2) both svelte-12mw8cb-key-in;animation-delay:var(--d,.24s)}@keyframes svelte-12mw8cb-key-in{0%{opacity:0;transform:translateY(18px)scale(.9)}}.action.svelte-12mw8cb{outline:none}@media (prefers-reduced-motion:reduce){.cell.enter.svelte-12mw8cb,.cell.enter.svelte-12mw8cb .val:where(.svelte-12mw8cb),.key.enter.svelte-12mw8cb,.action.enter.svelte-12mw8cb{animation:none}}.val.svelte-12mw8cb{font-size:calc(var(--cs) * .56);line-height:1}.notes.svelte-12mw8cb{width:100%;height:100%;font-size:max(7px, calc(var(--cs) * .25));color:var(--muted);grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);padding:1px;font-weight:600;line-height:1;display:grid}.notes.svelte-12mw8cb span:where(.svelte-12mw8cb){place-items:center;min-height:0;display:grid}.notes.svelte-12mw8cb .hl:where(.svelte-12mw8cb){color:var(--note-hl);font-weight:900}.board.won.svelte-12mw8cb .cell:where(.svelte-12mw8cb){animation:.52s ease-out both svelte-12mw8cb-win-wave;animation-delay:var(--wd)}@keyframes svelte-12mw8cb-win-wave{30%{background-color:var(--flash);transform:scale(1.14)}65%{transform:scale(.97)}}.paused.svelte-12mw8cb{background:var(--surface);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.paused.svelte-12mw8cb b:where(.svelte-12mw8cb){font-size:22px;font-weight:800}.fbtn.svelte-12mw8cb{background:var(--primary);height:40px;color:var(--on-primary);border-radius:40px;align-items:center;gap:8px;padding:0 24px 0 16px;font-size:14px;font-weight:700;display:inline-flex}.floater.svelte-12mw8cb{pointer-events:none;opacity:0;justify-content:center;display:flex;position:absolute;top:38%;left:0;right:0}.floater.svelte-12mw8cb span:where(.svelte-12mw8cb){color:#fff;background:linear-gradient(90deg, var(--daily-a), var(--daily-b));border-radius:30px;align-items:center;gap:4px;padding:7px 14px;font-size:15px;font-weight:900;display:inline-flex;box-shadow:0 4px 16px #7b5cfa54}.actions.svelte-12mw8cb{gap:4px;display:flex}.action.svelte-12mw8cb{color:var(--muted);border-radius:14px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:6px 4px;font-size:12px;font-weight:600;display:flex}.action.svelte-12mw8cb:active{background:var(--surface2)}.aic.svelte-12mw8cb{place-items:center;width:48px;height:36px;display:grid;position:relative}.pill.svelte-12mw8cb{background:var(--surface2);color:var(--muted);border-radius:10px;padding:1px 5px;font-size:10px;font-style:normal;font-weight:800;position:absolute;top:0;right:-2px}.pill.on.svelte-12mw8cb{background:var(--primary);color:var(--on-primary)}.badge.svelte-12mw8cb{color:#fff;background:#ff9f1a;border-radius:10px;padding:1px 5px;font-size:10px;font-style:normal;font-weight:800;position:absolute;top:0;right:0}.pad.svelte-12mw8cb{gap:6px;display:flex}.key.svelte-12mw8cb{width:var(--kw);height:var(--kh);background:var(--surface);outline:0 solid var(--primary);outline-offset:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;transition:background .15s ease-out,outline-width .15s ease-out,outline-offset .15s ease-out;display:flex}.key.svelte-12mw8cb .n:where(.svelte-12mw8cb){font-size:calc(min(var(--kw), var(--kh)) * .52);color:var(--primary);font-weight:700;line-height:1.1}.key.svelte-12mw8cb .r:where(.svelte-12mw8cb){color:var(--muted);min-height:13px;font-size:11px;font-weight:600}.key.svelte-12mw8cb .r.long:where(.svelte-12mw8cb){font-size:12px}.key.notes.svelte-12mw8cb{background:var(--surface2)}.key.notes.svelte-12mw8cb:not(.done){outline-offset:-1.5px;outline-width:1.5px}.key.notes.svelte-12mw8cb .n:where(.svelte-12mw8cb){color:var(--muted)}.key.done.svelte-12mw8cb{opacity:.25}.deskbar.svelte-12mw8cb{padding:calc(10px + env(safe-area-inset-top)) 16px 10px;align-items:center;gap:10px;display:flex}.bside.svelte-12mw8cb{flex:1;gap:10px;display:flex}.bside.end.svelte-12mw8cb{justify-content:flex-end}.barbtn.svelte-12mw8cb{background:var(--surface2);border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:700;display:inline-flex}kbd.svelte-12mw8cb{color:var(--muted);background:var(--bg);border:1px solid var(--thin);border-radius:6px;padding:2px 6px;font-family:inherit;font-size:11px;font-weight:700}.desk.svelte-12mw8cb{justify-content:center;align-items:center;gap:calc(var(--pad) * 2);padding:0 var(--pad);flex:1;display:flex}.side.svelte-12mw8cb{flex-direction:column;gap:12px;display:flex}.status.svelte-12mw8cb{flex-direction:column;gap:8px;padding:16px;display:flex}.timer.svelte-12mw8cb{align-items:center;gap:6px;display:flex}.big.svelte-12mw8cb{font-size:34px;font-weight:800}.bar.svelte-12mw8cb{background:var(--surface2);border-radius:8px;height:7px;overflow:hidden}.prog.svelte-12mw8cb{flex:none;align-items:center;gap:10px;display:flex}.prog.svelte-12mw8cb .bar:where(.svelte-12mw8cb){flex:1}.bar.svelte-12mw8cb>div:where(.svelte-12mw8cb){background:var(--primary);border-radius:8px;height:100%;transition:width .4s}.acts.svelte-12mw8cb{grid-template-columns:1fr 1fr;gap:10px;display:grid}.act.svelte-12mw8cb{background:var(--surface);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:700;display:flex}.act.svelte-12mw8cb kbd:where(.svelte-12mw8cb){margin-left:auto}.act.svelte-12mw8cb .pill:where(.svelte-12mw8cb){position:static}.hic.svelte-12mw8cb{padding:6px 10px 0 0;position:relative}.pad.grid.svelte-12mw8cb{grid-template-columns:repeat(3, var(--kw));justify-content:center;gap:10px;display:grid}.tip.svelte-12mw8cb{text-align:center;font-size:12px}.compact.svelte-12mw8cb{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.menu.svelte-12mw8cb{flex-direction:column;gap:8px;display:flex}.mrow.svelte-12mw8cb{background:var(--surface2);text-align:left;border-radius:14px;align-items:center;gap:14px;padding:14px;font-size:16px;font-weight:700;display:flex}.mrow.svelte-12mw8cb span:where(.svelte-12mw8cb){flex:1}.msg.svelte-12mw8cb{margin:0}.msg.center.svelte-12mw8cb{text-align:center;font-size:14px}.overbtns.svelte-12mw8cb{flex-direction:column;flex-basis:100%;gap:4px;display:flex}.overbtns.svelte-12mw8cb .btn:where(.svelte-12mw8cb){gap:8px}.overbtns.svelte-12mw8cb .second:where(.svelte-12mw8cb){justify-content:center;gap:4px;display:flex}.btn.red.svelte-12mw8cb{color:#fff;background:#ec4d5a}.tbtn.svelte-12mw8cb{min-height:40px;color:var(--muted);border-radius:40px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.chip.svelte-py53oc{color:var(--text);white-space:nowrap;border-radius:40px;flex:none;align-items:center;gap:4px;padding:6px 10px;font-size:14px;font-weight:700;display:inline-flex}.screen-body.wide.svelte-1xerau{max-width:1100px}.head.svelte-1xerau{flex-direction:column;gap:12px;padding:14px;display:flex}.head.svelte-1xerau b:where(.svelte-1xerau){font-size:14px;font-weight:700}.play.svelte-1xerau{color:#fff;gap:8px;padding:15px 16px}.grid.svelte-1xerau{padding-top:4px;display:grid}.tile.svelte-1xerau{aspect-ratio:.92;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.tile.done.svelte-1xerau{background:var(--surface);gap:2px}.tile.done.svelte-1xerau b:where(.svelte-1xerau){font-size:18px;font-weight:800}.stars.svelte-1xerau{color:var(--thin);display:flex}[data-theme=dark] .stars.svelte-1xerau{color:#3a4160}.stars.svelte-1xerau .on:where(.svelte-1xerau){color:var(--star)}.tile.next.svelte-1xerau{background:var(--c);color:#fff;box-shadow:0 4px 14px var(--glow);animation:1.8s ease-in-out infinite svelte-1xerau-breathe}.tile.next.svelte-1xerau b:where(.svelte-1xerau){font-size:20px;font-weight:900}@keyframes svelte-1xerau-breathe{50%{transform:scale(1.07)}}.tile.locked.svelte-1xerau{background:var(--surface2)}.tile.locked.svelte-1xerau:not(.open){cursor:default}@media (prefers-reduced-motion:reduce){.tile.next.svelte-1xerau{animation:none}}.sw.svelte-1p1mdp6{background:var(--surface2);border:2px solid var(--muted);border-radius:16px;flex:none;width:52px;height:32px;padding:0;transition:background .16s,border-color .16s;position:relative}.sw.on.svelte-1p1mdp6{background:var(--primary);border-color:var(--primary)}.thumb.svelte-1p1mdp6{background:var(--muted);border-radius:50%;width:16px;height:16px;transition:left .18s cubic-bezier(.2,.8,.2,1),width .12s,height .12s,background .16s;position:absolute;top:50%;left:14px;transform:translate(-50%,-50%)}.sw.on.svelte-1p1mdp6 .thumb:where(.svelte-1p1mdp6){background:var(--on-primary);width:24px;height:24px;left:34px}.sw.svelte-1p1mdp6:active:not(:disabled) .thumb:where(.svelte-1p1mdp6){width:28px;height:28px}.thumb.svelte-1p1mdp6:after{content:"";opacity:0;background:currentColor;border-radius:50%;transition:opacity .12s;position:absolute;inset:-12px}.sw.on.svelte-1p1mdp6 .thumb:where(.svelte-1p1mdp6):after{color:var(--primary);inset:-8px}@media (hover:hover){.sw.svelte-1p1mdp6:hover:not(:disabled) .thumb:where(.svelte-1p1mdp6):after{opacity:.08}}.sw.svelte-1p1mdp6:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.sw.svelte-1p1mdp6:disabled{opacity:.6;cursor:default}.spinner.svelte-mfr6of{flex:none;animation:2.222s linear infinite svelte-mfr6of-turn;display:block}svg.svelte-mfr6of{animation:1.333s linear infinite svelte-mfr6of-advance;display:block}path.svelte-mfr6of{fill:none;stroke:var(--primary);stroke-linecap:square;animation:1.333s infinite svelte-mfr6of-arc}@keyframes svelte-mfr6of-turn{to{transform:rotate(360deg)}}@keyframes svelte-mfr6of-advance{to{transform:rotate(90deg)}}@keyframes svelte-mfr6of-arc{0%{stroke-dasharray:.001 360;stroke-dashoffset:0;animation-timing-function:cubic-bezier(.4,0,.2,1)}50%{stroke-dasharray:270 360;stroke-dashoffset:0;animation-timing-function:cubic-bezier(.4,0,.2,1)}to{stroke-dasharray:.001 360;stroke-dashoffset:-270px}}.body.svelte-julw62{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}p.svelte-julw62{margin:0;font-size:14px}.box.svelte-julw62{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:64px;padding:12px 0;display:flex}.row.svelte-julw62{align-items:center;gap:10px;font-size:14px;display:flex}.code.svelte-julw62{-webkit-user-select:text;user-select:text;cursor:text;font-size:34px;font-weight:900;line-height:1.15}.valid.svelte-julw62{font-size:12px}.expired.svelte-julw62{font-size:16px;font-weight:800}.error.svelte-julw62{color:var(--error)}.btn.ghost.svelte-julw62{padding:8px 14px}.btn.text.svelte-julw62{color:var(--muted);background:0 0;padding:10px 14px;font-weight:700}.body.svelte-1w08ht4{flex-direction:column;gap:12px;display:flex}p.svelte-1w08ht4{text-align:center;margin:0;font-size:14px}.error.svelte-1w08ht4{color:var(--error);font-size:13px}.cells.svelte-1w08ht4{align-items:center;gap:5px;display:flex}.dash.svelte-1w08ht4{color:var(--muted);font-size:22px;font-weight:800}.cell.svelte-1w08ht4{text-align:center;width:0;min-width:0;font:inherit;text-transform:uppercase;color:var(--text);border:1px solid var(--muted);caret-color:var(--primary);-webkit-user-select:text;user-select:text;background:0 0;border-radius:10px;outline:none;flex:1;padding:12px 0;font-size:22px;font-weight:600}.cell.svelte-1w08ht4:focus{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.cell.svelte-1w08ht4:disabled{opacity:.5}.btn.text.svelte-1w08ht4{color:var(--muted);background:0 0;padding:10px 14px;font-weight:700}p.svelte-1au76j5{margin:0}.menu.svelte-1au76j5{flex-direction:column;gap:2px;display:flex}.where.svelte-1au76j5{text-align:center;margin-bottom:4px;font-size:12px}.mrow.svelte-1au76j5{text-align:left;border-radius:10px;align-items:center;gap:12px;padding:10px 4px;display:flex}@media (hover:hover){.mrow.svelte-1au76j5:hover{background:var(--surface2)}}.mrow.svelte-1au76j5 .grow:where(.svelte-1au76j5){flex-direction:column;flex:1;min-width:0;display:flex}.mrow.svelte-1au76j5 b:where(.svelte-1au76j5){font-size:15px;font-weight:700}.mrow.svelte-1au76j5 small:where(.svelte-1au76j5){color:var(--muted);font-size:12px}.btn.text.svelte-1au76j5{color:var(--muted);background:0 0;padding:10px 14px;font-weight:700}.btn.danger.svelte-1au76j5{color:#fff;background:#ec4d5a}.sim.svelte-1au76j5{flex-direction:column;gap:12px;display:flex}.sim.svelte-1au76j5 label:where(.svelte-1au76j5){justify-content:space-between;align-items:center;gap:12px;font-weight:700;display:flex}.sim.svelte-1au76j5 select:where(.svelte-1au76j5){font:inherit;border:1px solid var(--thin);background:var(--surface);color:var(--text);border-radius:10px;padding:6px 10px}.sim.svelte-1au76j5 p:where(.svelte-1au76j5){margin:0;font-size:13px}.grow.svelte-1qbdpss{flex:1;min-width:0}.texts.svelte-1qbdpss{flex-direction:column;display:flex}.t.svelte-1qbdpss{font-size:15px;font-weight:700}.t.strong.svelte-1qbdpss{font-weight:800}.st.svelte-1qbdpss{color:var(--muted);font-size:12px}.st.error.svelte-1qbdpss{color:var(--error)}.row12.svelte-1qbdpss{align-items:center;gap:12px;display:flex}.item.svelte-1qbdpss{text-align:left;align-items:center;gap:12px;width:100%;padding:14px;display:flex}.reset.svelte-1qbdpss{padding:16px}.reset.svelte-1qbdpss .t:where(.svelte-1qbdpss){color:#ec4d5a}.updates.svelte-1qbdpss{padding:10px 8px 10px 16px}.list.svelte-1qbdpss{flex-direction:column;padding:8px 16px;display:flex}.line.svelte-1qbdpss{cursor:pointer;text-align:left;align-items:center;gap:12px;width:100%;min-height:52px;padding:6px 0;display:flex}.line.sub.svelte-1qbdpss{min-height:0;padding:4px 0;font-size:14px}.line.sub.link.svelte-1qbdpss{border-radius:10px;width:calc(100% + 12px);margin:0 -6px;padding:10px 6px}@media (hover:hover){.line.link.svelte-1qbdpss:hover{background:var(--surface2)}}.select.svelte-1qbdpss{align-items:center;display:flex;position:relative}.select.svelte-1qbdpss select:where(.svelte-1qbdpss){appearance:none;border:1px solid var(--muted);width:110px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:12px 34px 12px 14px;font-size:15px}.select.svelte-1qbdpss select:where(.svelte-1qbdpss):focus-visible{outline:2px solid var(--primary);outline-offset:1px}.select.svelte-1qbdpss option:where(.svelte-1qbdpss){background:var(--surface);color:var(--text)}.select.svelte-1qbdpss svg{pointer-events:none;position:absolute;right:10px}.select.lang.svelte-1qbdpss select:where(.svelte-1qbdpss){width:auto;min-width:110px}.theme.svelte-1qbdpss{flex-direction:column;gap:10px;padding:16px;display:flex}.seg.svelte-1qbdpss{border:1px solid var(--muted);border-radius:20px;height:40px;display:flex;overflow:hidden}.seg.svelte-1qbdpss button:where(.svelte-1qbdpss){flex:1;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.seg.svelte-1qbdpss button:where(.svelte-1qbdpss)+button:where(.svelte-1qbdpss){border-left:1px solid var(--muted)}.seg.svelte-1qbdpss button.sel:where(.svelte-1qbdpss){background:color-mix(in srgb, var(--primary) 18%, var(--surface))}.seg.svelte-1qbdpss button:where(.svelte-1qbdpss):focus-visible{outline-offset:-3px}@media (hover:hover){.seg.svelte-1qbdpss button:where(.svelte-1qbdpss):not(.sel):hover{background:var(--surface2)}}.transfer.svelte-1qbdpss{flex-direction:column;gap:8px;padding:12px 12px 12px 16px;display:flex}.buttons.svelte-1qbdpss{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.small-btn.svelte-1qbdpss{border-radius:12px;height:40px;padding:0 24px}.small-btn.ghost.svelte-1qbdpss{padding:0 12px}.version.svelte-1qbdpss{text-align:center;cursor:default;margin:-10px 0;padding:16px 0;font-size:12px}.msg.svelte-1qbdpss{margin:0}.btn.text.svelte-1qbdpss{color:var(--muted);background:0 0;padding:10px 14px;font-weight:700}.btn.danger.svelte-1qbdpss{color:#fff;background:#ec4d5a}.screen-body.wide.svelte-1upr4c0{max-width:1100px}.grid.svelte-1upr4c0{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}@media (min-width:608px){.grid.svelte-1upr4c0{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid.three.svelte-1upr4c0{grid-template-columns:repeat(3,minmax(0,1fr))}.st.svelte-1upr4c0{flex-direction:column;gap:8px;padding:16px;display:flex}.head.svelte-1upr4c0{gap:10px}.head.svelte-1upr4c0 b:where(.svelte-1upr4c0){font-size:16px;font-weight:800}.dot.svelte-1upr4c0{border-radius:6px;flex:none;width:12px;height:12px;margin-right:-2px}.kv.svelte-1upr4c0{font-size:14px}.kv.svelte-1upr4c0 b:where(.svelte-1upr4c0){font-weight:700}.tree.svelte-1jt9xby{flex:none;display:block;overflow:visible}.ground.svelte-1jt9xby{fill:var(--tree-ground,#ffffffd9)}.empty.svelte-1jt9xby{fill:none;stroke:var(--tree-empty,#ffffff6b);stroke-width:1.3px;stroke-dasharray:2.2 2.2}.garland.svelte-1jt9xby path:where(.svelte-1jt9xby){fill:none;stroke:var(--tree-empty,#ffffff59);stroke-width:1.4px}.garland.svelte-1jt9xby circle:where(.svelte-1jt9xby){fill:var(--tree-empty,#ffffff59)}.garland.lit.svelte-1jt9xby path:where(.svelte-1jt9xby){stroke:#e9c46a;stroke-width:2px}.garland.lit.svelte-1jt9xby circle:where(.svelte-1jt9xby){fill:var(--bulb)}.garland.fresh.svelte-1jt9xby circle:where(.svelte-1jt9xby){transform-box:fill-box;transform-origin:50%;animation:.42s ease-out both svelte-1jt9xby-bulb-on;animation-delay:calc(var(--on) + var(--k) * .11s)}.star.svelte-1jt9xby{fill:none;stroke:var(--tree-empty,#ffffff73);stroke-width:1.4px;stroke-linejoin:round}.star.lit.svelte-1jt9xby{fill:#ffc94d;stroke:#ffe7a3;filter:drop-shadow(0 0 5px #ffc94dcc)}.star.fresh.svelte-1jt9xby{transform-box:fill-box;transform-origin:50%;animation:svelte-1jt9xby-star-on .9s cubic-bezier(.34, 1.56, .64, 1) var(--on) both}.bauble.fresh.svelte-1jt9xby{transform-box:fill-box;transform-origin:50% 0;animation:svelte-1jt9xby-hang 1.1s ease-out var(--d) both}@keyframes svelte-1jt9xby-hang{0%{opacity:0;transform:translateY(-46px)rotate(0)}35%{opacity:1;transform:translateY(0)rotate(16deg)}55%{transform:rotate(-10deg)}75%{transform:rotate(5deg)}to{transform:rotate(0)}}@keyframes svelte-1jt9xby-bulb-on{0%{opacity:0;transform:scale(.2)}}@keyframes svelte-1jt9xby-star-on{0%{opacity:0;transform:scale(.2)rotate(-60deg)}}@media (prefers-reduced-motion:reduce){.garland.fresh.svelte-1jt9xby circle:where(.svelte-1jt9xby),.star.fresh.svelte-1jt9xby,.bauble.fresh.svelte-1jt9xby{animation:none}}.screen-body.wide.svelte-8o2ddt{max-width:1100px}.list.svelte-8o2ddt{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.list.two.svelte-8o2ddt{grid-template-columns:repeat(2,minmax(0,1fr))}.ach.svelte-8o2ddt{align-items:center;gap:12px;padding:12px;display:flex}.ic.svelte-8o2ddt{background:var(--surface2);border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid}.ic.got.svelte-8o2ddt{background:linear-gradient(90deg, var(--daily-a), var(--daily-b))}.txt.svelte-8o2ddt{flex-direction:column;gap:2px;display:flex}.txt.svelte-8o2ddt b:where(.svelte-8o2ddt){font-size:15px;font-weight:800}.txt.svelte-8o2ddt span:where(.svelte-8o2ddt){font-size:12px}h2.svelte-8o2ddt{margin:20px 0 10px;font-size:18px;font-weight:800}.tree.svelte-8o2ddt{--tree-empty:var(--muted);--tree-ground:var(--surface2);margin:-6px 0;display:flex}.item.svelte-1qtqj5a{text-align:left;align-items:center;gap:12px;display:flex}.ic.svelte-1qtqj5a{background:var(--surface2);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.texts.svelte-1qtqj5a{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}b.svelte-1qtqj5a{color:var(--text);font-size:15px;font-weight:800}.text.svelte-1qtqj5a{color:var(--text);font-size:14px}.text.muted.svelte-1qtqj5a{color:var(--muted)}h2.svelte-1fjbsre{align-items:center;gap:8px;margin:0;font-size:18px;font-weight:800;display:flex}h3.svelte-1fjbsre{margin:0;font-size:14px;font-weight:800}.list.svelte-1fjbsre{flex-direction:column;gap:14px;padding:16px;display:flex}.head.svelte-1fjbsre{text-align:left;align-items:center;gap:12px;width:100%;display:flex}.pill.svelte-1fjbsre{color:#fff;background:linear-gradient(90deg, var(--daily-a), var(--daily-b));border-radius:20px;flex:none;padding:4px 10px;font-size:12px;font-weight:800}.pill.grey.svelte-1fjbsre{background:var(--muted)}.titles.svelte-1fjbsre{flex-direction:column;flex:1;min-width:0;display:flex}.titles.svelte-1fjbsre b:where(.svelte-1fjbsre){font-size:15px;font-weight:800}.date.svelte-1fjbsre{color:var(--muted);font-size:12px}.fold.svelte-1fjbsre .head:where(.svelte-1fjbsre){border-radius:20px;min-height:60px;padding:12px 12px 12px 16px;transition:background .15s}.fold.svelte-1fjbsre .head:where(.svelte-1fjbsre):active{background:var(--surface2)}@media (hover:hover){.fold.svelte-1fjbsre .head:where(.svelte-1fjbsre):hover{background:var(--surface2)}}.fold.open.svelte-1fjbsre .head:where(.svelte-1fjbsre){border-bottom-right-radius:0;border-bottom-left-radius:0}.chev.svelte-1fjbsre{color:var(--muted);flex:none;transition:transform .24s cubic-bezier(.2,.8,.2,1),color .24s}.fold.open.svelte-1fjbsre .chev:where(.svelte-1fjbsre){color:var(--primary);transform:rotate(180deg)}.more.svelte-1fjbsre{grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,.8,.2,1);display:grid}.fold.open.svelte-1fjbsre .more:where(.svelte-1fjbsre){grid-template-rows:1fr}.clip.svelte-1fjbsre{min-height:0;overflow:hidden}.items.svelte-1fjbsre{flex-direction:column;gap:12px;padding:4px 16px 16px;display:flex}@media (prefers-reduced-motion:reduce){.more.svelte-1fjbsre,.chev.svelte-1fjbsre{transition:none}}.screen-body.svelte-1enkfql{flex-direction:column;gap:12px;display:flex}.top.svelte-1enkfql{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.top.two.svelte-1enkfql{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.screen-body.wide.svelte-1enkfql{max-width:1000px}.batches.svelte-1enkfql{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.batches.two.svelte-1enkfql{grid-template-columns:repeat(2,minmax(0,1fr))}.row.svelte-1enkfql{align-items:center;gap:8px;display:flex}.grow.svelte-1enkfql{flex-direction:column;flex:1;min-width:0;display:flex}.small.svelte-1enkfql{font-size:13px}.head.svelte-1enkfql{color:#fff;background:linear-gradient(135deg, var(--event-a), var(--event-b));border-radius:22px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.head.svelte-1enkfql .big:where(.svelte-1enkfql){font-size:22px;font-weight:900;line-height:1.2}.head.svelte-1enkfql .small:where(.svelte-1enkfql){color:#ffffffd9}.moon.svelte-1enkfql{background:#ffffff1f;border-radius:16px;flex:none;place-items:center;width:48px;height:48px;display:grid}.progress.svelte-1enkfql{background:#ffffff2e;border-radius:8px;height:7px;overflow:hidden}.progress.svelte-1enkfql div:where(.svelte-1enkfql){background:var(--event-accent);border-radius:8px;height:100%;transition:width .64s}.meta.svelte-1enkfql{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.reward.svelte-1enkfql{align-items:center;gap:4px;font-weight:700;display:inline-flex}.sweets.svelte-1enkfql{align-items:center;gap:6px;display:inline-flex}.sweets.svelte-1enkfql b:where(.svelte-1enkfql){color:#fff;font-size:14px;font-weight:800}.tiers.svelte-1enkfql{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tier.svelte-1enkfql{color:#ffffffbf;background:#ffffff14;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;font-size:12px;display:flex}.tier.svelte-1enkfql b:where(.svelte-1enkfql){color:#ffffffbf;font-size:13px;font-weight:800}.tier.got.svelte-1enkfql b:where(.svelte-1enkfql){color:#fff}.medal.svelte-1enkfql{background:#ffffff1a;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.tier.got.svelte-1enkfql .tier0:where(.svelte-1enkfql){background:#c27a3e}.tier.got.svelte-1enkfql .tier1:where(.svelte-1enkfql){background:#9aa4b8}.tier.got.svelte-1enkfql .tier2:where(.svelte-1enkfql){background:#e8a916}.tree-card.svelte-1enkfql{color:#fff;background:linear-gradient(135deg, var(--event-a), var(--event-b));border-radius:22px;align-items:center;gap:12px;padding:14px 18px 10px 10px;display:flex}.tree-text.svelte-1enkfql{flex-direction:column;gap:4px;min-width:0;display:flex}.tree-text.svelte-1enkfql b:where(.svelte-1enkfql){font-size:18px;font-weight:900}.tree-text.svelte-1enkfql .count:where(.svelte-1enkfql){color:var(--event-accent);font-size:15px;font-weight:800}.tree-text.svelte-1enkfql .small:where(.svelte-1enkfql){color:#fffc}.gift-line.svelte-1enkfql{align-items:flex-start;gap:6px;margin-top:4px;display:flex}.gift-line.svelte-1enkfql svg{flex:none;margin-top:1px}.gift-line.waiting.svelte-1enkfql{color:#fff;font-weight:700}.tree-foot.svelte-1enkfql{flex:none;position:relative}.gift.svelte-1enkfql{transform-origin:50% 100%;border-radius:8px;width:38px;height:38px;padding:0;animation:3s ease-in-out infinite svelte-1enkfql-wiggle;position:absolute;bottom:0;left:57%}.gift.svelte-1enkfql svg:where(.svelte-1enkfql){width:100%;height:100%;display:block;overflow:visible}.gift.svelte-1enkfql:hover{box-shadow:none}.gift.svelte-1enkfql:before{content:"";position:absolute;inset:-8px}.gift.open.svelte-1enkfql{cursor:default;animation:none}.gift.svelte-1enkfql .lid:where(.svelte-1enkfql),.gift.svelte-1enkfql .box:where(.svelte-1enkfql){transform-box:fill-box;transform-origin:50% 100%}.gift.open.svelte-1enkfql .lid:where(.svelte-1enkfql){animation:.65s ease-out forwards svelte-1enkfql-lid-off}.gift.open.svelte-1enkfql .box:where(.svelte-1enkfql){animation:.45s ease-in .45s forwards svelte-1enkfql-box-out}.plus.svelte-1enkfql{color:#ffd24d;align-items:center;gap:2px;font-size:14px;font-weight:900;animation:1s ease-out forwards svelte-1enkfql-plus-up;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}@keyframes svelte-1enkfql-wiggle{0%,78%,to{transform:rotate(0)}82%{transform:rotate(-9deg)}86%{transform:rotate(8deg)}90%{transform:rotate(-5deg)}94%{transform:rotate(3deg)}}@keyframes svelte-1enkfql-lid-off{to{opacity:0;transform:translateY(-16px)rotate(-28deg)}}@keyframes svelte-1enkfql-box-out{to{opacity:0;transform:scale(.4)}}@keyframes svelte-1enkfql-plus-up{0%{opacity:0;translate:0 6px}30%{opacity:1}to{opacity:0;translate:0 -26px}}@media (prefers-reduced-motion:reduce){.gift.svelte-1enkfql,.gift.open.svelte-1enkfql .lid:where(.svelte-1enkfql),.gift.open.svelte-1enkfql .box:where(.svelte-1enkfql),.plus.svelte-1enkfql{animation:none}}.batch.svelte-1enkfql{flex-direction:column;gap:12px;padding:14px;display:flex}.batch.svelte-1enkfql b:where(.svelte-1enkfql){font-size:16px;font-weight:800}.batch.closed.svelte-1enkfql{opacity:.7}.dot.svelte-1enkfql{border-radius:5px;flex:none;width:10px;height:10px;margin-left:4px}.opens.svelte-1enkfql{align-items:center;gap:4px;display:inline-flex}.tiles.svelte-1enkfql{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tile.svelte-1enkfql{aspect-ratio:1;background:var(--surface2);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.tile.svelte-1enkfql b:where(.svelte-1enkfql){font-size:18px;font-weight:800}.tile.done.svelte-1enkfql{background:var(--bg)}.tile.next.svelte-1enkfql{background:linear-gradient(135deg, var(--event-a), var(--event-b));color:#fff;box-shadow:0 4px 14px color-mix(in srgb, var(--event-b) 45%, transparent);animation:1.8s ease-in-out infinite svelte-1enkfql-breathe}.tile.locked.svelte-1enkfql{cursor:default}@keyframes svelte-1enkfql-breathe{50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.tile.next.svelte-1enkfql{animation:none}}.variant.svelte-1enkfql{color:var(--event-accent);display:flex;position:absolute;top:5px;right:6px}.tile.next.svelte-1enkfql .variant:where(.svelte-1enkfql){color:#fff}.stars.svelte-1enkfql{color:var(--thin);display:flex}[data-theme=dark] .stars.svelte-1enkfql{color:#3a4160}.stars.svelte-1enkfql .on:where(.svelte-1enkfql){color:var(--star)}.col.svelte-2g3ely{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.col.svelte-2g3ely>.in:where(.svelte-2g3ely){align-self:stretch}.pill.svelte-2g3ely{color:#fff;background:linear-gradient(90deg, var(--daily-a), var(--daily-b));border-radius:20px;padding:4px 10px;font-size:12px;font-weight:800}.title.svelte-2g3ely{color:var(--muted);font-size:15px;font-weight:700}.in.svelte-2g3ely{animation:.3s both svelte-2g3ely-fade-in,.42s cubic-bezier(.215,.61,.355,1) both svelte-2g3ely-slide-in}@keyframes svelte-2g3ely-fade-in{0%{opacity:0}}@keyframes svelte-2g3ely-slide-in{0%{transform:translateY(25%)}}@media (prefers-reduced-motion:reduce){.in.svelte-2g3ely{animation:none}}.more.svelte-2g3ely{border-radius:12px;width:100%}.more.svelte-2g3ely:active{background:var(--surface2)}.btn.secondary.svelte-2g3ely{color:var(--muted);font-weight:700}.col.svelte-zacpxo{flex-direction:column;gap:14px;display:flex}.col.svelte-zacpxo .in{animation:.3s both svelte-zacpxo-fade-in,.42s cubic-bezier(.215,.61,.355,1) both svelte-zacpxo-slide-in}@keyframes svelte-zacpxo-fade-in{0%{opacity:0}}@keyframes svelte-zacpxo-slide-in{0%{transform:translateY(25%)}}@media (prefers-reduced-motion:reduce){.col.svelte-zacpxo .in{animation:none}}.btn.secondary.svelte-zacpxo{color:var(--muted);font-weight:700}.col.svelte-lht1x0{flex-direction:column;gap:14px;font-size:14px;display:flex}.logo.svelte-lht1x0{justify-content:center;display:flex}.perks.svelte-lht1x0{flex-direction:column;gap:10px;display:flex}.perk.svelte-lht1x0,.step.svelte-lht1x0{align-items:center;display:flex}.perk.svelte-lht1x0{gap:12px}.perk.svelte-lht1x0 span:where(.svelte-lht1x0):last-child,.step.svelte-lht1x0 span:where(.svelte-lht1x0):last-child{flex:1;min-width:0}.ic.svelte-lht1x0{background:var(--surface2);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.how.svelte-lht1x0{color:var(--muted);font-size:13px;font-weight:800}.steps.svelte-lht1x0{background:var(--surface2);border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex}.step.svelte-lht1x0{gap:10px}.num.svelte-lht1x0{background:var(--primary);color:#fff;border-radius:12px;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:900;display:grid}.btn.secondary.svelte-lht1x0{color:var(--muted);font-weight:700}.wait.svelte-6rw50j{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.wait.svelte-6rw50j p:where(.svelte-6rw50j){margin:0}.autoplay.svelte-16g7lou{top:calc(6px + env(safe-area-inset-top));z-index:60;color:#fff;white-space:nowrap;background:#1b2033e0;border-radius:40px;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:4px 4px 4px 12px;font-size:13px;font-weight:700;display:flex;position:fixed;left:50%;transform:translate(-50%)}.autoplay.svelte-16g7lou span:where(.svelte-16g7lou){text-overflow:ellipsis;overflow:hidden}.autoplay.svelte-16g7lou button:where(.svelte-16g7lou){color:#fff;background:#ec4d5a;border-radius:40px;flex:none;padding:6px 12px;font-weight:800}.results.svelte-16g7lou{flex-direction:column;gap:8px;display:flex}.results.svelte-16g7lou div:where(.svelte-16g7lou){align-items:baseline;gap:10px;display:flex}.results.svelte-16g7lou b:where(.svelte-16g7lou){color:#22b07d;flex:none;width:48px;font-weight:900}.results.svelte-16g7lou b.ko:where(.svelte-16g7lou){color:#ec4d5a}.results.svelte-16g7lou span:where(.svelte-16g7lou){flex-direction:column;display:flex}.results.svelte-16g7lou small:where(.svelte-16g7lou){color:var(--muted)}.scene.svelte-1i1g3s6{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.stars.svelte-1i1g3s6{background-size:260px 260px;height:55%;position:absolute;top:0;left:0;right:0}.stars.a.svelte-1i1g3s6{background-image:var(--stars-a,none)}.stars.b.svelte-1i1g3s6{background-image:var(--stars-b,none);opacity:.6;background-position:130px 70px}.moon.svelte-1i1g3s6{top:calc(env(safe-area-inset-top) + 64px);width:120px;height:120px;position:absolute;right:6%}.ground.svelte-1i1g3s6{background:var(--scene) repeat-x center bottom / 800px 170px;height:170px;position:absolute;bottom:0;left:0;right:0}@media (min-width:1000px){.moon.svelte-1i1g3s6{width:170px;height:170px;right:8%}.ground.svelte-1i1g3s6{background-size:990px 210px;height:210px}}.web.svelte-cnndpk{z-index:6;pointer-events:none;opacity:.45;width:112px;height:112px;position:absolute;top:0;right:0;transform:scaleX(-1)}@media (min-width:1000px){.web.svelte-cnndpk{width:150px;height:150px}}.lights.svelte-cnndpk{top:env(safe-area-inset-top);z-index:6;pointer-events:none;background:var(--lights) repeat-x -40px 0 / 160px 20px;height:20px;position:absolute;left:0;right:0}.zoom.svelte-1n46o8q{overflow-x:clip}.screen.svelte-1n46o8q{z-index:1;background:var(--bg);position:relative}.screen.under.svelte-1n46o8q{z-index:0;pointer-events:none;position:fixed;left:0;right:0}.toast.svelte-1n46o8q{left:15px;right:15px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:50;background:var(--text);color:var(--on-primary);border-radius:4px;padding:14px 16px;font-size:14px;animation:.25s cubic-bezier(.77,0,.175,1) svelte-1n46o8q-toast-unroll,.25s linear svelte-1n46o8q-toast-in;position:fixed;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}@keyframes svelte-1n46o8q-toast-unroll{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes svelte-1n46o8q-toast-in{0%,40%{opacity:0;animation-timing-function:cubic-bezier(.6,.04,.98,.335)}60%{opacity:1}}.toast.out.svelte-1n46o8q{animation:.25s linear forwards svelte-1n46o8q-toast-out}@keyframes svelte-1n46o8q-toast-out{0%,40%{opacity:1;animation-timing-function:cubic-bezier(.02,.665,.4,.96)}60%,to{opacity:0}}
