.topbar-actions{display:flex;align-items:center;gap:8px}.help-button{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--line);border-radius:6px;color:#425047;background:#fff;font-size:17px;font-weight:750}.help-button:hover{border-color:#b5c29f;background:#f1f5e9}.help-dialog{width:min(590px,calc(100vw - 28px))}.help-content{padding:24px}.help-section{margin-top:19px}.help-section h3{margin:0 0 6px;color:#314036;font-size:14px}.help-section p{margin:0;color:#58665c;font-size:13px;line-height:1.75}.help-section strong{color:#2c3b31}.privacy-help{padding-top:14px;border-top:1px solid var(--line)}.help-dismiss{margin-top:20px}

/* Increase secondary and reading text for comfortable use. */
.brand-copy strong{font-size:16px}.brand-copy small{font-size:10px}.new-chat{font-size:13px}.new-chat kbd{font-size:10px}.section-heading h2{font-size:12px}#session-count{font-size:11px}.session-item{font-size:12px}.empty-note{font-size:11px}.add-file{font-size:11px}.document-copy strong{font-size:10px}.document-copy small{font-size:9px}.library-note{font-size:10px}.sidebar-footer{font-size:10px}.model-name{font-size:9px}.topic{font-size:12px}.top-new-chat{font-size:11px}.eyebrow{font-size:11px}.welcome>p{font-size:14px}.suggestions button{font-size:12px}.suggestion-number{font-size:10px}.messages .message-content{font-size:15px;line-height:1.85}.message-name{font-size:11px}.source-chip{font-size:9px}.composer textarea{font-size:15px}.composer-hint{font-size:10px}.privacy-note{font-size:10px}.send-button{font-size:11px}.dialog-intro{font-size:13px}.field-label{font-size:12px}.field-label small{font-size:10px}.form-control{font-size:14px}.leap-toggle,.unknown-toggle{font-size:12px}.privacy-disclosure{font-size:11px}.fortune-submit{font-size:12px}.fortune-copy{font-size:14px;line-height:1.85}.fortune-pillar{font-size:10px}.fortune-date{font-size:11px}.fortune-source{font-size:9px}.toast{font-size:13px}
@media(max-width:650px){.topbar-actions{gap:6px}.help-button{width:31px;height:31px;font-size:16px}.welcome>p{font-size:13px}.suggestions button{font-size:12px}.messages .message-content{font-size:14px}.composer textarea{font-size:14px}.composer-hint{font-size:9px}.help-content{padding:18px}.help-section p{font-size:14px}}