.BandPageBlockFrame-module-scss-module__V1GcnG__frame{display:contents}.BandPageBlockFrame-module-scss-module__V1GcnG__editable{min-height:44px;display:block;position:relative}.BandPageBlockFrame-module-scss-module__V1GcnG__editable:not(:has(.band-page-block)){outline:1px dashed rgba(var(--mui-palette-text-primaryChannel)/.25);outline-offset:-1px}.BandPageBlockFrame-module-scss-module__V1GcnG__editable:hover,.BandPageBlockFrame-module-scss-module__V1GcnG__editable:focus-within{outline:1px dashed rgba(var(--mui-palette-primary-mainChannel)/.55);outline-offset:4px}.BandPageBlockFrame-module-scss-module__V1GcnG__editable:hover .BandPageBlockFrame-module-scss-module__V1GcnG__chrome,.BandPageBlockFrame-module-scss-module__V1GcnG__editable:focus-within .BandPageBlockFrame-module-scss-module__V1GcnG__chrome{opacity:1;pointer-events:auto}.BandPageBlockFrame-module-scss-module__V1GcnG__hiddenBlock{opacity:.45}.BandPageBlockFrame-module-scss-module__V1GcnG__chrome{z-index:2;-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);color:var(--mui-palette-text-primary);opacity:0;pointer-events:none;align-items:center;gap:.15rem;padding:.15rem .35rem;transition:opacity .16s;display:inline-flex;position:absolute;top:.4rem;right:.4rem}@media (hover:none){.BandPageBlockFrame-module-scss-module__V1GcnG__chrome{opacity:1;pointer-events:auto}}.BandPageBlockFrame-module-scss-module__V1GcnG__typeLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--mui-palette-text-secondary);white-space:nowrap;padding-right:.35rem;font-size:.65rem;font-weight:600}.BandPageBlockFrame-module-scss-module__V1GcnG__chromeButton{color:var(--mui-palette-text-primary)}.BandPageBlockFrame-module-scss-module__V1GcnG__chromeButton:disabled{color:rgba(var(--mui-palette-text-primaryChannel)/.3)}.BandPageBlockFrame-module-scss-module__V1GcnG__dragHandle{cursor:grab;touch-action:none}.BandPageBlockFrame-module-scss-module__V1GcnG__dragHandle:active{cursor:grabbing}.BandPageBlockFrame-module-scss-module__V1GcnG__dragging{z-index:3;opacity:.85}.BandPageBlockFrame-module-scss-module__V1GcnG__dragging .BandPageBlockFrame-module-scss-module__V1GcnG__chrome{opacity:1;pointer-events:auto}
.BandReleases-module-scss-module__jArYNG__block{--band-accent:var(--mui-palette-primary-main);background-color:#0000;flex-direction:column;gap:.875rem;padding:clamp(.875rem,2.5vw,1.5rem);display:flex;position:relative;container:band-releases/inline-size}.BandReleases-module-scss-module__jArYNG__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--mui-palette-text-secondary);align-items:center;gap:.4rem;font-size:.7rem;font-weight:600;display:inline-flex}.BandReleases-module-scss-module__jArYNG__eyebrowDot{width:5px;height:5px;color:var(--mui-palette-primary-main);background-color:var(--mui-palette-primary-main,currentColor)}.BandReleases-module-scss-module__jArYNG__heading{color:var(--mui-palette-text-primary);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:700;line-height:1.15}.BandReleases-module-scss-module__jArYNG__list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-auto-rows:1fr;align-items:stretch;gap:clamp(.5rem,1vw,.85rem);margin:0;padding:0;list-style:none;display:grid}@container band-releases (min-width:600px){.BandReleases-module-scss-module__jArYNG__list{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}@container band-releases (min-width:900px){.BandReleases-module-scss-module__jArYNG__list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@supports not (container-type:inline-size){@media (min-width:1280px){.BandReleases-module-scss-module__jArYNG__list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}}.BandReleases-module-scss-module__jArYNG__card{background-color:rgba(var(--mui-palette-text-primaryChannel)/.04);color:inherit;flex-direction:column;gap:.55rem;padding:.625rem;text-decoration:none;transition:background-color .16s;display:flex;position:relative}.BandReleases-module-scss-module__jArYNG__card:hover,.BandReleases-module-scss-module__jArYNG__card:focus-within{background-color:rgba(var(--mui-palette-text-primaryChannel)/.08)}.BandReleases-module-scss-module__jArYNG__card:hover .BandReleases-module-scss-module__jArYNG__playOverlay,.BandReleases-module-scss-module__jArYNG__card:focus-within .BandReleases-module-scss-module__jArYNG__playOverlay{opacity:1}.BandReleases-module-scss-module__jArYNG__cardActive{background-color:rgba(var(--mui-palette-primary-mainChannel)/.18)}.BandReleases-module-scss-module__jArYNG__cardActive .BandReleases-module-scss-module__jArYNG__playOverlay{opacity:1}.BandReleases-module-scss-module__jArYNG__coverWrap{aspect-ratio:1;background-color:rgba(var(--mui-palette-text-primaryChannel)/.06);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.BandReleases-module-scss-module__jArYNG__coverWrap:focus-visible{outline:2px solid var(--mui-palette-primary-main);outline-offset:2px}.BandReleases-module-scss-module__jArYNG__playOverlay{background:linear-gradient(180deg, transparent 30%, color-mix(in srgb, var(--mui-palette-text-primary) 35%, transparent) 100%);opacity:0;justify-content:center;align-items:center;transition:opacity .18s;display:flex;position:absolute;inset:0}.BandReleases-module-scss-module__jArYNG__coverFallback{color:color-mix(in srgb, var(--band-accent,var(--mui-palette-text-primary)) 60%, var(--mui-palette-text-secondary));letter-spacing:-.02em;font-feature-settings:"kern" 1,"calt" 1,"ss01" 1;font-size:clamp(1.5rem,14cqi,2.5rem);font-weight:600;line-height:1;transition:opacity .18s}.BandReleases-module-scss-module__jArYNG__card:hover .BandReleases-module-scss-module__jArYNG__coverFallback,.BandReleases-module-scss-module__jArYNG__card:focus-within .BandReleases-module-scss-module__jArYNG__coverFallback,.BandReleases-module-scss-module__jArYNG__cardActive .BandReleases-module-scss-module__jArYNG__coverFallback{opacity:0}.BandReleases-module-scss-module__jArYNG__trackIndex{background-color:color-mix(in srgb, var(--mui-palette-text-primary) 78%, transparent);color:var(--mui-palette-background-paper);letter-spacing:.05em;font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums lining-nums;-webkit-backdrop-filter:blur(4px);z-index:2;padding:.1rem .4rem;font-size:.625rem;font-weight:700;transition:background-color .2s;position:absolute;top:6px;left:6px}.BandReleases-module-scss-module__jArYNG__cardActive .BandReleases-module-scss-module__jArYNG__trackIndex{background-color:color-mix(in srgb, var(--band-accent,var(--mui-palette-primary-main)) 75%, transparent)}.BandReleases-module-scss-module__jArYNG__titleRow{flex-direction:column;flex:1;justify-content:flex-end;gap:.15rem;min-width:0;display:flex}.BandReleases-module-scss-module__jArYNG__title{color:var(--mui-palette-text-primary);-webkit-line-clamp:2;text-overflow:ellipsis;letter-spacing:-.005em;word-break:break-word;text-wrap:pretty;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-box-orient:vertical;min-height:2.56em;font-size:clamp(.93rem,1.1cqi,1.02rem);font-weight:600;line-height:1.28;text-decoration:none;transition:color .16s;display:-webkit-box;overflow:hidden}.BandReleases-module-scss-module__jArYNG__card:hover .BandReleases-module-scss-module__jArYNG__title{color:var(--band-accent,var(--mui-palette-text-primary))}.BandReleases-module-scss-module__jArYNG__subtitle{color:var(--mui-palette-text-secondary);letter-spacing:.015em;font-feature-settings:"kern" 1,"calt" 1;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-variant-caps:all-small-caps;font-weight:600;overflow:hidden}.BandReleases-module-scss-module__jArYNG__nowPlayingLine{text-transform:uppercase;letter-spacing:.12em;color:var(--band-accent,var(--mui-palette-primary-main));align-items:center;gap:.35rem;margin-top:.2rem;font-size:.62rem;font-weight:600;display:none}.BandReleases-module-scss-module__jArYNG__nowPlayingDot{background-color:currentColor;width:5px;height:5px;animation:2.4s cubic-bezier(.4,0,.6,1) infinite BandReleases-module-scss-module__jArYNG__bandReleasesDotPulse;box-shadow:0 0 8px}@keyframes BandReleases-module-scss-module__jArYNG__bandReleasesDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.25)}}.BandReleases-module-scss-module__jArYNG__cardActive .BandReleases-module-scss-module__jArYNG__nowPlayingLine{display:inline-flex}@media (prefers-reduced-motion:reduce){.BandReleases-module-scss-module__jArYNG__nowPlayingDot{animation:none}}.BandReleases-module-scss-module__jArYNG__empty{background-color:rgba(var(--mui-palette-text-primaryChannel)/.03);text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:clamp(2rem,4vw,2.75rem) 1.5rem;display:flex}.BandReleases-module-scss-module__jArYNG__emptyGlyph{background-color:rgba(var(--mui-palette-text-primaryChannel)/.06);width:44px;height:44px;color:var(--mui-palette-text-secondary);justify-content:center;align-items:center;margin-bottom:.2rem;font-size:1.4rem;display:inline-flex}.BandReleases-module-scss-module__jArYNG__emptyTitle{color:var(--mui-palette-text-primary);letter-spacing:-.005em;text-wrap:balance;font-size:1.05rem;font-weight:600}.BandReleases-module-scss-module__jArYNG__emptyBody{color:var(--mui-palette-text-secondary);text-wrap:pretty;max-width:40ch;margin:0 auto;font-size:.9rem;line-height:1.5}.BandReleases-module-scss-module__jArYNG__card .BandReleases-module-scss-module__jArYNG__tileMenuButton{z-index:2;opacity:0;pointer-events:none;color:rgba(var(--mui-palette-text-primaryChannel)/.55);background:0 0;transition:opacity .16s,color .16s;position:absolute;top:2px;right:2px}.BandReleases-module-scss-module__jArYNG__card .BandReleases-module-scss-module__jArYNG__tileMenuButton:hover,.BandReleases-module-scss-module__jArYNG__card .BandReleases-module-scss-module__jArYNG__tileMenuButton:active{color:var(--mui-palette-text-primary);background:0 0}.BandReleases-module-scss-module__jArYNG__card .BandReleases-module-scss-module__jArYNG__tileMenuButtonOpen{color:var(--mui-palette-text-primary)}.BandReleases-module-scss-module__jArYNG__card:hover .BandReleases-module-scss-module__jArYNG__tileMenuButton,.BandReleases-module-scss-module__jArYNG__card .BandReleases-module-scss-module__jArYNG__tileMenuButton:focus-visible,.BandReleases-module-scss-module__jArYNG__card .BandReleases-module-scss-module__jArYNG__tileMenuButtonOpen{opacity:1;pointer-events:auto}@media (hover:none){.BandReleases-module-scss-module__jArYNG__card .BandReleases-module-scss-module__jArYNG__tileMenuButton{opacity:1;pointer-events:auto}}.BandReleases-module-scss-module__jArYNG__coverImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
.BandPageBlockEmptyAction-module-scss-module__FjDUKa__action{flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:1.25rem 0;display:flex}.BandPageBlockEmptyAction-module-scss-module__FjDUKa__action .BandPageBlockEmptyAction-module-scss-module__FjDUKa__button{width:64px;height:64px;color:var(--mui-palette-primary-contrastText);background-color:var(--mui-palette-primary-main)}.BandPageBlockEmptyAction-module-scss-module__FjDUKa__action .BandPageBlockEmptyAction-module-scss-module__FjDUKa__button:hover{background-color:var(--mui-palette-primary-dark)}.BandPageBlockEmptyAction-module-scss-module__FjDUKa__label{color:var(--mui-palette-text-primary);font-size:.9rem;font-weight:600}.BandPageBlockEmptyAction-module-scss-module__FjDUKa__hint{color:var(--mui-palette-text-secondary);text-align:center;max-width:44ch;font-size:.78rem;line-height:1.5}.BandPageBlockEmptyAction-module-scss-module__FjDUKa__compactWrap{justify-content:center;padding-top:.75rem;display:flex}.BandPageBlockEmptyAction-module-scss-module__FjDUKa__compactButton{cursor:pointer;font:inherit;color:var(--mui-palette-primary-contrastText);background-color:var(--mui-palette-primary-main);border:none;align-items:center;gap:.4rem;padding:.5rem 1.1rem;font-size:.85rem;font-weight:600;display:inline-flex}.BandPageBlockEmptyAction-module-scss-module__FjDUKa__compactButton:hover{background-color:var(--mui-palette-primary-dark)}.BandPageBlockEmptyAction-module-scss-module__FjDUKa__compactButton:focus-visible{outline:2px solid var(--mui-palette-primary-main);outline-offset:2px}
.ExplorerItemPickerDialog-module-scss-module__et283q__searchBar{padding:.5rem 0}.ExplorerItemPickerDialog-module-scss-module__et283q__tree{min-height:240px;max-height:50vh;overflow:auto}.ExplorerItemPickerDialog-module-scss-module__et283q__row{width:100%;color:var(--mui-palette-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.35rem .5rem;display:flex}.ExplorerItemPickerDialog-module-scss-module__et283q__row:hover{background-color:var(--mui-palette-action-hover)}.ExplorerItemPickerDialog-module-scss-module__et283q__row:focus-visible{outline:2px solid var(--mui-palette-primary-main);outline-offset:-2px}.ExplorerItemPickerDialog-module-scss-module__et283q__rowSelected{background-color:var(--mui-palette-action-selected)}.ExplorerItemPickerDialog-module-scss-module__et283q__rowDisabled{opacity:.45;cursor:default}.ExplorerItemPickerDialog-module-scss-module__et283q__rowDisabled:hover{background-color:#0000}.ExplorerItemPickerDialog-module-scss-module__et283q__chevronSlot{width:20px;color:var(--mui-palette-text-secondary);flex-shrink:0;justify-content:center;display:inline-flex}.ExplorerItemPickerDialog-module-scss-module__et283q__itemIcon{color:var(--mui-palette-text-secondary);flex-shrink:0;display:inline-flex}.ExplorerItemPickerDialog-module-scss-module__et283q__itemName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9rem;overflow:hidden}.ExplorerItemPickerDialog-module-scss-module__et283q__itemHint{text-transform:uppercase;letter-spacing:.1em;color:var(--mui-palette-text-secondary);flex-shrink:0;font-size:.7rem}.ExplorerItemPickerDialog-module-scss-module__et283q__state{min-height:200px;color:var(--mui-palette-text-secondary);justify-content:center;align-items:center;font-size:.9rem;display:flex}.ExplorerItemPickerDialog-module-scss-module__et283q__footer{align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.ExplorerItemPickerDialog-module-scss-module__et283q__selectedCount{color:var(--mui-palette-text-secondary);flex:1;font-size:.85rem}
