@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-latin-300-normal-ZNJYGCVX.woff2") format("woff2"),url("./media/roboto-latin-300-normal-HUKDSNAU.woff") format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-latin-400-normal-LOX3CHMS.woff2") format("woff2"),url("./media/roboto-latin-400-normal-54N5OGOO.woff") format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-latin-500-normal-D6YDQ3CR.woff2") format("woff2"),url("./media/roboto-latin-500-normal-RXEWG4GH.woff") format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url("./media/cormorant-garamond-latin-300-normal-4A6ZH2AY.woff2") format("woff2"),url("./media/cormorant-garamond-latin-300-normal-WJ6CJOX3.woff") format("woff")}@font-face{font-family:Tilt Neon;font-style:normal;font-display:swap;font-weight:400;src:url("./media/tilt-neon-latin-400-normal-QQG35KPK.woff2") format("woff2"),url("./media/tilt-neon-latin-400-normal-QUSOGUWL.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url("./media/inter-latin-300-normal-CX5WADKC.woff2") format("woff2"),url("./media/inter-latin-300-normal-N6K7LEAV.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-400-normal-55WT6UWF.woff2") format("woff2"),url("./media/inter-latin-400-normal-FR5HOXA4.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-500-normal-W62DVTXI.woff2") format("woff2"),url("./media/inter-latin-500-normal-ZNGIZ2YB.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-600-normal-R6Y2SZCR.woff2") format("woff2"),url("./media/inter-latin-600-normal-ZYHV6QZT.woff") format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url("./media/oswald-latin-400-normal-SLV3JWFA.woff2") format("woff2"),url("./media/oswald-latin-400-normal-77SCOUW2.woff") format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-latin-500-normal-YAEF5JUE.woff2") format("woff2"),url("./media/oswald-latin-500-normal-EHXYLRQ6.woff") format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url("./media/oswald-latin-600-normal-E4Q4QO7N.woff2") format("woff2"),url("./media/oswald-latin-600-normal-VVJ2LJKL.woff") format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-mono-cyrillic-ext-400-normal-M2ROQZIK.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-ext-400-normal-RD4P2WYJ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-mono-cyrillic-400-normal-MUN4S7RW.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-400-normal-SUZ3KICP.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-mono-vietnamese-400-normal-CEHCU5UT.woff2") format("woff2"),url("./media/ibm-plex-mono-vietnamese-400-normal-PVEVI4WT.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-mono-latin-ext-400-normal-T6XOR2FX.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-ext-400-normal-6FH7XELU.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-mono-latin-400-normal-A2WATXFY.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-400-normal-4MWPPJAM.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-cyrillic-ext-500-normal-MC56NSC2.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-ext-500-normal-TFGJMWK5.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-cyrillic-500-normal-FIG3KNRY.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-500-normal-2KWAQPQZ.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-vietnamese-500-normal-ZWG7QFOJ.woff2") format("woff2"),url("./media/ibm-plex-mono-vietnamese-500-normal-4U6XTONH.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-latin-ext-500-normal-LJE4XY22.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-ext-500-normal-7HZM7XEP.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-latin-500-normal-33HAQIPI.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-500-normal-EJMP6L36.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-mono-cyrillic-ext-600-normal-ENXLHSSE.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-ext-600-normal-QL64H62F.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-mono-cyrillic-600-normal-2CTSZR2S.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-600-normal-45WPZGS6.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-mono-vietnamese-600-normal-U4JDE5C7.woff2") format("woff2"),url("./media/ibm-plex-mono-vietnamese-600-normal-MA4D2RPJ.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-mono-latin-ext-600-normal-IEJYURAG.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-ext-600-normal-XVUP5NK5.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-mono-latin-600-normal-IIV3OB4N.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-600-normal-BXFNGPE3.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-JLIDJUWE.woff") format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}html{--background: #fcf8f8;--release-details-background: #f0ece4;--accent-red: #a93226;--danger-red: #c0392b;--text-primary: #1c1b1b;--mat-sys-primary: #5e5e5e;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #e2e2e2;--mat-sys-on-primary-container: #1b1b1b;--mat-sys-inverse-primary: #c6c6c6;--mat-sys-primary-fixed: #e2e2e2;--mat-sys-primary-fixed-dim: #c6c6c6;--mat-sys-on-primary-fixed: #1b1b1b;--mat-sys-on-primary-fixed-variant: #474747;--mat-sys-secondary: #5e5e5e;--mat-sys-on-secondary: #ffffff;--mat-sys-secondary-container: #e4e2e2;--mat-sys-on-secondary-container: #1c1b1b;--mat-sys-secondary-fixed: #e4e2e2;--mat-sys-secondary-fixed-dim: #c7c6c6;--mat-sys-on-secondary-fixed: #1b1c1c;--mat-sys-on-secondary-fixed-variant: #464747;--mat-sys-tertiary: #5e5e5e;--mat-sys-on-tertiary: #ffffff;--mat-sys-tertiary-container: #e4e2e2;--mat-sys-on-tertiary-container: #1b1c1c;--mat-sys-tertiary-fixed: #e4e2e2;--mat-sys-tertiary-fixed-dim: #c7c6c6;--mat-sys-on-tertiary-fixed: #1b1c1c;--mat-sys-on-tertiary-fixed-variant: #464747;--mat-sys-background: #fcf8f8;--mat-sys-on-background: #1c1b1b;--mat-sys-surface: #fcf8f8;--mat-sys-surface-dim: #ddd9d8;--mat-sys-surface-bright: #fcf8f8;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-low: #f5f5f5;--mat-sys-surface-container: #f1edec;--mat-sys-surface-container-high: #ebe7e7;--mat-sys-surface-container-highest: #e5e2e1;--mat-sys-on-surface: #1c1b1b;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-surface-tint: #5e5e5e;--mat-sys-inverse-surface: #313030;--mat-sys-inverse-on-surface: #f4f0ef;--mat-sys-outline: #747878;--mat-sys-outline-variant: #d0c4c5;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-focus-state-layer-opacity: .1;--mat-sys-pressed-state-layer-opacity: .1;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #410002;--mat-sys-surface-variant: #eddfe1;--mat-sys-on-surface-variant: #4d4546}:root,:host{--mat-sys-brand-font-family: Roboto;--mat-sys-plain-font-family: Roboto;--mat-sys-bold-font-weight: 700;--mat-sys-medium-font-weight: 500;--mat-sys-regular-font-weight: 400}:root{--wa-desktop: #08090d;--wa-frame: #292a34;--wa-frame-mid: #20212a;--wa-frame-dark: #06070b;--wa-page-surface: var(--wa-desktop);--wa-window-surface: color-mix(in srgb, var(--wa-frame-mid) 90%, #fff 10%);--wa-title: #1a1c2e;--wa-title-bright: #34385b;--wa-title-rail: #cbc66f;--wa-title-rail-dark: #706b3d;--wa-display: #000100;--wa-display-color: #020503;--wa-led: #33ff33;--wa-led-bright: #70d64b;--wa-led-dim: #3ca035;--wa-amber: #d6ce66;--wa-amber-bright: #eee88c;--wa-text: #e1e4e7;--wa-text-soft: #b9bec4;--wa-muted: #a3a8af;--wa-selection: #313a78;--wa-selection-hover: #252d60;--wa-selection-border: #929bd8;--wa-danger: #ff7d70;--wa-focus: #f4ed91;--wa-focus-ring-color: var(--wa-focus);--wa-focus-ring-width: 2px;--wa-focus-ring-offset: 2px;--wa-button-text: #25282d;--wa-button-surface: linear-gradient( 135deg, rgba(40, 42, 47, .5) 0, rgba(74, 77, 82, .2) 15%, transparent 34% ), linear-gradient(180deg, #8a8d91 0, #cfd0cb 17%, #b6b8b5 62%, #85898e 100%);--wa-button-hover-surface: linear-gradient( 135deg, rgba(49, 51, 56, .4) 0, rgba(88, 91, 96, .15) 15%, transparent 34% ), linear-gradient(180deg, #9a9da1 0, #e0e1dc 17%, #c5c7c3 62%, #92969b 100%);--wa-button-pressed-surface: linear-gradient( 135deg, rgba(25, 27, 31, .62) 0, rgba(61, 64, 69, .3) 18%, transparent 40% ), linear-gradient(180deg, #666a70 0, #a4a7a5 20%, #c1c2bd 75%, #777b80 100%);--wa-button-shadow: -1px -1px 0 rgba(236, 237, 232, .72), 1px 1px 0 #292b30, inset 1px 1px 0 #55585e, inset 3px 3px 4px rgba(32, 34, 39, .42), inset -1px -1px 0 rgba(248, 248, 243, .74), inset -3px -3px 3px rgba(240, 241, 236, .16);--wa-button-pressed-shadow: -1px -1px 0 rgba(214, 216, 212, .52), 1px 1px 0 #222429, inset 1px 1px 0 #3f4248, inset 4px 4px 5px rgba(25, 27, 31, .52), inset -1px -1px 0 rgba(238, 239, 234, .68);--wa-inset-shadow: inset 1px 1px 0 #010204, inset -1px -1px 0 #50515d;--wa-raised-shadow: inset 1px 1px 0 rgba(144, 145, 155, .84), inset 2px 2px 0 rgba(80, 81, 92, .74), inset -1px -1px 0 #05060a, inset -2px -2px 0 #181921;--wa-window-shadow: 0 12px 30px rgba(0, 0, 0, .42);--wa-page-background-image: radial-gradient( circle at 18% 12%, rgba(61, 64, 79, .22), transparent 32rem ), repeating-linear-gradient( 0deg, rgba(255, 255, 255, .015) 0 1px, transparent 1px 4px ), linear-gradient(145deg, #15161d, #06070b 68%);--wa-panel-surface: linear-gradient( 145deg, rgba(255, 255, 255, .06), transparent 28% ), linear-gradient(180deg, #292a34, var(--wa-frame-mid));--wa-navbar-surface: linear-gradient( 180deg, rgba(255, 255, 255, .105), transparent 46% ), linear-gradient(105deg, rgba(65, 67, 99, .99), rgba(35, 37, 62, .99));--wa-navbar-details-surface: linear-gradient( 180deg, rgba(255, 255, 255, .12), transparent 46% ), linear-gradient(105deg, #484b70, #292c49);--wa-navbar-controls-surface: linear-gradient( 180deg, rgba(255, 255, 255, .045), transparent 48% ), radial-gradient(circle at 16% 45%, #414568, #252741 62%);--wa-navbar-titlebar-surface: linear-gradient( to bottom, transparent 6px, #827c48 6px 7px, #ded681 7px 10px, #111222 10px 11px, transparent 11px ), linear-gradient(90deg, #17182c, #272a49);--wa-titlebar-surface: linear-gradient( 90deg, var(--wa-title), var(--wa-title-bright) );--wa-display-surface: repeating-linear-gradient( 0deg, rgba(67, 148, 59, .08) 0 1px, transparent 1px 5px ), var(--wa-display-color);--wa-overlay-surface: linear-gradient( 145deg, rgba(255, 255, 255, .06), transparent 32% ), var(--wa-frame-mid);--wa-overlay-item-surface: #090c0b;--wa-player-surface: linear-gradient(145deg, #3a3d59, #20222f 58%, #171820);--wa-player-titlebar-surface: linear-gradient( 90deg, #171827, #30345d 72%, #1a1b2d );--wa-display-scanline: rgba(112, 214, 75, .025);--wa-display-copy: #d6dbd6;--wa-display-secondary: #aeb6ae;--wa-display-border: #183019;--wa-led-glow: rgba(112, 214, 75, .72);--wa-led-glow-medium: rgba(112, 214, 75, .48);--wa-led-glow-soft: rgba(112, 214, 75, .34);--wa-led-glow-faint: rgba(112, 214, 75, .12);--wa-display-grid-line: rgba(112, 214, 75, .055);--wa-brand-label-fill: #49b62f;--wa-brand-label-stroke: #d8d176;--wa-analyzer-peak: #d96a4e;--wa-chrome-border: #07080c;--wa-navbar-border: #7a7f9f;--wa-navbar-open-border: #9298b8;--wa-nav-border: #60636c;--wa-nav-hover-border: #8b9097;--wa-nav-active-border: #777c9e;--wa-scrollbar-track: #171624;--wa-scrollbar-thumb: linear-gradient(90deg, #706b3d, #cbc66f, #a29b63);--wa-scrollbar-thumb-hover: linear-gradient(180deg, #6a6e7b, #393b46);--wa-display-font: "IBM Plex Mono", "Courier New", monospace;--wa-ui-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--wa-space-1: 4px;--wa-space-2: 8px;--wa-space-3: 12px;--wa-space-4: 16px;--wa-space-5: 24px;--wa-radius: 2px;--wa-control-height: 44px;--wa-page-heading-size: clamp(1.35rem, 3vw, 2.1rem);--wa-page-subtitle-size: .82rem;--wa-page-subtitle-line-height: 1.55;--wa-disposition-mark: #e33333}:root[data-ryfi-skin=modern-alloy]{--wa-desktop: #050a0d;--wa-frame: #202a31;--wa-frame-mid: #151e24;--wa-frame-dark: #020608;--wa-page-surface: var(--wa-desktop);--wa-window-surface: #243039;--wa-title: #12354a;--wa-title-bright: #286b87;--wa-title-rail: #7796a6;--wa-title-rail-dark: #3c5865;--wa-display: #061016;--wa-display-color: #061016;--wa-led: #24bfe8;--wa-led-bright: #79e4ff;--wa-led-dim: #157895;--wa-amber: #94bbc9;--wa-amber-bright: #c8e8f2;--wa-text: #dcebf2;--wa-text-soft: #b2c8d1;--wa-muted: #8fa7b3;--wa-selection: #164d70;--wa-selection-hover: #103b57;--wa-selection-border: #64c8ec;--wa-danger: #ff737d;--wa-focus: #8cecff;--wa-focus-ring-color: var(--wa-focus);--wa-button-text: #10212a;--wa-button-surface: linear-gradient(145deg, #e5eef1, #91a1a9 55%, #52636d);--wa-button-hover-surface: linear-gradient( 145deg, #f3fbfd, #abc0ca 55%, #617780 );--wa-button-pressed-surface: linear-gradient( 145deg, #53636c, #91a2aa 65%, #d5e0e4 );--wa-button-shadow: -1px -1px 0 rgba(231, 246, 251, .68), 1px 1px 0 #071015, inset 1px 1px 0 #6e828c, inset -1px -1px 0 rgba(245, 253, 255, .58);--wa-button-pressed-shadow: -1px -1px 0 rgba(158, 184, 195, .5), 1px 1px 0 #020608, inset 2px 2px 3px rgba(4, 13, 18, .58);--wa-inset-shadow: inset 1px 1px 0 #010405, inset -1px -1px 0 #536772;--wa-raised-shadow: inset 1px 1px 0 rgba(153, 180, 192, .78), inset 2px 2px 0 rgba(78, 101, 111, .7), inset -1px -1px 0 #020608, inset -2px -2px 0 #0a1217;--wa-window-shadow: 0 16px 38px rgba(0, 4, 8, .58);--wa-page-background-image: radial-gradient( circle at 20% 8%, rgba(49, 115, 142, .23), transparent 34rem ), repeating-linear-gradient( 0deg, rgba(107, 180, 207, .018) 0 1px, transparent 1px 5px ), linear-gradient(145deg, #101b21, #03080b 70%);--wa-panel-surface: linear-gradient( 145deg, rgba(174, 214, 229, .1), transparent 28% ), linear-gradient(180deg, #27333a, #141d23);--wa-navbar-surface: linear-gradient( 180deg, rgba(226, 245, 250, .15), transparent 45% ), linear-gradient(105deg, rgba(58, 76, 87, .99), rgba(24, 37, 45, .99));--wa-navbar-details-surface: linear-gradient( 180deg, rgba(196, 227, 238, .1), transparent 50% ), linear-gradient(105deg, rgba(43, 61, 71, .99), rgba(17, 29, 36, .99));--wa-navbar-controls-surface: radial-gradient( circle at 50% 42%, #3f5661 0, #253842 62%, #101d24 100% );--wa-navbar-titlebar-surface: linear-gradient( to bottom, transparent 6px, #426f82 6px 7px, #9dc7d7 7px 10px, #0b202a 10px 11px, transparent 11px ), linear-gradient(90deg, #0d2938, #205a72);--wa-titlebar-surface: linear-gradient(90deg, #12354a, #286b87 58%, #173e52);--wa-display-surface: repeating-linear-gradient( 0deg, rgba(64, 192, 231, .09) 0 1px, transparent 1px 5px ), var(--wa-display-color);--wa-overlay-surface: linear-gradient(180deg, #26343c, #121d23);--wa-overlay-item-surface: #071218;--wa-player-surface: linear-gradient(145deg, #344750, #18272f 58%, #0e181e);--wa-player-titlebar-surface: linear-gradient( 90deg, #103044, #28708d 72%, #123547 );--wa-display-scanline: rgba(75, 203, 237, .035);--wa-display-copy: #c6dce5;--wa-display-secondary: #91adb8;--wa-display-border: #12313d;--wa-led-glow: rgba(36, 191, 232, .72);--wa-led-glow-medium: rgba(36, 191, 232, .48);--wa-led-glow-soft: rgba(36, 191, 232, .34);--wa-led-glow-faint: rgba(36, 191, 232, .12);--wa-display-grid-line: rgba(75, 203, 237, .055);--wa-brand-label-fill: #24bfe8;--wa-brand-label-stroke: #9dc7d7;--wa-analyzer-peak: #ff737d;--wa-chrome-border: #010608;--wa-navbar-border: #688998;--wa-navbar-open-border: #75bdd6;--wa-nav-border: #5f737d;--wa-nav-hover-border: #89aab8;--wa-nav-active-border: #64c8ec;--wa-scrollbar-track: #101b21;--wa-scrollbar-thumb: linear-gradient(180deg, #607985, #324852);--wa-scrollbar-thumb-hover: linear-gradient(180deg, #7595a3, #3e5b67);--wa-radius: 6px}:root[data-ryfi-skin=nucleo-nlog]{--wa-desktop: #17130b;--wa-frame: #6c6248;--wa-frame-mid: #4a432f;--wa-frame-dark: #160f06;--wa-page-surface: var(--wa-desktop);--wa-window-surface: #75694b;--wa-title: #4d3b14;--wa-title-bright: #9b7a2e;--wa-title-rail: #e1ce8f;--wa-title-rail-dark: #8b7842;--wa-display: #130d04;--wa-display-color: #160f05;--wa-led: #e0a63c;--wa-led-bright: #ffd77a;--wa-led-dim: #8b6721;--wa-amber: #d4b963;--wa-amber-bright: #f3dda0;--wa-text: #f3e5bd;--wa-text-soft: #d1c295;--wa-muted: #bbaa7e;--wa-selection: #625323;--wa-selection-hover: #4b421f;--wa-selection-border: #e3c86d;--wa-danger: #df704d;--wa-focus: #ffe39a;--wa-focus-ring-color: var(--wa-focus);--wa-button-text: #332811;--wa-button-surface: linear-gradient( 145deg, rgba(255, 252, 230, .52), transparent 34% ), linear-gradient(180deg, #c7b88a, #eee2bb 30%, #b39f6c 100%);--wa-button-hover-surface: linear-gradient( 145deg, rgba(255, 255, 239, .64), transparent 34% ), linear-gradient(180deg, #ddcd9b, #fff0c9 30%, #c4ad74 100%);--wa-button-pressed-surface: linear-gradient( 180deg, #8d7e57, #b9a773 38%, #e2d4a8 100% );--wa-button-shadow: -1px -1px 0 rgba(255, 244, 205, .72), 1px 1px 0 #302611, inset 1px 1px 0 #887a53, inset -1px -1px 0 rgba(255, 248, 220, .62);--wa-button-pressed-shadow: -1px -1px 0 rgba(210, 193, 145, .52), 1px 1px 0 #211908, inset 2px 2px 4px rgba(43, 33, 13, .56);--wa-inset-shadow: inset 1px 1px 0 #0e0903, inset -1px -1px 0 #8b7d58;--wa-raised-shadow: inset 1px 1px 0 rgba(224, 210, 164, .78), inset 2px 2px 0 rgba(139, 125, 84, .72), inset -1px -1px 0 #160f06, inset -2px -2px 0 #352d1d;--wa-window-shadow: 0 14px 34px rgba(14, 9, 2, .6);--wa-page-background-image: radial-gradient( circle at 18% 10%, rgba(174, 139, 57, .22), transparent 34rem ), repeating-linear-gradient( 0deg, rgba(239, 218, 155, .018) 0 1px, transparent 1px 5px ), linear-gradient(145deg, #2b2518, #0f0b05 70%);--wa-panel-surface: linear-gradient( 145deg, rgba(255, 239, 191, .12), transparent 28% ), linear-gradient(180deg, #665c41, #403a29);--wa-navbar-surface: linear-gradient( 180deg, rgba(255, 240, 198, .18), transparent 46% ), linear-gradient(105deg, rgba(111, 99, 66, .99), rgba(61, 53, 34, .99));--wa-navbar-details-surface: linear-gradient( 180deg, rgba(255, 240, 198, .2), transparent 48% ), linear-gradient(105deg, #827344, #4c3f24);--wa-navbar-controls-surface: radial-gradient( circle at 18% 44%, #81734d 0, #554a31 62%, #302718 100% );--wa-navbar-titlebar-surface: linear-gradient( to bottom, transparent 6px, #82651f 6px 7px, #e3c86d 7px 10px, #2d210b 10px 11px, transparent 11px ), linear-gradient(90deg, #392b0e, #7a5f20);--wa-titlebar-surface: linear-gradient(90deg, #4d3b14, #9b7a2e 62%, #5f4818);--wa-display-surface: repeating-linear-gradient( 0deg, rgba(224, 166, 60, .1) 0 1px, transparent 1px 5px ), var(--wa-display-color);--wa-overlay-surface: linear-gradient(180deg, #62583e, #3b3423);--wa-overlay-item-surface: #21190b;--wa-player-surface: linear-gradient(145deg, #796c49, #4d432d 58%, #302718);--wa-player-titlebar-surface: linear-gradient( 90deg, #402f0d, #9a782a 72%, #4f3a10 );--wa-display-scanline: rgba(224, 166, 60, .04);--wa-display-copy: #eadba9;--wa-display-secondary: #bba978;--wa-display-border: #3b2d10;--wa-led-glow: rgba(255, 190, 66, .68);--wa-led-glow-medium: rgba(255, 190, 66, .48);--wa-led-glow-soft: rgba(255, 190, 66, .34);--wa-led-glow-faint: rgba(255, 190, 66, .12);--wa-display-grid-line: rgba(224, 166, 60, .055);--wa-brand-label-fill: #d39b2f;--wa-brand-label-stroke: #e3c86d;--wa-analyzer-peak: #df704d;--wa-chrome-border: #130d04;--wa-navbar-border: #a79563;--wa-navbar-open-border: #e0c574;--wa-nav-border: #8a7a53;--wa-nav-hover-border: #c7b77e;--wa-nav-active-border: #e3c86d;--wa-scrollbar-track: #292113;--wa-scrollbar-thumb: linear-gradient(180deg, #d1bd7b, #7c6938);--wa-scrollbar-thumb-hover: linear-gradient(180deg, #ead69a, #927a3f);--wa-radius: 3px}:root[data-ryfi-skin=winamp-modern]{--wa-desktop: #040812;--wa-frame: #1e315d;--wa-frame-mid: #132345;--wa-frame-dark: #02040b;--wa-page-surface: var(--wa-desktop);--wa-window-surface: #263e72;--wa-title: #132f68;--wa-title-bright: #2b63b6;--wa-title-rail: #ff8f27;--wa-title-rail-dark: #a84a10;--wa-display: #050b17;--wa-display-color: #050b17;--wa-led: #68bdf2;--wa-led-bright: #b8e8ff;--wa-led-dim: #27699e;--wa-amber: #ff8f27;--wa-amber-bright: #ffc066;--wa-text: #d7e9ff;--wa-text-soft: #afc7e4;--wa-muted: #899db8;--wa-selection: #173f83;--wa-selection-hover: #102e65;--wa-selection-border: #70b8ff;--wa-danger: #ff6559;--wa-focus: #ffb45b;--wa-focus-ring-color: var(--wa-focus);--wa-button-text: #0b1c38;--wa-button-surface: linear-gradient( 145deg, rgba(243, 249, 255, .5), transparent 34% ), linear-gradient(180deg, #9fb6d2, #dce9f4 30%, #7289aa 100%);--wa-button-hover-surface: linear-gradient( 145deg, rgba(255, 255, 255, .64), transparent 34% ), linear-gradient(180deg, #b6cce2, #eef7fc 30%, #829bc0 100%);--wa-button-pressed-surface: linear-gradient( 180deg, #60789c, #8fa8c8 38%, #cbdcec 100% );--wa-button-shadow: -1px -1px 0 rgba(226, 242, 255, .72), 1px 1px 0 #061126, inset 1px 1px 0 #5d7597, inset -1px -1px 0 rgba(244, 251, 255, .62);--wa-button-pressed-shadow: -1px -1px 0 rgba(155, 183, 216, .52), 1px 1px 0 #020711, inset 2px 2px 4px rgba(5, 17, 41, .58);--wa-inset-shadow: inset 1px 1px 0 #01030a, inset -1px -1px 0 #4b6da4;--wa-raised-shadow: inset 1px 1px 0 rgba(123, 162, 216, .8), inset 2px 2px 0 rgba(53, 88, 145, .74), inset -1px -1px 0 #01040c, inset -2px -2px 0 #09142a;--wa-window-shadow: 0 16px 38px rgba(0, 3, 14, .64);--wa-page-background-image: radial-gradient( circle at 18% 9%, rgba(42, 101, 184, .27), transparent 35rem ), repeating-linear-gradient( 0deg, rgba(104, 189, 242, .018) 0 1px, transparent 1px 5px ), linear-gradient(145deg, #0c1730, #02050d 70%);--wa-panel-surface: linear-gradient( 145deg, rgba(150, 196, 242, .12), transparent 28% ), linear-gradient(180deg, #263f73, #132441);--wa-navbar-surface: linear-gradient( 180deg, rgba(188, 220, 250, .18), transparent 45% ), linear-gradient(105deg, rgba(39, 74, 139, .99), rgba(15, 35, 75, .99));--wa-navbar-details-surface: linear-gradient( 180deg, rgba(190, 221, 250, .2), transparent 48% ), linear-gradient(105deg, #315aa0, #162f67);--wa-navbar-controls-surface: radial-gradient( circle at 18% 44%, #315a9e 0, #1b3974 62%, #0b1b3c 100% );--wa-navbar-titlebar-surface: linear-gradient( to bottom, transparent 6px, #a84a10 6px 7px, #ff9f35 7px 10px, #071538 10px 11px, transparent 11px ), linear-gradient(90deg, #0e2a62, #285bb0);--wa-titlebar-surface: linear-gradient(90deg, #132f68, #2b63b6 62%, #183d83);--wa-display-surface: repeating-linear-gradient( 0deg, rgba(104, 189, 242, .1) 0 1px, transparent 1px 5px ), var(--wa-display-color);--wa-overlay-surface: linear-gradient(180deg, #233e74, #102247);--wa-overlay-item-surface: #071126;--wa-player-surface: linear-gradient(145deg, #315b9e, #18376c 58%, #0c1e43);--wa-player-titlebar-surface: linear-gradient( 90deg, #0f2d68, #2e68bd 72%, #153976 );--wa-display-scanline: rgba(104, 189, 242, .04);--wa-display-copy: #cae2f8;--wa-display-secondary: #91acc9;--wa-display-border: #102b52;--wa-led-glow: rgba(104, 189, 242, .72);--wa-led-glow-medium: rgba(104, 189, 242, .48);--wa-led-glow-soft: rgba(104, 189, 242, .34);--wa-led-glow-faint: rgba(104, 189, 242, .12);--wa-display-grid-line: rgba(104, 189, 242, .055);--wa-brand-label-fill: #3da6ff;--wa-brand-label-stroke: #ff9f35;--wa-analyzer-peak: #ff6559;--wa-chrome-border: #01040c;--wa-navbar-border: #5d85c2;--wa-navbar-open-border: #87c4ff;--wa-nav-border: #4d6e9f;--wa-nav-hover-border: #7da3d6;--wa-nav-active-border: #ff9f35;--wa-scrollbar-track: #09152e;--wa-scrollbar-thumb: linear-gradient(180deg, #ff9f35, #a74810);--wa-scrollbar-thumb-hover: linear-gradient(180deg, #ffc066, #c35a18);--wa-radius: 5px}:root[data-ryfi-skin=slick-redux]{--wa-desktop: #090707;--wa-frame: #352c2b;--wa-frame-mid: #241d1c;--wa-frame-dark: #050303;--wa-page-surface: var(--wa-desktop);--wa-window-surface: #403331;--wa-title: #471914;--wa-title-bright: #8e3024;--wa-title-rail: #d06b42;--wa-title-rail-dark: #71311f;--wa-display: #090403;--wa-display-color: #0b0605;--wa-led: #ef4f3c;--wa-led-bright: #ff9b69;--wa-led-dim: #8d2b22;--wa-amber: #e5a45b;--wa-amber-bright: #ffd08a;--wa-text: #f1ded7;--wa-text-soft: #cab5ad;--wa-muted: #a58d85;--wa-selection: #63251f;--wa-selection-hover: #451a18;--wa-selection-border: #ef7555;--wa-danger: #ff5b50;--wa-focus: #ffc075;--wa-focus-ring-color: var(--wa-focus);--wa-button-text: #241311;--wa-button-surface: linear-gradient( 145deg, rgba(255, 239, 230, .4), transparent 34% ), linear-gradient(180deg, #9b8c88, #d5c5be 30%, #74635f 100%);--wa-button-hover-surface: linear-gradient( 145deg, rgba(255, 247, 240, .56), transparent 34% ), linear-gradient(180deg, #b09f9a, #ead8cf 30%, #88736d 100%);--wa-button-pressed-surface: linear-gradient( 180deg, #66504c, #967d76 38%, #c9b6ae 100% );--wa-button-shadow: -1px -1px 0 rgba(244, 222, 211, .68), 1px 1px 0 #160b09, inset 1px 1px 0 #69534e, inset -1px -1px 0 rgba(255, 241, 234, .54);--wa-button-pressed-shadow: -1px -1px 0 rgba(180, 149, 140, .48), 1px 1px 0 #0c0504, inset 2px 2px 4px rgba(28, 11, 8, .62);--wa-inset-shadow: inset 1px 1px 0 #020101, inset -1px -1px 0 #694039;--wa-raised-shadow: inset 1px 1px 0 rgba(151, 112, 101, .76), inset 2px 2px 0 rgba(86, 57, 51, .7), inset -1px -1px 0 #050202, inset -2px -2px 0 #170d0b;--wa-window-shadow: 0 16px 38px rgba(9, 2, 1, .66);--wa-page-background-image: radial-gradient( circle at 18% 9%, rgba(145, 45, 32, .24), transparent 35rem ), repeating-linear-gradient( 0deg, rgba(239, 79, 60, .018) 0 1px, transparent 1px 5px ), linear-gradient(145deg, #211816, #070404 70%);--wa-panel-surface: linear-gradient( 145deg, rgba(238, 177, 153, .1), transparent 28% ), linear-gradient(180deg, #403331, #211918);--wa-navbar-surface: linear-gradient( 180deg, rgba(240, 192, 174, .14), transparent 45% ), linear-gradient(105deg, rgba(83, 48, 43, .99), rgba(38, 22, 20, .99));--wa-navbar-details-surface: linear-gradient( 180deg, rgba(240, 184, 163, .16), transparent 48% ), linear-gradient(105deg, #6e342b, #351b18);--wa-navbar-controls-surface: radial-gradient( circle at 18% 44%, #633a34 0, #3c2421 62%, #1b100e 100% );--wa-navbar-titlebar-surface: linear-gradient( to bottom, transparent 6px, #71311f 6px 7px, #e27b4c 7px 10px, #210b08 10px 11px, transparent 11px ), linear-gradient(90deg, #39110e, #7f2b22);--wa-titlebar-surface: linear-gradient(90deg, #471914, #8e3024 62%, #5b1d17);--wa-display-surface: repeating-linear-gradient( 0deg, rgba(239, 79, 60, .09) 0 1px, transparent 1px 5px ), var(--wa-display-color);--wa-overlay-surface: linear-gradient(180deg, #3d302e, #1e1716);--wa-overlay-item-surface: #140908;--wa-player-surface: linear-gradient(145deg, #553934, #2e1e1b 58%, #190e0c);--wa-player-titlebar-surface: linear-gradient( 90deg, #3c110e, #923226 72%, #4b1713 );--wa-display-scanline: rgba(239, 79, 60, .035);--wa-display-copy: #ead5cd;--wa-display-secondary: #b79d95;--wa-display-border: #441612;--wa-led-glow: rgba(239, 79, 60, .72);--wa-led-glow-medium: rgba(239, 79, 60, .48);--wa-led-glow-soft: rgba(239, 79, 60, .34);--wa-led-glow-faint: rgba(239, 79, 60, .12);--wa-display-grid-line: rgba(239, 79, 60, .055);--wa-brand-label-fill: #d84433;--wa-brand-label-stroke: #f0a166;--wa-analyzer-peak: #ffd071;--wa-chrome-border: #080302;--wa-navbar-border: #966056;--wa-navbar-open-border: #d27a62;--wa-nav-border: #745b56;--wa-nav-hover-border: #ae8277;--wa-nav-active-border: #ef7555;--wa-scrollbar-track: #1c100e;--wa-scrollbar-thumb: linear-gradient(180deg, #d05a3f, #702119);--wa-scrollbar-thumb-hover: linear-gradient(180deg, #ef8059, #922e22);--wa-radius: 3px}body:has(.app-shell.public-shell){color:var(--wa-text);background-color:var(--wa-page-surface);background-image:var(--wa-page-background-image);font-family:var(--wa-ui-font)}body:has(.app-shell.public-shell.digital-shell),body:has(.app-shell.public-shell.stats-shell),.app-shell.public-shell.digital-shell,.app-shell.public-shell.stats-shell,.app-shell.public-shell.stats-shell :where(.sidenav-container,.sidenav-content){background-color:var(--wa-page-surface)!important;background-image:var(--wa-page-background-image)!important}.app-shell.public-shell{--wa-shell-gutter: 12px;--wa-navbar-height: 76px;--wa-navbar-clearance: 10px;--wa-content-top: calc( var(--wa-navbar-height) + var(--wa-navbar-clearance) + env(safe-area-inset-top, 0px) );--background: var(--wa-desktop);--release-details-background: var(--wa-frame-mid);--text-primary: var(--wa-text);min-height:100dvh;color:var(--wa-text);background:transparent}.app-shell.public-shell .sidenav-container,.app-shell.public-shell .sidenav-content{background:transparent!important;background-image:none!important}.app-shell.public-shell :where(a[href],button,input,select,textarea,[role=button],[role=link],[role=menuitem],[role=option],[role=tab],.mat-mdc-select):focus-visible{outline:var(--wa-focus-ring-width) solid var(--wa-focus-ring-color);outline-offset:var(--wa-focus-ring-offset)}.app-shell.public-shell :where(.feature-panel,.writing-strip,.chart-card,.panel,.stat-card){position:relative;border:2px solid var(--wa-frame-dark);border-radius:1px;color:var(--wa-text);background:linear-gradient(135deg,rgba(255,255,255,.055),transparent 34%),var(--wa-frame-mid);box-shadow:var(--wa-raised-shadow),var(--wa-window-shadow)}.winamp-titlebar,.app-shell.public-shell :where(.chart-card,.panel)>:where(h2,h3).chart-title,.app-shell.public-shell :where(.dashboard-workspace) .panel>h2{min-height:18px;box-sizing:border-box;margin:0;padding:3px 7px 2px;border:1px solid var(--wa-frame-dark);color:#fff;background:var(--wa-titlebar-surface);box-shadow:inset 0 1px 0 var(--wa-title-rail),inset 0 2px 0 var(--wa-title-rail-dark),inset 0 -1px #11101b;font:700 10px/1.2 var(--wa-ui-font);letter-spacing:.09em;text-transform:uppercase}.winamp-titlebar{position:absolute;z-index:8;top:2px;right:2px;left:2px;display:flex;align-items:center;justify-content:space-between;gap:12px}.winamp-titlebar:before,.winamp-titlebar:after{width:clamp(20px,12vw,150px);height:5px;flex:1 1 auto;border-top:1px solid var(--wa-title-rail-dark);border-bottom:1px solid #11101b;background:var(--wa-title-rail);box-shadow:inset 0 1px #ffffdc7a;content:""}.winamp-titlebar>span{flex:0 0 auto}.app-shell.public-shell .navbar{top:env(safe-area-inset-top,0px);right:var(--wa-shell-gutter);left:var(--wa-shell-gutter);width:calc(100% - var(--wa-shell-gutter) - var(--wa-shell-gutter));height:var(--wa-navbar-height);display:flex;flex-direction:column;align-items:stretch;padding:2px;overflow:hidden;border:2px solid var(--wa-frame-dark);color:var(--wa-text)}.app-shell.public-shell .navbar-titlebar{min-height:19px;display:flex;align-items:center;gap:6px;box-sizing:border-box;padding:2px 5px;border:1px solid var(--wa-frame-dark);color:#fff;font:700 10px/1 var(--wa-ui-font);letter-spacing:.08em;text-shadow:1px 1px #000}.navbar-titlebar .titlebar-mark{width:7px;height:7px;border:1px solid #111;background:var(--wa-led);box-shadow:0 0 5px #55b838c2}.navbar-titlebar>span:not(.titlebar-mark){padding-inline:5px;background:var(--wa-title)}.navbar-titlebar .titlebar-status{margin-left:auto;color:var(--wa-text);font-size:8px;opacity:.82}.app-shell.public-shell .navbar-controls{min-height:51px;display:flex;align-items:center;box-sizing:border-box}.app-shell.public-shell .nav-links{height:38px;margin:0}.app-shell.public-shell .nav-link{border:1px solid #4d5058;color:var(--wa-button-text);background:var(--wa-button-surface);box-shadow:var(--wa-button-shadow);font:700 .72rem/1 var(--wa-ui-font);letter-spacing:.06em;text-transform:uppercase}.app-shell.public-shell .nav-link:hover{color:#111218;background:var(--wa-button-hover-surface)}.app-shell.public-shell .nav-link.active{color:var(--wa-led-bright);background:linear-gradient(#191824,#09090f);box-shadow:var(--wa-inset-shadow);text-shadow:0 0 6px rgba(101,244,94,.6)}.app-shell.public-shell .navbar-readout{min-width:136px;display:inline-flex;align-items:center;gap:8px;padding:2px 4px;border:0;background:transparent;box-shadow:none;font:700 .625rem/1 var(--wa-display-font);white-space:nowrap}.app-shell.public-shell .readout-pair{display:inline-flex;align-items:center;gap:4px}.app-shell.public-shell .readout-value{min-width:30px;box-sizing:border-box;padding:5px 4px 4px;border:1px solid #080b0a;color:var(--wa-led-bright);background:var(--wa-display);box-shadow:var(--wa-inset-shadow);font-variant-numeric:tabular-nums;text-align:center;text-shadow:0 0 4px var(--wa-led-glow-medium)}.app-shell.public-shell .readout-unit{color:#e2e4eb;font-family:var(--wa-ui-font);letter-spacing:.02em;text-shadow:1px 1px #07080d}.sidenav-led{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:var(--wa-led);box-shadow:0 0 6px #65f45ee6}.app-shell.public-shell .home-page{--home-ink: var(--wa-text);--home-muted: var(--wa-muted);--home-panel: var(--wa-frame-mid);--home-border: var(--wa-frame-dark);--home-red: var(--wa-amber);--home-graphite: var(--wa-frame);min-height:100dvh;color:var(--wa-text);background:transparent;font-family:var(--wa-ui-font)}.app-shell.public-shell .home-hero{border:2px solid var(--wa-frame-dark);border-radius:1px}.app-shell.public-shell .home-hero:before{display:none}.app-shell.public-shell .hero-art{inset:23px 4px 4px;border:2px solid #080b10;background:var(--wa-display);box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell .hero-art:before{background:linear-gradient(90deg,#030c05f0,#030c05c2 46%,#030c0561),repeating-linear-gradient(0deg,rgba(101,244,94,.04) 0 1px,transparent 1px 4px)}.app-shell.public-shell .hero-art:after{background:linear-gradient(90deg,transparent 0 58%,rgba(101,244,94,.08)),repeating-linear-gradient(90deg,rgba(101,244,94,.025) 0 1px,transparent 1px 6px);opacity:1}.app-shell.public-shell .hero-copy h1{max-width:none;margin-bottom:12px;color:var(--wa-led-bright);font:700 clamp(1.65rem,3.4vw,3.15rem)/1.04 var(--wa-display-font);letter-spacing:-.04em;text-transform:uppercase}.app-shell.public-shell .hero-copy .lede{margin:0;color:#b8c9b5;font:400 clamp(.86rem,1.3vw,1rem)/1.62 var(--wa-display-font)}.app-shell.public-shell .cover-wall{opacity:.54;filter:grayscale(.3) saturate(.72) contrast(1.15)}.app-shell.public-shell .display-kicker{margin:0 0 12px;color:var(--wa-amber-bright);font:700 .68rem/1 var(--wa-display-font);letter-spacing:.1em}.app-shell.public-shell .home-status{letter-spacing:.08em}.app-shell.public-shell :where(.feature-panel,.writing-strip){border-radius:0}.app-shell.public-shell :where(.feature-panel,.writing-strip) .section-heading{margin-top:var(--wa-space-3);margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #12171d}.app-shell.public-shell .home-page .eyebrow{margin-bottom:3px;color:var(--wa-amber);font:700 .62rem/1 var(--wa-display-font);letter-spacing:.12em}.app-shell.public-shell .section-heading h2{color:var(--wa-text);font:700 clamp(1rem,2vw,1.35rem)/1.1 var(--wa-ui-font);letter-spacing:.04em}.app-shell.public-shell .writing-strip .section-heading h2{font-family:var(--wa-display-font);letter-spacing:.08em}.app-shell.public-shell .writing-scroll-button{border-radius:0;color:var(--wa-button-text);background:var(--wa-button-surface);box-shadow:var(--wa-button-shadow)}.app-shell.public-shell .writing-list{counter-reset:wa-playlist;padding-bottom:12px}.app-shell.public-shell .writing-item{counter-increment:wa-playlist;position:relative;border:1px solid #142115;border-radius:0;color:var(--wa-led);background:var(--wa-display);box-shadow:inset 0 0 16px #00000073;font-family:var(--wa-display-font)}.app-shell.public-shell .writing-item small{font-size:.8rem;line-height:1.5!important}.app-shell.public-shell .writing-item .writing-source{color:var(--wa-amber)}.app-shell.public-shell .writing-item em,.app-shell.public-shell .writing-item small,.app-shell.public-shell .writing-item .writing-meta{color:var(--wa-muted)}.app-shell.public-shell .writing-item:is(:hover,:focus-visible){border-color:var(--wa-selection-border);color:#f7f8fb;background:linear-gradient(90deg,var(--wa-selection),var(--wa-selection-hover));box-shadow:inset 0 1px #b2bbef33;text-shadow:none}.app-shell.public-shell .writing-item:is(:hover,:focus-visible):before{color:#c7ccef}.app-shell.public-shell .writing-item:is(:hover,:focus-visible) :where(.writing-meta,.writing-source,em,small){color:#d9dced}.app-shell.public-shell .feature-panel .album-list{max-height:clamp(380px,48dvh,580px);border:2px solid #080b10;background:var(--wa-display);box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell .feature-panel .album-row{border-bottom:1px solid #173019;color:var(--wa-led);background:transparent;font-family:var(--wa-display-font)}.app-shell.public-shell .feature-panel .album-row small{color:var(--wa-text);font-size:.7rem}.app-shell.public-shell .feature-panel .album-row :where(.album-cover-frame,img,.cover-placeholder){border-radius:0}.app-shell.public-shell .feature-panel a.album-row:is(:hover,:focus-visible){border-color:var(--wa-selection-border);color:#f7f8fb;background:linear-gradient(90deg,var(--wa-selection),var(--wa-selection-hover));box-shadow:inset 0 1px #b2bbef33;text-shadow:none}.app-shell.public-shell .feature-panel a.album-row:is(:hover,:focus-visible) small{color:#d9dced}@media(max-width:520px){.app-shell.public-shell .hero-copy h1{font-size:clamp(1.35rem,8vw,2.05rem)}.app-shell.public-shell .writing-list{grid-auto-columns:minmax(260px,88vw)}}.app-shell.public-shell .collection-container{min-height:100dvh;padding:var(--wa-content-top) var(--wa-shell-gutter) 34px;color:var(--wa-text);background:transparent}.app-shell.public-shell .collection-header{display:grid;grid-template-columns:1fr auto;align-items:end;border:2px solid var(--wa-frame-dark);color:var(--wa-led);background:var(--wa-display);box-shadow:var(--wa-inset-shadow);font-family:var(--wa-display-font)}.app-shell.public-shell .collection-header p{grid-column:1;margin:0;color:var(--wa-amber);font-size:.66rem;font-weight:700;letter-spacing:.1em}.app-shell.public-shell .collection-header h1{grid-column:1;margin:0;color:var(--wa-led-bright);font:700 clamp(1.35rem,3vw,2.1rem)/1 var(--wa-display-font);letter-spacing:-.035em;text-transform:uppercase;text-shadow:0 0 6px rgba(101,244,94,.42)}.app-shell.public-shell .record-library-window{position:relative;min-height:60dvh;border:2px solid var(--wa-frame-dark);background:var(--wa-frame-mid);box-shadow:var(--wa-raised-shadow),var(--wa-window-shadow)}.app-shell.public-shell .record-grid{border:2px solid #080b10;background:repeating-linear-gradient(0deg,rgba(101,244,94,.018) 0 1px,transparent 1px 5px),#101613;box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell .record-item{border:1px solid #0b0e12;background:linear-gradient(135deg,#454650,#20212a);box-shadow:var(--wa-raised-shadow)}.app-shell.public-shell .record-item:after{display:none}.app-shell.public-shell .record-item:hover,.app-shell.public-shell .record-item:focus-visible{z-index:4}.app-shell.public-shell .release-card{border:2px solid #07090c;border-radius:0;background:#080b10;box-shadow:var(--wa-inset-shadow);transition:transform .12s ease,filter .12s ease}.app-shell.public-shell .release-card:hover{box-shadow:0 8px 16px #0000008c}.app-shell.public-shell .release-card .entry-pip{border:1px solid #071008;border-radius:1px;background:var(--wa-led);box-shadow:0 0 7px #65f45ee6}.app-shell.public-shell .release-card .entry-pip:after{border-radius:1px;background:var(--wa-led)}.app-shell.public-shell .just-bought-sticker{bottom:5px;padding:3px 7px;border:1px solid #080b10;color:#111;background:var(--wa-amber);box-shadow:0 0 7px #f0ad2f7a;font:700 8px/1 var(--wa-display-font);letter-spacing:.03em}.app-shell.public-shell .just-bought-sticker.this-week{color:#071006;background:var(--wa-led)}.app-shell.public-shell .collection-container .loading-container{gap:14px;align-items:center;padding:24px;color:var(--wa-led);font:700 .72rem/1 var(--wa-display-font);letter-spacing:.06em}.app-shell.public-shell .collection-container .mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color: var(--wa-led)}@media(max-width:600px){.app-shell.public-shell .collection-container{padding:var(--wa-content-top) var(--wa-shell-gutter) 20px}.app-shell.public-shell .collection-header{margin-bottom:4px}.app-shell.public-shell .record-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell.public-shell .record-item{padding:3px}}.app-shell.public-shell app-release-details .release-details-full{background:#000000c2}.app-shell.public-shell app-release-details .release-details-content{top:var(--wa-content-top);right:var(--wa-shell-gutter);left:var(--wa-shell-gutter);width:calc(100% - var(--wa-shell-gutter) - var(--wa-shell-gutter));height:calc(100dvh - var(--wa-content-top) - var(--wa-shell-gutter));padding:26px 3px 3px;border:2px solid var(--wa-frame-dark);color:var(--wa-text);background:var(--wa-frame-mid);box-shadow:var(--wa-raised-shadow),0 18px 60px #000000b8}.release-window-titlebar{position:absolute;z-index:20;top:2px;right:2px;left:2px;min-height:21px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:7px;padding:1px 6px 1px 2px;border:1px solid #0a1020;color:#fff;background:linear-gradient(to bottom,transparent 7px,var(--wa-title-rail-dark) 7px 8px,var(--wa-title-rail) 8px 11px,#11101b 11px 12px,transparent 12px),linear-gradient(90deg,var(--wa-title),var(--wa-title-bright));font:700 10px/1 var(--wa-ui-font);letter-spacing:.09em;text-shadow:1px 1px #000}:where(.release-window-titlebar,.sidenav-titlebar)>span{padding-inline:5px;background:var(--wa-title)}.release-window-titlebar .titlebar-back{min-height:17px!important;width:26px;height:17px;padding:0}.release-window-titlebar .titlebar-back .material-icons{width:14px;height:14px;font-size:14px;line-height:14px}.release-window-titlebar .titlebar-mode{justify-self:end;color:#cbd5e1;font-size:8px}.release-window-titlebar>span{width:max-content;max-width:100%;justify-self:start}.release-window-titlebar>.titlebar-mode{justify-self:end}.app-shell.public-shell app-release-details .release-details-scroll{border:2px solid #080b10;background:radial-gradient(circle at 18% 4%,rgba(45,73,102,.15),transparent 34rem),#11161d;box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell app-release-details .release-container.liner-notes{max-width:1380px;margin-inline:auto}.app-shell.public-shell app-release-details .liner-header{top:0;margin:0 0 8px;border:0;color:var(--wa-led);background:repeating-linear-gradient(0deg,rgba(101,244,94,.025) 0 1px,transparent 1px 3px),var(--wa-display);text-align:left;text-shadow:0 0 5px rgba(101,244,94,.38)}.app-shell.public-shell app-release-details .liner-header:before{display:none}.app-shell.public-shell app-release-details .liner-artist{margin-bottom:5px;color:var(--wa-amber);font:700 .68rem/1 var(--wa-display-font);letter-spacing:.12em;opacity:1}.app-shell.public-shell app-release-details .liner-title{color:var(--wa-led-bright);font:700 clamp(1.25rem,3vw,2rem)/1.06 var(--wa-display-font);letter-spacing:-.025em}.app-shell.public-shell app-release-details .liner-year{color:var(--wa-muted);font-family:var(--wa-display-font);opacity:1}.app-shell.public-shell app-release-details .release-image-container{align-self:stretch;padding:8px;border:2px solid var(--wa-frame-dark);background:var(--wa-frame-mid);box-shadow:var(--wa-raised-shadow)}.app-shell.public-shell app-release-details .release-image{border:2px solid #07090c;background:#05070a;box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell app-release-details .rating-stamp{margin-top:7px;padding:9px;border:2px solid #080b10;border-radius:0;color:var(--wa-led);background:var(--wa-display);box-shadow:var(--wa-inset-shadow);transform:none}.app-shell.public-shell app-release-details .rating-label,.app-shell.public-shell app-release-details .rating-value{color:inherit;font-family:var(--wa-display-font)}.app-shell.public-shell app-release-details .rating-tick{height:7px;border-color:#1b4d22}.app-shell.public-shell app-release-details .rating-tick.filled{border-color:var(--wa-amber);background:var(--wa-amber);box-shadow:0 0 4px #f0ad2f8c}.app-shell.public-shell app-release-details .release-info{padding:3px;border:2px solid var(--wa-frame-dark);background:var(--wa-frame-mid);box-shadow:var(--wa-raised-shadow)}.app-shell.public-shell app-release-details .release-tabs{margin:0 0 4px;border:2px solid #080b10;border-radius:0;background:#1e1d2c;box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell app-release-details .release-tab{border:1px solid #10141a;border-radius:0;color:var(--wa-button-text);background:var(--wa-button-surface);box-shadow:var(--wa-button-shadow);font-family:var(--wa-ui-font)}.app-shell.public-shell app-release-details .release-tab.active{box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell app-release-details .release-content{border:2px solid #080b10;color:var(--wa-text);background:#101613;box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell app-release-details .section-header{margin-bottom:7px;padding:4px 6px;border:1px solid #0c1220;color:#fff;background:linear-gradient(90deg,var(--wa-title),var(--wa-title-bright));font-family:var(--wa-ui-font);opacity:1}.app-shell.public-shell app-release-details :where(.release-metadata,.track-list,.notes-text,.financials-section){color:var(--wa-text);font-family:var(--wa-display-font)}.app-shell.public-shell app-release-details .metadata-item{padding:4px 6px;border-bottom:1px solid #1b2e1d}.app-shell.public-shell app-release-details .metadata-item strong{color:var(--wa-amber);font-family:var(--wa-ui-font);opacity:1}.app-shell.public-shell app-release-details .track-list{columns:1;counter-reset:wa-tracks}.app-shell.public-shell app-release-details .track-row{counter-increment:wa-tracks;min-height:32px;padding:5px 7px;border-bottom:1px solid #19301b;color:var(--wa-led)}.app-shell.public-shell app-release-details .track-row:nth-child(2n){background:#65f45e06}.app-shell.public-shell app-release-details .track-duration,.app-shell.public-shell app-release-details .track-number{color:var(--wa-muted);font-family:var(--wa-display-font);opacity:1}.app-shell.public-shell app-release-details .financials-section{margin-top:5px;padding:0;border:2px solid var(--wa-frame-dark);background:var(--wa-display);box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell app-release-details .financials-body{padding:10px}.app-shell.public-shell app-release-details .financials-value span,.app-shell.public-shell app-release-details .financials-subheading{color:var(--wa-muted);font-family:var(--wa-ui-font);opacity:1}.app-shell.public-shell app-release-details .financials-value strong{color:var(--wa-led-bright);text-shadow:0 0 4px rgba(101,244,94,.35)}.app-shell.public-shell app-release-details .financials-value strong.negative{color:#ff6b5c}.app-shell.public-shell app-release-details .journal-entry{border:2px solid var(--wa-frame-dark);border-radius:0;transform:none;font-family:var(--wa-display-font)}.app-shell.public-shell app-release-details .journal-entry:hover,.app-shell.public-shell app-release-details .journal-entry:focus-visible{filter:none;transform:none}.app-shell.public-shell app-release-details .journal-entry :where(.entry-title,.entry-date,.entry-track-subtitle,.entry-preview,.entry-type-tag){font-family:var(--wa-display-font)}.app-shell.public-shell app-release-details .journal-panel{color:var(--wa-text);background:var(--wa-display)}.app-shell.public-shell app-release-details .journal-panel-content{background:var(--wa-display)}.app-shell.public-shell app-release-details .floating-close-btn{min-height:38px;border-radius:0;color:var(--wa-button-text);background:var(--wa-button-surface);box-shadow:var(--wa-button-shadow)}.app-shell.public-shell app-release-details :where(.entry-modal-title,.entry-modal-track-subtitle,.entry-modal-date,.entry-modal-type,.entry-modal-text){color:inherit;font-family:var(--wa-display-font)}@media(min-width:900px){.app-shell.public-shell app-release-details .track-list{columns:2;column-gap:18px}}@media(max-width:600px){.app-shell.public-shell app-release-details .release-details-content{top:var(--wa-content-top);right:var(--wa-shell-gutter);left:var(--wa-shell-gutter);width:calc(100% - var(--wa-shell-gutter) - var(--wa-shell-gutter));height:calc(100dvh - var(--wa-content-top) - var(--wa-shell-gutter))}.release-window-titlebar .titlebar-mode{display:none}.app-shell.public-shell app-release-details .release-details-scroll,.app-shell.public-shell app-release-details .release-container.liner-notes{padding-inline:3px}.app-shell.public-shell app-release-details .release-content{padding:7px}.app-shell.public-shell app-release-details .journal-panel-content{padding:46px 14px 20px}}.app-shell.public-shell .stats-page{--stats-background: var(--wa-desktop);--stats-red: var(--wa-amber);--stats-border: var(--wa-frame-dark);--stats-muted: var(--wa-muted);--stats-panel: var(--wa-frame-mid);width:calc(100% - var(--wa-shell-gutter) - var(--wa-shell-gutter));padding:var(--wa-content-top) 0 46px;color:var(--wa-text);background:transparent}.app-shell.public-shell .stats-page>.page-header{margin:0 0 5px;padding:18px;border:2px solid #080b10;color:var(--wa-led);background:repeating-linear-gradient(0deg,rgba(101,244,94,.025) 0 1px,transparent 1px 3px),var(--wa-display);box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell .stats-page .page-header h1{margin:0 0 9px;color:var(--wa-led-bright);font:700 clamp(1.55rem,4vw,3.2rem)/1 var(--wa-display-font);letter-spacing:-.04em;text-transform:uppercase;text-shadow:0 0 6px rgba(101,244,94,.42)}.app-shell.public-shell .stats-page .page-header .subtitle{max-width:760px;color:var(--wa-muted);font:400 .82rem/1.55 var(--wa-display-font)}.app-shell.public-shell .stats-grid{gap:5px}.app-shell.public-shell .stats-page :where(.hero-row,.financial-row,.facts-row){gap:4px}.app-shell.public-shell .stats-page .stat-card{min-height:112px;padding:13px;border:2px solid #080b10;border-radius:0;color:var(--wa-led);background:repeating-linear-gradient(0deg,rgba(101,244,94,.025) 0 1px,transparent 1px 3px),var(--wa-display);box-shadow:var(--wa-inset-shadow);font-family:var(--wa-display-font)}.app-shell.public-shell .stats-page .stat-label{color:var(--wa-muted);font-size:.66rem}.app-shell.public-shell .stats-page .stat-value{color:var(--wa-led-bright);font-family:var(--wa-display-font);letter-spacing:-.035em;text-shadow:0 0 5px rgba(101,244,94,.36)}.app-shell.public-shell .stats-page .stat-sub{color:var(--wa-text);font-size:.75rem}.app-shell.public-shell .stats-page :where(.positive-value){color:var(--wa-led-bright)}.app-shell.public-shell .stats-page :where(.negative-value){color:#ff6c5e}.app-shell.public-shell .stats-page .chart-card{padding:7px;border-radius:0}.app-shell.public-shell .stats-page .chart-title{margin:-4px -4px 7px;padding:5px 7px}.app-shell.public-shell .stats-page .chart-container,.app-shell.public-shell .stats-page .map-container{padding:8px;border:2px solid #080b10;background:repeating-linear-gradient(0deg,rgba(101,244,94,.02) 0 1px,transparent 1px 4px),var(--wa-display);box-shadow:var(--wa-inset-shadow);box-sizing:border-box}.app-shell.public-shell .stats-page .chart-subtitle{color:#b7c2bb}.app-shell.public-shell .facts-row .stat-card.fact:nth-child(4n+1){border-color:#0a130b}.app-shell.public-shell .stats-page .skeleton{background:linear-gradient(90deg,#101810,#1a281b,#101810)}.app-shell.public-shell .stats-page .skeleton-line,.app-shell.public-shell .stats-page .skeleton-chart{background:#244a28}.app-shell.public-shell .us-purchases-map .state{fill:#172a19;stroke:#071008}.app-shell.public-shell .us-purchases-map .state-purchased{fill:var(--wa-led-dim)}.app-shell.public-shell .us-purchases-map .state:focus-visible{stroke:var(--wa-amber-bright)}.app-shell.public-shell .us-purchases-map .count-callout{stroke:var(--wa-amber)}.app-shell.public-shell .us-purchases-map .count-label-bg{fill:var(--wa-display);stroke:var(--wa-amber)}.app-shell.public-shell .us-purchases-map .count-label-text{fill:var(--wa-led-bright);font-family:var(--wa-display-font)}.app-shell.public-shell .listens-page{--background: var(--wa-desktop);--main-nav-bottom: var(--wa-content-top);width:calc(100% - var(--wa-shell-gutter) - var(--wa-shell-gutter));padding:var(--wa-content-top) 0 48px;color:var(--wa-text);background:transparent;font-family:var(--wa-ui-font)}.app-shell.public-shell .listens-page>.page-header{margin:0 0 5px;padding:18px;border:2px solid #080b10;color:var(--wa-led);background:repeating-linear-gradient(0deg,rgba(101,244,94,.025) 0 1px,transparent 1px 3px),var(--wa-display);box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell .listens-page .page-header h1{margin:0 0 9px;color:var(--wa-led-bright);font:700 clamp(1.55rem,4vw,3.2rem)/1 var(--wa-display-font);letter-spacing:-.04em;text-transform:uppercase;text-shadow:0 0 6px rgba(101,244,94,.42)}.app-shell.public-shell .listens-page .page-header :where(.muted,.subtitle){max-width:820px;margin-bottom:0;color:var(--wa-muted);font:400 .82rem/1.55 var(--wa-display-font)}.app-shell.public-shell .history-filters,.app-shell.public-shell .range-controls{margin:0 0 5px;padding:30px 10px 10px;border:2px solid var(--wa-frame-dark);color:var(--wa-text);background:var(--wa-frame-mid);box-shadow:var(--wa-raised-shadow)}.app-shell.public-shell .history-filters,.app-shell.public-shell .range-controls{position:relative}.app-shell.public-shell .range-controls label>span{color:var(--wa-amber);font-family:var(--wa-display-font)}.app-shell.public-shell .history-filters label>span{color:var(--wa-muted)}.app-shell.public-shell .timeline-section{border:2px solid var(--wa-frame-dark);background:var(--wa-frame-mid);box-shadow:var(--wa-raised-shadow),var(--wa-window-shadow)}.app-shell.public-shell .timeline-pagination{border:2px solid #080b10;color:var(--wa-led);background:var(--wa-display);box-shadow:var(--wa-inset-shadow);font-family:var(--wa-display-font)}.app-shell.public-shell .pagination-boundary.top{margin-bottom:5px}.app-shell.public-shell .pagination-boundary.bottom{margin-top:5px}.app-shell.public-shell .pagination-summary,.app-shell.public-shell .page-size{color:var(--wa-muted)}.app-shell.public-shell .pagination-summary strong{color:var(--wa-led-bright)}.app-shell.public-shell .pagination-pages .page-number,.app-shell.public-shell .pagination-direction{min-height:38px;color:var(--wa-button-text);background:var(--wa-button-surface);box-shadow:var(--wa-button-shadow)}.app-shell.public-shell .pagination-pages .page-number.active{color:var(--wa-led-bright);background:var(--wa-display);box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell .pagination-pages .page-number.active:after{background:var(--wa-led)}.app-shell.public-shell .timeline-rail{padding:4px 4px 10px 50px;border:2px solid var(--wa-chrome-border);background:repeating-linear-gradient(0deg,var(--wa-display-scanline) 0 1px,transparent 1px 4px),var(--wa-display);box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell .timeline-rail:before{left:22px;background:var(--wa-led-dim)}.app-shell.public-shell .timeline-rail:after{left:22px;background:linear-gradient(transparent,var(--wa-display))}.app-shell.public-shell .timeline-day{margin-top:5px}.app-shell.public-shell .day-marker{top:var(--main-nav-bottom);margin-left:-48px;padding:5px 8px 5px 48px;border:1px solid var(--wa-chrome-border);color:var(--wa-text);background:linear-gradient(90deg,var(--wa-title),var(--wa-title-bright));box-shadow:0 2px 8px #00000085}.app-shell.public-shell .day-node{left:13px;border-color:var(--wa-amber);border-radius:1px;background:var(--wa-display)}.app-shell.public-shell .day-marker h3{font:700 .72rem/1 var(--wa-display-font);letter-spacing:.05em;text-transform:uppercase}.app-shell.public-shell .timeline-events{counter-reset:wa-listens}.app-shell.public-shell .timeline-item{counter-increment:wa-listens}.app-shell.public-shell .event-node{left:-32px;border-color:var(--wa-display);border-radius:1px;background:var(--wa-led);box-shadow:0 0 6px var(--wa-led-glow)}.app-shell.public-shell .history-row{position:relative;border:1px solid var(--wa-display-border);border-radius:0;color:var(--wa-led);background:transparent;box-shadow:none;font-family:var(--wa-display-font)}.app-shell.public-shell .history-row:before{position:absolute;z-index:2;top:13px;left:7px;color:var(--wa-led-dim);font-size:.65rem;content:counter(wa-listens,decimal-leading-zero) "."}.app-shell.public-shell .play-row{--artwork-radius: 0;grid-template-columns:50px minmax(0,1fr) minmax(170px,auto)}.app-shell.public-shell .play-row .artwork{width:50px!important;height:50px!important;border:1px solid var(--wa-chrome-border)}.app-shell.public-shell .history-copy>span,.app-shell.public-shell .history-meta>span{color:var(--wa-muted)}.app-shell.public-shell .history-meta time{color:var(--wa-amber-bright)}.app-shell.public-shell .timeline-item:hover .history-row,.app-shell.public-shell .timeline-item.target-event .history-row{border-color:var(--wa-navbar-border);color:var(--wa-text);background:var(--wa-selection)}.app-shell.public-shell .text-button{min-height:30px;padding:2px 7px;color:var(--wa-amber);background:transparent;box-shadow:none;text-shadow:none}.app-shell.public-shell .event-comments{border-top:2px solid var(--wa-chrome-border);box-shadow:inset 0 1px #4a5664}.app-shell.public-shell .comment{border-color:#26323e}.app-shell.public-shell .attribution{margin-top:5px;padding:10px;border:2px solid #080b10;color:var(--wa-muted);background:var(--wa-display);box-shadow:var(--wa-inset-shadow);font-family:var(--wa-display-font)}.app-shell.public-shell .attribution a{color:var(--wa-led)}.app-shell.public-shell .stats-freshness,.app-shell.public-shell .qualified-note{margin:0 0 5px;padding:9px 11px;border:2px solid #080b10;border-radius:0;color:var(--wa-text);background:var(--wa-display);box-shadow:var(--wa-inset-shadow);font-family:var(--wa-display-font)}.app-shell.public-shell .stats-freshness strong,.app-shell.public-shell .qualified-note strong{color:var(--wa-amber)}.app-shell.public-shell .stat-grid,.app-shell.public-shell :where(.dashboard-workspace,.dashboard-columns,.dashboard-stack){gap:5px}.app-shell.public-shell .listens-page .stat-card{min-height:108px;padding:13px;border:2px solid #080b10;border-radius:0;color:var(--wa-led);background:repeating-linear-gradient(0deg,rgba(101,244,94,.025) 0 1px,transparent 1px 3px),var(--wa-display);box-shadow:var(--wa-inset-shadow);font-family:var(--wa-display-font)}.app-shell.public-shell .listens-page .stat-card span,.app-shell.public-shell .listens-page .stat-card small{color:var(--wa-text)}.app-shell.public-shell .listens-page .stat-card strong{color:var(--wa-led-bright);font-family:var(--wa-display-font);text-shadow:0 0 5px rgba(101,244,94,.36)}.app-shell.public-shell :where(.dashboard-workspace) .panel{padding:7px;border-radius:0}.app-shell.public-shell :where(.dashboard-workspace) .panel>h2{margin:-7px -7px 7px;padding:5px 7px}.app-shell.public-shell :where(.dashboard-workspace) .panel>h3,.app-shell.public-shell :where(.dashboard-workspace) .panel>p{margin-inline:7px}.app-shell.public-shell .chart,.app-shell.public-shell .rank-list,.app-shell.public-shell .hour-grid,.app-shell.public-shell .top-list,.app-shell.public-shell .genre-list,.app-shell.public-shell .peak-list,.app-shell.public-shell .revival-list{padding:8px;border:2px solid #080b10;background:var(--wa-display);box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell .hour-cell{border:1px solid #183019;border-radius:0;color:var(--wa-led);background:color-mix(in srgb,var(--wa-led-dim) calc(min(var(--strength),1)*70%),#0a160b);font-family:var(--wa-display-font)}.app-shell.public-shell :where(.bar,.peak-bar,.genre-bar){border:1px solid #183019;border-radius:0;background:#0b170c;box-shadow:inset 1px 1px #040704}.app-shell.public-shell :where(.bar i,.peak-bar i,.genre-bar i){border-radius:0;background:linear-gradient(90deg,var(--wa-led-dim),var(--wa-led));box-shadow:0 0 5px #65f45e59}.app-shell.public-shell .top-row,.app-shell.public-shell :where(.peak-row,.revival-row,.genre-row){border-color:#173019;color:var(--wa-led);font-family:var(--wa-display-font)}.app-shell.public-shell .top-row small,.app-shell.public-shell :where(.peak-row,.revival-row,.genre-row) small{color:var(--wa-muted)}.app-shell.public-shell .vinyl-number{color:var(--wa-led-bright);font-family:var(--wa-display-font);text-shadow:0 0 7px rgba(101,244,94,.4)}.app-shell.public-shell .chips>span{border:1px solid #183019;border-radius:0;color:var(--wa-led);background:var(--wa-display);font-family:var(--wa-display-font)}@media(max-width:700px){.app-shell.public-shell .stats-page,.app-shell.public-shell .listens-page{--main-nav-bottom: var(--wa-content-top);width:calc(100% - var(--wa-shell-gutter) - var(--wa-shell-gutter));padding-top:var(--wa-content-top)}.app-shell.public-shell :where(.stats-page,.listens-page)>.page-header{padding:14px 12px}.app-shell.public-shell .timeline-rail{padding-left:31px}.app-shell.public-shell .day-marker{margin-left:-29px;padding-left:29px}.app-shell.public-shell .day-node{left:4px}.app-shell.public-shell .event-node{left:-23px}.app-shell.public-shell .play-row{grid-template-columns:46px minmax(0,1fr);padding-left:30px}.app-shell.public-shell .play-row .artwork{width:46px!important;height:46px!important}.app-shell.public-shell .history-meta{grid-column:2}.app-shell.public-shell .event-comments{padding-left:10px}}body:has(.app-shell.public-shell) .site-nav-menu.mat-mdc-menu-panel{border:2px solid var(--wa-frame-dark);border-radius:1px;box-shadow:var(--wa-raised-shadow),0 12px 28px #0009;-webkit-backdrop-filter:none;backdrop-filter:none}body:has(.app-shell.public-shell) .site-nav-menu.mat-mdc-menu-panel .mat-mdc-menu-content{background:var(--wa-frame-mid)!important}body:has(.app-shell.public-shell) .site-nav-menu .mat-mdc-menu-item{border-bottom:1px solid rgba(8,11,16,.8);font:700 .72rem/1 var(--wa-ui-font);letter-spacing:.04em;text-transform:uppercase}body:has(.app-shell.public-shell) .site-nav-menu .mat-mdc-menu-item:hover,body:has(.app-shell.public-shell) .site-nav-menu .mat-mdc-menu-item[aria-current=page]{color:var(--wa-led-bright);background:var(--wa-display)!important}.app-shell.public-shell .sidenav{width:min(300px,88vw);padding:2px;border:2px solid var(--wa-frame-dark);color:var(--wa-text);background:var(--wa-frame-mid)!important;box-shadow:var(--wa-raised-shadow),12px 0 32px #0000008c}.app-shell.public-shell .sidenav-titlebar{min-height:20px;display:flex;align-items:center;justify-content:space-between;padding:2px 6px;border:1px solid var(--wa-frame-dark);color:#fff;background:linear-gradient(to bottom,transparent 6px,var(--wa-title-rail-dark) 6px 7px,var(--wa-title-rail) 7px 10px,#11101b 10px 11px,transparent 11px),linear-gradient(90deg,var(--wa-title),var(--wa-title-bright));font:700 10px/1 var(--wa-ui-font);letter-spacing:.09em}.app-shell.public-shell .sidenav-header{border-bottom:2px solid var(--wa-frame-dark);background:var(--wa-frame)}.app-shell.public-shell .sidenav .mat-mdc-list-item{border-bottom:1px solid #172018;background:var(--wa-display);font-family:var(--wa-display-font)}.app-shell.public-shell .sidenav .mat-mdc-list-item:hover,.app-shell.public-shell .sidenav .mat-mdc-list-item.active-link{color:#061006!important;background:var(--wa-led)!important}.app-shell.public-shell :where(input,select,textarea){border:2px solid #080b10;background:var(--wa-display);box-shadow:var(--wa-inset-shadow);font-family:var(--wa-display-font);caret-color:var(--wa-amber-bright)}.app-shell.public-shell :where(button){border:1px solid #555861;color:var(--wa-button-text);background:var(--wa-button-surface);box-shadow:var(--wa-button-shadow);font-weight:700;text-shadow:1px 1px rgba(255,255,255,.72)}.app-shell.public-shell :where(button):active:not(:disabled),.app-shell.public-shell :where(button).active{background:var(--wa-button-pressed-surface);box-shadow:var(--wa-button-pressed-shadow)}.app-shell.public-shell :where(.navbar-readout,.hero-art,.collection-header,.writing-item,.feature-panel .album-list,.stats-page>.page-header,.stats-page .stat-card,.listens-page>.page-header,.listens-page .stat-card,.timeline-rail,.timeline-pagination,.attribution){background-color:var(--wa-display);background-image:radial-gradient(circle,rgba(85,184,56,.065) 0 .7px,transparent .9px);background-size:4px 4px}.app-shell.public-shell :where(.muted,small,.subtitle){color:var(--wa-muted)}.app-shell.public-shell :where(.empty,.error,.home-status,.page-loading){border:2px solid var(--wa-frame-dark);border-radius:0;color:var(--wa-led);background:var(--wa-display);box-shadow:var(--wa-inset-shadow);font-family:var(--wa-display-font)}.app-shell.public-shell :where(.error,.danger-text){color:var(--wa-danger)}body:has(.app-shell.public-shell) ::-webkit-scrollbar{width:14px;height:14px}body:has(.app-shell.public-shell) ::-webkit-scrollbar-track{border:2px solid var(--wa-frame-dark);background:var(--wa-scrollbar-track);box-shadow:var(--wa-inset-shadow)}body:has(.app-shell.public-shell) ::-webkit-scrollbar-thumb{border:2px solid var(--wa-scrollbar-track);border-radius:0;background:var(--wa-scrollbar-thumb);box-shadow:var(--wa-raised-shadow)}body:has(.app-shell.public-shell) ::-webkit-scrollbar-thumb:hover{background:var(--wa-scrollbar-thumb-hover)}@media(max-width:1023px){.app-shell.public-shell .navbar-readout{margin-left:auto}}@media(max-width:600px){.app-shell.public-shell{--wa-shell-gutter: 5px;--wa-navbar-height: 60px;--wa-navbar-clearance: 10px}.app-shell.public-shell .navbar{top:env(safe-area-inset-top,0px);left:var(--wa-shell-gutter);right:var(--wa-shell-gutter);width:calc(100% - var(--wa-shell-gutter) - var(--wa-shell-gutter));height:var(--wa-navbar-height)}.app-shell.public-shell .navbar-titlebar{min-height:17px}.app-shell.public-shell .navbar-controls{min-height:39px;padding:1px 5px}.app-shell.public-shell .navbar .title{margin-left:1px;font-size:.78rem}.app-shell.public-shell .navbar-readout{min-width:0;gap:5px;padding:0 2px;font-size:.5625rem}.app-shell.public-shell .readout-pair{gap:3px}.app-shell.public-shell .readout-value{min-width:25px;padding:4px 3px 3px}.app-shell.public-shell .readout-unit{font-size:.5rem}.navbar-titlebar .titlebar-status{display:inline;flex:0 1 auto;min-width:0;overflow:hidden;font-size:7px;line-height:1;text-overflow:clip;white-space:nowrap}}.app-shell.public-shell{color:var(--wa-text);font:400 .875rem/1.5 var(--wa-ui-font)}.app-shell.public-shell :where(p,li,dd,dt,label){text-wrap:pretty}.app-shell.public-shell :where(h1,h2,h3,h4,strong){overflow-wrap:anywhere}.app-shell.public-shell :where(.feature-panel,.writing-strip,.chart-card,.panel){border-radius:var(--wa-radius);background:var(--wa-panel-surface)}.app-shell.public-shell :where(.winamp-titlebar){min-height:22px;padding-block:3px;font-size:.6875rem;line-height:1.15}.app-shell.public-shell :where(.muted,small,.subtitle,.stat-label,.stat-sub){color:var(--wa-muted);opacity:1}.app-shell.public-shell :where(a){text-underline-offset:.18em}.app-shell.public-shell .navbar{border-color:var(--wa-navbar-open-border);border-radius:var(--wa-radius);background:var(--wa-navbar-surface);box-shadow:var(--wa-raised-shadow),inset 0 -1px #ddd6816b,0 0 0 1px #9aa0d36b,0 4px 8px #0000009e,0 18px 38px #00000085;backdrop-filter:blur(8px) saturate(.86);-webkit-backdrop-filter:blur(8px) saturate(.86);transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.app-shell.public-shell .navbar-titlebar{border-color:var(--wa-chrome-border);background:var(--wa-navbar-titlebar-surface);box-shadow:inset 0 1px #ffffe133,inset 0 -1px 0 var(--wa-frame-dark)}.app-shell.public-shell .navbar.details-open{border-color:var(--wa-selection-border);background:var(--wa-navbar-details-surface);box-shadow:var(--wa-raised-shadow),inset 0 -1px #ddd68175,0 0 0 1px #a1a8de7a,0 5px 9px #0000009e,0 20px 42px #0000008f}.app-shell.public-shell .navbar-controls{gap:var(--wa-space-2);padding:var(--wa-space-1) var(--wa-space-3);border-top:1px solid rgba(221,224,255,.13);background:var(--wa-navbar-controls-surface);box-shadow:inset 0 1px #fff1,inset 0 -1px #0b0c18ad}.app-shell.public-shell .navbar .title{display:none}.app-shell.public-shell .navbar-analyzer{width:138px;height:44px;flex:0 0 138px;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;box-sizing:border-box;padding:5px 8px;border:2px solid #080a10;color:var(--wa-led-bright);background:var(--wa-display-surface);box-shadow:var(--wa-inset-shadow);font-family:var(--wa-display-font)}.app-shell.public-shell .analyzer-bars{width:100%;height:28px;display:flex;align-items:flex-end;gap:2px;padding-bottom:2px;border-bottom:1px solid #19321c}.app-shell.public-shell .analyzer-bars>span{min-width:2px;height:35%;flex:1 1 0;background:linear-gradient(to top,var(--wa-led) 0 58%,var(--wa-amber) 58% 84%,var(--wa-analyzer-peak) 84%);box-shadow:0 0 3px var(--wa-led-glow-soft)}.app-shell.public-shell .analyzer-bars>span:nth-child(2){height:58%}.app-shell.public-shell .analyzer-bars>span:nth-child(3){height:82%}.app-shell.public-shell .analyzer-bars>span:nth-child(4){height:68%}.app-shell.public-shell .analyzer-bars>span:nth-child(5){height:96%}.app-shell.public-shell .analyzer-bars>span:nth-child(6){height:72%}.app-shell.public-shell .analyzer-bars>span:nth-child(7){height:48%}.app-shell.public-shell .analyzer-bars>span:nth-child(8){height:76%}.app-shell.public-shell .analyzer-bars>span:nth-child(9){height:54%}.app-shell.public-shell .analyzer-bars>span:nth-child(10){height:30%}.app-shell.public-shell .analyzer-bars>span:nth-child(11){height:46%}.app-shell.public-shell .analyzer-bars>span:nth-child(12){height:70%}.app-shell.public-shell .analyzer-bars>span:nth-child(13){height:62%}.app-shell.public-shell .analyzer-bars>span:nth-child(14){height:38%}.app-shell.public-shell .navbar-brand-mark{width:48px;height:44px;flex:0 0 48px;display:grid;place-items:center;box-sizing:border-box;margin-left:4px;pointer-events:none;-webkit-user-select:none;user-select:none}.app-shell.public-shell .navbar-brand-mark svg{width:47px;height:47px;overflow:visible;filter:drop-shadow(0 3px 2px rgba(0,0,0,.82))}.app-shell.public-shell .navbar-brand-mark .mark-signal-ring-base,.app-shell.public-shell .navbar-brand-mark .mark-signal-ring{fill:none}.app-shell.public-shell .navbar-brand-mark .mark-signal-ring-base{stroke:#aeb5bb;stroke-width:1.2;opacity:.9}.app-shell.public-shell .navbar-brand-mark .mark-signal-ring{stroke:#f8fafc;stroke-width:2;filter:drop-shadow(0 0 2px rgba(248,250,252,.82))}.app-shell.public-shell .navbar-brand-mark .mark-disc{fill:url(#pa-vinyl-disc)}.app-shell.public-shell .navbar-brand-mark .mark-rim{fill:none;stroke:#c8cdd2;stroke-width:1;opacity:.8}.app-shell.public-shell .navbar-brand-mark .mark-grooves{fill:none;stroke:#676d7c;stroke-width:.65;opacity:.58}.app-shell.public-shell .navbar-brand-mark .mark-label{fill:var(--wa-brand-label-fill);stroke:var(--wa-brand-label-stroke);stroke-width:.8}.app-shell.public-shell .navbar-brand-mark .mark-equalizer{fill:url(#pa-equalizer-bars);stroke:#284117;stroke-width:.6;stroke-linejoin:round}.app-shell.public-shell .nav-links{gap:6px}.app-shell.public-shell .nav-link{min-height:var(--wa-control-height);padding:7px 13px;border-color:var(--wa-nav-border);border-radius:var(--wa-radius);font-size:.75rem;line-height:1.15;text-shadow:0 1px rgba(255,255,255,.7);transition:color .12s ease,background .12s ease,border-color .12s ease,box-shadow .12s ease}.app-shell.public-shell .nav-link:hover:not(.active):not([aria-expanded=true]){border-color:var(--wa-nav-hover-border);color:var(--wa-button-text);background:var(--wa-button-hover-surface);filter:none}.app-shell.public-shell .nav-link.active,.app-shell.public-shell .nav-menu-trigger[aria-expanded=true]{border-color:var(--wa-nav-active-border);color:var(--wa-button-text);background:var(--wa-button-pressed-surface);box-shadow:var(--wa-button-pressed-shadow);text-shadow:0 1px rgba(255,255,255,.74)}.app-shell.public-shell .nav-link.active:hover,.app-shell.public-shell .nav-menu-trigger[aria-expanded=true]:hover{border-color:var(--wa-selection-border);background:var(--wa-button-pressed-surface)}.app-shell.public-shell .navbar-skin-trigger{min-width:68px;min-height:var(--wa-control-height);flex:0 0 68px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:5px 8px;border:1px solid var(--wa-nav-border);border-radius:var(--wa-radius);color:var(--wa-button-text);background:var(--wa-button-surface);box-shadow:var(--wa-button-shadow);cursor:pointer;font:700 .625rem/1 var(--wa-ui-font);letter-spacing:.035em;text-transform:uppercase}.app-shell.public-shell .navbar-skin-trigger mat-icon{width:18px;height:18px;flex:0 0 18px;font-size:18px}.app-shell.public-shell .navbar-skin-trigger:is(:hover,:focus-visible){border-color:var(--wa-nav-hover-border);background:var(--wa-button-hover-surface)}.app-shell.public-shell .navbar-skin-trigger.is-open{border-color:var(--wa-nav-active-border);background:var(--wa-button-pressed-surface);box-shadow:var(--wa-button-pressed-shadow)}@media(max-width:1023px){.app-shell.public-shell .navbar-skin-trigger{min-width:44px;flex-basis:44px;padding-inline:6px}.app-shell.public-shell .navbar-skin-trigger__label{display:none}}.app-shell.public-shell .navbar-readout{min-height:28px;box-sizing:border-box;color:var(--wa-led-bright);font-size:.6875rem;line-height:1.15;text-shadow:0 0 4px var(--wa-led-glow-soft)}.app-shell.public-shell .navbar-now-playing{width:clamp(180px,20vw,360px);height:44px;min-width:0;flex:0 1 360px;display:flex;align-items:center;justify-content:space-between;gap:9px;box-sizing:border-box;padding:5px 8px;overflow:hidden;border:2px solid #050807;color:var(--wa-led-bright);background:repeating-linear-gradient(0deg,var(--wa-display-scanline) 0 1px,transparent 1px 4px),var(--wa-display-color);box-shadow:var(--wa-inset-shadow);font-family:var(--wa-display-font);text-decoration:none}.app-shell.public-shell a.navbar-now-playing:hover{border-color:#ded681bd;color:#b4f180}.app-shell.public-shell .navbar-now-playing-artwork{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;box-sizing:border-box;overflow:hidden;border:1px solid #172018;background:#060a07;box-shadow:inset 1px 1px #000,0 0 0 1px var(--wa-led-glow-faint)}.app-shell.public-shell .navbar-now-playing-artwork img{width:100%;height:100%;display:block;object-fit:cover}.app-shell.public-shell .navbar-now-playing-artwork>span{color:var(--wa-led-dim);font:700 .5625rem/1 var(--wa-display-font);letter-spacing:.04em}.app-shell.public-shell .navbar-now-playing-copy{min-width:0;flex:1 1 auto;display:grid;gap:1px}.app-shell.public-shell .navbar-now-playing-copy>:where(strong,span:not(.navbar-now-playing-status)){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell.public-shell .navbar-now-playing-status{min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:6px;color:var(--wa-amber-bright);font-size:.4375rem;font-weight:700;line-height:1;letter-spacing:.09em;text-shadow:1px 1px #000}.app-shell.public-shell .navbar-now-playing-time{flex:0 0 auto;color:#a8c99c;font-variant-numeric:tabular-nums;letter-spacing:.025em}.app-shell.public-shell .navbar-now-playing-copy strong{color:inherit;font-size:.6rem;line-height:1.1;letter-spacing:.03em;text-shadow:0 0 5px var(--wa-led-glow-medium)}.app-shell.public-shell .navbar-now-playing-copy>span:not(.navbar-now-playing-status){color:#dee2dd;font-size:.525rem;line-height:1.15}.app-shell.public-shell .navbar-now-playing-status>span:not(.navbar-now-playing-time){color:inherit;font:inherit}.app-shell.public-shell .navbar-now-playing app-spotify-attribution{flex:0 0 auto;color:#dfe6df;font:700 .5rem/1 var(--wa-ui-font)}.app-shell.public-shell .navbar-now-playing.is-idle{color:#6c8068}.app-shell.public-shell .navbar-now-playing-trigger{position:relative;width:clamp(112px,18vw,156px);height:44px;min-width:0;flex:0 1 156px;display:flex;align-items:center;gap:6px;box-sizing:border-box;padding:4px 6px 4px 4px;overflow:hidden;border:2px solid #050807;color:var(--wa-led-bright);background:repeating-linear-gradient(0deg,var(--wa-display-scanline) 0 1px,transparent 1px 4px),var(--wa-display-color);box-shadow:var(--wa-inset-shadow);cursor:pointer;font-family:var(--wa-display-font);text-align:left}.app-shell.public-shell .navbar-now-playing-trigger__artwork{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;overflow:hidden;border:1px solid #172018;color:var(--wa-led-dim);background:#060a07;font:700 .5625rem/1 var(--wa-display-font)}.app-shell.public-shell .navbar-now-playing-trigger__artwork img{width:100%;height:100%;display:block;object-fit:cover}.app-shell.public-shell .navbar-now-playing-trigger__copy{min-width:0;flex:1 1 auto;display:grid;gap:2px}.app-shell.public-shell .navbar-now-playing-trigger__copy :where(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell.public-shell .navbar-now-playing-trigger__copy strong{font-size:.5625rem;line-height:1.1;text-shadow:0 0 5px var(--wa-led-glow-medium)}.app-shell.public-shell .navbar-now-playing-trigger__copy small{color:#d6dbd6;font-size:.475rem;line-height:1.1}.app-shell.public-shell .navbar-now-playing-trigger__status{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:6px;overflow:hidden;color:var(--wa-amber-bright);font-size:.4rem;font-weight:700;line-height:1;letter-spacing:.06em;white-space:nowrap;text-shadow:1px 1px #000}.app-shell.public-shell .navbar-now-playing-trigger__time{flex:0 0 auto;color:#a8c99c;font-variant-numeric:tabular-nums;letter-spacing:.015em}.app-shell.public-shell .navbar-now-playing-trigger__meta{display:block}.app-shell.public-shell .navbar-now-playing-trigger__signal{width:13px;height:18px;flex:0 0 13px;display:flex;align-items:end;gap:2px}.app-shell.public-shell .navbar-now-playing-trigger__signal>span{width:3px;height:100%;background:var(--wa-led-bright);box-shadow:0 0 4px var(--wa-led-glow);animation:wa-now-playing-bars .76s steps(4,end) infinite alternate}.app-shell.public-shell .navbar-now-playing-trigger__signal>span:nth-child(2){height:72%;animation-duration:.94s}.app-shell.public-shell .navbar-now-playing-trigger__signal>span:nth-child(3){height:88%;animation-duration:.62s}.app-shell.public-shell .navbar-now-playing-trigger:is(:hover,:focus-visible,.is-open){border-color:#ded681bd;color:#b4f180;outline:none}.app-shell.public-shell .navbar-now-playing-trigger:focus-visible{outline:2px solid var(--wa-focus-ring-color);outline-offset:1px}.app-shell.public-shell .navbar-analyzer:not(.is-playing) .analyzer-bars>span{height:2px;background:#17311a;box-shadow:none}.app-shell.public-shell .navbar-analyzer.is-playing .analyzer-bars>span{animation:wa-now-playing-bars .76s steps(4,end) infinite alternate}.app-shell.public-shell .navbar-analyzer.is-playing .analyzer-bars>span:nth-child(2n){animation-duration:.94s}.app-shell.public-shell .navbar-analyzer.is-playing .analyzer-bars>span:nth-child(3n){animation-duration:.62s}@keyframes wa-now-playing-bars{0%{transform:scaleY(.32);transform-origin:bottom}to{transform:scaleY(1);transform-origin:bottom}}.app-shell.public-shell .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body:has(.app-shell.public-shell) .site-nav-menu.mat-mdc-menu-panel{--mat-menu-container-color: var(--wa-frame-mid);--mat-menu-item-label-text-color: var(--wa-text);--mat-menu-item-icon-color: var(--wa-text-soft);--mat-menu-item-hover-state-layer-color: transparent;--mat-menu-item-focus-state-layer-color: transparent;min-width:224px;padding:3px;border-color:var(--wa-chrome-border);background:var(--wa-overlay-surface)!important}body:has(.app-shell.public-shell) .site-nav-menu :where(.mat-mdc-menu-content){padding:2px!important;background:transparent!important}body:has(.app-shell.public-shell) .site-nav-menu .mat-mdc-menu-item{min-height:var(--wa-control-height);margin:1px 0;padding-inline:12px;border:1px solid transparent;border-radius:1px;color:var(--wa-text)!important;background:var(--wa-overlay-item-surface)!important;font-size:.75rem;line-height:1.25;text-shadow:none}body:has(.app-shell.public-shell) .site-nav-menu .mat-mdc-menu-item :where(.mat-mdc-menu-item-text,.mdc-list-item__primary-text,.mat-icon){color:inherit!important;opacity:1!important}body:has(.app-shell.public-shell) .site-nav-menu .mat-mdc-menu-item :where(.mat-ripple-element,.mat-mdc-menu-ripple){color:transparent!important;background:transparent!important}body:has(.app-shell.public-shell) .site-nav-menu .mat-mdc-menu-item:is(:hover,:focus-visible,.cdk-keyboard-focused,[aria-current=page]){border-color:var(--wa-selection-border);color:#f7f8fb!important;background:linear-gradient(90deg,var(--wa-selection),var(--wa-selection-hover))!important}body:has(.app-shell.public-shell) .site-nav-menu .mat-mdc-menu-item:is(:focus-visible,.cdk-keyboard-focused){outline:var(--wa-focus-ring-width) solid var(--wa-focus-ring-color);outline-offset:calc(-1 * var(--wa-focus-ring-width))}body:has(.app-shell.public-shell) .site-nav-menu.skin-menu{min-width:min(188px,100vw - 24px);max-width:calc(100vw - 24px)}body:has(.app-shell.public-shell) .site-nav-menu.skin-menu .skin-menu-item{min-height:44px}body:has(.app-shell.public-shell) .site-nav-menu.skin-menu .skin-menu-item .mdc-list-item__primary-text{width:100%}body:has(.app-shell.public-shell) .site-nav-menu.skin-menu .skin-menu-item__content{min-width:0;display:grid;gap:5px}body:has(.app-shell.public-shell) .site-nav-menu.skin-menu .skin-menu-item__content strong{overflow:hidden;color:inherit;font:700 .6875rem/1 var(--wa-ui-font);text-overflow:ellipsis;white-space:nowrap}body:has(.app-shell.public-shell) .site-nav-menu.skin-menu .skin-menu-item__palette{height:3px;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;box-shadow:0 0 0 1px var(--wa-frame-dark)}body:has(.app-shell.public-shell) .site-nav-menu.skin-menu .skin-menu-item[aria-checked=true]{border-color:var(--wa-selection-border);color:#f7f8fb!important;background:linear-gradient(90deg,var(--wa-selection),var(--wa-selection-hover))!important}body:has(.app-shell.public-shell) .wa-collection-multiselect-panel.mat-mdc-select-panel{--mat-option-label-text-color: var(--wa-text);--mat-option-hover-state-layer-color: transparent;--mat-option-focus-state-layer-color: transparent;--mat-option-selected-state-label-text-color: #f7f8fb;max-height:min(420px,62dvh);padding:4px!important;border:2px solid var(--wa-chrome-border);border-radius:1px!important;color:var(--wa-text);background:var(--wa-overlay-surface)!important;box-shadow:var(--wa-raised-shadow),0 14px 30px #00000094}body:has(.app-shell.public-shell) .wa-collection-multiselect-panel .mat-mdc-option{min-height:44px;margin:1px 0;padding-inline:10px 12px;border:1px solid transparent;border-radius:1px;color:var(--wa-text)!important;background:var(--wa-overlay-item-surface)!important;font:700 .75rem/1.25 var(--wa-ui-font);letter-spacing:.025em}body:has(.app-shell.public-shell) .wa-collection-multiselect-panel .mat-mdc-option :where(.mdc-list-item__primary-text,.mat-pseudo-checkbox){color:inherit!important;opacity:1!important}body:has(.app-shell.public-shell) .wa-collection-multiselect-panel .mat-mdc-option:is(:hover,.mat-mdc-option-active,.cdk-keyboard-focused,.mdc-list-item--selected){border-color:var(--wa-selection-border);color:#f7f8fb!important;background:linear-gradient(90deg,var(--wa-selection),var(--wa-selection-hover))!important}body:has(.app-shell.public-shell) .wa-collection-multiselect-panel .mat-mdc-option.cdk-keyboard-focused{outline:var(--wa-focus-ring-width) solid var(--wa-focus-ring-color);outline-offset:calc(-1 * var(--wa-focus-ring-width))}body:has(.app-shell.public-shell) .wa-collection-multiselect-panel .mat-pseudo-checkbox-full{border-color:#aeb4bb!important;border-radius:0;background:var(--wa-display-color)}body:has(.app-shell.public-shell) .wa-collection-multiselect-panel .mat-pseudo-checkbox-checked{border-color:var(--wa-led-bright)!important;background:var(--wa-led)!important}body:has(.app-shell.public-shell) .wa-collection-multiselect-panel .mat-pseudo-checkbox-checked:after{color:#071006!important}.app-shell.public-shell :where(input,select,textarea){min-height:var(--wa-control-height);box-sizing:border-box;padding:9px 11px;border-color:#06080a;border-radius:var(--wa-radius);color:var(--wa-led-bright);background-color:var(--wa-display-color);font-size:.8125rem;line-height:1.35;transition:border-color .12s ease,box-shadow .12s ease}.app-shell.public-shell .collection-filter-field .mat-mdc-select{border:2px solid #06080a;border-radius:var(--wa-radius);color:var(--wa-led-bright);background:var(--wa-display-color);box-shadow:var(--wa-inset-shadow);font:400 .8125rem/1.35 var(--wa-ui-font)}.app-shell.public-shell .collection-filter-field .mat-mdc-select:is(:hover,[aria-expanded=true]){border-color:var(--wa-selection-border)}.app-shell.public-shell .collection-filter-field :where(.mat-mdc-select-value,.mat-mdc-select-arrow){color:inherit}.app-shell.public-shell :where(textarea){min-height:96px;resize:vertical}.app-shell.public-shell :where(input,select,textarea):hover:not(:disabled){border-color:var(--wa-led-dim)}.app-shell.public-shell :where(input,select,textarea):focus-visible{border-color:#06080a;box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell :where(input,textarea)::placeholder{color:var(--wa-muted);opacity:1}.app-shell.public-shell select option{color:var(--wa-text);background:var(--wa-display)}.app-shell.public-shell input[type=date]{color-scheme:dark}.app-shell.public-shell :where(input,textarea):-webkit-autofill,.app-shell.public-shell :where(input,textarea):-webkit-autofill:hover,.app-shell.public-shell :where(input,textarea):-webkit-autofill:focus{-webkit-text-fill-color:var(--wa-led-bright);box-shadow:var(--wa-inset-shadow),0 0 0 1000px var(--wa-display-color) inset;caret-color:var(--wa-focus)}.app-shell.public-shell :where(button){min-height:var(--wa-control-height);padding:8px 13px;border-color:#60636c;border-radius:var(--wa-radius);color:var(--wa-button-text);font:700 .75rem/1.15 var(--wa-ui-font);letter-spacing:.025em;opacity:1;transition:color .12s ease,background .12s ease,border-color .12s ease,box-shadow .12s ease,transform .12s ease,filter .12s ease}.app-shell.public-shell :where(button):not(:disabled){cursor:pointer}.app-shell.public-shell :where(button):hover:not(:disabled):not(.navbar-now-playing-trigger){border-color:#8d929a;color:#14171b;background:var(--wa-button-hover-surface);filter:none}.app-shell.public-shell :where(button):active:not(:disabled):not(.navbar-now-playing-trigger){background:var(--wa-button-pressed-surface);box-shadow:var(--wa-button-pressed-shadow);transform:translateY(1px)}.app-shell.public-shell :where(button):disabled{border-color:#454850;color:#666b71;background:linear-gradient(180deg,#676a70,#a0a29f 20%,#85888b);box-shadow:inset 1px 1px #e8e9e559,inset 0 3px 3px #23252947;cursor:not-allowed;opacity:.72;text-shadow:none}.app-shell.public-shell :where(button).secondary{color:var(--wa-text);background:linear-gradient(180deg,#474a54,#292b33);box-shadow:inset 1px 1px #fff3,inset -1px -1px #111218;text-shadow:0 1px #08090c}.app-shell.public-shell :where(button).secondary:hover:not(:disabled){border-color:#7b8088;color:#fff;background:linear-gradient(180deg,#595d68,#333640)}.app-shell.public-shell :where(.text-button){min-height:44px;padding:8px 10px;border-color:transparent;color:var(--wa-amber-bright);background:transparent;box-shadow:none;text-shadow:none}.app-shell.public-shell :where(.text-button):hover:not(:disabled){border-color:var(--wa-selection-border);color:#fff;background:var(--wa-selection-hover)}.app-shell.public-shell :where(.danger-text,.text-button.danger-text){color:var(--wa-danger)}.app-shell.public-shell :where(button.danger-text,.text-button.danger-text):hover:not(:disabled){color:#fff;background:#6d2829}.app-shell.public-shell .custom-icon-button{width:44px;height:44px;padding:0;border-radius:var(--wa-radius);transform:none!important}.app-shell.public-shell .writing-scroll-button{width:44px;height:44px}.app-shell.public-shell :where(.writing-item,.feature-panel a.album-row,.history-row,app-release-details .journal-entry){transition:color .12s ease,background .12s ease,border-color .12s ease,box-shadow .12s ease}.app-shell.public-shell :where(.writing-item:hover,.writing-item:focus-visible,.feature-panel a.album-row:hover,.feature-panel a.album-row:focus-visible,.timeline-item:hover .history-row,app-release-details .journal-entry:hover,app-release-details .journal-entry:focus-visible){border-color:var(--wa-selection-border);color:#f7f8fb;background:linear-gradient(90deg,var(--wa-selection),var(--wa-selection-hover));box-shadow:inset 0 1px #b2bbef33;text-shadow:none}.app-shell.public-shell :where(.writing-item:hover,.writing-item:focus-visible,.feature-panel a.album-row:hover,.feature-panel a.album-row:focus-visible,.timeline-item:hover .history-row,app-release-details .journal-entry:hover,app-release-details .journal-entry:focus-visible) :where(.muted,small,em,.writing-meta,.writing-source,.history-meta span){color:#d9dced}.app-shell.public-shell .timeline-item.target-event .history-row,.app-shell.public-shell .comment.target-comment{border-color:var(--wa-selection-border);color:#f7f8fb;background:var(--wa-selection);box-shadow:inset 0 0 0 1px #929bd8b8}.app-shell.public-shell :where(.writing-item,.feature-panel a.album-row,app-release-details .journal-entry):focus-visible{outline-offset:calc(-1 * var(--wa-focus-ring-width))}.app-shell.public-shell .home-page{--home-page-gutter: var(--wa-shell-gutter);padding-top:var(--wa-content-top);padding-bottom:52px}.app-shell.public-shell .hero-copy h1{margin-block:0 var(--wa-space-3);line-height:1.12;letter-spacing:-.025em}.app-shell.public-shell .hero-copy .lede{max-width:64ch;color:#c4d1c2;font-family:var(--wa-ui-font);font-size:clamp(.9rem,1.25vw,1rem);line-height:1.65;text-shadow:none}.app-shell.public-shell .home-status{margin-top:var(--wa-space-3);padding:var(--wa-space-4);line-height:1.5}.app-shell.public-shell .home-page :where(.feature-grid,.writing-strip){margin-top:var(--wa-space-3)}.app-shell.public-shell .feature-grid{gap:var(--wa-space-3)}.app-shell.public-shell :where(.feature-panel,.writing-strip){padding:48px var(--wa-space-4) var(--wa-space-4)}.app-shell.public-shell .writing-list{gap:var(--wa-space-2)}.app-shell.public-shell .writing-item{min-height:150px;padding:16px;font-size:.8125rem;line-height:1.5}.app-shell.public-shell .feature-panel .album-list{gap:3px;padding:5px}.app-shell.public-shell .feature-panel .album-row{min-height:68px;padding:8px 10px;font-size:.8125rem;line-height:1.35}.app-shell.public-shell .collection-container{padding-top:var(--wa-content-top);padding-inline:var(--wa-shell-gutter);padding-bottom:48px}.app-shell.public-shell .collection-header{gap:6px 24px;margin-bottom:var(--wa-space-3);padding:var(--wa-space-4) var(--wa-space-5)}.app-shell.public-shell .record-library-window{padding:10px var(--wa-space-3) var(--wa-space-3);border-radius:var(--wa-radius)}.app-shell.public-shell .record-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--wa-space-3);padding:var(--wa-space-3)}.app-shell.public-shell .record-item{padding:6px;border-color:#11131a;border-radius:var(--wa-radius);transition:background .12s ease,border-color .12s ease,transform .12s ease,box-shadow .12s ease}.app-shell.public-shell .record-item:hover,.app-shell.public-shell .record-item:focus-visible{border-color:var(--wa-selection-border);background:linear-gradient(145deg,#54596c,#292e4d)}.app-shell.public-shell .record-item:hover{transform:translateY(-2px)}.app-shell.public-shell .release-card:hover{transform:none;filter:brightness(1.04)}.app-shell.public-shell .release-window-titlebar .titlebar-back{position:relative;width:28px;min-width:28px;height:20px;min-height:20px!important;display:inline-grid;place-items:center;align-self:center;box-sizing:border-box;margin:0;padding:0;overflow:hidden;border:1px solid #5e6269;border-radius:1px;background:linear-gradient(145deg,#f1f3f3,#c4c9cc 58%,#858c92);box-shadow:inset 1px 1px #ffffffeb,inset -1px -1px #5c6268;line-height:1;text-shadow:none;transform:none}.app-shell.public-shell .release-window-titlebar .titlebar-back:after{position:absolute;inset:-11px -8px;content:""}.app-shell.public-shell .release-window-titlebar .titlebar-back .material-icons{width:16px;height:16px;display:block;margin:0;color:#252a2f;font-size:16px;line-height:16px}.app-shell.public-shell .release-window-titlebar .titlebar-back:hover:not(:disabled){border-color:#8f959c;background:linear-gradient(145deg,#fff,#d9dddf 58%,#969da3)}.app-shell.public-shell .release-window-titlebar .titlebar-back:active:not(:disabled){background:linear-gradient(145deg,#8b9298,#cbd0d2);box-shadow:inset 1px 1px #555b61;transform:none}.app-shell.public-shell app-release-details .release-details-content{padding-top:30px;border-radius:var(--wa-radius)}.app-shell.public-shell app-release-details .release-details-scroll{padding:0 var(--wa-space-3) var(--wa-space-4);overflow-x:hidden}.app-shell.public-shell app-release-details .release-container.liner-notes{padding:0 var(--wa-space-2) var(--wa-space-4)}.app-shell.public-shell app-release-details .liner-header{margin-bottom:var(--wa-space-3);padding:var(--wa-space-5);z-index:20;background-color:var(--wa-display);box-shadow:var(--wa-inset-shadow),0 7px 10px #000000ad}.app-shell.public-shell app-release-details .release-layout{gap:var(--wa-space-3)}.app-shell.public-shell app-release-details :where(.release-container.liner-notes,.release-layout,.release-image-container,.release-info,.release-content,.info-section,.track-section){min-width:0;max-width:100%;box-sizing:border-box}.app-shell.public-shell app-release-details .release-image-container,.app-shell.public-shell app-release-details .release-info{padding:var(--wa-space-2)}.app-shell.public-shell app-release-details .release-tabs{gap:var(--wa-space-1);margin-bottom:var(--wa-space-2);padding:var(--wa-space-1)}.app-shell.public-shell app-release-details .release-tab{min-height:var(--wa-control-height);padding-inline:var(--wa-space-3);font-size:.75rem}.app-shell.public-shell app-release-details .release-tab.active{border-color:var(--wa-selection-border);color:#f7f8fb;background:var(--wa-selection)}.app-shell.public-shell app-release-details .release-content{padding:var(--wa-space-4);font-size:.875rem;line-height:1.6}.app-shell.public-shell app-release-details .metadata-item,.app-shell.public-shell app-release-details .track-row{min-height:36px;padding:7px 9px}.app-shell.public-shell app-release-details .journal-entry{font-size:.8125rem;line-height:1.55}.app-shell.public-shell app-release-details .journal-panel-content{max-width:780px;padding:52px clamp(18px,5vw,52px) 36px;color:var(--wa-text);font-family:var(--wa-ui-font);font-size:.9375rem;line-height:1.72}.app-shell.public-shell :where(.stats-page,.listens-page){width:calc(100% - var(--wa-shell-gutter) - var(--wa-shell-gutter));padding-top:var(--wa-content-top);padding-bottom:56px}.app-shell.public-shell :where(.stats-page,.listens-page)>.page-header{margin-bottom:var(--wa-space-3);padding:var(--wa-space-5)}.app-shell.public-shell :where(.stats-page,.listens-page) .page-header h1{line-height:1.08;letter-spacing:-.025em}.app-shell.public-shell :where(.stats-page,.listens-page) .page-header .subtitle{color:var(--wa-text-soft);font-family:var(--wa-ui-font);font-size:.875rem;line-height:1.6}.app-shell.public-shell .collection-header .public-page-heading,.app-shell.public-shell .stats-page .page-header .public-page-heading,.app-shell.public-shell .listens-page .page-header .public-page-heading{color:var(--wa-led-bright);font:700 var(--wa-page-heading-size)/1 var(--wa-display-font);letter-spacing:-.035em;text-transform:uppercase;text-shadow:0 0 6px rgba(101,244,94,.42)}.app-shell.public-shell .collection-header .subtitle,.app-shell.public-shell .stats-page .page-header .subtitle,.app-shell.public-shell .listens-page .page-header .subtitle{max-width:820px;margin-top:0;margin-bottom:0;color:var(--wa-muted);font:400 var(--wa-page-subtitle-size)/var(--wa-page-subtitle-line-height) var(--wa-display-font);letter-spacing:normal;text-transform:none;text-shadow:none}.app-shell.public-shell :where(.collection-header,.page-header) .subtitle>p{margin:0;color:var(--wa-text);font:inherit;letter-spacing:inherit}.app-shell.public-shell .collection-header .subtitle{grid-column:1}.app-shell.public-shell :where(.stats-grid,.stat-grid,.dashboard-workspace,.dashboard-columns,.dashboard-stack){gap:var(--wa-space-3)}.app-shell.public-shell .stats-page :where(.hero-row,.financial-row,.facts-row){gap:var(--wa-space-3)}.app-shell.public-shell :where(.stats-page,.listens-page) .stat-card{min-height:120px;padding:var(--wa-space-4);font-size:.8125rem;line-height:1.45}.app-shell.public-shell :where(.stats-page .chart-card,.dashboard-workspace .panel){padding:var(--wa-space-3)}.app-shell.public-shell :where(.stats-page .chart-container,.stats-page .map-container,.chart,.rank-list,.hour-grid,.top-list,.genre-list,.peak-list,.revival-list){padding:var(--wa-space-3)}.app-shell.public-shell :where(.stats-freshness,.qualified-note,.attribution){padding:var(--wa-space-3) var(--wa-space-4);color:var(--wa-text-soft);font-size:.8125rem;line-height:1.55}.app-shell.public-shell :where(.history-filters,.range-controls){margin-bottom:var(--wa-space-3);padding:38px var(--wa-space-4) var(--wa-space-4)}.app-shell.public-shell .timeline-section{padding:var(--wa-space-2)}.app-shell.public-shell .timeline-pagination{min-height:64px;padding:var(--wa-space-3);font-size:.8125rem;line-height:1.4}.app-shell.public-shell .timeline-rail{padding-top:var(--wa-space-2);padding-bottom:var(--wa-space-4)}.app-shell.public-shell .timeline-events{gap:var(--wa-space-1);margin-top:var(--wa-space-2)}.app-shell.public-shell .play-row{gap:var(--wa-space-3);min-height:72px;padding:10px 12px 10px 38px;font-size:.8125rem;line-height:1.45}.app-shell.public-shell .event-comments{padding:var(--wa-space-3) var(--wa-space-4) var(--wa-space-4) 38px;color:var(--wa-text);background:#10141c}.app-shell.public-shell .comment{padding-block:var(--wa-space-3);color:var(--wa-text);line-height:1.55}.app-shell.public-shell .comment.target-comment{background:var(--wa-selection)!important;box-shadow:inset 0 0 0 1px var(--wa-selection-border)}.app-shell.public-shell .pagination-pages :where(.page-number,.pagination-direction){min-width:44px;min-height:44px}.app-shell.public-shell .pagination-pages .page-number.active{border-color:var(--wa-selection-border);color:#f7f8fb;background:var(--wa-selection)}.app-shell.public-shell .sidenav{border-radius:0 var(--wa-radius) var(--wa-radius) 0}.app-shell.public-shell .sidenav-header{min-height:52px;align-items:center;padding:var(--wa-space-1) var(--wa-space-2)}.app-shell.public-shell .sidenav .mat-mdc-list-item{min-height:48px;margin-block:2px;border:1px solid #172018;color:var(--wa-led-bright)!important;font-size:.8125rem}.app-shell.public-shell .sidenav .mat-mdc-list-item :where(.mdc-list-item__primary-text,.nav-item-content,.mat-icon){color:inherit!important}.app-shell.public-shell .sidenav .mat-mdc-list-item:is(:hover,:focus-visible,.active-link){border-color:var(--wa-selection-border);color:#f7f8fb!important;background:var(--wa-selection)!important}.app-shell.public-shell .mat-drawer-backdrop.mat-drawer-shown{background:#000000b8}body:has(.app-shell.public-shell){scrollbar-color:var(--wa-title-rail) var(--wa-scrollbar-track);scrollbar-width:auto}@media(max-width:1199px){.app-shell.public-shell .navbar-now-playing{width:clamp(150px,18vw,230px);flex-basis:230px}.app-shell.public-shell .navbar-now-playing app-spotify-attribution span{display:none}.app-shell.public-shell .navbar-analyzer{width:74px;flex-basis:74px;grid-template-columns:minmax(0,1fr);padding-inline:6px}.app-shell.public-shell .analyzer-bars{gap:1px}}@media(max-width:1023px){.app-shell.public-shell .menu-button{display:none}.app-shell.public-shell .nav-links{min-width:0;display:flex;flex:0 1 auto;margin-left:0}}@media(max-width:860px){.app-shell.public-shell .navbar-now-playing{display:none}}@media(max-width:519px){.app-shell.public-shell .navbar-now-playing-trigger{width:44px;flex:0 0 44px;justify-content:center;padding:4px}.app-shell.public-shell .navbar-now-playing-trigger__copy{display:none}.app-shell.public-shell .navbar-now-playing-trigger__signal{position:absolute;right:2px;bottom:2px;width:13px;height:14px;padding:2px;border:1px solid #050807;background:#020503e6}}@media(max-width:720px){.app-shell.public-shell .navbar-analyzer{display:none}}@media(max-width:640px){.app-shell.public-shell .navbar-readout{display:none}}@media(max-width:700px){.app-shell.public-shell :where(.stats-page,.listens-page){width:calc(100% - var(--wa-shell-gutter) - var(--wa-shell-gutter))}.app-shell.public-shell :where(.stats-page,.listens-page)>.page-header{padding:var(--wa-space-4)}.app-shell.public-shell :where(.history-filters,.range-controls){padding:36px var(--wa-space-3) var(--wa-space-3)}.app-shell.public-shell .play-row{gap:10px;padding-block:var(--wa-space-2)}}@media(max-width:600px){.app-shell.public-shell{--wa-navbar-height: 72px}.app-shell.public-shell .navbar,.app-shell.public-shell .navbar.details-open{box-shadow:var(--wa-raised-shadow),inset 0 -1px #cbc37061,0 0 0 1px #8992d047,0 3px 5px #0009,0 10px 22px #00000080;backdrop-filter:blur(6px) saturate(.86);-webkit-backdrop-filter:blur(6px) saturate(.86)}.app-shell.public-shell .navbar-controls{min-height:45px;gap:3px;padding:0 3px}.app-shell.public-shell .navbar-analyzer,.app-shell.public-shell .navbar-readout{display:none}.app-shell.public-shell .nav-links{height:44px;flex:1 1 auto;gap:3px}.app-shell.public-shell .navbar-controls>.spacer{display:none}.app-shell.public-shell .navbar-brand-mark{width:38px;height:38px;flex-basis:38px;margin-left:1px;margin-right:0}.app-shell.public-shell .navbar-brand-mark svg{width:36px;height:36px}.app-shell.public-shell .navbar-brand-mark .mark-groove-secondary{display:none}.app-shell.public-shell .navbar .title{font-size:.8125rem}.app-shell.public-shell .nav-link{min-width:0;min-height:44px;flex:1 1 0;justify-content:center;gap:4px;padding:5px clamp(4px,1.5vw,7px);overflow:hidden;font-size:.65rem;letter-spacing:.025em;white-space:nowrap}.app-shell.public-shell .nav-link mat-icon{width:18px;height:18px;flex:0 0 18px;font-size:18px}.app-shell.public-shell .nav-menu-trigger .menu-chevron{display:none}.app-shell.public-shell .admin-nav-link{flex:0 0 44px;padding-inline:6px}.app-shell.public-shell .admin-nav-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-shell.public-shell .home-hero{min-height:390px;padding:68px var(--wa-space-3) 36px}.app-shell.public-shell .hero-copy{padding:var(--wa-space-4)}.app-shell.public-shell :where(.feature-panel,.writing-strip){padding:44px var(--wa-space-3) var(--wa-space-3)}.app-shell.public-shell .collection-header{padding:var(--wa-space-3)}.app-shell.public-shell .record-library-window{padding:34px 6px 6px}.app-shell.public-shell .record-grid{gap:8px;padding:7px}.app-shell.public-shell app-release-details .release-details-scroll{padding:0 5px var(--wa-space-3)}.app-shell.public-shell app-release-details .liner-header,.app-shell.public-shell app-release-details .release-content{padding:var(--wa-space-3)}.app-shell.public-shell .timeline-pagination{gap:var(--wa-space-2)}.app-shell.public-shell .pagination-pages .pagination-direction:first-child,.app-shell.public-shell .pagination-pages .pagination-direction:last-child{flex:1 1 calc(50% - 4px);justify-content:center;margin:0}.app-shell.public-shell .pagination-pages .pagination-direction:first-child{order:1}.app-shell.public-shell .pagination-pages .pagination-direction:last-child{order:2}.app-shell.public-shell .pagination-pages :where(.page-number,.pagination-ellipsis){order:3}.app-shell.public-shell .event-comments{padding:var(--wa-space-3)}}@media(max-width:360px){.app-shell.public-shell .navbar-brand-mark{display:none}}.app-shell.public-shell .home-hero{display:block;min-height:0;padding:10px;overflow:hidden;border-color:#0a0b11;background:linear-gradient(145deg,rgba(255,255,255,.075),transparent 24%),linear-gradient(105deg,#393b52,#20222f 66%,#171820);box-shadow:var(--wa-raised-shadow),inset 0 0 0 1px #9499b933,var(--wa-window-shadow)}.app-shell.public-shell .hero-player-body{display:grid;grid-template-columns:minmax(320px,.92fr) minmax(0,1.35fr);gap:8px;min-width:0}.app-shell.public-shell .hero-art.hero-visualizer{position:relative;inset:auto;min-width:0;min-height:286px;overflow:hidden;border:2px solid #050807;background:linear-gradient(#03120557,#010702d1),repeating-linear-gradient(90deg,transparent 0 19px,var(--wa-display-grid-line) 19px 20px),repeating-linear-gradient(0deg,transparent 0 15px,var(--wa-display-grid-line) 15px 16px),var(--wa-display-color);box-shadow:var(--wa-inset-shadow),0 0 0 1px var(--wa-led-glow-faint);pointer-events:none}.app-shell.public-shell .hero-art.hero-visualizer:before{z-index:2;background:linear-gradient(90deg,#010802b3,#01080224 42%,#0108024d),repeating-linear-gradient(0deg,var(--wa-display-scanline) 0 1px,transparent 1px 4px)}.app-shell.public-shell .hero-art.hero-visualizer:after{z-index:3;background:radial-gradient(circle at 48% 42%,transparent 0 34%,rgba(0,0,0,.5)),linear-gradient(90deg,transparent 62%,var(--wa-display-grid-line));opacity:1}.app-shell.public-shell .hero-visualizer .cover-wall{inset:50% 0 auto;grid-template-columns:repeat(8,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto;gap:4px;height:auto;opacity:.68;filter:grayscale(.18) saturate(.82) contrast(1.12);transform:translateY(-50%)}.app-shell.public-shell .hero-visualizer .cover-tile{height:auto;aspect-ratio:1;border-radius:0}.app-shell.public-shell .hero-copy{width:auto;min-width:0;display:grid;align-content:start;gap:7px;padding:0;border:0;color:var(--wa-led);background:transparent;box-shadow:none;text-shadow:none}.app-shell.public-shell :where(.hero-track-display,.hero-status-display,.hero-readout){min-width:0;border:2px solid #050807;background:repeating-linear-gradient(0deg,var(--wa-display-scanline) 0 1px,transparent 1px 4px),var(--wa-display-color);box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell .hero-track-display{display:grid;align-content:center;min-height:112px;padding:14px 16px}.app-shell.public-shell .hero-track-display .display-kicker{margin:0 0 8px;color:var(--wa-amber-bright);font:700 .625rem/1 var(--wa-display-font);letter-spacing:.1em;text-shadow:1px 1px #000}.app-shell.public-shell .hero-copy .hero-track-display h1{max-width:none;margin:0;overflow-wrap:anywhere;color:var(--wa-led-bright);font:700 clamp(1.45rem,2.55vw,2.65rem)/1.08 var(--wa-display-font);letter-spacing:-.04em;text-transform:none;text-shadow:0 0 7px var(--wa-led-glow-medium)}.app-shell.public-shell .hero-status-display{min-height:62px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:11px 14px}.app-shell.public-shell .hero-status-led{width:8px;height:8px;display:block;flex:0 0 auto;border:1px solid #12230f;border-radius:1px;background:var(--wa-led-bright);box-shadow:0 0 6px var(--wa-led-glow)}.app-shell.public-shell .hero-copy .hero-status-display .lede{max-width:72ch;margin:0;color:#cbd3ca;font:400 .875rem/1.55 var(--wa-ui-font);text-shadow:none}.app-shell.public-shell .hero-readout-bank{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:7px;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;align-self:start}.app-shell.public-shell .hero-readout{min-height:82px;display:grid;grid-template-areas:"value" "label" "detail";grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;align-items:center;align-content:center;gap:2px;padding:7px;text-align:center}.app-shell.public-shell .hero-readout dt{grid-area:label;align-self:center;min-width:0;color:#dfe2e7;font:700 .625rem/1.25 var(--wa-ui-font);letter-spacing:.08em;text-transform:uppercase;text-shadow:1px 1px #000}.app-shell.public-shell .hero-readout small{grid-area:detail;align-self:center;min-width:0;overflow:hidden;color:var(--wa-muted);font:600 .5625rem/1.3 var(--wa-ui-font);text-overflow:ellipsis;white-space:normal}.app-shell.public-shell .hero-readout dd{grid-area:value;min-width:0;box-sizing:border-box;margin:0;padding:8px 7px 6px;overflow:hidden;color:var(--wa-led-bright);background:#010401;box-shadow:inset 1px 1px 4px #000;font:700 clamp(.9rem,1.5vw,1.2rem)/1 var(--wa-display-font);font-variant-numeric:tabular-nums;text-align:center;text-overflow:ellipsis;text-shadow:0 0 5px var(--wa-led-glow-medium);white-space:nowrap}@media(max-width:860px){.app-shell.public-shell .home-hero{padding:8px}.app-shell.public-shell .hero-player-body{grid-template-columns:minmax(0,1fr);gap:6px}.app-shell.public-shell .hero-art.hero-visualizer{min-height:clamp(220px,42vw,320px)}.app-shell.public-shell .hero-visualizer .cover-wall{grid-template-columns:repeat(6,minmax(0,1fr))}.app-shell.public-shell .hero-track-display{min-height:96px}}@media(max-width:520px){.app-shell.public-shell .home-hero{padding:5px}.app-shell.public-shell .hero-player-body,.app-shell.public-shell .hero-copy{gap:4px}.app-shell.public-shell .hero-art.hero-visualizer{min-height:190px}.app-shell.public-shell .hero-visualizer .cover-wall{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.app-shell.public-shell .hero-track-display{min-height:88px;padding:12px}.app-shell.public-shell .hero-copy .hero-track-display h1{font-size:clamp(1.2rem,6.5vw,1.65rem);line-height:1.12}.app-shell.public-shell .hero-status-display{min-height:54px;gap:8px;padding:9px 10px}.app-shell.public-shell .hero-copy .hero-status-display .lede{font-size:.8125rem;line-height:1.45}.app-shell.public-shell .hero-readout-bank{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;overflow-x:visible;overscroll-behavior-inline:auto}.app-shell.public-shell .hero-readout{min-height:78px;grid-template-columns:minmax(0,1fr);gap:2px;padding:6px}.app-shell.public-shell .hero-readout dt{font-size:.5rem;letter-spacing:.05em}.app-shell.public-shell .hero-readout dd{padding:7px 4px 5px;font-size:.8125rem}}.app-shell.public-shell .wa-window-shell{--wa-window-state-rail: var(--wa-title-rail-dark);min-width:0;transition:border-color .12s ease,box-shadow .12s ease,filter .12s ease}.app-shell.public-shell .wa-window-shell.wa-window-active{--wa-window-state-rail: var(--wa-title-rail);border-color:var(--wa-navbar-border)}.app-shell.public-shell .wa-window-shell>:where(.winamp-titlebar,.navbar-titlebar,.release-window-titlebar,.chart-title,.section-header,.wa-window-heading){border-color:var(--wa-chrome-border);filter:saturate(.68) brightness(.82);transition:filter .12s ease,background .12s ease,box-shadow .12s ease}.app-shell.public-shell .wa-window-shell.wa-window-active>:where(.winamp-titlebar,.navbar-titlebar,.release-window-titlebar,.chart-title,.section-header,.wa-window-heading){border-color:var(--wa-title);background-color:var(--wa-title-bright);box-shadow:inset 0 1px 0 var(--wa-window-state-rail),inset 0 -1px 0 var(--wa-frame-dark);filter:none}.app-shell.public-shell .wa-window-titlebar{min-width:0;padding-right:28px!important}.app-shell.public-shell .wa-window-titlebar:not(.winamp-titlebar):not(.wa-window-heading){position:relative}.app-shell.public-shell .wa-window-heading{min-height:22px;box-sizing:border-box;padding:4px 30px 3px 8px;border:1px solid var(--wa-chrome-border);color:var(--wa-text);background:var(--wa-titlebar-surface);font:700 .625rem/1.2 var(--wa-ui-font);letter-spacing:.09em;text-transform:uppercase;text-shadow:1px 1px #000}.app-shell.public-shell .wa-window-heading>:where(h2,h3,strong){margin:0;color:inherit;font:inherit;letter-spacing:inherit}.app-shell.public-shell .wa-shade-control{position:absolute;z-index:12;top:50%;right:4px;width:18px!important;min-width:18px!important;height:16px!important;min-height:16px!important;box-sizing:border-box;padding:0!important;border:1px solid #050609!important;border-radius:1px!important;color:#20242b!important;background:linear-gradient(145deg,#f1f3f4,#bcc2c7 60%,#7f878e)!important;box-shadow:inset 1px 1px #ffffffeb,inset -1px -1px #555c63!important;transform:translateY(-50%);cursor:pointer}.app-shell.public-shell .wa-shade-control:after{position:absolute;inset:-14px -13px;content:""}.app-shell.public-shell .wa-shade-control:hover{border-color:#f6f7f5!important;background:linear-gradient(145deg,#fff,#d7dbde 58%,#929aa1)!important}.app-shell.public-shell .wa-shade-control:active{background:linear-gradient(145deg,#8f969c,#d4d8da 64%,#9da4a9)!important;box-shadow:var(--wa-inset-shadow)!important}.app-shell.public-shell .wa-shade-control:focus-visible{box-shadow:inset 1px 1px #ffffffeb,inset -1px -1px #555c63!important}.app-shell.public-shell .wa-shade-glyph,.app-shell.public-shell .wa-shade-glyph:before{position:absolute;display:block;box-sizing:border-box;content:""}.app-shell.public-shell .wa-shade-glyph{right:3px;bottom:3px;left:3px;height:3px;border-top:1px solid #272b31;border-bottom:1px solid rgba(255,255,255,.7)}.app-shell.public-shell .wa-shade-control[data-window-state=shaded] .wa-shade-glyph:before{right:2px;bottom:2px;left:2px;height:4px;border-top:1px solid #252930;border-right:1px solid #252930;transform:rotate(-45deg)}.app-shell.public-shell .wa-window-shell.wa-window-shaded{position:relative!important;align-self:start;min-height:27px!important;height:auto;box-sizing:border-box;padding:2px!important;overflow:visible}.app-shell.public-shell .wa-restore-windows{flex:0 0 auto;align-self:flex-start}.app-shell.public-shell .wa-restore-windows:empty{display:none}.app-shell.public-shell .wa-restore-windows-button{min-height:44px;display:inline-flex;align-items:center;gap:7px;padding:7px 11px;white-space:nowrap;font:700 .625rem/1 var(--wa-ui-font);letter-spacing:.08em;text-transform:uppercase}.app-shell.public-shell .wa-restore-windows-glyph{position:relative;width:13px;height:11px;display:inline-block;border:1px solid currentColor;box-shadow:3px -3px 0 -1px var(--wa-button-surface)}.app-shell.public-shell .wa-restore-windows-glyph:before{position:absolute;top:1px;left:3px;width:5px;height:5px;border-top:2px solid currentColor;border-right:2px solid currentColor;content:"";transform:rotate(-45deg)}.app-shell.public-shell .wa-restore-windows-glyph:after{position:absolute;right:2px;bottom:2px;left:2px;height:2px;background:currentColor;content:""}@media(max-width:600px){.app-shell.public-shell .wa-restore-windows{align-self:stretch}.app-shell.public-shell .wa-restore-windows-button{width:100%;justify-content:center}}.app-shell.public-shell .wa-window-shell.wa-window-shaded>:not(.wa-window-titlebar){display:none!important}.app-shell.public-shell .wa-window-shell.wa-window-shaded>.wa-window-titlebar{position:relative;inset:auto;min-height:21px;margin:0}.app-shell.public-shell .dashboard-workspace .panel{padding:0 7px 7px}.app-shell.public-shell .dashboard-workspace .panel>.wa-window-titlebar{margin:0 -7px 7px}.app-shell.public-shell :where(.control-bank-window,.range-control-window){position:relative;box-sizing:border-box;margin:0 0 var(--wa-space-3);padding:27px 4px 4px;border:2px solid var(--wa-frame-dark);color:var(--wa-text);background:var(--wa-frame-mid);box-shadow:var(--wa-raised-shadow),var(--wa-window-shadow)}.app-shell.public-shell :where(.control-bank-window,.range-control-window)>.winamp-titlebar{inset:2px 2px auto;margin:0}.app-shell.public-shell .control-bank-window>.history-filters,.app-shell.public-shell .range-control-window>.range-controls{position:static;box-sizing:border-box;margin:0;padding:var(--wa-space-3);border:0;background:transparent;box-shadow:none}.app-shell.public-shell .financial-window{grid-column:1/-1;box-sizing:border-box;padding:var(--wa-space-3);border:2px solid var(--wa-frame-dark);background:var(--wa-frame-mid);box-shadow:var(--wa-raised-shadow),var(--wa-window-shadow)}.app-shell.public-shell .financial-window>.financial-window-body{margin:0;padding:var(--wa-space-2)}.app-shell.public-shell .library-status-bar{min-height:28px;display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-2);margin-top:var(--wa-space-2);padding:5px 8px;border:2px solid #080b0a;color:var(--wa-led-bright);background:var(--wa-display-color);box-shadow:var(--wa-inset-shadow);font:700 .625rem/1.2 var(--wa-display-font);letter-spacing:.04em}.app-shell.public-shell .library-status-bar>:last-child{color:var(--wa-amber-bright);text-align:right}.app-shell.public-shell .release-notes-panel{min-width:0;padding:3px;border:2px solid var(--wa-frame-dark);background:#080c09;box-shadow:var(--wa-inset-shadow)}.app-shell.public-shell .release-notes-status{display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-2);min-height:26px;padding:5px 8px;border-bottom:1px solid #273628;color:var(--wa-muted);background:#0b100d;font:700 .625rem/1.2 var(--wa-display-font);letter-spacing:.08em}.app-shell.public-shell .release-notes-status small{color:var(--wa-amber-bright);font:700 .5625rem/1 var(--wa-display-font)}.app-shell.public-shell app-release-details .journal-entries{display:block;padding:0;background:transparent}.app-shell.public-shell app-release-details .journal-playlist{border:0}.app-shell.public-shell app-release-details .journal-entry{min-height:76px;padding:11px 13px;color:var(--wa-text);background:var(--wa-display-color);box-shadow:inset 3px 0 transparent}.app-shell.public-shell app-release-details .journal-entry:before,.app-shell.public-shell app-release-details .journal-entry:after{display:none}.app-shell.public-shell app-release-details .journal-entry:hover,.app-shell.public-shell app-release-details .journal-entry:focus-visible{color:#f7f8fb;background:var(--wa-selection);box-shadow:inset 3px 0 var(--wa-selection-border)}.app-shell.public-shell app-release-details .journal-entry:is(:hover,:focus-visible) :where(.entry-index,.entry-title,.entry-date,.entry-track-subtitle,.entry-preview,.entry-type-tag){color:#f7f8fb;opacity:1}.app-shell.public-shell :where(.feature-grid,.stats-grid,.dashboard-workspace,.dashboard-columns,.dashboard-stack){gap:6px}.app-shell.public-shell :where(.rank-list>div,.top-row,.genre-row,.peak-row,.revival-row){margin:0;border-bottom:1px solid #182319;border-radius:0;background:#030604}.app-shell.public-shell :where(.rank-list>div,.top-row,.genre-row,.peak-row,.revival-row):nth-child(2n){background:#070b08}.app-shell.public-shell :where(.rank-list>div,.top-row,.genre-row,.peak-row,.revival-row):is(:hover,:focus-within){color:#f7f8fb;background:var(--wa-selection)}.app-shell.public-shell :where(.stats-freshness,.pagination-summary){border:1px solid #080b0a;background:repeating-linear-gradient(0deg,var(--wa-display-scanline) 0 1px,transparent 1px 3px),var(--wa-display-color);box-shadow:var(--wa-inset-shadow)}@media(prefers-reduced-motion:reduce){.app-shell.public-shell .navbar-analyzer.is-playing .analyzer-bars>span{animation:none;transform:none}.app-shell.public-shell .navbar-now-playing-trigger__signal>span{animation:none;transform:none}.app-shell.public-shell *,.app-shell.public-shell *:before,.app-shell.public-shell *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell.public-shell .stats-page .chart-card,.app-shell.public-shell .dashboard-workspace .panel,.app-shell.public-shell .range-control-window,.app-shell.public-shell .control-bank-window{background:var(--wa-window-surface)}@media(forced-colors:active){:root{--wa-focus-ring-color: Highlight}.app-shell.public-shell .us-purchases-map .state:focus-visible{stroke:Highlight}}@media(min-width:1024px)and (max-width:1399px){.app-shell.public-shell .navbar-controls{gap:5px;padding-inline:7px}.app-shell.public-shell .nav-links{min-width:0;flex:0 1 auto;gap:4px}.app-shell.public-shell .nav-links .nav-link{min-width:0;padding-inline:9px}.app-shell.public-shell .navbar-skin-trigger{width:44px;min-width:44px;flex-basis:44px;padding-inline:5px}.app-shell.public-shell .navbar-skin-trigger__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.app-shell.public-shell .navbar-brand-mark{display:none}.app-shell.public-shell .navbar-analyzer{width:clamp(64px,7vw,96px);flex:0 1 96px;padding-inline:5px}.app-shell.public-shell .navbar-now-playing{width:clamp(210px,25vw,300px);flex-basis:300px}}@media(min-width:601px)and (max-width:1023px){.app-shell.public-shell .navbar-controls{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:6px;padding-inline:6px}.app-shell.public-shell .menu-button{display:block;grid-column:1}.app-shell.public-shell .menu-button .custom-icon-button{width:44px;min-width:44px;height:44px}.app-shell.public-shell .nav-links,.app-shell.public-shell .navbar-analyzer,.app-shell.public-shell .navbar-readout,.app-shell.public-shell .navbar-controls>.spacer{display:none}.app-shell.public-shell .navbar-skin-trigger{grid-column:3;grid-row:1;width:44px;min-width:44px;max-width:44px;height:44px;padding:0}.app-shell.public-shell .navbar-skin-trigger__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.app-shell.public-shell .navbar-now-playing,.app-shell.public-shell .navbar-now-playing-trigger,.app-shell.public-shell .navbar-brand-mark{grid-column:2;grid-row:1;justify-self:center;margin:0}.app-shell.public-shell .navbar-now-playing{width:min(100%,430px);max-width:430px;flex-basis:auto}.app-shell.public-shell .navbar-now-playing-trigger{width:min(100%,320px);max-width:320px}.app-shell.public-shell .navbar-brand-mark{width:44px;height:44px;display:grid;place-items:center}}@media(min-width:861px)and (max-width:1023px){.app-shell.public-shell .navbar-brand-mark{display:none}}@media(max-width:600px){.app-shell.public-shell{--wa-phone-gutter: 5px;--wa-phone-control: 44px}.app-shell.public-shell .navbar-controls{display:grid;grid-template-columns:var(--wa-phone-control) minmax(0,1fr) var(--wa-phone-control);gap:4px;padding-inline:3px}.app-shell.public-shell .menu-button{display:block;grid-column:1;min-width:0}.app-shell.public-shell .menu-button .custom-icon-button{width:var(--wa-phone-control);min-width:var(--wa-phone-control);height:var(--wa-phone-control)}.app-shell.public-shell .navbar .title,.app-shell.public-shell .nav-links,.app-shell.public-shell .navbar-now-playing,.app-shell.public-shell .navbar-analyzer,.app-shell.public-shell .navbar-readout,.app-shell.public-shell .navbar-controls>.spacer{display:none}.app-shell.public-shell .navbar-skin-trigger{grid-column:3;grid-row:1;width:var(--wa-phone-control);min-width:var(--wa-phone-control);max-width:var(--wa-phone-control);height:var(--wa-phone-control);padding:0}.app-shell.public-shell .navbar-skin-trigger__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.app-shell.public-shell .navbar-now-playing-trigger,.app-shell.public-shell .navbar-brand-mark{grid-column:2;grid-row:1;justify-self:center;margin:0}.app-shell.public-shell .navbar-now-playing-trigger{width:100%;max-width:420px;height:var(--wa-phone-control)}.app-shell.public-shell .navbar-now-playing-trigger__copy{display:grid}.app-shell.public-shell .navbar-brand-mark{width:var(--wa-phone-control);height:var(--wa-phone-control);display:grid;place-items:center;flex-basis:auto}.app-shell.public-shell .navbar-brand-mark svg{width:40px;height:40px}.app-shell.public-shell .sidenav{width:min(86vw,320px);padding-bottom:env(safe-area-inset-bottom,0px);border:2px solid var(--wa-chrome-border);border-left:0;color:var(--wa-text);background:var(--wa-player-surface)!important;box-shadow:var(--wa-raised-shadow),16px 0 34px #000000b8}.app-shell.public-shell .sidenav-titlebar{position:sticky;z-index:2;top:0}.app-shell.public-shell .sidenav-header{min-height:48px;padding:2px 5px;border-bottom:2px solid var(--wa-frame-dark);background:var(--wa-navbar-controls-surface)}.app-shell.public-shell .sidenav .mat-mdc-nav-list{padding:5px}.app-shell.public-shell .sidenav .mat-mdc-list-item{min-height:52px;margin-block:3px;background:var(--wa-display-color)}.app-shell.public-shell .sidenav .nav-item-content{min-height:50px;color:var(--wa-led-bright);font:700 .8125rem/1 var(--wa-display-font);letter-spacing:.045em;text-transform:uppercase}.app-shell.public-shell .mat-drawer-backdrop.mat-drawer-shown{background:#000000b8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.app-shell.public-shell .phone-section-index{position:relative;display:block;margin-bottom:8px;padding:28px 7px 7px;border:2px solid var(--wa-frame-dark);color:var(--wa-text);background:var(--wa-panel-surface);box-shadow:var(--wa-raised-shadow);font-family:var(--wa-display-font)}.app-shell.public-shell .phone-section-index>span{position:absolute;inset:3px 3px auto;min-height:18px;padding:3px 7px;color:#fff;background:var(--wa-titlebar-surface);font:700 .625rem/1 var(--wa-ui-font);letter-spacing:.08em}.app-shell.public-shell .phone-section-index>div{display:flex;gap:5px;overflow-x:auto;padding-bottom:2px;scroll-snap-type:x proximity;scrollbar-width:thin}.app-shell.public-shell .phone-section-index a{min-height:40px;display:inline-flex;align-items:center;flex:0 0 auto;padding-inline:11px;border:1px solid var(--wa-chrome-border);color:var(--wa-led-bright);background:var(--wa-display-color);scroll-snap-align:start;text-decoration:none}.app-shell.public-shell .phone-section-index a:focus-visible{outline:2px solid var(--wa-focus-ring-color);outline-offset:1px}.app-shell.public-shell :where(.collection-filters,.history-filters,.range-controls) :where(input,select,textarea,button,.mat-mdc-select-trigger){font-size:max(1rem,16px)}.app-shell.public-shell app-release-details{top:var(--wa-content-top);height:calc(100dvh - var(--wa-content-top))}.app-shell.public-shell app-release-details .release-details-full{position:fixed;inset:var(--wa-content-top) 0 0;height:auto;background:var(--wa-desktop)}.app-shell.public-shell app-release-details .release-details-content{position:absolute;inset:0;width:100%;height:100%;padding:27px 3px 3px;border-inline:0;box-shadow:none}.app-shell.public-shell app-release-details .release-window-titlebar{position:absolute;min-height:24px;grid-template-columns:44px minmax(0,1fr);padding-block:1px}.app-shell.public-shell app-release-details .release-window-titlebar .titlebar-back{width:42px;height:22px;min-height:22px!important}.app-shell.public-shell app-release-details .release-details-scroll{padding:0 4px calc(16px + env(safe-area-inset-bottom,0px));scrollbar-gutter:auto;overscroll-behavior:contain}.app-shell.public-shell app-release-details :where(.release-content,.liner-header){padding:10px}.app-shell.public-shell app-release-details :where(.release-info,.track-item,.trade-item,.financial-row){min-width:0;overflow-wrap:anywhere}.app-shell.public-shell .spotify-mini-player{max-height:calc(100dvh - var(--wa-content-top) - 5px);overscroll-behavior:contain}}@media(max-width:360px){.app-shell.public-shell .record-grid{grid-template-columns:1fr}}@media(max-width:430px){.app-shell.public-shell .navbar-now-playing-trigger{width:var(--wa-phone-control);max-width:var(--wa-phone-control);justify-self:center;padding:0}.app-shell.public-shell .navbar-now-playing-trigger__artwork{width:100%;height:100%;flex-basis:100%;border:0}.app-shell.public-shell .navbar-now-playing-trigger__copy{display:none}}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}.mat-drawer-container{z-index:auto!important}.mat-drawer{z-index:1200!important}.mat-drawer-backdrop{z-index:1150!important}.mat-sidenav.sidenav{background-color:#000!important;color:#fff}.mat-sidenav.sidenav .mat-mdc-list-item,.mat-sidenav.sidenav .mat-mdc-list-item .mdc-list-item__primary-text,.mat-sidenav.sidenav .mat-icon{color:#fff!important}html,body{margin:0;padding:0;width:100%;min-height:100%;overflow-x:hidden}body{font-family:Roboto,Helvetica Neue,sans-serif;min-height:100dvh;overflow-y:auto;background-color:var(--background);transition:background-color .3s ease,color .3s ease}.spacer{flex:1 1 auto}.app-shell.admin-shell .sidenav-content{background-color:var(--mat-sys-surface-container);background-image:none}.app-shell.digital-shell .sidenav-content{background-color:var(--release-details-background);background-image:none}body:has(.app-shell.digital-shell),.app-shell.digital-shell{background-image:none;background-color:var(--release-details-background)}body:has(.app-shell.stats-shell),.app-shell.stats-shell,.app-shell.stats-shell .sidenav-container,.app-shell.stats-shell .sidenav-content{background:var(--release-details-background)!important}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{border:1px solid rgba(120,120,120,.15);background:#d8d6d4}::-webkit-scrollbar-thumb{border:2px solid #d8d6d4;border-radius:6px;background:#a8a6a2}::-webkit-scrollbar-thumb:hover{background:#969492}.admin-layout .mat-mdc-text-field-wrapper{background:#fff!important;border-radius:8px!important}.admin-layout .mdc-notched-outline__leading{border-radius:8px 0 0 8px!important}.admin-layout .mdc-notched-outline__trailing{border-radius:0 8px 8px 0!important}.admin-layout .mat-mdc-form-field-input-control.mat-mdc-input-element,.admin-layout .mat-mdc-form-field-input-control{padding:0 4px}.admin-layout .mat-mdc-form-field .mat-mdc-form-field-infix,.admin-layout .mat-mdc-input-element,.admin-layout .mat-mdc-select-trigger{padding-left:12px!important;padding-right:12px!important}.site-nav-menu.mat-mdc-menu-panel{--mat-menu-container-color: #111111;--mat-menu-item-label-text-color: rgba(226, 226, 224, .9);--mat-menu-item-icon-color: rgba(226, 226, 224, .9);--mat-menu-item-hover-state-layer-color: rgba(169, 50, 38, .18);--mat-menu-item-focus-state-layer-color: rgba(169, 50, 38, .18);min-width:180px;border:1px solid #747bb4;border-radius:4px;background:#111!important;background-color:#111!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 14px 32px #00000057}.site-nav-menu.mat-mdc-menu-panel .mat-mdc-menu-content{background:#111!important;background-color:#111!important}.site-nav-menu .mat-mdc-menu-item{color:#e2e2e0e6}.site-nav-menu .mat-mdc-menu-item .mat-icon{color:inherit}.site-nav-menu .mat-mdc-menu-item:hover,.site-nav-menu .mat-mdc-menu-item[aria-current=page]{color:#fff;background:#a932262e}
