.mgod-wrap{max-width:1240px;color:#1c332d}.mgod-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px}.mgod-box{border:1px solid #d4dcd6;border-radius:12px;background:#fff;padding:24px;margin:18px 0;color:#1d332d}.mgod-box h2,.mgod-box h3{margin:0 0 16px;color:#163b2e;line-height:1.6}.mgod-box p,.mgod-box li{line-height:1.9}.mgod-form{display:grid;gap:16px}.mgod-form label{display:block;font-weight:600;line-height:1.8}.mgod-form input:not([type=checkbox]):not([type=hidden]),.mgod-form select,.mgod-form textarea{display:block;box-sizing:border-box;width:100%;min-height:44px;margin-top:6px;padding:9px;border:1px solid #8c9f94;border-radius:6px;background:#fff;color:#183a2f;font:inherit}.mgod-form input[type=checkbox]{margin-inline-end:8px}.mgod-form textarea{min-height:100px}.mgod-form fieldset{padding:16px;border:1px solid #bdccc2;border-radius:8px;display:grid;gap:12px}.mgod-form button{min-height:44px;white-space:normal!important}.mgod-summary{display:grid;grid-template-columns:minmax(110px,1fr) minmax(120px,1.5fr);gap:10px;margin:0 0 18px}.mgod-summary dt{color:#52645a}.mgod-summary dd{margin:0;font-weight:600;overflow-wrap:anywhere}.mgod-alert{padding:15px 32px;background:#fff4df;color:#754414;border-radius:8px}.mgod-box :focus-visible{outline:3px solid #957136;outline-offset:3px}.mgod-box table{overflow-wrap:anywhere}.mgod-box [dir=ltr]{text-align:right}@media(max-width:500px){.mgod-box{padding:18px}.mgod-summary{grid-template-columns:1fr}.mgod-summary dd{margin-bottom:10px}.mgod-box th,.mgod-box td{font-size:12px;padding:5px}}
.mgod-form [hidden]{display:none!important}
.mgod-form button{font:inherit;background:#1c4737;color:#fff;border:0;border-radius:6px;padding:10px 18px;cursor:pointer}.mgod-operation-summary{font-size:14px;line-height:1.8;margin:0;padding:10px;background:#eef3ef;border-radius:6px}
