.ps{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem 1.15rem;border:1px solid var(--warn-line,#fde68a);background:var(--warn-soft)}.ps-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ps-head h2{margin:0;font-size:1rem;color:var(--warn-ink)}.ps-head p{margin:.2rem 0 0;font-size:.88rem;max-width:70ch}.ps-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.6rem;gap:.6rem}.ps-person{display:grid;grid-gap:.35rem;gap:.35rem;padding:.8rem .9rem;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.ps-who{display:flex;gap:.6rem;flex-wrap:wrap;align-items:baseline}.ps-choice,.ps-why{margin:0;font-size:.88rem}.ps-why{color:var(--warn-ink);font-weight:600}.ps-schools{list-style:none;margin:.2rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.ps-school{display:inline-flex;gap:.45rem;align-items:center;padding:.25rem .6rem;border:1px solid var(--border);border-radius:999px;font-size:.82rem}.ps-school .ps-state{color:var(--text-soft)}.ps-school.paused{border-color:var(--warn-line,#fde68a);background:var(--warn-soft)}.ps-school.paused .ps-state{color:var(--warn-ink);font-weight:600}.ps-foot{margin:0;font-size:.82rem}