.rich-detail{min-width:0;overflow-wrap:anywhere}.rich-detail p{white-space:pre-wrap;line-height:1.95}.rich-detail figure{margin:22px 0}.rich-detail img{display:block;width:100%;height:auto;max-height:none;border-radius:7px}.rich-detail video{display:block;width:100%;max-height:65vh;background:#101b16;border-radius:7px}.rich-detail figcaption{color:#7c8974;font-size:12px;text-align:center;line-height:1.8;margin-top:9px}.media-playback-error{font-size:12px;color:#a64c34;line-height:1.8}.detail-toolbar{margin:15px 0}.detail-toolbar button{font-size:12px}.detail-block-card{border:1px solid #dce5d5;background:#fafbf8;border-radius:7px;padding:18px;margin:14px 0}.detail-block-top{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.detail-block-actions{display:flex;gap:7px}.detail-block-actions button{padding:6px 10px;font-size:11px}.detail-block-card textarea{margin-top:14px;min-height:130px}.detail-block-card input{margin-top:10px}.detail-block-card .rich-detail{max-width:560px;margin:14px auto}.detail-block-card .rich-detail img{max-height:280px;object-fit:contain}.detail-block-card .rich-detail video{max-height:280px}.detail-block-card progress{width:100%;margin:14px 0}.detail-block-error{color:#a23725;font-size:12px;line-height:1.8}#detail-editor-preview{max-width:720px;width:92%;max-height:88vh;overflow:auto;border:1px solid #dce5d5;border-radius:12px;padding:28px;color:#243328}#detail-editor-preview::backdrop{background:#13201999}#close-detail-preview{float:right}#detail-editor-status{margin:12px 0}#detail-block-editor input[hidden]{display:none}@media(max-width:640px){.detail-block-card{padding:14px}.detail-toolbar{gap:8px}.detail-toolbar button{padding:10px 12px}}
