.demo-lab_lab__nnPbN{color:var(--color-on-canvas)}.demo-lab_stack__GMIag{display:grid;gap:var(--space-6);min-width:0}.demo-lab_copy__U_0UZ{color:var(--color-on-surface-secondary);font-size:var(--text-body-size);line-height:var(--text-body-leading);max-width:65ch}.demo-lab_meta___wW_m{color:var(--color-on-surface-secondary);font-size:var(--text-small-size);line-height:var(--text-small-leading)}.demo-lab_actions__fBDlo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.demo-lab_link__p45ZI{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-primary);text-decoration:underline;text-underline-offset:var(--space-1)}.demo-lab_link__p45ZI:hover{color:var(--color-on-canvas)}.demo-lab_primary__7uijs{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:50px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg);background:var(--color-primary);color:var(--color-on-primary);font-weight:var(--text-headline-weight)}.demo-lab_filters__CCIlL button:focus-visible,.demo-lab_filters__CCIlL select:focus-visible,.demo-lab_link__p45ZI:focus-visible,.demo-lab_primary__7uijs:focus-visible{outline:2px solid var(--color-primary);outline-offset:var(--space-1)}.demo-lab_section__vxjAY{display:grid;gap:var(--space-8);scroll-margin-top:8rem}.demo-lab_heading__Vm9xI{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4)}.demo-lab_featured__tjgsi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.demo-lab_card__wjnmY{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding:var(--space-8);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0}.demo-lab_card__wjnmY .demo-lab_actions__fBDlo{margin-top:auto;padding-top:var(--space-4)}.demo-lab_cardTitle__dc_0_{font-size:var(--text-title-2-size);line-height:var(--text-title-2-leading);font-weight:var(--text-title-2-weight)}.demo-lab_status__CpOoC{color:var(--color-primary);font-size:var(--text-small-size)}.demo-lab_filters__CCIlL{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:end}.demo-lab_filters__CCIlL label{display:grid;gap:var(--space-2);color:var(--color-on-surface-secondary)}.demo-lab_filters__CCIlL button,.demo-lab_filters__CCIlL select{min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-on-canvas);background:var(--color-surface)}.demo-lab_directory__PCztp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.demo-lab_directory__PCztp .demo-lab_card__wjnmY{padding:var(--space-6)}.demo-lab_directory__PCztp .demo-lab_cardTitle__dc_0_{font-size:var(--text-headline-size);line-height:var(--text-headline-leading)}.demo-lab_proof__aFDC9{display:grid}.demo-lab_proof__aFDC9 li{border-top:1px solid var(--color-line);padding-top:var(--space-4)}.demo-lab_related__na7d9{display:grid;gap:var(--space-2)}@media (max-width:900px){.demo-lab_directory__PCztp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.demo-lab_directory__PCztp,.demo-lab_featured__tjgsi{grid-template-columns:minmax(0,1fr)}.demo-lab_card__wjnmY{padding:var(--space-6)}}.demo-lab_directory__PCztp .demo-lab_mediaCard__e_5sO,.demo-lab_mediaCard__e_5sO{padding:0;gap:0;align-items:stretch;overflow:hidden}.demo-lab_cardBody__joeSV{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding:var(--space-6);min-width:0}.demo-lab_preview__4v9qu{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;background:var(--color-canvas);border-bottom:1px solid var(--color-line)}.demo-lab_previewImage__BWZXa{display:block;width:100%;height:100%;object-fit:contain}.demo-lab_previewLabel__qif3R{position:absolute;top:var(--space-3);right:var(--space-3);padding:var(--space-1) var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-on-surface);font-size:var(--text-caption-size);line-height:var(--text-caption-leading)}.demo-lab_credit__4S60R{max-width:80ch;color:var(--color-on-surface-secondary);font-size:var(--text-small-size);line-height:var(--text-small-leading)}.demo-lab_credit__4S60R a{display:inline-block;min-height:44px;padding-block:var(--space-3);color:var(--color-primary);text-decoration:underline;text-underline-offset:var(--space-1)}.demo-lab_credit__4S60R a:focus-visible{outline:2px solid var(--color-primary);outline-offset:var(--space-1)}.demo-lab_mediaCard__e_5sO .demo-lab_actions__fBDlo{gap:var(--space-3) var(--space-4)}.demo-lab_mediaCard__e_5sO .demo-lab_primary__7uijs{padding-inline:var(--space-4);font-size:var(--text-small-size)}.demo-lab_hub__GixXg{--lab-edge:color-mix(in srgb,var(--color-line) 40%,transparent);--lab-panel:var(--color-surface)}.demo-lab_hubSections__VCNJs{display:grid;gap:var(--space-10)}.demo-lab_hub__GixXg .demo-lab_section__vxjAY{border-top:1px solid var(--lab-edge);padding-top:var(--space-8);gap:var(--space-6)}.demo-lab_hub__GixXg .demo-lab_section__vxjAY>.demo-lab_heading__Vm9xI h2,.demo-lab_hub__GixXg .demo-lab_section__vxjAY>h2{font-family:var(--font-ibm-plex-mono);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);letter-spacing:var(--text-caption-tracking);color:var(--color-primary)}.demo-lab_compactStack__EtuuJ{display:grid;gap:var(--space-2);min-width:0}.demo-lab_hub__GixXg .demo-lab_primary__7uijs,.demo-lab_secondary__QAQ3k{min-height:44px;border-radius:var(--radius-sm);font-size:var(--text-small-size);padding:var(--space-3) var(--space-4);font-weight:600}.demo-lab_secondary__QAQ3k{display:inline-flex;gap:var(--space-2);align-items:center;justify-content:center;border:1px solid var(--color-line);color:var(--color-on-canvas);text-decoration:none}.demo-lab_secondary__QAQ3k:hover{border-color:var(--color-primary);color:var(--color-primary)}.demo-lab_cardLink__ErPxb:focus-visible,.demo-lab_secondary__QAQ3k:focus-visible,.demo-lab_workbenchDisclosure__jrS_3 summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.demo-lab_hub__GixXg .demo-lab_link__p45ZI{text-decoration:none}.demo-lab_featureCard__vzK_b{display:grid;grid-template-columns:44% minmax(0,1fr);border:1px solid var(--lab-edge);border-radius:var(--radius-sm);background:var(--lab-panel);overflow:hidden}.demo-lab_featureBody__IMpFx{padding:var(--space-6) var(--space-5);display:flex;flex-direction:column;align-items:start;gap:var(--space-4);min-width:0}.demo-lab_featureBody__IMpFx .demo-lab_cardTitle__dc_0_{font-size:1.5rem}.demo-lab_featureBody__IMpFx .demo-lab_status__CpOoC{font-size:.75rem;order:1;color:var(--color-on-surface-secondary)}.demo-lab_featureBody__IMpFx>h3{order:0}.demo-lab_featureBody__IMpFx>.demo-lab_actions__fBDlo,.demo-lab_featureBody__IMpFx>p:not(.demo-lab_status__CpOoC){order:2}.demo-lab_featureBody__IMpFx .demo-lab_actions__fBDlo{margin-top:auto;gap:var(--space-2)}.demo-lab_featureCard__vzK_b .demo-lab_preview__4v9qu{height:100%;aspect-ratio:auto;display:flex;align-items:center;border:0;border-right:1px solid var(--lab-edge);background:var(--color-canvas)}.demo-lab_featureCard__vzK_b .demo-lab_previewImage__BWZXa{object-fit:cover;height:100%}.demo-lab_hub__GixXg .demo-lab_credit__4S60R{max-width:none;font-size:.75rem;line-height:1.5}.demo-lab_tags__AUjyE{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.demo-lab_tags__AUjyE span{font-size:.6875rem;line-height:1.6;padding:.2rem .5rem;border-radius:var(--radius-sm);color:var(--color-on-surface-secondary);background:color-mix(in srgb,var(--color-on-canvas) 5%,transparent)}.demo-lab_directoryBlock__VBcby{display:grid;gap:var(--space-5)}.demo-lab_directoryToolbar__vaKus{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-4)}.demo-lab_filters__CCIlL{align-items:center;gap:var(--space-2)}.demo-lab_filters__CCIlL button,.demo-lab_filters__CCIlL select{font-size:.75rem;padding-inline:var(--space-3);background:transparent}.demo-lab_categories__mweax{display:flex;gap:var(--space-2)}.demo-lab_categories__mweax button[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary)}.demo-lab_directory__PCztp{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-4)}.demo-lab_directoryCard__jOUWU{display:flex;flex-direction:column;position:relative;border:1px solid var(--lab-edge,var(--color-line));border-radius:var(--radius-sm);background:var(--lab-panel,var(--color-surface));min-width:0;overflow:hidden}.demo-lab_directoryCard__jOUWU:focus-within,.demo-lab_directoryCard__jOUWU:hover{border-color:var(--color-primary)}.demo-lab_directoryCard__jOUWU .demo-lab_preview__4v9qu{border-bottom:1px solid var(--lab-edge)}.demo-lab_directoryBody__IBkro{display:flex;flex:1;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.demo-lab_directoryBody__IBkro .demo-lab_cardTitle__dc_0_{font-size:.9375rem;line-height:1.5}.demo-lab_directoryBody__IBkro>.demo-lab_meta___wW_m{font-size:.8125rem;line-height:1.65}.demo-lab_directoryBody__IBkro .demo-lab_tags__AUjyE{margin-top:auto;padding-right:var(--space-8);min-height:44px}.demo-lab_cardLink__ErPxb{color:var(--color-on-canvas);text-decoration:none}.demo-lab_cardLink__ErPxb:after{position:absolute;content:"";inset:0}.demo-lab_roundArrow__dyi6l{position:absolute;bottom:var(--space-4);right:var(--space-3);width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--color-primary);border-radius:50%;color:var(--color-primary)}.demo-lab_empty__Lbu5x{padding:var(--space-8);border:1px solid var(--lab-edge);color:var(--color-on-surface-secondary)}.demo-lab_studies__20oj5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.demo-lab_studies__20oj5>li{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;overflow:hidden;border:1px solid var(--lab-edge);border-radius:var(--radius-sm);background:var(--lab-panel);transition:border-color var(--motion-quick) var(--motion-ease-standard),transform var(--motion-quick) var(--motion-ease-standard)}.demo-lab_studies__20oj5>li:focus-within,.demo-lab_studies__20oj5>li:hover{border-color:var(--color-primary);transform:translateY(calc(var(--space-1) * -1))}.demo-lab_studies__20oj5>li>.demo-lab_compactStack__EtuuJ{padding:var(--space-4)}.demo-lab_studies__20oj5 h3{font-size:var(--text-headline-size);font-weight:var(--text-headline-weight);line-height:var(--text-headline-leading)}.demo-lab_studyImage__nd5fu{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:top left;border-bottom:1px solid var(--lab-edge)}.demo-lab_studies__20oj5 .demo-lab_meta___wW_m{font-size:var(--text-small-size);line-height:var(--text-small-leading)}.demo-lab_studyLink__mZmPu{display:flex;min-height:var(--space-12);align-items:center;justify-content:space-between;gap:var(--space-2);color:var(--color-on-canvas);text-decoration:none}.demo-lab_studyLink__mZmPu:after{position:absolute;content:"";inset:0}.demo-lab_studyLink__mZmPu svg{color:var(--color-primary);transition:transform var(--motion-quick) var(--motion-ease-standard)}.demo-lab_studies__20oj5>li:focus-within .demo-lab_studyLink__mZmPu svg,.demo-lab_studies__20oj5>li:hover .demo-lab_studyLink__mZmPu svg{transform:translateX(var(--space-1))}.demo-lab_studyLink__mZmPu:focus-visible{outline:2px solid var(--color-primary);outline-offset:calc(var(--space-1) * -1)}.demo-lab_workbenchDisclosure__jrS_3{border:1px solid var(--lab-edge);border-radius:var(--radius-sm);min-width:0}.demo-lab_workbenchDisclosure__jrS_3 summary{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);min-height:56px;cursor:pointer;color:var(--color-primary);font-size:var(--text-small-size);list-style:none}.demo-lab_workbenchDisclosure__jrS_3 summary::-webkit-details-marker{display:none}.demo-lab_workbenchDisclosure__jrS_3[open] summary{border-bottom:1px solid var(--lab-edge)}.demo-lab_workbenchDisclosure__jrS_3[open] summary span{transform:rotate(45deg)}.demo-lab_workbenchBody__w5SaE{padding:var(--space-4)}.demo-lab_proof__aFDC9{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:var(--space-4)}.demo-lab_proof__aFDC9 li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-2);padding:var(--space-5) var(--space-3) var(--space-3);border:1px solid var(--lab-edge);border-radius:var(--radius-sm)}.demo-lab_proof__aFDC9 h3{font-size:.8125rem;line-height:1.5;font-weight:600}.demo-lab_proof__aFDC9 .demo-lab_link__p45ZI,.demo-lab_proof__aFDC9 .demo-lab_meta___wW_m{font-size:.75rem}.demo-lab_proof__aFDC9 .demo-lab_link__p45ZI{margin-top:auto}.demo-lab_proofIcon__C0d8Q,.demo-lab_toolIcon__bOo2y{width:44px;height:44px;flex-shrink:0;border-radius:var(--radius-md);margin-bottom:var(--space-2)}.demo-lab_toolIcon__bOo2y{display:grid;place-items:center;color:var(--color-primary);border:1px solid var(--lab-edge);background:var(--lab-panel)}.demo-lab_closing__Zu7KO{display:flex;gap:var(--space-6);flex-wrap:wrap;align-items:center;padding-block:var(--space-6);border-top:1px solid var(--lab-edge)}.demo-lab_closing__Zu7KO h2{font-size:var(--text-headline-size);font-weight:600}.demo-lab_closing__Zu7KO .demo-lab_actions__fBDlo{margin-left:auto}.demo-lab_closingMark__5woZs{flex-shrink:0;color:var(--color-primary)}@media (max-width:959px){.demo-lab_featured__tjgsi{grid-template-columns:1fr}.demo-lab_featureCard__vzK_b{grid-template-columns:40% minmax(0,1fr)}.demo-lab_directory__PCztp{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-lab_studies__20oj5{grid-template-columns:1fr}}@media (max-width:649px){.demo-lab_directory__PCztp{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-lab_featureCard__vzK_b{grid-template-columns:1fr}.demo-lab_featureCard__vzK_b .demo-lab_preview__4v9qu{aspect-ratio:3/2;border-right:0;border-bottom:1px solid var(--lab-edge)}.demo-lab_featureBody__IMpFx{padding:var(--space-5)}.demo-lab_workbenchBody__w5SaE{padding:var(--space-2)}.demo-lab_closing__Zu7KO .demo-lab_actions__fBDlo{margin-left:0}.demo-lab_closingMark__5woZs{display:none}}@media (max-width:379px){.demo-lab_directory__PCztp{grid-template-columns:1fr}}.demo-lab_hub__GixXg .demo-lab_cardLink__ErPxb,.demo-lab_hub__GixXg .demo-lab_primary__7uijs,.demo-lab_hub__GixXg .demo-lab_secondary__QAQ3k{text-decoration:none}.demo-lab_featureBody__IMpFx .demo-lab_actions__fBDlo>a{padding-inline:var(--space-3);font-size:.75rem}@media (max-width:649px){.demo-lab_featureCard__vzK_b .demo-lab_previewImage__BWZXa{object-fit:contain}}.demo-lab_hub__GixXg .demo-lab_directoryCard__jOUWU .demo-lab_cardLink__ErPxb,.demo-lab_hub__GixXg .demo-lab_featureCard__vzK_b .demo-lab_primary__7uijs,.demo-lab_hub__GixXg .demo-lab_featureCard__vzK_b .demo-lab_secondary__QAQ3k,.demo-lab_hub__GixXg .demo-lab_proof__aFDC9 .demo-lab_link__p45ZI,.demo-lab_hub__GixXg .demo-lab_studyLink__mZmPu{text-decoration-line:none}.demo-lab_statusFilter__SZWuH{position:relative}.demo-lab_filters__CCIlL select{-webkit-appearance:none;appearance:none;height:44px;padding-inline-end:var(--space-8)}.demo-lab_statusFilter__SZWuH>svg{position:absolute;right:var(--space-3);top:15px;pointer-events:none;color:var(--color-on-canvas)}.demo-detail_header__WHSAx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-12);align-items:center}.demo-detail_header__WHSAx .demo-detail_title__Ds__R{font-size:min(3.75rem,calc(1.75rem + 2.5vw));line-height:1.08}.demo-detail_figure__DWckQ{display:grid;gap:var(--space-3);min-width:0;margin:0}.demo-detail_image__Lj9q6{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface)}.demo-detail_caption__S0YGt{color:var(--color-on-surface-secondary);font-size:var(--text-small-size);line-height:var(--text-small-leading)}.demo-detail_credit__Hfh9X{display:block;margin-top:var(--space-2)}.demo-detail_credit__Hfh9X a{display:inline-block;min-height:44px;padding-block:var(--space-3);color:var(--color-primary);text-decoration:underline;text-underline-offset:var(--space-1)}.demo-detail_credit__Hfh9X a:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.demo-detail_overview__F0XrB{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--space-12);align-items:start}.demo-detail_limits__VKZdF{display:grid;gap:var(--space-3);border-inline-start:2px solid var(--color-primary);padding-inline-start:var(--space-6)}.demo-detail_engineering__iwphz dt,.demo-detail_limits__VKZdF h3,.demo-detail_steps__xfZBk h3{font-size:var(--text-headline-size);line-height:var(--text-headline-leading);font-weight:var(--text-headline-weight)}.demo-detail_steps__xfZBk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8);list-style:decimal;padding-left:var(--space-5)}.demo-detail_steps__xfZBk li{min-width:0;padding-inline-start:var(--space-1)}.demo-detail_steps__xfZBk li::marker{color:var(--color-primary);font-variant-numeric:tabular-nums}.demo-detail_steps__xfZBk h3{margin-bottom:var(--space-3)}.demo-detail_engineering__iwphz,.demo-detail_links__tw6Nn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8)}.demo-detail_engineering__iwphz>div,.demo-detail_links__tw6Nn>li{display:grid;align-content:start;gap:var(--space-3);border-top:1px solid var(--color-line);padding-top:var(--space-4);min-width:0}.demo-detail_links__tw6Nn svg{flex-shrink:0}.demo-detail_service__bLNE7{display:grid;gap:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--color-line)}@media (max-width:900px){.demo-detail_header__WHSAx,.demo-detail_overview__F0XrB{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}}@media (max-width:600px){.demo-detail_engineering__iwphz,.demo-detail_links__tw6Nn,.demo-detail_steps__xfZBk{grid-template-columns:minmax(0,1fr)}.demo-detail_limits__VKZdF{padding-inline-start:var(--space-4)}}.demo-hero_hero__ZoTbm{position:relative;isolation:isolate;min-width:0;padding-block:var(--space-6)}.demo-hero_landscape__B3lga{position:absolute;z-index:-1;width:76%;height:auto;right:-3%;bottom:0;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 27%);mask-image:linear-gradient(90deg,transparent,#000 27%)}.demo-hero_intro__2Jizf{position:relative;display:grid;justify-items:start;gap:var(--space-5);max-width:49%;padding-block:var(--space-6) var(--space-12)}.demo-hero_eyebrow__w4mqn{color:var(--color-on-surface-secondary);font:var(--text-caption-size)/var(--text-caption-leading) var(--font-mono),monospace;letter-spacing:.18em;text-transform:uppercase}.demo-hero_hero__ZoTbm .demo-hero_title__Sj3Cj{color:var(--color-on-canvas);font-size:min(6rem,calc(2.25rem + 4.5vw));font-weight:600;line-height:1;letter-spacing:-.065em}.demo-hero_description__cBeQ5{max-width:44ch;color:var(--color-on-surface-secondary);font-size:var(--text-body-size);line-height:var(--text-body-leading)}.demo-hero_actions__wsdQu{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-2)}.demo-hero_primary__0x_JI,.demo-hero_secondary__UfJ6t{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:48px;padding:var(--space-3) var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-sm);font-size:var(--text-small-size);font-weight:600;line-height:var(--text-small-leading);text-decoration:none}.demo-hero_primary__0x_JI{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary)}.demo-hero_secondary__UfJ6t{color:var(--color-on-canvas);background:color-mix(in srgb,var(--color-canvas) 85%,transparent)}.demo-hero_primary__0x_JI:hover{filter:brightness(1.06)}.demo-hero_secondary__UfJ6t:hover{border-color:var(--color-primary);color:var(--color-primary)}.demo-hero_primary__0x_JI:focus-visible,.demo-hero_secondary__UfJ6t:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.demo-hero_actions__wsdQu svg{flex-shrink:0}.demo-hero_statistics__utU5e{display:flex;gap:var(--space-6);position:relative;width:-moz-fit-content;width:fit-content;padding-block:var(--space-5)}.demo-hero_statistic__b_WQ3{display:grid;align-items:baseline;gap:var(--space-2);min-width:0}.demo-hero_statistic__b_WQ3+.demo-hero_statistic__b_WQ3{border-inline-start:1px solid var(--hairline);padding-inline-start:var(--space-6)}.demo-hero_statistic__b_WQ3 dt{grid-row:2;color:var(--color-on-surface-secondary);font:var(--text-caption-size)/var(--text-caption-leading) var(--font-mono),monospace}.demo-hero_statistic__b_WQ3 dd{grid-row:1;color:var(--color-primary);font:1.75rem/1.15 var(--font-mono),monospace;font-variant-numeric:tabular-nums}.demo-hero_signature__cp7P9{position:absolute;right:var(--space-5);bottom:var(--space-10);color:var(--color-on-surface-secondary);font-size:var(--text-small-size);letter-spacing:.12em}@media (min-width:1200px){.demo-hero_hero__ZoTbm{min-height:445px}}@media (max-width:899px){.demo-hero_intro__2Jizf{max-width:100%;padding-block:var(--space-4) var(--space-3)}.demo-hero_landscape__B3lga{position:relative;display:block;right:auto;width:100%;height:215px;-webkit-mask-image:none;mask-image:none;margin-block:var(--space-2) calc(-1 * var(--space-4))}.demo-hero_hero__ZoTbm{display:flex;flex-direction:column;padding-top:0}.demo-hero_intro__2Jizf{order:-1}.demo-hero_signature__cp7P9{display:none}.demo-hero_statistics__utU5e{width:100%;justify-content:space-between;gap:var(--space-3)}.demo-hero_statistic__b_WQ3+.demo-hero_statistic__b_WQ3{padding-inline-start:var(--space-4)}}@media (prefers-reduced-motion:no-preference){:root:not([data-tcv-motion=reduced]) .demo-hero_eyebrow__w4mqn{animation:demo-hero_hero-rise-trail__4R6W8 .52s var(--ease-entrance) both}:root:not([data-tcv-motion=reduced]) .demo-hero_hero__ZoTbm .demo-hero_title__Sj3Cj{animation:demo-hero_hero-rise-lead__Gxh9P .62s var(--ease-entrance) 60ms both}:root:not([data-tcv-motion=reduced]) .demo-hero_description__cBeQ5{animation:demo-hero_hero-rise-lead__Gxh9P .64s var(--ease-entrance) .16s both}:root:not([data-tcv-motion=reduced]) .demo-hero_actions__wsdQu{animation:demo-hero_hero-rise-trail__4R6W8 .56s var(--ease-entrance) .26s both}:root:not([data-tcv-motion=reduced]) .demo-hero_statistic__b_WQ3:first-child{animation:demo-hero_hero-rise-trail__4R6W8 .52s var(--ease-entrance) .34s both}:root:not([data-tcv-motion=reduced]) .demo-hero_statistic__b_WQ3:nth-child(2){animation:demo-hero_hero-rise-trail__4R6W8 .52s var(--ease-entrance) .4s both}:root:not([data-tcv-motion=reduced]) .demo-hero_statistic__b_WQ3:nth-child(3){animation:demo-hero_hero-rise-trail__4R6W8 .52s var(--ease-entrance) .46s both}:root:not([data-tcv-motion=reduced]) .demo-hero_signature__cp7P9{animation:demo-hero_hero-rise-trail__4R6W8 .56s var(--ease-entrance) .52s both}}@keyframes demo-hero_hero-rise-lead__Gxh9P{0%{transform:translate3d(0,14px,0)}to{transform:translateZ(0)}}@keyframes demo-hero_hero-rise-trail__4R6W8{0%{transform:translate3d(0,9px,0)}to{transform:translateZ(0)}}.demo-landscape_scene__RnHYe{--scene-drift-x:0px;--scene-drift-y:0px}.demo-landscape_planeSky__oFOam{--scene-depth:.18}.demo-landscape_planeFar__t0mRY{--scene-depth:.4}.demo-landscape_planeHazeBack__VUppu{--scene-depth:1.15}.demo-landscape_planePeak__4Gl7E{--scene-depth:1}.demo-landscape_planeNear__0otlD{--scene-depth:1.5}.demo-landscape_stars__0gXQc{opacity:.9}@media (prefers-reduced-motion:no-preference){:root:not([data-tcv-motion=reduced]) :is(.demo-landscape_planeSky__oFOam,.demo-landscape_planeFar__t0mRY,.demo-landscape_planeHazeBack__VUppu,.demo-landscape_planePeak__4Gl7E,.demo-landscape_planeNear__0otlD){transform:translate3d(calc(var(--scene-drift-x) * var(--scene-depth)),calc(var(--scene-drift-y) * var(--scene-depth)),0);transition:transform .42s cubic-bezier(.2,0,0,1)}:root:not([data-tcv-motion=reduced]) .demo-landscape_planeFarSettle__u_AXw{animation:demo-landscape_scene-settle-far__O3f72 1.15s cubic-bezier(.16,1,.3,1) 60ms both}:root:not([data-tcv-motion=reduced]) .demo-landscape_planePeakSettle__vaUim{animation:demo-landscape_scene-settle-peak__F0wK7 1.25s cubic-bezier(.16,1,.3,1) 30ms both}:root:not([data-tcv-motion=reduced]) .demo-landscape_planeNearSettle__5e115{animation:demo-landscape_scene-settle-near__6BzZs 1.35s cubic-bezier(.16,1,.3,1) both}:root:not([data-tcv-motion=reduced]) :is(.demo-landscape_haloAura__G_K1N,.demo-landscape_haloGlint__S_ZUE){transform-box:fill-box;transform-origin:center}:root:not([data-tcv-motion=reduced]) .demo-landscape_haloAura__G_K1N{animation:demo-landscape_halo-aura__ixMmO 11s cubic-bezier(.4,0,.6,1) infinite alternate}:root:not([data-tcv-motion=reduced]) .demo-landscape_haloCorona__4u2nq{animation:demo-landscape_halo-corona__b5AsP 11s cubic-bezier(.4,0,.6,1) infinite alternate}:root:not([data-tcv-motion=reduced]) .demo-landscape_haloRim__b0bUm{animation:demo-landscape_halo-rim__ymL9H 8.5s cubic-bezier(.4,0,.6,1) -2s infinite alternate}:root:not([data-tcv-motion=reduced]) .demo-landscape_haloGlint__S_ZUE{animation:demo-landscape_halo-glint__kuwVM 64s linear infinite,demo-landscape_halo-glint-fade__b7dhu 16s cubic-bezier(.4,0,.6,1) infinite alternate}:root:not([data-tcv-motion=reduced]) .demo-landscape_constellation1__VWZvF{animation:demo-landscape_star-twinkle__kBP0b 6.8s cubic-bezier(.4,0,.6,1) infinite alternate}:root:not([data-tcv-motion=reduced]) .demo-landscape_constellation2__MwH73{animation:demo-landscape_star-twinkle__kBP0b 9.6s cubic-bezier(.4,0,.6,1) -3.4s infinite alternate}:root:not([data-tcv-motion=reduced]) .demo-landscape_constellation3__455_k{animation:demo-landscape_star-twinkle__kBP0b 12.6s cubic-bezier(.4,0,.6,1) -7.1s infinite alternate}:root:not([data-tcv-motion=reduced]) .demo-landscape_hazeSlow__lN1WO{animation:demo-landscape_haze-slow__0cfE7 74s cubic-bezier(.4,0,.6,1) infinite alternate}:root:not([data-tcv-motion=reduced]) .demo-landscape_hazeDrift__ZpqjJ{animation:demo-landscape_haze-drift__mdg5v 96s cubic-bezier(.4,0,.6,1) -18s infinite alternate}:root:not([data-tcv-motion=reduced]) .demo-landscape_lightSweep__5KKjG{animation:demo-landscape_ridge-sweep__dkHdS 32s linear infinite}.demo-landscape_scene__RnHYe[data-scene-still=true] :is(.demo-landscape_haloAura__G_K1N,.demo-landscape_haloCorona__4u2nq,.demo-landscape_haloRim__b0bUm,.demo-landscape_haloGlint__S_ZUE,.demo-landscape_constellation1__VWZvF,.demo-landscape_constellation2__MwH73,.demo-landscape_constellation3__455_k,.demo-landscape_hazeSlow__lN1WO,.demo-landscape_hazeDrift__ZpqjJ,.demo-landscape_lightSweep__5KKjG){animation-play-state:paused}}@media (prefers-reduced-data:reduce){:is(.demo-landscape_planeSky__oFOam,.demo-landscape_planeFar__t0mRY,.demo-landscape_planeHazeBack__VUppu,.demo-landscape_planePeak__4Gl7E,.demo-landscape_planeNear__0otlD){transform:none;transition:none}:is(.demo-landscape_planeFarSettle__u_AXw,.demo-landscape_planePeakSettle__vaUim,.demo-landscape_planeNearSettle__5e115,.demo-landscape_haloAura__G_K1N,.demo-landscape_haloCorona__4u2nq,.demo-landscape_haloRim__b0bUm,.demo-landscape_haloGlint__S_ZUE,.demo-landscape_constellation1__VWZvF,.demo-landscape_constellation2__MwH73,.demo-landscape_constellation3__455_k,.demo-landscape_hazeSlow__lN1WO,.demo-landscape_hazeDrift__ZpqjJ,.demo-landscape_lightSweep__5KKjG){animation:none}}@keyframes demo-landscape_scene-settle-far__O3f72{0%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}@keyframes demo-landscape_scene-settle-peak__F0wK7{0%{transform:translate3d(0,9px,0)}to{transform:translateZ(0)}}@keyframes demo-landscape_scene-settle-near__6BzZs{0%{transform:translate3d(0,14px,0)}to{transform:translateZ(0)}}@keyframes demo-landscape_halo-aura__ixMmO{0%{opacity:.78;transform:scale(1)}to{opacity:1;transform:scale(1.022)}}@keyframes demo-landscape_halo-corona__b5AsP{0%{opacity:.8}to{opacity:1}}@keyframes demo-landscape_halo-rim__ymL9H{0%{opacity:.72}to{opacity:1}}@keyframes demo-landscape_halo-glint__kuwVM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes demo-landscape_halo-glint-fade__b7dhu{0%{opacity:.28}to{opacity:.9}}@keyframes demo-landscape_star-twinkle__kBP0b{0%{opacity:.2}to{opacity:.85}}@keyframes demo-landscape_haze-slow__0cfE7{0%{transform:translate3d(-24px,0,0)}to{transform:translate3d(28px,0,0)}}@keyframes demo-landscape_haze-drift__mdg5v{0%{transform:translate3d(32px,0,0)}to{transform:translate3d(-26px,0,0)}}@keyframes demo-landscape_ridge-sweep__dkHdS{0%,28%{opacity:0;transform:translateZ(0)}33%{opacity:1}53%{opacity:1}60%,to{opacity:0;transform:translate3d(1620px,0,0)}}.focus-flow_demo__o2QQT{display:grid;gap:var(--space-4)}.focus-flow_heading__6ixeW{display:grid;gap:var(--space-2)}.focus-flow_eyebrow__gqyxd,.focus-flow_handoff__DP0Gv .focus-flow_resultLabel__HCEk4,.focus-flow_handoff__DP0Gv h5,.focus-flow_ideaTopline__qZ4_P span,.focus-flow_nextAction__6kb0s>span{color:var(--color-primary);font-family:var(--font-ibm-plex-mono);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);letter-spacing:var(--text-caption-tracking)}.focus-flow_handoff__DP0Gv h4,.focus-flow_heading__6ixeW h3{color:var(--color-on-canvas);font-size:var(--text-title-2-size);font-weight:var(--text-title-2-weight);line-height:var(--text-title-2-leading);letter-spacing:var(--text-title-2-tracking)}.focus-flow_handoff__DP0Gv li,.focus-flow_handoff__DP0Gv p,.focus-flow_heading__6ixeW>p:last-child,.focus-flow_instruction__MbnvX,.focus-flow_outcome__4lSjY{color:var(--color-on-surface-secondary);font-size:var(--text-small-size);line-height:var(--text-small-leading)}.focus-flow_ideas__WDXrW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.focus-flow_ideaCard__phHgm{min-width:0;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-1);transition:transform var(--motion-standard) var(--motion-ease-standard),opacity var(--motion-standard) var(--motion-ease-standard),border-color var(--motion-quick) var(--motion-ease-standard)}.focus-flow_ideaCard__phHgm[data-selected]{border-color:var(--color-primary);transform:translateY(calc(var(--space-1) * -1))}.focus-flow_ideaCard__phHgm[data-parked]{opacity:.66;transform:translateY(var(--space-2))}.focus-flow_ideaCard__phHgm[data-hidden]{display:none}.focus-flow_ideaButton__dSZcP{display:grid;width:100%;min-height:100%;gap:var(--space-3);padding:var(--space-4);border-radius:inherit;color:var(--color-on-surface);text-align:left}.focus-flow_ideaButton__dSZcP:hover{background:color-mix(in srgb,var(--color-primary-surface) 35%,transparent)}.focus-flow_handoff__DP0Gv h4:focus-visible,.focus-flow_ideaButton__dSZcP:focus-visible,.focus-flow_primaryAction___chgy:focus-visible,.focus-flow_secondaryAction__ywist:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.focus-flow_ideaTopline__qZ4_P{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:var(--space-2)}.focus-flow_ideaTopline__qZ4_P strong{color:var(--color-on-surface);font-size:var(--text-headline-size);font-weight:var(--text-headline-weight);line-height:var(--text-headline-leading)}.focus-flow_selectedMeta__S5msH{display:grid;gap:var(--space-1);text-align:end}.focus-flow_nextAction__6kb0s{display:grid;gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--color-line);color:var(--color-on-surface);font-size:var(--text-small-size);line-height:var(--text-small-leading)}.focus-flow_handoff__DP0Gv{display:grid;gap:var(--space-4);padding:var(--space-4)}.focus-flow_handoffHeading__Ek1nw{display:grid;gap:var(--space-1)}.focus-flow_handoff__DP0Gv section{display:grid;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-line)}.focus-flow_handoffNextAction__tyW5s p{color:var(--color-on-surface);font-size:var(--text-headline-size);font-weight:var(--text-headline-weight);line-height:var(--text-headline-leading)}.focus-flow_handoff__DP0Gv ul{display:grid;gap:var(--space-1);margin:0;padding-inline-start:var(--space-4)}.focus-flow_handoff__DP0Gv .focus-flow_parkedList__ihm44{gap:var(--space-1)}.focus-flow_demo__o2QQT[data-phase=handoff] .focus-flow_ideaCard__phHgm[data-selected]{grid-column:1/-1;transform:none}.focus-flow_actions__oyC02{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.focus-flow_primaryAction___chgy,.focus-flow_secondaryAction__ywist{display:inline-flex;min-height:var(--space-12);align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-primary);border-radius:var(--radius-lg);font-size:var(--text-small-size);font-weight:var(--text-headline-weight);line-height:var(--text-small-leading);transition:transform var(--motion-quick) var(--motion-ease-standard),background-color var(--motion-quick) var(--motion-ease-standard),color var(--motion-quick) var(--motion-ease-standard)}.focus-flow_primaryAction___chgy{background:var(--color-primary);color:var(--color-on-primary)}.focus-flow_secondaryAction__ywist{min-height:calc(var(--space-10) + var(--space-1));padding:var(--space-2) var(--space-3);border-color:transparent;background:transparent;color:var(--color-on-surface-secondary);font-weight:var(--text-small-weight);text-decoration:underline;text-underline-offset:var(--space-1)}.focus-flow_secondaryAction__ywist:hover{color:var(--color-primary)}.focus-flow_primaryAction___chgy:disabled{cursor:not-allowed;opacity:.48}.focus-flow_primaryAction___chgy:not(:disabled):active,.focus-flow_secondaryAction__ywist:active{transform:scale(.98)}.focus-flow_primaryAction___chgy svg,.focus-flow_secondaryAction__ywist svg{width:var(--space-4);height:var(--space-4)}.focus-flow_instruction__MbnvX{margin-top:calc(var(--space-3) * -1)}@media (max-width:44rem){.focus-flow_ideas__WDXrW{grid-template-columns:minmax(0,1fr)}.focus-flow_ideaCard__phHgm[data-parked],.focus-flow_ideaCard__phHgm[data-selected]{transform:none}}@media (prefers-reduced-motion:reduce){.focus-flow_ideaCard__phHgm,.focus-flow_primaryAction___chgy,.focus-flow_secondaryAction__ywist{transform:none;transition-property:opacity,border-color,background-color,color;transition-duration:var(--motion-reduced-crossfade)}}.study-polish_focus__BHUB0,.study-polish_foundry__GsaMQ,.study-polish_sorter__ZqlPD{min-width:0;overflow-wrap:anywhere}.study-polish_focus__BHUB0 [data-carry-card],.study-polish_focus__BHUB0 [data-carry-card][data-parked],.study-polish_focus__BHUB0 [data-carry-card][data-selected]{position:relative;transform:none;opacity:1;transition-property:border-color,background-color}.study-polish_focus__BHUB0 [data-carry-card]:before{position:absolute;inset-block:var(--space-4);inset-inline-start:0;width:var(--space-1);border-radius:var(--radius-full);background:var(--color-primary);content:"";pointer-events:none;opacity:0;transform-origin:center top}.study-polish_focus__BHUB0 [data-carry-card][data-selected]:before{opacity:1}.study-polish_focus__BHUB0 [data-carry-card][data-parked]{background:var(--color-canvas);border-style:dashed}.study-polish_focus__BHUB0 [data-choice-button]{align-content:start}.study-polish_focus__BHUB0 [data-choice-topline]{display:grid;justify-content:stretch;gap:var(--space-3)}.study-polish_choiceCue__bbx_y{display:flex;min-height:var(--text-caption-leading);align-items:start;justify-content:space-between;gap:var(--space-2)}.study-polish_identity__J7dfd{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-primary);font-family:var(--font-ibm-plex-mono);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);font-variant-numeric:tabular-nums}.study-polish_identity__J7dfd:before{width:var(--space-3);height:var(--space-1);background:currentColor;content:""}.study-polish_focus__BHUB0 [data-carry-result]{position:relative}.study-polish_focus__BHUB0 [data-carry-result]>header>p{display:flex;justify-content:space-between;gap:var(--space-4)}.study-polish_focus__BHUB0 [data-carry-result]:after{position:absolute;inset-inline-end:var(--space-4);inset-block-end:var(--space-4);width:var(--space-8);height:var(--space-1);background:var(--color-primary);content:"";pointer-events:none;transform-origin:right center}.study-polish_foundry__GsaMQ [data-foundry-content]{animation:none}.study-polish_proofKicker__rn46b{display:flex;align-items:center;gap:var(--space-4)}.study-polish_proofRule__8hcWQ{position:relative;display:block;flex:1;min-width:var(--space-6);height:1px;background:currentColor;transform-origin:left center}.study-polish_proofRule__8hcWQ:after{position:absolute;inset-inline-end:0;top:calc(var(--space-1) * -1);width:1px;height:var(--space-2);background:currentColor;content:""}.study-polish_sorter__ZqlPD{container:signal-study/inline-size}.study-polish_signalInstrument__p_LjL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.study-polish_signalAssembly__hyiMa{min-width:0;color:var(--color-line)}.study-polish_signalAssembly__hyiMa svg{display:block;width:100%;height:auto;overflow:visible}.study-polish_channelLabel__yZ3Uw{display:flex;justify-content:space-between;gap:var(--space-2);padding-inline:var(--space-3)}.study-polish_channelLabel__yZ3Uw span,.study-polish_sourceIndex__N1BpZ{color:var(--color-on-surface-secondary);font-family:var(--font-ibm-plex-mono);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);font-variant-numeric:tabular-nums}.study-polish_inputPlate__AAtT2{fill:var(--color-surface);stroke:currentColor;stroke-width:1.5}.study-polish_inputRule__VchWX{fill:none;stroke:currentColor;stroke-width:2}.study-polish_joinTrace__c0RIb{fill:none;stroke:currentColor;stroke-width:1.5}.study-polish_joinCore__d0AHl{fill:var(--color-canvas);stroke:currentColor;stroke-width:1.5}.study-polish_joinSeam__Sc_SK{fill:none;stroke:currentColor;stroke-width:1.5}.study-polish_signalAssembly__hyiMa[data-state=paired]{color:var(--color-primary)}.study-polish_signalAssembly__hyiMa[data-state=joined]{color:var(--color-success)}.study-polish_signalAssembly__hyiMa[data-state=joined] .study-polish_joinCore__d0AHl{fill:var(--color-success)}.study-polish_signalAssembly__hyiMa[data-state=joined] .study-polish_joinSeam__Sc_SK{stroke:var(--color-canvas)}.study-polish_sorter__ZqlPD [data-signal-list]{grid-template-columns:repeat(2,minmax(0,1fr))}.study-polish_sorter__ZqlPD [data-source-button]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-3)}.study-polish_sourceIndex__N1BpZ{padding-top:var(--space-1);border-top:1px solid}.study-polish_sourceCopy__KyJKo{display:grid;min-width:0;gap:var(--space-2)}.study-polish_sourceCopy__KyJKo [data-source-detail]{color:var(--color-on-surface-secondary);font-size:var(--text-small-size);line-height:var(--text-small-leading)}.study-polish_sorter__ZqlPD [data-signal-card],.study-polish_sorter__ZqlPD [data-signal-card][data-selected],.study-polish_sorter__ZqlPD [data-signal-result]{transform:none;animation:none}.study-polish_sorter__ZqlPD [data-pair-action],.study-polish_sorter__ZqlPD [data-signal-result]{grid-column:1/-1}.study-polish_sorter__ZqlPD [data-signal-result]{border-inline-start-width:var(--space-1)}.study-polish_sorter__ZqlPD [data-signal-card][data-selected] .study-polish_sourceIndex__N1BpZ{color:var(--color-primary)}.study-polish_sorter__ZqlPD [data-signal-card][data-partner] .study-polish_sourceIndex__N1BpZ{border-top-style:dashed;color:var(--color-primary)}.study-polish_studyMedia__IIAy5{display:grid;min-width:0;aspect-ratio:3/2;background:var(--color-canvas)}.study-polish_studyMedia__IIAy5 img{min-height:0;height:100%;max-height:100%}.study-polish_studyMedia__IIAy5[data-study=web-foundry]{padding:var(--space-4)}.study-polish_studyMedia__IIAy5[data-study=web-foundry] img{object-fit:contain;border:1px solid var(--color-line);border-radius:var(--radius-sm)}.study-polish_focus__BHUB0 button[type=button]:not(:disabled):active,.study-polish_foundry__GsaMQ button[type=button]:not(:disabled):active,.study-polish_sorter__ZqlPD button[type=button]:not(:disabled):active{transform:none}@container signal-study (max-width: 32rem){.study-polish_sorter__ZqlPD [data-signal-list]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=reduced]):not([data-reduced-data=true]) .study-polish_focus__BHUB0[data-consequence] [data-carry-card][data-selected]:before{animation:study-polish_carry-rail__Vlqkh var(--motion-deliberate) var(--motion-ease-standard)}html:not([data-motion=reduced]):not([data-reduced-data=true]) .study-polish_focus__BHUB0[data-consequence] [data-carry-result]:after{animation:study-polish_carry-stamp__tFUZM var(--motion-deliberate) var(--motion-ease-standard)}html:not([data-motion=reduced]):not([data-reduced-data=true]) .study-polish_focus__BHUB0[data-consequence] [data-carry-result] section:first-of-type{animation:study-polish_carry-action__saoAP var(--motion-signal) var(--motion-ease-entrance)}html:not([data-motion=reduced]):not([data-reduced-data=true]) .study-polish_foundry__GsaMQ[data-consequence] .study-polish_proofRule__8hcWQ{animation:study-polish_proof-rule__4zrEi var(--motion-deliberate) var(--motion-ease-standard)}html:not([data-motion=reduced]):not([data-reduced-data=true]) .study-polish_foundry__GsaMQ[data-consequence] [data-proof-title]{animation:study-polish_proof-type__yyqPq var(--motion-signal) var(--motion-ease-entrance)}html:not([data-motion=reduced]):not([data-reduced-data=true]) .study-polish_foundry__GsaMQ[data-consequence] [data-proof-notes]{animation:study-polish_carry-action__saoAP var(--motion-signal) var(--motion-ease-entrance) var(--motion-quick) backwards}html:not([data-motion=reduced]):not([data-reduced-data=true]) .study-polish_signalAssembly__hyiMa[data-consequence][data-state=joined] .study-polish_sourceA__XiWkN,html:not([data-motion=reduced]):not([data-reduced-data=true]) .study-polish_signalAssembly__hyiMa[data-consequence][data-state=paired] .study-polish_sourceB__5aw0V{animation:study-polish_join-left__S0o4r var(--motion-deliberate) var(--motion-ease-standard)}html:not([data-motion=reduced]):not([data-reduced-data=true]) .study-polish_signalAssembly__hyiMa[data-consequence][data-state=joined] .study-polish_sourceB__5aw0V,html:not([data-motion=reduced]):not([data-reduced-data=true]) .study-polish_signalAssembly__hyiMa[data-consequence][data-state=paired] .study-polish_sourceA__XiWkN{animation:study-polish_join-right__3FV0Q var(--motion-deliberate) var(--motion-ease-standard)}html:not([data-motion=reduced]):not([data-reduced-data=true]) .study-polish_signalAssembly__hyiMa[data-consequence][data-state=joined] .study-polish_output__h2__u{transform-origin:160px 100px;animation:study-polish_join-seat__NhYer var(--motion-deliberate) var(--motion-ease-standard)}}@keyframes study-polish_carry-rail__Vlqkh{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}@keyframes study-polish_carry-stamp__tFUZM{0%{transform:translateX(calc(var(--space-6) * -1)) scaleX(.4)}to{transform:none}}@keyframes study-polish_carry-action__saoAP{0%{transform:translateY(var(--space-1))}to{transform:none}}@keyframes study-polish_proof-rule__4zrEi{0%{transform:scaleX(.25)}to{transform:scaleX(1)}}@keyframes study-polish_proof-type__yyqPq{0%{transform:translateX(var(--space-1))}to{transform:none}}@keyframes study-polish_join-left__S0o4r{0%{transform:translateX(calc(var(--space-4) * -1))}to{transform:none}}@keyframes study-polish_join-right__3FV0Q{0%{transform:translateX(var(--space-4))}to{transform:none}}@keyframes study-polish_join-seat__NhYer{0%{transform:scale(.82)}to{transform:none}}@keyframes study-polish_state-ink__VaF7G{0%{opacity:.65}to{opacity:1}}@media (prefers-reduced-data:reduce),(prefers-reduced-motion:reduce){.study-polish_focus__BHUB0[data-consequence] [data-carry-card][data-selected]:before,.study-polish_focus__BHUB0[data-consequence] [data-carry-result]:after,.study-polish_foundry__GsaMQ[data-consequence] .study-polish_proofRule__8hcWQ,.study-polish_signalAssembly__hyiMa[data-consequence]{animation:study-polish_state-ink__VaF7G var(--motion-reduced-crossfade) var(--motion-ease-standard)!important}.study-polish_focus__BHUB0 [data-carry-result] section:first-of-type,.study-polish_foundry__GsaMQ [data-proof-notes],.study-polish_foundry__GsaMQ [data-proof-title],.study-polish_signalAssembly__hyiMa .study-polish_output__h2__u,.study-polish_signalAssembly__hyiMa .study-polish_sourceA__XiWkN,.study-polish_signalAssembly__hyiMa .study-polish_sourceB__5aw0V{animation:none!important;transform:none}}.web-foundry_demo__N7Yhf{display:grid;gap:var(--space-4)}.web-foundry_heading__uEySL{display:grid;gap:var(--space-2)}.web-foundry_eyebrow__aMsI7,.web-foundry_kicker__XtF5J,.web-foundry_masthead__Mgn9l,.web-foundry_supportingGrid__RP5A7 h5,.web-foundry_surfaceGroup__DaXZv>span,.web-foundry_widthControl__U2atK>span{font-family:var(--font-ibm-plex-mono);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);letter-spacing:var(--text-caption-tracking)}.web-foundry_eyebrow__aMsI7,.web-foundry_widthValue__Zk961{color:var(--color-primary)}.web-foundry_heading__uEySL h3{color:var(--color-on-canvas);font-size:var(--text-title-2-size);font-weight:var(--text-title-2-weight);line-height:var(--text-title-2-leading);letter-spacing:var(--text-title-2-tracking)}.web-foundry_heading__uEySL>p:last-child{color:var(--color-on-surface-secondary);font-size:var(--text-small-size);line-height:var(--text-small-leading)}.web-foundry_layoutControls__SYs1Z{min-width:0;border-block:1px solid var(--color-line)}.web-foundry_layoutControls__SYs1Z summary{display:flex;min-height:var(--space-12);align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-1);color:var(--color-on-surface-secondary);font-size:var(--text-small-size);line-height:var(--text-small-leading);cursor:pointer;list-style:none}.web-foundry_layoutControls__SYs1Z summary::-webkit-details-marker{display:none}.web-foundry_layoutControls__SYs1Z summary:hover{color:var(--color-primary)}.web-foundry_layoutControls__SYs1Z summary svg{width:var(--space-4);height:var(--space-4);flex:0 0 auto}.web-foundry_layoutControls__SYs1Z[open] summary svg{transform:rotate(180deg)}.web-foundry_controls__HmLvH{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-4);padding:var(--space-3) var(--space-1) var(--space-4)}.web-foundry_primaryAction__V3tL2,.web-foundry_resetAction__eXW67,.web-foundry_surfaceGroup__DaXZv button{display:inline-flex;min-height:var(--space-12);align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-primary);border-radius:var(--radius-lg);font-size:var(--text-small-size);font-weight:var(--text-headline-weight);line-height:var(--text-small-leading);transition:transform var(--motion-quick) var(--motion-ease-standard),background-color var(--motion-quick) var(--motion-ease-standard),color var(--motion-quick) var(--motion-ease-standard)}.web-foundry_primaryAction__V3tL2{justify-self:start;background:var(--color-primary);color:var(--color-on-primary)}.web-foundry_resetAction__eXW67{justify-self:start;min-height:calc(var(--space-10) + var(--space-1));padding:var(--space-2) var(--space-3);border-color:transparent;background:transparent;color:var(--color-on-surface-secondary);font-weight:var(--text-small-weight);text-decoration:underline;text-underline-offset:var(--space-1)}.web-foundry_resetAction__eXW67:hover{color:var(--color-primary)}.web-foundry_surfaceGroup__DaXZv{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.web-foundry_surfaceGroup__DaXZv>span{color:var(--color-on-surface-secondary)}.web-foundry_surfaceGroup__DaXZv button{border-color:var(--color-line);background:var(--color-surface);color:var(--color-on-surface)}.web-foundry_surfaceGroup__DaXZv button[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-surface);color:var(--color-primary)}.web-foundry_primaryAction__V3tL2:active,.web-foundry_resetAction__eXW67:active,.web-foundry_surfaceGroup__DaXZv button:active{transform:scale(.98)}.web-foundry_layoutControls__SYs1Z summary:focus-visible,.web-foundry_primaryAction__V3tL2:focus-visible,.web-foundry_resetAction__eXW67:focus-visible,.web-foundry_surfaceGroup__DaXZv button:focus-visible,.web-foundry_widthControl__U2atK input:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.web-foundry_resetAction__eXW67 svg{width:var(--space-4);height:var(--space-4)}.web-foundry_widthControl__U2atK{display:grid;min-width:min(100%,15rem);flex:1;gap:var(--space-2);color:var(--color-on-surface-secondary)}.web-foundry_widthControl__U2atK>span{display:flex;justify-content:space-between;gap:var(--space-2)}.web-foundry_widthControl__U2atK input{width:100%;min-height:var(--space-12);accent-color:var(--color-primary)}.web-foundry_specimenRail__xGk1o{width:100%;min-width:0}.web-foundry_specimen__RdiHZ{container-name:foundry;container-type:inline-size;width:var(--specimen-width);max-width:100%;margin-inline:auto;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-2)}.web-foundry_specimen__RdiHZ[data-surface=paper]{background:var(--color-on-canvas);color:var(--color-canvas)}.web-foundry_specimen__RdiHZ[data-surface=clay]{background:var(--color-primary);color:var(--color-on-primary)}.web-foundry_specimenContent__yhp9X{min-width:0;animation:web-foundry_specimen-settle__tj14j var(--motion-standard) var(--motion-ease-entrance) both}.web-foundry_masthead__Mgn9l{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-4);border-bottom:1px solid}.web-foundry_masthead__Mgn9l span{opacity:.72}.web-foundry_editorialBody__GlPng{display:grid;gap:var(--space-4);padding:var(--space-5)}.web-foundry_kicker__XtF5J{opacity:.72}.web-foundry_editorialBody__GlPng h4{max-width:14ch;font-size:clamp(var(--text-title-2-size),8cqi,var(--text-display-size));font-weight:var(--text-title-1-weight);line-height:1.04;letter-spacing:var(--text-title-1-tracking);text-wrap:balance}.web-foundry_dek__CLh0l,.web-foundry_supportingGrid__RP5A7 p{max-width:56ch;font-size:var(--text-small-size);line-height:var(--text-small-leading)}.web-foundry_dek__CLh0l{opacity:.78}.web-foundry_supportingGrid__RP5A7{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid}.web-foundry_supportingGrid__RP5A7 section{display:grid;gap:var(--space-2)}.web-foundry_supportingGrid__RP5A7 p{opacity:.74}@container foundry (max-width: 30rem){.web-foundry_masthead__Mgn9l span{display:none}.web-foundry_masthead__Mgn9l strong:after{content:" · Compact issue";font-weight:var(--text-caption-weight);opacity:.72}.web-foundry_editorialBody__GlPng{padding:var(--space-4)}}@container foundry (min-width: 35rem){.web-foundry_supportingGrid__RP5A7{grid-template-columns:repeat(2,minmax(0,1fr))}.web-foundry_editorialBody__GlPng{padding:var(--space-8)}}@keyframes web-foundry_specimen-settle__tj14j{0%{opacity:.72;transform:translateY(var(--space-2)) scale(.99)}to{opacity:1;transform:none}}@media (max-width:32rem){.web-foundry_controls__HmLvH{align-items:stretch;flex-direction:column}.web-foundry_primaryAction__V3tL2{width:100%}.web-foundry_surfaceGroup__DaXZv button{flex:1}}@media (prefers-reduced-motion:reduce){.web-foundry_primaryAction__V3tL2,.web-foundry_resetAction__eXW67,.web-foundry_surfaceGroup__DaXZv button{transform:none;transition-property:background-color,color,border-color;transition-duration:var(--motion-reduced-crossfade)}.web-foundry_specimenContent__yhp9X{transform:none;animation-name:web-foundry_specimen-crossfade__r76p5;animation-duration:var(--motion-reduced-crossfade);animation-timing-function:var(--motion-ease-standard)}}@keyframes web-foundry_specimen-crossfade__r76p5{0%{opacity:.72}to{opacity:1}}.signal-sorter_demo__Se9lE{display:grid;gap:var(--space-4)}.signal-sorter_heading__cC_9y{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:var(--space-4)}.signal-sorter_heading__cC_9y>div{display:grid;gap:var(--space-2)}.signal-sorter_eyebrow__OTKUt,.signal-sorter_observationTopline__SoTqY span,.signal-sorter_recordCount__1HvT3,.signal-sorter_resultCard__URmGg>.signal-sorter_resultLabel__GsY1H,.signal-sorter_sourceList__DXHBu>span{color:var(--color-primary);font-family:var(--font-ibm-plex-mono);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);letter-spacing:var(--text-caption-tracking)}.signal-sorter_heading__cC_9y h3,.signal-sorter_resultCard__URmGg h4{color:var(--color-on-canvas);font-size:var(--text-title-2-size);font-weight:var(--text-title-2-weight);line-height:var(--text-title-2-leading);letter-spacing:var(--text-title-2-tracking)}.signal-sorter_heading__cC_9y>div>p:last-child,.signal-sorter_observation__WrBRA button>span:last-child,.signal-sorter_pairAction__ST8pB span,.signal-sorter_resultCard__URmGg li,.signal-sorter_resultCard__URmGg p{color:var(--color-on-surface-secondary);font-size:var(--text-small-size);line-height:var(--text-small-leading)}.signal-sorter_recordCount__1HvT3{padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-sm)}.signal-sorter_signalList__ry3ET{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.signal-sorter_observation__WrBRA,.signal-sorter_pairAction__ST8pB,.signal-sorter_resultCard__URmGg{min-width:0;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);transition:transform var(--motion-standard) var(--motion-ease-standard),opacity var(--motion-standard) var(--motion-ease-standard),border-color var(--motion-quick) var(--motion-ease-standard),background-color var(--motion-quick) var(--motion-ease-standard)}.signal-sorter_observation__WrBRA[data-selected]{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary-surface) 42%,var(--color-surface));transform:translateX(var(--space-2))}.signal-sorter_observation__WrBRA[data-partner]{border-color:var(--color-primary);border-style:dashed}.signal-sorter_observation__WrBRA button{display:grid;width:100%;min-height:var(--space-16);gap:var(--space-2);padding:var(--space-4);border-radius:inherit;color:var(--color-on-surface);text-align:left}.signal-sorter_observation__WrBRA button:hover{background:color-mix(in srgb,var(--color-primary-surface) 28%,transparent)}.signal-sorter_observationTopline__SoTqY{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:var(--space-2)}.signal-sorter_observationTopline__SoTqY strong,.signal-sorter_pairAction__ST8pB strong,.signal-sorter_resultCard__URmGg p strong{color:var(--color-on-surface);font-size:var(--text-headline-size);font-weight:var(--text-headline-weight);line-height:var(--text-headline-leading)}.signal-sorter_pairAction__ST8pB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);border-color:var(--color-primary)}.signal-sorter_pairAction__ST8pB>div{display:grid;gap:var(--space-1)}.signal-sorter_pairAction__ST8pB button,.signal-sorter_resetAction__x670H,.signal-sorter_undoAction___iYgV{display:inline-flex;min-height:var(--space-12);align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-primary);border-radius:var(--radius-lg);font-size:var(--text-small-size);font-weight:var(--text-headline-weight);line-height:var(--text-small-leading);transition:transform var(--motion-quick) var(--motion-ease-standard),background-color var(--motion-quick) var(--motion-ease-standard),color var(--motion-quick) var(--motion-ease-standard)}.signal-sorter_pairAction__ST8pB button{background:var(--color-primary);color:var(--color-on-primary)}.signal-sorter_resetAction__x670H,.signal-sorter_undoAction___iYgV{background:transparent;color:var(--color-on-canvas)}.signal-sorter_resetAction__x670H{justify-self:start;min-height:calc(var(--space-10) + var(--space-1));padding:var(--space-2) var(--space-3);border-color:transparent;color:var(--color-on-surface-secondary);font-weight:var(--text-small-weight);text-decoration:underline;text-underline-offset:var(--space-1)}.signal-sorter_resetAction__x670H:hover{color:var(--color-primary)}.signal-sorter_resetAction__x670H svg,.signal-sorter_undoAction___iYgV svg{width:var(--space-4);height:var(--space-4)}.signal-sorter_observation__WrBRA button:focus-visible,.signal-sorter_pairAction__ST8pB button:focus-visible,.signal-sorter_resetAction__x670H:focus-visible,.signal-sorter_resultCard__URmGg h4:focus-visible,.signal-sorter_undoAction___iYgV:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.signal-sorter_pairAction__ST8pB button:active,.signal-sorter_resetAction__x670H:active,.signal-sorter_undoAction___iYgV:active{transform:scale(.98)}.signal-sorter_resultCard__URmGg{display:grid;gap:var(--space-3);padding:var(--space-4);border-color:var(--color-success);animation:signal-sorter_result-join__k9sNu var(--motion-standard) var(--motion-ease-entrance) both}.signal-sorter_resultCard__URmGg>p:not(.signal-sorter_resultLabel__GsY1H),.signal-sorter_sourceList__DXHBu{display:grid;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-line)}.signal-sorter_sourceList__DXHBu ul{display:grid;gap:var(--space-1);margin:0;padding-inline-start:var(--space-5)}.signal-sorter_undoAction___iYgV{justify-self:start}@keyframes signal-sorter_result-join__k9sNu{0%{opacity:.66;transform:translateY(var(--space-3)) scale(.99)}to{opacity:1;transform:none}}@media (max-width:32rem){.signal-sorter_observation__WrBRA[data-selected]{transform:none}.signal-sorter_pairAction__ST8pB,.signal-sorter_pairAction__ST8pB button{width:100%}}@media (prefers-reduced-motion:reduce){.signal-sorter_observation__WrBRA,.signal-sorter_pairAction__ST8pB,.signal-sorter_pairAction__ST8pB button,.signal-sorter_resetAction__x670H,.signal-sorter_resultCard__URmGg,.signal-sorter_undoAction___iYgV{transform:none;transition-property:opacity,border-color,background-color,color;transition-duration:var(--motion-reduced-crossfade)}.signal-sorter_resultCard__URmGg{animation-name:signal-sorter_result-crossfade__CPAhP;animation-duration:var(--motion-reduced-crossfade);animation-timing-function:var(--motion-ease-standard)}}@keyframes signal-sorter_result-crossfade__CPAhP{0%{opacity:.66}to{opacity:1}}.workbench-shell_host__owRsh{min-width:0}.workbench-shell_dialog__Z5YCt{width:min(calc(100% - (var(--space-8) * 2)),75rem);max-width:none;max-height:calc(100dvh - (var(--space-8) * 2));margin:auto;padding:0;overflow:auto;border:1px solid var(--color-primary);border-radius:var(--radius-xl);background:var(--color-canvas);color:var(--color-on-canvas);box-shadow:var(--shadow-3)}.workbench-shell_dialog__Z5YCt::backdrop{background:color-mix(in srgb,var(--color-canvas) 84%,transparent)}.workbench-shell_workbench___PpsI{min-width:0;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-canvas);color:var(--color-on-canvas);box-shadow:var(--shadow-2)}.workbench-shell_dialog__Z5YCt .workbench-shell_workbench___PpsI{border:0;border-radius:0;box-shadow:none}.workbench-shell_workbenchHeader__UMnXx{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5);border-bottom:1px solid var(--color-line)}.workbench-shell_headingCopy__rPp4L{display:grid;gap:var(--space-1);min-width:0}.workbench-shell_deck__6Xt_f>p,.workbench-shell_headingCopy__rPp4L>p,.workbench-shell_singleSwitch__rlC5A a,.workbench-shell_stageMeta__hAR58{font-family:var(--font-ibm-plex-mono);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);letter-spacing:var(--text-caption-tracking)}.workbench-shell_headingCopy__rPp4L>p{color:var(--color-primary)}.workbench-shell_headingCopy__rPp4L h2{color:var(--color-on-canvas);font-size:var(--text-title-2-size);font-weight:var(--text-title-2-weight);line-height:var(--text-title-2-leading);letter-spacing:var(--text-title-2-tracking)}.workbench-shell_headingCopy__rPp4L>span{color:var(--color-on-surface-secondary);font-size:var(--text-small-size);line-height:var(--text-small-leading)}.workbench-shell_expandAction__6m2iN{display:inline-flex;min-height:var(--space-12);flex:0 1 auto;min-width:0;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);color:var(--color-on-canvas);font-size:var(--text-small-size);font-weight:var(--text-headline-weight);line-height:var(--text-small-leading);text-align:center;text-wrap:balance;transition:transform var(--motion-quick) var(--motion-ease-standard),border-color var(--motion-quick) var(--motion-ease-standard),background-color var(--motion-quick) var(--motion-ease-standard)}.workbench-shell_expandAction__6m2iN:hover{border-color:var(--color-primary);background:var(--color-primary-surface)}.workbench-shell_expandAction__6m2iN:active{transform:scale(.98)}.workbench-shell_deckItem__E3MAn:focus-visible,.workbench-shell_expandAction__6m2iN:focus-visible,.workbench-shell_singleSwitch__rlC5A a:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.workbench-shell_expandAction__6m2iN svg{width:var(--space-4);height:var(--space-4);flex:0 0 auto}.workbench-shell_workbenchGrid__U_D_x{display:grid;grid-template-columns:minmax(14rem,.66fr) minmax(0,1.7fr);align-items:stretch;min-width:0}.workbench-shell_workbenchGrid__U_D_x[data-single-demo]{grid-template-columns:minmax(0,1fr)}.workbench-shell_deck__6Xt_f{display:grid;align-content:start;gap:var(--space-3);min-width:0;padding:var(--space-4);border-right:1px solid var(--color-line);background:var(--color-surface)}.workbench-shell_deck__6Xt_f>p{color:var(--color-on-surface-secondary)}.workbench-shell_deckList__O0NrY{display:grid;gap:var(--space-2)}.workbench-shell_deckItem__E3MAn{display:grid;min-height:var(--space-12);gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-on-surface);text-align:left;transition:transform var(--motion-quick) var(--motion-ease-standard),border-color var(--motion-quick) var(--motion-ease-standard),background-color var(--motion-quick) var(--motion-ease-standard)}.workbench-shell_deckItem__E3MAn strong{font-size:var(--text-small-size);font-weight:var(--text-headline-weight);line-height:var(--text-small-leading)}.workbench-shell_deckItem__E3MAn span{color:var(--color-on-surface-secondary);font-size:var(--text-caption-size);line-height:var(--text-caption-leading)}.workbench-shell_deckItem__E3MAn:hover,.workbench-shell_deckItem__E3MAn[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-surface)}.workbench-shell_deckItem__E3MAn:active{transform:scale(.98)}.workbench-shell_workbenchHeader__UMnXx[data-single-demo]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4)}.workbench-shell_workbenchHeader__UMnXx[data-single-demo] .workbench-shell_expandAction__6m2iN{width:auto;margin-inline-start:auto;padding-inline:var(--space-3)}.workbench-shell_singleSwitch__rlC5A{min-width:0}.workbench-shell_singleSwitch__rlC5A a{display:inline-flex;min-height:var(--space-12);align-items:center;gap:var(--space-2);color:var(--color-primary);text-decoration:underline;text-underline-offset:var(--space-1)}.workbench-shell_singleSwitch__rlC5A svg{width:var(--space-4);height:var(--space-4);flex:0 0 auto}.workbench-shell_stage__qXlL_{position:relative;display:grid;min-width:0;gap:var(--space-4);padding:clamp(var(--space-4),3vw,var(--space-6));background-color:var(--color-canvas);background-size:var(--space-12) var(--space-12)}.workbench-shell_stage__qXlL_[data-demo=focus-flow]{background-image:linear-gradient(color-mix(in srgb,var(--color-primary) 8%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 8%,transparent) 1px,transparent 1px)}.workbench-shell_stage__qXlL_[data-demo=web-foundry]{background-image:linear-gradient(135deg,color-mix(in srgb,var(--color-primary-surface) 28%,transparent),transparent 58%)}.workbench-shell_stage__qXlL_[data-demo=signal-sorter]{background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--color-success) 7%,transparent) 0 1px,transparent 1px var(--space-8))}.workbench-shell_stageMeta__hAR58{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2) var(--space-4);color:var(--color-on-surface-secondary)}.workbench-shell_demoContent__qTMoI{width:min(100%,46rem);margin-inline:auto}.workbench-shell_liveRegion__oRRnS,.workbench-shell_visuallyHidden__eLXme{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:44rem){.workbench-shell_dialog__Z5YCt{width:100%;max-height:100dvh;border-radius:0}.workbench-shell_workbenchHeader__UMnXx{align-items:stretch;flex-direction:column}.workbench-shell_expandAction__6m2iN{width:100%}.workbench-shell_workbenchGrid__U_D_x{grid-template-columns:minmax(0,1fr)}.workbench-shell_deck__6Xt_f{border-right:0;border-bottom:1px solid var(--color-line)}.workbench-shell_deckList__O0NrY{display:flex;flex-wrap:wrap}.workbench-shell_deckItem__E3MAn{flex:1 1 calc(50% - var(--space-2))}.workbench-shell_deckItem__E3MAn span{display:none}}@media (max-width:24rem){.workbench-shell_stage__qXlL_{padding-inline:var(--space-3)}}@media (prefers-reduced-motion:reduce){.workbench-shell_deckItem__E3MAn,.workbench-shell_expandAction__6m2iN{transform:none;transition-property:opacity,border-color,background-color;transition-duration:var(--motion-reduced-crossfade)}}