/* P74 decision 974 — practical website corners, 6 October 2026.
   Surface geometry only: keep full-width chrome, artwork and circular marks intact. */
:root { --website-radius-control: 8px; --website-radius-card: 12px; --website-radius-panel: 16px; }
/* Scope every rule: workspace application controls retain their existing styling. */
body.website .cta, body.website .cta.big, body.website .ghost, body.website .dl, body.website .btn { border-radius: var(--website-radius-control) !important; }
body.website .sform input:not([type=checkbox]):not([type=radio]), body.website .addrfield, body.website .skip, body.website.download-page .cb,
body.website .modal input, body.website .modal button, body.website .modal-card input, body.website .modal-card button,
.join-page #login .field input, #login .field input, #login .btn { border-radius: var(--website-radius-control); }
body.website .pcard, body.website .pcard>.pinner, body.website .donecard { border-radius: var(--website-radius-card); }
body.website .shot, body.website .modal, body.website .modal-card, .join-page #login .card, #login .card { border-radius: var(--website-radius-panel); }
