.workspace-tabs{display:flex;gap:5px;border-bottom:1px solid #ccd8c7;background:var(--cream);position:sticky;top:0;z-index:5;padding:12px 0 0;margin:0 0 27px;scroll-margin-top:0}.workspace-tabs button{background:transparent;color:var(--muted);border-radius:8px 8px 0 0;border:1px solid transparent;border-bottom:3px solid transparent;padding:14px 17px;font-size:13px;white-space:nowrap}.workspace-tabs button:hover{background:#eaf0e3}.workspace-tabs button[aria-selected=true]{color:var(--green);font-weight:650;border-bottom-color:var(--green);background:#e9f0e1}.workspace-tabs button:focus-visible{outline-offset:-3px}[data-tab-panel]{outline:none;scroll-margin-top:85px}[data-tab-panel]>.tab-empty{border:1px solid var(--line);border-radius:14px;padding:32px;background:#fff}[data-tab-panel]>.tab-empty p{font-size:14px}header{align-items:flex-start;flex-wrap:wrap}header>div{flex:1}header>p.demo-note{flex-basis:100%;margin:0}header #operation-summary{max-width:none;white-space:normal;overflow:visible;border:0;font-size:13px;margin:5px 0 0}#operation{padding:26px;border-radius:14px}#operation>.disclosure-body{padding:0}.tab-heading{margin:0 0 24px}.tab-heading h2{font-family:Georgia,serif;font-size:28px;margin:0 0 10px}.tab-heading p{font-size:13px;margin:0;max-width:760px}.documents-hub{margin:0}.document-heading h2{font-size:28px}.document-heading h2 br{display:none}.document-heading h2 br:after{content:' '}.document-heading{margin-bottom:21px}.document-heading>button{display:none}.rail-steps{color:#c1d0c1;font-size:12px;line-height:1.8;padding-left:17px;margin:0}.rail-steps li{padding-bottom:15px}.rail-label{margin-bottom:20px}.rail p{margin-bottom:50px}.save-options{display:grid;grid-template-columns:1fr 1fr;gap:18px}.save-options h2{font-size:20px;margin-top:17px}.save-options p{font-size:13px}.save-options .hint{font-size:11px}.save-options .file-button{font-size:12px}.save-options .file-button input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.save-options .panel{margin-bottom:0}.save-options #restore-saved{font-size:11px;margin-top:14px}.data-jumps{display:flex;gap:9px;margin-bottom:22px}.data-jumps button{font-size:13px}.data-jumps button[aria-pressed=true]{background:var(--green);color:white;border-color:var(--green)}.context-note{font-size:13px;padding:16px 20px;border-radius:9px;background:#eaf0e2;margin:0 0 18px}.readiness-strip{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:26px}.readiness-item{padding:17px 18px;border:1px solid var(--line);border-radius:11px;background:#fff}.readiness-item strong{display:block;font-size:13px;line-height:1.5;margin:8px 0}.readiness-item p{font-size:12px;line-height:1.6;margin:0}.readiness-item small{letter-spacing:.6px;font-size:9px}.readiness-item.ready{background:#edf3e6}.readiness-item.todo{background:#fff9ec;border-color:#e8ddbd}.external-note{font-size:11px!important;margin:9px 0 0!important;width:100%}.ta-result{margin-bottom:25px}.card-actions{margin-top:auto;width:100%}.save-options .hint .text-button{font-size:11px}.tab-panel-intro{font-size:13px}.documents-hub .prepared-bar h3{font-size:16px}.finish{margin-top:22px}#tab-consultations #editor:empty{display:none}footer{border-top:1px solid var(--line);margin-top:25px;padding-top:15px}.tab-panel[hidden]{display:none!important}@media(max-width:1100px){.workspace-tabs{overflow-x:auto}.workspace-tabs button{padding:13px 11px;font-size:12px}.readiness-strip{grid-template-columns:1fr}.readiness-item{display:grid;grid-template-columns:140px 1fr;gap:0 15px}.readiness-item small{grid-row:1/3;margin-top:5px}.readiness-item strong{margin:0 0 5px}}@media(max-width:700px){.workspace-tabs{margin-bottom:20px;padding-top:5px;gap:0}.workspace-tabs button{font-size:12px;padding:13px 12px}.save-options{grid-template-columns:1fr}.readiness-item{grid-template-columns:1fr}.readiness-item small{grid-row:auto;margin-bottom:8px}.document-heading h2{font-size:25px}#operation{padding:19px}.rail-steps{display:none}.tab-heading h2{font-size:25px}header>button{font-size:11px}.data-jumps button{flex:1;padding:12px 8px}.data-jumps{gap:7px}.tab-empty{padding:23px!important}}
.certificate-card.plant-prepared{grid-column:1/-1}.plant-work{display:grid;grid-template-columns:1fr 1fr;gap:26px;width:100%;margin:22px 0}.plant-work>section{min-width:0}.plant-work a{font-size:11px}.plant-model{padding:15px 0;border-top:1px solid var(--line)}.plant-model strong{font-size:12px;line-height:1.6;display:block}.plant-model button{font-size:11px}.plant-prepared .field-problems{font-size:12px}.plant-prepared .card-actions{border-top:1px solid var(--line);padding-top:20px}@media(max-width:760px){.plant-work{grid-template-columns:1fr}}
