#guide-editor{box-sizing:border-box;width:min(100%,70rem);min-width:0;padding:var(--pad,1rem);align-items:stretch;gap:1rem}#guide-editor [hidden]{display:none!important}#guide-editor form,#guide-editor section,#guide-editor #mode-editor,#guide-editor #direction-list,#guide-editor .editor-direction{gap:1rem;min-width:0;display:grid}#guide-editor section,#guide-editor #mode-editor{padding-block:1rem}#guide-editor .editor-actions,#guide-editor .editor-grid{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}#guide-editor label{gap:.4rem;display:grid}#guide-editor input,#guide-editor textarea,#guide-editor select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit;color:var(--shade-dark,#222);background:var(--shade-white,#fff);border-radius:var(--curve,.3rem);text-transform:none;border:1px solid;padding:.75rem;font-size:1rem}#guide-editor textarea{resize:vertical}#guide-editor .editor-direction{border:1px solid;padding:1rem}#guide-editor .editor-catalog{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1rem;display:grid}#guide-editor .editor-catalog ul{padding-inline-start:1.25rem}#guide-editor .editor-catalog li{overflow-wrap:anywhere;margin-block:.5rem}#guide-editor .editor-catalog li button{margin-inline-start:.5rem}#guide-editor .editor-direction legend{text-align:left}#guide-editor details>label{margin-block:.75rem}#guide-editor button{min-height:2.75rem}#guide-editor button[aria-current=step]{outline-offset:2px;outline:3px solid}#guide-editor button:disabled{opacity:.5}#guide-editor #editor-status{min-height:1.5em}#guide-editor #guide-preview{overflow-wrap:anywhere}#guide-editor #guide-preview article{margin-block:1rem}#guide-editor #guide-preview ol,#guide-editor #guide-errors ul{padding-inline-start:1.5rem}