/* Blanc, Cove and Serein: body text +2pt; titles and display figures unchanged.
   Size overrides follow the base styles in cascade order, including media queries. */

/* shared/workbench.css */
body{font-size:calc(13px + 2pt)}
button,input,select{font-size:inherit}
.mono{font-size:calc(11px + 2pt)}
.brand{font-size:17px}
.brand-symbol{font-size:12px}
.appbar-title{font-size:calc(11px + 2pt)}
.appbar-end{font-size:calc(11px + 2pt)}
.avatar{font-size:calc(10px + 2pt)}
.pane-title{font-size:10px}
.project-name{font-size:12px}
.tree-label{font-size:10px}
.tree-item{font-size:calc(11px + 2pt)}
.tree-meta{font-size:calc(10px + 2pt)}
.tree-meta strong{font-size:calc(12px + 2pt)}
.tabs a{font-size:calc(11px + 2pt)}
.pathbar{font-size:calc(10px + 2pt)}
.eyebrow{font-size:9px}
.heading h1{font-size:25px}
.heading p{font-size:calc(11px + 2pt)}
.button{font-size:calc(11px + 2pt)}
.stat small{font-size:calc(10px + 2pt)}
.stat strong{font-size:28px}
.stat p{font-size:calc(10px + 2pt)}
.section-head h2{font-size:12px}
.section-head small{font-size:calc(10px + 2pt)}
.stage strong{font-size:calc(11px + 2pt)}
.stage p{font-size:calc(10px + 2pt)}
.terminal{font-size:calc(11px + 2pt)}
.inspector h3{font-size:11px}
.property{font-size:calc(10px + 2pt)}
.label{font-size:calc(10px + 2pt)}
.activity-item{font-size:calc(11px + 2pt)}
.activity-item p{font-size:calc(10px + 2pt)}
.statusbar{font-size:calc(10px + 2pt)}
th{font-size:calc(10px + 2pt)}
td{font-size:calc(11px + 2pt)}
td small{font-size:calc(9px + 2pt)}
.count{font-size:calc(10px + 2pt)}
.chart-axis{font-size:calc(10px + 2pt)}
.report-notes{font-size:calc(11px + 2pt)}
.report-notes strong{font-size:19px}
.canvas-tools{font-size:calc(10px + 2pt)}
.ruler{font-size:calc(8px + 2pt)}
.poster .poster-kicker{font-size:calc(8px + 2pt)}
.poster p{font-size:calc(8px + 2pt)}
.asset{font-size:calc(10px + 2pt)}
.layer{font-size:calc(10px + 2pt)}
.hybrid-banner h2{font-size:20px}
.hybrid-banner p{font-size:calc(11px + 2pt)}
.banner-symbol{font-size:65px}
dialog h2{font-size:18px}
.notice{font-size:calc(12px + 2pt)}
@media(min-width:1600px){
.poster h2{font-size:64px}
}
@media(max-width:760px){
.appbar-end{font-size:calc(10px + 2pt)}
.tabs a{font-size:calc(10px + 2pt)}
.heading h1{font-size:24px}
.stat strong{font-size:24px}
.stat p{font-size:calc(9px + 2pt)}
.stage strong{font-size:calc(10px + 2pt)}
.stage p{font-size:calc(9px + 2pt)}
.terminal{font-size:calc(9px + 2pt)}
.statusbar{font-size:calc(8px + 2pt)}
.poster h2{font-size:34px}
.canvas-tools{font-size:calc(9px + 2pt)}
.asset{font-size:calc(9px + 2pt)}
}

/* shared/contract-native.css */
.lab button,.lab input,.lab select,.lab textarea{font-size:inherit}
.lab-kicker{font-size:10px}
.lab h1{font-size:30px}
.lab-heading p{font-size:calc(12px + 2pt)}
.lab-btn{font-size:calc(12px + 2pt)}
.lab-metrics>div>span{font-size:calc(11px + 2pt)}
.lab-metrics i{font-size:calc(10px + 2pt)}
.lab-metrics strong small{font-size:calc(12px + 2pt)}
.lab-metrics>div>small{font-size:calc(10px + 2pt)}
.lab h2{font-size:17px}
.lab-card-head .lab-kicker{font-size:9px}
.lab-density{font-size:calc(11px + 2pt)}
.lab-filters select{font-size:calc(12px + 2pt)}
.lab-search input{font-size:calc(12px + 2pt)}
.lab-selection{font-size:calc(10px + 2pt)}
.lab-table{font-size:calc(12px + 2pt)}
.lab-table th{font-size:calc(10px + 2pt)}
.lab-table th button{font-size:inherit}
.lab-table td small{font-size:calc(10px + 2pt)}
.lab-contract-link{font-size:calc(12px + 2pt)}
.lab-muted{font-size:calc(11px + 2pt)}
.lab-status{font-size:calc(10px + 2pt)}
.lab-table tfoot td{font-size:calc(11px + 2pt)}
.lab-pagination{font-size:calc(11px + 2pt)}
.lab-help{font-size:calc(10px + 2pt)}
.lab-foot{font-size:calc(9px + 2pt)}
.lab-steps li{font-size:calc(11px + 2pt)}
.lab-steps li span{font-size:calc(10px + 2pt)}
.lab-field{font-size:calc(11px + 2pt)}
.lab-field input,.lab-field select,.lab-field textarea{font-size:calc(12px + 2pt)}
.lab-info-grid small,.lab-contract-money small{font-size:calc(10px + 2pt)}
.lab-info-grid strong{font-size:calc(12px + 2pt)}
.lab-contract-money strong{font-size:calc(14px + 2pt)}
.lab-contract-money>span{font-size:calc(12px + 2pt)}
.lab-mode legend{font-size:calc(10px + 2pt)}
.lab-mode label{font-size:calc(11px + 2pt)}
.lab-line-table th{font-size:calc(10px + 2pt)}
.lab-line-table td{font-size:calc(11px + 2pt)}
.lab-line-table input{font-size:calc(11px + 2pt)}
.lab-remove{font-size:21px}
.lab-add{font-size:calc(11px + 2pt)}
.lab-error{font-size:calc(11px + 2pt)}
.lab-summary h2{font-size:16px}
.lab-summary-amount small{font-size:calc(10px + 2pt)}
.lab-summary-amount strong{font-size:27px}
.lab-summary dl>div{font-size:calc(11px + 2pt)}
.lab-summary-progress>div:first-child{font-size:calc(10px + 2pt)}
.lab-summary-note{font-size:calc(10px + 2pt)}
.lab-confirm{font-size:calc(10px + 2pt)}
.lab-save-note{font-size:calc(9px + 2pt)}
.lab-upload strong{font-size:calc(12px + 2pt)}
.lab-upload span{font-size:calc(10px + 2pt)}
.lab-upload input{font-size:calc(10px + 2pt)}
.lab-files{font-size:calc(11px + 2pt)}
.lab-toast{font-size:calc(12px + 2pt)}
.lab h1{font-size:28px}
.lab .lab-heading p{font-size:calc(12px + 2pt)}
.lab .lab-kicker{font-size:9px}
.lab .lab-steps li{font-size:calc(10px + 2pt)}
.lab .lab-line-table input{font-size:calc(12px + 2pt)}
.lab .lab-field input,.lab .lab-field select,.lab .lab-field textarea{font-size:calc(12px + 2pt)}
.lab .lab-line-table th{font-size:calc(11px + 2pt)}
.lab .lab-summary-amount strong{font-size:26px}
.lab .lab-save-note{font-size:calc(10px + 2pt)}
.lab .lab-summary dl>div{font-size:calc(11px + 2pt)}
.lab .lab-confirm{font-size:calc(11px + 2pt)}
.lab .lab-table{font-size:calc(12px + 2pt)}
.lab .lab-metrics strong{font-size:24px}
.lab .lab-field{font-size:calc(12px + 2pt)}
.lab .lab-mode label{font-size:calc(12px + 2pt)}
.inspector-lab .lab-summary>h2{font-size:15px}
.inspector-lab .lab-summary-amount strong{font-size:25px}
.inspector-lab .lab-confirm{font-size:calc(10px + 2pt)}
.inspector-lab .lab-summary dl>div{font-size:calc(10px + 2pt)}
.native-ledger-detail h2{font-size:23px}
.native-ledger-detail p{font-size:calc(11px + 2pt)}
.native-ledger-detail dl{font-size:calc(11px + 2pt)}
.native-atlas .lab-heading h1{font-size:34px}
.native-atlas .lab-summary-amount strong{font-size:31px}
.native-atlas .lab-metrics strong{font-size:32px}
.native-pulse .lab-metrics strong{font-size:24px}
.native-pulse .lab-summary-amount strong{font-size:25px}
.native-folio .lab-heading h1{font-size:32px}
.native-folio .lab-card-head h2{font-size:15px}
.native-folio .lab-summary-amount strong{font-size:27px}
.queue-caption{font-size:calc(12px + 2pt)}
.contract-queue>button small,.contract-queue>button span,.contract-queue>button em{font-size:calc(10px + 2pt)}
.contract-queue>button strong{font-size:calc(12px + 2pt)}
.native-orbit .lab-heading h1{font-size:26px}
.native-forge .lab-heading h1{font-size:23px}
.native-forge .lab-card-head h2{font-size:14px}
.editor-file{font-size:calc(11px + 2pt)}
.native-forge .lab-steps li{font-size:calc(10px + 2pt)}
.native-forge .lab-metrics strong{font-size:20px}
.native-forge .lab-table th{font-size:calc(10px + 2pt)}
.native-forge .lab-heading p{font-size:calc(11px + 2pt)}
.native-raster .lab-heading h1{font-size:23px}
.document-ruler{font-size:calc(8px + 2pt)}
.native-raster .lab-card h2{font-size:15px}
.native-raster .lab-heading .lab-kicker{font-size:9px}
.document-thumb{font-size:30px}
.document-thumb small{font-size:calc(8px + 2pt)}
.contract-assets strong{font-size:calc(11px + 2pt)}
.contract-assets>button>small{font-size:calc(9px + 2pt)}
:is(.native-contrast,.native-pearl,.native-linen,.native-mist) .lab-heading h1{font-size:27px}
.native-phase-board small{font-size:calc(11px + 2pt)}
.native-phase-board strong{font-size:27px}
.native-phase-board strong span{font-size:calc(11px + 2pt)}
.native-phase-board>button>span{font-size:calc(10px + 2pt)}
.collaboration-note strong{font-size:calc(11px + 2pt)}
.collaboration-note small{font-size:calc(10px + 2pt)}
.native-slate .lab-card-head h2{font-size:14px}
.native-slate .lab-metrics strong{font-size:25px}
.native-activity>small{font-size:calc(9px + 2pt)}
.native-activity>h2{font-size:15px}
.native-activity strong{font-size:calc(11px + 2pt)}
.native-activity p{font-size:calc(10px + 2pt)}
.grove .sidebar nav a{font-size:calc(10px + 2pt)}
@media(max-width:1200px){
.lab .lab-metrics strong{font-size:21px}
.lab .lab-summary-amount strong{font-size:24px}
.contract-work-active .workflow-inspector .lab-summary-amount strong{font-size:30px}
}
@media(max-width:1000px){
.lab .lab-steps li{font-size:calc(9px + 2pt)}
.atlas .sidebar nav a{font-size:calc(11px + 2pt)}
}
@media(max-width:760px){
.lab .lab-heading h1{font-size:26px}
.lab .lab-kicker{font-size:9px}
.lab .lab-steps li{font-size:calc(10px + 2pt)}
.lab .lab-mode label{font-size:calc(10px + 2pt)}
.lab .lab-field{font-size:calc(11px + 2pt)}
.lab .lab-metrics strong{font-size:21px}
.lab .lab-metrics>div>small{font-size:calc(9px + 2pt)}
.lab .lab-filters select{font-size:calc(11px + 2pt)}
.lab .lab-selection{font-size:calc(9px + 2pt)}
.lab .lab-contract-link{font-size:calc(11px + 2pt)}
.lab .lab-table .lab-sticky small{font-size:calc(9px + 2pt)}
.lab .lab-help{font-size:calc(10px + 2pt)}
.lab .lab-contract-money strong{font-size:calc(12px + 2pt)}
.lab .lab-info-grid strong{font-size:calc(11px + 2pt)}
.lab .lab-btn{font-size:calc(11px + 2pt)}
.lab .lab-upload span{font-size:calc(10px + 2pt)}
.contract-queue>button strong{font-size:calc(11px + 2pt)}
.native-phase-board strong{font-size:23px}
.document-thumb{font-size:24px}
.contract-assets strong{font-size:calc(10px + 2pt)}
.contract-assets>button>small{font-size:calc(8px + 2pt)}
.grove .sidebar nav a{font-size:calc(9px + 2pt)}
.lab .lab-line-table th{font-size:calc(10px + 2pt)}
}

/* shared/project-detail.css */
.project-context .project-code{font-size:calc(10px + 2pt)}
.project-context strong{font-size:calc(14px + 2pt)}
.project-context>span:last-child{font-size:calc(11px + 2pt)}
.project-tabs>button{font-size:calc(13px + 2pt)}
.project-tabs button span{font-size:calc(10px + 2pt)}
.project-section-head small{font-size:calc(9px + 2pt)}
.project-section-head h2{font-size:17px}
.project-section-head h2 span{font-size:12px}
.project-table-caption{font-size:calc(11px + 2pt)}
.project-overview small{font-size:calc(10px + 2pt)}
.project-overview strong{font-size:22px}
.project-overview strong span{font-size:calc(11px + 2pt)}
.project-edit-table{font-size:calc(12px + 2pt)}
.project-edit-table th{font-size:calc(10px + 2pt)}
.project-edit-table input:not([type=checkbox]),.project-edit-table select{font-size:calc(12px + 2pt)}
.project-round-number{font-size:calc(16px + 2pt)}
.project-round-number small{font-size:calc(10px + 2pt)}
.project-edit-table tfoot td,.project-edit-table tfoot th{font-size:calc(11px + 2pt)}
.project-edit-table tfoot th>span{font-size:calc(10px + 2pt)}
.project-bottom-add{font-size:calc(12px + 2pt)}
.project-file span{font-size:calc(11px + 2pt)}
.project-file:after{font-size:calc(10px + 2pt)}
.project-delete{font-size:20px}
.project-hint{font-size:calc(11px + 2pt)}
.project-savebar{font-size:calc(11px + 2pt)}
.project-money-strip{font-size:calc(11px + 2pt)}
.project-money-strip small{font-size:calc(10px + 2pt)}
.project-share-total{font-size:calc(12px + 2pt)}
.project-share-total strong{font-size:18px}
.native-atlas .project-overview strong{font-size:29px}
.native-pulse .project-overview strong{font-size:21px}
.native-forge .project-tabs>button{font-size:calc(11px + 2pt)}
.native-forge .project-overview strong{font-size:19px}
.native-raster .project-overview strong{font-size:20px}
.native-slate .project-overview strong{font-size:22px}
.native-slate .project-tabs>button{font-size:calc(12px + 2pt)}
@media(max-width:1250px){
.project-overview strong{font-size:19px!important}
.project-context strong{font-size:calc(12px + 2pt)}
.project-context>span:last-child{font-size:calc(10px + 2pt)}
.atlas .sidebar nav a{font-size:calc(11px + 2pt)}
}
@media(max-width:760px){
.project-context strong{font-size:calc(12px + 2pt)}
.project-tabs>button{font-size:calc(12px + 2pt)}
.project-overview strong{font-size:19px!important}
.project-section-head h2{font-size:16px}
.project-section-head small{font-size:calc(8px + 2pt)}
.project-table-caption{font-size:calc(10px + 2pt)}
.project-hint{font-size:calc(10px + 2pt)}
.project-savebar{font-size:calc(10px + 2pt)}
.project-details .project-bottom-add{font-size:calc(11px + 2pt)}
}

/* shared/accord-workbench.css */
.appbar-title{font-size:calc(11px + 2pt)}
.heading h1{font-size:28px}
.fusion-metrics small{font-size:calc(11px + 2pt)}
.fusion-metrics strong{font-size:31px}
.fusion-metrics strong span{font-size:calc(12px + 2pt)}
.fusion-metrics p,.fusion-metrics a{font-size:calc(10px + 2pt)}
.fusion-panel header small{font-size:calc(8px + 2pt)}
.fusion-panel h2{font-size:15px}
.fusion-panel header>a{font-size:calc(10px + 2pt)}
.fusion-document{font-size:calc(10px + 2pt)}
.fusion-review b{font-size:calc(12px + 2pt)}
.fusion-review small{font-size:calc(10px + 2pt)}
.fusion-review em{font-size:calc(9px + 2pt)}
.fusion-panel footer{font-size:calc(10px + 2pt)}
.fusion-payout p{font-size:calc(12px + 2pt)}
.fusion-payout ol{font-size:calc(10px + 2pt)}
.fusion-state{font-size:calc(9px + 2pt)}
.fusion-list-title h2{font-size:15px}
.fusion-list-title span{font-size:calc(10px + 2pt)}
@media(max-width:760px){
.fusion-panel h2{font-size:14px}
.fusion-list-title span{font-size:calc(9px + 2pt)}
.heading h1{font-size:25px}
}
