.sk-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sk-actions button{display:flex;gap:7px;align-items:center}.sk-actions input{width:170px}.sk-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}.sk-metrics article{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #dfe7f0;border-radius:12px;padding:18px;min-width:0}.sk-metrics article>span{color:#0866ff}.sk-metrics small{font-size:12px;color:#576984}.sk-metrics strong{display:block;font-size:19px;margin-top:7px;overflow-wrap:anywhere}.sk-metrics .positive{color:#118449}.sk-metrics .negative{color:#cd2446}.sk-note{font-size:12px;line-height:1.6;color:#64748b}.sk-overview{display:grid;grid-template-columns:1.35fr 1fr;gap:18px;margin:22px 0}.sk-overview>.sc-panel{min-width:0;margin:0}.sk-chart{display:flex;gap:14px;height:225px;margin-top:18px;border-bottom:1px solid #dfe7f0}.sk-month{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center}.sk-bars{flex:1;min-height:0;display:flex;gap:5px;align-items:flex-end;width:75%}.sk-bars>span{width:50%;border-radius:3px 3px 0 0}.sk-bars .revenue{background:#0866ff}.sk-bars .cost{background:#9db3c8}.sk-month b{font-size:12px;margin-top:9px}.sk-month small{font-size:10px;color:#64748b;margin:4px 0 8px}.sk-legend{display:flex;justify-content:center;gap:18px;margin:18px;color:#64748b;font-size:12px}.sk-legend i{display:inline-block;width:9px;height:9px;border-radius:50%;background:#0866ff;margin-right:6px}.sk-legend span+span i{background:#9db3c8}.sk-chart-values{font-size:12px;color:#536781}.sk-chart-values table{width:100%;font-size:11px}.sk-chart-values td{padding:7px 2px}.sk-breakdown{display:flex;align-items:center;gap:12px;padding:18px 0;border-bottom:1px solid #edf1f6}.sk-breakdown>div{flex:1;min-width:0}.sk-breakdown>div>div{display:flex;justify-content:space-between;gap:8px;font-size:13px;flex-wrap:wrap}.sk-breakdown meter{width:100%;height:10px;margin-top:10px}.sk-breakdown small{color:#64748b;font-size:11px}.sk-filters{display:flex;gap:12px;margin:0 0 16px;justify-content:flex-end}.sk-filters .sc-search{max-width:300px}.sk-filters select{width:150px}.sk-record-note{display:block;max-width:280px;overflow-wrap:anywhere;color:#64748b;margin-top:5px}.sk-costs footer{font-size:12px;color:#64748b;margin-top:18px}.sk-form .sk-actions{justify-content:flex-end}.sk-form small{color:#64748b}@media(max-width:1000px){.sk-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-overview{grid-template-columns:1fr}}@media(max-width:500px){.sk-metrics{gap:9px}.sk-metrics article{display:block;padding:14px 11px}.sk-metrics small{display:block;margin-top:8px}.sk-metrics strong{font-size:17px}.sk-chart{gap:8px;height:185px}.sk-filters{flex-wrap:wrap}.sk-filters .sc-search{max-width:none;flex:1;min-width:130px}.sk-filters select{width:125px}.sk-actions{gap:8px}.sk-actions input{width:155px}.sk-chart-values{overflow-x:auto}}
.sk-breakdown meter{appearance:none;border:0;background:#e3ebf5;border-radius:10px;overflow:hidden}.sk-breakdown meter::-webkit-meter-bar{background:#e3ebf5;border:0;border-radius:10px}.sk-breakdown meter::-webkit-meter-optimum-value{background:#0866ff;border-radius:10px}.sk-breakdown meter::-moz-meter-bar{background:#0866ff}
