.panel-heading-row{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px;align-items:stretch;min-width:0;margin:0 0 20px}
.panel-heading-row>.panel-heading-icon,.panel-heading-row>.panel-heading-title{box-sizing:border-box;height:44px;min-height:44px;display:flex;align-items:center;justify-content:center;margin:0;border:1px solid var(--border);border-radius:7px;background:var(--surface-soft,var(--surface))}
.panel-heading-row>.panel-heading-icon{padding:0;color:var(--ice)}
.panel-heading-icon>svg{display:block;width:20px;height:20px;flex:0 0 auto}
.panel-heading-row>.panel-heading-title{min-width:0;padding:11px 14px;color:var(--text);font:700 14px/1.4 'Unbounded',sans-serif;letter-spacing:.035em;text-transform:uppercase;text-align:center}
@media(max-width:520px){.panel-heading-row{grid-template-columns:42px minmax(0,1fr)}.panel-heading-row>.panel-heading-icon,.panel-heading-row>.panel-heading-title{height:42px;min-height:42px}.panel-heading-row>.panel-heading-title{font-size:12px;padding:10px}}
