.sl-bar.svelte-1rz16xe{display:flex;gap:2px;min-width:4px;height:var(--h)}.sl-seg.svelte-1rz16xe{display:grid;place-items:center;min-width:3px;background-color:var(--fill);container-type:inline-size;overflow:hidden}.sl-seg.sl-end.svelte-1rz16xe{border-radius:0 4px 4px 0}.sl-wow.svelte-1rz16xe{background-image:repeating-linear-gradient(135deg,transparent 0 3px,color-mix(in oklch,var(--color-base-content) 26%,transparent) 3px 5px)}.sl-started.svelte-1rz16xe{--fill: color-mix(in oklch, var(--color-base-content) 16%, transparent)}.sl-mk.svelte-1rz16xe{display:flex}.sl-mk.svelte-1rz16xe svg{display:block}@container (max-width: 17px){.sl-mk.svelte-1rz16xe{display:none}}.sl-key.svelte-11xtfjs{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;font-size:12px;font-weight:600;color:color-mix(in oklch,var(--color-base-content) 75%,transparent)}.sl-key.svelte-11xtfjs li:where(.svelte-11xtfjs){display:flex;align-items:center;gap:5px}.sl-sw.svelte-11xtfjs{display:grid;place-items:center;width:16px;height:16px;border-radius:4px;background-color:var(--fill)}.sl-sw.svelte-11xtfjs svg{display:block}.sl-wow.svelte-11xtfjs{background-image:repeating-linear-gradient(135deg,transparent 0 3px,color-mix(in oklch,var(--color-base-content) 26%,transparent) 3px 5px)}.sl-started.svelte-11xtfjs{background-color:color-mix(in oklch,var(--color-base-content) 16%,transparent)}.pairs.svelte-1olo42j{margin:12px 0 2px}.grid6.svelte-1olo42j{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px 8px}.pair.svelte-1olo42j{display:flex;flex-direction:column;align-items:center;gap:3px}.sw.svelte-1olo42j{width:100%;aspect-ratio:1;border-radius:10px;background:linear-gradient(90deg,var(--a) 0 50%,var(--g) 50% 100%);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--color-base-content) 12%,transparent)}.score.svelte-1olo42j{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:color-mix(in oklch,var(--color-base-content) 70%,transparent)}figcaption.svelte-1olo42j{margin-top:8px;font-size:12px;color:color-mix(in oklch,var(--color-base-content) 65%,transparent)}.lengths.svelte-x39ko5{margin:12px 0 2px}.cols.svelte-x39ko5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;align-items:end}.col.svelte-x39ko5{display:flex;flex-direction:column;align-items:center;gap:4px}.count.svelte-x39ko5{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.track.svelte-x39ko5{display:flex;align-items:flex-end;width:100%;height:72px}.fill.svelte-x39ko5{width:100%;border-radius:6px 6px 3px 3px;background:color-mix(in oklch,var(--ink) 40%,transparent)}.fill.usual.svelte-x39ko5{background:var(--ink)}.len.svelte-x39ko5{font-size:12px;font-weight:700;color:color-mix(in oklch,var(--color-base-content) 72%,transparent)}figcaption.svelte-x39ko5{margin-top:6px;font-size:12px;color:color-mix(in oklch,var(--color-base-content) 65%,transparent)}.habit.svelte-1mw20e0{margin:12px 0 2px}.bar.svelte-1mw20e0{display:flex;gap:3px;height:16px}.seg.svelte-1mw20e0:first-child{border-radius:6px 0 0 6px}.seg.svelte-1mw20e0:last-child{border-radius:0 6px 6px 0}.keys.svelte-1mw20e0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin-top:8px}.key.svelte-1mw20e0{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;white-space:nowrap;color:color-mix(in oklch,var(--color-base-content) 76%,transparent)}.key.svelte-1mw20e0 i:where(.svelte-1mw20e0){flex:none;width:9px;height:9px;border-radius:3px}.key.svelte-1mw20e0 b:where(.svelte-1mw20e0){color:var(--color-base-content);font-variant-numeric:tabular-nums}.fcard.svelte-1eh9i9f{border-radius:18px;background:var(--stat-card);scroll-margin-top:12px}summary.svelte-1eh9i9f,.still.svelte-1eh9i9f{position:relative;display:flex;flex-direction:column;padding:14px 16px}summary.svelte-1eh9i9f{padding-right:44px;list-style:none;cursor:pointer;touch-action:manipulation}summary.svelte-1eh9i9f::-webkit-details-marker{display:none}.chev.svelte-1eh9i9f{position:absolute;top:18px;right:18px;display:flex;color:color-mix(in oklch,var(--color-base-content) 60%,transparent);transition:transform .15s}details[open].svelte-1eh9i9f .chev:where(.svelte-1eh9i9f){transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.chev.svelte-1eh9i9f{transition:none}}.gname.svelte-1eh9i9f{margin:0;font-size:15px;font-weight:800;letter-spacing:.01em;color:var(--ink)}.headline.svelte-1eh9i9f{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:2px}.big.svelte-1eh9i9f{font-size:34px;font-weight:800;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.hl.svelte-1eh9i9f{font-size:17px;font-weight:700}.sentence.svelte-1eh9i9f{margin-top:4px;font-size:15px;line-height:1.35;color:color-mix(in oklch,var(--color-base-content) 82%,transparent)}.lately.svelte-1eh9i9f{margin-top:8px;font-size:14px;font-weight:600;line-height:1.35;text-wrap:pretty}.lately.svelte-1eh9i9f b:where(.svelte-1eh9i9f){font-weight:800;color:var(--ink)}.lately.waiting.svelte-1eh9i9f{font-size:13px;font-weight:500;color:color-mix(in oklch,var(--color-base-content) 62%,transparent)}.basics.svelte-1eh9i9f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid color-mix(in oklch,var(--color-base-content) 9%,transparent)}.b.svelte-1eh9i9f{display:flex;flex-direction:column;min-width:0}.b.svelte-1eh9i9f b:where(.svelte-1eh9i9f){font-size:18px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}.b.svelte-1eh9i9f small:where(.svelte-1eh9i9f){font-size:12px;font-weight:600;white-space:nowrap;color:color-mix(in oklch,var(--color-base-content) 68%,transparent)}.detail.svelte-1eh9i9f{padding:0 16px 6px}.rows.svelte-1eh9i9f{margin:10px 0 0}.rows.svelte-1eh9i9f div:where(.svelte-1eh9i9f){display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid color-mix(in oklch,var(--color-base-content) 9%,transparent)}.rows.svelte-1eh9i9f dt:where(.svelte-1eh9i9f){font-size:14px;color:color-mix(in oklch,var(--color-base-content) 76%,transparent)}.rows.svelte-1eh9i9f dd:where(.svelte-1eh9i9f){margin:0;font-size:15px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.note.svelte-1eh9i9f{margin-left:6px;font-size:12px;font-weight:600;color:color-mix(in oklch,var(--color-base-content) 62%,transparent)}.catchup.svelte-1eh9i9f{margin:0 16px;padding:10px 0 12px;font-size:14px;border-top:1px solid color-mix(in oklch,var(--color-base-content) 9%,transparent)}.catchup.svelte-1eh9i9f a:where(.svelte-1eh9i9f){display:inline-block;padding-block:10px;margin-block:-10px;font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.mhead.svelte-1ez6mxe{display:flex;align-items:center;justify-content:space-between}.mname.svelte-1ez6mxe{margin:0;font-size:15px;font-weight:800}.mdays.svelte-1ez6mxe{font-weight:600;color:color-mix(in oklch,var(--color-base-content) 70%,transparent)}.nav.svelte-1ez6mxe{display:flex;gap:6px}.navbtn.svelte-1ez6mxe{display:inline-flex;align-items:center;justify-content:center;width:44px;height:40px;border-radius:12px;color:var(--color-base-content);background:color-mix(in oklch,var(--color-base-content) 8%,transparent);touch-action:manipulation}.navbtn.svelte-1ez6mxe:disabled{opacity:.35}.wk.svelte-1ez6mxe,.cal.svelte-1ez6mxe{--dc-gap: 4px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));column-gap:var(--dc-gap)}.wk.svelte-1ez6mxe{margin:10px 0 2px;font-size:11px;font-weight:700;text-align:center;color:color-mix(in oklch,var(--color-base-content) 60%,transparent)}.cal.svelte-1ez6mxe{row-gap:2px}.out.svelte-1ez6mxe{min-height:40px}.turn.svelte-1ez6mxe{margin:8px 0 0;font-size:12px;color:color-mix(in oklch,var(--color-base-content) 68%,transparent)}.key.svelte-1ez6mxe{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:10px 0 0;font-size:12px;color:color-mix(in oklch,var(--color-base-content) 68%,transparent)}.sw.svelte-1ez6mxe{width:11px;height:11px;margin-left:6px;border-radius:50%}.sw.svelte-1ez6mxe:first-child{margin-left:0}.sw.played.svelte-1ez6mxe{background:color-mix(in oklch,var(--color-primary) 28%,transparent)}.sw.live.svelte-1ez6mxe{background:var(--color-primary)}.sw.save.svelte-1ez6mxe{border:1.5px dashed color-mix(in oklch,var(--color-primary-ink) 75%,transparent)}.rows.svelte-1ez6mxe{margin:10px 0 0}.rows.svelte-1ez6mxe div:where(.svelte-1ez6mxe){display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid color-mix(in oklch,var(--color-base-content) 9%,transparent)}.rows.svelte-1ez6mxe dt:where(.svelte-1ez6mxe){font-size:14px;color:color-mix(in oklch,var(--color-base-content) 76%,transparent)}.rows.svelte-1ez6mxe dd:where(.svelte-1ez6mxe){margin:0;font-size:15px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.note.svelte-1ez6mxe{margin-left:6px;font-size:12px;font-weight:600;color:color-mix(in oklch,var(--color-base-content) 62%,transparent)}.pcard.svelte-1jg7kxw{padding:16px 16px 4px;border-radius:20px;background:color-mix(in oklch,var(--color-primary) 13%,var(--stat-card));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--color-primary) 30%,transparent)}.nums.svelte-1jg7kxw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.n.svelte-1jg7kxw{display:flex;flex-direction:column;min-width:0}.num.svelte-1jg7kxw{display:flex;align-items:center;gap:4px;font-size:30px;font-weight:800;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lbl.svelte-1jg7kxw{font-size:13px;font-weight:700}.sub2.svelte-1jg7kxw{font-size:12px;font-weight:600;color:color-mix(in oklch,var(--color-base-content) 65%,transparent)}.line.svelte-1jg7kxw{margin:0;padding:10px 0;font-size:15px;line-height:1.35;font-weight:600;border-top:1px solid color-mix(in oklch,var(--color-base-content) 9%,transparent)}.nums.svelte-1jg7kxw+.line:where(.svelte-1jg7kxw){margin-top:12px}.line.save.svelte-1jg7kxw{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:12px}.line.save.svelte-1jg7kxw p:where(.svelte-1jg7kxw){margin:0;font-weight:800;color:color-mix(in oklch,var(--color-primary-ink) 75%,var(--color-base-content));text-wrap:pretty}.savebtn.svelte-1jg7kxw{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:var(--radius-field);background:color-mix(in oklch,var(--color-base-content) 12%,transparent);color:var(--color-base-content);font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;touch-action:manipulation}@media(hover:hover){.savebtn.svelte-1jg7kxw:hover{background:color-mix(in oklch,var(--color-base-content) 20%,transparent)}}.savebtn.svelte-1jg7kxw:focus-visible{outline:2px solid var(--color-base-content);outline-offset:2px}.newtag.svelte-1jg7kxw{display:inline-block;margin-right:3px;padding:1px 7px 2px;border-radius:999px;font-size:11px;font-weight:800;line-height:1.3;letter-spacing:.02em;vertical-align:2px;color:var(--color-primary-content);background:var(--color-primary)}.more.svelte-1jg7kxw{border-top:1px solid color-mix(in oklch,var(--color-base-content) 9%,transparent)}.more.svelte-1jg7kxw>summary:where(.svelte-1jg7kxw){display:flex;align-items:center;justify-content:space-between;min-height:44px;font-size:14px;font-weight:800;color:color-mix(in oklch,var(--color-primary-ink) 75%,var(--color-base-content));list-style:none;cursor:pointer;touch-action:manipulation}.more.svelte-1jg7kxw>summary:where(.svelte-1jg7kxw)::-webkit-details-marker{display:none}.chev.svelte-1jg7kxw{display:flex;transition:transform .15s}.more[open].svelte-1jg7kxw .chev:where(.svelte-1jg7kxw){transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.chev.svelte-1jg7kxw{transition:none}}.inner.svelte-1jg7kxw{padding:2px 0 10px}.tn.svelte-qanm43{margin-top:16px;padding:12px 16px 14px;border-radius:18px;background:var(--stat-card)}.tn-head.svelte-qanm43{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 10px}.tn-label.svelte-qanm43{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:light-dark(color-mix(in oklch,var(--color-base-content) 66%,transparent),color-mix(in oklch,var(--color-base-content) 60%,transparent))}.tn-count.svelte-qanm43{font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;color:color-mix(in oklch,var(--color-base-content) 70%,transparent)}.sh-card.svelte-1ghdpg9{margin-top:10px;padding:14px 16px 10px;border-radius:18px;background:var(--stat-card)}.sh-sect.svelte-1ghdpg9{margin:26px 2px 0;font-size:19px;font-weight:800}.sh-th.svelte-1ghdpg9{margin:0 0 8px;font-size:15px;font-weight:800}.sh-lines.svelte-1ghdpg9{margin:10px 0 0;padding:0;list-style:none}.sh-line.svelte-1ghdpg9{display:grid;grid-template-columns:84px minmax(0,1fr) 26px;align-items:center;gap:8px;min-height:40px;color:inherit;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.sh-ln.svelte-1ghdpg9{overflow:hidden;font-size:13px;font-weight:800;white-space:nowrap;text-overflow:ellipsis;color:var(--ink)}.sh-lb.svelte-1ghdpg9{min-width:0}.sh-ld.svelte-1ghdpg9{font-size:13px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums;color:color-mix(in oklch,var(--color-base-content) 80%,transparent)}@media(hover:hover){.sh-line.svelte-1ghdpg9:hover .sh-ln:where(.svelte-1ghdpg9){text-decoration:underline;text-underline-offset:3px}}.sh-line.svelte-1ghdpg9:focus-visible{outline:2px solid var(--color-base-content);outline-offset:2px;border-radius:6px}.sh-cards.svelte-1ghdpg9{display:flex;flex-direction:column;gap:12px;margin-top:12px}.sh-top.svelte-1ghdpg9{margin:14px 2px 0;font-size:13px}.sh-keep.svelte-1ghdpg9{margin:14px 2px 0;font-size:14px;line-height:1.4;color:color-mix(in oklch,var(--color-base-content) 82%,transparent)}.sh-keep.sh-foot.svelte-1ghdpg9{margin-top:18px}.sh-keep.svelte-1ghdpg9 p:where(.svelte-1ghdpg9){margin:0}.sh-kwhy.svelte-1ghdpg9{text-wrap:balance}.sh-kdoors.svelte-1ghdpg9{display:flex;gap:8px;max-width:360px;margin-top:10px}.sh-kdoor.svelte-1ghdpg9{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 14px;border-radius:var(--radius-field);font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none;touch-action:manipulation}.sh-kgo.svelte-1ghdpg9{flex:1 1 auto;background:var(--jam-gradient);color:var(--color-primary-content);box-shadow:0 3px 10px color-mix(in oklch,var(--color-primary) 38%,transparent);transition:transform .12s ease,filter .12s ease}.sh-khatch.svelte-1ghdpg9{flex:0 0 96px;color:var(--color-base-content);box-shadow:inset 0 0 0 1.5px color-mix(in oklch,var(--color-base-content) 22%,transparent)}@media(hover:hover){.sh-kgo.svelte-1ghdpg9:hover{filter:brightness(1.04) saturate(1.08)}.sh-khatch.svelte-1ghdpg9:hover{background:color-mix(in oklch,var(--color-base-content) 8%,transparent)}}.sh-kgo.svelte-1ghdpg9:active{transform:translateY(2px)}@media(max-width:359px){.sh-kdoor.svelte-1ghdpg9{padding:0 10px;font-size:13px}.sh-khatch.svelte-1ghdpg9{flex-basis:84px}}.sh-usual.svelte-1ghdpg9{margin:10px 2px 0;font-size:13px;line-height:1.4;color:color-mix(in oklch,var(--color-base-content) 72%,transparent)}.sh-new.svelte-1ghdpg9{margin-top:20px}.sh-newh.svelte-1ghdpg9{margin:0 2px;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in oklch,var(--color-base-content) 62%,transparent)}.sh-newl.svelte-1ghdpg9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;margin:4px 2px 0;padding:0;list-style:none}.sh-one.svelte-1ghdpg9{margin:-5px 0 0;font-size:13.5px;line-height:1.35;color:color-mix(in oklch,var(--color-base-content) 75%,transparent)}.sh-top.svelte-1ghdpg9 a:where(.svelte-1ghdpg9){display:inline-block;padding:12px 0;margin:-12px 0;font-weight:700;text-decoration:underline;text-underline-offset:2px}.sh-more.svelte-1ghdpg9{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:44px;margin-top:12px;border:0;border-radius:var(--radius-field);font:inherit;font-size:14px;font-weight:700;color:var(--color-base-content);background:color-mix(in oklch,var(--color-base-content) 8%,transparent);cursor:pointer;touch-action:manipulation}.sh-morechev.svelte-1ghdpg9{display:inline-flex;transition:transform .15s}.sh-morechev.sh-up.svelte-1ghdpg9{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.sh-morechev.svelte-1ghdpg9{transition:none}}.tr.svelte-rpndu4{--stat-card: light-dark( color-mix(in oklch, var(--color-base-100) 95%, var(--color-base-content)), color-mix(in oklch, var(--color-base-100) 90%, var(--color-base-content)) );max-width:600px;margin:0 auto;padding:18px 16px 32px}.tr-h1.svelte-rpndu4{margin:0 0 8px}.tr-sub.svelte-rpndu4{margin:6px 0 12px;font-size:15px}.tr-room.svelte-rpndu4{min-height:100vh;min-height:100svh}.tr-hold.svelte-rpndu4{min-height:290px;border-radius:20px;background:color-mix(in oklch,var(--color-primary) 7%,var(--stat-card));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--color-primary) 18%,transparent)}
