@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-cyrillic-ext-wght-normal-DLWmRmaW.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-cyrillic-wght-normal-C8sJyxwB.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-vietnamese-wght-normal-Tdf5mmdl.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-latin-ext-wght-normal-Dj_1K-Kw.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-latin-wght-normal-CzS3kehr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#0b0e10;--bg-raise:#101518;--card:#151b1f;--card-2:#1b2328;--line:#27323a;--line-strong:#34424b;--text:#e9eef1;--muted:#8d9aa3;--faint:#5d6a73;--accent:#ffb400;--accent-ink:#1a1200;--accent-soft:#ffb4001f;--hot:#ff5a1f;--ok:#35c46a;--ok-soft:#35c46a24;--danger:#ff4d4f;--danger-soft:#ff4d4f1f;--info:#4aa8ff;--font-display:"Oswald Variable", "Oswald", "Arial Narrow", system-ui, sans-serif;--font-body:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "PingFang SC", "Microsoft YaHei", sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", Consolas, monospace;--r-lg:18px;--r-md:12px;--r-sm:8px;--touch:48px;--gap:14px;--shadow:0 10px 30px #00000059;--hazard:repeating-linear-gradient(-45deg, var(--accent) 0 10px, #111 10px 20px);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--topbar-h:60px;--bottomnav-h:68px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--bg)}body{background:radial-gradient(1200px 500px at 10% -10%, #ffb40012, transparent 60%), radial-gradient(900px 400px at 110% 10%, #ff5a1f0f, transparent 60%), var(--bg);min-height:100dvh;color:var(--text);font:16px/1.5 var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}h1,h2,h3,.display{font-family:var(--font-display);letter-spacing:.01em;margin:0;font-weight:600;line-height:1.15}h1{font-size:1.9rem}h2{font-size:1.35rem}h3{font-size:1.1rem}p{margin:0}a{color:var(--accent);text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}.label{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:500}.muted{color:var(--muted)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.page{gap:18px;width:100%;max-width:760px;margin:0 auto;padding:18px 16px 32px;display:grid}.page.wide{max-width:1080px}.page>*{min-width:0}.page-head{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.card{background:linear-gradient(180deg, var(--card-2), var(--card));border:1px solid var(--line);border-radius:var(--r-lg);padding:18px;box-shadow:inset 0 1px #ffffff0a}.btn{min-height:var(--touch);border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--card-2);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:1.02rem;font-weight:500;transition:transform 80ms,background .15s,border-color .15s;display:inline-flex}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.5;cursor:default;transform:none}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn.primary:hover:not(:disabled){background:#ffc233}.btn.danger{background:var(--danger-soft);color:#ff8a8b;border-color:#ff4d4f73}.btn.ghost{background:0 0;border-color:#0000}.btn.block{width:100%}.field{gap:6px;display:grid}.input{width:100%;min-height:var(--touch);border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--bg-raise);outline:none;padding:0 14px;transition:border-color .15s,box-shadow .15s}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.chip{background:var(--card-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.8rem;display:inline-flex}.chip.accent{background:var(--accent-soft);color:var(--accent);border-color:#ffb40066}.chip.ok{background:var(--ok-soft);color:var(--ok);border-color:#35c46a66}.chip.danger{background:var(--danger-soft);color:#ff8a8b;border-color:#ff4d4f66}.alert{border-radius:var(--r-md);background:var(--danger-soft);color:#ffb3b4;border:1px solid #ff4d4f59;padding:12px 14px}.segmented{border-radius:var(--r-md);background:var(--bg-raise);border:1px solid var(--line);padding:4px;display:inline-flex}.segmented button{min-height:40px;color:var(--muted);cursor:pointer;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;border-radius:9px;padding:0 16px}.segmented button[aria-pressed=true]{background:var(--card-2);color:var(--text);box-shadow:0 1px #ffffff0d}.list{display:grid}.row{border-bottom:1px solid var(--line);text-align:start;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px 4px;display:flex}.row:last-child{border-bottom:0}.avatar{border:1px solid var(--line-strong);width:42px;height:42px;font-family:var(--font-display);color:var(--accent);background:linear-gradient(135deg,#2a3238,#1a2025);border-radius:12px;flex:none;place-items:center;font-size:1.1rem;display:grid}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.prose{overflow-wrap:anywhere;font-size:1.04rem;line-height:1.65}.prose>*+*{margin-top:.9em}.prose h2{text-transform:uppercase;letter-spacing:.02em;margin-top:1.6em;font-size:1.45rem}.prose h3{color:var(--accent);margin-top:1.3em;font-size:1.15rem}.prose h2:first-child,.prose h3:first-child{margin-top:0}.prose p{margin:0}.prose ul,.prose ol{margin:0;padding-left:1.4em}.prose li+li{margin-top:.3em}.prose li::marker{color:var(--accent)}.prose a{text-underline-offset:3px;text-decoration:underline}.prose strong{color:#fff}.prose hr{background:var(--hazard);opacity:.5;border:0;border-radius:3px;height:6px}.prose img{border-radius:var(--r-md);border:1px solid var(--line);max-width:100%;height:auto;display:block}.prose blockquote{border-left:3px solid var(--line-strong);color:var(--muted);margin:0;padding:2px 0 2px 16px}.prose .callout{border-radius:var(--r-md);background:var(--accent-soft);border:1px solid #ffb40059;padding:14px 16px 14px 48px;position:relative}.prose .callout:before{content:"!";background:var(--accent);width:22px;height:22px;color:var(--accent-ink);font:700 .85rem/1 var(--font-display);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;left:14px}.prose .callout.tip:before{content:"✓"}.prose .callout.warning{background:var(--danger-soft);border-color:#ff4d4f66}.prose .callout.warning:before{background:var(--danger);color:#fff}.prose .callout>*+*{margin-top:.6em}.prose table{border-collapse:collapse;max-width:100%;font-size:.95rem;display:block;overflow-x:auto}.prose th,.prose td{border:1px solid var(--line);text-align:start;vertical-align:top;min-width:90px;padding:8px 10px}.prose th{background:var(--card-2);font-family:var(--font-display);letter-spacing:.03em;font-weight:500}.prose th p,.prose td p{margin:0}.picker.svelte-z46jge{align-content:start;gap:8px;min-height:62dvh;display:grid}.search.svelte-z46jge{z-index:1;background:var(--bg-raise);align-items:center;padding-bottom:6px;display:flex;position:sticky;top:0}.search.svelte-z46jge svg{color:var(--muted);position:absolute;left:14px}.search.svelte-z46jge input:where(.svelte-z46jge){padding-left:42px}.option.svelte-z46jge{min-height:56px}.text.svelte-z46jge{flex:1;display:grid}.name.svelte-z46jge{font-weight:500}.sub.svelte-z46jge{font-size:.85rem}.selected.svelte-z46jge{color:var(--accent)}.logo.svelte-1fosqd9{align-items:center;gap:6px;display:inline-flex}svg.svelte-1fosqd9{width:30px;height:30px}.word.svelte-1fosqd9{font-family:var(--font-display);letter-spacing:.08em;font-size:1.45rem;font-weight:700}em.svelte-1fosqd9{color:var(--accent);font-style:normal}.lg.svelte-1fosqd9 svg:where(.svelte-1fosqd9){width:64px;height:64px}.lg.svelte-1fosqd9 .word:where(.svelte-1fosqd9){letter-spacing:.1em;font-size:3.2rem}.backdrop.svelte-ruok2z{z-index:40;background:#0009;animation:.18s svelte-ruok2z-fade;position:fixed;inset:0}.sheet.svelte-ruok2z{z-index:41;background:var(--bg-raise);border:1px solid var(--line-strong);max-height:92dvh;box-shadow:var(--shadow);padding-bottom:var(--safe-bottom);border-bottom:0;border-radius:22px 22px 0 0;flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) svelte-ruok2z-rise;display:flex;position:fixed;inset:auto 0 0}.grip.svelte-ruok2z{background:var(--line-strong);border-radius:3px;width:44px;height:5px;margin:10px auto 0}header.svelte-ruok2z{justify-content:space-between;align-items:center;padding:6px 8px 6px 20px;display:flex}.close.svelte-ruok2z{width:var(--touch);padding:0}.body.svelte-ruok2z{gap:16px;padding:4px 20px 24px;display:grid;overflow-y:auto}@media (width>=720px){.sheet.svelte-ruok2z{border-bottom:1px solid var(--line-strong);border-radius:22px;width:min(560px,92vw);max-height:84dvh;animation:.18s svelte-ruok2z-pop;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.grip.svelte-ruok2z{display:none}}@keyframes svelte-ruok2z-fade{0%{opacity:0}}@keyframes svelte-ruok2z-rise{0%{opacity:0;transform:translateY(40px)}}@keyframes svelte-ruok2z-pop{0%{opacity:0;transform:translate(-50%,-48%)scale(.98)}}.login.svelte-volm1c{min-height:100dvh;padding:calc(var(--safe-top) + 64px) 16px calc(var(--safe-bottom) + 32px);align-content:center;justify-items:center;gap:28px;display:grid;position:relative;overflow:hidden}.login.svelte-volm1c:before{content:"";background:var(--hazard);opacity:.07;pointer-events:none;height:120px;position:absolute;inset:18% -20% auto;transform:rotate(-8deg)}.lang.svelte-volm1c{top:calc(var(--safe-top) + 10px);text-transform:none;color:var(--muted);position:absolute;right:10px}.hero.svelte-volm1c{text-align:center;justify-items:center;gap:10px;display:grid}.form.svelte-volm1c{gap:18px;width:min(100%,420px);display:grid}.segmented.svelte-volm1c{width:100%}.segmented.svelte-volm1c button:where(.svelte-volm1c){flex:1}.code.svelte-volm1c{letter-spacing:.12em;text-align:center;min-height:58px;font-size:1.45rem}.hint.svelte-volm1c{font-size:.88rem}.welcome.svelte-1mdlo9c{width:min(100%,480px);min-height:100dvh;padding:calc(var(--safe-top) + 24px) 16px calc(var(--safe-bottom) + 24px);align-content:center;gap:24px;margin:0 auto;display:grid}header.svelte-1mdlo9c{gap:8px;display:grid}.choices.svelte-1mdlo9c{gap:12px;display:grid}.choice.svelte-1mdlo9c{text-align:start;cursor:pointer;width:100%;color:var(--text);align-items:center;gap:14px;display:flex}.choice.svelte-1mdlo9c>svg:first-child{color:var(--accent);flex:none}.text.svelte-1mdlo9c{flex:1;gap:2px;display:grid}.value.svelte-1mdlo9c{font-family:var(--font-display);font-size:1.4rem}.small.svelte-1mdlo9c{font-size:.88rem}.go.svelte-1mdlo9c{min-height:56px;font-size:1.15rem}.pending.svelte-m4frp7{border-color:#ffb4004d;gap:10px;display:grid}.head.svelte-m4frp7{color:var(--accent);align-items:center;gap:10px;display:flex}.head.svelte-m4frp7 h3:where(.svelte-m4frp7){color:var(--text)}.btn.svelte-m4frp7{justify-self:start}.reveal.svelte-h474km{text-align:center;gap:14px;display:grid}.code.svelte-h474km{border-radius:var(--r-lg);background:var(--accent-soft);color:var(--accent);letter-spacing:.1em;-webkit-user-select:all;user-select:all;border:1px dashed #ffb40099;padding:20px 10px;font-size:clamp(1.5rem,8vw,2.2rem);font-weight:700}.note.svelte-h474km{font-size:.9rem}.actions.svelte-h474km{grid-template-columns:1fr 1fr;gap:10px;display:grid}.actions.svelte-h474km .btn{white-space:nowrap;padding:0 10px;font-size:.92rem}.form.svelte-1pmoetn{gap:16px;display:grid}.hint.svelte-1pmoetn{font-size:.88rem}.confirm.svelte-y1fr5a{gap:8px;display:grid}.warning.svelte-y1fr5a{color:#ffb3b4;font-size:.88rem;animation:.15s svelte-y1fr5a-in}@keyframes svelte-y1fr5a-in{0%{opacity:0;transform:translateY(-4px)}}.facts.svelte-1iqpw3i{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.facts.svelte-1iqpw3i div:where(.svelte-1iqpw3i){gap:2px;display:grid}dd.svelte-1iqpw3i{overflow-wrap:anywhere;margin:0}.actions.svelte-1iqpw3i{gap:10px;display:grid}.history.svelte-1iqpw3i{gap:6px;font-size:.9rem;display:grid}.avatar.svelte-1oeho3n{width:var(--s);height:var(--s);border-radius:calc(var(--s) * .28);font-size:calc(var(--s) * .42)}.row.svelte-1q9ablt{color:var(--text)}.main.svelte-1q9ablt{flex:1;gap:2px;min-width:0;display:grid}.top.svelte-1q9ablt{align-items:center;gap:8px;min-width:0;display:flex}.nick.svelte-1q9ablt{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sub.svelte-1q9ablt{flex-wrap:wrap;gap:10px;font-size:.85rem;display:flex}.pending.svelte-1q9ablt{color:var(--accent)}.their.svelte-1q9ablt{color:var(--muted);font-size:.9rem}.row.svelte-1q9ablt>svg{color:var(--faint);flex:none}.tools.svelte-183jumb{gap:10px;display:grid}.segmented.svelte-183jumb button:where(.svelte-183jumb){align-items:center;gap:6px;display:inline-flex}.list-card.svelte-183jumb{padding:4px 14px}.empty.svelte-183jumb{text-align:center;padding:24px 4px}@media (width>=720px){.tools.svelte-183jumb{grid-template-columns:auto 1fr;align-items:center}}.form.svelte-1ab2u97{gap:16px;display:grid}.game.svelte-15bxgqq{gap:14px;display:grid}.two.svelte-15bxgqq{grid-template-columns:1.4fr 1fr;gap:10px;display:grid}.segmented.svelte-15bxgqq{width:100%}.segmented.svelte-15bxgqq button:where(.svelte-15bxgqq){flex:1;padding:0 6px;font-size:.8rem}.who.svelte-195m6a8{align-items:center;gap:16px;display:flex}.id.svelte-195m6a8{gap:8px;min-width:0;display:grid}.id.svelte-195m6a8 h1:where(.svelte-195m6a8){overflow-wrap:anywhere}.tags.svelte-195m6a8{flex-wrap:wrap;gap:8px;display:flex}.card.svelte-195m6a8>.label:where(.svelte-195m6a8){margin-bottom:4px}.row.svelte-195m6a8{color:var(--text)}.row.svelte-195m6a8>svg:first-child{color:var(--muted);flex:none}.grow.svelte-195m6a8{flex:1;min-width:0;display:grid}.title.svelte-195m6a8{font-weight:500}.small.svelte-195m6a8{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.who.svelte-2yclb{align-items:center;gap:16px;display:flex}.id.svelte-2yclb{gap:8px;min-width:0;display:grid}.tags.svelte-2yclb{flex-wrap:wrap;gap:8px;display:flex}.stats.svelte-2yclb{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.stat.svelte-2yclb{gap:2px;padding:14px;display:grid}.stat.svelte-2yclb svg{color:var(--accent)}.v.svelte-2yclb{font-family:var(--font-display);font-size:1.6rem}.v.small.svelte-2yclb{font-size:1.1rem}.muted.svelte-2yclb{font-size:.82rem}.pick.svelte-1hzzo7{flex-wrap:wrap;align-items:center;gap:10px;display:flex}img.svelte-1hzzo7{object-fit:cover;border:1px solid var(--line-strong);border-radius:14px;width:64px;height:64px}.badge.svelte-16s4xoh{width:var(--s);height:var(--s);color:var(--accent);background:radial-gradient(circle at 30% 25%,#3a3220,#1a1710);border:2px solid #ffb4008c;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:0 0 0 3px #ffb40014}img.svelte-16s4xoh{object-fit:cover;width:100%;height:100%}.grid.svelte-poaoq7{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.item.svelte-poaoq7{text-align:center;cursor:pointer;align-content:start;justify-items:center;gap:8px;padding:18px 12px;display:grid}.item.svelte-poaoq7:disabled{cursor:default;color:inherit}.desc.svelte-poaoq7{font-size:.85rem}.form.svelte-poaoq7{gap:14px;display:grid}.area.svelte-poaoq7{resize:vertical;min-height:90px;padding:10px 14px}.mine.svelte-47h6sc{gap:10px;display:grid}.small.svelte-47h6sc{font-size:.88rem}.shelf.svelte-47h6sc{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.item.svelte-47h6sc{border-radius:var(--r-md);cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;justify-items:center;gap:6px;padding:10px 4px;font-size:.85rem;display:grid}.item.on.svelte-47h6sc{background:var(--accent-soft);border-color:#ffb40066}.panel.svelte-onca29{border-top:1px solid var(--line);gap:10px;padding-top:14px;display:grid}.g.svelte-onca29{align-items:center;gap:10px;display:flex}.name.svelte-onca29{flex:1;font-weight:600}.add.svelte-onca29{gap:8px;display:flex}.trophies.svelte-1nvlqd{gap:12px;display:grid}.g.svelte-1nvlqd{align-items:center;gap:12px;display:flex}.small.svelte-1nvlqd{font-size:.85rem}.log.svelte-6mzca5{gap:0;padding:6px 16px;display:grid}.entry.svelte-6mzca5{border-bottom:1px solid var(--line);gap:2px;padding:12px 0;display:grid}.entry.svelte-6mzca5:last-child{border-bottom:0}.when.svelte-6mzca5{font-size:.8rem}.small.svelte-6mzca5{font-size:.85rem}.game.svelte-fe4q3p{gap:14px;display:grid}header.svelte-fe4q3p{align-items:flex-start;gap:14px;display:flex}.ico.svelte-fe4q3p{width:48px;height:48px;color:var(--hot);background:#ff5a1f24;border:1px solid #ff5a1f73;border-radius:14px;flex:none;place-items:center;display:grid}.titles.svelte-fe4q3p{gap:4px;display:grid}.status.svelte-fe4q3p{flex-wrap:wrap;gap:6px;display:flex}.status.svelte-fe4q3p .chip:where(.svelte-fe4q3p){text-overflow:ellipsis;max-width:100%;min-height:34px;overflow:hidden}.small.svelte-fe4q3p{font-size:.88rem}.btn.svelte-fe4q3p{justify-self:start}.ct.svelte-1j4z9pk{background:radial-gradient(260px 120px at 0% 0%, #ff5a1f24, transparent 70%), linear-gradient(180deg, var(--card-2), var(--card));border-color:#ff5a1f66;gap:8px;display:grid}header.svelte-1j4z9pk{color:var(--hot);align-items:center;gap:10px;display:flex}header.svelte-1j4z9pk h3:where(.svelte-1j4z9pk){color:var(--text)}.row-c.svelte-1j4z9pk{min-height:56px;color:var(--text);border-top:1px solid var(--line);align-items:center;gap:10px;padding-top:8px;display:flex}.text.svelte-1j4z9pk{flex:1;gap:2px;min-width:0;display:grid}strong.svelte-1j4z9pk{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.muted.svelte-1j4z9pk{font-size:.88rem}.hello.svelte-19xfsyd{gap:4px;display:grid}.grid.svelte-19xfsyd{gap:var(--gap);display:grid}.grid.loading.svelte-19xfsyd{border-radius:var(--r-lg);background:var(--card);opacity:.5;min-height:240px}@media (width>=960px){.grid.svelte-19xfsyd{grid-template-columns:1fr 1fr}.grid.svelte-19xfsyd>.wide{grid-column:1/-1}}.form.svelte-lm0g0z{gap:16px;display:grid}.area.svelte-lm0g0z{resize:vertical;min-height:80px;padding:10px 14px}.swatches.svelte-lm0g0z{flex-wrap:wrap;gap:8px;display:flex}.sw.svelte-lm0g0z{border:1px solid var(--line-strong);background:var(--bg-raise);cursor:pointer;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.sw.on.svelte-lm0g0z{outline:2px solid var(--text);outline-offset:2px}.sw.dot.svelte-lm0g0z{border-radius:50%}.picked.svelte-lm0g0z{flex-wrap:wrap;gap:6px;display:flex}.picked.svelte-lm0g0z .chip:where(.svelte-lm0g0z){cursor:pointer}.row.svelte-lm0g0z{color:var(--text);min-height:48px}.small.svelte-lm0g0z{font-size:.85rem}.back.svelte-1ub49oj{color:var(--muted);align-items:center;gap:4px;min-height:44px;display:inline-flex}.back.svelte-1ub49oj svg{transform:scaleX(-1)}.list-card.svelte-1ub49oj{padding:12px 16px 4px}.row.svelte-1ub49oj{color:var(--text)}.ic.svelte-1ub49oj{width:40px;height:40px;color:var(--c);background:color-mix(in srgb, var(--c) 18%, transparent);border-radius:12px;place-items:center;display:grid}.grow.svelte-1ub49oj{flex:1;display:grid}.small.svelte-1ub49oj{font-size:.85rem}.strip.svelte-1gujop3{scrollbar-width:none;scroll-snap-type:x proximity;gap:6px;margin:0 -16px;padding:2px 16px 6px;display:flex;overflow-x:auto}.day.svelte-1gujop3{scroll-snap-align:start;border:1px solid var(--line);border-top:3px solid var(--vs);background:var(--card);cursor:pointer;border-radius:14px;flex:none;justify-items:center;gap:2px;width:58px;padding:8px 0 6px;display:grid}.day.on.svelte-1gujop3{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.wd.svelte-1gujop3{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;opacity:.8;font-size:.72rem}.num.svelte-1gujop3{font-family:var(--font-display);font-size:1.35rem;line-height:1.1}.dots.svelte-1gujop3{gap:3px;height:6px;display:flex}.dots.svelte-1gujop3 i:where(.svelte-1gujop3){border-radius:50%;width:6px;height:6px}.cal.svelte-y3nzg5{padding:10px}header.svelte-y3nzg5{justify-content:space-between;align-items:center;display:flex}header.svelte-y3nzg5 h3:where(.svelte-y3nzg5){text-transform:capitalize}header.svelte-y3nzg5 .btn:where(.svelte-y3nzg5){width:48px;padding:0;font-size:1.6rem}.grid.svelte-y3nzg5{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.wd.svelte-y3nzg5{text-align:center;color:var(--faint);padding:4px 0;font-size:.75rem}.cell.svelte-y3nzg5{aspect-ratio:1;background:var(--bg-raise);min-height:44px;font-family:var(--font-display);cursor:pointer;border:1px solid #0000;border-radius:10px;align-content:center;justify-items:center;gap:3px;display:grid}.cell.out.svelte-y3nzg5{opacity:.35}.cell.today.svelte-y3nzg5{border-color:var(--accent)}.cell.on.svelte-y3nzg5{background:var(--accent);color:var(--accent-ink)}.dots.svelte-y3nzg5{gap:2px;height:5px;display:flex}.dots.svelte-y3nzg5 i:where(.svelte-y3nzg5){border-radius:50%;width:5px;height:5px}.rsvp.svelte-1l96ydl{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.opt.svelte-1l96ydl{border:1px solid var(--line-strong);background:var(--bg-raise);min-height:44px;color:var(--muted);font-family:var(--font-display);letter-spacing:.03em;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.opt[aria-pressed=true].yes.svelte-1l96ydl{background:var(--ok-soft);border-color:var(--ok);color:var(--ok)}.opt[aria-pressed=true].maybe.svelte-1l96ydl{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.opt[aria-pressed=true].no.svelte-1l96ydl{background:var(--danger-soft);border-color:var(--danger);color:#ff8a8b}.n.svelte-1l96ydl{opacity:.8;font-size:.8rem}.occ.svelte-2e76ma{border-radius:var(--r-md);background:var(--card);border:1px solid var(--line);gap:10px;padding:12px 12px 12px 16px;display:grid;position:relative;overflow:hidden}.occ.svelte-2e76ma:before{content:"";background:var(--c);width:4px;position:absolute;inset:0 auto 0 0}.occ.live.svelte-2e76ma{border-color:color-mix(in srgb, var(--c) 60%, transparent);box-shadow:0 0 18px color-mix(in srgb, var(--c) 25%, transparent)}.occ.over.svelte-2e76ma{opacity:.55}.main.svelte-2e76ma{text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.icon.svelte-2e76ma{background:color-mix(in srgb, var(--c) 18%, transparent);width:40px;height:40px;color:var(--c);border-radius:12px;flex:none;place-items:center;display:grid}.text.svelte-2e76ma{flex:1;min-width:0;display:grid}.time.svelte-2e76ma{color:var(--muted);font-size:.85rem}.name.svelte-2e76ma{overflow-wrap:anywhere;font-weight:600}.note.svelte-2e76ma{color:var(--muted);font-size:.88rem}.state.svelte-2e76ma{flex:none;justify-items:end;gap:4px;display:grid}.soon.svelte-2e76ma{color:var(--accent);font-size:.9rem}.guides.svelte-2e76ma{flex-wrap:wrap;gap:6px;display:flex}.guides.svelte-2e76ma .chip:where(.svelte-2e76ma){color:var(--text)}.loc.svelte-w2z243{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.who.svelte-w2z243{gap:8px;display:grid}.group.svelte-w2z243{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tools.svelte-w2z243{border-top:1px solid var(--line);gap:10px;padding-top:12px;display:grid}.move.svelte-w2z243{gap:8px;display:flex}.plan.svelte-164e503{border-radius:var(--r-md);background:var(--ok-soft);border:1px solid #35c46a59;gap:6px;padding:12px 14px;display:grid}.plan.bad.svelte-164e503{background:#4aa8ff14;border-color:#4aa8ff59}.bar.svelte-164e503{background:var(--line);border-radius:4px;height:8px;display:flex;overflow:hidden}.bar.svelte-164e503 span:where(.svelte-164e503){flex-basis:0}.night.svelte-164e503{background:#3b4a8f}.morning.svelte-164e503{background:#ffb400}.day.svelte-164e503{background:#35c46a}.evening.svelte-164e503{background:#ff5a1f}.small.svelte-164e503{font-size:.85rem}.names.svelte-164e503{color:var(--info)}.form.svelte-1a5o4ku{gap:16px;display:grid}.templates.svelte-1a5o4ku{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.tpl.svelte-1a5o4ku{border:1px solid var(--line-strong);background:var(--bg-raise);min-height:48px;color:var(--text);text-align:start;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:6px 10px;font-size:.88rem;display:flex}.tpl.svelte-1a5o4ku svg{color:var(--c);flex:none}.tpl.on.svelte-1a5o4ku{border-color:var(--c);background:color-mix(in srgb, var(--c) 15%, transparent)}.segmented.svelte-1a5o4ku{width:100%}.segmented.svelte-1a5o4ku button:where(.svelte-1a5o4ku){flex:1;padding:0 8px}.multi.svelte-1a5o4ku{gap:6px;display:flex}.two.svelte-1a5o4ku{grid-template-columns:1fr 1fr;gap:10px;display:grid}.area.svelte-1a5o4ku{resize:vertical;min-height:80px;padding:10px 14px}.small.svelte-1a5o4ku{font-size:.82rem}.bar.svelte-7aoqjf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.bar.svelte-7aoqjf .chip:where(.svelte-7aoqjf){cursor:pointer;min-height:38px;padding:0 12px}.agenda.svelte-7aoqjf{gap:10px;display:grid}.dayhead.svelte-7aoqjf{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:1.1rem}.stage.svelte-7aoqjf{border-radius:var(--r-md);border:1px solid color-mix(in srgb, var(--c) 50%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 22%, transparent), transparent);min-height:56px;color:var(--text);font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;align-items:center;gap:12px;padding:0 16px;font-size:1.15rem;display:flex}.stage.svelte-7aoqjf svg{color:var(--c)}.stage.svelte-7aoqjf>span:where(.svelte-7aoqjf){text-align:start;flex:1}.empty.svelte-7aoqjf{text-align:center;padding:18px 0}.up.svelte-hz1zyp{gap:14px;display:grid}header.svelte-hz1zyp{color:var(--accent);align-items:center;gap:10px;display:flex}header.svelte-hz1zyp h3:where(.svelte-hz1zyp){color:var(--text);flex:1}.all.svelte-hz1zyp{align-items:center;gap:2px;min-height:44px;font-size:.9rem;display:inline-flex}section.svelte-hz1zyp{gap:8px;display:grid}.small.svelte-hz1zyp{font-size:.9rem}.jar.svelte-17dwfoh{vertical-align:middle;flex:none;display:inline-block}.post.svelte-1rtv8ds{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.post.svelte-1rtv8ds:last-child{border-bottom:0}.post.pinned.svelte-1rtv8ds{border-radius:var(--r-md);background:linear-gradient(#ffb40014,#0000);border:1px solid #ffb40073;margin:0 -10px;padding:12px 10px}.mark.svelte-1rtv8ds{background:var(--bg-raise);border:1px solid var(--line-strong);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.achievement.svelte-1rtv8ds .mark:where(.svelte-1rtv8ds){border-color:#ffb4008c;border-radius:50%}.jar.svelte-1rtv8ds .mark:where(.svelte-1rtv8ds),.award.svelte-1rtv8ds .mark:where(.svelte-1rtv8ds){background:radial-gradient(circle, #ffc85040, var(--bg-raise) 70%);border-color:#ffb40099;animation:1.1s cubic-bezier(.3,1.6,.5,1) both svelte-1rtv8ds-jar-pop,2.4s ease-in-out 1.1s 2 svelte-1rtv8ds-jar-glow;overflow:visible}@keyframes svelte-1rtv8ds-jar-pop{0%{opacity:0;transform:scale(.3)rotate(-20deg)}60%{opacity:1;transform:scale(1.18)rotate(8deg)}to{transform:none}}@keyframes svelte-1rtv8ds-jar-glow{50%{box-shadow:0 0 22px #ffbe3c8c}}@media (prefers-reduced-motion:reduce){.jar.svelte-1rtv8ds .mark:where(.svelte-1rtv8ds){animation:none}}.mark.svelte-1rtv8ds img:where(.svelte-1rtv8ds){object-fit:cover;width:100%;height:100%}.body.svelte-1rtv8ds{flex:1;gap:4px;min-width:0;display:grid}.pin.svelte-1rtv8ds{color:var(--accent);align-items:center;gap:4px;font-size:.7rem;display:inline-flex}.head.svelte-1rtv8ds{font-size:.9rem}.who.svelte-1rtv8ds{color:var(--text);font-weight:700}.when.svelte-1rtv8ds{white-space:nowrap}.text.svelte-1rtv8ds{white-space:pre-wrap;overflow-wrap:anywhere}.text.quote.svelte-1rtv8ds{border-left:3px solid #ffb40080;padding-left:10px;font-style:italic}.ref.svelte-1rtv8ds{font-family:var(--font-display);letter-spacing:.02em;color:var(--accent);font-size:1.05rem}.ref.plain.svelte-1rtv8ds{color:var(--text)}.jarline.svelte-1rtv8ds{align-items:center;gap:6px;display:inline-flex}.winners.svelte-1rtv8ds{flex-wrap:wrap;gap:6px;display:flex}.win.svelte-1rtv8ds .mark:where(.svelte-1rtv8ds){color:var(--accent-ink);background:linear-gradient(135deg, #ffd25e, var(--accent) 60%, #e08a00);border-color:#ffb40099}.shots.svelte-1rtv8ds{gap:6px;display:flex}.shots.svelte-1rtv8ds img:where(.svelte-1rtv8ds){object-fit:cover;border:1px solid #ffb40080;border-radius:10px;width:88px;height:66px}.detail.svelte-1rtv8ds{align-items:center;gap:4px;min-height:32px;font-size:.88rem;display:inline-flex}.actions.svelte-1rtv8ds:empty{display:none}.actions.svelte-1rtv8ds{flex-wrap:wrap;gap:8px;padding-top:2px;display:flex}.linkish.svelte-1rtv8ds{color:var(--muted);cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 0;font-size:.82rem;text-decoration:underline}.hide.svelte-1rtv8ds{color:var(--muted);padding:0 10px}.feed.svelte-1lefvsy{gap:6px;display:grid}header.svelte-1lefvsy{color:var(--accent);align-items:center;gap:10px;display:flex}header.svelte-1lefvsy h3:where(.svelte-1lefvsy){color:var(--text);flex:1}.all.svelte-1lefvsy{align-items:center;gap:2px;min-height:44px;font-size:.9rem;display:inline-flex}.hello.svelte-teg8mh{border-color:#ffb40059;gap:12px;display:grid}header.svelte-teg8mh{color:var(--accent);align-items:center;gap:10px;display:flex}header.svelte-teg8mh h3:where(.svelte-teg8mh){color:var(--text)}.area.svelte-teg8mh{resize:vertical;min-height:84px;padding:10px 14px}.game.svelte-duqfu5{gap:14px;display:grid}header.svelte-duqfu5{align-items:flex-start;gap:14px;display:flex}.ico.svelte-duqfu5{width:48px;height:48px;color:var(--info);background:#4aa8ff24;border:1px solid #4aa8ff73;border-radius:14px;flex:none;place-items:center;display:grid}.titles.svelte-duqfu5{gap:4px;display:grid}.status.svelte-duqfu5{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.small.svelte-duqfu5{font-size:.88rem}.score.svelte-duqfu5{font-size:1.1rem}.us.svelte-duqfu5{color:var(--ok)}.them.svelte-duqfu5{color:#ff8a8b}.btn.svelte-duqfu5{justify-self:start}.fc.svelte-7s1sg8{color:var(--text);background:radial-gradient(260px 120px at 0% 0%, #4aa8ff29, transparent 70%), linear-gradient(180deg, var(--card-2), var(--card));border-color:#4aa8ff66;align-items:center;gap:14px;display:flex}.ico.svelte-7s1sg8{background:var(--info);color:#04121f;border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid}.text.svelte-7s1sg8{flex:1;gap:2px;min-width:0;display:grid}strong.svelte-7s1sg8{font-family:var(--font-display);font-size:1.2rem;font-weight:600}.muted.svelte-7s1sg8{font-size:.88rem}.todo.svelte-yfnflc{color:var(--info);align-items:center;gap:12px;display:flex}.text.svelte-yfnflc{color:var(--text);flex:1;gap:2px;display:grid}.muted.svelte-yfnflc{font-size:.88rem}.today.svelte-1nnvlj7{gap:16px;padding-top:22px;display:grid;position:relative;overflow:hidden}.stripe.svelte-1nnvlj7{background:var(--hazard);opacity:.9;height:6px;position:absolute;inset:0 0 auto}.rest.svelte-1nnvlj7 .stripe:where(.svelte-1nnvlj7){background:repeating-linear-gradient(-45deg, var(--info) 0 10px, #111 10px 20px)}header.svelte-1nnvlj7{justify-content:space-between;align-items:center;gap:12px;display:flex}.reset.svelte-1nnvlj7{justify-items:end;gap:0;display:grid}.count.svelte-1nnvlj7{color:var(--text);letter-spacing:.03em;font-size:1.35rem;font-weight:700}.stage.svelte-1nnvlj7{gap:4px;display:grid}.accent.svelte-1nnvlj7{color:var(--accent)}.name.svelte-1nnvlj7{text-transform:uppercase;letter-spacing:.02em;font-size:clamp(1.9rem,7vw,2.6rem)}.bar.svelte-1nnvlj7{gap:5px;height:30px;display:flex}.seg.svelte-1nnvlj7{border:1px solid var(--line-strong);background:var(--bg-raise);color:var(--faint);font-family:var(--font-display);border-radius:7px;flex-basis:0;place-items:center;font-size:.8rem;display:grid}.seg.done.svelte-1nnvlj7{color:#ffb40099;background:#ffb40029;border-color:#0000}.seg.now.svelte-1nnvlj7{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);box-shadow:0 0 18px #ffb40073}.rest.svelte-1nnvlj7 .seg.done:where(.svelte-1nnvlj7){color:#4aa8ff99;background:#4aa8ff1f}footer.svelte-1nnvlj7{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;display:flex}.shield.svelte-1nnvlj7{border-radius:var(--r-md);background:var(--danger-soft);color:#ffb3b4;border:1px solid #ff4d4f73;align-items:center;gap:10px;padding:10px 14px;font-weight:600;display:flex}.shield.svelte-1nnvlj7 svg{color:var(--danger);flex:none}.lists.svelte-1nnvlj7{gap:12px;display:grid}ul.svelte-1nnvlj7{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}li.svelte-1nnvlj7{padding-left:18px;font-size:.95rem;position:relative}li.svelte-1nnvlj7:before{content:"";border-radius:2px;width:8px;height:8px;position:absolute;top:.55em;left:2px}li.use.svelte-1nnvlj7:before{background:var(--accent)}li.save.svelte-1nnvlj7:before{background:var(--line-strong)}@media (width>=640px){.lists.svelte-1nnvlj7{grid-template-columns:1fr 1fr}}.next.svelte-1nnvlj7{flex:1;font-weight:600}.guide.svelte-1nnvlj7{color:var(--accent);border-color:#ffb40073}.head.svelte-9r4j9h{align-items:center;gap:14px;display:flex}.badge.svelte-9r4j9h{width:56px;height:56px;color:var(--accent-ink);background:linear-gradient(135deg, #ffd25e, var(--accent) 55%, #e08a00);border-radius:16px;flex:none;place-items:center;display:grid;box-shadow:0 6px 24px #ffb40040}.cards.svelte-9r4j9h{gap:var(--gap);display:grid}.prize.svelte-9r4j9h{align-items:flex-start;gap:8px;font-size:.9rem;display:flex}.prize.svelte-9r4j9h svg{color:var(--accent);flex:none;margin-top:3px}.code.svelte-1uqbkcn{border-radius:var(--r-md);background:var(--bg-raise);border:1px dashed #ffb40073;gap:8px;padding:14px;display:grid}.code.used.svelte-1uqbkcn{opacity:.6;border-style:solid;border-color:var(--line)}.top.svelte-1uqbkcn{justify-content:space-between;align-items:center;gap:10px;display:flex}.value.svelte-1uqbkcn{letter-spacing:.08em;color:var(--accent);word-break:break-all;font-size:1.35rem}.small.svelte-1uqbkcn{font-size:.85rem}.mark.svelte-1uqbkcn{justify-self:start;padding:0 4px;font-size:.88rem}.chip.svelte-1uqbkcn{justify-self:start}.form.svelte-180p5w5{gap:10px;display:grid}.gift.svelte-jr6vfs{gap:12px;display:grid}header.svelte-jr6vfs{color:var(--accent);align-items:center;gap:10px;display:flex}header.svelte-jr6vfs h3:where(.svelte-jr6vfs){color:var(--text);flex:1}.all.svelte-jr6vfs{align-items:center;gap:2px;min-height:44px;font-size:.9rem;display:inline-flex}.count.svelte-h0kl12{background:var(--danger-soft);color:#ff8a8b;border:1px solid #ff4d4f80;border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.75rem;font-weight:700;display:inline-grid}.entry.svelte-1fxuv6u{border-radius:var(--r-md);background:var(--bg-raise);border-left:4px solid var(--c);gap:6px;padding:12px 14px;display:grid}header.svelte-1fxuv6u{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:.85rem;display:flex}.type.svelte-1fxuv6u{color:var(--c);font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase}p.svelte-1fxuv6u{white-space:pre-wrap}img.svelte-1fxuv6u{border:1px solid var(--line);border-radius:10px;max-width:160px}.types.svelte-3eqpl6{border-radius:var(--r-md);background:var(--card-2);gap:8px;padding:12px;display:grid}.row-t.svelte-3eqpl6{align-items:center;gap:8px;display:flex}.row-t.off.svelte-3eqpl6{opacity:.5}input[type=color].svelte-3eqpl6{background:0 0;border:0;width:44px;height:44px;padding:0}.hide.svelte-3eqpl6{min-width:44px;color:var(--muted);align-items:center;gap:4px;display:flex}.panel.svelte-p9lwli{border-top:1px solid var(--line);gap:10px;padding-top:14px;display:grid}header.svelte-p9lwli{justify-content:space-between;align-items:center;display:flex}.acts.svelte-p9lwli{gap:6px;display:flex}.form.svelte-p9lwli{border-radius:var(--r-md);background:var(--card-2);gap:12px;padding:12px;display:grid}.types.svelte-p9lwli{flex-wrap:wrap;gap:6px;display:flex}.types.svelte-p9lwli .chip:where(.svelte-p9lwli){cursor:pointer;min-height:36px;padding:0 12px}.types.svelte-p9lwli .chip.on:where(.svelte-p9lwli){border-color:var(--c);color:var(--c);background:color-mix(in srgb, var(--c) 15%, transparent)}.area.svelte-p9lwli{resize:vertical;min-height:90px;padding:10px 14px}.mine.svelte-14w9bh2{gap:10px;display:grid}.small.svelte-14w9bh2{font-size:.88rem}.big.svelte-1nrr9l1{gap:6px;display:grid}.display.svelte-1nrr9l1{color:var(--accent);font-size:2.6rem}.display.svelte-1nrr9l1 small:where(.svelte-1nrr9l1){color:var(--muted);font-size:1.2rem}.bar.svelte-1nrr9l1{background:var(--line);border-radius:3px;height:6px;overflow:hidden}.bar.svelte-1nrr9l1 span:where(.svelte-1nrr9l1){background:var(--accent);height:100%;display:block}section.svelte-1nrr9l1{gap:8px;display:grid}.nicks.svelte-1nrr9l1{flex-wrap:wrap;gap:6px;display:flex}.back.svelte-6dc6uf{color:var(--muted);align-items:center;gap:4px;min-height:44px;display:inline-flex}.back.svelte-6dc6uf svg{transform:scaleX(-1)}.head.svelte-6dc6uf{gap:10px;display:grid}.head.svelte-6dc6uf h1:where(.svelte-6dc6uf){font-size:clamp(1.8rem,6.5vw,2.5rem)}.tags.svelte-6dc6uf{flex-wrap:wrap;gap:8px;display:flex}.lead.svelte-6dc6uf{color:var(--muted);font-size:1.12rem}.meta.svelte-6dc6uf{font-size:.88rem}.lang.svelte-6dc6uf{border-radius:var(--r-md);color:var(--info);background:#4aa8ff14;border:1px solid #4aa8ff40;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 6px 6px 14px;font-size:.9rem;display:flex}.lang.svelte-6dc6uf span:where(.svelte-6dc6uf){flex:1;min-width:160px}.lang.svelte-6dc6uf .btn:where(.svelte-6dc6uf){text-transform:none;letter-spacing:0;min-height:40px;font-size:.85rem}.body.svelte-6dc6uf{padding-bottom:8px}.accept.svelte-6dc6uf{border-color:#ffb40066;gap:12px;display:grid}.accept.done.svelte-6dc6uf{border-color:#35c46a66}.ok.svelte-6dc6uf{color:var(--ok);align-items:center;gap:8px;font-weight:600;display:flex}.tools.svelte-6dc6uf{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;padding-top:8px;display:flex}.art.svelte-19whuxg{color:var(--text);gap:6px;padding:14px 16px;transition:border-color .15s,transform 80ms;display:grid}.art.svelte-19whuxg:active{transform:scale(.99)}.art.svelte-19whuxg:hover{border-color:var(--line-strong)}.art.read.svelte-19whuxg .title:where(.svelte-19whuxg){color:var(--muted)}.top.svelte-19whuxg{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.top.svelte-19whuxg svg{color:var(--faint);flex:none;margin-top:2px}.title.svelte-19whuxg{font-family:var(--font-display);font-size:1.15rem;font-weight:500;line-height:1.25}.sub.svelte-19whuxg{color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.92rem;display:-webkit-box;overflow:hidden}.snippet.svelte-19whuxg{font-style:italic}.badges.svelte-19whuxg{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.badges.svelte-19whuxg:empty{display:none}.tag.svelte-19whuxg{color:var(--faint);font-size:.8rem}.add.svelte-4o177x,.rename.svelte-4o177x{gap:8px;display:flex}.cat.svelte-4o177x{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:8px 0;display:flex}.cat.rules.svelte-4o177x{color:var(--accent)}.cat.svelte-4o177x .confirm{width:auto}.cat.svelte-4o177x .confirm .btn{padding:0 12px}.grow.svelte-4o177x{flex:1;min-width:0;display:grid}.name.svelte-4o177x{min-height:44px;color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-weight:600;display:inline-flex}.name.svelte-4o177x svg{color:var(--faint)}.icon.svelte-4o177x{width:44px;padding:0}.small.svelte-4o177x{font-size:.82rem}.faq.svelte-1mpwq0k{gap:8px;display:grid}.item.svelte-1mpwq0k{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);position:relative}.item.open.svelte-1mpwq0k{border-color:var(--line-strong)}.q.svelte-1mpwq0k{text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 16px;font-weight:600;display:flex}.q.svelte-1mpwq0k svg{color:var(--muted);flex:none;transition:transform .2s}.open.svelte-1mpwq0k .q:where(.svelte-1mpwq0k) svg{transform:rotate(180deg)}.a.svelte-1mpwq0k{padding:0 16px 16px;font-size:.98rem}.edit.svelte-1mpwq0k{width:44px;padding:0;position:absolute;bottom:4px;right:4px}.searchbar.svelte-1awqifm{top:calc(var(--topbar-h) + var(--safe-top) + 6px);z-index:4;align-items:center;display:flex;position:sticky}.searchbar.svelte-1awqifm svg{color:var(--muted);position:absolute;left:16px}.searchbar.svelte-1awqifm input:where(.svelte-1awqifm){min-height:54px;box-shadow:var(--shadow);border-radius:16px;padding-left:48px;font-size:1.05rem}.chips.svelte-1awqifm{scrollbar-width:none;gap:8px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.chips.svelte-1awqifm .chip:where(.svelte-1awqifm){cursor:pointer;min-height:38px;padding:0 14px;font-size:.9rem}.cards.svelte-1awqifm{gap:10px;display:grid}.section.svelte-1awqifm{gap:12px;display:grid}.divider.svelte-1awqifm{color:var(--accent);align-items:center;gap:10px;padding-top:6px;display:flex}.divider.svelte-1awqifm h2:where(.svelte-1awqifm){color:var(--text);text-transform:uppercase;letter-spacing:.06em;font-size:1.15rem}.divider.svelte-1awqifm:after{content:"";background:linear-gradient(90deg, var(--line-strong), transparent);flex:1;height:1px}.count.svelte-1awqifm{font-family:var(--font-display);color:var(--faint)}.rules.svelte-1awqifm{border-color:#ffb40059;gap:10px;padding-top:22px;display:grid;position:relative;overflow:hidden}.stripe.svelte-1awqifm{background:var(--hazard);height:6px;position:absolute;inset:0 0 auto}.empty.svelte-1awqifm{text-align:center;padding:24px 0}.ask.svelte-1awqifm{color:var(--text);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ask.svelte-1awqifm>svg{color:var(--accent)}.grow.svelte-1awqifm{flex:1;min-width:200px;display:grid}@media (width>=960px){.cards.svelte-1awqifm{grid-template-columns:1fr 1fr}}.fresh.svelte-iupg51{gap:6px;padding-bottom:6px;display:grid}.head.svelte-iupg51{color:var(--accent);align-items:center;gap:10px;display:flex}.head.svelte-iupg51 h3:where(.svelte-iupg51){color:var(--text)}.row.svelte-iupg51{color:var(--text);min-height:52px}.row.svelte-iupg51 svg{color:var(--faint)}.grow.svelte-iupg51{flex:1;font-weight:500}.rules.svelte-6m6hc9{border-color:#ffb40073;gap:12px;padding-top:24px;display:grid;position:relative;overflow:hidden}.stripe.svelte-6m6hc9{background:var(--hazard);height:6px;position:absolute;inset:0 0 auto}.head.svelte-6m6hc9{color:var(--accent);align-items:center;gap:10px;display:flex}.head.svelte-6m6hc9 h3:where(.svelte-6m6hc9){color:var(--text);font-size:1.3rem}.start.svelte-10g1s8i{border-color:#35c46a59;gap:14px;display:grid}.head.svelte-10g1s8i{color:var(--ok);align-items:center;gap:10px;display:flex}.head.svelte-10g1s8i h3:where(.svelte-10g1s8i){color:var(--text);flex:1}.steps.svelte-10g1s8i{gap:4px;display:flex}.steps.svelte-10g1s8i span:where(.svelte-10g1s8i){background:var(--line);border-radius:4px;flex:1;height:8px}.steps.svelte-10g1s8i .done:where(.svelte-10g1s8i){background:var(--ok)}.steps.svelte-10g1s8i .next:where(.svelte-10g1s8i){background:#35c46a59}.next-link.svelte-10g1s8i{color:var(--text);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.grow.svelte-10g1s8i{flex:1;min-width:160px;font-weight:600}.notice.svelte-1jnrs1v{--c:var(--accent);border-radius:var(--r-lg);border:1px solid color-mix(in srgb, var(--c) 45%, transparent);background:color-mix(in srgb, var(--c) 10%, var(--card));align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.notice.svelte-1jnrs1v svg{color:var(--c);flex:none;margin-top:2px}.info.svelte-1jnrs1v{--c:#4fb3ff}.urgent.svelte-1jnrs1v{--c:var(--danger);box-shadow:0 0 24px #ff4d4f26}.body.svelte-1jnrs1v{flex:1;gap:4px;min-width:0;display:grid}p.svelte-1jnrs1v{white-space:pre-wrap;font-weight:500}.urgent.svelte-1jnrs1v p:where(.svelte-1jnrs1v){font-weight:700}.meta.svelte-1jnrs1v{color:var(--muted);font-size:.8rem}.form.svelte-1tv8o3p{gap:12px;display:grid}.area.svelte-1tv8o3p{resize:vertical;min-height:100px;padding:10px 14px}.segmented.svelte-1tv8o3p{width:100%}.segmented.svelte-1tv8o3p button:where(.svelte-1tv8o3p){flex:1}.item.svelte-1tv8o3p{gap:8px;display:grid}.stack.svelte-1cq22u8{gap:10px;display:grid}.ok.svelte-1cq22u8{margin:-8px -8px -8px 0;padding:0 10px;font-size:.85rem}.poll.svelte-1mi0xp{gap:10px;display:grid}.meta.svelte-1mi0xp{font-size:.85rem}.options.svelte-1mi0xp{gap:6px;display:grid}.opt.svelte-1mi0xp{border:1px solid var(--line-strong);background:var(--bg-raise);text-align:start;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:0 14px;display:flex;position:relative;overflow:hidden}.opt.svelte-1mi0xp:disabled{cursor:default}.opt.picked.svelte-1mi0xp{border-color:var(--accent)}.opt.mine.svelte-1mi0xp{border-color:var(--ok)}.fill.svelte-1mi0xp{background:#ffb40024;transition:width .4s;position:absolute;inset:0 auto 0 0}.mine.svelte-1mi0xp .fill:where(.svelte-1mi0xp){background:#35c46a2e}.label-text.svelte-1mi0xp,.pct.svelte-1mi0xp{position:relative}.label-text.svelte-1mi0xp{font-weight:600}.names.svelte-1mi0xp{padding:0 6px;font-size:.8rem}.polls.svelte-jx7oiv{gap:14px;display:grid}header.svelte-jx7oiv{color:var(--accent);align-items:center;gap:10px;display:flex}header.svelte-jx7oiv h3:where(.svelte-jx7oiv){color:var(--text);flex:1}.all.svelte-jx7oiv{align-items:center;gap:2px;min-height:44px;font-size:.9rem;display:inline-flex}.form.svelte-tyzp1h{gap:10px;display:grid}.check.svelte-tyzp1h{align-items:center;gap:10px;min-height:44px;display:flex}.check.svelte-tyzp1h input:where(.svelte-tyzp1h){width:22px;height:22px;accent-color:var(--accent)}.segmented.svelte-tyzp1h{width:100%}.segmented.svelte-tyzp1h button:where(.svelte-tyzp1h){flex:1}.empty.svelte-tyzp1h{text-align:center;padding:20px 0}.push.svelte-14dbyak{gap:12px;display:grid}header.svelte-14dbyak{color:var(--accent);align-items:center;gap:8px;display:flex}header.svelte-14dbyak .label:where(.svelte-14dbyak){color:var(--text);flex:1}.small.svelte-14dbyak{font-size:.86rem}.note.svelte-14dbyak{border-radius:var(--r-md);color:var(--info);background:#4aa8ff14;border:1px solid #4aa8ff40;padding:12px 14px;font-size:.92rem}.prefs.svelte-14dbyak{display:grid}.row-p.svelte-14dbyak{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:6px 0;display:flex}.row-p.svelte-14dbyak>span:where(.svelte-14dbyak){gap:2px;display:grid}.t.svelte-14dbyak{font-weight:600}.row-p.svelte-14dbyak input:where(.svelte-14dbyak){width:26px;height:26px;accent-color:var(--accent);flex:none}.lead.svelte-14dbyak{border-bottom:1px solid var(--line);gap:6px;padding:10px 0;display:grid}.lead.svelte-14dbyak .segmented:where(.svelte-14dbyak){width:100%}.lead.svelte-14dbyak .segmented:where(.svelte-14dbyak) button:where(.svelte-14dbyak){flex:1;padding:0 6px}.acts.svelte-14dbyak{grid-template-columns:1fr 1fr;gap:8px;display:grid}.acts.svelte-14dbyak .btn:where(.svelte-14dbyak){padding:0 10px;font-size:.9rem}.install.svelte-14dbyak{border-top:1px solid var(--line);gap:8px;padding-top:10px;display:grid}.game.svelte-ff13c5{gap:14px;display:grid}header.svelte-ff13c5{align-items:flex-start;gap:14px;display:flex}.ico.svelte-ff13c5{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);border:1px solid #ffb40066;border-radius:14px;flex:none;place-items:center;display:grid}.titles.svelte-ff13c5{gap:4px;display:grid}.status.svelte-ff13c5{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.small.svelte-ff13c5{font-size:.88rem}.actions.svelte-ff13c5{flex-wrap:wrap;gap:8px;display:flex}.quiz.svelte-1xjx948{color:var(--text);background:radial-gradient(260px 120px at 0% 0%, #ffb40029, transparent 70%), linear-gradient(180deg, var(--card-2), var(--card));border-color:#ffb40059;align-items:center;gap:14px;display:flex}.bolt.svelte-1xjx948{background:var(--accent);width:52px;height:52px;color:var(--accent-ink);border-radius:14px;flex:none;place-items:center;animation:2.4s ease-out infinite svelte-1xjx948-ping;display:grid;box-shadow:0 0 #ffb40080}@keyframes svelte-1xjx948-ping{70%{box-shadow:0 0 0 12px #ffb40000}to{box-shadow:0 0 #ffb40000}}.text.svelte-1xjx948{flex:1;gap:2px;min-width:0;display:grid}strong.svelte-1xjx948{font-family:var(--font-display);font-size:1.2rem;font-weight:600}.muted.svelte-1xjx948{font-size:.88rem}.dots.svelte-1xjx948{gap:5px;display:flex}.dots.svelte-1xjx948 i:where(.svelte-1xjx948){background:var(--line-strong);border-radius:50%;width:9px;height:9px}.dots.svelte-1xjx948 i.done:where(.svelte-1xjx948){background:var(--accent)}@media (width<=420px){.dots.svelte-1xjx948{display:none}}.req.svelte-y3any9{color:var(--text);align-items:center;gap:14px;display:flex}.answered.svelte-y3any9{border-color:#35c46a73}.answered.svelte-y3any9>svg{color:var(--ok)}.inbox.svelte-y3any9>svg{color:var(--accent)}.grow.svelte-y3any9{flex:1;display:grid}.q.svelte-1g5wbac{border-left:3px solid var(--accent);color:var(--muted);white-space:pre-wrap;margin:0;padding:10px 14px}.area.svelte-1g5wbac{resize:vertical;min-height:140px;padding:12px 14px}.row2.svelte-1g5wbac{grid-template-columns:1fr 1fr;gap:10px;display:grid}.req.svelte-5sa57b{gap:10px;display:grid}.req.unseen.svelte-5sa57b{border-color:#35c46a80}header.svelte-5sa57b{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.when.svelte-5sa57b{margin-left:auto;font-size:.85rem}.votes.svelte-5sa57b{color:var(--accent);border-color:#ffb40066}.text.svelte-5sa57b{white-space:pre-wrap}.link.svelte-5sa57b{color:var(--info);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.85rem}.answer.svelte-5sa57b{border-radius:var(--r-md);background:var(--ok-soft);border:1px solid #35c46a4d;gap:8px;padding:12px 14px;display:grid}.answer.svelte-5sa57b p:where(.svelte-5sa57b){white-space:pre-wrap}.answer.svelte-5sa57b .btn:where(.svelte-5sa57b){justify-self:start}.ask.svelte-eeduxr{gap:12px;display:grid}.segmented.svelte-eeduxr{width:100%}.segmented.svelte-eeduxr button:where(.svelte-eeduxr){flex:1}.area.svelte-eeduxr{resize:vertical;min-height:110px;padding:12px 14px}.list.svelte-eeduxr{gap:12px;display:grid}.empty.svelte-eeduxr{text-align:center;padding:20px 0}.hint.svelte-eeduxr{margin-top:-8px;font-size:.9rem}.list-card.svelte-uysgvt{padding:4px 16px}.lang.svelte-uysgvt{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:8px 12px;padding:14px 0;display:grid}.lang.svelte-uysgvt:last-child{border-bottom:0}.name.svelte-uysgvt{display:grid}.small.svelte-uysgvt{font-size:.85rem}.progress.svelte-uysgvt{background:var(--line);border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.progress.svelte-uysgvt span:where(.svelte-uysgvt){background:var(--accent);height:100%;display:block}@property --ring-spin{syntax:"<angle>";inherits:false;initial-value:0deg}.avatar[data-ring]{--ring-w:max(2px, calc(var(--s,42px) * .07));border:var(--ring-w) solid transparent;background:linear-gradient(135deg, #2a3238, #1a2025) padding-box, var(--ring-paint,linear-gradient(var(--ring-c), var(--ring-c))) border-box;color:var(--ring-c);box-shadow:0 0 calc(var(--s,42px) * .3) color-mix(in srgb, var(--ring-c) 45%, transparent)}.avatar[data-ring=amber]{--ring-c:#ffb400}.avatar[data-ring=blood]{--ring-c:#ff3b3b}.avatar[data-ring=toxic]{--ring-c:#35c46a}.avatar[data-ring=frost]{--ring-c:#4aa8ff}.avatar[data-ring=void]{--ring-c:#b46cff}.avatar[data-ring=neon]{--ring-c:#ff4fd8}.avatar[data-ring=hazard]{--ring-c:#fc0;--ring-paint:repeating-linear-gradient(45deg, #fc0 0 5px, #15181a 5px 10px)}.avatar[data-ring=camo]{--ring-c:#a3b065;--ring-paint:conic-gradient(#4b5320, #8a8f5a 15%, #2f3a1a 30%, #6b7b3a 45%, #3d4a22 60%, #9aa36a 75%, #4b5320)}.avatar[data-ring=radioactive]{--ring-c:#7dff4f;animation:1.8s ease-in-out infinite ring-pulse}.avatar[data-ring=electric]{--ring-c:#6fd3ff;--ring-paint:conic-gradient(from var(--ring-spin), #0b3d91, #6fd3ff, #fff, #6fd3ff, #0b3d91, #6fd3ff, #fff, #0b3d91);animation:1.6s linear infinite ring-spin,2.6s step-end infinite ring-flicker}.avatar[data-ring=inferno]{--ring-c:#ff7a1a;--ring-paint:conic-gradient(from var(--ring-spin), #7a0a00, #ff3b00, #ffb400, #fff1a8, #ffb400, #ff3b00, #7a0a00);animation:2.4s linear infinite ring-spin,1.2s ease-in-out infinite ring-pulse}.avatar[data-ring=prism]{--ring-c:#fff;--ring-paint:conic-gradient(from var(--ring-spin), #ff3b3b, #ffb400, #f5ff4f, #35c46a, #4aa8ff, #b46cff, #ff4fd8, #ff3b3b);animation:3s linear infinite ring-spin}.avatar[data-ring=legend]{--ring-c:#ffd56a;--ring-paint:conic-gradient(from var(--ring-spin), #8a5a00, #ffd56a 20%, #fff8dc 25%, #ffd56a 30%, #b07a10 55%, #ffe08a 80%, #8a5a00);box-shadow:0 0 0 2px #ffd56a40, 0 0 calc(var(--s,42px) * .45) #ffc8508c;animation:4s linear infinite ring-spin}@keyframes ring-spin{to{--ring-spin:360deg}}@keyframes ring-pulse{50%{box-shadow:0 0 calc(var(--s,42px) * .55) color-mix(in srgb, var(--ring-c) 75%, transparent)}}@keyframes ring-flicker{0%,to{filter:none}42%{filter:brightness(1.6)}44%{filter:none}71%{filter:brightness(1.4)}72%{filter:none}}@media (prefers-reduced-motion:reduce){.avatar[data-ring]{animation:none}}.count.svelte-z5dl3x{flex:none;align-items:center;gap:3px;display:inline-flex}.n.svelte-z5dl3x{font-weight:700;font-size:calc(var(--s) * .82);color:#f5cf6a;font-variant-numeric:tabular-nums}.helped.svelte-eybaof{text-align:center;border-color:#f5cf6a59;gap:12px;display:grid}.helped.done.svelte-eybaof{border-color:#35c46a59}.ok.svelte-eybaof{color:var(--ok);justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}.mine.svelte-1vppfm2{color:var(--text);border-color:#f5cf6a4d;align-items:center;gap:14px;display:flex}.grid.svelte-1vppfm2{gap:4px;display:grid}.nums.svelte-1vppfm2{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:.9rem;display:flex}strong.svelte-1vppfm2{color:#f5cf6a;font-size:1.05rem}.heart.svelte-gte5g5{border:1px solid var(--line-strong);background:var(--bg-raise);min-width:56px;min-height:44px;color:var(--muted);cursor:pointer;border-radius:22px;align-items:center;gap:6px;padding:0 12px;transition:transform 80ms,color .15s,border-color .15s;display:inline-flex;position:relative}.heart.svelte-gte5g5:active{transform:scale(.92)}.heart.on.svelte-gte5g5{color:#ff6b7d;border-color:#ff6b7d73}.heart.on.svelte-gte5g5 path{fill:currentColor}.n.svelte-gte5g5{font-variant-numeric:tabular-nums;font-weight:700}.pop.svelte-gte5g5{color:#f5cf6a;pointer-events:none;font-size:.85rem;font-weight:800;animation:.7s ease-out forwards svelte-gte5g5-rise;position:absolute;top:-4px;left:50%}@keyframes svelte-gte5g5-rise{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-26px)}}@media (prefers-reduced-motion:reduce){.pop.svelte-gte5g5{opacity:0;animation:none}}.gifts.svelte-15xb8x5{gap:12px;display:grid}.stats.svelte-15xb8x5{grid-template-columns:1fr 1fr;gap:10px;display:grid}.stat.svelte-15xb8x5{border-radius:var(--r-md);background:var(--bg-raise);gap:2px;padding:12px 14px;display:grid}.stat.svelte-15xb8x5 .muted:where(.svelte-15xb8x5){font-size:.82rem}.v.svelte-15xb8x5{font-family:var(--font-display);align-items:center;gap:8px;font-size:1.8rem;line-height:1.1;display:inline-flex}.gold.svelte-15xb8x5{color:#f5cf6a}.row-g.svelte-15xb8x5{gap:8px;display:flex}.grow.svelte-15xb8x5{flex:1}.thanks.svelte-15xb8x5{gap:8px;display:flex}.jarbtn.svelte-15xb8x5{color:#f5cf6a;border-color:#f5cf6a73}.jarbtn.armed.svelte-15xb8x5{background:#f5cf6a26}.small.svelte-15xb8x5{font-size:.85rem}.got.svelte-1nnv5sk{color:#ff6b7d;align-items:center;gap:4px;font-size:.9rem;font-weight:700;display:inline-flex}.got.svelte-1nnv5sk path{fill:currentColor}.pinbtn.svelte-1nnv5sk{min-height:44px;color:var(--muted);padding:0 12px;font-size:.85rem}.pinbtn.armed.svelte-1nnv5sk{color:var(--accent);border-color:#ffb40080}.reward.svelte-1nnv5sk{color:var(--accent)}.pool.svelte-ghfejz{color:#f5cf6a;font-variant-numeric:tabular-nums;border-radius:12px;align-items:center;gap:4px;min-height:40px;padding:0 8px 0 4px;font-weight:700;display:inline-flex}.pool.empty.svelte-ghfejz{opacity:.55}.n.svelte-ghfejz{min-width:2ch;font-size:.95rem}.hist.svelte-533a81{gap:6px;display:grid}.small.svelte-533a81{font-size:.85rem}.r.svelte-533a81{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:2px 10px;padding:8px 0;font-size:.9rem;display:grid}.who.svelte-533a81{overflow-wrap:anywhere;font-weight:600}.amt.svelte-533a81{color:#f5cf6a;text-align:end}.kind.svelte-533a81,.when.svelte-533a81{font-size:.8rem}.when.svelte-533a81{text-align:end}.award.svelte-qisczm{border-color:#ffb40059;gap:14px;display:grid}header.svelte-qisczm{color:var(--accent);align-items:center;gap:8px;display:flex}header.svelte-qisczm .label:where(.svelte-qisczm){color:var(--text)}.small.svelte-qisczm{font-size:.86rem}.list.svelte-qisczm{border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-raise);overscroll-behavior:contain;max-height:min(50vh,380px);display:grid;overflow-y:auto}.row-p.svelte-qisczm{border:0;border-bottom:1px solid var(--line);min-height:52px;color:var(--text);text-align:start;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0 12px;display:flex}.row-p.svelte-qisczm:last-child{border-bottom:0}.row-p.on.svelte-qisczm{background:var(--accent-soft)}.nick.svelte-qisczm{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600}.tick.svelte-qisczm{border:2px solid var(--line-strong);color:#0000;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.on.svelte-qisczm .tick:where(.svelte-qisczm){border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.empty.svelte-qisczm{padding:14px}.amounts.svelte-qisczm{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.amt.svelte-qisczm{border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--bg-raise);color:#f5cf6a;cursor:pointer;min-height:44px;font-weight:700}.amt.on.svelte-qisczm{border-color:var(--accent);background:var(--accent-soft)}.amt-in.svelte-qisczm{text-align:center}.armed.svelte-qisczm{background:#ffc233}.recent.svelte-qisczm{border-top:1px solid var(--line);gap:4px;padding-top:12px;display:grid}.aw.svelte-qisczm{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:8px 0;display:flex}.aw.svelte-qisczm:last-child{border-bottom:0}.aw.revoked.svelte-qisczm .aw-head:where(.svelte-qisczm){opacity:.6}.aw.revoked.svelte-qisczm .plus:where(.svelte-qisczm){text-decoration:line-through}.aw-main.svelte-qisczm{flex:1;gap:2px;min-width:0;display:grid}.aw-head.svelte-qisczm{overflow-wrap:anywhere;font-weight:600}.aw.svelte-qisczm .chip:where(.svelte-qisczm){justify-self:start}.plus.svelte-qisczm{color:#f5cf6a}.undo.svelte-qisczm{flex:none;padding:0 12px;font-size:.85rem}.hero.svelte-1bo7kt1{background:radial-gradient(circle at 20% 30%, #f5cf6a24, transparent 60%), linear-gradient(180deg, var(--card-2), var(--card));align-items:center;gap:18px;display:flex}.big-jar.svelte-1bo7kt1{filter:drop-shadow(0 6px 18px rgb(245 207 106/calc(var(--fill) * .5)));opacity:calc(.45 + var(--fill) * .55)}.pool.svelte-1bo7kt1{flex:1;gap:6px;display:grid}.left.svelte-1bo7kt1 strong:where(.svelte-1bo7kt1){font-family:var(--font-display);color:#f5cf6a;font-size:3rem;line-height:1}.left.svelte-1bo7kt1 .muted:where(.svelte-1bo7kt1){font-size:1.2rem}.bar.svelte-1bo7kt1{background:var(--bg-raise);border-radius:4px;height:8px;overflow:hidden}.bar.svelte-1bo7kt1 span:where(.svelte-1bo7kt1){background:linear-gradient(90deg,#c9932a,#f5cf6a);height:100%;transition:width .4s;display:block}.hint.svelte-1bo7kt1{margin-top:-8px;font-size:.9rem}.full.svelte-1bo7kt1{color:var(--ok);font-weight:600}.small.svelte-1bo7kt1{font-size:.85rem}.stats.svelte-1bo7kt1{grid-template-columns:1fr 1fr;gap:10px;display:grid}.stat.svelte-1bo7kt1{gap:2px;padding:14px;display:grid}.v.svelte-1bo7kt1{font-family:var(--font-display);font-size:1.8rem}.gold.svelte-1bo7kt1{color:#f5cf6a}.prices.svelte-1bo7kt1{margin:10px 0 0;padding:0;list-style:none;display:grid}.prices.svelte-1bo7kt1 li:where(.svelte-1bo7kt1){border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.prices.svelte-1bo7kt1 li:where(.svelte-1bo7kt1):last-child{border-bottom:0}.cost.svelte-1bo7kt1{color:#f5cf6a;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;font-weight:700;display:inline-flex}.what.svelte-1bo7kt1{gap:2px;display:grid}.sub.svelte-1bo7kt1{color:var(--ok);font-size:.78rem}.shop.svelte-1bo7kt1{gap:12px;display:grid}.frames.svelte-1bo7kt1{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.fr.svelte-1bo7kt1{border-radius:var(--r-md);border:1px solid var(--line);background:var(--bg-raise);cursor:pointer;justify-items:center;gap:6px;padding:12px 4px 10px;display:grid}.fr.svelte-1bo7kt1:disabled{opacity:.4;cursor:default}.fr.on.svelte-1bo7kt1{border-color:var(--accent);background:var(--accent-soft)}.fr.mine.svelte-1bo7kt1{box-shadow:inset 0 0 0 1px var(--ok)}.fr.svelte-1bo7kt1 .avatar:where(.svelte-1bo7kt1){border-radius:15px;width:52px;height:52px;font-size:1.4rem}.fname.svelte-1bo7kt1{text-align:center;font-size:.8rem;font-weight:600}.fr.svelte-1bo7kt1 .cost:where(.svelte-1bo7kt1){font-size:.85rem}.voted.svelte-tcnogx{color:var(--ok);opacity:1}.nav.svelte-1stdpp6{z-index:20;height:calc(var(--bottomnav-h) + var(--safe-bottom));padding:6px 8px var(--safe-bottom);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);background:#0b0e10eb;justify-content:space-around;display:flex;position:fixed;inset:auto 0 0}a.svelte-1stdpp6{border-radius:var(--r-md);max-width:120px;color:var(--faint);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;flex:1;align-content:center;place-items:center;gap:3px;font-size:.72rem;transition:color .15s;display:grid}a.active.svelte-1stdpp6{color:var(--accent)}@media (width>=960px){.nav.svelte-1stdpp6{inset:calc(var(--topbar-h) + var(--safe-top)) auto 0 0;border-top:0;border-right:1px solid var(--line);flex-direction:column;justify-content:flex-start;gap:6px;width:96px;height:auto;padding:16px 10px}a.svelte-1stdpp6{flex:none;max-width:none;min-height:72px}a.active.svelte-1stdpp6{background:var(--accent-soft)}}.toasts.svelte-1cs1dsy{left:50%;bottom:calc(var(--bottomnav-h) + var(--safe-bottom) + 14px);z-index:60;pointer-events:none;gap:8px;width:min(92vw,420px);display:grid;position:fixed;transform:translate(-50%)}.toast.svelte-1cs1dsy{border-radius:var(--r-md);background:var(--card-2);border:1px solid var(--line-strong);box-shadow:var(--shadow);padding:12px 16px;animation:.2s svelte-1cs1dsy-in}.toast.ok.svelte-1cs1dsy{border-color:#35c46a80}.toast.error.svelte-1cs1dsy{border-color:#ff4d4f80}@keyframes svelte-1cs1dsy-in{0%{opacity:0;transform:translateY(8px)}}.clock.svelte-yl906w{background:var(--accent-soft);min-height:40px;color:var(--accent);cursor:pointer;border:1px solid #ffb40073;border-radius:999px;align-items:center;gap:8px;padding:0 12px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.clock.local.svelte-yl906w{color:var(--info);background:#4aa8ff1f;border-color:#4aa8ff73}.mode.svelte-yl906w{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem}.time.svelte-yl906w{color:var(--text);font-size:1.05rem;font-weight:600}@media (width<=430px){.clock.svelte-yl906w{gap:6px;padding:0 10px}.clock.svelte-yl906w svg{display:none}}.topbar.svelte-gmm6z6{z-index:20;height:calc(var(--topbar-h) + var(--safe-top));padding:var(--safe-top) 14px 0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#0b0e10d1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.brand.svelte-gmm6z6{color:var(--text);display:flex}.tools.svelte-gmm6z6{align-items:center;gap:10px;display:flex}.me.svelte-gmm6z6{color:var(--muted);align-items:center;gap:8px;display:flex}.lang.svelte-gmm6z6{font-family:var(--font-display);letter-spacing:.1em;font-size:.8rem}@media (width<=430px){.topbar.svelte-gmm6z6{padding-left:10px;padding-right:10px}.tools.svelte-gmm6z6{gap:4px}.lang.svelte-gmm6z6{display:none}}main.svelte-1n46o8q{min-height:100dvh}main.chrome.svelte-1n46o8q{min-height:calc(100dvh - var(--topbar-h));padding-bottom:calc(var(--bottomnav-h) + var(--safe-bottom) + 12px);animation:.2s svelte-1n46o8q-enter}@media (width>=960px){main.chrome.svelte-1n46o8q{padding-bottom:24px;padding-left:96px}}.translating.svelte-1n46o8q{color:var(--info);text-align:center;background:#4aa8ff1a;border-bottom:1px solid #4aa8ff4d;padding:8px 16px;font-size:.88rem}.splash.svelte-1n46o8q{place-items:center;min-height:100dvh;display:grid}.offline.svelte-1n46o8q{color:var(--accent);text-align:center;background:#ffb4001f;border-bottom:1px solid #ffb40059;padding:8px 16px;font-size:.88rem}.pulse.svelte-1n46o8q{background:var(--accent);border-radius:50%;width:14px;height:14px;animation:1s ease-in-out infinite svelte-1n46o8q-pulse}@keyframes svelte-1n46o8q-pulse{50%{opacity:.4;transform:scale(1.8)}}@keyframes svelte-1n46o8q-enter{0%{opacity:0;transform:translateY(6px)}}
