.fw-workspace{display:grid;gap:20px;min-width:0}.fw-workspace>*{min-width:0}.fw-tabs{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid #cdd9e0;padding-bottom:8px}.fw-tabs .btn{border-color:transparent;background:transparent;padding:10px 16px}.fw-tabs button[aria-pressed=true]{background:#eaf0f4;color:#153e58;box-shadow:inset 0 -2px #153e58}.fw-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px}.fw-selectors{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px}.fw-selectors select{max-width:100%;width:100%}.fw-a{color:#206582;font-weight:650}.fw-b{color:#995322;font-weight:650;border-bottom:2px dashed #995322}.fw-workspace table th,.fw-workspace table td{white-space:normal;min-width:90px}.fw-workspace table td:first-child{min-width:180px;overflow-wrap:anywhere}.fw-workspace table th:not(:first-child),.fw-workspace table td:not(:first-child){text-align:right}.fw-workspace .panel-head{flex-wrap:wrap;gap:12px}.fw-workspace .dialog-actions{align-items:center}
@media(max-width:700px){.fw-workspace{gap:14px}.fw-selectors{grid-template-columns:1fr;gap:8px}.fw-selectors>strong{text-align:center}.fw-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.fw-tabs .btn{flex:1;padding:9px 10px}.fw-workspace .panel-head h2{width:100%}}
