._tablet_1gd0t_1{z-index:2;left:var(--tablet-start-x,13.53%);top:var(--tablet-start-y,22.28%);aspect-ratio:3/2;width:min(clamp(264px,32.4vw,504px),43.2svh,100vw - 24px);transform:translate(-50%, -50%) translate3d(var(--tablet-x,0px), var(--tablet-y,0px), 0) scale(calc(.81 * var(--portfolio-device-scale,1)));cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:12px;margin:0;padding:0;position:absolute}._tablet_1gd0t_1 img{border-radius:inherit;pointer-events:none;-webkit-user-drag:none;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 9% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 9% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}._tablet_1gd0t_1:focus-visible{outline-offset:5px;outline:2px solid #8de8ff}._tablet_1gd0t_1:hover,._dragging_1gd0t_41{z-index:4}._tablet_1gd0t_1:focus-visible{z-index:4}._dragging_1gd0t_41{cursor:grabbing}@media (max-width:760px){._tablet_1gd0t_1{width:min(52.8vw,288px,43.2svh)}}@media (min-width:761px) and (max-width:1366px){._tablet_1gd0t_1{width:min(26vw,43.2svh)}}@media (min-width:761px) and (max-width:1600px){._tablet_1gd0t_1{width:min(25vw,43.2svh)}}
