.typography-controls{display:grid;gap:14px}.ty-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ty-row>b{font-size:13px}.ty-row>div{display:flex;flex-wrap:wrap;gap:4px}.ty-row button{font:inherit;font-size:12px;min-height:44px;min-width:44px;border:1px solid #8294aa88;border-radius:10px;padding:8px 12px;color:inherit;background:transparent;cursor:pointer}.ty-row button[aria-checked=true]{background:#2563eb;color:#fff;border-color:#75a6ff}.ty-row button:focus-visible,.account-typography summary:focus-visible{outline:2px solid #face0b;outline-offset:3px}.account-typography{margin:12px 0;padding:12px;border:1px solid #8294aa66;border-radius:14px}.account-typography summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.account-typography p{font-size:12px}.type-scope{--room-body:system-ui,-apple-system,"Segoe UI",sans-serif;--room-heading:var(--room-body);--room-scale:1;font-family:var(--room-body)}.type-scope[data-room-font=editorial]{--room-heading:Georgia,"Times New Roman",serif;--room-body:"Helvetica Neue",Arial,sans-serif}.type-scope[data-room-font=technical]{--room-heading:ui-monospace,"SFMono-Regular",Consolas,monospace;--room-body:system-ui,-apple-system,sans-serif}.type-scope[data-room-font=rounded]{--room-heading:ui-rounded,"Arial Rounded MT Bold",system-ui,sans-serif;--room-body:"Trebuchet MS",system-ui,sans-serif}.type-scope[data-room-font-size=s]{--room-scale:.92}.type-scope[data-room-font-size=l]{--room-scale:1.14}.type-scope :is(button,input,textarea,select,p,label){font-family:var(--room-body)}.type-scope :is(h1,h2,h3){font-family:var(--room-heading)}.type-scope :is(.md-card h3,.co-label){font-size:calc(16px * var(--room-scale))}.type-scope :is(.md-card p,.co-sub,.co-input){font-size:calc(14px * var(--room-scale))}.type-scope :is(.md-welcome h1,.co-h1){font-size:calc(clamp(26px,4vw,42px) * var(--room-scale))}
