.cassetteVisual{isolation:isolate;width:100%;display:block;position:relative;container-type:inline-size}.cassetteVisual-hero{width:min(100%,570px)}@keyframes cassetteDetailSettle{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.cassetteVisual-detail{width:min(100%,320px);animation:.42s cubic-bezier(.22,1,.36,1) both cassetteDetailSettle}@keyframes cassetteHubSettle{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.cassetteVisual-detail[data-cassette-state=paused] .cassetteReelCore,.cassetteVisual-detail[data-cassette-state=stopped] .cassetteReelCore{animation:.32s ease-out cassetteHubSettle}.cassetteVisual-card{width:100%;max-width:118px}.cassetteVisual-thumbnail{width:100%;max-width:72px}.cassetteVisual-picker{width:min(100%,290px)}.cassette-shell-clear{--cassette-shell-top:243 245 246;--cassette-shell-top-opacity:.44;--cassette-shell-mid:203 209 213;--cassette-shell-mid-opacity:.23;--cassette-shell-bottom:174 182 187;--cassette-shell-bottom-opacity:.34;--cassette-shell-stroke:#abb3b8;--cassette-shell-detail:#edf0f1;--cassette-panel-top:#737980;--cassette-panel-bottom:#4d5359;--cassette-panel-opacity:.42;--cassette-mini-shell-top:#f0f3f4ad;--cassette-mini-shell-bottom:#aeb6bb99;--cassette-mini-shell-border:#aeb6bb;--cassette-mini-detail:#fff9}.cassette-shell-black{--cassette-shell-top:52 56 59;--cassette-shell-top-opacity:.88;--cassette-shell-mid:32 36 39;--cassette-shell-mid-opacity:.82;--cassette-shell-bottom:17 20 22;--cassette-shell-bottom-opacity:.9;--cassette-shell-stroke:#0c0f11;--cassette-shell-detail:#777d80;--cassette-panel-top:#2f3438;--cassette-panel-bottom:#15191c;--cassette-panel-opacity:.62;--cassette-mini-shell-top:#34383b;--cassette-mini-shell-bottom:#111416;--cassette-mini-shell-border:#080a0b;--cassette-mini-detail:#ffffff29}.cassette-shell-yellow{--cassette-shell-top:243 212 90;--cassette-shell-top-opacity:.86;--cassette-shell-mid:216 174 47;--cassette-shell-mid-opacity:.78;--cassette-shell-bottom:168 120 22;--cassette-shell-bottom-opacity:.86;--cassette-shell-stroke:#8d6818;--cassette-shell-detail:#ffeaa0;--cassette-panel-top:#6f6542;--cassette-panel-bottom:#403a28;--cassette-panel-opacity:.48;--cassette-mini-shell-top:#f0ce4e;--cassette-mini-shell-bottom:#ad7d16;--cassette-mini-shell-border:#805b0f;--cassette-mini-detail:#fff0a7a3}.cassette-shell-cream{--cassette-shell-top:238 230 207;--cassette-shell-mid:210 201 177;--cassette-shell-bottom:184 172 143;--cassette-shell-stroke:#8d826e;--cassette-shell-detail:#fff8e9;--cassette-mini-shell-top:#eee6cf;--cassette-mini-shell-bottom:#b8ac8f;--cassette-mini-shell-border:#8d826e;--cassette-mini-detail:#f7efdc}.cassette-shell-coral{--cassette-shell-top:217 153 130;--cassette-shell-mid:187 118 96;--cassette-shell-bottom:152 85 67;--cassette-shell-stroke:#794332;--cassette-shell-detail:#efc0a9;--cassette-mini-shell-top:#d99982;--cassette-mini-shell-bottom:#985543;--cassette-mini-shell-border:#794332;--cassette-mini-detail:#e5b199}.cassette-shell-blue{--cassette-shell-top:165 190 201;--cassette-shell-mid:127 158 175;--cassette-shell-bottom:96 125 141;--cassette-shell-stroke:#425f70;--cassette-shell-detail:#d1e0e5;--cassette-mini-shell-top:#a5bec9;--cassette-mini-shell-bottom:#607d8d;--cassette-mini-shell-border:#425f70;--cassette-mini-detail:#bfd2db}.cassetteVisual[data-cassette-window=lowerOnly]{--cassette-shell-top-opacity:1;--cassette-shell-mid-opacity:1;--cassette-shell-bottom-opacity:1;--cassette-panel-top:#383b3b;--cassette-panel-bottom:#161c1e}.cassetteVisual{--cassette-tape-core:#5d3a38;--cassette-tape-mid:#342224;--cassette-tape-outer:#171214;--cassette-tape-groove:#5f454d;--cassette-reel-flange:#252b2d;--cassette-hub-light:#f06a6f;--cassette-hub-mid:#d4323b;--cassette-hub-dark:#8f1720;--cassette-hub-stroke:#9d1d25;--cassette-hub-ring:#f1777c94;--cassette-hub-center:#404348;--cassette-screw:#9ba2a6;--cassette-screw-stroke:#e5e8e9;--cassette-hero-title:#1d655d;--cassette-hero-ink:#8b3743}.cassetteVisual.cassette-accent-amber{--cassette-accent:var(--lt-personalize-amber)}.cassetteVisual.cassette-accent-coral{--cassette-accent:var(--lt-personalize-coral)}.cassetteVisual.cassette-accent-teal{--cassette-accent:var(--lt-personalize-teal)}.cassetteVisual.cassette-accent-violet{--cassette-accent:var(--lt-personalize-violet)}.cassetteVisual.cassette-accent-slate{--cassette-accent:var(--lt-personalize-slate)}.cassetteVisual.cassette-accent-rose{--cassette-accent:var(--lt-personalize-rose)}.cassetteVisual.cassette-accent-lime{--cassette-accent:var(--lt-personalize-lime)}.cassetteVisual.cassette-accent-cobalt{--cassette-accent:var(--lt-personalize-cobalt)}.cassetteVisual.cassette-accent-sunset{--cassette-accent:var(--lt-personalize-sunset)}.cassetteVisual.cassette-accent-mint{--cassette-accent:var(--lt-personalize-mint)}.cassetteVisual.cassette-accent-plum{--cassette-accent:var(--lt-personalize-plum)}.cassetteVisual.cassette-accent-sand{--cassette-accent:var(--lt-personalize-sand)}.cassetteLabelPlate{--cassette-label-name-font:var(--lt-font-hand,"Segoe Print", "Bradley Hand", cursive);z-index:1;text-align:center;border-radius:.35rem;justify-content:center;align-items:center;gap:.3em;padding:.12em .5em;transition:background .2s,color .2s,box-shadow .2s;display:flex;position:relative}.cassetteVisual.cassette-label-classic{--cassette-label-base:#fffef9;--cassette-label-base-end:#e8e1d5}.cassette-label-classic .cassetteLabelPlate{color:#3f3427;background:#f4e8c7;box-shadow:inset 0 0 0 1px #4d3d2a38}.cassetteVisual.cassette-label-chrome{--cassette-label-base:#f7f8f8;--cassette-label-base-end:#9da7ac}.cassette-label-chrome .cassetteLabelPlate{color:#273136;background:linear-gradient(135deg,#f7f8f8,#9da7ac 48%,#edf1f2 70%);box-shadow:inset 0 0 0 1px #29343947}.cassetteVisual.cassette-label-neon{--cassette-label-base:#18252a;--cassette-label-base-end:#10191d}.cassette-label-neon .cassetteLabelPlate{color:#b7ff68;background:#18252a;box-shadow:inset 0 0 0 1px #68d8ce,0 0 18px #68d8ce33}.cassetteVisual.cassette-label-kraft{--cassette-label-base:#cda978;--cassette-label-base-end:#c29a67}.cassette-label-kraft .cassetteLabelPlate{color:#46311d;background:repeating-linear-gradient(8deg,#cda978 0 2px,#c29a67 2px 4px)}.cassetteVisual.cassette-label-bubblegum{--cassette-label-base:#ffb7c9;--cassette-label-base-end:#ffd8a8}.cassette-label-bubblegum .cassetteLabelPlate{color:#603846;background:linear-gradient(135deg,#ffb7c9,#ffd8a8)}.cassetteVisual.cassette-label-mono{--cassette-label-base:#f4f4ef;--cassette-label-base-end:#dfdfd8}.cassette-label-mono .cassetteLabelPlate{--cassette-label-name-font:var(--lt-font-mono,"Cascadia Mono", monospace);color:#1d2224;text-transform:uppercase;letter-spacing:.04em;background:#f4f4ef;font-family:ui-monospace,Cascadia Mono,monospace;box-shadow:inset 0 0 0 2px #1d2224}.cassetteLabelPlate:after{background:var(--cassette-accent);content:"";opacity:.75;border-radius:1px;height:2px;position:absolute;bottom:10%;left:10%;right:10%}.cassetteLabelBadge{object-fit:cover;border:1px solid #2c333a38;border-radius:.25em;flex:none;width:1.6em;height:1.6em;box-shadow:0 1px 2px #2c333a29}.cassetteLabelSticker{width:auto;max-width:calc(100% - 4px);height:auto;max-height:calc(100% - 4px);box-shadow:none;font-size:min(1.3em, var(--cassette-label-emoji-max,1.3em));object-fit:contain;filter:drop-shadow(0 1px #fff8e9);border:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;transform:rotate(-7deg)}.cassetteLabelText{flex-direction:column;align-items:center;gap:.15em;min-width:0;display:flex}.cassetteLabelTitle{min-width:0;font-family:var(--cassette-label-name-font);font-size:inherit;font-weight:700;line-height:inherit;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;display:inline;overflow:hidden}.cassetteLabelMeta{min-width:0;font-family:var(--lt-font-mono);opacity:.72;text-overflow:ellipsis;white-space:nowrap;font-size:.72em;font-weight:700;overflow:hidden}.cassetteReduced{aspect-ratio:1.58;border:2px solid var(--cassette-mini-shell-border);background:linear-gradient(145deg, var(--cassette-mini-shell-top), var(--cassette-mini-shell-bottom));box-shadow:inset 0 0 0 3px var(--cassette-mini-detail), 0 8px 18px #2f302d21;clip-path:polygon(2% 0,98% 0,100% 92%,96% 100%,4% 100%,0 92%);border-radius:8% 8% 10% 10%;transition:background .2s,border-color .2s;position:relative;overflow:hidden}.cassetteReduced:before,.cassetteReduced:after{z-index:5;aspect-ratio:1;background:linear-gradient(45deg, transparent 44%, #49575b 45% 55%, transparent 56%), linear-gradient(-45deg, transparent 44%, #49575b 45% 55%, transparent 56%), var(--cassette-screw);content:"";border:1px solid #617075;border-radius:50%;width:3.3%;position:absolute;top:4%}.cassetteReduced:before{left:3.7%}.cassetteReduced:after{right:3.7%}.cassetteReducedOpenReels{z-index:3;justify-content:space-between;display:flex;position:absolute;top:48%;left:18%;right:18%}.cassetteReducedOpenReels:after{z-index:-1;content:"";border:1px solid #2f1b1ed1;border-top:0;border-radius:0 0 48% 48%;height:30%;position:absolute;top:56%;left:-8%;right:-8%}.cassetteReducedReel{aspect-ratio:1;border:clamp(2px,1.1cqi,5px) solid #301b1edb;border-radius:50%;width:28%;position:relative;box-shadow:0 0 0 clamp(1px,.8cqi,3px) #ae313c8f,inset 0 0 0 clamp(1px,.55cqi,2px) #d84a5580}.cassetteReducedReel:after{content:"";background:#d344509e;border:1px solid #5b1219cc;border-radius:50%;position:absolute;inset:27%}.cassetteReducedReel:first-child{width:32%}.cassetteReducedReel:last-child{width:24%;margin-top:4%}.cassetteReduced[data-cassette-window=full] .cassetteReducedWindow{opacity:1}.cassetteReducedWindow{z-index:2;background:repeating-linear-gradient(90deg, transparent 0 48%, #dde4e440 48% 49.5%, transparent 49.5% 52%), linear-gradient(var(--cassette-panel-top), var(--cassette-panel-bottom));border:1px solid #e6ececdb;border-radius:5%;height:33%;position:absolute;top:43%;left:7%;right:7%;overflow:hidden}.cassetteReducedWindow:before{content:"";background:#6e3d42;height:1px;position:absolute;top:56%;left:11%;right:11%}.cassetteReducedWindowReel{aspect-ratio:1;background:#2b2022;border:2px solid #92333c;border-radius:50%;width:21%;position:absolute;top:24%}.cassetteReducedWindowReel:first-child{left:15%}.cassetteReducedWindowReel:last-child{right:15%}.cassetteReduced[data-cassette-window=full] .cassetteReducedWindowReel{opacity:0}.cassetteReduced[data-cassette-window=lowerOnly] .cassetteReducedWindow{clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);background:#1d1e1fd1;border-color:#0e0f106b;border-radius:0;width:44%;height:18%;inset:auto auto 10% 28%}.cassetteReducedWell{z-index:4;clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);pointer-events:none;background:#2b333552;border:1px solid #f1f4f3d1;height:20%;position:absolute;bottom:1.5%;left:31%;right:31%}.cassetteReducedWrap .cassetteLabelPlate{--cassette-label-safe-max:min(27cqi, 64px);--cassette-label-emoji-max:max(0px, calc(25.95cqi - 14px));z-index:4;width:86%;height:41%;font-size:clamp(9px, var(--cassette-label-fit-size,11cqi), var(--cassette-label-safe-max));border-radius:5%;justify-content:flex-start;padding:min(5px,1cqi) 5%;position:absolute;top:5%;left:7%;overflow:hidden}.cassetteReducedWrap .cassetteLabelPlate:after{background:linear-gradient(to bottom, var(--cassette-accent) 0 62%, #7cc8bd 62% 100%);opacity:.9;border-radius:0;height:8%;bottom:0;left:0;right:0}.cassetteReducedWrap .cassetteLabelBadge{aspect-ratio:1;width:min(23%,1.35em);height:auto}.cassetteReducedWrap .cassetteLabelText{flex:auto;max-width:100%}.cassetteReducedWrap .cassetteLabelTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;text-overflow:clip;text-wrap:balance;white-space:normal;-webkit-box-orient:vertical;width:100%;max-height:1.36em;line-height:.68;display:-webkit-box}.cassetteReducedWrap[data-cassette-label-lines="1"] .cassetteLabelTitle{-webkit-line-clamp:1;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;max-height:.76em;line-height:.76}.cassetteDetailed{position:relative}.cassetteDetailedArt{filter:drop-shadow(0 17px 12px #2a2b2830)drop-shadow(0 2px 1px #2a2b281f);width:100%;height:auto;display:block;overflow:visible}.cassetteReelCore{transform-box:fill-box;transform-origin:50%;will-change:transform}.cassetteTapeTexture,.cassetteLowerGuide{will-change:transform, stroke-dashoffset}.cassetteDetailed .cassetteLabelPlate{--cassette-label-safe-max:min(6.4cqi, 20px);--cassette-label-emoji-max:max(0px, calc(17.37cqi - 14px));z-index:2;width:86.3%;height:27.5%;font-size:clamp(12px, var(--cassette-label-fit-size,6.4cqi), var(--cassette-label-safe-max));pointer-events:none;border:1px solid #b9bbbd;border-radius:1.5cqi;padding-block:min(5px,1cqi);position:absolute;top:11.65%;left:6.85%;overflow:hidden;box-shadow:0 3px 7px #191a1c29,inset 0 0 0 1px #ffffff85}.cassetteDetailed:not(.cassetteVisual-hero) .cassetteLabelTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;text-overflow:clip;text-wrap:balance;white-space:normal;-webkit-box-orient:vertical;width:100%;max-height:1.36em;line-height:.68;display:-webkit-box}.cassetteDetailed:not(.cassetteVisual-hero)[data-cassette-label-lines="1"] .cassetteLabelTitle{-webkit-line-clamp:1;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;max-height:.76em;line-height:.76}@container (max-width:140px){.cassetteDetailed:not(.cassetteVisual-hero) .cassetteLabelTitle{-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;max-height:.76em;line-height:.76}}.cassetteDetailed .cassetteLabelMeta{font-size:.6em}.cassetteDetailed .cassetteLabelBadge{width:1.4em;height:1.4em}.cassetteHeroLabel{color:var(--lt-ink,#2c333a);text-align:initial;grid-template-rows:auto 1fr auto;justify-content:stretch;align-items:stretch;gap:0;padding:1.55% 3% 2%;display:grid;box-shadow:none!important;background:0 0!important;border:0!important}.cassetteHeroLabel:after{content:none}.cassetteHeroLabelMeta{color:#596267;min-width:0;font-family:var(--lt-font-mono,"Space Mono", "Cascadia Mono", monospace);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;font-size:clamp(6px,1.26cqi,10px);font-weight:700;line-height:1;display:grid}.cassetteHeroDomain{min-width:0;color:var(--cassette-hero-title);font-family:var(--lt-font-main,"Sora", "Segoe UI", sans-serif);letter-spacing:-.035em;text-overflow:ellipsis;text-shadow:0 1px #ffffffdb,0 2px 7px #2f857a1f;text-transform:none;white-space:nowrap;justify-self:start;font-size:clamp(8px,1.9cqi,15px);font-weight:850;overflow:hidden}.cassetteHeroLabelMeta>:last-child{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cassetteHeroSignalDots{justify-content:center;gap:.65cqi;display:flex}.cassetteHeroSignalDots i{aspect-ratio:1;background:#e89aa0;border-radius:50%;width:clamp(5px,1.45cqi,11px);box-shadow:inset 0 1px 1px #ffffff9e,0 1px 2px #3334312e}.cassetteHeroSignalDots i:nth-child(2){background:#7cc8bd}.cassetteHeroSignalDots i:nth-child(3){background:#df9a31}.cassetteHeroHeadline{text-align:center;align-content:center;min-width:0;padding:.15cqi 4%;display:grid}.cassetteHeroLabelTitle{color:#2f857a;letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;text-shadow:0 1px #fff,0 2px 8px #2f857a14;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;min-width:0;max-height:2.05em;margin:0;font-size:clamp(11px,3.2cqi,25px);font-weight:850;line-height:.98;display:-webkit-box;overflow:hidden}.cassetteHeroLabelTitle .ink{display:block}html[dir=rtl] .cassetteHeroLabelMeta,html[dir=rtl] .cassetteHeroLabelFoot,html[dir=rtl] .cassetteHeroCalibration,html[dir=rtl] .cassetteHeroFormat{letter-spacing:0}.cassetteHeroLabelFoot{color:#596267;min-width:0;font-family:var(--lt-font-mono,"Space Mono", "Cascadia Mono", monospace);letter-spacing:.065em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:4%;font-size:clamp(5.8px,1.05cqi,8.4px);font-weight:700;line-height:1;display:flex}.cassetteHeroLabelFoot>:first-child{color:#2f857a}.cassetteHeroLabelFoot>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cassetteHeroCalibration,.cassetteHeroSideMark,.cassetteHeroFormat{z-index:3;pointer-events:none;position:absolute}.cassetteHeroCalibration{color:#e2e7e7;width:14.55%;font-family:var(--lt-font-mono,"Space Mono", "Cascadia Mono", monospace);justify-content:space-between;font-size:clamp(5px,1.12cqi,9px);font-weight:700;line-height:1;display:flex;top:44.4%;left:42.75%}.cassetteHeroSideMark{color:#f7f9f8e6;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:9%;font-size:clamp(19px,5cqi,40px);font-weight:760;line-height:1;bottom:6.8%;left:10.2%;overflow:hidden}.cassetteHeroFormat{color:#edf2f1d1;max-width:16%;font-family:var(--lt-font-mono,"Space Mono", "Cascadia Mono", monospace);letter-spacing:.11em;text-align:left;text-transform:uppercase;gap:.48cqi;font-size:clamp(5px,1.12cqi,9px);font-weight:700;line-height:1;display:grid;bottom:9.4%;right:10.6%}.cassetteHeroFormat>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cassetteVisual:not(.cassetteVisual-hero){--cassette-hub-light:color-mix(in srgb, var(--cassette-accent), #fff 35%);--cassette-hub-mid:var(--cassette-accent);--cassette-hub-dark:color-mix(in srgb, var(--cassette-accent), #131c20 45%);--cassette-hub-stroke:color-mix(in srgb, var(--cassette-accent), #131c20 60%);--cassette-hub-ring:var(--cassette-hub-light)}.cassetteVisual .cassetteLabelPlate:not(.cassetteHeroLabel){--label-paper:#f4edda;--label-ink:#292e30;--label-print:var(--cassette-accent);background:var(--label-paper);color:var(--label-ink);border:1px solid #25272447;border-radius:1cqi;padding-block:2% 3.5%;padding-inline:5%;box-shadow:inset 0 1px #ffffff94,0 2px 3px #1a242529}.cassetteVisual .cassetteLabelPlate:not(.cassetteHeroLabel):after{background:repeating-linear-gradient(0deg, var(--label-print) 0 34%, transparent 34% 46%);opacity:1;border-radius:0;height:15%;inset:auto 0 0}.cassetteVisual .cassetteLabelPlate:not(.cassetteHeroLabel):before{background:var(--label-print);content:"";height:7%;position:absolute;inset:0 0 auto}.cassetteVisual.cassette-label-chrome .cassetteLabelPlate{--label-paper:linear-gradient(112deg, #d3d8d8, #fafbf8 38%, #c9d1d2 70%, #eef1ee);--cassette-label-name-font:var(--lt-font-main);background:var(--label-paper)}.cassetteVisual.cassette-label-chrome .cassetteLabelPlate:after{background:linear-gradient(90deg, var(--label-print) 0 70%, #27353b 70% 73%, transparent 73% 75%, var(--label-print) 75% 81%, transparent 81% 83%, var(--label-print) 83%);height:18%}.cassetteVisual.cassette-label-neon .cassetteLabelPlate{--label-paper:#17292d;--label-ink:#f3f4d8;--label-print:color-mix(in srgb, var(--cassette-accent), #fff 45%);--cassette-label-name-font:var(--lt-font-main)}.cassetteVisual.cassette-label-neon .cassetteLabelPlate:after{background:repeating-linear-gradient(125deg, var(--label-print) 0 4%, transparent 4% 6%);height:19%}.cassetteVisual.cassette-label-kraft .cassetteLabelPlate{--label-paper:#d6b786;--label-ink:#36291e;background:repeating-linear-gradient(0deg, transparent 0 48%, #78512720 49% 50%), var(--label-paper)}.cassetteVisual.cassette-label-kraft .cassetteLabelPlate:after{inset-inline:4%;background:var(--label-print);height:5%;bottom:6%;transform:rotate(-1deg)}.cassetteVisual.cassette-label-bubblegum .cassetteLabelPlate{--label-paper:#f4d5cf;--label-ink:#54323e;border-radius:3cqi 1cqi}.cassetteVisual.cassette-label-bubblegum .cassetteLabelPlate:after{background:radial-gradient(ellipse at 50% 150%, var(--label-print) 68%, transparent 71%) 0 0 / 22% 100% repeat-x;height:20%}.cassetteVisual.cassette-label-mono .cassetteLabelPlate{--label-paper:#f2f2e9;--label-ink:#222c2f;--cassette-label-name-font:var(--lt-font-mono)}.cassetteVisual.cassette-label-mono .cassetteLabelPlate:after{background:repeating-linear-gradient(90deg, var(--label-ink) 0 1%, transparent 1% 2%, var(--label-ink) 2% 4%, transparent 4% 5%) left / 28% 100% no-repeat, linear-gradient(var(--label-print), var(--label-print)) right / 68% 100% no-repeat;height:15%}.cassetteVisual:not(.cassetteVisual-hero) .cassetteLabelTitle{max-height:1.9em;line-height:.95}.cassetteDetailed:not(.cassetteVisual-hero) .cassetteLabelPlate{--cassette-label-safe-max:8cqi;justify-content:center}.cassetteDetailed:not(.cassetteVisual-hero)[data-cassette-label-lines="1"] .cassetteLabelPlate{--cassette-label-safe-max:11cqi}.cassetteDetailed:not(.cassetteVisual-hero)[data-cassette-label-lines="2"] .cassetteLabelPlate{--cassette-label-safe-max:7cqi}.cassetteReducedWrap[data-cassette-label-lines="1"] .cassetteLabelPlate{--cassette-label-safe-max:19cqi}.cassetteReducedWrap[data-cassette-label-lines="2"] .cassetteLabelPlate{--cassette-label-safe-max:12cqi}.cassetteVisual .cassetteLabelSticker{width:19%;height:auto;max-height:100%;box-shadow:none;border:0;border-radius:0;flex:0 0 19%}.cassetteLabelSample{aspect-ratio:2.8;width:100%;display:block}.cassetteLabelSample .cassetteLabelPlate{width:100%;height:100%;font-size:14cqi;display:flex;overflow:hidden}.cassetteLabelSample .cassetteLabelTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cassetteReduced{background:linear-gradient(165deg, #ffffff30, transparent 30% 75%, #17262a26), linear-gradient(var(--cassette-mini-shell-top), var(--cassette-mini-shell-bottom));border-width:1px;box-shadow:inset 0 0 0 1px #fff5,inset 0 -3px #17262a38}.cassetteReducedOpenReels{align-items:center;top:47%;left:20%;right:20%}.cassetteReducedReel,.cassetteReducedReel:first-child,.cassetteReducedReel:last-child{background:radial-gradient(circle, #273238 0 15%, var(--cassette-hub-light) 16% 22%, var(--cassette-accent) 23% 38%, #252b2d 39% 50%, #765248 51% 54%, #30272a 55% 70%, #777e7f 71%);border:0;width:28%;margin:0;box-shadow:0 0 0 1px #d4dddd70}.cassetteReducedReel:after{background:repeating-conic-gradient(from 10deg, transparent 0 45deg, #263138 45deg 60deg);border:0;border-radius:0;inset:30%}.cassetteReduced[data-cassette-window=lowerOnly] .cassetteReducedOpenReels{opacity:1}.cassetteReduced[data-cassette-window=lowerOnly] .cassetteReducedReel{background:radial-gradient(circle, #273238 0 16%, var(--cassette-hub-light) 17% 25%, var(--cassette-accent) 26% 43%, #252b2d 44% 65%, var(--cassette-mini-shell-border) 66%)}.cassetteReduced[data-cassette-window=lowerOnly] .cassetteReducedOpenReels:after{content:none}.cassetteReduced[data-cassette-window=lowerOnly] .cassetteReducedWindow{clip-path:none;border-radius:2px;width:12%;height:10%;top:48%;bottom:auto;left:44%}.cassetteReduced[data-cassette-window=lowerOnly] .cassetteReducedWindowReel{display:none}.cassetteReducedWell{background:repeating-linear-gradient(0deg,#202d3040 0 1px,#0000 1px 3px),#2b333540}.cassetteReducedWell:after{content:"";background:radial-gradient(circle at 8%,#283337 0 9%,#0000 11%),radial-gradient(circle at 92%,#283337 0 9%,#0000 11%),linear-gradient(#73858a,#bcc7c7) 50%/30% 85% no-repeat;position:absolute;inset:32% 15%}@media (forced-colors:active){.cassetteReduced,.cassetteDetailedArt{forced-color-adjust:none}.cassetteLabelPlate{forced-color-adjust:auto;outline:1px solid canvastext;color:canvastext!important;background:canvas!important}.cassetteHeroSignalDots{display:none}}@media (prefers-reduced-motion:reduce){.cassetteLabelPlate,.cassetteReduced{transition:none}.cassetteVisual-detail,.cassetteVisual-detail[data-cassette-state=paused] .cassetteReelCore,.cassetteVisual-detail[data-cassette-state=stopped] .cassetteReelCore{animation:none}.cassetteReelCore,.cassetteTapeTexture,.cassetteLowerGuide{will-change:auto}.cassetteTapeTexture{stroke-dashoffset:0!important}}
