.app-device.app-device-capture{--device-radius:32px;--device-rim:5px;position:relative;height:auto;aspect-ratio:auto;padding:var(--device-rim);border:1px solid #66716d;border-radius:var(--device-radius);background:linear-gradient(125deg,#98a29e,#303a36 12%,#111915,#626e68 88%,#adb5b0);overflow:visible;isolation:isolate;box-shadow:inset 1px 1px 1px #ffffff70,inset -1px -1px 2px #000000b3,3px 5px 4px #12251d40,9px 16px 20px -9px #12251d4d,18px 32px 42px -15px #12251d38}.app-device-capture:before,.app-device-capture:after{content:"";position:absolute;width:3px;border-radius:2px;background:linear-gradient(90deg,#26312b,#85918a,#26312b);z-index:-1}.app-device-capture:before{left:-3px;top:22%;height:13%}.app-device-capture:after{right:-3px;top:30%;height:10%}.device-glass{position:relative;overflow:hidden;border:2px solid #080e0c;border-radius:calc(var(--device-radius) - var(--device-rim));background:#0a1c20}.device-glass>img{display:block;width:100%;height:auto;border-radius:0}.device-glass:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#ffffff0d,transparent 38%,transparent 70%,#ffffff03);box-shadow:inset 0 1px 1px #ffffff26}
