.mc-h3{font-family:Sora, var(--font-head,sans-serif);color:#16223a;margin:0 0 8px;font-weight:800}.mc-h4{font-family:Sora, var(--font-head,sans-serif);color:#16223a;margin:16px 0 4px;font-size:15px;font-weight:800}.mc-p{color:#46506a;margin:0 0 10px}.mc-gets{color:#46506a;margin:0 0 14px;padding-left:20px}.mc-gets li{margin:4px 0}.mc-row{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.mc-row input[type=color]{background:#fff;border:1px solid #e7e9f0;border-radius:8px;width:40px;height:36px;padding:0}.mc-row .ui-input{flex:1;min-width:0}.mc-pad{padding:12px 16px}.mc-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 16px;display:grid}.mc-checks{flex-wrap:wrap;gap:6px 16px;margin:4px 0 12px;display:flex}.mc-checks label{color:#16223a;align-items:center;gap:6px;display:flex}.mc-muted{color:#7e8496;font-size:13px}.mc-details{background:#f8f9fb;border:1px solid #e7e9f0;border-radius:10px;margin:12px 0 0;padding:10px 12px}.mc-details summary{cursor:pointer;color:#16223a;font-weight:600}.mc-frame{background:#f8f9fb;border:1px solid #e7e9f0;border-radius:10px;width:100%;height:720px}.mc-removed{color:#46506a;margin-top:10px;font-size:14px}.mc-removed summary{cursor:pointer;color:#16223a;font-weight:600}.mc-notes{margin:6px 0 0;padding-left:18px}.mc-json{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.mc-code{white-space:pre-wrap;word-break:break-all;color:#16223a;background:#f8f9fb;border:1px solid #e7e9f0;border-radius:8px;max-height:180px;padding:10px;font-size:12px;overflow:auto}@media (max-width:600px){.mc-frame{height:640px}}
