.community-rating-badge.svelte-1hwd5r7{border:1px solid color-mix(in oklab, var(--community-rating-color) 46%, transparent);min-width:2rem;height:1.5rem;color:var(--community-rating-color);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--community-rating-color) 76%, transparent), 0 0 12px color-mix(in oklab, var(--community-rating-color) 58%, transparent), 0 0 24px color-mix(in oklab, var(--community-rating-color) 26%, transparent);text-shadow:0 0 4px color-mix(in oklab, var(--community-rating-color) 100%, white), 0 0 10px color-mix(in oklab, var(--community-rating-color) 90%, transparent), 0 0 22px color-mix(in oklab, var(--community-rating-color) 58%, transparent);background:#0000006b;border-radius:.35rem;justify-content:center;align-items:center;padding:0 .45rem;font-weight:800;line-height:1;display:inline-flex}.community-rating-badge-lg.svelte-1hwd5r7{min-width:3rem;height:2.2rem;padding:0 .7rem;font-size:1.25rem}.action-panel.svelte-1yq1ltr{border-left:1px solid var(--color-base-300);align-self:stretch;padding-left:1rem}.creator-link.svelte-1yq1ltr{color:color-mix(in oklab, var(--color-base-content) 86%, transparent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary) 42%, transparent);text-decoration-color:color-mix(in oklab, var(--color-primary) 42%, transparent);text-underline-offset:.16rem;font-weight:700}.creator-link.svelte-1yq1ltr:hover{color:var(--color-primary);text-decoration-color:currentColor}.beatmapset-hero.svelte-1yq1ltr{background-image:linear-gradient(90deg, color-mix(in oklab, var(--color-base-200) 66%, transparent), color-mix(in oklab, var(--color-base-200) 44%, transparent)), var(--cover-url);background-position:50%;background-size:cover;min-height:17rem;position:relative}.hero-overlay.svelte-1yq1ltr{min-height:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--color-base-200) 70%, transparent), color-mix(in oklab, var(--color-base-200) 50%, transparent));-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}.info-panel.svelte-1yq1ltr{gap:.85rem;display:grid}.compact-meta.svelte-1yq1ltr{flex-wrap:wrap;gap:.4rem;display:flex}.compact-meta.svelte-1yq1ltr span:where(.svelte-1yq1ltr){border-radius:var(--radius-field);border:1px solid var(--color-base-300);background:color-mix(in oklab, var(--color-base-100) 66%, transparent);min-height:1.75rem;color:color-mix(in oklab, var(--color-base-content) 58%, transparent);align-items:center;gap:.32rem;padding:.28rem .55rem;font-size:.72rem;line-height:1;display:inline-flex}.compact-meta.svelte-1yq1ltr svg{color:color-mix(in oklab, var(--color-primary) 76%, var(--color-base-content))}.compact-meta.svelte-1yq1ltr strong:where(.svelte-1yq1ltr){color:var(--color-base-content);font-size:.78rem}.meter-row.svelte-1yq1ltr span:where(.svelte-1yq1ltr),.detail-list.svelte-1yq1ltr span:where(.svelte-1yq1ltr){color:color-mix(in oklab, var(--color-base-content) 55%, transparent);text-transform:uppercase;font-size:.66rem;font-weight:700;line-height:1;display:block}.meter-group.svelte-1yq1ltr{border-radius:var(--radius-box);border:1px solid var(--color-base-300);background:color-mix(in oklab, var(--color-base-100) 54%, transparent);gap:.45rem;padding:.65rem;display:grid}.meter-row.svelte-1yq1ltr{gap:.28rem;display:grid}.meter-row.svelte-1yq1ltr>div:where(.svelte-1yq1ltr),.detail-list.svelte-1yq1ltr>div:where(.svelte-1yq1ltr){justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.meter-row.svelte-1yq1ltr strong:where(.svelte-1yq1ltr),.detail-list.svelte-1yq1ltr strong:where(.svelte-1yq1ltr){text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-base-content);font-size:.78rem;overflow:hidden}.meter-row.svelte-1yq1ltr .progress:where(.svelte-1yq1ltr){width:100%;height:.36rem}.detail-list.svelte-1yq1ltr{border-top:1px solid var(--color-base-300);gap:.35rem;padding-top:.7rem;display:grid}.collection-panel.svelte-1yq1ltr,.action-list.svelte-1yq1ltr{gap:.5rem;display:grid}.collection-dropdown.svelte-1yq1ltr{position:relative}.collection-trigger.svelte-1yq1ltr{border-radius:var(--radius-field);border:1px solid var(--color-base-300);background:var(--color-base-100);text-align:left;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;width:100%;padding:.45rem .6rem;font-size:.82rem;display:grid}.collection-menu.svelte-1yq1ltr{z-index:20;inset-inline:0;border-radius:var(--radius-box);border:1px solid var(--color-base-300);background:var(--color-base-200);gap:.45rem;padding:.5rem;display:grid;position:absolute;top:calc(100% + .35rem);box-shadow:0 14px 38px #0000003d}.collection-list.svelte-1yq1ltr{border-radius:var(--radius-box);border:1px solid var(--color-base-300);background:color-mix(in oklab, var(--color-base-100) 58%, transparent);max-height:9.5rem;padding:.25rem;display:grid;overflow:auto}.collection-option.svelte-1yq1ltr{border-radius:var(--radius-field);text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.42rem .5rem;font-size:.78rem;display:grid}.collection-option.svelte-1yq1ltr:hover,.collection-option.is-selected.svelte-1yq1ltr{background:var(--color-base-300)}.collection-option.is-selected.svelte-1yq1ltr{color:var(--color-primary)}@media (width<=95.999rem){.beatmapset-hero.svelte-1yq1ltr{min-height:24rem}.action-panel.svelte-1yq1ltr{border-left:0;border-top:1px solid var(--color-base-300);padding-top:1rem;padding-left:0}}
