.LabCatalog-module__CQnN8W__catalog{background:var(--studio-white-soft);color:var(--color-text);padding:28px 16px 32px;scroll-margin-block-start:12px;position:relative}.LabCatalog-module__CQnN8W__header{text-align:center}.LabCatalog-module__CQnN8W__header h1,.LabCatalog-module__CQnN8W__header h2{font-size:var(--type-section);font-weight:var(--type-heading-weight);line-height:var(--type-heading-leading);margin-block-end:10px}.LabCatalog-module__CQnN8W__categoryScroll{scrollbar-width:thin;max-inline-size:100%;padding-block:4px;overflow-x:auto}.LabCatalog-module__CQnN8W__categories{gap:clamp(20px,3vw,42px);inline-size:max-content;margin-inline:auto;display:flex;position:relative}.LabCatalog-module__CQnN8W__categories button{white-space:nowrap;min-block-size:44px;color:var(--color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:0;padding:8px 2px}.LabCatalog-module__CQnN8W__categories button[aria-pressed=true]{color:var(--color-text);font-weight:700}.LabCatalog-module__CQnN8W__categories button[aria-pressed=false]:hover,.LabCatalog-module__CQnN8W__categories button[aria-pressed=false]:focus-visible{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-2);text-decoration-color:var(--color-accent-2);text-underline-offset:8px}.LabCatalog-module__CQnN8W__categories button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.LabCatalog-module__CQnN8W__indicator{background:var(--color-accent-2);pointer-events:none;block-size:2px;transition:inset-inline-start .18s,width .18s;position:absolute;inset-block-end:0}.LabCatalog-module__CQnN8W__notice{text-align:center;font-size:var(--type-caption);color:var(--color-text-muted);margin-block:6px 10px}.LabCatalog-module__CQnN8W__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.LabCatalog-module__CQnN8W__grid>li{min-inline-size:0}.LabCatalog-module__CQnN8W__image{aspect-ratio:1.08;background:var(--studio-white-mist);color:var(--color-text-muted);font-size:var(--type-caption);place-items:center;display:grid}.LabCatalog-module__CQnN8W__info{justify-content:space-between;align-items:center;block-size:30px;display:flex}.LabCatalog-module__CQnN8W__info span{background:var(--studio-white-mist);block-size:6px;inline-size:42%;display:block}.LabCatalog-module__CQnN8W__info span:last-child{inline-size:13%}.LabCatalog-module__CQnN8W__empty{text-align:center;padding-block:48px}@media (max-width:700px){.LabCatalog-module__CQnN8W__catalog{padding:24px 10px}.LabCatalog-module__CQnN8W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.LabCatalog-module__CQnN8W__categories{gap:22px}.LabCatalog-module__CQnN8W__info{block-size:25px}}@media (prefers-reduced-motion:reduce){.LabCatalog-module__CQnN8W__indicator{transition:none}}
