.JJeFAG_banner{z-index:1150;left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));bottom:max(84px, calc(var(--fye-mobile-nav-height,0px) + var(--fyebeats-player-height,0px) + 16px + env(safe-area-inset-bottom,0px)));border:1px solid var(--fye-palette-violet-0_38,#ff6e2761);background:var(--fye-palette-surface-0_96,#0b0d12f5);width:min(620px,100% - 24px);color:var(--fye-palette-text-1,#f7f8fa);box-shadow:0 22px 62px var(--fye-palette-shadow-0_44,#00000070);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px 16px;margin:0 auto;padding:18px 18px 16px;animation:.36s cubic-bezier(.2,.8,.2,1) both JJeFAG_enter;display:grid;position:fixed}.JJeFAG_icon{object-fit:cover;width:64px;height:64px;box-shadow:0 10px 26px var(--fye-palette-violet-0_18,#ff4d182e);border-radius:22%}.JJeFAG_copy{min-width:0;padding-right:2px}.JJeFAG_copy strong,.JJeFAG_copy small{display:block}.JJeFAG_copy strong{letter-spacing:-.015em;font-size:1rem;font-weight:900;line-height:1.18}.JJeFAG_copy small{color:var(--fye-palette-text-0_68,#f5f7faad);margin-top:5px;font-size:.78rem;line-height:1.42}.JJeFAG_shareSparkOne{top:5px;right:-1px;transform:rotate(18deg)}.JJeFAG_shareSparkTwo{top:-4px;right:8px;transform:rotate(0)}.JJeFAG_shareSparkThree{top:17px;right:-8px;transform:rotate(38deg)}.JJeFAG_actions{grid-column:1/-1;align-items:center;display:flex}.JJeFAG_install{border:1px solid var(--fye-palette-violet-0_72,#ff782db8);background:linear-gradient(105deg, var(--fye-palette-primary-end-1,#ff273e), var(--fye-palette-primary-1,#ff6700));width:100%;min-height:50px;color:var(--fye-palette-text-1,white);font:inherit;cursor:pointer;white-space:nowrap;box-shadow:0 10px 26px var(--fye-palette-violet-0_2,#ff4c1633);border-radius:15px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:.92rem;font-weight:900;text-decoration:none;display:inline-flex}.JJeFAG_chevron{font-size:1.5rem;line-height:1;transform:translateY(-1px)}.JJeFAG_close{background:var(--fye-palette-shine-0_06,#ffffff0f);width:28px;height:28px;color:inherit;font:inherit;cursor:pointer;opacity:.72;border:0;border-radius:9px;place-items:center;font-size:1rem;display:grid;position:absolute;top:8px;right:9px}.JJeFAG_close:hover,.JJeFAG_close:focus-visible{opacity:1;background:var(--fye-palette-shine-0_1,#ffffff1a)}@keyframes JJeFAG_enter{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:480px){.JJeFAG_banner{border-radius:22px;grid-template-columns:62px minmax(0,1fr);gap:12px 13px;padding:16px 14px 14px}.JJeFAG_icon{width:62px;height:62px}.JJeFAG_copy strong{font-size:.98rem}.JJeFAG_copy small{font-size:.76rem}.JJeFAG_install{border-radius:14px;min-height:48px}}@media (max-width:390px){.JJeFAG_banner{grid-template-columns:56px minmax(0,1fr);gap:10px}.JJeFAG_icon{width:56px;height:56px}.JJeFAG_copy strong{font-size:.91rem}.JJeFAG_copy small{font-size:.71rem}}html[data-theme=light] .JJeFAG_banner{border-color:var(--fye-palette-line-0_72,#b9c1ccb8);background:var(--fye-palette-surface-0_96,#fffffff5);color:var(--fye-palette-text-1,#181b22);box-shadow:0 20px 54px var(--fye-palette-shadow-0_2,#2f271e33)}html[data-theme=light] .JJeFAG_copy small{color:var(--fye-palette-text-0_72,#4a5260b8)}html[data-theme=light] .JJeFAG_close{background:var(--fye-palette-surface-0_045,#181b220b)}:is(html[data-theme=light] .JJeFAG_close:hover,html[data-theme=light] .JJeFAG_close:focus-visible){background:var(--fye-palette-surface-0_08,#181b2214)}@media (prefers-reduced-motion:reduce){.JJeFAG_banner{animation:none}}html[data-theme=fye] .JJeFAG_banner{color:#f5f7fa;background:#0a0d12f7;border-color:#ff365457;box-shadow:0 22px 62px #00000085,0 0 28px #ff365414}html[data-theme=fye] .JJeFAG_copy small{color:#f5f7faad}html[data-theme=fye] .JJeFAG_close{color:#f5f7fa;background:#ffffff12}@media (max-width:1024px){html[data-console-theme=on]:not([data-theme=fye]):has(.global-music-player) .JJeFAG_banner{display:none}}.JJeFAG_alreadyInstalled{min-height:44px;color:inherit;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;border-radius:10px;grid-column:1/-1;justify-self:center;padding:8px 16px;font-size:.85rem;text-decoration:underline}.JJeFAG_alreadyInstalled:focus-visible{outline-offset:2px;outline:2px solid}.JJeFAG_notice{grid-column:1/-1}
@layer fyebeats-v2{@font-face{font-family:FyeBeats DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/fonts/dm-sans-latin-variable.woff2)format("woff2")}@font-face{font-family:FyeBeats Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin-variable.woff2)format("woff2")}:root{--fb2-font-body:"FyeBeats DM Sans", system-ui, -apple-system, sans-serif;--fb2-font-display:"FyeBeats Space Grotesk", var(--fb2-font-body);--fb2-public-header-height:102px;--fb2-studio-art:url(/branding/v2/studio-overhead-1920.webp);--fb2-bg:var(--fye-palette-page-1,#121316);--fb2-panel:var(--fye-palette-surface-1,#1b1c20);--fb2-raised:var(--fye-palette-raised-1,#222327);--fb2-text:var(--fye-palette-text-1,#f8f6f3);--fb2-muted:var(--fye-palette-muted-1,#b3afb5);--fb2-line:var(--fye-palette-line-0_13,#ffffff21);--fb2-hot:var(--fye-palette-ice-1,#ef4233);--fb2-on-primary:var(--fye-palette-page-1,#18100a);--fb2-primary:linear-gradient(110deg, var(--fye-palette-primary-end-1,#ff632b), var(--fye-palette-primary-1,#ffb34c));--fb2-accent:var(--fye-palette-ice-1,#ff994b);--fb2-radius:18px;--fb2-ease:cubic-bezier(.2, 0, 0, 1);--fb2-menu-open-duration:.22s;--fb2-menu-close-duration:.18s;--fb2-e1:0 1px 2px var(--fye-palette-shadow-0_24,#0000003d), 0 2px 5px var(--fye-palette-shadow-0_12,#0000001f);--fb2-e2:0 2px 5px var(--fye-palette-shadow-0_25,#00000040), 0 6px 15px var(--fye-palette-shadow-0_15,#00000026);--fb2-e3:0 4px 9px var(--fye-palette-shadow-0_27,#00000045), 0 12px 26px var(--fye-palette-shadow-0_2,#0003);--fb2-e4:0 6px 12px var(--fye-palette-shadow-0_3,#0000004d), 0 16px 34px var(--fye-palette-shadow-0_24,#0000003d);--fb2-e5:0 8px 18px var(--fye-palette-shadow-0_34,#00000057), 0 24px 48px var(--fye-palette-shadow-0_28,#00000047);--fb2-rim:var(--fye-palette-shine-0_1,#ffffff1a);--fb2-tone:var(--fb2-panel);--fb2-tone-raised:var(--fb2-raised)}:root[data-theme=light]:not([data-console-theme=on]){--fb2-bg:var(--fye-palette-page-1,#f5f3f0);--fb2-panel:var(--fye-palette-surface-1,#fff);--fb2-raised:var(--fye-palette-raised-1,#f2eeeb);--fb2-text:var(--fye-palette-text-1,#222024);--fb2-muted:var(--fye-palette-muted-1,#69636a);--fb2-line:var(--fye-palette-line-0_14,#22202424);--fb2-accent:var(--fye-palette-ice-1,#a64013);--fb2-e1:0 1px 2px var(--fye-palette-shadow-0_09,#2a1b1517), 0 2px 5px var(--fye-palette-shadow-0_045,#2a1b150b);--fb2-e2:0 2px 5px var(--fye-palette-shadow-0_11,#2a1b151c), 0 6px 15px var(--fye-palette-shadow-0_065,#2a1b1511);--fb2-e3:0 4px 9px var(--fye-palette-shadow-0_12,#2a1b151f), 0 12px 26px var(--fye-palette-shadow-0_085,#2a1b1516);--fb2-e4:0 6px 12px var(--fye-palette-shadow-0_13,#2a1b1521), 0 16px 34px var(--fye-palette-shadow-0_095,#2a1b1518);--fb2-e5:0 8px 18px var(--fye-palette-shadow-0_15,#2a1b1526), 0 24px 48px var(--fye-palette-shadow-0_12,#2a1b151f);--fb2-rim:var(--fye-palette-shine-0_78,#ffffffc7)}:root[data-console-theme=on]:not([data-theme=fye]){--fb2-bg:#121316;--fb2-panel:#1b1c20;--fb2-raised:#222327;--fb2-text:#f8f6f3;--fb2-muted:#b3afb5;--fb2-line:#ffffff21;--fb2-rim:#ffffff1a}:root[data-theme=fye][data-fye-pro=true]{--fb2-on-primary:var(--fye-palette-text-1,#f5f7ff)}html:root{--bg:var(--fb2-bg)!important;--surface:var(--fb2-panel)!important;--surface-2:var(--fb2-raised)!important;--surface2:var(--fb2-raised)!important;--surface-3:var(--fb2-raised)!important;--text:var(--fb2-text)!important;--muted:var(--fb2-muted)!important;--line:var(--fb2-line)!important;--accent:var(--fb2-accent)!important;--tb-theme-page:var(--fb2-bg)!important;--tb-theme-bg:var(--fb2-bg)!important;--tb-theme-panel:var(--fb2-panel)!important;--tb-theme-panel-raised:var(--fb2-raised)!important;--tb-theme-input:var(--fb2-raised)!important;--tb-theme-text:var(--fb2-text)!important;--tb-theme-muted:var(--fb2-muted)!important;--tb-theme-border:var(--fb2-line)!important;--tb-theme-border-soft:color-mix(in srgb, var(--fb2-line) 60%, transparent)!important;--solid-ui-panel:var(--fb2-panel)!important;--solid-ui-raised:var(--fb2-raised)!important;--solid-ui-field:var(--fb2-raised)!important;--solid-ui-control:var(--fb2-raised)!important;--ui-panel:var(--fb2-panel)!important;--ui-raised:var(--fb2-raised)!important;--ui-text:var(--fb2-text)!important;--ui-muted:var(--fb2-muted)!important;--ui-line:var(--fb2-line)!important;--ui-selected-text:var(--fb2-accent)!important;--ui-primary-image:var(--fb2-primary)!important;--ui-on-primary:var(--fb2-on-primary)!important;--ld-page:var(--fb2-bg)!important;--ld-panel:var(--fb2-panel)!important;--ld-raised:var(--fb2-raised)!important;--ld-field:var(--fb2-raised)!important;--ld-text:var(--fb2-text)!important;--ld-muted:var(--fb2-muted)!important;--ld-line:var(--fb2-line)!important;--ld-accent:var(--fb2-accent)!important;--ld-chrome:linear-gradient(140deg, var(--fb2-raised), var(--fb2-panel))!important;--ld-sheen:none!important;background-color:var(--fb2-bg)!important;color:var(--fb2-text)!important}html:root body{background:var(--fb2-bg)!important}html:root body:before,html:root body:after,html:root .public-home-page:before,html:root :is(.tb-app-wallpaper,.studio-desktop-room,.studio-desktop-room-ceiling,.studio-content-top-fade){background-image:none!important;display:none!important}html:root[data-console-theme=on]:not([data-theme=fye]){--studio-page-width:min(1344px, calc(100vw - 96px))!important;--studio-ceiling-height:0px!important;--studio-ceiling-bottom:var(--fye-shell-header-height,88px)!important;--studio-sticky-top:calc(var(--fye-shell-header-height,88px) + 16px)!important;--studio-room-nav:0px!important;--studio-room-art-nav:0px!important;--studio-room-bottom:0px!important;--studio-wallpaper-image:none!important}html:root[data-console-theme=on]:not([data-theme=fye]) body[data-site-design] [data-top-navigation-content]{padding-top:24px!important;width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:clamp(20px,3.5vw,48px)!important}html:root[data-console-theme=on]:not([data-theme=fye]) [data-top-navigation-content]>main{width:100%!important;max-width:1344px!important;margin-inline:auto!important}body,.fb-home-design{font-family:var(--fb2-font-body)!important}.fb-home-design{--home-page:var(--fb2-bg)!important;--home-surface:var(--fb2-panel)!important;--home-raised:var(--fb2-raised)!important;--home-text:var(--fb2-text)!important;--home-muted:var(--fb2-muted)!important;--home-line:var(--fb2-line)!important;--home-primary:var(--fb2-primary)!important;--home-on-primary:var(--fb2-on-primary)!important}:is([data-home-header],[data-platform-header]) :is(a,button,input){font-family:var(--fb2-font-body)!important}[data-fyebeats-logo]{flex:none;width:148px;height:44px;display:block}[data-fyebeats-logo] img{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}[data-fyebeats-logo] [data-logo=light],[data-fyebeats-logo] [data-logo=compact],:root[data-theme=light] [data-fyebeats-logo] [data-logo=dark]{display:none!important}:root[data-theme=light] [data-fyebeats-logo] [data-logo=light]{display:block!important}:is([data-home-header],[data-platform-header]) :is(a,button){-webkit-text-fill-color:currentColor!important;text-shadow:none!important;background-clip:border-box!important}:is([data-home-header],[data-platform-header]) :is(a,button,input):focus-visible{outline:2px solid var(--fb2-accent)!important;outline-offset:3px!important}body[data-site-design]:not(:has([data-public-home],.fyebeats-prelaunch-page)):has([data-public-top-navigation]){padding-top:var(--fb2-public-header-height)!important}@media (max-width:900px){:root{--fb2-public-header-height:calc(72px + env(safe-area-inset-top,0px))}}@media (max-width:760px){:root{--fb2-studio-art:url(/branding/v2/studio-overhead-960.webp)}}}
@layer fyebeats-v2{[data-home-v2]{--home-radius:18px;--home-control-radius:12px;--home-accent:var(--fb2-accent)!important}[data-home-v2] :is(h2,h3){font-family:var(--fb2-font-display)!important}[data-home-v2] [data-home-action]{font-family:var(--fb2-font-body)!important;border-radius:12px!important}[data-home-v2] [data-home-action]:is(:hover,:focus-visible){box-shadow:var(--fb2-e1)!important}[data-home-v2] [data-home-action]:active{transform:translateY(0);box-shadow:none!important}[data-home-v2] [data-home-reveal]{scroll-margin-top:110px}@media (prefers-reduced-motion:reduce){[data-home-v2] [data-home-action]{transition:none!important}}}
@layer fyebeats-v2{[aria-label="First 16 champion prizes"] header p:first-child{color:var(--fb2-accent)!important}.dashboard-content :is(.producer-current-tier-chip,.producer-analytics-top>strong){color:var(--fb2-accent)!important;opacity:1!important}.dashboard-content :is(.producer-analytics-stats>article>span,.producer-analytics-top>div>span),.discover-page :is(.bb-discover-version,.beat-feed-view-label),.bb-charts-page :is(.bb-chart-meta,.bb-chart-score>span),.battle-arena-shell .battle-active-producer>span{color:var(--fb2-muted)!important;opacity:1!important}.battle-arena-shell .battle-active-vs{color:var(--fb2-accent)!important}.fb-battle-signal-path:focus-visible{outline:2px solid var(--fb2-accent);outline-offset:3px}:is(.dashboard-content,.discover-page,.battle-arena-shell,.battle-match-page,.bb-charts-page,[data-fb2-community],[data-fb2-studio]){min-width:0;color:var(--fb2-text)!important;font-family:var(--fb2-font-body)!important}:is(.dashboard-content,.discover-page,.battle-arena-shell,.battle-match-page,.bb-charts-page,[data-fb2-community],[data-fb2-studio]) :is(h1,h2,h3){letter-spacing:-.045em;font-family:var(--fb2-font-display)!important}:is(.dashboard-content,.discover-page,.battle-arena-shell,.battle-match-page,.bb-charts-page,[data-fb2-studio])>[data-section-navigation]{background:var(--fb2-tone)!important;border:1px solid var(--fb2-line)!important;box-shadow:var(--fb2-e1), inset 0 1px var(--fb2-rim)!important;border-radius:14px!important;padding:6px!important}.dashboard-content{--dashboard-panel:var(--fb2-panel)!important;--dashboard-card:var(--fb2-raised)!important;--dashboard-inset:var(--fb2-raised)!important;--dashboard-accent-surface:color-mix(in srgb, var(--fb2-raised) 90%, var(--fb2-accent))!important}.dashboard-command-center{background:var(--fb2-panel)!important;border-color:var(--fb2-line)!important;color:var(--fb2-text)!important;box-shadow:var(--fb2-e1)!important}.dashboard-command-center:after{background:0 0!important}.dashboard-next-move{background:var(--fb2-raised)!important;border-color:var(--fb2-line)!important}.dashboard-command-center :is(.dashboard-command-center-heading p:not(.eyebrow),.dashboard-next-move-copy p,.dashboard-command-step span,.dashboard-command-step>b,.dashboard-command-stats small){color:var(--fb2-muted)!important;opacity:1!important}.dashboard-command-center :is(.eyebrow,.dashboard-command-center-heading>a,.dashboard-next-move-copy>span,.dashboard-command-step small){color:var(--fb2-accent)!important}.dashboard-command-center :is(h3,.dashboard-command-step strong,.dashboard-command-stats strong){color:var(--fb2-text)!important}.dashboard-command-center :is(.dashboard-next-move-icon,.dashboard-command-step-icon){background:var(--fb2-raised)!important;border-color:var(--fb2-line)!important;color:var(--fb2-muted)!important}.dashboard-command-center :is(.dashboard-next-move-icon,.is-complete .dashboard-command-step-icon,.dashboard-command-step-compete .dashboard-command-step-icon){background:color-mix(in srgb, var(--fb2-raised) 90%, var(--fb2-accent))!important;color:var(--fb2-accent)!important}.dashboard-command-center .dashboard-next-move-copy>span i{background:var(--fb2-accent)!important;box-shadow:none!important}.dashboard-command-center .dashboard-next-move-action{background:var(--fb2-primary)!important;color:var(--fb2-on-primary)!important;border-color:var(--fb2-line)!important;box-shadow:var(--fb2-e1)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.dashboard-command-center :is(.dashboard-command-step,.dashboard-command-step.is-complete){background:var(--fb2-panel)!important;border-color:var(--fb2-line)!important}.dashboard-command-center .dashboard-command-step:hover{background:var(--fb2-raised)!important}.dashboard-command-center :is(.dashboard-command-stats,.dashboard-command-stats>span){border-color:var(--fb2-line)!important}.dashboard-command-center :is(a,button):focus-visible{outline:2px solid var(--fb2-accent)!important;outline-offset:3px!important}:is(.producer-current-tier-chip,.producer-milestones-count){background:var(--fb2-raised)!important;border-color:var(--fb2-line)!important;box-shadow:none!important}.producer-current-tier-chip,.producer-milestones-count strong{color:var(--fb2-accent)!important}.producer-milestones-count small{color:var(--fb2-muted)!important;opacity:1!important}:is(.producer-milestone,.producer-next-milestone){background:var(--fb2-raised)!important;border-color:var(--fb2-line)!important;color:var(--fb2-text)!important;opacity:1!important}.producer-milestone:after{background:var(--fb2-primary)!important}.producer-milestone-icon{background:var(--fb2-raised)!important;color:var(--fb2-muted)!important;border-color:var(--fb2-line)!important;box-shadow:none!important}.producer-milestone.is-unlocked .producer-milestone-icon{background:color-mix(in srgb, var(--fb2-raised) 90%, var(--fb2-accent))!important;color:var(--fb2-accent)!important}:is(.producer-milestones-heading p:not(.eyebrow),.producer-milestone p,.producer-milestone-progress>div,.producer-milestone-progress>div strong,.producer-next-milestone p,.producer-next-milestone small){color:var(--fb2-muted)!important}:is(.producer-milestone>span,.producer-milestone-state,.producer-next-milestone span){color:var(--fb2-accent)!important}.producer-milestone h3,.producer-next-milestone strong{color:var(--fb2-text)!important}.producer-milestone-progress>i{background:var(--fb2-panel)!important}.producer-milestone-progress>i>span{background:var(--fb2-primary)!important}.dashboard-content :is(.producer-analytics,.reputation-panel){background:var(--fb2-panel)!important;color:var(--fb2-text)!important;border-color:var(--fb2-line)!important}.dashboard-content :is(.producer-analytics-private,.producer-analytics-stats>article,.producer-analytics-top,.producer-analytics-table,.producer-analytics-table-row,.producer-analytics-error,.reputation-stats article){background:var(--fb2-raised)!important;border-color:var(--fb2-line)!important;box-shadow:none!important}.dashboard-content :is(.producer-analytics-heading p:not(.eyebrow),.producer-analytics-private,.producer-analytics-table-heading span,.producer-analytics-table-header,.producer-analytics-table-header>*,.producer-analytics-table-row>span,.reputation-description,.reputation-score span,.reputation-stats span,.reputation-progress-label span,.reputation-help){color:var(--fb2-muted)!important;opacity:1!important}.dashboard-content :is(.producer-analytics-stats strong,.producer-analytics-top>div>strong,.producer-analytics-table-row>strong,.producer-analytics-error,.reputation-stats strong,.reputation-progress-label strong){color:var(--fb2-text)!important}.dashboard-content :is(.producer-analytics-top a,.producer-analytics-table-row a,.reputation-score strong){color:var(--fb2-accent)!important}.dashboard-content .producer-analytics-table-wrap{border-color:var(--fb2-line)!important}.dashboard-content .reputation-progress{background:var(--fb2-raised)!important;border-color:var(--fb2-line)!important}.dashboard-content .reputation-progress>span{background:var(--fb2-primary)!important}.dashboard-content .producer-analytics-table-wrap{min-width:0;display:block!important}.dashboard-content .producer-analytics-table{max-width:100%;overflow-x:auto!important}.dashboard-content .producer-analytics-table-row{grid-template-columns:minmax(180px,2fr) repeat(4,minmax(70px,.55fr))!important;min-width:560px!important;max-width:none!important}.dashboard-content .producer-analytics-table:focus-visible{outline:2px solid var(--fb2-accent)!important;outline-offset:3px!important}[data-fb2-arena-top]{grid-template-columns:minmax(260px,.7fr) minmax(0,1.6fr);align-items:center;gap:28px;margin-bottom:24px;display:grid}.fb2-arena-intro{box-shadow:none!important;background:0 0!important;border:0!important;padding:32px 0!important}.fb2-arena-intro .eyebrow{letter-spacing:.15em;font-size:10px;color:var(--fb2-accent)!important}.fb2-arena-intro h1{font:700 clamp(42px,4.1vw,64px)/1.05 var(--fb2-font-display);letter-spacing:-.055em;margin:24px 0;color:var(--fb2-text)!important}.fb2-arena-intro h1 span{color:var(--fb2-accent)!important}.fb2-arena-intro>div>p:not(.eyebrow){max-width:38ch;color:var(--fb2-muted);font-size:14px;line-height:1.75}.fb2-arena-intro .battle-arena-actions{margin-top:28px!important}[data-fb2-arena-rules]{grid-template-columns:auto repeat(3,minmax(0,1fr));align-items:center;gap:24px;margin-bottom:24px;display:grid;border:1px solid var(--fb2-line)!important;background:var(--fb2-panel)!important;box-shadow:var(--fb2-e1)!important;border-radius:18px!important;padding:20px 24px!important}[data-fb2-arena-rules]>strong{color:var(--fb2-accent);letter-spacing:.12em;align-items:center;gap:10px;font-size:10px;display:flex}[data-fb2-arena-rules]>p{border-left:1px solid var(--fb2-line);color:var(--fb2-muted);align-items:center;gap:12px;margin:0;padding-left:24px;font-size:11px;line-height:1.6;display:flex}[data-fb2-arena-rules] b{border:1px solid var(--fb2-line);width:30px;height:30px;color:var(--fb2-accent);border-radius:50%;flex:0 0 30px;place-items:center;font-size:10px;font-weight:600;display:grid}@media (max-width:900px){[data-fb2-arena-top]{grid-template-columns:minmax(0,1fr);gap:0}.fb2-arena-intro{padding-top:12px!important}[data-fb2-arena-rules]{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px!important}[data-fb2-arena-rules]>p{border:0;padding-left:0}}:is(.battle-arena-shell,.battle-match-page) :is(.battle-arena-hero,.battle-match-hero){isolation:isolate;position:relative;overflow:hidden;border:1px solid color-mix(in srgb, var(--fb2-accent) 28%, var(--fb2-line))!important;background:linear-gradient(95deg, var(--fb2-panel) 6%, color-mix(in srgb, var(--fb2-panel) 93%, transparent) 56%, color-mix(in srgb, var(--fb2-panel) 76%, transparent)), url(/branding/v2/arena-stage-background.webp) center / cover no-repeat!important;box-shadow:var(--fb2-e2), inset 0 1px var(--fb2-rim)!important;border-radius:22px!important;padding:clamp(24px,3.5vw,44px)!important}.battle-arena-shell .battle-arena-hero h1{font-size:clamp(38px,5vw,68px)!important;line-height:1.03!important}:is(.battle-arena-shell,.battle-match-page) :is(.battle-arena-hero,.battle-match-hero) :is(h1,p){color:var(--fb2-text)!important;-webkit-text-fill-color:currentColor!important}:is(.battle-arena-shell,.battle-match-page) :is(.battle-arena-hero,.battle-match-hero) .eyebrow{color:var(--fb2-accent)!important}.battle-arena-shell :is(.fb-battle-signal,.battle-arena-stats,.battle-active-section,.battle-arena-help,.battle-coming-board,.battle-tournament-hub){background:linear-gradient(140deg, var(--fb2-tone-raised), var(--fb2-panel))!important;border:1px solid var(--fb2-line)!important;box-shadow:var(--fb2-e1), inset 0 1px var(--fb2-rim)!important;border-radius:18px!important}.battle-arena-shell .battle-arena-stats{gap:0!important;padding:8px!important}.battle-arena-shell .battle-arena-stats>article{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important}.battle-arena-shell .battle-arena-stats>article+article{border-left:1px solid var(--fb2-line)!important}.battle-arena-shell .battle-active-section{padding:clamp(18px,2.5vw,28px)!important}.battle-arena-shell :is(.battle-active-card,.battle-hub-match,.battle-matchmaker-card,.battle-bracket-round),.battle-match-page :is(.battle-match-entry,.battle-match-entry-hidden){border:1px solid var(--fb2-line)!important;background:var(--fb2-panel)!important;box-shadow:var(--fb2-e1), inset 0 1px var(--fb2-rim)!important;border-radius:16px!important}.battle-arena-shell .battle-active-card:first-child{border-color:color-mix(in srgb, var(--fb2-accent) 38%, var(--fb2-line))!important;box-shadow:var(--fb2-e2), inset 0 1px var(--fb2-rim)!important}.battle-match-page .battle-match-versus{background:linear-gradient(140deg, var(--fb2-tone-raised), var(--fb2-panel))!important;border:1px solid color-mix(in srgb, var(--fb2-accent) 28%, var(--fb2-line))!important;box-shadow:var(--fb2-e2), inset 0 1px var(--fb2-rim)!important;border-radius:20px!important;padding:clamp(16px,2.5vw,28px)!important}.battle-match-page :is(.battle-match-vs-mark,.battle-match-hero h1>span){color:var(--fb2-accent)!important;-webkit-text-fill-color:currentColor!important}.battle-match-page :is(.battle-match-voting-note,.battle-match-integrity,.battle-pending-challenge),.fta-public :is(.fta-public-form,.fta-public-stats){border:1px solid var(--fb2-line)!important;background:var(--fb2-tone)!important;box-shadow:var(--fb2-e1)!important;border-radius:16px!important}@media (max-width:768px){.battle-arena-shell .battle-active-section{padding:16px!important}}@media (max-width:430px){.battle-arena-shell .battle-arena-stats>article+article{border-left:0!important}}}
@layer fyebeats-v2{.battle-create-page .battle-create-shell{gap:24px;padding:0;display:grid;box-shadow:none!important;background:0 0!important;border:0!important}.battle-create-page .battle-create-hero{border:1px solid var(--fb2-line)!important;background:var(--fb2-panel)!important;box-shadow:none!important;border-radius:20px!important;padding:clamp(24px,4vw,36px)!important}.battle-create-page .battle-create-hero>span{font:800 11px/1.5 var(--fb2-font-body);letter-spacing:.12em;color:var(--fb2-accent)!important}.battle-create-page .battle-create-hero h1{letter-spacing:-.04em;color:var(--fb2-text)!important;font:700 clamp(30px, 4vw, 48px)/1.12 var(--fb2-font-display)!important;margin:12px 0!important}.battle-create-page .battle-create-hero p{max-width:65ch;font:400 15px/1.65 var(--fb2-font-body);color:var(--fb2-muted)!important;margin:0!important}.battle-create-page :is(.battle-challenge-builder,.battle-create-form){gap:20px;min-width:0;display:grid;padding:0!important}.battle-create-page .battle-challenge-mode-tabs{gap:6px;border:1px solid var(--fb2-line)!important;background:var(--fb2-panel)!important;border-radius:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important;padding:6px!important;display:grid!important}.battle-create-page .battle-challenge-mode-tabs button{min-width:0;min-height:48px;font:650 13px/1.4 var(--fb2-font-body);white-space:normal;color:var(--fb2-muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;padding:10px 12px!important}.battle-create-page .battle-challenge-mode-tabs button[aria-selected=true]{border-color:var(--fb2-accent)!important;background:var(--fb2-raised)!important;color:var(--fb2-accent)!important}.battle-create-page .battle-create-section{min-width:0;border:1px solid var(--fb2-line)!important;background:var(--fb2-panel)!important;box-shadow:none!important;border-radius:16px!important;margin:0!important;padding:clamp(20px,3vw,28px)!important}.battle-create-page .battle-create-section-heading{gap:12px;margin-bottom:20px!important}.battle-create-page .battle-create-section-heading>span{flex:0 0 36px;width:36px;height:36px;border-color:var(--fb2-line)!important;background:var(--fb2-raised)!important;color:var(--fb2-accent)!important}.battle-create-page .battle-create-section-heading h2{color:var(--fb2-text)!important;font:700 21px/1.3 var(--fb2-font-display)!important;margin:0 0 8px!important}.battle-create-page .battle-create-section-heading p{font:400 14px/1.6 var(--fb2-font-body);color:var(--fb2-muted)!important;margin:0!important}.battle-create-page :is(.battle-producer-search,.battle-challenge-message,.battle-external-invite-fields input){box-sizing:border-box;width:100%;min-width:0;min-height:48px;font:400 16px/1.5 var(--fb2-font-body);border:1px solid var(--fb2-line)!important;background:var(--fb2-raised)!important;color:var(--fb2-text)!important;border-radius:10px!important;padding:12px 14px!important}.battle-create-page .battle-producer-options{gap:12px;padding:2px;display:grid}.battle-create-page .battle-producer-option{gap:12px;min-width:0;border:1px solid var(--fb2-line)!important;background:var(--fb2-raised)!important;box-shadow:none!important;border-radius:12px!important;padding:14px!important}.battle-create-page .battle-producer-option.is-selected{border-color:var(--fb2-accent)!important}.battle-create-page .battle-producer-option-mark{width:44px;height:44px;background:var(--fb2-primary)!important;color:var(--fb2-on-primary)!important}.battle-create-page .battle-producer-option-copy{min-width:0}.battle-create-page .battle-producer-option-copy strong{overflow-wrap:anywhere;font-size:14px;line-height:1.5;color:var(--fb2-text)!important}.battle-create-page .battle-producer-option-copy small{line-height:1.5;color:var(--fb2-muted)!important}.battle-create-page .battle-producer-option-check{letter-spacing:.06em;font-size:10px;color:var(--fb2-accent)!important}.battle-create-page :is(.battle-style-option,.battle-genre-chip,.battle-style-selection-summary,.battle-external-invite-note,.battle-external-invite-success,.battle-producer-empty){border-color:var(--fb2-line)!important;background:var(--fb2-raised)!important;color:var(--fb2-text)!important;box-shadow:none!important}.battle-create-page :is(.battle-style-option:has(input:checked),.battle-genre-chip.is-selected){border-color:var(--fb2-accent)!important}.battle-create-page :is(.battle-style-icon,.battle-style-selection-summary>span,.battle-external-invite-success>span){color:var(--fb2-accent)!important}.battle-create-page :is(.battle-create-submit-row p,.battle-style-option small,.battle-style-selection-summary small,.battle-external-invite-note span){line-height:1.6;color:var(--fb2-muted)!important}.battle-create-page .battle-create-submit-row{gap:16px;margin:0!important}.battle-create-page .battle-create-submit{min-height:48px;background:var(--fb2-primary)!important;color:var(--fb2-on-primary)!important;border-color:#0000!important;padding:12px 20px!important}.battle-create-page :is(input,button,textarea,a):focus-visible{outline-offset:3px;outline:2px solid var(--fb2-accent)!important}@media (max-width:520px){.battle-create-page .battle-producer-option{grid-template-columns:44px minmax(0,1fr)}.battle-create-page .battle-producer-option-mark{grid-area:1/1/span 2}.battle-create-page .battle-producer-option-copy{grid-area:1/2}.battle-create-page .battle-producer-option-check{grid-area:2/2;justify-self:start}}:is([data-fb2-page],[data-producer-guides],[data-producer-guide]){color:var(--fb2-text)!important;font-family:var(--fb2-font-body,Arial, sans-serif)!important}:is([data-fb2-page],[data-producer-guides],[data-producer-guide]) :is(h1,h2,h3){font-family:var(--fb2-font-display,Arial, sans-serif)!important;-webkit-text-fill-color:currentColor!important}:is([data-fb2-page],[data-producer-guides],[data-producer-guide]) :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--fb2-accent)!important;outline-offset:3px!important}#mixlab{border:1px solid var(--fb2-line)!important;background:var(--mixlab-back)!important;box-shadow:var(--fb2-e2), inset 0 1px var(--fb2-rim)!important;border-radius:22px!important}#mixlab>header{background:linear-gradient(125deg, color-mix(in srgb, var(--mixlab-raised) 90%, var(--fb2-accent) 10%), var(--mixlab-back))!important;border-bottom:1px solid var(--mixlab-border)!important;padding:22px!important}#mixlab>header h2{letter-spacing:-.025em!important;font-family:var(--fb2-font-display,Arial, sans-serif)!important}#mixlab [data-fb2-part=now-playing]{border:1px solid var(--mixlab-border)!important;box-shadow:inset 0 1px var(--fb2-rim)!important;border-radius:16px!important;column-gap:24px!important;padding:20px!important}#mixlab [data-fb2-part=now-playing] h3{letter-spacing:-.04em!important;margin-block:10px 12px!important;font-size:clamp(24px,3vw,38px)!important;line-height:1.2!important}#mixlab [data-fb2-part=track-details]>p{margin-block:0 8px!important;line-height:1.6!important}#mixlab [data-fb2-part=now-playing]>div:first-child{box-shadow:var(--fb2-e1)!important}[data-fb2-page=marketplace]{width:min(1390px,100% - 48px)!important}[data-fb2-part=market-hero]{border:0!important;border-bottom:1px solid var(--fb2-line)!important;min-height:440px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template-columns:1fr .9fr!important;align-items:center!important;gap:32px!important;margin-bottom:30px!important;padding:24px 0 44px!important;display:grid!important}[data-fb2-part=market-hero]:not(:has([data-fb2-part=market-sleeves])){grid-template-columns:1fr!important}[data-fb2-part=market-hero] h1{letter-spacing:-.065em!important;max-width:650px!important;color:var(--fb2-text)!important;text-transform:uppercase!important;margin-block:20px!important;font-size:clamp(52px,6.4vw,92px)!important;line-height:.96!important}[data-fb2-part=market-hero] h1 span{color:var(--fb2-accent)!important}[data-fb2-part=market-hero] p{max-width:58ch;color:var(--fb2-muted)!important;line-height:1.75!important}[data-fb2-part=market-hero-copy]>div:first-child>p:first-child{color:var(--fb2-accent)!important}[data-fb2-part=market-hero-copy]>div{margin-top:24px}[data-fb2-part=market-sleeves]{isolation:isolate;min-height:430px;position:relative;overflow:clip}[data-fb2-part=market-sleeves]:before{content:"";border:1px solid color-mix(in srgb, var(--fb2-accent) 22%, transparent);background:radial-gradient(ellipse, color-mix(in srgb, var(--fb2-accent) 11%, transparent), transparent 70%);border-radius:50%;position:absolute;inset:15% 10% 10%;transform:rotate(-15deg)}[data-fb2-part=market-sleeve]{aspect-ratio:1;border:1px solid var(--fb2-line);width:min(52%,320px);box-shadow:var(--fb2-e3);background:var(--fb2-panel);border-radius:16px;position:absolute;top:8%;left:5%;overflow:hidden;transform:rotate(-12deg)}[data-fb2-part=market-sleeve]:last-child{top:16%;left:35%;transform:rotate(8deg)}[data-fb2-part=market-sleeve]:only-child{top:8%;left:18%;transform:rotate(6deg)}[data-fb2-part=market-sleeve] img{object-fit:cover;width:100%;height:100%;display:block}[data-fb2-part=market-filters]{border:1px solid var(--fb2-line)!important;background:linear-gradient(145deg, var(--fb2-tone-raised), var(--fb2-tone))!important;box-shadow:var(--fb2-e1), inset 0 1px var(--fb2-rim)!important;border-radius:20px!important;padding:24px!important}[data-fb2-part=kit-grid]{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}[data-fb2-part=kit-card]{min-width:0;border:1px solid var(--fb2-line)!important;background:linear-gradient(145deg, var(--fb2-tone-raised), var(--fb2-tone))!important;box-shadow:var(--fb2-e1), inset 0 1px var(--fb2-rim)!important;transition:border-color .18s var(--fb2-ease), box-shadow .18s var(--fb2-ease), transform .18s var(--fb2-ease)!important;border-radius:18px!important;padding:10px!important}[data-fb2-part=kit-card]>div:first-child{border-radius:11px!important}[data-fb2-part=kit-card] h3{font-size:18px!important;line-height:1.25!important}[data-fb2-part=kit-card]>div:last-child>p:first-child{color:var(--fb2-accent)!important}[data-fb2-part=kit-card]:is(:hover,:focus-visible){transform:translateY(-2px);border-color:var(--fb2-accent)!important;box-shadow:var(--fb2-e2)!important}:is([data-fb2-page=market-detail],[data-fb2-page=market-seller],[data-fb2-page=market-library],[data-fb2-page=market-contracts],[data-fb2-page=resource-downloads]) [data-studio-surface=panel]{border-color:var(--fb2-line)!important;background:linear-gradient(145deg, var(--fb2-tone-raised), var(--fb2-tone))!important;box-shadow:var(--fb2-e1), inset 0 1px var(--fb2-rim)!important;border-radius:18px!important}:is([data-fb2-page^=market],[data-fb2-page=resource-downloads]) :is(button,a[data-studio-control],summary[data-studio-control]){min-height:44px!important}:is([data-fb2-page^=market],[data-fb2-page=resource-downloads]) :is(input:not([type=file],[type=range],[type=checkbox],[type=radio],[type=hidden]),select){min-height:44px!important;font-size:16px!important}.messages-page .messages-app{border:1px solid var(--fb2-line)!important;background:var(--fb2-panel)!important;box-shadow:var(--fb2-e2), inset 0 1px var(--fb2-rim)!important;border-radius:22px!important}.messages-page .messages-list-panel{background:var(--fb2-tone)!important;border-right-color:var(--fb2-line)!important}.messages-page :is(.messages-conversation-preview,time){color:var(--fb2-muted)!important;opacity:1!important}[data-fb2-page=settings] .eyebrow{color:var(--fb2-accent)!important;opacity:1!important}.messages-page .messages-thread-panel{background:var(--fb2-panel)!important}.messages-page :is(.messages-list-heading,.messages-thread-heading){background:var(--fb2-tone-raised)!important;border-bottom-color:var(--fb2-line)!important;padding:22px!important}.messages-page .messages-bubble{background:var(--fb2-tone-raised)!important;box-shadow:none!important;border-radius:14px!important}.messages-page .messages-compose{background:var(--fb2-tone)!important;border-top-color:var(--fb2-line)!important}.notifications-page .notifications-content{background:var(--fb2-tone)!important;border-color:var(--fb2-line)!important;box-shadow:var(--fb2-e1), inset 0 1px var(--fb2-rim)!important;border-radius:22px!important}.notifications-page .notifications-heading-row h1{font-family:var(--fb2-font-display,Arial, sans-serif)!important;letter-spacing:-.045em!important}.notifications-page .notification-item{border-color:var(--fb2-line)!important;background:var(--fb2-panel)!important;box-shadow:none!important;border-radius:14px!important}body[data-site-design] [data-studio-admin-surface=panel]{border-color:var(--fb2-line)!important;background:linear-gradient(145deg, var(--fb2-tone-raised), var(--fb2-tone))!important;box-shadow:var(--fb2-e1), inset 0 1px var(--fb2-rim)!important;border-radius:18px!important}[data-fb2-page=staff]>header{padding:32px!important}[data-fb2-page=staff]>header h1{letter-spacing:-.05em!important;font-size:clamp(36px,4vw,56px)!important}[data-fb2-page=staff] a[data-studio-admin-surface=panel]{transition:border-color .18s var(--fb2-ease), box-shadow .18s var(--fb2-ease)!important;padding:22px!important}[data-fb2-page=staff] a[data-studio-admin-surface=panel]:hover{border-color:var(--fb2-accent)!important;box-shadow:var(--fb2-e2)!important}@media (max-width:1024px){[data-fb2-part=kit-grid]{grid-template-columns:repeat(3,minmax(0,1fr))!important}[data-fb2-part=market-hero]{gap:20px!important;min-height:360px!important}[data-fb2-part=market-sleeves]{min-height:290px}}@media (max-width:760px){[data-fb2-page=marketplace],[data-producer-guides]{width:calc(100% - 28px)!important}[data-fb2-part=market-hero]{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding-top:12px!important}[data-fb2-part=market-hero] h1{font-size:clamp(44px,11vw,68px)!important}[data-fb2-part=market-sleeves]{width:min(100%,390px);min-height:280px;margin-inline:auto}[data-fb2-part=kit-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}[data-fb2-part=kit-card]{border-radius:15px!important;padding:8px!important}[data-fb2-part=kit-card] h3{font-size:16px!important}[data-fb2-part=market-filters],#mixlab>header{padding:18px!important}#mixlab [data-fb2-part=now-playing] h3{font-size:24px!important}#mixlab [data-fb2-part=now-playing]{column-gap:16px!important;padding:16px!important}.messages-page :is(.messages-list-heading,.messages-thread-heading){padding:18px!important}}@media (max-width:360px){[data-fb2-part=kit-grid]{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){:is([data-fb2-part=kit-card],[data-producer-guides] a[data-studio-surface=panel],[data-producer-guide] a[data-studio-surface=panel],[data-fb2-page=staff] a[data-studio-admin-surface=panel]){transition:none!important;transform:none!important}}.favorites-page .favorites-grid{margin-top:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))!important;gap:16px!important}.favorites-page .favorites-grid .bb-discover-card{align-items:center;grid-template-columns:80px minmax(0,1fr) 44px!important;gap:12px!important;padding:12px!important}.favorites-page .favorites-grid .bb-discover-art{grid-area:1/1;width:80px!important;height:80px!important}.favorites-page .favorites-grid .bb-discover-copy{grid-area:1/2;gap:6px;min-width:0}.favorites-page .favorites-grid .fb-heart-card-corner{grid-area:1/3;align-self:start;margin:0;position:static!important;inset:auto!important;transform:none!important}.favorites-page .favorites-grid .bb-discover-play,.favorites-page .favorites-grid .fb-heart-card-corner button{box-sizing:border-box;flex:0 0 44px;justify-content:center;align-items:center;border:1px solid var(--fb2-line)!important;background:var(--fb2-raised)!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;color:var(--fb2-text)!important;border-radius:50%!important;padding:0!important;display:inline-flex!important}.favorites-page .favorites-grid .bb-discover-play{bottom:4px!important;left:auto!important;right:4px!important;transform:none!important}.favorites-page .favorites-grid .bb-discover-play>svg,.favorites-page .favorites-grid .fb-heart-card-corner button>svg{margin:0;width:18px!important;min-width:18px!important;height:18px!important;color:inherit!important;flex:0 0 18px!important;display:block!important}.favorites-page .favorites-grid .fb-heart-card-corner button[aria-pressed=true]{color:var(--fb2-accent)!important;border-color:var(--fb2-accent)!important}.favorites-page .favorites-grid .bb-discover-producer-row{min-width:0;max-width:100%;overflow:hidden!important}.favorites-page .favorites-grid .bb-discover-producer{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden!important}.favorites-page .favorites-grid .bb-discover-title{overflow-wrap:anywhere;white-space:normal!important;line-height:1.35!important}.favorites-page .favorites-grid .bb-discover-meta{overflow-wrap:anywhere;white-space:normal!important;line-height:1.5!important}.favorites-page .favorites-grid .bb-discover-rating{flex-wrap:wrap;row-gap:4px}.favorites-page .favorites-grid :is(button,a):focus-visible{outline-offset:2px;outline:2px solid var(--fb2-accent)!important}.favorites-page .favorites-grid [data-music-equalizer=card]{height:14px!important;padding:2px 4px!important;inset:4px 4px auto!important}}
@layer fyebeats-v2{[data-public-site-footer]{border:1px solid var(--fb2-line)!important;border-radius:var(--fb2-radius)!important;background:linear-gradient(135deg, var(--fb2-tone-raised), var(--fb2-panel))!important;width:min(1390px,100% - 40px)!important;max-width:1390px!important;box-shadow:var(--fb2-e1), inset 0 1px var(--fb2-rim)!important;color:var(--fb2-text)!important;margin:48px auto 24px!important;padding:0!important}[data-public-site-footer] a{font-family:var(--fb2-font-body)!important}[data-public-site-footer] nav :is(h2,strong){font-family:var(--fb2-font-display)!important;color:var(--fb2-text)!important;font-size:14px!important}[data-public-site-footer] nav a{min-height:44px!important;color:var(--fb2-muted)!important}[data-public-site-footer] a:hover{color:var(--fb2-accent)!important}[data-public-site-footer] :is(a,summary):focus-visible{outline:2px solid var(--fb2-accent)!important;outline-offset:3px!important}[data-fb2-footer-brand]{flex-direction:column;gap:8px;display:flex}[data-fb2-footer-brand] p{color:var(--fb2-muted)!important;margin:0!important;font-size:13px!important}[data-public-site-footer]{padding:24px!important}[data-public-site-footer]>[data-fb2-footer-brand]{width:100%}[data-public-site-footer]>[data-fb2-footer-base]{border-top:1px solid var(--fb2-line);width:100%;color:var(--fb2-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;font-size:12px;display:flex}[data-fb2-footer-base] a{align-items:center;gap:8px;min-height:44px;display:inline-flex}[data-public-site-footer] details nav{width:100%!important;max-width:none!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:static!important}@media (max-width:1024px){[data-public-site-footer]>[data-fb2-footer-brand]{width:auto}[data-public-site-footer] [data-fb2-footer-brand] p{display:none}[data-public-site-footer] [data-fyebeats-logo]{width:120px}[data-public-site-footer]{gap:12px!important}}@media (max-width:600px){[data-public-site-footer]{width:calc(100% - 24px)!important;margin-top:32px!important}}@media (max-width:360px){[data-public-site-footer]{padding:16px!important}[data-public-site-footer] [data-fyebeats-logo]{width:96px}}}
@layer fyebeats-v2{html:root{--fb2-scrollbar-thumb:color-mix(in srgb, var(--fb2-muted) 70%, var(--fb2-bg))}html,body,body *{scrollbar-color:var(--fb2-scrollbar-thumb) var(--fb2-bg)!important}html::-webkit-scrollbar-track{background:var(--fb2-bg)!important}body::-webkit-scrollbar-track{background:var(--fb2-bg)!important}body ::-webkit-scrollbar-track{background:var(--fb2-bg)!important}html::-webkit-scrollbar-corner{background:var(--fb2-bg)!important}body::-webkit-scrollbar-corner{background:var(--fb2-bg)!important}body ::-webkit-scrollbar-corner{background:var(--fb2-bg)!important}html::-webkit-scrollbar-thumb{background:var(--fb2-scrollbar-thumb)!important;border-color:var(--fb2-bg)!important;box-shadow:none!important}body::-webkit-scrollbar-thumb{background:var(--fb2-scrollbar-thumb)!important;border-color:var(--fb2-bg)!important;box-shadow:none!important}body ::-webkit-scrollbar-thumb{background:var(--fb2-scrollbar-thumb)!important;border-color:var(--fb2-bg)!important;box-shadow:none!important}html::-webkit-scrollbar-thumb:hover{background:var(--fb2-muted)!important}body::-webkit-scrollbar-thumb:hover{background:var(--fb2-muted)!important}body ::-webkit-scrollbar-thumb:hover{background:var(--fb2-muted)!important}@media (forced-colors:active){html,body,body *{scrollbar-color:auto!important}html::-webkit-scrollbar-thumb{background:buttontext!important}body::-webkit-scrollbar-thumb{background:buttontext!important}body ::-webkit-scrollbar-thumb{background:buttontext!important}html::-webkit-scrollbar-thumb:hover{background:buttontext!important}body::-webkit-scrollbar-thumb:hover{background:buttontext!important}body ::-webkit-scrollbar-thumb:hover{background:buttontext!important}html::-webkit-scrollbar-track{background:canvas!important}body::-webkit-scrollbar-track{background:canvas!important}body ::-webkit-scrollbar-track{background:canvas!important}}.fye-studio-document :is(p,li) a{text-underline-offset:3px;text-decoration:underline!important}body[data-site-design] :is([role=dialog],dialog,[role=listbox]){background-color:var(--fb2-tone-raised)!important;color:var(--fb2-text)!important;border-color:var(--fb2-line)!important;box-shadow:var(--fb2-e5), inset 0 1px var(--fb2-rim)!important}body[data-site-design] :is(.fb-notification-dropdown,.fb-notification-popover){background:var(--fb2-tone-raised)!important;border-color:var(--fb2-line)!important;box-shadow:var(--fb2-e4), inset 0 1px var(--fb2-rim)!important}body[data-site-design] :is(.auth-card,.settings-card,.notification-card,.history-card,.following-card){border-radius:var(--fb2-radius)!important;border-color:var(--fb2-line)!important;background:var(--fb2-tone)!important;box-shadow:var(--fb2-e1), inset 0 1px var(--fb2-rim)!important}body[data-site-design] :is(.auth-card,.settings-card,.notification-card) :is(button,input,select,textarea){font-family:var(--fb2-font-body)!important}body[data-site-design] :is(.auth-card,.settings-card,.notification-card) :is(button,input,select,textarea):focus-visible{outline:2px solid var(--fb2-accent)!important;outline-offset:3px!important}#fyebeats-radio-player{background:linear-gradient(135deg, var(--fb2-tone-raised), var(--fb2-panel))!important;border:1px solid var(--fb2-line)!important;box-shadow:var(--fb2-e3), inset 0 1px var(--fb2-rim)!important;color:var(--fb2-text)!important;border-radius:18px!important}#fyebeats-radio-player :is(button,a){font-family:var(--fb2-font-body)!important}#fyebeats-radio-player :is(button,a,input):focus-visible{outline:2px solid var(--fb2-accent)!important;outline-offset:2px!important}#fyebeats-radio-player :is(.global-player-close,button[aria-controls=radio-player-progress\ radio-player-utilities]){justify-content:center;align-items:center;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;color:var(--fb2-text)!important;background:var(--fb2-raised)!important;border:1px solid var(--fb2-line)!important;border-radius:12px!important;display:inline-flex!important}#fyebeats-radio-player .global-player-primary{border:1px solid var(--fb2-accent)!important;background:var(--fb2-primary)!important;width:54px!important;min-width:54px!important;height:54px!important;min-height:54px!important;color:var(--fb2-on-primary)!important;box-shadow:var(--fb2-e2), inset 0 1px var(--fb2-rim)!important;border-radius:50%!important}#fyebeats-radio-player .global-player-track-text :is(strong,h3){letter-spacing:-.035em;font-family:var(--fb2-font-display)!important}@media (min-width:1025px){#fyebeats-radio-player{box-sizing:border-box!important;border-top:2px solid var(--fb2-accent)!important;border-radius:26px!important;grid-template-columns:minmax(220px,.9fr) minmax(300px,1.4fr) minmax(260px,1fr)!important;align-items:center!important;gap:24px!important;width:calc(100vw - 24px)!important;max-width:none!important;height:auto!important;min-height:118px!important;padding:18px 124px 18px 24px!important;display:grid!important;left:12px!important;right:12px!important}#fyebeats-radio-player .global-player-track{min-width:0;gap:14px!important;padding:0!important}#fyebeats-radio-player .global-player-direct-cover,#fyebeats-radio-player .global-player-track>.beat-cover{border-radius:12px!important;width:72px!important;min-width:72px!important;height:72px!important}#fyebeats-radio-player .global-player-center{min-width:0;flex-direction:column-reverse!important;gap:12px!important;display:flex!important}#fyebeats-radio-player .global-player-transport{justify-content:center!important;gap:14px!important;display:flex!important}#fyebeats-radio-player .global-player-progress{color:var(--fb2-muted);width:100%!important}#fyebeats-radio-player #radio-player-utilities{border-left:1px solid var(--fb2-line);padding-left:20px!important}}#fyebeats-radio-player .global-player-track-text>a{align-items:center!important;min-height:32px!important;display:flex!important}#fyebeats-radio-player[data-mobile-minimized=true]{grid-template-rows:minmax(48px,auto) auto!important;grid-template-columns:minmax(0,1fr) repeat(3,44px)!important;align-items:center!important;gap:6px!important;height:auto!important;min-height:0!important;padding:8px!important;display:grid!important;overflow:visible!important}#fyebeats-radio-player[data-mobile-minimized=true] .global-player-track{grid-area:1/1!important;width:auto!important;min-width:0!important;height:auto!important;min-height:48px!important;margin:0!important;padding:0!important;overflow:hidden!important}#fyebeats-radio-player[data-mobile-minimized=true] .global-player-track-text{max-height:none!important}#fyebeats-radio-player[data-mobile-minimized=true] .global-player-track-text>a{min-height:24px!important}#fyebeats-radio-player[data-mobile-minimized=true] .global-player-center{display:contents!important}#fyebeats-radio-player[data-mobile-minimized=true] .global-player-transport{grid-area:1/2!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:flex!important}#fyebeats-radio-player[data-mobile-minimized=true] button[aria-controls=radio-player-progress\ radio-player-utilities]{grid-area:1/3!important;margin:0!important;padding:0!important;position:static!important;transform:none!important}#fyebeats-radio-player[data-mobile-minimized=true] .global-player-close{grid-area:1/4!important;margin:0!important;padding:0!important;position:static!important;transform:none!important}#fyebeats-radio-player[data-mobile-minimized=true] #radio-player-utilities{grid-area:2/1/3/-1!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important}#fyebeats-radio-player[data-mobile-minimized=true] [aria-label=Beat\ feedback]{gap:6px!important;width:100%!important;display:flex!important}#fyebeats-radio-player[data-mobile-minimized=true] [aria-label=Beat\ feedback]>*{flex:1 1 0!important;min-width:0!important;min-height:44px!important;margin:0!important;display:flex!important}#fyebeats-radio-player[data-mobile-minimized=true] [aria-label=Beat\ feedback] :is(button,a){border:1px solid var(--fb2-line)!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;color:var(--fb2-text)!important;background:var(--fb2-raised)!important;box-shadow:none!important;border-radius:10px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:8px 6px!important;font-size:11px!important;line-height:1.3!important;display:inline-flex!important}#fyebeats-radio-player[data-mobile-minimized=true] [aria-label=Beat\ feedback] :is(button,a):before{display:none!important}#fyebeats-radio-player[data-mobile-minimized=true] [aria-label=Beat\ feedback] svg{flex:0 0 18px;width:18px!important;height:18px!important}#fyebeats-radio-player[data-mobile-minimized=true] [aria-label=Beat\ feedback] [aria-pressed=true]{color:var(--fb2-accent)!important;border-color:var(--fb2-accent)!important;background:color-mix(in srgb, var(--fb2-raised) 92%, var(--fb2-accent) 8%)!important}#fyebeats-radio-player[data-mobile-minimized=true] #radio-player-utilities>:not([aria-label=Beat\ feedback]){display:none!important}#fyebeats-radio-player[data-mobile-minimized=true] .global-player-center>[role=status]{white-space:normal!important;grid-area:3/1/4/-1!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:8px!important;font-size:12px!important;line-height:1.5!important;position:static!important}@media (max-width:1024px){#fyebeats-radio-player:not([data-mobile-minimized=true]) .global-player-track{padding-right:104px!important}#fyebeats-radio-player{overscroll-behavior:contain;max-height:calc(100dvh - var(--fye-shell-header-height,64px) - var(--fye-mobile-nav-height,0px) - env(safe-area-inset-bottom,0px) - 24px)!important;overflow:hidden auto!important}}@media (prefers-reduced-motion:reduce){#fyebeats-radio-player :is(button,a,input),html:root[data-fye-pro=true][data-theme=fye] *,html:root[data-fye-pro=true][data-theme=fye] :before,html:root[data-fye-pro=true][data-theme=fye] :after{transition:none!important}}}
@layer fyebeats-v2{.push-subscription-notice{--push-accent:var(--fb2-accent);--push-action:var(--fb2-primary);box-sizing:border-box;border:1px solid var(--fb2-line)!important;background:var(--fb2-panel)!important;color:var(--fb2-text)!important;box-shadow:var(--fb2-e3), inset 0 1px var(--fb2-rim)!important;font-family:var(--fb2-font-body)!important;border-radius:16px!important;gap:12px!important;padding:16px!important}html[data-console-theme=on]:not([data-theme=fye]) .push-subscription-notice{--push-accent:var(--fb-console-accent,#ef4c41);--push-action:var(--push-accent)}.push-subscription-notice>svg{color:var(--push-accent)!important}.push-subscription-notice strong{color:var(--fb2-text)!important;font-size:13px!important;line-height:1.5!important}.push-subscription-notice span{color:var(--fb2-muted)!important;font-size:12px!important;line-height:1.5!important}.push-subscription-notice>a{box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;display:inline-flex;background:var(--push-action)!important;color:var(--fb2-on-primary)!important;font:700 12px/1.4 var(--fb2-font-body)!important;border-radius:10px!important;padding:10px 14px!important}.push-subscription-notice>button{background:var(--fb2-raised)!important;width:44px!important;height:44px!important;color:var(--fb2-muted)!important;border-radius:10px!important}.push-subscription-notice :is(a,button):focus-visible{outline:2px solid var(--push-accent);outline-offset:3px}@media (max-width:620px){.push-subscription-notice{gap:8px!important;padding:12px!important}.push-subscription-notice>a{white-space:normal;max-width:100%}}html:root .fb-global-notifications>.fb-notification-trigger{background:var(--fb2-panel)!important;border-color:var(--fb2-line)!important;color:var(--fb2-text)!important;font-family:var(--fb2-font-body)!important;box-shadow:none!important;filter:none!important}html:root .fb-global-notifications>.fb-notification-trigger:is(:hover,[aria-expanded=true]){background:var(--fb2-raised)!important;border-color:var(--fb2-accent)!important}html:root .fb-global-notifications>.fb-notification-trigger:focus-visible{outline:2px solid var(--fb2-accent)!important;outline-offset:3px!important}.fb-notification-trigger>svg{color:var(--fb2-accent)!important;box-shadow:none!important;filter:none!important;background:0 0!important}.fb-notification-trigger .fb-bell-label{color:inherit!important;-webkit-text-fill-color:currentColor!important}.fb-notification-badge{font-variant-numeric:tabular-nums;box-sizing:border-box!important;background:var(--fb2-primary)!important;width:auto!important;min-width:20px!important;height:20px!important;color:var(--fb2-on-primary)!important;-webkit-text-fill-color:currentColor!important;font:800 11px/1 var(--fb2-font-body)!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;box-shadow:none!important;border:0!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:0 6px!important;display:inline-flex!important}#mixlab [data-fb2-part=mixlab-artwork]>.beat-cover,#mixlab [data-fb2-part=mixlab-artwork]>.beat-cover img{object-fit:cover!important;border:0!important;border-radius:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.battle-tournament-section{gap:24px;min-width:0;display:grid}.battle-tournament-section .battle-universal-clock{min-width:0;border:1px solid var(--fb2-line)!important;background:var(--fb2-panel)!important;box-shadow:var(--fb2-e2)!important;border-radius:16px!important;margin:0!important;padding:clamp(20px,3vw,32px)!important}.battle-tournament-section .battle-universal-clock:before,.battle-tournament-section .battle-universal-clock:after{display:none!important}.battle-tournament-section .battle-universal-clock-top{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:20px;margin-bottom:24px;display:flex}.battle-tournament-section .battle-universal-clock-top>div:first-child{flex:320px;min-width:0}.battle-tournament-section .battle-universal-clock-kicker{letter-spacing:.1em;color:var(--fb2-accent)!important;font-size:10px!important}.battle-tournament-section .battle-universal-clock h2{letter-spacing:-.045em;color:var(--fb2-text)!important;font:600 clamp(26px,3vw,38px)/1.2 var(--fb2-font-display)!important;margin:12px 0!important}.battle-tournament-section .battle-universal-clock-top p{max-width:64ch;color:var(--fb2-muted);font-size:14px;line-height:1.7}.battle-tournament-section .battle-universal-local-time{flex:0 auto;max-width:100%;border:1px solid var(--fb2-line)!important;background:var(--fb2-raised)!important;box-shadow:none!important;border-radius:12px!important;padding:14px 18px!important}.battle-tournament-section .battle-universal-local-time :is(span,small){color:var(--fb2-muted)!important;opacity:1!important}.battle-tournament-section .battle-universal-clock-empty{text-align:center;justify-items:center;gap:10px;min-height:140px;display:grid;border:1px solid var(--fb2-line)!important;background:var(--fb2-bg)!important;box-shadow:none!important;border-radius:12px!important;margin:0!important;padding:24px!important}.battle-tournament-section .battle-universal-clock-empty>span{max-width:60ch;font-size:14px;line-height:1.7;color:var(--fb2-muted)!important}.fb2-tournament-notice{border:1px solid var(--fb2-line);background:var(--fb2-panel);min-width:0;box-shadow:var(--fb2-e1);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 28px;padding:24px;display:flex}.fb2-tournament-notice>div{flex:300px;min-width:0}.fb2-tournament-notice strong{color:var(--fb2-text);font-size:14px;line-height:1.5;display:block}.fb2-tournament-notice p{color:var(--fb2-muted);margin:8px 0 0;font-size:13px;line-height:1.7}.fb2-tournament-notice>a{flex:none;max-width:100%}[data-fb2-matchups]{border:1px solid var(--fb2-line);background:var(--fb2-panel);min-width:0;box-shadow:var(--fb2-e2);border-radius:16px;overflow:hidden}.fb2-matchups-heading{border-bottom:1px solid var(--fb2-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:16px 20px;display:flex}.fb2-matchups-heading>div{align-items:center;gap:10px;min-width:0;display:flex}.fb2-matchups-heading svg{color:var(--fb2-accent);flex-shrink:0}.fb2-matchups-heading h2{text-transform:uppercase;color:var(--fb2-text)!important;font:700 13px/1.5 var(--fb2-font-body)!important;letter-spacing:.065em!important;margin:0!important}.fb2-matchups-actions>span{color:var(--fb2-muted);white-space:nowrap;font-size:11px}.fb2-matchups-list{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;display:grid}.fb2-matchup{border:1px solid var(--fb2-line);background:linear-gradient(130deg,var(--fb2-raised),var(--fb2-panel));border-radius:11px;flex-direction:column;gap:12px;min-width:0;min-height:126px;padding:16px;display:flex}.fb2-matchup[data-live=true]{border-color:color-mix(in srgb,var(--fb2-accent) 65%,var(--fb2-line))}.fb2-matchup-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.fb2-matchup-head>span{color:var(--fb2-accent);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:750}[data-fb2-matchups] .fb2-matchup-head [data-battle-category]{border:1px solid var(--fb2-line)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-radius:6px!important;padding:4px 8px!important;display:block!important}[data-fb2-matchups] [data-battle-category]>span{display:none!important}[data-fb2-matchups] [data-battle-category]>strong{font:600 10px/1.5 var(--fb2-font-body)!important;color:var(--fb2-muted)!important}.fb2-matchup-pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.fb2-matchup-side{align-items:center;gap:10px;min-width:0;display:flex}.fb2-matchup-sleeve{border:1px solid var(--fb2-line);width:54px;height:54px;color:var(--fb2-accent);background:var(--fb2-bg);border-radius:7px;flex:0 0 54px;place-items:center;display:grid;overflow:hidden}.fb2-matchup-sleeve .beat-cover,.fb2-matchup-sleeve img{object-fit:cover!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important}.fb2-matchup-copy{min-width:0}.fb2-matchup-copy>strong,.fb2-matchup-copy>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.fb2-matchup-copy>strong{color:var(--fb2-text);font-size:13px;line-height:1.5}.fb2-matchup-copy>small{color:var(--fb2-muted);margin-top:2px;font-size:11px;line-height:1.5}.fb2-matchup-vs{color:var(--fb2-accent);font-size:14px;font-weight:800}.fb2-matchup-footer{color:var(--fb2-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:11px;display:flex}.fb2-matchup-footer a{min-height:44px;color:var(--fb2-accent);text-underline-offset:4px;align-items:center;gap:8px;font-weight:700;text-decoration:underline;display:inline-flex}.fb2-matchups-empty{text-align:center;color:var(--fb2-muted);flex-direction:column;align-items:center;gap:12px;padding:36px 24px;font-size:14px;display:flex}.fb2-matchups-empty>strong{color:var(--fb2-text);font:600 22px/1.25 var(--fb2-font-display)}.fb2-matchups-empty>a{min-height:44px;color:var(--fb2-accent);align-items:center;gap:8px;display:inline-flex}[data-fb2-matchups][data-card-layout=compact] .fb2-matchups-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}[data-fb2-matchups] :is(a,button):focus-visible{outline:2px solid var(--fb2-accent);outline-offset:3px}@media (max-width:620px){.fb2-matchups-heading{padding:14px}.fb2-matchups-list,.fb2-matchup{padding:12px}.fb2-matchup-pair{gap:8px}.fb2-matchup-side{gap:7px}.fb2-matchup-sleeve{flex-basis:40px;width:40px;height:40px}.fb2-matchup-copy>strong{font-size:11px}.fb2-matchup-copy>small,.fb2-matchup-footer{font-size:10px}}main :is(.button,[data-studio-control],.favorites-discover-button,[data-studio-back]){justify-content:center;align-items:center;gap:9px;border:1px solid var(--fb2-line)!important;background:var(--fb2-raised)!important;min-height:44px!important;color:var(--fb2-text)!important;box-shadow:none!important;text-shadow:none!important;font:650 13px/1.4 var(--fb2-font-body)!important;-webkit-text-fill-color:currentColor!important;border-radius:999px!important;padding:10px 16px!important;text-decoration:none!important;display:inline-flex!important}main :is(.button-primary,.battle-primary-action,.upload-submit,.batch-upload-submit,button[type=submit].button){background:var(--fb2-primary)!important;color:var(--fb2-on-primary)!important;box-shadow:var(--fb2-e1)!important;border-color:#0000!important}main [data-studio-back]{justify-content:flex-start;color:var(--fb2-muted)!important;background:0 0!important;border:0!important;padding-inline:0!important}main :is(.button,[data-studio-control],[data-studio-back]):focus-visible{outline:2px solid var(--fb2-accent)!important;outline-offset:3px!important}main :is(.button,[data-studio-control]):disabled{opacity:.5;cursor:not-allowed}[data-fb2-arena-activity]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}[data-fb2-arena-activity]>a{border:1px solid var(--fb2-line);background:var(--fb2-panel);min-width:0;min-height:64px;color:var(--fb2-muted);box-shadow:var(--fb2-e1);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;font-size:12px;text-decoration:none;display:flex}[data-fb2-arena-activity] strong{color:var(--fb2-text);font:600 24px/1 var(--fb2-font-display)}[data-fb2-arena-activity]>a>span:last-child{color:var(--fb2-accent);margin-left:auto}[data-fb2-arena-activity]>a:is(:hover,:focus-visible){border-color:var(--fb2-accent);outline-color:var(--fb2-accent)}main.community-page{width:100%!important;max-width:1280px!important;color:var(--fb2-text)!important;margin:0 auto!important;padding:24px 0 40px!important}.community-page .community-heading{border:1px solid var(--fb2-line)!important;background:linear-gradient(115deg,var(--fb2-panel),var(--fb2-raised))!important;box-shadow:var(--fb2-e2)!important;border-radius:22px!important;padding:clamp(24px,4vw,48px)!important}.community-page .community-heading h1{letter-spacing:-.05em;color:var(--fb2-text)!important;font:700 clamp(36px,6vw,64px)/1.05 var(--fb2-font-display)!important;margin:16px 0!important}.community-page .community-heading>p:last-child{max-width:55ch;line-height:1.7;color:var(--fb2-muted)!important;margin:0!important;font-size:14px!important}.community-page .community-tabs{box-shadow:none!important;background:0 0!important;border:0!important;flex-wrap:wrap!important;gap:8px!important;margin:20px 0 28px!important;padding:0!important;display:flex!important}.community-page .community-tabs a{align-items:center;min-height:44px;font-size:13px;display:inline-flex;border:1px solid var(--fb2-line)!important;background:var(--fb2-panel)!important;color:var(--fb2-text)!important;box-shadow:none!important;border-radius:999px!important;padding:10px 16px!important}.community-page :is(.community-activity-world,.community-panel,.community-feed,.community-note){border:1px solid var(--fb2-line)!important;background:var(--fb2-panel)!important;box-shadow:var(--fb2-e1)!important;border-radius:18px!important;padding:24px!important}.community-page .community-activity-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.community-page .community-activity-heading h2{font:600 clamp(24px,3vw,34px)/1.15 var(--fb2-font-display)!important;margin:12px 0!important}.community-page .community-activity-heading p{max-width:62ch;color:var(--fb2-muted);font-size:14px;line-height:1.65}.community-page .community-activity-heading-links{flex-wrap:wrap;gap:12px;display:flex}.community-page .community-activity-heading-links a{min-height:44px;color:var(--fb2-accent);align-items:center;font-size:13px;display:inline-flex}.community-page .community-pulse-strip{border:1px solid var(--fb2-line)!important;background:var(--fb2-raised)!important;box-shadow:none!important;border-radius:12px!important;margin-block:24px!important;padding:20px!important}.producer-catalog .eyebrow{color:var(--fb2-accent)!important}.producer-catalog :is(.catalog-filter-main label>span,.catalog-bpm-filter>span,.catalog-owner-filters>span){color:var(--fb2-muted)!important}:is(.upload-page,.fyebeats-profile-settings-page,.favorites-page){width:100%!important;max-width:1240px!important;margin:0 auto!important;padding:24px 0 40px!important}.upload-page .upload-wrap,.fyebeats-profile-settings-page .settings-wrap{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}:is(.upload-page,.fyebeats-profile-settings-page,.favorites-page) h1{color:var(--fb2-text)!important;font:700 clamp(36px,5vw,58px)/1.08 var(--fb2-font-display)!important;letter-spacing:-.055em!important;margin:16px 0!important}.upload-page .upload-intro{max-width:58ch;color:var(--fb2-muted)!important;margin-bottom:28px!important;font-size:14px!important;line-height:1.7!important}.upload-page .batch-dropzone{border:1px dashed color-mix(in srgb,var(--fb2-accent) 45%,var(--fb2-line))!important;background:var(--fb2-panel)!important;min-height:230px!important;color:var(--fb2-text)!important;box-shadow:var(--fb2-e1)!important;border-radius:20px!important;margin-top:24px!important;padding:28px!important}.upload-page .batch-dropzone-icon{background:var(--fb2-raised)!important;color:var(--fb2-accent)!important;border-radius:50%!important}.upload-page .batch-dropzone:focus-visible{outline:2px solid var(--fb2-accent)!important;outline-offset:3px!important}.upload-page .batch-dropzone strong{font:600 22px/1.25 var(--fb2-font-display)!important}.upload-page .batch-dropzone :is(span:not(.batch-dropzone-icon),small){color:var(--fb2-muted)!important}.upload-page :is(.batch-upload-count>span,.batch-beat-file>span,.genre-selector-heading small,.genre-selector-heading>span,.genre-selector-help,.batch-field>small),.beat-edit-page :is(.beat-edit-section-heading>span,.beat-edit-field>small,.genre-selector-heading small,.genre-selector-heading>span,.genre-selector-help){color:var(--fb2-muted)!important;opacity:1!important}.upload-page :is(.upload-form,.batch-upload-summary) .eyebrow{color:var(--fb2-accent)!important}.upload-page .batch-status{color:var(--fb2-text)!important}:is(.upload-page,.beat-edit-page) .genre-selected-chip{background:var(--fb2-raised)!important;border-color:var(--fb2-line)!important;color:var(--fb2-text)!important}.upload-page .batch-upload-footer{background:var(--fb2-panel)!important;border-color:var(--fb2-line)!important;box-shadow:var(--fb2-e1)!important;position:static!important}.fyebeats-profile-settings-page .fyebeats-profile-settings-hero{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 24px!important;padding:24px 0!important;display:flex!important}.fyebeats-profile-settings-hero:before,.fyebeats-profile-settings-hero:after{content:none!important;display:none!important}.fyebeats-profile-settings-page :is(.fyebeats-profile-settings-main,.fyebeats-profile-settings-side,.fyebeats-username-settings){min-width:0;border:1px solid var(--fb2-line)!important;background:var(--fb2-panel)!important;box-shadow:var(--fb2-e1)!important;border-radius:18px!important;padding:24px!important}.fyebeats-profile-settings-side .fyebeats-username-settings{box-shadow:none!important;border:0!important;padding:0!important}.fyebeats-profile-settings-page h2{font:600 25px/1.2 var(--fb2-font-display)!important;margin:12px 0!important}.fyebeats-profile-settings-page p{color:var(--fb2-muted);font-size:14px;line-height:1.65}.fyebeats-username-input-wrap{align-items:center;gap:10px;min-width:0;border:1px solid var(--fb2-line)!important;background:var(--fb2-raised)!important;box-shadow:none!important;border-radius:10px!important;padding:0 12px!important;display:flex!important}.fyebeats-username-input-wrap>span{color:var(--fb2-accent)!important}.fyebeats-username-input-wrap>input{flex:1;width:100%!important;min-width:0!important;box-shadow:none!important;color:var(--fb2-text)!important;font:500 16px/1.5 var(--fb2-font-body)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:12px 0!important}.fyebeats-profile-settings-page #fyebeats-username-help,.fyebeats-profile-settings-page :is(.fyebeats-profile-bio-field>small,.fyebeats-profile-genres-field>small,.daw-selector-help){color:var(--fb2-muted)!important;opacity:1!important}.fyebeats-profile-settings-page :is(.fyebeats-profile-card,.fyebeats-profile-avatar-panel,.fyebeats-profile-save-bar){background:var(--fb2-panel)!important;border-color:var(--fb2-line)!important;box-shadow:var(--fb2-e1)!important}.fyebeats-profile-settings-page :is(.avatar-preview,.avatar-placeholder){background:var(--fb2-raised)!important;color:var(--fb2-accent)!important;border-color:var(--fb2-line)!important;box-shadow:none!important}.fyebeats-profile-settings-page .fyebeats-profile-save-status{color:var(--fb2-text)!important;background:var(--fb2-raised)!important}.fyebeats-username-input-wrap:focus-within{outline:2px solid var(--fb2-accent);outline-offset:3px}dialog.avatar-crop-backdrop{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--fb2-text);background:color-mix(in srgb,var(--fb2-bg) 80%,transparent);border:0;margin:0}dialog.avatar-crop-backdrop:not([open]){display:none!important}dialog.avatar-crop-backdrop::backdrop{background:0 0}.avatar-crop-backdrop .avatar-crop-dialog{background:var(--fb2-panel)!important;color:var(--fb2-text)!important;border-color:var(--fb2-line)!important;box-shadow:var(--fb2-e3)!important}.avatar-crop-backdrop :is(.avatar-crop-help,.avatar-crop-zoom-heading,.avatar-crop-position-control){line-height:1.6;color:var(--fb2-muted)!important;opacity:1!important;font-size:12px!important}.avatar-crop-backdrop .avatar-crop-stage{background:var(--fb2-raised)!important;border-color:var(--fb2-line)!important}.avatar-crop-backdrop .avatar-crop-position-control{gap:4px;margin-top:12px;display:grid}.avatar-crop-backdrop .avatar-crop-controls input[type=range]{min-height:28px;accent-color:var(--fb2-accent)}.avatar-crop-backdrop .avatar-crop-actions{background:var(--fb2-panel)!important;border-color:var(--fb2-line)!important;position:static!important}.avatar-crop-backdrop :is(button,input):focus-visible{outline:2px solid var(--fb2-accent)!important;outline-offset:3px!important}.fb2-auth-page{width:min(1280px,100% - 48px);min-height:100dvh;color:var(--fb2-text);font-family:var(--fb2-font-body);margin:0 auto;padding:28px 0}.fb2-auth-header{border:1px solid var(--fb2-line);background:var(--fb2-panel);min-height:64px;box-shadow:var(--fb2-e2);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:12px 20px;display:flex}.fb2-auth-page [data-fyebeats-logo]{width:148px;height:48px;display:block}.fb2-auth-page [data-fyebeats-logo] img{object-fit:contain;width:148px;height:48px}.fb2-auth-page [data-logo]:not([data-logo=dark]){display:none!important}.fb2-auth-header>a:last-child{min-height:44px;color:var(--fb2-muted);align-items:center;gap:12px;font-size:13px;display:inline-flex}.fb2-auth-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,6vw,88px);padding:clamp(40px,7vw,100px) 0;display:grid}.fb2-auth-intro{padding-top:36px}.fb2-auth-page .eyebrow{letter-spacing:.14em;font-size:11px;font-weight:700;color:var(--fb2-accent)!important}.fb2-auth-intro h2{letter-spacing:-.06em;margin:24px 0;font:700 clamp(38px,4.7vw,64px)/1.06 var(--fb2-font-display)!important}.fb2-auth-intro h2>span{color:var(--fb2-accent)}.fb2-auth-intro>p:not(.eyebrow){max-width:43ch;color:var(--fb2-muted);font-size:15px;line-height:1.8}.fb2-auth-path{border-block:1px solid var(--fb2-line);flex-wrap:wrap;gap:28px;margin:32px 0 20px;padding:20px 0;font-size:14px;font-weight:600;display:flex}.fb2-auth-path small{color:var(--fb2-accent);margin-right:10px;font-size:11px}html:root[data-theme=light] .fb2-auth-path small{color:var(--fb2-accent)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}.fb2-auth-plan-link{min-height:44px;color:var(--fb2-muted);align-items:center;gap:14px;font-size:13px;display:inline-flex}.fb2-auth-panel{border:1px solid var(--fb2-line);background:var(--fb2-panel);min-width:0;box-shadow:var(--fb2-e2);border-radius:24px;padding:clamp(22px,3vw,40px)}.fb2-auth-panel h1{letter-spacing:-.05em;margin:14px 0;font:700 clamp(32px,3.4vw,46px)/1.08 var(--fb2-font-display)!important;color:var(--fb2-text)!important}.fb2-auth-description{color:var(--fb2-muted);margin:0 0 30px;font-size:14px;line-height:1.7}.fb2-auth-page .auth-form{min-width:0;gap:18px!important;margin:0!important;display:grid!important}.fb2-auth-page .auth-form label{font-size:13px;line-height:1.6;color:var(--fb2-text)!important}.fb2-auth-page .auth-form>label{justify-content:flex-start;flex-direction:column!important;align-items:stretch!important;gap:8px!important;display:flex!important}.fb2-auth-page .auth-form label:has(>input:is([type=radio],[type=checkbox])){flex-direction:row!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.fb2-auth-page .auth-form label :is(.muted,small){font-size:12px!important;font-weight:400!important}.fb2-auth-page .auth-form :is(input:not([type=radio],[type=checkbox],[type=hidden]),select,textarea){border:1px solid var(--fb2-line)!important;background:var(--fb2-raised)!important;width:100%!important;min-width:0!important;min-height:48px!important;color:var(--fb2-text)!important;font:400 16px/1.5 var(--fb2-font-body)!important;box-shadow:none!important;-webkit-text-fill-color:var(--fb2-text)!important;border-radius:10px!important;padding:12px 14px!important}.fb2-auth-page .auth-form>label>input{flex:none!important;height:48px!important}.fb2-auth-page .auth-form input:-webkit-autofill{caret-color:var(--fb2-text);-webkit-box-shadow:0 0 0 1000px var(--fb2-raised) inset!important}.fb2-auth-page .auth-password-field input{padding-right:90px!important}.fb2-auth-page .auth-form :is(.muted,small,.auth-switch){color:var(--fb2-muted)!important;opacity:1!important}.fb2-auth-page .auth-form :is(a,.auth-forgot-password a){color:var(--fb2-accent)!important}.fb2-auth-page :is(.auth-switch,.auth-forgot-password){line-height:1.6;margin:0!important;font-size:13px!important}.fb2-auth-page .auth-switch{text-align:center}.fb2-auth-panel>aside{margin-top:28px;border:1px solid var(--fb2-line)!important;background:var(--fb2-raised)!important;box-shadow:none!important;border-radius:14px!important;padding:20px!important}.fb2-auth-panel>aside h2{color:var(--fb2-text)!important;font:600 22px/1.2 var(--fb2-font-display)!important}.fb2-auth-panel>aside p{color:var(--fb2-muted)!important}.fb2-auth-footer{border-top:1px solid var(--fb2-line);color:var(--fb2-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;font-size:12px;display:flex}.fb2-auth-footer nav{gap:24px;display:flex}.fb2-auth-footer a{align-items:center;min-height:44px;display:inline-flex}.fb2-auth-page :is(a,button,input,summary):focus-visible{outline:2px solid var(--fb2-accent)!important;outline-offset:3px!important}.fb2-auth-skip{z-index:100;background:var(--fb2-panel);color:var(--fb2-text);padding:12px;position:absolute;top:0;left:24px;transform:translateY(-150%)}.fb2-auth-skip:focus{transform:translateY(0)}@media (max-width:850px){.fb2-auth-page{width:calc(100% - 32px);padding-block:16px 28px}.fb2-auth-header{padding:8px 14px}.fb2-auth-layout{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 0}.fb2-auth-intro{padding:0}.fb2-auth-intro h2{margin:16px 0;font-size:38px!important}.fb2-auth-intro>p:not(.eyebrow),.fb2-auth-path,.fb2-auth-plan-link{display:none}.fb2-auth-panel{border-radius:20px;padding:24px 20px}}.fb2-collection-empty{text-align:center;border:1px solid var(--fb2-line);background:var(--fb2-panel);box-shadow:var(--fb2-e1);border-radius:22px;flex-direction:column;align-items:center;gap:14px;margin-top:28px;padding:clamp(32px,6vw,72px) 24px;display:flex}.fb2-collection-empty>svg{color:var(--fb2-accent);margin-bottom:8px}.fb2-collection-empty h2{font:600 clamp(24px,3vw,34px)/1.2 var(--fb2-font-display);letter-spacing:-.04em;margin:0}.fb2-collection-empty>p:not(.eyebrow){max-width:42ch;color:var(--fb2-muted);margin:0 0 10px;font-size:14px;line-height:1.7}@media (max-width:640px){[data-fb2-arena-activity]{gap:8px}[data-fb2-arena-activity]>a{align-content:center;gap:8px;padding:12px}[data-fb2-arena-activity]>a>span:last-child{display:none}[data-fb2-arena-activity]>a>span{width:100%;font-size:11px;line-height:1.4}main.community-page,:is(.upload-page,.fyebeats-profile-settings-page,.favorites-page){padding-top:16px!important}.fyebeats-profile-settings-page :is(.fyebeats-profile-settings-main,.fyebeats-profile-settings-side){padding:20px!important}.community-page .community-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid!important}.community-page .community-tabs a{justify-content:center}}:is(.producer-care-package-page,.fye-studio-xp,.fyebeats-password-recovery-card) :is(.eyebrow,[class*=eyebrow]){color:var(--fb2-accent)!important;opacity:1!important}.fyebeats-password-recovery-copy{color:var(--fb2-muted)!important;opacity:1!important}}
@layer fyebeats-flat-surfaces{html:root body :is([data-studio-surface=panel]:not(a,button,input,textarea,select,[role=button]),[data-studio-admin-surface]:not(a,button,input,textarea,select,[role=button]),[data-dashboard-surface=panel],[data-dashboard-surface=card],[data-fye-surface=card],[data-producer-spotlight],[data-community-workspace],article,fieldset,table,dialog,[role=dialog],[role=menu],[role=listbox],[role=alert],[role=status],.panel,.card,.score-card,.stat-panel,.profile-card,.auth-card,.settings-card,.notification-card,.history-card,.following-card,.fb-admin-dashboard-card,.studio-dashboard-module,.fye-studio-card,.fye-studio-rack,.fyebeats-world-hero,.beat-showcase-shell,.beat-detail-card-v2,.bb-discover-card,.beat-card,.catalog-standard-card,.catalog-compact-row,.catalog-grid-card,.catalog-compact-list,.producer-progression-panel,.producer-analytics,.producer-milestone,.battle-arena-hero,.battle-active-section,.battle-coming-board,.fb-battle-signal,.battle-rules-strip,.battle-arena-help,.battle-active-card,.battle-matchmaker,.battle-matchmaker-card,.battle-tournament-hub,.battle-hub-roster-panel,.battle-hub-match,.battle-bracket-round,.fta-public-form,.bb-charts-hero,.bb-charts-shell,.bb-community-pulse,.bb-chart-card,.fyebeats-home-chart-column,.for-you-mix-launcher,.history-mix-launcher,.listening-history-row,.following-producer-card,.following-activity,.following-activity-item,.following-radio-launcher,.community-panel,.community-activity-world,.community-pulse-strip,.community-activity-item,.community-search,.community-reply,.community-emoji-picker,.messages-thread,.messages-conversation,.messages-list-panel,.messages-thread-panel,.spotlight-profile-panel,.producer-care-package-home,.producer-care-package-compact,.closing-cta,.fyebeats-profile-settings-main,.fyebeats-profile-settings-side,.discover-browser-sidebar,.fb-notification-dropdown,.fb-notification-popover,.fb-notification-item,.global-music-player,.push-subscription-notice,[class*=__panel],[class*=__Panel],[class*=__card],[class*=__Card],[class*=__dialog],[class*=__Dialog],[class*=__modal],[class*=__Modal],[class*=__popover],[class*=__Popover],[class*=FyeFaq-module][class*=__section],[class*=PrelaunchLanding-module]:is([class*=__launchCard],[class*=__battlePitch],[class*=__applicationForm]),[class*=PlatformHeader-module][class*=__searchOpen],[data-home-footer],[data-public-site-footer],[data-home-footer] nav,[data-public-site-footer] nav):not([class*=backdrop]):not([class*=Backdrop]):not([class*=scrim]):not([class*=Scrim]){box-shadow:none!important}html:root body :is([data-home-footer],[data-public-site-footer]),html:root body :is([data-home-footer],[data-public-site-footer]) nav{filter:none!important;-webkit-backdrop-filter:none!important}html:root body .fb-admin-dashboard-card--clickable:focus-visible{outline-offset:3px;outline:2px solid var(--accent,currentColor)!important}}
@layer fyebeats-homepage{.fb-home-design{--home-page:var(--tb-theme-page,var(--bg));--home-surface:var(--tb-theme-panel,var(--surface));--home-raised:var(--tb-theme-panel-raised,var(--surface-2));--home-text:var(--tb-theme-text,var(--text));--home-muted:var(--tb-theme-muted,var(--muted));--home-line:var(--tb-theme-border,var(--line));--home-accent:var(--accent);--home-primary:var(--ui-primary-image,linear-gradient(112deg, var(--fye-palette-primary-end-1,#df1834), var(--fye-palette-primary-1,#cb4100)));--home-on-primary:var(--ui-on-primary,var(--fye-palette-text-1,#fff));--home-gutter:clamp(20px, 3.5vw, 48px);--home-radius:12px;--home-control-radius:8px;--home-duration:.18s;--home-ease:cubic-bezier(.2,.7,.2,1);color:var(--home-text);width:100%;min-width:0;font-family:Arial,Helvetica,sans-serif;line-height:1.55}html:root:is([data-theme=light],[data-theme=dark]):not([data-console-theme=on]) .fb-home-design{--home-brand-red:var(--fye-palette-primary-end-1,#ff2638);--home-brand-orange:var(--fye-palette-primary-1,#ff7a00);--home-primary:linear-gradient(110deg, var(--home-brand-red), var(--home-brand-orange));--home-on-primary:var(--fye-palette-page-1,#141414);--ui-primary-image:var(--home-primary);--ui-on-primary:var(--home-on-primary)}html:root[data-theme=light]:not([data-console-theme=on]) .fb-home-design{--home-headline-gradient:linear-gradient(110deg, var(--fye-palette-primary-end-1,#ed1834), var(--fye-palette-primary-1,#e85200))}.fb-home-design *,.fb-home-design :before,.fb-home-design :after{box-sizing:border-box}.fb-home-design :is(a,button){-webkit-tap-highlight-color:transparent}.fb-home-design :where([data-home-header] a,[data-home-header] button){color:inherit;box-shadow:none!important;background-color:#0000!important;background-image:none!important}.fb-home-design :is(a,button,input,summary):focus-visible{outline-offset:4px;outline:2px solid var(--home-accent)!important}.fb-home-design [data-home-action]{border:1px solid var(--home-line);min-height:48px;transition:color var(--home-duration) var(--home-ease), background-color var(--home-duration) var(--home-ease), border-color var(--home-duration) var(--home-ease), transform var(--home-duration) var(--home-ease);justify-content:center;align-items:center;gap:10px;padding:12px 20px;font:700 14px/1.4 Arial,Helvetica,sans-serif;text-decoration:none;display:inline-flex;border-radius:var(--home-control-radius)!important}.fb-home-design [data-home-action=primary]{border-color:#0000;background-color:var(--fye-palette-primary-end-1,#df1834)!important;background-image:var(--home-primary)!important;color:var(--home-on-primary)!important}.fb-home-design [data-home-action=secondary]{background-color:var(--home-surface)!important;color:var(--home-text)!important}.fb-home-design [data-home-action]:hover{border-color:var(--home-accent);transform:translateY(-1px)}.fb-home-design [data-home-action]:active{transform:translateY(1px)}.fb-home-design [data-home-action]:disabled{cursor:wait;border-color:var(--home-line);transform:none;color:var(--home-muted)!important;background:var(--home-raised)!important;filter:none!important}.fb-home-design :is([id],a,button,summary){scroll-margin-top:100px}.fb-home-design [data-home-reveal]{transition:opacity .42s var(--home-ease), transform .42s var(--home-ease)}.fb-home-design [data-home-reveal=pending]{opacity:0;transform:translateY(12px)}.fb-home-design [data-home-reveal=pending]:focus-within{opacity:1;transform:none}@media (max-width:900px){.fb-home-design :is([id],a,button,summary){scroll-margin-top:84px}}@media (prefers-reduced-motion:reduce){.fb-home-design *,.fb-home-design :before,.fb-home-design :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html:has([data-public-home]){scroll-behavior:auto!important}}body:has([data-public-home]) [data-public-navigation]{display:none!important}body:has([data-public-home]) #public-page-content>[data-public-site-footer]{display:none!important}html:root body #public-page-content:has([data-public-home]){width:100%!important;max-width:none!important;margin:0!important;padding:0!important;animation:none!important;transform:none!important}.fb-home-design [data-home-action=primary] :is(svg,svg *),html:root:is([data-theme=light],[data-theme=dark]):not([data-console-theme=on]) .fb-home-design :is(.beat-player-launch,.spotlight-profile-button,.producer-care-package-download-button) :is(.beat-player-launch-icon,svg,svg *){color:inherit!important;stroke:currentColor!important}.fb-home-design [data-home-charts]{border:0!important;border-bottom:1px solid var(--home-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:80px 0!important}.fb-home-design .fyebeats-home-charts-head{margin:0 0 32px!important;padding:0!important}.fb-home-design .fyebeats-home-charts-head h2{letter-spacing:-.045em!important;margin:0 0 16px!important;font-size:clamp(30px,3.2vw,44px)!important;line-height:1.1!important}.fb-home-design .fyebeats-home-charts-head .eyebrow{letter-spacing:.12em;color:var(--home-accent)!important;margin:0 0 16px!important;font-size:11px!important}.fb-home-design .fyebeats-home-charts-head p:not(.eyebrow){max-width:680px;color:var(--home-muted)!important;font-size:16px!important;line-height:1.7!important}.fb-home-design .fyebeats-home-charts-grid{gap:40px!important}.fb-home-design .fyebeats-home-chart-column{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.fb-home-design .fyebeats-home-chart-label{border-bottom:1px solid var(--home-line)!important;color:var(--home-muted)!important;padding:0 0 16px!important;font-size:12px!important}.fb-home-design .fyebeats-home-chart-label>span{color:var(--home-text)!important}.fb-home-design :is(.fyebeats-home-chart-row,.fyebeats-home-producer-row){border:0!important;border-bottom:1px solid var(--home-line)!important;background:0 0!important;border-radius:0!important;min-height:92px!important;margin:0!important;padding:16px 0!important}.fb-home-design :is(.fyebeats-home-chart-row,.fyebeats-home-producer-row) a{background:0 0!important}.fb-home-design .fyebeats-home-chart-rank{color:var(--home-muted)!important;font-size:16px!important}.fb-home-design .fyebeats-home-chart-copy strong,.fb-home-design .fyebeats-home-producer-name strong{font-size:15px!important;line-height:1.4!important}.fb-home-design .fyebeats-home-chart-copy small{color:var(--home-muted)!important;font-size:11px!important;line-height:1.5!important}.fb-home-design .fyebeats-home-chart-score strong{color:var(--home-text)!important;font-size:18px!important}.fb-home-design .fyebeats-home-chart-empty{border:1px dashed var(--home-line)!important;border-radius:var(--home-control-radius)!important;color:var(--home-muted)!important;background:0 0!important;margin-top:16px!important;padding:20px!important;font-size:14px!important;line-height:1.6!important}.fb-home-design .fyebeats-home-charts-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;border:0!important;margin-top:24px!important;padding:0!important;display:flex!important}.fb-home-design .fyebeats-home-charts-footer span{color:var(--home-muted)!important;letter-spacing:normal!important;font-size:12px!important}.fb-home-design .fyebeats-home-charts-footer a{align-items:center;min-height:44px;display:inline-flex;color:var(--home-accent)!important;background:0 0!important;font-size:14px!important}.fb-home-design main header{background:0 0!important;border-radius:0!important}@media (max-width:760px){.fb-home-design [data-home-charts]{padding-block:48px!important}.fb-home-design .fyebeats-home-charts-grid{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}}}
