.module-console{margin-bottom:16px;padding:clamp(22px,3vw,32px);border:1px solid var(--line);border-radius:24px;background:var(--panel)}.module-console>header{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.module-console h2{font-family:var(--jw-font-display,"Syne Variable");font-size:clamp(30px,4vw,48px);letter-spacing:-.05em;margin:8px 0}.module-console header p:last-child{color:var(--body);margin:0}.module-config-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:24px}.module-config{display:grid;grid-template-columns:42px 1fr auto;gap:10px;padding:14px;border:1px solid var(--line);border-radius:16px;background:var(--soft)}.module-config-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:var(--panel);font-size:18px;font-weight:900}.module-config h3{margin:2px 0;font-size:14px}.module-config p{margin:0;color:var(--muted);font-size:10px}.module-config a{display:block;margin-top:8px;color:var(--text);font-size:10px;font-weight:800;text-decoration:none}.module-config .switch{width:42px;height:24px;margin:0}.module-config .switch span:after{width:16px;height:16px}.module-config .switch input:checked+span:after{transform:translateX(18px)}.module-config>small{grid-column:1/-1;color:var(--muted);font-size:9px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}@media(max-width:1050px){.module-config-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.module-console>header{flex-direction:column}.module-config-grid{grid-template-columns:1fr}}
