.wa-list{border-top:var(--sap-border);flex-direction:column;display:flex}.wa-tab{border:0;border-bottom:var(--sap-border);text-align:left;width:100%;font:inherit;color:var(--sap-text-muted);cursor:pointer;transition:background-color var(--sap-dur-fast) ease;background:0 0;grid-template-columns:44px minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:16px 16px 16px 18px;display:grid;position:relative}.wa-tab:before{content:"";background:0 0;width:2px;position:absolute;top:-1px;bottom:-1px;left:0}.wa-tab:hover{background:var(--sap-bg-sunken);color:var(--sap-text)}.wa-tab[data-active=true]{color:var(--sap-text)}.wa-tab[data-active=true]:before{background:var(--sap-text)}.wa-tab:focus-visible{outline:2px solid var(--sap-accent);outline-offset:-2px}.wa-tab__name{font-size:16px;font-weight:600;line-height:1.35}.wa-tab__toggle{border:var(--sap-border);width:24px;height:24px;font:14px/1 var(--sap-font-mono);color:var(--sap-text);place-items:center;display:grid}.wa-tab__sum{color:var(--sap-text-muted);grid-column:2/-1;font-size:14.5px;line-height:1.5}.wa-demos{color:var(--sap-text-muted);margin:24px 0 0;font-size:15px}.wa-panel .sap-fields{gap:14px 20px}.wa-panel .sap-fields dd{font-size:15px}@media (max-width:1040px){.wa-panel{margin:12px 0 16px}}
