.icons{margin-top:28px;container-type:inline-size}.icons-find{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.icons-search{max-width:340px}.icons-categories.eq-toggle-group{min-width:0;max-width:100%}.icons-categories .eq-toggle-group-item span{color:var(--eq-ink-3);font-weight:400}.icons-categories .eq-toggle-group-item[aria-pressed=true] span{color:inherit;opacity:.7}.icons-count{color:var(--eq-ink-2);font-size:var(--eq-text-s)}.icons-count:empty{display:none}.icons-tune{border-top:1px solid var(--eq-line);border-bottom:1px solid var(--eq-line);flex-wrap:wrap;align-items:start;gap:16px 32px;margin-top:16px;padding:14px 0;display:flex}.icons-weight{flex:220px;max-width:300px}.icons-take{flex:220px;justify-items:start;gap:6px;display:grid}.icons-note{color:var(--eq-ink-2);font-size:var(--eq-text-xs);margin-top:6px;line-height:1.45}.icons-take .icons-note{margin-top:0}.icons-body{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:8px;display:grid}.icons-group-title{z-index:2;background:color-mix(in srgb, var(--eq-bg) 86%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:var(--eq-text-s);align-items:baseline;gap:8px;margin-top:12px;padding:10px 2px 8px;font-weight:650;display:flex;position:sticky;top:0}.icons-group-title span{color:var(--eq-ink-3);font-family:var(--eq-font-mono);font-size:var(--eq-text-xs);font-variation-settings:var(--eq-font-mono-settings);font-weight:400}.icons-tiles,.icons-related-row{border:1px solid var(--eq-line);border-radius:var(--eq-radius-l);background:var(--eq-surface);grid-template-columns:repeat(auto-fill,minmax(84px,1fr));display:grid;overflow:clip}.icons-tile{grid-template-rows:minmax(var(--icons-size,20px), 1fr) auto;min-width:0;min-height:calc(var(--icons-size,20px) + 58px);border:0;border-right:1px dashed var(--eq-line);border-bottom:1px dashed var(--eq-line);color:var(--eq-ink);font:inherit;cursor:pointer;background:0 0;place-items:center;gap:8px;margin:0 -1px -1px 0;padding:16px 4px 9px;scroll-margin-top:48px;scroll-margin-bottom:16px;display:grid}.icons-tile .eq-icon{width:var(--icons-size,20px);height:var(--icons-size,20px)}.icons-tile-name{max-width:100%;color:var(--eq-ink-2);font-family:var(--eq-font-mono);font-variation-settings:var(--eq-font-mono-settings);text-align:center;overflow-wrap:anywhere;font-size:11px;line-height:1.3}.icons-tile:hover{background:var(--eq-tint)}.icons-tile:focus-visible{outline:2px solid var(--eq-focus);outline-offset:-2px}.icons-tile[aria-pressed=true]{background:color-mix(in oklab, var(--eq-accent) 18%, transparent);box-shadow:inset 0 0 0 1.5px var(--eq-accent)}.icons-tile[aria-pressed=true] .icons-tile-name{color:var(--eq-ink)}.icons-empty{border:1px dashed var(--eq-line-strong);border-radius:var(--eq-radius-l);color:var(--eq-ink-2);justify-items:start;gap:12px;margin-top:12px;padding:24px;display:grid}.icons-detail{border:1px solid var(--eq-line);border-radius:var(--eq-radius-l);background:var(--eq-surface);min-width:0;scroll-margin:16px}.icons-body:not([data-open]) .icons-detail{display:none}@container (min-width:660px){.icons-body{grid-template-columns:minmax(0,1fr) 296px;align-items:start}.icons-detail,.icons-body:not([data-open]) .icons-detail{max-height:calc(100dvh - 96px);margin-top:12px;display:block;position:sticky;top:16px;overflow-y:auto}}.icons-detail-empty{color:var(--eq-ink-2);font-size:var(--eq-text-s);padding:18px;line-height:1.5}.icons-detail-body{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px;display:grid}.icons-detail-head{justify-content:space-between;align-items:start;gap:8px;display:flex}.icons-detail-name{font-family:var(--eq-font-mono);font-size:var(--eq-text-l);font-variation-settings:var(--eq-font-mono-settings);overflow-wrap:anywhere;font-weight:600}.icons-detail-category{color:var(--eq-ink-2);font-size:var(--eq-text-xs)}.icons-stage{border-radius:var(--eq-radius-m);background:var(--eq-bg);height:176px;color:var(--eq-ink);place-items:center;display:grid}.icons-stage .eq-icon{width:128px;height:128px}.icons-sizes{align-items:end;gap:24px;display:flex}.icons-sizes div{flex-direction:column-reverse;align-items:center;gap:6px;display:flex}.icons-sizes dt{color:var(--eq-ink-3);font-family:var(--eq-font-mono);font-variation-settings:var(--eq-font-mono-settings);font-size:11px}.icons-context{justify-items:start;gap:10px;display:grid}.icons-context p{color:var(--eq-ink-2);font-size:var(--eq-text-m)}.icons-code{border-radius:var(--eq-radius-m);background:var(--eq-bg);font-family:var(--eq-font-mono);font-size:var(--eq-text-xs);font-variation-settings:var(--eq-font-mono-settings);white-space:pre;margin:0;padding:10px 12px;line-height:1.6;overflow-x:auto}.icons-copies{flex-wrap:wrap;gap:6px;display:flex}.icons-copies+.icons-note{margin-top:-8px}.icons-related h3{font-size:var(--eq-text-s);margin-bottom:8px;font-weight:650}.icons-related-row{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.icons-tile[data-compact]{--icons-size:20px;gap:6px;min-height:64px;padding:10px 2px 6px}.icons-tile[data-compact] .icons-tile-name{font-size:10px}
