.be-bar{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}
.be-row{display:flex;gap:12px;align-items:center;justify-content:space-between;background:#fff;border:1px solid var(--line,#dde3e0);border-radius:14px;padding:12px 16px;margin:8px 0}
.be-row b{display:block}.be-row small{color:#6c747b}
.be-st{font-size:12px;font-weight:700;border-radius:999px;padding:3px 10px;background:#eef2f0;margin-right:8px}
.be-st.published{background:#245a4e;color:#fff}.be-st.archived{background:#ddd}
#be-form{background:#fff;border-radius:18px;padding:20px;margin-top:20px;box-shadow:0 4px 18px #0000001a}
#be-form .two{display:grid;grid-template-columns:1fr 1fr;gap:14px}
#be-form textarea[name=body]{min-height:340px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:14px}
.be-prev{border:1px dashed #b8c4bf;border-radius:14px;padding:20px;margin-top:10px;background:#fbfcfb}
.be-help{font-size:13px;color:#6c747b;line-height:1.5}
.be-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:18px}
@media(max-width:700px){#be-form .two{grid-template-columns:1fr}}

.be-label{font-weight:600;margin:14px 0 6px}.be-insert{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.be-insert button,.be-insert select{border:1px solid #cfd8d4;background:#fff;border-radius:10px;padding:7px 12px;font:inherit;font-size:14px;cursor:pointer}
