@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.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.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.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.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_549caa77-module__0mITCa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_549caa77-module__0mITCa__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.AppToaster-module__77HpfW__viewport{z-index:var(--z-8-toast);pointer-events:none;outline:none;width:calc(100vw - 2rem);max-width:22.5rem;position:fixed}.AppToaster-module__77HpfW__viewportBottomRight{inset:auto 1rem 1rem auto;}.AppToaster-module__77HpfW__viewportBottomCenter{max-width:min(100vw - 2rem,36rem);inset:auto auto 1rem 50%;overflow:visible;transform:translate(-50%);}.AppToaster-module__77HpfW__viewportTopCenter{inset:calc(1rem + env(safe-area-inset-top,0px)) auto auto 50%;max-width:min(100vw - 2rem,36rem);overflow:visible;transform:translate(-50%);}.AppToaster-module__77HpfW__root{--gap:.5rem;--peek:.5rem;--scale:calc(max(0, 1 - (var(--toast-index) * .1)));--shrink:calc(1 - var(--scale));--height:var(--toast-frontmost-height,var(--toast-height));--offset-y:calc(var(--toast-offset-y) * -1 + (var(--toast-index) * var(--gap) * -1) + var(--toast-swipe-movement-y,0));--normal-bg:var(--card);--normal-border:var(--border);--normal-text:var(--card-foreground);z-index:calc(1000 - var(--toast-index));box-sizing:border-box;width:max-content;min-width:0;max-width:min(100vw - 2rem,22.5rem);height:var(--height);border:1px solid var(--normal-border);border-radius:var(--radius-card);background:var(--normal-bg);box-shadow:var(--shadow-md);color:var(--normal-text);font-family:var(--font-family-mono);font-size:var(--text-meta-xs);letter-spacing:var(--letter-spacing-meta);pointer-events:auto;transform-origin:bottom;-webkit-user-select:none;user-select:none;transform:translateX(var(--toast-swipe-movement-x,0)) translateY(calc(var(--toast-swipe-movement-y,0) - (var(--toast-index) * var(--peek)) - (var(--shrink) * var(--height)))) scale(var(--scale));align-items:center;gap:.875rem;padding:1rem 1.125rem;transition:transform .4s,opacity .4s,box-shadow .2s,height .15s;display:flex;position:absolute;bottom:0;left:auto;right:0}.AppToaster-module__77HpfW__root:after{width:100%;height:calc(var(--gap) + 1px);content:"";position:absolute;top:100%;left:0}.AppToaster-module__77HpfW__root[data-expanded]{height:var(--toast-height);transform:translateX(var(--toast-swipe-movement-x,0)) translateY(var(--offset-y))}.AppToaster-module__77HpfW__root[data-limited]{opacity:0}.AppToaster-module__77HpfW__root[data-type=success]{--normal-bg:color-mix(in srgb, var(--success) 12%, var(--card));--normal-border:color-mix(in srgb, var(--success) 35%, var(--card));--normal-text:var(--success);font-size:var(--text-meta-sm)}.AppToaster-module__77HpfW__root[data-type=error]{--normal-bg:color-mix(in srgb, var(--destructive) 12%, var(--card));--normal-border:color-mix(in srgb, var(--destructive) 35%, var(--card));--normal-text:var(--destructive)}.AppToaster-module__77HpfW__root[data-type=loading]{--normal-bg:var(--card);--normal-border:var(--border);--normal-text:var(--card-foreground)}.AppToaster-module__77HpfW__root[data-type=warning]{--normal-bg:color-mix(in srgb, var(--warning) 12%, var(--card));--normal-border:color-mix(in srgb, var(--warning) 35%, var(--card));--normal-text:var(--warning)}@starting-style{.AppToaster-module__77HpfW__root{opacity:0;transform:translateY(150%)}}.AppToaster-module__77HpfW__root[data-starting-style],.AppToaster-module__77HpfW__root[data-ending-style]{opacity:0}.AppToaster-module__77HpfW__root[data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y,0) + 150%))}.AppToaster-module__77HpfW__root[data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x,0) + 150%)) translateY(var(--offset-y))}@media (prefers-reduced-motion:reduce){.AppToaster-module__77HpfW__root{transition:none}@starting-style{.AppToaster-module__77HpfW__root{opacity:1;transform:translateX(var(--toast-swipe-movement-x,0)) translateY(calc(var(--toast-swipe-movement-y,0) - (var(--toast-index) * var(--peek)) - (var(--shrink) * var(--height)))) scale(var(--scale))}}.AppToaster-module__77HpfW__root[data-starting-style],.AppToaster-module__77HpfW__root[data-ending-style]{opacity:1}}.AppToaster-module__77HpfW__viewportBottomCenter>.AppToaster-module__77HpfW__root,.AppToaster-module__77HpfW__viewportTopCenter>.AppToaster-module__77HpfW__root{margin-inline:auto;left:0;right:0}.AppToaster-module__77HpfW__icon{flex-shrink:0;align-self:center}.AppToaster-module__77HpfW__successIcon{width:1rem;height:1rem}.AppToaster-module__77HpfW__content{flex-direction:column;flex:0 auto;gap:.375rem;min-width:0;font-family:inherit;transition:opacity .25s;display:flex}.AppToaster-module__77HpfW__content[data-behind]{opacity:0}.AppToaster-module__77HpfW__content[data-expanded]{opacity:1}.AppToaster-module__77HpfW__title{font-family:inherit;font-weight:var(--font-medium);line-height:1.4}.AppToaster-module__77HpfW__description{color:var(--muted-foreground);font-family:inherit;font-size:var(--text-meta-xs);line-height:1.25}.AppToaster-module__77HpfW__root[data-type=success] .AppToaster-module__77HpfW__title,.AppToaster-module__77HpfW__root[data-type=success] .AppToaster-module__77HpfW__description{font-size:var(--text-meta-sm)}.AppToaster-module__77HpfW__actions{flex-shrink:0;align-items:center;gap:.75rem;margin-left:auto;display:flex}.AppToaster-module__77HpfW__actionSlot,.AppToaster-module__77HpfW__cancelSlot{flex-shrink:0}.AppToaster-module__77HpfW__root.fmd-action-toast{overflow-wrap:normal;width:100%;min-width:0;max-width:calc(100vw - 2rem);box-shadow:var(--shadow-lg);flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.AppToaster-module__77HpfW__root.fmd-action-toast .AppToaster-module__77HpfW__actions{margin-left:auto}.AppToaster-module__77HpfW__root.fmd-action-toast .fmd-action-toast-content{flex:1 1 0;min-width:0}.AppToaster-module__77HpfW__root.fmd-action-toast .fmd-toast-title{font-family:inherit;font-size:var(--text-meta-xs);font-weight:var(--font-medium);line-height:1.4}.AppToaster-module__77HpfW__root.fmd-action-toast .fmd-toast-description{color:var(--muted-foreground);font-family:inherit;font-size:var(--text-meta-xs);white-space:normal;line-height:1.4}.AppToaster-module__77HpfW__root.fmd-action-toast .AppToaster-module__77HpfW__cancelSlot{margin-left:0}@media (min-width:480px){.AppToaster-module__77HpfW__root.fmd-action-toast{flex-wrap:nowrap;gap:1rem;width:max-content;max-width:min(100vw - 2rem,28rem)}.AppToaster-module__77HpfW__root.fmd-action-toast .fmd-action-toast-content{flex:0 auto;margin-inline-end:.5rem}.AppToaster-module__77HpfW__root.fmd-action-toast .fmd-toast-title{font-size:var(--text-meta-sm);white-space:nowrap}.AppToaster-module__77HpfW__root.fmd-action-toast .fmd-toast-description{font-size:var(--text-meta-xs);white-space:nowrap}}@property --animated-primary-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes AppToaster-module__77HpfW__animatedPrimaryBorderRotate{to{--animated-primary-border-angle:360deg}}.AppToaster-module__77HpfW__supportProjectIcon{width:1.125rem;height:1.125rem;color:var(--link)}.AppToaster-module__77HpfW__toastClose{z-index:2;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);width:1.75rem;height:1.75rem;box-shadow:var(--shadow-md);color:var(--foreground);cursor:pointer;transition:background-color var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal);justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;right:0;translate:50% -50%}.AppToaster-module__77HpfW__toastClose:hover{background:var(--muted);border-color:var(--input);box-shadow:var(--shadow-lg)}.AppToaster-module__77HpfW__toastClose:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.AppToaster-module__77HpfW__toastCloseIcon{width:.875rem;height:.875rem}.AppToaster-module__77HpfW__root.fmd-support-project-toast{--animated-primary-border-angle:0deg;background:linear-gradient(var(--normal-bg), var(--normal-bg)) padding-box, conic-gradient(from var(--animated-primary-border-angle), var(--primary), color-mix(in srgb, var(--warning) 75%, var(--primary)), var(--primary)) border-box;width:min(100vw - 2rem,32rem);max-width:min(100vw - 2rem,32rem);box-shadow:var(--shadow-lg), 0 0 20px color-mix(in srgb, var(--primary) 18%, transparent);border:2px solid #0000;flex-wrap:nowrap;align-items:center;gap:.875rem .75rem;animation:6s linear infinite AppToaster-module__77HpfW__animatedPrimaryBorderRotate;overflow:visible}.AppToaster-module__77HpfW__root.fmd-support-project-toast .AppToaster-module__77HpfW__icon{flex-shrink:0;align-self:center}.AppToaster-module__77HpfW__root.fmd-support-project-toast .fmd-action-toast-content{flex:1 1 0;min-width:0}.AppToaster-module__77HpfW__root.fmd-support-project-toast .fmd-toast-title{font-size:var(--text-meta-sm);white-space:normal;line-height:1.35}.AppToaster-module__77HpfW__root.fmd-support-project-toast .fmd-toast-description{font-size:var(--text-meta-xs);white-space:normal;text-wrap:pretty;line-height:1.45}.AppToaster-module__77HpfW__root.fmd-support-project-toast .AppToaster-module__77HpfW__actions{flex-shrink:0;align-items:stretch;min-width:0;margin-left:auto;display:flex}@media (prefers-reduced-motion:reduce){.AppToaster-module__77HpfW__root.fmd-support-project-toast{border-color:color-mix(in srgb, var(--primary) 45%, var(--border));background:var(--normal-bg);animation:none}}@media (min-width:480px){.AppToaster-module__77HpfW__root.fmd-pending-restore-toast{max-width:min(100vw - 2rem,32rem)}}.AppToaster-module__77HpfW__root.fmd-collection-loading-toast{width:max-content;min-width:min(100%,24rem);max-width:min(100vw - 2rem,32rem);box-shadow:var(--shadow-lg);align-items:flex-start;gap:1rem;padding:1rem 1.125rem}.AppToaster-module__77HpfW__root.fmd-collection-loading-toast .AppToaster-module__77HpfW__icon{align-self:flex-start;margin-top:.125rem}.AppToaster-module__77HpfW__root.fmd-collection-loading-toast .AppToaster-module__77HpfW__icon [role=progressbar]{border-color:color-mix(in srgb, var(--foreground) 18%, var(--background));border-top-color:var(--foreground)}.AppToaster-module__77HpfW__root.fmd-collection-loading-toast .fmd-collection-loading-toast-content{flex:1 1 0;min-width:0}.AppToaster-module__77HpfW__root.fmd-collection-loading-toast .fmd-toast-title{font-size:var(--text-meta-sm);font-weight:var(--font-medium);text-wrap:balance;line-height:1.25}.AppToaster-module__77HpfW__root.fmd-collection-loading-toast .fmd-collection-loading-toast-description{flex-direction:column;gap:.1875rem;display:flex}:is(.AppToaster-module__77HpfW__root.fmd-collection-loading-toast .fmd-collection-loading-toast-progress,.AppToaster-module__77HpfW__root.fmd-collection-loading-toast .fmd-collection-loading-toast-hint){color:var(--muted-foreground);font-family:inherit;font-size:var(--text-meta-sm);margin:0;line-height:1.25}
.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(--link);color:var(--primary-foreground)}.Button-module__e7WGRa__primary:hover:not(:disabled){background:var(--primary-hover);border-color:var(--link-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(--link);color:var(--link)}.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)}
.HorizontalScrollRow-module__I3BDnq__wrapper{width:100%;min-width:0;position:relative;overflow:hidden}.HorizontalScrollRow-module__I3BDnq__scroll{align-items:center;gap:var(--space-1);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;min-width:0;display:flex;overflow-x:auto}.HorizontalScrollRow-module__I3BDnq__scroll::-webkit-scrollbar{display:none}.HorizontalScrollRow-module__I3BDnq__scroll>*{flex-shrink:0}@keyframes HorizontalScrollRow-module__I3BDnq__scrollFadeEnd{0%,85%{-webkit-mask-image:linear-gradient(to right, #000 0%, #000 calc(100% - var(--horizontal-scroll-fade-width,2rem)), transparent 100%);mask-image:linear-gradient(to right, #000 0%, #000 calc(100% - var(--horizontal-scroll-fade-width,2rem)), transparent 100%)}to{-webkit-mask-image:linear-gradient(90deg,#000 0% 100%);mask-image:linear-gradient(90deg,#000 0% 100%)}}.HorizontalScrollRow-module__I3BDnq__scrollFadeEnd{-webkit-mask-image:linear-gradient(to right, #000 0%, #000 calc(100% - var(--horizontal-scroll-fade-width,2rem)), transparent 100%);mask-image:linear-gradient(to right, #000 0%, #000 calc(100% - var(--horizontal-scroll-fade-width,2rem)), transparent 100%)}@supports (animation-timeline:scroll()){.HorizontalScrollRow-module__I3BDnq__scrollFadeEnd{-webkit-mask-image:none;mask-image:none}.HorizontalScrollRow-module__I3BDnq__scrollOverflow{animation:linear both HorizontalScrollRow-module__I3BDnq__scrollFadeEnd;animation-timeline:scroll(self inline)}}
.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);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;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[data-popup-open]{border-color:var(--link)}.AutocompleteSelect-module__2K3Dta__triggerShell[data-disabled]{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.AutocompleteSelect-module__2K3Dta__triggerShell:focus,.AutocompleteSelect-module__2K3Dta__triggerShell:focus-visible{border-color:var(--link);outline:none}.AutocompleteSelect-module__2K3Dta__triggerShell:hover:not([data-disabled]){border-color:var(--border)}.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(--link);outline:none}.AutocompleteSelect-module__2K3Dta__trigger[data-popup-open]{border-color:var(--link)}.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__pillsContainer{touch-action:pan-x;width:100%;max-width:100%}.AutocompleteSelect-module__2K3Dta__triggerShell .AutocompleteSelect-module__2K3Dta__pillsContainer{padding-right:0}.AutocompleteSelect-module__2K3Dta__pillClear{border-radius:var(--radius-full);color:var(--link);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(--link)}.AutocompleteSelect-module__2K3Dta__pillClear:focus{outline:2px solid var(--ring);outline-offset:1px}.AutocompleteSelect-module__2K3Dta__valueContainer{pointer-events:none;flex:1;align-items:center;min-width:0;display:flex;position:relative}.AutocompleteSelect-module__2K3Dta__valueContainer:has(.AutocompleteSelect-module__2K3Dta__pillsContainer){padding-inline-end:calc(var(--space-4) + var(--space-2));overflow:hidden}.AutocompleteSelect-module__2K3Dta__valueContainer:has(.AutocompleteSelect-module__2K3Dta__pillsContainer)>*{flex:1 1 0;width:100%;min-width:0}.AutocompleteSelect-module__2K3Dta__valueContainer:has(.AutocompleteSelect-module__2K3Dta__pillsContainer) *{pointer-events:none}.AutocompleteSelect-module__2K3Dta__valueContainer:has(.AutocompleteSelect-module__2K3Dta__pillsContainer) .AutocompleteSelect-module__2K3Dta__pillsContainer{pointer-events:auto;touch-action:pan-x}.AutocompleteSelect-module__2K3Dta__valueContainer:has(.AutocompleteSelect-module__2K3Dta__pillsContainer) .AutocompleteSelect-module__2K3Dta__pillClear{pointer-events:auto}.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__pill{background:color-mix(in srgb, var(--primary) 15%, var(--background));border:1px solid var(--primary);border-radius:var(--radius-ui);color:var(--link);cursor:default;font-family:var(--font-family-meta);font-size:var(--text-xxs);height:var(--space-5);padding:var(--space-1) var(--space-1) .15rem .35rem;flex-shrink:0;align-items:center;display:inline-flex}.AutocompleteSelect-module__2K3Dta__pillLabel{margin-right:var(--space-1);white-space:nowrap}.AutocompleteSelect-module__2K3Dta__icon{}.AutocompleteSelect-module__2K3Dta__positioner{z-index:var(--overlay-stack-popover-z,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(--link)}@media (min-width:1024px){.AutocompleteSelect-module__2K3Dta__searchContainer{padding:var(--space-2) var(--space-3)}}.AutocompleteSelect-module__2K3Dta__searchInput{color:var(--foreground);min-height:var(--touch-target-min);padding:var(--space-2) 0;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:1rem}@media (min-width:1024px){.AutocompleteSelect-module__2K3Dta__searchInput{font-size:var(--text-sm);min-height:0;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:1024px){.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:calc(var(--touch-target-min) + var(--space-3));padding:var(--space-4);align-items:center;display:flex}@media (min-width:1024px){.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) 14%, var(--popover))}.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(--link) 12%, var(--popover));color:var(--link)}.AutocompleteSelect-module__2K3Dta__option[data-selected]:hover,.AutocompleteSelect-module__2K3Dta__option[data-selected][data-highlighted]{background:color-mix(in srgb, var(--link) 18%, var(--popover));color:var(--link)}.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:calc(var(--touch-target-min) + var(--space-3));padding:var(--space-4);text-align:center}.AutocompleteSelect-module__2K3Dta__noResults:empty{min-height:0;padding:0;display:none}@media (min-width:1024px){.AutocompleteSelect-module__2K3Dta__noResults{font-size:var(--text-sm);min-height:auto}}
.OverlayStack-module__7v4unq__stackRoot{position:relative}.OverlayStack-module__7v4unq__bodyPortal{pointer-events:none;z-index:var(--overlay-stack-popover-z,var(--z-6-popover));position:fixed;inset:0}.OverlayStack-module__7v4unq__bodyPortal>*{pointer-events:auto}
.PageLoader-module__JyA3eW__container{}.PageLoader-module__JyA3eW__fullHeight{height:100dvh;min-height:100dvh}.PageLoader-module__JyA3eW__text{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs)}
.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:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);font-weight:var(--font-normal);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.6;overflow:hidden}.ReleaseCardMeta-module__FdA2PW__metaLineMobile{font-size:var(--text-meta-xs);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(--link)}
.ReleaseHeaderLinks-module__bwBS6W__discogsLink{color:inherit;transition:color var(--transition-fast);text-decoration:none}.ReleaseHeaderLinks-module__bwBS6W__discogsLink:hover{color:var(--link)}.ReleaseHeaderLinks-module__bwBS6W__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}.ReleaseHeaderLinks-module__bwBS6W__titleLink:disabled{cursor:wait;opacity:.6}.ReleaseHeaderLinks-module__bwBS6W__titleLink:focus-visible{border-radius:var(--radius-ui);outline:2px solid var(--ring);outline-offset:2px}.ReleaseHeaderLinks-module__bwBS6W__titleLink:hover{color:var(--link)}
.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}
.action-icon-hover-module__8QsMvq__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.action-icon-hover-module__8QsMvq__icon svg{transform-origin:50%;width:.875rem;height:.875rem;transition:transform .22s cubic-bezier(.34,1.35,.64,1);display:block}@media (prefers-reduced-motion:reduce){.action-icon-hover-module__8QsMvq__icon svg{transition:none}}:is(.action-icon-hover-module__8QsMvq__iconactionmotion:hover:not(:disabled),.action-icon-hover-module__8QsMvq__iconactionmotion:focus-visible:not(:disabled),.action-icon-hover-module__8QsMvq__iconactionmotion[data-highlighted]:not(:is([data-disabled],[aria-disabled=true])))>svg{transform:var(--icon-action-transform)}@media (prefers-reduced-motion:reduce){:is(.action-icon-hover-module__8QsMvq__iconactionmotion:hover:not(:disabled),.action-icon-hover-module__8QsMvq__iconactionmotion:focus-visible:not(:disabled),.action-icon-hover-module__8QsMvq__iconactionmotion[data-highlighted]:not(:is([data-disabled],[aria-disabled=true])))>svg{transform:none}}:is(.action-icon-hover-module__8QsMvq__iconactionmotion:hover:not(:disabled),.action-icon-hover-module__8QsMvq__iconactionmotion:focus-visible:not(:disabled),.action-icon-hover-module__8QsMvq__iconactionmotion[data-highlighted]:not(:is([data-disabled],[aria-disabled=true]))) .action-icon-hover-module__8QsMvq__icon svg{transform:var(--icon-action-transform)}@media (prefers-reduced-motion:reduce){:is(.action-icon-hover-module__8QsMvq__iconactionmotion:hover:not(:disabled),.action-icon-hover-module__8QsMvq__iconactionmotion:focus-visible:not(:disabled),.action-icon-hover-module__8QsMvq__iconactionmotion[data-highlighted]:not(:is([data-disabled],[aria-disabled=true]))) .action-icon-hover-module__8QsMvq__icon svg{transform:none}}.action-icon-hover-module__8QsMvq__iconactionscale{--icon-action-transform:scale(1.1);}.action-icon-hover-module__8QsMvq__iconactionqueuesubtle{--icon-action-transform:scale(1.04);}.action-icon-hover-module__8QsMvq__iconactionrotate{--icon-action-transform:rotate(90deg);}.action-icon-hover-module__8QsMvq__iconactionplus{--icon-action-transform:rotate(90deg) scale(1.1);}.action-icon-hover-module__8QsMvq__iconactionminus{--icon-action-transform:scale(1.06);}.action-icon-hover-module__8QsMvq__iconactionexternal{--icon-action-transform:translate(1px, -1px) scale(1.1);}
.badge-module__m3lj7q__defaultbadge{background:color-mix(in srgb, var(--primary) 15%, var(--background));border:1px solid var(--primary);border-radius:var(--radius-full);color:var(--link);font-size:var(--text-xxs);font-weight:var(--font-medium);letter-spacing:.075em;padding:.145rem var(--space-2) .1rem;text-transform:uppercase;white-space:nowrap}
.Select-module___DAqqq__container{gap:var(--space-2);flex-direction:column;flex:1;width:100%;display:flex;position:relative}.Select-module___DAqqq__label{}.Select-module___DAqqq__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){.Select-module___DAqqq__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)}}.Select-module___DAqqq__trigger:focus,.Select-module___DAqqq__trigger:focus-visible{border-color:var(--link);outline:none}.Select-module___DAqqq__trigger[data-popup-open]{border-color:var(--link)}.Select-module___DAqqq__trigger:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.Select-module___DAqqq__trigger:hover:not(:disabled){border-color:var(--border)}.Select-module___DAqqq__controlRow{align-items:stretch;gap:var(--space-2);width:100%;display:flex}.Select-module___DAqqq__controlRow .Select-module___DAqqq__clearButton{flex-shrink:0;align-self:stretch;height:auto;min-height:auto}.Select-module___DAqqq__triggerWithClear{flex:1 1 0;width:auto;min-width:0}.Select-module___DAqqq__value{color:var(--foreground);align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex;overflow:hidden}.Select-module___DAqqq__valueText{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-block:.0625rem;overflow:hidden}.Select-module___DAqqq__icon{}.Select-module___DAqqq__positioner{z-index:var(--overlay-stack-popover-z,var(--z-6-popover))}.Select-module___DAqqq__popup{background:var(--popover);border:1px solid var(--border);border-radius:var(--radius-ui);text-align:left;width:var(--anchor-width);overflow:hidden}.Select-module___DAqqq__listbox{max-height:min(50dvh, 18.75rem, var(--available-height,100dvh));margin:0;padding:0;list-style:none;overflow-y:auto}@media (min-width:1024px){.Select-module___DAqqq__listbox{max-height:min(12.5rem, var(--available-height,100dvh))}}.Select-module___DAqqq__option{border-bottom:1px solid var(--border);color:var(--foreground);cursor:pointer;font-size:var(--text-base);min-height:calc(var(--touch-target-min) + var(--space-3));padding:var(--space-4);align-items:center;display:flex}@media (min-width:1024px){.Select-module___DAqqq__option{font-size:var(--text-sm);min-height:auto;padding:var(--space-3)}}.Select-module___DAqqq__option:last-child{border-bottom:none}.Select-module___DAqqq__option:hover,.Select-module___DAqqq__option[data-highlighted]{background:color-mix(in srgb, var(--primary) 14%, var(--popover))}.Select-module___DAqqq__option:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.Select-module___DAqqq__option[data-selected]{background:color-mix(in srgb, var(--link) 12%, var(--popover));color:var(--link)}.Select-module___DAqqq__option[data-selected]:hover,.Select-module___DAqqq__option[data-selected][data-highlighted]{background:color-mix(in srgb, var(--link) 18%, var(--popover));color:var(--link)}.Select-module___DAqqq__optionContent{align-items:center;gap:var(--space-2);width:100%;display:flex}.Select-module___DAqqq__checkmark{color:currentColor;flex-shrink:0;align-items:center;display:flex}.Select-module___DAqqq__checkmark svg{width:.75rem;height:.75rem}.Select-module___DAqqq__optionLabel{justify-content:space-between;align-items:center;gap:var(--space-2);flex:1;width:100%;display:flex}.Select-module___DAqqq__defaultBadge{margin-left:auto;}
.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__fieldFooterTrailing{align-items:center;gap:var(--space-2);flex-shrink:0;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__saveStatus,.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-3);flex-direction:column;display:flex}@media (min-width:1024px){.ReleaseNotesFormFields-module__c4mOia__modalLayout{gap:var(--space-2)}}.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)}
.MobileReleaseCard-module__prwnNW__releaseCard{--release-card-border-width:1px;background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow-sm), inset 0 0 0 1px var(--release-card-stroke);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: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}@media (hover:hover){.MobileReleaseCard-module__prwnNW__releaseCard:hover{box-shadow:0 8px 20px -8px color-mix(in srgb, var(--background) 12%, transparent), 0 2px 6px -2px color-mix(in srgb, var(--background) 5%, transparent), var(--shadow-md), inset 0 0 0 1px var(--release-card-stroke-hover);color:inherit;text-decoration:none}}.MobileReleaseCard-module__prwnNW__highlighted{--release-card-border-width:2px;box-shadow:var(--shadow-sm), inset 0 0 0 2px var(--primary);border:none;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 4rem;justify-content:center;align-items:center;width:4rem;display:flex;position:relative;overflow:hidden}@media not (max-width:768px){.MobileReleaseCard-module__prwnNW__imageContainer{flex:0 0 7rem;width:7rem}}.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{gap:var(--space-1);flex-direction:column;min-width:0;padding:0;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(--link)}.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(--link)}.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}
.ReleaseCardTitle-module__RYuFgW__titleGroup{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ReleaseCardTitle-module__RYuFgW__titleGroupMobile{gap:var(--space-1)}.ReleaseCardTitle-module__RYuFgW__artistLine{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);font-weight:var(--font-normal);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.4;overflow:hidden}.ReleaseCardTitle-module__RYuFgW__releaseTitle{color:var(--foreground);font-size:clamp(var(--text-lg), 4.5cqi, var(--text-xl));font-weight:var(--font-bold);text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;padding-top:0;line-height:1.25;overflow:hidden}.ReleaseCardTitle-module__RYuFgW__releaseTitle>*{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}@container release-card (max-width:11rem){.ReleaseCardTitle-module__RYuFgW__releaseTitle{font-size:clamp(var(--text-base), 4cqi, var(--text-lg));line-height:1.2}.ReleaseCardTitle-module__RYuFgW__artistLine{font-size:var(--text-meta-xs)}}.ReleaseCardTitle-module__RYuFgW__titleGroupMobile .ReleaseCardTitle-module__RYuFgW__artistLine{font-size:var(--text-meta-xs);line-height:1.25}.ReleaseCardTitle-module__RYuFgW__titleGroupMobile .ReleaseCardTitle-module__RYuFgW__releaseTitle{line-height:1.25}
.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__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{justify-content:flex-end;}.ReleaseNotes-module__sJeSCG__notesCrateScratchpadFooterTrailing{align-items:center;gap:var(--space-2);display:flex}.ReleaseNotes-module__sJeSCG__notesCrateScratchpadStatus{}.ReleaseNotes-module__sJeSCG__notesCrateScratchpadCount{}.ReleaseNotes-module__sJeSCG__notesCrateScratchpadFooterTrailing .ReleaseNotes-module__sJeSCG__notesCrateScratchpadCount{margin-inline-start:0}.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)}
.ReleaseNotesModalSkeleton-module__0B6-Ma__fieldGroup{gap:var(--space-1);flex-direction:column;display:flex}.ReleaseNotesModalSkeleton-module__0B6-Ma__conditionFields{gap:var(--space-2);display:grid}@media (min-width:768px){.ReleaseNotesModalSkeleton-module__0B6-Ma__conditionFields{grid-template-columns:repeat(2,minmax(0,1fr))}}.ReleaseNotesModalSkeleton-module__0B6-Ma__selectGroup{gap:var(--space-1);flex-direction:column;display:flex}.ReleaseNotesModalSkeleton-module__0B6-Ma__labelBar,.ReleaseNotesModalSkeleton-module__0B6-Ma__textareaBar,.ReleaseNotesModalSkeleton-module__0B6-Ma__selectLabel,.ReleaseNotesModalSkeleton-module__0B6-Ma__selectBar{border-radius:var(--radius-ui)}.ReleaseNotesModalSkeleton-module__0B6-Ma__labelBar{width:3.5rem;height:.875rem}.ReleaseNotesModalSkeleton-module__0B6-Ma__textareaBar{width:100%;height:3.5rem}.ReleaseNotesModalSkeleton-module__0B6-Ma__selectLabel{width:6.5rem;height:.875rem}.ReleaseNotesModalSkeleton-module__0B6-Ma__selectBar{height:var(--input-height);width:100%}
.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(--link);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(--link);}.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__details{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}
.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:background-color 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:background-color 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__crateCell{padding:var(--space-1);justify-content:center;align-items:center;display:flex}.ReleasesTable-module__B672Ja__crateTrigger{}.ReleasesTable-module__B672Ja__crateTrigger svg{flex-shrink:0;width:.875rem;height:.875rem;display:block}.ReleasesTable-module__B672Ja__crateTriggerActive{}.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:transform var(--transition-normal), box-shadow 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));align-items:center;gap:var(--space-2);overflow-wrap:break-word;min-width:0;padding:var(--space-1) var(--space-2);flex-direction:row;line-height:1.2;display:flex}.ReleasesTable-module__B672Ja__artistTitleText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.ReleasesTable-module__B672Ja__artistTitleThumb{border-radius:var(--radius-ui);cursor:pointer;transition:all var(--transition-normal);background:0 0;border:none;flex-shrink:0;padding:0;display:block;overflow:hidden}.ReleasesTable-module__B672Ja__artistTitleThumb:hover{box-shadow:var(--shadow-md);transform:scale(1.05)}.ReleasesTable-module__B672Ja__artistTitleThumb:active{transform:scale(.95)}.ReleasesTable-module__B672Ja__artistTitleThumb:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ReleasesTable-module__B672Ja__artistTitleThumb img{height:var(--button-height-md);object-fit:cover;width:var(--button-height-md);border-radius:0;display:block}.ReleasesTable-module__B672Ja__artistName{color:var(--muted-foreground);font-weight:var(--font-normal)}.ReleasesTable-module__B672Ja__titleName{color:var(--foreground);font-weight:var(--font-medium)}.ReleasesTable-module__B672Ja__catnoCell,.ReleasesTable-module__B672Ja__yearCell,.ReleasesTable-module__B672Ja__dateAddedCell{color:var(--muted-foreground);text-align:left}.ReleasesTable-module__B672Ja__actionsCell{padding:var(--space-1);text-align:center;vertical-align:middle;white-space:nowrap}.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:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex;overflow:hidden}.ReleasesTable-module__B672Ja__mobileCard:hover{border-color:var(--link);box-shadow:var(--shadow-sm)}.ReleasesTable-module__B672Ja__mobileCard.ReleasesTable-module__B672Ja__highlighted{border-color:var(--link);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}
.dashboard-chart-module__ywlWXa__charttitle{color:var(--foreground);font-size:var(--text-base);font-weight:var(--font-semibold);letter-spacing:-.01em;margin:0;line-height:1.2}.dashboard-chart-module__ywlWXa__chartdescription{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;line-height:1.4}.dashboard-chart-module__ywlWXa__chartheading{gap:var(--space-1);flex-direction:column;display:flex}
.GrowthChart-module__XRl9Na__chartContainer{padding:var(--space-4);flex-direction:column;width:100%;display:flex;}.GrowthChart-module__XRl9Na__chartHeader{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;justify-content:space-between;display:flex}.GrowthChart-module__XRl9Na__chartTitle{}.GrowthChart-module__XRl9Na__chartWrapper{width:100%;height:300px}
.ReleasesGrid-module__d_Gz8a__releasesGrid{gap:var(--space-4);padding:0 var(--space-4) var(--space-4);grid-template-columns:1fr;width:100%;display:grid}@media not (max-width:768px){.ReleasesGrid-module__d_Gz8a__releasesGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media not (max-width:768px){.ReleasesGrid-module__d_Gz8a__releasesGrid[data-fixed-lanes]{grid-template-columns:repeat(var(--grid-lane-count), minmax(0, 20rem))}}.ReleasesGrid-module__d_Gz8a__releaseItem{min-width:0;scroll-margin-top:var(--space-4);width:100%;overflow:visible}@media not (max-width:768px){.ReleasesGrid-module__d_Gz8a__releaseItem:only-child{max-width:20rem}}.ReleasesGrid-module__d_Gz8a__loadingContainer{}.ReleasesGrid-module__d_Gz8a__loadingText{color:var(--muted-foreground);font-size:var(--text-base)}.ReleasesGrid-module__d_Gz8a__releasesGridRandom{padding:var(--space-4);justify-content:center;align-items:center;gap:var(--space-8);flex-direction:column;width:100%;display:flex}.ReleasesGrid-module__d_Gz8a__releasesGridRandom>div{width:100%;max-width:37.5rem;margin:0 auto}.ReleasesGrid-module__d_Gz8a__randomButtonContainer{align-items:center;gap:var(--space-3);padding:0 var(--space-4);flex-direction:column;justify-content:center;width:100%;display:flex}.ReleasesGrid-module__d_Gz8a__randomButton{background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-ui);color:var(--primary-foreground);cursor:pointer;font-family:inherit;font-size:var(--text-base);font-weight:var(--font-medium);align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);transition:var(--transition-fast);justify-content:center;width:100%;display:flex}.ReleasesGrid-module__d_Gz8a__randomButton:hover{background:var(--primary-hover);border-color:var(--primary-hover);color:var(--on-primary-hover)}.ReleasesGrid-module__d_Gz8a__randomButton:active{background:var(--primary-active);border-color:var(--primary-active);color:var(--on-primary-active);transform:translateY(1px)}.ReleasesGrid-module__d_Gz8a__randomButton svg{flex-shrink:0}
.MostCrated-module__hHHsga__container{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.MostCrated-module__hHHsga__container h2{color:var(--foreground);font-size:var(--text-xl);font-weight:var(--font-bold);margin:0}.MostCrated-module__hHHsga__subtitle{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.MostCrated-module__hHHsga__releasesList{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.MostCrated-module__hHHsga__crateCount{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;flex-shrink:0;display:flex}.MostCrated-module__hHHsga__countNumber{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-bold);line-height:1}.MostCrated-module__hHHsga__countLabel{color:var(--muted-foreground);font-size:var(--text-xs);text-transform:lowercase}.MostCrated-module__hHHsga__emptyState{}.MostCrated-module__hHHsga__emptyStateLink{background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-ui);color:var(--primary-foreground);font-size:var(--text-sm);font-weight:var(--font-medium);padding:var(--space-2) var(--space-4);transition:var(--transition-fast);align-self:center;text-decoration:none;display:inline-block}.MostCrated-module__hHHsga__emptyStateLink:hover{background:var(--primary-hover);border-color:var(--primary-hover);color:var(--on-primary-hover)}.MostCrated-module__hHHsga__emptyStateLink:active{background:var(--primary-active);border-color:var(--primary-active);color:var(--on-primary-active)}.MostCrated-module__hHHsga__loading{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.MostCrated-module__hHHsga__error{color:var(--destructive);font-size:var(--text-sm);margin:0}
.ViewToggle-module__aGr7wa__wrapper{align-items:center;display:flex}.ViewToggle-module__aGr7wa__segmentIcon{width:1rem;height:1rem;display:flex}.ViewToggle-module__aGr7wa__segmentIcon svg{width:100%;height:100%}.ViewToggle-module__aGr7wa__listViewButton{display:none}@media (min-width:768px){.ViewToggle-module__aGr7wa__listViewButton{display:flex}}
.OnThisDay-module__90kOOG__container{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.OnThisDay-module__90kOOG__container h2{color:var(--foreground);font-size:var(--text-xl);font-weight:var(--font-bold);margin:0}.OnThisDay-module__90kOOG__date{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.OnThisDay-module__90kOOG__releasesList{gap:var(--space-2);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.OnThisDay-module__90kOOG__yearAdded{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;flex-shrink:0;display:flex}.OnThisDay-module__90kOOG__yearAddedValue{color:var(--foreground);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:var(--font-bold);line-height:1}.OnThisDay-module__90kOOG__yearAddedLabel{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);white-space:nowrap;line-height:1.2}.OnThisDay-module__90kOOG__emptyState{width:100%;max-width:36rem;}.OnThisDay-module__90kOOG__moreText{color:var(--muted-foreground);font-size:var(--text-sm);max-width:36rem;margin:0}
.ReleasesHeader-module__kyH8Gq__releasesHeader{align-items:center;gap:var(--space-3);margin-bottom:var(--space-1);padding:var(--space-3) var(--space-4);transition:background-color var(--transition-normal), backdrop-filter var(--transition-normal);z-index:var(--z-2-sticky);flex-wrap:wrap;justify-content:space-between;display:flex;position:sticky;top:0}@media not (max-width:768px){.ReleasesHeader-module__kyH8Gq__releasesHeader{padding:var(--space-4)}}.ReleasesHeader-module__kyH8Gq__releasesHeader.ReleasesHeader-module__kyH8Gq__stuck{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb, var(--background) 82%, transparent)}.ReleasesHeader-module__kyH8Gq__releasesHeader .ReleasesHeader-module__kyH8Gq__headerText{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-sm);align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.ReleasesHeader-module__kyH8Gq__loadingIcon{color:var(--link);font-family:inherit;font-size:inherit;align-items:center;gap:var(--space-1);display:flex}.ReleasesHeader-module__kyH8Gq__loadingIcon svg{flex-shrink:0;width:.75rem;height:.75rem}.ReleasesHeader-module__kyH8Gq__viewToggleMobile{display:none}@media (min-width:1024px){.ReleasesHeader-module__kyH8Gq__viewToggleMobile{display:flex}}
.StyleEvolution-module__scp5wW__container{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.StyleEvolution-module__scp5wW__sectionHeader{border-top:1px solid var(--border);gap:var(--space-1);padding-top:var(--space-5);flex-direction:column;width:100%;display:flex}.StyleEvolution-module__scp5wW__sectionTitle{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0;line-height:1.3}.StyleEvolution-module__scp5wW__subtitle{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.StyleEvolution-module__scp5wW__periodGrid{gap:var(--space-3);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:640px){.StyleEvolution-module__scp5wW__periodGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.StyleEvolution-module__scp5wW__periodGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.StyleEvolution-module__scp5wW__periodCard{gap:var(--space-3);min-width:0;padding:var(--space-3);transition:var(--transition-fast);flex-direction:column;display:flex;}.StyleEvolution-module__scp5wW__periodCard:hover{border-color:var(--input)}.StyleEvolution-module__scp5wW__periodHeader{gap:var(--space-1);flex-direction:column;display:flex}.StyleEvolution-module__scp5wW__periodTitle{color:var(--foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-sm);font-weight:var(--font-semibold);margin:0;line-height:1.3}.StyleEvolution-module__scp5wW__periodMeta{color:var(--muted-foreground);font-size:var(--text-xs);margin:0}.StyleEvolution-module__scp5wW__styleList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.StyleEvolution-module__scp5wW__styleRow{gap:var(--space-1);flex-direction:column;display:flex}.StyleEvolution-module__scp5wW__styleRowHeader{align-items:baseline;gap:var(--space-2);justify-content:space-between;display:flex}.StyleEvolution-module__scp5wW__styleName{color:var(--foreground);font-size:var(--text-xs);font-weight:var(--font-medium);text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.3;overflow:hidden}.StyleEvolution-module__scp5wW__stylePercent{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);flex-shrink:0}.StyleEvolution-module__scp5wW__styleBarTrack{background:var(--muted);border-radius:var(--radius-sm);width:100%;height:.375rem;overflow:hidden}.StyleEvolution-module__scp5wW__styleBarFill{border-radius:var(--radius-sm)}.StyleEvolution-module__scp5wW__noStyles{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;font-style:italic}.StyleEvolution-module__scp5wW__emptyState{}
.dashboard-card-module__z-ORmW__card{--surface:var(--card);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);transition:var(--transition-fast);width:100%;}.dashboard-card-module__z-ORmW__card:hover{border-color:var(--input)}.dashboard-card-module__z-ORmW__releaseRow{align-items:center;gap:var(--space-3);padding:var(--space-3);display:flex;position:relative;}
.DesktopReleaseCardSkeleton-module__pJwHYG__card{box-shadow:var(--shadow-sm);flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden;}.DesktopReleaseCardSkeleton-module__pJwHYG__cover{aspect-ratio:1;width:100%}.DesktopReleaseCardSkeleton-module__pJwHYG__content{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.DesktopReleaseCardSkeleton-module__pJwHYG__mainContent{gap:var(--space-2);min-width:0;min-height:0;padding:var(--space-4) var(--space-4) var(--space-3);flex-direction:column;flex:1;display:flex}.DesktopReleaseCardSkeleton-module__pJwHYG__textStack{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.DesktopReleaseCardSkeleton-module__pJwHYG__lineCatalog,.DesktopReleaseCardSkeleton-module__pJwHYG__lineArtist,.DesktopReleaseCardSkeleton-module__pJwHYG__lineMeta{border-radius:var(--radius-ui);height:.625rem}.DesktopReleaseCardSkeleton-module__pJwHYG__lineCatalog{width:35%}.DesktopReleaseCardSkeleton-module__pJwHYG__lineArtist{width:55%}.DesktopReleaseCardSkeleton-module__pJwHYG__lineTitle{border-radius:var(--radius-ui);width:85%;height:1rem}.DesktopReleaseCardSkeleton-module__pJwHYG__lineMeta{width:45%}.DesktopReleaseCardSkeleton-module__pJwHYG__pillsRow{gap:var(--space-2);min-width:0;padding:0 var(--space-4) var(--space-4);flex-shrink:0;display:flex;overflow:hidden}.DesktopReleaseCardSkeleton-module__pJwHYG__pill,.DesktopReleaseCardSkeleton-module__pJwHYG__pillWide{border-radius:var(--radius-full);flex-shrink:0;height:1.5rem}.DesktopReleaseCardSkeleton-module__pJwHYG__pill{width:3.5rem}.DesktopReleaseCardSkeleton-module__pJwHYG__pillWide{width:5rem}
.WeeklyRecap-module__QzAA9a__container{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.WeeklyRecap-module__QzAA9a__summaryCard{gap:var(--space-3);padding:var(--space-4);flex-direction:column;width:100%;display:flex;}.WeeklyRecap-module__QzAA9a__heroRow{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.WeeklyRecap-module__QzAA9a__heroValue{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:clamp(2rem,6vw,2.75rem);font-weight:var(--font-bold);letter-spacing:-.04em;line-height:1}.WeeklyRecap-module__QzAA9a__heroLabel{color:var(--muted-foreground);font-size:var(--text-base);font-weight:var(--font-medium)}.WeeklyRecap-module__QzAA9a__changePill{border-radius:var(--radius-full);font-family:var(--font-family-meta);font-size:var(--text-meta-sm);font-weight:var(--font-semibold);padding:.25rem .65rem}.WeeklyRecap-module__QzAA9a__changePillPositive{background:color-mix(in srgb, var(--success) 14%, transparent);color:var(--success)}.WeeklyRecap-module__QzAA9a__changePillNegative{background:color-mix(in srgb, var(--destructive) 14%, transparent);color:var(--destructive)}.WeeklyRecap-module__QzAA9a__priorWeek{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.WeeklyRecap-module__QzAA9a__highlight{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-medium);margin:0}.WeeklyRecap-module__QzAA9a__releasesList{gap:var(--space-2);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.WeeklyRecap-module__QzAA9a__dateAdded{color:var(--muted-foreground);font-family:var(--font-family-meta);font-size:var(--text-meta-xs);align-items:center;gap:var(--space-1);text-align:center;white-space:nowrap;flex-direction:column;flex-shrink:0;line-height:1.2;display:flex}.WeeklyRecap-module__QzAA9a__moreText{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}
.MobileReleaseCardSkeleton-module__c3yTmG__card{box-shadow:var(--shadow-sm);flex-direction:row;align-items:stretch;width:100%;min-width:0;display:flex;overflow:hidden;}.MobileReleaseCardSkeleton-module__c3yTmG__cover{flex:0 0 7rem;width:7rem;min-height:7rem}.MobileReleaseCardSkeleton-module__c3yTmG__content{gap:var(--space-2);flex-direction:column;flex:1 1 0;min-width:0;display:flex;overflow:hidden}.MobileReleaseCardSkeleton-module__c3yTmG__mainContent{gap:var(--space-2);min-width:0;padding:var(--space-4) var(--space-4) 0;flex-direction:column;flex:1;display:flex}.MobileReleaseCardSkeleton-module__c3yTmG__lineCatalog,.MobileReleaseCardSkeleton-module__c3yTmG__lineArtist,.MobileReleaseCardSkeleton-module__c3yTmG__lineMeta{border-radius:var(--radius-ui);height:.625rem}.MobileReleaseCardSkeleton-module__c3yTmG__lineCatalog{width:35%}.MobileReleaseCardSkeleton-module__c3yTmG__lineArtist{width:55%}.MobileReleaseCardSkeleton-module__c3yTmG__lineTitle{border-radius:var(--radius-ui);width:85%;height:.875rem}.MobileReleaseCardSkeleton-module__c3yTmG__lineMeta{width:45%}.MobileReleaseCardSkeleton-module__c3yTmG__notesBlock{border-radius:var(--radius-ui);height:2.5rem;margin-top:var(--space-1);width:100%}.MobileReleaseCardSkeleton-module__c3yTmG__pillsRow{gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-4) var(--space-4);display:flex;overflow:hidden}.MobileReleaseCardSkeleton-module__c3yTmG__pill,.MobileReleaseCardSkeleton-module__c3yTmG__pillWide{border-radius:var(--radius-full);flex-shrink:0;height:1.5rem}.MobileReleaseCardSkeleton-module__c3yTmG__pill{width:3.5rem}.MobileReleaseCardSkeleton-module__c3yTmG__pillWide{width:5rem}.MobileReleaseCardSkeleton-module__c3yTmG__actions{border-left:1px solid var(--border);gap:var(--space-1);min-height:0;padding:var(--space-1);flex-direction:column;flex:0 0 4rem;width:4rem;display:flex}.MobileReleaseCardSkeleton-module__c3yTmG__actionButton{border-radius:var(--radius-ui);flex:1 1 0;min-height:0}
.ReleasesSkeleton-module__TlSg4q__root{padding-bottom:var(--space-4)}
.icon-button-module__nPrryW__iconOnly{justify-content:center;align-items:center;line-height:0;display:flex}.icon-button-module__nPrryW__labeled{line-height:inherit;align-items:center;display:inline-flex}.icon-button-module__nPrryW__variantdefault{}.icon-button-module__nPrryW__variantplus{}.icon-button-module__nPrryW__variantminus{}.icon-button-module__nPrryW__variantclose{}.icon-button-module__nPrryW__variantexternal{}.icon-button-module__nPrryW__variantqueue{}.icon-button-module__nPrryW__icon{}
.portal-enter-exit-module__5fDjSa__enterexitfade{opacity:1;transition:opacity var(--transition-normal)}@starting-style{.portal-enter-exit-module__5fDjSa__enterexitfade{opacity:0}}.portal-enter-exit-module__5fDjSa__enterexitfade[data-starting-style],.portal-enter-exit-module__5fDjSa__enterexitfade[data-ending-style]{opacity:0}@media (prefers-reduced-motion:reduce){.portal-enter-exit-module__5fDjSa__enterexitfade{transition:none}@starting-style{.portal-enter-exit-module__5fDjSa__enterexitfade{opacity:1}}.portal-enter-exit-module__5fDjSa__enterexitfade[data-starting-style],.portal-enter-exit-module__5fDjSa__enterexitfade[data-ending-style]{opacity:1}}.portal-enter-exit-module__5fDjSa__enterexitscale{opacity:1;transform-origin:bottom;transition:opacity var(--transition-normal), scale var(--transition-normal);scale:1}@starting-style{.portal-enter-exit-module__5fDjSa__enterexitscale{opacity:0;scale:.96}}.portal-enter-exit-module__5fDjSa__enterexitscale[data-starting-style],.portal-enter-exit-module__5fDjSa__enterexitscale[data-ending-style]{opacity:0;scale:.96}@media (prefers-reduced-motion:reduce){.portal-enter-exit-module__5fDjSa__enterexitscale{transition:none}@starting-style{.portal-enter-exit-module__5fDjSa__enterexitscale{opacity:1;scale:1}}.portal-enter-exit-module__5fDjSa__enterexitscale[data-starting-style],.portal-enter-exit-module__5fDjSa__enterexitscale[data-ending-style]{opacity:1;scale:1}}
.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);}.base-ui-portal-module__ls-mQW__backdropshell{background:color-mix(in srgb, var(--background) 50%, transparent);pointer-events:auto;z-index:var(--z-5-modal);position:absolute;inset:0;}.base-ui-portal-module__ls-mQW__backdropshellmodal{}.base-ui-portal-module__ls-mQW__backdropshellstrong{background:color-mix(in srgb, var(--background) 80%, transparent);}
.AppDialog-module__fqGuVG__popup{z-index:calc(var(--z-6-popover) + 1);position:fixed;top:50%;left:50%;translate:-50% -50%;}.AppDialog-module__fqGuVG__popupModal{z-index:calc(var(--z-5-modal) + 1);position:fixed;top:50%;left:50%;translate:-50% -50%;}.AppDialog-module__fqGuVG__popupShell{max-height:calc(100% - var(--space-8));pointer-events:auto;z-index:calc(var(--z-5-modal) + 1);position:absolute;top:50%;left:50%;translate:-50% -50%;}.AppDialog-module__fqGuVG__popupModalShell{box-sizing:border-box;height:auto;max-height:min(90svh, calc(100% - var(--space-8)));pointer-events:auto;width:100%;max-width:100%;z-index:calc(var(--z-5-modal) + 1);flex-direction:column;display:flex;position:absolute;inset:50% auto auto 50%;overflow:hidden;translate:-50% -50%;}@media (min-width:1024px){.AppDialog-module__fqGuVG__popupModalShell{max-width:min(calc(100% - var(--scroll-modal-horizontal-inset,var(--space-8))), var(--scroll-modal-max-width,42rem));width:min(calc(100% - var(--scroll-modal-horizontal-inset,var(--space-8))), var(--scroll-modal-max-width,42rem))}}.AppDialog-module__fqGuVG__popupFocusRoot{max-height:inherit;outline:none;flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.AppDialog-module__fqGuVG__popupOverlayStack{max-height:inherit;flex-direction:column;flex:1;width:100%;min-height:0;display:flex}
.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}}
.FormDialog-module__WhWqrG__panel{--form-dialog-max-width:25rem;max-width:var(--form-dialog-max-width);padding:var(--space-6);width:min(calc(100vw - var(--space-8)), var(--form-dialog-max-width));}.FormDialog-module__WhWqrG__panelMd{--form-dialog-max-width:28rem}.FormDialog-module__WhWqrG__content{gap:var(--space-6);flex-direction:column;display:flex}.FormDialog-module__WhWqrG__header{gap:var(--space-2);flex-direction:column;display:flex}.FormDialog-module__WhWqrG__titleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.FormDialog-module__WhWqrG__title{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-semibold);text-wrap:balance;margin:0}.FormDialog-module__WhWqrG__description{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;line-height:1.5}.FormDialog-module__WhWqrG__body{gap:var(--space-4);flex-direction:column;display:flex}.FormDialog-module__WhWqrG__field{gap:var(--space-2);flex-direction:column;display:flex}.FormDialog-module__WhWqrG__label{}.FormDialog-module__WhWqrG__footer{gap:var(--space-3);justify-content:flex-end;display:flex}.FormDialog-module__WhWqrG__checkboxLabel{color:var(--foreground);cursor:pointer;font-size:var(--text-sm);align-items:center;gap:var(--space-2);display:flex}.FormDialog-module__WhWqrG__checkboxLabel:has(input:disabled){cursor:not-allowed;opacity:.6}.FormDialog-module__WhWqrG__checkbox{accent-color:var(--link);flex-shrink:0;width:1rem;height:1rem;margin:0}
.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(100dvh - 250px);padding:var(--space-8) var(--space-4);width:100%}@media (min-width:768px){.Page-module__8UfuHW__container{min-height:calc(100dvh - 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(--link)}.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}
.CrateSelector-module__xc4K4W__container{align-items:stretch;gap:var(--space-2);flex-direction:row;width:100%;display:flex;position:relative;overflow:visible}.CrateSelector-module__xc4K4W__select{flex:1;min-width:0}.CrateSelector-module__xc4K4W__actions{flex-shrink:0;align-items:center;display:flex}.CrateSelector-module__xc4K4W__newCrateButton{aspect-ratio:1;background:color-mix(in srgb, var(--success) 15%, var(--background));border:1px solid var(--pill-style-border);border-radius:var(--radius-ui);color:var(--pill-style-foreground);cursor:pointer;height:var(--touch-target-min);transition:var(--transition-fast);width:var(--touch-target-min);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (min-width:768px){.CrateSelector-module__xc4K4W__newCrateButton{height:var(--input-height);width:var(--input-height)}}.CrateSelector-module__xc4K4W__newCrateButton:disabled{cursor:not-allowed;opacity:.6}.CrateSelector-module__xc4K4W__newCrateButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.CrateSelector-module__xc4K4W__newCrateButton:hover:not(:disabled){background:var(--success-hover);border-color:var(--success-active);color:var(--on-success-hover)}.CrateSelector-module__xc4K4W__newCrateButton:active:not(:disabled){background:var(--success-active);border-color:var(--success-active);color:var(--on-success-active);transform:translateY(1px)}.CrateSelector-module__xc4K4W__newCrateIcon{height:var(--space-4);width:var(--space-4);justify-content:center;align-items:center;display:flex}.CrateSelector-module__xc4K4W__loading{color:var(--muted-foreground);font-size:var(--text-sm);align-items:center;gap:var(--space-2);padding:var(--space-2);display:flex}.CrateSelector-module__xc4K4W__createForm{align-items:center;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.CrateSelector-module__xc4K4W__createForm>button{min-height:var(--input-height);flex-shrink:0;align-self:stretch}@media (min-width:769px){.CrateSelector-module__xc4K4W__createForm{flex-direction:row}.CrateSelector-module__xc4K4W__createForm>button{align-self:stretch;height:100%}}.CrateSelector-module__xc4K4W__input{background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-ui);color:var(--foreground);padding:var(--space-2) var(--space-3);flex:1}.CrateSelector-module__xc4K4W__input:focus{border-color:var(--link);outline:none}@media (min-width:769px){.CrateSelector-module__xc4K4W__input{width:auto}}
.SaveFilterViewDialog-module__Qz2M5q__input{background:var(--background);border:1px solid var(--input);border-radius:var(--radius-ui);color:var(--foreground);font-family:inherit;font-size:var(--text-sm);height:var(--input-height);padding:0 var(--space-3);width:100%}.SaveFilterViewDialog-module__Qz2M5q__input:focus-visible{border-color:var(--link);outline:none}.SaveFilterViewDialog-module__Qz2M5q__input:disabled{cursor:not-allowed;opacity:.6}
.FilterViewsMenu-module__JBMYkW__menuRoot{isolation:isolate;min-width:0;max-width:13rem;z-index:var(--z-6-popover);flex-shrink:1;position:relative}.FilterViewsMenu-module__JBMYkW__menuRoot.FilterViewsMenu-module__JBMYkW__drawerVariant{flex-shrink:0;width:100%;max-width:none}.FilterViewsMenu-module__JBMYkW__menuTrigger{background:color-mix(in srgb, var(--primary) 6%, var(--background));border:1px solid color-mix(in srgb, var(--primary) 22%, var(--input));border-inline-start:3px solid var(--primary);border-radius:var(--radius-ui);color:var(--foreground);cursor:pointer;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-semibold);align-items:center;gap:var(--space-2);height:var(--input-height);max-width:100%;padding:0 var(--space-3) 0 calc(var(--space-3) - 2px);width:100%;display:inline-flex}.FilterViewsMenu-module__JBMYkW__menuTrigger.FilterViewsMenu-module__JBMYkW__menuTriggerActive{background:color-mix(in srgb, var(--primary) 12%, var(--background));border-color:color-mix(in srgb, var(--primary) 45%, var(--input));border-inline-start-color:var(--link)}.FilterViewsMenu-module__JBMYkW__menuTrigger:focus-visible{border-color:var(--link);outline:none}.FilterViewsMenu-module__JBMYkW__menuTrigger:disabled{cursor:not-allowed;opacity:.5}.FilterViewsMenu-module__JBMYkW__menuTrigger:hover:not(:disabled){background:color-mix(in srgb, var(--foreground) 4%, var(--background))}.FilterViewsMenu-module__JBMYkW__menuRoot.FilterViewsMenu-module__JBMYkW__drawerVariant .FilterViewsMenu-module__JBMYkW__menuTrigger{font-size:var(--text-base);max-width:none;height:auto;max-height:none;min-height:var(--touch-target-min);padding:var(--space-3) var(--space-4);-webkit-tap-highlight-color:transparent;width:100%;transition:border-color var(--transition-normal);justify-content:space-between;display:flex}.FilterViewsMenu-module__JBMYkW__menuRoot.FilterViewsMenu-module__JBMYkW__drawerVariant .FilterViewsMenu-module__JBMYkW__menuTrigger[data-popup-open]{border-color:var(--link)}.FilterViewsMenu-module__JBMYkW__menuRoot.FilterViewsMenu-module__JBMYkW__drawerVariant .FilterViewsMenu-module__JBMYkW__menuTrigger:disabled{background:var(--muted);color:var(--muted-foreground);opacity:1}.FilterViewsMenu-module__JBMYkW__menuRoot.FilterViewsMenu-module__JBMYkW__drawerVariant .FilterViewsMenu-module__JBMYkW__menuTrigger:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 8%, var(--background));border-color:var(--border)}.FilterViewsMenu-module__JBMYkW__menuTriggerIcon{color:var(--link);flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.FilterViewsMenu-module__JBMYkW__menuTriggerIcon svg{block-size:1rem;inline-size:1rem}.FilterViewsMenu-module__JBMYkW__menuTriggerLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.FilterViewsMenu-module__JBMYkW__chevronIcon{}.FilterViewsMenu-module__JBMYkW__drawerPositioner{max-width:var(--anchor-width);width:var(--anchor-width)}.FilterViewsMenu-module__JBMYkW__drawerMenuPopup{}.FilterViewsMenu-module__JBMYkW__menuPopup{}.FilterViewsMenu-module__JBMYkW__menuItemView{}.FilterViewsMenu-module__JBMYkW__menuItemView[data-disabled],.FilterViewsMenu-module__JBMYkW__menuItemView[aria-disabled=true]{color:var(--muted-foreground);font-weight:var(--font-medium);background:0 0}.FilterViewsMenu-module__JBMYkW__checkIcon{color:currentColor;height:var(--space-4);width:var(--space-4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FilterViewsMenu-module__JBMYkW__checkIcon svg{block-size:1rem;inline-size:1rem}.FilterViewsMenu-module__JBMYkW__menuRoot.FilterViewsMenu-module__JBMYkW__drawerVariant .FilterViewsMenu-module__JBMYkW__menuTriggerIcon{width:1.5rem;height:1.5rem}.FilterViewsMenu-module__JBMYkW__menuRoot.FilterViewsMenu-module__JBMYkW__drawerVariant .FilterViewsMenu-module__JBMYkW__menuTriggerIcon svg{block-size:1rem;inline-size:1rem}.FilterViewsMenu-module__JBMYkW__menuItemText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}
.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-block:var(--space-3);padding-inline:calc(var(--space-4) + var(--space-4) + var(--space-2)) var(--space-4);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-block:var(--space-2);padding-inline:calc(var(--space-3) + var(--space-4) + var(--space-2)) var(--space-3)}}.SearchBar-module__KdGN3G__input:focus-visible{border-color:var(--link);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-visible){border-color:var(--border)}.SearchBar-module__KdGN3G__input.SearchBar-module__KdGN3G__searching{background:var(--muted);border-color:var(--link);color:var(--muted-foreground)}.SearchBar-module__KdGN3G__input::placeholder{color:var(--muted-foreground)}.SearchBar-module__KdGN3G__inputContainer:has(.SearchBar-module__KdGN3G__clearButton) .SearchBar-module__KdGN3G__input{padding-inline-end:calc(var(--space-4) + var(--space-6))}@media (min-width:768px){.SearchBar-module__KdGN3G__inputContainer:has(.SearchBar-module__KdGN3G__clearButton) .SearchBar-module__KdGN3G__input{padding-inline-end:3rem}}.SearchBar-module__KdGN3G__searchIcon{color:var(--muted-foreground);pointer-events:none;inset-inline-start:var(--space-4);align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:768px){.SearchBar-module__KdGN3G__searchIcon{inset-inline-start: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);inset-inline-end: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{inset-inline-end:var(--space-3)}}.SearchBar-module__KdGN3G__clearButton:hover{background-color:var(--accent);color:var(--accent-foreground)}.SearchBar-module__KdGN3G__clearButton:focus-visible{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);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);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__facetFilterGroup{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.FiltersDrawer-module__NAza3W__facetLabel{}.FiltersDrawer-module__NAza3W__facetFilterControls{align-items:stretch;gap:var(--space-2);flex-direction:row;width:100%;display:flex}.FiltersDrawer-module__NAza3W__facetFilterControls>[data-testid=fmdAutocompleteSelect]{flex:1 1 0;min-width:0}.FiltersDrawer-module__NAza3W__facetFilterControls>[data-testid=fmdAutocompleteSelect] [data-filter-control-trigger]{height:var(--touch-target-min);max-height:var(--touch-target-min);min-height:var(--touch-target-min);padding-block:var(--space-2);padding-inline:var(--space-3);overflow:hidden}.FiltersDrawer-module__NAza3W__facetFilterControls>[data-testid=fmdSelect]{flex:0 0 5.5rem;min-width:5.5rem}.FiltersDrawer-module__NAza3W__facetFilterControls>[data-testid=fmdSelect] [data-filter-control-trigger]{height:var(--touch-target-min);max-height:var(--touch-target-min);min-height:var(--touch-target-min);padding-block:var(--space-2);padding-inline:var(--space-3)}.FiltersDrawer-module__NAza3W__facetFilterControls .FiltersDrawer-module__NAza3W__facetClearButton{height:var(--touch-target-min);max-height:var(--touch-target-min);min-height:var(--touch-target-min);flex-shrink:0}.FiltersDrawer-module__NAza3W__viewsSection{margin-bottom:var(--space-1)}.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__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__desktopFiltersStack{width:100%;height:100%}.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__desktopFilters{align-items:center;gap:var(--space-2);height:100%;padding:0 var(--space-3);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;container-type:inline-size}.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-inline-start:1px solid var(--input);flex:0 0 5.5rem}@container (max-width:18rem){.FiltersBar-module__7KuUUW__filtersBar .FiltersBar-module__7KuUUW__styleFilterGroup>:last-child:not(:only-child){flex:0 0 4.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(--link);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(--link);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)}}
.modal-input-module__02awEa__field{font-size:16px}.modal-input-module__02awEa__scope input:not(:is([type=checkbox],[type=radio])),.modal-input-module__02awEa__scope textarea,.modal-input-module__02awEa__scope select{font-size:16px}
.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:calc(var(--z-10-bottom-drawer) - 1);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));z-index:calc(var(--z-9-playback-dock) - 2)}.BottomDrawer-module__1FfqPq__overlay.BottomDrawer-module__1FfqPq__behindMiniPlayer{z-index:var(--z-2-sticky);bottom:0}.BottomDrawer-module__1FfqPq__drawerShell{--bottom-drawer-bottom-inset:0px;--bottom-drawer-floating-close-offset:calc(var(--button-height-md) + var(--space-4));--bottom-drawer-top-inset:calc(var(--sticky-header-height) + env(safe-area-inset-top,0px));isolation:isolate;max-height:min(80dvh, calc(100dvh - var(--bottom-drawer-top-inset) - var(--bottom-drawer-bottom-inset)));pointer-events:auto;min-height:0;transition:transform var(--transition-normal);width:100%;z-index:var(--z-10-bottom-drawer);flex-direction:column;animation:.15s ease-out BottomDrawer-module__1FfqPq__slideUp;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:visible;transform:translateY(100%)}.BottomDrawer-module__1FfqPq__drawerShell.BottomDrawer-module__1FfqPq__drawerShellWithFloatingClose{max-height:min(80dvh, calc(100dvh - var(--bottom-drawer-top-inset) - var(--bottom-drawer-bottom-inset) - var(--bottom-drawer-floating-close-offset)));padding-top:var(--bottom-drawer-floating-close-offset)}.BottomDrawer-module__1FfqPq__drawerShell.BottomDrawer-module__1FfqPq__aboveMiniPlayer{--bottom-drawer-bottom-inset:calc(var(--release-mini-player-stack-offset,0) + var(--bottom-drawer-mini-player-gap,0px));bottom:var(--bottom-drawer-bottom-inset);max-height:calc(100dvh - var(--bottom-drawer-top-inset) - var(--bottom-drawer-bottom-inset));z-index:calc(var(--z-9-playback-dock) - 1)}.BottomDrawer-module__1FfqPq__drawerShell.BottomDrawer-module__1FfqPq__aboveMiniPlayer.BottomDrawer-module__1FfqPq__drawerShellWithFloatingClose{max-height:calc(100dvh - var(--bottom-drawer-top-inset) - var(--bottom-drawer-bottom-inset) - var(--bottom-drawer-floating-close-offset))}.BottomDrawer-module__1FfqPq__drawerShell.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__drawerShell.BottomDrawer-module__1FfqPq__behindMiniPlayer{max-height:min(80svh, calc(100svh - var(--space-4)))}}.BottomDrawer-module__1FfqPq__drawerShell.BottomDrawer-module__1FfqPq__inline{left:unset;right:unset;z-index:0;width:100%;position:absolute}@media (min-width:768px){.BottomDrawer-module__1FfqPq__drawerShell.BottomDrawer-module__1FfqPq__inline.BottomDrawer-module__1FfqPq__inlineAlignEnd{left:auto;right:var(--space-4);width:min(calc(100% - var(--space-8)), 31.25rem)}}.BottomDrawer-module__1FfqPq__drawerShell.BottomDrawer-module__1FfqPq__inline.BottomDrawer-module__1FfqPq__behindMiniPlayer{z-index:0}.BottomDrawer-module__1FfqPq__drawerShell.BottomDrawer-module__1FfqPq__open{transform:translateY(0)}.BottomDrawer-module__1FfqPq__drawer{background:var(--background);border-radius:var(--radius-card) var(--radius-card) 0 0;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden;}.BottomDrawer-module__1FfqPq__drawer:not(.BottomDrawer-module__1FfqPq__drawerChrome){border-top:1px solid var(--border)}@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__floatingShellClose{--toggle-action-bg:var(--card);--toggle-action-radius:var(--radius-full);--toggle-action-size:var(--button-height-md);right:calc(var(--space-4) + env(safe-area-inset-right,0px));z-index:calc(var(--z-10-bottom-drawer) + 1);position:absolute;top:0}.BottomDrawer-module__1FfqPq__headerCloseButton{border-radius:var(--radius-ui);height:var(--button-height-md);width:var(--button-height-md)}.BottomDrawer-module__1FfqPq__content{min-height:0;padding:var(--space-4);flex:1;overflow-y:auto}.BottomDrawer-module__1FfqPq__overlayStack{flex-direction:column;flex:1;min-height:0;display:flex}.BottomDrawer-module__1FfqPq__footer{border-top:1px solid var(--border);padding:var(--space-4);flex-shrink:0}.BottomDrawer-module__1FfqPq__drawerChrome{}.BottomDrawer-module__1FfqPq__headerChrome{border-bottom:1px solid var(--border);align-items:center;gap:var(--space-4);flex-shrink:0;justify-content:space-between;width:100%;display:flex;}.BottomDrawer-module__1FfqPq__titleChrome{}.BottomDrawer-module__1FfqPq__contentFlush{}
@keyframes skeleton-pulse-module__1hxQEq__pulse{0%,to{opacity:.45}50%{opacity:.85}}.skeleton-pulse-module__1hxQEq__pulse{animation:1s ease-in-out infinite skeleton-pulse-module__1hxQEq__pulse}.skeleton-pulse-module__1hxQEq__pulsesurface{background:var(--muted);animation:1s ease-in-out infinite skeleton-pulse-module__1hxQEq__pulse}
.CreateCrateDialog-module__lktkia__form{gap:var(--space-4);flex-direction:column;display:flex}.CreateCrateDialog-module__lktkia__input{background:var(--background);border:1px solid var(--input);border-radius:var(--radius-ui);color:var(--foreground);font-family:inherit;font-size:var(--text-sm);height:var(--input-height);padding:0 var(--space-3);width:100%}.CreateCrateDialog-module__lktkia__input:focus-visible{border-color:var(--link);outline:none}.CreateCrateDialog-module__lktkia__input:disabled{cursor:not-allowed;opacity:.6}
.LoginConnectButton-module__QIrVHW__button{min-width:min(100%,20rem)}.LoginConnectButton-module__QIrVHW__label{align-items:center;gap:var(--space-1);display:inline-flex}.LoginConnectButton-module__QIrVHW__logo{flex-shrink:0;width:auto;height:1.25em;transform:translateY(1px)}.LoginConnectButton-module__QIrVHW__username{text-overflow:ellipsis;white-space:nowrap;max-width:16ch;font-weight:600;overflow:hidden}
