[data-v-db3300ac]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-db3300ac]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.modal-titlebar[data-v-db3300ac]{position:relative}.modal-titlebar[extend-into-view][data-v-db3300ac]{position:absolute;width:100%;z-index:3}.modal-titlebar[passive-bar][data-v-db3300ac]{pointer-events:none}.modal-titlebar[passive-bar] button[data-v-db3300ac]{pointer-events:auto}.titlebar-button[data-v-db3300ac]{width:50px;height:40px;-webkit-appearance:none;appearance:none;border:0;background:transparent;font-size:1.5rem;display:grid;place-items:center;padding:0;margin:0;color:#fff;border-radius:0;position:relative}.titlebar-button[data-v-db3300ac]:after{content:"";position:absolute;right:0;bottom:0;border-radius:inherit;pointer-events:none;background:var(--systemQuaternary);border-radius:50px;aspect-ratio:1/1;width:32px;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.titlebar-button[data-v-db3300ac]:hover:after{opacity:1}.titlebar-button[data-v-db3300ac]:active:after{transition:unset;opacity:.5;box-shadow:inset 0 0 0 2px var(--keyColor);transform:translate(-50%,-50%) scale(.9)}.gi-window[data-v-e0975559]{max-width:720px;width:50vw;height:80%;overflow:hidden;display:flex;flex-direction:column}.gi-banner-artwork[data-v-e0975559]{aspect-ratio:5/1}.gi-artwork[data-v-e0975559]{aspect-ratio:1/1;height:200px;border-radius:10px;margin:0 auto;overflow:hidden}.gi-artwork.hero[data-v-e0975559]{aspect-ratio:1/1;width:100%;height:unset}.gi-details-area[data-v-e0975559]{height:120px}.theme-details[data-v-e0975559]{display:flex;align-items:center;flex-direction:column;justify-content:flex-start;gap:16px;overflow:hidden;height:100%;padding:1em}.theme-details .gi-artwork[data-v-e0975559]{border-radius:10px}.theme-details .theme-header[data-v-e0975559]{display:flex;width:-webkit-fill-available;justify-content:space-between}.theme-details .theme-blurb[data-v-e0975559]{overflow-x:hidden;overflow-y:scroll;padding:1rem;background:#ffffff0d;border-radius:10px;height:100%;width:-webkit-fill-available}.theme-details .theme-blurb[data-v-e0975559] *{all:revert}.theme-details .theme-blurb * h1[data-v-e0975559]{background-color:red}.theme-details .theme-stats[data-v-e0975559]{display:flex;gap:1em;flex-wrap:wrap;justify-content:center}.theme-details .theme-stats .q-item[data-v-e0975559]{gap:5px}.gi-qimg[data-v-e0975559]{width:100%;height:100%;object-fit:cover;transition:transform .2s ease-in-out}.gi-author[data-v-e0975559]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.9em;opacity:.7}.gi-title[data-v-e0975559]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:1.3em}.gallery-card-content[data-v-e0975559]{display:grid;grid-template-rows:auto;grid-template-columns:auto 1fr;padding:1em;gap:.75em}.gallery-item-card[data-v-e0975559]{border-radius:10px;cursor:pointer;box-shadow:var(--mediaItemShadow);view-transition-name:gi-main-window}[data-v-e0975559]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-e0975559]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}[data-v-d131b589]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-d131b589]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.c-select[data-v-d131b589]{display:flex;flex-direction:column;width:100%;position:relative;color:var(--textDefault)}.c-select.inline[data-v-d131b589]{display:inline-flex;width:auto}.c-select.dense select[data-v-d131b589]{padding:4px 32px 4px 8px}.c-select--label[data-v-d131b589]{margin-bottom:5px;font-size:.8rem;color:var(--systemSecondary)}.c-select--content[data-v-d131b589]{display:grid;grid-template-columns:1fr auto;align-items:center;width:100%}.c-select--content.has-icon[data-v-d131b589]{grid-template-columns:auto 1fr auto}.c-select--indicator[data-v-d131b589]{display:grid;place-items:center;transform:rotate(90deg);transition:transform .2s var(--ease_appleSpring);padding:0 8px}.c-select--indicator.opened[data-v-d131b589]{transform:rotate(-90deg)}.c-select--text[data-v-d131b589]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-select--icon[data-v-d131b589]{margin-right:8px;display:grid;place-items:center}select[data-v-d131b589],.c-select--element[data-v-d131b589]{-webkit-appearance:none;appearance:none;min-width:0;border-radius:8px;padding:8px 6px 8px 12px;transition:box-shadow .2s ease-in-out;box-shadow:0 .5px 3px .3px #00000059;text-align:left;overflow:hidden;font-size:13.5px;font-weight:600}body.body--dark select[data-v-d131b589],body.body--dark .c-select--element[data-v-d131b589]{border:0;background-color:var(--dark-fill-color-control-secondary, rgba(255, 255, 255, .08))}body.body--light select[data-v-d131b589],body.body--light .c-select--element[data-v-d131b589]{border:1px solid var(--dark-elevation-control-border, rgba(255, 255, 255, .09));box-shadow:0 .5px 3px .3px #0000001a;background:#fff}select[data-v-d131b589]:focus,.c-select--element[data-v-d131b589]:focus{box-shadow:0 0 0 2px var(--musicKeyColor)!important}select.is-select[data-v-d131b589],.c-select--element.is-select[data-v-d131b589]{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;opacity:0;z-index:1}select[data-v-d131b589],[data-v-d131b589]::picker(select){-webkit-appearance:base-select;appearance:base-select}.is-osx[data-v-d131b589]::picker(select){-webkit-appearance:unset;appearance:unset}select[data-v-d131b589]::picker-icon{color:#999;transition:.4s rotate}select[data-v-d131b589]:open::picker-icon{rotate:180deg}[data-v-d131b589]::picker(select){border:none;background-color:transparent;border-radius:10px;box-shadow:var(--mats-dialogShadow)}option[data-v-d131b589]{display:flex;justify-content:flex-start;gap:10px;background:var(--mats-accentBackground);padding:6px 10px}option[data-v-d131b589]:first-of-type{border-radius:10px 10px 0 0}option[data-v-d131b589]:last-of-type{border-radius:0 0 10px 10px}option[data-v-d131b589]:not(option:last-of-type){border-bottom:none}option[data-v-d131b589]:hover,option[data-v-d131b589]:focus{background:var(--musicKeyColor)}option .icon[data-v-d131b589]{font-size:1.6rem;text-box:trim-both cap alphabetic}selectedcontent .icon[data-v-d131b589]{display:none}[data-v-d131b589]::picker(select){opacity:0;transition:all .2s allow-discrete var(--ease_appleSpring)}[data-v-d131b589]::picker(select):popover-open{opacity:1}@starting-style{[data-v-d131b589]::picker(select):popover-open{opacity:0}}[data-v-d131b589]::picker(select){top:calc(anchor(bottom) + 2px)}[data-v-fe01739c]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-fe01739c]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.cap-profile-description[data-v-fe01739c]{white-space:pre-wrap;padding:0 16px}.ca-list[data-v-fe01739c]{min-width:350px}.ca-switch-align[data-v-fe01739c]{justify-content:flex-end;padding-bottom:6px}[data-v-a58aebb6]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-a58aebb6]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.inputs-container[data-v-a58aebb6]{display:flex;align-items:flex-start;gap:3px}.input-container[data-v-a58aebb6]{display:inline-grid;width:54px;justify-items:center;font-size:.7em;text-align:center;gap:2px}.input-container.mini[data-v-a58aebb6]{display:inline-grid;width:43px;justify-items:center;font-size:11px}.reset-button[data-v-a58aebb6]{width:50%;text-align:center}input.eq-slider[data-v-a58aebb6]{-webkit-appearance:slider-vertical;width:5%}input[type=number][data-v-a58aebb6]{padding:unset;width:55px;font-family:Source Code Pro,monospace;text-align:center;font-size:11px;border:0;border-radius:4px}input[type=number][data-v-a58aebb6]::-webkit-inner-spin-button,input[type=number][data-v-a58aebb6]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.header input.eq-slider[data-v-a58aebb6]{-webkit-appearance:slider-vertical;width:5%;opacity:0}[data-v-23f4e8fa]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-23f4e8fa]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.am-audio-settings[data-v-23f4e8fa]{min-width:50vw;max-width:unset;z-index:999}[data-v-dbb8cd6a]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-dbb8cd6a]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.hlsvideo_fade-enter-active[data-v-dbb8cd6a],.hlsvideo_fade-leave-active[data-v-dbb8cd6a]{transition:opacity 1s ease}.hlsvideo_fade-enter-from[data-v-dbb8cd6a],.hlsvideo_fade-leave-to[data-v-dbb8cd6a]{opacity:0}.animated[data-v-dbb8cd6a]{width:100%;height:100%}.animated>video[data-v-dbb8cd6a]{width:100%;height:100%;object-fit:cover;transform:translateZ(1px);vertical-align:top}.animated>video.nv-fix[data-v-dbb8cd6a]{filter:brightness(220%) contrast(80%)}[data-v-0f30e233]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-0f30e233]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.test[data-v-0f30e233]{width:100%;height:100%}.artwork[data-v-0f30e233]{--bgColor: transparent;--radius: var(--mediaItemRadiusMedium, 8px);width:100%;height:100%;overflow:hidden;position:relative;border-radius:var(--radius);background:var(--bgColor)}.artwork.loaded[data-v-0f30e233]{background:transparent}.artwork img[data-v-0f30e233]{object-fit:cover;border-radius:inherit!important;border:0px;position:absolute;width:100%!important;height:100%!important;top:0;left:0;right:0;bottom:0;border-radius:var(--radius);transition:opacity .5s linear}.gbl__no-artwork-fade .artwork img[data-v-0f30e233]{transition:none}.artwork .animated[data-v-0f30e233]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:inherit;overflow:hidden;pointer-events:none}.artwork[data-v-0f30e233]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:var(--mediaItemShadow_Artwork);border-radius:var(--radius);z-index:2;pointer-events:none}.artwork.no-shadow[data-v-0f30e233]:after{box-shadow:none}.artwork.rounded[data-v-0f30e233]{--radius: var(--mediaItemRadiusMedium)}.artwork.round[data-v-0f30e233]{--radius: 100%}.artwork.bg-shadow[data-v-0f30e233]{box-shadow:0 0 0 1px solid var(--bgColor)}.artwork.outline[data-v-0f30e233]{box-shadow:var(--mediaItemShadow)}.artwork.rounded-sm[data-v-0f30e233]{--radius: var(--mediaItemRadiusSmall)}.artwork.no-radius[data-v-0f30e233]{--radius: 0px !important}[data-v-9a39aedf]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-9a39aedf]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.artwork-collection[data-v-9a39aedf]{--radius: var(--mediaItemRadiusMedium);width:100%;height:100%;overflow:hidden;border-radius:var(--radius)}.artwork-collection[data-v-9a39aedf] .artwork{--radius: 0px;border-radius:0}.artwork-collection>div[data-v-9a39aedf]:first-child{width:100%;height:100%}.artwork-collection.multiple[data-v-9a39aedf]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0}.artwork-collection.multiple>div[data-v-9a39aedf]:nth-child(1){grid-area:1/1/2/2}.artwork-collection.multiple>div[data-v-9a39aedf]:nth-child(2){grid-area:1/2/2/3}.artwork-collection.multiple>div[data-v-9a39aedf]:nth-child(3){grid-area:2/1/3/2}.artwork-collection.multiple>div[data-v-9a39aedf]:nth-child(4){grid-area:2/2/3/3}.artwork-collection[data-v-9a39aedf]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:var(--mediaItemShadow);border-radius:var(--radius)}[data-v-0f303c68]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-0f303c68]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.simple-lyric[data-v-0f303c68]{color:var(--systemPrimary);flex:1;font-size:20px;font-weight:700;letter-spacing:0;padding:8px 16px;border-radius:10px}.simple-lyric[data-v-0f303c68]:hover{cursor:pointer;background-color:var(--segmentedControlBG)}[data-v-1a3758ce]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-1a3758ce]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.image-not-loaded[data-v-1a3758ce]{opacity:0}.placeholder-image[data-v-1a3758ce]{position:absolute;top:0;right:0;bottom:0;left:0}.artwork[data-v-1a3758ce]{--bgColor: "000000";--radius: 0px;overflow:hidden;border-radius:var(--radius);background:var(--bgColor);height:100%;width:100%;position:relative}.artwork.image-has-loaded[data-v-1a3758ce]{background:transparent}.artwork.collage[data-v-1a3758ce]{display:grid;grid-template-columns:repeat(2,1fr)}.artwork.no-shadow img[data-v-1a3758ce]{box-shadow:none!important}.artwork.no-shadow[data-v-1a3758ce]:after{box-shadow:none}.artwork.bg-shadow[data-v-1a3758ce]{box-shadow:0 0 0 1px solid var(--bgColor)}.artwork.rounded[data-v-1a3758ce]{--radius: var(--mediaItemRadiusMedium)}.artwork.rounded-sm[data-v-1a3758ce]{--radius: var(--mediaItemRadiusSmall)}.artwork.outline[data-v-1a3758ce]{box-shadow:var(--mediaItemShadow)}.artwork.circle[data-v-1a3758ce]{border-radius:50%}.artwork.no-fade img[data-v-1a3758ce]{transition:none}.artwork img[data-v-1a3758ce]{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .5s linear}.gbl__no-artwork-fade .artwork img[data-v-1a3758ce]{transition:none}[data-v-2787e478]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-2787e478]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.lyric-container[data-v-2787e478]{-webkit-user-select:text;user-select:text}.artwork-clickable[data-v-2787e478]{cursor:pointer;position:relative}.info-album-img .artwork[data-v-2787e478]{--radius: var(--mediaItemRadiusSmall)}.info-artist-img .artwork[data-v-2787e478]{--radius: var(--mediaItemRadiusRound)}.showcaseContainer[data-v-2787e478]{width:auto;height:100%;--ratio: 1;aspect-ratio:var(--ratio)}.showcaseContainer .artwork img[data-v-2787e478]{object-fit:contain}.showcaseSwatches[data-v-2787e478]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.swatchSquare[data-v-2787e478]{height:32px;width:32px;background-color:var(--swColor);border-radius:var(--mediaItemRadiusSmall);box-shadow:var(--mediaItemShadow);position:relative;cursor:pointer}.info-panel[data-v-2787e478]{width:80vw;height:80vh;max-width:700px;display:flex;flex-direction:column}@keyframes blurFade-2787e478{0%{background:var(--q-dark)}to{background:transparent}}.info-value[data-v-2787e478]{text-align:right}.info-name[data-v-2787e478],.info-artist[data-v-2787e478],.info-album[data-v-2787e478]{margin:0;-webkit-user-select:text;user-select:text}.info-artist[data-v-2787e478],.info-album[data-v-2787e478]{font-size:.8em;opacity:.7}.info-panels[data-v-2787e478]{height:100%;overflow-y:overlay;overflow-x:hidden;border-top:1px solid var(--q-seperator)}.q-card--dark .info-panels[data-v-2787e478]{background:var(--q-dark)}.info-artwork[data-v-2787e478]{width:90px;height:auto;aspect-ratio:1/1}.info-artwork .artwork[data-v-2787e478]{--radius: var(--mediaItemRadiusMedium)}.selectable[data-v-2787e478]{-webkit-user-select:text;user-select:text}[data-v-3d376371]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-3d376371]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.protocol-modal[data-v-3d376371]{width:420px;border-radius:10px;overflow:hidden;position:relative}.protocol-header[data-v-3d376371]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid rgba(255,255,255,.06)}.protocol-header .protocol-branding[data-v-3d376371]{display:flex;align-items:center;gap:16px}.protocol-header .protocol-branding .apple-music-logo[data-v-3d376371]{width:40px;height:40px;border-radius:10px;object-fit:contain}.protocol-header .protocol-branding .protocol-title .protocol-main-title[data-v-3d376371]{font-size:18px;font-weight:600;color:var(--textDefault, white);margin-bottom:2px;line-height:1.2}.protocol-header .protocol-branding .protocol-title .protocol-subtitle[data-v-3d376371]{font-size:13px;color:var(--systemSecondary, rgba(255, 255, 255, .7));line-height:1.3}.protocol-header .close-btn[data-v-3d376371]{width:32px;height:32px;border-radius:50%;border:none;background:#ffffff14;color:var(--textDefault, white);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.protocol-header .close-btn[data-v-3d376371]:hover{background:#ffffff1f;transform:scale(1.05)}.protocol-header .close-btn[data-v-3d376371]:active{transform:scale(.95)}.protocol-content[data-v-3d376371]{padding:24px;min-height:140px;display:flex;align-items:center;justify-content:center}.protocol-content .content-state[data-v-3d376371]{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.protocol-content .content-state .state-text[data-v-3d376371]{font-size:14px;color:var(--systemSecondary, rgba(255, 255, 255, .7));font-weight:500}.protocol-content .content-state.error-state .state-text[data-v-3d376371]{color:#ff6b6b}.protocol-content .media-preview[data-v-3d376371]{display:flex;gap:20px;width:100%;align-items:center}.protocol-content .media-preview .media-artwork[data-v-3d376371]{position:relative;flex-shrink:0}.protocol-content .media-preview .media-artwork .artwork-container[data-v-3d376371]{width:100px;height:100px;position:relative}.protocol-content .media-preview .media-artwork .artwork-overlay[data-v-3d376371]{position:absolute;top:0;left:0;right:0;bottom:0;background:#0006;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .2s ease}.protocol-content .media-preview .media-artwork:hover .artwork-overlay[data-v-3d376371]{opacity:1}.protocol-content .media-preview .media-info[data-v-3d376371]{flex:1;min-width:0}.protocol-content .media-preview .media-info .media-title[data-v-3d376371]{font-size:16px;font-weight:600;color:var(--textDefault, white);margin-bottom:6px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.protocol-content .media-preview .media-info .media-artist[data-v-3d376371]{font-size:14px;color:var(--systemSecondary, rgba(255, 255, 255, .7));margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.protocol-content .media-preview .media-info .media-details[data-v-3d376371]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.protocol-content .media-preview .media-info .media-details .media-type[data-v-3d376371]{background:var(--keyColor, #ff6b35);color:#fff;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.protocol-content .media-preview .media-info .media-details .media-meta[data-v-3d376371]{font-size:12px;color:var(--systemSecondary, rgba(255, 255, 255, .5));font-weight:500}.protocol-actions[data-v-3d376371]{padding:20px 24px 24px;border-top:1px solid rgba(255,255,255,.06)}.protocol-actions .action-grid[data-v-3d376371]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.protocol-actions .action-grid .action-item[data-v-3d376371]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;border-radius:12px;border:none;background:#ffffff0d;color:var(--textDefault, white);cursor:pointer;transition:all .2s ease;min-height:70px}.protocol-actions .action-grid .action-item[data-v-3d376371]:hover{background:#ffffff14;transform:translateY(-1px)}.protocol-actions .action-grid .action-item[data-v-3d376371]:active{transform:translateY(0);background:#ffffff1f}.protocol-actions .action-grid .action-item.primary-action[data-v-3d376371]{background:var(--keyColor, #ff6b35);color:#fff;grid-column:1/-1;flex-direction:row;justify-content:center;font-weight:600}.protocol-actions .action-grid .action-item.primary-action[data-v-3d376371]:hover{background:color-mix(in srgb,var(--keyColor, #ff6b35) 90%,white 10%);transform:translateY(-2px);box-shadow:0 4px 16px #ff6b354d}.protocol-actions .action-grid .action-item .action-icon[data-v-3d376371]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.protocol-actions .action-grid .action-item .action-label[data-v-3d376371]{font-size:13px;font-weight:500;text-align:center;line-height:1.2}[data-v-097df10c]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-097df10c]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.remote-connection-wizard[data-v-097df10c]{width:300px;max-width:60vw}.qrcode-img[data-v-097df10c]{width:100%;height:auto;max-width:200px;margin:0 auto}.qrcode-container[data-v-097df10c]{width:100%;height:auto;overflow:hidden;max-width:200px;margin:0 auto;-webkit-user-drag:none;pointer-events:none}.app-store-links[data-v-097df10c]{background-color:#ffffff0d}.app-store-btn[data-v-097df10c]{background-color:#ffffff1a;color:#fff;padding:8px 16px;border-radius:8px;transition:background-color .3s}.app-store-btn[data-v-097df10c]:hover{background-color:#fff3}[data-v-9bd2f0ec]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-9bd2f0ec]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.chrome-button[data-v-9bd2f0ec]{all:unset;width:37px;height:30px;border-radius:6px;display:flex;align-items:center;justify-content:center;align-self:center;-webkit-app-region:none;position:relative}.chrome-button[data-v-9bd2f0ec]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:var(--systemTertiary);opacity:0}.chrome-button[data-v-9bd2f0ec]:hover:before{opacity:.8}.chrome-button .chrome-button-content[data-v-9bd2f0ec]{opacity:.8;display:flex;align-items:center;justify-content:center;pointer-events:none}.chrome-button[data-v-9bd2f0ec]:active:before{transition:unset;opacity:.6}.chrome-button:active .chrome-button-content[data-v-9bd2f0ec]{opacity:1}.chrome-button.active[data-v-9bd2f0ec]:before{opacity:.8}.chrome-button.active .chrome-button-content[data-v-9bd2f0ec]{opacity:1}[data-v-b3afc147]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-b3afc147]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.settings-sidebar[data-v-b3afc147]{overflow:hidden;display:grid;grid-template-rows:auto 1fr;height:100%}.settings-sidebar-search[data-v-b3afc147]{padding:1rem 1rem .75rem;border-bottom:1px solid var(--systemQuaternary);background-color:#00000026;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.body--light .settings-sidebar-search[data-v-b3afc147]{background-color:#c8c8c81a}.settings-sidebar-search .search-input[data-v-b3afc147]{border-radius:8px;font-size:.9rem;height:32px;transition:all .2s ease}.settings-sidebar-search .search-input[data-v-b3afc147]:focus-within{box-shadow:0 0 0 2px var(--keyColor)}.settings-sidebar-items[data-v-b3afc147]{overflow-y:auto;overflow-x:hidden;height:100%;padding:.5rem;display:flex;flex-direction:column;gap:.25rem;scroll-behavior:smooth;scrollbar-width:thin;background-color:#0000001a}body.body--light .settings-sidebar-items[data-v-b3afc147]{background-color:#c8c8c80d}.settings-sidebar-items[data-v-b3afc147]::-webkit-scrollbar{width:4px}.settings-sidebar-items[data-v-b3afc147]::-webkit-scrollbar-thumb{background-color:var(--systemTertiary);border-radius:10px}.settings-sidebar-item[data-v-b3afc147]{padding:.5rem .75rem;border-radius:8px;display:grid;cursor:pointer;position:relative;transition:all .2s cubic-bezier(.25,1,.5,1)}.settings-sidebar-item[data-v-b3afc147]:hover{background-color:color-mix(in srgb,var(--systemQuaternary) 80%,transparent);transform:translate(1px)}.settings-sidebar-item[data-v-b3afc147]:active{background-color:var(--systemTertiary);transform:scale(.98)}.settings-sidebar-item .title-with-badges[data-v-b3afc147]{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center}.settings-sidebar-item .title-icon[data-v-b3afc147]{display:grid;place-items:center;color:var(--keyColor);font-size:1rem;width:18px;height:18px}.settings-sidebar-item .title-text[data-v-b3afc147]{font-weight:500;letter-spacing:-.01em;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.settings-sidebar-item .selection-indicator[data-v-b3afc147]{position:absolute;left:-.5rem;top:50%;transform:translateY(-50%);width:3px;height:50%;background-color:var(--keyColor);border-radius:0 2px 2px 0;transition:all .3s cubic-bezier(.25,1,.5,1)}.settings-sidebar-item.selected[data-v-b3afc147]{background-color:color-mix(in srgb,var(--keyColor) 15%,transparent);color:var(--keyColor);transform:translate(2px);font-weight:600;box-shadow:0 1px 3px #0000001a}.settings-sidebar-item.selected .title-icon[data-v-b3afc147]{color:var(--keyColor)}.settings-sidebar-item.selected[data-v-b3afc147]:hover{background-color:color-mix(in srgb,var(--keyColor) 20%,transparent)}[data-v-d274348c]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-d274348c]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.perf-warning[data-v-d274348c]{display:flex;align-items:center;gap:.5rem}.discord-preview[data-v-c8447c38]{background-color:#36393f;padding:16px;border-radius:8px;color:#fff}.discord-card[data-v-c8447c38]{background-color:#2f3136;border-radius:8px;padding:10px}.game-info[data-v-c8447c38]{display:flex}.image-container[data-v-c8447c38]{position:relative;width:60px;height:60px;margin-right:12px;flex-shrink:0}.large-image[data-v-c8447c38]{width:100%;height:100%;border-radius:4px;object-fit:cover}.small-image[data-v-c8447c38]{position:absolute;bottom:-4px;right:-4px;width:20px;height:20px;border-radius:50%;border:2px solid #2f3136}.text-info[data-v-c8447c38]{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.title[data-v-c8447c38]{font-size:1em;font-weight:600;color:#fff}.artist[data-v-c8447c38]{font-size:.9em;color:#b9bbbe}.album[data-v-c8447c38]{font-size:.8em;color:#b9bbbe;margin-bottom:4px}.timestamp[data-v-c8447c38]{font-size:.75em;color:#b9bbbe}.progress-bar[data-v-c8447c38]{height:4px;background-color:#4f545c4d;border-radius:2px;margin-bottom:4px;overflow:hidden}.progress[data-v-c8447c38]{height:100%;background-color:#fff;border-radius:2px}.buttons[data-v-c8447c38]{display:flex;flex-direction:column;gap:8px}.discord-button[data-v-c8447c38]{background-color:#4f545c;border:none;color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:.8em;text-align:center;font-weight:500}.discord-button[data-v-c8447c38]:hover{background-color:#5d6269}[data-v-81eafd1e]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-81eafd1e]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.text-caption[data-v-81eafd1e]{color:#ffffffb3}.warning-caption[data-v-81eafd1e]{display:flex;align-items:center;margin-top:8px}.rpc-tab-panel[data-v-81eafd1e]{display:flex;flex-direction:column;gap:.8em}[data-v-fd6c3bc6]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-fd6c3bc6]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.kvp-panel[data-v-fd6c3bc6]{width:600px}.kvp-body[data-v-fd6c3bc6]{height:auto;overflow-y:overlay;overflow-x:hidden}[data-v-d232f9e7]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-d232f9e7]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.accentColorSwatch[data-v-d232f9e7]{--color: red;width:60px;height:32px;border-radius:3px;cursor:pointer;background:var(--color)}.customCSSTextBox[data-v-d232f9e7]{font-family:Source Code Pro,monospace}.editorial-layout-container[data-v-616a2e25]{margin:0 auto}.editorial-list-item[data-v-616a2e25]{cursor:move}.editorial-list-item[data-v-616a2e25]:hover{background:var(--q-primary);color:#fff}.editorial-list-item:hover .q-icon[data-v-616a2e25]{color:#fff}.privacy-glyph[data-v-a4db4d3e]{font-size:32px}.settings-sidebar[data-v-a4db4d3e]{height:100%;display:flex;flex-direction:column}.settings-tabs-container[data-v-a4db4d3e]{flex:1;overflow-x:hidden;overflow-y:overlay}.settings-page-bounds[data-v-a4db4d3e]{position:absolute;top:0;right:0;bottom:0;left:0}@keyframes blurFade-a4db4d3e{0%{background:var(--q-dark)}to{background:var(--qDarkHUD)}}body.body--dark .settings-content-area[data-v-a4db4d3e]{background:var(--qDarkPage)}.settings-tabs[data-v-a4db4d3e]{z-index:1}.settings-tabs[data-v-a4db4d3e] .q-tab{justify-content:flex-start;padding:0 16px;min-height:42px;cursor:default!important}.settings-tabs[data-v-a4db4d3e] .q-tabs__content{overflow:unset}.settings-tabs[data-v-a4db4d3e] .q-focus-helper{display:none}.settings-tabs[data-v-a4db4d3e] .q-tab__indicator{width:unset;top:3px;right:3px;bottom:3px;left:3px;background:var(--musicKeyColor);z-index:-1;border-radius:var(--genericBorderRadius);box-shadow:0 0 10px 0 var(--musicKeyColor)}.settings-tabs[data-v-a4db4d3e] .q-tab__content{flex-direction:row;gap:16px}.settings-content[data-v-a4db4d3e]{overflow-y:overlay;overflow-x:hidden;height:100%}.blurmap-container[data-v-a4db4d3e]{overflow:hidden;background-color:#000;width:400px;margin:0 auto;height:auto;aspect-ratio:16/9;border-radius:var(--mediaItemRadiusSmall);padding:0;box-shadow:var(--mediaItemShadow),var(--mediaItemShadow-ShadowSubtle)}.blurmap-container .blurmap-preview[data-v-a4db4d3e]{--previewFilter: blur(0px);width:100%;height:100%;filter:var(--previewFilter);object-fit:cover}.apple-subheading[data-v-a4db4d3e]{margin-left:.7em}[data-v-a4db4d3e] .q-expansion-item__content{background:#00000026;border-radius:6px;padding-left:.1em;padding-right:.1em}[data-v-a4db4d3e] .q-expansion-item__toggle-icon{transform:rotate(-90deg)}[data-v-a4db4d3e] .q-expansion-item__toggle-icon.q-expansion-item__toggle-icon--rotated{transform:rotate(0)}.q-list.settings-qlist[data-v-a4db4d3e]{padding:.5em;background:#00000026;border-radius:6px}.apple-heading[data-v-a4db4d3e]{margin-bottom:.8em}[data-v-a4db4d3e]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-a4db4d3e]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.privacy-glyph[data-v-e44ab431]{font-size:32px}.settings-sidebar[data-v-e44ab431]{height:100%;display:flex;flex-direction:column}.settings-tabs-container[data-v-e44ab431]{flex:1;overflow-x:hidden;overflow-y:overlay}.settings-page-bounds[data-v-e44ab431]{position:absolute;top:0;right:0;bottom:0;left:0}@keyframes blurFade-e44ab431{0%{background:var(--q-dark)}to{background:var(--qDarkHUD)}}body.body--dark .settings-content-area[data-v-e44ab431]{background:var(--qDarkPage)}.settings-tabs[data-v-e44ab431]{z-index:1}.settings-tabs[data-v-e44ab431] .q-tab{justify-content:flex-start;padding:0 16px;min-height:42px;cursor:default!important}.settings-tabs[data-v-e44ab431] .q-tabs__content{overflow:unset}.settings-tabs[data-v-e44ab431] .q-focus-helper{display:none}.settings-tabs[data-v-e44ab431] .q-tab__indicator{width:unset;top:3px;right:3px;bottom:3px;left:3px;background:var(--musicKeyColor);z-index:-1;border-radius:var(--genericBorderRadius);box-shadow:0 0 10px 0 var(--musicKeyColor)}.settings-tabs[data-v-e44ab431] .q-tab__content{flex-direction:row;gap:16px}.settings-content[data-v-e44ab431]{overflow-y:overlay;overflow-x:hidden;height:100%}.blurmap-container[data-v-e44ab431]{overflow:hidden;background-color:#000;width:400px;margin:0 auto;height:auto;aspect-ratio:16/9;border-radius:var(--mediaItemRadiusSmall);padding:0;box-shadow:var(--mediaItemShadow),var(--mediaItemShadow-ShadowSubtle)}.blurmap-container .blurmap-preview[data-v-e44ab431]{--previewFilter: blur(0px);width:100%;height:100%;filter:var(--previewFilter);object-fit:cover}.apple-subheading[data-v-e44ab431]{margin-left:.7em}[data-v-e44ab431] .q-expansion-item__content{background:#00000026;border-radius:6px;padding-left:.1em;padding-right:.1em}[data-v-e44ab431] .q-expansion-item__toggle-icon{transform:rotate(-90deg)}[data-v-e44ab431] .q-expansion-item__toggle-icon.q-expansion-item__toggle-icon--rotated{transform:rotate(0)}.q-list.settings-qlist[data-v-e44ab431]{padding:.5em;background:#00000026;border-radius:6px}.apple-heading[data-v-e44ab431]{margin-bottom:.8em}[data-v-e44ab431]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-e44ab431]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.privacy-glyph[data-v-a210e79c]{font-size:32px}.settings-sidebar[data-v-a210e79c]{height:100%;display:flex;flex-direction:column}.settings-tabs-container[data-v-a210e79c]{flex:1;overflow-x:hidden;overflow-y:overlay}.settings-page-bounds[data-v-a210e79c]{position:absolute;top:0;right:0;bottom:0;left:0}@keyframes blurFade-a210e79c{0%{background:var(--q-dark)}to{background:var(--qDarkHUD)}}body.body--dark .settings-content-area[data-v-a210e79c]{background:var(--qDarkPage)}.settings-tabs[data-v-a210e79c]{z-index:1}.settings-tabs[data-v-a210e79c] .q-tab{justify-content:flex-start;padding:0 16px;min-height:42px;cursor:default!important}.settings-tabs[data-v-a210e79c] .q-tabs__content{overflow:unset}.settings-tabs[data-v-a210e79c] .q-focus-helper{display:none}.settings-tabs[data-v-a210e79c] .q-tab__indicator{width:unset;top:3px;right:3px;bottom:3px;left:3px;background:var(--musicKeyColor);z-index:-1;border-radius:var(--genericBorderRadius);box-shadow:0 0 10px 0 var(--musicKeyColor)}.settings-tabs[data-v-a210e79c] .q-tab__content{flex-direction:row;gap:16px}.settings-content[data-v-a210e79c]{overflow-y:overlay;overflow-x:hidden;height:100%}.blurmap-container[data-v-a210e79c]{overflow:hidden;background-color:#000;width:400px;margin:0 auto;height:auto;aspect-ratio:16/9;border-radius:var(--mediaItemRadiusSmall);padding:0;box-shadow:var(--mediaItemShadow),var(--mediaItemShadow-ShadowSubtle)}.blurmap-container .blurmap-preview[data-v-a210e79c]{--previewFilter: blur(0px);width:100%;height:100%;filter:var(--previewFilter);object-fit:cover}.apple-subheading[data-v-a210e79c]{margin-left:.7em}[data-v-a210e79c] .q-expansion-item__content{background:#00000026;border-radius:6px;padding-left:.1em;padding-right:.1em}[data-v-a210e79c] .q-expansion-item__toggle-icon{transform:rotate(-90deg)}[data-v-a210e79c] .q-expansion-item__toggle-icon.q-expansion-item__toggle-icon--rotated{transform:rotate(0)}.q-list.settings-qlist[data-v-a210e79c]{padding:.5em;background:#00000026;border-radius:6px}.apple-heading[data-v-a210e79c]{margin-bottom:.8em}[data-v-a210e79c]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-a210e79c]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.privacy-glyph[data-v-3a34d061]{font-size:32px}.settings-sidebar[data-v-3a34d061]{height:100%;display:flex;flex-direction:column}.settings-tabs-container[data-v-3a34d061]{flex:1;overflow-x:hidden;overflow-y:overlay}.settings-page-bounds[data-v-3a34d061]{position:absolute;top:0;right:0;bottom:0;left:0}@keyframes blurFade-3a34d061{0%{background:var(--q-dark)}to{background:var(--qDarkHUD)}}body.body--dark .settings-content-area[data-v-3a34d061]{background:var(--qDarkPage)}.settings-tabs[data-v-3a34d061]{z-index:1}.settings-tabs[data-v-3a34d061] .q-tab{justify-content:flex-start;padding:0 16px;min-height:42px;cursor:default!important}.settings-tabs[data-v-3a34d061] .q-tabs__content{overflow:unset}.settings-tabs[data-v-3a34d061] .q-focus-helper{display:none}.settings-tabs[data-v-3a34d061] .q-tab__indicator{width:unset;top:3px;right:3px;bottom:3px;left:3px;background:var(--musicKeyColor);z-index:-1;border-radius:var(--genericBorderRadius);box-shadow:0 0 10px 0 var(--musicKeyColor)}.settings-tabs[data-v-3a34d061] .q-tab__content{flex-direction:row;gap:16px}.settings-content[data-v-3a34d061]{overflow-y:overlay;overflow-x:hidden;height:100%}.blurmap-container[data-v-3a34d061]{overflow:hidden;background-color:#000;width:400px;margin:0 auto;height:auto;aspect-ratio:16/9;border-radius:var(--mediaItemRadiusSmall);padding:0;box-shadow:var(--mediaItemShadow),var(--mediaItemShadow-ShadowSubtle)}.blurmap-container .blurmap-preview[data-v-3a34d061]{--previewFilter: blur(0px);width:100%;height:100%;filter:var(--previewFilter);object-fit:cover}.apple-subheading[data-v-3a34d061]{margin-left:.7em}[data-v-3a34d061] .q-expansion-item__content{background:#00000026;border-radius:6px;padding-left:.1em;padding-right:.1em}[data-v-3a34d061] .q-expansion-item__toggle-icon{transform:rotate(-90deg)}[data-v-3a34d061] .q-expansion-item__toggle-icon.q-expansion-item__toggle-icon--rotated{transform:rotate(0)}.q-list.settings-qlist[data-v-3a34d061]{padding:.5em;background:#00000026;border-radius:6px}.apple-heading[data-v-3a34d061]{margin-bottom:.8em}[data-v-3a34d061]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-3a34d061]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.plugins-page[data-v-3a34d061]{display:grid;grid-template-rows:auto 1fr;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.plugins-content[data-v-3a34d061]{overflow-y:auto}.privacy-glyph[data-v-a2962e44]{font-size:32px}.settings-sidebar[data-v-a2962e44]{height:100%;display:flex;flex-direction:column}.settings-tabs-container[data-v-a2962e44]{flex:1;overflow-x:hidden;overflow-y:overlay}.settings-page-bounds[data-v-a2962e44]{position:absolute;top:0;right:0;bottom:0;left:0}@keyframes blurFade-a2962e44{0%{background:var(--q-dark)}to{background:var(--qDarkHUD)}}body.body--dark .settings-content-area[data-v-a2962e44]{background:var(--qDarkPage)}.settings-tabs[data-v-a2962e44]{z-index:1}.settings-tabs[data-v-a2962e44] .q-tab{justify-content:flex-start;padding:0 16px;min-height:42px;cursor:default!important}.settings-tabs[data-v-a2962e44] .q-tabs__content{overflow:unset}.settings-tabs[data-v-a2962e44] .q-focus-helper{display:none}.settings-tabs[data-v-a2962e44] .q-tab__indicator{width:unset;top:3px;right:3px;bottom:3px;left:3px;background:var(--musicKeyColor);z-index:-1;border-radius:var(--genericBorderRadius);box-shadow:0 0 10px 0 var(--musicKeyColor)}.settings-tabs[data-v-a2962e44] .q-tab__content{flex-direction:row;gap:16px}.settings-content[data-v-a2962e44]{overflow-y:overlay;overflow-x:hidden;height:100%}.blurmap-container[data-v-a2962e44]{overflow:hidden;background-color:#000;width:400px;margin:0 auto;height:auto;aspect-ratio:16/9;border-radius:var(--mediaItemRadiusSmall);padding:0;box-shadow:var(--mediaItemShadow),var(--mediaItemShadow-ShadowSubtle)}.blurmap-container .blurmap-preview[data-v-a2962e44]{--previewFilter: blur(0px);width:100%;height:100%;filter:var(--previewFilter);object-fit:cover}.apple-subheading[data-v-a2962e44]{margin-left:.7em}[data-v-a2962e44] .q-expansion-item__content{background:#00000026;border-radius:6px;padding-left:.1em;padding-right:.1em}[data-v-a2962e44] .q-expansion-item__toggle-icon{transform:rotate(-90deg)}[data-v-a2962e44] .q-expansion-item__toggle-icon.q-expansion-item__toggle-icon--rotated{transform:rotate(0)}.q-list.settings-qlist[data-v-a2962e44]{padding:.5em;background:#00000026;border-radius:6px}.apple-heading[data-v-a2962e44]{margin-bottom:.8em}[data-v-a2962e44]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-a2962e44]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.privacy-glyph[data-v-326c0c64]{font-size:32px}.settings-sidebar[data-v-326c0c64]{height:100%;display:flex;flex-direction:column}.settings-tabs-container[data-v-326c0c64]{flex:1;overflow-x:hidden;overflow-y:overlay}.settings-page-bounds[data-v-326c0c64]{position:absolute;top:0;right:0;bottom:0;left:0}@keyframes blurFade-326c0c64{0%{background:var(--q-dark)}to{background:var(--qDarkHUD)}}body.body--dark .settings-content-area[data-v-326c0c64]{background:var(--qDarkPage)}.settings-tabs[data-v-326c0c64]{z-index:1}.settings-tabs[data-v-326c0c64] .q-tab{justify-content:flex-start;padding:0 16px;min-height:42px;cursor:default!important}.settings-tabs[data-v-326c0c64] .q-tabs__content{overflow:unset}.settings-tabs[data-v-326c0c64] .q-focus-helper{display:none}.settings-tabs[data-v-326c0c64] .q-tab__indicator{width:unset;top:3px;right:3px;bottom:3px;left:3px;background:var(--musicKeyColor);z-index:-1;border-radius:var(--genericBorderRadius);box-shadow:0 0 10px 0 var(--musicKeyColor)}.settings-tabs[data-v-326c0c64] .q-tab__content{flex-direction:row;gap:16px}.settings-content[data-v-326c0c64]{overflow-y:overlay;overflow-x:hidden;height:100%}.blurmap-container[data-v-326c0c64]{overflow:hidden;background-color:#000;width:400px;margin:0 auto;height:auto;aspect-ratio:16/9;border-radius:var(--mediaItemRadiusSmall);padding:0;box-shadow:var(--mediaItemShadow),var(--mediaItemShadow-ShadowSubtle)}.blurmap-container .blurmap-preview[data-v-326c0c64]{--previewFilter: blur(0px);width:100%;height:100%;filter:var(--previewFilter);object-fit:cover}.apple-subheading[data-v-326c0c64]{margin-left:.7em}[data-v-326c0c64] .q-expansion-item__content{background:#00000026;border-radius:6px;padding-left:.1em;padding-right:.1em}[data-v-326c0c64] .q-expansion-item__toggle-icon{transform:rotate(-90deg)}[data-v-326c0c64] .q-expansion-item__toggle-icon.q-expansion-item__toggle-icon--rotated{transform:rotate(0)}.q-list.settings-qlist[data-v-326c0c64]{padding:.5em;background:#00000026;border-radius:6px}.apple-heading[data-v-326c0c64]{margin-bottom:.8em}[data-v-326c0c64]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-326c0c64]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.privacy-glyph[data-v-8277fe90]{font-size:32px}.settings-sidebar[data-v-8277fe90]{height:100%;display:flex;flex-direction:column}.settings-tabs-container[data-v-8277fe90]{flex:1;overflow-x:hidden;overflow-y:overlay}.settings-page-bounds[data-v-8277fe90]{position:absolute;top:0;right:0;bottom:0;left:0}@keyframes blurFade-8277fe90{0%{background:var(--q-dark)}to{background:var(--qDarkHUD)}}body.body--dark .settings-content-area[data-v-8277fe90]{background:var(--qDarkPage)}.settings-tabs[data-v-8277fe90]{z-index:1}.settings-tabs[data-v-8277fe90] .q-tab{justify-content:flex-start;padding:0 16px;min-height:42px;cursor:default!important}.settings-tabs[data-v-8277fe90] .q-tabs__content{overflow:unset}.settings-tabs[data-v-8277fe90] .q-focus-helper{display:none}.settings-tabs[data-v-8277fe90] .q-tab__indicator{width:unset;top:3px;right:3px;bottom:3px;left:3px;background:var(--musicKeyColor);z-index:-1;border-radius:var(--genericBorderRadius);box-shadow:0 0 10px 0 var(--musicKeyColor)}.settings-tabs[data-v-8277fe90] .q-tab__content{flex-direction:row;gap:16px}.settings-content[data-v-8277fe90]{overflow-y:overlay;overflow-x:hidden;height:100%}.blurmap-container[data-v-8277fe90]{overflow:hidden;background-color:#000;width:400px;margin:0 auto;height:auto;aspect-ratio:16/9;border-radius:var(--mediaItemRadiusSmall);padding:0;box-shadow:var(--mediaItemShadow),var(--mediaItemShadow-ShadowSubtle)}.blurmap-container .blurmap-preview[data-v-8277fe90]{--previewFilter: blur(0px);width:100%;height:100%;filter:var(--previewFilter);object-fit:cover}.apple-subheading[data-v-8277fe90]{margin-left:.7em}[data-v-8277fe90] .q-expansion-item__content{background:#00000026;border-radius:6px;padding-left:.1em;padding-right:.1em}[data-v-8277fe90] .q-expansion-item__toggle-icon{transform:rotate(-90deg)}[data-v-8277fe90] .q-expansion-item__toggle-icon.q-expansion-item__toggle-icon--rotated{transform:rotate(0)}.q-list.settings-qlist[data-v-8277fe90]{padding:.5em;background:#00000026;border-radius:6px}.apple-heading[data-v-8277fe90]{margin-bottom:.8em}[data-v-8277fe90]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-8277fe90]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.settings-layout[data-v-8277fe90]{display:grid;grid-template-columns:200px 1fr;height:100%;overflow:hidden}.nav-area[data-v-8277fe90]{background:color-mix(in srgb,transparent 90%,var(--systemSecondary));border-right:color-mix(in srgb,var(--textDefault),transparent 90%) solid 1px;z-index:1}.content-area[data-v-8277fe90]{overflow:hidden;overflow-y:auto;position:relative;scroll-behavior:smooth;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.content-area[data-v-8277fe90]::-webkit-scrollbar{width:6px}.content-area[data-v-8277fe90]::-webkit-scrollbar-thumb{background-color:var(--systemTertiary);border-radius:10px}.settings-title-bar[data-v-8277fe90]{position:sticky;top:0;z-index:10;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.settings-page-bounds[data-v-8277fe90]{padding:45px 16px 30px;max-width:900px;margin:0 auto}.settings-layout.compact[data-v-8277fe90]{grid-template-columns:1fr}.settings-layout.compact .nav-area[data-v-8277fe90]{position:absolute;top:0;left:0;bottom:0;z-index:2;width:240px;background:#000}body.body--light .settings-layout.compact .nav-area[data-v-8277fe90]{background:#fff}.settings-tab-panels[data-v-8277fe90] .q-panel{animation:fadeIn-8277fe90 .4s ease}@keyframes fadeIn-8277fe90{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.slide-fade-enter-active[data-v-8277fe90],.slide-fade-leave-active[data-v-8277fe90]{transition:all .25s cubic-bezier(.25,1,.5,1)}.slide-fade-enter-from[data-v-8277fe90],.slide-fade-leave-to[data-v-8277fe90]{transform:translate(-15px);opacity:0}[data-v-520861fb]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-520861fb]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.titlebar-top[data-v-520861fb]{position:fixed;top:0;left:0;right:0;z-index:99999}.settings-window[data-v-520861fb]{display:flex;flex-direction:column;overflow:hidden!important;border-radius:var(--genericBorderRadius);position:relative;--bgColor: inherit;background:var(--bgColor);width:70vw;height:80vh;min-width:400px;max-width:1024px;max-height:768px}body.body--dark .settings-window[data-v-520861fb]{--bgColor: var(--q-dark)}.settings-window[data-v-520861fb] .q-item{border-radius:6px}.settings-window[data-v-520861fb] .scroll{overflow:overlay}.settings-window[data-v-520861fb]:after{box-shadow:var(--mediaItemShadow);content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.settings-window[data-v-520861fb] .q-drawer.q-dark{background:transparent}@media screen and (max-width: 1070px){.settings-window[data-v-520861fb] .q-drawer.q-dark{--bgColor: var(--q-dark)}}[data-v-2f1978ee]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-2f1978ee]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.blurmap[data-v-2f1978ee]{position:relative;overflow:hidden;width:100%;height:100%}canvas[data-v-2f1978ee]{object-fit:cover;transition:opacity .1s ease-out}.blurmap-debug[data-v-2f1978ee]{position:absolute;top:0;left:0;background:#000c;color:#fff;font-family:Source Code Pro,monospace;font-size:10px;padding:4px;border-radius:2px;z-index:10;pointer-events:none}[data-v-e8f4f31c]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-e8f4f31c]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.bgfade-enter-active[data-v-e8f4f31c]{transition:opacity 2s ease-in,transform 2s ease-in}.bgfade-leave-active[data-v-e8f4f31c]{transition:opacity 2s ease-out,transform 2s ease-out}.bgfade-enter-from[data-v-e8f4f31c]{opacity:0}.bgfade-leave-to[data-v-e8f4f31c]{opacity:1}.blurmap-container[data-v-e8f4f31c]{--filter: brightness(.5);width:100%;height:100%;filter:var(--filter)}.blurmap-container[data-v-e8f4f31c] canvas{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}[data-v-0a87ddbf]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-0a87ddbf]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.update-progress-content[data-v-0a87ddbf]{display:grid;place-items:center;padding:20px;min-width:300px;min-height:300px}.update-progress-text[data-v-0a87ddbf]{font-size:18px;color:var(--q-color-primary)}[data-v-3624315e]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-3624315e]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.update-screen[data-v-3624315e]{background-color:transparent;animation:fadeIn-3624315e 1s cubic-bezier(.4,0,.2,1) forwards;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);overflow:hidden;color:#fff;transition:background-color .5s,backdrop-filter .5s}@keyframes fadeIn-3624315e{0%{opacity:0;transform:scale(1.2);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;transform:scale(1);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}}.update-screen.completed[data-v-3624315e]{background-color:#000000d9}.update-screen.failed[data-v-3624315e]{background-color:#3c0000cc}.branch-item[data-v-3624315e]{border-radius:8px;margin-bottom:5px;transition:all .2s ease;position:relative}.branch-item.update-available[data-v-3624315e]{border-left:3px solid var(--green, #4caf50)}.branch-item[data-v-3624315e]:hover{background-color:var(--systemQuaternary);transform:translateY(-2px);box-shadow:0 2px 4px #0003}.branch-item .branch-name[data-v-3624315e]{font-weight:600;display:flex;align-items:center}.branch-item .branch-details[data-v-3624315e]{font-size:.85rem;opacity:.8}.branch-item .branch-icon[data-v-3624315e]{color:var(--keyColor)}.branch-item .branch-icon.update-available-icon[data-v-3624315e]{color:var(--green, #4caf50);animation:pulse-3624315e 2s infinite}.branch-item .update-badge[data-v-3624315e]{font-size:.7rem;font-weight:400}.branch-item .download-button[data-v-3624315e]{transition:transform .2s ease}.branch-item .download-button[data-v-3624315e]:hover{transform:scale(1.2)}@keyframes pulse-3624315e{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}.incompatible-badge[data-v-3624315e]{margin-top:4px}.incompatible-icon[data-v-3624315e]{color:#ff5252}.current-label[data-v-3624315e]{color:var(--keyColor);font-weight:500}.update-action[data-v-3624315e]{color:var(--green, #4caf50)}.notification-active[data-v-3624315e]{color:var(--keyColor)!important}.compatibility-tooltip[data-v-3624315e]{max-width:280px}.shelf-title[data-v-3624315e]{margin-left:8px;font-weight:600;color:var(--systemSecondary);border-bottom:1px solid var(--systemQuaternary);padding-bottom:4px;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.version-info-chips .version-chips-container[data-v-3624315e]{background-color:#00000026;padding:10px 12px;border-radius:10px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 1px 2px #0000001a}body.body--light .version-info-chips .version-chips-container[data-v-3624315e]{background-color:#0000001a}.version-info-chips .version-chip[data-v-3624315e]{border-color:var(--systemQuaternary);color:var(--systemPrimary);background-color:transparent}.version-info-chips .version-chip .q-chip__icon[data-v-3624315e]{color:var(--keyColor);font-size:1.1em}.versions-list[data-v-3624315e]{overflow:hidden;overflow-y:auto;height:340px;background-color:#00000026;margin-left:1em;margin-right:1em;border-radius:10px!important;margin-bottom:16px}body.body--light .versions-list[data-v-3624315e]{background-color:#c8c8c81a}.settings-list[data-v-3624315e]{padding:0}.settings-list .setting-item[data-v-3624315e]{border-radius:8px;margin-bottom:5px}.settings-list .setting-item[data-v-3624315e]:hover{background-color:var(--systemQuaternary)}.updates-window[data-v-3624315e]{width:520px;max-width:unset;border-radius:12px;background-color:transparent;box-shadow:none}.updates-window.app-blurred[data-v-3624315e]{transition:filter .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);filter:blur(3px);transform:scale(.95)}.titlebar-container[data-v-3624315e]{position:absolute;top:0;left:0;right:0;z-index:1}.blurmap-bg[data-v-3624315e]{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:radial-gradient(circle,transparent 0% 40%,black 100%);-webkit-mask-position:center;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;transform:scale(1);opacity:1;transition:transform 0s,opacity 0s}.blurmap-bg.completed[data-v-3624315e]{transition:transform 2s,opacity 2s;transform:scale(2);opacity:0}.update-overlay-content[data-v-3624315e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.status-icon[data-v-3624315e]{display:flex;justify-content:center;align-items:center;width:100px;height:100px;border-radius:50%;background-color:#00000040;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.status-text[data-v-3624315e]{text-align:center;max-width:400px;background-color:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:12px 20px;border-radius:8px}.action-buttons[data-v-3624315e]{margin-top:20px}[data-v-d12974de]:root{--musicKeyColor: #fa2d48;--genericBorderRadius: 10px;--qDark: #181818;--qDarkHUD: rgba(24, 24, 24, .658);--qDarkPage: #121212}.q-menu--dark[data-v-d12974de]{box-shadow:0 0 20px #00000080,inset 0 0 0 1px var(--contextMenuBorderColor),0 0 0 1px #00000040,inset 0 0 0 1px var(--contextMenuBorderColor)}.whats-new-section[data-v-d12974de]{height:100%;overflow:hidden;overflow-y:auto;position:relative}.whats-new-section.at-top[data-v-d12974de]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:20px;background:linear-gradient(#fff0,#00000040);pointer-events:none}.whats-new-panel[data-v-d12974de]{display:flex;flex-direction:column;align-items:center;max-width:80%;margin:0 auto}.logo[data-v-d12974de]{margin:0 auto;width:120px}.contentFrame[data-v-d12974de]{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tm-content[data-v-d12974de]{width:100%;overflow-x:hidden;overflow-y:auto;height:80vh;max-height:500px}.tm-card[data-v-d12974de]{position:relative;padding:0;height:80vh;overflow:hidden;display:flex;flex-direction:column}.tm-card[data-v-d12974de]:after{box-shadow:var(--mediaItemShadow);content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}
