.costs19{color:#eee7de;font-size:13px}.costs19 h2{margin:0;font-size:22px}.costs19 p{color:#bdb2a5;line-height:1.5}.costs19-toolbar{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.costs19-toolbar>div{flex:1;min-width:220px}.costs19-toolbar label{gap:5px;font-size:10px;display:grid}.costs19 select{color:#eee7de;background:#191612;border:1px solid #655139;padding:10px}.costs19 button,.costs19 a,.costs19-meta{font-size:11px}.costs19-billing{background:#211b13;border:1px solid #816539;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.costs19-billing strong{margin:8px 0;font-size:25px;display:block}.costs19-billing span{color:#dbb77e;font-size:10px}.costs19-metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:16px 0;display:grid}.costs19-metrics article,.costs19-charts article,.costs19-services article{background:#151310;border:1px solid #3c3227;min-width:0;padding:16px}.costs19-metrics span,.costs19-metrics small{color:#c2b6a8;font-size:11px;display:block}.costs19-metrics strong{margin:8px 0;font-size:24px;display:block}.costs19-charts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.costs19-charts h3{margin:0 0 12px;font-size:12px}.costs19-charts small{color:#aaa090;font-size:10px}.costs19-bars{align-items:end;gap:3px;height:100px;margin-bottom:10px;display:flex}.costs19-bars>div{text-align:center;flex:1;min-width:0}.costs19-bars i{background:#d4a85d;min-width:2px;display:block}.costs19-bars small{font-size:9px}.costs19-table{width:100%;overflow:auto}.costs19 table{border-collapse:collapse;width:100%;font-size:12px}.costs19 th,.costs19 td{text-align:left;white-space:nowrap;border-bottom:1px solid #3c3227;padding:12px 10px}.costs19 th{color:#dcbf8d;font-size:10px}.costs19-state{color:#a3dbb4;background:#193321;padding:5px 7px;font-size:10px}.costs19-state.warning,.costs19-state.limit,.costs19-state.unknown{color:#ffd093;background:#452c15;border:0;margin:0}.costs19-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.costs19-services p{margin-bottom:0;font-size:12px}.costs19 details{border:1px solid #3c3227;padding:15px}.costs19 summary{cursor:pointer}.costs19 .costs19-note{background:#211b13;border:1px solid #816539;width:auto;min-height:0;margin-top:18px;padding:18px;display:block;position:static}.costs19 a{color:#edc47e}.costs19 button:disabled{opacity:.6;cursor:wait}@media (max-width:700px){.costs19-charts,.costs19-services{grid-template-columns:1fr}.costs19-billing{display:block}.costs19-billing a{margin-top:10px;display:inline-block}.costs19-toolbar{gap:10px}.costs19-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.accounting19-dialog{color:#19342f;background:#f7f8f3;border:1px solid #d5ded9;border-radius:16px;width:min(1400px,96vw);max-height:94vh;padding:24px;font:15px/1.5 system-ui}.accounting19-dialog::backdrop{background:#102b24aa}.accounting19-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.accounting19-heading h1{margin:0}.accounting19-dialog button,.accounting19-dialog input{min-height:44px;font:inherit}.accounting19-dialog td,.accounting19-dialog th{vertical-align:top}.accounting19-dialog .costs19-table{overflow:auto}@media (max-width:600px){.accounting19-dialog{width:98vw;max-height:96vh;padding:14px}.accounting19-dialog .costs19-kpis{grid-template-columns:1fr}}
/*$vite$:1*/