.iphone-chassis{box-sizing:border-box;width:calc(430 * var(--dpt));aspect-ratio:941/1892;padding:calc(430 * var(--dpt) * .04782) calc(430 * var(--dpt) * .05526) 0 calc(430 * var(--dpt) * .05632);filter:drop-shadow(0 calc(28 * var(--dpt)) calc(36 * var(--dpt)) color-mix(in srgb, var(--color-ink) 65%, black));background:url(/media/phone/iphone-frame-v1.webp) 50%/100% 100% no-repeat;position:relative;container-type:inline-size}.iphone-chassis>.iphone-screen{border-radius:13.277cqi;height:215.669cqi;min-height:0}.iphone-chassis.iphone-studio{aspect-ratio:1124/2024;padding:calc(430 * var(--dpt) * .14433) calc(430 * var(--dpt) * .16459) 0 calc(430 * var(--dpt) * .16548);filter:none;-webkit-mask-composite:source-in;background-image:url(/media/phone/iphone-studio-v1.webp);-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 5% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 5% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.iphone-chassis.iphone-studio>.iphone-screen{border-radius:14.229cqi/13.19cqi;height:218.565cqi}.iphone-screen{border-radius:calc(62 * var(--dpt));background:var(--color-paper);color:var(--color-text);position:relative;overflow:clip}.ios-status{--pt:calc(100cqi / 402);box-sizing:border-box;grid-column:1/-1;grid-template-columns:minmax(0, 1fr) calc(125 * var(--pt)) minmax(0, 1fr);grid-template-rows:calc(37 * var(--pt));height:calc(62 * var(--pt));padding-top:calc(11 * var(--pt));align-items:center;line-height:1;display:grid}.ios-status-time{padding-left:calc(10 * var(--pt));font-family:var(--font-strong);font-weight:var(--font-weight-bold);font-size:calc(17 * var(--pt));letter-spacing:0;font-variant-numeric:tabular-nums;justify-self:center}.ios-status-island{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-text) 40%, black);width:100%;height:100%}.ios-status-icons{justify-self:center;align-items:center;gap:calc(6 * var(--pt));margin-right:calc(4 * var(--pt));display:flex}.ios-status-icons svg{flex-shrink:0;display:block}.ios-status-signal{width:calc(19 * var(--pt));height:calc(12 * var(--pt))}.ios-status-wifi{width:calc(17 * var(--pt));height:calc(12.3 * var(--pt))}.ios-status-battery{width:calc(27.4 * var(--pt));height:calc(13 * var(--pt))}.ios-home-indicator{z-index:3;border-radius:var(--radius-pill);background:var(--color-text);width:34.5771cqi;height:1.24378cqi;position:absolute;bottom:1.99005cqi;left:50%;translate:-50%}
