.vl[data-astro-cid-gpnxqvfp]{--vl-alu: #2c2d30;width:min(100%,470px);perspective:1600px;perspective-origin:50% -25%;padding-bottom:20%}.vl-body[data-astro-cid-gpnxqvfp]{position:relative;width:90%;margin:0 auto;transform-style:preserve-3d}.vl-lid[data-astro-cid-gpnxqvfp]{position:relative;z-index:1;transform-origin:50% 100%;transform-style:preserve-3d}.vl-lid-front[data-astro-cid-gpnxqvfp]{position:relative;padding:2.4% 2.4% 3.4%;border-radius:20px 20px 7px 7px;background:#050505;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 0 2px #3b3c40,0 0 0 3px #1c1d1f,0 30px 70px #0000008c;backface-visibility:hidden}.vl-cam[data-astro-cid-gpnxqvfp]{position:absolute;top:2.4%;left:50%;z-index:3;width:11%;height:4.6%;transform:translate(-50%);border-radius:0 0 7px 7px;background:#050505}.vl-cam[data-astro-cid-gpnxqvfp]:after{content:"";position:absolute;top:30%;left:50%;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#2b3a4a,#0b0f14 70%)}.vl-lid-back[data-astro-cid-gpnxqvfp]{position:absolute;inset:0;border-radius:20px 20px 7px 7px;background:linear-gradient(180deg,#3a3b3f,var(--vl-alu) 60%,#232427);box-shadow:inset 0 0 0 1px #ffffff1a;transform:rotateX(180deg);backface-visibility:hidden}.vl-screen[data-astro-cid-gpnxqvfp]{position:relative;aspect-ratio:1.54;border-radius:11px 11px 2px 2px;overflow:hidden;background:#1e1e1e}.vl-menubar[data-astro-cid-gpnxqvfp]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;height:14px;padding:0 10px;background:#161617;font-family:-apple-system,Helvetica Neue,Arial,sans-serif;font-size:6.5px;color:#d8d8d8}.vl-menubar[data-astro-cid-gpnxqvfp] span[data-astro-cid-gpnxqvfp]{display:flex;gap:8px}.vl-menubar[data-astro-cid-gpnxqvfp] b[data-astro-cid-gpnxqvfp]{font-weight:700}.vl-menubar[data-astro-cid-gpnxqvfp] i[data-astro-cid-gpnxqvfp]{font-style:normal}.vl-browser[data-astro-cid-gpnxqvfp]{position:relative;z-index:1;display:flex;align-items:center;gap:10px;height:22px;padding:0 10px;background:#2b2b2d;border-bottom:1px solid #111}.vl-lights[data-astro-cid-gpnxqvfp]{display:flex;gap:4px}.vl-lights[data-astro-cid-gpnxqvfp] i[data-astro-cid-gpnxqvfp]{width:7px;height:7px;border-radius:50%;background:#ff5f57}.vl-lights[data-astro-cid-gpnxqvfp] i[data-astro-cid-gpnxqvfp]:nth-child(2){background:#febc2e}.vl-lights[data-astro-cid-gpnxqvfp] i[data-astro-cid-gpnxqvfp]:nth-child(3){background:#28c840}.vl-address[data-astro-cid-gpnxqvfp]{flex:1;max-width:55%;margin:0 auto;padding:2px 0;border-radius:5px;background:#3a3a3c;font-family:-apple-system,Helvetica Neue,Arial,sans-serif;font-size:7.5px;color:#cfcfcf;text-align:center}.vl-view[data-astro-cid-gpnxqvfp]{position:absolute;inset:36px 0 0;overflow:hidden}.vl-shot[data-astro-cid-gpnxqvfp]{display:block;width:100%;height:auto}.vl-off[data-astro-cid-gpnxqvfp]{position:absolute;inset:0;z-index:2;background:#050505;opacity:0;pointer-events:none}.vl-deck[data-astro-cid-gpnxqvfp]{position:absolute;top:100%;left:0;right:0;height:98%;border-radius:6px 6px 22px 22px;background:linear-gradient(180deg,#313236,var(--vl-alu) 40%,#27282b);box-shadow:inset 0 0 0 1px #ffffff12;transform-origin:50% 0;transform:rotateX(90deg);transform-style:preserve-3d}.vl-keys[data-astro-cid-gpnxqvfp]{position:absolute;inset:7% 15% 46%;border-radius:5px;background:repeating-linear-gradient(180deg,transparent 0 13.5%,#08080a 13.5% 16.67%),repeating-linear-gradient(90deg,#17171a 0 6.2%,#08080a 6.2% 7.14%);box-shadow:0 0 0 2px #08080a}.vl-speaker[data-astro-cid-gpnxqvfp]{position:absolute;top:7%;bottom:46%;width:9%;background-image:radial-gradient(circle,#121214 .9px,transparent 1.2px);background-size:4px 4px}.vl-speaker--l[data-astro-cid-gpnxqvfp]{left:4%}.vl-speaker--r[data-astro-cid-gpnxqvfp]{right:4%}.vl-pad[data-astro-cid-gpnxqvfp]{position:absolute;inset:59% 29% 7%;border-radius:7px;background:linear-gradient(180deg,#333438,#2e2f33);box-shadow:inset 0 0 0 1px #ffffff14}.vl-front[data-astro-cid-gpnxqvfp]{position:absolute;top:100%;left:0;right:0;height:9px;border-radius:0 0 14px 14px;background:linear-gradient(180deg,#45464a,#2a2b2e 40%,#141416);transform-origin:50% 0;transform:rotateX(-90deg)}.vl-scoop[data-astro-cid-gpnxqvfp]{position:absolute;top:0;left:50%;width:15%;height:4px;margin-left:-7.5%;border-radius:0 0 8px 8px;background:linear-gradient(180deg,#151517,#26272a)}
