.mo-btn{background:var(--frame);min-height:38px;color:var(--on-frame);font:600 .9rem/1.2 var(--font-ui);cursor:pointer;text-align:center;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;display:inline-flex}.mo-btn:hover{filter:brightness(1.08)}.mo-btn:disabled{opacity:.5;cursor:default;filter:none}.mo-pill{border:1px solid var(--line);background:var(--surface);min-height:32px;color:var(--ink);font:500 .82rem/1.2 var(--font-ui);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.mo-pill:hover{border-color:var(--frame);color:var(--frame)}.mo-pill.danger:hover,.mo-btn.danger{border-color:var(--ornament-ink);color:var(--ornament-ink)}.mo-btn.danger{background:0 0;border:1px solid}.mo-link{min-height:28px;color:var(--frame);font:500 .82rem var(--font-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 2px;text-decoration:underline}.mo-x{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.mo-x:hover{background:var(--hl);color:var(--ink)}.mo-x svg,.mo-ico{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.mo-meter{background:color-mix(in srgb, var(--line) 70%, transparent);border-radius:99px;height:8px;overflow:hidden}.mo-meter>i{border-radius:inherit;background:var(--frame);height:100%;transition:width .2s;display:block}.mo-muted{color:var(--muted)}.mo-warn{background:var(--range);color:var(--ink);border-radius:8px;padding:8px 10px;font-size:.8rem}.mo-chips{flex-wrap:wrap;gap:6px;display:flex}.mo-chip{border:1px solid var(--line);font:500 .76rem/1.5 var(--font-ui);color:var(--muted);border-radius:999px;align-items:center;gap:4px;padding:2px 9px;display:inline-flex}.mo-chip.ok{color:var(--frame);border-color:color-mix(in srgb, var(--frame) 45%, transparent)}.mo-chip.bad{color:var(--ornament-ink);border-color:currentColor}@media (prefers-reduced-motion:reduce){.mo-meter>i{transition:none}}.sizes.svelte-1489ppg{gap:6px;margin:0;padding:0;font-size:.84rem;list-style:none;display:grid}li.svelte-1489ppg{border-bottom:1px dashed var(--line);justify-content:space-between;gap:8px;padding-bottom:5px;display:flex}b.svelte-1489ppg{font:500 .84rem var(--font-ui);font-variant-numeric:tabular-nums;white-space:nowrap}li.tot.svelte-1489ppg{color:var(--frame);border:0;padding-bottom:0;font-weight:600}li.tot.svelte-1489ppg b:where(.svelte-1489ppg){font-weight:600}.jgrid.svelte-rlbepo{direction:inherit;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.mini.svelte-rlbepo{grid-template-columns:repeat(30,minmax(0,1fr));gap:2px}.mini.svelte-rlbepo li:where(.svelte-rlbepo){aspect-ratio:auto;border-radius:2px;height:12px}li.svelte-rlbepo{aspect-ratio:1;border:1px solid var(--line);font:500 .68rem/1 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--muted);border-radius:5px;place-items:center;transition:background-color .25s,border-color .25s;display:grid;position:relative;overflow:hidden}li.svelte-rlbepo:before{content:"";height:calc(var(--f) * 100%);background:var(--hl);transition:height .2s;position:absolute;inset:auto 0 0}li.svelte-rlbepo span:where(.svelte-rlbepo){position:relative}li.part.svelte-rlbepo{border-color:var(--ornament-ink);color:var(--ornament-ink);box-shadow:inset 0 0 0 1px var(--ornament)}li.ok.svelte-rlbepo{background:var(--frame);border-color:var(--frame);color:var(--on-frame)}li.ok.svelte-rlbepo:before{display:none}@media (prefers-reduced-motion:reduce){li.svelte-rlbepo,li.svelte-rlbepo:before{transition:none}}.panel.svelte-6maseu{gap:10px;display:grid}.count.svelte-6maseu{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.big.svelte-6maseu{font:600 1.9rem/1 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--frame)}.count.svelte-6maseu .mo-muted:where(.svelte-6maseu){font-size:.8rem}.row.svelte-6maseu{font:.8rem var(--font-ui);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;display:flex}.status.svelte-6maseu{color:var(--muted);text-align:end}.status.bad.svelte-6maseu{color:var(--ornament-ink);font-weight:600}.note.svelte-6maseu{margin:0;font-size:.8rem;line-height:1.5}.actions.svelte-6maseu{flex-wrap:wrap;gap:8px;display:flex}.actions.svelte-6maseu:empty{display:none}
