body.rx-user-theme label,body.rx-user-theme .rx-account-name{color:var(--rx-white)}
body.rx-user-theme :is(.rx-panel-minimized-title,.rx-sidebar-bottom,.rx-account-button,.rx-current-label,.rx-queue-title,.rx-player-title){color:var(--rx-white)!important}
body.rx-user-theme .rx-panel-toggle{background:color-mix(in srgb,var(--rx-orange) 10%,var(--rx-panel));color:var(--rx-white);border-color:color-mix(in srgb,var(--rx-white) 15%,var(--rx-panel))}
body.rx-user-theme :is(button.orange,.rx-primary){border-color:var(--rx-orange)!important}
body.rx-user-theme .rx-nav button[aria-current=page] svg{color:var(--rx-orange)}
body.rx-user-theme select,body.rx-user-theme input,body.rx-user-theme textarea{color-scheme:var(--rx-color-scheme,dark)}
body.rx-user-theme .rx-nav button[aria-current=page]{background:color-mix(in srgb,var(--rx-orange) 22%,var(--rx-panel))!important;color:var(--rx-white)!important}
body.rx-user-theme[data-rx-look=wood]{background:repeating-linear-gradient(3deg,#0000 0 8px,#ffffff05 9px 10px,#0002 11px 13px,#0000 15px 23px),repeating-linear-gradient(90deg,#0000 0 170px,#0004 171px 173px),linear-gradient(100deg,color-mix(in srgb,var(--rx-bg) 80%,#b77832),var(--rx-bg) 40%,color-mix(in srgb,var(--rx-bg) 85%,#b77832))!important}
body.rx-user-theme[data-rx-look=wood] .rx-shell{background:color-mix(in srgb,var(--rx-bg) 92%,transparent)!important;border-color:#8d623c!important;border-radius:12px;box-shadow:0 18px 55px #0008,inset 0 1px 0 #edbd8340}
body.rx-user-theme[data-rx-look=wood] .rx-sidebar{background:repeating-linear-gradient(2deg,#ffffff04 0 2px,#0000 3px 11px,#0002 12px 14px),var(--rx-sidebar)!important}
body.rx-user-theme[data-rx-look=wood] :is(.rx-card,.rx-queue-card,.panel){background:repeating-linear-gradient(1deg,#ffffff03 0 2px,#0000 3px 17px),linear-gradient(150deg,color-mix(in srgb,var(--rx-panel) 90%,#9e6839),var(--rx-panel))!important;border-color:color-mix(in srgb,var(--rx-orange) 30%,var(--rx-panel))!important;border-radius:10px;box-shadow:inset 0 1px 0 #ffe4b720,0 5px 16px #0004}
body.rx-user-theme[data-rx-look=wood] :is(h1,h2,h3,.rx-panel-minimized-title){font-family:Georgia,serif;letter-spacing:.1px}
body.rx-user-theme[data-rx-look=glass]{background:radial-gradient(ellipse at 10% 20%,#506beb70,transparent 48%),radial-gradient(ellipse at 90% 15%,#a738b45c,transparent 45%),radial-gradient(ellipse at 70% 85%,#00a3b040,transparent 45%),var(--rx-bg)!important}
body.rx-user-theme[data-rx-look=glass] .rx-shell{background:color-mix(in srgb,var(--rx-bg) 58%,transparent)!important;border:1px solid #ffffff30!important;border-radius:24px;backdrop-filter:blur(22px);box-shadow:0 24px 75px #0005}
body.rx-user-theme[data-rx-look=glass] .rx-sidebar{background:color-mix(in srgb,var(--rx-sidebar) 60%,transparent)!important;backdrop-filter:blur(18px);border-color:#ffffff22!important}
body.rx-user-theme[data-rx-look=glass] :is(.rx-card,.rx-queue-card,.panel,.rx-account-menu){background:linear-gradient(145deg,#ffffff15,#ffffff03),color-mix(in srgb,var(--rx-panel) 62%,transparent)!important;border:1px solid #ffffff26!important;border-radius:18px;backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 #ffffff22,0 8px 24px #0002}
body.rx-user-theme[data-rx-look=glass] button{border-radius:12px}
body.rx-user-theme:is([data-rx-look=apple],[data-rx-look=apple-dark]){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:radial-gradient(ellipse at 65% 0%,color-mix(in srgb,var(--rx-orange) 7%,transparent),transparent 50%),var(--rx-bg)!important}
body.rx-user-theme:is([data-rx-look=apple],[data-rx-look=apple-dark]) .rx-shell{border-radius:24px;border-color:color-mix(in srgb,var(--rx-white) 10%,var(--rx-bg))!important;box-shadow:0 15px 55px #00000012}
body.rx-user-theme:is([data-rx-look=apple],[data-rx-look=apple-dark]) .rx-sidebar{background:color-mix(in srgb,var(--rx-sidebar) 95%,transparent)!important;border-color:color-mix(in srgb,var(--rx-white) 9%,var(--rx-panel))!important}
body.rx-user-theme:is([data-rx-look=apple],[data-rx-look=apple-dark]) :is(.rx-card,.rx-queue-card,.panel){border:1px solid color-mix(in srgb,var(--rx-white) 8%,var(--rx-panel))!important;border-radius:18px;box-shadow:0 3px 14px #00000007}
body.rx-user-theme:is([data-rx-look=apple],[data-rx-look=apple-dark]) :is(button,input,select){border-radius:10px}
body.rx-user-theme:is([data-rx-look=apple],[data-rx-look=apple-dark]) :is(h1,h2,h3){font-weight:650;letter-spacing:-.5px}
body.rx-user-theme:is([data-rx-look=android],[data-rx-look=android-dark]){font-family:"Segoe UI",Arial,sans-serif;background:radial-gradient(ellipse at 10% 0%,color-mix(in srgb,var(--rx-orange) 12%,transparent),transparent 50%),var(--rx-bg)!important}
body.rx-user-theme:is([data-rx-look=android],[data-rx-look=android-dark]) .rx-shell{border-radius:28px;border-color:transparent!important;box-shadow:0 8px 30px #0000000d}
body.rx-user-theme:is([data-rx-look=android],[data-rx-look=android-dark]) .rx-sidebar{border-right:0;background:var(--rx-sidebar)!important}
body.rx-user-theme:is([data-rx-look=android],[data-rx-look=android-dark]) :is(.rx-card,.rx-queue-card,.panel){background:color-mix(in srgb,var(--rx-panel) 96%,var(--rx-orange))!important;border-color:transparent!important;border-radius:24px;box-shadow:0 2px 6px #00000008}
body.rx-user-theme:is([data-rx-look=android],[data-rx-look=android-dark]) button{border-radius:24px;padding-left:18px;padding-right:18px}
body.rx-user-theme:is([data-rx-look=android],[data-rx-look=android-dark]) :is(input,select){border-radius:16px}
body.rx-user-theme:is([data-rx-look=android],[data-rx-look=android-dark]) .rx-nav button[aria-current=page]{border-color:transparent!important;background:color-mix(in srgb,var(--rx-orange) 20%,var(--rx-panel))!important}
body.rx-user-theme:is([data-rx-look=android],[data-rx-look=android-dark]) :is(h1,h2,h3){font-weight:550;letter-spacing:0}
