.ipod-page.svelte-27uq32{width:100%;min-height:100dvh;padding:24px 16px;padding-top:var(--ipod-clear,24px);padding-bottom:var(--ipod-clear-bottom,24px);align-items:center;justify-content:var(--ipod-justify,center);flex-direction:column;display:flex}.ipod-heading.svelte-27uq32{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ipod-device.svelte-27uq32{width:var(--ipod-w,min(360px, calc(100vw - 32px)));aspect-ratio:360/602;-webkit-user-select:none;user-select:none;perspective:1500px;border-radius:10.5%/6.3%;flex:none;position:relative;container-type:inline-size}.ipod-shadow.svelte-27uq32{border-radius:inherit;background:#00000080;transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:11% 17%;box-shadow:0 7.8cqw 16.7cqw 22.5cqw #00000080}.ipod-body.svelte-27uq32{--u:calc(100cqw / 360);--depth:calc(56 * var(--u));border-radius:inherit;transform-style:preserve-3d;cursor:grab;touch-action:none;transition:transform .7s cubic-bezier(.2,.8,.2,1),--turn .7s cubic-bezier(.2,.8,.2,1),--tilt .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.ipod-body.ipod-turning.svelte-27uq32{cursor:grabbing;transition:none}.ipod-device.svelte-27uq32:has(.ipod-turning:where(.svelte-27uq32)) .ipod-shadow:where(.svelte-27uq32){transition:none}.ipod-grab.svelte-27uq32{inset:calc(-26 * var(--u));border-radius:calc(60 * var(--u));transform:translateZ(calc(var(--depth) / 2));position:absolute}.ipod-bezel.svelte-27uq32,.ipod-wheel.svelte-27uq32{cursor:default}@property --turn{syntax:"<angle>";inherits:true;initial-value:0deg}@property --tilt{syntax:"<angle>";inherits:true;initial-value:0deg}.ipod-rim.svelte-27uq32{width:calc(var(--len) * var(--u));height:calc(var(--thick) * var(--u));margin-left:calc(var(--len) * var(--u) / -2);margin-top:calc(var(--thick) * var(--u) / -2);backface-visibility:hidden;clip-path:polygon(calc(50% - var(--back) * 50%) 0, calc(50% + var(--back) * 50%) 0, calc(50% + var(--front) * 50%) 100%, calc(50% - var(--front) * 50%) 100%);--steel:linear-gradient(90deg, hsl(220 5% calc(var(--l0) * 1%)), hsl(220 5% calc(var(--l1) * 1%)));--polish:linear-gradient(180deg, rgb(255 255 255/var(--w1)), rgb(255 255 255/var(--w0))), linear-gradient(180deg, rgb(0 0 0/var(--k1)), rgb(0 0 0/var(--k0)));background:var(--polish), var(--steel);position:absolute;top:50%;left:50%}.ipod-rim-wall.svelte-27uq32{--polish:linear-gradient(180deg, #ffffff1a 0%, #00000029 18%, #ffffff80 34%, #ffffff0f 48%, #0003 68%, #fff3 82%, #00000047 93%, #ffffffbf 93%, #ffffffbf 100%)}.ipod-jack.svelte-27uq32{left:calc(20 * var(--u));top:calc(3 * var(--u));width:calc(22 * var(--u));height:calc(22 * var(--u));background:radial-gradient(circle,#050506 0 36%,#2a2b2e 40%,#b9bbbf 47%,#f6f6f7 55%,#c9cbcf 63%,#8d8f94 70%,#0000 73%);border-radius:50%;position:absolute}.ipod-jack-icon.svelte-27uq32{left:calc(47 * var(--u));top:calc(9.5 * var(--u));width:calc(9 * var(--u));height:calc(9 * var(--u));color:#00000080;position:absolute}.ipod-hold-label.svelte-27uq32{right:calc(76 * var(--u));top:calc(10.3 * var(--u));font:700 calc(6.6 * var(--u)) / 1 "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:.12em;color:#00000080;text-shadow:0 calc(.6 * var(--u)) 0 #ffffff8c;position:absolute}.ipod-hold.svelte-27uq32{right:calc(22 * var(--u));top:calc(7 * var(--u));width:calc(46 * var(--u));height:calc(14 * var(--u));border-radius:calc(7 * var(--u));box-shadow:inset 0 calc(1 * var(--u)) calc(2 * var(--u)) #000000b3, 0 calc(.6 * var(--u)) 0 #ffffff73;background:linear-gradient(#1c1d20 0%,#3d3f43 100%);position:absolute}.ipod-hold.svelte-27uq32 span:where(.svelte-27uq32){left:calc(2 * var(--u));top:calc(2 * var(--u));width:calc(28 * var(--u));height:calc(10 * var(--u));border-radius:calc(5 * var(--u));box-shadow:0 calc(.8 * var(--u)) calc(1.5 * var(--u)) #00000080;background:linear-gradient(#f4f4f5 0%,#d3d4d7 55%,#a9abaf 100%);position:absolute}.ipod-dock.svelte-27uq32{left:50%;top:calc(6.5 * var(--u));width:calc(122 * var(--u));height:calc(15 * var(--u));border-radius:calc(2.5 * var(--u));box-shadow:inset 0 0 0 calc(1 * var(--u)) #00000059, 0 calc(.6 * var(--u)) 0 #ffffff73;background:linear-gradient(#e9eaec 0%,#b4b6ba 100%);position:absolute;transform:translate(-50%)}.ipod-dock.svelte-27uq32 span:where(.svelte-27uq32){inset:calc(2 * var(--u));border-radius:calc(1.2 * var(--u));background:repeating-linear-gradient(90deg, transparent 0 calc(2.6 * var(--u)), #8c8e93 calc(2.6 * var(--u)) calc(3.4 * var(--u))) 0 calc(3 * var(--u)) / 100% calc(4.5 * var(--u)) no-repeat, linear-gradient(180deg, #000 0%, #17181a 100%);position:absolute}@media (hover:hover) and (pointer:fine){@supports (width:calc(1px * sin(45deg))){.ipod-rim.svelte-27uq32{--facing:calc((-1 * sin(var(--a)) * cos(var(--t)) * sin(var(--turn)) - sin(var(--t)) * cos(var(--turn))) * cos(var(--tilt)) - cos(var(--a)) * cos(var(--t)) * sin(var(--tilt)));--sheen:clamp(0, calc(var(--facing) * 1.4 - .6), .35);background:linear-gradient(rgb(255 255 255/var(--sheen)), rgb(255 255 255/var(--sheen))), var(--polish), var(--steel)}}}.ipod-back.svelte-27uq32{inset:calc(28 * var(--u));border-radius:calc(10 * var(--u));transform:rotateY(180deg) translateZ(calc(var(--depth) / 2));backface-visibility:hidden;color:#1e20249e;text-align:center;--sweep:0%;background:linear-gradient(115deg, #fff0 calc(18% + var(--sweep)), #fff6 calc(44% + var(--sweep)), #fff0 calc(70% + var(--sweep))), repeating-linear-gradient(115deg, #ffffff0a 0 2px, #00000006 2px 5px),  linear-gradient(155deg, #b4b6bb 0%, #999ca3 18%, #d4d6d8 40%, #ecedee 58%, #c9cbcf 78%, #dfe0e2 100%);flex-direction:column;align-items:center;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;position:absolute}@media (hover:hover) and (pointer:fine){@supports (width:calc(1px * sin(45deg))){.ipod-back.svelte-27uq32{--sweep:calc(sin(var(--turn)) * 28%)}}}.ipod-back.svelte-27uq32 p:where(.svelte-27uq32){text-shadow:0 calc(1 * var(--u)) 0 #ffffff8c;margin:0}.ipod-back-mark.svelte-27uq32{width:calc(74 * var(--u));height:calc(74 * var(--u));margin-top:calc(118 * var(--u))}.ipod-back.svelte-27uq32 .ipod-back-name:where(.svelte-27uq32){margin-top:calc(18 * var(--u));font-size:calc(27 * var(--u));letter-spacing:-.01em;font-weight:600;line-height:1.1}.ipod-back.svelte-27uq32 .ipod-back-badge:where(.svelte-27uq32){margin-top:calc(14 * var(--u));font-size:calc(11 * var(--u));letter-spacing:.08em;font-weight:700;line-height:1}.ipod-back-badge.svelte-27uq32 span:where(.svelte-27uq32){padding:calc(4 * var(--u)) calc(8 * var(--u));border:calc(1.2 * var(--u)) solid currentColor;border-radius:calc(4 * var(--u));display:inline-block}.ipod-back.svelte-27uq32 .ipod-back-engraving:where(.svelte-27uq32){margin-top:calc(34 * var(--u));font-size:calc(14 * var(--u));font-style:italic;font-weight:500;line-height:1.3}.ipod-back.svelte-27uq32 .ipod-back-small:where(.svelte-27uq32){margin-top:auto;margin-bottom:calc(20 * var(--u));font-size:calc(7.5 * var(--u));letter-spacing:.02em;font-weight:400;line-height:1.6}.ipod-flip.svelte-27uq32{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#000000bf;border:0;border-radius:999px;padding:8px 14px;font:600 13px/1 Inter,system-ui,sans-serif;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)}.ipod-flip.svelte-27uq32:focus-visible{opacity:1;pointer-events:auto;outline-offset:2px;outline:3px solid #4da3ff}.ipod-face.svelte-27uq32{--u:calc(100cqw / 360);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0.3 0 0 0 0.35 0.3 0 0 0 0.35 0.3 0 0 0 0.35 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");border-radius:inherit;transform:translateZ(calc(var(--depth) / 2));backface-visibility:hidden;background: linear-gradient(90deg, #00000080 0%, #0000006b 2%, #00000047 5%, #00000012 10%, #0000 14%, #0000 86%, #00000012 90%, #00000047 95%, #0000006b 98%, #00000080 100%),  linear-gradient(180deg, #00000057 0%, #0000001f 1.2%, #0000 2.6%), var(--grain),  linear-gradient(180deg, hsl(var(--face-h) var(--face-s) var(--face-top)) 0%, hsl(var(--face-h) var(--face-s) calc(var(--face-top) - (var(--face-top) - var(--face-bottom)) * .12)) 25%, hsl(var(--face-h) var(--face-s) calc(var(--face-top) - (var(--face-top) - var(--face-bottom)) * .24)) 47%, hsl(var(--face-h) var(--face-s) calc(var(--face-top) - (var(--face-top) - var(--face-bottom)) * .44)) 60%, hsl(var(--face-h) var(--face-s) calc(var(--face-top) - (var(--face-top) - var(--face-bottom)) * .56)) 70%, hsl(var(--face-h) var(--face-s) calc(var(--face-top) - (var(--face-top) - var(--face-bottom)) * .68)) 80%, hsl(var(--face-h) var(--face-s) calc(var(--face-top) - (var(--face-top) - var(--face-bottom)) * .78)) 90%, hsl(var(--face-h) var(--face-s) calc(var(--face-top) - (var(--face-top) - var(--face-bottom)) * .9)) 96%, hsl(var(--face-h) var(--face-s) var(--face-bottom)) 100%);background-blend-mode:normal, normal, soft-light, normal;position:absolute;inset:0}.ipod-face.svelte-27uq32:after{content:"";padding:calc(1.25 * var(--u));border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(100deg,#d6d6d8 0%,#a5a5a7 30%,#77777a 72%,#8e8d8f 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ipod-bezel.svelte-27uq32{top:calc(29 * var(--u));left:calc(28 * var(--u));width:calc(304 * var(--u));height:calc(230 * var(--u));padding:calc(4 * var(--u));border-radius:calc(7 * var(--u));box-shadow:0 calc(-1 * var(--u)) 0 #00000059, 0 calc(1 * var(--u)) 0 #ffffff29, inset 0 0 0 calc(1 * var(--u)) #000;background:linear-gradient(160deg,#1a1a1b 0%,#050505 30%,#000 100%);position:absolute}.ipod-screen.svelte-27uq32{border-radius:calc(2 * var(--u));background:#fff;width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.ipod-glass.svelte-27uq32{pointer-events:none;box-shadow:inset 0 0 calc(7 * var(--u)) #0000008c;background:linear-gradient(155deg,#ffffff1a 0%,#fff0 38%);position:absolute;inset:0}.ipod-dim.svelte-27uq32{pointer-events:none;opacity:0;background:#000;transition:opacity .8s;position:absolute;inset:0}.ipod-dim-on.svelte-27uq32{opacity:.62}.ipod-boot.svelte-27uq32{pointer-events:none;opacity:0;background:#000;animation:.9s ease-out .15s backwards svelte-27uq32-ipod-boot;position:absolute;inset:0}@keyframes svelte-27uq32-ipod-boot{0%{opacity:.62}to{opacity:0}}.ipod-wheel.svelte-27uq32{top:calc(311.5 * var(--u));left:calc(68.5 * var(--u));width:calc(223 * var(--u));height:calc(223 * var(--u));touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:grab;border-radius:50%;position:absolute}.ipod-wheel.svelte-27uq32:active{cursor:grabbing}@media (pointer:coarse){.ipod-wheel.svelte-27uq32:before{content:"";inset:calc(-48 * var(--u));border-radius:50%;position:absolute}}.ipod-ring.svelte-27uq32{box-shadow:0 0 0 calc(1 * var(--u)) #00000080, 0 calc(1.5 * var(--u)) 0 calc(.5 * var(--u)) #ffffff17, inset 0 calc(1 * var(--u)) calc(1 * var(--u)) #ffffff0d, inset 0 calc(-3 * var(--u)) calc(6 * var(--u)) #00000038;background:radial-gradient(circle at 50% 30%,#363638 0%,#313133 55%,#2c2c2e 100%);border-radius:50%;position:absolute;inset:0}.ipod-btn.svelte-27uq32{width:calc(76 * var(--u));height:calc(46 * var(--u));border-radius:calc(12 * var(--u));color:#f6f6f6;font-size:calc(12.5 * var(--u));letter-spacing:.07em;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-weight:700;line-height:1;display:flex;position:absolute;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.ipod-btn.svelte-27uq32 svg:where(.svelte-27uq32){width:calc(20 * var(--u));height:calc(11 * var(--u))}.ipod-btn.svelte-27uq32:active{color:#8f8f91}.ipod-btn-menu.svelte-27uq32{top:0;left:calc(73.5 * var(--u))}.ipod-btn-play.svelte-27uq32{bottom:0;left:calc(73.5 * var(--u))}.ipod-btn-prev.svelte-27uq32{top:calc(88.5 * var(--u));width:calc(50 * var(--u));left:0}.ipod-btn-next.svelte-27uq32{top:calc(88.5 * var(--u));width:calc(50 * var(--u));right:0}.ipod-center.svelte-27uq32{top:calc(72 * var(--u));left:calc(72 * var(--u));width:calc(79 * var(--u));height:calc(79 * var(--u));--dish-top:calc(var(--face-bottom) + .15 * (var(--face-top) - var(--face-bottom)));--dish-bottom:calc(var(--face-bottom) + .68 * (var(--face-top) - var(--face-bottom)));--dish-shift:0%;background:var(--grain), linear-gradient(180deg, hsl(var(--face-h) var(--face-s) calc(var(--dish-top) - var(--dish-shift))) 0%, hsl(var(--face-h) var(--face-s) calc(var(--dish-bottom) - var(--dish-shift))) 100%);background-blend-mode:soft-light, normal;box-shadow:0 0 0 calc(1 * var(--u)) #0009, inset 0 calc(2 * var(--u)) calc(3 * var(--u)) #0006, inset 0 calc(-1 * var(--u)) calc(1 * var(--u)) #ffffff24;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;padding:0;position:absolute}.ipod-center.svelte-27uq32:active{--dish-shift:4%}.ipod-light-wheel.svelte-27uq32 .ipod-ring:where(.svelte-27uq32){box-shadow:0 0 0 calc(1 * var(--u)) #00000038, 0 calc(1.5 * var(--u)) 0 calc(.5 * var(--u)) #ffffff59, inset 0 calc(1 * var(--u)) calc(1 * var(--u)) #fffc, inset 0 calc(-3 * var(--u)) calc(6 * var(--u)) #00000017;background:radial-gradient(circle at 50% 30%,#f8f8f9 0%,#ededef 55%,#dddde0 100%)}.ipod-light-wheel.svelte-27uq32 .ipod-btn:where(.svelte-27uq32){color:#6b6b70}.ipod-light-wheel.svelte-27uq32 .ipod-btn:where(.svelte-27uq32):active{color:#2f2f32}.ipod-light-wheel.svelte-27uq32 .ipod-center:where(.svelte-27uq32){box-shadow:0 0 0 calc(1 * var(--u)) #00000052, inset 0 calc(2 * var(--u)) calc(3 * var(--u)) #00000059, inset 0 calc(-1 * var(--u)) calc(1 * var(--u)) #fff3}.ipod-ring.svelte-27uq32:focus-visible,.ipod-btn.svelte-27uq32:focus-visible,.ipod-center.svelte-27uq32:focus-visible{outline-offset:2px;outline:3px solid #4da3ff}.ipod-ui.svelte-27uq32{--px:calc(100cqw / 320);color:#000;text-align:left;font-size:calc(15 * var(--px));flex-direction:column;line-height:1;display:flex;position:absolute;inset:0}.ipod-ui.svelte-27uq32,.ipod-ui.svelte-27uq32 :where(.svelte-27uq32){font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.ipod-ui.svelte-27uq32 p:where(.svelte-27uq32),.ipod-ui.svelte-27uq32 h2:where(.svelte-27uq32),.ipod-ui.svelte-27uq32 dl:where(.svelte-27uq32),.ipod-ui.svelte-27uq32 dd:where(.svelte-27uq32),.ipod-ui.svelte-27uq32 ul:where(.svelte-27uq32){color:inherit;margin:0;padding:0}.ipod-titlebar.svelte-27uq32{z-index:2;height:calc(24 * var(--px));padding:0 calc(7 * var(--px));border-bottom:calc(1 * var(--px)) solid #7c8795;background:linear-gradient(#f4f6f9 0%,#d3dae3 48%,#b7c1ce 52%,#c5ceda 100%);flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}.ipod-title.svelte-27uq32{left:calc(40 * var(--px));right:calc(40 * var(--px));font-size:calc(14 * var(--px));font-weight:700;line-height:calc(24 * var(--px));text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 calc(1 * var(--px)) 0 #ffffffb3;position:absolute;overflow:hidden}.ipod-status.svelte-27uq32{width:calc(12 * var(--px));height:calc(12 * var(--px));color:#2f6fd0;display:flex}.ipod-status.svelte-27uq32 svg:where(.svelte-27uq32){width:100%;height:100%}.ipod-battery.svelte-27uq32{width:calc(24 * var(--px));height:calc(11 * var(--px));padding:calc(1.5 * var(--px));border:calc(1 * var(--px)) solid #5d6672;border-radius:calc(2 * var(--px));background:#fff;position:relative}.ipod-battery.svelte-27uq32:after{content:"";top:calc(2.5 * var(--px));right:calc(-3 * var(--px));width:calc(2 * var(--px));height:calc(4 * var(--px));border-radius:0 calc(1 * var(--px)) calc(1 * var(--px)) 0;background:#5d6672;position:absolute}.ipod-battery.svelte-27uq32 span:where(.svelte-27uq32){border-radius:calc(.5 * var(--px));background:linear-gradient(#a5e86f 0%,#4fb81f 50%,#3a9c12 51%,#62c52e 100%);width:100%;height:100%;display:block}.ipod-panes.svelte-27uq32{background:#fff;flex:1;position:relative;overflow:hidden}.ipod-pane.svelte-27uq32{background:#fff;position:absolute;inset:0;overflow:hidden}.ipod-list.svelte-27uq32{list-style:none;transition:transform .12s ease-out}.ipod-list.svelte-27uq32:focus-visible{outline:calc(2 * var(--px)) solid #ff9d2e;outline-offset:calc(-2 * var(--px))}.ipod-row.svelte-27uq32{align-items:center;gap:calc(6 * var(--px));height:calc(24 * var(--px));padding:0 calc(8 * var(--px));color:#000;cursor:pointer;outline:none;font-weight:700;text-decoration:none;display:flex}.ipod-row-on.svelte-27uq32{color:#fff;background:linear-gradient(#6db3f7 0%,#3b8fee 49%,#1f78e6 51%,#2a84ec 100%)}.ipod-row-label.svelte-27uq32{min-width:0;line-height:calc(24 * var(--px));text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ipod-chevron.svelte-27uq32{width:calc(7 * var(--px));height:calc(11 * var(--px));color:#6b6b6b;flex:none}.ipod-row-on.svelte-27uq32 .ipod-chevron:where(.svelte-27uq32){color:#fff}.ipod-row-note.svelte-27uq32,.ipod-row-value.svelte-27uq32{font-size:calc(11 * var(--px));color:#6b6b6b;flex:none;font-weight:400}.ipod-row-value.svelte-27uq32{font-size:calc(14 * var(--px))}.ipod-row-speaker.svelte-27uq32{width:calc(14 * var(--px));height:calc(12 * var(--px));color:#2f6fd0;flex:none}.ipod-row-on.svelte-27uq32 .ipod-row-note:where(.svelte-27uq32),.ipod-row-on.svelte-27uq32 .ipod-row-value:where(.svelte-27uq32),.ipod-row-on.svelte-27uq32 .ipod-row-speaker:where(.svelte-27uq32){color:#fff}.ipod-split.svelte-27uq32{height:100%;display:flex}.ipod-split-list.svelte-27uq32{z-index:1;width:50%;box-shadow:calc(2 * var(--px)) 0 calc(6 * var(--px)) #00000059;position:relative;overflow:hidden}.ipod-preview.svelte-27uq32{color:#ffffffd9;background:linear-gradient(160deg,#8e9db0 0%,#56647a 55%,#38445a 100%);justify-content:center;align-items:center;width:50%;display:flex;position:relative;overflow:hidden}.ipod-glyph.svelte-27uq32{width:calc(84 * var(--px));height:calc(84 * var(--px))}.ipod-cf.svelte-27uq32{background:linear-gradient(#fff 0% 58%,#dfe4ea 100%);height:100%;position:relative;overflow:hidden}.ipod-ui.svelte-27uq32 .ipod-cf-stage:where(.svelte-27uq32){perspective:calc(380 * var(--px));perspective-origin:50% calc(70 * var(--px));outline:none;list-style:none;position:absolute;inset:0}.ipod-cf-item.svelte-27uq32{top:calc(12 * var(--px));width:calc(116 * var(--px));height:calc(116 * var(--px));margin-left:calc(-58 * var(--px));cursor:pointer;transform-style:preserve-3d;transform:translateX(calc((var(--side) * 50 + var(--offset) * 24) * var(--px))) translateZ(calc(var(--side) * var(--side) * -70 * var(--px))) rotateY(calc(var(--side) * -66deg));transition:transform .32s cubic-bezier(.2,.7,.3,1),opacity .25s;position:absolute;left:50%}.ipod-cf-flip.svelte-27uq32{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.3,.1,.2,1);position:absolute;inset:0}.ipod-cf-front.svelte-27uq32,.ipod-cf-back.svelte-27uq32{backface-visibility:hidden;position:absolute;inset:0}.ipod-cf-front.svelte-27uq32{color:#ffffffd9;box-shadow:0 0 0 calc(.5 * var(--px)) #00000040;-webkit-box-reflect:below calc(1 * var(--px)) linear-gradient(transparent 62%, #ffffff4d);background:linear-gradient(160deg,#8e9db0 0%,#38445a 100%);justify-content:center;align-items:center;display:flex}.ipod-cf-game.svelte-27uq32{padding:calc(8 * var(--px));text-align:center;font-size:calc(17 * var(--px));letter-spacing:-.01em;font-weight:700;line-height:1.15}a.ipod-cf-flip.svelte-27uq32{color:inherit;-webkit-user-drag:none;outline:none;text-decoration:none;display:block}.ipod-cf-front.svelte-27uq32 .ipod-glyph:where(.svelte-27uq32){width:calc(60 * var(--px));height:calc(60 * var(--px))}.ipod-cf-front.svelte-27uq32 img:where(.svelte-27uq32){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ipod-cf-caption.svelte-27uq32{left:0;right:0;bottom:calc(10 * var(--px));padding:0 calc(16 * var(--px));text-align:center;transition:opacity .25s;position:absolute}.ipod-cf-album.svelte-27uq32,.ipod-cf-artist.svelte-27uq32{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ipod-ui.svelte-27uq32 .ipod-cf-album:where(.svelte-27uq32){font-size:calc(14 * var(--px));font-weight:700;line-height:calc(18 * var(--px))}.ipod-ui.svelte-27uq32 .ipod-cf-artist:where(.svelte-27uq32){font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:#555}.ipod-cf-flipped.svelte-27uq32 .ipod-cf-on:where(.svelte-27uq32) .ipod-cf-flip:where(.svelte-27uq32){transform:translateY(calc(38 * var(--px))) rotateY(180deg) scale(1.6)}.ipod-cf-flipped.svelte-27uq32 .ipod-cf-item:where(.svelte-27uq32):not(.ipod-cf-on){opacity:.35}.ipod-cf-flipped.svelte-27uq32 .ipod-cf-caption:where(.svelte-27uq32){opacity:0}.ipod-cf-back.svelte-27uq32{box-shadow:0 0 0 calc(.5 * var(--px)) #00000059, 0 calc(3 * var(--px)) calc(8 * var(--px)) #00000059;background:#fff;flex-direction:column;display:flex;transform:rotateY(180deg)}.ipod-cf-back-head.svelte-27uq32{padding:calc(5 * var(--px)) calc(6 * var(--px));border-bottom:calc(.6 * var(--px)) solid #7c8795;background:linear-gradient(#f4f5f7 0%,#c9ced6 100%)}.ipod-cf-back-album.svelte-27uq32,.ipod-cf-back-artist.svelte-27uq32,.ipod-cf-back-song.svelte-27uq32 span:where(.svelte-27uq32):first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ipod-ui.svelte-27uq32 .ipod-cf-back-album:where(.svelte-27uq32){font-size:calc(8 * var(--px));font-weight:700;line-height:calc(10 * var(--px))}.ipod-ui.svelte-27uq32 .ipod-cf-back-artist:where(.svelte-27uq32){font-size:calc(7 * var(--px));line-height:calc(9 * var(--px));color:#555}.ipod-ui.svelte-27uq32 .ipod-cf-back-song:where(.svelte-27uq32){align-items:center;gap:calc(4 * var(--px));height:calc(15 * var(--px));padding:0 calc(6 * var(--px));font-size:calc(8.5 * var(--px));color:#fff;background:linear-gradient(#6db3f7 0%,#3b8fee 49%,#1f78e6 51%,#2a84ec 100%);font-weight:700;display:flex}.ipod-cf-back-song.svelte-27uq32 span:where(.svelte-27uq32):first-child{min-width:0;line-height:calc(15 * var(--px));flex:1}.ipod-cf-back-note.svelte-27uq32{font-size:calc(7 * var(--px));font-weight:400}.ipod-cf-back-open.svelte-27uq32{width:calc(8 * var(--px));height:calc(8 * var(--px));flex:none}.ipod-ui.svelte-27uq32 .ipod-cf-back-blurb:where(.svelte-27uq32){padding:calc(6 * var(--px));font-size:calc(7 * var(--px));color:#555;line-height:1.35}.ipod-preview-art.svelte-27uq32{aspect-ratio:1;width:auto;max-width:none;height:100%;animation:.8s ease-out svelte-27uq32-ipod-art-in,6.5s linear forwards svelte-27uq32-ipod-art-pan;position:absolute;top:0;left:0}.ipod-preview-game.svelte-27uq32{padding:0 calc(12 * var(--px));text-align:center;font-size:calc(24 * var(--px));letter-spacing:-.01em;justify-content:center;align-items:center;font-weight:700;line-height:1.1;display:flex}.ipod-preview-game.svelte-27uq32 img:where(.svelte-27uq32){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@keyframes svelte-27uq32-ipod-art-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-27uq32-ipod-art-pan{0%{transform:translate(0)}to{transform:translate(-26%)}}.ipod-message-title.svelte-27uq32{font-size:calc(20 * var(--px));font-weight:700}.ipod-ui.svelte-27uq32 .ipod-message-body:where(.svelte-27uq32){font-size:calc(13 * var(--px));color:#555;line-height:1.35}.ipod-company.svelte-27uq32{flex-direction:column;height:100%;display:flex}.ipod-company-text.svelte-27uq32{padding:0 calc(20 * var(--px));justify-content:center;align-items:center;gap:calc(8 * var(--px));text-align:center;flex-direction:column;flex:1;display:flex}.ipod-ui.svelte-27uq32 .ipod-company-games:where(.svelte-27uq32){font-size:calc(11 * var(--px));color:#777}.ipod-ui.svelte-27uq32 .ipod-company-label:where(.svelte-27uq32){padding:calc(4 * var(--px)) calc(8 * var(--px));font-size:calc(11 * var(--px));color:#555;border-top:calc(1 * var(--px)) solid #c3c8cf;border-bottom:calc(1 * var(--px)) solid #c3c8cf;background:linear-gradient(#f4f5f7 0%,#d5d9df 100%);font-weight:700}.ipod-blocks.svelte-27uq32{width:100%;height:100%;display:block}.ipod-clock.svelte-27uq32{justify-content:center;align-items:center;gap:calc(10 * var(--px));background:linear-gradient(#fff 0%,#e3e8ee 100%);flex-direction:column;height:100%;display:flex}.ipod-clock-time.svelte-27uq32{font-size:calc(40 * var(--px));font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:700}.ipod-ui.svelte-27uq32 .ipod-clock-date:where(.svelte-27uq32){font-size:calc(14 * var(--px));color:#555}.ipod-about-row.svelte-27uq32{height:calc(24 * var(--px));padding:0 calc(10 * var(--px));border-bottom:calc(1 * var(--px)) solid #e4e7eb;justify-content:space-between;align-items:center;font-weight:700;display:flex}.ipod-about-row.svelte-27uq32 dd:where(.svelte-27uq32){color:#444;font-weight:400}.ipod-np.svelte-27uq32{height:100%;padding:calc(8 * var(--px)) calc(14 * var(--px)) 0;background:linear-gradient(#fff 0% 62%,#e6eaef 100%);flex-direction:column;display:flex}.ipod-ui.svelte-27uq32 .ipod-np-count:where(.svelte-27uq32){font-size:calc(12 * var(--px));color:#555}.ipod-np-main.svelte-27uq32{align-items:center;gap:calc(16 * var(--px));margin-top:calc(10 * var(--px));height:calc(116 * var(--px));display:flex}.ipod-np-art.svelte-27uq32{width:calc(112 * var(--px));height:calc(112 * var(--px));color:#ffffffd9;box-shadow:0 calc(2 * var(--px)) calc(6 * var(--px)) #0006;transform:perspective(calc(500 * var(--px))) rotateY(14deg);transform-origin:0;-webkit-box-reflect:below calc(1 * var(--px)) linear-gradient(transparent 72%, #ffffff47);background:linear-gradient(160deg,#8e9db0 0%,#38445a 100%);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.ipod-np-art.svelte-27uq32 .ipod-glyph:where(.svelte-27uq32){width:calc(60 * var(--px));height:calc(60 * var(--px))}.ipod-np-art.svelte-27uq32 img:where(.svelte-27uq32){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ipod-np-text.svelte-27uq32{gap:calc(7 * var(--px));flex-direction:column;flex:1;min-width:0;display:flex}.ipod-np-title.svelte-27uq32{-webkit-line-clamp:3;line-clamp:3;font-size:calc(15 * var(--px));-webkit-box-orient:vertical;font-weight:700;line-height:1.18;display:-webkit-box;overflow:hidden}.ipod-ui.svelte-27uq32 .ipod-np-artist:where(.svelte-27uq32),.ipod-ui.svelte-27uq32 .ipod-np-album:where(.svelte-27uq32){font-size:calc(13 * var(--px));color:#4a4a4a;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.ipod-np-bar-row.svelte-27uq32{align-items:center;gap:calc(8 * var(--px));height:calc(12 * var(--px));margin-top:auto;display:flex}.ipod-bar.svelte-27uq32{height:calc(11 * var(--px));border:calc(1 * var(--px)) solid #8a929c;border-radius:calc(1 * var(--px));background:linear-gradient(#d9dde2 0%,#f6f7f9 100%);flex:1;overflow:hidden}.ipod-bar.svelte-27uq32 span:where(.svelte-27uq32){background:linear-gradient(#7dbcf8 0%,#3f92ef 49%,#2179e6 51%,#3187ec 100%);height:100%;display:block}.ipod-vol-icon.svelte-27uq32{width:calc(14 * var(--px));height:calc(12 * var(--px));color:#4a4a4a;flex:none}.ipod-row-check.svelte-27uq32{width:calc(12 * var(--px));height:calc(12 * var(--px));color:#2f6fd0;flex:none}.ipod-row-on.svelte-27uq32 .ipod-row-check:where(.svelte-27uq32){color:#fff}.ipod-slider.svelte-27uq32{height:100%;padding:0 calc(24 * var(--px));justify-content:center;align-items:stretch;gap:calc(14 * var(--px));flex-direction:column;display:flex}.ipod-slider.svelte-27uq32 .ipod-np-bar-row:where(.svelte-27uq32){margin-top:0}.ipod-ui.svelte-27uq32 .ipod-slider-hint:where(.svelte-27uq32){font-size:calc(12 * var(--px));text-align:center;color:#777}.ipod-legal.svelte-27uq32{height:100%;padding:calc(8 * var(--px)) calc(12 * var(--px));gap:calc(7 * var(--px));flex-direction:column;display:flex;overflow:hidden}.ipod-ui.svelte-27uq32 .ipod-legal:where(.svelte-27uq32) p:where(.svelte-27uq32){font-size:calc(9.5 * var(--px));color:#444;line-height:1.35}.ipod-shade.svelte-27uq32{pointer-events:none;background:#000;position:absolute;inset:0}.ipod-ui-au.svelte-27uq32 :is(h2:where(.svelte-27uq32),p:where(.svelte-27uq32),dt:where(.svelte-27uq32),dd:where(.svelte-27uq32),.ipod-row-label:where(.svelte-27uq32),.ipod-row-value:where(.svelte-27uq32),.ipod-row-note:where(.svelte-27uq32),.ipod-cf-game:where(.svelte-27uq32)>span:where(.svelte-27uq32),.ipod-cf-back-song:where(.svelte-27uq32)>span:where(.svelte-27uq32),.ipod-np-times:where(.svelte-27uq32)>span:where(.svelte-27uq32),.ipod-company-label:where(.svelte-27uq32)){transform:rotate(180deg)}.ipod-np-times.svelte-27uq32{padding:calc(5 * var(--px)) 0 calc(9 * var(--px));font-size:calc(12 * var(--px));font-variant-numeric:tabular-nums;color:#333;justify-content:space-between;font-weight:700;display:flex}@media (height<=700px){.ipod-page.svelte-27uq32{padding:12px 16px;padding-top:var(--ipod-clear,12px);padding-bottom:var(--ipod-clear-bottom,12px)}}@media (prefers-reduced-motion:reduce){.ipod-boot.svelte-27uq32{display:none}.ipod-body.svelte-27uq32,.ipod-shadow.svelte-27uq32,.ipod-list.svelte-27uq32,.ipod-dim.svelte-27uq32,.ipod-cf-item.svelte-27uq32,.ipod-cf-flip.svelte-27uq32,.ipod-cf-caption.svelte-27uq32{transition:none}.ipod-preview-art.svelte-27uq32{animation:none}}.poster.svelte-we13dj{--top-ratio:.22307;--bottom-ratio:.29049;--margin:clamp(16px, 2.2vw, 32px);--min-gap:24px;--block:min(calc(100vw - 2 * var(--margin)), calc((100dvh - 2 * var(--margin) - var(--min-gap)) / (var(--top-ratio) + var(--bottom-ratio))));z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;padding:var(--margin);flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.poster-line.svelte-we13dj{width:var(--block);flex:none;height:auto;display:block;overflow:visible}.poster-line.svelte-we13dj text:where(.svelte-we13dj){fill:var(--ink,#ebe3d5);font-family:Anton,Impact,Arial Narrow,sans-serif}@media (width>=841px){.poster-stacked.svelte-we13dj{--line-gap:.035;--max-block:1120px;--block:min(calc(100vw - 2 * var(--margin)), calc((100dvh - 2 * var(--margin)) / (2 * var(--top-ratio) + var(--line-gap))), var(--max-block));padding-inline:max(var(--margin), calc((100% - var(--block)) / 2));justify-content:flex-start;align-items:flex-start;gap:calc(var(--block) * var(--line-gap))}.poster-stacked.svelte-we13dj .poster-bottom:where(.svelte-we13dj){width:calc(var(--block) * .76794)}}@media (width<=840px){.poster.svelte-we13dj{--ipod-h:calc(min(360px, 100vw - 32px) * 602 / 360);--strip:calc((100dvh - var(--ipod-h)) / 2);--line-h:clamp(10px, calc(var(--strip) - 20px), calc((100vw - 32px) * var(--top-ratio)));--line-h-bottom:clamp(10px, calc(var(--strip) - 20px), calc((100vw - 32px) * var(--bottom-ratio)));grid-template-rows:1fr var(--ipod-h) 1fr;grid-template-columns:100%;place-items:center;padding:0;display:grid}.poster-line.svelte-we13dj{width:auto;height:var(--line-h)}.poster-bottom.svelte-we13dj{height:var(--line-h-bottom);grid-row:3}.poster-stacked.svelte-we13dj{--block:calc(100vw - 32px);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;padding:16px;display:flex}.poster-stacked.svelte-we13dj .poster-line:where(.svelte-we13dj){width:var(--block);height:auto}.poster-stacked.svelte-we13dj .poster-bottom:where(.svelte-we13dj){width:calc(var(--block) * .76794)}}@media (width>=392px) and (width<=840px) and (height<=661px){.poster.svelte-we13dj:not(.poster-stacked){display:none}}@media (width<=391px) and (aspect-ratio>=3/5){.poster.svelte-we13dj:not(.poster-stacked){display:none}}.scene.svelte-1uha8ag{--page:#d63a2c;--ink:#f6ecdb;isolation:isolate;background:var(--page);position:relative}@media (width<=840px){.scene.svelte-1uha8ag{--line-h:calc(.22307 * (100vw - 32px));--ipod-clear:calc(22px + 1.5 * var(--line-h));--ipod-justify:flex-start;--ipod-clear-bottom:56px;--ipod-w:max(220px, min(calc(.9 * (100vw - 32px)), 324px, calc((100dvh - var(--ipod-clear) - var(--ipod-clear-bottom)) * 360 / 602)))}html,body{overscroll-behavior:none;height:100%;overflow:hidden}.foot-more.svelte-1uha8ag{display:none}}.spotle-defaults.svelte-1uha8ag{z-index:1;text-align:center;color:#fff;font-weight:600;line-height:1.5;position:relative}.foot.svelte-1uha8ag{z-index:1;letter-spacing:.02em;color:var(--ink);opacity:.72;flex-wrap:wrap;justify-content:center;gap:2px 8px;font-size:12px;font-weight:500;line-height:1.3;display:flex;position:absolute;bottom:7px;left:16px;right:16px}.foot.svelte-1uha8ag a:where(.svelte-1uha8ag){color:inherit;text-decoration:none}.foot.svelte-1uha8ag a:where(.svelte-1uha8ag):hover,.foot.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible{text-decoration:underline}
