/* Primary visual reference: four user-provided operating-data screens (2026-10-17). */
.dc-reference{--dc-ink:#14233d;--dc-muted:#8190a7;--dc-orange:#ff762c;--line:#edf0f4;color:var(--dc-ink);background:#faf9f7;background-image:linear-gradient(133deg,#fbf9f600 0 42%,#fff9f230 42% 47%,#fbfaf800 47%),linear-gradient(135deg,#fff 0,#faf9f7 76%);min-height:100vh}
.dc-reference .dc-sidebar{width:208px;padding:28px 10px 22px;background:#ffffffeb;border-right:1px solid #eeedf0;isolation:isolate}
.dc-reference .dc-brand{gap:10px;padding:0 15px;margin-bottom:40px;align-items:center}
.dc-y-mark{font-size:46px;line-height:1;font-weight:750;letter-spacing:-5px;color:#ff792f;font-family:Arial,sans-serif;margin-right:3px}
.dc-reference .dc-brand b{display:block;font-size:25px;font-weight:750;letter-spacing:1px;color:#13233c;line-height:1.15}
.dc-reference .dc-brand strong{display:block;font-size:10px;letter-spacing:2px;line-height:1.5;margin:4px 0;color:#53647e;font-weight:600}
.dc-reference .dc-brand small{font-size:8px;letter-spacing:2.5px;color:#718097;margin:2px 0 0}
.dc-reference .nav-group{margin-bottom:34px}
.dc-reference .nav-group h2{padding:0 16px;font-size:12px;color:#8793a5;letter-spacing:0;margin-bottom:11px}
.dc-reference .dc-sidebar .nav-item{display:flex;align-items:center;gap:17px;padding:11px 23px;margin:5px 0;color:#5d6f89;font-size:14px;border-radius:5px;border-left:2px solid transparent}
.dc-reference .nav-item>svg{width:19px;height:19px;flex:none;stroke-width:1.7}
.dc-reference .dc-sidebar .nav-item.active{background:linear-gradient(100deg,#fff3e9,#fbf4ed);border-left-color:#ff8f4c;color:#ff7024}
.dc-reference .dc-sidebar .nav-item:hover{background:#fff7ef}
.dc-reference .dc-side-note{color:#84909f;padding:16px 22px 0;border:0;line-height:1.8;z-index:1;font-size:11px}
.dc-reference .dc-side-note small{font-size:10px;letter-spacing:1px}
.dc-reference .dc-sidebar:after{content:"";position:absolute;bottom:0;left:0;right:0;height:210px;pointer-events:none;background:linear-gradient(158deg,transparent 28%,#f5e9db66 29%,#f8efe744 46%,transparent 47%),linear-gradient(28deg,#f7eee333 30%,#f1dfc944 31%,transparent 65%);clip-path:polygon(0 5%,20% 0,54% 35%,100% 20%,100% 100%,0 100%);z-index:-1}
.dc-reference .main{margin-left:208px;position:relative}
.dc-reference .topbar{position:absolute;right:30px;top:34px;height:43px;padding:0;border:0;background:transparent;z-index:25;min-width:160px;justify-content:flex-end}
.dc-reference .top-actions{gap:0}
.dc-profile{position:relative;color:#263a56;font-size:12px}
.dc-profile>summary{cursor:pointer;display:flex;align-items:center;gap:11px;list-style:none;padding:0;min-height:40px}
.dc-profile>summary::-webkit-details-marker{display:none}
.dc-profile-avatar{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:linear-gradient(145deg,#00695b,#003c36);color:white;font-size:16px;font-weight:400}
.dc-profile-chevron{color:#6e7d94;font-size:14px;margin-left:5px}
.dc-profile>div{position:absolute;right:0;top:49px;min-width:175px;padding:14px;background:#fff;border:1px solid #eef0f4;border-radius:8px;box-shadow:0 8px 30px #26354813}
.dc-profile>div small{display:block;padding:0 8px 8px;color:#8d98a8}
.dc-reference .dc-profile>div button{display:block;width:100%;text-align:left;padding:8px;font-size:12px}
.dc-reference .content{max-width:1800px;padding:48px 28px 40px}
.dc-reference .dc-page-head{margin-bottom:16px;align-items:start;min-height:70px}
.dc-reference #content .dc-page-head h1{font-size:29px;color:#101d32;font-weight:700;letter-spacing:0;margin:7px 0 6px;line-height:1.25}
.dc-reference .dc-page-head p{font-size:13px;color:#7a8ba6;font-weight:500;line-height:1.65}
.dc-reference .dc-header-controls{display:flex;align-items:center;gap:16px;margin:7px 182px 0 15px;flex-shrink:0}
.dc-reference .dc-period-control,.dc-reference .dc-company{position:relative;display:flex;flex-direction:row;align-items:center;margin:0;gap:0;min-width:0;width:auto}
.dc-header-controls label>svg{position:absolute;left:13px;z-index:1;width:16px;height:16px;pointer-events:none;color:#334d6e}
.dc-reference .dc-period-control select,.dc-reference .dc-company select{height:39px;padding:7px 28px 7px 40px;min-width:113px;max-width:185px;font-size:12px;line-height:1.4;border:1px solid #e5e7ec;background:#ffffffbd;border-radius:6px;color:#223650}
.dc-reference .dc-company select{min-width:160px}
.dc-reference .dc-demo{margin:-6px 0 16px;font-size:10px;color:#b49a80;letter-spacing:.2px}
.dc-reference .card{background:#fff;border:1px solid #eff0f3;border-radius:9px;box-shadow:0 4px 18px #23314c03;margin:0;padding:19px 20px}
.dc-reference-filters{background:#fff;display:flex;align-items:center;gap:12px;padding:9px 13px!important;margin:0 0 18px!important;border:1px solid #edf0f4}
.dc-reference .dc-reference-filters>label{display:flex;flex-direction:row;align-items:center;gap:8px;flex:1;min-width:105px;color:#6f819d;font-size:11px;margin:0}
.dc-reference .dc-reference-filters>label select{min-width:70px;width:100%;padding:8px 9px;border:1px solid #e8ebf0;font-size:11px;color:#334b6c;border-radius:6px}
.dc-reference .dc-reference-filters>button{font-size:11px;padding:7px 12px;min-height:33px;color:#8d6b4c;border-color:#f1dfcd;background:#fffaf5}
.dc-reference .dc-filter-dates{flex:1.6!important;min-width:247px!important}
.dc-filter-dates>span{display:flex;align-items:center;gap:4px;border:1px solid #e8ebf0;border-radius:5px;padding:0 5px;background:#fff;min-width:0}
.dc-reference .dc-filter-dates input{font-size:10px;border:0;width:108px;min-width:0;padding:7px 2px;color:#4e6585}
.dc-filter-dates em{font-style:normal;color:#94a2b5;font-size:10px}
.dc-reference .dc-more-filters{width:100%;margin-top:0;padding-top:5px;border-color:#f5f5f6;font-size:10px;color:#9aa6b6}
.dc-reference .dc-more-filters summary{line-height:1.3}
.dc-reference .dc-more-filters .ops-filter{margin:0!important;padding:8px 0 2px!important}
.dc-reference .dc-more-filters label{font-size:10px;min-width:120px;flex:1;color:#8796ac}
.dc-reference .dc-more-filters select{font-size:11px;padding:7px;border-color:#edf0f4}
.dc-reference .ops-source{margin:0;font-size:10px;color:#9aa5b4;border-top:1px solid #eeeff2;padding:15px 0}
.dc-reference .ops-source p{font-size:10px}
.dc-reference .ops-missing{color:#a47e62;font-size:13px;font-weight:400}
.dc-reference .tag{font-size:9px;line-height:1.5;padding:2px 6px;white-space:nowrap;border-radius:3px;display:inline-block;background:#f1f4f7;color:#8794a8}
.dc-reference .tag.red{background:#fff0ec;color:#d97f67}
.dc-reference .ops-table table{min-width:650px}
.dc-reference .ops-table th{font-size:10px;background:#f7f8fb;color:#8291a7;font-weight:500;border-bottom:0;padding:11px 9px}
.dc-reference .ops-table td{padding:15px 9px;font-size:11px;border-bottom:1px solid #f1f3f6;color:#223b60}
.dc-reference .ops-table td small{font-size:9px}
.dc-reference .ops-table td button{font-size:11px}
.dc-reference .section-title h2{display:flex;align-items:center;gap:10px;font-size:16px;color:#16243b;font-weight:650;margin:0}
.dc-reference .section-title{margin-bottom:15px}
.dc-heading-icon{display:inline-flex;color:#ff7d30;flex:none}
.dc-heading-icon svg{width:23px;height:23px}
.dc-reference .section-title>button{border:0;background:transparent;padding:0;font-size:10px;color:#8390a4}
.dc-stat-head{display:flex;align-items:center;gap:11px;color:#475d7b;font-size:12px;min-width:0}
.dc-stat-icon{display:inline-flex;align-items:center;justify-content:center;background:#fff1e5;border-radius:9px;width:41px;height:42px;color:#ff782b;flex-shrink:0}
.dc-stat-icon>svg{width:23px;height:23px;stroke-width:1.9}
.dc-help{width:11px;height:11px;display:grid;place-items:center;font-size:8px;border:1px solid #a0aec4;border-radius:50%;font-style:normal;color:#8d9fba;flex:none}
.dc-stat-body{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:13px 0}
.dc-reference .dc-stat-value{font-size:29px;line-height:1.3;letter-spacing:-.8px;color:#101d34;font-weight:700;display:block;min-width:0}
.dc-reference .dc-stat-value .tag{font-size:9px;letter-spacing:0;margin:5px 0 0;display:block;width:max-content}
.dc-reference .dc-stat-value small{font-size:12px;letter-spacing:0;color:#233754;font-weight:500}
.dc-stat-value .ops-missing{letter-spacing:0;font-size:13px;line-height:1.5}
.dc-mini-spark{width:72px;flex:0 0 72px;max-width:34%;align-self:flex-end}
.dc-sparkline{display:block;width:100%;height:auto}
.dc-reference .dc-stat-foot{font-size:11px;line-height:1.7;color:#8292ac;display:flex;flex-direction:column;gap:2px;margin-top:auto}
.dc-stat-foot span .ops-number{color:#5d718e}
.dc-stat-foot small{font-size:10px}
.dc-period-note{font-size:10px;color:#a0aabc}
.dc-chart-empty{display:grid;place-items:center;padding:25px;color:#a8b1be;font-size:11px;min-height:150px}
.dc-mini-spark .dc-chart-empty{min-height:0;padding:0;line-height:1.5;text-align:right;font-size:9px}
.dc-chart-legend{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:18px;font-size:10px;line-height:1.6;color:#8796ad;margin:5px 0 4px}
.dc-chart-legend>span{display:inline-flex;align-items:center;gap:6px}
.dc-chart-legend svg{width:12px!important;height:5px!important;display:inline!important;flex:none}
.dc-line-chart{display:block;width:100%;height:auto}
.dc-waterfall-scroll{overflow-x:auto;max-width:100%}
.dc-donut{display:block;width:180px;max-width:100%;height:auto}
.dc-reference progress.dc-progress,.dc-reference progress.dcp-progress{display:block;width:100%;height:6px;appearance:none;border:0;border-radius:6px;overflow:hidden;background:#edf0f4;margin:5px 0 0}
progress.dc-progress::-webkit-progress-bar,progress.dcp-progress::-webkit-progress-bar{background:#edf0f4;border-radius:6px}
progress.dc-progress::-webkit-progress-value,progress.dcp-progress::-webkit-progress-value{background:linear-gradient(90deg,#ff8b50,#ff6b18);border-radius:6px}
progress.dc-progress::-moz-progress-bar,progress.dcp-progress::-moz-progress-bar{background:#ff772f;border-radius:6px}
.dco-page{display:grid;gap:17px;min-width:0}
.dco-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.dc-reference .dco-kpis .dco-stat{min-height:185px;padding:18px 20px;display:flex;flex-direction:column;gap:0;text-align:left;overflow:hidden;width:100%}
.dco-mini-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.dco-mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px 0;margin-top:20px}
.dco-mini-grid>button{border:0;background:transparent;text-align:left;border-radius:0;border-right:1px solid #eef1f6;padding:0 15px 0 0;min-width:0}
.dco-mini-grid>button:nth-child(even){border:0;padding:0 0 0 16px}
.dco-mini-grid>button>span{display:block;color:#8292aa;font-size:11px;margin-bottom:6px}
.dco-mini-grid strong{font-size:17px;color:#23334c;font-weight:600;display:block;line-height:1.5}
.dco-mini-grid strong small{font-size:10px;font-weight:400}
.dco-mini-grid .tag{display:inline-block;font-size:8px}
.dco-mini-grid .ops-missing{font-size:11px}
.dco-bottom{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:18px;align-items:start}
.dco-results,.dco-status-column{display:grid;gap:17px;min-width:0}
.dc-reference .dco-ranking .ops-table table{min-width:590px}
.dco-ranking .ops-table th,.dco-ranking .ops-table td{font-size:11px;padding-top:15px;padding-bottom:15px}
.dco-rank{display:inline-grid;place-items:center;width:21px;height:23px;background:#e9edf3;color:#6c7e98;border-radius:50%;font-size:11px;font-weight:600}
.dco-rank-1{background:#ffa01b;color:#fff;outline:2px solid #fff0ce;outline-offset:2px}
.dco-rank-2{background:#e4e8ed;color:#738199}
.dco-rank-3{background:#ffb68b;color:#ab682f}
.dco-ranking .ops-table .tag{margin-left:3px;font-size:8px}
.dco-ranking .ops-table progress{max-width:100px}
.dc-note{font-size:10px;color:#97a5b8;line-height:1.8;margin:13px 0 0}
.dco-alert-item{display:flex;align-items:start;gap:12px;border:0;border-radius:6px;background:transparent;text-align:left;width:100%;padding:14px 0}
.dco-alert-item+ .dco-alert-item{border-top:1px solid #f5f5f6}
.dc-risk-dot{display:grid;place-items:center;width:21px;height:21px;color:#fff;border-radius:50%;font-weight:650;flex:none;font-size:15px}
.dc-risk-dot.red{background:#fa6456}.dc-risk-dot.amber{background:#ffac24}
.dco-alert-item strong{display:block;font-size:12px;color:#33455f;font-weight:600;margin-bottom:5px}
.dco-alert-item small{display:block;color:#8b9bb2;font-size:10px;line-height:1.7}
.dc-mode-status{display:flex;align-items:center;gap:12px;border-radius:7px;padding:13px 12px;background:linear-gradient(110deg,#fff5ec,#fffaf6);margin:5px 0 15px}
.dc-mode-status .dc-stat-icon{border-radius:50%;width:36px;height:36px;background:#ffead7}
.dc-mode-status .dc-stat-icon svg{width:19px;height:19px}
.dc-mode-status strong{color:#ee8a45;font-size:11px;font-weight:600}
.dc-mode-status p{margin:4px 0 0;font-size:10px;line-height:1.7;color:#8e9db2}
.dc-update-line{display:flex;align-items:center;gap:10px;color:#8392aa;font-size:11px;flex-wrap:wrap;margin:16px 0 0}
.dc-update-line svg{width:21px;height:21px;flex:none;color:#526b8c}
.dc-update-line strong{font-size:11px;font-weight:500;color:#395273;margin-left:auto}
.dp-color-0{background:#7796f5}.dp-color-1{background:#ff8550}.dp-color-2{background:#ffc361}.dp-color-3{background:#56b6d4}.dp-color-4{background:#54c7a4}.dp-color-5{background:#f18aa5}.dp-color-6{background:#a08ae5}.dp-color-7{background:#7389a5}.dp-color-8{background:#e6a44b}.dp-color-9{background:#69c5ca}.dp-color-10{background:#cb94bf}.dp-color-11{background:#9ca9b9}
@media(min-width:1700px){.dc-reference .content{padding-left:40px;padding-right:40px}.dc-reference .topbar{right:42px}.dco-bottom{grid-template-columns:minmax(0,1.8fr) minmax(330px,1fr)}}
@media(max-width:1250px){.dc-reference .dc-header-controls{gap:8px;margin-right:165px}.dc-reference .dc-page-head p{font-size:11px}.dc-reference .dc-company select{min-width:135px;max-width:155px}.dc-reference .dc-stat-value{font-size:24px}.dc-mini-spark{width:46px;flex-basis:46px}.dc-reference .dco-kpis .dco-stat{padding:17px 15px}.dco-mini-panels{grid-template-columns:1fr}.dco-mini-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dco-mini-grid>button:nth-child(even){border-right:1px solid #eef1f6;padding-left:15px}.dco-mini-grid>button:last-child{border:0}.dco-bottom{grid-template-columns:minmax(0,1fr)}.dco-status-column{grid-template-columns:1fr 1fr}}
@media(max-width:1050px){.dc-reference .dc-page-head{flex-wrap:wrap;gap:10px}.dc-reference .dc-header-controls{margin-left:0;margin-top:5px;max-width:100%}.dc-reference .content{padding-top:38px}.dc-reference .dc-page-head p{max-width:380px}.dco-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-reference-filters{flex-wrap:wrap}.dc-reference .dc-reference-filters>label{min-width:145px}.dc-reference .dc-filter-dates{max-width:310px}}
@media(max-width:800px){.dc-reference .main{margin-left:0}.dc-reference .dc-sidebar{width:208px}.dc-reference .topbar{top:17px;right:18px;left:18px;justify-content:space-between;min-width:0;height:35px}.dc-reference .dc-nav-toggle{position:static;padding:0;width:25px;color:#6a7d99}.dc-reference .content{padding:76px 17px 35px}.dc-reference .dc-page-head{min-height:0;margin-bottom:13px}.dc-reference #content .dc-page-head h1{font-size:26px;margin-top:0}.dc-reference .dc-header-controls{width:100%;margin:4px 0 0}.dc-reference .dc-period-control select{min-width:116px}.dc-reference .dc-company select{min-width:180px;max-width:100%;width:100%}.dc-reference .dc-company{flex:1}.dc-reference .dc-company select{width:100%}.dc-profile-avatar{width:30px;height:30px;font-size:13px}.dc-profile{font-size:10px}.dc-profile summary{gap:8px}.dc-reference .dc-demo{margin-top:0;margin-bottom:13px;font-size:9px}.dc-reference .dc-reference-filters>label{flex:1;min-width:130px;display:flex;flex-direction:column;align-items:stretch;gap:4px}.dc-reference .dc-filter-dates{min-width:240px!important;max-width:none!important}.dc-filter-dates>span{justify-content:space-between}.dc-reference .dc-filter-dates input{width:42%;font-size:11px}.dc-reference .dc-reference-filters{gap:10px;padding:12px!important}.dc-reference .card{padding:15px}.dc-stat-icon{width:32px;height:34px;border-radius:7px}.dc-stat-icon svg{width:19px;height:19px}.dc-stat-head{font-size:11px;gap:8px}.dc-reference .dc-stat-value{font-size:24px}.dc-reference .dco-kpis .dco-stat{padding:15px 13px;min-height:162px}.dc-stat-body{display:block}.dc-mini-spark{display:none}.dc-help{display:none}.dco-kpis,.dco-mini-panels,.dco-bottom,.dco-status-column{gap:12px}.dco-mini-grid{grid-template-columns:1fr 1fr;gap:18px 0}.dco-mini-grid>button:nth-child(even){border-right:0}.dco-mini-grid>button:nth-child(odd){padding-left:0}.dco-status-column{grid-template-columns:minmax(0,1fr)}.dc-reference .section-title h2{font-size:15px}.dc-reference .section-title>button{font-size:10px}.dc-header-controls label>svg{width:14px;height:14px}.dc-reference .ops-table table{min-width:650px}.dc-chart-legend{font-size:9px;gap:10px}.dc-reference .dc-page-head p{max-width:none;font-size:11px}.dc-reference .topbar .top-actions{margin-left:auto}.dc-reference .dco-mini strong .ops-missing{font-size:10px}.dc-reference .dc-stat-value .ops-missing{font-size:12px}}
@media(max-width:360px){.dc-reference .dc-company select{min-width:140px}.dc-reference .dc-period-control select{min-width:104px}.dc-reference .dc-reference-filters>label{min-width:115px}.dc-reference .dc-filter-dates{min-width:210px!important}.dc-reference .dc-stat-value{font-size:21px}}
.data-profit .dp-color-0{background:#7796f5}.data-profit .dp-color-1{background:#ff8550}.data-profit .dp-color-2{background:#ffc361}.data-profit .dp-color-3{background:#56b6d4}.data-profit .dp-color-4{background:#54c7a4}.data-profit .dp-color-5{background:#f18aa5}.data-profit .dp-color-6{background:#a08ae5}.data-profit .dp-color-7{background:#7389a5}.data-profit .dp-color-8{background:#e6a44b}.data-profit .dp-color-9{background:#69c5ca}.data-profit .dp-color-10{background:#cb94bf}.data-profit .dp-color-11{background:#9ca9b9}
.dc-reference .dc-reference-filters>label{white-space:nowrap}
.dc-reference .dco-alert-item .ops-number,.dc-reference .dco-alert-item small>small{white-space:nowrap;display:inline;color:inherit}
.dc-reference .ops-number{white-space:nowrap}
.data-profit .dp-spark{width:60px;flex-basis:60px}
.data-profit .dp-value-link{white-space:nowrap}
.data-center .dc-cash-flow-card .ops-table{max-height:320px;overflow:auto}
.data-center .dc-cash-flow-card .ops-table td{padding-top:9px;padding-bottom:9px}
.dc-cash-flow-card .ops-table td:nth-child(2)>small{display:inline;margin:0}
.dc-cash-flow-card .ops-table th{position:sticky;top:0;z-index:1}
@media(max-width:700px){
 .data-center.dc-reference .dcp-page .dcp-stat .dcp-stat-middle{display:block}
 .data-center.dc-reference .dcp-page .dcp-stat .dcp-card-spark{display:none}
 .data-center.dc-reference .dcp-page .dcp-stat strong.dc-stat-value{font-size:22px;word-break:normal;white-space:nowrap}
 .data-center.dc-reference .dcp-page .dcp-stat strong.dc-stat-value .ops-number{white-space:nowrap}
 .data-center.dc-reference .dcp-page .dcp-stat strong.dc-stat-value small{font-size:10px}
 .data-center.dc-reference .dc-cash-stat .dc-stat-value{font-size:22px;white-space:nowrap}
 .data-center.dc-reference .dc-cash-group-total{font-size:21px;white-space:nowrap}
 .data-profit .dp-value-link .ops-number{font-size:22px}
}
@media(max-width:370px){.data-center.dc-reference .dcp-page .dcp-stat strong.dc-stat-value{font-size:19px}}

/* Direction is independent of whether a change is desirable. Status colors stay separate. */
.dc-reference .dc-change-up{color:#e5484d}
.dc-reference .dc-change-down{color:#169b68}
.dc-reference .dc-change-flat{color:#8893a3}
.dc-reference .dc-change{font-variant-numeric:tabular-nums;white-space:nowrap}
.dc-reference .dc-stat-value,.dc-reference .ops-number{font-variant-numeric:tabular-nums}
.dc-reference .dco-mini{min-width:0}
.dc-reference .dco-kpis .dco-stat{height:190px}
.dc-reference .dc-stat-head{min-height:42px}
.dc-reference .dco-stat .dc-stat-body{min-height:45px}
.dc-reference .dco-mini-grid .ops-number{white-space:nowrap}
.dc-reference .ops-table{overscroll-behavior-x:contain}
.dc-reference .ops-table:focus-visible{outline:2px solid #ff9e64;outline-offset:2px}
.dc-reference .card,.dc-reference .dc-page-head,.dc-reference #ops-panel{min-width:0}
@media(min-width:1251px) and (max-width:1490px){
 .dc-reference .dco-stat .dc-stat-body{align-items:flex-start;position:relative}
 .dc-reference .dco-stat .dc-mini-spark{width:50px;flex-basis:50px;max-width:25%}
 .dc-reference .dco-stat .dc-stat-value{font-size:26px}
}
@media(max-width:800px){
 .dc-reference .dco-kpis .dco-stat{height:169px;min-height:169px}
 .dc-reference .dco-stat .dc-stat-head{min-height:34px}
 .dc-reference .dco-stat .dc-stat-body{min-height:40px;margin:9px 0}
 .dc-reference .dco-stat .dc-stat-value{font-size:23px;white-space:nowrap}
 .dc-reference .dco-mini-grid>button{min-height:62px}
}
