.device.svelte-xz5qb8{position:relative;min-width:0;border-radius:var(--r-device);background:var(--rubber);box-shadow:var(--rubber-shade)}.bevel.svelte-xz5qb8{position:relative;border-radius:var(--r-bevel);background:var(--housing-recess);box-shadow:var(--window-lip)}.grips.svelte-xz5qb8:before,.grips.svelte-xz5qb8:after{content:"";position:absolute;top:14%;bottom:14%;width:7px;background:linear-gradient(90deg,var(--housing-edge),var(--housing-2) 45%,var(--housing-1));-webkit-mask:repeating-linear-gradient(180deg,#000 0 52px,transparent 54px 64px,#000 66px);mask:repeating-linear-gradient(180deg,#000 0 52px,transparent 54px 64px,#000 66px)}.grips.svelte-xz5qb8:before{left:-6px;border-radius:5px 0 0 5px}.grips.svelte-xz5qb8:after{right:-6px;border-radius:0 5px 5px 0;transform:scaleX(-1)}.sos.svelte-xz5qb8{position:absolute;right:-4px;bottom:22%;width:6px;height:44px;border-radius:0 4px 4px 0;background:linear-gradient(90deg,var(--signal-deep),var(--signal) 55%,var(--signal-deep));box-shadow:inset 0 1px #fff3,0 0 0 1px #4e1c0cb3}.grips.svelte-xz5qb8>.sos:where(.svelte-xz5qb8){right:-10px}@media (max-width: 520px){.grips.svelte-xz5qb8:before,.grips.svelte-xz5qb8:after{display:none}}@media (max-width: 600px){.device.svelte-xz5qb8{padding:0!important;border-radius:0;background:none;box-shadow:none}.bevel.svelte-xz5qb8{padding:3px!important;border-radius:12px}.sos.svelte-xz5qb8{display:none}}.lcd.svelte-1m37b1a{position:relative;min-width:0;border-radius:var(--r-lcd);overflow:hidden;color:var(--ink);background:radial-gradient(120% 90% at 50% 38%,var(--lcd-1),var(--lcd-0) 70%);box-shadow:inset 0 3px 8px #0000008c,inset 0 0 0 1px #00000080,0 1px #ffffff0f;font-family:var(--f-num)}.lcd.svelte-1m37b1a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,var(--lcd-grid) 1px,transparent 1px) 0 0 / var(--px) var(--px),linear-gradient(0deg,var(--lcd-grid) 1px,transparent 1px) 0 0 / var(--px) var(--px),linear-gradient(180deg,oklch(0 0 0 / .35),transparent 14%,transparent 88%,oklch(1 0 0 / .035))}
