@font-face{font-family:Assistant;font-style:normal;font-weight:300;font-display:swap;src:url(../media/4c42083b9bffcb01-s.03smmd9gr2o9x.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7136e67f09dfad82-s.2ly3t9i5f0_o2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1a072933b891bea6-s.p.3dmbe5_v__3ka.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4c42083b9bffcb01-s.03smmd9gr2o9x.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7136e67f09dfad82-s.2ly3t9i5f0_o2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a072933b891bea6-s.p.3dmbe5_v__3ka.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4c42083b9bffcb01-s.03smmd9gr2o9x.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7136e67f09dfad82-s.2ly3t9i5f0_o2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a072933b891bea6-s.p.3dmbe5_v__3ka.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4c42083b9bffcb01-s.03smmd9gr2o9x.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7136e67f09dfad82-s.2ly3t9i5f0_o2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a072933b891bea6-s.p.3dmbe5_v__3ka.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant Fallback;src:local(Arial);ascent-override:109.94%;descent-override:30.9%;line-gap-override:0.0%;size-adjust:92.87%}.assistant_90353bff-module__096ncW__className{font-family:Assistant,Assistant Fallback;font-style:normal}.assistant_90353bff-module__096ncW__variable{--font-assistant:"Assistant", "Assistant Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_5be72119-module__eNwhAa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_5be72119-module__eNwhAa__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.Spinner-module__dVSTTG__spinner{border:3px solid var(--border);border-radius:var(--radius-full);border-top-color:var(--primary);vertical-align:middle;animation:.7s linear infinite Spinner-module__dVSTTG__spin;display:inline-block}.Spinner-module__dVSTTG__xs{height:var(--space-4);width:var(--space-4)}.Spinner-module__dVSTTG__sm{height:var(--space-5);width:var(--space-5)}.Spinner-module__dVSTTG__md{height:var(--space-6);width:var(--space-6)}.Spinner-module__dVSTTG__lg{height:var(--button-height-sm);width:var(--button-height-sm)}.Spinner-module__dVSTTG__xl{height:var(--button-height-md);width:var(--button-height-md)}.Spinner-module__dVSTTG__twoXl{height:var(--space-12);width:var(--space-12)}.Spinner-module__dVSTTG__threeXl{width:3.125rem;height:3.125rem}@keyframes Spinner-module__dVSTTG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Button-module__e7WGRa__button{border:1px solid var(--border);border-radius:var(--radius-ui);cursor:pointer;font-family:inherit;font-weight:var(--font-medium);align-items:center;gap:var(--space-2);transition:var(--transition-fast);white-space:nowrap;justify-content:center;line-height:1;text-decoration:none;display:inline-flex;position:relative}.Button-module__e7WGRa__button:disabled{cursor:not-allowed;opacity:.6}.Button-module__e7WGRa__button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.Button-module__e7WGRa__primary{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.Button-module__e7WGRa__primary:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover);color:var(--on-primary-hover)}.Button-module__e7WGRa__primary:active:not(:disabled){background:var(--primary-active);border-color:var(--primary-active);color:var(--on-primary-active)}.Button-module__e7WGRa__secondary{border-color:var(--border);color:var(--card-foreground);background:0 0}.Button-module__e7WGRa__secondary:hover:not(:disabled){border-color:var(--input);color:var(--foreground)}.Button-module__e7WGRa__secondary:active:not(:disabled){background:var(--accent);color:var(--accent-foreground)}.Button-module__e7WGRa__outlinePrimary{background:var(--card);border-color:var(--primary);color:var(--primary)}.Button-module__e7WGRa__outlinePrimary:hover:not(:disabled){background:var(--primary);border-color:var(--primary-hover);color:var(--on-primary-hover)}.Button-module__e7WGRa__outlinePrimary:active:not(:disabled){background:var(--primary-active);border-color:var(--primary-active);color:var(--on-primary-active)}.Button-module__e7WGRa__danger{border-color:var(--destructive);color:var(--destructive);background:0 0}.Button-module__e7WGRa__danger:hover:not(:disabled){background:var(--destructive-hover);border-color:var(--destructive-hover);color:var(--on-destructive-hover)}.Button-module__e7WGRa__danger:active:not(:disabled){background:var(--destructive-active);border-color:var(--destructive-active);color:var(--on-destructive-active)}.Button-module__e7WGRa__ghost{color:var(--muted-foreground);background:0 0;border-color:#0000}.Button-module__e7WGRa__ghost:hover:not(:disabled){background:var(--accent);color:var(--accent-foreground)}.Button-module__e7WGRa__ghost:active:not(:disabled){background:var(--muted)}.Button-module__e7WGRa__success{background:color-mix(in srgb, var(--success) 15%, var(--background));border-color:var(--pill-style-border);color:var(--pill-style-foreground)}.Button-module__e7WGRa__success:hover:not(:disabled){background:var(--success-hover);border-color:var(--success-active);color:var(--on-success-hover)}.Button-module__e7WGRa__success:active:not(:disabled){background:var(--success-active);border-color:var(--success-active);color:var(--on-success-active)}.Button-module__e7WGRa__sm{font-size:var(--text-xs);height:var(--button-height-sm);min-height:var(--button-height-sm);padding:0 var(--space-2)}.Button-module__e7WGRa__md{font-size:var(--text-sm);height:var(--button-height-md);min-height:var(--button-height-md);padding:0 var(--space-3)}.Button-module__e7WGRa__lg{font-size:var(--text-base);height:3rem;min-height:3rem;padding:0 var(--space-4)}.Button-module__e7WGRa__pressed{transform:translateY(1px)}.Button-module__e7WGRa__focusVisible{outline:2px solid var(--ring);outline-offset:2px}
.PageLoader-module__JyA3eW__container{align-items:center;gap:var(--space-4);min-height:12.5rem;padding:var(--space-8);text-align:center;flex-direction:column;justify-content:center;display:flex}.PageLoader-module__JyA3eW__fullHeight{height:100vh;min-height:100vh}.PageLoader-module__JyA3eW__text{color:var(--muted-foreground);font-size:var(--text-meta-xs);font-family:var(--font-family-meta)}
.accessibility-module__qPhWvW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.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(--muted-foreground);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(--foreground)}.ReleaseRatingPicker-module__y6ECKW__starButtonIncluded{background-color:color-mix(in srgb, var(--primary) 14%, transparent);color:var(--foreground)}.ReleaseRatingPicker-module__y6ECKW__starButtonHoverTarget{background-color:color-mix(in srgb, var(--primary) 22%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 30%, transparent);color:var(--foreground)}.ReleaseRatingPicker-module__y6ECKW__starButtonDimmed{opacity:.3}.ReleaseRatingPicker-module__y6ECKW__starIcon{width:.875rem;height:.875rem;display:block}
.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) var(--space-4);flex-direction:column;flex:1;justify-content:center;display:flex}.ReleaseSummaryHero-module__LdC_0G__detailsText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.ReleaseSummaryHero-module__LdC_0G__artist{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ReleaseSummaryHero-module__LdC_0G__title{-webkit-line-clamp:3;font-size:var(--text-lg);font-weight:var(--font-semibold);-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__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{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}
.field-label-module__XCXeoq__label{color:var(--muted-foreground);font-size:var(--text-xxs);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase;line-height:1.2;display:block}
.AutocompleteSelect-module__2K3Dta__container{gap:var(--space-2);flex-direction:column;flex:1;width:100%;display:flex;position:relative}.AutocompleteSelect-module__2K3Dta__label{}.AutocompleteSelect-module__2K3Dta__triggerShell{background:var(--background);border:1px solid var(--input);border-radius:var(--radius-ui);color:var(--foreground);font-family:inherit;font-size:var(--text-base);min-height:var(--touch-target-min);padding:var(--space-3) var(--space-4);text-align:left;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}@media (min-width:768px){.AutocompleteSelect-module__2K3Dta__triggerShell{font-size:var(--text-sm);height:var(--input-height);max-height:var(--input-height);min-height:var(--input-height);padding:var(--space-2) var(--space-3);overflow:hidden}}.AutocompleteSelect-module__2K3Dta__triggerShell:has([data-popup-open]){border-color:var(--primary)}.AutocompleteSelect-module__2K3Dta__triggerShell:has(.AutocompleteSelect-module__2K3Dta__triggerOverlay:disabled){background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.AutocompleteSelect-module__2K3Dta__triggerShell:hover:not(:has(.AutocompleteSelect-module__2K3Dta__triggerOverlay:disabled)){border-color:var(--border)}.AutocompleteSelect-module__2K3Dta__triggerOverlay{color:inherit;cursor:pointer;min-height:0;padding:var(--space-3) var(--space-4);z-index:0;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:flex-end;align-items:center;width:100%;margin:0;font-family:inherit;display:flex;position:absolute;inset:0}@media (min-width:768px){.AutocompleteSelect-module__2K3Dta__triggerOverlay{padding:var(--space-2) var(--space-3)}}.AutocompleteSelect-module__2K3Dta__triggerOverlay:focus,.AutocompleteSelect-module__2K3Dta__triggerOverlay:focus-visible{outline:none}.AutocompleteSelect-module__2K3Dta__triggerOverlay:disabled{cursor:not-allowed}.AutocompleteSelect-module__2K3Dta__trigger{background:var(--background);border:1px solid var(--input);border-radius:var(--radius-ui);width:100%;color:var(--foreground);cursor:pointer;font-family:inherit;font-size:var(--text-base);min-height:var(--touch-target-min);padding:var(--space-3) var(--space-4);text-align:left;-webkit-tap-highlight-color:transparent;transition:border-color var(--transition-normal);justify-content:space-between;align-items:center;display:flex}@media (min-width:768px){.AutocompleteSelect-module__2K3Dta__trigger{font-size:var(--text-sm);height:var(--input-height);max-height:var(--input-height);min-height:var(--input-height);padding:var(--space-2) var(--space-3)}}.AutocompleteSelect-module__2K3Dta__trigger:focus,.AutocompleteSelect-module__2K3Dta__trigger:focus-visible{border-color:var(--primary);outline:none}.AutocompleteSelect-module__2K3Dta__trigger[data-popup-open]{border-color:var(--primary)}.AutocompleteSelect-module__2K3Dta__trigger:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.AutocompleteSelect-module__2K3Dta__trigger:hover:not(:disabled){border-color:var(--border)}.AutocompleteSelect-module__2K3Dta__controlRow{align-items:stretch;gap:var(--space-2);width:100%;display:flex}.AutocompleteSelect-module__2K3Dta__controlRow .AutocompleteSelect-module__2K3Dta__clearButton{flex-shrink:0;align-self:stretch;height:auto;min-height:auto}.AutocompleteSelect-module__2K3Dta__triggerWithClear{flex:1 1 0;width:auto;min-width:0}.AutocompleteSelect-module__2K3Dta__valueContainer{pointer-events:none;z-index:1;flex:1;align-items:center;min-width:0;display:flex;position:relative}.AutocompleteSelect-module__2K3Dta__value{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding-block:.0625rem;overflow:hidden}.AutocompleteSelect-module__2K3Dta__placeholder{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding-block:.0625rem;overflow:hidden}.AutocompleteSelect-module__2K3Dta__pillsContainer{align-items:center;gap:var(--space-1);flex-wrap:wrap;flex:1;max-height:1.5rem;display:flex;overflow:hidden}.AutocompleteSelect-module__2K3Dta__triggerShell .AutocompleteSelect-module__2K3Dta__pillsContainer{padding-right:calc(var(--space-4) + var(--space-2))}.AutocompleteSelect-module__2K3Dta__pill{background:color-mix(in srgb, var(--primary) 15%, var(--background));border:1px solid var(--primary);border-radius:var(--radius-ui);color:var(--primary);font-family:var(--font-family-meta);font-size:var(--text-xxs);height:var(--space-5);max-width:7.5rem;padding:var(--space-1) var(--space-1) .15rem .35rem;pointer-events:none;align-items:center;display:inline-flex}.AutocompleteSelect-module__2K3Dta__pillLabel{margin-right:var(--space-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AutocompleteSelect-module__2K3Dta__pillClear{border-radius:var(--radius-full);color:var(--primary);cursor:pointer;font-size:var(--text-xs);font-weight:var(--font-bold);height:var(--space-4);margin-left:var(--space-1);pointer-events:auto;text-align:center;transition:all var(--transition-normal);vertical-align:middle;width:var(--space-4);background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;transform:translateY(-1px)}.AutocompleteSelect-module__2K3Dta__pillClear:hover{background:color-mix(in srgb, var(--primary) 20%, var(--background));color:var(--primary)}.AutocompleteSelect-module__2K3Dta__pillClear:focus{outline:2px solid var(--ring);outline-offset:1px}.AutocompleteSelect-module__2K3Dta__icon{color:var(--muted-foreground);font-size:var(--text-xs);margin-left:var(--space-2);transition:transform var(--transition-normal);flex-shrink:0;align-items:center;display:flex;transform:rotate(90deg)}.AutocompleteSelect-module__2K3Dta__icon svg{height:var(--space-4);width:var(--space-4)}.AutocompleteSelect-module__2K3Dta__trigger[data-popup-open] .AutocompleteSelect-module__2K3Dta__icon,.AutocompleteSelect-module__2K3Dta__triggerOverlay[data-popup-open] .AutocompleteSelect-module__2K3Dta__icon{transform:rotate(270deg)}.AutocompleteSelect-module__2K3Dta__positioner{z-index:var(--z-6-popover)}.AutocompleteSelect-module__2K3Dta__popup{background:var(--popover);border:1px solid var(--border);border-radius:var(--radius-ui);text-align:left;width:var(--anchor-width);overflow:hidden}.AutocompleteSelect-module__2K3Dta__searchContainer{border-bottom:1px solid var(--border);padding:var(--space-3) var(--space-4);transition:border-color var(--transition-normal)}.AutocompleteSelect-module__2K3Dta__searchContainer:focus-within{border-bottom-color:var(--primary)}@media (min-width:768px){.AutocompleteSelect-module__2K3Dta__searchContainer{padding:var(--space-2) var(--space-3)}}.AutocompleteSelect-module__2K3Dta__searchInput{color:var(--foreground);padding:var(--space-2) 0;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:1rem}@media (min-width:768px){.AutocompleteSelect-module__2K3Dta__searchInput{font-size:var(--text-sm);padding:var(--space-1) 0}}.AutocompleteSelect-module__2K3Dta__searchInput::placeholder{color:var(--muted-foreground)}.AutocompleteSelect-module__2K3Dta__searchInput:focus{outline:none}.AutocompleteSelect-module__2K3Dta__listbox{max-height:min(50dvh, 18.75rem, var(--available-height,100dvh));margin:0;padding:0;list-style:none;overflow-y:auto}.AutocompleteSelect-module__2K3Dta__listbox[data-empty]{max-height:0;overflow:hidden}@media (min-width:768px){.AutocompleteSelect-module__2K3Dta__listbox{max-height:min(12.5rem, var(--available-height,100dvh))}}.AutocompleteSelect-module__2K3Dta__option{border-bottom:1px solid var(--border);color:var(--foreground);cursor:pointer;font-size:var(--text-base);min-height:3rem;padding:var(--space-4);align-items:center;display:flex}@media (min-width:768px){.AutocompleteSelect-module__2K3Dta__option{font-size:var(--text-sm);min-height:auto;padding:var(--space-3)}}.AutocompleteSelect-module__2K3Dta__option:last-child{border-bottom:none}.AutocompleteSelect-module__2K3Dta__option:hover,.AutocompleteSelect-module__2K3Dta__option[data-highlighted]{background:color-mix(in srgb, var(--primary) 10%, var(--background))}.AutocompleteSelect-module__2K3Dta__option:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.AutocompleteSelect-module__2K3Dta__option[data-selected]{background:color-mix(in srgb, var(--primary) 15%, var(--background));color:var(--primary)}.AutocompleteSelect-module__2K3Dta__option[data-selected]:hover,.AutocompleteSelect-module__2K3Dta__option[data-selected][data-highlighted]{background:color-mix(in srgb, var(--primary) 20%, var(--background));color:var(--primary)}.AutocompleteSelect-module__2K3Dta__optionContent{align-items:center;gap:var(--space-2);display:flex}.AutocompleteSelect-module__2K3Dta__checkmark{color:currentColor;flex-shrink:0;align-items:center;display:flex}.AutocompleteSelect-module__2K3Dta__checkmark svg{width:.75rem;height:.75rem}.AutocompleteSelect-module__2K3Dta__optionLabel{flex:1}.AutocompleteSelect-module__2K3Dta__noResults{color:var(--muted-foreground);font-size:var(--text-base);min-height:3rem;padding:var(--space-4);text-align:center}.AutocompleteSelect-module__2K3Dta__noResults:empty{min-height:0;padding:0;display:none}@media (min-width:768px){.AutocompleteSelect-module__2K3Dta__noResults{font-size:var(--text-sm);min-height:auto}}
.BottomDrawer-module__1FfqPq__overlay{appearance:none;background:color-mix(in srgb, var(--background) 50%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;isolation:isolate;opacity:0;transition:opacity var(--transition-normal);z-index:var(--z-4-backdrop);border:none;padding:0;position:fixed;inset:0}.BottomDrawer-module__1FfqPq__overlay.BottomDrawer-module__1FfqPq__open{opacity:1}.BottomDrawer-module__1FfqPq__overlay.BottomDrawer-module__1FfqPq__aboveMiniPlayer{bottom:calc(var(--release-mini-player-stack-offset,0) + var(--bottom-drawer-mini-player-gap,0px))}.BottomDrawer-module__1FfqPq__overlay.BottomDrawer-module__1FfqPq__behindMiniPlayer{z-index:var(--z-2-sticky);bottom:0}.BottomDrawer-module__1FfqPq__drawer{background:var(--background);border-radius:var(--radius-card) var(--radius-card) 0 0;box-shadow:var(--shadow-xl);height:auto;max-height:min(80svh, calc(100svh - var(--sticky-header-total-height)));pointer-events:auto;min-height:0;transition:transform var(--transition-normal);width:100%;z-index:var(--z-5-modal);flex-direction:column;animation:.15s ease-out BottomDrawer-module__1FfqPq__slideUp;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.BottomDrawer-module__1FfqPq__drawer.BottomDrawer-module__1FfqPq__aboveMiniPlayer{bottom:calc(var(--release-mini-player-stack-offset,0) + var(--bottom-drawer-mini-player-gap,0px));max-height:calc(100svh - var(--sticky-header-total-height) - var(--release-mini-player-stack-offset,0) - var(--bottom-drawer-mini-player-gap,0px))}.BottomDrawer-module__1FfqPq__drawer.BottomDrawer-module__1FfqPq__behindMiniPlayer{max-height:80svh;padding-bottom:var(--release-mini-player-stack-offset,0);z-index:var(--z-2-sticky);bottom:0}@media (min-width:768px){.BottomDrawer-module__1FfqPq__drawer.BottomDrawer-module__1FfqPq__behindMiniPlayer{max-height:min(80svh, calc(100svh - var(--space-4)))}}.BottomDrawer-module__1FfqPq__drawer.BottomDrawer-module__1FfqPq__open{transform:translateY(0)}.BottomDrawer-module__1FfqPq__drawer input:not(:is([type=checkbox],[type=radio])),.BottomDrawer-module__1FfqPq__drawer textarea,.BottomDrawer-module__1FfqPq__drawer select{font-size:16px}@keyframes BottomDrawer-module__1FfqPq__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.BottomDrawer-module__1FfqPq__header{border-bottom:1px solid var(--border);align-items:center;gap:var(--space-4);padding:var(--space-4);flex-shrink:0;justify-content:space-between;display:flex}.BottomDrawer-module__1FfqPq__headerContent{align-items:center;gap:var(--space-4);flex:1;min-width:0;display:flex}.BottomDrawer-module__1FfqPq__title{color:var(--foreground);font-size:var(--text-xl);font-weight:var(--font-semibold);margin:0}.BottomDrawer-module__1FfqPq__closeButton{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--foreground);cursor:pointer;height:var(--button-height-md);right:var(--space-4);top:var(--space-4);transition:all var(--transition-normal);width:var(--button-height-md);z-index:var(--z-5-modal);flex-shrink:0;place-items:center;padding:0;display:grid;position:fixed}.BottomDrawer-module__1FfqPq__closeButton .BottomDrawer-module__1FfqPq__closeIcon{width:1.25rem;height:1.25rem}.BottomDrawer-module__1FfqPq__closeButton:hover{background:var(--muted);border-color:var(--input);transform:translateY(-1px)}.BottomDrawer-module__1FfqPq__closeButton:active{background:var(--accent);transform:translateY(0)}.BottomDrawer-module__1FfqPq__closeButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.BottomDrawer-module__1FfqPq__headerCloseButton{border-radius:var(--radius-ui);color:var(--muted-foreground);cursor:pointer;height:var(--button-height-md);transition:background-color var(--transition-normal), color var(--transition-normal);width:var(--button-height-md);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.BottomDrawer-module__1FfqPq__headerCloseButton:hover{background:var(--muted);color:var(--foreground)}.BottomDrawer-module__1FfqPq__headerCloseButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.BottomDrawer-module__1FfqPq__headerCloseIcon{width:1.25rem;height:1.25rem;display:block}.BottomDrawer-module__1FfqPq__content{min-height:0;padding:var(--space-4);flex:1;overflow-y:auto}.BottomDrawer-module__1FfqPq__footer{border-top:1px solid var(--border);padding:var(--space-4);flex-shrink:0}
.SearchBar-module__KdGN3G__searchBar{gap:var(--space-2);flex-direction:column;flex:2;width:100%;display:flex;position:relative}.SearchBar-module__KdGN3G__label{}.SearchBar-module__KdGN3G__inputContainer{align-items:center;width:100%;display:flex;position:relative}.SearchBar-module__KdGN3G__input{background-color:var(--background);border:1px solid var(--input);border-radius:var(--radius-ui);color:var(--foreground);min-height:var(--touch-target-min);padding:var(--space-3) var(--space-4);padding-left:calc(var(--space-4) + var(--space-4) + var(--space-2));padding-right:calc(var(--space-4) + var(--space-6));transition:border-color var(--transition-normal);-webkit-tap-highlight-color:transparent;outline:none;width:100%;font-family:inherit;font-size:1rem}@media (min-width:768px){.SearchBar-module__KdGN3G__input{font-size:var(--text-sm);height:var(--input-height);max-height:var(--input-height);min-height:var(--input-height);padding:var(--space-2) var(--space-3);padding-left:calc(var(--space-3) + var(--space-4) + var(--space-2));padding-right:3rem}}.SearchBar-module__KdGN3G__input:focus,.SearchBar-module__KdGN3G__input:focus-visible{border-color:var(--primary);box-shadow:none;outline-offset:0;outline:none}.SearchBar-module__KdGN3G__input:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.SearchBar-module__KdGN3G__input:hover:not(:disabled,:focus,:focus-visible){border-color:var(--border)}.SearchBar-module__KdGN3G__input.SearchBar-module__KdGN3G__searching{background:var(--muted);border-color:var(--primary);color:var(--muted-foreground)}.SearchBar-module__KdGN3G__input::placeholder{color:var(--muted-foreground)}.SearchBar-module__KdGN3G__searchIcon{color:var(--muted-foreground);left:var(--space-4);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:768px){.SearchBar-module__KdGN3G__searchIcon{left:var(--space-3)}}.SearchBar-module__KdGN3G__searchIcon svg{height:var(--space-4);width:var(--space-4)}.SearchBar-module__KdGN3G__clearButton{border-radius:var(--radius-full);color:var(--muted-foreground);cursor:pointer;font-size:var(--text-xl);height:var(--space-6);right:var(--space-4);transition:all var(--transition-normal);width:var(--space-6);background:0 0;border:none;place-items:center;padding:0;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:768px){.SearchBar-module__KdGN3G__clearButton{right:var(--space-3)}}.SearchBar-module__KdGN3G__clearButton:hover{background-color:var(--accent);color:var(--accent-foreground)}.SearchBar-module__KdGN3G__clearButton:focus{background-color:var(--accent);box-shadow:0 0 0 2px var(--input);outline:none}.SearchBar-module__KdGN3G__errorMessage{background-color: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);margin-top:var(--space-2);padding:var(--space-2);text-align:center}.SearchBar-module__KdGN3G__noResults{background-color:var(--muted);border-radius:var(--radius-ui);color:var(--muted-foreground);font-size:var(--text-sm);margin-top:var(--space-2);padding:var(--space-2);text-align:center}
.FiltersDrawer-module__NAza3W__content{gap:var(--space-6);flex-direction:column;display:flex}.FiltersDrawer-module__NAza3W__filterSection{gap:var(--space-4);flex-direction:column;display:flex}.FiltersDrawer-module__NAza3W__searchBar{width:100%}.FiltersDrawer-module__NAza3W__footer{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.FiltersDrawer-module__NAza3W__activeFiltersHint{color:var(--muted-foreground);font-size:var(--text-sm);text-align:center;margin:0}.FiltersDrawer-module__NAza3W__clearAllButton{width:100%}.FiltersDrawer-module__NAza3W__sortFilterGroup{gap:var(--space-2);flex-direction:row;width:100%;display:flex}.FiltersDrawer-module__NAza3W__sortFilterGroup>*{flex:1 1 0;min-width:0}
.FiltersBar-module__7KuUUW__filtersBar{display:none}@media (min-width:1024px){.FiltersBar-module__7KuUUW__filtersBar{background:var(--muted);border-bottom:1px solid var(--border);height:var(--filters-bar-height);top:var(--sticky-header-height);width:100%;z-index:var(--z-2-sticky);align-items:center;padding:0;display:block;position:sticky}}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__desktopFilters{align-items:center;gap:var(--space-2);height:100%;padding:0 var(--space-4);flex-direction:row;margin:0 auto;display:flex}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__desktopFilters [data-filter-control-trigger],.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__desktopFilters .FiltersBar-module__7KuUUW__searchBar .FiltersBar-module__7KuUUW__input{height:var(--input-height);max-height:var(--input-height);min-height:var(--input-height)}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__searchBar{flex:2}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup{background:var(--background);border:1px solid var(--input);border-radius:var(--radius-ui);height:var(--input-height);flex:2;align-items:stretch;gap:0;min-width:0;display:flex}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup>[data-testid=fmdAutocompleteSelect],.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup>[data-testid=fmdSelect]{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup>:first-child{flex:4 1 0;min-width:0}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup>:last-child:not(:only-child){border-left:1px solid var(--input);flex:0 0 5.5rem}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup>*>[data-filter-control-trigger]{border-color:#0000;border-radius:0;height:100%;min-height:0;max-height:none}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup>*>[data-filter-control-trigger]:focus,.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup>*>[data-filter-control-trigger]:focus-visible,.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup>*>[data-filter-control-trigger][aria-expanded=true],.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup>*>[data-filter-control-trigger][data-popup-open]{border-color:var(--primary);outline:none}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup>:only-child>[data-filter-control-trigger]{border-radius:var(--radius-ui)}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup>:first-child:not(:only-child)>[data-filter-control-trigger]{border-radius:var(--radius-ui) 0 0 var(--radius-ui)}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup>:last-child:not(:only-child)>[data-filter-control-trigger]{border-radius:0 var(--radius-ui) var(--radius-ui) 0}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup>*>[data-filter-control-trigger]:hover:not(:disabled){border-color:#0000}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__desktopFilters [data-filter-control-trigger]:hover:not(:disabled){background:color-mix(in srgb, var(--foreground) 4%, var(--background))}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__mobileFilters{display:none}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__crateCount{background:var(--card);border-radius:var(--radius-full);color:var(--primary);font-size:var(--text-xxs);font-weight:var(--font-bold);height:var(--space-5);min-width:var(--space-5);justify-content:center;align-items:center;padding:0;display:flex}@media (min-width:1024px){.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__crateCount{font-size:var(--text-xs);height:var(--space-5);min-width:var(--space-5)}}
@keyframes FiltersBarSkeleton-module__9iAxJW__pulse{0%,to{opacity:.45}50%{opacity:.85}}.FiltersBarSkeleton-module__9iAxJW__searchShell,.FiltersBarSkeleton-module__9iAxJW__selectShell,.FiltersBarSkeleton-module__9iAxJW__buttonShell{background:var(--background);border:1px solid var(--input);border-radius:var(--radius-ui);min-height:var(--input-height);flex:1;align-items:center;min-width:5rem;display:flex}.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__buttonShell{background:var(--card);border-color:var(--border);padding:var(--space-2) var(--space-3);flex:none;justify-content:center;width:5.5rem}.FiltersBarSkeleton-module__9iAxJW__placeholderLine,.FiltersBarSkeleton-module__9iAxJW__placeholderLineWide,.FiltersBarSkeleton-module__9iAxJW__buttonLine{background:var(--muted);border-radius:var(--radius-ui);height:.75rem;animation:1.4s ease-in-out infinite FiltersBarSkeleton-module__9iAxJW__pulse}.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__buttonLine{width:3.25rem}.FiltersBarSkeleton-module__9iAxJW__chevron{color:var(--muted-foreground);flex-shrink:0;align-items:center;display:flex;transform:rotate(90deg)}.FiltersBarSkeleton-module__9iAxJW__chevron svg{height:var(--space-4);width:var(--space-4)}
.HeaderTitle-module__kUnUEq__title{color:var(--foreground);white-space:nowrap;justify-content:flex-start;align-items:center;margin:0;display:flex}.HeaderTitle-module__kUnUEq__title>svg{object-fit:contain;max-width:12rem;height:auto}
.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(--primary)}.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(--primary)}.MobileMenu-module__k78X3W__hamburger .MobileMenu-module__k78X3W__menuIcon{height:32px;transition:transform var(--transition-normal);width:32px}.MobileMenu-module__k78X3W__menuNav{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.MobileMenu-module__k78X3W__menuNav .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-3);letter-spacing:var(--nav-link-letter-spacing);line-height:var(--nav-link-line-height);padding:var(--space-3);text-align:left;transition:var(--transition-normal);background:0 0;border:none;width:100%;text-decoration:none;display:flex}.MobileMenu-module__k78X3W__menuNav .MobileMenu-module__k78X3W__menuItem:hover{background:var(--muted)}.MobileMenu-module__k78X3W__menuNav .MobileMenu-module__k78X3W__menuItem.MobileMenu-module__k78X3W__active{background:color-mix(in srgb, var(--primary) 15%, var(--background));color:var(--primary);font-weight:var(--font-semibold)}.MobileMenu-module__k78X3W__menuNav .MobileMenu-module__k78X3W__menuItem.MobileMenu-module__k78X3W__disabled,.MobileMenu-module__k78X3W__menuNav .MobileMenu-module__k78X3W__menuItem:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.MobileMenu-module__k78X3W__menuNav .MobileMenu-module__k78X3W__menuItem .MobileMenu-module__k78X3W__menuIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.MobileMenu-module__k78X3W__menuNav .MobileMenu-module__k78X3W__menuItem .MobileMenu-module__k78X3W__menuIcon svg{width:100%;max-width:100%;height:100%;max-height:100%}.MobileMenu-module__k78X3W__menuFooter{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-2);border-top:1px solid #0000;flex-direction:row;display:flex}.MobileMenu-module__k78X3W__menuFooter .MobileMenu-module__k78X3W__userInfo{color:var(--muted-foreground);font-size:var(--text-sm);text-align:center;flex:2;justify-content:flex-start;align-items:center;display:flex}.MobileMenu-module__k78X3W__menuFooter .MobileMenu-module__k78X3W__buttonGroup{justify-content:flex-end;gap:var(--space-2);flex:1;display:flex}.MobileMenu-module__k78X3W__menuFooter .MobileMenu-module__k78X3W__aboutLink{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-ui);color:var(--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);padding:var(--space-3);transition:var(--transition-normal);align-items:center;text-decoration:none;display:inline-flex}.MobileMenu-module__k78X3W__menuFooter .MobileMenu-module__k78X3W__aboutLink:hover{background:var(--accent);border-color:var(--input);color:var(--primary)}.MobileMenu-module__k78X3W__menuFooter .MobileMenu-module__k78X3W__syncButton{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-ui);color:var(--foreground);cursor:pointer;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);padding:var(--space-3);transition:var(--transition-normal)}.MobileMenu-module__k78X3W__menuFooter .MobileMenu-module__k78X3W__syncButton:hover:not(:disabled){background:var(--accent);border-color:var(--input)}.MobileMenu-module__k78X3W__menuFooter .MobileMenu-module__k78X3W__syncButton:disabled{cursor:not-allowed;opacity:.6}.MobileMenu-module__k78X3W__menuFooter .MobileMenu-module__k78X3W__logoutButton{background:color-mix(in srgb, var(--destructive) 15%, var(--background));border:1px solid var(--destructive);border-radius:var(--radius-ui);color:var(--destructive-hover);cursor:pointer;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);padding:var(--space-3);transition:var(--transition-normal)}.MobileMenu-module__k78X3W__menuFooter .MobileMenu-module__k78X3W__logoutButton:hover{background:color-mix(in srgb, var(--destructive) 20%, var(--background));border-color:var(--destructive-hover);color:var(--destructive)}
.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{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), border-color var(--transition-fast);white-space:nowrap;background:0 0;border:none;border-radius:5px;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{color:var(--primary);font-weight:var(--font-semibold);background-color:color-mix(in srgb, var(--primary) 10%, transparent)}.PageNavigation-module__fzA9SW__navItem.PageNavigation-module__fzA9SW__disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.PageNavigation-module__fzA9SW__navItem .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__navItem .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__submenuTrigger{border-radius:var(--radius-ui);color:var(--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);text-align:left;transition:var(--transition-fast);background:0 0;border:none;width:100%;display:flex}.ThemeSwitcher-module__b37ZMW__submenuTrigger:hover,.ThemeSwitcher-module__b37ZMW__submenuTrigger[data-highlighted]{background:var(--muted);color:var(--primary)}.ThemeSwitcher-module__b37ZMW__submenuTrigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.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__submenuPositioner{z-index:var(--z-6-popover)}.ThemeSwitcher-module__b37ZMW__submenuPopup{background:var(--popover);border:1px solid var(--border);border-radius:var(--radius-ui);box-shadow:var(--shadow-md);gap:var(--space-1);min-width:10rem;max-height:min(20rem,70dvh);padding:var(--space-1);flex-direction:column;display:flex;overflow-y:auto}.ThemeSwitcher-module__b37ZMW__radioItem{border-radius:var(--radius-ui);color:var(--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);text-align:left;background:0 0;border:none;width:100%;display:flex}.ThemeSwitcher-module__b37ZMW__radioItem:hover,.ThemeSwitcher-module__b37ZMW__radioItem[data-highlighted]{background:var(--muted);color:var(--primary)}.ThemeSwitcher-module__b37ZMW__radioItem:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.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__positioner{z-index:var(--z-6-popover)}.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(--primary)}.UserActions-module__RnLQFa__usernameTrigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-ui)}.UserActions-module__RnLQFa__username{color:currentColor;white-space:nowrap;font-weight:var(--font-semibold)}.UserActions-module__RnLQFa__chevronIcon{color:currentColor;transition:transform var(--transition-fast);flex-shrink:0;align-items:center;display:flex;transform:rotate(90deg)}.UserActions-module__RnLQFa__chevronIcon svg{block-size:var(--space-4);inline-size:var(--space-4)}.UserActions-module__RnLQFa__usernameTrigger[data-popup-open] .UserActions-module__RnLQFa__chevronIcon{transform:rotate(270deg)}.UserActions-module__RnLQFa__dropdown{background:var(--popover);border:1px solid var(--border);border-radius:var(--radius-ui);box-shadow:var(--shadow-md);gap:var(--space-2);min-width:10rem;padding:var(--space-2);flex-direction:column;display:flex}.UserActions-module__RnLQFa__menuSeparator{background:var(--border);border:0;width:100%;height:1px;margin:0}.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);padding:var(--space-2) var(--space-3);text-align:center;border:none;width:100%}.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__dropdownLink{border-radius:var(--radius-ui);color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-medium);padding:var(--space-2) var(--space-3);transition:var(--transition-fast);width:100%;text-decoration:none;display:block}.UserActions-module__RnLQFa__dropdownLink:hover,.UserActions-module__RnLQFa__dropdownLink[data-highlighted]{background:var(--muted);color:var(--primary)}.UserActions-module__RnLQFa__dropdownLink:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.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}
.AppPageLoading-module__CyyeFG__content{min-height:calc(100vh - var(--sticky-header-height));flex-direction:column;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}
.BackToTop-module__VQI20W__icon{height:var(--space-5);width:var(--space-5);flex-shrink:0;display:block}.BackToTop-module__VQI20W__label{font-size:var(--text-sm);font-weight:var(--font-medium);white-space:nowrap;display:none}.BackToTop-module__VQI20W__backToTop{--surface:var(--primary);background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-full);bottom:var(--space-6);box-shadow:0 4px 6px -1px var(--lightningcss-light,color-mix(in srgb, var(--foreground) 10%, transparent))var(--lightningcss-dark,transparent), 0 2px 4px -2px var(--lightningcss-light,color-mix(in srgb, var(--foreground) 10%, transparent))var(--lightningcss-dark,transparent), inset 0 0 0 1px var(--lightningcss-light,transparent)var(--lightningcss-dark,color-mix(in srgb, var(--surface) 55%, var(--on-primary) 18%));color:var(--on-primary);cursor:pointer;height:3rem;left:var(--space-4);opacity:0;min-width:3rem;transition:background-color var(--transition-normal), border-color var(--transition-normal), gap var(--transition-normal), min-width var(--transition-normal), opacity var(--transition-normal), padding var(--transition-normal), transform var(--transition-normal);white-space:nowrap;z-index:var(--z-3-fixed);justify-content:center;align-items:center;gap:0;padding:0;display:flex;position:fixed;transform:translateY(20px)}.BackToTop-module__VQI20W__backToTop:hover{--surface:var(--primary-hover);background:var(--primary-hover);border-color:var(--primary-hover);color:var(--on-primary-hover);gap:var(--space-2);min-width:auto;padding:0 var(--space-2);transform:translateY(0)translateY(-2px)}.BackToTop-module__VQI20W__backToTop:hover .BackToTop-module__VQI20W__label{padding-left:var(--space-2);display:inline-block}.BackToTop-module__VQI20W__backToTop:active{--surface:var(--primary-active);background:var(--primary-active);color:var(--on-primary-active);transform:translateY(0)}.BackToTop-module__VQI20W__backToTop:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.BackToTop-module__VQI20W__backToTop.BackToTop-module__VQI20W__visible{opacity:1;transform:translateY(0)}.BackToTop-module__VQI20W__backToTop.BackToTop-module__VQI20W__aboveDock{bottom:calc(var(--release-mini-player-stack-offset,0) + var(--space-4))}@media (min-width:768px){.BackToTop-module__VQI20W__backToTop{height:var(--button-height-md);left:var(--space-6);min-width:var(--button-height-md)}.BackToTop-module__VQI20W__backToTop:hover{padding:0 var(--space-3)}}
.Page-module__8UfuHW__pageContainer{background:var(--background);flex-direction:column;width:100%;height:100dvh;min-height:100dvh;display:flex}.Page-module__8UfuHW__pageContent{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.Page-module__8UfuHW__container{background:var(--background);min-height:calc(100vh - 250px);padding:var(--space-8) var(--space-4);width:100%}@media (min-width:768px){.Page-module__8UfuHW__container{min-height:calc(100vh - 220px)}}.Page-module__8UfuHW__footerShell{width:100%}.Page-module__8UfuHW__footerShellGradient{background:linear-gradient(135deg, var(--gradientPink) 0%, var(--gradientTeal) 100%);}.Page-module__8UfuHW__onGradientMuted{}.Page-module__8UfuHW__footer{color:var(--muted-foreground);font-family:var(--nav-link-font-family);font-size:var(--nav-link-font-size);align-items:center;gap:var(--space-2);letter-spacing:var(--nav-link-letter-spacing);line-height:var(--nav-link-line-height);padding:var(--space-4) var(--space-4) var(--space-4);text-align:center;flex-direction:column;justify-content:center;width:100%;display:flex}@media (min-width:768px){.Page-module__8UfuHW__footer{gap:var(--space-4);padding:var(--space-8) var(--space-8) var(--space-8);flex-direction:column}}.Page-module__8UfuHW__footer svg{vertical-align:-.05em;width:.75rem;height:.75rem}.Page-module__8UfuHW__footer a{color:var(--muted-foreground);transition:color var(--transition-normal);text-decoration:none}.Page-module__8UfuHW__footer a:hover{color:var(--primary)}.Page-module__8UfuHW__footerCopyrightMeta{gap:var(--space-2);flex-direction:row;display:flex}.Page-module__8UfuHW__footerGradient{gap:var(--space-3);padding:var(--space-4) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom,0));text-wrap:balance}@media (min-width:768px){.Page-module__8UfuHW__footerGradient{gap:var(--space-4);flex-flow:wrap;justify-content:center}}.Page-module__8UfuHW__footerGradient a{transition:color var(--transition-normal);text-decoration:none}.Page-module__8UfuHW__footerGradient a:hover{color:var(--contrast-color);opacity:.85}
.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__main{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.PlaybackPageShell-module__z5MDpG__mainPassthrough{min-height:0}.PlaybackPageShell-module__z5MDpG__mainScroll{overscroll-behavior:contain;flex:1;width:100%;min-height:0;overflow:hidden auto}
.base-ui-portal-module__ls-mQW__backdrop{background:color-mix(in srgb, var(--background) 50%, transparent);min-height:100dvh;z-index:var(--z-6-popover);position:fixed;inset:0}@supports (-webkit-touch-callout:none){.base-ui-portal-module__ls-mQW__backdrop{position:absolute}}.base-ui-portal-module__ls-mQW__backdropModal{z-index:var(--z-5-modal);}.base-ui-portal-module__ls-mQW__backdropStrong{background:color-mix(in srgb, var(--background) 80%, transparent);z-index:var(--z-5-modal);}
.AppDialog-module__fqGuVG__popup{z-index:calc(var(--z-6-popover) + 1);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.AppDialog-module__fqGuVG__popupModal{z-index:calc(var(--z-5-modal) + 1);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
.modal-dialog-module__14Tp9q__shell{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-modal)}.modal-dialog-module__14Tp9q__backdroppanel{overscroll-behavior:contain;flex-direction:column;flex-shrink:0;max-height:min(90svh,100%);display:flex;overflow-y:auto;}@media (min-width:768px){.modal-dialog-module__14Tp9q__backdroppanel{max-height:90dvh}}
.ConfirmDialog-module__kjrLcq__dialog{gap:var(--space-4);max-width:25rem;padding:var(--space-6);width:min(calc(100vw - var(--space-8)), 25rem);flex-direction:column;display:flex;}.ConfirmDialog-module__kjrLcq__dialog .ConfirmDialog-module__kjrLcq__title{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0}.ConfirmDialog-module__kjrLcq__dialog .ConfirmDialog-module__kjrLcq__message{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;line-height:1.5}.ConfirmDialog-module__kjrLcq__dialog .ConfirmDialog-module__kjrLcq__actions{gap:var(--space-3);justify-content:flex-end;display:flex}
.CrateDrawerFooter-module__EjjZMW__footer{background:var(--background);gap:var(--space-4);z-index:1;flex-direction:column;flex-shrink:0;display:flex;position:relative}@media (min-width:1024px){.CrateDrawerFooter-module__EjjZMW__footer{padding:var(--space-3) var(--space-4);border-top:1px solid var(--border)}}.CrateDrawerFooter-module__EjjZMW__drawerNotesWrap{width:100%}.CrateDrawerFooter-module__EjjZMW__footerActionsRow{align-items:stretch;gap:var(--space-3);width:100%;display:flex}.CrateDrawerFooter-module__EjjZMW__footerSegmented{flex:1;width:auto;min-width:0}.CrateDrawerFooter-module__EjjZMW__emptyCrateButton{font-family:var(--nav-link-font-family);font-size:var(--nav-link-font-size);font-weight:var(--nav-link-font-weight);height:auto;letter-spacing:var(--nav-link-letter-spacing);line-height:var(--nav-link-line-height);min-height:unset;padding:var(--space-2) var(--space-2);white-space:nowrap;flex-shrink:0}.CrateDrawerFooter-module__EjjZMW__footerSegment{min-width:0;padding:var(--space-2) var(--space-2);flex:1}.CrateDrawerFooter-module__EjjZMW__footerSegment:disabled{cursor:not-allowed;opacity:.5}.CrateDrawerFooter-module__EjjZMW__footerSegmentDisabled{cursor:not-allowed;opacity:.5;pointer-events:none}.CrateDrawerFooter-module__EjjZMW__footerSegmentIcon{flex-shrink:0;width:.875rem;height:.875rem;display:flex}.CrateDrawerFooter-module__EjjZMW__footerSegmentIcon svg{width:100%;height:100%}.CrateDrawerFooter-module__EjjZMW__checkboxLabel{color:var(--foreground);cursor:pointer;font-size:var(--text-sm);align-items:center;gap:var(--space-2);-webkit-user-select:none;user-select:none;display:flex}.CrateDrawerFooter-module__EjjZMW__checkboxLabel:has(input:disabled){cursor:not-allowed;opacity:.5}.CrateDrawerFooter-module__EjjZMW__sharingCheckbox{accent-color:var(--primary);cursor:pointer;width:1rem;height:1rem}.CrateDrawerFooter-module__EjjZMW__sharingCheckbox:disabled{cursor:not-allowed}
.ScrollModal-module__x98KPa__modal{max-height:90svh;max-width:min(calc(100vw - var(--space-8)), var(--scroll-modal-max-width,42rem));width:min(calc(100vw - var(--space-8)), var(--scroll-modal-max-width,42rem));flex-direction:column;display:flex;overflow:hidden;}@media (min-width:768px){.ScrollModal-module__x98KPa__modal{max-height:min(90dvh, calc(100vh - var(--space-8)))}}.ScrollModal-module__x98KPa__header{border-bottom:1px solid var(--border);flex-shrink:0}.ScrollModal-module__x98KPa__content{min-height:0;padding:var(--space-4);flex:1;overflow-y:auto}@media (min-width:768px){.ScrollModal-module__x98KPa__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}}
.MobileReleaseCard-module__prwnNW__releaseCard{--release-card-border-width:1px;background:var(--card);border:var(--release-card-border-width) solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);text-align:left;min-width:0;max-width:100%;height:100%;min-height:0;transition:border-color var(--transition-bounce), box-shadow var(--transition-bounce);flex-direction:row;align-items:stretch;width:100%;padding:0;scroll-margin-top:15.625rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.MobileReleaseCard-module__prwnNW__releaseCard.MobileReleaseCard-module__prwnNW__inCrate:after{border:2px solid var(--primary);border-radius:inherit;content:"";pointer-events:none;z-index:20;position:absolute;inset:0}.MobileReleaseCard-module__prwnNW__releaseCard:hover{border-color:var(--input);box-shadow:var(--shadow-md);color:inherit;text-decoration:none}.MobileReleaseCard-module__prwnNW__highlighted{--release-card-border-width:2px;border:2px solid var(--primary);transform:scale(1.02);}.MobileReleaseCard-module__prwnNW__imageContainer{background-blend-mode:normal;isolation:isolate;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 7rem;justify-content:center;align-items:center;width:7rem;display:flex;position:relative;overflow:hidden}.MobileReleaseCard-module__prwnNW__imageContainer[role=button]{cursor:pointer}.MobileReleaseCard-module__prwnNW__imageContainer>img,.MobileReleaseCard-module__prwnNW__imageContainer img{border-radius:calc(var(--radius-card) - var(--release-card-border-width)) 0 0 calc(var(--radius-card) - var(--release-card-border-width));object-fit:cover;z-index:2;width:100%;max-width:100%;height:100%;position:relative}.MobileReleaseCard-module__prwnNW__releaseImage{border-radius:calc(var(--radius-card) - var(--release-card-border-width)) 0 0 calc(var(--radius-card) - var(--release-card-border-width));width:100%;height:100%;display:block;position:relative;overflow:hidden}.MobileReleaseCard-module__prwnNW__releaseImage span{border-radius:calc(var(--radius-card) - var(--release-card-border-width)) 0 0 calc(var(--radius-card) - var(--release-card-border-width));width:100%;height:100%;display:block;position:relative;overflow:hidden}.MobileReleaseCard-module__prwnNW__releaseImage span>img{border-radius:calc(var(--radius-card) - var(--release-card-border-width)) 0 0 calc(var(--radius-card) - var(--release-card-border-width));object-fit:cover;width:100%;height:100%;display:block}.MobileReleaseCard-module__prwnNW__contentContainer{gap:var(--space-2);text-align:left;z-index:2;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.MobileReleaseCard-module__prwnNW__mainContent{min-width:0;min-height:0;padding:var(--space-4) var(--space-4) 0;text-align:left;flex-direction:column;flex:1;gap:0;display:flex}.MobileReleaseCard-module__prwnNW__releaseInfo{padding:var(--space-2) 0 0;flex-direction:column;gap:.35rem;display:flex}.MobileReleaseCard-module__prwnNW__title{color:var(--foreground);font-size:var(--text-xs);font-weight:var(--font-semibold);text-align:left;margin:0;padding-top:.25rem;line-height:1.25}.MobileReleaseCard-module__prwnNW__artistLink{color:inherit;transition:color var(--transition-fast);text-decoration:none}.MobileReleaseCard-module__prwnNW__artistLink:hover{color:var(--primary)}.MobileReleaseCard-module__prwnNW__titleLink{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit;transition:color var(--transition-fast);background:0 0;border:none;padding:0;text-decoration:none}.MobileReleaseCard-module__prwnNW__titleLink:disabled{cursor:wait;opacity:.6}.MobileReleaseCard-module__prwnNW__titleLink:focus-visible{border-radius:var(--radius-ui);outline:2px solid var(--ring);outline-offset:2px}.MobileReleaseCard-module__prwnNW__titleLink:hover:not(:disabled){color:var(--primary)}.MobileReleaseCard-module__prwnNW__genresContainer{min-width:0;padding:var(--space-2) var(--space-4) var(--space-4);width:100%}.MobileReleaseCard-module__prwnNW__actionButtonsContainer{border-left:1px solid var(--border);z-index:10;flex:0 0 4rem;align-self:stretch;width:4rem;min-height:0;display:flex}
.ReleaseCardMeta-module__FdA2PW__catalogRow{margin-bottom:var(--space-3)}.ReleaseCardMeta-module__FdA2PW__catalogRowMobile{margin-bottom:var(--space-1)}.ReleaseCardMeta-module__FdA2PW__metaCatalog{background:color-mix(in srgb, var(--muted) 80%, transparent);border:1px solid color-mix(in srgb, var(--border) 80%, transparent);border-radius:var(--radius-card);color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-xxs);font-weight:var(--font-normal);letter-spacing:.02em;padding:.25rem var(--space-2) .15rem;text-transform:uppercase;line-height:1.2;display:inline-block}.ReleaseCardMeta-module__FdA2PW__metaLine{color:color-mix(in srgb, var(--muted-foreground) 72%, transparent);font-family:inherit;font-size:var(--text-meta-sm);font-weight:var(--font-normal);letter-spacing:.02em;margin:var(--space-1) 0 0;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.ReleaseCardMeta-module__FdA2PW__metaLineMobile{margin:0}.ReleaseCardMeta-module__FdA2PW__metaSeparator{margin:0 var(--space-1);opacity:.35}.ReleaseCardMeta-module__FdA2PW__labelLink{color:inherit;transition:color var(--transition-fast);text-decoration:none}.ReleaseCardMeta-module__FdA2PW__labelLink:hover{color:var(--primary)}
.ReleaseCard-module__TlWZwW__releaseCard{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow-sm), inset 0 0 0 1px var(--border);color:inherit;text-align:left;min-width:0;max-width:100%;height:100%;min-height:0;transition:border-color var(--transition-bounce), box-shadow var(--transition-bounce);border:none;flex-direction:column;width:100%;padding:0;scroll-margin-top:15.625rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.ReleaseCard-module__TlWZwW__releaseCard.ReleaseCard-module__TlWZwW__inCrate{outline:3px solid var(--primary);outline-offset:2px}.ReleaseCard-module__TlWZwW__releaseCard:hover{box-shadow:var(--shadow-lg), inset 0 0 0 1px var(--input);color:inherit;text-decoration:none}.ReleaseCard-module__TlWZwW__highlighted{box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 20%, transparent), 0 1px 2px var(--lightningcss-light,color-mix(in srgb, var(--foreground) 8%, transparent))var(--lightningcss-dark,transparent), 0 4px 12px var(--lightningcss-light,color-mix(in srgb, var(--foreground) 10%, transparent))var(--lightningcss-dark,transparent), inset 0 0 0 2px var(--primary);border:none;transform:scale(1.02);}.ReleaseCard-module__TlWZwW__imageShell{position:relative;overflow:hidden}.ReleaseCard-module__TlWZwW__imageContainer{aspect-ratio:1;isolation:isolate;z-index:1;background-blend-mode:normal;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative;overflow:hidden}.ReleaseCard-module__TlWZwW__imageContainer[role=button]{cursor:pointer}.ReleaseCard-module__TlWZwW__imageContainer:before{background-color:#0000;background-image:inherit;background-position:inherit;background-repeat:inherit;background-size:inherit;content:"";filter:blur(1.5rem);z-index:0;width:calc(100% + 4rem);height:calc(100% + 4rem);position:absolute;top:-2rem;left:-2rem}.ReleaseCard-module__TlWZwW__imageContainer>img[src],.ReleaseCard-module__TlWZwW__imageContainer img[src]{background-color:var(--background);border-radius:var(--radius-card);filter:none;object-fit:cover;z-index:2;width:65%;height:65%;position:relative;box-shadow:0 4px 10px #0003}.ReleaseCard-module__TlWZwW__contentContainer{gap:var(--space-1);text-align:center;z-index:2;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;padding:0;display:flex;position:relative}.ReleaseCard-module__TlWZwW__mainContent{min-width:0;min-height:0;padding:var(--space-4) var(--space-4) var(--space-3);text-align:left;flex-direction:column;flex:1;gap:0;display:flex}.ReleaseCard-module__TlWZwW__subtitle{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-normal);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.5;overflow:hidden}.ReleaseCard-module__TlWZwW__genresContainer{padding:0 var(--space-4) var(--space-4)}.ReleaseCard-module__TlWZwW__actionButtonsContainer{padding:var(--space-2);pointer-events:none;right:var(--space-1);top:var(--space-1);z-index:10;flex-shrink:0;position:absolute}.ReleaseCard-module__TlWZwW__actionButtonsContainer>*{pointer-events:auto}.ReleaseCard-module__TlWZwW__actionSegmented{background:var(--card)}.ReleaseCard-module__TlWZwW__segmentSlot{display:flex;position:relative}.ReleaseCard-module__TlWZwW__segmentSlot .ReleaseCard-module__TlWZwW__tooltip{background:var(--popover);border:1px solid var(--border);border-radius:var(--radius-ui);box-shadow:var(--shadow-md);color:var(--popover-foreground);font-size:var(--text-xs);font-weight:var(--font-medium);opacity:0;padding:var(--space-1) var(--space-2);pointer-events:none;left:auto;right:0;top:calc(100% + var(--space-1));transition:opacity var(--transition-normal);visibility:hidden;white-space:nowrap;z-index:1;position:absolute}.ReleaseCard-module__TlWZwW__segmentSlot .ReleaseCard-module__TlWZwW__tooltip:after{border-bottom:4px solid var(--popover);content:"";right:var(--space-2);border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;top:-4px}.ReleaseCard-module__TlWZwW__segmentSlot .ReleaseCard-module__TlWZwW__tooltip:before{border-bottom:5px solid var(--border);content:"";right:var(--space-2);border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;top:-5px}.ReleaseCard-module__TlWZwW__segmentSlot:hover .ReleaseCard-module__TlWZwW__tooltip,.ReleaseCard-module__TlWZwW__segmentSlot:focus-within .ReleaseCard-module__TlWZwW__tooltip{opacity:1;visibility:visible}.ReleaseCard-module__TlWZwW__actionSegmented .ReleaseCard-module__TlWZwW__actionSegment{box-shadow:none;min-width:1.75rem;min-height:1.75rem;padding:var(--space-1) var(--space-2)}.ReleaseCard-module__TlWZwW__actionSegmented .ReleaseCard-module__TlWZwW__segmentSlot+.ReleaseCard-module__TlWZwW__segmentSlot .ReleaseCard-module__TlWZwW__actionSegment{border-left:1px solid var(--border)}.ReleaseCard-module__TlWZwW__actionSegmented .ReleaseCard-module__TlWZwW__segmentSlot:first-child .ReleaseCard-module__TlWZwW__actionSegment{border-bottom-left-radius:calc(var(--radius-ui) + 1px);border-top-left-radius:calc(var(--radius-ui) + 1px)}.ReleaseCard-module__TlWZwW__actionSegmented .ReleaseCard-module__TlWZwW__segmentSlot:last-child .ReleaseCard-module__TlWZwW__actionSegment{border-bottom-right-radius:calc(var(--radius-ui) + 1px);border-top-right-radius:calc(var(--radius-ui) + 1px)}.ReleaseCard-module__TlWZwW__stylesContainer,.ReleaseCard-module__TlWZwW__formatsContainer{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
.NoteEditDialog-module__tzYQ0a__form{gap:var(--space-4);flex-direction:column;display:flex}.NoteEditDialog-module__tzYQ0a__form input:not(:is([type=checkbox],[type=radio])),.NoteEditDialog-module__tzYQ0a__form textarea,.NoteEditDialog-module__tzYQ0a__form select{font-size:16px}.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}.NoteEditDialog-module__tzYQ0a__actions{border-top:1px solid var(--border);gap:var(--space-3);padding-top:var(--space-4);justify-content:flex-end;display:flex}
.ReleaseNotesFormFields-module__c4mOia__fieldGroup{gap:var(--space-1);flex-direction:column;display:flex}.ReleaseNotesFormFields-module__c4mOia__label{}.ReleaseNotesFormFields-module__c4mOia__textarea{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-ui);color:var(--foreground);min-height:5rem;padding:var(--space-3);resize:vertical;width:100%;font-family:inherit;line-height:1.4}.ReleaseNotesFormFields-module__c4mOia__textarea:focus{border-color:var(--ring);outline:none}.ReleaseNotesFormFields-module__c4mOia__textareaInvalid{border-color:var(--destructive)}.ReleaseNotesFormFields-module__c4mOia__textareaInvalid:focus{border-color:var(--destructive)}.ReleaseNotesFormFields-module__c4mOia__fieldFooter{align-items:flex-start;gap:var(--space-1);justify-content:space-between;display:flex}.ReleaseNotesFormFields-module__c4mOia__fieldFooterSpacer{flex:1}.ReleaseNotesFormFields-module__c4mOia__fieldError{color:var(--destructive);font-size:var(--text-xs);flex:1;margin:0}.ReleaseNotesFormFields-module__c4mOia__charCount{color:var(--muted-foreground);font-size:var(--text-xs);white-space:nowrap;margin:0}.ReleaseNotesFormFields-module__c4mOia__charCountLimit{color:var(--destructive)}.ReleaseNotesFormFields-module__c4mOia__conditionFields{gap:var(--space-2);display:grid}@media (min-width:768px){.ReleaseNotesFormFields-module__c4mOia__conditionFields{grid-template-columns:repeat(2,minmax(0,1fr))}}.ReleaseNotesFormFields-module__c4mOia__conditionSelect{gap:var(--space-1);min-width:0}.ReleaseNotesFormFields-module__c4mOia__modalLayout{gap:var(--space-2);flex-direction:column;display:flex}.ReleaseNotesFormFields-module__c4mOia__modalLayout .ReleaseNotesFormFields-module__c4mOia__textarea{min-height:3.5rem;padding:var(--space-2) var(--space-3)}.ReleaseNotesFormFields-module__c4mOia__conditionFieldsModal{gap:var(--space-2)}
.ReleaseNotes-module__sJeSCG__notes{gap:var(--space-1);padding-top:var(--space-4);flex-direction:column;width:100%;display:flex}.ReleaseNotes-module__sJeSCG__notesCardMobile{gap:var(--space-1);padding-top:0}.ReleaseNotes-module__sJeSCG__notesModal{padding:var(--space-3);gap:0}.ReleaseNotes-module__sJeSCG__notesModalEditor{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.ReleaseNotes-module__sJeSCG__notesModalEditorFooter{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-height:0;display:flex}.ReleaseNotes-module__sJeSCG__notesModalEditorError{color:var(--destructive);font-size:var(--text-xs);margin:0}.ReleaseNotes-module__sJeSCG__noteScrollModal{color:var(--muted-foreground);font-size:var(--text-sm);width:100%;min-width:0;max-height:4lh;line-height:1.4;overflow-y:auto}.ReleaseNotes-module__sJeSCG__noteRow{gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex}.ReleaseNotes-module__sJeSCG__noteHeading{margin:0;}.ReleaseNotes-module__sJeSCG__noteScroll{color:var(--muted-foreground);font-size:var(--text-xs);width:100%;min-width:0;max-height:3lh;line-height:1.4;overflow-y:auto}.ReleaseNotes-module__sJeSCG__noteContent{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.ReleaseNotes-module__sJeSCG__noteLabel{display:block;}.ReleaseNotes-module__sJeSCG__addNotesLink,.ReleaseNotes-module__sJeSCG__editButton{color:var(--muted-foreground);cursor:pointer;font-size:var(--text-xs);text-align:left;background:0 0;border:none;flex-shrink:0;padding:0;text-decoration:underline}:is(.ReleaseNotes-module__sJeSCG__addNotesLink,.ReleaseNotes-module__sJeSCG__editButton):hover{color:var(--foreground)}:is(.ReleaseNotes-module__sJeSCG__addNotesLink,.ReleaseNotes-module__sJeSCG__editButton):disabled{cursor:not-allowed;opacity:.6}.ReleaseNotes-module__sJeSCG__notesModal .ReleaseNotes-module__sJeSCG__editButton{font-size:var(--text-sm);align-self:flex-start}.ReleaseNotes-module__sJeSCG__emptyNotes{color:var(--muted-foreground);font-size:var(--text-xs)}.ReleaseNotes-module__sJeSCG__notesCrate{gap:var(--space-2);width:100%;padding-top:0;line-height:1.45}.ReleaseNotes-module__sJeSCG__notesCrate .ReleaseNotes-module__sJeSCG__addNotesLink{color:var(--muted-foreground);font-size:var(--text-xs);font-style:italic;text-decoration:none}.ReleaseNotes-module__sJeSCG__notesCrate .ReleaseNotes-module__sJeSCG__addNotesLink:hover{color:var(--foreground);text-decoration:underline}.ReleaseNotes-module__sJeSCG__notesCrate .ReleaseNotes-module__sJeSCG__emptyNotes{color:var(--muted-foreground);font-size:var(--text-xs);font-style:italic}.ReleaseNotes-module__sJeSCG__notesCrateFilled{font-size:var(--text-xs);gap:var(--space-1);line-height:1.4}.ReleaseNotes-module__sJeSCG__notesCrateFilled .ReleaseNotes-module__sJeSCG__noteContent{color:var(--muted-foreground);font-family:inherit;font-size:inherit;font-weight:var(--font-normal);line-height:inherit;white-space:pre-wrap;margin:0}.ReleaseNotes-module__sJeSCG__notesCrateFilled .ReleaseNotes-module__sJeSCG__editButton{color:var(--muted-foreground);cursor:pointer;font-family:inherit;font-size:var(--text-xxs);text-align:left;text-underline-offset:2px;background:0 0;border:none;width:fit-content;padding:0;text-decoration:underline}.ReleaseNotes-module__sJeSCG__notesCrateFilled .ReleaseNotes-module__sJeSCG__editButton:hover{color:var(--foreground)}.ReleaseNotes-module__sJeSCG__notesCrateFilled .ReleaseNotes-module__sJeSCG__editButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ReleaseNotes-module__sJeSCG__notesCrateFilled .ReleaseNotes-module__sJeSCG__editButton:disabled{cursor:not-allowed;opacity:.6}.ReleaseNotes-module__sJeSCG__notesCrateEmpty{color:var(--muted-foreground);font-size:var(--text-xs);padding:var(--space-2) 0;font-style:italic}.ReleaseNotes-module__sJeSCG__notesCrateScratchpad{gap:var(--space-3);width:100%}.ReleaseNotes-module__sJeSCG__notesCrateScratchpadField{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.ReleaseNotes-module__sJeSCG__notesCrateScratchpadLabel{}.ReleaseNotes-module__sJeSCG__notesCrateScratchpadInput{min-height:4lh;}.ReleaseNotes-module__sJeSCG__notesCrateScratchpadInputInvalid{}.ReleaseNotes-module__sJeSCG__notesCrateScratchpadFooter{}.ReleaseNotes-module__sJeSCG__notesCrateScratchpadStatus{}.ReleaseNotes-module__sJeSCG__notesCrateScratchpadCount{}.ReleaseNotes-module__sJeSCG__notesCrateScratchpadCountLimit{}.ReleaseNotes-module__sJeSCG__notesCrateScratchpadError{color:var(--destructive);font-size:var(--text-xs);margin:0}.ReleaseNotes-module__sJeSCG__notesTable{font-size:var(--text-xs);gap:.125rem;padding-top:0;line-height:1.3}.ReleaseNotes-module__sJeSCG__notesTable .ReleaseNotes-module__sJeSCG__noteContent,.ReleaseNotes-module__sJeSCG__notesTable .ReleaseNotes-module__sJeSCG__emptyNotes,.ReleaseNotes-module__sJeSCG__notesTable .ReleaseNotes-module__sJeSCG__addNotesLink,.ReleaseNotes-module__sJeSCG__notesTable .ReleaseNotes-module__sJeSCG__editButton{font-size:inherit;line-height:inherit}.ReleaseNotes-module__sJeSCG__notesTable .ReleaseNotes-module__sJeSCG__noteContent{color:var(--foreground)}.ReleaseNotes-module__sJeSCG__notesTable .ReleaseNotes-module__sJeSCG__emptyNotes,.ReleaseNotes-module__sJeSCG__notesTable .ReleaseNotes-module__sJeSCG__addNotesLink,.ReleaseNotes-module__sJeSCG__notesTable .ReleaseNotes-module__sJeSCG__editButton{color:var(--muted-foreground);text-underline-offset:1px;text-decoration:underline}.ReleaseNotes-module__sJeSCG__notesTable .ReleaseNotes-module__sJeSCG__editButton:hover,.ReleaseNotes-module__sJeSCG__notesTable .ReleaseNotes-module__sJeSCG__addNotesLink:hover{color:var(--foreground)}
.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}
.typography-module__fZcdKq__brandEyebrow{color:var(--primary);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(--primary);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}
.TanstackChart-module__AXVVdG__chart{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-xs);--ts-chart-1:var(--chart-1,#5e5365);--ts-chart-2:var(--chart-2,#f05278);--ts-chart-3:var(--chart-3,#54bd83);--ts-chart-4:var(--chart-4,#f37231);--ts-chart-5:var(--chart-5,#7153a2);--ts-chart-6:var(--chart-6,#61ccf0);width:100%;height:100%}.TanstackChart-module__AXVVdG__chart .ts-chart__grid{opacity:.28;stroke-width:1px}.TanstackChart-module__AXVVdG__chart .ts-chart__axes line{opacity:.35}:is(.TanstackChart-module__AXVVdG__chart *,.TanstackChart-module__AXVVdG__chart :focus,.TanstackChart-module__AXVVdG__chart :focus-visible,.TanstackChart-module__AXVVdG__chart svg:focus,.TanstackChart-module__AXVVdG__chart svg:focus-visible){border:none!important;outline:none!important}:is(.TanstackChart-module__AXVVdG__chart .fmd-chart-tooltip,.TanstackChart-module__AXVVdG__chart .ts-chart-tooltip){background-color:var(--popover);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-modal);color:var(--popover-foreground);font-family:var(--font-family-meta);font-size:var(--text-xs);padding:var(--space-2) var(--space-3);text-align:left;white-space:pre-wrap;z-index:var(--z-7-tooltip);line-height:1.4}.TanstackChart-module__AXVVdG__tooltipBody{gap:var(--space-1);text-align:left;flex-direction:column;display:flex}.TanstackChart-module__AXVVdG__tooltipTitle{color:var(--popover-foreground);font-size:var(--text-xs);font-weight:var(--font-semibold);margin:0;line-height:1.3}.TanstackChart-module__AXVVdG__tooltipMeta{color:var(--muted-foreground);font-size:var(--text-meta-xs);margin:0;line-height:1.3}.TanstackChart-module__AXVVdG__chart .ts-chart-tooltip__body{text-align:left}.TanstackChart-module__AXVVdG__chart .ts-chart-tooltip__row span:last-child{text-align:left}
.ArtistLabelCharts-module__BSqjqG__chartsGrid{gap:var(--space-4);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:768px){.ArtistLabelCharts-module__BSqjqG__chartsGrid{grid-template-columns:repeat(2,1fr)}}.ArtistLabelCharts-module__BSqjqG__chartContainer{--surface:var(--card);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-4);flex-direction:column;width:100%;display:flex;}.ArtistLabelCharts-module__BSqjqG__chartContainer h2{color:var(--foreground);font-size:var(--text-base);font-weight:var(--font-semibold);letter-spacing:-.01em;margin:0 0 var(--space-3)}.ArtistLabelCharts-module__BSqjqG__chartWrapper{width:100%;height:400px}.ArtistLabelCharts-module__BSqjqG__chartWrapper[data-compact-y-axis=true]{font-size:10px}@media (min-width:1024px){.ArtistLabelCharts-module__BSqjqG__chartWrapper[data-compact-y-axis=true]{font-size:revert}}:is(.ArtistLabelCharts-module__BSqjqG__chartWrapper *,.ArtistLabelCharts-module__BSqjqG__chartWrapper :focus,.ArtistLabelCharts-module__BSqjqG__chartWrapper :focus-visible,.ArtistLabelCharts-module__BSqjqG__chartWrapper svg:focus,.ArtistLabelCharts-module__BSqjqG__chartWrapper svg:focus-visible){border:none!important;outline:none!important}
.ReleaseCardTitle-module__RYuFgW__titleGroup{gap:calc(var(--space-1) * 1.5);flex-direction:column;display:flex}.ReleaseCardTitle-module__RYuFgW__titleGroupMobile{gap:0}.ReleaseCardTitle-module__RYuFgW__artistLine{color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-normal);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.3;overflow:hidden}.ReleaseCardTitle-module__RYuFgW__releaseTitle{-webkit-line-clamp:2;color:var(--foreground);font-size:var(--text-xl);font-weight:var(--font-bold);text-align:left;-webkit-box-orient:vertical;margin:0;padding-top:.5rem;line-height:1.1;display:-webkit-box;overflow:hidden}@media (min-width:640px){.ReleaseCardTitle-module__RYuFgW__releaseTitle{padding-top:0}}.ReleaseCardTitle-module__RYuFgW__titleGroupMobile .ReleaseCardTitle-module__RYuFgW__artistLine,.ReleaseCardTitle-module__RYuFgW__titleGroupMobile .ReleaseCardTitle-module__RYuFgW__releaseTitle{line-height:1.35}.ReleaseCardTitle-module__RYuFgW__artistLink{color:inherit;transition:color var(--transition-fast);text-decoration:none}.ReleaseCardTitle-module__RYuFgW__artistLink:hover{color:var(--primary)}.ReleaseCardTitle-module__RYuFgW__titleLink{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit;transition:color var(--transition-fast);background:0 0;border:none;padding:0;text-decoration:none}.ReleaseCardTitle-module__RYuFgW__titleLink:disabled{cursor:wait;opacity:.6}.ReleaseCardTitle-module__RYuFgW__titleLink:focus-visible{border-radius:var(--radius-ui);outline:2px solid var(--ring);outline-offset:2px}.ReleaseCardTitle-module__RYuFgW__titleLink:hover{color:var(--primary)}
.CollectionHealth-module__XUIzBW__healthContainer{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.CollectionHealth-module__XUIzBW__healthContainer h2{color:var(--foreground);font-size:var(--text-xl);font-weight:var(--font-bold);margin:0}.CollectionHealth-module__XUIzBW__healthGrid{gap:var(--space-4);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:640px){.CollectionHealth-module__XUIzBW__healthGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CollectionHealth-module__XUIzBW__healthGrid{grid-template-columns:repeat(3,1fr)}}.CollectionHealth-module__XUIzBW__healthCard{--surface:var(--card);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex;}.CollectionHealth-module__XUIzBW__healthLabel{color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-medium);text-transform:uppercase}.CollectionHealth-module__XUIzBW__healthValue{color:var(--foreground);font-size:var(--text-2xl);font-weight:var(--font-bold);line-height:1.2}.CollectionHealth-module__XUIzBW__healthDescription{color:var(--muted-foreground);font-size:var(--text-sm)}.CollectionHealth-module__XUIzBW__expandButton{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-ui);color:var(--foreground);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-medium);padding:var(--space-2) var(--space-3);transition:var(--transition-fast)}.CollectionHealth-module__XUIzBW__expandButton:hover{background:var(--muted)}.CollectionHealth-module__XUIzBW__rateLink{color:var(--primary);font-size:var(--text-sm);font-weight:var(--font-medium);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline;display:inline-block}.CollectionHealth-module__XUIzBW__rateLink:hover{color:var(--primary-hover)}
.ReleaseListItem-module__8cOdsa__releaseItem{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);align-items:center;gap:var(--space-4);transition:var(--transition-fast);flex-direction:column;display:flex;overflow:hidden}@media (min-width:768px){.ReleaseListItem-module__8cOdsa__releaseItem{flex-direction:row}}.ReleaseListItem-module__8cOdsa__releaseItem:hover{border-color:var(--primary);box-shadow:var(--shadow-sm)}.ReleaseListItem-module__8cOdsa__releaseItem.ReleaseListItem-module__8cOdsa__inCrate{border:2px solid var(--primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 20%, transparent), var(--shadow-md)}.ReleaseListItem-module__8cOdsa__highlighted{border-color:var(--primary);}.ReleaseListItem-module__8cOdsa__imageContainer{flex-shrink:0;width:100%;height:12.5rem;overflow:hidden}.ReleaseListItem-module__8cOdsa__imageContainer[role=button]{cursor:pointer}@media (min-width:768px){.ReleaseListItem-module__8cOdsa__imageContainer{width:7.5rem;height:7.5rem}}.ReleaseListItem-module__8cOdsa__imageContainer img{object-fit:cover;width:100%;height:100%}.ReleaseListItem-module__8cOdsa__content{min-width:0;padding:var(--space-4);text-align:center;flex-direction:row;flex:1;justify-content:space-between;align-items:center;display:flex}@media (min-width:768px){.ReleaseListItem-module__8cOdsa__content{padding:var(--space-4) var(--space-4) var(--space-4) 0;text-align:left}}.ReleaseListItem-module__8cOdsa__contentLeft{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.ReleaseListItem-module__8cOdsa__mainInfo{gap:var(--space-1);flex-direction:column;display:flex}.ReleaseListItem-module__8cOdsa__title{color:var(--foreground);font-size:var(--text-base);font-weight:var(--font-bold);text-overflow:ellipsis;white-space:normal;margin:0;line-height:1.4;overflow:hidden}@media (min-width:768px){.ReleaseListItem-module__8cOdsa__title{white-space:nowrap}}.ReleaseListItem-module__8cOdsa__artistLink{color:var(--foreground);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline;text-decoration-thickness:1px}.ReleaseListItem-module__8cOdsa__artistLink:hover{color:var(--primary)}.ReleaseListItem-module__8cOdsa__titleLink{color:var(--foreground);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit;transition:color var(--transition-fast);background:0 0;border:none;padding:0;text-decoration:underline}.ReleaseListItem-module__8cOdsa__titleLink:disabled{cursor:wait;opacity:.6}.ReleaseListItem-module__8cOdsa__titleLink:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-ui)}.ReleaseListItem-module__8cOdsa__titleLink:hover:not(:disabled){color:var(--primary)}.ReleaseListItem-module__8cOdsa__details{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.ReleaseListItem-module__8cOdsa__labelLink{color:var(--muted-foreground);transition:color var(--transition-fast);text-decoration:none}.ReleaseListItem-module__8cOdsa__labelLink:hover{color:var(--foreground);text-decoration:underline}.ReleaseListItem-module__8cOdsa__notes{color:var(--muted-foreground);font-size:var(--text-xs);margin:0;font-style:italic}.ReleaseListItem-module__8cOdsa__styles{gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.ReleaseListItem-module__8cOdsa__stylesContainer{gap:var(--space-2);flex-wrap:wrap;display:flex}.ReleaseListItem-module__8cOdsa__stylePill{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--muted-foreground);cursor:pointer;font-family:var(--font-family-meta);font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--space-1) var(--space-3);transition:all var(--transition-normal)}.ReleaseListItem-module__8cOdsa__stylePill:hover{background:var(--accent);border-color:var(--input)}.ReleaseListItem-module__8cOdsa__stylePill.ReleaseListItem-module__8cOdsa__stylePillSelected{background:var(--primary);border-color:var(--primary-hover);color:var(--primary-foreground)}.ReleaseListItem-module__8cOdsa__stylePill.ReleaseListItem-module__8cOdsa__stylePillSelected:hover{background:var(--primary-hover);border-color:var(--primary-active);color:var(--on-primary-hover)}.ReleaseListItem-module__8cOdsa__stylePill.ReleaseListItem-module__8cOdsa__stylePillSelected:active{background:var(--primary-active);border-color:var(--primary-active);color:var(--on-primary-active)}.ReleaseListItem-module__8cOdsa__moreStyles{color:var(--muted-foreground);font-size:var(--text-xs);font-style:italic}.ReleaseListItem-module__8cOdsa__actions{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-shrink:0;display:flex}@media (min-width:768px){.ReleaseListItem-module__8cOdsa__actions{margin-top:0}}.ReleaseListItem-module__8cOdsa__crateButton{background:var(--muted);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:var(--radius-ui);color:var(--foreground);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-medium);align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);transition:all var(--transition-normal);white-space:nowrap;justify-content:center;display:flex}.ReleaseListItem-module__8cOdsa__crateButton:hover{background:var(--accent);border-color:var(--input);color:var(--accent-foreground);transform:translateY(-1px)}.ReleaseListItem-module__8cOdsa__crateButton:active{transform:translateY(0)}.ReleaseListItem-module__8cOdsa__crateButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ReleaseListItem-module__8cOdsa__discogsButton{color:var(--primary);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-medium);padding:var(--space-2) 0;text-underline-offset:4px;transition:all var(--transition-normal);background:0 0;border:none;text-decoration:underline;text-decoration-thickness:1px}.ReleaseListItem-module__8cOdsa__discogsButton:hover{color:var(--primary-hover);text-decoration-thickness:2px}.ReleaseListItem-module__8cOdsa__discogsButton:disabled{color:var(--muted-foreground);cursor:not-allowed;opacity:.6;text-decoration:none}.ReleaseListItem-module__8cOdsa__discogsButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}
.DuplicatesDetailModal-module__h0KNQW__description{color:var(--muted-foreground);font-size:var(--text-sm);padding:var(--space-2) var(--space-4) var(--space-3);margin:0;line-height:1.4}@media (min-width:768px){.DuplicatesDetailModal-module__h0KNQW__description{padding:var(--space-2) var(--space-5) var(--space-3)}}
.ReleasesTable-module__B672Ja__tableWrapper{width:100%;min-width:0;padding:0 var(--space-4)}.ReleasesTable-module__B672Ja__tableContainer{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:var(--radius-ui);width:100%;min-width:0;max-width:100%;display:block;overflow:auto hidden}.ReleasesTable-module__B672Ja__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:56rem}.ReleasesTable-module__B672Ja__thead{background:var(--muted);border-bottom:1px solid var(--border)}.ReleasesTable-module__B672Ja__headerRow{border-bottom:1px solid var(--border)}.ReleasesTable-module__B672Ja__headerCell{border-right:1px solid var(--border);color:var(--foreground);font-size:var(--text-xxs);font-weight:var(--font-semibold);letter-spacing:.025em;text-align:left;text-transform:uppercase;transition:var(--transition-fast);vertical-align:middle;padding:0}.ReleasesTable-module__B672Ja__headerCell:last-child{border-right:none}.ReleasesTable-module__B672Ja__headerCell.ReleasesTable-module__B672Ja__isResizing{-webkit-user-select:none;user-select:none}.ReleasesTable-module__B672Ja__headerInner{align-items:center;gap:var(--space-1);min-height:100%;padding:var(--space-1) var(--space-2);display:flex;position:relative}@media (min-width:768px){.ReleasesTable-module__B672Ja__headerInner{padding:var(--space-4) var(--space-3)}}.ReleasesTable-module__B672Ja__headerLabel{flex:auto;min-width:0}.ReleasesTable-module__B672Ja__resizeHandle{appearance:none;color:inherit;cursor:col-resize;font:inherit;bottom:0;opacity:0;inset-inline-end:0;touch-action:none;min-width:0;min-height:0;transition:opacity var(--transition-fast);background:0 0;border:none;border-radius:0;width:.75rem;margin:0;padding:0;line-height:0;display:block;position:absolute;top:0}.ReleasesTable-module__B672Ja__resizeHandle:after{background:var(--border);content:"";inset-inline-end:0;height:100%;transition:background-color var(--transition-fast);width:3px;position:absolute;top:0}.ReleasesTable-module__B672Ja__resizeHandle:hover:after,.ReleasesTable-module__B672Ja__resizeHandle.ReleasesTable-module__B672Ja__resizeHandleActive:after{background:var(--primary)}.ReleasesTable-module__B672Ja__resizeHandle:focus-visible{outline:none}.ReleasesTable-module__B672Ja__resizeHandle:focus-visible:after{background:var(--primary);opacity:1}.ReleasesTable-module__B672Ja__headerCell:hover .ReleasesTable-module__B672Ja__resizeHandle,.ReleasesTable-module__B672Ja__resizeHandleActive{opacity:1}.ReleasesTable-module__B672Ja__tbody{background:var(--card)}.ReleasesTable-module__B672Ja__dataRow{border-bottom:1px solid var(--border);transition:var(--transition-fast)}.ReleasesTable-module__B672Ja__dataRow:last-child{border-bottom:none}.ReleasesTable-module__B672Ja__dataRow:hover{background:var(--muted)}.ReleasesTable-module__B672Ja__dataRow.ReleasesTable-module__B672Ja__highlighted{background:color-mix(in srgb, var(--primary) 10%, transparent)}.ReleasesTable-module__B672Ja__dataRow.ReleasesTable-module__B672Ja__inCrate{background:color-mix(in srgb, var(--primary) 20%, transparent)}.ReleasesTable-module__B672Ja__dataCell{border-right:1px solid var(--border);padding:var(--space-1);vertical-align:middle;overflow:hidden}.ReleasesTable-module__B672Ja__dataCell:last-child{border-right:none}.ReleasesTable-module__B672Ja__checkboxCell{padding:var(--space-1);justify-content:center;align-items:center;display:flex}.ReleasesTable-module__B672Ja__crateCheckbox{accent-color:var(--primary);cursor:pointer;width:1.125rem;height:1.125rem}.ReleasesTable-module__B672Ja__crateCheckbox:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ReleasesTable-module__B672Ja__imageCell{padding:var(--space-1);justify-content:center;align-items:center;display:flex}.ReleasesTable-module__B672Ja__imageButton{border-radius:var(--radius-ui);cursor:pointer;transition:all var(--transition-normal);background:0 0;border:none;padding:0;display:block;overflow:hidden}.ReleasesTable-module__B672Ja__imageButton:hover{box-shadow:var(--shadow-md);transform:scale(1.05)}.ReleasesTable-module__B672Ja__imageButton:active{transform:scale(.95)}.ReleasesTable-module__B672Ja__imageButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ReleasesTable-module__B672Ja__imageButton img{height:var(--button-height-md);object-fit:cover;width:var(--button-height-md);border-radius:0;display:block}.ReleasesTable-module__B672Ja__table td:first-child,.ReleasesTable-module__B672Ja__table th:first-child{font-size:var(--text-xxs);font-weight:var(--font-semibold);letter-spacing:.025em;text-align:center;text-transform:uppercase}.ReleasesTable-module__B672Ja__artistCell,.ReleasesTable-module__B672Ja__titleCell,.ReleasesTable-module__B672Ja__labelCell,.ReleasesTable-module__B672Ja__catnoCell,.ReleasesTable-module__B672Ja__yearCell,.ReleasesTable-module__B672Ja__dateAddedCell{color:var(--foreground);font-size:clamp(var(--text-xs), 1vw + .5rem, var(--text-sm));padding:var(--space-1) var(--space-2);overflow-wrap:break-word;line-height:1.2}.ReleasesTable-module__B672Ja__titleCell{font-weight:var(--font-medium)}.ReleasesTable-module__B672Ja__artistTitleCell{color:var(--foreground);font-size:clamp(var(--text-xs), 1vw + .5rem, var(--text-sm));gap:var(--space-1);padding:var(--space-1) var(--space-2);overflow-wrap:break-word;flex-direction:column;line-height:1.2;display:flex}.ReleasesTable-module__B672Ja__artistName{color:var(--muted-foreground);font-weight:var(--font-normal)}.ReleasesTable-module__B672Ja__artistLink{color:var(--muted-foreground);transition:color var(--transition-fast);text-decoration:none}.ReleasesTable-module__B672Ja__artistLink:hover{color:var(--primary);text-decoration:underline}.ReleasesTable-module__B672Ja__titleLink{all:unset;color:var(--foreground);cursor:pointer;font-weight:var(--font-medium);transition:color var(--transition-fast);font-size:var(--text-base);text-decoration:none;display:inline}.ReleasesTable-module__B672Ja__titleLink:hover{color:var(--primary);text-decoration:underline}.ReleasesTable-module__B672Ja__titleLink:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-ui)}.ReleasesTable-module__B672Ja__titleName{color:var(--foreground);font-weight:var(--font-medium)}.ReleasesTable-module__B672Ja__labelLink{color:var(--muted-foreground);transition:color var(--transition-fast);text-decoration:none}.ReleasesTable-module__B672Ja__labelLink:hover{color:var(--primary);text-decoration:underline}.ReleasesTable-module__B672Ja__catnoCell,.ReleasesTable-module__B672Ja__yearCell,.ReleasesTable-module__B672Ja__dateAddedCell{color:var(--muted-foreground);text-align:left}.ReleasesTable-module__B672Ja__notesCell{min-width:0;padding:var(--space-1) var(--space-2)}.ReleasesTable-module__B672Ja__notesCell>div{padding-top:0}.ReleasesTable-module__B672Ja__stylesCell{min-width:0;padding:var(--space-1) 0 var(--space-1) var(--space-2);width:100%}.ReleasesTable-module__B672Ja__formatStylesCell{min-width:0;padding:var(--space-1) 0 var(--space-1) var(--space-1);overflow:hidden}.ReleasesTable-module__B672Ja__tagsRow{gap:var(--space-1)}.ReleasesTable-module__B672Ja__moreStyles{color:var(--muted-foreground);font-size:var(--text-xs);font-style:italic}.ReleasesTable-module__B672Ja__formatsCell{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.ReleasesTable-module__B672Ja__moreFormats{color:var(--muted-foreground);font-size:var(--text-xs);font-style:italic}.ReleasesTable-module__B672Ja__mobileFormats{gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.ReleasesTable-module__B672Ja__mobileContainer{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}@media (min-width:640px){.ReleasesTable-module__B672Ja__mobileContainer{display:none}}.ReleasesTable-module__B672Ja__mobileCard{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);align-items:flex-start;gap:var(--space-3);padding:var(--space-4);transition:var(--transition-fast);display:flex;overflow:hidden}.ReleasesTable-module__B672Ja__mobileCard:hover{border-color:var(--primary);box-shadow:var(--shadow-sm)}.ReleasesTable-module__B672Ja__mobileCard.ReleasesTable-module__B672Ja__highlighted{border-color:var(--primary);box-shadow:var(--shadow-md)}.ReleasesTable-module__B672Ja__mobileCard.ReleasesTable-module__B672Ja__inCrate{border:2px solid var(--primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 15%, transparent), var(--shadow-md)}.ReleasesTable-module__B672Ja__mobileImageContainer{flex-shrink:0;width:3.75rem;height:3.75rem;overflow:hidden}.ReleasesTable-module__B672Ja__mobileImageContainer img{object-fit:cover;width:100%;height:100%}.ReleasesTable-module__B672Ja__mobileContent{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.ReleasesTable-module__B672Ja__mobileMainInfo{gap:var(--space-2);flex-direction:column;display:flex}.ReleasesTable-module__B672Ja__mobileTitle{color:var(--foreground);font-size:var(--text-base);font-weight:var(--font-bold);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.4;overflow:hidden}.ReleasesTable-module__B672Ja__mobileDetails{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.ReleasesTable-module__B672Ja__mobileStyles{gap:var(--space-2);flex-wrap:wrap;display:flex}.ReleasesTable-module__B672Ja__mobileActions{align-items:center;gap:var(--space-2);justify-content:flex-end;display:flex}
.AdminPreferenceBreakdownPanel-module__seyOva__panel{--surface:var(--card);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);gap:var(--space-4);padding:var(--space-4);flex-direction:column;width:100%;display:flex;}.AdminPreferenceBreakdownPanel-module__seyOva__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}.AdminPreferenceBreakdownPanel-module__seyOva__content{gap:var(--space-4);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:640px){.AdminPreferenceBreakdownPanel-module__seyOva__content{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start}}.AdminPreferenceBreakdownPanel-module__seyOva__chartSection{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}:is(.AdminPreferenceBreakdownPanel-module__seyOva__chartSection svg:focus,.AdminPreferenceBreakdownPanel-module__seyOva__chartSection svg:focus-visible){border:none!important;outline:none!important}.AdminPreferenceBreakdownPanel-module__seyOva__emptyChart{color:var(--muted-foreground);font-size:var(--text-sm);padding-block:var(--space-6);text-align:center;margin:0;font-style:italic}
