.expert-workbench{--wb-font-size:14px;font-size:var(--wb-font-size)}
.expert-workbench .workbench-table-viewport td,.expert-workbench .workbench-table-viewport th,.expert-workbench .workbench-table-viewport td strong,.expert-workbench .workbench-person-link,.expert-workbench .workbench-status-chip,.expert-workbench .workbench-progress-button,.expert-workbench .workbench-task-summary p,.expert-workbench .wb-task-value strong{font-size:var(--wb-font-size)}
.expert-workbench small,.expert-workbench .workbench-table-viewport small,.expert-workbench .workbench-table-viewport .badge,.expert-workbench .workbench-table-viewport .small,.expert-workbench .workbench-table-viewport .workbench-task-summary small,.expert-workbench .workbench-table-viewport .workbench-query-materials>strong,.expert-workbench .workbench-table-viewport .workbench-id,.expert-workbench .workbench-table-viewport .workbench-warning{font-size:max(11px,calc(var(--wb-font-size) - 2px))}
.expert-workbench .workbench-table-viewport td,.expert-workbench .workbench-table-viewport th{overflow-wrap:anywhere;line-height:1.5}
.expert-workbench .workbench-table-viewport td>*,.expert-workbench .workbench-table-viewport .workbench-task-summary,.expert-workbench .workbench-table-viewport .workbench-query-materials{min-width:0;max-width:100%}
.expert-workbench .workbench-filter-grid label,.expert-workbench .workbench-filter-grid input,.expert-workbench .workbench-filter-grid select,.expert-workbench .workbench-toolbar,.expert-workbench .workbench-toolbar input,.expert-workbench .workbench-toolbar select,.expert-workbench .workbench-viewbar,.expert-workbench .workbench-viewbar input,.expert-workbench .workbench-viewbar select,.expert-workbench .wb-palette-header,.expert-workbench .wb-field-card-name strong,.expert-workbench .wb-palette input,.expert-workbench .workbench-pagebar,.expert-workbench button.small{font-size:max(12px,calc(var(--wb-font-size) - 1px))}
.expert-workbench .wb-palette-header [data-palette-move]{font-size:max(12px,calc(var(--wb-font-size) - 1px))}
.expert-workbench .wb-palette-help,.expert-workbench .wb-palette-group h3,.expert-workbench .wb-field-card-actions button,.expert-workbench .wb-palette-footnote,.expert-workbench .wb-palette-window-actions button,.expert-workbench .workbench-explainer,.expert-workbench .workbench-query-note,.expert-workbench .wb-zone-heading p,.expert-workbench .wb-column-token,.expert-workbench .workbench-condition-chips button{font-size:max(11px,calc(var(--wb-font-size) - 2px))}
.wb-view-tools{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;padding:8px 0;margin:2px 0 10px;border-bottom:1px solid var(--line)}
.wb-view-tools>div{display:flex;align-items:center;gap:4px}.wb-view-tools span{color:var(--muted);font-size:max(11px,calc(var(--wb-font-size) - 2px))}.wb-view-font output{min-width:24px;text-align:center;font-variant-numeric:tabular-nums}.wb-view-tools .small{padding:4px 9px;min-height:31px}.wb-view-tools button[aria-pressed=true]{background:var(--soft);border-color:#91b7a9;color:#175d48}.wb-view-tools-hint{margin-left:auto}
.wb-view-tools>.wb-column-selection-tools{flex-wrap:wrap;gap:4px 6px;border-left:1px solid var(--line);padding-left:10px}.wb-column-selection-tools [data-wb-selected-count]{min-width:65px;font-variant-numeric:tabular-nums}.wb-column-select{width:15px;height:15px;margin:0 7px 0 0;vertical-align:middle;accent-color:var(--teal);cursor:pointer;position:relative;z-index:1;flex:0 0 auto}.expert-workbench table[data-wb-resizable] th.is-column-selected{background:#d8ece2;box-shadow:inset 0 -3px 0 #448f73}.wb-column-select:focus-visible{outline:2px solid #377e63;outline-offset:3px}
.expert-workbench.density-compact .workbench-table-viewport td,.expert-workbench.is-compact .workbench-table-viewport td{padding:7px 10px;line-height:1.4}.expert-workbench.density-compact .workbench-table-viewport th,.expert-workbench.is-compact .workbench-table-viewport th{padding:9px 10px}.expert-workbench.density-compact .workbench-table-viewport td small,.expert-workbench.is-compact .workbench-table-viewport td small{margin-top:2px}.expert-workbench.density-compact .workbench-table-viewport .actions,.expert-workbench.is-compact .workbench-table-viewport .actions{gap:4px}.expert-workbench.density-comfortable .workbench-table-viewport td,.expert-workbench.is-comfortable .workbench-table-viewport td{padding:15px 14px;line-height:1.65}.expert-workbench.density-comfortable .workbench-table-viewport th,.expert-workbench.is-comfortable .workbench-table-viewport th{padding:14px}.expert-workbench.density-comfortable .workbench-table-viewport td small,.expert-workbench.is-comfortable .workbench-table-viewport td small{margin-top:5px}
.expert-workbench.is-maximized{position:fixed;inset:0;z-index:40;overflow:auto;background:var(--paper);padding:20px 24px 32px;min-width:0;overscroll-behavior:contain}.expert-workbench.is-maximized>.page-heading,.expert-workbench.is-maximized>.section-heading{margin-top:0}body.wb-maximized{overflow:hidden}
.expert-workbench table[data-wb-resizable] th{position:sticky;top:0;overflow:visible;padding-right:19px}.wb-column-resize-handle{display:block;position:absolute;right:0;top:0;bottom:0;width:12px;padding:0;border:0;border-radius:0;background:transparent;cursor:col-resize;min-height:0;touch-action:none;z-index:7;user-select:none}.wb-column-resize-handle::after{content:"";display:block;position:absolute;left:5px;top:20%;bottom:20%;width:1px;background:#b9cec4}.wb-column-resize-handle:hover,.wb-column-resize-handle:focus-visible{background:#a6ccbd70;outline:2px solid #3b8870;outline-offset:-2px}.wb-column-resize-handle:hover::after,.wb-column-resize-handle:focus-visible::after{background:#216c53}body.wb-resizing-column,body.wb-resizing-column *{cursor:col-resize!important;user-select:none!important}
.wb-column-measure{position:fixed!important;left:-20000px!important;top:0!important;visibility:hidden!important;pointer-events:none!important;width:max-content!important;max-width:none!important}.wb-column-measure>td,.wb-column-measure>th{display:block!important;position:static!important;width:max-content!important;max-width:none!important;min-width:0!important}.wb-column-measure *{max-width:none!important;min-width:0!important;white-space:nowrap!important}.wb-column-measure [data-wb-resize-column]{display:none!important}
@media(max-width:760px){.expert-workbench.is-maximized{padding:12px 10px 24px}.wb-column-resize-handle,.wb-view-tools-hint{display:none!important}.wb-view-tools{gap:8px}.wb-view-tools>div{flex-wrap:wrap}.expert-workbench.density-compact .workbench-table-viewport td,.expert-workbench.is-compact .workbench-table-viewport td{padding:7px 0}.expert-workbench.density-comfortable .workbench-table-viewport td,.expert-workbench.is-comfortable .workbench-table-viewport td{padding:13px 0}}
