.bar.svelte-1kpy2uy{align-items:center;gap:10px;margin-bottom:20px;display:flex}.y.svelte-1kpy2uy{text-align:center;min-width:70px;font-size:20px;font-weight:700}.bar.svelte-1kpy2uy .btn-primary:where(.svelte-1kpy2uy){margin-left:auto}.sheets.svelte-1kpy2uy{gap:20px;max-width:860px;margin:0 auto;padding:0 16px 40px;display:grid}.sheet.svelte-1kpy2uy{color:#111;border:1px solid var(--line);break-inside:avoid;background:#fff;border-radius:12px;padding:16px}.sheet.svelte-1kpy2uy header:where(.svelte-1kpy2uy){justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.sheet.svelte-1kpy2uy h2:where(.svelte-1kpy2uy){font-size:22px;font-family:var(--font-ne);color:#b4202f}.sheet.svelte-1kpy2uy header:where(.svelte-1kpy2uy) span:where(.svelte-1kpy2uy){color:#555;font-size:12px}.g.svelte-1kpy2uy{border-top:1px solid #ccc;border-left:1px solid #ccc;grid-template-columns:repeat(7,1fr);display:grid}.h.svelte-1kpy2uy{text-align:center;font-size:11px;font-weight:700;font-family:var(--font-ne);background:#f3eee6;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:4px 0}.h.sat.svelte-1kpy2uy{color:#b4202f}.c.svelte-1kpy2uy{min-height:58px;font-family:var(--font-ne);border-bottom:1px solid #ccc;border-right:1px solid #ccc;flex-direction:column;padding:3px 4px;display:flex;position:relative;overflow:hidden}.c.empty.svelte-1kpy2uy{background:#faf8f4}.bs.svelte-1kpy2uy{font-size:17px;font-weight:700;line-height:1.1}.red.svelte-1kpy2uy .bs:where(.svelte-1kpy2uy){color:#b4202f}.ad.svelte-1kpy2uy{color:#777;font-size:9px;position:absolute;top:3px;right:4px}.ti.svelte-1kpy2uy{color:#444;font-size:9.5px}.fe.svelte-1kpy2uy{color:#b4202f;margin-top:auto;font-size:8.5px;font-weight:600;line-height:1.15}.credit.svelte-1kpy2uy{text-align:center;color:var(--ink-3);font-size:11px}@media print{.screen-only.svelte-1kpy2uy{display:none}main{min-height:0!important}.sheets.svelte-1kpy2uy{gap:0;max-width:none;padding:0}.sheet.svelte-1kpy2uy{border:0;border-radius:0;height:138mm;padding:0 0 6mm}.sheet.svelte-1kpy2uy:nth-child(2n){break-after:page}.c.svelte-1kpy2uy{min-height:18mm}}@page{size:A4 portrait;margin:10mm}@media (width<=560px){.c.svelte-1kpy2uy{min-height:48px}.ti.svelte-1kpy2uy{font-size:8px}.fe.svelte-1kpy2uy{display:none}}
