.hm-module-hidden{display:none!important}#modulesPanel{margin:25px 0;padding:22px;border:1px solid #dce5e9;border-radius:13px;background:#f8fafb}#modulesPanel h3{margin-top:0}#modulesPanel>p{max-width:850px}.hm-module-card{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:20px;margin:12px 0;background:white;border:1px solid #dfe7ec;border-radius:10px}.hm-module-copy{min-width:0}.hm-module-copy h4{margin:0 0 7px;font-size:16px}.hm-module-copy p{margin:5px 0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.hm-module-copy .hm-module-detail{color:#667e89;font-size:12px}.hm-module-status{display:inline-block;padding:3px 9px;background:#edf0f2;color:#60717a;border-radius:20px;font-size:11px;font-weight:700;margin-top:6px}.hm-module-status.is-active{background:#e6f5ec;color:#216d49}.hm-module-warning{color:#9a5e16}.hm-module-toggle{flex-shrink:0;display:flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid #c7d5dc;border-radius:24px;background:#eef2f4;font-size:12px;font-weight:650;color:#46616d;min-width:122px;justify-content:center;cursor:pointer}.hm-module-toggle:before{content:'';width:32px;height:18px;border-radius:16px;background:radial-gradient(circle at 9px 9px,#fff 0 6px,transparent 6.5px),#91a4ac;box-shadow:inset 0 0 0 1px #0000000d}.hm-module-toggle[aria-checked=true]{background:#e8f5ee;border-color:#a1ccb5;color:#216d49}.hm-module-toggle[aria-checked=true]:before{background:radial-gradient(circle at 23px 9px,#fff 0 6px,transparent 6.5px),#2b8d5d}.hm-module-toggle:focus-visible{outline:3px solid #478ca8;outline-offset:3px}.hm-module-toggle:disabled{opacity:.6;cursor:wait}#modulesMessage:empty{display:none}#modulesMessage{padding:10px 0;font-size:13px}@media(max-width:600px){#modulesPanel{padding:15px}.hm-module-card{padding:15px;gap:14px;flex-direction:column}.hm-module-toggle{align-self:flex-start}}
