.engineering-workspace-content{background:#f3f6fa;color:#243247}.engineering-workspace-tabs{background:#fff;border-color:#dce4ee}.engineering-workspace-tabs>button{flex-direction:column;align-items:flex-start;color:#31445c;border-color:#dce4ee}.engineering-workspace-tabs>button small{font-size:12px;font-weight:400}.engineering-workspace-tabs>button[aria-selected="true"]{background:#e7f0ff;color:#175bbb;border-color:#b1cef4}.engineering-workspace-tabs>button.blocked:not([aria-selected="true"]){border-color:#dce4ee}.engineering-flow-pending{background:#fff9eb;border-left:3px solid #c78b25;padding:12px 16px;margin-bottom:16px}.engineering-flow-pending summary{font-weight:600}.engineering-workspace-next{background:#fff}.engineering-workspace .engineering-tab-panel{min-width:0}.engineering-workspace .engineering-tab-panel>section{background:#fff;border-radius:8px;padding:16px}

.engineering-flow-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px}.engineering-flow-grid>section{background:white;border:1px solid #dce4ee;border-radius:8px;padding:16px}.engineering-flow-grid h4{margin:0 0 12px}.engineering-flow-grid strong{color:#805212}

.modal.engineering-workspace .engineering-workspace-content{background:#f3f6fa!important;color:#243247!important}
.modal.engineering-workspace .engineering-workspace-tabs{background:#fff!important;gap:6px!important}
.modal.engineering-workspace .engineering-workspace-tabs>button{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:2px!important;padding:8px 12px!important;min-height:60px!important;background:#fff!important;color:#31445c!important;border-color:#dce4ee!important}
.modal.engineering-workspace .engineering-workspace-tabs>button>span{display:none!important}
.modal.engineering-workspace .engineering-workspace-tabs>button[aria-selected="true"]{background:#e7f0ff!important;color:#175bbb!important;border-color:#b1cef4!important}
.modal.engineering-workspace .engineering-workspace-tabs>button small{font-size:12px!important}
