.wizard.svelte-1lnqbrw{gap:12px;display:grid}h3.svelte-1lnqbrw{margin:0}.steps.svelte-1lnqbrw{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.steps.svelte-1lnqbrw button:where(.svelte-1lnqbrw){border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:999px;padding:2px 10px;font-size:.8rem}.steps.svelte-1lnqbrw .done:where(.svelte-1lnqbrw) button:where(.svelte-1lnqbrw){color:var(--text);cursor:pointer}.steps.svelte-1lnqbrw .on:where(.svelte-1lnqbrw) button:where(.svelte-1lnqbrw){border-color:var(--red-hot);color:var(--text-strong)}.cards.svelte-1lnqbrw{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.card.svelte-1lnqbrw{text-align:left;border:1px solid color-mix(in srgb, var(--c) 40%, transparent);border-top:3px solid var(--c);background:color-mix(in srgb, var(--c) 8%, var(--bg-2));color:var(--text);cursor:pointer;border-radius:5px;gap:2px;padding:10px 12px;display:grid}.card.svelte-1lnqbrw strong:where(.svelte-1lnqbrw){color:var(--c);font-size:1.05em}.card.svelte-1lnqbrw span:where(.svelte-1lnqbrw){color:var(--muted);font-size:.78em}.card.svelte-1lnqbrw:hover,.card.on.svelte-1lnqbrw{background:color-mix(in srgb, var(--c) 20%, var(--bg-2));box-shadow:0 0 12px color-mix(in srgb, var(--c) 35%, transparent)}.spec-roles.svelte-1lnqbrw{gap:6px;display:grid}.spec-name.svelte-1lnqbrw{color:var(--c);font-weight:600}.summary.svelte-1lnqbrw{border-left:3px solid var(--c);background:#ffffff08;margin:0;padding:8px 12px}.summary.svelte-1lnqbrw strong:where(.svelte-1lnqbrw){color:var(--c)}.nav.svelte-1lnqbrw{gap:8px;display:flex}.foot.svelte-1lnqbrw{border-top:1px solid var(--line);justify-content:space-between;padding-top:8px;display:flex}.foot.svelte-1lnqbrw :where(.svelte-1lnqbrw):last-child{margin-left:auto}dialog.svelte-jlthqn{background:var(--panel);width:min(820px,94vw);max-height:90vh;color:var(--text);border:1px solid var(--line-2);border-radius:var(--radius-lg);padding:0;overflow:auto;box-shadow:0 20px 60px #000000b3}dialog.svelte-jlthqn::backdrop{background:#0009}.inner.svelte-jlthqn{padding:18px 20px 20px}.head.svelte-jlthqn{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.head.svelte-jlthqn h2:where(.svelte-jlthqn){margin:0;font-size:1.15rem}main.svelte-m2f9tt{flex-direction:column;gap:24px;display:flex}.who.svelte-m2f9tt{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.av.svelte-m2f9tt{object-fit:cover;border-radius:50%;width:52px;height:52px}.initial.svelte-m2f9tt{background:var(--line-2);font:600 20px/1 var(--sans);place-items:center;display:grid}.who-text.svelte-m2f9tt{flex-direction:column;gap:6px;display:flex}.name-row.svelte-m2f9tt h1:where(.svelte-m2f9tt){margin:0;line-height:1.1}.charcard.svelte-m2f9tt{margin-bottom:16px}.praise.svelte-m2f9tt{border:1px solid color-mix(in oklch, var(--good) 30%, var(--line));border-radius:var(--radius);background:color-mix(in oklch, var(--good) 6%, var(--panel));flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 12px;padding:8px 14px;font-size:12.5px;display:flex}.plabel.svelte-m2f9tt{font:500 11px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-right:4px}.pchip.svelte-m2f9tt{color:var(--good)}.pchip.svelte-m2f9tt b:where(.svelte-m2f9tt){font-weight:600}.pnote.svelte-m2f9tt{margin-left:auto}.cr.own.svelte-m2f9tt{grid-template-columns:minmax(170px,1.2fr) minmax(140px,1fr) minmax(200px,1.6fr) 120px 140px;min-width:780px}.cr.svelte-m2f9tt form:where(.svelte-m2f9tt){margin:0}.acts.svelte-m2f9tt{justify-content:flex-end;gap:6px;display:flex}.edit.svelte-m2f9tt{border-top:1px solid var(--rule);padding:12px 20px 16px}.first.svelte-m2f9tt{justify-items:center;gap:12px;margin:16px 20px;display:grid}.ready.svelte-m2f9tt{border:1px solid var(--line-2);background:var(--panel-2);height:26px;color:var(--muted);font:500 12px/1 var(--sans);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 10px 0 6px;display:inline-flex}.ready.svelte-m2f9tt .knob:where(.svelte-m2f9tt){background:#2a2a30;border-radius:999px;width:24px;height:14px;position:relative}.ready.svelte-m2f9tt .knob:where(.svelte-m2f9tt):after{content:"";background:#8b8b93;border-radius:50%;width:10px;height:10px;transition:transform .15s;position:absolute;top:2px;left:2px}.ready.on.svelte-m2f9tt{color:var(--text-strong)}.ready.on.svelte-m2f9tt .knob:where(.svelte-m2f9tt){background:color-mix(in oklch, var(--good) 55%, #2a2a30)}.ready.on.svelte-m2f9tt .knob:where(.svelte-m2f9tt):after{background:#fff;transform:translate(10px)}.ctbl.svelte-m2f9tt{overflow-x:auto}.cr.svelte-m2f9tt{border-top:1px solid var(--rule);grid-template-columns:minmax(170px,1.2fr) minmax(150px,1fr) minmax(200px,1.6fr) 110px;align-items:center;gap:14px;min-width:640px;padding:9px 20px;font-size:13px;display:grid}.cr.ch.svelte-m2f9tt{font:500 11px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.cr.resting.svelte-m2f9tt .cname:where(.svelte-m2f9tt),.cr.resting.svelte-m2f9tt .specs:where(.svelte-m2f9tt){opacity:.55}.cname.svelte-m2f9tt{align-items:center;gap:8px;min-width:0;display:flex}.cname.svelte-m2f9tt b:where(.svelte-m2f9tt){color:var(--text-strong);font-weight:600}.dot.svelte-m2f9tt{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.specs.svelte-m2f9tt{flex-wrap:wrap;gap:4px;display:flex}.ok.svelte-m2f9tt{color:var(--good)}.big-stats.svelte-m2f9tt>div:where(.svelte-m2f9tt){gap:10px;padding:16px 18px}.num.svelte-m2f9tt{font:500 28px/1 var(--mono);letter-spacing:-.02em}.num.zero.svelte-m2f9tt{color:var(--text-2)}.sub.svelte-m2f9tt{color:var(--muted);font-size:12px}.cols.svelte-m2f9tt{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:16px;display:grid}@media (width>=1000px){.cols.svelte-m2f9tt{grid-template-columns:2fr 1fr}}.card.svelte-m2f9tt{overflow:hidden}.card.svelte-m2f9tt>header:where(.svelte-m2f9tt){padding:14px 16px}.lrow.svelte-m2f9tt{border-bottom:1px solid var(--rule);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 16px;display:grid}.lrow.voided.svelte-m2f9tt{opacity:.45;text-decoration:line-through}.li.svelte-m2f9tt{flex-direction:column;gap:3px;min-width:0;display:flex}.how.svelte-m2f9tt{font:500 12px/1 var(--sans);color:var(--text);text-align:right}.rrow.svelte-m2f9tt{border-bottom:1px solid var(--rule);align-items:center;gap:10px;padding:11px 16px;font-size:13.5px;display:flex}.rrow.svelte-m2f9tt .mono:where(.svelte-m2f9tt){margin-left:auto}.none.svelte-m2f9tt{color:var(--text-2);padding:28px 16px;font-size:13.5px}.fbcard.svelte-m2f9tt{margin-bottom:16px}
