.catalog-module__uHeuxq__page{background:var(--suite-bg);min-height:100dvh;color:var(--suite-ink);font-family:var(--suite-font)}.catalog-module__uHeuxq__main{max-width:1320px;padding:28px var(--suite-gutter) 64px;margin:0 auto}.catalog-module__uHeuxq__intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.catalog-module__uHeuxq__intro h1{font-size:var(--suite-fs-xl);letter-spacing:-.01em;margin:0 0 6px;font-weight:600}.catalog-module__uHeuxq__intro p{max-width:640px;color:var(--suite-muted);font-size:var(--suite-fs-md);margin:0;line-height:1.5}.catalog-module__uHeuxq__stats{gap:8px;display:flex}.catalog-module__uHeuxq__stat{border-radius:var(--suite-r-inner);background:var(--suite-card);box-shadow:var(--suite-shadow-chip);padding:10px 14px}.catalog-module__uHeuxq__stat b{font-size:var(--suite-fs-lg);font-weight:600;display:block}.catalog-module__uHeuxq__stat small{color:var(--suite-muted);font-size:var(--suite-fs-xs)}.catalog-module__uHeuxq__filters{z-index:5;margin:0 calc(var(--suite-gutter) * -1) 20px;padding:12px var(--suite-gutter);background:color-mix(in srgb, var(--suite-bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-wrap:wrap;align-items:center;gap:12px;display:flex;position:sticky;top:0}.catalog-module__uHeuxq__filterLabel{color:var(--suite-muted);font-size:var(--suite-fs-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.catalog-module__uHeuxq__grow{flex:1 1 0}.catalog-module__uHeuxq__section{color:var(--suite-muted);font-size:var(--suite-fs-2xs);letter-spacing:.08em;text-transform:uppercase;margin:28px 0 12px;font-weight:600}.catalog-module__uHeuxq__list{gap:12px;display:grid}.catalog-module__uHeuxq__card{border:1px solid var(--suite-line);border-radius:var(--suite-r-card);background:var(--suite-card);box-shadow:var(--suite-shadow-card);grid-template-columns:minmax(260px,340px) minmax(0,1fr);display:grid;overflow:hidden}.catalog-module__uHeuxq__card[data-unused]{opacity:.6}.catalog-module__uHeuxq__meta{border-right:1px solid var(--suite-hair);flex-direction:column;gap:10px;padding:18px 20px;display:flex}.catalog-module__uHeuxq__meta h2{font-size:var(--suite-fs-md);font-weight:600;font-family:var(--suite-font);margin:0}.catalog-module__uHeuxq__meta p{color:var(--suite-ink-2);font-size:var(--suite-fs-sm);margin:0;line-height:1.45}.catalog-module__uHeuxq__facts{font-size:var(--suite-fs-xs);grid-template-columns:74px minmax(0,1fr);gap:6px 8px;margin:0;display:grid}.catalog-module__uHeuxq__facts dt{color:var(--suite-muted)}.catalog-module__uHeuxq__facts dd{min-width:0;color:var(--suite-ink);flex-wrap:wrap;gap:4px;margin:0;display:flex}.catalog-module__uHeuxq__code{font-family:var(--suite-font);font-size:var(--suite-fs-2xs)}.catalog-module__uHeuxq__demos{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.catalog-module__uHeuxq__demo{border-left:1px solid var(--suite-hair);flex-direction:column;gap:10px;min-width:0;padding:14px 18px 18px;display:flex}.catalog-module__uHeuxq__demo:first-child{border-left:0}.catalog-module__uHeuxq__demoHead{color:var(--suite-muted);font-size:var(--suite-fs-2xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-weight:600;display:flex}.catalog-module__uHeuxq__demoHead i{background:var(--suite-accent);border-radius:50%;width:8px;height:8px}.catalog-module__uHeuxq__stage{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;min-height:56px;display:flex}.catalog-module__uHeuxq__stage[data-col]{flex-direction:column;align-items:stretch}.catalog-module__uHeuxq__miniBar{border:1px solid var(--suite-line);border-radius:var(--suite-r-tile);width:100%;overflow:hidden}.catalog-module__uHeuxq__scrollBox{height:96px;font-size:var(--suite-fs-sm);line-height:1.9}.catalog-module__uHeuxq__empty{border-radius:var(--suite-r-card);background:var(--suite-card);color:var(--suite-muted);text-align:center;padding:32px}@media (max-width:1000px){.catalog-module__uHeuxq__card{grid-template-columns:1fr}.catalog-module__uHeuxq__meta{border-right:0;border-bottom:1px solid var(--suite-hair)}.catalog-module__uHeuxq__demos{grid-auto-flow:row}.catalog-module__uHeuxq__demo{border-left:0;border-top:1px solid var(--suite-hair)}.catalog-module__uHeuxq__demo:first-child{border-top:0}}.catalog-module__uHeuxq__toastDemo{width:100%;min-height:96px;position:relative}.catalog-module__uHeuxq__inlineToasts{justify-content:center;position:absolute;inset:0;translate:none}.catalog-module__uHeuxq__glassDemo{border-radius:var(--suite-r-card);background:radial-gradient(circle at 20% 30%, var(--suite-accent), transparent 60%), linear-gradient(135deg, var(--suite-viz-3), var(--suite-viz-2));width:100%;padding:18px}.catalog-module__uHeuxq__glassNote{color:var(--suite-muted);font-size:var(--suite-fs-sm);margin:4px 0 12px}.catalog-module__uHeuxq__glassRow{flex-wrap:wrap;gap:8px;display:flex}
