.sheet-tabs{display:flex;gap:4px;align-items:center;padding:5px 10px;background:#e9edf1;border-bottom:1px solid #aeb9c3;position:sticky;top:30px;z-index:6;color:#18212a}.sheet-tabs button{font-size:12px;padding:4px 9px;min-height:26px}.sheet-tabs .active{background:#fff;border-bottom:3px solid #087db8}.sheet-tabs .sheet-actions{margin-left:auto;display:flex;gap:4px}.project-tools{display:flex;gap:5px;padding:6px 10px;flex-wrap:wrap;border-bottom:1px solid #9eabb7;background:#dce3ea}.project-tools button{font-size:12px;padding:5px 9px}.project-dialog{width:min(1200px,94vw);max-height:88vh;overflow:auto;border:1px solid #8296a6;padding:20px;color:#16232f;background:#fff;border-radius:5px}.project-dialog::backdrop{background:#0008}.project-dialog header{display:flex;align-items:center;justify-content:space-between;gap:20px;background:none;color:inherit;padding:0;margin:0 0 12px}.project-dialog h2{margin:0;font-size:20px}.project-dialog table{border-collapse:collapse;width:100%;font-size:12px}.project-dialog td,.project-dialog th{border:1px solid #c2cbd3;padding:6px;text-align:left;vertical-align:top;overflow-wrap:anywhere}.project-dialog th{background:#edf2f6}.project-dialog label{display:block;margin:10px 0}.project-dialog input,.project-dialog select{padding:6px;max-width:100%;color:#17212a;background:#fff;border:1px solid #9baab7}.project-dialog .dialog-actions{display:flex;gap:8px;margin:15px 0}.project-dialog .issue{padding:9px;border-left:4px solid #c18a23;background:#fff6e3;margin:7px 0;cursor:pointer}.project-dialog .issue.error{border-color:#bc3434;background:#fff0f0}.project-dialog .muted,.project-help{font-size:12px;color:#637686;line-height:1.5}.project-property{border-top:1px solid #8295a544;padding-top:10px;margin-top:12px}.project-property label{display:block;margin:7px 0;font-size:12px}.project-property input,.project-property select{width:100%;box-sizing:border-box;padding:5px}.project-property button{margin:4px 3px 4px 0}.project-property summary{cursor:pointer;font-weight:600}.wire-edit-handle{cursor:move;fill:#fff!important;stroke:#0786c7!important;stroke-width:1.5}.wire-edit-bend{fill:#0786c7!important;stroke:#fff!important;stroke-width:1}.project-special text{fill:currentColor}.project-special .special-shape{fill:var(--paper,#fff);stroke:currentColor}.project-special.selected .special-shape{stroke:#0585d0;stroke-width:2}.junction-dot{fill:currentColor!important;stroke:currentColor!important}.pin-warning circle{stroke:#d84332!important;stroke-width:3!important}.project-mini-toolbar{display:flex;gap:4px;flex-wrap:wrap}body.cad-dark .sheet-tabs{background:#2c3742;color:#fff}body.cad-dark .project-tools{background:#25313c}body.cad-dark .sheet-tabs button{background:#3c4b58;color:#fff}body.cad-dark .sheet-tabs .active{background:#526779}.project-dialog a{color:#176aab}
.sheet-tabs{left:0}.project-special{color:#17212b}body.cad-dark .project-special{color:#dce9f4}.project-dialog summary{color:#17212a}.project-dialog .muted{color:#637686}
