.kp-operational-workbench{--kp-action-rail-height:var(--kp-kpi-height-touch);--kp-grid-toolbar-height:42px;gap:var(--kp-layout-gap);min-width:0;min-height:0;padding:var(--kp-layout-inset);border:1px solid var(--kp-border);border-radius:var(--kp-radius-surface);background:var(--kp-workcenter-bg);flex-direction:column;flex:auto;display:flex;overflow:hidden}.kp-operational-workbench__command{flex:none;min-width:0}.kp-operational-workbench__command>[data-component=page-command-bar]{margin:0}.kp-operational-workbench__work-area{border:1px solid var(--kp-border);border-radius:var(--kp-radius-surface);background:var(--kp-surface);flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.kp-operational-workbench__work-area.has-inspector{grid-template-columns:minmax(0, 1fr) clamp(var(--kp-inspector-min), 20vw, var(--kp-inspector-max))}.kp-operational-workbench__main{grid-template-rows:var(--kp-kpi-height-compact) var(--kp-action-rail-height) auto minmax(0, 1fr);background:var(--kp-surface);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.kp-operational-workbench__kpis{grid-row:1;min-width:0;min-height:0;overflow:hidden}.kp-operational-workbench__kpis .kp-kpi-strip{grid-template-columns:repeat(var(--kp-kpi-columns,4), minmax(0, 1fr));gap:var(--kp-layout-gap);height:100%;margin:0}.kp-operational-workbench__kpis .kp-kpi-card{height:100%}.kp-operational-workbench__action{min-width:0;height:var(--kp-action-rail-height);grid-row:2;display:flex;overflow:hidden}.kp-operational-workbench__rail{flex:auto;min-width:0;display:flex}.kp-operational-workbench__rail>*{flex:auto;min-width:0}.kp-operational-workbench__tools{border-top:1px solid var(--kp-border-muted);border-bottom:1px solid var(--kp-border);background:var(--kp-surface);scrollbar-width:thin;flex:0 auto;align-items:center;min-width:0;max-width:60%;padding:6px 10px 6px 0;display:flex;overflow-x:auto}.kp-operational-workbench__tools:empty{display:none}.kp-operational-workbench__tools .erp-grid-toolbar--docked,.kp-operational-workbench__tools .erp-grid-toolbar--docked .erp-grid-toolbar__main{align-items:center;gap:var(--kp-layout-gap);background:0 0;border:0;flex:none;min-height:0;padding:0;display:flex}.kp-operational-workbench__tools .erp-grid-toolbar__left:empty{display:none}.kp-operational-action-rail{justify-content:space-between;align-items:center;gap:var(--kp-layout-gap);border-top:1px solid var(--kp-border-muted);border-bottom:1px solid var(--kp-border);background:var(--kp-surface);width:100%;min-width:0;height:100%;padding:6px 10px;display:flex}.kp-operational-action-rail__summary{align-items:center;gap:var(--kp-layout-gap);flex:auto;min-width:0;font-size:12px;display:flex}.kp-operational-action-rail__title{color:var(--kp-text);font-weight:var(--kp-weight-strong);flex:none}.kp-operational-action-rail__count{border:1px solid var(--kp-border);border-radius:var(--kp-radius-control);color:var(--kp-text-muted);font-weight:var(--kp-weight-strong);flex:none;padding:2px 8px}.kp-operational-action-rail__brief{align-items:center;gap:var(--kp-layout-gap);border:1px solid var(--kp-border);border-radius:var(--kp-radius-control);background:var(--kp-surface);flex:auto;min-width:0;height:32px;padding:0 10px;display:flex;overflow:hidden}.kp-operational-action-rail__brief>strong{font-weight:var(--kp-weight-strong);flex:none}.kp-operational-action-rail__brief>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--kp-weight-medium);overflow:hidden}.kp-operational-action-rail__actions{border-radius:var(--kp-radius-control);scrollbar-width:none;flex:none;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.kp-operational-action-rail__actions::-webkit-scrollbar{display:none}.kp-operational-action-rail__actions:focus-visible{box-shadow:var(--kp-focus-ring);outline:none}.kp-operational-workbench__grid{background:var(--kp-surface);flex-direction:column;grid-row:4;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.kp-operational-workbench__grid>*{min-width:0}.kp-operational-workbench__grid .excel-grid-shell{flex:auto;gap:0;min-height:0}.kp-operational-workbench__grid .excel-grid-container{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0}.kp-operational-workbench__grid .erp-grid-toolbar{background:var(--kp-surface)}.kp-operational-workbench__inspector{border-left:1px solid var(--kp-border-muted);background:var(--kp-surface);width:100%;min-width:0;max-width:none;min-height:0;overflow:hidden}.kp-operational-workbench__inspector>*{height:100%;border-left:0!important;width:100%!important;max-width:none!important}.kp-operational-workbench__exception{gap:var(--kp-layout-gap);min-height:0;max-height:min(240px,30vh);padding:0 var(--kp-layout-inset) var(--kp-layout-inset);pointer-events:auto;flex-direction:column;grid-row:3;display:flex;position:relative;overflow-y:auto}.kp-operational-workbench__exception:empty{display:none}.kp-operational-workbench__exception>*{pointer-events:auto}.kp-operational-workbench__mobile{min-width:0;min-height:0;display:none}@media (min-width:1201px) and (max-width:1920px){.kp-operational-workbench__work-area.has-inspector{grid-template-columns:minmax(0,1fr) clamp(300px,22vw,380px)}.kp-operational-workbench{--kp-layout-gap:8px;--kp-layout-inset:8px}.kp-operational-workbench__command{max-height:180px;overflow-y:auto}}@media (pointer:coarse){.kp-operational-workbench button{min-height:44px}.kp-operational-workbench__inspector dd{font-size:15px;line-height:1.5}.kp-operational-workbench__inspector button{min-width:44px}}@media (min-width:768px) and (max-width:1200px){.kp-operational-workbench__work-area.has-inspector{grid-template-columns:minmax(0,1fr)}.kp-operational-workbench__inspector{z-index:20;width:min(var(--kp-inspector-max), 45vw);position:absolute;top:0;bottom:0;right:0;box-shadow:-14px 0 32px #0f172a24}.kp-operational-workbench__inspector:has(.is-empty){display:none}}@media (max-width:767px){.kp-operational-workbench{overflow:visible}.kp-operational-workbench__work-area,.kp-operational-workbench__work-area.has-inspector{background:0 0;border:0;flex:none;min-height:auto;display:block;overflow:visible}.kp-operational-workbench__main{flex-direction:column;display:flex;overflow:visible}.kp-operational-workbench__kpis{height:auto;overflow:hidden}.kp-operational-workbench__kpis .kp-kpi-strip{gap:var(--kp-layout-gap);grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.kp-operational-workbench__kpis .kp-kpi-card{height:var(--kp-kpi-height-touch)}.kp-operational-workbench__action{height:var(--kp-action-rail-height)}.kp-operational-action-rail__brief{display:none}.kp-operational-action-rail__actions{margin-left:auto}.kp-operational-workbench__grid,.kp-operational-workbench__inspector,.kp-operational-workbench__tools{display:none}.kp-operational-workbench__exception{max-height:320px;margin-top:var(--kp-layout-gap);pointer-events:auto;padding:0;position:static;overflow-y:auto}.kp-operational-workbench__mobile{flex:auto;min-height:0;display:block}}
