.hc-shell{display:grid;gap:18px}.hc-heading{display:flex;justify-content:space-between;gap:20px;align-items:start}.hc-heading h2{font:800 24px Montserrat;color:#153957}.hc-heading p,.hc-description{color:#68869d;font:500 12px/1.55 Inter}.hc-version{font:700 11px Inter;color:#6989a5}.hc-preview{display:grid;grid-template-columns:1.4fr 1fr;gap:15px}.hc-preview>div{padding:22px;background:linear-gradient(135deg,#102942,#234864);border:1px solid #41607b;border-radius:13px;display:grid;align-content:start;gap:8px;color:white;min-height:155px}.hc-preview>div+div{background:linear-gradient(135deg,#fff,#eef6fc);color:#183b5e;border-color:#d8e7f1}.hc-label{font:750 10px Inter;letter-spacing:.12em;color:#8abbea}.hc-preview strong{font:800 23px Montserrat;letter-spacing:-.035em}.hc-preview b{font:700 13px Montserrat;color:#e4c184}.hc-preview p{margin:0;font:500 12px Inter;color:#c4dae9}.hc-preview>div+div p{color:#6687a0}.hc-groups{display:grid;gap:11px}.hc-group{border:1px solid #dce9f2;background:rgba(255,255,255,.9);border-radius:12px;padding:16px}.hc-group summary{cursor:pointer;color:#194969;font:800 14px Montserrat}.hc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:15px}.hc-fields label{font:700 11px Inter;color:#496d89;display:grid;gap:6px}.hc-fields input,.hc-fields textarea{width:100%;border:1px solid #d2e2ed;border-radius:9px;padding:11px;background:#fbfdff;color:#153c5a;font:550 12px Inter}.hc-fields label:has(textarea){grid-column:1/-1}.hc-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap;border-top:1px solid #dce9f2;padding-top:18px}.hc-actions p{margin-right:auto;font:650 11px Inter;color:#517592}@media(max-width:700px){.hc-fields,.hc-preview{grid-template-columns:1fr}.hc-heading{flex-wrap:wrap}}