.mv-conversation-dialog{position:fixed;inset:0;margin:auto;width:min(920px,calc(100% - 32px));height:min(820px,calc(100dvh - 48px));max-width:none;max-height:none;padding:0;border:1px solid #e5e7eb;border-radius:22px;background:#fff;color:#111827;overflow:hidden;box-shadow:0 20px 65px #11182726}
.mv-conversation-dialog::backdrop{background:#11182780}
.mv-conversation-dialog[open]{display:flex;flex-direction:column}
.mv-conversation-head{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-bottom:1px solid #e5e7eb;flex:none}
.mv-conversation-head h2{font-family:inherit;font-weight:600;font-size:18px;line-height:1.3;margin:0}
.mv-conversation-close{width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:#475569;font-size:28px;cursor:pointer}
.mv-conversation-close:hover{background:#f1f5f9}
.mv-conversation-close:focus-visible{outline:2px solid #d71920;outline-offset:-3px}
.mv-conversation-frame{display:block;width:100%;flex:1;min-height:0;border:0;background:#fff}
.mv-conversation-frame[hidden]{display:none}
.mv-conversation-loading{padding:24px;color:#64748b}
.mv-conversation-loading[hidden]{display:none}
.mv-conversation-loading a{color:#b91c1c;text-decoration:underline}
body.mv-comments-panel-document{background:#fff!important;padding:0!important;margin:0!important;min-height:0!important}
.mv-comments-panel-document #wpadminbar,.mv-comments-panel-document .mv-comment-sheet-entry{display:none!important}
.mv-comments-panel-document .mv-comments-panel-content{padding:16px 20px}
.mv-comments-panel-document .mv-comments-panel-story{font-size:15px;line-height:1.45;font-weight:500;color:#475569;margin:0 0 16px}
html body.single-post.mv-comments-panel-document #comments.mv-comments-area{margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;width:100%!important;max-width:none!important}
.mv-comments-panel-document .mv-comments-simple-head{margin-bottom:14px}
.mv-comments-panel-document .mv-comments-simple-title{font-size:18px!important}
@media(max-width:768px){
 .mv-conversation-dialog{inset:auto 0 0;width:100%;height:var(--mv-conversation-height,90dvh);border-radius:22px 22px 0 0;margin:0;top:var(--mv-conversation-top,auto);animation:mv-conversation-enter .18s ease-out}
 .mv-conversation-dialog.is-ready .mv-conversation-head{display:none}
 html body.single-post.mv-comments-panel-document #mv-comment-sheet[open]{top:0!important;left:0!important;width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important}
 .mv-comments-panel-document .mv-sheet-scroll{padding-top:0}
 .mv-comments-panel-document .mv-comments-panel-content{padding:12px}
 .mv-comments-panel-document .mv-sheet-scroll #comments{padding:0 0 16px!important}
 .mv-comments-panel-document .mv-sheet-scroll .mv-comments-simple-head{display:none!important}
 .mv-comments-panel-document .mv-sheet-scroll .mv-comments-thread{margin-top:0!important}
 .mv-comments-panel-document .mv-sheet-scroll{display:flex;flex-direction:column;overflow-y:auto}
 .mv-comments-panel-document .mv-sheet-scroll #comments{flex:none;min-height:0;overflow:visible}
 .mv-comments-panel-document .mv-sheet-scroll #mv-sheet-composer{flex:none;max-height:none;overflow:visible}
 .mv-comments-panel-document .mv-comment-sheet.is-panel-reply #comments{display:none!important}
 .mv-comments-panel-document .mv-sheet-scroll #mv-sheet-composer{min-height:100px!important}
}
@keyframes mv-conversation-enter{from{transform:translateY(28px);opacity:.5}to{transform:translateY(0);opacity:1}}
@media(prefers-reduced-motion:reduce){.mv-conversation-dialog{animation:none}}

html body.single-post.mv-comments-panel-document .mv-comments-simple-head{display:none!important}
html body.single-post.mv-comments-panel-document .mv-comments-conversation-core{border:0!important;padding:0!important;box-shadow:none!important}
