.msm-members{max-width:1250px;padding:24px;margin:auto;font:16px/1.65 Arial,sans-serif;color:#163d53}.msm-tools{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0}.msm-tools a,.msm-page{display:inline-block;padding:9px 13px;background:#e5f0f8;border-radius:7px;color:#124b70;text-decoration:none;margin:3px}.msm-card{padding:22px;border:1px solid #d1dfe8;border-radius:13px;margin:15px 0;background:white;overflow-wrap:anywhere}.msm-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px}.msm-form{display:grid;gap:13px;max-width:850px;padding:20px;background:#f2f6f9;border-radius:12px;margin:20px 0}.msm-form label,.msm-filters label{display:grid;gap:6px}.msm-form input:not([type=checkbox]),.msm-form select,.msm-form textarea,.msm-filters input,.msm-filters select{width:100%;box-sizing:border-box;min-height:42px;border:1px solid #9fb6c8;border-radius:6px;padding:10px;font:inherit;background:#fff;color:#163d53}.msm-form .msm-check{display:flex;gap:8px;align-items:center}.msm-form fieldset{border:1px solid #c3d6e3;padding:12px}.msm-filters{display:flex;gap:15px;flex-wrap:wrap;align-items:end}.msm-notice{padding:16px;background:#eaf4e5;border-left:4px solid #527e43}.msm-reply{padding:15px;border-bottom:1px solid #b2cad7}.msm-map{height:480px;max-width:100%;margin:20px 0;background:#e6eef3}.msm-members button{cursor:pointer;padding:11px 20px;border-radius:6px;border:1px solid #225c80;background:#225c80;color:white}.msm-members dd{margin-bottom:10px}.msm-members summary{cursor:pointer;font-weight:bold}.msm-members :focus-visible{outline:3px solid #c18f28;outline-offset:3px}@media(max-width:600px){.msm-members{padding:14px}.msm-form{padding:12px}.msm-map{height:340px}}
