.difficulty.svelte-qe97w3{display:inline-block;border:1px solid currentColor;border-radius:999px;padding:2px 10px;font-size:.85em;white-space:nowrap}.unknown.svelte-qe97w3{opacity:.7}.requirement.svelte-13xq30q{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:end;padding:8px 0}label.svelte-13xq30q{display:flex;flex-direction:column;gap:4px;font-size:.85em}.checkbox.svelte-13xq30q{flex-direction:row;align-items:center;padding-bottom:6px}.grow.svelte-13xq30q{flex:1 1 200px}input[type=number].svelte-13xq30q{width:4.5em}.level.svelte-15e99ej{border:1px solid;border-radius:10px;padding:12px 16px;margin:12px 0}header.svelte-15e99ej{display:grid;grid-template-columns:auto 1fr auto;gap:8px 16px;align-items:center}header.svelte-15e99ej h3:where(.svelte-15e99ej){margin:0}header.svelte-15e99ej .summary:where(.svelte-15e99ej){margin:0;font-weight:700}header.svelte-15e99ej .tools:where(.svelte-15e99ej){display:flex;gap:4px}.meta.svelte-15e99ej{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;margin:8px 0}.meta.svelte-15e99ej label:where(.svelte-15e99ej){display:flex;gap:8px;align-items:center;font-size:.9em}.meta.svelte-15e99ej input:where(.svelte-15e99ej){width:4.5em}.warn.svelte-15e99ej{color:#ffb347}@media(max-width:600px){header.svelte-15e99ej{grid-template-columns:1fr auto}header.svelte-15e99ej .summary:where(.svelte-15e99ej){grid-column:1/-1}}fieldset.svelte-arj4bw{border:1px solid var(--border);border-radius:10px;margin:16px 0;padding:8px 16px 16px}legend.svelte-arj4bw{font-weight:700;padding:0 6px}.field.svelte-arj4bw{display:flex;flex-direction:column;gap:4px;margin:8px 0;max-width:420px}.deck-fields.svelte-arj4bw{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:end}.deck-fields.svelte-arj4bw label:where(.svelte-arj4bw){display:flex;flex-direction:column;gap:4px;font-size:.85em}.deck-fields.svelte-arj4bw input:where(.svelte-arj4bw){width:4.5em}.deck-fields.svelte-arj4bw .total:where(.svelte-arj4bw){padding-bottom:8px;opacity:.8}.radio.svelte-arj4bw{display:flex;gap:10px;align-items:flex-start;margin:8px 0}.radio.svelte-arj4bw input:where(.svelte-arj4bw){margin-top:4px}.actions.svelte-arj4bw{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 32px;position:sticky;bottom:0;padding:12px 0;background-color:var(--background)}
