.printable.svelte-1vtu65p{margin:1.5rem 0}.controls.svelte-1vtu65p{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem}.controls.svelte-1vtu65p .btn:where(.svelte-1vtu65p){min-height:52px;font-size:.95rem;padding:.5em 1.2em}.sheet.svelte-1vtu65p{background:#fff;border:2px solid var(--t-ink);border-radius:16px;padding:1rem}.sheet-head.svelte-1vtu65p{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem}.sheet-title.svelte-1vtu65p{font-weight:800;font-size:1.2rem;margin:0}.sheet-name.svelte-1vtu65p{margin:0;font-size:.95rem}.sheet-name.svelte-1vtu65p span:where(.svelte-1vtu65p){display:inline-block;width:8em;border-bottom:1px solid var(--t-ink);margin-left:.4em}table.svelte-1vtu65p{width:100%;border-collapse:collapse;table-layout:fixed;margin-top:.8rem}th.svelte-1vtu65p{font-size:.85rem;padding:.2rem 0}td.svelte-1vtu65p{border:1px solid var(--t-line);height:4.2rem;vertical-align:top;position:relative;padding:.15rem .25rem}td.empty.svelte-1vtu65p{background:#faf6f0}.num.svelte-1vtu65p{font-size:.8rem;font-weight:700}.sun.svelte-1vtu65p{color:#c0262d}.sat.svelte-1vtu65p{color:#1f5fbf}.ring.svelte-1vtu65p{position:absolute;left:50%;top:58%;width:2.4rem;height:2.4rem;transform:translate(-50%,-50%);border:1.5px dashed #c9b8a4;border-radius:50%}.sheet-foot.svelte-1vtu65p{font-size:.85rem;color:var(--t-sub);margin:.6rem 0 0}@media print{.sheet.svelte-1vtu65p{border-width:1.5px}td.svelte-1vtu65p{height:6.5rem}.ring.svelte-1vtu65p{width:3.4rem;height:3.4rem}}.shot.svelte-1uc5m5e{margin:1.5rem auto;max-width:300px;text-align:center}.shot.svelte-1uc5m5e img:where(.svelte-1uc5m5e){width:100%;height:auto;border-radius:20px;border:1px solid var(--t-line)}.shot.svelte-1uc5m5e figcaption:where(.svelte-1uc5m5e){font-size:.85rem;color:var(--t-sub);margin-top:.5rem}
