.background-video[data-v-b3a62bb0]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:fixed;width:100%;z-index:0}@media(max-width:767px){.background-video[data-v-b3a62bb0]{height:100%;left:-50%;-o-object-fit:contain;object-fit:contain;top:0;width:200%}}.window[data-v-fe1d29a3]{transition:filter .1s ease}.window.is-dragging[data-v-fe1d29a3]{filter:invert(.05) drop-shadow(4px 4px 0 rgba(0,0,0,.3))}[data-v-f332b7cb] .window{min-width:500px}@media(max-width:1099px){[data-v-f332b7cb] .window{min-width:0}}.taskbar[data-v-29500a8e]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0006;bottom:0;color:#fff;display:flex;font-family:var(--font-sans);gap:8px;height:70px;justify-content:space-between;left:0;padding:0 16px;position:fixed;right:0;z-index:var(--z-taskbar)}.taskbar-bg[data-v-29500a8e]{display:none;inset:0;pointer-events:none;position:absolute}.taskbar-bg-middle[data-v-29500a8e]{background:url(../images/taskbar-middle.png) 100%/100% 100% no-repeat;inset:0;position:absolute;z-index:1}.taskbar-bg-left[data-v-29500a8e]{background:url(../images/taskbar-start.png) 0/100% 100% no-repeat;left:0}.taskbar-bg-left[data-v-29500a8e],.taskbar-bg-right[data-v-29500a8e]{bottom:0;position:absolute;top:0;width:var(--cap-width,240px);z-index:2}.taskbar-bg-right[data-v-29500a8e]{background:url(../images/taskbar-end.png) 100%/100% 100% no-repeat;right:0}.taskbar-clock[data-v-29500a8e],.taskbar-logo[data-v-29500a8e],.taskbar-nav[data-v-29500a8e]{position:relative;z-index:3}.taskbar-logo[data-v-29500a8e]{align-items:center;display:flex;gap:8px;min-width:80px}.logo-text[data-v-29500a8e]{font-size:14px;font-weight:700;line-height:1;text-transform:lowercase}.taskbar-nav[data-v-29500a8e]{flex:1;gap:20px;justify-content:center;overflow:hidden}.nav-item[data-v-29500a8e],.taskbar-nav[data-v-29500a8e]{align-items:center;display:flex}.nav-item[data-v-29500a8e]{background:none;border:none;color:#fff;cursor:pointer;flex-direction:column;font-family:inherit;font-size:12px;gap:4px;padding:4px 8px;text-transform:lowercase}.nav-icon[data-v-29500a8e]{height:32px;image-rendering:pixelated;-o-object-fit:contain;object-fit:contain;width:32px}.nav-icon.placeholder[data-v-29500a8e]{background:#fff;border-radius:4px}.nav-label[data-v-29500a8e]{font-size:12px}@keyframes jitter-29500a8e{0%{transform:translate(0) rotate(0)}20%{transform:translate(-2px,1px) rotate(-2deg)}40%{transform:translate(2px,-1px) rotate(2deg)}60%{transform:translate(-1px,-2px) rotate(-1deg)}80%{transform:translate(1px,2px) rotate(1deg)}to{transform:translate(0) rotate(0)}}.nav-item:active .nav-icon[data-v-29500a8e]{animation:jitter-29500a8e .2s steps(5) infinite;filter:invert(1)}.nav-item:active .nav-label[data-v-29500a8e]{animation:jitter-29500a8e .2s steps(5) infinite;background:#000;color:#fff}.arrow-button[data-v-29500a8e]{display:none}.nav-item-hidden-mobile[data-v-29500a8e]{display:flex}.taskbar-clock[data-v-29500a8e]{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;height:100%;justify-content:flex-end;min-width:var(--cap-width);padding:0 calc(var(--cap-width)*.1);width:var(--cap-width)}.clock-text[data-v-29500a8e]{color:#000;font-size:clamp(16px,1.4vw,24px);font-weight:700;letter-spacing:-.05em;line-height:.85;padding-bottom:10px;text-align:right}@media(min-width:1100px){.taskbar[data-v-29500a8e]{--cap-width:clamp(150px,10vw,256px);--icon-size:clamp(36px,4.5vw,72px);--bar-height:clamp(40px,4.2vw,75px);--label-size:clamp(15px,1.1vw,26px);--icon-raise:.6;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;height:var(--bar-height);overflow:visible;padding:0}.taskbar-bg[data-v-29500a8e]{display:block}.taskbar-bg-middle[data-v-29500a8e]{inset:auto auto 0 0;right:var(--cap-width);top:0}.taskbar-logo[data-v-29500a8e]{align-items:flex-end;box-sizing:border-box;color:#000;display:flex;flex-shrink:0;height:100%;justify-content:flex-start;padding:0 calc(var(--cap-width)*.08) calc(var(--bar-height)*.18) calc(var(--cap-width)*.33);width:var(--cap-width)}.logo-text[data-v-29500a8e]{color:#000;font-size:clamp(20px,1.5vw,34px);letter-spacing:-.06em;line-height:.58;padding-bottom:calc(var(--bar-height)*.15)}.taskbar-nav[data-v-29500a8e]{flex:1;gap:clamp(10px,1.2vw,36px);justify-content:center;min-width:0;overflow:visible}.nav-item[data-v-29500a8e]{gap:2px;overflow:visible;padding:0 4px calc(var(--bar-height)*.25)}.nav-icon[data-v-29500a8e]{height:var(--icon-size);image-rendering:auto;margin-top:calc(var(--icon-size)*-1*var(--icon-raise));width:var(--icon-size)}.nav-label[data-v-29500a8e]{font-size:var(--label-size);letter-spacing:-.06em}.nav-label[data-v-29500a8e],.taskbar-clock[data-v-29500a8e]{color:#000;font-weight:700}.taskbar-clock[data-v-29500a8e]{flex-direction:column;font-size:clamp(11px,.85vw,16px);justify-content:center;line-height:1.15;padding:0 calc(var(--cap-width)*.12)}}@media(max-width:1099px){.taskbar[data-v-29500a8e]{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;gap:0;height:46px;overflow:visible;padding:0}.taskbar-bg[data-v-29500a8e]{display:block}.taskbar-bg-left[data-v-29500a8e],.taskbar-bg-right[data-v-29500a8e],.taskbar-clock[data-v-29500a8e],.taskbar-logo[data-v-29500a8e]{display:none}.arrow-button[data-v-29500a8e]{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;height:100%;justify-content:center;padding:0 4px 40px;position:relative;z-index:3}.arrow-button[data-v-29500a8e]:disabled{cursor:not-allowed;opacity:.25}.arrow-icon[data-v-29500a8e]{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.taskbar-nav[data-v-29500a8e]{gap:0 2px;justify-content:space-around}.nav-item[data-v-29500a8e],.taskbar-nav[data-v-29500a8e]{flex:1;min-width:0;overflow:visible}.nav-item[data-v-29500a8e]{gap:2px;padding:0 0 12px}.nav-icon[data-v-29500a8e]{height:min(56px,11vw);image-rendering:auto;margin-top:calc(min(56px,11vw)*-.65);width:min(56px,11vw)}.nav-label[data-v-29500a8e]{color:#000;font-size:clamp(10px,3vw,14px);font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-item-hidden-mobile[data-v-29500a8e]{display:none}}[data-v-2ec2df5e] .window{width:480px}[data-v-2ec2df5e] .window-middle{min-height:125px}.prompt[data-v-2ec2df5e]{font-size:16px;font-weight:700;margin:0 0 16px}.input-row[data-v-2ec2df5e]{display:flex;gap:8px}.name-input[data-v-2ec2df5e]{background:#fff;border:2px solid #000;flex:1;font-family:inherit;font-size:14px;outline:none;padding:10px 14px}.name-input[data-v-2ec2df5e]::-moz-placeholder{color:#999}.name-input[data-v-2ec2df5e]::placeholder{color:#999}.enter-button[data-v-2ec2df5e]{background:#000;border:2px solid #000;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;padding:10px 24px}.enter-button[data-v-2ec2df5e]:hover{background:#fff;color:#000}.greeting[data-v-2ec2df5e]{font-size:18px;font-weight:700;line-height:1.3;margin:0 0 12px;text-transform:lowercase}.body-text[data-v-2ec2df5e]{color:#222;font-size:14px;line-height:1.5;margin:0}.bindi-message[data-v-2ec2df5e]{border-top:1px solid #ccc;margin-top:16px;padding-top:16px}.bindi-label[data-v-2ec2df5e]{color:#666;font-size:11px;font-weight:700;letter-spacing:.1em;margin:0 0 6px;text-transform:uppercase}@media(max-width:1099px){[data-v-2ec2df5e] .window{min-width:0;width:calc(100vw - 24px)}.prompt[data-v-2ec2df5e]{font-size:14px;margin-bottom:12px}.input-row[data-v-2ec2df5e]{flex-direction:column;gap:8px}.name-input[data-v-2ec2df5e]{font-size:16px;padding:12px 14px}.enter-button[data-v-2ec2df5e]{font-size:14px;padding:12px 24px;width:100%}.greeting[data-v-2ec2df5e]{font-size:18px;margin-bottom:10px}}[data-v-08cade7b] .window{width:520px}.heading[data-v-08cade7b]{font-size:18px;font-weight:700;line-height:1.2;margin:0 0 12px}.prompt[data-v-08cade7b]{font-size:14px;font-weight:400;line-height:1.6;margin:0 0 20px}.input-row[data-v-08cade7b]{display:flex;gap:8px;margin-bottom:10px}.email-input[data-v-08cade7b]{background:#fff;border:2px solid #000;flex:1;font-family:inherit;font-size:14px;outline:none;padding:10px 14px}.email-input[data-v-08cade7b]::-moz-placeholder{color:#999}.email-input[data-v-08cade7b]::placeholder{color:#999}.submit-button[data-v-08cade7b]{background:#000;border:2px solid #000;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;padding:10px 20px;white-space:nowrap}.dismiss-link[data-v-08cade7b],.submit-button[data-v-08cade7b]:hover{background:#fff;color:#000}.dismiss-link[data-v-08cade7b]{border:2px solid #000;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;padding:8px 16px;text-decoration:none;text-transform:lowercase}.dismiss-link[data-v-08cade7b]:hover{background:#000;color:#fff}@media(max-width:1099px){[data-v-08cade7b] .window{min-width:0;width:calc(100vw - 24px)}}.about-window[data-v-ded531cc]{background:#fff;font-family:var(--font-sans);max-height:600px;overflow-y:auto;width:600px}.forum-header[data-v-ded531cc]{background:#000;border-bottom:2px solid #000;color:#fff;padding:16px;position:sticky;top:0;z-index:2}.forum-name[data-v-ded531cc]{font-size:10px;letter-spacing:.1em;margin-bottom:4px;opacity:.7;text-transform:uppercase}.forum-breadcrumb[data-v-ded531cc]{font-size:11px;margin-bottom:8px;opacity:.7;text-transform:lowercase}.thread-title[data-v-ded531cc]{font-size:18px;font-weight:700;margin:0;text-transform:lowercase}.thread-body[data-v-ded531cc]{padding:0}.post[data-v-ded531cc]{background:#fff;border-bottom:1px solid #000;padding:16px}.post[data-v-ded531cc]:last-child{border-bottom:none}.post-meta[data-v-ded531cc]{align-items:center;border-bottom:1px solid #ddd;color:#666;display:flex;flex-wrap:wrap;font-size:11px;gap:8px;margin-bottom:10px;padding-bottom:8px}.username[data-v-ded531cc]{color:#000;font-weight:700;text-transform:lowercase}.meta-divider[data-v-ded531cc]{color:#ccc}.meta-detail[data-v-ded531cc]{color:#666}.timestamp[data-v-ded531cc]{color:#888;font-variant-numeric:tabular-nums;margin-left:auto}.post-body[data-v-ded531cc]{color:#222;font-size:13px;line-height:1.5;white-space:pre-wrap}.post-image[data-v-ded531cc]{border:2px solid #000;display:block;margin-top:12px;width:100%}@media(max-width:767px){.about-window[data-v-ded531cc]{max-height:500px;width:100%}.forum-header[data-v-ded531cc]{padding:12px 14px}.thread-title[data-v-ded531cc]{font-size:15px}.post[data-v-ded531cc]{padding:14px}.post-meta[data-v-ded531cc]{font-size:10px;gap:6px}.timestamp[data-v-ded531cc]{margin-left:0;margin-top:4px;width:100%}.post-body[data-v-ded531cc]{font-size:12px}}.window-intro[data-v-30fc7c77]{background:#f4f4f4;border-bottom:2px solid #000;color:#222;font-size:13px;line-height:1.5}.intro-text[data-v-30fc7c77]{padding:16px;white-space:pre-wrap}.intro-toggle[data-v-30fc7c77]{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:700;justify-content:space-between;padding:10px 16px;text-transform:lowercase;width:100%}.intro-toggle[data-v-30fc7c77]:hover{background:#e8e8e8}.chevron[data-v-30fc7c77]{font-size:10px;transition:transform .2s ease}.chevron.open[data-v-30fc7c77]{transform:rotate(90deg)}@media(max-width:767px){.intro-text[data-v-30fc7c77],.window-intro[data-v-30fc7c77]{font-size:12px}.intro-text[data-v-30fc7c77]{padding:12px 14px}}.shows-window[data-v-20c9e8e7]{max-width:480px;min-width:380px}.state[data-v-20c9e8e7]{color:#666;font-size:14px;padding:20px;text-align:center}.shows-list[data-v-20c9e8e7]{list-style:none;margin:0;padding:0}.show[data-v-20c9e8e7]{align-items:center;border-bottom:1px solid #000;display:flex;gap:16px;padding:12px 0}.show[data-v-20c9e8e7]:last-child{border-bottom:none}.show-date[data-v-20c9e8e7]{font-size:13px;font-weight:700;min-width:90px;text-transform:lowercase}.show-details[data-v-20c9e8e7]{flex:1;font-size:13px;line-height:1.4}.venue[data-v-20c9e8e7]{font-weight:700}.location[data-v-20c9e8e7]{color:#444}.tickets-button[data-v-20c9e8e7]{background:#000;border:2px solid #000;color:#fff;font-size:12px;font-weight:700;padding:6px 12px;text-decoration:none;text-transform:lowercase}.tickets-button[data-v-20c9e8e7]:hover{background:#fff;color:#000}@media(max-width:767px){.shows-window[data-v-20c9e8e7]{max-width:none;min-width:0}.show[data-v-20c9e8e7]{flex-wrap:wrap;gap:10px;padding:10px 12px}.show-date[data-v-20c9e8e7]{min-width:auto}.show-date[data-v-20c9e8e7],.show-details[data-v-20c9e8e7]{font-size:12px}.tickets-button[data-v-20c9e8e7]{font-size:11px;padding:5px 10px}.state[data-v-20c9e8e7]{font-size:13px;padding:16px}}.videos-window[data-v-db3be87b]{display:flex;flex-direction:column;max-width:540px;width:100%}.player[data-v-db3be87b]{align-items:center;aspect-ratio:16/9;background:#000;border-bottom:2px solid #000;display:flex;justify-content:center;overflow:hidden}.empty-state[data-v-db3be87b]{color:#fff;font-size:14px;text-transform:lowercase}.media[data-v-db3be87b]{display:block;height:100%;width:100%}.playlist[data-v-db3be87b]{display:flex;flex-direction:column;max-height:200px;overflow-y:auto}.playlist-item[data-v-db3be87b]{align-items:center;background:#fff;border:none;border-bottom:1px solid #000;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:12px;padding:10px 12px;text-align:left;text-transform:lowercase;-webkit-tap-highlight-color:transparent;color:#000}.playlist-item[data-v-db3be87b]:last-child{border-bottom:none}.playlist-item[data-v-db3be87b]:hover{background:#f0f0f0}.playlist-item.active[data-v-db3be87b]{background:#000;color:#fff}.track-number[data-v-db3be87b]{font-variant-numeric:tabular-nums;font-weight:700;min-width:24px}.track-title[data-v-db3be87b]{flex:1;font-weight:700}.track-type[data-v-db3be87b]{border:1px solid;font-size:10px;opacity:.7;padding:2px 6px}@media(max-width:767px){.playlist[data-v-db3be87b]{max-height:180px}.playlist-item[data-v-db3be87b]{font-size:12px;padding:12px}.track-number[data-v-db3be87b]{min-width:20px}.track-title[data-v-db3be87b]{font-size:12px}.track-type[data-v-db3be87b]{font-size:9px;padding:2px 5px}.empty-state[data-v-db3be87b]{font-size:12px;padding:12px;text-align:center}}.merch-window[data-v-884fa879]{max-height:600px;overflow-y:auto;width:540px}.state[data-v-884fa879]{color:#666;font-size:14px;padding:20px;text-align:center}.grid[data-v-884fa879]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.product[data-v-884fa879]{background:#fff;border:2px solid #000;color:inherit;display:flex;flex-direction:column;text-decoration:none;transition:transform .1s}.product[data-v-884fa879]:hover{box-shadow:4px 4px #000c;transform:translate(-2px,-2px)}.product.sold-out[data-v-884fa879]{opacity:.6}.image-wrapper[data-v-884fa879]{aspect-ratio:1;background:#f0f0f0;border-bottom:2px solid #000;overflow:hidden;position:relative}.image[data-v-884fa879]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sold-out-badge[data-v-884fa879]{background:#000;color:#fff;font-size:11px;font-weight:700;padding:4px 8px;position:absolute;right:8px;text-transform:lowercase;top:8px}.details[data-v-884fa879]{padding:10px 12px}.title[data-v-884fa879]{font-size:13px;font-weight:700;margin-bottom:4px;text-transform:lowercase}.price[data-v-884fa879]{color:#444;font-size:12px}@media(max-width:767px){.merch-window[data-v-884fa879]{max-height:60vh;width:100%}.grid[data-v-884fa879]{gap:8px;grid-template-columns:repeat(2,1fr);padding:10px}.details[data-v-884fa879]{padding:8px}.price[data-v-884fa879],.title[data-v-884fa879]{font-size:11px}.sold-out-badge[data-v-884fa879]{font-size:9px;padding:3px 6px}.state[data-v-884fa879]{font-size:13px;padding:16px}}.contact-window[data-v-bc498db8]{display:flex;flex-direction:column;width:560px}.contact-body[data-v-bc498db8]{display:grid;grid-template-columns:1fr 1.2fr;min-height:320px}.info-panel[data-v-bc498db8]{border-right:2px solid #000;padding:16px}.form-panel[data-v-bc498db8]{display:flex;flex-direction:column;padding:16px}.heading[data-v-bc498db8]{font-size:14px;font-weight:700;margin:0 0 12px;text-transform:lowercase}.email[data-v-bc498db8]{color:#000;display:block;font-size:13px;margin-bottom:4px;text-decoration:underline;word-break:break-all}.email[data-v-bc498db8]:hover{background:#000;color:#fff}.contact-group[data-v-bc498db8]{margin-top:16px}.group-label[data-v-bc498db8]{color:#666;font-size:11px;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.form[data-v-bc498db8]{display:flex;flex:1;flex-direction:column;gap:8px}.input[data-v-bc498db8]{background:#fff;border:2px solid #000;font-family:inherit;font-size:13px;outline:none;padding:8px 10px}.input[data-v-bc498db8]:focus{background:#f8f8f8}.textarea[data-v-bc498db8]{flex:1;font-family:inherit;min-height:100px;resize:none}.submit-button[data-v-bc498db8]{background:#000;border:2px solid #000;color:#fff;font-family:inherit;font-size:13px;font-weight:700;padding:10px}@media(max-width:767px){.contact-window[data-v-bc498db8]{width:100%}.contact-body[data-v-bc498db8]{grid-template-columns:1fr;min-height:0}.info-panel[data-v-bc498db8]{border-bottom:2px solid #000;border-right:none}.form-panel[data-v-bc498db8],.info-panel[data-v-bc498db8]{padding:14px}.heading[data-v-bc498db8]{font-size:13px}.email[data-v-bc498db8]{font-size:12px}.group-label[data-v-bc498db8]{font-size:10px}.contact-group[data-v-bc498db8]{margin-top:12px}.input[data-v-bc498db8]{font-size:13px;padding:6px 10px}.textarea[data-v-bc498db8]{min-height:80px}.submit-button[data-v-bc498db8]{font-size:13px;padding:10px}}.window-placeholder[data-v-6d997491]{min-height:200px;padding:20px;width:400px}h3[data-v-6d997491]{font-size:14px;margin:0 0 8px;text-transform:lowercase}p[data-v-6d997491]{color:#666;font-size:13px;margin:0}.lyrics-window[data-v-3700a56a]{max-height:500px;overflow-y:auto;width:480px}.album-header[data-v-3700a56a]{background:#000;border-bottom:2px solid #000;color:#fff;padding:16px;position:sticky;top:0;z-index:2}.album-label[data-v-3700a56a]{font-size:10px;letter-spacing:.1em;margin-bottom:2px;opacity:.7;text-transform:uppercase}.album-title[data-v-3700a56a]{font-size:20px;font-weight:700;text-transform:lowercase}.tracklist[data-v-3700a56a]{background:#fff;border-bottom:2px solid #000;display:flex;flex-direction:column}.tracklist-item[data-v-3700a56a]{align-items:baseline;background:none;border:none;border-bottom:1px solid #ddd;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:10px;padding:8px 16px;text-align:left;text-transform:lowercase}.tracklist-item[data-v-3700a56a]:last-child{border-bottom:none}.tracklist-item[data-v-3700a56a]:hover{background:#000;color:#fff}.tracklist-number[data-v-3700a56a]{font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;min-width:20px}.tracklist-title[data-v-3700a56a]{flex:1;font-weight:700}.tracklist-duration[data-v-3700a56a]{font-size:11px;font-variant-numeric:tabular-nums;opacity:.7}.tracks[data-v-3700a56a]{display:flex;flex-direction:column}.track[data-v-3700a56a]{border-bottom:1px solid #000;padding:16px;scroll-margin-top:60px}.track[data-v-3700a56a]:last-child{border-bottom:none}.track-header[data-v-3700a56a]{align-items:baseline;display:flex;gap:10px;margin-bottom:12px}.track-number[data-v-3700a56a]{color:#666;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700}.track-title[data-v-3700a56a]{flex:1;font-size:14px;font-weight:700;text-transform:lowercase}.track-duration[data-v-3700a56a]{color:#666;font-size:11px;font-variant-numeric:tabular-nums}.player[data-v-3700a56a]{gap:8px;margin-bottom:4px;padding:8px 0 12px}.play-button[data-v-3700a56a],.player[data-v-3700a56a]{align-items:center;display:flex}.play-button[data-v-3700a56a]{background:#fff;border:2px solid #000;color:#000;cursor:pointer;flex-shrink:0;font-size:11px;height:28px;justify-content:center;padding:0;width:28px}.play-button[data-v-3700a56a]:hover{background:#000;color:#fff}.time-elapsed[data-v-3700a56a],.time-total[data-v-3700a56a]{color:#666;flex-shrink:0;font-size:10px;font-variant-numeric:tabular-nums;min-width:28px}.time-total[data-v-3700a56a]{text-align:right}.progress-bar[data-v-3700a56a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;cursor:pointer;flex:1;height:3px;outline:none}.progress-bar[data-v-3700a56a]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#000;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #000;cursor:pointer;height:12px;width:12px}.progress-bar[data-v-3700a56a]::-moz-range-thumb{background:#000;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #000;cursor:pointer;height:12px;width:12px}.track-lyrics[data-v-3700a56a]{color:#222;font-family:var(--font-sans);font-size:13px;line-height:1.5;margin:0;white-space:pre-wrap}@media(max-width:767px){.lyrics-window[data-v-3700a56a]{max-height:500px;width:100%}.album-header[data-v-3700a56a]{padding:12px 14px}.album-label[data-v-3700a56a]{font-size:9px}.album-title[data-v-3700a56a]{font-size:16px}.tracklist-item[data-v-3700a56a]{font-size:12px;padding:8px 12px}.tracklist-number[data-v-3700a56a]{font-size:10px;min-width:18px}.tracklist-duration[data-v-3700a56a]{font-size:10px}.track[data-v-3700a56a]{padding:14px;scroll-margin-top:50px}.track-number[data-v-3700a56a]{font-size:11px}.track-title[data-v-3700a56a]{font-size:13px}.track-duration[data-v-3700a56a]{font-size:10px}.track-lyrics[data-v-3700a56a]{font-size:12px;line-height:1.6}}.stems-window[data-v-c7ad2e23]{max-height:600px;overflow-y:auto;width:520px}.stems-content[data-v-c7ad2e23]{padding:16px}.note[data-v-c7ad2e23]{background:#f4f4f4;border:2px dashed #000;font-size:13px;line-height:1.5;margin-bottom:16px;padding:12px}.bundle-download[data-v-c7ad2e23]{align-items:center;background:#000;border:2px solid #000;color:#fff;display:flex;justify-content:space-between;margin-bottom:20px;padding:14px 16px;text-decoration:none}.bundle-download[data-v-c7ad2e23]:hover{background:#fff;color:#000}.bundle-label[data-v-c7ad2e23]{font-size:15px;font-weight:700;margin-bottom:2px;text-transform:lowercase}.bundle-sub[data-v-c7ad2e23]{font-size:12px;opacity:.8;text-transform:lowercase}.bundle-size[data-v-c7ad2e23]{font-size:12px;font-variant-numeric:tabular-nums;font-weight:700}.tracks-label[data-v-c7ad2e23]{color:#666;font-size:11px;letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase}.tracks[data-v-c7ad2e23]{border:2px solid #000;list-style:none;margin:0;padding:0}.track[data-v-c7ad2e23]{align-items:center;border-bottom:1px solid #000;display:grid;font-size:13px;gap:12px;grid-template-columns:30px 1fr auto auto;padding:10px 14px}.track[data-v-c7ad2e23]:last-child{border-bottom:none}.track-number[data-v-c7ad2e23]{color:#666;font-variant-numeric:tabular-nums;font-weight:700}.track-title[data-v-c7ad2e23]{font-weight:700;text-transform:lowercase}.track-size[data-v-c7ad2e23]{color:#666;font-size:11px;font-variant-numeric:tabular-nums}.track-download[data-v-c7ad2e23]{background:#000;color:#fff;font-size:11px;font-weight:700;padding:4px 10px;text-decoration:none;text-transform:lowercase}.track-download[data-v-c7ad2e23]:hover{background:#fff;color:#000;outline:1px solid #000}.bundle-download.armed[data-v-c7ad2e23]{background:#b30000;border-color:#b30000}.bundle-download.armed[data-v-c7ad2e23]:hover{background:#fff;color:#b30000}@media(max-width:767px){.stems-window[data-v-c7ad2e23]{max-height:500px;width:100%}.stems-content[data-v-c7ad2e23]{padding:12px}.note[data-v-c7ad2e23]{font-size:12px;margin-bottom:14px;padding:10px}.bundle-download[data-v-c7ad2e23]{margin-bottom:16px;padding:12px 14px}.bundle-label[data-v-c7ad2e23]{font-size:13px}.bundle-size[data-v-c7ad2e23],.bundle-sub[data-v-c7ad2e23]{font-size:11px}.tracks-label[data-v-c7ad2e23]{font-size:10px}.track[data-v-c7ad2e23]{font-size:12px;gap:8px;grid-template-columns:24px 1fr auto;padding:10px 12px}.track-size[data-v-c7ad2e23]{display:none}.track-download[data-v-c7ad2e23]{font-size:10px;padding:4px 8px}}.complaints-window[data-v-f87d31e3]{max-height:600px;overflow-y:auto;width:480px}.complaints-content[data-v-f87d31e3]{padding:16px}.input-area[data-v-f87d31e3]{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.complaint-input[data-v-f87d31e3]{background:#fff;border:2px solid #000;font-family:inherit;font-size:13px;outline:none;padding:10px 12px;resize:none}.complaint-input[data-v-f87d31e3]:focus{background:#f8f8f8}.submit-button[data-v-f87d31e3]{align-self:flex-start;background:#000;border:2px solid #000;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;padding:10px 20px;text-transform:lowercase}.submit-button[data-v-f87d31e3]:hover:not(:disabled){background:#fff;color:#000}.submit-button[data-v-f87d31e3]:disabled{cursor:not-allowed;opacity:.4}.log-label[data-v-f87d31e3]{color:#666;font-size:11px;letter-spacing:.1em;margin-bottom:10px;text-transform:uppercase}.complaint-entry[data-v-f87d31e3]{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.bubble[data-v-f87d31e3]{border:2px solid #000;max-width:85%;padding:10px 12px}.user-bubble[data-v-f87d31e3]{align-self:flex-start;background:#fff}.robot-bubble[data-v-f87d31e3]{align-self:flex-end;background:#000;color:#fff}.bubble-author[data-v-f87d31e3]{font-size:10px;font-weight:700;letter-spacing:.1em;margin-bottom:4px;opacity:.7;text-transform:uppercase}.bubble-text[data-v-f87d31e3]{font-size:13px;line-height:1.4;word-wrap:break-word}.typing-dots[data-v-f87d31e3]{display:inline-flex;gap:4px;padding:4px 0}.typing-dots span[data-v-f87d31e3]{animation:typing-bounce-f87d31e3 1.4s ease-in-out infinite both;background:#fff;border-radius:50%;height:6px;width:6px}.typing-dots span[data-v-f87d31e3]:first-child{animation-delay:-.32s}.typing-dots span[data-v-f87d31e3]:nth-child(2){animation-delay:-.16s}.typing-dots span[data-v-f87d31e3]:nth-child(3){animation-delay:0s}@keyframes typing-bounce-f87d31e3{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@media(max-width:767px){.complaints-window[data-v-f87d31e3]{max-height:500px;width:100%}.complaints-content[data-v-f87d31e3]{padding:12px}.complaint-input[data-v-f87d31e3]{font-size:16px;padding:10px}.submit-button[data-v-f87d31e3]{font-size:12px;padding:10px 16px}.log-label[data-v-f87d31e3]{font-size:10px;margin-bottom:8px}.complaint-entry[data-v-f87d31e3]{margin-bottom:12px}.bubble[data-v-f87d31e3]{max-width:90%;padding:8px 10px}.bubble-author[data-v-f87d31e3]{font-size:9px;margin-bottom:3px}.bubble-text[data-v-f87d31e3]{font-size:12px}}.livestream-window[data-v-083b02ec]{width:540px}.stream-container[data-v-083b02ec]{aspect-ratio:16/9;background:#000;border-bottom:2px solid #000;overflow:hidden;position:relative}.stream-video[data-v-083b02ec]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.overlay[data-v-083b02ec]{align-items:flex-start;display:flex;justify-content:space-between;left:12px;pointer-events:none;position:absolute;right:12px;top:12px;z-index:1}.live-badge[data-v-083b02ec]{align-items:center;background:#c00;border:2px solid #fff;color:#fff;display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.1em;padding:4px 10px}.live-dot[data-v-083b02ec]{animation:pulse-083b02ec 1s infinite;background:#fff;border-radius:50%;height:8px;width:8px}.overlay-right[data-v-083b02ec]{align-items:center;display:flex;gap:6px;pointer-events:auto}.mute-toggle[data-v-083b02ec]{background:#000000b3;border:2px solid #fff;color:#fff;cursor:pointer;font-size:14px;line-height:1;padding:4px 8px}.mute-toggle[data-v-083b02ec]:hover{background:#000000e6}@keyframes pulse-083b02ec{0%,to{opacity:1}50%{opacity:.3}}.timestamp[data-v-083b02ec]{background:#000000b3;border:2px solid #fff;color:#fff;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;padding:4px 10px}.stream-caption[data-v-083b02ec]{background:#fff;padding:12px 16px}.stream-label[data-v-083b02ec]{color:#666;font-size:10px;letter-spacing:.1em;margin-bottom:2px;text-transform:uppercase}.stream-title[data-v-083b02ec]{font-size:14px;font-weight:700;text-transform:lowercase}@media(max-width:767px){.livestream-window[data-v-083b02ec]{width:100%}.overlay[data-v-083b02ec]{left:8px;right:8px;top:8px}.live-badge[data-v-083b02ec]{font-size:10px;padding:3px 8px}.live-dot[data-v-083b02ec]{height:6px;width:6px}.timestamp[data-v-083b02ec]{font-size:11px;padding:3px 8px}.stream-caption[data-v-083b02ec]{padding:10px 12px}.stream-label[data-v-083b02ec]{font-size:9px}.stream-title[data-v-083b02ec]{font-size:12px}}.socials-window[data-v-6b8b4a9b]{max-width:480px;width:100%}.socials-list[data-v-6b8b4a9b],.socials-window[data-v-6b8b4a9b]{display:flex;flex-direction:column}.social-row[data-v-6b8b4a9b]{align-items:center;border-bottom:1px solid #000;color:#000;display:flex;gap:12px;justify-content:space-between;padding:16px 20px;text-decoration:none}.social-row[data-v-6b8b4a9b]:last-child{border-bottom:none}.social-left[data-v-6b8b4a9b]{align-items:baseline;display:flex;flex-wrap:nowrap;gap:8px;min-width:0}.social-name[data-v-6b8b4a9b]{flex-shrink:0;font-size:15px;letter-spacing:-.03em}.social-desc[data-v-6b8b4a9b],.social-name[data-v-6b8b4a9b]{color:#000;font-weight:700;text-transform:lowercase}.social-desc[data-v-6b8b4a9b]{filter:blur(.2px);font-size:12px;letter-spacing:.02em;position:relative;white-space:nowrap}.social-desc[data-v-6b8b4a9b]:after,.social-desc[data-v-6b8b4a9b]:before{background:#fff;color:#000;content:attr(data-text);left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap;width:100%}.social-desc[data-v-6b8b4a9b]:before{clip-path:polygon(0 0,100% 0,100% 40%,0 40%);transform:translate(-2px,-1px)}.social-desc[data-v-6b8b4a9b]:after{clip-path:polygon(0 60%,100% 60%,100% 100%,0 100%);transform:translate(2px,1px)}.social-right[data-v-6b8b4a9b]{align-items:center;display:flex;flex-shrink:0;gap:8px}.social-page[data-v-6b8b4a9b],.social-rank[data-v-6b8b4a9b]{color:#000;font-size:12px;font-weight:400;line-height:1.6;text-transform:lowercase;white-space:nowrap}.social-icon[data-v-6b8b4a9b]{height:20px;image-rendering:pixelated;-o-object-fit:contain;object-fit:contain;width:20px}@keyframes glitch-before-6b8b4a9b{0%{clip-path:polygon(0 0,100% 0,100% 40%,0 40%);transform:translate(-2px,-1px)}25%{clip-path:polygon(0 10%,100% 10%,100% 50%,0 50%);transform:translate(3px,1px)}50%{clip-path:polygon(0 20%,100% 20%,100% 30%,0 30%);transform:translate(-3px,2px)}75%{clip-path:polygon(0 5%,100% 5%,100% 45%,0 45%);transform:translate(2px,-2px)}to{clip-path:polygon(0 0,100% 0,100% 40%,0 40%);transform:translate(-2px,-1px)}}@keyframes glitch-after-6b8b4a9b{0%{clip-path:polygon(0 60%,100% 60%,100% 100%,0 100%);transform:translate(2px,1px)}25%{clip-path:polygon(0 55%,100% 55%,100% 90%,0 90%);transform:translate(-3px,-1px)}50%{clip-path:polygon(0 70%,100% 70%,100% 100%,0 100%);transform:translate(3px,2px)}75%{clip-path:polygon(0 50%,100% 50%,100% 95%,0 95%);transform:translate(-2px,2px)}to{clip-path:polygon(0 60%,100% 60%,100% 100%,0 100%);transform:translate(2px,1px)}}@keyframes social-jitter-6b8b4a9b{0%{transform:translate(0) rotate(0)}20%{transform:translate(-2px,1px) rotate(-1deg)}40%{transform:translate(2px,-1px) rotate(1deg)}60%{transform:translate(-1px,-2px) rotate(-1deg)}80%{transform:translate(1px,2px) rotate(1deg)}to{transform:translate(0) rotate(0)}}.social-row[data-v-6b8b4a9b]:active{animation:social-jitter-6b8b4a9b .2s steps(4) infinite}.social-row:active .social-name[data-v-6b8b4a9b],.social-row:active .social-page[data-v-6b8b4a9b],.social-row:active .social-rank[data-v-6b8b4a9b]{filter:invert(1)}.social-row[data-v-6b8b4a9b]:active{background:#000}.social-row:active .social-icon[data-v-6b8b4a9b]{filter:invert(1)}.social-row:hover .social-desc[data-v-6b8b4a9b]:before{animation:glitch-before-6b8b4a9b .2s steps(4) infinite}.social-row:hover .social-desc[data-v-6b8b4a9b]:after{animation:glitch-after-6b8b4a9b .2s steps(4) infinite}.social-row:hover .social-name[data-v-6b8b4a9b]{background:#000;filter:invert(1)}@media(max-width:767px){.socials-window[data-v-6b8b4a9b]{max-width:300px}.social-row[data-v-6b8b4a9b]{gap:8px;padding:12px 14px}.social-name[data-v-6b8b4a9b]{font-size:12px}.social-desc[data-v-6b8b4a9b]{font-size:10px}.social-page[data-v-6b8b4a9b],.social-rank[data-v-6b8b4a9b]{font-size:8px}.social-icon[data-v-6b8b4a9b]{height:14px;width:14px}.social-right[data-v-6b8b4a9b]{gap:4px}}
