.laptop-showcase{grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px;width:100%;display:grid}.laptop-showcase-device{width:100%}.laptop-showcase-desk{height:100%;container:desk/inline-size}.laptop-showcase-desk .desk-screen{height:100%;box-shadow:none;border-radius:0}.laptop-showcase-desk .desk-menubar{height:37px}.laptop-showcase-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.laptop-showcase-finish{width:320px;max-width:100%}.laptop-showcase-lid{min-width:112px}:is(.docs-preview:has(.laptop-showcase),.component-card-stage:has(.laptop-showcase)){background:radial-gradient(120% 90% at 50% 30%, #fff, var(--site-bg) 72%);grid-template-columns:minmax(0,1fr)}:is(:root:not([data-lg-theme=light]) .docs-preview:has(.laptop-showcase),:root:not([data-lg-theme=light]) .component-card-stage:has(.laptop-showcase)){background:radial-gradient(120% 90% at 50% 30%, #2c2c30, var(--site-bg) 72%)}
.logo-reveal-showcase{box-sizing:border-box;justify-items:center;gap:16px;width:min(100%,720px);margin-inline:auto;padding:16px 20px 24px;display:grid}.logo-reveal-showcase-stage{width:100%;font-family:var(--site-font-display);border-radius:24px}.logo-reveal-showcase-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.logo-reveal-showcase-timeline{min-width:220px;max-width:360px;color:var(--lg-muted-foreground);flex:1;align-items:center;gap:12px;font-size:12px;display:flex}.logo-reveal-showcase-timeline .lg-slider{flex:1}
.phone-duo-showcase{box-sizing:border-box;justify-items:center;gap:16px;width:min(100%,640px);margin-inline:auto;padding:16px 20px 24px;display:grid}.docs-preview:has(.phone-duo-showcase){background-image:url(/wallpapers/vermilion-desk-duo-dark.svg)}:root[data-lg-theme=light] .docs-preview:has(.phone-duo-showcase){background-image:url(/wallpapers/vermilion-desk-duo-light.svg)}.phone-duo-showcase-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:4px;display:flex}.phone-duo-showcase-poses{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.phone-duo-showcase-fold{width:min(100%,320px);color:var(--lg-muted-foreground);align-items:center;gap:12px;font-size:12px;display:flex}.phone-duo-showcase-fold .lg-slider{flex:1}