.ip{background:linear-gradient(160deg,#505053 0%,#2b2b2e 16%,#18181a 48%,#2a2a2d 84%,#4d4d50 100%);border-radius:17cqw;padding:1.3cqw;position:relative;box-shadow:inset 0 0 0 .3cqw #ffffff17,inset 0 0 0 .75cqw #00000073,0 0 0 .25cqw #050505,0 60px 110px -40px #000000f2;container-type:inline-size}.ip-bezel{background:#000;border-radius:15.7cqw;padding:2.9cqw;box-shadow:inset 0 0 0 .2cqw #0d0d0e}.ip-screen{aspect-ratio:393/852;background:#000;border-radius:12.8cqw;position:relative;overflow:hidden;container-type:inline-size}.ip-screen img{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}.ip-status{color:#fff;pointer-events:none;height:13.75cqw;position:absolute;inset:0 0 auto}.ip-time{text-align:center;width:34cqw;font:600 4.33cqw/1 -apple-system, "SF Pro Text", "SF Pro", system-ui, var(--font-sans-ui);letter-spacing:-.01em;padding-left:1.6cqw;position:absolute;top:4.3cqw;left:0}.ip-icons{justify-content:center;align-items:center;gap:1.55cqw;width:34cqw;padding-right:1.6cqw;display:flex;position:absolute;top:5cqw;right:0}.ip-icons svg{fill:currentColor;height:auto;display:block}.ip-signal{width:4.6cqw}.ip-wifi{width:4.35cqw}.ip-battery{width:7cqw}.ip-island{background:#000;border-radius:9.4cqw;width:31.8cqw;height:9.4cqw;position:absolute;top:2.8cqw;left:50%;translate:-50%;box-shadow:inset 0 0 0 .22cqw #ffffff0f,0 0 0 .2cqw #0009}.ip-island i{background:radial-gradient(circle at 38% 36%,#2f3446 0 14%,#12141c 34%,#050507 70%);border-radius:50%;width:3cqw;height:3cqw;position:absolute;top:50%;right:3.1cqw;translate:0 -50%;box-shadow:0 0 0 .25cqw #0b0b0d}.ip-home{background:#ffffffdb;border-radius:1cqw;width:34.1cqw;height:1.3cqw;position:absolute;bottom:2.05cqw;left:50%;translate:-50%}.ip-btn{background:linear-gradient(90deg,#1e1e20,#4c4c4f 50%,#232325);border-radius:1cqw;width:1.15cqw;position:absolute}.ip-btn.is-action{height:4.2%;top:17.5%;left:-.75cqw}.ip-btn.is-vol-up{height:7.4%;top:24.8%;left:-.75cqw}.ip-btn.is-vol-down{height:7.4%;top:33.8%;left:-.75cqw}.ip-btn.is-power{height:11.5%;top:28%;right:-.75cqw}.ip-btn.is-camera{background:linear-gradient(90deg,#0d0d0f,#2b2c30 60%,#121214);width:.8cqw;height:7.5%;top:55%;right:-.35cqw}
