.tabs-html-head{margin-bottom:10px}
.tabs-html-subtitle{margin:0 0 20px;color:#6b7280;font-size:18px;line-height:1.55}
.tabs-html-chips{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 22px}
.tabs-html-chips button{border:0;border-radius:999px;padding:11px 16px;background:#f3f4f6;color:#111827;font-weight:900;cursor:pointer;transition:.2s ease}
.tabs-html-chips button:hover{background:#e5e7eb}
.tabs-html-chips button.active{background:var(--primary,#0054FF);color:#fff}
.tabs-html-panel{display:none;background:#fff;border:1px solid #e5e7eb;border-radius:28px;padding:24px;box-shadow:0 18px 50px rgba(15,23,42,.07)}
.tabs-html-panel.active{display:block}
@media(max-width:700px){.tabs-html-chips{overflow-x:auto;flex-wrap:nowrap;padding-bottom:6px}.tabs-html-chips button{white-space:nowrap}.tabs-html-panel{padding:18px;border-radius:22px}}