/* Plum & Champagne family of apps — visual tokens v2 */
:root{--suite-plum:#5B1E4E;--suite-deep:#38132F;--suite-champagne:#F6E7D6;--suite-cream:#FBF8F2;--suite-peach:#E8AD96;--suite-mauve:#A46A8E;--suite-taupe:#D9BFA6;--suite-line:#E9D8E0;--suite-shadow:0 12px 32px rgba(91,30,78,.095);--suite-round:22px}
.family-app{font-family:ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif;background:var(--suite-cream);color:var(--suite-deep)}
.family-card{background:#fffdf9;border:1px solid var(--suite-line);border-radius:var(--suite-round);box-shadow:var(--suite-shadow);padding:23px}
.family-button{border:0;border-radius:14px;background:var(--suite-plum);color:#fff9f2;padding:12px 18px;font-weight:750}
.family-button:focus-visible{outline:3px solid var(--suite-peach);outline-offset:2px}
.family-pill{border-radius:99px;background:var(--suite-champagne);color:var(--suite-plum);padding:6px 12px;font-weight:700}
