.tf-token-diagnostics{--tf-color-amber-300: #F3A83B;--tf-color-amber-50: #FFF4E0;--tf-color-amber-500: #C26A12;--tf-color-amber-700: #8A4B08;--tf-color-amber-900: #4A2A12;--tf-color-cloud-100: #EFF4FA;--tf-color-cloud-200: #E1E9F2;--tf-color-cloud-50: #F7FAFE;--tf-color-cobalt-100: #D8E7FF;--tf-color-cobalt-200: #A9CAFA;--tf-color-cobalt-300: #7DB1FF;--tf-color-cobalt-50: #EFF5FF;--tf-color-cobalt-500: #245AA5;--tf-color-cobalt-600: #1C4A8C;--tf-color-cobalt-700: #143B73;--tf-color-cobalt-900: #0B2448;--tf-color-coral-100: #FFDAD3;--tf-color-coral-300: #FF8A78;--tf-color-coral-50: #FFF1EE;--tf-color-coral-500: #ED6653;--tf-color-coral-700: #B83E31;--tf-color-coral-900: #5F2420;--tf-color-green-300: #4EC9A5;--tf-color-green-50: #EAF8F3;--tf-color-green-500: #0A765A;--tf-color-green-700: #075B46;--tf-color-green-900: #133D34;--tf-color-navy-100: #E5ECF5;--tf-color-navy-300: #B7C3D4;--tf-color-navy-400: #8296B0;--tf-color-navy-50: #F4F7FC;--tf-color-navy-500: #52677F;--tf-color-navy-600: #42566F;--tf-color-navy-700: #2A405D;--tf-color-navy-800: #1B304C;--tf-color-navy-850: #14243A;--tf-color-navy-900: #142A49;--tf-color-navy-950: #0C182B;--tf-color-navy-border-default: #C9D4E1;--tf-color-navy-text-secondary: #52647D;--tf-color-red-300: #FF6B75;--tf-color-red-50: #FFF0F1;--tf-color-red-500: #D9414C;--tf-color-red-700: #B42318;--tf-color-red-900: #5D1C1C;--tf-color-sunflower-100: #FCEBC0;--tf-color-sunflower-300: #F5CB68;--tf-color-sunflower-50: #FFF8E6;--tf-color-sunflower-500: #F2BB4C;--tf-color-sunflower-700: #8B5A0A;--tf-color-sunflower-900: #4D360F;--tf-color-voice-cyan: #20B9D8;--tf-color-voice-violet: #7D63D9;--tf-color-white: #FFFFFF;--tf-dimension-radius-compact: 4px;--tf-dimension-radius-large: 12px;--tf-dimension-radius-pill: 9999px;--tf-dimension-radius-standard: 8px;--tf-dimension-size-0: 0px;--tf-dimension-size-12: 12px;--tf-dimension-size-16: 16px;--tf-dimension-size-20: 20px;--tf-dimension-size-24: 24px;--tf-dimension-size-32: 32px;--tf-dimension-size-4: 4px;--tf-dimension-size-40: 40px;--tf-dimension-size-44: 44px;--tf-dimension-size-48: 48px;--tf-dimension-size-8: 8px;--tf-motion-duration-deliberate: .36s;--tf-motion-duration-fast: .12s;--tf-motion-duration-standard: .22s;--tf-motion-spring-expressive: .72 420 1;--tf-motion-spring-restrained: 1 380 1;--tf-typography-role-body: 400 1rem/1.5rem system-ui, sans-serif;--tf-typography-role-caption: 400 .75rem/1.0625rem system-ui, sans-serif;--tf-typography-role-card-title: 600 1.125rem/1.5rem system-ui, sans-serif;--tf-typography-role-display: 700 2.125rem/2.5rem system-ui, sans-serif;--tf-typography-role-headline: 700 1.75rem/2.125rem system-ui, sans-serif;--tf-typography-role-interactive-label: 600 .875rem/1.25rem system-ui, sans-serif;--tf-typography-role-label: 600 .875rem/1.25rem system-ui, sans-serif;--tf-typography-role-metadata: 400 .8125rem/1.125rem system-ui, sans-serif;--tf-typography-role-navigation-title: 600 1.0625rem/1.375rem system-ui, sans-serif;--tf-typography-role-prominent-value: 700 1.75rem/2.125rem system-ui, sans-serif;--tf-typography-role-screen-title: 700 1.75rem/2.125rem system-ui, sans-serif;--tf-typography-role-section-title: 600 1.0625rem/1.375rem system-ui, sans-serif;--tf-typography-role-supporting-body: 400 .875rem/1.25rem system-ui, sans-serif;--tf-typography-role-title: 600 1.375rem/1.75rem system-ui, sans-serif}:root{--tf-accent-coral: #ED6653;--tf-accent-coral-subtle: #FFF1EE;--tf-accent-on-coral: #142A49;--tf-accent-on-sunflower: #142A49;--tf-accent-sunflower: #F2BB4C;--tf-accent-sunflower-subtle: #FFF8E6;--tf-action-destructive: #B42318;--tf-action-disabled: #E1E9F2;--tf-action-on-destructive: #FFFFFF;--tf-action-on-disabled: #42566F;--tf-action-on-primary: #FFFFFF;--tf-action-primary: #245AA5;--tf-action-primary-hover: #1C4A8C;--tf-action-primary-pressed: #143B73;--tf-action-secondary: #FFFFFF;--tf-border-default: #C9D4E1;--tf-border-interactive: #52647D;--tf-border-strong: #42566F;--tf-density-consumer-controlsurface: 44px;--tf-density-consumer-space: 16px;--tf-density-operations-controlsurface: 40px;--tf-density-operations-space: 8px;--tf-focus-ring: #245AA5;--tf-media-voice-energy-cyan: #20B9D8;--tf-media-voice-energy-violet: #7D63D9;--tf-motion-deliberate: .36s;--tf-motion-fast: .12s;--tf-motion-standard: .22s;--tf-space-comfortable: 16px;--tf-space-compact: 8px;--tf-status-error: #B42318;--tf-status-error-on-surface: #B42318;--tf-status-error-surface: #FFF0F1;--tf-status-success: #0A765A;--tf-status-success-on-surface: #075B46;--tf-status-success-surface: #EAF8F3;--tf-status-warning: #8A4B08;--tf-status-warning-on-surface: #8A4B08;--tf-status-warning-surface: #FFF4E0;--tf-surface-canvas: #F7FAFE;--tf-surface-default: #FFFFFF;--tf-surface-elevated: #FFFFFF;--tf-surface-selected: #EFF5FF;--tf-surface-subtle: #EFF4FA;--tf-text-primary: #142A49;--tf-text-secondary: #52647D;--tf-type-body: 400 1rem/1.5rem system-ui, sans-serif;--tf-type-caption: 400 .75rem/1.0625rem system-ui, sans-serif;--tf-type-card-title: 600 1.125rem/1.5rem system-ui, sans-serif;--tf-type-display: 700 2.125rem/2.5rem system-ui, sans-serif;--tf-type-headline: 700 1.75rem/2.125rem system-ui, sans-serif;--tf-type-interactive-label: 600 .875rem/1.25rem system-ui, sans-serif;--tf-type-label: 600 .875rem/1.25rem system-ui, sans-serif;--tf-type-metadata: 400 .8125rem/1.125rem system-ui, sans-serif;--tf-type-navigation-title: 600 1.0625rem/1.375rem system-ui, sans-serif;--tf-type-prominent-value: 700 1.75rem/2.125rem system-ui, sans-serif;--tf-type-screen-title: 700 1.75rem/2.125rem system-ui, sans-serif;--tf-type-section-title: 600 1.0625rem/1.375rem system-ui, sans-serif;--tf-type-supporting-body: 400 .875rem/1.25rem system-ui, sans-serif;--tf-type-title: 600 1.375rem/1.75rem system-ui, sans-serif;--tf-component-action-destructive: #B42318;--tf-component-action-destructive-border: #B42318;--tf-component-action-destructive-foreground: #FFFFFF;--tf-component-action-destructive-surface: #B42318;--tf-component-action-disabled-border: #E1E9F2;--tf-component-action-disabled-foreground: #42566F;--tf-component-action-disabled-surface: #E1E9F2;--tf-component-action-primary: #245AA5;--tf-component-action-primary-border: #245AA5;--tf-component-action-primary-foreground: #FFFFFF;--tf-component-action-primary-hover: #1C4A8C;--tf-component-action-primary-pressed: #143B73;--tf-component-action-primary-surface: #245AA5;--tf-component-action-secondary: #FFFFFF;--tf-component-action-secondary-border: #52647D;--tf-component-action-secondary-foreground: #245AA5;--tf-component-action-secondary-hover: #EFF4FA;--tf-component-action-secondary-pressed: #EFF5FF;--tf-component-action-secondary-surface: #FFFFFF;--tf-component-brand-header-border: #C9D4E1;--tf-component-brand-header-foreground: #142A49;--tf-component-brand-header-surface: #FFFFFF;--tf-component-card-radius: 12px;--tf-component-card-selected: #245AA5;--tf-component-card-surface: #FFFFFF;--tf-component-category-tile-accent: #ED6653;--tf-component-category-tile-border: #C9D4E1;--tf-component-category-tile-foreground: #142A49;--tf-component-category-tile-hover-surface: #EFF4FA;--tf-component-category-tile-pictogram-foreground: #ED6653;--tf-component-category-tile-pictogram-surface: #FFF1EE;--tf-component-category-tile-pressed-surface: #EFF5FF;--tf-component-category-tile-selected-border: #245AA5;--tf-component-category-tile-selected-foreground: #142A49;--tf-component-category-tile-selected-surface: #EFF5FF;--tf-component-category-tile-surface: #FFFFFF;--tf-component-confirmation-state: #0A765A;--tf-component-conversation-border: #C9D4E1;--tf-component-conversation-foreground: #142A49;--tf-component-conversation-surface: #FFFFFF;--tf-component-field-border: #52647D;--tf-component-field-surface: #FFFFFF;--tf-component-intake-summary-border: #C9D4E1;--tf-component-intake-summary-foreground: #142A49;--tf-component-intake-summary-surface: #FFFFFF;--tf-component-navigation-active: #245AA5;--tf-component-navigation-surface: #FFFFFF;--tf-component-privacy-notice-border: #C9D4E1;--tf-component-privacy-notice-foreground: #52647D;--tf-component-privacy-notice-indicator: #245AA5;--tf-component-privacy-notice-surface: #EFF4FA;--tf-component-provider-cover-border: #C9D4E1;--tf-component-provider-cover-foreground: #142A49;--tf-component-provider-cover-surface: #EFF4FA;--tf-component-provider-profile-border: #C9D4E1;--tf-component-provider-profile-foreground: #142A49;--tf-component-provider-profile-surface: #FFFFFF;--tf-component-quote-card-accent: #F2BB4C;--tf-component-quote-card-border: #EFF4FA;--tf-component-quote-card-eyebrow-foreground: #142A49;--tf-component-quote-card-eyebrow-surface: #FFF8E6;--tf-component-quote-card-foreground: #142A49;--tf-component-quote-card-indicator: #F2BB4C;--tf-component-quote-card-indicator-foreground: #142A49;--tf-component-quote-card-selected-border: #245AA5;--tf-component-quote-card-selected-surface: #EFF5FF;--tf-component-quote-card-surface: #FFFFFF;--tf-component-quote-group-border: #C9D4E1;--tf-component-quote-group-foreground: #142A49;--tf-component-quote-group-surface: #FFFFFF;--tf-component-request-summary-surface: #FFFFFF;--tf-component-status-badge-error: #B42318;--tf-component-status-badge-error-on-surface: #B42318;--tf-component-status-badge-error-surface: #FFF0F1;--tf-component-status-badge-success: #0A765A;--tf-component-status-badge-success-on-surface: #075B46;--tf-component-status-badge-success-surface: #EAF8F3;--tf-component-status-badge-warning: #8A4B08;--tf-component-status-badge-warning-on-surface: #8A4B08;--tf-component-status-badge-warning-surface: #FFF4E0;--tf-component-structured-reply-border: #C9D4E1;--tf-component-structured-reply-foreground: #142A49;--tf-component-structured-reply-surface: #EFF4FA;--tf-component-trust-claim-border: #C9D4E1;--tf-component-trust-claim-foreground: #142A49;--tf-component-trust-claim-surface: #EFF4FA;--tf-component-voice-orb-energy-cyan: #20B9D8;--tf-component-voice-orb-energy-violet: #7D63D9;--tf-component-voice-orb-surface: #EFF4FA;--tf-component-voice-sheet-border: #52647D;--tf-component-voice-sheet-foreground: #142A49;--tf-component-voice-sheet-surface: #FFFFFF;--tf-control-stack-gap-compact: 0px;--tf-control-stack-gap-separated: 8px;--tf-control-stack-gap-standard: 4px;--tf-control-surface-compact: 40px;--tf-control-surface-primary: 44px;--tf-control-target-android-minimum: 44px;--tf-control-target-ios-minimum: 44px;--tf-control-target-minimum: 48px;--tf-control-target-web-coarse-minimum: 48px;--tf-density-space: var(--tf-space-comfortable);--tf-density-control-surface: var(--tf-control-surface-primary);--tf-motion-expressive-spring: .72 420 1;--tf-motion-restrained-spring: 1 380 1}[data-tf-theme=light]{color-scheme:light;--tf-accent-coral: #ED6653;--tf-accent-coral-subtle: #FFF1EE;--tf-accent-on-coral: #142A49;--tf-accent-on-sunflower: #142A49;--tf-accent-sunflower: #F2BB4C;--tf-accent-sunflower-subtle: #FFF8E6;--tf-action-destructive: #B42318;--tf-action-disabled: #E1E9F2;--tf-action-on-destructive: #FFFFFF;--tf-action-on-disabled: #42566F;--tf-action-on-primary: #FFFFFF;--tf-action-primary: #245AA5;--tf-action-primary-hover: #1C4A8C;--tf-action-primary-pressed: #143B73;--tf-action-secondary: #FFFFFF;--tf-border-default: #C9D4E1;--tf-border-interactive: #52647D;--tf-border-strong: #42566F;--tf-focus-ring: #245AA5;--tf-status-error: #B42318;--tf-status-error-on-surface: #B42318;--tf-status-error-surface: #FFF0F1;--tf-status-success: #0A765A;--tf-status-success-on-surface: #075B46;--tf-status-success-surface: #EAF8F3;--tf-status-warning: #8A4B08;--tf-status-warning-on-surface: #8A4B08;--tf-status-warning-surface: #FFF4E0;--tf-surface-canvas: #F7FAFE;--tf-surface-default: #FFFFFF;--tf-surface-elevated: #FFFFFF;--tf-surface-selected: #EFF5FF;--tf-surface-subtle: #EFF4FA;--tf-text-primary: #142A49;--tf-text-secondary: #52647D;--tf-component-action-destructive: #B42318;--tf-component-action-destructive-border: #B42318;--tf-component-action-destructive-foreground: #FFFFFF;--tf-component-action-destructive-surface: #B42318;--tf-component-action-disabled-border: #E1E9F2;--tf-component-action-disabled-foreground: #42566F;--tf-component-action-disabled-surface: #E1E9F2;--tf-component-action-primary: #245AA5;--tf-component-action-primary-border: #245AA5;--tf-component-action-primary-foreground: #FFFFFF;--tf-component-action-primary-hover: #1C4A8C;--tf-component-action-primary-pressed: #143B73;--tf-component-action-primary-surface: #245AA5;--tf-component-action-secondary: #FFFFFF;--tf-component-action-secondary-border: #52647D;--tf-component-action-secondary-foreground: #245AA5;--tf-component-action-secondary-hover: #EFF4FA;--tf-component-action-secondary-pressed: #EFF5FF;--tf-component-action-secondary-surface: #FFFFFF;--tf-component-brand-header-border: #C9D4E1;--tf-component-brand-header-foreground: #142A49;--tf-component-brand-header-surface: #FFFFFF;--tf-component-card-selected: #245AA5;--tf-component-card-surface: #FFFFFF;--tf-component-category-tile-accent: #ED6653;--tf-component-category-tile-border: #C9D4E1;--tf-component-category-tile-foreground: #142A49;--tf-component-category-tile-hover-surface: #EFF4FA;--tf-component-category-tile-pictogram-foreground: #ED6653;--tf-component-category-tile-pictogram-surface: #FFF1EE;--tf-component-category-tile-pressed-surface: #EFF5FF;--tf-component-category-tile-selected-border: #245AA5;--tf-component-category-tile-selected-foreground: #142A49;--tf-component-category-tile-selected-surface: #EFF5FF;--tf-component-category-tile-surface: #FFFFFF;--tf-component-confirmation-state: #0A765A;--tf-component-conversation-border: #C9D4E1;--tf-component-conversation-foreground: #142A49;--tf-component-conversation-surface: #FFFFFF;--tf-component-field-border: #52647D;--tf-component-field-surface: #FFFFFF;--tf-component-intake-summary-border: #C9D4E1;--tf-component-intake-summary-foreground: #142A49;--tf-component-intake-summary-surface: #FFFFFF;--tf-component-navigation-active: #245AA5;--tf-component-navigation-surface: #FFFFFF;--tf-component-privacy-notice-border: #C9D4E1;--tf-component-privacy-notice-foreground: #52647D;--tf-component-privacy-notice-indicator: #245AA5;--tf-component-privacy-notice-surface: #EFF4FA;--tf-component-provider-cover-border: #C9D4E1;--tf-component-provider-cover-foreground: #142A49;--tf-component-provider-cover-surface: #EFF4FA;--tf-component-provider-profile-border: #C9D4E1;--tf-component-provider-profile-foreground: #142A49;--tf-component-provider-profile-surface: #FFFFFF;--tf-component-quote-card-accent: #F2BB4C;--tf-component-quote-card-border: #EFF4FA;--tf-component-quote-card-eyebrow-foreground: #142A49;--tf-component-quote-card-eyebrow-surface: #FFF8E6;--tf-component-quote-card-foreground: #142A49;--tf-component-quote-card-indicator: #F2BB4C;--tf-component-quote-card-indicator-foreground: #142A49;--tf-component-quote-card-selected-border: #245AA5;--tf-component-quote-card-selected-surface: #EFF5FF;--tf-component-quote-card-surface: #FFFFFF;--tf-component-quote-group-border: #C9D4E1;--tf-component-quote-group-foreground: #142A49;--tf-component-quote-group-surface: #FFFFFF;--tf-component-request-summary-surface: #FFFFFF;--tf-component-status-badge-error: #B42318;--tf-component-status-badge-error-on-surface: #B42318;--tf-component-status-badge-error-surface: #FFF0F1;--tf-component-status-badge-success: #0A765A;--tf-component-status-badge-success-on-surface: #075B46;--tf-component-status-badge-success-surface: #EAF8F3;--tf-component-status-badge-warning: #8A4B08;--tf-component-status-badge-warning-on-surface: #8A4B08;--tf-component-status-badge-warning-surface: #FFF4E0;--tf-component-structured-reply-border: #C9D4E1;--tf-component-structured-reply-foreground: #142A49;--tf-component-structured-reply-surface: #EFF4FA;--tf-component-trust-claim-border: #C9D4E1;--tf-component-trust-claim-foreground: #142A49;--tf-component-trust-claim-surface: #EFF4FA;--tf-component-voice-orb-surface: #EFF4FA;--tf-component-voice-sheet-border: #52647D;--tf-component-voice-sheet-foreground: #142A49;--tf-component-voice-sheet-surface: #FFFFFF}[data-tf-theme=dark]{color-scheme:dark;--tf-accent-coral: #FF8A78;--tf-accent-coral-subtle: #5F2420;--tf-accent-on-coral: #0C182B;--tf-accent-on-sunflower: #0C182B;--tf-accent-sunflower: #F5CB68;--tf-accent-sunflower-subtle: #4D360F;--tf-action-destructive: #FF6B75;--tf-action-disabled: #2A405D;--tf-action-on-destructive: #0C182B;--tf-action-on-disabled: #B7C3D4;--tf-action-on-primary: #0C182B;--tf-action-primary: #7DB1FF;--tf-action-primary-hover: #A9CAFA;--tf-action-primary-pressed: #D8E7FF;--tf-action-secondary: #14243A;--tf-border-default: #52677F;--tf-border-interactive: #8296B0;--tf-border-strong: #B7C3D4;--tf-focus-ring: #7DB1FF;--tf-status-error: #FF6B75;--tf-status-error-on-surface: #FF6B75;--tf-status-error-surface: #5D1C1C;--tf-status-success: #4EC9A5;--tf-status-success-on-surface: #4EC9A5;--tf-status-success-surface: #133D34;--tf-status-warning: #F3A83B;--tf-status-warning-on-surface: #F3A83B;--tf-status-warning-surface: #4A2A12;--tf-surface-canvas: #0C182B;--tf-surface-default: #14243A;--tf-surface-elevated: #1B304C;--tf-surface-selected: #0B2448;--tf-surface-subtle: #1B304C;--tf-text-primary: #F4F7FC;--tf-text-secondary: #B7C3D4;--tf-component-action-destructive: #FF6B75;--tf-component-action-destructive-border: #FF6B75;--tf-component-action-destructive-foreground: #0C182B;--tf-component-action-destructive-surface: #FF6B75;--tf-component-action-disabled-border: #2A405D;--tf-component-action-disabled-foreground: #B7C3D4;--tf-component-action-disabled-surface: #2A405D;--tf-component-action-primary: #7DB1FF;--tf-component-action-primary-border: #7DB1FF;--tf-component-action-primary-foreground: #0C182B;--tf-component-action-primary-hover: #A9CAFA;--tf-component-action-primary-pressed: #D8E7FF;--tf-component-action-primary-surface: #7DB1FF;--tf-component-action-secondary: #14243A;--tf-component-action-secondary-border: #8296B0;--tf-component-action-secondary-foreground: #7DB1FF;--tf-component-action-secondary-hover: #1B304C;--tf-component-action-secondary-pressed: #0B2448;--tf-component-action-secondary-surface: #14243A;--tf-component-brand-header-border: #52677F;--tf-component-brand-header-foreground: #F4F7FC;--tf-component-brand-header-surface: #14243A;--tf-component-card-selected: #7DB1FF;--tf-component-card-surface: #14243A;--tf-component-category-tile-accent: #FF8A78;--tf-component-category-tile-border: #52677F;--tf-component-category-tile-foreground: #F4F7FC;--tf-component-category-tile-hover-surface: #1B304C;--tf-component-category-tile-pictogram-foreground: #FF8A78;--tf-component-category-tile-pictogram-surface: #5F2420;--tf-component-category-tile-pressed-surface: #0B2448;--tf-component-category-tile-selected-border: #7DB1FF;--tf-component-category-tile-selected-foreground: #F4F7FC;--tf-component-category-tile-selected-surface: #0B2448;--tf-component-category-tile-surface: #14243A;--tf-component-confirmation-state: #4EC9A5;--tf-component-conversation-border: #52677F;--tf-component-conversation-foreground: #F4F7FC;--tf-component-conversation-surface: #14243A;--tf-component-field-border: #8296B0;--tf-component-field-surface: #14243A;--tf-component-intake-summary-border: #52677F;--tf-component-intake-summary-foreground: #F4F7FC;--tf-component-intake-summary-surface: #1B304C;--tf-component-navigation-active: #7DB1FF;--tf-component-navigation-surface: #14243A;--tf-component-privacy-notice-border: #52677F;--tf-component-privacy-notice-foreground: #B7C3D4;--tf-component-privacy-notice-indicator: #7DB1FF;--tf-component-privacy-notice-surface: #1B304C;--tf-component-provider-cover-border: #52677F;--tf-component-provider-cover-foreground: #F4F7FC;--tf-component-provider-cover-surface: #1B304C;--tf-component-provider-profile-border: #52677F;--tf-component-provider-profile-foreground: #F4F7FC;--tf-component-provider-profile-surface: #14243A;--tf-component-quote-card-accent: #F5CB68;--tf-component-quote-card-border: #1B304C;--tf-component-quote-card-eyebrow-foreground: #F4F7FC;--tf-component-quote-card-eyebrow-surface: #4D360F;--tf-component-quote-card-foreground: #F4F7FC;--tf-component-quote-card-indicator: #F5CB68;--tf-component-quote-card-indicator-foreground: #0C182B;--tf-component-quote-card-selected-border: #7DB1FF;--tf-component-quote-card-selected-surface: #0B2448;--tf-component-quote-card-surface: #14243A;--tf-component-quote-group-border: #52677F;--tf-component-quote-group-foreground: #F4F7FC;--tf-component-quote-group-surface: #14243A;--tf-component-request-summary-surface: #1B304C;--tf-component-status-badge-error: #FF6B75;--tf-component-status-badge-error-on-surface: #FF6B75;--tf-component-status-badge-error-surface: #5D1C1C;--tf-component-status-badge-success: #4EC9A5;--tf-component-status-badge-success-on-surface: #4EC9A5;--tf-component-status-badge-success-surface: #133D34;--tf-component-status-badge-warning: #F3A83B;--tf-component-status-badge-warning-on-surface: #F3A83B;--tf-component-status-badge-warning-surface: #4A2A12;--tf-component-structured-reply-border: #52677F;--tf-component-structured-reply-foreground: #F4F7FC;--tf-component-structured-reply-surface: #1B304C;--tf-component-trust-claim-border: #52677F;--tf-component-trust-claim-foreground: #F4F7FC;--tf-component-trust-claim-surface: #1B304C;--tf-component-voice-orb-surface: #1B304C;--tf-component-voice-sheet-border: #8296B0;--tf-component-voice-sheet-foreground: #F4F7FC;--tf-component-voice-sheet-surface: #1B304C}[data-density=consumer]{--tf-density-space: var(--tf-space-comfortable);--tf-density-control-surface: var(--tf-control-surface-primary)}[data-density=operations]{--tf-density-space: var(--tf-space-compact);--tf-density-control-surface: var(--tf-control-surface-compact)}@media(prefers-color-scheme:dark){:root{--tf-accent-coral: #FF8A78;--tf-accent-coral-subtle: #5F2420;--tf-accent-on-coral: #0C182B;--tf-accent-on-sunflower: #0C182B;--tf-accent-sunflower: #F5CB68;--tf-accent-sunflower-subtle: #4D360F;--tf-action-destructive: #FF6B75;--tf-action-disabled: #2A405D;--tf-action-on-destructive: #0C182B;--tf-action-on-disabled: #B7C3D4;--tf-action-on-primary: #0C182B;--tf-action-primary: #7DB1FF;--tf-action-primary-hover: #A9CAFA;--tf-action-primary-pressed: #D8E7FF;--tf-action-secondary: #14243A;--tf-border-default: #52677F;--tf-border-interactive: #8296B0;--tf-border-strong: #B7C3D4;--tf-focus-ring: #7DB1FF;--tf-status-error: #FF6B75;--tf-status-error-on-surface: #FF6B75;--tf-status-error-surface: #5D1C1C;--tf-status-success: #4EC9A5;--tf-status-success-on-surface: #4EC9A5;--tf-status-success-surface: #133D34;--tf-status-warning: #F3A83B;--tf-status-warning-on-surface: #F3A83B;--tf-status-warning-surface: #4A2A12;--tf-surface-canvas: #0C182B;--tf-surface-default: #14243A;--tf-surface-elevated: #1B304C;--tf-surface-selected: #0B2448;--tf-surface-subtle: #1B304C;--tf-text-primary: #F4F7FC;--tf-text-secondary: #B7C3D4;--tf-component-action-destructive: #FF6B75;--tf-component-action-destructive-border: #FF6B75;--tf-component-action-destructive-foreground: #0C182B;--tf-component-action-destructive-surface: #FF6B75;--tf-component-action-disabled-border: #2A405D;--tf-component-action-disabled-foreground: #B7C3D4;--tf-component-action-disabled-surface: #2A405D;--tf-component-action-primary: #7DB1FF;--tf-component-action-primary-border: #7DB1FF;--tf-component-action-primary-foreground: #0C182B;--tf-component-action-primary-hover: #A9CAFA;--tf-component-action-primary-pressed: #D8E7FF;--tf-component-action-primary-surface: #7DB1FF;--tf-component-action-secondary: #14243A;--tf-component-action-secondary-border: #8296B0;--tf-component-action-secondary-foreground: #7DB1FF;--tf-component-action-secondary-hover: #1B304C;--tf-component-action-secondary-pressed: #0B2448;--tf-component-action-secondary-surface: #14243A;--tf-component-brand-header-border: #52677F;--tf-component-brand-header-foreground: #F4F7FC;--tf-component-brand-header-surface: #14243A;--tf-component-card-selected: #7DB1FF;--tf-component-card-surface: #14243A;--tf-component-category-tile-accent: #FF8A78;--tf-component-category-tile-border: #52677F;--tf-component-category-tile-foreground: #F4F7FC;--tf-component-category-tile-hover-surface: #1B304C;--tf-component-category-tile-pictogram-foreground: #FF8A78;--tf-component-category-tile-pictogram-surface: #5F2420;--tf-component-category-tile-pressed-surface: #0B2448;--tf-component-category-tile-selected-border: #7DB1FF;--tf-component-category-tile-selected-foreground: #F4F7FC;--tf-component-category-tile-selected-surface: #0B2448;--tf-component-category-tile-surface: #14243A;--tf-component-confirmation-state: #4EC9A5;--tf-component-conversation-border: #52677F;--tf-component-conversation-foreground: #F4F7FC;--tf-component-conversation-surface: #14243A;--tf-component-field-border: #8296B0;--tf-component-field-surface: #14243A;--tf-component-intake-summary-border: #52677F;--tf-component-intake-summary-foreground: #F4F7FC;--tf-component-intake-summary-surface: #1B304C;--tf-component-navigation-active: #7DB1FF;--tf-component-navigation-surface: #14243A;--tf-component-privacy-notice-border: #52677F;--tf-component-privacy-notice-foreground: #B7C3D4;--tf-component-privacy-notice-indicator: #7DB1FF;--tf-component-privacy-notice-surface: #1B304C;--tf-component-provider-cover-border: #52677F;--tf-component-provider-cover-foreground: #F4F7FC;--tf-component-provider-cover-surface: #1B304C;--tf-component-provider-profile-border: #52677F;--tf-component-provider-profile-foreground: #F4F7FC;--tf-component-provider-profile-surface: #14243A;--tf-component-quote-card-accent: #F5CB68;--tf-component-quote-card-border: #1B304C;--tf-component-quote-card-eyebrow-foreground: #F4F7FC;--tf-component-quote-card-eyebrow-surface: #4D360F;--tf-component-quote-card-foreground: #F4F7FC;--tf-component-quote-card-indicator: #F5CB68;--tf-component-quote-card-indicator-foreground: #0C182B;--tf-component-quote-card-selected-border: #7DB1FF;--tf-component-quote-card-selected-surface: #0B2448;--tf-component-quote-card-surface: #14243A;--tf-component-quote-group-border: #52677F;--tf-component-quote-group-foreground: #F4F7FC;--tf-component-quote-group-surface: #14243A;--tf-component-request-summary-surface: #1B304C;--tf-component-status-badge-error: #FF6B75;--tf-component-status-badge-error-on-surface: #FF6B75;--tf-component-status-badge-error-surface: #5D1C1C;--tf-component-status-badge-success: #4EC9A5;--tf-component-status-badge-success-on-surface: #4EC9A5;--tf-component-status-badge-success-surface: #133D34;--tf-component-status-badge-warning: #F3A83B;--tf-component-status-badge-warning-on-surface: #F3A83B;--tf-component-status-badge-warning-surface: #4A2A12;--tf-component-structured-reply-border: #52677F;--tf-component-structured-reply-foreground: #F4F7FC;--tf-component-structured-reply-surface: #1B304C;--tf-component-trust-claim-border: #52677F;--tf-component-trust-claim-foreground: #F4F7FC;--tf-component-trust-claim-surface: #1B304C;--tf-component-voice-orb-surface: #1B304C;--tf-component-voice-sheet-border: #8296B0;--tf-component-voice-sheet-foreground: #F4F7FC;--tf-component-voice-sheet-surface: #1B304C}}@media(prefers-contrast:more){:root{--tf-border-default: var(--tf-text-primary);--tf-border-interactive: var(--tf-text-primary);--tf-component-field-border: var(--tf-text-primary);--tf-focus-ring: var(--tf-text-primary)}}@media(prefers-reduced-motion:reduce){:root{--tf-motion-fast: 0ms;--tf-motion-standard: 0ms;--tf-motion-deliberate: 0ms;--tf-motion-expressive-spring: none;--tf-motion-restrained-spring: none}}:root{color-scheme:light dark;font:var(--tf-type-body);font-synthesis:none;color:var(--tf-text-primary);background:var(--tf-surface-canvas)}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}button,input,select,textarea{color:var(--tf-text-primary)}button,input:not([type=checkbox]),select,textarea{min-height:var(--tf-density-control-surface, var(--tf-control-surface-primary))}input:not([type=checkbox]),select,textarea{width:100%;min-width:0;padding:8px 12px;background:var(--tf-component-field-surface);border:1px solid var(--tf-component-field-border);border-radius:8px}input::placeholder{color:var(--tf-text-secondary);opacity:1}input[type=checkbox]{accent-color:var(--tf-action-primary);width:20px;height:20px;flex-shrink:0}input:disabled,select:disabled{color:var(--tf-text-secondary);background:var(--tf-surface-canvas)}:focus-visible{outline:3px solid var(--tf-focus-ring);outline-offset:3px}h1{font:var(--tf-type-headline);margin:0}h2{font:var(--tf-type-title)}p{line-height:1.5}small{font:var(--tf-type-caption);color:var(--tf-text-secondary)}svg{width:20px;height:20px;flex-shrink:0}fieldset{border:0;padding:0;margin:0;min-width:0}dl,dd{margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;top:8px;left:8px;transform:translateY(-200%);padding:12px;background:var(--tf-surface-default);color:var(--tf-action-primary);z-index:10}.skip-link:focus{transform:none}@media(prefers-color-scheme:dark){:root{color-scheme:dark}}@media(prefers-contrast:more){:focus-visible{outline-width:4px}input,select,button{border-width:2px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(any-pointer:coarse){[data-density=operations]{--tf-density-control-surface: var(--tf-control-target-web-coarse-minimum)}button{min-width:var(--tf-control-target-web-coarse-minimum)}button,input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:var(--tf-control-target-web-coarse-minimum)}label:has(input[type=checkbox]),label:has(input[type=radio]){display:flex;align-items:center;min-width:var(--tf-control-target-web-coarse-minimum);min-height:var(--tf-control-target-web-coarse-minimum)}input[type=checkbox],input[type=radio]{width:20px;height:20px;min-height:0;padding:0;flex-shrink:0}}.tf-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--tf-density-space);padding:8px 16px;border:1px solid var(--tf-component-action-primary-border);border-radius:8px;color:var(--tf-component-action-primary-foreground);background:var(--tf-component-action-primary-surface);font:var(--tf-type-label);transition:background-color var(--tf-motion-fast) ease,border-color var(--tf-motion-fast) ease,color var(--tf-motion-fast) ease}.tf-button[data-variant=primary]:not(:disabled):hover{background:var(--tf-component-action-primary-hover)}.tf-button[data-variant=primary]:not(:disabled):is(:active,[data-state=pressed]){background:var(--tf-component-action-primary-pressed)}.tf-button[data-variant=secondary]{color:var(--tf-component-action-secondary-foreground);background:var(--tf-component-action-secondary-surface);border-color:var(--tf-component-action-secondary-border)}.tf-button[data-variant=secondary]:not(:disabled):hover{background:var(--tf-component-action-secondary-hover)}.tf-button[data-variant=secondary]:not(:disabled):is(:active,[data-state=pressed]){background:var(--tf-component-action-secondary-pressed)}.tf-button[data-variant=quiet]{color:var(--tf-component-action-secondary-foreground);background:transparent;border-color:transparent}.tf-button[data-variant=quiet]:not(:disabled):hover{background:var(--tf-component-action-secondary-hover);border-color:var(--tf-component-action-secondary-border)}.tf-button[data-variant=quiet]:not(:disabled):is(:active,[data-state=pressed]){background:var(--tf-component-action-secondary-pressed)}.tf-button[data-variant=destructive]{color:var(--tf-component-action-destructive);background:transparent;border-color:var(--tf-component-action-destructive-border)}.tf-button[data-variant=destructive]:not(:disabled):hover{background:var(--tf-status-error-surface)}.tf-button[data-variant=destructive]:not(:disabled):is(:active,[data-state=pressed]){color:var(--tf-component-action-destructive-foreground);background:var(--tf-component-action-destructive-surface)}.tf-button:disabled{color:var(--tf-component-action-disabled-foreground);background:var(--tf-component-action-disabled-surface);border-color:var(--tf-component-action-disabled-border)}.tf-status{display:inline-flex;align-items:center;padding:4px 8px;border:1px solid var(--tf-border-default);border-radius:999px;color:var(--tf-text-secondary);background:var(--tf-surface-subtle);font:var(--tf-type-caption);font-weight:600;white-space:nowrap}.tf-status[data-tone=success]{color:var(--tf-component-status-badge-success-on-surface);background:var(--tf-component-status-badge-success-surface);border-color:var(--tf-component-status-badge-success)}.tf-status[data-tone=warning]{color:var(--tf-component-status-badge-warning-on-surface);background:var(--tf-component-status-badge-warning-surface);border-color:var(--tf-component-status-badge-warning)}.tf-status[data-tone=error]{color:var(--tf-component-status-badge-error-on-surface);background:var(--tf-component-status-badge-error-surface);border-color:var(--tf-component-status-badge-error)}.tf-notice{padding:12px 16px;margin:12px 0;border:1px solid var(--tf-border-default);border-inline-start:4px solid var(--tf-border-strong);border-radius:6px;color:var(--tf-text-primary);background:var(--tf-surface-subtle);font:var(--tf-type-label)}.tf-notice[data-tone=success]{color:var(--tf-status-success-on-surface);background:var(--tf-status-success-surface);border-color:var(--tf-status-success)}.tf-notice[data-tone=warning]{color:var(--tf-status-warning-on-surface);background:var(--tf-status-warning-surface);border-color:var(--tf-status-warning)}.tf-notice[data-tone=error]{color:var(--tf-status-error-on-surface);background:var(--tf-status-error-surface);border-color:var(--tf-status-error)}.tf-notice .tf-button{margin:4px 8px}.tf-category-tile{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-width:148px;padding:10px 12px;border:1px solid var(--tf-component-category-tile-border);border-radius:var(--tf-component-card-radius);color:var(--tf-component-category-tile-foreground);background:var(--tf-component-category-tile-surface);font:var(--tf-type-label);text-align:left;transition:background-color var(--tf-motion-fast) ease,border-color var(--tf-motion-fast) ease}.tf-category-tile:not(:disabled):hover{background:var(--tf-component-category-tile-hover-surface)}.tf-category-tile:not(:disabled):active{background:var(--tf-component-category-tile-pressed-surface)}.tf-category-tile[data-selected=true]{color:var(--tf-component-category-tile-selected-foreground);background:var(--tf-component-category-tile-selected-surface);border-color:var(--tf-component-category-tile-selected-border);border-width:2px}.tf-category-pictogram{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;color:var(--tf-component-category-tile-pictogram-foreground);background:var(--tf-component-category-tile-pictogram-surface)}.tf-category-pictogram svg{width:32px;height:32px}.tf-quote-card{position:relative;display:grid;gap:10px;padding:16px 16px 16px 20px;border:1px solid var(--tf-component-quote-card-border);border-radius:var(--tf-component-card-radius);color:var(--tf-component-quote-card-foreground);background:var(--tf-component-quote-card-surface)}.tf-quote-card:before{content:"";position:absolute;inset:12px auto 12px 0;width:4px;border-radius:0 4px 4px 0;background:var(--tf-component-quote-card-indicator)}.tf-quote-card[data-selected=true]{background:var(--tf-component-quote-card-selected-surface);border-color:var(--tf-component-quote-card-selected-border)}.tf-quote-eyebrow{justify-self:start;padding:3px 7px;border-radius:4px;color:var(--tf-component-quote-card-eyebrow-foreground);background:var(--tf-component-quote-card-eyebrow-surface);font:var(--tf-type-caption);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.tf-quote-body{display:grid;gap:4px}.tf-quote-body span{color:var(--tf-text-secondary);font:var(--tf-type-caption)}.tf-privacy-notice{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;padding:12px;border:1px solid var(--tf-component-privacy-notice-border);border-radius:6px;color:var(--tf-component-privacy-notice-foreground);background:var(--tf-component-privacy-notice-surface);font:var(--tf-type-caption)}.tf-privacy-notice>svg{color:var(--tf-component-privacy-notice-indicator)}.tf-field{display:grid;gap:var(--tf-density-space)}.tf-field label{font:var(--tf-type-label)}.tf-field-error{color:var(--tf-status-error);font:var(--tf-type-caption)}.tf-field input[aria-invalid=true]{border-color:var(--tf-status-error)}.tf-surface{background:var(--tf-component-card-surface);border:1px solid var(--tf-border-default);border-radius:var(--tf-component-card-radius)}.tf-nav{border:1px solid transparent;background:var(--tf-component-navigation-surface);display:flex;align-items:center;gap:12px;width:100%;padding:12px;font:var(--tf-type-label);text-align:left;border-radius:4px}.tf-nav[aria-current=page]{color:var(--tf-component-navigation-active);background:var(--tf-surface-selected);border-color:var(--tf-component-navigation-active);font-weight:700}.tf-nav:hover{background:var(--tf-surface-subtle)}.icon-button{display:inline-grid;place-items:center;min-width:var(--tf-density-control-surface);padding:8px;border:1px solid var(--tf-border-default);border-radius:8px;background:var(--tf-surface-default)}.full-width{width:100%}.provider-action{display:block;width:100%;text-align:left;padding:8px;border:0;border-radius:4px;background:transparent;color:var(--tf-action-primary);font-weight:600}.provider-action:hover{background:var(--tf-surface-subtle);text-decoration:underline;text-underline-offset:3px}.provider-action:active{background:var(--tf-surface-selected)}.drawer{position:fixed;inset:0 0 0 auto;margin:0;width:min(400px,100%);max-width:100%;max-height:100dvh;height:100dvh;border:0;border-inline-start:1px solid var(--tf-border-default);padding:24px;color:var(--tf-text-primary);background:var(--tf-surface-elevated);overflow-y:auto;box-shadow:-8px 0 24px color-mix(in srgb,var(--tf-text-primary) 16%,transparent)}.drawer::backdrop{background:color-mix(in srgb,var(--tf-surface-canvas) 65%,transparent)}.drawer-title{display:flex;justify-content:space-between;align-items:center;gap:12px;font:var(--tf-type-label)}.drawer h2{margin:24px 0 12px}.drawer dl{margin-top:16px}.detail{padding:16px 0;border-bottom:1px solid var(--tf-border-default);display:grid;gap:8px;font:var(--tf-type-label)}.detail dt{font:var(--tf-type-caption);color:var(--tf-text-secondary)}.detail dd{overflow-wrap:anywhere}.receive{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;margin-bottom:20px;border-bottom:1px solid var(--tf-border-default);font:var(--tf-type-caption);color:var(--tf-text-secondary)}.receive strong{font:var(--tf-type-label);color:var(--tf-text-primary)}.save{margin-top:12px}.checkbox-label{display:inline-flex;align-items:center;gap:8px;min-height:var(--tf-density-control-surface)}@media(prefers-contrast:more){.tf-status,.tf-notice,.tf-privacy-notice,.tf-surface,.tf-category-tile,.tf-quote-card,.tf-nav[aria-current=page]{border-width:2px}}@media(max-width:720px){.drawer{width:100%;padding:16px}}.app-shell{min-height:100dvh;display:grid;grid-template:72px 1fr / 14.75rem minmax(0,1fr)}.sidebar{grid-row:1 / 3;border-right:1px solid var(--tf-border-default);background:var(--tf-component-navigation-surface)}.brand{height:72px;border-bottom:1px solid var(--tf-border-default);display:flex;gap:12px;align-items:center;padding:0 24px;font:var(--tf-type-title)}.tf-brand{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.tf-brand svg{width:32px;height:32px;flex:none}.tf-brand strong{color:var(--tf-text-primary);font:var(--tf-type-title)}.tf-brand strong span:last-child{color:var(--tf-accent-coral)}.sidebar nav{padding:24px 12px;display:grid;gap:var(--tf-control-stack-gap-standard)}.topbar{grid-column:2;border-bottom:1px solid var(--tf-border-default);display:flex;align-items:center;justify-content:space-between;padding:0 24px;background:var(--tf-surface-default);font:var(--tf-type-label)}.top-actions{display:flex;align-items:center;gap:12px}.avatar{display:grid;place-items:center;width:40px;height:40px;background:var(--tf-action-primary);color:var(--tf-action-on-primary);border-radius:8px}.content{grid-column:2;padding:32px;min-width:0}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.page-heading p{color:var(--tf-text-secondary);margin:8px 0 0;font-size:.875rem}.tabs{display:inline-flex;flex-wrap:wrap;gap:4px;margin-bottom:20px}.tabs button{padding:8px 16px;border:1px solid var(--tf-border-default);border-radius:4px;background:var(--tf-surface-default);font:var(--tf-type-label)}.tabs button[aria-pressed=true]{background:var(--tf-action-primary);color:var(--tf-action-on-primary);border-color:var(--tf-action-primary)}.filters{display:grid;grid-template-columns:minmax(220px,1.4fr) 1fr 1fr;gap:16px;margin-bottom:24px}.filters>label{display:grid;gap:var(--tf-density-space);font:var(--tf-type-label)}.table-wrap{border:1px solid var(--tf-border-default);border-radius:8px;overflow-x:auto;background:var(--tf-surface-default)}table{border-collapse:collapse;width:100%;min-width:800px;font-size:.8125rem}thead th{color:var(--tf-text-secondary);background:var(--tf-surface-canvas);font-weight:600;text-align:left}th,td{padding:12px;border-bottom:1px solid var(--tf-border-default)}tbody th{text-align:left;padding:4px}tbody tr:last-child>*{border-bottom:0}.row-selected{background:var(--tf-surface-selected)}.row-selected th{border-inline-start:4px solid var(--tf-component-card-selected)}.verified{width:16px;height:16px;color:var(--tf-status-success);vertical-align:middle}.table-footer{color:var(--tf-text-secondary);margin-top:16px;font:var(--tf-type-caption)}.panel-list{overflow:hidden;max-width:900px}.panel-row{min-height:64px;padding:12px 20px;border-bottom:1px solid var(--tf-border-default);display:flex;justify-content:space-between;align-items:center;gap:16px}.panel-row:last-child{border:0}.panel-row>div{display:grid;gap:4px}.policy-grid{display:grid;grid-template-columns:repeat(2,minmax(220px,340px));gap:20px;margin-bottom:24px}.queue-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px;border-bottom:1px solid var(--tf-border-default)}.queue-tabs button{display:inline-flex;gap:8px;align-items:center;padding:10px 14px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--tf-text-secondary);font:var(--tf-type-label);cursor:pointer}.queue-tabs button[aria-selected=true]{border-bottom-color:var(--tf-action-primary);color:var(--tf-action-primary);font-weight:700}.queue-tabs span{display:inline-grid;min-width:22px;min-height:22px;place-items:center;border-radius:999px;background:var(--tf-surface-canvas);font-size:.75rem}.queue-list{display:grid;gap:12px;max-width:1080px}.queue-card{display:grid;grid-template-columns:40px minmax(0,1fr) minmax(300px,.8fr);gap:16px;align-items:center;padding:18px 20px}.queue-card h2{margin:0 0 6px;font-size:1rem}.queue-card p{margin:0 0 6px;color:var(--tf-text-secondary)}.queue-card small{color:var(--tf-text-secondary)}.queue-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;background:var(--tf-surface-selected);color:var(--tf-action-primary)}.queue-actions{display:flex;gap:8px;align-items:center;justify-content:end;flex-wrap:wrap}.queue-actions input{min-width:180px;max-width:240px;padding:9px 10px;border:1px solid var(--tf-border-default);border-radius:6px;font:var(--tf-type-caption)}.queue-actions .tf-button{white-space:nowrap}.reference-shell{max-width:1440px;margin:0 auto;border-inline:1px solid var(--tf-border-default)}.reference-sidebar{position:relative;display:flex;flex-direction:column}.reference-version{margin:auto 24px 24px}.reference-topbar{min-width:0}.reference-content{display:grid;align-content:start;gap:28px;padding:28px 32px 48px}.reference-heading{margin:0}.reference-kicker{display:block;margin-bottom:4px;color:var(--tf-action-primary);font:var(--tf-type-caption);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.reference-provider-section,.reference-library{min-width:0;border-top:1px solid var(--tf-border-default);padding-top:20px}.reference-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.reference-section-heading h2{margin:0}.reference-section-heading p{margin:4px 0 0;color:var(--tf-text-secondary);font:var(--tf-type-caption)}.reference-themes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.reference-matrix{min-width:0;padding:18px;border:1px solid var(--tf-border-default);border-radius:var(--tf-component-card-radius);color:var(--tf-text-primary);background:var(--tf-surface-canvas)}.reference-matrix-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--tf-border-default)}.reference-matrix h3{margin:0;font:var(--tf-type-title)}.reference-matrix h4{margin:0 0 10px;color:var(--tf-text-secondary);font:var(--tf-type-caption);font-weight:700;text-transform:uppercase}.matrix-group{padding-top:16px}.component-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.reference-matrix .tf-button{min-height:var(--tf-density-control-surface);padding:6px 10px}.category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.category-grid .tf-category-tile{min-width:0}.surface-examples{display:grid;gap:10px}.surface-examples h4{margin-bottom:0}.reference-standard-card{display:grid;gap:4px;padding:14px}.reference-standard-card span{color:var(--tf-text-secondary);font:var(--tf-type-caption)}.component-matrix-page{min-height:100dvh;padding:24px;background:var(--tf-surface-canvas)}.component-matrix-page .reference-matrix{max-width:680px;margin:0 auto}@media(max-width:1050px){.filters{grid-template-columns:1fr 1fr}.filters .tf-field{grid-column:1 / -1}.page-heading{align-items:flex-start;flex-wrap:wrap}}@media(max-width:720px){.app-shell{grid-template:64px 1fr / minmax(0,1fr)}.sidebar{position:fixed;z-index:2;left:0;right:0;bottom:0;border:0;border-top:1px solid var(--tf-border-default);padding-bottom:env(safe-area-inset-bottom)}.brand{display:none}.sidebar nav{width:100%;padding:4px;display:flex;gap:4px}.tf-nav{flex:1;min-width:0;min-height:64px;display:flex;flex-direction:column;justify-content:flex-start;gap:4px;padding:8px 2px;font-size:.625rem;line-height:1.25}.tf-nav span{text-align:center;overflow-wrap:anywhere}.topbar{grid-column:1;padding:0 16px}.content{grid-column:1;padding:24px 16px calc(144px + env(safe-area-inset-bottom))}.page-heading{gap:16px}.tabs{display:flex}.tabs button{flex:1;padding:8px}.filters,.policy-grid,.reference-themes{grid-template-columns:1fr}.queue-card{grid-template-columns:40px minmax(0,1fr)}.queue-actions{grid-column:1 / -1;justify-content:start}.reference-shell{border:0}.reference-content{padding:24px 16px calc(144px + env(safe-area-inset-bottom))}.reference-version{display:none}.reference-topbar>span{max-width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-topbar .tf-button{padding:8px}.category-grid{grid-template-columns:1fr}}
