.ErrorMessage-module__4_eWAq__error{background:color-mix(in srgb, var(--destructive) 15%, var(--background));border:1px solid var(--destructive);border-radius:var(--radius-ui);color:var(--destructive-hover);font-size:var(--text-sm);padding:var(--space-3);margin:0}.ErrorMessage-module__4_eWAq__error p{margin:0}
.typography-module__fZcdKq__siteWordmark{font-family:var(--font-family-meta);font-size:var(--text-base);letter-spacing:var(--letter-spacing-eyebrow);font-variant-caps:all-small-caps;line-height:1}@media (min-width:481px){.typography-module__fZcdKq__siteWordmark{font-size:var(--text-lg)}}.typography-module__fZcdKq__brandEyebrow{color:var(--link);font-family:var(--font-family-meta);font-size:var(--text-meta-sm);font-weight:var(--font-medium);letter-spacing:var(--letter-spacing-meta);text-transform:uppercase;margin:0;line-height:1}.typography-module__fZcdKq__sectionEyebrow{color:var(--link);font-family:var(--font-family-meta);font-size:var(--text-meta-sm);font-weight:var(--font-medium);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;margin:0;line-height:1}.typography-module__fZcdKq__displayHeading{color:var(--foreground);font-family:var(--font-family-heading);font-size:clamp(2.75rem,7vw + 1rem,5.75rem);font-weight:var(--font-bold);letter-spacing:var(--letter-spacing-display);text-wrap:balance;margin:0;line-height:1.05}.typography-module__fZcdKq__lead{color:var(--muted-foreground);font-family:var(--font-family-body);font-size:clamp(var(--text-base), 1.5vw + .75rem, var(--text-xl));font-weight:var(--font-normal);text-wrap:balance;margin:0;line-height:1.5}.typography-module__fZcdKq__sectionHeading{color:var(--foreground);font-family:var(--font-family-heading);font-size:var(--text-2xl);font-weight:var(--font-semibold);text-wrap:balance;margin:0;line-height:1.25}@media (min-width:768px){.typography-module__fZcdKq__sectionHeading{font-size:var(--text-3xl)}}.typography-module__fZcdKq__subsectionHeading{color:var(--foreground);font-family:var(--font-family-heading);font-size:var(--text-xl);font-weight:var(--font-semibold);text-wrap:balance;margin:0;line-height:1.3}@media (min-width:768px){.typography-module__fZcdKq__subsectionHeading{font-size:var(--text-2xl)}}.typography-module__fZcdKq__bodyText{color:var(--muted-foreground);font-family:var(--font-family-body);font-size:var(--text-base);font-weight:var(--font-normal);text-wrap:pretty;margin:0;line-height:1.7}@media (min-width:768px){.typography-module__fZcdKq__bodyText{font-size:var(--text-lg)}}.typography-module__fZcdKq__metaCaption{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);font-weight:var(--font-normal);margin:0;line-height:1.6}
.PublicPageHeader-module__isSj_W__header{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:color-mix(in srgb, var(--card) 92%, transparent);border-bottom:1px solid color-mix(in srgb, var(--border) 80%, transparent);padding:var(--space-3) var(--space-4);padding-top:calc(var(--space-3) + env(safe-area-inset-top,0));width:100%;z-index:var(--z-2-sticky);position:sticky;top:0}@media (min-width:768px){.PublicPageHeader-module__isSj_W__header{padding-block:var(--space-4)}}.PublicPageHeader-module__isSj_W__headerGradient{background:color-mix(in srgb, var(--card) 88%, transparent);border-bottom-color:color-mix(in srgb, var(--border) 60%, transparent)}.PublicPageHeader-module__isSj_W__headerContent{align-items:center;gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;width:100%;max-width:90rem;margin:0 auto;display:flex}@media (min-width:768px){.PublicPageHeader-module__isSj_W__headerContent{gap:var(--space-4);flex-wrap:nowrap}}.PublicPageHeader-module__isSj_W__logoLink{color:var(--foreground);align-items:center;gap:var(--space-2);transition:color var(--transition-normal);white-space:nowrap;flex-shrink:0;text-decoration:none;display:flex}.PublicPageHeader-module__isSj_W__logoLink:hover{color:var(--link)}.PublicPageHeader-module__isSj_W__logoIcon{flex-shrink:0;block-size:1.75rem;inline-size:1.75rem}@media (min-width:768px){.PublicPageHeader-module__isSj_W__logoIcon{block-size:2rem;inline-size:2rem}}.PublicPageHeader-module__isSj_W__navBar{align-items:center;gap:var(--nav-bar-gap);flex-wrap:wrap;flex:auto;justify-content:center;min-width:0;display:flex}@media (min-width:768px){.PublicPageHeader-module__isSj_W__navBar{gap:var(--nav-bar-gap-lg);flex-wrap:nowrap;justify-content:flex-end}}.PublicPageHeader-module__isSj_W__linkGroup{align-items:center;gap:var(--nav-link-gap);flex-wrap:wrap;justify-content:center;display:flex}@media (min-width:768px){.PublicPageHeader-module__isSj_W__linkGroup{gap:var(--nav-link-gap-lg)}}.PublicPageHeader-module__isSj_W__navLink{color:var(--muted-foreground);font-family:var(--nav-link-font-family);font-size:var(--nav-link-font-size);font-weight:var(--nav-link-font-weight);letter-spacing:var(--nav-link-letter-spacing);line-height:var(--nav-link-line-height);transition:color var(--transition-normal);white-space:nowrap;text-decoration:none}.PublicPageHeader-module__isSj_W__navLink:hover{color:var(--foreground)}.PublicPageHeader-module__isSj_W__navLinkActive{color:var(--link)}.PublicPageHeader-module__isSj_W__navLinkGradient:hover{color:var(--on-gradient-surface)}.PublicPageHeader-module__isSj_W__navLinkGradientActive{color:var(--on-gradient-surface);font-weight:var(--font-semibold)}.PublicPageHeader-module__isSj_W__navActions{align-items:center;gap:var(--nav-actions-gap);flex-shrink:0;display:inline-flex}.PublicPageHeader-module__isSj_W__socialLink{color:var(--muted-foreground);transition:color var(--transition-normal);flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.PublicPageHeader-module__isSj_W__socialLink:hover{color:var(--foreground)}.PublicPageHeader-module__isSj_W__socialLink:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.PublicPageHeader-module__isSj_W__socialLinkGradient:hover{color:var(--on-gradient-surface)}.PublicPageHeader-module__isSj_W__socialIcon{block-size:1.125rem;inline-size:1.125rem}
.chevron-expand-module__rDU04G__chevron{transition:transform var(--transition-normal);flex-shrink:0;align-items:center;display:flex;transform:rotate(90deg)}.chevron-expand-module__rDU04G__chevron svg{block-size:var(--space-4);inline-size:var(--space-4)}[data-popup-open] .chevron-expand-module__rDU04G__chevron{transform:rotate(270deg)}.chevron-expand-module__rDU04G__chevronfast{transition:transform var(--transition-fast)}.chevron-expand-module__rDU04G__chevronmuted{color:var(--muted-foreground);font-size:var(--text-xs);margin-left:var(--space-2)}.chevron-expand-module__rDU04G__chevroncurrentcolor{color:currentColor}
.field-label-module__XCXeoq__label{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xxs);font-weight:var(--font-medium);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;margin:0;line-height:1;display:block}
.menu-item-interaction-module__Uz4p5W__menuitemdisabled:disabled,.menu-item-interaction-module__Uz4p5W__menuitemdisabled[data-disabled],.menu-item-interaction-module__Uz4p5W__menuitemdisabled[aria-disabled=true]{color:var(--muted-foreground);cursor:default;opacity:1;pointer-events:none}.menu-item-interaction-module__Uz4p5W__menuitemhoverbase:hover:not(:is(:disabled,[data-disabled],[aria-disabled=true])),.menu-item-interaction-module__Uz4p5W__menuitemhoverbase[data-highlighted]:not(:is([data-disabled],[aria-disabled=true])){background:var(--menu-item-hover-bg);color:var(--menu-item-hover-color)}.menu-item-interaction-module__Uz4p5W__menuitemhover{--menu-item-hover-bg:color-mix(in srgb, var(--primary) 14%, var(--popover));--menu-item-hover-color:var(--link);}.menu-item-interaction-module__Uz4p5W__menuitemhoverneutral{--menu-item-hover-bg:color-mix(in srgb, var(--primary) 14%, var(--popover));--menu-item-hover-color:var(--foreground);}.menu-item-interaction-module__Uz4p5W__menuitemhoverdanger{--menu-item-hover-bg:color-mix(in srgb, var(--destructive) 14%, var(--popover));--menu-item-hover-color:var(--destructive);}.menu-item-interaction-module__Uz4p5W__menuitemchecked[data-checked]{background:color-mix(in srgb, var(--link) 12%, var(--popover));color:var(--link);font-weight:var(--font-semibold)}.menu-item-interaction-module__Uz4p5W__menuitemchecked[data-checked]:hover:not(:is(:disabled,[data-disabled],[aria-disabled=true])),.menu-item-interaction-module__Uz4p5W__menuitemchecked[data-checked][data-highlighted]:not(:is([data-disabled],[aria-disabled=true])){background:color-mix(in srgb, var(--link) 18%, var(--popover));color:var(--link)}
.inline-popover-menu-module__iEg6Tq__positioner{z-index:var(--overlay-stack-popover-z,var(--z-6-popover))}.inline-popover-menu-module__iEg6Tq__popup{background:var(--popover);border:1px solid var(--border);border-radius:var(--radius-ui);box-shadow:var(--shadow-md);flex-direction:column;gap:0;min-width:12rem;padding:0;display:flex;overflow:hidden}.inline-popover-menu-module__iEg6Tq__popupscroll{max-height:min(24rem,70dvh);overflow-y:auto;}.inline-popover-menu-module__iEg6Tq__popupwide{max-height:min(24rem,70dvh);max-width:min(18rem, calc(100vw - var(--space-6)));min-width:14rem}@media (min-width:1024px){.inline-popover-menu-module__iEg6Tq__popupdesktopcompact{min-width:12rem;max-width:none}}.inline-popover-menu-module__iEg6Tq__popupanchored{box-sizing:border-box;max-width:none;max-height:min(24rem,70dvh);min-width:var(--anchor-width);width:var(--anchor-width)}.inline-popover-menu-module__iEg6Tq__popupcompact{min-width:10rem;max-height:min(20rem,70dvh)}.inline-popover-menu-module__iEg6Tq__heading{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--space-2) var(--space-3) var(--space-1);margin:0}.inline-popover-menu-module__iEg6Tq__list{padding:var(--space-2);flex-direction:column;gap:0;display:flex}@media (min-width:1024px){.inline-popover-menu-module__iEg6Tq__list{gap:var(--space-1);padding:var(--space-1)}}.inline-popover-menu-module__iEg6Tq__itemgroup{flex-direction:column;gap:0;display:flex}@media (min-width:1024px){.inline-popover-menu-module__iEg6Tq__itemgroup{gap:var(--space-1)}}.inline-popover-menu-module__iEg6Tq__item{border-radius:var(--radius-ui);color:var(--foreground);cursor:pointer;font-family:inherit;font-size:var(--text-base);font-weight:var(--font-medium);align-items:center;gap:var(--space-2);min-height:var(--touch-target-min);padding:var(--space-3) var(--space-4);text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:none;width:100%;line-height:1.25;text-decoration:none;display:flex;}.inline-popover-menu-module__iEg6Tq__item:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@media (min-width:1024px){.inline-popover-menu-module__iEg6Tq__item{font-size:var(--text-sm);min-height:auto;padding:var(--space-2) var(--space-3)}}.inline-popover-menu-module__iEg6Tq__itemdanger{color:var(--destructive);}.inline-popover-menu-module__iEg6Tq__itemneutral{}.inline-popover-menu-module__iEg6Tq__footer{border-top:1px solid var(--border);padding:var(--space-2);flex-direction:column;gap:0;display:flex}@media (min-width:1024px){.inline-popover-menu-module__iEg6Tq__footer{gap:var(--space-1);padding:var(--space-1)}}.inline-popover-menu-module__iEg6Tq__footerinset{padding-inline:var(--space-3);}.inline-popover-menu-module__iEg6Tq__empty{color:var(--muted-foreground);font-size:var(--text-sm);padding:var(--space-2) var(--space-3);margin:0}.inline-popover-menu-module__iEg6Tq__separator{background:var(--border);border:0;width:100%;height:1px;margin:0}
.InlinePopoverMenu-module__AydT5a__positioner{}.InlinePopoverMenu-module__AydT5a__popup{}.InlinePopoverMenu-module__AydT5a__popupScroll{max-height:min(24rem,70dvh);overflow-y:auto;}.InlinePopoverMenu-module__AydT5a__heading{}.InlinePopoverMenu-module__AydT5a__list{}.InlinePopoverMenu-module__AydT5a__itemGroup{}.InlinePopoverMenu-module__AydT5a__item{}.InlinePopoverMenu-module__AydT5a__itemDanger{color:var(--destructive);}.InlinePopoverMenu-module__AydT5a__itemNeutral{}.InlinePopoverMenu-module__AydT5a__footer{}.InlinePopoverMenu-module__AydT5a__footerInset{}.InlinePopoverMenu-module__AydT5a__empty{}.InlinePopoverMenu-module__AydT5a__link{color:inherit;width:100%;text-decoration:none;display:block}.InlinePopoverMenu-module__AydT5a__linkRow{gap:var(--space-2);display:flex;}
.FiltersBarSkeleton-module__9iAxJW__searchShell,.FiltersBarSkeleton-module__9iAxJW__viewsShell,.FiltersBarSkeleton-module__9iAxJW__selectShell{background:var(--background);border:1px solid var(--input);border-radius:var(--radius-ui);min-height:var(--input-height);align-items:center;display:flex}.FiltersBarSkeleton-module__9iAxJW__viewsShell{background:color-mix(in srgb, var(--primary) 6%, var(--background));border-color:color-mix(in srgb, var(--primary) 22%, var(--input));border-left:3px solid var(--primary);gap:var(--space-2);padding:0 var(--space-3) 0 calc(var(--space-3) - 2px);flex:none;width:max-content}.FiltersBarSkeleton-module__9iAxJW__viewsIcon{color:var(--link);flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.FiltersBarSkeleton-module__9iAxJW__viewsIcon svg{block-size:1rem;inline-size:1rem}.FiltersBarSkeleton-module__9iAxJW__searchShell,.FiltersBarSkeleton-module__9iAxJW__selectShell{flex:1;min-width:5rem}.FiltersBarSkeleton-module__9iAxJW__searchShell{min-width:0;padding:var(--space-2) var(--space-3);padding-left:calc(var(--space-3) + var(--space-4) + var(--space-2));flex:2;position:relative}.FiltersBarSkeleton-module__9iAxJW__searchIcon{color:var(--muted-foreground);left:var(--space-3);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.FiltersBarSkeleton-module__9iAxJW__searchIcon svg{height:var(--space-4);width:var(--space-4)}.FiltersBarSkeleton-module__9iAxJW__selectShell{padding:var(--space-2) var(--space-3);justify-content:space-between}.FiltersBarSkeleton-module__9iAxJW__styleFilterPrimaryShell,.FiltersBarSkeleton-module__9iAxJW__operatorShell{min-width:0;height:100%;min-height:0;padding:var(--space-2) var(--space-3);background:0 0;border:none;border-radius:0;flex:auto;justify-content:space-between;align-items:center;width:100%;display:flex;overflow:hidden}.FiltersBarSkeleton-module__9iAxJW__viewsLine,.FiltersBarSkeleton-module__9iAxJW__placeholderLine,.FiltersBarSkeleton-module__9iAxJW__placeholderLineWide{border-radius:var(--radius-ui);height:.75rem}.FiltersBarSkeleton-module__9iAxJW__viewsLine{width:2.5rem}.FiltersBarSkeleton-module__9iAxJW__placeholderLine{margin-right:var(--space-2);flex:1;min-width:0;max-width:4.5rem}.FiltersBarSkeleton-module__9iAxJW__placeholderLineWide{flex:1;min-width:0;max-width:9rem}.FiltersBarSkeleton-module__9iAxJW__chevron{}
.HeaderTitle-module__kUnUEq__titleLink{color:var(--foreground);align-items:center;gap:var(--space-2);transition:color var(--transition-normal);white-space:nowrap;flex-shrink:0;text-decoration:none;display:flex}.HeaderTitle-module__kUnUEq__titleLink:hover{color:var(--link)}.HeaderTitle-module__kUnUEq__icon{flex-shrink:0;block-size:1.75rem;inline-size:1.75rem}@media (min-width:481px){.HeaderTitle-module__kUnUEq__icon{block-size:2rem;inline-size:2rem}}
.MobileMenu-module__k78X3W__mobileNav{align-items:center;gap:var(--space-4);display:flex}@media (min-width:1024px){.MobileMenu-module__k78X3W__mobileNav{display:none}}.MobileMenu-module__k78X3W__filtersButton{color:var(--foreground);cursor:pointer;font-size:var(--text-lg);height:var(--button-height-sm);transition:var(--transition-normal);width:var(--button-height-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.MobileMenu-module__k78X3W__filtersButton:hover,.MobileMenu-module__k78X3W__filtersButton.MobileMenu-module__k78X3W__active,.MobileMenu-module__k78X3W__filtersButton .MobileMenu-module__k78X3W__filterIconActive{color:var(--link)}.MobileMenu-module__k78X3W__filtersButton .MobileMenu-module__k78X3W__filterIcon{font-size:var(--text-lg);justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:relative}.MobileMenu-module__k78X3W__filtersButton .MobileMenu-module__k78X3W__filterIcon svg{width:100%;max-width:100%;height:100%;max-height:100%}.MobileMenu-module__k78X3W__filtersButton .MobileMenu-module__k78X3W__filterBadge{background:var(--primary);border-radius:var(--radius-full);color:var(--primary-foreground);font-size:var(--text-xxs);font-weight:var(--font-bold);height:var(--space-4);min-width:var(--space-4);padding:0 var(--space-1);justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:-.125rem;right:-.125rem}.MobileMenu-module__k78X3W__hamburger{color:var(--foreground);cursor:pointer;height:var(--button-height-sm);transition:color var(--transition-normal);width:var(--button-height-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.MobileMenu-module__k78X3W__hamburger:hover{color:var(--link)}.MobileMenu-module__k78X3W__hamburger .MobileMenu-module__k78X3W__menuIcon{height:32px;transition:transform var(--transition-normal);width:32px}.MobileMenu-module__k78X3W__menuBody{gap:var(--space-3);min-height:0;padding:var(--space-1) var(--space-3);flex-direction:column;flex:1;display:flex}.MobileMenu-module__k78X3W__menuDrawerHeader{padding:var(--space-2) var(--space-3)}.MobileMenu-module__k78X3W__menuItem{border-radius:var(--radius-ui);color:var(--foreground);cursor:pointer;font-family:var(--nav-link-font-family);font-size:var(--nav-link-font-size);font-weight:var(--nav-link-font-weight);align-items:center;gap:var(--space-2);letter-spacing:var(--nav-link-letter-spacing);line-height:var(--nav-link-line-height);min-height:var(--touch-target-min);padding:var(--space-1) var(--space-2);text-align:left;transition:var(--transition-normal);background:0 0;border:none;width:100%;margin:0;text-decoration:none;display:flex}.MobileMenu-module__k78X3W__menuItem:hover{background:var(--muted)}.MobileMenu-module__k78X3W__menuItem.MobileMenu-module__k78X3W__active{background:color-mix(in srgb, var(--primary) 15%, var(--background));color:var(--link);font-weight:var(--font-semibold)}.MobileMenu-module__k78X3W__menuItem.MobileMenu-module__k78X3W__disabled,.MobileMenu-module__k78X3W__menuItem:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.MobileMenu-module__k78X3W__menuNav{gap:var(--space-1);flex-direction:column;display:flex}.MobileMenu-module__k78X3W__menuItemIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.MobileMenu-module__k78X3W__menuItemIcon svg{width:100%;max-width:100%;height:100%;max-height:100%}.MobileMenu-module__k78X3W__menuAccountSection{border-top:1px solid var(--border);gap:var(--space-2);padding-top:var(--space-3);flex-direction:column;display:flex}.MobileMenu-module__k78X3W__menuAccountLabel{color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-medium);margin:0;line-height:1.4}.MobileMenu-module__k78X3W__menuSecondaryNav{gap:var(--space-1);flex-direction:column;display:flex}.MobileMenu-module__k78X3W__menuItemLogout{color:var(--destructive);font-family:inherit}.MobileMenu-module__k78X3W__menuItemLogout:hover{background:color-mix(in srgb, var(--destructive) 12%, var(--background));color:var(--destructive)}.MobileMenu-module__k78X3W__supportNavIcon{flex-shrink:0;block-size:.875rem;inline-size:.875rem}
.PageNavigation-module__fzA9SW__navigation{align-items:center;gap:var(--nav-link-gap);margin:0;padding:0;display:inline-flex}@media (min-width:768px){.PageNavigation-module__fzA9SW__navigation{gap:var(--nav-link-gap-lg)}}.PageNavigation-module__fzA9SW__navItem{border-radius:var(--radius-ui);color:var(--muted-foreground);cursor:pointer;font-family:var(--nav-link-font-family);font-size:var(--nav-link-font-size);font-weight:var(--nav-link-font-weight);align-items:center;gap:var(--space-2);letter-spacing:var(--nav-link-letter-spacing);line-height:var(--nav-link-line-height);padding:var(--space-2) var(--space-3);transition:color var(--transition-fast), background-color var(--transition-fast);white-space:nowrap;background:0 0;border:none;text-decoration:none;display:flex;position:relative}.PageNavigation-module__fzA9SW__navItem:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.PageNavigation-module__fzA9SW__navItem:hover:not(.PageNavigation-module__fzA9SW__active,.PageNavigation-module__fzA9SW__disabled){color:var(--foreground)}.PageNavigation-module__fzA9SW__navItem.PageNavigation-module__fzA9SW__active{background-color:color-mix(in srgb, var(--link) 10%, var(--background));color:var(--link);font-weight:var(--font-semibold)}.PageNavigation-module__fzA9SW__navItem.PageNavigation-module__fzA9SW__disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.PageNavigation-module__fzA9SW__icon{font-size:var(--text-base);justify-content:center;align-items:center;width:1em;height:1em;line-height:1;display:flex}.PageNavigation-module__fzA9SW__icon svg{width:100%;height:100%}.PageNavigation-module__fzA9SW__navigation.PageNavigation-module__fzA9SW__disabled .PageNavigation-module__fzA9SW__navItem:not(.PageNavigation-module__fzA9SW__active){cursor:not-allowed;opacity:.5;pointer-events:none}
.StickyHeaderBar-module__6plraG__headerContent{align-items:center;gap:var(--space-1);flex-direction:row;justify-content:space-between;width:100%;height:100%;padding:0;display:flex;position:relative}@media (min-width:481px){.StickyHeaderBar-module__6plraG__headerContent{gap:var(--space-2)}}@media (min-width:1024px){.StickyHeaderBar-module__6plraG__headerContent{gap:var(--space-4)}}.StickyHeaderBar-module__6plraG__desktopNav{display:none;position:absolute;left:50%;transform:translate(-50%)}@media (min-width:1024px){.StickyHeaderBar-module__6plraG__desktopNav{display:block}}.StickyHeaderBar-module__6plraG__mobileMenu{margin-left:auto;display:block}@media (min-width:1024px){.StickyHeaderBar-module__6plraG__mobileMenu{display:none}}
.ThemeSwitcher-module__b37ZMW__desktopButton{background:var(--secondary);border:1px solid var(--border);border-radius:var(--radius-ui);color:var(--secondary-foreground);cursor:pointer;font-size:var(--text-xxs);font-weight:var(--font-medium);align-items:center;gap:var(--space-1);height:var(--button-height-sm);min-height:var(--button-height-sm);padding:0 var(--space-2);transition:all var(--transition-fast);white-space:nowrap;justify-content:center;display:flex}.ThemeSwitcher-module__b37ZMW__desktopButton:hover{background:var(--secondary-hover);border-color:var(--input)}.ThemeSwitcher-module__b37ZMW__desktopButton:active{background:var(--secondary-active)}.ThemeSwitcher-module__b37ZMW__desktopButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ThemeSwitcher-module__b37ZMW__mobileButton{background:var(--secondary);border:1px solid var(--border);border-radius:var(--radius-ui);color:var(--secondary-foreground);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-medium);align-items:center;gap:var(--space-2);padding:var(--space-3);transition:var(--transition-normal);justify-content:center;width:100%;display:flex}.ThemeSwitcher-module__b37ZMW__mobileButton:hover{background:var(--secondary-hover);border-color:var(--input)}.ThemeSwitcher-module__b37ZMW__mobileButton:active{background:var(--secondary-active)}.ThemeSwitcher-module__b37ZMW__mobileButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ThemeSwitcher-module__b37ZMW__icon{align-items:center;line-height:1;display:flex}.ThemeSwitcher-module__b37ZMW__iconSvg{color:currentColor;height:var(--text-sm);width:var(--text-sm)}.ThemeSwitcher-module__b37ZMW__label{font-size:var(--text-xs)}.ThemeSwitcher-module__b37ZMW__submenuLabel{flex:1}.ThemeSwitcher-module__b37ZMW__submenuValue{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-normal)}.ThemeSwitcher-module__b37ZMW__submenuChevron{height:var(--space-4);width:var(--space-4);flex-shrink:0}.ThemeSwitcher-module__b37ZMW__submenuPopup{}.ThemeSwitcher-module__b37ZMW__radioIndicator{height:var(--space-4);width:var(--space-4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ThemeSwitcher-module__b37ZMW__radioCheck{width:.875rem;height:.875rem}
.UserActions-module__RnLQFa__mobileActions{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}@media (min-width:481px){.UserActions-module__RnLQFa__mobileActions{gap:var(--space-2)}}@media (min-width:1024px){.UserActions-module__RnLQFa__mobileActions{display:none}}.UserActions-module__RnLQFa__userSection{align-items:center;gap:var(--space-3);isolation:isolate;z-index:var(--z-6-popover);display:none;position:relative}@media (min-width:1024px){.UserActions-module__RnLQFa__userSection{display:flex}}.UserActions-module__RnLQFa__usernameTrigger{color:var(--foreground);cursor:pointer;font-family:inherit;font-size:var(--text-sm);align-items:center;gap:var(--space-2);transition:color var(--transition-fast);background:0 0;border:none;padding:0;display:flex}.UserActions-module__RnLQFa__usernameTrigger:hover{color:var(--link)}.UserActions-module__RnLQFa__usernameTrigger:focus-visible{border-radius:var(--radius-ui);outline:2px solid var(--ring);outline-offset:2px}.UserActions-module__RnLQFa__avatar{border-radius:var(--radius-full);object-fit:cover;outline:1px solid color-mix(in srgb, var(--border) 90%, var(--foreground));outline-offset:1px;flex-shrink:0;block-size:1.5rem;inline-size:1.5rem}.UserActions-module__RnLQFa__avatarFallback{background:color-mix(in srgb, var(--primary) 14%, var(--muted));border-radius:var(--radius-full);outline:1px solid color-mix(in srgb, var(--border) 90%, var(--foreground));outline-offset:1px;block-size:1.5rem;color:var(--link);font-family:var(--nav-link-font-family);font-size:var(--text-xs);font-weight:var(--font-semibold);flex-shrink:0;justify-content:center;align-items:center;inline-size:1.5rem;line-height:1;display:inline-flex}.UserActions-module__RnLQFa__username{color:currentColor;text-overflow:ellipsis;white-space:nowrap;max-width:16ch;font-weight:var(--font-semibold);overflow:hidden}.UserActions-module__RnLQFa__chevronIcon{}.UserActions-module__RnLQFa__menuPopup{min-width:10rem}.UserActions-module__RnLQFa__menuFooterStretch>*{width:100%}.UserActions-module__RnLQFa__logoutItem{background:var(--destructive);border-radius:var(--radius-ui);color:var(--destructive-foreground);cursor:pointer;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);margin:var(--space-1);padding:var(--space-2) var(--space-3);text-align:center;width:calc(100% - var(--space-2));border:none}.UserActions-module__RnLQFa__logoutItem:hover,.UserActions-module__RnLQFa__logoutItem[data-highlighted]{background:color-mix(in srgb, var(--destructive) 88%, var(--foreground))}.UserActions-module__RnLQFa__logoutItem:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.UserActions-module__RnLQFa__supportNavIcon{flex-shrink:0;block-size:.875rem;inline-size:.875rem}.UserActions-module__RnLQFa__mosaicLink{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-ui);color:var(--card-foreground);cursor:pointer;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);transition:var(--transition-fast);white-space:nowrap;justify-content:center;line-height:1;text-decoration:none;display:inline-flex}.UserActions-module__RnLQFa__mosaicLink:hover{background:var(--muted);border-color:var(--input);color:var(--foreground)}.UserActions-module__RnLQFa__mosaicLink:active{background:var(--accent)}.UserActions-module__RnLQFa__mosaicLink:focus-visible{outline:2px solid var(--ring);outline-offset:2px}
.PlaybackPageShell-module__z5MDpG__shell{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.PlaybackPageShell-module__z5MDpG__shellViewport{height:100dvh;max-height:100dvh}.PlaybackPageShell-module__z5MDpG__headerSlot{flex-shrink:0;width:100%}.PlaybackPageShell-module__z5MDpG__headerSlot>*{position:static;top:auto}.PlaybackPageShell-module__z5MDpG__workspace{isolation:isolate;z-index:0;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.PlaybackPageShell-module__z5MDpG__subheaderSlot{flex-shrink:0;width:100%}.PlaybackPageShell-module__z5MDpG__main{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.PlaybackPageShell-module__z5MDpG__mainScroll{overscroll-behavior:contain;flex:1;width:100%;min-height:0;overflow:hidden auto}.PlaybackPageShell-module__z5MDpG__overlayPortal{pointer-events:none;z-index:var(--z-5-modal);position:absolute;inset:0}.PlaybackPageShell-module__z5MDpG__overlayPortal:empty{display:none}.PlaybackPageShell-module__z5MDpG__overlayPortal>*{pointer-events:auto}.PlaybackPageShell-module__z5MDpG__workspaceOverlays{pointer-events:none;z-index:var(--z-3-fixed);position:absolute;inset:0}.PlaybackPageShell-module__z5MDpG__workspaceOverlays>*{pointer-events:auto}.PlaybackPageShell-module__z5MDpG__dockSlot{width:100%;z-index:var(--z-9-playback-dock);flex-shrink:0;position:relative}.PlaybackPageShell-module__z5MDpG__dockSlot:empty{display:none}
.AppPageLoading-module__CyyeFG__content{flex-direction:column;flex:1;min-height:0;display:flex}.AppPageLoading-module__CyyeFG__contentWithSkeleton{min-height:0}.AppPageLoading-module__CyyeFG__loaderArea{align-items:center;gap:var(--space-4);flex-direction:column;flex:1;justify-content:center;display:flex}
.scratchpad-textarea-module__4mwRDG__textarea{background:var(--background);border:1px solid var(--input);border-radius:var(--radius-ui);color:var(--foreground);font-family:inherit;font-size:16px;font-weight:var(--font-normal);min-height:3.5rem;padding:var(--space-2);resize:vertical;transition:border-color var(--transition-normal);outline:1px dashed var(--border);outline-offset:2px;width:100%;line-height:1.4}@supports (field-sizing:content){.scratchpad-textarea-module__4mwRDG__textarea{field-sizing:content}}@media (min-width:768px){.scratchpad-textarea-module__4mwRDG__textarea{font-size:var(--text-xs)}}.scratchpad-textarea-module__4mwRDG__textarea::placeholder{color:var(--muted-foreground)}.scratchpad-textarea-module__4mwRDG__textarea:focus{outline-color:var(--ring)}.scratchpad-textarea-module__4mwRDG__textarea:disabled{cursor:not-allowed;opacity:.7}.scratchpad-textarea-module__4mwRDG__textareaembedded{color:var(--foreground);font-family:inherit;font-size:16px;font-weight:var(--font-normal);resize:vertical;background:0 0;border:none;border-radius:0;width:100%;min-height:3.5rem;padding:0;line-height:1.4}@supports (field-sizing:content){.scratchpad-textarea-module__4mwRDG__textareaembedded{field-sizing:content}}@media (min-width:768px){.scratchpad-textarea-module__4mwRDG__textareaembedded{font-size:var(--text-xs)}}.scratchpad-textarea-module__4mwRDG__textareaembedded::placeholder{color:var(--muted-foreground)}.scratchpad-textarea-module__4mwRDG__textareaembedded:focus{outline:none}.scratchpad-textarea-module__4mwRDG__textareaembedded:disabled{cursor:not-allowed;opacity:.7}.scratchpad-textarea-module__4mwRDG__textareainvalid{border-color:var(--destructive)}.scratchpad-textarea-module__4mwRDG__textareainvalid:focus{border-color:var(--destructive)}.scratchpad-textarea-module__4mwRDG__textareaembedded.scratchpad-textarea-module__4mwRDG__textareainvalid{border:1px solid var(--destructive)}.scratchpad-textarea-module__4mwRDG__textareaembedded.scratchpad-textarea-module__4mwRDG__textareainvalid:focus{border-color:var(--destructive)}.scratchpad-textarea-module__4mwRDG__footer{align-items:center;gap:var(--space-2);justify-content:space-between;display:flex}.scratchpad-textarea-module__4mwRDG__status{color:var(--muted-foreground);font-size:var(--text-xxs);margin:0}.scratchpad-textarea-module__4mwRDG__charcount{color:var(--muted-foreground);font-family:var(--font-family-meta);margin:0;white-space:nowrap;margin-inline-start:auto;font-size:.5rem}.scratchpad-textarea-module__4mwRDG__charcountlimit{color:var(--destructive)}
.scroll-reveal-module__vaTUia__root{width:100%}.scroll-reveal-module__vaTUia__item{--reveal-stagger:90ms;--reveal-duration:.65s;--reveal-delay:calc(var(--reveal-index,0) * var(--reveal-stagger));opacity:1;transition:opacity var(--reveal-duration) ease-out var(--reveal-delay), transform var(--reveal-duration) ease-out var(--reveal-delay);transform:translateY(0)}@starting-style{.scroll-reveal-module__vaTUia__item{opacity:0;transform:translateY(.75rem)}}@media (prefers-reduced-motion:reduce){.scroll-reveal-module__vaTUia__item{transition:none}@starting-style{.scroll-reveal-module__vaTUia__item{opacity:1;transform:translateY(0)}}}.scroll-reveal-module__vaTUia__revealed .scroll-reveal-module__vaTUia__item{opacity:1;transform:translateY(0)}.scroll-reveal-module__vaTUia__root:not(.scroll-reveal-module__vaTUia__revealed) .scroll-reveal-module__vaTUia__item{opacity:0;transform:translateY(.75rem)}.scroll-reveal-module__vaTUia__once{contain:content;opacity:0;pointer-events:none;transition:opacity var(--reveal-duration,.42s) cubic-bezier(.22, 1, .36, 1)}@media (prefers-reduced-motion:reduce){.scroll-reveal-module__vaTUia__once{contain:none;opacity:1;pointer-events:auto;transition:none}}.scroll-reveal-module__vaTUia__onceRevealed{opacity:1;pointer-events:auto}.scroll-reveal-module__vaTUia__barFill{min-width:2px;height:100%;transition:width .75s ease-out;transition-delay:var(--bar-delay,0s);width:0}@media (prefers-reduced-motion:reduce){.scroll-reveal-module__vaTUia__barFill{transition:none}}.scroll-reveal-module__vaTUia__revealed .scroll-reveal-module__vaTUia__barFill{width:var(--bar-width)}.scroll-reveal-module__vaTUia__enter{opacity:1;width:100%;height:100%;transition:opacity .75s ease-out}@starting-style{.scroll-reveal-module__vaTUia__enter{opacity:0}}@media (prefers-reduced-motion:reduce){.scroll-reveal-module__vaTUia__enter{transition:none}@starting-style{.scroll-reveal-module__vaTUia__enter{opacity:1}}}@keyframes scroll-reveal-module__vaTUia__scrollRevealPlaceholderPulse{0%,to{opacity:.35}50%{opacity:.55}}.scroll-reveal-module__vaTUia__placeholder{background:var(--muted);border-radius:var(--radius-ui);width:100%;height:100%;min-height:12rem;animation:1.4s ease-in-out infinite scroll-reveal-module__vaTUia__scrollRevealPlaceholderPulse}@media (prefers-reduced-motion:reduce){.scroll-reveal-module__vaTUia__placeholder{opacity:.35;animation:none}}.scroll-reveal-module__vaTUia__ticker{line-height:inherit;align-items:flex-end;display:inline-flex}.scroll-reveal-module__vaTUia__tickerStatic{display:inline-block}.scroll-reveal-module__vaTUia__digitSlot{height:1em;line-height:1;display:inline-block;overflow:hidden}.scroll-reveal-module__vaTUia__digitStrip{transition:transform var(--ticker-duration,2.4s) cubic-bezier(.16, 1, .3, 1);will-change:transform;flex-direction:column;display:flex;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.scroll-reveal-module__vaTUia__digitStrip{transition:none}}.scroll-reveal-module__vaTUia__digitCell{text-align:center;height:1em;line-height:1;display:block}
.CollectionRhythm-module__AuzF5q__rhythmGrid{gap:var(--space-4);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:1024px){.CollectionRhythm-module__AuzF5q__rhythmGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.CollectionRhythm-module__AuzF5q__card{gap:var(--space-4);padding:var(--space-4);flex-direction:column;width:100%;display:flex;}.CollectionRhythm-module__AuzF5q__cardHeader{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.CollectionRhythm-module__AuzF5q__cardHeaderMain{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.CollectionRhythm-module__AuzF5q__timeframeSelect{flex:9rem;min-width:9rem;max-width:11rem}.CollectionRhythm-module__AuzF5q__eyebrow{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);letter-spacing:.1em;text-transform:uppercase;margin:0}.CollectionRhythm-module__AuzF5q__cardTitle{color:var(--foreground);font-size:var(--text-base);font-weight:var(--font-semibold);letter-spacing:-.01em;margin:0;line-height:1.2}.CollectionRhythm-module__AuzF5q__heroStat{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.CollectionRhythm-module__AuzF5q__heroValue{color:var(--foreground);font-size:clamp(2.25rem,7vw,3.25rem);font-weight:var(--font-bold);letter-spacing:-.04em;line-height:1}.CollectionRhythm-module__AuzF5q__heroLabel{color:var(--muted-foreground);font-size:var(--text-base);font-weight:var(--font-medium)}.CollectionRhythm-module__AuzF5q__changePill{border-radius:var(--radius-full);font-family:var(--font-family-meta);font-size:var(--text-meta-sm);font-weight:var(--font-semibold);padding:.25rem .65rem}.CollectionRhythm-module__AuzF5q__changePillPositive{background:color-mix(in srgb, var(--success) 14%, transparent);color:var(--success)}.CollectionRhythm-module__AuzF5q__changePillNegative{background:color-mix(in srgb, var(--destructive) 14%, transparent);color:var(--destructive)}.CollectionRhythm-module__AuzF5q__compareBars{gap:var(--space-3);flex-direction:column;display:flex}.CollectionRhythm-module__AuzF5q__compareRow{gap:var(--space-1);flex-direction:column;display:flex}.CollectionRhythm-module__AuzF5q__compareRowHeader{align-items:baseline;gap:var(--space-2);justify-content:space-between;display:flex}.CollectionRhythm-module__AuzF5q__compareLabel{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);letter-spacing:.04em;text-transform:uppercase}.CollectionRhythm-module__AuzF5q__compareCount{color:var(--foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-sm);font-weight:var(--font-semibold)}.CollectionRhythm-module__AuzF5q__compareTrack{background:var(--muted);border-radius:var(--radius-full);width:100%;height:.5rem;overflow:hidden}.CollectionRhythm-module__AuzF5q__compareFill{border-radius:var(--radius-full);min-width:.35rem;height:100%}.CollectionRhythm-module__AuzF5q__driftFill{border-radius:var(--radius-sm);min-width:2px;height:100%}.CollectionRhythm-module__AuzF5q__compareFillRecent{background:linear-gradient(90deg, var(--primary), color-mix(in srgb, var(--primary) 70%, var(--chart-6,#61ccf0)))}.CollectionRhythm-module__AuzF5q__compareFillPrior{background:color-mix(in srgb, var(--muted-foreground) 42%, transparent)}.CollectionRhythm-module__AuzF5q__detailsPanel{border-top:1px dashed var(--border);gap:var(--space-4);padding-top:var(--space-4);flex-direction:column;display:flex}.CollectionRhythm-module__AuzF5q__detailBlock{gap:var(--space-2);flex-direction:column;display:flex}.CollectionRhythm-module__AuzF5q__detailLabel{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);font-weight:var(--font-medium);letter-spacing:.06em;text-transform:uppercase;margin:0}.CollectionRhythm-module__AuzF5q__artistList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CollectionRhythm-module__AuzF5q__artistChip{background:color-mix(in srgb, var(--primary) 10%, var(--background));border:1px solid color-mix(in srgb, var(--primary) 22%, var(--border));border-radius:var(--radius-full);align-items:center;gap:var(--space-2);padding:.3rem .65rem;display:inline-flex}.CollectionRhythm-module__AuzF5q__artistName{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:1.2}.CollectionRhythm-module__AuzF5q__artistCount{background:color-mix(in srgb, var(--primary) 16%, transparent);border-radius:var(--radius-full);color:var(--link);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);font-weight:var(--font-semibold);padding:.15rem .4rem;line-height:1}.CollectionRhythm-module__AuzF5q__driftList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CollectionRhythm-module__AuzF5q__driftRow{gap:var(--space-1);flex-direction:column;display:flex}.CollectionRhythm-module__AuzF5q__driftRowHeader{align-items:baseline;gap:var(--space-2);justify-content:space-between;display:flex}.CollectionRhythm-module__AuzF5q__driftGenre{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:1.3}.CollectionRhythm-module__AuzF5q__driftDelta{font-family:var(--font-family-meta);font-size:var(--text-meta-xs);font-weight:var(--font-semibold)}.CollectionRhythm-module__AuzF5q__driftDeltaPositive{color:var(--success)}.CollectionRhythm-module__AuzF5q__driftDeltaNegative{color:var(--destructive)}.CollectionRhythm-module__AuzF5q__driftTrack{background:var(--muted);border-radius:var(--radius-sm);width:100%;height:.375rem;overflow:hidden}.CollectionRhythm-module__AuzF5q__statsGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.CollectionRhythm-module__AuzF5q__statTile{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-card);gap:var(--space-2);min-width:0;padding:var(--space-4);flex-direction:column;display:flex}.CollectionRhythm-module__AuzF5q__statLabel{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);font-weight:var(--font-medium);letter-spacing:.06em;text-transform:uppercase;margin:0}.CollectionRhythm-module__AuzF5q__statPeriod{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;line-height:1.3}.CollectionRhythm-module__AuzF5q__statNumberRow{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;display:flex}.CollectionRhythm-module__AuzF5q__statNumber{color:var(--foreground);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:var(--font-bold);letter-spacing:-.02em;line-height:1.1}.CollectionRhythm-module__AuzF5q__statNumberSuffix{color:var(--muted-foreground);font-size:var(--text-base);font-weight:var(--font-medium);line-height:1.2}.CollectionRhythm-module__AuzF5q__statDescription{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;line-height:1.4}
@keyframes PlayingIndicator-module__7kLNRq__playing-bar-pulse{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.PlayingIndicator-module__7kLNRq__playingIndicator{flex-shrink:0;justify-content:center;align-items:flex-end;gap:2px;width:.625rem;height:.875rem;display:inline-flex}.PlayingIndicator-module__7kLNRq__bar{background:var(--primary);border-radius:1px;width:2px;height:100%}.PlayingIndicator-module__7kLNRq__barAnimated{transform-origin:bottom;animation:.9s ease-in-out infinite PlayingIndicator-module__7kLNRq__playing-bar-pulse;}.PlayingIndicator-module__7kLNRq__barAnimated:nth-child(2){animation-delay:.15s}.PlayingIndicator-module__7kLNRq__barAnimated:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.PlayingIndicator-module__7kLNRq__barAnimated{animation:none;transform:scaleY(.75)}}
.DashboardClient-module__Vn-Gna__container{min-height:0;padding:var(--space-4);padding-bottom:var(--space-12);flex-direction:column;width:100%;display:flex;position:relative}@media (min-width:768px){.DashboardClient-module__Vn-Gna__container{padding:var(--space-6)}}.DashboardClient-module__Vn-Gna__content{gap:var(--space-8);flex-direction:column;width:100%;display:flex}.DashboardClient-module__Vn-Gna__storyPair{gap:var(--space-8);flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.DashboardClient-module__Vn-Gna__storyPair{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.DashboardClient-module__Vn-Gna__statsGrid{gap:var(--space-4);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:640px){.DashboardClient-module__Vn-Gna__statsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.DashboardClient-module__Vn-Gna__statsGrid{grid-template-columns:repeat(4,1fr)}}.DashboardClient-module__Vn-Gna__chartsSection{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.DashboardClient-module__Vn-Gna__sideBySideSection{gap:var(--space-6);flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.DashboardClient-module__Vn-Gna__sideBySideSection{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}}.DashboardClient-module__Vn-Gna__healthSection{width:100%}.DashboardClient-module__Vn-Gna__loadingContainer{}.DashboardClient-module__Vn-Gna__loadingContainer p{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-sm)}
.ReleaseTracklist-module__kGDMqq__tracklistPanel{flex-direction:column;min-height:0;display:flex}.ReleaseTracklist-module__kGDMqq__tracklistToolbar{background:var(--muted);border-top:1px dashed var(--border);padding:var(--space-2) var(--space-3);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.ReleaseTracklist-module__kGDMqq__addAllButton{border-radius:var(--radius-ui);color:var(--muted-foreground);cursor:pointer;font-family:var(--font-family-meta);font-size:var(--text-meta-xs);align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);transition:background-color var(--transition-normal), color var(--transition-normal);background:0 0;border:none;line-height:1.25;display:inline-flex}.ReleaseTracklist-module__kGDMqq__addAllButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ReleaseTracklist-module__kGDMqq__addAllButton:disabled{cursor:not-allowed;opacity:.5}.ReleaseTracklist-module__kGDMqq__addAllButton:hover:not(:disabled){background:color-mix(in srgb, var(--foreground) 8%, transparent);color:var(--foreground)}.ReleaseTracklist-module__kGDMqq__addAllButtonIcon{width:.875rem;height:.875rem;display:block}.ReleaseTracklist-module__kGDMqq__tracklist{flex-direction:column;gap:0;max-height:none;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}@media (min-width:768px) and (not (max-height:768px)){.ReleaseTracklist-module__kGDMqq__tracklist{max-height:500px}}.ReleaseTracklist-module__kGDMqq__trackItem{transition:background-color var(--transition-normal);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ReleaseTracklist-module__kGDMqq__trackItem:hover,.ReleaseTracklist-module__kGDMqq__trackItem:focus-within{background:var(--muted)}.ReleaseTracklist-module__kGDMqq__trackItem:not(:last-child){border-bottom:1px dashed var(--border)}.ReleaseTracklist-module__kGDMqq__trackItemActive{background:color-mix(in srgb, var(--primary) 12%, transparent)}.ReleaseTracklist-module__kGDMqq__trackItemActive:hover,.ReleaseTracklist-module__kGDMqq__trackItemActive:focus-within{background:color-mix(in srgb, var(--primary) 16%, transparent)}.ReleaseTracklist-module__kGDMqq__trackItemStatic:hover,.ReleaseTracklist-module__kGDMqq__trackItemStatic:focus-within{background:0 0}.ReleaseTracklist-module__kGDMqq__trackMainStatic{color:inherit;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}.ReleaseTracklist-module__kGDMqq__trackMainButton{color:inherit;cursor:pointer;font:inherit;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);text-align:left;background:0 0;border:none;grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}.ReleaseTracklist-module__kGDMqq__trackMainButton:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ReleaseTracklist-module__kGDMqq__tracklistNoPosition .ReleaseTracklist-module__kGDMqq__trackMainButton,.ReleaseTracklist-module__kGDMqq__tracklistNoPosition .ReleaseTracklist-module__kGDMqq__trackMainStatic{grid-template-columns:minmax(0,1fr)}.ReleaseTracklist-module__kGDMqq__trackPosition{color:var(--muted-foreground);font-size:var(--text-sm);align-self:center;min-width:2rem;line-height:1}.ReleaseTracklist-module__kGDMqq__trackTitle{font-size:var(--text-sm);align-items:center;gap:var(--space-2);min-width:0;display:flex}.ReleaseTracklist-module__kGDMqq__trackTitleStack{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ReleaseTracklist-module__kGDMqq__trackTitleText{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.4;overflow:hidden}.ReleaseTracklist-module__kGDMqq__trackItemStatic .ReleaseTracklist-module__kGDMqq__trackTitleText{color:var(--muted-foreground)}.ReleaseTracklist-module__kGDMqq__trackCredits{color:var(--muted-foreground);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.ReleaseTracklist-module__kGDMqq__trackTrailing{align-items:center;gap:var(--space-2);padding-inline:var(--space-2) var(--space-3);flex-shrink:0;display:flex}.ReleaseTracklist-module__kGDMqq__trackDuration{color:var(--muted-foreground);font-size:var(--text-xs);text-align:right;white-space:nowrap;min-width:2.5rem;line-height:1}.ReleaseTracklist-module__kGDMqq__emptyMessage{color:var(--muted-foreground);font-size:var(--text-sm);padding:var(--space-4);margin:0}.ReleaseTracklist-module__kGDMqq__queueButton{border-radius:var(--radius-ui);color:var(--muted-foreground);cursor:pointer;height:1.75rem;transition:background-color var(--transition-normal), color var(--transition-normal);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;display:inline-flex}.ReleaseTracklist-module__kGDMqq__queueButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ReleaseTracklist-module__kGDMqq__queueButton:hover:not(:disabled){background:color-mix(in srgb, var(--foreground) 8%, transparent);color:var(--foreground)}.ReleaseTracklist-module__kGDMqq__queueButtonQueued{color:var(--link);cursor:default}.ReleaseTracklist-module__kGDMqq__queueButtonIcon{width:.875rem;height:.875rem;display:block}.ReleaseTracklist-module__kGDMqq__queueButtonSpacer{flex-shrink:0;width:1.75rem;height:1.75rem}
.CrateSetNotesScratchpad-module__7XR94W__section{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.CrateSetNotesScratchpad-module__7XR94W__textarea{min-height:10lh;}@media (min-width:1024px){.CrateSetNotesScratchpad-module__7XR94W__textarea{min-height:20lh}}.CrateSetNotesScratchpad-module__7XR94W__textareaPanel{min-height:10lh;}@media (min-width:1024px){.CrateSetNotesScratchpad-module__7XR94W__textareaPanel{min-height:20lh}}.CrateSetNotesScratchpad-module__7XR94W__textareaDrawer{min-height:6lh;}.CrateSetNotesScratchpad-module__7XR94W__textareaInvalid{}.CrateSetNotesScratchpad-module__7XR94W__footer{justify-content:flex-end;}.CrateSetNotesScratchpad-module__7XR94W__footerTrailing{align-items:center;gap:var(--space-2);display:flex}.CrateSetNotesScratchpad-module__7XR94W__status{}.CrateSetNotesScratchpad-module__7XR94W__charCount{}.CrateSetNotesScratchpad-module__7XR94W__footerTrailing .CrateSetNotesScratchpad-module__7XR94W__charCount{margin-inline-start:0}.CrateSetNotesScratchpad-module__7XR94W__charCountLimit{}.CrateSetNotesScratchpad-module__7XR94W__sectionInPanel{padding:var(--space-3) var(--space-4)}@media (min-width:1024px){.CrateSetNotesScratchpad-module__7XR94W__sectionInPanel{padding:var(--space-3) var(--space-5)}}.CrateSetNotesScratchpad-module__7XR94W__sectionInDrawer{border-bottom:1px solid var(--border);padding-bottom:var(--space-3);flex-shrink:0}
.DashboardHero-module__pr6JSq__hero{border-bottom:1px solid var(--border);gap:var(--space-5);margin-bottom:var(--space-2);padding-bottom:var(--space-6);width:100%;display:grid}@media (min-width:768px){.DashboardHero-module__pr6JSq__hero{align-items:end;gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto}}.DashboardHero-module__pr6JSq__intro{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.DashboardHero-module__pr6JSq__eyebrow{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-sm);letter-spacing:.08em;text-transform:uppercase;margin:0}.DashboardHero-module__pr6JSq__title{color:var(--foreground);font-size:var(--text-xl);font-weight:var(--font-semibold);margin:0;line-height:1.2}@media (min-width:768px){.DashboardHero-module__pr6JSq__title{font-size:var(--text-2xl)}}.DashboardHero-module__pr6JSq__countBlock{gap:var(--space-2);flex-direction:column;display:flex}.DashboardHero-module__pr6JSq__countRow{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.DashboardHero-module__pr6JSq__count{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,9vw,4.5rem);font-weight:var(--font-bold);letter-spacing:-.04em;opacity:1;line-height:1;transition:opacity 1.4s cubic-bezier(.22,1,.36,1),transform 1.4s cubic-bezier(.22,1,.36,1);display:inline-block;transform:translateY(0)scale(1)}@starting-style{.DashboardHero-module__pr6JSq__count{opacity:0;transform:translateY(.35em)scale(.97)}}@media (prefers-reduced-motion:reduce){.DashboardHero-module__pr6JSq__count{transition:none}@starting-style{.DashboardHero-module__pr6JSq__count{opacity:1;transform:none}}}.DashboardHero-module__pr6JSq__countLabel{color:var(--muted-foreground);font-size:var(--text-lg);font-weight:var(--font-medium)}.DashboardHero-module__pr6JSq__yearChange{border-radius:var(--radius-full);font-family:var(--font-family-meta);font-size:var(--text-meta-sm);font-weight:var(--font-semibold);padding:.2rem .55rem}.DashboardHero-module__pr6JSq__yearChange.DashboardHero-module__pr6JSq__positive{background:color-mix(in srgb, var(--success) 14%, transparent);color:var(--success)}.DashboardHero-module__pr6JSq__yearChange.DashboardHero-module__pr6JSq__negative{background:color-mix(in srgb, var(--destructive) 14%, transparent);color:var(--destructive)}.DashboardHero-module__pr6JSq__tagline{color:var(--muted-foreground);font-size:var(--text-base);text-wrap:balance;max-width:36rem;margin:0;line-height:1.5}@media (min-width:768px){.DashboardHero-module__pr6JSq__tagline{font-size:var(--text-lg)}}.DashboardHero-module__pr6JSq__fallback{color:var(--muted-foreground);font-size:var(--text-base);max-width:36rem;margin:0;line-height:1.5}.DashboardHero-module__pr6JSq__metricsPanel{background:color-mix(in srgb, var(--muted-foreground) 5%, var(--background));border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4)}@media (min-width:768px){.DashboardHero-module__pr6JSq__metricsPanel{min-width:22rem;padding:var(--space-4) var(--space-5)}}.DashboardHero-module__pr6JSq__metricsList{grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;container-type:inline-size}@supports (grid-template-rows:subgrid){.DashboardHero-module__pr6JSq__metricsList>.DashboardHero-module__pr6JSq__metricItem{grid-row:span 3;grid-template-rows:subgrid;display:grid}}@container (max-width:16rem){.DashboardHero-module__pr6JSq__metricsList{grid-template-columns:1fr}.DashboardHero-module__pr6JSq__metricItem{padding-inline:0}.DashboardHero-module__pr6JSq__metricItem+.DashboardHero-module__pr6JSq__metricItem{border-block-start:1px dashed var(--border);border-inline-start:none;padding-block-start:var(--space-3)}}.DashboardHero-module__pr6JSq__metricItem{gap:var(--space-1);min-width:0;padding-inline:var(--space-4);flex-direction:column;display:flex}.DashboardHero-module__pr6JSq__metricItem:first-child{padding-inline-start:0}.DashboardHero-module__pr6JSq__metricItem:last-child{padding-inline-end:0}.DashboardHero-module__pr6JSq__metricItem+.DashboardHero-module__pr6JSq__metricItem{border-inline-start:1px dashed var(--border)}.DashboardHero-module__pr6JSq__metricLabel{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-normal);margin:0}.DashboardHero-module__pr6JSq__metricValue{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-bold);margin:0;line-height:1.2}@media (min-width:768px){.DashboardHero-module__pr6JSq__metricValue{font-size:var(--text-xl)}}.DashboardHero-module__pr6JSq__metricMeta{color:var(--muted-foreground);font-size:var(--text-xs);margin:0;line-height:1.3}.DashboardHero-module__pr6JSq__loading{color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-normal)}.DashboardHero-module__pr6JSq__error{color:var(--destructive);font-size:var(--text-sm);font-weight:var(--font-normal)}
.ModalToolbar-module__f-dvmq__toolbar{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);flex-shrink:0;justify-content:space-between;display:flex;}@media (min-width:768px){.ModalToolbar-module__f-dvmq__toolbar{padding:var(--space-3) var(--space-4)}}.ModalToolbar-module__f-dvmq__toolbarLead{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.ModalToolbar-module__f-dvmq__title{color:var(--foreground);font-size:var(--text-base);font-weight:var(--font-semibold);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;line-height:1.25;overflow:hidden}@media (min-width:768px){.ModalToolbar-module__f-dvmq__title{font-size:var(--text-lg)}}.ModalToolbar-module__f-dvmq__actionButton{--toggle-action-bg:color-mix(in srgb, var(--background) 60%, transparent);text-decoration:none;}.ModalToolbar-module__f-dvmq__actionButtonActive{}.ModalToolbar-module__f-dvmq__closeButton{padding:0}.ModalToolbar-module__f-dvmq__actionIcon{width:.875rem;height:.875rem}
.ScrollModal-module__x98KPa__modal{max-height:90svh;max-width:min(calc(100vw - var(--scroll-modal-horizontal-inset,var(--space-8))), var(--scroll-modal-max-width,42rem));min-height:0;width:min(calc(100vw - var(--scroll-modal-horizontal-inset,var(--space-8))), var(--scroll-modal-max-width,42rem));flex-direction:column;flex:1;display:flex;overflow:hidden;}@media (min-width:768px){.ScrollModal-module__x98KPa__modal{max-height:min(90dvh, calc(100dvh - var(--space-8)))}}[data-playback-overlay-portal] .ScrollModal-module__x98KPa__modal{max-height:min(90svh, calc(100% - var(--space-8)));flex:none;width:100%;max-width:100%}@media (min-width:1024px){[data-playback-overlay-portal] .ScrollModal-module__x98KPa__modal{max-height:min(90dvh, calc(100% - var(--space-8)));max-width:min(calc(100% - var(--scroll-modal-horizontal-inset,var(--space-8))), var(--scroll-modal-max-width,42rem));width:min(calc(100% - var(--scroll-modal-horizontal-inset,var(--space-8))), var(--scroll-modal-max-width,42rem))}}.ScrollModal-module__x98KPa__header{border-bottom:1px solid var(--border);flex-shrink:0}.ScrollModal-module__x98KPa__content{min-height:0;padding:var(--scroll-modal-content-padding,var(--space-4));flex:1;overflow-y:auto}@media (min-width:768px){.ScrollModal-module__x98KPa__content{padding:var(--scroll-modal-content-padding-md,var(--scroll-modal-content-padding,var(--space-5)))}}.ScrollModal-module__x98KPa__splitLayout{flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex;overflow:hidden}.ScrollModal-module__x98KPa__splitToolbar{border-bottom:1px solid var(--border);flex-shrink:0}.ScrollModal-module__x98KPa__splitShell{flex-direction:column;flex:0 auto;min-height:0;max-height:100%;display:flex;overflow:hidden}@media (min-width:1024px){.ScrollModal-module__x98KPa__splitShell{position:relative}}.ScrollModal-module__x98KPa__splitMain{flex-direction:column;flex:0 auto;min-width:0;min-height:0;max-height:100%;display:flex;overflow:hidden}@media (min-width:1024px){.ScrollModal-module__x98KPa__splitMain{margin-right:20rem}}.ScrollModal-module__x98KPa__splitContent{flex:auto;min-height:0;max-height:100%;padding:0;overflow-y:auto}.ScrollModal-module__x98KPa__aside{display:none}@media (min-width:1024px){.ScrollModal-module__x98KPa__aside{flex-direction:column;width:20rem;min-height:0;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}}
.NoteEditDialog-module__tzYQ0a__form{gap:var(--space-4);flex-direction:column;display:flex;}.NoteEditDialog-module__tzYQ0a__releaseSummary{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);align-items:center;gap:var(--space-4);padding:0;display:flex;}.NoteEditDialog-module__tzYQ0a__coverWrapper{flex-shrink:0;width:6rem;height:6rem;position:relative;overflow:hidden}.NoteEditDialog-module__tzYQ0a__coverImage{object-fit:cover}.NoteEditDialog-module__tzYQ0a__releaseDetails{gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-2);flex-direction:column;flex:1;justify-content:center;display:flex}.NoteEditDialog-module__tzYQ0a__albumTitle{color:var(--foreground);font-size:var(--text-base);font-weight:var(--font-bold);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.5;overflow:hidden}.NoteEditDialog-module__tzYQ0a__artist{color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-normal);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.2;overflow:hidden}.NoteEditDialog-module__tzYQ0a__metaLine{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.5;overflow:hidden}.NoteEditDialog-module__tzYQ0a__subtitle{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;line-height:1.4}.NoteEditDialog-module__tzYQ0a__error{color:var(--destructive);font-size:var(--text-sm);margin:0}
.AdminDashboardClient-module__iEuFgW__cardGrid{gap:var(--space-4);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:1024px){.AdminDashboardClient-module__iEuFgW__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.AdminDashboardClient-module__iEuFgW__panelCard{gap:var(--space-4);padding:var(--space-4);flex-direction:column;width:100%;display:flex;}.AdminDashboardClient-module__iEuFgW__panelEyebrow{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);letter-spacing:.1em;text-transform:uppercase;margin:0}.AdminDashboardClient-module__iEuFgW__preferenceGroups{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.AdminDashboardClient-module__iEuFgW__preferenceGroup{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.AdminDashboardClient-module__iEuFgW__activityList{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.AdminDashboardClient-module__iEuFgW__activityRow{align-items:baseline;gap:var(--space-3);justify-content:space-between;display:flex}.AdminDashboardClient-module__iEuFgW__activityLabel{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.AdminDashboardClient-module__iEuFgW__activityValue{color:var(--foreground);font-family:var(--font-family-meta);font-size:var(--text-base);font-weight:var(--font-semibold);margin:0}.AdminDashboardClient-module__iEuFgW__tableContainer{width:100%;overflow-x:auto}.AdminDashboardClient-module__iEuFgW__table{border-collapse:collapse;table-layout:fixed;width:100%}.AdminDashboardClient-module__iEuFgW__table thead{border-bottom:1px solid var(--border)}.AdminDashboardClient-module__iEuFgW__table th,.AdminDashboardClient-module__iEuFgW__table td{box-sizing:border-box;vertical-align:middle}.AdminDashboardClient-module__iEuFgW__table th{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);font-weight:var(--font-semibold);letter-spacing:.08em;padding-block:var(--space-2);text-transform:uppercase}.AdminDashboardClient-module__iEuFgW__table td{border-top:1px solid var(--border);color:var(--foreground);font-size:var(--text-sm);padding-block:var(--space-3)}.AdminDashboardClient-module__iEuFgW__tableNameCol{padding-inline:0 var(--space-3);text-align:left;text-overflow:ellipsis;white-space:nowrap;width:auto;overflow:hidden}.AdminDashboardClient-module__iEuFgW__tableUserMeta{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);font-weight:var(--font-medium)}.AdminDashboardClient-module__iEuFgW__tableUserLink{color:inherit;margin-block:calc(-1 * var(--space-3));padding-block:var(--space-3);text-decoration:none;display:block}.AdminDashboardClient-module__iEuFgW__tableUserLink:hover{text-decoration:underline}.AdminDashboardClient-module__iEuFgW__tableMetricCol{font-family:var(--font-family-meta);font-variant-numeric:tabular-nums;padding-inline:var(--space-2) 0;text-align:right;width:3.5rem}.AdminDashboardClient-module__iEuFgW__table th.AdminDashboardClient-module__iEuFgW__tableMetricCol{font-weight:var(--font-semibold)}.AdminDashboardClient-module__iEuFgW__table td.AdminDashboardClient-module__iEuFgW__tableMetricCol{font-size:var(--text-sm);font-weight:var(--font-semibold)}.AdminDashboardClient-module__iEuFgW__table col.AdminDashboardClient-module__iEuFgW__tableNameCol{width:auto}.AdminDashboardClient-module__iEuFgW__table col.AdminDashboardClient-module__iEuFgW__tableMetricCol{width:3.5rem}.AdminDashboardClient-module__iEuFgW__table tbody tr:hover{background:color-mix(in srgb, var(--muted-foreground) 4%, transparent)}.AdminDashboardClient-module__iEuFgW__emptyTable{color:var(--muted-foreground);padding-block:var(--space-4);text-align:center;font-style:italic}.AdminDashboardClient-module__iEuFgW__chartsGrid{gap:var(--space-4);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:768px){.AdminDashboardClient-module__iEuFgW__chartsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.AdminDashboardClient-module__iEuFgW__chartsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.AdminDashboardClient-module__iEuFgW__errorTitle{color:var(--destructive);font-size:var(--text-xl);margin:0}.AdminDashboardClient-module__iEuFgW__panelMeta{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}
.DashboardSection-module__86EdVW__section{gap:var(--space-5);flex-direction:column;width:100%;display:flex}.DashboardSection-module__86EdVW__header{border-left:3px solid var(--primary);gap:var(--space-2);padding-left:var(--space-4);flex-direction:column;display:flex}.DashboardSection-module__86EdVW__title{color:var(--foreground);font-size:var(--text-xl);font-weight:var(--font-semibold);margin:0;line-height:1.25}@media (min-width:768px){.DashboardSection-module__86EdVW__title{font-size:var(--text-2xl)}}.DashboardSection-module__86EdVW__lede{color:var(--muted-foreground);font-size:var(--text-base);max-width:42rem;margin:0;line-height:1.5}.DashboardSection-module__86EdVW__content{gap:var(--space-4);flex-direction:column;width:100%;display:flex}
.PublicAuthLayout-module__MTnVZG__container{background:var(--background);min-height:100dvh;padding-bottom:env(safe-area-inset-bottom,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);flex-direction:column;width:100%;display:flex}.PublicAuthLayout-module__MTnVZG__main{border-bottom:1px dashed var(--border-color);flex-direction:column;flex:1;align-items:stretch;width:100%;min-height:0;display:flex;}.PublicAuthLayout-module__MTnVZG__mainCentered{align-items:center}
.empty-state-module__QuIf3W__block{color:var(--muted-foreground);align-items:center;gap:var(--space-2);padding:var(--space-8);text-align:center;flex-direction:column;justify-content:center;display:flex}.empty-state-module__QuIf3W__page{min-height:50vh;}.empty-state-module__QuIf3W__panel{min-height:12.5rem;}.empty-state-module__QuIf3W__loadingpanel{gap:var(--space-4);width:100%;min-height:12.5rem;}.empty-state-module__QuIf3W__loadingpage{gap:var(--space-4);width:100%;min-height:50vh;}.empty-state-module__QuIf3W__inline{min-height:auto;padding:var(--space-6);}.empty-state-module__QuIf3W__title{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0}.empty-state-module__QuIf3W__titlePage{color:var(--muted-foreground);font-size:var(--text-2xl);font-weight:var(--font-normal);margin-bottom:var(--space-2);}.empty-state-module__QuIf3W__description{font-size:var(--text-sm);margin:0}.empty-state-module__QuIf3W__descriptionPage{font-size:var(--text-base);}
.CrateDrawerReleaseItem-module__ZK-0bq__listItem{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);align-items:stretch;gap:var(--space-4);transition:background-color var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal);padding:0;display:flex;position:relative;overflow:hidden}.CrateDrawerReleaseItem-module__ZK-0bq__listItem>*{z-index:1;position:relative}@media (hover:hover){.CrateDrawerReleaseItem-module__ZK-0bq__listItem:hover{border-color:color-mix(in srgb, var(--foreground) 20%, var(--border));box-shadow:0 8px 20px -8px color-mix(in srgb, var(--background) 12%, transparent), 0 2px 6px -2px color-mix(in srgb, var(--background) 5%, transparent)}}.CrateDrawerReleaseItem-module__ZK-0bq__listItemMain{appearance:none;color:inherit;cursor:pointer;font:inherit;gap:var(--space-4);text-align:left;background:0 0;border:none;flex:1;min-width:0;padding:0;display:flex}.CrateDrawerReleaseItem-module__ZK-0bq__listItemMain:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.CrateDrawerReleaseItem-module__ZK-0bq__listItemActions{border-left:1px solid var(--border);flex:0 0 4rem;align-self:stretch;width:4rem;min-height:0;display:flex;overflow:hidden}.CrateDrawerReleaseItem-module__ZK-0bq__listItemActions button:hover:not(:disabled,[aria-pressed=true],.CrateDrawerReleaseItem-module__ZK-0bq__removeAction){background:color-mix(in srgb, var(--foreground) 5%, var(--card));color:var(--foreground)}.CrateDrawerReleaseItem-module__ZK-0bq__listItemActions button[aria-pressed=true]:hover:not(:disabled){background:var(--primary-hover);color:var(--on-primary-hover)}.CrateDrawerReleaseItem-module__ZK-0bq__removeAction{color:color-mix(in srgb, var(--destructive) 70%, var(--muted-foreground))}.CrateDrawerReleaseItem-module__ZK-0bq__removeAction:hover,.CrateDrawerReleaseItem-module__ZK-0bq__removeAction:focus-visible{background:color-mix(in srgb, var(--destructive) 12%, var(--card));color:var(--destructive)}.CrateDrawerReleaseItem-module__ZK-0bq__itemImage{flex-shrink:0;width:6.25rem;height:6.25rem;overflow:hidden}.CrateDrawerReleaseItem-module__ZK-0bq__itemImage img{object-fit:cover;width:100%;height:100%}.CrateDrawerReleaseItem-module__ZK-0bq__itemContent{min-width:0;padding:var(--space-1);flex-direction:column;flex:1;justify-content:center;display:flex}.CrateDrawerReleaseItem-module__ZK-0bq__itemContent>*{line-height:1.25}.CrateDrawerReleaseItem-module__ZK-0bq__itemTitle{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CrateDrawerReleaseItem-module__ZK-0bq__itemArtist,.CrateDrawerReleaseItem-module__ZK-0bq__itemLabel{color:var(--muted-foreground);font-family:inherit;font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CrateDrawerReleaseItem-module__ZK-0bq__listItemFound{border-color:var(--link)}.CrateDrawerReleaseItem-module__ZK-0bq__listItemFound:hover{border-color:var(--link-hover)}.CrateDrawerReleaseItem-module__ZK-0bq__listItemFound .CrateDrawerReleaseItem-module__ZK-0bq__itemArtist,.CrateDrawerReleaseItem-module__ZK-0bq__listItemFound .CrateDrawerReleaseItem-module__ZK-0bq__itemTitle{color:var(--muted-foreground)}.CrateDrawerReleaseItem-module__ZK-0bq__listItemFound .CrateDrawerReleaseItem-module__ZK-0bq__itemImage img{opacity:.75}
.segmented-control-module__k_tjGG__container{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-ui);align-items:center;gap:0;min-width:0;display:flex;position:relative;overflow:hidden}.segmented-control-module__k_tjGG__legend{border:0;margin:0;padding:0}.segmented-control-module__k_tjGG__containerVertical{flex-direction:column}.segmented-control-module__k_tjGG__containerAllowOverflow{overflow:visible}.segmented-control-module__k_tjGG__segment{border:none;border-inline-start:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;font-family:var(--nav-link-font-family);font-size:var(--nav-link-font-size);font-weight:var(--nav-link-font-weight);align-items:center;gap:var(--space-2);letter-spacing:var(--nav-link-letter-spacing);line-height:var(--nav-link-line-height);padding:var(--space-2) var(--space-4);transition:var(--transition-fast);white-space:nowrap;background:0 0;border-radius:0;justify-content:center;text-decoration:none;display:flex}.segmented-control-module__k_tjGG__containerVertical .segmented-control-module__k_tjGG__segment{border-inline-start:none;border-top:1px solid var(--border);width:100%}.segmented-control-module__k_tjGG__segment:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.segmented-control-module__k_tjGG__container>legend+.segmented-control-module__k_tjGG__segment,.segmented-control-module__k_tjGG__container>legend+* .segmented-control-module__k_tjGG__segment{border-inline-start:none;border-top:none}.segmented-control-module__k_tjGG__containerAllowOverflow>legend+.segmented-control-module__k_tjGG__segment,.segmented-control-module__k_tjGG__containerAllowOverflow>legend+* .segmented-control-module__k_tjGG__segment{border-radius:var(--radius-ui) 0 0 var(--radius-ui)}.segmented-control-module__k_tjGG__containerAllowOverflow>:last-child .segmented-control-module__k_tjGG__segment,.segmented-control-module__k_tjGG__containerAllowOverflow>.segmented-control-module__k_tjGG__segment:last-child{border-radius:0 var(--radius-ui) var(--radius-ui) 0}.segmented-control-module__k_tjGG__segment:hover:not(.segmented-control-module__k_tjGG__active){background:var(--card);color:var(--foreground)}.segmented-control-module__k_tjGG__segment.segmented-control-module__k_tjGG__active{background:var(--primary);color:var(--primary-foreground)}.segmented-control-module__k_tjGG__containerAllowOverflow.segmented-control-module__k_tjGG__containerVertical>legend+.segmented-control-module__k_tjGG__segment,.segmented-control-module__k_tjGG__containerAllowOverflow.segmented-control-module__k_tjGG__containerVertical>legend+* .segmented-control-module__k_tjGG__segment{border-radius:var(--radius-ui) var(--radius-ui) 0 0}.segmented-control-module__k_tjGG__containerAllowOverflow.segmented-control-module__k_tjGG__containerVertical>:last-child .segmented-control-module__k_tjGG__segment,.segmented-control-module__k_tjGG__containerAllowOverflow.segmented-control-module__k_tjGG__containerVertical>.segmented-control-module__k_tjGG__segment:last-child{border-radius:0 0 var(--radius-ui) var(--radius-ui) 0}.segmented-control-module__k_tjGG__segmentCompact{font-size:var(--text-xs);font-weight:var(--font-medium);gap:var(--space-1);letter-spacing:normal;padding:var(--space-1) var(--space-2);line-height:1.2}
.CrateShareControls-module__B8HJ9G__shareRow{align-items:center;gap:var(--space-3);justify-content:space-between;width:100%;display:flex}.CrateShareControls-module__B8HJ9G__shareRow:has(.CrateShareControls-module__B8HJ9G__shareSwitch:disabled){opacity:.55}.CrateShareControls-module__B8HJ9G__shareRowFooter{border-top:1px dashed var(--border);padding-top:var(--space-3)}.CrateShareControls-module__B8HJ9G__shareRowMenu{align-items:stretch;gap:var(--space-1);flex-direction:column;padding:0}.CrateShareControls-module__B8HJ9G__shareMenuHeader{align-items:center;gap:var(--space-3);justify-content:space-between;display:flex}.CrateShareControls-module__B8HJ9G__shareMenuTitle{color:var(--foreground);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-medium);flex:1;min-width:0;line-height:1.25}.CrateShareControls-module__B8HJ9G__shareRowMenu:has(.CrateShareControls-module__B8HJ9G__shareSwitch:disabled) .CrateShareControls-module__B8HJ9G__shareMenuTitle{cursor:not-allowed}.CrateShareControls-module__B8HJ9G__shareLabel{cursor:pointer;flex:1;min-width:0}.CrateShareControls-module__B8HJ9G__shareRow:has(.CrateShareControls-module__B8HJ9G__shareSwitch:disabled) .CrateShareControls-module__B8HJ9G__shareLabel{cursor:not-allowed}.CrateShareControls-module__B8HJ9G__shareText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.CrateShareControls-module__B8HJ9G__shareTitle{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:1.25}.CrateShareControls-module__B8HJ9G__shareDescription{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);line-height:1.35}.CrateShareControls-module__B8HJ9G__shareRowMenu .CrateShareControls-module__B8HJ9G__shareDescription{font-family:inherit;font-size:var(--text-xs);font-weight:var(--font-normal);width:100%;margin:0;line-height:1.35}.CrateShareControls-module__B8HJ9G__shareActions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.CrateShareControls-module__B8HJ9G__shareSwitch{appearance:none;background:color-mix(in srgb, var(--foreground) 7%, var(--background));border:1px solid color-mix(in srgb, var(--foreground) 16%, var(--border));border-radius:var(--radius-full);cursor:pointer;height:1.5rem;transition:background var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;width:2.5rem;margin:0;position:relative}.CrateShareControls-module__B8HJ9G__shareSwitch:before{background:color-mix(in srgb, var(--foreground) 78%, var(--muted));border-radius:var(--radius-full);content:"";height:1.125rem;transition:background var(--transition-fast), transform var(--transition-fast);width:1.125rem;position:absolute;top:50%;left:.125rem;transform:translateY(-50%);box-shadow:0 1px 2px #00000024}.CrateShareControls-module__B8HJ9G__shareSwitch:checked{background:color-mix(in srgb, var(--primary) 82%, var(--background));border-color:color-mix(in srgb, var(--link) 72%, var(--border))}.CrateShareControls-module__B8HJ9G__shareSwitch:checked:before{background:color-mix(in srgb, var(--on-primary) 94%, var(--background));transform:translate(1rem,-50%)}.CrateShareControls-module__B8HJ9G__shareSwitch:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.CrateShareControls-module__B8HJ9G__shareSwitch:disabled{cursor:not-allowed}.CrateShareControls-module__B8HJ9G__inlineCopyButton{white-space:nowrap;flex-shrink:0}.CrateShareControls-module__B8HJ9G__shareRowMenu .CrateShareControls-module__B8HJ9G__inlineCopyButton{border:1px solid var(--border);border-radius:var(--radius-ui);color:var(--foreground);cursor:pointer;font-family:inherit;font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--space-1) var(--space-2);background:0 0;line-height:1.25}.CrateShareControls-module__B8HJ9G__shareRowMenu .CrateShareControls-module__B8HJ9G__inlineCopyButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.CrateShareControls-module__B8HJ9G__shareRowMenu .CrateShareControls-module__B8HJ9G__inlineCopyButton:disabled{cursor:not-allowed;opacity:.55}.CrateShareControls-module__B8HJ9G__shareRowMenu .CrateShareControls-module__B8HJ9G__inlineCopyButton:hover:not(:disabled){background:var(--muted);color:var(--link)}
.ReleaseNotesCardAction-module__9TkTfq__iconWrap{}.ReleaseNotesCardAction-module__9TkTfq__notesDot{}
.ReleaseCrateMenu-module__e6_S2a__menuRoot{isolation:isolate;z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.ReleaseCrateMenu-module__e6_S2a__menuPopup{--crate-menu-gutter:var(--space-1);--crate-menu-item-pad-inline:var(--space-3);}@media (min-width:1024px){.ReleaseCrateMenu-module__e6_S2a__menuPopup{--crate-menu-gutter:var(--space-2);--crate-menu-item-pad-inline:var(--space-2)}}.ReleaseCrateMenu-module__e6_S2a__menuHeading{padding-block:var(--space-2) var(--space-1);padding-inline:var(--crate-menu-gutter);padding-inline-start:calc(var(--crate-menu-gutter) + var(--crate-menu-item-pad-inline));}.ReleaseCrateMenu-module__e6_S2a__menuSection{padding:0 var(--crate-menu-gutter);flex-direction:column;gap:0;display:flex}@media (min-width:1024px){.ReleaseCrateMenu-module__e6_S2a__menuSection{gap:var(--space-1);padding:var(--space-1) var(--crate-menu-gutter)}}.ReleaseCrateMenu-module__e6_S2a__menuEmpty{padding-inline:var(--crate-menu-gutter)}.ReleaseCrateMenu-module__e6_S2a__menuFooter{padding:0 var(--crate-menu-gutter);gap:0}@media (min-width:1024px){.ReleaseCrateMenu-module__e6_S2a__menuFooter{gap:var(--space-1);padding:var(--space-1) var(--crate-menu-gutter)}}.ReleaseCrateMenu-module__e6_S2a__crateListScrollWrap{position:relative}.ReleaseCrateMenu-module__e6_S2a__crateListScrollWrap:before,.ReleaseCrateMenu-module__e6_S2a__crateListScrollWrap:after{content:"";opacity:0;pointer-events:none;transition:opacity var(--transition-fast);z-index:1;position:absolute;left:0;right:0}.ReleaseCrateMenu-module__e6_S2a__crateListScrollWrap:before{background:linear-gradient(to bottom, var(--popover), transparent);height:var(--space-4);top:0}.ReleaseCrateMenu-module__e6_S2a__crateListScrollWrap:after{background:linear-gradient(to top, var(--popover), transparent);box-shadow:inset 0 -6px 6px -6px color-mix(in srgb, var(--foreground) 8%, transparent);height:var(--space-4);bottom:0}.ReleaseCrateMenu-module__e6_S2a__crateListScrollWrapSeparated{border-top:1px dashed var(--border)}.ReleaseCrateMenu-module__e6_S2a__crateListScrollFadeTop:before,.ReleaseCrateMenu-module__e6_S2a__crateListScrollFadeBottom:after{opacity:1}.ReleaseCrateMenu-module__e6_S2a__crateListScroll{--crate-menu-row-height:var(--touch-target-min);--crate-menu-visible-rows:4;max-height:calc(var(--crate-menu-visible-rows) * var(--crate-menu-row-height));flex:auto;min-height:0;overflow-y:auto}@media (min-width:1024px){.ReleaseCrateMenu-module__e6_S2a__crateListScroll{--crate-menu-row-height:calc(var(--space-2) * 2 + 1.25 * var(--text-sm));max-height:calc(var(--crate-menu-visible-rows) * var(--crate-menu-row-height) + (var(--crate-menu-visible-rows) - 1) * var(--space-1) + var(--space-2))}}.ReleaseCrateMenu-module__e6_S2a__crateMenuItem{font-size:var(--text-base);min-height:var(--touch-target-min);padding-block:var(--space-3);padding-inline:var(--crate-menu-item-pad-inline);-webkit-tap-highlight-color:transparent}@media (min-width:1024px){.ReleaseCrateMenu-module__e6_S2a__crateMenuItem{font-size:var(--text-sm);min-height:auto;padding-block:var(--space-2);padding-inline:var(--space-2)}}.ReleaseCrateMenu-module__e6_S2a__menuItemActive{color:var(--link)}.ReleaseCrateMenu-module__e6_S2a__menuItemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ReleaseCrateMenu-module__e6_S2a__menuItemMeta{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-normal);flex-shrink:0}.ReleaseCrateMenu-module__e6_S2a__checkIndicator{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}@media (min-width:1024px){.ReleaseCrateMenu-module__e6_S2a__checkIndicator{width:.875rem;height:.875rem}}.ReleaseCrateMenu-module__e6_S2a__checkIcon{width:1rem;height:1rem}@media (min-width:1024px){.ReleaseCrateMenu-module__e6_S2a__checkIcon{width:.875rem;height:.875rem}}.ReleaseCrateMenu-module__e6_S2a__menuItemIcon{width:1rem;height:1rem;display:flex}.ReleaseCrateMenu-module__e6_S2a__menuItemIcon svg{width:100%;height:100%}@media (min-width:1024px){.ReleaseCrateMenu-module__e6_S2a__menuItemIcon{width:.875rem;height:.875rem}}
.table-row-actions-module__2uy0SG__actions{align-items:center;gap:var(--space-1);flex-wrap:nowrap;justify-content:center;width:100%;display:flex}.table-row-actions-module__2uy0SG__actionButton{border-radius:var(--radius-sm);color:var(--muted-foreground);height:var(--button-height-sm);width:var(--button-height-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.table-row-actions-module__2uy0SG__actionButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.table-row-actions-module__2uy0SG__actionButton:disabled{cursor:not-allowed;opacity:.4}.table-row-actions-module__2uy0SG__actionButton:hover:not(:disabled){background:var(--muted);color:var(--foreground)}.table-row-actions-module__2uy0SG__actionbuttontoggle{background:var(--toggle-action-bg,transparent);border:1px solid var(--border);border-radius:var(--toggle-action-radius,var(--radius-sm));color:var(--toggle-action-color,var(--foreground));cursor:pointer;height:var(--toggle-action-size,var(--button-height-sm));transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal);width:var(--toggle-action-size,var(--button-height-sm));flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.table-row-actions-module__2uy0SG__actionbuttontoggle:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.table-row-actions-module__2uy0SG__actionbuttontoggle:disabled{cursor:not-allowed;opacity:.4}.table-row-actions-module__2uy0SG__actionbuttontoggle:hover:not(:disabled,[aria-pressed=true]){background:var(--muted);border-color:var(--input);color:var(--foreground)}.table-row-actions-module__2uy0SG__actionbuttontoggle[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.table-row-actions-module__2uy0SG__actionbuttontoggle[aria-pressed=true]:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover);color:var(--on-primary-hover)}.table-row-actions-module__2uy0SG__actionbuttontoggleactive{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.table-row-actions-module__2uy0SG__actionbuttontoggleactive:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover);color:var(--on-primary-hover)}
.patterns-module__lLGUEW__microdotbackground{background-color:var(--background);background-image:var(--pattern-microdot);background-size:var(--pattern-microdot-size)}.patterns-module__lLGUEW__microdotoverlay{position:relative;overflow:hidden}.patterns-module__lLGUEW__microdotoverlay:before{background-image:var(--pattern-microdot);background-size:var(--pattern-microdot-size);border-radius:inherit;content:"";pointer-events:none;z-index:0;position:absolute;inset:0}.patterns-module__lLGUEW__microdotoverlay>*{z-index:1;position:relative}
.bottom-drawer-chrome-module__rOu5kW__drawertitle{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);font-weight:var(--font-normal);letter-spacing:.14em;text-transform:uppercase;margin:0;line-height:1.3}.bottom-drawer-chrome-module__rOu5kW__drawerheader{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:inherit;border-top-right-radius:inherit;padding:var(--space-3) var(--space-4);}.bottom-drawer-chrome-module__rOu5kW__drawerpanel{border:1px solid var(--border);box-shadow:none;border-bottom:none}.bottom-drawer-chrome-module__rOu5kW__drawercontentflush{padding:0}
.ReleasePlaybackVideoPanel-module__OzUhiG__videoPanel{pointer-events:none;visibility:hidden;z-index:2;width:0;height:0;position:fixed;overflow:hidden}.ReleasePlaybackVideoPanel-module__OzUhiG__videoContent{flex:1;width:100%;min-height:0;position:relative;overflow:hidden;container-type:size}.ReleasePlaybackVideoPanel-module__OzUhiG__videoPanelDragging .ReleasePlaybackVideoPanel-module__OzUhiG__videoContent iframe{pointer-events:none}.ReleasePlaybackVideoPanel-module__OzUhiG__videoPanel[data-video-expanded=true]{--panel-scale:1;--video-max-height:16.1rem;--video-panel-chrome-height:1.75rem;background:var(--background);border:1px solid var(--border);bottom:calc(var(--release-mini-player-bar-height,3.25rem) + env(safe-area-inset-bottom,0px));pointer-events:auto;height:auto;animation:ReleasePlaybackVideoPanel-module__OzUhiG__videoPanelExpandMobile var(--transition-normal) ease-out;transform-origin:bottom;transition:border-radius var(--transition-normal), box-shadow var(--transition-normal);visibility:visible;z-index:2;border-bottom:0;border-radius:0;flex-direction:column;width:100%;display:flex;left:0;right:0;overflow:hidden;box-shadow:0 -4px 16px #0000001f}@media (prefers-reduced-motion:reduce){.ReleasePlaybackVideoPanel-module__OzUhiG__videoPanel[data-video-expanded=true]{transition:none;animation:none}}@media (min-width:768px){.ReleasePlaybackVideoPanel-module__OzUhiG__videoPanel[data-video-expanded=true]{border:1px solid var(--border);border-bottom:1px solid var(--border);border-radius:var(--radius-ui);bottom:calc(var(--release-mini-player-bar-height,3.25rem) + env(safe-area-inset-bottom,0px) + var(--space-2));height:calc(var(--video-panel-chrome-height) + var(--video-max-height) * var(--panel-scale));left:auto;right:var(--release-video-panel-inset-right,var(--space-5));transform-origin:100% 100%;width:calc(var(--video-max-height) * var(--panel-scale) * 16 / 9);animation-name:ReleasePlaybackVideoPanel-module__OzUhiG__videoPanelExpandDesktop;box-shadow:0 8px 24px #0000002e}}.ReleasePlaybackVideoPanel-module__OzUhiG__videoPanel[data-video-expanded=true] .ReleasePlaybackVideoPanel-module__OzUhiG__videoContent{aspect-ratio:16/9;flex:none;width:100%;height:auto}@media (min-width:768px){.ReleasePlaybackVideoPanel-module__OzUhiG__videoPanel[data-video-expanded=true] .ReleasePlaybackVideoPanel-module__OzUhiG__videoContent{aspect-ratio:auto;flex:1;height:auto;min-height:0}}.ReleasePlaybackVideoPanel-module__OzUhiG__videoPanelPositioned{animation:none;bottom:auto;right:auto;transform:none}.ReleasePlaybackVideoPanel-module__OzUhiG__videoPanelDragging{cursor:grabbing;-webkit-user-select:none;user-select:none;will-change:height, left, top, width;transition:none;animation:none}.ReleasePlaybackVideoPanel-module__OzUhiG__videoPanel[data-video-expanded=true].ReleasePlaybackVideoPanel-module__OzUhiG__videoPanelDragging{transition:none}.ReleasePlaybackVideoPanel-module__OzUhiG__panelChrome{background:color-mix(in srgb, var(--muted) 80%, transparent);border-bottom:1px solid var(--border);isolation:isolate;min-height:var(--video-panel-chrome-height,1.75rem);padding-inline:var(--space-1);z-index:1;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative}.ReleasePlaybackVideoPanel-module__OzUhiG__panelChromeDraggable{cursor:grab;touch-action:none;grid-template-columns:1fr auto}.ReleasePlaybackVideoPanel-module__OzUhiG__panelChromeDraggable:active{cursor:grabbing}.ReleasePlaybackVideoPanel-module__OzUhiG__dragHandleGrip{background:var(--muted-foreground);border-radius:var(--radius-full);opacity:.55;pointer-events:none;width:2rem;height:.125rem;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ReleasePlaybackVideoPanel-module__OzUhiG__panelChromeActions{grid-column:2;place-self:center end;align-items:center;display:flex}.ReleasePlaybackVideoPanel-module__OzUhiG__panelChromeButton{color:var(--muted-foreground);cursor:pointer;opacity:.55;height:var(--video-panel-chrome-height,1.75rem);width:var(--video-panel-chrome-height,1.75rem);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ReleasePlaybackVideoPanel-module__OzUhiG__panelChromeButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ReleasePlaybackVideoPanel-module__OzUhiG__panelChromeDraggable .ReleasePlaybackVideoPanel-module__OzUhiG__panelChromeActions{cursor:default}.ReleasePlaybackVideoPanel-module__OzUhiG__panelChromeNwResize{cursor:nwse-resize;touch-action:none;height:100%;width:var(--video-panel-chrome-height,1.75rem);z-index:2;background:0 0;border:0;padding:0;position:absolute;top:0;left:0}.ReleasePlaybackVideoPanel-module__OzUhiG__panelChromeMobile{grid-template-columns:1fr auto}.ReleasePlaybackVideoPanel-module__OzUhiG__videoContentInteractive{pointer-events:auto}.ReleasePlaybackVideoPanel-module__OzUhiG__videoPanel:not([data-video-expanded=true]) .ReleasePlaybackVideoPanel-module__OzUhiG__videoContent{height:100%}.ReleasePlaybackVideoPanel-module__OzUhiG__resizeHandle{cursor:nwse-resize;touch-action:none;z-index:2;background:0 0;border:0;width:1.25rem;height:1.25rem;display:none;position:absolute}@media (min-width:768px){.ReleasePlaybackVideoPanel-module__OzUhiG__resizeHandle{display:block}}.ReleasePlaybackVideoPanel-module__OzUhiG__resizeHandleSE{cursor:nwse-resize;bottom:0;right:0}.ReleasePlaybackVideoPanel-module__OzUhiG__resizeHandleNE{cursor:nesw-resize;top:0;right:0}.ReleasePlaybackVideoPanel-module__OzUhiG__resizeHandleSW{cursor:nesw-resize;bottom:0;left:0}@keyframes ReleasePlaybackVideoPanel-module__OzUhiG__videoPanelExpandMobile{0%{opacity:0;transform:translateY(var(--space-3)) scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ReleasePlaybackVideoPanel-module__OzUhiG__videoPanelExpandDesktop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
.ReleaseSimilarReleaseItem-module__evdWiq__listItem{gap:0}.ReleaseSimilarReleaseItem-module__evdWiq__listItem.ReleaseSimilarReleaseItem-module__evdWiq__listItemInCrate{border-radius:var(--radius-card);box-shadow:var(--shadow-sm), 0 0 0 2px var(--in-crate-ring-gap,var(--background)), 0 0 0 3px var(--primary);border-color:#0000;margin:3px;overflow:visible}@media (hover:hover){.ReleaseSimilarReleaseItem-module__evdWiq__listItem.ReleaseSimilarReleaseItem-module__evdWiq__listItemInCrate:hover{box-shadow:0 8px 20px -8px color-mix(in srgb, var(--background) 12%, transparent), 0 2px 6px -2px color-mix(in srgb, var(--background) 5%, transparent), 0 0 0 2px var(--in-crate-ring-gap,var(--background)), 0 0 0 3px var(--primary-hover);border-color:#0000}}.ReleaseSimilarReleaseItem-module__evdWiq__listItemMain{gap:var(--space-2)}.ReleaseSimilarReleaseItem-module__evdWiq__listItemInCrate .ReleaseSimilarReleaseItem-module__evdWiq__listItemMain:focus-visible{outline:none}.ReleaseSimilarReleaseItem-module__evdWiq__itemImage{border-start-start-radius:var(--radius-card);border-end-start-radius:var(--radius-card);width:5rem;height:5rem}.ReleaseSimilarReleaseItem-module__evdWiq__listItemActions{border-start-end-radius:var(--radius-card);border-end-end-radius:var(--radius-card);flex:0 0 2.75rem;width:2.75rem}@media (min-width:1024px){.ReleaseSimilarReleaseItem-module__evdWiq__listItemActions{flex:0 0 3rem;width:3rem}}.ReleaseSimilarReleaseItem-module__evdWiq__itemContent{padding:var(--space-1) var(--space-1) var(--space-1) 0;gap:0}.ReleaseSimilarReleaseItem-module__evdWiq__itemContent>*{line-height:1}
.text-action-module__skWrlG__base{cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0;text-decoration:underline}.text-action-module__skWrlG__base:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.text-action-module__skWrlG__base:disabled{cursor:not-allowed;opacity:.5}.text-action-module__skWrlG__primary{color:var(--link);font-size:var(--text-sm);font-weight:var(--font-medium);text-underline-offset:4px;text-decoration-thickness:1px;}.text-action-module__skWrlG__primary:hover:not(:disabled){color:var(--link-hover);text-decoration-thickness:2px}.text-action-module__skWrlG__muted{color:var(--muted-foreground);font-family:inherit;font-size:var(--text-sm);}.text-action-module__skWrlG__muted:hover:not(:disabled){color:var(--foreground)}.text-action-module__skWrlG__meta{color:var(--link);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);font-weight:var(--font-normal);text-underline-offset:2px;white-space:nowrap;line-height:1.25;text-decoration-thickness:1px;}.text-action-module__skWrlG__meta:hover:not(:disabled){color:var(--link-hover)}.text-action-module__skWrlG__xsmuted{color:var(--muted-foreground);font-size:var(--text-xs);text-align:left;flex-shrink:0;}.text-action-module__skWrlG__xsmuted:hover:not(:disabled){color:var(--foreground)}.text-action-module__skWrlG__subtlelink{color:var(--muted-foreground);font:inherit;transition:color var(--transition-normal);text-decoration:none;}.text-action-module__skWrlG__subtlelink:hover:not(:disabled){color:var(--link);text-decoration:underline}.text-action-module__skWrlG__entitylinkprimary{color:var(--muted-foreground);text-decoration:none;}.text-action-module__skWrlG__entitylinkprimary:hover:not(:disabled){color:var(--link);text-decoration:underline}.text-action-module__skWrlG__entitylinktitle{color:var(--foreground);font-size:var(--text-base);font-weight:var(--font-medium);text-decoration:none;}.text-action-module__skWrlG__entitylinktitle:hover:not(:disabled){color:var(--link);text-decoration:underline}.text-action-module__skWrlG__entitylinktitletruncated{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden;}.text-action-module__skWrlG__underlinedlink{color:var(--foreground);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;}.text-action-module__skWrlG__underlinedlink:hover:not(:disabled){color:var(--link)}.text-action-module__skWrlG__inheritlink{color:inherit;font:inherit;font-weight:inherit;text-underline-offset:2px;text-decoration:underline;}.text-action-module__skWrlG__inheritlink:hover:not(:disabled){color:var(--link)}
.AdminUserLookupPanel-module__CGHd-G__panel{gap:var(--space-4);padding:var(--space-4);flex-direction:column;width:100%;display:flex;}.AdminUserLookupPanel-module__CGHd-G__lookupForm{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.AdminUserLookupPanel-module__CGHd-G__lookupLabel{}.AdminUserLookupPanel-module__CGHd-G__lookupControls{gap:var(--space-3);flex-direction:column;width:100%;display:flex}@media (min-width:640px){.AdminUserLookupPanel-module__CGHd-G__lookupControls{flex-direction:row}}.AdminUserLookupPanel-module__CGHd-G__lookupInput{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--foreground);font-size:var(--text-base);min-width:0;padding:var(--space-3) var(--space-4);flex:1}.AdminUserLookupPanel-module__CGHd-G__lookupInput:focus-visible{border-color:var(--primary);outline:2px solid color-mix(in srgb, var(--primary) 35%, transparent);outline-offset:1px}.AdminUserLookupPanel-module__CGHd-G__lookupButton{background:var(--primary);border-radius:var(--radius-md);color:var(--primary-foreground);cursor:pointer;font-family:var(--font-family-meta);font-size:var(--text-sm);font-weight:var(--font-semibold);padding:var(--space-3) var(--space-5);white-space:nowrap;border:0}.AdminUserLookupPanel-module__CGHd-G__lookupButton:disabled{cursor:wait;opacity:.7}.AdminUserLookupPanel-module__CGHd-G__lookupError{color:var(--destructive);font-size:var(--text-sm);margin:0}.AdminUserLookupPanel-module__CGHd-G__results{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.AdminUserLookupPanel-module__CGHd-G__cratesTableContainer{width:100%;overflow-x:auto}.AdminUserLookupPanel-module__CGHd-G__cratesTable{border-collapse:collapse;table-layout:fixed;width:100%}.AdminUserLookupPanel-module__CGHd-G__cratesTable thead{border-bottom:1px solid var(--border)}.AdminUserLookupPanel-module__CGHd-G__cratesTable th,.AdminUserLookupPanel-module__CGHd-G__cratesTable td{box-sizing:border-box;max-width:0;padding-inline:var(--space-2);text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:20%;overflow:hidden}.AdminUserLookupPanel-module__CGHd-G__cratesTable th{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);font-weight:var(--font-semibold);letter-spacing:.08em;padding-block:var(--space-2);text-transform:uppercase}.AdminUserLookupPanel-module__CGHd-G__cratesTable td{border-top:1px solid var(--border);color:var(--foreground);font-size:var(--text-sm);padding-block:var(--space-3)}.AdminUserLookupPanel-module__CGHd-G__cratesTable tbody tr:hover{background:color-mix(in srgb, var(--muted-foreground) 4%, transparent)}.AdminUserLookupPanel-module__CGHd-G__cratesMetricCol{font-family:var(--font-family-meta);font-variant-numeric:tabular-nums;text-align:right}.AdminUserLookupPanel-module__CGHd-G__cratesEmpty{color:var(--muted-foreground);max-width:none;padding-block:var(--space-4);text-align:center;width:auto;font-style:italic}
.ReleaseMiniPlayer-module__SJffvW__miniPlayerRoot{pointer-events:none;z-index:var(--z-9-playback-dock);position:fixed;bottom:0;left:0;right:0}[data-playback-dock-in-flow] .ReleaseMiniPlayer-module__SJffvW__miniPlayerRoot{position:static;bottom:auto;left:auto;right:auto}.ReleaseMiniPlayer-module__SJffvW__miniPlayerRoot>*{pointer-events:auto}.ReleaseMiniPlayer-module__SJffvW__miniPlayerShell{z-index:1;flex-direction:column;flex-shrink:0;display:flex;position:relative}.ReleaseMiniPlayer-module__SJffvW__miniPlayerBar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb, var(--card) 92%, transparent);border-top:1px solid var(--border);align-items:stretch;gap:var(--space-2);min-height:var(--release-mini-player-bar-height,3.25rem);padding:var(--space-2) var(--space-4);padding-bottom:calc(var(--space-2) + env(safe-area-inset-bottom,0px));transition:gap var(--transition-normal), min-height var(--transition-normal), padding var(--transition-normal);z-index:1;flex-direction:column;width:100%;display:flex;position:relative}@media (min-width:768px){.ReleaseMiniPlayer-module__SJffvW__miniPlayerBar{align-items:center;gap:var(--space-3);padding-left:var(--space-5);padding-right:var(--space-5);flex-direction:row}}@media (prefers-reduced-motion:reduce){.ReleaseMiniPlayer-module__SJffvW__miniPlayerBar{transition:none}}.ReleaseMiniPlayer-module__SJffvW__miniPlayerShell[data-playback-queue-shell-open] .ReleaseMiniPlayer-module__SJffvW__miniPlayerBar{z-index:3;position:relative}.ReleaseMiniPlayer-module__SJffvW__miniPlayerShell[data-queue-over-video]>#ReleaseMiniPlayer-module__SJffvW__release-playback-video-panel{z-index:1}.ReleaseMiniPlayer-module__SJffvW__releaseArea{justify-content:center;width:100%;min-width:0;display:flex}@media (min-width:768px){.ReleaseMiniPlayer-module__SJffvW__releaseArea{flex:1;justify-content:flex-start}}.ReleaseMiniPlayer-module__SJffvW__metaRow{align-items:center;gap:var(--space-2);justify-content:center;width:100%;min-width:0;display:flex}@media (min-width:768px){.ReleaseMiniPlayer-module__SJffvW__metaRow{gap:var(--space-4);flex:1;justify-content:flex-start;width:auto}}.ReleaseMiniPlayer-module__SJffvW__crateButton{flex-shrink:0}.ReleaseMiniPlayer-module__SJffvW__releaseInfo{align-items:center;gap:var(--space-2);flex:1;justify-content:center;min-width:0;max-width:100%;display:flex;overflow:hidden}@media (min-width:768px){.ReleaseMiniPlayer-module__SJffvW__releaseInfo{gap:var(--space-3);justify-content:flex-start}}.ReleaseMiniPlayer-module__SJffvW__openReleaseButton{color:inherit;cursor:pointer;font:inherit;align-items:center;gap:var(--space-2);text-align:left;background:0 0;border:none;flex:1;justify-content:center;min-width:0;max-width:100%;padding:0;display:flex;overflow:hidden}@media (min-width:768px){.ReleaseMiniPlayer-module__SJffvW__openReleaseButton{gap:var(--space-3);justify-content:flex-start;width:auto}}.ReleaseMiniPlayer-module__SJffvW__openReleaseButton:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--ring);outline-offset:2px}.ReleaseMiniPlayer-module__SJffvW__openReleaseButton:hover{opacity:.92}.ReleaseMiniPlayer-module__SJffvW__metaLines{max-width:calc(100% - var(--release-mini-player-cover-size,1.75rem) - var(--space-2));text-align:left;flex:0 auto;min-width:0}@media (min-width:768px){.ReleaseMiniPlayer-module__SJffvW__metaLines{flex:1;max-width:none}}.ReleaseMiniPlayer-module__SJffvW__metaMarquee{font-size:var(--text-sm);line-height:1.25}.ReleaseMiniPlayer-module__SJffvW__loadingLabel{font-size:var(--text-sm);font-weight:var(--font-medium);text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;line-height:1.25;overflow:hidden}.ReleaseMiniPlayer-module__SJffvW__marqueeArtist,.ReleaseMiniPlayer-module__SJffvW__marqueeSeparator{color:var(--muted-foreground);font-weight:var(--font-normal)}.ReleaseMiniPlayer-module__SJffvW__marqueeTitle{color:var(--foreground);font-weight:var(--font-medium)}.ReleaseMiniPlayer-module__SJffvW__controlIcon{flex-shrink:0;display:block}.ReleaseMiniPlayer-module__SJffvW__controlButton{border:1px solid var(--border);border-radius:var(--radius-full);color:var(--foreground);cursor:pointer;height:var(--release-mini-player-control-size,2rem);transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal);width:var(--release-mini-player-control-size,2rem);background:0 0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.ReleaseMiniPlayer-module__SJffvW__controlButton svg{height:var(--space-4);width:var(--space-4);flex-shrink:0;display:block}.ReleaseMiniPlayer-module__SJffvW__controlButton:disabled{cursor:not-allowed;opacity:.4}.ReleaseMiniPlayer-module__SJffvW__controlButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ReleaseMiniPlayer-module__SJffvW__controlButton:hover:not(:disabled){background:var(--muted)}.ReleaseMiniPlayer-module__SJffvW__controlButton.ReleaseMiniPlayer-module__SJffvW__crateButtonActive{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.ReleaseMiniPlayer-module__SJffvW__controlButton.ReleaseMiniPlayer-module__SJffvW__crateButtonActive:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover);color:var(--on-primary-hover)}.ReleaseMiniPlayer-module__SJffvW__controlButton.ReleaseMiniPlayer-module__SJffvW__videoButtonActive{background:var(--muted);border-color:var(--foreground)}.ReleaseMiniPlayer-module__SJffvW__queueButton{position:relative}.ReleaseMiniPlayer-module__SJffvW__queueButtonActive{background:var(--muted);border-color:var(--foreground)}.ReleaseMiniPlayer-module__SJffvW__queueCount{background:var(--primary);border-radius:var(--radius-full);color:var(--primary-foreground);font-size:.625rem;font-weight:var(--font-medium);justify-content:center;align-items:center;min-width:1rem;height:1rem;padding:0 .2rem;line-height:1;display:inline-flex;position:absolute;top:-.15rem;right:-.15rem}.ReleaseMiniPlayer-module__SJffvW__queueCountSpinner{border-width:1px;width:.625rem;height:.625rem}.ReleaseMiniPlayer-module__SJffvW__cover{border-radius:var(--radius-sm);height:var(--release-mini-player-cover-size,1.75rem);object-fit:cover;width:var(--release-mini-player-cover-size,1.75rem);flex-shrink:0}.ReleaseMiniPlayer-module__SJffvW__controls{align-self:center;align-items:center;gap:var(--space-2);flex-shrink:0;justify-content:center;width:100%;max-width:100%;display:flex}@media (min-width:768px){.ReleaseMiniPlayer-module__SJffvW__controls{align-self:auto;gap:var(--space-1);justify-content:flex-start;width:auto}}
.ReleaseRatingPicker-module__y6ECKW__stars{border:none;gap:.0625rem;min-width:0;margin:0;padding:0;display:inline-flex}.ReleaseRatingPicker-module__y6ECKW__stars:disabled{opacity:.6}.ReleaseRatingPicker-module__y6ECKW__starButton{border-radius:var(--radius-ui);color:var(--rating-star-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.125rem;line-height:0;transition:background-color .15s,color .15s,opacity .15s;display:inline-flex}.ReleaseRatingPicker-module__y6ECKW__starButtonFilled{color:var(--rating-star)}.ReleaseRatingPicker-module__y6ECKW__starButtonIncluded{background-color:color-mix(in srgb, var(--rating-star) 14%, transparent);color:var(--rating-star)}.ReleaseRatingPicker-module__y6ECKW__starButtonHoverTarget{background-color:color-mix(in srgb, var(--rating-star) 22%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--rating-star) 30%, transparent);color:var(--rating-star)}.ReleaseRatingPicker-module__y6ECKW__starButtonDimmed{opacity:.3}.ReleaseRatingPicker-module__y6ECKW__starIcon{width:.875rem;height:.875rem;display:block}
.ReturningUsersChart-module__qPdq2G__chartCard{gap:var(--space-5);min-width:0;padding:var(--space-4);flex-direction:column;width:100%;display:flex;}.ReturningUsersChart-module__qPdq2G__chartHeader{align-items:flex-start;gap:var(--space-4);flex-direction:column;justify-content:space-between;display:flex}@media (min-width:768px){.ReturningUsersChart-module__qPdq2G__chartHeader{flex-direction:row;align-items:flex-end}}.ReturningUsersChart-module__qPdq2G__chartHeading{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.ReturningUsersChart-module__qPdq2G__chartTitle{}.ReturningUsersChart-module__qPdq2G__chartDescription{max-width:42rem;}.ReturningUsersChart-module__qPdq2G__chartHeader .ReturningUsersChart-module__qPdq2G__select{flex:none;width:100%;max-width:100%}@media (min-width:768px){.ReturningUsersChart-module__qPdq2G__chartHeader .ReturningUsersChart-module__qPdq2G__select{width:fit-content}}.ReturningUsersChart-module__qPdq2G__chartWrapper{width:100%;height:260px;min-height:0}
.CrateReleaseListToolbar-module__-vTosq__toolbar{background:var(--background);border-bottom:1px solid var(--border);padding:var(--space-3) var(--space-4);margin-bottom:0}@media (min-width:1024px){.CrateReleaseListToolbar-module__-vTosq__toolbar{padding:var(--space-3) var(--space-5)}}.CrateReleaseListToolbar-module__-vTosq__toolbarStickyPanel{top:var(--sticky-header-height);z-index:var(--z-2-sticky);position:sticky}.CrateReleaseListToolbar-module__-vTosq__inner{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.CrateReleaseListToolbar-module__-vTosq__progress{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);min-width:0;line-height:1.25}.CrateReleaseListToolbar-module__-vTosq__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;flex-shrink:0;display:flex}.CrateReleaseListToolbar-module__-vTosq__checkboxLabel{color:color-mix(in srgb, var(--muted-foreground) 88%, var(--foreground));cursor:pointer;font-family:var(--font-family-meta);font-size:var(--text-meta-xs);align-items:center;gap:var(--space-1);-webkit-user-select:none;user-select:none;white-space:nowrap;flex-shrink:0;line-height:1.25;display:flex}.CrateReleaseListToolbar-module__-vTosq__checkboxLabel:has(input:disabled){cursor:not-allowed;opacity:.5}.CrateReleaseListToolbar-module__-vTosq__checkbox{accent-color:var(--link);cursor:pointer;width:.875rem;height:.875rem}.CrateReleaseListToolbar-module__-vTosq__checkbox:disabled{cursor:not-allowed}
.DashboardSkeleton-module___r7pKq__distributionLayout{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.DashboardSkeleton-module___r7pKq__chartsGrid{gap:var(--space-4);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:768px){.DashboardSkeleton-module___r7pKq__chartsGrid{grid-template-columns:repeat(2,1fr)}}.DashboardSkeleton-module___r7pKq__chartsGridThree{gap:var(--space-4);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:768px){.DashboardSkeleton-module___r7pKq__chartsGridThree{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.DashboardSkeleton-module___r7pKq__chartsGridThree{grid-template-columns:repeat(3,1fr)}}.DashboardSkeleton-module___r7pKq__comparativeGrid{gap:var(--space-4);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:1200px){.DashboardSkeleton-module___r7pKq__comparativeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.DashboardSkeleton-module___r7pKq__rhythmGrid{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:1024px){.DashboardSkeleton-module___r7pKq__rhythmGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.DashboardSkeleton-module___r7pKq__healthGrid{gap:var(--space-4);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:640px){.DashboardSkeleton-module___r7pKq__healthGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.DashboardSkeleton-module___r7pKq__healthGrid{grid-template-columns:repeat(3,1fr)}}.DashboardSkeleton-module___r7pKq__section{gap:var(--space-5);flex-direction:column;width:100%;display:flex}.DashboardSkeleton-module___r7pKq__sectionHeader{border-left:3px solid var(--border);gap:var(--space-2);padding-left:var(--space-4);flex-direction:column;display:flex}.DashboardSkeleton-module___r7pKq__sectionTitle,.DashboardSkeleton-module___r7pKq__sectionLede,.DashboardSkeleton-module___r7pKq__heroEyebrow,.DashboardSkeleton-module___r7pKq__heroTitle,.DashboardSkeleton-module___r7pKq__heroCount,.DashboardSkeleton-module___r7pKq__heroLine,.DashboardSkeleton-module___r7pKq__metricLabel,.DashboardSkeleton-module___r7pKq__metricValue{background:var(--muted);border-radius:var(--radius-ui);animation:1s ease-in-out infinite DashboardSkeleton-module___r7pKq__pulse}.DashboardSkeleton-module___r7pKq__sectionTitle{width:min(100%,12rem);height:1.5rem}.DashboardSkeleton-module___r7pKq__sectionLede{width:min(100%,24rem);height:1rem}.DashboardSkeleton-module___r7pKq__heroCountBlock{gap:var(--space-2);flex-direction:column;display:flex}.DashboardSkeleton-module___r7pKq__metricLabel{width:5.5rem;height:.75rem}.DashboardSkeleton-module___r7pKq__metricValue{width:4rem;height:1.25rem}.DashboardSkeleton-module___r7pKq__heroEyebrow{width:6rem;height:.75rem}.DashboardSkeleton-module___r7pKq__heroTitle{width:min(100%,14rem);height:1.75rem}.DashboardSkeleton-module___r7pKq__heroCount{width:min(100%,8rem);height:3rem}.DashboardSkeleton-module___r7pKq__heroLine{width:min(100%,24rem);height:1rem}@keyframes DashboardSkeleton-module___r7pKq__pulse{0%,to{opacity:1}50%{opacity:.5}}
.ReleaseMiniPlayerMarquee-module__EOZkGG__marquee{width:100%;min-width:0;overflow:hidden}.ReleaseMiniPlayerMarquee-module__EOZkGG__track{white-space:nowrap;max-width:100%;display:inline-flex}.ReleaseMiniPlayerMarquee-module__EOZkGG__segment{padding-right:var(--space-8);flex-shrink:0;align-items:center;gap:0;display:inline-flex}.ReleaseMiniPlayerMarquee-module__EOZkGG__trackIdle{text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.ReleaseMiniPlayerMarquee-module__EOZkGG__trackIdle .ReleaseMiniPlayerMarquee-module__EOZkGG__segment{text-overflow:ellipsis;white-space:nowrap;width:100%;padding-right:0;display:block;overflow:hidden}.ReleaseMiniPlayerMarquee-module__EOZkGG__trackAnimate{animation:16s linear infinite ReleaseMiniPlayerMarquee-module__EOZkGG__releaseMiniPlayerMarquee}@media (prefers-reduced-motion:reduce){.ReleaseMiniPlayerMarquee-module__EOZkGG__trackAnimate{animation:none}}@keyframes ReleaseMiniPlayerMarquee-module__EOZkGG__releaseMiniPlayerMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
.ReleaseSummaryHero-module__LdC_0G__hero{flex-direction:column;width:100%;display:flex}.ReleaseSummaryHero-module__LdC_0G__heroMain{border-top:1px solid var(--border);flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex}@media (min-width:768px){.ReleaseSummaryHero-module__LdC_0G__heroMain{flex-direction:row;align-items:center}}.ReleaseSummaryHero-module__LdC_0G__heroMainFlushTop{border-top:0}.ReleaseSummaryHero-module__LdC_0G__coverWrapper{flex-shrink:0;width:100%;height:5rem;overflow:hidden}@media (min-width:768px){.ReleaseSummaryHero-module__LdC_0G__coverWrapper{width:9rem;height:9rem}}.ReleaseSummaryHero-module__LdC_0G__cover{object-fit:cover;width:100%;height:100%}.ReleaseSummaryHero-module__LdC_0G__details{gap:var(--space-2);min-width:0;padding:var(--space-3);flex-direction:column;flex:1;justify-content:center;display:flex}@media (min-width:768px){.ReleaseSummaryHero-module__LdC_0G__details{padding:var(--space-3) var(--space-4)}}.ReleaseSummaryHero-module__LdC_0G__detailsText{gap:var(--space-1);pointer-events:auto;z-index:1;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.ReleaseSummaryHero-module__LdC_0G__detailsText a{cursor:pointer;pointer-events:auto;z-index:1;position:relative}.ReleaseSummaryHero-module__LdC_0G__artist{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ReleaseSummaryHero-module__LdC_0G__title{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-semibold);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.25;display:-webkit-box;overflow:hidden}@media (min-width:768px){.ReleaseSummaryHero-module__LdC_0G__title{-webkit-line-clamp:2}}.ReleaseSummaryHero-module__LdC_0G__heroTitleLink{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;transition:color var(--transition-fast);text-decoration:none;display:inline}.ReleaseSummaryHero-module__LdC_0G__heroTitleLink:hover{color:var(--link)}.ReleaseSummaryHero-module__LdC_0G__metaLine{margin:0}.ReleaseSummaryHero-module__LdC_0G__ratingsRow{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;display:flex}.ReleaseSummaryHero-module__LdC_0G__ratingsRow svg{flex-shrink:0;width:.875rem;height:.875rem;display:block}.ReleaseSummaryHero-module__LdC_0G__ratingsSeparator{color:var(--muted-foreground)}.ReleaseSummaryHero-module__LdC_0G__ratingError{color:var(--destructive);flex-basis:100%;margin:0}.ReleaseSummaryHero-module__LdC_0G__communityRating{flex-shrink:0;align-items:center;gap:.125rem;display:inline-flex}.ReleaseSummaryHero-module__LdC_0G__communityStarIcon{color:var(--rating-star);flex-shrink:0;width:.875rem;height:.875rem;display:block}.ReleaseSummaryHero-module__LdC_0G__tagsRow{margin:var(--space-2) 0 0 0}.ReleaseSummaryHero-module__LdC_0G__staticPill{pointer-events:none}.ReleaseSummaryHero-module__LdC_0G__actionIcon{width:.875rem;height:.875rem}
.GrowthAreaChart-module__cZaAFq__chartCard{gap:var(--space-5);padding:var(--space-4);flex-direction:column;width:100%;display:flex;}.GrowthAreaChart-module__cZaAFq__chartTitle{}.GrowthAreaChart-module__cZaAFq__chartDescription{}.GrowthAreaChart-module__cZaAFq__chartHeading{}.GrowthAreaChart-module__cZaAFq__chartWrapper{width:100%;min-height:0}
.LoginSwitchAccountLink-module__LSb30G__switchAccount{margin:0}.LoginSwitchAccountLink-module__LSb30G__button{}
.LoginBottomCta-module__bKmqsq__bottomCta{border-top:1px solid var(--border);align-items:center;gap:var(--space-5);max-width:40rem;padding-top:var(--space-12);text-align:center;flex-direction:column;width:100%;margin:0 auto;display:flex}@media (min-width:768px){.LoginBottomCta-module__bKmqsq__bottomCta{padding-top:var(--space-16)}}.LoginBottomCta-module__bKmqsq__loginButton{margin-top:var(--space-2)}
