:root{--q-font-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--q-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--q-text-code-base: .875rem;--q-text-caption-base: .75rem;--q-text-ui-base: .875rem;--q-text-ui-compact-base: .875rem;--q-text-body-base: 1rem;--q-text-title-base: 1.25rem;--q-text-activity-base: .8125rem;--q-text-code: var(--q-text-code-base);--q-text-caption: var(--q-text-caption-base);--q-text-ui: var(--q-text-ui-base);--q-text-ui-compact: var(--q-text-ui-compact-base);--q-text-body: var(--q-text-body-base);--q-text-title: var(--q-text-title-base);--q-text-chat-desktop: .9375rem;--q-leading-chat-desktop: 1.6;--q-text-activity: var(--q-text-activity-base);--q-chat-text-scale-desktop: 1;--q-chat-text-scale-mobile: 1;--q-leading-activity: 1.5385;--q-leading-activity-code: 1.4615;--q-leading-caption: 1.5;--q-leading-ui: 1.5;--q-leading-body: 1.625;--q-leading-title: 1.4;--q-weight-regular: 400;--q-weight-medium: 500;--q-weight-strong: 600;--q-control-height: 2.25rem;--q-touch-target: 2.75rem;--q-on-dark-primary: #f4f4f5;--q-on-dark-secondary: #b4b4bc;--q-on-light-primary: #18181b;--q-on-light-secondary: #64646f}html body{font-family:var(--q-font-sans);font-size:var(--q-text-ui);font-weight:var(--q-weight-regular);line-height:var(--q-leading-ui)}:where(h1,h2,h3,h4,h5,h6){font-weight:var(--q-weight-strong);line-height:var(--q-leading-title);letter-spacing:normal;overflow-wrap:anywhere}:where(h1){font-size:var(--q-text-title)}:where(h2,h3){font-size:var(--q-text-body)}:where(h4,h5,h6){font-size:var(--q-text-ui)}:where(strong,b){font-weight:var(--q-weight-strong)}:where(small){font-size:var(--q-text-caption);line-height:var(--q-leading-caption)}:where(button,input,select,textarea){font-family:inherit}:where(code,pre,kbd,samp){font-family:var(--q-font-mono)}.q-type-title{font-size:var(--q-text-title);font-weight:var(--q-weight-strong);line-height:var(--q-leading-title)}.q-type-section{font-size:var(--q-text-body);font-weight:var(--q-weight-strong);line-height:var(--q-leading-title)}.q-type-body{font-size:var(--q-text-body);font-weight:var(--q-weight-regular);line-height:var(--q-leading-body)}.q-type-ui{font-size:var(--q-text-ui);line-height:var(--q-leading-ui)}.q-type-caption{font-size:var(--q-text-caption);line-height:var(--q-leading-caption);color:var(--q-text-secondary, #64646f)}@media(max-width:640px),(pointer:coarse){:root body :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden]),textarea:not(.xterm-helper-textarea),select){font-size:var(--q-text-body);line-height:var(--q-leading-ui);min-height:var(--q-touch-target)}}@media(max-width:767px),(pointer:coarse){:root{--q-text-caption-base: .8125rem;--q-text-ui-base: 1rem;--q-text-title-base: 1.125rem;--q-control-height: 2.75rem}}.conversation-root,.q-chat-text-sample{--q-chat-text-scale: var(--q-chat-text-scale-mobile);--q-text-code: calc(var(--q-text-code-base) * var(--q-chat-text-scale));--q-text-caption: calc(var(--q-text-caption-base) * var(--q-chat-text-scale));--q-text-ui: calc(var(--q-text-ui-base) * var(--q-chat-text-scale));--q-text-ui-compact: calc(var(--q-text-ui-compact-base) * var(--q-chat-text-scale));--q-text-body: calc(var(--q-text-body-base) * var(--q-chat-text-scale));--q-text-title: calc(var(--q-text-title-base) * var(--q-chat-text-scale));--q-text-activity: calc(var(--q-text-activity-base) * var(--q-chat-text-scale));font-size:var(--q-text-ui)}.conversation-root--desktop,.q-chat-text-sample--desktop{--q-chat-text-scale: var(--q-chat-text-scale-desktop);--q-text-body: calc(var(--q-text-chat-desktop) * var(--q-chat-text-scale));--q-leading-body: var(--q-leading-chat-desktop)}
