.mc-panel{margin-top:20px;min-width:0}.mc-panel .card-head,.mc-detail .card-head{flex-wrap:wrap;gap:12px}.mc-panel p,.mc-modal p,.mc-modal .mono,.mc-panel .mono{overflow-wrap:anywhere}.mc-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.mc-list>*{min-width:0}.mc-facts{display:grid;grid-template-columns:minmax(170px,.8fr) minmax(0,1.5fr);gap:10px 24px;margin:16px 0;font-size:14px}.mc-facts dt{color:var(--muted);overflow-wrap:normal}.mc-facts dd{margin:0;min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.mc-modal,.mc-modal>*{min-width:0;max-width:100%}.mc-modal .design-inset{margin:16px 0}.mc-modal .form-grid>label{display:grid;gap:8px;min-width:0}.mc-modal .form-grid>label.checkbox,.mc-modal fieldset .checkbox{display:flex;align-items:flex-start}.mc-modal input,.mc-modal textarea,.mc-modal select{max-width:100%;min-width:0}.mc-modal fieldset{min-width:0;border:1px solid var(--line);padding:14px;border-radius:8px}.mc-modal fieldset legend{font-size:14px;padding:0 7px}.mc-modal fieldset .checkbox{margin:12px 0}.mc-modal .form-actions{flex-wrap:wrap}.mc-modal .form-actions .btn{white-space:normal;overflow-wrap:anywhere}.mc-modal .pa-notice{grid-column:1/-1}.mc-modal .badge,.mc-panel .badge{white-space:normal;overflow-wrap:anywhere}.mc-panel details{margin-top:14px}
.mc-modal .checkbox input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;min-width:18px;min-height:18px;margin:3px 8px 0 0;align-self:flex-start}
@media(width < 768px){.mc-list{grid-template-columns:minmax(0,1fr)}.mc-facts{grid-template-columns:minmax(0,1fr);gap:4px;font-size:13px}.mc-facts dd{margin-bottom:11px;text-align:left}.mc-modal .form-actions{display:grid;grid-template-columns:minmax(0,1fr);width:100%;gap:10px}.mc-modal .form-actions .btn{width:100%;min-height:44px}.mc-panel .card-head>.btn{width:100%}.mc-modal fieldset{padding:12px}.mc-modal .design-inset{padding:12px}}
