.sb-hint[data-astro-cid-ryayddj4]{color:var(--color-3);margin:0 0 18px;font-size:.85rem}.sb-toolbar-note[data-astro-cid-ryayddj4]{color:var(--color-3);font-size:.88rem}.sb-sub[data-astro-cid-ryayddj4]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-soft);margin:22px 0 10px;font-size:.68rem}.sb-field[data-astro-cid-ryayddj4]{margin-bottom:14px}.sb-field[data-astro-cid-ryayddj4] label[data-astro-cid-ryayddj4]{color:var(--color-2);margin-bottom:5px;font-size:.8rem;display:block}.sb-grid[data-astro-cid-ryayddj4]{grid-template-columns:1fr 1fr;gap:4px 22px;display:grid}@media (width<=620px){.sb-grid[data-astro-cid-ryayddj4]{grid-template-columns:1fr}}select[data-astro-cid-ryayddj4],.sb-spec[data-astro-cid-ryayddj4] input[data-astro-cid-ryayddj4][type=number]{background:color-mix(in srgb, var(--accent) 8%, var(--bg-elevated));width:100%;color:var(--color-1);border:1px solid color-mix(in srgb, var(--accent) 50%, transparent);font:inherit;border-radius:3px;padding:9px 10px;font-size:.9rem}.sb-spec[data-astro-cid-ryayddj4]{border-left:2px solid color-mix(in srgb, var(--accent) 45%, transparent);margin:14px 0 6px;padding-left:14px}select[data-astro-cid-ryayddj4]:focus-visible{border-color:var(--accent-soft);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-soft) 30%, transparent);outline:none}.sb-chips[data-astro-cid-ryayddj4]{flex-wrap:wrap;gap:8px;display:flex}.sb-chip{font:inherit;text-align:left;color:var(--color-2);background:color-mix(in srgb, var(--accent) 10%, var(--bg-elevated));border:1px solid color-mix(in srgb, var(--accent) 50%, transparent);cursor:pointer;border-radius:4px;padding:7px 11px;font-size:.82rem;line-height:1.35;transition:background .12s linear,border-color .12s linear,color .12s linear}.sb-chip:hover{border-color:var(--accent-soft);background:color-mix(in srgb, var(--accent) 20%, var(--bg-elevated))}.sb-chip[aria-pressed=true]{border-color:var(--accent-soft);background:color-mix(in srgb, var(--accent) 32%, var(--bg-elevated));color:var(--color-0);box-shadow:inset 0 0 0 1px var(--accent-soft)}.sb-chips--custom[data-astro-cid-ryayddj4]{margin-top:10px}.sb-chips--custom .sb-chip:after{content:" ×";color:var(--accent-soft)}.sb-gear-late[data-astro-cid-ryayddj4]{margin:26px 0 14px}.sb-gear-late[data-astro-cid-ryayddj4] label[data-astro-cid-ryayddj4]{text-transform:uppercase;letter-spacing:.1em;color:var(--color-3);font-size:.72rem}.sb-gear-late[data-astro-cid-ryayddj4] textarea[data-astro-cid-ryayddj4]{background:color-mix(in srgb, var(--accent) 8%, var(--bg-elevated));color:var(--color-1);border:1px solid color-mix(in srgb, var(--accent) 50%, transparent);font:inherit;border-radius:3px;padding:9px 10px;font-size:.9rem}.sb-gear-late[data-astro-cid-ryayddj4] textarea[data-astro-cid-ryayddj4]:focus-visible{border-color:var(--accent-soft);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-soft) 30%, transparent);outline:none}.sb-gear-add[data-astro-cid-ryayddj4]{align-items:flex-start;gap:10px;display:flex}.sb-gear-add[data-astro-cid-ryayddj4] textarea[data-astro-cid-ryayddj4]{flex:1}.sb-gear-add[data-astro-cid-ryayddj4] .btn[data-astro-cid-ryayddj4]{flex:none;padding:9px 16px}.sb-checks[data-astro-cid-ryayddj4]{grid-template-columns:1fr 1fr;gap:8px 20px;display:grid}.sb-checks--stack[data-astro-cid-ryayddj4]{grid-template-columns:1fr}@media (width<=620px){.sb-checks[data-astro-cid-ryayddj4]{grid-template-columns:1fr}}.sb-checks[data-astro-cid-ryayddj4] .sb-check[data-astro-cid-ryayddj4]{color:var(--color-2);text-transform:none;letter-spacing:normal;text-align:left;cursor:pointer;align-items:baseline;gap:10px;margin:0;font-size:.9rem;display:flex}.sb-checks[data-astro-cid-ryayddj4] .sb-check[data-astro-cid-ryayddj4] input[data-astro-cid-ryayddj4]{width:15px;height:15px;min-height:0;accent-color:var(--accent-soft);flex:none;margin:0;padding:0}.sb-checks[data-astro-cid-ryayddj4] .sb-check[data-astro-cid-ryayddj4] span[data-astro-cid-ryayddj4]{flex:1}.sb-gate[data-astro-cid-ryayddj4]{letter-spacing:.04em;margin:16px 0 0;font-size:.82rem}.sb-gate[data-astro-cid-ryayddj4][data-ok]{color:var(--accent-soft)}.sb-gate[data-astro-cid-ryayddj4]:not([data-ok]){color:var(--color-3)}.submit-row[data-astro-cid-ryayddj4]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;display:flex}.btn--ghost[data-astro-cid-ryayddj4]{border-color:color-mix(in srgb, var(--accent-soft) 30%, transparent);color:var(--color-3)}.sendto-or[data-astro-cid-ryayddj4]{color:var(--color-3);font-size:.82rem}.sendto-input[data-astro-cid-ryayddj4]{flex:0 auto;width:210px;min-height:0;padding:9px 10px}.submit-hint[data-astro-cid-ryayddj4]{color:var(--accent-soft);font-size:.82rem}.submit-hint[data-astro-cid-ryayddj4]:empty{display:none}.sb-saves[data-astro-cid-ryayddj4]{border-top:1px solid color-mix(in srgb, var(--accent) 30%, transparent);margin-top:26px;padding-top:18px}.sb-saves__row[data-astro-cid-ryayddj4]{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.sb-saves__row[data-astro-cid-ryayddj4] textarea[data-astro-cid-ryayddj4]{flex:160px}.sb-saves__row[data-astro-cid-ryayddj4] select[data-astro-cid-ryayddj4]{flex:160px;width:auto}.sb-saves__row[data-astro-cid-ryayddj4] .btn[data-astro-cid-ryayddj4]{flex:none;padding:9px 14px}.sb-saves[data-astro-cid-ryayddj4] .sb-hint[data-astro-cid-ryayddj4]{margin:8px 0 0}.sb-saves[data-astro-cid-ryayddj4] .sb-hint[data-astro-cid-ryayddj4]:empty{display:none}.sb-meter[data-astro-cid-ryayddj4]{border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 12%, var(--bg-elevated));border-radius:4px;margin-top:30px;padding:16px 18px}.sb-meter__row[data-astro-cid-ryayddj4]{justify-content:space-between;align-items:baseline;display:flex}.sb-meter__label[data-astro-cid-ryayddj4]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-soft);font-size:.68rem}.sb-meter__score[data-astro-cid-ryayddj4]{color:var(--color-0);font-size:1.05rem}.sb-meter__bar[data-astro-cid-ryayddj4]{background:#e6dcdc1f;height:6px;margin:10px 0}.sb-meter__bar[data-astro-cid-ryayddj4] span[data-astro-cid-ryayddj4]{background:linear-gradient(90deg, var(--accent-soft), var(--accent));width:0;height:100%;transition:width .2s;display:block}.sb-meter__note[data-astro-cid-ryayddj4],.sb-meter__arc[data-astro-cid-ryayddj4]{color:var(--color-2);margin:0;font-size:.82rem}.sb-meter__arc[data-astro-cid-ryayddj4]{color:var(--color-3);margin-top:6px}.sb-sheet{border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);background:var(--bg-elevated);border-radius:4px;margin-top:18px;padding:26px 28px}.sb-sheet h2{margin:0 0 2px;font-size:1.3rem}.sb-sheet .sheet-sub{color:var(--color-3);margin:0 0 6px;font-size:.78rem}.sb-sheet .sheet-digest{color:var(--color-1);margin:0 0 18px;font-size:.95rem;line-height:1.6}.sb-sheet .sheet-intent{font-family:var(--font-serif,Georgia, serif);color:var(--accent-blush);margin:14px 0 18px;font-size:1.05rem;font-style:italic}.sb-sheet dl{border-bottom:1px solid color-mix(in srgb, var(--accent) 30%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:0 0 6px;padding:0 0 16px;display:grid}@media (width<=620px){.sb-sheet dl{grid-template-columns:1fr}}.sb-sheet dt{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-soft);font-size:.62rem}.sb-sheet dd{color:var(--color-1);margin:2px 0 0;font-size:.88rem}.sb-sheet h3{color:var(--color-0);margin:20px 0 6px;font-size:.95rem}.sb-sheet ul{margin:0;padding-left:1.15em}.sb-sheet li{color:var(--color-2);margin:.28em 0;font-size:.88rem;line-height:1.55}.sb-sheet li.sheet-own{font-family:var(--font-serif,Georgia, serif);color:var(--accent-blush);font-style:italic;list-style:none}code[data-astro-cid-ryayddj4]{color:var(--accent-soft);font-size:.9em}.sb-sheet .sheet-flag{color:var(--accent-soft)}.sb-sheet .gather{columns:2;column-gap:28px;padding-left:1.15em}@media (width<=620px){.sb-sheet .gather{columns:1}}.sb-sheet .gather li{break-inside:avoid}@media print{nav,header.cover,footer,.sb-form,.sb-meter,.sb-gear-late,.section .prose{display:none!important}body{background:#fff!important}.sb-sheet{border:none;padding:0;color:#1b1b1b!important;background:#fff!important}.sb-sheet h2,.sb-sheet h3,.sb-sheet dd{color:#1b1b1b!important}.sb-sheet dt,.sb-sheet .sheet-flag{color:#8c1622!important}.sb-sheet li,.sb-sheet .sheet-sub{color:#3a3a3a!important}.sb-sheet .sheet-digest{color:#1b1b1b!important}.sb-sheet .sheet-intent,.sb-sheet li.sheet-own{color:#8c1622!important}}
