@font-face{font-family:'Inter Variable';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://a.fireside.fm/assets/v2/inter/Inter-roman.var-latin-21dc40463144d8760ea4daa8f9be52fa99b18470a182dc6f55e3c9a0855efd29.woff2) format("woff2-variations");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+2003, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Inter Variable';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://a.fireside.fm/assets/v2/inter/Inter-italic.var-latin-f34c26e836773c98b2e7c67ff64570eabd615641b90dfb224877cdd9f234742b.woff2) format("woff2-variations");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+2003, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://a.fireside.fm/assets/v2/inter/Inter-roman.var-latin-21dc40463144d8760ea4daa8f9be52fa99b18470a182dc6f55e3c9a0855efd29.woff2) format("woff2");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+2003, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://a.fireside.fm/assets/v2/inter/Inter-roman.var-latin-21dc40463144d8760ea4daa8f9be52fa99b18470a182dc6f55e3c9a0855efd29.woff2) format("woff2");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+2003, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://a.fireside.fm/assets/v2/inter/Inter-roman.var-latin-21dc40463144d8760ea4daa8f9be52fa99b18470a182dc6f55e3c9a0855efd29.woff2) format("woff2");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+2003, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:swap;src:url(https://a.fireside.fm/assets/v2/inter/Inter-italic.var-latin-f34c26e836773c98b2e7c67ff64570eabd615641b90dfb224877cdd9f234742b.woff2) format("woff2");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+2003, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Inter';font-style:italic;font-weight:600;font-display:swap;src:url(https://a.fireside.fm/assets/v2/inter/Inter-italic.var-latin-f34c26e836773c98b2e7c67ff64570eabd615641b90dfb224877cdd9f234742b.woff2) format("woff2");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+2003, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(https://a.fireside.fm/assets/v2/inter/Inter-italic.var-latin-f34c26e836773c98b2e7c67ff64570eabd615641b90dfb224877cdd9f234742b.woff2) format("woff2");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+2003, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}:where(html){--layer-0: 0;--layer-1: 1;--layer-2: 2;--layer-3: 3;--layer-4: 4;--layer-5: 5;--layer-important: 999999;--ratio-1x1: 100%;--ratio-4x3: calc(3 / 4 * 100%);--ratio-16x9: calc(9 / 16 * 100%);--ratio-21x9: calc(9 / 21 * 100%);--fs-ratio-golden: 1.618/1;--fs-ratio-golden-major: 0.618;--fs-ratio-golden-minor: 0.382;--fs-font-display: var(--fs-font-sans-serif);--fs-font-serif: Georgia, ui-serif, Cambria, Times New Roman, Times, serif;--fs-font-weight-base: 400;--fs-font-weight-lighter: lighter;--fs-font-weight-light: 300;--fs-font-weight-normal: 400;--fs-font-weight-medium: 500;--fs-font-weight-semibold: 600;--fs-font-weight-bold: 700;--fs-font-weight-bolder: bolder;--fs-font-size-sm: clamp(0.8333rem, calc(0.7857rem + 0.2381vw), 1rem);--fs-font-size: clamp(1rem, calc(0.9286rem + 0.3571vw), 1.25rem);--fs-font-size-md: clamp(1.2rem, calc(1.0964rem + 0.5179vw), 1.5625rem);--fs-font-size-lg: clamp(1.44rem, calc(1.2934rem + 0.733vw), 1.9531rem);--fs-font-size-xl: clamp(1.728rem, calc(1.5242rem + 1.0192vw), 2.4414rem);--fs-font-size-2xl: clamp(2.0736rem, calc(1.7941rem + 1.3974vw), 3.0518rem);--fs-font-size-3xl: clamp(2.4883rem, calc(2.1094rem + 1.8948vw), 3.8147rem);--fs-line-height-sm: 1.25;--fs-line-height-base: 1.5;--fs-line-height-lg: 2;--fs-size-fluid-0: clamp(0.25rem, 0.2344rem + 0.0781vw, 0.3125rem);--fs-size-fluid-1: clamp(0.5rem, 0.4688rem + 0.1563vw, 0.625rem);--fs-size-fluid-2: clamp(0.75rem, 0.7031rem + 0.2344vw, 0.9375rem);--fs-size-fluid-3: clamp(1rem, 0.9375rem + 0.3125vw, 1.25rem);--fs-size-fluid-4: clamp(1.5rem, 1.4063rem + 0.4688vw, 1.875rem);--fs-size-fluid-5: clamp(2rem, 1.875rem + 0.625vw, 2.5rem);--fs-size-fluid-6: clamp(3rem, 2.8125rem + 0.9375vw, 3.75rem);--fs-size-fluid-7: clamp(4rem, 3.75rem + 1.25vw, 5rem);--fs-size-fluid-8: clamp(6rem, 5.625rem + 1.875vw, 7.5rem);--fs-size-fluid-1-2: clamp(0.5rem, 0.3906rem + 0.5469vw, 0.9375rem);--fs-size-fluid-2-3: clamp(0.75rem, 0.625rem + 0.625vw, 1.25rem);--fs-size-fluid-3-4: clamp(1rem, 0.7813rem + 1.0938vw, 1.875rem);--fs-size-fluid-4-5: clamp(1.5rem, 1.25rem + 1.25vw, 2.5rem);--fs-size-fluid-5-6: clamp(2rem, 1.5625rem + 2.1875vw, 3.75rem);--fs-size-fluid-6-7: clamp(3rem, 2.5rem + 2.5vw, 5rem);--fs-size-fluid-7-8: clamp(4rem, 3.125rem + 4.375vw, 7.5rem);--fs-size-header-1: 20ch;--fs-size-header-2: 25ch;--fs-size-header-3: 35ch;--fs-size-header-4: 45ch;--fs-size-content-1: 20ch;--fs-size-content-2: 45ch;--fs-size-content-3: 60ch;--fs-size-content-4: 70ch;--fs-size-content-5: 80ch;--fs-border-width-1: 1px;--fs-border-width-2: 2px;--fs-border-width-3: 3px;--fs-border-width-4: 4px;--fs-border-width-5: 5px;--fs-border-width-8: 8px;--fs-brand-github: #000000;--fs-brand-gitlab: #e24428;--fs-brand-threads: #000000;--fs-brand-patreon: #000000;--fs-brand-facebook: #0866ff;--fs-brand-bluesky: #1da1f2;--fs-brand-youtube: #ff0000;--fs-brand-twitter: #469cf0;--fs-brand-whatsapp: #25d366;--fs-brand-instagram-yellow: #f8d648;--fs-brand-instagram-red: #e93365;--fs-brand-instagram-magenta: #d32dbf;--fs-brand-instagram-blue: #611ef5;--fs-brand-snapchat: #fffc00;--fs-brand-google-blue: #4285f4;--fs-brand-google-red: #db4437;--fs-brand-google-yellow: #f4b400;--fs-brand-google-green: #0f9d58;--fs-brand-tiktok-razzmatazz: #fe2c55;--fs-brand-tiktok-splash: #25f4ee;--fs-brand-microsoft-red: #f25022;--fs-brand-microsoft-green: #7fba00;--fs-brand-microsoft-blue: #00a4ef;--fs-brand-microsoft-yellow: #ffb900;--fs-brand-pinterest: #e60023;--fs-brand-speakerdeck: #009287;--fs-brand-spotify: #1ed760;--fs-brand-discord: #5865f2;--fs-brand-telegram: #2aabee;--fs-brand-reddit: #ff4500;--fs-brand-amazon: #232f3e;--fs-brand-twitch: #9146ff;--fs-navy: #04283a;--fs-steel: #326a80;--fs-blue-gray: #a3bdd1;--fs-light-blue: #9ddfff;--fs-primary: #FF6B35;--fs-primary-subtle: rgba(255, 107, 53, 0.25);--fs-primary-border: rgba(255, 107, 53, 0.5);--fs-primary-emphasis: #CC5428;--fs-primary-rgb: 255, 107, 53;--fs-danger: #DC2626;--fs-danger-subtle: rgba(220, 38, 38, 0.25);--fs-danger-border: rgba(220, 38, 38, 0.5);--fs-danger-emphasis: #B91C1C;--fs-danger-rgb: 220, 38, 38;--fs-warning: #F59E0B;--fs-warning-subtle: rgba(245, 158, 11, 0.25);--fs-warning-border: rgba(245, 158, 11, 0.5);--fs-warning-emphasis: #D97706;--fs-warning-rgb: 245, 158, 11;--fs-success: #00BF9F;--fs-success-subtle: rgba(0, 191, 159, 0.25);--fs-success-border: rgba(0, 191, 159, 0.5);--fs-success-emphasis: #00A085;--fs-success-rgb: 0, 191, 159;--fs-info: #0099CC;--fs-info-subtle: rgba(0, 153, 204, 0.25);--fs-info-border: rgba(0, 153, 204, 0.5);--fs-info-emphasis: #007AA3;--fs-info-rgb: 0, 153, 204;--fs-secondary: #16537E;--fs-secondary-subtle: rgba(22, 83, 126, 0.25);--fs-secondary-border: rgba(22, 83, 126, 0.5);--fs-secondary-emphasis: #123F61;--fs-secondary-rgb: 22, 83, 126;--fs-midnight: #4B0082;--fs-midnight-subtle: rgba(75, 0, 130, 0.25);--fs-midnight-border: rgba(75, 0, 130, 0.5);--fs-midnight-emphasis: #3A0066;--fs-midnight-rgb: 75, 0, 130;--fs-twilight: #663399;--fs-twilight-subtle: rgba(102, 51, 153, 0.25);--fs-twilight-border: rgba(102, 51, 153, 0.5);--fs-twilight-emphasis: #522A7A;--fs-twilight-rgb: 102, 51, 153;--fs-dawn: #FF6B7D;--fs-dawn-subtle: rgba(255, 107, 125, 0.25);--fs-dawn-border: rgba(255, 107, 125, 0.5);--fs-dawn-emphasis: #E5556B;--fs-dawn-rgb: 255, 107, 125;--fs-primary-100: #FFF3ED;--fs-primary-200: #FFE4D5;--fs-primary-300: #FFCAA8;--fs-primary-400: #FF9D6F;--fs-primary-500: #FF6B35;--fs-primary-600: #E55420;--fs-primary-700: #CC5428;--fs-primary-800: #B34721;--fs-primary-900: #993A1A;--fs-danger-100: #FFE5E5;--fs-danger-200: #FFCCCC;--fs-danger-300: #FF9999;--fs-danger-400: #FF6666;--fs-danger-500: #DC2626;--fs-danger-600: #C21C1C;--fs-danger-700: #A51C1C;--fs-danger-800: #881C1C;--fs-danger-900: #6B1C1C;--fs-warning-100: #FFF7E5;--fs-warning-200: #FFEDCC;--fs-warning-300: #FFDB99;--fs-warning-400: #FFC966;--fs-warning-500: #F59E0B;--fs-warning-600: #D97706;--fs-warning-700: #B45309;--fs-warning-800: #92400E;--fs-warning-900: #78350F;--fs-success-100: #E5FFF9;--fs-success-200: #CCFFF2;--fs-success-300: #99FFE5;--fs-success-400: #66FFD8;--fs-success-500: #00BF9F;--fs-success-600: #00A085;--fs-success-700: #00826B;--fs-success-800: #006B57;--fs-success-900: #005647;--fs-info-100: #E5F5FF;--fs-info-200: #CCEBFF;--fs-info-300: #99D6FF;--fs-info-400: #66C2FF;--fs-info-500: #0099CC;--fs-info-600: #007AA3;--fs-info-700: #005C7A;--fs-info-800: #004D66;--fs-info-900: #003D52;--fs-secondary-100: #E8EEF2;--fs-secondary-200: #D1DCE6;--fs-secondary-300: #A4BACD;--fs-secondary-400: #7697B4;--fs-secondary-500: #16537E;--fs-secondary-600: #123F61;--fs-secondary-700: #0F2B44;--fs-secondary-800: #0B1C2D;--fs-secondary-900: #070E16;--fs-orange: var(--fs-primary);--fs-orange-100: var(--fs-primary-100);--fs-orange-200: var(--fs-primary-200);--fs-orange-300: var(--fs-primary-300);--fs-orange-400: var(--fs-primary-400);--fs-orange-500: var(--fs-primary-500);--fs-orange-600: var(--fs-primary-600);--fs-orange-700: var(--fs-primary-700);--fs-orange-800: var(--fs-primary-800);--fs-orange-900: var(--fs-primary-900);--fs-red: var(--fs-danger);--fs-red-100: var(--fs-danger-100);--fs-red-200: var(--fs-danger-200);--fs-red-300: var(--fs-danger-300);--fs-red-400: var(--fs-danger-400);--fs-red-500: var(--fs-danger-500);--fs-red-600: var(--fs-danger-600);--fs-red-700: var(--fs-danger-700);--fs-red-800: var(--fs-danger-800);--fs-red-900: var(--fs-danger-900);--fs-amber: var(--fs-warning);--fs-amber-100: var(--fs-warning-100);--fs-amber-200: var(--fs-warning-200);--fs-amber-300: var(--fs-warning-300);--fs-amber-400: var(--fs-warning-400);--fs-amber-500: var(--fs-warning-500);--fs-amber-600: var(--fs-warning-600);--fs-amber-700: var(--fs-warning-700);--fs-amber-800: var(--fs-warning-800);--fs-amber-900: var(--fs-warning-900);--fs-emerald: var(--fs-success);--fs-emerald-100: var(--fs-success-100);--fs-emerald-200: var(--fs-success-200);--fs-emerald-300: var(--fs-success-300);--fs-emerald-400: var(--fs-success-400);--fs-emerald-500: var(--fs-success-500);--fs-emerald-600: var(--fs-success-600);--fs-emerald-700: var(--fs-success-700);--fs-emerald-800: var(--fs-success-800);--fs-emerald-900: var(--fs-success-900);--fs-blue: var(--fs-info);--fs-blue-100: var(--fs-info-100);--fs-blue-200: var(--fs-info-200);--fs-blue-300: var(--fs-info-300);--fs-blue-400: var(--fs-info-400);--fs-blue-500: var(--fs-info-500);--fs-blue-600: var(--fs-info-600);--fs-blue-700: var(--fs-info-700);--fs-blue-800: var(--fs-info-800);--fs-blue-900: var(--fs-info-900);--fs-steel: var(--fs-secondary);--fs-steel-100: var(--fs-secondary-100);--fs-steel-200: var(--fs-secondary-200);--fs-steel-300: var(--fs-secondary-300);--fs-steel-400: var(--fs-secondary-400);--fs-steel-500: var(--fs-secondary-500);--fs-steel-600: var(--fs-secondary-600);--fs-steel-700: var(--fs-secondary-700);--fs-steel-800: var(--fs-secondary-800);--fs-steel-900: var(--fs-secondary-900);--fs-midnight-100: #F0E6FF;--fs-midnight-200: #E0CCFF;--fs-midnight-300: #C299FF;--fs-midnight-400: #A366FF;--fs-midnight-500: #4B0082;--fs-midnight-600: #3A0066;--fs-midnight-700: #2A004A;--fs-midnight-800: #1F0036;--fs-midnight-900: #140024;--fs-twilight-100: #F2EBFF;--fs-twilight-200: #E6D6FF;--fs-twilight-300: #CCADFF;--fs-twilight-400: #B385FF;--fs-twilight-500: #663399;--fs-twilight-600: #522A7A;--fs-twilight-700: #3D1F5C;--fs-twilight-800: #29143D;--fs-twilight-900: #1A0D26;--fs-dawn-100: #FFF0F2;--fs-dawn-200: #FFE0E5;--fs-dawn-300: #FFC2CC;--fs-dawn-400: #FF94A6;--fs-dawn-500: #FF6B7D;--fs-dawn-600: #E5556B;--fs-dawn-700: #CC4059;--fs-dawn-800: #B32A47;--fs-dawn-900: #99223B;--fs-gradient-warm: linear-gradient(135deg, var(--bs-orange) 0%, var(--bs-pink) 50%, var(--bs-yellow) 100%);--fs-gradient-dark: linear-gradient(180deg, var(--fs-navy) 0%, var(--fs-steel) 100%);--fs-gradient-coral: linear-gradient(135deg, #FF9A8B 0%, #FF6B7A 50%, #E55A4F 100%);--fs-gradient-sunset: linear-gradient(45deg, #FFA726 0%, #FF7043 50%, #D32F2F 100%);--fs-gradient-glow: radial-gradient(ellipse at bottom left, #F3A272 0%, #BA6559 20%, #7D223A 35%, #451130 50%, #19092C 70%, #1C163A 85%, #232443 100%);--fs-gradient-ember: radial-gradient(ellipse 150% 100% at bottom left, #FF6B35 0%, #F59E0B 20%, #ff4950 40%, #B91C1C 65%, #1A0A08 100%);--fs-gradient-flame: radial-gradient(ellipse at center bottom, #FF6B35 0%, #D84315 25%, #8D2F23 50%, #4A1810 75%, #1A0A08 100%);--fs-gradient-sunset: radial-gradient(ellipse at bottom left, #F3A272 0%, #BA6559 20%, #7D223A 35%, #451130 50%, #19092C 70%, #1C163A 85%, #232443 100%);--fs-gradient-coral: radial-gradient(ellipse at bottom right, #ff4950 0%, #FF6B7D 25%, #663399 50%, #4B0082 75%, #000000 100%);--fs-gradient-crimson: radial-gradient(ellipse at bottom right, #B91C1C 0%, #ff4950 15%, #B91C1C 40%, #4B0082 70%, #000000 100%);--fs-gradient-twilight: radial-gradient(ellipse at bottom right, #B22222 0%, #800080 20%, #4B0082 40%, #2E2E5F 70%, #191970 100%);--fs-gradient-midnight: radial-gradient(ellipse at bottom center, #4A0E4E 0%, #3A0A3E 30%, #2A062E 60%, #1A041E 80%, #0F020F 100%);--fs-gradient-indigo: radial-gradient(ellipse at bottom left, #663399 0%, #4B0082 40%, #000000 100%);--fs-gradient-amethyst: radial-gradient(ellipse at bottom left, #6A4C93 0%, #533A71 20%, #0F3460 40%, #16213E 70%, #1A1A2E 100%);--fs-gradient-navy: radial-gradient(ellipse at bottom left, #1E4A5F 0%, #0F3460 20%, #16213E 40%, #1A1A2E 60%, #12121F 80%, #0A0A15 100%);--fs-gradient-ocean: radial-gradient(ellipse at bottom center, #326a80 0%, #04283a 50%, #000000 100%);--fs-gradient-horizon: linear-gradient(200deg, #04283a 0%, #326a80 50%, #ff7f40 100%);--fs-gradient-emerald: radial-gradient(ellipse at bottom right, #00BF9F 0%, #16537E 50%, #000000 100%);--fs-gradient-charcoal: radial-gradient(ellipse at bottom center, #3A3A3A 0%, #000000 100%);--fs-gradient-gold: radial-gradient(ellipse at bottom left, #FCD34D 0%, #F59E0B 50%, #CC5500 100%);--fs-gradient-amber: linear-gradient(135deg, #FCD34D 0%, #F59E0B 25%, #F97316 50%, #CC5500 75%, #B45309 100%);--fs-gradient-copper: radial-gradient(ellipse at bottom right, #CC5500 0%, #FCD34D 50%, #B91C1C 100%);--fs-gradient-sunrise: linear-gradient(45deg, #F59E0B 0%, #FF6B7D 30%, #ff4950 70%, #B91C1C 100%);--fs-gradient-fire: radial-gradient(ellipse at bottom right, #F59E0B 0%, #ff4950 30%, #B91C1C 70%, #B91C1C 100%);--fs-gradient-dawn: linear-gradient(135deg, #ff4950 0%, #FF6B7D 30%, #F59E0B 70%, #F59E0B 100%);--fs-gradient-rose: linear-gradient(135deg, #FCA5A5 0%, #F87171 50%, #DC2626 100%);--fs-gradient-berry: radial-gradient(ellipse at bottom left, #F472B6 0%, #EC4899 50%, #DC2626 100%);--fs-gradient-violet: radial-gradient(ellipse at bottom center, #5B21B6 0%, #7C3AED 50%, #A855F7 100%);--fs-gradient-aqua: linear-gradient(135deg, #06B6D4 0%, #0891B2 50%, #0E7490 100%);--fs-gradient-teal: radial-gradient(ellipse at top right, #14B8A6 0%, #0D9488 50%, #0F766E 100%);--fs-gradient-sky: linear-gradient(180deg, #38BDF8 0%, #0EA5E9 50%, #0284C7 100%);--fs-gradient-lime: radial-gradient(ellipse at bottom left, #BEF264 0%, #84CC16 50%, #65A30D 100%);--fs-gradient-fuchsia: radial-gradient(ellipse at center, #F0ABFC 0%, #E879F9 50%, #D946EF 100%);--fs-gradient-dusk: linear-gradient(135deg, #2C1810 0%, #5D2E1F 30%, #8B4513 60%, #CD853F 85%, #DEB887 100%);--fs-gradient-campfire: radial-gradient(circle at bottom center, #FF4500 0%, #CC3300 20%, #8B2500 40%, #4A1408 60%, #2F1B14 80%, #1A0F0A 100%);--fs-gradient-starlight: radial-gradient(ellipse at top center, #0F0F23 0%, #1B1B3A 30%, #2E1065 60%, #16537E 85%, #4A90A4 100%);--fs-gradient-coals: radial-gradient(ellipse at center, #8B0000 0%, #4A0E0E 30%, #2F1B14 60%, #1A100B 80%, #0F0A08 100%);--fs-gradient-evening: linear-gradient(180deg, #191970 0%, #2E2E5F 25%, #4B0082 50%, #800080 75%, #B22222 100%);--fs-gradient-smoke: radial-gradient(ellipse at bottom center, #2F2F2F 0%, #1A1A1A 25%, #0F0F0F 50%, #050505 75%, #000000 100%);--fs-gradient-ember-rgb: 255, 107, 53;--fs-gradient-dusk-rgb: 44, 24, 16;--fs-gradient-campfire-rgb: 255, 69, 0;--fs-gradient-twilight-rgb: 26, 26, 46;--fs-gradient-starlight-rgb: 15, 15, 35;--fs-gradient-coals-rgb: 139, 0, 0;--fs-gradient-evening-rgb: 25, 25, 112;--fs-gradient-smoke-rgb: 47, 47, 47;--fs-transition-base: all 0.3s ease-in-out;--fs-transition-fade: opacity 0.15s linear;--fs-transition-collapse: height 0.35s ease;--fs-z-index-dropdown: 1000;--fs-z-index-sticky: 1020;--fs-z-index-fixed: 1030;--fs-z-index-modal-backdrop: 1040;--fs-z-index-modal: 1050;--fs-z-index-popover: 1060;--fs-z-index-tooltip: 1070;--fs-spacer-0: 0;--fs-spacer-1: 0.25rem;--fs-spacer-2: 0.5rem;--fs-spacer-3: 1rem;--fs-spacer-4: 1.5rem;--fs-spacer-5: 2rem;--fs-spacer-6: 3rem;--fs-body-bg: #f1f3f4}[data-bs-theme="dark"]{--fs-body-bg: #1a1a1a}.table-rounded{--table-border-radius: var(--fs-border-radius-xl);border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:var(--table-border-radius)}.table.table-rounded>*:last-child tr:last-child td,.table.table-rounded>*:last-child tr:last-child th{border-bottom:none !important;border-bottom-width:0 !important}.table-rounded.table-bordered{border:var(--fs-border-width) solid var(--fs-border-color-translucent, #dee2e6)}.table-rounded.table-bordered th,.table-rounded.table-bordered td{border:none !important}.table-rounded.table-bordered th:not(:last-child),.table-rounded.table-bordered td:not(:last-child){border-right:var(--fs-border-width) solid var(--fs-border-color-translucent, #dee2e6) !important}.table-rounded.table-bordered thead tr:not(:last-child) th,.table-rounded.table-bordered tbody tr:not(:last-child) th,.table-rounded.table-bordered tbody tr:not(:last-child) td,.table-rounded.table-bordered tfoot tr:not(:last-child) th,.table-rounded.table-bordered tfoot tr:not(:last-child) td{border-bottom:var(--fs-border-width) solid var(--fs-border-color-translucent, #dee2e6) !important}.table-rounded.table-bordered thead:not(:last-child) tr:last-child th,.table-rounded.table-bordered tbody:not(:last-child) tr:last-child th,.table-rounded.table-bordered tbody:not(:last-child) tr:last-child td{border-bottom:var(--fs-border-width) solid var(--fs-border-color-translucent, #dee2e6) !important}.table-rounded:not(.table-bordered){box-shadow:0 0 0 var(--fs-border-width) var(--fs-border-color-translucent, #dee2e6)}.table-rounded>:first-child>tr:first-child th:first-child,.table-rounded>:first-child>tr:first-child td:first-child{border-top-left-radius:var(--table-border-radius)}.table-rounded>:first-child>tr:first-child th:last-child,.table-rounded>:first-child>tr:first-child td:last-child{border-top-right-radius:var(--table-border-radius)}.table-rounded>:last-child>tr:last-child th:first-child,.table-rounded>:last-child>tr:last-child td:first-child{border-bottom-left-radius:var(--table-border-radius)}.table-rounded>:last-child>tr:last-child th:last-child,.table-rounded>:last-child>tr:last-child td:last-child{border-bottom-right-radius:var(--table-border-radius)}[data-bs-theme="dark"] .table-rounded.table-bordered{border-color:var(--fs-border-color-translucent, #495057)}[data-bs-theme="dark"] .table-rounded.table-bordered th:not(:last-child),[data-bs-theme="dark"] .table-rounded.table-bordered td:not(:last-child){border-right-color:var(--fs-border-color-translucent, #495057) !important}[data-bs-theme="dark"] .table-rounded.table-bordered thead tr:not(:last-child) th,[data-bs-theme="dark"] .table-rounded.table-bordered tbody tr:not(:last-child) th,[data-bs-theme="dark"] .table-rounded.table-bordered tbody tr:not(:last-child) td,[data-bs-theme="dark"] .table-rounded.table-bordered tfoot tr:not(:last-child) th,[data-bs-theme="dark"] .table-rounded.table-bordered tfoot tr:not(:last-child) td,[data-bs-theme="dark"] .table-rounded.table-bordered thead:not(:last-child) tr:last-child th,[data-bs-theme="dark"] .table-rounded.table-bordered tbody:not(:last-child) tr:last-child th,[data-bs-theme="dark"] .table-rounded.table-bordered tbody:not(:last-child) tr:last-child td{border-bottom-color:var(--fs-border-color-translucent, #495057) !important}.progress,.progress-stacked{--progress-border-radius: var(--fs-border-radius-xl);border-radius:var(--progress-border-radius);border:var(--fs-border-width) solid var(--fs-border-color-translucent);font-weight:bold;font-family:var(--fs-font-monospace)}.progress-stacked>.progress{border-radius:0;border:none}.progress-stacked>.progress:first-child{border-top-left-radius:var(--progress-border-radius);border-bottom-left-radius:var(--progress-border-radius)}.progress-stacked>.progress:last-child{border-top-right-radius:var(--progress-border-radius);border-bottom-right-radius:var(--progress-border-radius)}.alert-rounded{border-radius:var(--fs-border-radius-xl)}.btn{font-weight:var(--fs-font-weight-medium);transition:all var(--fs-transition-fade)}.btn:hover{box-shadow:0 0 0 0.125rem rgba(var(--fs-primary-rgb), 0.1);border-color:rgba(var(--fs-primary-rgb), 0.3)}.btn:active{box-shadow:0 0 0 0.125rem rgba(var(--fs-primary-rgb), 0.2)}.btn-lg{font-weight:var(--fs-font-weight-semibold)}.btn-outline-primary{border-color:rgba(var(--fs-primary-rgb), 0.4)}.btn-outline-primary:hover{border-color:rgba(var(--fs-primary-rgb), 0.8);background-color:rgba(var(--fs-primary-rgb), 0.1);color:var(--fs-primary)}.btn-outline-secondary{border-color:rgba(var(--fs-secondary-rgb), 0.4)}.btn-outline-secondary:hover{border-color:rgba(var(--fs-secondary-rgb), 0.8);background-color:rgba(var(--fs-secondary-rgb), 0.1);color:var(--fs-secondary)}.btn-outline-success{border-color:rgba(var(--fs-success-rgb), 0.4)}.btn-outline-success:hover{border-color:rgba(var(--fs-success-rgb), 0.8);background-color:rgba(var(--fs-success-rgb), 0.1);color:var(--fs-success)}.btn-outline-danger{border-color:rgba(var(--fs-danger-rgb), 0.4)}.btn-outline-danger:hover{border-color:rgba(var(--fs-danger-rgb), 0.8);background-color:rgba(var(--fs-danger-rgb), 0.1);color:var(--fs-danger)}.btn-outline-warning{border-color:rgba(var(--fs-warning-rgb), 0.4)}.btn-outline-warning:hover{border-color:rgba(var(--fs-warning-rgb), 0.8);background-color:rgba(var(--fs-warning-rgb), 0.1);color:var(--fs-warning)}.btn-outline-info{border-color:rgba(var(--fs-info-rgb), 0.4)}.btn-outline-info:hover{border-color:rgba(var(--fs-info-rgb), 0.8);background-color:rgba(var(--fs-info-rgb), 0.1);color:var(--fs-info)}.btn-outline-light{border-color:rgba(var(--fs-light-rgb), 0.4)}.btn-outline-light:hover{border-color:rgba(var(--fs-light-rgb), 0.8);background-color:rgba(var(--fs-light-rgb), 0.1);color:var(--fs-light)}.btn-outline-dark{border-color:rgba(var(--fs-dark-rgb), 0.4)}.btn-outline-dark:hover{border-color:rgba(var(--fs-dark-rgb), 0.8);background-color:rgba(var(--fs-dark-rgb), 0.1);color:var(--fs-dark)}.card{border:none}.form-control,.form-select{border-radius:var(--fs-border-radius);transition:border-color var(--fs-transition-fade),box-shadow var(--fs-transition-fade)}.form-label{font-weight:var(--fs-font-weight-medium);color:var(--fs-gray-700)}.navbar{transition:background-color var(--fs-transition-base),box-shadow var(--fs-transition-base)}.navbar-scrolled{box-shadow:var(--fs-box-shadow-sm)}.navbar-brand{font-weight:var(--fs-font-weight-bold);font-size:var(--fs-font-size-lg)}.accordion-button{font-weight:var(--fs-font-weight-medium)}.accordion-button:not(.collapsed){background-color:rgba(var(--fs-primary-rgb), 0.05);color:var(--fs-primary)}.badge{font-weight:var(--fs-font-weight-medium)}.rounded-squircle{position:relative;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAwJyBoZWlnaHQ9JzIwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTAwIDBDMjAgMCAwIDIwIDAgMTAwczIwIDEwMCAxMDAgMTAwIDEwMC0yMCAxMDAtMTAwUzE4MCAwIDEwMCAwWicgZmlsbD0nYmxhY2snLz48L3N2Zz4K");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAwJyBoZWlnaHQ9JzIwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTAwIDBDMjAgMCAwIDIwIDAgMTAwczIwIDEwMCAxMDAgMTAwIDEwMC0yMCAxMDAtMTAwUzE4MCAwIDEwMCAwWicgZmlsbD0nYmxhY2snLz48L3N2Zz4K");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.rounded-squircle-bordered{background:var(--bs-border-color, rgba(0,0,0,0.125));padding:var(--fs-border-width, 1px);-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAwJyBoZWlnaHQ9JzIwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTAwIDBDMjAgMCAwIDIwIDAgMTAwczIwIDEwMCAxMDAgMTAwIDEwMC0yMCAxMDAtMTAwUzE4MCAwIDEwMCAwWicgZmlsbD0nYmxhY2snLz48L3N2Zz4K");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAwJyBoZWlnaHQ9JzIwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTAwIDBDMjAgMCAwIDIwIDAgMTAwczIwIDEwMCAxMDAgMTAwIDEwMC0yMCAxMDAtMTAwUzE4MCAwIDEwMCAwWicgZmlsbD0nYmxhY2snLz48L3N2Zz4K");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.rounded-squircle-bordered>*{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAwJyBoZWlnaHQ9JzIwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTAwIDBDMjAgMCAwIDIwIDAgMTAwczIwIDEwMCAxMDAgMTAwIDEwMC0yMCAxMDAtMTAwUzE4MCAwIDEwMCAwWicgZmlsbD0nYmxhY2snLz48L3N2Zz4K");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAwJyBoZWlnaHQ9JzIwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTAwIDBDMjAgMCAwIDIwIDAgMTAwczIwIDEwMCAxMDAgMTAwIDEwMC0yMCAxMDAtMTAwUzE4MCAwIDEwMCAwWicgZmlsbD0nYmxhY2snLz48L3N2Zz4K");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html,body{margin:0;padding:0;height:100%;overflow:hidden}.ember-embed{margin:0;padding:0;height:100%;font-family:var(--fs-font-sans-serif, "Inter", -apple-system, BlinkMacSystemFont, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ember-embed[data-theme="dark"]{--ember-bg: #0D0D0F;--ember-bg-elevated: #161619;--ember-bg-interactive: #1E1E22;--ember-fg: #F5F5F7;--ember-fg-secondary: #A1A1A6;--ember-fg-tertiary: #6E6E73;--ember-border: #2C2C2E;--ember-accent: #DC2626;--ember-accent-hover: #B91C1C;--ember-progress-track: #2C2C2E;--ember-progress-buffer: #3A3A3C;--ember-play-bg: #DC2626;--ember-play-fg: #FFFFFF}.ember-embed[data-theme="light"]{--ember-bg: #FFFFFF;--ember-bg-elevated: #F5F5F7;--ember-bg-interactive: #E8E8ED;--ember-fg: #1D1D1F;--ember-fg-secondary: #515154;--ember-fg-tertiary: #757578;--ember-border: #D2D2D7;--ember-accent: #DC2626;--ember-accent-hover: #B91C1C;--ember-progress-track: #E8E8ED;--ember-progress-buffer: #D2D2D7;--ember-play-bg: #DC2626;--ember-play-fg: #FFFFFF}.ember-player{--ember-radius: 12px;--ember-radius-sm: 8px;--ember-transition: 150ms ease;--ember-spacing: 14px;container-type:inline-size;container-name:ember;display:flex;align-items:stretch;gap:var(--ember-spacing);width:100%;height:100%;padding:var(--ember-spacing);background:var(--ember-bg);border-radius:var(--ember-radius);position:relative}.ember-player__artwork{flex-shrink:0;aspect-ratio:1;height:100%;border-radius:var(--ember-radius-sm);overflow:hidden;background:var(--ember-bg-elevated)}.ember-player__artwork-link{display:block;width:100%;height:100%}.ember-player__artwork-img{width:100%;height:100%;object-fit:cover}.ember-player__main{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:6px}.ember-player__info{display:flex;flex-direction:column;gap:2px;min-width:0;margin-bottom:6px}.ember-player__podcast-title{font-size:13px;font-weight:500;color:var(--ember-fg-secondary);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--ember-transition);letter-spacing:-0.01em}.ember-player__podcast-title:hover{color:var(--ember-accent)}.ember-player__episode-title{font-size:16px;font-weight:600;color:var(--ember-fg);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;transition:color var(--ember-transition);letter-spacing:-0.02em}.ember-player__episode-title:hover{color:var(--ember-accent)}.ember-player__controls{display:flex;align-items:center;gap:12px}.ember-player__play-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:var(--ember-play-bg);border:none;border-radius:50%;color:var(--ember-play-fg);cursor:pointer;transition:transform var(--ember-transition),box-shadow var(--ember-transition)}.ember-player__play-btn:hover{transform:scale(1.04);box-shadow:0 4px 12px rgba(0,0,0,0.3)}.ember-player__play-btn:focus{outline:2px solid var(--ember-play-bg);outline-offset:2px}.ember-player__play-btn:active{transform:scale(0.98)}.ember-player__icon{width:28px;height:28px}.ember-player__icon--play{margin-left:-1px}.ember-player__icon--pause{display:none}.ember-player[data-playing="true"] .ember-player__icon--play{display:none}.ember-player[data-playing="true"] .ember-player__icon--pause{display:block}.ember-player__progress-wrapper{flex:1;min-width:0}.ember-player__progress{position:relative;width:100%;height:6px;background:var(--ember-progress-track);border-radius:3px;cursor:pointer;overflow:hidden}.ember-player__progress:hover{height:8px}.ember-player__progress-bar{position:absolute;top:0;left:0;height:100%;width:0%;background:var(--ember-accent);border-radius:3px;transition:width 100ms linear;z-index:2}.ember-player__progress-buffered{position:absolute;top:0;left:0;height:100%;width:0%;background:var(--ember-progress-buffer);border-radius:3px;z-index:1}.ember-player__time{flex-shrink:0;display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ember-fg-secondary);white-space:nowrap;font-family:var(--fs-font-monospace, ui-monospace, monospace)}.ember-player__time-separator{opacity:0.5}.ember-player__secondary-controls{flex-shrink:1;display:flex;align-items:center;gap:4px}.ember-player__btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:none;border-radius:var(--ember-radius-sm);color:var(--ember-fg-tertiary);cursor:pointer;transition:color var(--ember-transition),background-color var(--ember-transition)}.ember-player__btn:hover{color:var(--ember-fg);background:var(--ember-bg-interactive)}.ember-player__btn:focus{outline:none}.ember-player__btn svg{width:18px;height:18px}.ember-player__btn--speed{width:auto;min-width:36px;padding:0 8px;font-size:12px;font-weight:600;font-family:var(--fs-font-monospace, ui-monospace, monospace)}.ember-player__icon--volume-muted{display:none}.ember-player[data-muted="true"] .ember-player__icon--volume-on{display:none}.ember-player[data-muted="true"] .ember-player__icon--volume-muted{display:block}.ember-player__volume-slider{position:absolute;bottom:100%;right:0;margin-bottom:8px;padding:12px;background:var(--ember-bg-elevated);border:1px solid var(--ember-border);border-radius:var(--ember-radius-sm);box-shadow:0 8px 32px rgba(0,0,0,0.4)}.ember-player__volume-input{width:100px;height:4px;appearance:none;background:var(--ember-progress-track);border-radius:2px;cursor:pointer}.ember-player__volume-input::-webkit-slider-thumb{appearance:none;width:14px;height:14px;background:var(--ember-accent);border-radius:50%;cursor:pointer}.ember-player__volume-input::-moz-range-thumb{width:14px;height:14px;background:var(--ember-accent);border:none;border-radius:50%;cursor:pointer}.ember-player__actions{display:flex;align-items:center;gap:2px}.ember-player__btn--action{text-decoration:none}.ember-player__branding{position:absolute;bottom:10px;right:12px;height:16px;opacity:0.4;transition:opacity var(--ember-transition)}.ember-player__branding:hover{opacity:0.7}.ember-player__branding-img{height:100%;width:auto}.ember-player__share-modal{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.85);backdrop-filter:blur(4px);z-index:1000;padding:12px}.ember-player__share-modal[hidden]{display:none}.ember-player__share-modal-content{position:relative;width:100%;max-width:600px;padding:16px 20px;background:var(--ember-bg-elevated);border:1px solid var(--ember-border);border-radius:var(--ember-radius);color:var(--ember-fg)}.ember-player__share-close{position:absolute;top:12px;right:12px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;border-radius:var(--ember-radius-sm);color:var(--ember-fg-tertiary);cursor:pointer;transition:color var(--ember-transition),background-color var(--ember-transition)}.ember-player__share-close:hover{color:var(--ember-fg);background:var(--ember-bg-interactive)}.ember-player__share-close svg{width:16px;height:16px}.ember-player__share-title{margin:0 0 12px;font-size:16px;font-weight:600;letter-spacing:-0.02em}.ember-player__share-fields{display:flex;gap:12px;margin-bottom:12px}.ember-player__share-field{flex:1;min-width:0}.ember-player__share-label{display:block;margin-bottom:6px;font-size:10px;font-weight:600;color:var(--ember-fg-tertiary);text-transform:uppercase;letter-spacing:0.05em}.ember-player__share-input-wrapper{display:flex}.ember-player__share-input{flex:1;min-width:0;padding:8px 10px;font-size:12px;font-family:var(--fs-font-monospace, ui-monospace, monospace);background:var(--ember-bg);border:1px solid var(--ember-border);border-right:none;border-radius:var(--ember-radius-sm) 0 0 var(--ember-radius-sm);color:var(--ember-fg);outline:none}.ember-player__share-input:focus{border-color:var(--ember-accent)}.ember-player__share-copy{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:8px 12px;background:var(--ember-bg-interactive);border:1px solid var(--ember-border);border-radius:0 var(--ember-radius-sm) var(--ember-radius-sm) 0;color:var(--ember-fg);cursor:pointer;transition:background-color var(--ember-transition),color var(--ember-transition)}.ember-player__share-copy:hover{background:var(--ember-accent);border-color:var(--ember-accent);color:#fff}.ember-player__share-copy svg{width:14px;height:14px}.ember-player__share-links{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}.ember-player__share-link{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;color:var(--ember-fg);text-decoration:none;background:var(--ember-bg);border:1px solid var(--ember-border);border-radius:var(--ember-radius-sm);transition:background-color var(--ember-transition),border-color var(--ember-transition)}.ember-player__share-link:hover{background:var(--ember-bg-interactive);border-color:var(--ember-fg-tertiary)}.ember-player__share-link svg{width:16px;height:16px;color:var(--ember-fg-tertiary)}.ember-player__action-row{display:flex;align-items:center;justify-content:flex-start;gap:8px}.ember-player__compact-row4{display:flex;align-items:center;justify-content:center;gap:8px}.ember-player__action-link{padding:0;background:none;border:none;font-family:inherit;font-size:12px;font-weight:500;color:var(--ember-fg-secondary);cursor:pointer;transition:color var(--ember-transition)}.ember-player__action-link:hover{color:var(--ember-fg)}.ember-player__action-separator{color:var(--ember-fg-tertiary);font-size:10px}.ember-player__subscribe-modal{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.85);backdrop-filter:blur(4px);z-index:1000;padding:8px;overflow-y:auto}.ember-player__subscribe-modal[hidden]{display:none}.ember-player__subscribe-modal-content{position:relative;width:100%;max-width:680px;max-height:calc(100vh - 16px);overflow-y:auto;padding:16px 20px;background:var(--ember-bg-elevated);border:1px solid var(--ember-border);border-radius:var(--ember-radius);color:var(--ember-fg)}.ember-player__subscribe-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.ember-player__subscribe-title{margin:0;font-size:14px;font-weight:600;letter-spacing:-0.02em;white-space:nowrap}.ember-player__subscribe-rss{flex:1;display:flex;min-width:0}.ember-player__subscribe-rss-input{flex:1;min-width:0;padding:6px 10px;font-family:inherit;font-size:12px;color:var(--ember-fg);background:var(--ember-bg);border:1px solid var(--ember-border);border-right:none;border-radius:var(--ember-radius-sm) 0 0 var(--ember-radius-sm);outline:none}.ember-player__subscribe-rss-input:focus{border-color:var(--ember-accent)}.ember-player__subscribe-rss-copy{display:flex;align-items:center;justify-content:center;padding:6px 10px;background:var(--ember-bg-interactive);border:1px solid var(--ember-border);border-radius:0 var(--ember-radius-sm) var(--ember-radius-sm) 0;color:var(--ember-fg);cursor:pointer;transition:background-color var(--ember-transition),color var(--ember-transition)}.ember-player__subscribe-rss-copy:hover{background:var(--ember-accent);border-color:var(--ember-accent);color:#fff}.ember-player__subscribe-rss-copy svg{width:14px;height:14px}.ember-player__subscribe-close{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;border-radius:var(--ember-radius-sm);color:var(--ember-fg-tertiary);cursor:pointer;transition:color var(--ember-transition),background-color var(--ember-transition)}.ember-player__subscribe-close:hover{color:var(--ember-fg);background:var(--ember-bg-interactive)}.ember-player__subscribe-close svg{width:16px;height:16px}@media (max-width: 500px){.ember-player__subscribe-header{flex-wrap:wrap;gap:8px}.ember-player__subscribe-title{order:1}.ember-player__subscribe-close{order:2;margin-left:auto}.ember-player__subscribe-rss{order:3;flex-basis:100%}}@media (max-width: 350px){.ember-player__subscribe-modal-content{padding:12px}.ember-player__subscribe-link{padding:5px 8px;font-size:11px;gap:5px}.ember-player__subscribe-link svg{width:12px;height:12px}}.ember-player__subscribe-links{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.ember-player__subscribe-link{display:flex;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;color:var(--ember-fg);text-decoration:none;background:var(--ember-bg);border:1px solid var(--ember-border);border-radius:var(--ember-radius-sm);transition:background-color var(--ember-transition),border-color var(--ember-transition)}.ember-player__subscribe-link:hover{background:var(--ember-bg-interactive);border-color:var(--ember-fg-tertiary)}.ember-player__subscribe-link svg{width:14px;height:14px;flex-shrink:0}@container ember (min-width: 900px){.ember-player{--ember-spacing: 16px}.ember-player__podcast-title{font-size:14px}.ember-player__episode-title{font-size:18px}.ember-player__controls{gap:14px}.ember-player__play-btn{width:48px;height:48px}.ember-player__icon{width:26px;height:26px}}@container ember (min-width: 700px) and (max-width: 899px){.ember-player{--ember-spacing: 14px}.ember-player__podcast-title{font-size:14px}.ember-player__episode-title{font-size:17px}}@container ember (min-width: 500px) and (max-width: 699px){.ember-player{--ember-spacing: 12px}.ember-player__podcast-title{font-size:14px}.ember-player__episode-title{font-size:17px}}@container ember (min-width: 400px) and (max-width: 499px){.ember-player{--ember-spacing: 10px}.ember-player__podcast-title{font-size:12px}.ember-player__episode-title{font-size:14px}.ember-player__play-btn{width:38px;height:38px}.ember-player__icon{width:20px;height:20px}.ember-player__secondary-controls{gap:0}.ember-player__actions{gap:0}}.ember-player__compact{display:none}@container ember (max-width: 349px){.ember-player__artwork,.ember-player__main{display:none}.ember-player__compact{display:flex;flex-direction:column;gap:10px;width:100%}.ember-player__compact-row1{display:flex;align-items:center;gap:10px}.ember-player__compact-artwork{flex-shrink:0;width:44px;height:44px;border-radius:var(--ember-radius-sm);overflow:hidden}.ember-player__compact-artwork img{width:100%;height:100%;object-fit:cover}.ember-player__compact-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ember-player__compact-podcast{font-size:11px;color:var(--ember-fg-secondary);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ember-player__compact-episode{font-size:13px;font-weight:600;color:var(--ember-fg);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ember-player__compact-row2{display:flex;align-items:center;gap:10px}.ember-player__compact-play{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:var(--ember-accent);border:none;border-radius:50%;color:white;cursor:pointer}.ember-player__compact-play .ember-player__icon{width:16px;height:16px}.ember-player__compact-progress{flex:1;min-width:0}.ember-player__compact-row3{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.ember-player__compact-actions{display:flex;align-items:center;gap:2px;margin-left:auto}}@container ember (max-width: 269px){.ember-player__btn{width:28px;height:28px}.ember-player__btn svg{width:14px;height:14px}.ember-player__btn--speed{font-size:10px;padding:0 4px}}@container ember (max-width: 349px){.ember-player__share-modal-content{padding:12px 16px}.ember-player__share-title{font-size:14px;margin-bottom:10px}.ember-player__share-fields{flex-direction:column;gap:8px}.ember-player__share-label{font-size:9px;margin-bottom:4px}.ember-player__share-input{padding:6px 8px;font-size:11px}.ember-player__share-copy{padding:6px 10px}.ember-player__share-links{gap:6px}.ember-player__share-link{padding:6px 10px;font-size:12px;gap:6px}.ember-player__share-link svg{width:14px;height:14px}.ember-player__share-close{width:24px;height:24px;top:10px;right:10px}.ember-player__share-close svg{width:14px;height:14px}}@supports not (container-type: inline-size){@media (max-width: 399px){.ember-player__secondary-controls{display:none}}}.ember-player--coming-soon .ember-player__play-btn,.ember-player--coming-soon .ember-player__compact-play{opacity:0.5;cursor:not-allowed;pointer-events:none}.ember-player--coming-soon .ember-player__progress,.ember-player--coming-soon .ember-player__compact-progress{opacity:0.3;pointer-events:none}.ember-player--coming-soon .ember-player__btn--skip,.ember-player--coming-soon .ember-player__btn--speed,.ember-player--coming-soon .ember-player__btn--volume{opacity:0.3;pointer-events:none}.ember-player__coming-soon-badge{position:absolute;top:8px;right:8px;padding:4px 10px;background:var(--ember-bg-elevated, rgba(0,0,0,0.7));border:1px solid var(--ember-border, rgba(255,255,255,0.1));border-radius:12px;font-size:11px;font-weight:600;color:var(--ember-fg-secondary, #A1A1A6);text-transform:uppercase;letter-spacing:0.5px;z-index:10;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
