/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.ig-chips{margin-bottom:1.5rem}.ig-chips ul{flex-wrap:wrap;gap:.5rem;display:flex}@media not all and (width>=40rem){.ig-chips{scrollbar-width:none;margin:-.25rem -1.25rem 1.25rem;padding:.25rem 1.25rem;scroll-padding-inline:1.25rem;overflow-x:auto}.ig-chips::-webkit-scrollbar{display:none}.ig-chips ul{flex-wrap:nowrap;width:max-content}}.ig-chip{border:1px solid var(--color-line);height:2rem;color:var(--color-ink-muted);font:400 .75rem/1 var(--font-plex-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;padding:0 .75rem;display:inline-flex}.ig-chip:hover{color:var(--color-ink);border-color:var(--color-ink-muted)}.ig-chip[aria-current=true]{background:var(--color-ink);border-color:var(--color-ink);color:var(--on-ink)}.ig-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ig-grid{border-top:1px solid var(--color-line);border-left:1px solid var(--color-line);display:grid}.ig-card{border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);flex-direction:column;gap:1rem;padding:1.25rem;display:flex;position:relative}.ig-card[data-linked]:hover{background:var(--color-panel)}.ig-card:has(a:focus-visible){background:var(--color-panel)}.ig-card:has(a:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.ig-top{justify-content:space-between;align-items:flex-start;gap:1rem;min-height:2.5rem;display:flex}.ig-logo{object-fit:contain;max-width:100%;height:2rem;display:block}.ig-logo-wrap{max-width:70%}.ig-name{color:var(--color-ink);font:500 1.25rem/1.5rem var(--font-inter);letter-spacing:-.3px}.ig-arrow{width:.875rem;height:.875rem;color:var(--color-ink-muted);flex:none}.ig-card:hover .ig-arrow{color:var(--accent);transform:translate(2px,-2px)}.ig-card:has(a:focus-visible) .ig-arrow{color:var(--accent);transform:translate(2px,-2px)}.ig-desc{color:var(--color-ink-muted);font:400 .875rem/1.375rem var(--font-inter);letter-spacing:-.108px;text-wrap:pretty}.ig-link{outline:none;position:absolute;inset:0}@media (width>=40rem){.ig-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ig-card{padding:1.5rem}}.ig-list{padding-bottom:.25rem}@media (width>=66.875rem){.ig-list{padding-block:0 1.5rem;padding-inline:var(--split-page-inset-left,40px) var(--split-inset-right,40px)}}@media (width>=80rem){.ig-list{padding-inline:var(--split-page-inset-left,86px) var(--split-inset-right,86px)}}@media (prefers-reduced-motion:no-preference){.ig-chip{transition:color .15s,border-color .15s,background-color .15s}.ig-card{transition:background-color .2s}.ig-arrow{transition:color .2s,transform .3s cubic-bezier(.2,.8,.2,1)}}
