.console{grid-template-columns:minmax(360px,440px) minmax(0,1fr)}
#operator-workbench[hidden],#operator-entry[hidden],#tenant[hidden],#preview-mode[hidden]{display:none!important}
.version-directory select{width:100%;padding:10px;border:1px solid #cddbd4;border-radius:6px;background:#fff;color:#203338;font:inherit}
.version-name-form{display:block;margin:16px 0}
.version-name-form input{width:100%;min-width:0}
.version-name-form .actions{margin:10px 0;flex-wrap:wrap}
.version-name-form button{margin-top:8px}
.version-directory [hidden]{display:none!important}
#version-create-pending{padding:12px;background:#fff8e8;border:1px solid #ddca9a;border-radius:7px}
#version-create-original{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}
.version-name-form input:read-only{background:#edf0ed;color:#6c7771}
.knowledge-editor select{width:100%;margin:8px 0 0;padding:10px;border:1px solid #cddbd4;border-radius:6px;background:#fff;color:#203338;font:inherit}
.knowledge-editor textarea{width:100%}
.announcement-choice{display:flex;align-items:flex-start;gap:9px;margin:14px 0;line-height:1.7;cursor:pointer}
.announcement-choice input{flex:0 0 auto;width:17px;height:17px;margin:4px 0 0;padding:0;accent-color:#24594c}
.announcement-choice span{flex:1}
.version-identity{overflow-wrap:anywhere;font-size:12px;line-height:1.8}
.publication-state{font-weight:700}
.publication[data-state="Indexing"] .publication-state{color:#856427}
.publication[data-state="Failed"] .publication-state{color:#a44736}
.publication[data-state="Published"] .publication-state{color:#276b52}
.publication details{margin:12px 0}
.publication summary{cursor:pointer;line-height:1.7}
.publication-review{margin-top:20px;padding:18px;border:1px solid #b6d1c1;border-radius:10px;background:#f4faf6}
.publication-review[hidden]{display:none}
.publication-review .actions{flex-wrap:wrap}
.fact-list{padding-left:22px;margin:14px 0}
.fact-list li+li{margin-top:18px}
.fact-kind{font-size:12px;color:#526c60}
.fact-kind.announcement{color:#875d20;font-weight:700}
.fact-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;margin:7px 0}
.knowledge-editor .muted,.publication-review .muted,.publication .muted{line-height:1.8}
.knowledge-editor button,.publication-review button,.publication button{margin-top:8px}
button:disabled{cursor:default;opacity:.55}
@media(max-width:800px){.console{grid-template-columns:1fr}.publication-review{padding:14px}.version-identity{font-size:11px}}
.import-workbench{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #cddbd4}
.import-workbench [hidden]{display:none!important}
.import-workbench select,.import-workbench textarea,.import-workbench input:not([type=checkbox]){width:100%;min-width:0;font:inherit;margin:6px 0;padding:9px;border:1px solid #cddbd4;border-radius:6px;background:#fff;color:#203338}
.import-workbench fieldset{min-width:0;border:1px solid #cddbd4;border-radius:8px;padding:14px;margin:18px 0}
.import-workbench legend{font-weight:700;padding:0 6px}
.import-workbench label:not(.announcement-choice){display:block;margin-top:10px}
.import-workbench .actions{flex-wrap:wrap}
.import-workbench .muted{line-height:1.8}
.import-card{border:1px solid #dae5de;border-radius:8px;padding:14px;margin:14px 0;overflow-wrap:anywhere}
.import-card h4{margin:0 0 10px}
.import-raw{white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;overflow:auto;padding:12px;background:#f4f7f4;font-size:13px;line-height:1.8}
.import-batches button{display:block;width:100%;text-align:left;margin:8px 0;overflow-wrap:anywhere}
#import-pending{padding:12px;border:1px solid #ddca9a;border-radius:8px;background:#fff8e8}
.import-workbench :focus-visible{outline:3px solid #438773;outline-offset:3px}
.import-workbench fieldset:disabled{opacity:.75}
.model-workbench{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #cddbd4}
.model-workbench [hidden]{display:none!important}
.model-workbench form{display:block}
.model-workbench select,.model-workbench input,.publication-models select{width:100%;min-width:0;font:inherit;margin:6px 0;padding:9px;border:1px solid #cddbd4;border-radius:6px;background:#fff;color:#203338}
.model-workbench fieldset,.publication-models{min-width:0;border:1px solid #cddbd4;border-radius:8px;padding:14px;margin:18px 0}
.model-workbench legend,.publication-models legend{font-weight:700;padding:0 6px}
.model-workbench .muted,.publication-models .muted{line-height:1.8}
.model-workbench :focus-visible,.publication-models :focus-visible{outline:3px solid #438773;outline-offset:3px}
.model-workbench fieldset:disabled,.publication-models:disabled{opacity:.75}
@media(max-width:800px){.import-workbench fieldset,.import-card{padding:10px}.import-raw{font-size:12px}}
