.seovault-howto-block-editor{background:#fff;border:1px solid #c3c4c7;border-radius:4px;padding:12px 14px 16px}.seovault-howto-block-editor.is-setup-incomplete{border-color:#dba617}.seovault-howto-block-editor.is-setup-ready_for_schema{border-color:#00a32a}.seovault-howto-block-editor__status{margin:0 0 12px}.seovault-howto-block-editor__status-text{font-weight:400}.seovault-howto-block-editor__status-count{font-weight:600}.seovault-howto-block-editor__header{display:grid;gap:8px;margin-bottom:12px}.seovault-howto-block-editor__string-list{background:#fcfcfc;border:1px dashed #dcdcde;border-radius:4px;margin:0 0 12px;padding:10px 12px}.seovault-howto-block-editor__string-list-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:8px}.seovault-howto-block-editor__string-list-empty{color:#646970;font-size:13px;margin:0}.seovault-howto-block-editor__string-list-items{display:grid;gap:8px;list-style:none;margin:0;padding:0}.seovault-howto-block-editor__string-list-items li{align-items:end;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.seovault-howto-block-editor__list{display:grid;gap:12px;margin:0 0 12px}.seovault-howto-block-editor__item{background:#f6f7f7;border:1px solid #dcdcde;border-radius:4px;padding:12px}.seovault-howto-block-editor__item-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:8px}.seovault-howto-block-editor__item-label{color:#50575e;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.seovault-howto-block-editor__item-actions{display:flex;flex-wrap:wrap;gap:4px}.seovault-howto-block-editor__step-name .components-base-control{margin-bottom:8px}.seovault-howto-block-editor__step-rich{background:#fff;border:1px solid #8c8f94;border-radius:2px;min-height:72px;padding:8px 10px}.seovault-howto-block-editor__step-media{margin-top:10px}.seovault-howto-block-editor__media-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.seovault-howto-block-editor__media-id{color:#646970;font-size:12px}.seovault-howto-block-editor__footer{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:480px),(min-resolution:2dppx){.seovault-howto-block-editor__string-list-items li{grid-template-columns:1fr}.seovault-howto-block-editor__item-actions{width:100%}}
