/* Generated by scripts/readable_type.cjs from existing styles. Screen-only 12px floor. */
@media screen{
html[data-theme] :is(.brand > span){font-size:12px!important}
html[data-theme] :is(.workspace-label){font-size:12px!important}
html[data-theme] :is(.workspace-label small){font-size:12px!important}
html[data-theme] :is(.nav-label){font-size:12px!important}
html[data-theme] :is(.sidebar-footer > p){font-size:12px!important}
html[data-theme] :is(.account-link){font-size:12px!important}
html[data-theme] :is(.account-link small){font-size:12px!important}
html[data-theme] :is(.avatar){font-size:12px!important}
html[data-theme] :is(.logout){font-size:12px!important}
html[data-theme] :is(.breadcrumb){font-size:12px!important}
html[data-theme] :is(.search-launch){font-size:12px!important}
html[data-theme] :is(.eyebrow){font-size:12px!important}
html[data-theme] :is(.button){font-size:12px!important}
html[data-theme] :is(.hero-label){font-size:12px!important}
html[data-theme] :is(.welcome p){font-size:12px!important}
html[data-theme] :is(.hero-link){font-size:12px!important}
html[data-theme] :is(.stat div > span){font-size:12px!important}
html[data-theme] :is(.section-heading p){font-size:12px!important}
html[data-theme] :is(.quiet-label){font-size:12px!important}
html[data-theme] :is(.tool-tag){font-size:12px!important}
html[data-theme] :is(.tool-card > p:not(.tool-tag)){font-size:12px!important}
html[data-theme] :is(.tool-open){font-size:12px!important}
html[data-theme] :is(.text-link){font-size:12px!important}
html[data-theme] :is(.project-row strong, .task-preview strong, .task-row strong){font-size:12px!important}
html[data-theme] :is(.project-row small, .task-preview small, .task-row small){font-size:12px!important}
html[data-theme] :is(.row-date){font-size:12px!important}
html[data-theme] :is(.task-row a){font-size:12px!important}
html[data-theme] :is(.due-date){font-size:12px!important}
html[data-theme] :is(.empty.compact p){font-size:12px!important}
html[data-theme] :is(.page-footer){font-size:12px!important}
html[data-theme] :is(.filters label > span){font-size:12px!important}
html[data-theme] :is(.badge){font-size:12px!important}
html[data-theme] :is(.project-card p){font-size:12px!important}
html[data-theme] :is(.project-card-footer){font-size:12px!important}
html[data-theme] :is(.helptext){font-size:12px!important}
html[data-theme] :is(.project-info dl > div){font-size:12px!important}
html[data-theme] :is(.activity strong){font-size:12px!important}
html[data-theme] :is(.activity small){font-size:12px!important}
html[data-theme] :is(.add-task .muted){font-size:12px!important}
html[data-theme] :is(.search-result small){font-size:12px!important}
html[data-theme] :is(.dialog-footer){font-size:12px!important}
html[data-theme] :is(.login-brand > .eyebrow){font-size:12px!important}
html[data-theme] :is(.login-brand .hero-label){font-size:12px!important}
html[data-theme] :is(.login-brand small){font-size:12px!important}
html[data-theme] :is(.login-footnote){font-size:12px!important}
@media (max-width: 1200px){html[data-theme] :is(.tool-card > p:not(.tool-tag)){font-size:12px!important}}
@media (max-width: 1200px){html[data-theme] :is(.stat div > span){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.breadcrumb){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.top-avatar){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.page-heading p:not(.eyebrow)){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.eyebrow){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.welcome p){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.hero-label){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.hero-link){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.stat div > span){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.section-heading p){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.tool-card > p:not(.tool-tag)){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.tool-tag){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.tool-open){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.project-row strong, .task-preview strong){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.row-date){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.text-link){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.page-footer){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.project-card .tool-tag){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.project-card-footer){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.form-actions .button){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.due-date){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.login-brand > .eyebrow){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.login-brand > div > p){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.login-card .eyebrow){font-size:12px!important}}
html[data-theme] :is(.auth-wordmark small){font-size:12px!important}
html[data-theme] :is(.launcher-label){font-size:12px!important}
html[data-theme] :is(.launcher-tools small){font-size:12px!important}
html[data-theme] :is(.launcher-admin small){font-size:12px!important}
html[data-theme] :is(.launcher-account small){font-size:12px!important}
html[data-theme] :is(.context-popover p){font-size:12px!important}
html[data-theme] :is(.save-indicator){font-size:12px!important}
@media (max-width: 700px){html[data-theme] :is(.project-switcher summary){font-size:12px!important}}
@media (max-width: 700px){html[data-theme] :is(.tool-page .save-indicator){font-size:12px!important}}
@media (max-width: 700px){html[data-theme] :is(.tool-open){font-size:12px!important}}
@media (max-width: 700px){html[data-theme] :is(.tool-tag){font-size:12px!important}}
@media (max-width: 700px){html[data-theme] :is(.stat div > span){font-size:12px!important}}
html[data-theme] :is(.context-popover small){font-size:12px!important}
html[data-theme] :is(.approval-preview > div > small:first-child){font-size:12px!important}
html[data-theme] :is(.attention-badge){font-size:12px!important}
@media (max-width: 700px){html[data-theme] :is(.hero-overview span){font-size:12px!important}}
@media (max-width: 700px){html[data-theme] :is(.global-links > a){font-size:12px!important}}
@media (max-width: 420px){html[data-theme] :is(.dashboard-tools .tool-tag){font-size:12px!important}}
html[data-theme] :is(.wph-brand small){font-size:12px!important}
html[data-theme] :is(.wph-switcher small){font-size:12px!important}
html[data-theme] :is(.wph-switcher-address){font-size:12px!important}
html[data-theme] :is(.wph-nav button b){font-size:12px!important}
html[data-theme] :is(.wph-top small, .wph-eyebrow){font-size:12px!important}
html[data-theme] :is(.wph-account span){font-size:12px!important}
html[data-theme] :is(.wph-project-context small){font-size:12px!important}
html[data-theme] :is(.wph-project-context b){font-size:12px!important}
html[data-theme] :is(.wph-table th){font-size:12px!important}
html[data-theme] :is(.wph-status){font-size:12px!important}
html[data-theme] :is(.wph-tag){font-size:12px!important}
html[data-theme] :is(.wph-row-actions .wph-btn){font-size:12px!important}
html[data-theme] :is(.wph-project-customer span){font-size:12px!important}
html[data-theme] :is(.wph-contact-details small){font-size:12px!important}
html[data-theme] :is(.wph-contact-edit){font-size:12px!important}
html[data-theme] :is(.wph-contact-delete){font-size:12px!important}
html[data-theme] :is(.wph-external-badge){font-size:12px!important}
html[data-theme] :is(.wph-selection-tools small){font-size:12px!important}
html[data-theme] :is(.wph-role){font-size:12px!important}
html[data-theme] :is(.wph-muted){font-size:12px!important}
html[data-theme] :is(.wph-approver-summary){font-size:12px!important}
html[data-theme] :is(.role-edit){font-size:12px!important}
html[data-theme] :is(.wph-audit-meta span){font-size:12px!important}
html[data-theme] :is(.wph-audit-table th, .wph-audit-table td){font-size:12px!important}
html[data-theme] :is(.wph-audit-table th){font-size:12px!important}
html[data-theme] :is(.wph-audit-table td > small){font-size:12px!important}
html[data-theme] :is(.wph-audit-table code){font-size:12px!important}
html[data-theme] :is(.wph-print-repeat small){font-size:12px!important}
html[data-theme] :is(.wph-reset-detail b){font-size:12px!important}
html[data-theme] :is(.wph-reset-detail span, .wph-reset-detail small){font-size:12px!important}
html[data-theme] :is(.wph-freeze-badge){font-size:12px!important}
html[data-theme] :is(.wph-new-label){font-size:12px!important}
html[data-theme] :is(.wph-entry-group > header div:last-child){font-size:12px!important}
html[data-theme] :is(.wph-entry-group > header b){font-size:12px!important}
html[data-theme] :is(.wph-expired-label){font-size:12px!important}
html[data-theme] :is(.wph-detail-link){font-size:12px!important}
html[data-theme] :is(.wph-entry-detail dt){font-size:12px!important}
html[data-theme] :is(.wph-version-choice small){font-size:12px!important}
html[data-theme] :is(.wph-compact-decision){font-size:12px!important}
html[data-theme] :is(.wph-version-marker){font-size:12px!important}
html[data-theme] :is(.wph-version-timeline article small){font-size:12px!important}
html[data-theme] :is(.wph-change-badges span){font-size:12px!important}
html[data-theme] :is(.wph-version-timeline summary){font-size:12px!important}
html[data-theme] :is(.wph-access-role p){font-size:12px!important}
html[data-theme] :is(.wph-access-role small, .wph-help-text){font-size:12px!important}
html[data-theme] :is(.wph-field small){font-size:12px!important}
html[data-theme] :is(.wph-editable-chip){font-size:12px!important}
html[data-theme] :is(.wph-project-notice){font-size:12px!important}
html[data-theme] :is(.wph-project-row-actions .wph-btn){font-size:12px!important}
html[data-theme] :is(.wph-project-feature){font-size:12px!important}
html[data-theme] :is(.wph-automation-status small){font-size:12px!important}
html[data-theme] :is(.wph-automation-actions > div:first-child small){font-size:12px!important}
html[data-theme] :is(.wph-automatic-note){font-size:12px!important}
html[data-theme] :is(.wph-audit-meta small){font-size:12px!important}
html[data-theme] :is(.wph-contact-order-hint){font-size:12px!important}
html[data-theme] :is(body .wph-work-setting-list b){font-size:12px!important}
html[data-theme] :is(body .wph-work-setting-list small){font-size:12px!important}
html[data-theme] :is(body .wph-work-setting-list .wph-btn){font-size:12px!important}
html[data-theme] :is(.wph-has-tooltip::after){font-size:12px!important}
html[data-theme] :is(.wph-contact-drag-handle small){font-size:12px!important}
html[data-theme] :is(.wph-contact-position){font-size:12px!important}
html[data-theme] :is(.wph-contact-position select){font-size:12px!important}
html[data-theme] :is(.wph-task-send-choice span small){font-size:12px!important}
html[data-theme] :is(.wph-outbox-type-head span){font-size:12px!important}
html[data-theme] :is(.wph-outbox-empty){font-size:12px!important}
html[data-theme] :is(.wph-load-more .wph-btn span){font-size:12px!important}
html[data-theme] :is(.wph-work-kpis span){font-size:12px!important}
html[data-theme] :is(.wph-work-status, .wph-work-tag, .wph-work-person){font-size:12px!important}
html[data-theme] :is(.wph-gantt-head){font-size:12px!important}
html[data-theme] :is(.wph-gantt-title small){font-size:12px!important}
html[data-theme] :is(.wph-work-activity small){font-size:12px!important}
html[data-theme] :is(.wph-work-activity ul){font-size:12px!important}
html[data-theme] :is(.wph-work-setting-list small){font-size:12px!important}
html[data-theme] :is(.wph-parent-period-note b, .wph-parent-period-note span){font-size:12px!important}
html[data-theme] :is(.wph-table-sort i){font-size:12px!important}
html[data-theme] :is(.wph-inline-anchor-active){font-size:12px!important}
html[data-theme] :is(.wph-gantt-date-label){font-size:12px!important}
html[data-theme] :is(.wph-gantt-zoom-controls b){font-size:12px!important}
html[data-theme] :is(.wph-gantt-add-child b){font-size:12px!important}
html[data-theme] :is(.wph-gantt-new-root-label b){font-size:12px!important}
html[data-theme] :is(.wph-task-quick-create label > span){font-size:12px!important}
html[data-theme] :is(.wph-work-group-toggle > b){font-size:12px!important}
html[data-theme] :is(.ph-sections b){font-size:12px!important}
@media (max-width: 600px){html[data-theme] :is(.ph-project-actions > a, .ph-project-actions summary){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.ph-mobile-section){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.wph-gantt-title b){font-size:12px!important}}
html[data-theme] :is(.copyButton, .deleteMini){font-size:12px!important}
html[data-theme] :is(.portfolioActions span){font-size:12px!important}
html[data-theme] :is(.accessBanner b, .ownership span){font-size:12px!important}
html[data-theme] :is(.accessBanner span){font-size:12px!important}
html[data-theme] :is(.accessBanner button){font-size:12px!important}
html[data-theme] :is(.ownership em){font-size:12px!important}
html[data-theme] :is(.emptyPortfolio span){font-size:12px!important}
html[data-theme] :is(.selectedPark small){font-size:12px!important}
html[data-theme] :is(.selectedPark span){font-size:12px!important}
html[data-theme] :is(.selectedPark select){font-size:12px!important}
html[data-theme] :is(.saveState){font-size:12px!important}
html[data-theme] :is(.workflow > *){font-size:12px!important}
html[data-theme] :is(.nextStep span){font-size:12px!important}
html[data-theme] :is(.competitorCard > div small){font-size:12px!important}
html[data-theme] :is(.scenario > p){font-size:12px!important}
html[data-theme] :is(.scenario > em){font-size:12px!important}
html[data-theme] :is(.scenario > div span){font-size:12px!important}
html[data-theme] :is(.resultNotes span){font-size:12px!important}
html[data-theme] :is(.resultNotes p){font-size:12px!important}
html[data-theme] :is(.confirmModal p){font-size:12px!important}
html[data-theme] :is(label){font-size:12px!important}
html[data-theme] :is(.logo span){font-size:12px!important}
html[data-theme] :is(.account > span){font-size:12px!important}
html[data-theme] :is(.account b, .account small){font-size:12px!important}
html[data-theme] :is(.work > header em, .title em){font-size:12px!important}
html[data-theme] :is(.kpi span){font-size:12px!important}
html[data-theme] :is(.kpi small){font-size:12px!important}
html[data-theme] :is(.panelHead p, .title p){font-size:12px!important}
html[data-theme] :is(.table span){font-size:12px!important}
html[data-theme] :is(.table small){font-size:12px!important}
html[data-theme] :is(.labels){font-size:12px!important}
html[data-theme] :is(.status){font-size:12px!important}
html[data-theme] :is(.chips){font-size:12px!important}
html[data-theme] :is(.ok, .warning){font-size:12px!important}
html[data-theme] :is(.method b){font-size:12px!important}
html[data-theme] :is(.method p){font-size:12px!important}
html[data-theme] :is(.pin span){font-size:12px!important}
html[data-theme] :is(.demand p){font-size:12px!important}
html[data-theme] :is(.scale span){font-size:12px!important}
html[data-theme] :is(.automaticVisitorValue span, .automaticVisitorValue small){font-size:12px!important}
html[data-theme] :is(.info){font-size:12px!important}
html[data-theme] :is(.securityList b){font-size:12px!important}
html[data-theme] :is(.securityList em){font-size:12px!important}
html[data-theme] :is(.textButton){font-size:12px!important}
html[data-theme] :is(.currentAccessRole span){font-size:12px!important}
html[data-theme] :is(.currentAccessRole small){font-size:12px!important}
html[data-theme] :is(.listHead span){font-size:12px!important}
html[data-theme] :is(.attractionList button b){font-size:12px!important}
html[data-theme] :is(.attractionList button small){font-size:12px!important}
html[data-theme] :is(.detailHead p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.risk){font-size:12px!important}
html[data-theme] :is(.attrTabs button){font-size:12px!important}
html[data-theme] :is(.economicsStrip span){font-size:12px!important}
html[data-theme] :is(.priceGroups p){font-size:12px!important}
html[data-theme] :is(.priceGroups span){font-size:12px!important}
html[data-theme] :is(.priceMatrixHead p){font-size:12px!important}
html[data-theme] :is(.priceRow > span > b){font-size:12px!important}
html[data-theme] :is(.priceRow > span > small){font-size:12px!important}
html[data-theme] :is(.priceLabels){font-size:12px!important}
html[data-theme] :is(.priceRow > div > em){font-size:12px!important}
html[data-theme] :is(.priceRow li){font-size:12px!important}
html[data-theme] :is(.benchmarkGroup > header span){font-size:12px!important}
html[data-theme] :is(.benchmarkNumber span){font-size:12px!important}
html[data-theme] :is(.deleteBenchmark){font-size:12px!important}
html[data-theme] :is(.benchmarkEmpty b){font-size:12px!important}
html[data-theme] :is(.benchmarkEmpty span){font-size:12px!important}
html[data-theme] :is(.benchmarkEmpty button){font-size:12px!important}
@media (width <= 950px){html[data-theme] :is(nav button){font-size:12px!important}}
html[data-theme] :is(.switch span){font-size:12px!important}
html[data-theme] :is(.upsellOutcome span){font-size:12px!important}
html[data-theme] :is(.attractionOpen b){font-size:12px!important}
html[data-theme] :is(.attractionOpen small){font-size:12px!important}
html[data-theme] :is(.qualitySummary span, .qualitySummary small){font-size:12px!important}
html[data-theme] :is(.sharedUpsell span){font-size:12px!important}
html[data-theme] :is(.traceGrid > span){font-size:12px!important}
html[data-theme] :is(.traceGrid small){font-size:12px!important}
html[data-theme] :is(.sectionIntro){font-size:12px!important}
html[data-theme] :is(.segmentTotal span){font-size:12px!important}
html[data-theme] :is(.segmentTotal small){font-size:12px!important}
html[data-theme] :is(.segmentLegend span){font-size:12px!important}
html[data-theme] :is(.financeSummary span){font-size:12px!important}
html[data-theme] :is(.costRows span){font-size:12px!important}
html[data-theme] :is(.financeRow > *){font-size:12px!important}
html[data-theme] :is(.sensitivityOutcome span){font-size:12px!important}
html[data-theme] :is(.matrixPanel > div:first-child p:last-child){font-size:12px!important}
html[data-theme] :is(.matrixGrid > b, .matrixCorner){font-size:12px!important}
html[data-theme] :is(.matrixGrid span small){font-size:12px!important}
html[data-theme] :is(.sensitivityDrivers > div:first-child > p:last-child){font-size:12px!important}
html[data-theme] :is(.driverRows small, .driverRows em){font-size:12px!important}
html[data-theme] :is(.sensitivityDrivers footer){font-size:12px!important}
html[data-theme] :is(.multiYearScenarioCard > span){font-size:12px!important}
html[data-theme] :is(.yearRow > *){font-size:12px!important}
html[data-theme] :is(.qualityDial span){font-size:12px!important}
html[data-theme] :is(.qualityInterpretation > p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.qualityQuick span){font-size:12px!important}
html[data-theme] :is(.qualityCategory header small){font-size:12px!important}
html[data-theme] :is(.qualityCategory li){font-size:12px!important}
html[data-theme] :is(.categoryComplete){font-size:12px!important}
html[data-theme] :is(.qualityMethod p){font-size:12px!important}
html[data-theme] :is(.provenanceHead p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.provenanceHead span){font-size:12px!important}
html[data-theme] :is(.provenanceLabels span){font-size:12px!important}
html[data-theme] :is(.provenanceRow > *){font-size:12px!important}
html[data-theme] :is(.provenanceRow > button small){font-size:12px!important}
html[data-theme] :is(.activityCount){font-size:12px!important}
html[data-theme] :is(.activityList article b){font-size:12px!important}
html[data-theme] :is(.activityList article p){font-size:12px!important}
html[data-theme] :is(.activityList article small){font-size:12px!important}
html[data-theme] :is(.activityList article > em){font-size:12px!important}
html[data-theme] :is(.activityEmpty b){font-size:12px!important}
html[data-theme] :is(.activityEmpty span){font-size:12px!important}
html[data-theme] :is(.backupToolbar b){font-size:12px!important}
html[data-theme] :is(.backupToolbar span){font-size:12px!important}
html[data-theme] :is(.ticketMixIntro p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.ticketMixTotal span){font-size:12px!important}
html[data-theme] :is(.ticketMixOutcome span){font-size:12px!important}
html[data-theme] :is(.backToApps){font-size:12px!important}
html[data-theme] :is(.shell nav button){font-size:12px!important}
html[data-theme] :is(.accountMenu button){font-size:12px!important}
html[data-theme] :is(.hubBrand small){font-size:12px!important}
html[data-theme] :is(.accountShortcut > span){font-size:12px!important}
html[data-theme] :is(.accountShortcut b, .accountShortcut small){font-size:12px!important}
html[data-theme] :is(.accountShortcut small){font-size:12px!important}
html[data-theme] :is(.appCard p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.appCard span){font-size:12px!important}
html[data-theme] :is(.hubFoundation p, .accountAdminLink p){font-size:12px!important}
html[data-theme] :is(.appearancePanel > p:not(.eyebrow), .securityPanel > p, .twoFactorPanel p){font-size:12px!important}
html[data-theme] :is(.themePreview span){font-size:12px!important}
html[data-theme] :is(.repeatSlider b){font-size:12px!important}
html[data-theme] :is(.repeatSlider small){font-size:12px!important}
html[data-theme] :is(.infoButton){font-size:12px!important}
html[data-theme] :is(.infoPopover){font-size:12px!important}
html[data-theme] :is(.benchmarkExperience header p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.experienceComparison span){font-size:12px!important}
html[data-theme] :is(.benchmarkRatingGrid label > span){font-size:12px!important}
html[data-theme] :is(.benchmarkRatingGrid label > small){font-size:12px!important}
html[data-theme] :is(.accessScore small){font-size:12px!important}
html[data-theme] :is(.accessOutcome span){font-size:12px!important}
html[data-theme] :is(.mobilityTotal){font-size:12px!important}
html[data-theme] :is(.portfolioDemandPanel > div > p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.portfolioDemandMetrics span){font-size:12px!important}
html[data-theme] :is(.allAppsLabel){font-size:12px!important}
html[data-theme] :is(.overviewNav){font-size:12px!important}
html[data-theme] :is(.addAttractionInline){font-size:12px!important}
html[data-theme] :is(.emptyAttractions span){font-size:12px!important}
html[data-theme] :is(.emptyAttractions button){font-size:12px!important}
@media (width <= 680px){html[data-theme] :is(.shell nav button, .shell nav button:not(.active)){font-size:12px!important}}
@media (width <= 680px){html[data-theme] :is(.shell nav button i){font-size:12px!important}}
html[data-theme] :is(.minimumGate b){font-size:12px!important}
html[data-theme] :is(.minimumGate span, .minimumGate small){font-size:12px!important}
html[data-theme] :is(.legalNotice){font-size:12px!important}
html[data-theme] :is(.legalNotice button){font-size:12px!important}
html[data-theme] :is(.transparencyModal p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.toolBrand small){font-size:12px!important}
html[data-theme] :is(.toolHero p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.toolActions button, .toolActions label){font-size:12px!important}
html[data-theme] :is(.flowSettings h3){font-size:12px!important}
html[data-theme] :is(.modeButtons button){font-size:12px!important}
html[data-theme] :is(.modeButtons small){font-size:12px!important}
html[data-theme] :is(.flowMetrics span, .roiOverview span){font-size:12px!important}
html[data-theme] :is(.roomLabels){font-size:12px!important}
html[data-theme] :is(.roomRow em){font-size:12px!important}
html[data-theme] :is(.flowClock span){font-size:12px!important}
html[data-theme] :is(.flowRoom > span){font-size:12px!important}
html[data-theme] :is(.flowRoom > b){font-size:12px!important}
html[data-theme] :is(.flowRoom > small){font-size:12px!important}
html[data-theme] :is(.flowRoom > i){font-size:12px!important}
html[data-theme] :is(.flowLegend){font-size:12px!important}
html[data-theme] :is(.toolDisclaimer){font-size:12px!important}
html[data-theme] :is(.roiCase header small){font-size:12px!important}
html[data-theme] :is(.roiLine){font-size:12px!important}
html[data-theme] :is(.roiMethod p){font-size:12px!important}
html[data-theme] :is(.hubBrand > small){font-size:12px!important}
html[data-theme] :is(.roiSteps button, .flowSteps button){font-size:12px!important}
html[data-theme] :is(.roiTool .roiSettings > .compactInputs label){font-size:12px!important}
html[data-theme] :is(.toolBrand > small){font-size:12px!important}
html[data-theme] :is(.forgotButton){font-size:12px!important}
html[data-theme] :is(.passwordResetBox b){font-size:12px!important}
html[data-theme] :is(.passwordResetBox p){font-size:12px!important}
html[data-theme] :is(.toolProjectTrigger small){font-size:12px!important}
html[data-theme] :is(.toolProjectTrigger b){font-size:12px!important}
html[data-theme] :is(.toolProjectTrigger span){font-size:12px!important}
html[data-theme] :is(.toolProjectList span){font-size:12px!important}
html[data-theme] :is(.toolProjectActions button){font-size:12px!important}
html[data-theme] :is(.simulationStatus){font-size:12px!important}
html[data-theme] :is(.flowGroupToken > b){font-size:12px!important}
html[data-theme] :is(.flowGroupToken > small){font-size:12px!important}
html[data-theme] :is(.toolDisclaimer button){font-size:12px!important}
html[data-theme] :is(.toolEntitlementPicker b){font-size:12px!important}
html[data-theme] :is(.toolEntitlementPicker small){font-size:12px!important}
html[data-theme] :is(.organizationList > article > div:first-child b){font-size:12px!important}
html[data-theme] :is(.organizationList > article > div:first-child span){font-size:12px!important}
html[data-theme] :is(.organizationTools label){font-size:12px!important}
html[data-theme] :is(.toolHomeWelcome p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.toolHomeMetrics span){font-size:12px!important}
html[data-theme] :is(.toolProjectLabels){font-size:12px!important}
html[data-theme] :is(.toolProjectRow span b){font-size:12px!important}
html[data-theme] :is(.toolProjectRow span small){font-size:12px!important}
html[data-theme] :is(.toolProjectRow .primary){font-size:12px!important}
html[data-theme] :is(.loginToolPreview small){font-size:12px!important}
html[data-theme] :is(.loginTrust span){font-size:12px!important}
html[data-theme] :is(.hubBrand > small, .toolBrand > small, .selectedPark small, .toolProjectTrigger small, .loginToolPreview small){font-size:12px!important}
html[data-theme] :is(.accountShortcut small, .loginTrust span){font-size:12px!important}
html[data-theme] :is(.loginToolPreview b){font-size:12px!important}
html[data-theme] :is(.loginSide > div > p, .passwordResetBox p){font-size:12px!important}
html[data-theme] :is(.nav button){font-size:12px!important}
html[data-theme] :is(.nav button span){font-size:12px!important}
html[data-theme] :is(.selectedPark span, .saveState, .projectLabels, .toolProjectLabels, .roomLabels, .provenanceLabels){font-size:12px!important}
html[data-theme] :is(.projectRow small, .toolProjectRow span small, .organizationList > article > div:first-child span){font-size:12px!important}
html[data-theme] :is(.copyButton, .deleteMini, .textButton){font-size:12px!important}
html[data-theme] :is(.kpi span, .metrics article span, .toolHomeMetrics span){font-size:12px!important}
html[data-theme] :is(.nextStep span, .competitorCard > div small, .scenario > div span, .resultNotes span, .resultNotes p){font-size:12px!important}
html[data-theme] :is(.toolTop button, .roiSteps button, .flowSteps button, .toolActions button, .toolProjectActions button){font-size:12px!important}
html[data-theme] :is(.compactInputs label){font-size:12px!important}
html[data-theme] :is(.flowMetrics span, .roiOverview span, .roomRow em){font-size:12px!important}
html[data-theme] :is(.flowLegend, .simulationStatus){font-size:12px!important}
@media (width <= 700px){html[data-theme] :is(.workflow > *){font-size:12px!important}}
html[data-theme] :is(.flowClock small){font-size:12px!important}
html[data-theme] :is(.globalAccountButton > span){font-size:12px!important}
html[data-theme] :is(.globalAccountButton b){font-size:12px!important}
html[data-theme] :is(.globalAccountButton small){font-size:12px!important}
html[data-theme] :is(.shell .account > span){font-size:12px!important}
html[data-theme] :is(.shell .account b){font-size:12px!important}
html[data-theme] :is(.shell .account small){font-size:12px!important}
html[data-theme] :is(.shell .accountMenu button){font-size:12px!important}
html[data-theme] :is(.toolOwnerRow span, .toolOwnerRow b){font-size:12px!important}
html[data-theme] :is(.toolOwnerRow em){font-size:12px!important}
html[data-theme] :is(.toolMemberLabels){font-size:12px!important}
html[data-theme] :is(.toolMemberList article small){font-size:12px!important}
html[data-theme] :is(.toolMemberList article > em){font-size:12px!important}
html[data-theme] :is(.memberStatus){font-size:12px!important}
html[data-theme] :is(.toolReadOnlyBadge){font-size:12px!important}
html[data-theme] :is(.globalShareButton){font-size:12px!important}
html[data-theme] :is(.toolAccessLabels){font-size:12px!important}
html[data-theme] :is(.toolAccessOverview > article small){font-size:12px!important}
html[data-theme] :is(.toolAccessOverview > article span, .toolAccessOverview > article em){font-size:12px!important}
@media (width <= 850px){html[data-theme] :is(.globalShareButton){font-size:12px!important}}
html[data-theme] :is(.standardAccountTrigger > span){font-size:12px!important}
html[data-theme] :is(.standardAccountTrigger small){font-size:12px!important}
html[data-theme] :is(.standardAccountDropdown button){font-size:12px!important}
html[data-theme] :is(.accessOverviewLabels){font-size:12px!important}
html[data-theme] :is(.accessOverview > article strong){font-size:12px!important}
html[data-theme] :is(.accessOverview > article small){font-size:12px!important}
html[data-theme] :is(.accessOverview > article span, .accessOverview > article em){font-size:12px!important}
html[data-theme] :is(.centralAccessLabels){font-size:12px!important}
html[data-theme] :is(.centralAccessPanel > article strong){font-size:12px!important}
html[data-theme] :is(.centralAccessPanel > article small){font-size:12px!important}
html[data-theme] :is(.centralAccessPanel select){font-size:12px!important}
html[data-theme] :is(.centralAccessPanel em){font-size:12px!important}
html[data-theme] :is(.dangerLink){font-size:12px!important}
html[data-theme] :is(.accessFixed){font-size:12px!important}
html[data-theme] :is(.centralOwnFilter span){font-size:12px!important}
html[data-theme] :is(.toolSideSteps button){font-size:12px!important}
html[data-theme] :is(.loginError){font-size:12px!important}
html[data-theme] :is(.demandSourceGrid > span){font-size:12px!important}
html[data-theme] :is(.demandSourceGrid small){font-size:12px!important}
html[data-theme] :is(.toolEditor .toolHero p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.toolDataCheck h2 small){font-size:12px!important}
html[data-theme] :is(.toolDataCheck > div:last-child b){font-size:12px!important}
html[data-theme] :is(.toolDataCheck > div:last-child span){font-size:12px!important}
html[data-theme] :is(.toolExportActions button){font-size:12px!important}
html[data-theme] :is(.toolProjectImport){font-size:12px!important}
html[data-theme] :is(.toolResultToolbar small){font-size:12px!important}
html[data-theme] :is(.cookieInfoButton){font-size:12px!important}
html[data-theme] :is(.cookieFacts b){font-size:12px!important}
html[data-theme] :is(.cookieFacts em, .cookieFacts code){font-size:12px!important}
html[data-theme] :is(.toolProjectOverview .toolProjectRow span small){font-size:12px!important}
html[data-theme] :is(.toolProjectOverview .toolProjectRow .primary){font-size:12px!important}
html[data-theme] :is(.toolProjectOverview .toolProjectRowActions .secondary){font-size:12px!important}
html[data-theme] :is(.bulkProjectToolbar label){font-size:12px!important}
html[data-theme] :is(.bulkProjectToolbar span){font-size:12px!important}
html[data-theme] :is(.bulkProjectToolbar .dangerButton){font-size:12px!important}
html[data-theme] :is(.demandWarnings b){font-size:12px!important}
html[data-theme] :is(.demandWarnings span){font-size:12px!important}
html[data-theme] :is(.scenarioPositioning){font-size:12px!important}
html[data-theme] :is(.scenarioRange){font-size:12px!important}
html[data-theme] :is(.scenarioResilience){font-size:12px!important}
html[data-theme] :is(.modelDiagnosis > div > p:last-child){font-size:12px!important}
html[data-theme] :is(.diagnosisIssues p){font-size:12px!important}
html[data-theme] :is(.diagnosisIssues p b){font-size:12px!important}
html[data-theme] :is(.diagnosisClear){font-size:12px!important}
html[data-theme] :is(.systemStatusGrid span){font-size:12px!important}
html[data-theme] :is(.systemStatusGrid small){font-size:12px!important}
html[data-theme] :is(.systemAdminStatus > .warning code){font-size:12px!important}
html[data-theme] :is(.userSecurityState span){font-size:12px!important}
html[data-theme] :is(.passwordFields::after){font-size:12px!important}
html[data-theme] :is(.adminListSummary){font-size:12px!important}
html[data-theme] :is(.systemAuditList b){font-size:12px!important}
html[data-theme] :is(.systemAuditList small, .systemAuditList span, .systemAuditList time){font-size:12px!important}
html[data-theme] :is(.systemAuditList span em){font-size:12px!important}
html[data-theme] :is(.changelogTools > span){font-size:12px!important}
html[data-theme] :is(.toolSideTitle){font-size:12px!important}
html[data-theme] :is(.toolHomeSideProject small){font-size:12px!important}
html[data-theme] :is(.toolHomeSideProject span){font-size:12px!important}
html[data-theme] :is(.betaBrand span){font-size:12px!important}
html[data-theme] :is(.betaToolStories p){font-size:12px!important}
html[data-theme] :is(.betaPromise span){font-size:12px!important}
html[data-theme] :is(.betaLoginBenefits){font-size:12px!important}
@media (width <= 1180px){html[data-theme] :is(.betaToolStories p){font-size:12px!important}}
@media (width <= 560px){html[data-theme] :is(.betaBrand span){font-size:12px!important}}
@media (width <= 680px){html[data-theme] :is(.shell aside > nav button, .shell aside > nav button:not(.active)){font-size:12px!important}}
@media (width <= 680px){html[data-theme] :is(.shell aside > nav button i){font-size:12px!important}}
html[data-theme] :is(.toolTrustButton){font-size:12px!important}
html[data-theme] :is(.toolTrustModal > p){font-size:12px!important}
html[data-theme] :is(.toolTrustSteps p){font-size:12px!important}
html[data-theme] :is(.repeatVisitAssumption > span){font-size:12px!important}
html[data-theme] :is(.userRow .status + small){font-size:12px!important}
html[data-theme] :is(.loginDivider){font-size:12px!important}
html[data-theme] :is(.localLoginFallback > summary){font-size:12px!important}
html[data-theme] :is(.copyConfirmation){font-size:12px!important}
html[data-theme] :is(.roiCase > .roiLine:last-child span){font-size:12px!important}
html[data-theme] :is(.toolAccessCurrentProject small){font-size:12px!important}
html[data-theme] :is(.toolAccessCurrentProject span){font-size:12px!important}
html[data-theme] :is(.toolAccessCurrentProject .toolAccessRefresh){font-size:12px!important}
html[data-theme] :is(.toolAccessOverviewButton, .toolAccessSideNav button){font-size:12px!important}
html[data-theme] :is(.toolAccessSidebarProject small){font-size:12px!important}
html[data-theme] :is(.toolAccessSidebarProject span){font-size:12px!important}
html[data-theme] :is(.priceScapeHelpSteps p){font-size:12px!important}
html[data-theme] :is(.priceScapeHelpSteps small){font-size:12px!important}
html[data-theme] :is(.accessCounts b){font-size:12px!important}
html[data-theme] :is(.accessCounts small){font-size:12px!important}
html[data-theme] :is(.toolProjectSearchEmpty span){font-size:12px!important}
html[data-theme] :is(.backupToggle small){font-size:12px!important}
html[data-theme] :is(.backupPolicy){font-size:12px!important}
html[data-theme] :is(.backupList b){font-size:12px!important}
html[data-theme] :is(.backupList small, .backupList > article > span){font-size:12px!important}
html[data-theme] :is(.backupList button, .toolResultToolbar button){font-size:12px!important}
html[data-theme] :is(.changelogEntryToggle > strong){font-size:12px!important}
html[data-theme] :is(.changelogVersion span){font-size:12px!important}
html[data-theme] :is(.changelogVersion small){font-size:12px!important}
html[data-theme] :is(.changelogVersion em){font-size:12px!important}
html[data-theme] :is(.changelogList li){font-size:12px!important}
html[data-theme] :is(.projectHubFeatureStats span){font-size:12px!important}
html[data-theme] :is(.hubProjectGroup > header small){font-size:12px!important}
html[data-theme] :is(.hubProjectGroup > div > button small){font-size:12px!important}
html[data-theme] :is(.hubProjectGroup > div > button em){font-size:12px!important}
html[data-theme] :is(.hubProjectEmpty){font-size:12px!important}
html[data-theme] :is(.projectHubDailyCounts span){font-size:12px!important}
html[data-theme] :is(.projectHubDailyModal > small){font-size:12px!important}
html[data-theme] :is(.centralProjectRoles i){font-size:12px!important}
html[data-theme] :is(.accountIdentity p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.accountOverviewMetrics span, .accountOverviewMetrics small){font-size:12px!important}
html[data-theme] :is(.accountSectionNav b){font-size:12px!important}
html[data-theme] :is(.accountSectionNav small){font-size:12px!important}
html[data-theme] :is(.accountPanelHeading p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.accountForm label small, .appearancePanel label small, .securityPanel label small){font-size:12px!important}
html[data-theme] :is(.compactThemePreview span){font-size:12px!important}
html[data-theme] :is(.accountSecurityIntro p:not(.eyebrow), .accountAdminIntro p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.accountSecurityIntro > small){font-size:12px!important}
html[data-theme] :is(.accountAdminIntro > span){font-size:12px!important}
html[data-theme] :is(.centralPersonOpen em){font-size:12px!important}
html[data-theme] :is(.accountRightsIdentity p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.accountRightsSummary span){font-size:12px!important}
html[data-theme] :is(.accountRightsExplanation b){font-size:12px!important}
html[data-theme] :is(.accountRightsExplanation p){font-size:12px!important}
html[data-theme] :is(.accountRightsProject > strong){font-size:12px!important}
html[data-theme] :is(.accountRightsProject span b){font-size:12px!important}
html[data-theme] :is(.accountRightsProject span small){font-size:12px!important}
html[data-theme] :is(.accountRightsList .centralProjectRoles > small){font-size:12px!important}
html[data-theme] :is(.accountRightsNoRole){font-size:12px!important}
html[data-theme] :is(.accountRightsEdit > label > span){font-size:12px!important}
html[data-theme] :is(.accountRightsEdit > label > small, .accountRightsEdit > div small){font-size:12px!important}
html[data-theme] :is(.profilePhotoEditor small){font-size:12px!important}
html[data-theme] :is(.manualCatchment > div:first-child p){font-size:12px!important}
html[data-theme] :is(.manualLocationSettings > label){font-size:12px!important}
html[data-theme] :is(.manualLocationSettings > label small){font-size:12px!important}
html[data-theme] :is(.manualLocationAddress){font-size:12px!important}
html[data-theme] :is(.manualInstructions){font-size:12px!important}
html[data-theme] :is(.tomForthLinks a){font-size:12px!important}
html[data-theme] :is(.optionalTourismInputs > div p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.locationDemandDiagnosis header p:not(.eyebrow)){font-size:12px!important}
html[data-theme] :is(.activationBadge small){font-size:12px!important}
html[data-theme] :is(.demandFunnel article > span){font-size:12px!important}
html[data-theme] :is(.demandFunnel article > b){font-size:12px!important}
html[data-theme] :is(.demandFunnel article > small){font-size:12px!important}
html[data-theme] :is(.demandCalculation small){font-size:12px!important}
html[data-theme] :is(.locationDemandDiagnosis > footer){font-size:12px!important}
html[data-theme] :is(.phase-number){font-size:12px!important}
html[data-theme] :is(.stage-number){font-size:12px!important}
@media (max-width: 600px){html[data-theme] :is(.phase-number){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.price-sections button){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(#calculator-nav .roi-stage){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.stage-number){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.toolActions button){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(#calculator-nav .flow-check){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(#calculator-nav .roi-check){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.stage-name){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(.shell > .work > header button:not(.native-global-action)){font-size:12px!important}}
@media (max-width: 600px){html[data-theme] :is(#calculator-nav .flow-settings-toggle){font-size:12px!important}}
}
