.controls{position:relative}.control-actions{width:100%}.control-actions select{appearance:auto}.control-actions button,.control-actions select{max-width:100%}#favoritesOnly.active{border-color:#111827;background:#111827;color:#fff}#favoritesOnly.active .hc-pro-mini-badge{background:#fff;color:#111827}.results-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:22px 2px 12px}.collection-card{min-width:0}.card-body{min-height:0}.card-body>p{min-height:0}.tag-list,.collection-metrics,.color-list{min-height:0}.card-palette button:focus-visible{z-index:1;outline:3px solid rgba(255,255,255,.95);outline-offset:-5px;box-shadow:inset 0 0 0 7px rgba(17,24,39,.24)}.actions{grid-template-columns:repeat(3,minmax(0,1fr))}.actions .details-link,.actions .open,.actions .copy{width:100%;min-width:0}.secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.actions a,.actions button,.secondary-actions a,.secondary-actions button{overflow:hidden;text-overflow:ellipsis}.favorite-button{width:40px;height:40px}.filter[aria-pressed=true]{background:#111827;color:#fff;border-color:#111827}.filter[aria-pressed=true] span{background:rgba(255,255,255,.18)}.collection-card[aria-busy=true]{opacity:.7;pointer-events:none}@media(max-width:900px){header{gap:12px}header nav{margin-right:6px}.header-actions{gap:6px}.header-actions a{padding:0 10px}.control-actions{grid-template-columns:minmax(0,1fr) auto auto}}@media(max-width:760px){.header-actions .signin-link{display:inline-flex}.controls{padding:12px}.control-actions{grid-template-columns:1fr 1fr}.control-actions select{grid-column:1/-1}.actions{grid-template-columns:1fr 1fr}.actions .copy{grid-column:1/-1}.results-heading{align-items:flex-start}.collection-card{border-radius:18px}.card-body{padding:16px}.favorite-button{width:38px;height:38px}}@media(max-width:420px){.control-actions{grid-template-columns:1fr}.control-actions select{grid-column:auto}.actions,.secondary-actions{grid-template-columns:1fr}.actions .copy{grid-column:auto}.header-actions .pro-link{display:none}.header-actions .signin-link{padding:0 9px}}