@property --lg-laptop-u{syntax:"<length>";inherits:true;initial-value:0}@layer properties,theme,base;@layer components{.lg-laptop{--lg-laptop-metal-light:#55555a;--lg-laptop-metal:#2d2d30;--lg-laptop-metal-dark:#1d1d1f;--lg-laptop-metal-deep:#101011;--lg-laptop-edge:#ffffff3d;--lg-laptop-shell-light:#424246;--lg-laptop-shell:#2c2c2f;--lg-laptop-shell-dark:#1f1f22;--lg-laptop-deck-back:#1d1d20;--lg-laptop-deck:#313135;--lg-laptop-deck-front:#444449;--lg-laptop-well:#070708;--lg-laptop-key:#161618;--lg-laptop-grille:#0000008c;--lg-laptop-pad:#ffffff0a;--lg-laptop-cover:#0d0d0e;--lg-laptop-glass:#060607;margin:0;container-type:inline-size}.lg-laptop[data-finish=silver]{--lg-laptop-metal-light:#fbfbfc;--lg-laptop-metal:#dadbdd;--lg-laptop-metal-dark:#b3b5b8;--lg-laptop-metal-deep:#85878b;--lg-laptop-edge:#fffffff2;--lg-laptop-shell-light:#f3f4f5;--lg-laptop-shell:#dadbdd;--lg-laptop-shell-dark:#c2c3c6;--lg-laptop-deck-back:#a3a5a9;--lg-laptop-deck:#cbccd0;--lg-laptop-deck-front:#e1e2e4;--lg-laptop-well:#0b0b0c;--lg-laptop-key:#19191b;--lg-laptop-grille:#00000052;--lg-laptop-pad:#ffffff38;--lg-laptop-cover:#2c2d2f}.lg-laptop-body{--lg-laptop-u:calc(100cqi / 379);isolation:isolate;aspect-ratio:379/257.5;perspective:calc(4034 * var(--lg-laptop-u));perspective-origin:50% calc(170.8 * var(--lg-laptop-u));position:relative}.lg-laptop-rig{transform-origin:calc(189.5 * var(--lg-laptop-u)) calc(246 * var(--lg-laptop-u)) calc(124 * var(--lg-laptop-u));transform-style:preserve-3d;position:absolute;inset:0}.lg-laptop-lid{top:0;left:calc(11.65 * var(--lg-laptop-u));width:calc(355.7 * var(--lg-laptop-u));height:calc(238 * var(--lg-laptop-u));transform-origin:50% calc(241.2 * var(--lg-laptop-u));transform-style:preserve-3d;position:absolute}.lg-laptop-lid-face{border-radius:calc(6.2 * var(--lg-laptop-u)) calc(6.2 * var(--lg-laptop-u)) calc(2.4 * var(--lg-laptop-u)) calc(2.4 * var(--lg-laptop-u));background:linear-gradient(var(--lg-laptop-metal-light), var(--lg-laptop-metal) 1.5%, var(--lg-laptop-metal-dark));box-shadow:inset 0 1px 0 var(--lg-laptop-edge), inset 1px 0 0 #ffffff12, inset -1px 0 0 #ffffff12, inset 0 -1px 0 #00000059;backface-visibility:hidden;position:absolute;inset:0}.lg-laptop-lid-back{border-radius:calc(6.2 * var(--lg-laptop-u));background:radial-gradient(120% 70% at 30% 0%, #ffffff12, transparent 60%), linear-gradient(var(--lg-laptop-shell-light), var(--lg-laptop-shell) 40%, var(--lg-laptop-shell-dark));transform:translateZ(calc(-5.5 * var(--lg-laptop-u))) rotateY(180deg);backface-visibility:hidden;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0d}.lg-laptop-lid-edge{top:calc(-5.5 * var(--lg-laptop-u));left:calc(6.05 * var(--lg-laptop-u));width:calc(343.6 * var(--lg-laptop-u));height:calc(5.5 * var(--lg-laptop-u));background:linear-gradient(var(--lg-laptop-metal-light), var(--lg-laptop-metal) 55%, var(--lg-laptop-metal-dark));box-shadow:inset 0 1px 0 var(--lg-laptop-edge);transform-origin:50% 100%;backface-visibility:hidden;position:absolute;transform:rotateX(90deg)}.lg-laptop-lid-facet{height:calc(5.5 * var(--lg-laptop-u));background:linear-gradient(to top, color-mix(in srgb, var(--lg-laptop-metal-light), #000 var(--lg-laptop-turn)), color-mix(in srgb, var(--lg-laptop-metal), #000 var(--lg-laptop-turn)) 55%, color-mix(in srgb, var(--lg-laptop-metal-dark), #000 var(--lg-laptop-turn)));box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--lg-laptop-edge), transparent var(--lg-laptop-turn));transform-origin:0 0;backface-visibility:hidden;position:absolute;top:0;left:0}.lg-laptop-glass{inset:calc(1.55 * var(--lg-laptop-u));border-radius:calc(4.65 * var(--lg-laptop-u)) calc(4.65 * var(--lg-laptop-u)) var(--lg-laptop-u) var(--lg-laptop-u);background:var(--lg-laptop-glass);position:absolute;overflow:hidden;box-shadow:0 0 0 .5px #000000b3}.lg-laptop-screen{top:calc(3.5 * var(--lg-laptop-u));left:calc(3.5 * var(--lg-laptop-u));width:calc(345.6 * var(--lg-laptop-u));height:calc(223.4 * var(--lg-laptop-u));isolation:isolate;border-radius:calc(2 * var(--lg-laptop-u)) calc(2 * var(--lg-laptop-u)) 0 0;background:#000;position:absolute;overflow:hidden}.lg-laptop-display{transform-origin:0 0;scale:var(--lg-laptop-scale);position:absolute;top:0;left:0}.lg-laptop-display:not([data-fitted]){visibility:hidden}.lg-laptop-shutter{background:var(--lg-laptop-glass);pointer-events:none;position:absolute;inset:0}.lg-laptop-notch{z-index:1;top:calc(3 * var(--lg-laptop-u));width:calc(37 * var(--lg-laptop-u));height:calc(6.9 * var(--lg-laptop-u));border-radius:0 0 calc(2 * var(--lg-laptop-u)) calc(2 * var(--lg-laptop-u));background:var(--lg-laptop-glass);position:absolute;left:50%;translate:-50%}.lg-laptop-notch:before,.lg-laptop-notch:after{content:"";top:calc(.5 * var(--lg-laptop-u));width:calc(.8 * var(--lg-laptop-u));height:calc(.8 * var(--lg-laptop-u));position:absolute}.lg-laptop-notch:before{background:radial-gradient(circle at 0 100%, transparent calc(.8 * var(--lg-laptop-u) - .5px), var(--lg-laptop-glass) calc(.8 * var(--lg-laptop-u)));right:100%}.lg-laptop-notch:after{background:radial-gradient(circle at 100% 100%, transparent calc(.8 * var(--lg-laptop-u) - .5px), var(--lg-laptop-glass) calc(.8 * var(--lg-laptop-u)));left:100%}.lg-laptop-camera{top:calc(.85 * var(--lg-laptop-u));width:calc(2.2 * var(--lg-laptop-u));aspect-ratio:1;background:radial-gradient(circle at 36% 34%,#fff6 0 5%,#0000 9%),radial-gradient(circle,#26304f 0 14%,#0d1020 30%,#040406 46%,#1b1b1f 58%,#0b0b0c 70%);border-radius:50%;position:absolute;left:50%;translate:-50%}.lg-laptop-glare{z-index:2;pointer-events:none;background:linear-gradient(112deg,#ffffff12,#ffffff06 34%,#0000 46%);position:absolute;inset:0}.lg-laptop-hinge{top:calc(236.8 * var(--lg-laptop-u));left:calc(.3 * var(--lg-laptop-u));width:calc(355.1 * var(--lg-laptop-u));height:calc(4.8 * var(--lg-laptop-u));border-radius:0 0 calc(2.4 * var(--lg-laptop-u)) calc(2.4 * var(--lg-laptop-u));background:linear-gradient(#0000008c, #ffffff0d 45%, #00000080), linear-gradient(90deg, var(--lg-laptop-metal-dark) 4%, var(--lg-laptop-cover) 5% 95%, var(--lg-laptop-metal-dark) 96%);backface-visibility:hidden;position:absolute}.lg-laptop-deck{top:calc(241.2 * var(--lg-laptop-u));left:calc(11.65 * var(--lg-laptop-u));width:calc(355.7 * var(--lg-laptop-u));height:calc(248 * var(--lg-laptop-u));border-radius:calc(6.2 * var(--lg-laptop-u));background:linear-gradient(#00000080, transparent 8%), linear-gradient(var(--lg-laptop-deck-back), var(--lg-laptop-deck) 30%, var(--lg-laptop-deck-front));box-shadow:inset 0 calc(-.5 * var(--lg-laptop-u)) 0 #ffffff1f;transform-origin:50% 0;position:absolute;transform:rotateX(90deg)}.lg-laptop-speaker{top:calc(16 * var(--lg-laptop-u));width:calc(24 * var(--lg-laptop-u));height:calc(107 * var(--lg-laptop-u));background:radial-gradient(circle, var(--lg-laptop-grille) calc(.3 * var(--lg-laptop-u)), transparent calc(.42 * var(--lg-laptop-u))) 0 0 / calc(1.35 * var(--lg-laptop-u)) calc(1.35 * var(--lg-laptop-u));position:absolute}.lg-laptop-speaker[data-side=left]{left:calc(15 * var(--lg-laptop-u))}.lg-laptop-speaker[data-side=right]{right:calc(15 * var(--lg-laptop-u))}.lg-laptop-keyboard{top:calc(14 * var(--lg-laptop-u));left:calc(44.4 * var(--lg-laptop-u));gap:calc(1.8 * var(--lg-laptop-u));width:calc(266.9 * var(--lg-laptop-u));height:calc(110.4 * var(--lg-laptop-u));padding:calc(.9 * var(--lg-laptop-u));border-radius:calc(2.4 * var(--lg-laptop-u));background:var(--lg-laptop-well);box-shadow:inset 0 0 0 calc(.3 * var(--lg-laptop-u)) #0006;flex-direction:column;display:flex;position:absolute}.lg-laptop-key-row,.lg-laptop-arrows{gap:calc(1.8 * var(--lg-laptop-u));flex:1 1 0;display:flex}.lg-laptop-arrows{flex-grow:3}.lg-laptop-key{border-radius:calc(1.1 * var(--lg-laptop-u));background:var(--lg-laptop-key);box-shadow:inset 0 calc(.25 * var(--lg-laptop-u)) 0 #ffffff12;flex:1 1 0}.lg-laptop-key--half{height:calc(50% - .45 * var(--lg-laptop-u));align-self:flex-end}.lg-laptop-arrow-stack{gap:calc(.9 * var(--lg-laptop-u));flex-direction:column;flex:1 1 0;display:flex}.lg-laptop-trackpad{top:calc(133 * var(--lg-laptop-u));left:calc(97.85 * var(--lg-laptop-u));width:calc(160 * var(--lg-laptop-u));height:calc(99 * var(--lg-laptop-u));border-radius:calc(4 * var(--lg-laptop-u));background:var(--lg-laptop-pad);box-shadow:inset 0 0 0 calc(.3 * var(--lg-laptop-u)) #0000002e;position:absolute}.lg-laptop-deck-scoop{width:calc(47.9 * var(--lg-laptop-u));height:calc(4 * var(--lg-laptop-u));border-radius:calc(2 * var(--lg-laptop-u)) calc(2 * var(--lg-laptop-u)) 0 0;background:linear-gradient(#0000000a,#00000059);position:absolute;bottom:0;left:50%;translate:-50%}.lg-laptop-front{top:calc(241.2 * var(--lg-laptop-u));left:calc(17.7 * var(--lg-laptop-u));width:calc(343.6 * var(--lg-laptop-u));height:calc(9.855 * var(--lg-laptop-u));background:linear-gradient(var(--lg-laptop-metal-light), var(--lg-laptop-metal) 14% 45%, var(--lg-laptop-metal-dark) 82%, var(--lg-laptop-metal-deep));box-shadow:inset 0 1px 0 var(--lg-laptop-edge);transform:translateZ(calc(248 * var(--lg-laptop-u)));position:absolute}.lg-laptop-scoop{width:calc(47.9 * var(--lg-laptop-u));height:calc(2.44 * var(--lg-laptop-u));border-radius:0 0 calc(2.44 * var(--lg-laptop-u)) calc(2.44 * var(--lg-laptop-u));box-shadow:inset 0 -1px 0 var(--lg-laptop-edge);background:linear-gradient(#0000006b,#00000029);position:absolute;top:0;left:50%;translate:-50%}.lg-laptop-front:before,.lg-laptop-front:after{content:"";width:calc(18.8 * var(--lg-laptop-u));height:calc(1.13 * var(--lg-laptop-u));border-radius:0 0 calc(1.9 * var(--lg-laptop-u)) calc(1.9 * var(--lg-laptop-u));background:#0b0b0c;position:absolute;top:100%}.lg-laptop-front:before{left:calc(18.35 * var(--lg-laptop-u))}.lg-laptop-front:after{right:calc(18.35 * var(--lg-laptop-u))}.lg-laptop-base-facet{height:calc(9.855 * var(--lg-laptop-u));background:linear-gradient(color-mix(in srgb, var(--lg-laptop-metal-light), #000 var(--lg-laptop-turn)), color-mix(in srgb, var(--lg-laptop-metal), #000 var(--lg-laptop-turn)) 14% 45%, color-mix(in srgb, var(--lg-laptop-metal-dark), #000 var(--lg-laptop-turn)) 82%, var(--lg-laptop-metal-deep));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lg-laptop-edge), transparent var(--lg-laptop-turn));transform-origin:0 0;backface-visibility:hidden;position:absolute;top:0;left:0}.lg-laptop-ground{top:calc(252.3 * var(--lg-laptop-u));left:calc(-13.35 * var(--lg-laptop-u));width:calc(405.7 * var(--lg-laptop-u));height:calc(300 * var(--lg-laptop-u));transform-origin:50% 0;transform:rotateX(90deg) translateY(calc(-26 * var(--lg-laptop-u)));background:radial-gradient(closest-side,#0000004d,#0000001f 60%,#0000);position:absolute}.lg-laptop-ground:after{content:"";top:calc(26 * var(--lg-laptop-u));left:calc(25 * var(--lg-laptop-u));width:calc(355.7 * var(--lg-laptop-u));height:calc(248 * var(--lg-laptop-u));border-radius:calc(6.2 * var(--lg-laptop-u));box-shadow:0 0 calc(5 * var(--lg-laptop-u)) calc(1.5 * var(--lg-laptop-u)) #0000004d;background:#00000040;position:absolute}.lg-laptop-shadow{z-index:-1;top:calc(248 * var(--lg-laptop-u));width:106%;height:calc(18 * var(--lg-laptop-u));background:radial-gradient(closest-side,#0000004d,#0000001f 55%,#0000);position:absolute;left:-3%}.lg-laptop-shadow:after{content:"";top:calc(7 * var(--lg-laptop-u));width:90%;height:calc(4 * var(--lg-laptop-u));background:radial-gradient(closest-side,#00000080,#0000);position:absolute;left:5%}.lg-laptop-rig{transition:transform 2.4s cubic-bezier(.4,0,.12,1)}.lg-laptop-lid{transition:transform 2s cubic-bezier(.6,0,.2,1)}.lg-laptop-glare{transition:translate 2s cubic-bezier(.6,0,.2,1)}.lg-laptop-shadow{transition:opacity 2.4s cubic-bezier(.4,0,.12,1)}.lg-laptop-shutter{transition:opacity .35s ease-in}.lg-laptop[data-screen=on] .lg-laptop-shutter{opacity:0;transition:opacity .9s cubic-bezier(.2,.6,.2,1) .1s}.lg-laptop[data-lid=closed] .lg-laptop-rig{transform:translateY(calc(-105 * var(--lg-laptop-u))) translateZ(calc(-380 * var(--lg-laptop-u))) rotateX(-28deg);transition:transform 2.2s cubic-bezier(.45,0,.25,1) .35s}.lg-laptop[data-lid=closed] .lg-laptop-lid{transition:transform 1.6s cubic-bezier(.55,0,.35,1) .3s;transform:rotateX(-90deg)}.lg-laptop[data-lid=closed] .lg-laptop-glare{transition:translate 1.6s cubic-bezier(.55,0,.35,1) .3s;translate:0 -40%}.lg-laptop[data-lid=closed] .lg-laptop-shadow{opacity:0;transition:opacity 1.4s .35s}[data-lg-reduce-motion="1"] .lg-laptop :is(.lg-laptop-rig,.lg-laptop-lid,.lg-laptop-glare,.lg-laptop-shadow,.lg-laptop-shutter){transition:none}@media (prefers-reduced-motion:reduce){.lg-laptop[data-lid] :is(.lg-laptop-rig,.lg-laptop-lid,.lg-laptop-glare,.lg-laptop-shadow,.lg-laptop-shutter){transition:none}}[data-lg-reduce-transparency="1"] .lg-laptop-glare{display:none}@media (prefers-reduced-transparency:reduce){.lg-laptop-glare{display:none}}}@layer utilities;.dmx-root{vertical-align:middle;--dmx-cycle:1.5s;--dmx-opacity-base:.16;--dmx-opacity-mid:.32;--dmx-opacity-peak:1;--dmx-halo-level:0;justify-content:center;align-items:center;display:inline-flex}.dmx-grid{grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.dmx-dot{clip-path:none;background:var(--dmx-dot-fill,currentColor);opacity:calc(.5 * (var(--dmx-opacity-base) + var(--dmx-opacity-mid)));--dmx-bloom-level:0;transform-origin:50%;will-change:opacity;border-radius:999px;display:block;transform:none}.dmx-root.dmx-dot-shape-circle .dmx-dot{clip-path:none;border-radius:999px;-webkit-mask:none;mask:none}.dmx-root.dmx-dot-shape-square .dmx-dot{clip-path:none;border-radius:0;-webkit-mask:none;mask:none}.dmx-root.dmx-dot-shape-diamond .dmx-dot{clip-path:none;border-radius:0;transform:rotate(45deg)scale(.707107);-webkit-mask:none;mask:none}.dmx-root.dmx-dot-shape-hearts .dmx-dot{clip-path:none;background:0 0;border-radius:0;position:relative;transform:none;-webkit-mask:none;mask:none}.dmx-root.dmx-dot-shape-hearts .dmx-dot:before{content:"";background:var(--dmx-dot-fill,currentColor);position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='black' d='m8.593.827c-1.008.012-1.953.464-2.593,1.227-.641-.762-1.586-1.214-2.598-1.227C1.519.839-.007,2.378,0,4.257,0,8.362,4.201,10.875,5.488,11.547h0c.16.084.336.125.511.125s.352-.042.511-.125c1.287-.672,5.489-3.184,5.489-7.289.007-1.88-1.519-3.42-3.407-3.431Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='black' d='m8.593.827c-1.008.012-1.953.464-2.593,1.227-.641-.762-1.586-1.214-2.598-1.227C1.519.839-.007,2.378,0,4.257,0,8.362,4.201,10.875,5.488,11.547h0c.16.084.336.125.511.125s.352-.042.511-.125c1.287-.672,5.489-3.184,5.489-7.289.007-1.88-1.519-3.42-3.407-3.431Z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dmx-bloom .dmx-dot{filter:drop-shadow(0 0 calc(var(--dmx-dot-size,3px) * .75 * max(var(--dmx-bloom-level,0), var(--dmx-halo-level,0))) currentColor) drop-shadow(0 0 calc(var(--dmx-dot-size,3px) * 1.35 * max(var(--dmx-bloom-level,0), var(--dmx-halo-level,0))) currentColor);will-change:opacity, filter}.dmx-root.dmx-bloom-halo.dmx-bloom .dmx-dot{filter:drop-shadow(0 0 calc(var(--dmx-dot-size,3px) * .92 * max(var(--dmx-bloom-level,0), var(--dmx-halo-level,0))) currentColor) drop-shadow(0 0 calc(var(--dmx-dot-size,3px) * 1.62 * max(var(--dmx-bloom-level,0), var(--dmx-halo-level,0))) currentColor) drop-shadow(0 0 calc(var(--dmx-dot-size,3px) * 2.55 * max(var(--dmx-bloom-level,0), var(--dmx-halo-level,0))) currentColor);will-change:opacity, filter}.dmx-muted .dmx-dot{opacity:calc(.44 * var(--dmx-opacity-mid));--dmx-bloom-level:0}.dmx-dot.dmx-inactive{--dmx-bloom-level:0;visibility:hidden;pointer-events:none;will-change:auto;filter:none;opacity:0!important;animation:none!important}.dmx-ripple{animation:dmx-ripple calc(var(--dmx-cycle) * var(--dmx-speed,1)) cubic-bezier(.42, 0, .58, 1) infinite;animation-delay:calc(var(--dmx-ripple-ring,0) * .2333 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-ripple-echo{animation:dmx-ripple-echo calc(var(--dmx-cycle) * var(--dmx-speed,1)) ease-in-out infinite;animation-delay:calc((var(--dmx-ripple-ring,0) * .14 + var(--dmx-ripple-parity,0) * .03) * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-center-origin-ripple{animation:dmx-center-origin-ripple calc(var(--dmx-cycle) * var(--dmx-speed,1)) ease-in-out infinite;animation-delay:calc(var(--dmx-center-ripple-ring,0) * .16 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-collapse{animation:dmx-collapse calc(var(--dmx-cycle) * .2 * var(--dmx-speed,1)) ease-in forwards;animation-delay:calc((4 - var(--dmx-manhattan,0)) * .032 * var(--dmx-cycle) * var(--dmx-speed,1))}.dmx-hover-ripple{animation:dmx-hover-ripple calc(var(--dmx-cycle) * var(--dmx-speed,1)) ease-in-out infinite;animation-delay:calc(var(--dmx-distance,0) * .127 * var(--dmx-cycle) * var(--dmx-speed,1))}.dmx-path{animation:dmx-ripple calc(var(--dmx-cycle) * var(--dmx-speed,1)) cubic-bezier(.42, 0, .58, 1) infinite;animation-delay:calc(var(--dmx-path,0) * .2333 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-root.dmx-matrix-3{--dmx-cycle:1.5s}.dmx-path-3{animation:dmx-ripple-3 calc(.68 * var(--dmx-cycle) * var(--dmx-speed,1)) cubic-bezier(.42, 0, .58, 1) infinite;animation-delay:calc(var(--dmx-path,0) * .19 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-diagonal-alt-sweep{animation:dmx-diagonal-alt-sweep calc(var(--dmx-cycle) * var(--dmx-speed,1)) linear infinite;animation-delay:calc((var(--dmx-path,0) * .2 + var(--dmx-diagonal-parity,0) * .5) * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-spiral-snake{animation:dmx-spiral-snake calc(var(--dmx-cycle) * var(--dmx-speed,1)) linear infinite;animation-delay:calc(var(--dmx-spiral-order,0) * .04 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-spiral-snake-3{animation:dmx-spiral-snake calc(.78 * var(--dmx-cycle) * var(--dmx-speed,1)) linear infinite;animation-delay:calc(var(--dmx-spiral-order,0) * .038 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-center-ripple-3{animation:dmx-center-origin-ripple calc(.82 * var(--dmx-cycle) * var(--dmx-speed,1)) ease-in-out infinite;animation-delay:calc(var(--dmx-center-ripple-ring,0) * .11 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-snake-path-3{animation:dmx-ripple-3 calc(1.04 * var(--dmx-cycle) * var(--dmx-speed,1)) cubic-bezier(.42, 0, .58, 1) infinite;animation-delay:calc(var(--dmx-snake-order,0) * .085 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-frame-chase-3{animation:dmx-ripple-3 calc(.98 * var(--dmx-cycle) * var(--dmx-speed,1)) cubic-bezier(.42, 0, .58, 1) infinite;animation-delay:calc(var(--dmx-frame-order,0) * .09 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-core-pulse-3{animation:dmx-ripple-3 calc(.46 * var(--dmx-cycle) * var(--dmx-speed,1)) cubic-bezier(.42, 0, .58, 1) infinite;will-change:opacity}.dmx-distance-ripple-3{animation:dmx-ripple-3 calc(1.3 * var(--dmx-cycle) * var(--dmx-speed,1)) ease-out infinite;animation-delay:calc(var(--dmx-distance,0) * .13 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-ripple-echo-3{animation:dmx-ripple-echo calc(1.06 * var(--dmx-cycle) * var(--dmx-speed,1)) ease-in-out infinite;animation-delay:calc((var(--dmx-ripple-ring,0) * .1 + var(--dmx-ripple-parity,0) * .02) * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-diagonal-snake{animation:dmx-diagonal-snake calc(var(--dmx-cycle) * var(--dmx-speed,1)) linear infinite;animation-delay:calc(var(--dmx-diagonal-snake-order,0) * .04 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-outer-snake{animation:dmx-ring-snake calc(var(--dmx-cycle) * var(--dmx-speed,1)) linear infinite;animation-delay:calc(var(--dmx-outer-order,0) * .0625 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-middle-snake{animation:dmx-ring-snake calc(var(--dmx-cycle) * var(--dmx-speed,1)) linear infinite;animation-delay:calc(var(--dmx-middle-order,0) * .125 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}@keyframes dmx-ripple{0%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}50%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}}@keyframes dmx-ripple-3{0%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}3%{opacity:calc(.62 * var(--dmx-opacity-mid) + .38 * var(--dmx-opacity-base));--dmx-bloom-level:0}6%{opacity:calc(.35 * var(--dmx-opacity-peak) + .65 * var(--dmx-opacity-mid));--dmx-bloom-level:.35}10%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}14%{opacity:calc(.35 * var(--dmx-opacity-peak) + .65 * var(--dmx-opacity-mid));--dmx-bloom-level:.35}17%{opacity:calc(.62 * var(--dmx-opacity-mid) + .38 * var(--dmx-opacity-base));--dmx-bloom-level:0}20%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}}@keyframes dmx-ripple-echo{0%,to{opacity:calc(.625 * var(--dmx-opacity-base));--dmx-bloom-level:0}28%{opacity:calc(.98 * var(--dmx-opacity-peak));--dmx-bloom-level:.9}56%{opacity:var(--dmx-opacity-mid);--dmx-bloom-level:0}78%{opacity:calc(.68 * var(--dmx-opacity-peak) + .32 * var(--dmx-opacity-mid));--dmx-bloom-level:0}}@keyframes dmx-center-origin-ripple{0%,to{opacity:calc(.625 * var(--dmx-opacity-base));--dmx-bloom-level:0}34%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}60%{opacity:calc(.5 * (var(--dmx-opacity-base) + var(--dmx-opacity-mid)));--dmx-bloom-level:0}}@keyframes dmx-collapse{0%{opacity:calc(.95 * var(--dmx-opacity-peak) + .05 * var(--dmx-opacity-mid));--dmx-bloom-level:.75}to{opacity:calc(.375 * var(--dmx-opacity-base));--dmx-bloom-level:0}}@keyframes dmx-hover-ripple{0%{opacity:calc(.5 * var(--dmx-opacity-base));--dmx-bloom-level:0}45%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}to{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}}@keyframes dmx-diagonal-alt-sweep{0%,to{opacity:calc(.5 * var(--dmx-opacity-base));--dmx-bloom-level:0}14%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}30%{opacity:calc(.75 * var(--dmx-opacity-base));--dmx-bloom-level:0}}@keyframes dmx-spiral-snake{0%,to{opacity:calc(.5 * var(--dmx-opacity-base));--dmx-bloom-level:0}8%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}16%{opacity:calc(.5 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid) + .1 * var(--dmx-opacity-base));--dmx-bloom-level:0}24%{opacity:calc(.25 * var(--dmx-opacity-peak) + .45 * var(--dmx-opacity-mid) + .3 * var(--dmx-opacity-base));--dmx-bloom-level:0}32%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base));--dmx-bloom-level:0}40%{opacity:calc(.75 * var(--dmx-opacity-base));--dmx-bloom-level:0}}@keyframes dmx-diagonal-snake{0%,to{opacity:calc(.5 * var(--dmx-opacity-base));--dmx-bloom-level:0}8%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}16%{opacity:calc(.5 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid) + .1 * var(--dmx-opacity-base));--dmx-bloom-level:0}24%{opacity:calc(.25 * var(--dmx-opacity-peak) + .45 * var(--dmx-opacity-mid) + .3 * var(--dmx-opacity-base));--dmx-bloom-level:0}32%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base));--dmx-bloom-level:0}40%{opacity:calc(.75 * var(--dmx-opacity-base));--dmx-bloom-level:0}}@keyframes dmx-ring-snake{0%,to{opacity:calc(.5 * var(--dmx-opacity-base));--dmx-bloom-level:0}10%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}20%{opacity:calc(.45 * var(--dmx-opacity-peak) + .45 * var(--dmx-opacity-mid) + .1 * var(--dmx-opacity-base));--dmx-bloom-level:0}30%{opacity:calc(.2 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid) + .4 * var(--dmx-opacity-base));--dmx-bloom-level:0}40%{opacity:calc(.875 * var(--dmx-opacity-base));--dmx-bloom-level:0}}.dmx-square9-bit{animation-duration:calc(5.2s * var(--dmx-speed,1));will-change:opacity;animation-timing-function:steps(52,end);animation-iteration-count:infinite}.dmx-square9-d1{animation-name:dmx-square9-d1}.dmx-square9-d2{animation-name:dmx-square9-d2}.dmx-square9-d3{animation-name:dmx-square9-d3}.dmx-square9-d4{animation-name:dmx-square9-d4}.dmx-square9-d5{animation-name:dmx-square9-d5}.dmx-square9-d6{animation-name:dmx-square9-d6}@keyframes dmx-square9-d1{0%,3.84615%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}3.84615%,30.7692%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}30.7692%,46.1538%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}46.1538%,50%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}50%,53.8462%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}53.8462%,57.6923%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}57.6923%,65.3846%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}65.3846%,71.1539%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}71.1539%,80.7692%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}80.7692%,84.6154%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}84.6154%,88.4615%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}88.4615%,92.3077%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}92.3077%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}}@keyframes dmx-square9-d2{0%,5.76923%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}5.76923%,25%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}25%,30.7692%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}30.7692%,36.5385%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}36.5385%,50%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}50%,53.8462%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}53.8462%,57.6923%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}57.6923%,61.5385%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}61.5385%,65.3846%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}65.3846%,76.9231%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}76.9231%,80.7692%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}80.7692%,84.6154%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}84.6154%,88.4615%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}88.4615%,92.3077%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}92.3077%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}}@keyframes dmx-square9-d3{0%,7.69231%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}7.69231%,25%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}25%,36.5385%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}36.5385%,42.3077%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}42.3077%,46.1538%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}46.1538%,50%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}50%,53.8462%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}53.8462%,57.6923%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}57.6923%,71.1539%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}71.1539%,76.9231%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}76.9231%,80.7692%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}80.7692%,84.6154%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}84.6154%,88.4615%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}88.4615%,92.3077%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}92.3077%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}}@keyframes dmx-square9-d4{0%,13.4615%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}13.4615%,30.7692%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}30.7692%,50%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}50%,53.8462%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}53.8462%,57.6923%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}57.6923%,61.5385%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}61.5385%,65.3846%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}65.3846%,71.1539%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}71.1539%,84.6154%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}84.6154%,88.4615%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}88.4615%,92.3077%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}92.3077%,96.1539%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}96.1539%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}}@keyframes dmx-square9-d5{0%,15.3846%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}15.3846%,25%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}25%,30.7692%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}30.7692%,36.5385%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}36.5385%,46.1538%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}46.1538%,50%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}50%,53.8462%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}53.8462%,57.6923%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}57.6923%,65.3846%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}65.3846%,76.9231%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}76.9231%,84.6154%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}84.6154%,88.4615%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}88.4615%,92.3077%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}92.3077%,96.1539%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}96.1539%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}}@keyframes dmx-square9-d6{0%,17.3077%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}17.3077%,25%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}25%,36.5385%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}36.5385%,42.3077%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}42.3077%,50%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}50%,53.8462%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}53.8462%,57.6923%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}57.6923%,61.5385%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}61.5385%,71.1539%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}71.1539%,76.9231%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}76.9231%,84.6154%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}84.6154%,88.4615%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}88.4615%,92.3077%{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}92.3077%,96.1539%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}96.1539%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level:0}}.dmx-square6-col-snake{animation:dmx-square6-col-snake calc(var(--dmx-cycle) * var(--dmx-speed,1)) steps(5, end) infinite;animation-delay:calc(var(--dmx-col-pos,0) * .2 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}@keyframes dmx-square6-col-snake{0%,20%{opacity:calc(.6 * var(--dmx-opacity-peak) + .25 * var(--dmx-opacity-mid) + .15 * var(--dmx-opacity-base));--dmx-bloom-level:0}20%,40%{opacity:calc(.3 * var(--dmx-opacity-peak) + .5 * var(--dmx-opacity-mid) + .2 * var(--dmx-opacity-base));--dmx-bloom-level:0}40%,60%{opacity:calc(.6 * var(--dmx-opacity-mid) + .4 * var(--dmx-opacity-base));--dmx-bloom-level:0}60%,80%{opacity:calc(.2 * var(--dmx-opacity-mid) + .8 * var(--dmx-opacity-base));--dmx-bloom-level:0}80%,to{opacity:calc(.625 * var(--dmx-opacity-base));--dmx-bloom-level:0}}.dmx-circular2-ring{animation:dmx-circular2-ring calc(var(--dmx-cycle) * var(--dmx-speed,1)) steps(12, end) infinite;animation-delay:calc(var(--dmx-ring-order,0) * .0833333 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}@keyframes dmx-circular2-ring{0%,8.33333%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}8.33333%,16.6667%{opacity:calc(.6 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid));--dmx-bloom-level:0}16.6667%,25%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base));--dmx-bloom-level:0}25%,33.3333%{opacity:calc(.3 * var(--dmx-opacity-mid) + .7 * var(--dmx-opacity-base));--dmx-bloom-level:0}33.3333%,41.6667%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}41.6667%,50%{opacity:calc(.6 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid));--dmx-bloom-level:0}50%,58.3333%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base));--dmx-bloom-level:0}58.3333%,66.6667%{opacity:calc(.3 * var(--dmx-opacity-mid) + .7 * var(--dmx-opacity-base));--dmx-bloom-level:0}66.6667%,75%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level:1}75%,83.3333%{opacity:calc(.6 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid));--dmx-bloom-level:0}83.3333%,91.6667%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base));--dmx-bloom-level:0}91.6667%,to{opacity:calc(.3 * var(--dmx-opacity-mid) + .7 * var(--dmx-opacity-base));--dmx-bloom-level:0}}@media (prefers-reduced-motion:reduce){.dmx-dot,.dmx-ripple,.dmx-ripple-echo,.dmx-center-origin-ripple,.dmx-collapse,.dmx-hover-ripple,.dmx-path,.dmx-path-3,.dmx-diagonal-alt-sweep,.dmx-spiral-snake,.dmx-spiral-snake-3,.dmx-center-ripple-3,.dmx-snake-path-3,.dmx-frame-chase-3,.dmx-core-pulse-3,.dmx-distance-ripple-3,.dmx-ripple-echo-3,.dmx-diagonal-snake,.dmx-outer-snake,.dmx-middle-snake,.dmx-square9-bit,.dmx-square6-col-snake,.dmx-circular2-ring{transition:none!important;animation:none!important}}
