.sheet-head.svelte-1c9pa72{color:var(--parchment);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.portrait.svelte-1c9pa72{object-fit:cover;border-radius:var(--radius);border:2px solid var(--gold);flex-shrink:0;width:6.5rem;height:6.5rem}h1.svelte-1c9pa72{margin:0;font-size:2.2rem}.concept.svelte-1c9pa72{margin:.2rem 0 0;font-size:1.15rem;font-style:italic}.player.svelte-1c9pa72{color:var(--parchment-2);opacity:.8;margin:.2rem 0 0}.head-actions.svelte-1c9pa72{gap:.6rem;display:flex}.head-actions.svelte-1c9pa72 .danger:where(.svelte-1c9pa72){color:#ff9c87;background:0 0;border-color:#ff9c87}.pools.svelte-1c9pa72{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin-bottom:1.25rem;display:grid}.pools.svelte-1c9pa72 .card:where(.svelte-1c9pa72)+.card:where(.svelte-1c9pa72){margin-top:0}.pool-head.svelte-1c9pa72{justify-content:space-between;align-items:baseline;display:flex}.pool-head.svelte-1c9pa72 h2:where(.svelte-1c9pa72){font-size:1.2rem}.pool-track.svelte-1c9pa72{justify-content:space-between;align-items:center;gap:1rem;margin:.4rem 0 .6rem;display:flex}.pool-track.svelte-1c9pa72 .btn:where(.svelte-1c9pa72){width:2.8rem;height:2.8rem;padding:0;font-size:1.4rem}.pool-num.svelte-1c9pa72{font-family:var(--display)}.cur.svelte-1c9pa72{color:var(--accent);font-size:2.6rem;font-weight:700}.cur.low.svelte-1c9pa72{color:var(--bad)}.max.svelte-1c9pa72{color:var(--ink-soft);margin-left:.3rem;font-size:1.2rem}.bar.svelte-1c9pa72{background:#dccba6;border-radius:4px;height:8px;overflow:hidden}.bar.svelte-1c9pa72 div:where(.svelte-1c9pa72){background:linear-gradient(90deg, var(--accent), var(--gold));height:100%;transition:width .2s}.reset.svelte-1c9pa72{margin-top:.7rem}.attr-grid.svelte-1c9pa72{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem;display:grid}.attr.svelte-1c9pa72{text-align:center;border:1px solid var(--line);background:#fffaf0;border-radius:8px;padding:.6rem .4rem}.attr-name.svelte-1c9pa72{font-family:var(--display);letter-spacing:.06em;color:var(--ink-soft);text-transform:uppercase;font-size:.85rem}.attr-mod.svelte-1c9pa72{font-family:var(--display);font-size:2rem;font-weight:700}.attr-mod.pos.svelte-1c9pa72{color:var(--good)}.attr-mod.neg.svelte-1c9pa72{color:var(--bad)}.cols.svelte-1c9pa72{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;display:grid}h3.svelte-1c9pa72{margin-bottom:.4rem;font-size:1rem}.cols.svelte-1c9pa72 p:where(.svelte-1c9pa72){margin:.1rem 0}.skill-list.svelte-1c9pa72{margin:0;padding:0;list-style:none}.skill-list.svelte-1c9pa72 li:where(.svelte-1c9pa72){border-bottom:1px dashed var(--line);justify-content:space-between;gap:.5rem;padding:.25rem 0;display:flex}.skill-list.svelte-1c9pa72 li:where(.svelte-1c9pa72):last-child{border-bottom:none}.lvl.svelte-1c9pa72{font-size:.9rem;font-weight:600}.lvl-2.svelte-1c9pa72{color:var(--accent)}.notes.svelte-1c9pa72{white-space:pre-wrap;margin:0}.footer.svelte-1c9pa72{text-align:center;color:var(--parchment-2);opacity:.7;margin-top:1.5rem}
