.machine-showcase{--ms-cabinet-1:var(--card);--ms-cabinet-2:color-mix(in oklab, var(--card) 80%, var(--muted));--ms-cabinet-3:var(--muted);--ms-cabinet-4:color-mix(in oklab, var(--muted), var(--border) 50%);--ms-frame-1:var(--border);--ms-frame-2:var(--border);--ms-frame-3:var(--border);--ms-frame-4:color-mix(in oklab, var(--border), var(--muted) 30%);--ms-frame-5:color-mix(in oklab, var(--border), var(--muted) 50%);--ms-bezel-fill:color-mix(in oklab, var(--muted), var(--card) 50%);--ms-bezel-stroke:var(--border);--ms-screw-fill:color-mix(in oklab, var(--border), var(--muted-foreground) 20%);--ms-screw-stroke:var(--muted-foreground);--ms-highlight-1:#fffdf838;--ms-highlight-2:#fffdf81a;--ms-highlight-3:#fffdf808;--ms-shadow-2:#0000000d;--ms-shadow-3:#0003;--ms-rim-light:#fffcf52e;--ms-rim-light-fade:#fffcf50d;--ms-rim-shadow:#0000001a;--ms-rim-shadow-end:#0000004d;--ms-ao-edge:#0000001a;--ms-ao-corner:#0000001a;--ms-gold:var(--brand-gold);--ms-gold-soft:color-mix(in oklab, var(--brand-gold) 20%, transparent);--ms-shine-bright:#fffbf059;--ms-shine-mid:#fff8eb38;--ms-shine-fade:#fff5e61a;--ms-shine-edge:#fff5e608;--ms-ped-metal-1:color-mix(in oklab, var(--border), var(--card) 30%);--ms-ped-metal-2:color-mix(in oklab, var(--border), var(--muted-foreground) 30%);--ms-ped-metal-3:var(--muted-foreground);--ms-ped-metal-4:color-mix(in oklab, var(--muted-foreground), var(--foreground) 30%);--ms-ped-top-sheen:#ffffff14;--ms-ped-left-sheen:#ffffff0f;--ms-ped-rim-highlight:#ffffff14;--ms-ped-right-shade:#362f2733;--ms-ped-bottom-shade:#362f2766;--ms-drop-shadow:drop-shadow(0 40px 60px #1c1b1826) drop-shadow(0 16px 28px #1c1b1814);justify-content:center;align-items:center;width:100%;height:100%;min-height:320px;display:flex;position:relative}.dark .machine-showcase,[data-theme=dark] .machine-showcase{--ms-cabinet-1:var(--card);--ms-cabinet-2:color-mix(in oklab, var(--card) 80%, var(--background));--ms-cabinet-3:color-mix(in oklab, var(--card) 60%, var(--background));--ms-cabinet-4:var(--background);--ms-frame-1:var(--border);--ms-frame-2:var(--border);--ms-frame-3:var(--border);--ms-frame-4:color-mix(in oklab, var(--border), transparent 20%);--ms-frame-5:color-mix(in oklab, var(--border), transparent 40%);--ms-bezel-fill:color-mix(in oklab, var(--background), var(--card) 50%);--ms-bezel-stroke:var(--border);--ms-screw-fill:color-mix(in oklab, var(--border), var(--muted-foreground) 30%);--ms-screw-stroke:var(--muted-foreground);--ms-highlight-1:#d2dce61f;--ms-highlight-2:#d2dce60d;--ms-highlight-3:#d2dce605;--ms-shadow-2:#0000001f;--ms-shadow-3:#0006;--ms-rim-light:#bed2e61a;--ms-rim-light-fade:#bed2e608;--ms-rim-shadow:#0000002e;--ms-rim-shadow-end:#00000073;--ms-ao-edge:#0000001f;--ms-ao-corner:#00000038;--ms-shine-bright:#c8d2dc33;--ms-shine-mid:#b4bec81f;--ms-shine-fade:#a0aab40d;--ms-shine-edge:#8c96a005;--ms-ped-metal-1:color-mix(in oklab, var(--card), var(--background) 30%);--ms-ped-metal-2:color-mix(in oklab, var(--background), var(--card) 50%);--ms-ped-metal-3:var(--background);--ms-ped-metal-4:color-mix(in oklab, var(--background), #000 30%);--ms-ped-top-sheen:#e6eef412;--ms-ped-left-sheen:#e6eef40d;--ms-ped-rim-highlight:#e6eef40f;--ms-ped-right-shade:#0000005c;--ms-ped-bottom-shade:#0000008f;--ms-drop-shadow:drop-shadow(0 0 50px color-mix(in oklab, var(--primary) 8%, transparent)) drop-shadow(0 40px 60px #000000b3) drop-shadow(0 16px 24px #00000080)}.machine-showcase-frame{width:100%;height:100%;position:relative}.machine-showcase-svg{width:100%;height:100%;filter:var(--ms-drop-shadow);display:block}.machine-showcase .svg-shine{animation:14s cubic-bezier(.16,1,.3,1) infinite msSvgShine}@keyframes msSvgShine{0%{opacity:0;transform:translate(-420px)}5%{opacity:1}70%{opacity:1;transform:translate(1270px)}75%{opacity:0;transform:translate(1270px)}to{opacity:0;transform:translate(-420px)}}@media (prefers-reduced-motion:reduce){.machine-showcase .svg-shine{display:none}}.ms-screen-video{z-index:4;pointer-events:none;opacity:0;background:#000;border-radius:8px;transition:opacity .4s;position:absolute;overflow:hidden}.ms-screen-video video{object-fit:cover;width:100%;height:100%;display:block}.ms-screen-video:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff2e 0%,#ffffff0a 38%,#0000 60%);position:absolute;inset:0}
