:root{--dash-type-page:32px;--dash-type-section:20px;--dash-type-card:18px;--dash-type-body:14px;--dash-type-caption:13px;--dash-type-badge:12px;--dash-type-metric:36px}.dashboard-ui,.buddy-sidebar,.conversation-sheet,.project-dialog,.workspace-status-popover,.account-menu-popup{font-size:var(--dash-type-body);line-height:1.5}.dashboard-ui .dashboard-heading h1{font-size:var(--dash-type-page);letter-spacing:-1px;text-wrap:balance;font-weight:500;line-height:1.2}.dashboard-ui :is(.workspace-section,.home-upcoming,.settings-card,.account-security,.billing-topup,.phone-settings-panel) h2,.dashboard-ui .project-detail-heading h2{font-size:var(--dash-type-section);letter-spacing:-.4px;font-weight:500;line-height:1.35}.dashboard-ui :is(.settings-aside,.connection-card,.connection-explainer,.projects-empty) h2,.dashboard-ui :is(.project-task-section,.project-unassigned) h3{font-size:var(--dash-type-card);letter-spacing:-.3px;font-weight:500;line-height:1.4}.dashboard-ui .dashboard-content p,.dashboard-ui :is(.workspace-row strong,.project-task summary strong,.project-agent-row strong,.home-task-row strong,.home-buddy-strip strong),.conversation-sheet :is(p,label),.project-dialog :is(p,label,legend){font-size:var(--dash-type-body);line-height:1.6}.dashboard-ui :is(.dashboard-heading p,.workspace-row strong,.project-task summary strong,.home-task-row strong){line-height:1.5}.dashboard-ui .dashboard-content :is(button,[data-slot=button],.text-button),.buddy-sidebar .dash-menu-button,.buddy-sidebar .sidebar-credits>a,.project-dialog :is(button,[data-slot=button]),.conversation-sheet :is(button,[data-slot=button]){font-size:var(--dash-type-body);font-weight:500;line-height:1.4}.dashboard-ui .dashboard-content :is(label,legend),.project-dialog :is(label,legend),.conversation-sheet :is(label,legend){font-size:var(--dash-type-body);font-weight:500;line-height:1.5}.dashboard-ui .dashboard-content :is(.fine-print,.workspace-row p,.workspace-row small,.home-task-row p,.call-row-title small,.project-access-note,.project-task summary small,.project-task-status,.project-agent-row>div>span,.project-directory small,.project-directory>button span,.project-empty-inline>span,.phone-settings-panel>header p,.phone-pin-description,.home-buddy-strip p,.home-call-stats p,.home-call-stats article>span,.billing-destination-rate,.billing-payment-note,.credit-input-help,.credit-caption,.billing-wallet-label,.billing-wallet-amount>span,.billing-time-left,.credit-pack-purpose,.credit-pack-payment,.credit-pack-included,.credit-pack-estimate,.credit-pack-selected,.credit-picker-heading,.credit-picker-heading>span,.credit-explainer,.form-error,.save-message),.project-dialog :is(.fine-print,.field>p,.field>label>span,.project-key-context>div>span,.project-setup-help>div,.project-setup-help dt),.conversation-sheet :is(.fine-print,.form-error,.save-message),.workspace-status-popover :is(p,li,small),.account-menu-popup :is(p,small){font-size:var(--dash-type-caption);letter-spacing:0;line-height:1.6}.dashboard-ui .dashboard-content .calls-table :is(td,th),.dashboard-ui .dashboard-content :is(.billing-activity,.credit-history) :is(td,th){font-size:var(--dash-type-caption);line-height:1.5}.dashboard-ui .dashboard-content .call-row-title strong,.dashboard-ui .dashboard-content .scheduled-call-reason{line-height:1.5}.dashboard-ui :is(.duration,.credit-amount,.billing-wallet-amount,.home-call-stats strong,.credit-pack strong),.buddy-sidebar .sidebar-credits-balance{font-variant-numeric:tabular-nums}.dashboard-ui .pill,.buddy-sidebar :is(.sidebar-label,.nav-count),.project-dialog .pill,.conversation-sheet .pill,.dashboard-ui .dashboard-content :is(.credit-pack-bonus-badge,.call-pin-label>span){font-size:var(--dash-type-badge);font-weight:500;line-height:1.4}.buddy-sidebar :is(.sidebar-credits-label,.sidebar-credits>p,.sidebar-credits-balance span){font-size:var(--dash-type-caption);line-height:1.5}.dashboard-ui .dashboard-topbar :is(strong,.call-pause-control),.dashboard-ui .dashboard-topbar>div{font-size:var(--dash-type-caption);line-height:1.4}.dashboard-ui .dashboard-footer,.dashboard-ui .dashboard-footer>span:first-child>span{font-size:var(--dash-type-caption);line-height:1.5}.dashboard-ui .dashboard-content :is(.credit-amount,.billing-wallet-amount>strong,.home-call-stats strong),.buddy-sidebar .sidebar-credits-balance strong{font-size:var(--dash-type-metric);letter-spacing:-1px;font-weight:500;line-height:1.15}.dashboard-ui .dashboard-content .credit-pack strong{letter-spacing:-1.5px;font-size:40px;font-weight:500;line-height:1.15}.dashboard-ui .dashboard-content :is(.home-call-stats strong small,.credit-amount>span){font-size:var(--dash-type-body);letter-spacing:0;font-weight:400}.dashboard-ui .dashboard-content .credit-pack-included b{font-size:var(--dash-type-body)}.conversation-sheet [data-slot=sheet-title],.project-dialog [data-slot=dialog-title]{letter-spacing:-.6px;font-weight:500;font-size:24px!important;line-height:1.3!important}.conversation-sheet [data-slot=sheet-description],.project-dialog [data-slot=dialog-description]{font-size:var(--dash-type-body);line-height:1.6}.workspace-status-popover .workspace-status-title,.account-menu-popup [data-slot=dropdown-menu-item]{font-size:var(--dash-type-body);line-height:1.5}.dashboard-ui :is([data-slot=input],[data-slot=textarea],[data-slot=native-select],[data-slot=select-trigger]),.project-dialog :is([data-slot=input],[data-slot=textarea]),.conversation-sheet :is([data-slot=input],[data-slot=textarea],[data-slot=native-select]){font-size:15px;line-height:1.5}@media (max-width:767px){.dashboard-ui .dashboard-heading h1{letter-spacing:-.8px;font-size:28px}.dashboard-ui :is([data-slot=input],[data-slot=textarea],[data-slot=native-select],[data-slot=select-trigger]),.project-dialog :is([data-slot=input],[data-slot=textarea]),.conversation-sheet :is([data-slot=input],[data-slot=textarea],[data-slot=native-select]){font-size:16px}}.dashboard-ui .dashboard-content .fine-print,.conversation-sheet .fine-print,.project-dialog :is(.fine-print,.mcp-private-note),.dashboard-ui .dashboard-content .calls-table td.duration{font-size:var(--dash-type-caption)!important}.dashboard-ui .dashboard-content :is(.field-input,.field-select),.conversation-sheet :is(.field-input,.field-select),.project-dialog :is(.field-input,.field-select){font-size:15px!important}.dashboard-ui .dashboard-content :is(.field>label>span,.timezone-trigger small,.project-section-heading>span){font-size:var(--dash-type-caption);line-height:1.5}.dashboard-ui .dashboard-content .credit-pack-bonus{font-size:var(--dash-type-badge);line-height:1.5}.dashboard-ui .timezone-trigger strong{font-size:15px}.project-dialog :is(.mcp-command pre,.mcp-command code,.project-key-value code){font-size:var(--dash-type-caption);line-height:1.6}.project-dialog .mcp-install h3{font-size:var(--dash-type-card);line-height:1.4}.project-dialog .mcp-install .eyebrow{font-size:var(--dash-type-badge)}@media (max-width:767px){.dashboard-ui .dashboard-content :is(.field-input,.field-select),.conversation-sheet :is(.field-input,.field-select),.project-dialog :is(.field-input,.field-select){font-size:16px!important}}.dashboard-ui .dashboard-content .memory-row p{font-size:var(--dash-type-body);line-height:1.6}
