/* CABINETTE V2.2.13 large type: default mode retains original styles exactly. */
/* app.css */
body.font-large{font-size:calc(14px + 3px)}
body.font-large h3{font-size:calc(17px + 3px)}
body.font-large h2{font-size:calc(27px + 3px)}
body.font-large .sidebar-head strong{font-size:calc(17px + 3px)}
body.font-large .sidebar-head small{font-size:calc(10px + 3px)}
body.font-large nav button{font-size:calc(13px + 3px)}
body.font-large .sidebar-foot .subtle{font-size:calc(12px + 3px)}
body.font-large .privacy-dot{font-size:calc(10px + 3px)}
body.font-large .eyebrow{font-size:calc(10px + 3px)}
body.font-large .statuschip{font-size:calc(12px + 3px)}
body.font-large footer{font-size:calc(10px + 3px)}
body.font-large .btn{font-size:calc(12px + 3px)}
body.font-large .btn.small{font-size:calc(11px + 3px)}
body.font-large .sectiontitle h3{font-size:calc(17px + 3px)}
body.font-large .sectiontitle p{font-size:calc(12px + 3px)}
body.font-large .metric span{font-size:calc(12px + 3px)}
body.font-large .metric strong{font-size:calc(27px + 3px)}
body.font-large .metric small{font-size:calc(11px + 3px)}
body.font-large .tiny{font-size:calc(11px + 3px)}
body.font-large .empty p{font-size:calc(13px + 3px)}
body.font-large .table{font-size:calc(12px + 3px)}
body.font-large .tag{font-size:calc(11px + 3px)}
body.font-large .field label{font-size:calc(12px + 3px)}
body.font-large .hint{font-size:calc(12px + 3px)}
body.font-large .notice{font-size:calc(12px + 3px)}
body.font-large .alert{font-size:calc(12px + 3px)}
body.font-large .tabs button{font-size:calc(12px + 3px)}
body.font-large .listentry strong{font-size:calc(14px + 3px)}
body.font-large .listentry p{font-size:calc(12px + 3px)}
body.font-large .panel-list button small{font-size:calc(11px + 3px)}
body.font-large .dropzone p{font-size:calc(12px + 3px)}
body.font-large .lockcard h1{font-size:calc(37px + 3px)}
body.font-large .lockcard p{font-size:calc(12px + 3px)}
body.font-large .lockcard label{font-size:calc(12px + 3px)}
body.font-large .error-text{font-size:calc(12px + 3px)}
body.font-large .modal-head h3{font-size:calc(19px + 3px)}
body.font-large .inline-input{font-size:calc(12px + 3px)}
body.font-large .monospace{font-size:calc(11px + 3px)}
body.font-large .filerow strong{font-size:calc(12px + 3px)}
body.font-large .footer-note{font-size:calc(11px + 3px)}
body.font-large .pillnav button{font-size:calc(11px + 3px)}
body.font-large .import-summary{font-size:calc(12px + 3px)}
body.font-large .import-summary strong{font-size:calc(15px + 3px)}
body.font-large .import-overwrite{font-size:calc(12px + 3px)}
body.font-large .import-warnings{font-size:calc(12px + 3px)}
body.font-large .mini-count{font-size:calc(11px + 3px)}
body.font-large .policy-preview-text{font-size:calc(12px + 3px)}
body.font-large .history-search input{font-size:calc(12px + 3px)}
body.font-large .history-no-results{font-size:calc(12px + 3px)}
body.font-large .history-metrics .metric strong{font-size:calc(20px + 3px)}
body.font-large .history-file{font-size:calc(12px + 3px)}
body.font-large .history-file span{font-size:calc(11px + 3px)}
body.font-large .recon-issue-list li{font-size:calc(12px + 3px)}
body.font-large .recon-search input{font-size:calc(12px + 3px)}
body.font-large .recon-page-current{font-size:calc(12px + 3px)}
body.font-large .archive-template-info{font-size:calc(12px + 3px)}
body.font-large .archive-template-info strong{font-size:calc(12px + 3px)}
body.font-large .archive-personal-toggle{font-size:calc(11px + 3px)}
body.font-large .danger-zone{font-size:calc(12px + 3px)}
body.font-large .danger-zone strong{font-size:calc(14px + 3px)}
body.font-large .delete-name{font-size:calc(13px + 3px)}
body.font-large .delete-ack{font-size:calc(12px + 3px)}
body.font-large .delete-linked-list{font-size:calc(12px + 3px)}
body.font-large .analysis-toolbar h3{font-size:calc(24px + 3px)}
body.font-large .analysis-toolbar h3 small{font-size:calc(13px + 3px)}
body.font-large .analysis-toolbar p{font-size:calc(12px + 3px)}
body.font-large .a-eyebrow{font-size:calc(10px + 3px)}
body.font-large .a-select-label{font-size:calc(11px + 3px)}
body.font-large .analysis-meta{font-size:calc(12px + 3px)}
body.font-large .analysis-section-head h3{font-size:calc(16px + 3px)}
body.font-large .analysis-section-head p{font-size:calc(12px + 3px)}
body.font-large .analysis-kpis small{font-size:calc(11px + 3px)}
body.font-large .analysis-kpis strong{font-size:clamp(calc(18px + 3px),1.8vw,calc(27px + 3px))}
body.font-large .analysis-kpis span{font-size:calc(10px + 3px)}
body.font-large .analysis-panel-head strong{font-size:calc(14px + 3px)}
body.font-large .analysis-panel-head>span{font-size:calc(10px + 3px)}
body.font-large .analysis-empty{font-size:calc(13px + 3px)}
body.font-large .a-bar-head{font-size:calc(12px + 3px)}
body.font-large .a-bar-head strong{font-size:calc(12px + 3px)}
body.font-large .a-bar small{font-size:calc(10px + 3px)}
body.font-large .donut-legend>div{font-size:calc(11px + 3px)}
body.font-large .a-finance-grid small{font-size:calc(10px + 3px)}
body.font-large .a-finance-grid strong{font-size:calc(13px + 3px)}
body.font-large .a-muted{font-size:calc(11px + 3px)}
body.font-large .analysis-alert{font-size:calc(12px + 3px)}
body.font-large .analysis-legacy>strong{font-size:calc(12px + 3px)}
body.font-large .a-ops>span{font-size:calc(11px + 3px)}
body.font-large .a-upload-card h3{font-size:calc(16px + 3px)}
body.font-large .a-upload-card p{font-size:calc(12px + 3px)}
body.font-large .a-sub-note{font-size:calc(10px + 3px)}
body.font-large .a-upload-form input{font-size:calc(11px + 3px)}
body.font-large .a-info-strip{font-size:calc(12px + 3px)}
body.font-large .analytics-record-table td small{font-size:calc(11px + 3px)}
body.font-large .a-flag{font-size:calc(11px + 3px)}
body.font-large .analysis-info strong{font-size:calc(12px + 3px)}
body.font-large .analysis-info p{font-size:calc(11px + 3px)}
body.font-large .a-form-intro strong{font-size:calc(13px + 3px)}
body.font-large .a-form-intro span{font-size:calc(12px + 3px)}
body.font-large .a-form-intro small{font-size:calc(11px + 3px)}
body.font-large .a-import-form h4{font-size:calc(14px + 3px)}
body.font-large .a-form-item{font-size:calc(11px + 3px)}
body.font-large .a-check{font-size:calc(12px + 3px)}
body.font-large .a-cost-head{font-size:calc(11px + 3px)}
body.font-large .a-cost-row{font-size:calc(12px + 3px)}
body.font-large .a-draft-hint{font-size:calc(11px + 3px)}
body.font-large .a-error-list strong{font-size:calc(12px + 3px)}
body.font-large .a-error-list p{font-size:calc(11px + 3px)}
body.font-large .a-warnings{font-size:calc(11px + 3px)}
body.font-large .a-warnings p{font-size:calc(11px + 3px)}
@media (max-width:680px){body.font-large .analysis-toolbar h3{font-size:calc(20px + 3px)}
body.font-large .a-cost-row input, body.font-large .a-cost-row select{font-size:calc(10px + 3px)}}
body.font-large .a-observed{font-size:calc(12px + 3px)}
body.font-large .a-observed small{font-size:calc(11px + 3px)}
body.font-large .a-bar-open{font-size:calc(12px + 3px)}
body.font-large .a-bar-open>strong{font-size:calc(12px + 3px)}
body.font-large .a-bar-open .a-detail-arrow{font-size:calc(15px + 3px)}
body.font-large .a-detail-hero h4{font-size:calc(26px + 3px)}
body.font-large .a-detail-hero p{font-size:calc(12px + 3px)}
body.font-large .a-detail-kpis article>span{font-size:calc(11px + 3px)}
body.font-large .a-detail-kpis article strong{font-size:clamp(calc(16px + 3px),1.3vw,calc(21px + 3px))}
body.font-large .a-detail-kpis article small{font-size:calc(10px + 3px)}
body.font-large .a-detail-notice{font-size:calc(12px + 3px)}
body.font-large .a-collab-main{font-size:calc(12px + 3px)}
body.font-large .a-collab-link{font-size:calc(12px + 3px)}
body.font-large .a-collab-row small{font-size:calc(10px + 3px)}
body.font-large .a-detail-table td small{font-size:calc(10px + 3px)}
body.font-large .a-detail-footnote{font-size:calc(11px + 3px)}
body.font-large .a-entities-manager>.tiny{font-size:calc(12px + 3px)}
body.font-large .a-entities-grid h4{font-size:calc(14px + 3px)}
body.font-large .a-entities-grid h4 small{font-size:calc(11px + 3px)}
body.font-large .a-entity-entry strong{font-size:calc(12px + 3px)}
body.font-large .a-entity-entry small{font-size:calc(10px + 3px)}
@media (max-width:480px){body.font-large .a-detail-hero h4{font-size:calc(22px + 3px)}}
body.font-large .a-rank-footer>span{font-size:calc(11px + 3px)}
body.font-large .storage-state{font-size:calc(11px + 3px)}
body.font-large .sync-failure-card h3{font-size:calc(18px + 3px)}
body.font-large .sync-failure-card p{font-size:calc(13px + 3px)}
/* calendar.css */
body.font-large .cal-heading h3{font-size:calc(23px + 3px)}
body.font-large .cal-heading p{font-size:calc(12px + 3px)}
body.font-large .cal-kicker{font-size:calc(10px + 3px)}
body.font-large .cal-readonly{font-size:calc(11px + 3px)}
body.font-large .cal-tools input, body.font-large .cal-tools select{font-size:calc(12px + 3px)}
body.font-large .cal-info-line{font-size:calc(11px + 3px)}
body.font-large .cal-weekdays span{font-size:calc(11px + 3px)}
body.font-large .cal-number{font-size:calc(12px + 3px)}
body.font-large .cal-count{font-size:calc(9px + 3px)}
body.font-large .cal-span{font-size:calc(10px + 3px)}
body.font-large .cal-side-head h3{font-size:calc(18px + 3px)}
body.font-large .cal-side-head small{font-size:calc(12px + 3px)}
body.font-large .cal-count-strong{font-size:calc(12px + 3px)}
body.font-large .cal-stats span{font-size:calc(10px + 3px)}
body.font-large .cal-stats b{font-size:calc(15px + 3px)}
body.font-large .cal-item-label{font-size:calc(10px + 3px)}
body.font-large .cal-item h4{font-size:calc(13px + 3px)}
body.font-large .cal-item-date, body.font-large .cal-item-location{font-size:calc(11px + 3px)}
body.font-large .cal-item p{font-size:calc(11px + 3px)}
body.font-large .cal-side-empty{font-size:calc(12px + 3px)}
body.font-large .cal-footer-note{font-size:calc(11px + 3px)}
@media (max-width:800px){body.font-large .cal-span{font-size:calc(9px + 3px)}
body.font-large .cal-count{font-size:calc(8px + 3px)}
body.font-large .cal-readonly{font-size:calc(10px + 3px)}
body.font-large .cal-heading h3{font-size:calc(20px + 3px)}}
@media (max-width:900px){body.font-large .cal-week .cal-count{font-size:calc(8px + 3px)}}
/* sales.css */
body.font-large .sidebar-head strong{font-size:calc(16px + 3px)}
body.font-large nav button{font-size:calc(12px + 3px)}
body.font-large .topbar h2{font-size:calc(21px + 3px)}
body.font-large .storage-state{font-size:calc(11px + 3px)}
body.font-large .sales-head h3{font-size:calc(23px + 3px)}
body.font-large .sales-head p{font-size:calc(12px + 3px)}
body.font-large .sales-filters label{font-size:calc(10px + 3px)}
body.font-large .sales-filters select, body.font-large .sales-filters input{font-size:calc(12px + 3px)}
body.font-large .sales-count{font-size:calc(11px + 3px)}
body.font-large .sales-grid{font-size:calc(12px + 3px)}
body.font-large .sales-grid th.sheet-rowno{font-size:calc(11px + 3px)}
body.font-large .sheet-letter{font-size:calc(9px + 3px)}
body.font-large .sheet-th button{font-size:calc(11px + 3px)}
body.font-large .sheet-input, body.font-large .cell-select{font-size:calc(12px + 3px)}
body.font-large .sales-grid .computed-cell .calculated{font-size:calc(11px + 3px)}
body.font-large .cell-select{font-size:calc(11px + 3px)}
body.font-large .sheet-foot{font-size:calc(11px + 3px)}
body.font-large .sheet-foot b{font-size:calc(11px + 3px)}
body.font-large .sheet-disclaimer{font-size:calc(11px + 3px)}
body.font-large .column-manager-item strong{font-size:calc(12px + 3px)}
body.font-large .column-manager-item small{font-size:calc(11px + 3px)}
body.font-large .column-form label{font-size:calc(11px + 3px)}
body.font-large .formula-guide p{font-size:calc(12px + 3px)}
body.font-large .analysis-kpis strong{font-size:clamp(calc(17px + 3px),1.65vw,calc(25px + 3px))}
body.font-large .trend-value{font-size:calc(9px + 3px)}
body.font-large .trend-col small{font-size:calc(10px + 3px)}
body.font-large .bar-item-head{font-size:calc(12px + 3px)}
body.font-large .bar-item-head b{font-size:calc(11px + 3px)}
body.font-large .finance-grid small{font-size:calc(11px + 3px)}
body.font-large .finance-grid strong{font-size:clamp(calc(15px + 3px),1.65vw,calc(23px + 3px))}
body.font-large .bar-more{font-size:calc(12px + 3px)}
body.font-large .category-pill{font-size:calc(12px + 3px)}
body.font-large .category-pill small{font-size:calc(10px + 3px)}
body.font-large .detail-context{font-size:calc(12px + 3px)}
body.font-large .detail-kpis small{font-size:calc(11px + 3px)}
body.font-large .detail-kpis strong{font-size:clamp(calc(13px + 3px),1.5vw,calc(20px + 3px))}
body.font-large .detail-table{font-size:calc(12px + 3px)}
body.font-large .finance-status-top strong{font-size:calc(12px + 3px)}
body.font-large .finance-status-top span{font-size:calc(11px + 3px)}
body.font-large .finance-status-foot{font-size:calc(10px + 3px)}
body.font-large .finance-status-note{font-size:calc(10px + 3px)}
body.font-large .monthly-analysis-panel .bar-item-head b{font-size:calc(12px + 3px)}
body.font-large .finance-status-card small{font-size:calc(11px + 3px)}
body.font-large .finance-status-card strong{font-size:clamp(calc(18px + 3px),1.55vw,calc(24px + 3px))}
body.font-large .finance-status-card strong span{font-size:calc(11px + 3px)}
body.font-large .finance-status-card p{font-size:calc(11px + 3px)}
@media (max-width:700px){body.font-large .finance-status-card strong{font-size:calc(17px + 3px)}}
body.font-large .month-sort-button span{font-size:calc(14px + 3px)}
body.font-large .settlement-alert-banner strong{font-size:calc(13px + 3px)}
body.font-large .settlement-alert-banner p{font-size:calc(11px + 3px)}
body.font-large .settlement-alert-intro strong{font-size:calc(15px + 3px)}
body.font-large .settlement-alert-intro p{font-size:calc(12px + 3px)}
body.font-large .settlement-alert-entry-head strong{font-size:calc(14px + 3px)}
body.font-large .settlement-alert-entry-head p{font-size:calc(11px + 3px)}
body.font-large .settlement-alert-tags span{font-size:calc(10px + 3px)}
body.font-large .settlement-alert-state small{font-size:calc(10px + 3px)}
body.font-large .settlement-alert-state strong{font-size:calc(12px + 3px)}
body.font-large .save-risk-banner, body.font-large .external-change-banner{font-size:calc(12px + 3px)}
body.font-large .save-risk-banner strong{font-size:calc(13px + 3px)}
body.font-large .row-save-badge{font-size:calc(10px + 3px)}
body.font-large .trash-item strong{font-size:calc(13px + 3px)}
body.font-large .trash-item small{font-size:calc(11px + 3px)}
body.font-large .settlement-alert-snooze{font-size:calc(12px + 3px)}
/* theme-violet.css */
body.font-large .modal.ranking-modal .modal-head h3{font-size:calc(20px + 3px)}
body.font-large .ranking-summary strong{font-size:calc(12px + 3px)}
body.font-large .ranking-summary p{font-size:calc(11px + 3px)}
body.font-large .ranking-total{font-size:calc(11px + 3px)}
body.font-large .ranking-toolbar label{font-size:calc(11px + 3px)}
body.font-large .ranking-toolbar input{font-size:calc(12px + 3px)}
body.font-large .ranking-toolbar #rankingResultCount{font-size:calc(11px + 3px)}
body.font-large .ranking-table{font-size:calc(12px + 3px)}
body.font-large .ranking-table thead th{font-size:calc(11px + 3px)}
body.font-large .rank-name-button{font-size:calc(12px + 3px)}
body.font-large .rank-name-button span{font-size:calc(12px + 3px)}
body.font-large .ranking-note{font-size:calc(11px + 3px)}
body.font-large .modal.detail-modal .modal-head h3{font-size:calc(20px + 3px)}
@media (max-width:800px){body.font-large .modal.detail-modal .detail-table td{font-size:calc(12px + 3px)}
body.font-large .modal.detail-modal .detail-table td::before{font-size:calc(10px + 3px)}}
body.font-large .modal.detail-modal .detail-sort-button span{font-size:calc(14px + 3px)}
@media (max-width:800px){body.font-large .modal.detail-modal .detail-sort-mobile{font-size:calc(12px + 3px)}}
/* brand-v2211.css */
body.font-large .sidebar-head .sidebar-brand-text small{font-size:calc(9px + 3px)}
body.font-large .sidebar .sidebar-head-v2211 .sidebar-app-version{font-size:calc(10px + 3px)}
