.directory-explore-panel{--focus-ring:var(--brand-line);gap:var(--space-3);min-inline-size:0;padding:var(--space-4);border:var(--border) solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-card);display:grid}.directory-explore-panel h2{color:var(--brand-text);font-size:var(--text-xl)}.directory-explore-panel__groups{gap:var(--space-2);display:grid}.directory-explore-panel__group{border-block-start:var(--border) solid var(--border-subtle);min-inline-size:0}.directory-explore-panel__group-head{justify-content:space-between;align-items:center;gap:0 var(--space-2);flex-wrap:wrap;display:flex}.directory-explore-panel__group-head h3{font-size:var(--text-sm)}.directory-explore-panel__group-head a{min-block-size:var(--tap-min);color:var(--brand-text);font-size:var(--text-xs);font-weight:var(--weight-semibold);align-items:center;display:inline-flex}.directory-explore-panel ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.directory-explore-panel__link{align-items:center;gap:var(--space-2);min-block-size:var(--tap-comfy);padding:var(--space-2);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.directory-explore-panel__link:hover{background:var(--brand-tint);color:var(--brand-text)}.directory-explore-panel__icon{inline-size:var(--icon-lg);block-size:var(--icon-lg);color:var(--brand-text);place-items:center;display:grid}.directory-explore-panel__icon svg{inline-size:var(--icon-md);block-size:var(--icon-md)}.directory-explore-panel__label{gap:var(--space-1);min-inline-size:0;line-height:var(--leading-ui);overflow-wrap:anywhere;display:grid}.directory-explore-panel__label strong{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.directory-explore-panel__label small{color:var(--ink-2);font-size:var(--text-xs)}.directory-explore-panel__arrow{inline-size:var(--icon-sm);block-size:var(--icon-sm);color:var(--brand-text)}.directory-explore-strip{margin-block:var(--space-6)}.directory-explore-layout{align-items:start;gap:var(--space-6);display:grid}.directory-explore-layout>*{min-inline-size:0}@media (min-width:48rem){.directory-explore-panel[data-layout=wide] .directory-explore-panel__groups{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--filters-width)), 1fr));gap:var(--space-4)}}@media (min-width:64rem){.directory-explore-layout{grid-template-columns:minmax(0, 1fr) var(--profile-aside-width)}.dir--with-explore:not(.dir--full),.classified-browser--with-explore{grid-template-rows:auto 1fr}.dir--with-explore:not(.dir--full)>.dir__main,.classified-browser--with-explore>.classified-browser__results{grid-area:1/2/span 2}.dir--with-explore:not(.dir--full)>.directory-explore-panel,.classified-browser--with-explore>.directory-explore-panel{grid-area:2/1}}
