.editor{max-width:1450px;margin:auto;padding:1.3rem 1rem}.environment{color:#16344b;background:#fff4cb;border-radius:8px;padding:.75rem 1rem}.editor-help{margin-bottom:.7rem}.editor-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.editor-toolbar p{margin-right:auto}.editor-dashboard{background:#eaf4fb;border-radius:12px;flex-wrap:wrap;gap:.45rem;margin:1.2rem 0 .5rem;padding:1rem;display:flex}.editor-dashboard button{color:#073b66;background:#fff;border-color:#aac5db;flex:1 0 115px;min-height:48px;margin:0}.editor-dashboard button[aria-current=page]{color:#fff;background:#073b66;border-color:#073b66}#editor-busy:not([hidden]){z-index:40;color:#16344b;background:#fff4cb;border:2px solid #a36700;padding:.9rem;font-weight:700;position:sticky;top:0}.editor-workbench{overscroll-behavior:contain;background:#fff;border:1px solid #c4d6e3;border-radius:12px;align-self:start;max-height:calc(100vh - 1.2rem);padding:1.1rem;position:sticky;top:.6rem;overflow:auto}.editor-workbench>h2{margin:0 0 .5rem}.editor-live-view{background:#f1f8fc;border:1px solid #b4d4e8;border-radius:8px;margin:.8rem 0;padding:.8rem}.editor-live-view h3{margin:0 0 .5rem;font-size:1.1rem}.editor-live-view small{font-size:.75rem;font-weight:400}#editor-live-content{white-space:pre-wrap;overflow-wrap:anywhere}.editor-actionbar{z-index:10;background:#fff;border-top:3px solid #073b66;padding:.65rem 0;position:sticky;bottom:0;box-shadow:0 -5px 20px #052b4b1a}.editor-actionbar #editor-step-status{margin:.2rem 0 .6rem}.editor-year-folder{background:#fff;border:1px solid #b6cad7;border-radius:7px;margin:.35rem 0}.editor-year-folder summary{justify-content:space-between;align-items:center;gap:.5rem;font-weight:700;display:flex}.editor-year-folder ul{max-height:19rem;margin:0;padding:.2rem .2rem .6rem .9rem;overflow-y:auto}.editor-year-folder li{list-style:none}.editor-year-folder button{color:#11364d;text-align:left;background:#f1f7fc;border-color:#b6cad7;width:100%;min-height:40px}.editor-year-folder button[aria-pressed=true]{color:#fff;background:#073b66}#editor-items>li>button{text-align:left;color:#11364d;background:#f1f7fc;border-color:#b6cad7;width:100%}#editor-items{padding-left:0;list-style:none}#editor-upload{background:#f5fafc;border-style:dashed}.editor-import-help{margin-top:1rem}.editor-advanced-filter{display:none!important}.editor #editor-archive-link{font-size:.86rem}.editor-year-folder .document-count{color:#34576d;font-size:.78rem;font-weight:400}.editor-year-folder summary{padding:.65rem .75rem}.editor-workbench input[readonly]{color:#34576d;background:#f0f4f6}.editor #editor-save,.editor #editor-preview-button,.editor #editor-publish{flex:120px}.editor input[type=file]{border:2px dashed #7896a8;padding:1rem}.editor[aria-busy=true] button{cursor:progress}.editor-columns{grid-template-columns:minmax(220px,1fr) minmax(0,1.8fr);align-items:start;gap:1rem;margin-top:.8rem;display:grid}#editor-step-status{background:#edf6ff;border-left:4px solid #073b66;padding:.8rem 1rem}#editor-items{min-height:9rem;max-height:calc(100vh - 330px);padding-right:.5rem;overflow-y:auto}.editor aside{min-width:0}.editor label{margin:1rem 0;display:block}.editor input:not([type=checkbox]),.editor textarea,.editor select{box-sizing:border-box;color:#132f43;background:#fff;border:1px solid #536b7e;border-radius:4px;width:100%;padding:.7rem;display:block}.editor textarea{min-height:8rem}.editor input[type=checkbox]{vertical-align:middle;width:1.2rem;height:1.2rem}.editor button{color:#fff;cursor:pointer;overflow-wrap:anywhere;background:#073b66;border:2px solid #073b66;border-radius:5px;max-width:100%;margin:.3rem 0;padding:.7rem 1rem}.editor button:disabled{opacity:.55;cursor:default}.editor button:focus-visible,.editor input:focus-visible,.editor textarea:focus-visible,.editor select:focus-visible{outline-offset:3px;outline:3px solid #a36700}.editor-actions{flex-wrap:wrap;gap:.5rem;display:flex}.editor fieldset,#editor-preview,#editor-publish-confirmation{border:1px solid #536b7e;min-width:0;margin:1.5rem 0;padding:1rem}.editor summary{cursor:pointer;padding:.6rem 0}.editor summary:focus-visible,.editor a:focus-visible{outline-offset:3px;outline:3px solid #a36700}.editor ul{padding-left:1.3rem}#editor-preview-content{white-space:pre-wrap;overflow-wrap:anywhere}#editor-preview-content img{max-width:100%;max-height:300px}#editor-message{min-height:1.5rem}@media (width<=800px){.editor-columns{grid-template-columns:1fr}.editor-workbench{max-height:none;position:static;overflow:visible}#editor-items{max-height:18rem}.editor-dashboard button{flex:1 0 135px}}#editor-publication{background:#fff4cb;border:3px solid #a36700;margin:1rem 0;padding:1rem}#editor-publication[data-state=live]{background:#e8f7ed;border-color:#17633b}#editor-publication[data-state=failed]{background:#fff0f0;border-color:#a02222}#editor-batch-panel{border:2px solid #073b66;margin:1rem 0;padding:1rem}.editor-batch-row{overflow-wrap:anywhere;border-bottom:1px solid #c4d6e3;padding:.7rem 0}.editor-batch-row label{margin:.4rem 0}.editor-batch-row a{padding:.6rem;display:inline-block}#editor-batch-preview-items{max-height:28rem;overflow:auto}
