.device.svelte-12s7d7e{align-content:start;gap:.4rem;height:100%;display:grid;position:relative}.stage.svelte-12s7d7e{aspect-ratio:1;margin-bottom:.6rem;padding:12%}.stage.svelte-12s7d7e .visual-stack{transition:translate var(--spring-smooth), scale var(--spring-smooth)}.device.svelte-12s7d7e:hover .stage:where(.svelte-12s7d7e) .visual-stack{translate:0 var(--motion-lift);scale:var(--motion-zoom)}.name.svelte-12s7d7e{font-size:var(--text-title-4);font-weight:var(--weight-heading);letter-spacing:var(--tracking-tight)}.device-link.svelte-12s7d7e:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.device-link.svelte-12s7d7e:focus-visible{outline:none}.device.svelte-12s7d7e:has(.device-link:where(.svelte-12s7d7e):focus-visible) .stage:where(.svelte-12s7d7e){outline:2px solid var(--ring);outline-offset:3px}.device.svelte-12s7d7e:hover .name:where(.svelte-12s7d7e){color:var(--link-hover)}.summary.svelte-12s7d7e{color:var(--muted-foreground);font-size:var(--text-small);text-wrap:pretty}.count.svelte-12s7d7e{color:var(--muted-foreground);font-size:var(--text-caption)}.clients.svelte-1bs66d1{margin:0;padding:0;list-style:none;display:grid}.grid.svelte-1bs66d1,.wall.svelte-1bs66d1{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}li.svelte-1bs66d1{align-content:start;gap:.35rem;min-width:0;display:grid}.wall.svelte-1bs66d1{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.grid.svelte-1bs66d1 li:where(.svelte-1bs66d1),.wall.svelte-1bs66d1 li:where(.svelte-1bs66d1){border-right:1px solid var(--border);border-bottom:1px solid var(--border);transition:opacity var(--duration) var(--ease-out), background-color var(--duration) var(--ease-out);padding:1.25rem}.wall.svelte-1bs66d1 li:where(.svelte-1bs66d1){padding:1rem}.highlighting.svelte-1bs66d1 li:where(.svelte-1bs66d1):not(.match){opacity:.35}.highlighting.svelte-1bs66d1 li.match:where(.svelte-1bs66d1){background:color-mix(in srgb, var(--context-accent) 7%, transparent)}.logo.svelte-1bs66d1{place-items:center;width:4rem;height:4rem;margin-bottom:.25rem;display:grid}.grid.svelte-1bs66d1 .logo:where(.svelte-1bs66d1){width:5.5rem;height:5.5rem}img.svelte-1bs66d1{object-fit:contain;filter:grayscale()contrast(1.1);mix-blend-mode:multiply;opacity:.85;width:100%;height:100%;transition:filter var(--duration) var(--ease-out), opacity var(--duration) var(--ease-out)}.match.svelte-1bs66d1 img:where(.svelte-1bs66d1):not(.light){filter:none;opacity:1}img.light.svelte-1bs66d1{filter:grayscale()invert()}.dark img.svelte-1bs66d1{filter:grayscale()invert()contrast(1.1);mix-blend-mode:screen}.dark img.light.svelte-1bs66d1{filter:grayscale()}.initials.svelte-1bs66d1{background:var(--muted);width:2.75rem;height:2.75rem;color:var(--muted-foreground);font-size:var(--text-caption);font-weight:var(--weight-heading);text-transform:uppercase;border-radius:999px;place-items:center;display:grid}.name.svelte-1bs66d1{overflow-wrap:anywhere;font-size:var(--text-caption);font-weight:var(--weight-label);text-wrap:balance;line-height:1.3}.tag.svelte-1bs66d1{color:var(--muted-foreground);font-size:var(--text-caption)}@media (width<=760px){.wall.svelte-1bs66d1{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr))}.wall.svelte-1bs66d1 li:where(.svelte-1bs66d1){padding:.75rem}.wall.svelte-1bs66d1 .logo:where(.svelte-1bs66d1){width:3rem;height:3rem}}.study.svelte-1frgan9{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--card);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:2rem clamp(2rem,1rem + 3vw,4rem);padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.citation.svelte-1frgan9{align-content:start;justify-items:start;gap:.75rem;display:grid}.citation.svelte-1frgan9 .editorial-link:where(.svelte-1frgan9){margin-top:.75rem}.title.svelte-1frgan9{max-width:60ch;font-size:var(--text-title-4);font-weight:var(--weight-heading);letter-spacing:var(--tracking-tight);text-wrap:pretty;line-height:1.3}.authors.svelte-1frgan9{color:var(--muted-foreground);font-size:var(--text-small)}dl.svelte-1frgan9{align-content:start;gap:1rem;margin:0;display:grid}dl.svelte-1frgan9 div:where(.svelte-1frgan9){grid-template-columns:minmax(7rem,1fr) 4fr;gap:1rem;display:grid}dt.svelte-1frgan9{color:var(--muted-foreground);font-size:var(--text-small);font-weight:var(--weight-label)}dd.svelte-1frgan9{max-width:62ch;margin:0}dd.svelte-1frgan9 ul:where(.svelte-1frgan9){gap:.4rem;margin:0;padding:0;display:grid}@media (width<=960px){.study.svelte-1frgan9{grid-template-columns:1fr}dl.svelte-1frgan9{border-top:1px solid var(--border);padding-top:1.5rem}}@media (width<=640px){dl.svelte-1frgan9 div:where(.svelte-1frgan9){grid-template-columns:1fr;gap:.25rem}}
