/* Production House V2.6 final typography layer — loaded after module styles. */
/* 12px is the practical UI floor; 11px is secondary/supporting; 10px only tertiary history/time metadata. */
body{font-size:12px}
.cardHeader h3,.metricLabel,.dashMetricHead>b,.dashMetricHead div>b{font-size:13px!important}
.cardHeader .sub,.metricNote,.statStrip small,.cellSub,.mini,.helpText,.field label,.detailRow span,.workspaceIdentity small,.listSub,.dashMetricHead small,.dashMetricFoot,.dashActionRow small,.dashInventoryList small,.dashQuotePreview small,.dashProductionPreview small,.dashFullRow small,.dashDetailIntro,.quoteAgeGrid span,.quoteFinanceValues small,.quotePrimaryGrid span,.quoteEditHead,.quoteEditRow>span small,.quoteWarning p,.quoteTimelineItem p,.productOpsIntro p,.productOpBtn small,.productCardStats small,.verticalStats span,.verticalStats small,.variantHero p,.variantHeroStats small,.quickLine small,.builderEyebrow,.tileQtyRow,.builderTitleRow p,.builderHeaderSelect label,.builderBreadcrumbs,.crumb,.crumbTrail>b{font-size:11px!important}
.navLabel,.brandSub,.userMini small,.profileText small,.filterChip,.recordCount,.clearBtn,.subnav button,.timelineItem div,.searchResult small,.activityCategory,.dashRecentRow time,.activityLedgerMain small,.quoteWarning small,.quoteTimelineItem time,.quoteTimelineItem small,.quoteActivityStats span{font-size:10px!important}
.navItem,.globalSearch input,.searchField input,.filterSelect,.field input,.field select,.field textarea,.detailRow b,.listTitle,.searchResult b,.dropItem,th,td,.tab,.btn,.rowBtn,.badge,.phSelectButton,.phSelectSearch,.phSelectOption,.dashMiniList>div,.dashMiniList b,.dashTextBtn,.dashActionRow b,.dashInventoryList b,.dashQuotePreview b,.dashProductionPreview b,.dashRecentMain b,.dashRecentMain small,.dashFullRow b,.dashActivityTools select,.dashActivityTools span,.activityLedgerMain b,.activityLedgerMain>div:nth-child(2),.componentTile b,.libraryItem b,.componentTile small,.libraryItem small,.builderGroupHead>b,.tileQtyRow input,.builderQtyInput,.builderBackBtn,.productOpsEyebrow,.productOpBtn span,.quickLine span,.variantHeroStats b{font-size:12px!important}
.mobileBottom a{font-size:11px!important}.mobileBottom a b{font-size:16px!important}.navItem .count{font-size:10px!important}.timelineItem small{font-size:10px!important}.barCol label,.legend{font-size:10px!important}
/* Dashboard titles and the compact Buildable rows */
.dashMetricHead>b,.dashMetricHead div>b{font-size:13px!important}.dashMiniList span,.dashMiniList b{font-size:12px!important}
/* Quick Actions is intentionally larger than ordinary UI. */
#quickDrop.quickMega{width:min(980px,calc(100vw - 320px))!important;border-radius:20px!important}.quickMegaHead{padding:20px 22px!important}.quickMegaHead b{font-size:20px!important}.quickMegaHead small{font-size:12px!important}.quickMegaHead>span{font-size:30px!important}.quickMegaCol{padding:20px!important}.quickMegaCol h4{font-size:12px!important;margin-bottom:12px!important}.quickMegaCol button{grid-template-columns:50px 1fr!important;gap:12px!important;padding:12px 10px!important}.quickMegaCol i{width:48px!important;height:48px!important;font-size:22px!important}.quickMegaCol b{font-size:15px!important}.quickMegaCol small{font-size:12px!important;line-height:1.35!important}
@media(max-width:900px){#quickDrop.quickMega{width:min(900px,calc(100vw - 20px))!important}}
