.vector-app{--type-body:14px;--type-label:11px;--type-help:10px;--type-meta:11px;--type-kicker:10px;--type-nav:12px;--type-section:15px;--type-heading:18px;--type-title:26px;--type-badge:10px;--type-table-head:11px;--type-button:13px;--text-body:var(--type-body);--text-meta:var(--type-meta);--text-eyebrow:var(--type-kicker);--text-h2:var(--type-heading);--text-h1:var(--type-title);--control-height:38px;--control-pad-y:8px;--control-pad-x:10px;--density-gap:12px;--density-pad:16px;--density-pad-block:14px;--density-row-h:52px;font-size:var(--type-body);line-height:1.45}html[data-font-scale=small] .vector-app{--type-body:13px;--type-label:10px;--type-help:9px;--type-meta:10px;--type-kicker:9px;--type-nav:11px;--type-section:14px;--type-heading:16px;--type-title:22px;--type-badge:9px;--type-table-head:10px;--type-button:12px;--control-height:36px;font-size:var(--type-body)}html[data-font-scale=medium] .vector-app{--type-body:14px;--type-label:11px;--type-help:10px;--type-meta:11px;--type-kicker:10px;--type-nav:12px;--type-section:15px;--type-heading:18px;--type-title:26px;--type-badge:10px;--type-table-head:11px;--type-button:13px;--control-height:38px;font-size:var(--type-body)}html[data-font-scale=large] .vector-app{--type-body:16px;--type-label:13px;--type-help:12px;--type-meta:13px;--type-kicker:11px;--type-nav:14px;--type-section:17px;--type-heading:20px;--type-title:28px;--type-badge:12px;--type-table-head:12px;--type-button:14px;--control-height:42px;--control-pad-y:9px;font-size:var(--type-body)}html[data-density=compact] .vector-app{--density-gap:8px;--density-pad:12px;--density-pad-block:10px;--density-row-h:44px;--control-height:34px;--control-pad-y:6px}html[data-density=comfortable] .vector-app{--density-gap:16px;--density-pad:20px;--density-pad-block:18px;--density-row-h:60px;--control-height:44px;--control-pad-y:10px}html[data-density=comfortable][data-font-scale=large] .vector-app{--control-height:48px;--control-pad-y:11px;--density-row-h:64px}html[data-density=compact][data-font-scale=large] .vector-app{--control-height:40px;--density-row-h:50px}.vector-app .field>span,.vector-app .field>small,.vector-app label.field>span,.vector-app .field legend,.vector-app .settings-section .field>span,.vector-app .dossier-monitor-create .field>span,.vector-app .monitor-source-types legend,.vector-app .create-product-dialog .field>span{line-height:1.35;font-size:var(--type-label)!important}.vector-app .field>small,.vector-app .field .field-hint,.vector-app .field-hint,.vector-app .reporting-hint,.vector-app .create-product-dialog small,.vector-app .dossier-monitor-create small,.vector-app .monitor-source-types small,.vector-app .monitor-source-types>p,.vector-app .monitor-create-notice,.vector-app .dialog-description,.vector-app .settings-section>header p,.vector-app .page-heading p,.vector-app .vector-panel>header p{line-height:1.45;font-size:var(--type-help)!important}.vector-app .field-error,.vector-app .error,.vector-app [role=alert].field-error{font-size:var(--type-help)!important}.vector-app input:not([type=checkbox]):not([type=radio]):not([type=range]),.vector-app select,.vector-app textarea,.vector-app .vector-secondary,.vector-app .vector-primary,.vector-app .vector-danger,.vector-app button.vector-primary,.vector-app button.vector-secondary{font-size:var(--type-body)}.vector-app input:not([type=checkbox]):not([type=radio]):not([type=range]),.vector-app select{min-height:var(--control-height);padding-top:var(--control-pad-y);padding-bottom:var(--control-pad-y);padding-left:var(--control-pad-x);padding-right:var(--control-pad-x)}.vector-app .audit-toolbar .search-field input:not([type=checkbox]):not([type=radio]):not([type=range]){height:auto;min-height:0;padding:0}.vector-app textarea{font-size:var(--type-body);padding:var(--control-pad-y) var(--control-pad-x);line-height:1.45}.vector-app .eyebrow,.vector-app .section-kicker,.vector-app .opn-page-header__eyebrow{letter-spacing:.04em;font-size:var(--type-kicker)!important}.vector-app .status,.vector-app .badge,.vector-app .chip,.vector-app .workspace-chip span,.vector-app .segmented.choice button,.vector-app .tabs button,.vector-app [role=tab],.vector-app .dossier-type-help strong{font-size:var(--type-badge)!important}.vector-app .vector-nav a,.vector-app .vector-nav span,.vector-app .nav-label,.vector-app .vector-user strong,.vector-app .vector-user span,.vector-app .workspace-chip strong{font-size:var(--type-nav)!important}.vector-app .page-heading h1,.vector-app .settings-page h1{line-height:1.2;font-size:var(--type-title)!important}.vector-app .settings-section h2,.vector-app .vector-panel h2,.vector-app .signal-section h2,.vector-app .signal-form-card h2,.vector-app .dossier-summary-list h2,.vector-app .create-product-dialog h2,.vector-app .market-wizard-progress strong{line-height:1.3;font-size:var(--type-section)!important}.vector-app .page-heading p,.vector-app .market-wizard-progress p,.vector-app .dossier-type-help p,.vector-app .dossier-type-help span,.vector-app .dossier-type-help small{font-size:var(--type-help)!important}.vector-app .market-wizard-progress .eyebrow{font-size:var(--type-kicker)!important}.vector-app table th,.vector-app .dossier-table th,.vector-app .dossier-inventory-table th,.vector-app .global-inventory-table th{font-size:var(--type-table-head)!important}.vector-app table td,.vector-app .dossier-table td,.vector-app .dossier-inventory-table td,.vector-app .global-inventory-table td{font-size:var(--type-body)!important}.vector-app table td small,.vector-app .dossier-table td small{font-size:var(--type-meta)!important}.vector-app .reporting-empty,.vector-app .product-route-state,.vector-app .dossier-summary-empty strong,.vector-app .dossier-summary-empty p,.vector-app .auth-empty p{font-size:var(--type-body)}.vector-app .dossier-summary-empty p,.vector-app .dossier-summary-empty a{font-size:var(--type-help)!important}.vector-app .monitor-settings-list p,.vector-app .monitor-settings-list small,.vector-app .attention-strip small,.vector-app .attention-strip span{font-size:var(--type-meta)!important}.vector-app .dialog-title,.vector-app .create-product-dialog [class*=DialogTitle],.vector-app .create-product-dialog h1{font-size:var(--type-heading)!important}.vector-app .create-product-dialog .dialog-description,.vector-app .create-product-dialog p{font-size:var(--type-help)}.vector-app .create-product-dialog form{gap:var(--density-gap)}.vector-app .step-pending-requirements,.vector-app .step-pending-requirements li{font-size:var(--type-help)!important}html[data-density=compact] .vector-app .vector-content{padding-top:var(--space-4)}html[data-density=comfortable] .vector-app .vector-content{padding-top:var(--space-7)}html[data-density=compact] .vector-app .vector-panel,html[data-density=compact] .vector-app .settings-section{padding-block:calc(var(--density-pad-block) - 2px)}html[data-density=comfortable] .vector-app .vector-panel,html[data-density=comfortable] .vector-app .settings-section{padding-block:var(--density-pad-block)}html[data-density=compact] .vector-app .dossier-table td,html[data-density=compact] .vector-app .dossier-inventory-table td{height:var(--density-row-h);min-height:40px}html[data-density=comfortable] .vector-app .dossier-table td,html[data-density=comfortable] .vector-app .dossier-inventory-table td{height:var(--density-row-h)}html[data-density=compact] .vector-app .field{gap:4px}html[data-density=comfortable] .vector-app .field{gap:8px}html[data-density=compact] .vector-app .vector-primary,html[data-density=compact] .vector-app .vector-secondary,html[data-density=compact] .vector-app .vector-danger{min-height:36px}.vector-app .vector-primary svg,.vector-app .vector-secondary svg,.vector-app .vector-nav a svg{flex-shrink:0}.vector-app .vector-main,.vector-app .vector-content,.vector-app .dialog-content,.vector-app .create-product-dialog{max-width:100%;overflow-x:clip}.vector-app .settings-section header h2{font-size:var(--type-section)!important}.vector-app .settings-section header p{font-size:var(--type-help)!important}.vector-app .segmented.choice button{min-height:var(--control-height);padding-inline:12px;font-size:var(--type-label)!important}
