.text-size-settings{display:grid;gap:12px;margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}
.text-size-settings h3{font-size:15px;font-weight:600;color:var(--text)}
.text-size-settings [data-text-size-options]{display:flex;flex-wrap:wrap;gap:7px}
.text-size-settings [data-text-size]{flex:1;min-width:60px;min-height:38px;border:1px solid var(--line);background:var(--field);color:var(--text);font-size:14px;font-weight:550;border-radius:7px;padding:8px 10px}
.text-size-settings [data-text-size]:hover{background:var(--hover)}
.text-size-settings [data-text-size][aria-pressed=true]{background:var(--text);color:var(--bg);border-color:var(--text)}
.text-size-settings small{line-height:1.5;color:var(--muted)}
.client-description-hint{font-size:13px;line-height:1.5;font-weight:500;color:var(--muted);margin:0}
.client-create-requirement{flex-basis:100%;text-align:center;font-size:13px;line-height:1.5;font-weight:500;color:var(--text);margin:0 0 4px}
body.client-surface .client-create-footer{flex-wrap:wrap}
