.wp__head.svelte-snbl7l{display:grid;gap:12px}.wp__meta.svelte-snbl7l{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:18px}.wp__body.svelte-snbl7l{display:grid;grid-template-columns:1fr 210px;gap:18px;min-height:0}.wp__table.svelte-snbl7l{width:100%;border-collapse:collapse;align-self:start}.wp__table.svelte-snbl7l th:where(.svelte-snbl7l){text-align:left;padding:0 8px 8px 0;font:700 13px/1 var(--sst-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pr-muted);border-bottom:1.5px solid var(--pr-text)}.wp__table.svelte-snbl7l td:where(.svelte-snbl7l){height:70px;padding:0 8px 0 0;border-bottom:1px solid var(--pr-hair);vertical-align:middle}.wp__day.svelte-snbl7l{width:56px;font:700 24px/1 var(--sst-font-condensed);text-transform:uppercase}.wp__what.svelte-snbl7l i:where(.svelte-snbl7l){display:block;margin-top:28px;border-bottom:1px dashed var(--pr-line)}.wp__min.svelte-snbl7l{display:block;width:50px;height:30px;border:1.2px solid var(--pr-line);border-radius:6px}.wp__done.svelte-snbl7l{display:block;width:26px;height:26px;border-radius:50%;border:1.5px solid var(--pr-accent)}.wp__faces.svelte-snbl7l{display:flex;gap:4px;color:var(--pr-muted)}.wp__faces.svelte-snbl7l svg:where(.svelte-snbl7l){width:24px;height:24px}.wp__side.svelte-snbl7l{display:grid;gap:12px;align-content:start}.wp__best.svelte-snbl7l{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px;font:700 13px/1.2 var(--sst-font-mono);color:var(--pr-muted);text-transform:uppercase}.wp__patches.svelte-snbl7l{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.wp__rest.svelte-snbl7l{font-family:var(--sst-font-mono)}.wp__pitch.svelte-snbl7l{width:100%;height:auto;color:var(--pr-line)}.wp--young.svelte-snbl7l .wp__table:where(.svelte-snbl7l) td:where(.svelte-snbl7l){height:84px}.wp--young.svelte-snbl7l .wp__day:where(.svelte-snbl7l){font-size:30px}.wp--young.svelte-snbl7l .wp__done:where(.svelte-snbl7l){width:40px;height:40px}.wp--young.svelte-snbl7l .wp__faces:where(.svelte-snbl7l) svg:where(.svelte-snbl7l){width:34px;height:34px}.pc.svelte-ip0ylo{grid-template-rows:1fr auto 1fr auto;gap:0}.pc__card.svelte-ip0ylo{display:grid;gap:10px;align-content:start;padding:16px 18px;margin:6px 0;border:1.4px solid var(--pr-line);border-radius:18px;background:var(--pr-fill)}.pc__head.svelte-ip0ylo{display:flex;justify-content:space-between;align-items:start;gap:16px}.pc__t.svelte-ip0ylo{font-size:40px}.pc__name.svelte-ip0ylo{width:200px}.pc__say.svelte-ip0ylo{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none}.pc__say.svelte-ip0ylo li:where(.svelte-ip0ylo){display:grid;gap:2px;padding:8px 14px;border-left:3px solid var(--pr-accent);background:var(--pr-tint);border-radius:0 8px 8px 0}.pc__q.svelte-ip0ylo{margin:0;font:700 19px/1.05 var(--sst-font-condensed);text-transform:uppercase}.pc__src.svelte-ip0ylo{margin:0;font-size:13px;line-height:1.35;color:var(--pr-muted)}.pc__cut.svelte-ip0ylo{display:flex;align-items:center;gap:10px;margin:0;font:700 13px/1 var(--sst-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pr-muted)}.pc__cut.svelte-ip0ylo:before,.pc__cut.svelte-ip0ylo:after{content:"";flex:1;border-top:1.3px dashed var(--pr-line)}.pc__cols.svelte-ip0ylo{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pc__col.svelte-ip0ylo{display:grid;gap:8px;align-content:start}.pc__best.svelte-ip0ylo{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px;font:700 13px/1.2 var(--sst-font-mono);color:var(--pr-muted);text-transform:uppercase}.pc__faces.svelte-ip0ylo{display:flex;gap:8px;color:var(--pr-muted)}.pc__faces.svelte-ip0ylo svg:where(.svelte-ip0ylo){width:32px;height:32px}.pc__draw.svelte-ip0ylo{min-height:150px;border:1.3px dashed var(--pr-line);border-radius:12px}.ps.svelte-17tgrm{min-width:0;background:var(--sst-canvas);color:var(--sst-text);overflow-x:clip}.ps__pdf.svelte-17tgrm{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:999px;border:1px solid var(--sst-cyan);color:var(--sst-text);font-weight:600;text-decoration:none}.ps__btn.svelte-17tgrm{padding:0;border:0;background:none;font:inherit;font-weight:600;cursor:pointer}.ps__sheet.svelte-17tgrm{padding-top:0}@media print{.ps__sheet.svelte-17tgrm{padding:0;max-width:none}}
