.xbox-dash{--x-font:"Convection",var(--font-xbox),"Segoe UI",system-ui,sans-serif;font-family:var(--x-font);font-stretch:94%;-webkit-font-smoothing:antialiased;--t-muro-a:#b0d0c4;--t-muro-b:#7fa597;--t-muro-c:#56756a;--t-musica-a:#86c8f7;--t-musica-b:#3a98e4;--t-musica-c:#1b60b3}.xbox-dash button,.xbox-dash input{font-family:inherit;font-stretch:inherit}.xbox-dash .x-mail__subject,.xbox-dash .x-media__t,.xbox-dash .x-modal__title,.xbox-dash .x-stage__title{font-family:var(--x-font);font-weight:600}.xbox-dash .x-feat__k,.xbox-dash .x-guide__score span,.xbox-dash .x-guide__sub,.xbox-dash .x-ladder,.xbox-dash .x-modal__label{text-transform:none;letter-spacing:0}.xbox-dash .x-feat__k{font-size:14px;font-weight:600}.xbox-dash .x-guide__tag{font-weight:600;font-size:16px}.xbox-dash .x-guide__sub{font-size:12.5px}.xbox-dash .x-guide__score span{font-size:11.5px}.xbox-dash .x-ladder{font-size:13.5px;font-weight:600}.xbox-dash .x-auth,.xbox-dash .x-gcard__tag,.xbox-dash .x-row__t,.xbox-dash .x-tile__tag{font-weight:600}.xbox-dash .btn,.xbox-dash .x-btn{font-weight:600;letter-spacing:0}.xav{flex-shrink:0}.xbox-dash .x-gcard .x-stars{margin-left:10px;vertical-align:middle}.xbox-dash .x-tiles{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.xbox-dash .x-tile__tag,.xbox-dash .x-tile__tier{display:block}.x-badge{position:absolute;top:-3px;right:-3px;min-width:16px;height:16px;border-radius:999px;background:#e0512f;color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center;padding:0 3px}.x-deck{height:calc(100svh - 70px);min-height:520px;max-height:940px;padding:2px clamp(8px,2.4vw,28px) 16px}.x-peek[data-tone=perfil]{--tone:var(--t-perfil-c)}.x-peek[data-tone=muro]{--tone:var(--t-muro-c)}.x-peek[data-tone=buzon]{--tone:var(--t-buzon-c)}.x-peek[data-tone=musica]{--tone:var(--t-musica-c)}.x-peek[data-tone=sistema]{--tone:var(--t-sistema-c)}.xbox-dash .x-peek__jewel{top:14%}.xbox-dash .x-peek .x-peek__label{writing-mode:vertical-rl;transform:none;background:none;padding:6px 0;border-radius:0;font-weight:400;font-size:17px;letter-spacing:.01em;text-transform:none;color:#6b7176;text-shadow:0 1px 0 hsla(0,0%,100%,.9);transition:color .18s ease}.xbox-dash .x-peek:focus-visible .x-peek__label,.xbox-dash .x-peek:hover .x-peek__label{color:var(--tone)}.x-active{display:flex;align-items:stretch;border-radius:6px 18px 18px 6px}.x-active:before{display:none}.x-active[data-tone=perfil]{--bd1:#5aa532;--bd2:#347d15;--bm1:#b3e389;--bm2:#7dc24b;--bink:#153a0c}.x-active[data-tone=muro]{--bd1:#6f8f84;--bd2:#53715f;--bm1:#b3d3c7;--bm2:#93bcae;--bink:#16352c}.x-active[data-tone=buzon]{--bd1:#e59a1c;--bd2:#b56f09;--bm1:#ffe19a;--bm2:#f7bc4a;--bink:#43300a}.x-active[data-tone=musica]{--bd1:#3a8fe0;--bd2:#1a5cae;--bm1:#62b0ee;--bm2:#2f8ddd;--bink:#0a2d55}.x-active[data-tone=sistema]{--bd1:#8aa2af;--bd2:#627c89;--bm1:#d5e0e6;--bm2:#afc2cc;--bink:#1a2c36}.x-active[data-tone]{background:linear-gradient(180deg,var(--bm1),var(--bm2));color:var(--bink)}.x-atab{flex:0 0 42px;position:relative;display:flex;justify-content:center;padding-top:90px;background:linear-gradient(90deg,var(--bm2),var(--bm1) 70%,var(--bm2));box-shadow:inset -1px 0 0 rgba(0,0,0,.14),inset 1px 0 0 hsla(0,0%,100%,.45)}.x-atab span{writing-mode:vertical-rl;font-size:18px;color:var(--bink);text-shadow:0 1px 0 hsla(0,0%,100%,.45)}.x-ablade{flex:1 1;min-width:0;display:flex;flex-direction:column;position:relative}.x-bfoot,.x-bhead,.x-pop__foot,.x-pop__head{position:relative;z-index:1}.x-bhead:after,.x-pop__head:after{content:"";position:absolute;inset:0 0 52% 0;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.28),hsla(0,0%,100%,0));pointer-events:none}.x-bhead{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:62px;padding:10px clamp(16px,2.4vw,28px);background:linear-gradient(180deg,var(--bd1),var(--bd2));border-bottom-right-radius:16px;box-shadow:0 3px 9px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.35)}.x-btitle{font-family:var(--x-font);font-weight:400;font-size:clamp(24px,2.6vw,34px);line-height:1.05;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.35);animation:x-title-in .35s ease both}@keyframes x-title-in{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}.x-bbrand,.x-pop__brand{display:inline-flex;align-items:center;gap:8px;font-size:19px;font-weight:600;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.35);white-space:nowrap}.x-bbrand img,.x-pop__brand img{width:32px;height:32px;object-fit:contain;filter:drop-shadow(0 1px 3px rgba(0,0,0,.3))}.xbox-dash .x-active__in{flex:1 1;min-height:0;height:auto;max-height:none;padding:clamp(14px,2.2vw,24px) clamp(16px,2.4vw,28px);background:radial-gradient(120% 70% at 50% 42%,hsla(0,0%,100%,.22),transparent 70%),repeating-linear-gradient(0deg,hsla(0,0%,100%,.035) 0 2px,transparent 2px 5px);animation:x-fade .3s ease both}.x-bfoot,.x-pop__foot{flex:0 0 auto;display:flex;align-items:center;gap:6px 22px;flex-wrap:wrap;min-height:54px;padding:8px clamp(16px,2.4vw,28px);border-top-right-radius:16px;box-shadow:0 -3px 9px rgba(0,0,0,.14),inset 0 1px 0 hsla(0,0%,100%,.28)}.x-bfoot{background:linear-gradient(180deg,var(--bd2),var(--bd1))}.x-bfoot__r{margin-left:auto;gap:6px 22px;flex-wrap:wrap}.x-bfoot__r,.xbox-dash .x-hint{display:inline-flex;align-items:center}.xbox-dash .x-hint{gap:9px;padding:4px 0;border:0;background:none;font-size:15px;font-weight:400;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4);white-space:nowrap}.xbox-dash button.x-hint{cursor:pointer;transition:filter .15s ease,transform .12s ease}.xbox-dash button.x-hint:hover{filter:brightness(1.15)}.xbox-dash button.x-hint:active{transform:scale(.97)}.xbox-dash button.x-hint:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:6px}.xbox-dash button.x-hint[disabled]{opacity:.55;cursor:default;filter:none;transform:none}.xbox-dash .x-hint--nav{opacity:.85}.xbox-dash .x-abtn{position:relative;overflow:hidden;width:26px;height:26px;font-size:13px;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.35)}.xbox-dash .x-abtn:before{content:"";position:absolute;inset:1px 4px 50% 4px;border-radius:50%;background:linear-gradient(180deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,0))}.xbox-dash .x-abtn--y{text-shadow:none}.x-pop{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:max(14px,env(safe-area-inset-top)) 14px max(14px,env(safe-area-inset-bottom));background:radial-gradient(120% 90% at 50% 45%,rgba(10,30,20,.45),rgba(2,8,5,.8));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:x-fade .25s ease both}.x-pop__win{position:relative;display:flex;align-items:stretch;width:min(100%,880px);max-height:calc(100svh - 28px);border-radius:22px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 0 1px hsla(0,0%,100%,.35);animation:x-pop-in .45s cubic-bezier(.2,.9,.2,1) both}@keyframes x-pop-in{0%{opacity:0;transform:scale(.9)}60%{opacity:1;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}.x-pop__bezel{flex:0 0 46px;position:relative;background:linear-gradient(90deg,#9aa0a5,#f4f6f7 28%,#d3d7da 55%,#a4aaaf 88%,#7d8388);box-shadow:inset -2px 0 4px rgba(0,0,0,.28);animation:x-bezel-l .5s cubic-bezier(.2,.9,.2,1) both}.x-pop__bezel--r{flex-basis:20px;background:linear-gradient(270deg,#9aa0a5,#f4f6f7 35%,#c9cdd1 70%,#8d9398);box-shadow:inset 2px 0 4px rgba(0,0,0,.28);animation-name:x-bezel-r}@keyframes x-bezel-l{0%{transform:translateX(-100%)}to{transform:none}}@keyframes x-bezel-r{0%{transform:translateX(100%)}to{transform:none}}.x-pop__bezel>span{position:absolute;top:74px;right:0;writing-mode:vertical-rl;padding:14px 6px;border-radius:10px 0 0 10px;font-size:16px;color:#153a0c;text-shadow:0 1px 0 hsla(0,0%,100%,.5);background:linear-gradient(90deg,#8fd45f,#b3e389);box-shadow:inset 1px 0 0 hsla(0,0%,100%,.6),-2px 0 5px rgba(0,0,0,.2)}.x-pop__body{flex:1 1;min-width:0;display:flex;flex-direction:column;color:#153a0c;background:linear-gradient(180deg,#b3e389,#7dc24b)}.x-pop__head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:66px;padding:12px 24px;background:linear-gradient(180deg,#5aa532,#347d15);border-bottom-right-radius:16px;box-shadow:0 3px 9px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.35)}.x-pop__title{font-family:var(--x-font);font-weight:400;font-size:clamp(22px,3vw,32px);line-height:1.05;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.35)}.x-pop__mid{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:22px;gap:22px;padding:22px 24px;background:radial-gradient(120% 70% at 50% 40%,hsla(0,0%,100%,.25),transparent 70%),repeating-linear-gradient(0deg,hsla(0,0%,100%,.04) 0 2px,transparent 2px 5px)}.x-pop__card{display:flex;align-items:center;gap:14px;padding:12px;border-radius:12px;background:linear-gradient(180deg,hsla(0,0%,100%,.93),hsla(0,0%,100%,.66));border:1px solid hsla(0,0%,100%,.9);box-shadow:inset 0 1px 0 #fff,0 8px 20px rgba(0,0,0,.16)}.x-pop__card-b{min-width:0}.x-pop__card-t{font-size:22px;font-weight:600;line-height:1.1;color:#12281d;overflow-wrap:anywhere}.x-pop__card-s{margin-top:4px;font-size:13.5px;color:#3c5b4b}.x-pop__label{display:block;margin:0 0 8px;font-size:15.5px;font-weight:600;color:#173a10}.x-pop__pics .x-pop__label{margin-top:16px}.x-pop__label em{font-style:normal;font-weight:400;opacity:.75}.x-pop__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.x-pop__pic{position:relative;display:grid;place-items:center;padding:5px;border-radius:11px;cursor:pointer;line-height:0;background:hsla(0,0%,100%,.35);border:2px solid hsla(0,0%,100%,.5);transition:transform .14s ease,border-color .14s ease,box-shadow .16s ease,background .16s ease}.x-pop__pic:hover{transform:translateY(-2px);border-color:#fff}.x-pop__pic:focus-visible{outline:none;border-color:#fff;box-shadow:0 0 0 3px hsla(0,0%,100%,.6)}.x-pop__pic.is-on{border-color:#fff;background:hsla(0,0%,100%,.8);box-shadow:0 0 0 3px rgba(52,125,21,.55),0 0 18px hsla(0,0%,100%,.85)}.x-pop__pic.is-on:after{content:"✓";position:absolute;top:-8px;right:-8px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;line-height:1;color:#fff;background:radial-gradient(circle at 38% 32%,#b6f09a,#3f9b1e 80%);box-shadow:0 2px 6px rgba(0,0,0,.3)}.x-pop__fields{display:flex;flex-direction:column;gap:16px}.x-pop__fine{margin-top:7px;font-size:12.5px;line-height:1.45;color:#2a5418}.x-pop__foot{background:linear-gradient(180deg,#347d15,#4e9a27)}.x-pop__note{font-size:14px;color:hsla(0,0%,100%,.9);text-shadow:0 1px 2px rgba(0,0,0,.35)}.xbox-dash .x-hint--go{font-weight:600}.x-media2{flex:1 1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-rows:1fr auto;grid-template-areas:"menu songs" "pill pill";grid-gap:22px 26px;gap:22px 26px;align-items:start}.x-media2__menu{grid-area:menu;align-self:stretch;justify-content:space-between;gap:18px}.x-media2__menu,.x-mlist{display:flex;flex-direction:column}.x-mlist{padding:4px;border-radius:4px 14px 4px 4px;background:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.08));border:1px solid hsla(0,0%,100%,.45);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4)}.x-mrow{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px;border:0;border-bottom:1px solid hsla(0,0%,100%,.4);border-radius:6px;background:none;cursor:pointer;text-align:left;font-size:18.5px;color:#06213f;transition:background .15s ease,box-shadow .15s ease}.x-mrow:last-child{border-bottom:0}.x-mrow img{object-fit:contain}.x-mrow img,.x-mrow__glyph{width:26px;height:26px;flex-shrink:0}.x-mrow__glyph{border-radius:6px;display:grid;place-items:center;font-size:12px;color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35)}.x-mrow__ext{margin-left:auto;font-size:15px;opacity:.55}.x-mrow:focus-visible,.x-mrow:hover{outline:none;background:linear-gradient(180deg,#fff,#eaf6ff 46%,#cfe8fb 54%,#eef8ff);box-shadow:0 0 0 1px hsla(0,0%,100%,.9),0 0 16px rgba(200,235,255,.85)}.x-songs{grid-area:songs;display:flex;flex-direction:column;gap:14px}.x-nowp,.x-song{display:flex;align-items:center;gap:14px;width:100%;padding:10px;border-radius:10px;cursor:pointer;text-align:left;color:#fff;text-shadow:0 1px 2px rgba(0,25,60,.55);background:linear-gradient(180deg,hsla(0,0%,100%,.24),hsla(0,0%,100%,.06));border:2px solid hsla(0,0%,100%,.55);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 4px 12px rgba(0,40,90,.18);transition:border-color .15s ease,box-shadow .18s ease,transform .15s ease}.x-nowp:focus-visible,.x-nowp:hover,.x-song:focus-visible,.x-song:hover{outline:none;border-color:#fff;box-shadow:0 0 0 3px hsla(0,0%,100%,.28),0 0 24px rgba(190,230,255,.8),inset 0 1px 0 hsla(0,0%,100%,.6)}.x-nowp:active,.x-song:active{transform:scale(.99)}.x-song img{width:clamp(96px,9vw,128px);height:clamp(96px,9vw,128px);flex-shrink:0;object-fit:cover;border-radius:4px;border:2px solid hsla(0,0%,100%,.85);box-shadow:0 3px 10px rgba(0,0,0,.35)}.x-nowp__body,.x-song__body{min-width:0;flex:1 1;display:flex;flex-direction:column}.x-nowp__a,.x-song__a{font-size:14px;opacity:.95}.x-song__t{font-size:clamp(21px,2.3vw,28px);line-height:1.1}.x-song__cta{margin-top:6px;font-size:13px;opacity:0;transform:translateX(-4px);transition:opacity .15s ease,transform .15s ease}.x-song:focus-visible .x-song__cta,.x-song:hover .x-song__cta{opacity:.95;transform:none}.x-nowp{max-width:400px}.x-nowp img{width:62px;height:62px;flex-shrink:0;object-fit:cover;border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,.35)}.x-nowp__t{font-size:19px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-nowp__prog{display:flex;align-items:center;gap:10px;margin-top:6px}.x-nowp__bar{flex:1 1;height:11px;border-radius:999px;overflow:hidden;background:linear-gradient(180deg,rgba(0,30,70,.5),rgba(0,30,70,.28));box-shadow:inset 0 1px 2px rgba(0,0,0,.35),0 1px 0 hsla(0,0%,100%,.4)}.x-nowp__bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(180deg,#fff,#d7edff 48%,#9fd2f7 52%,#e6f5ff)}.x-nowp__time{font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.x-playpill{grid-area:pill;position:relative;display:flex;align-items:center;width:calc(100% - 6px);margin-left:6px;min-height:48px;padding:6px 22px 6px 66px;border-radius:999px;cursor:pointer;text-align:left;font-size:19px;color:#fff;text-shadow:0 1px 2px rgba(0,25,60,.55);background:linear-gradient(180deg,rgba(10,60,130,.3),rgba(10,60,130,.5));border:2px solid hsla(0,0%,100%,.6);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 4px 12px rgba(0,30,80,.2);transition:border-color .15s ease,box-shadow .18s ease}.x-playpill:focus-visible,.x-playpill:hover{outline:none;border-color:#fff;box-shadow:0 0 0 3px hsla(0,0%,100%,.25),0 0 24px rgba(190,230,255,.75)}.x-playpill__ring{position:absolute;left:-6px;top:50%;transform:translateY(-50%);width:58px;height:58px;border-radius:50%;display:grid;place-items:center;padding-left:3px;font-size:17px;color:#fff;background:radial-gradient(circle at 50% 30%,#4b8ad2,#0d3c7a 72%);border:3px solid hsla(0,0%,100%,.8);box-shadow:0 0 0 2px rgba(10,60,130,.45),0 4px 10px rgba(0,0,0,.3)}.x-mp{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(190px,.72fr);grid-gap:22px;gap:22px;align-items:stretch}.x-mp__deck{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.1));border:3px solid rgba(215,238,255,.9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 0 0 1px rgba(10,60,130,.35),0 10px 26px rgba(0,30,80,.25)}.x-mp__transport{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.x-tbtn{height:46px;border-radius:8px;display:grid;place-items:center;cursor:pointer;color:#0c2f5c;background:linear-gradient(180deg,#f2faff,#c4e4fb 47%,#6db6ee 53%,#a9d8f8);border:1px solid hsla(0,0%,100%,.9);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(10,60,130,.45),0 3px 6px rgba(0,30,80,.25);transition:transform .12s ease,filter .12s ease,box-shadow .15s ease}.x-tbtn:focus-visible,.x-tbtn:hover{outline:none;filter:brightness(1.05);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(10,60,130,.45),0 0 16px rgba(200,235,255,.95)}.x-tbtn:active{transform:translateY(1px) scale(.98)}.x-tbtn.is-on{color:#07203f;background:linear-gradient(180deg,#fff,#eef8ff 47%,#c3e3fa 53%,#f1f9ff);box-shadow:inset 0 2px 6px rgba(10,60,130,.3),0 0 0 1px rgba(10,60,130,.5),0 0 14px hsla(0,0%,100%,.7)}.x-tbtn[disabled]{opacity:.5;cursor:default;filter:none}.x-tbtn svg{width:22px;height:22px;filter:drop-shadow(0 1px 0 rgba(255,255,255,.6))}.x-mp__pill{display:flex;align-items:center;gap:10px;min-height:42px;padding:4px 16px;border-radius:8px;font-size:17px;color:#0c2f5c;background:linear-gradient(180deg,hsla(0,0%,100%,.6),rgba(200,230,252,.45) 48%,rgba(120,185,240,.45) 52%,rgba(180,222,250,.55));border:1px solid hsla(0,0%,100%,.8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 0 0 1px rgba(10,60,130,.3);transition:box-shadow .15s ease}.x-mp__pill:focus-visible,.x-mp__pill:hover{outline:none;box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(10,60,130,.35),0 0 16px rgba(200,235,255,.95)}.x-mp__pill img{width:22px;height:22px;object-fit:contain}.x-mp__screen{border-radius:10px;overflow:hidden;background:#000;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12),0 0 0 2px rgba(10,60,130,.4)}.x-mp__now{padding:14px 16px 12px;color:#fff;background:linear-gradient(180deg,#1c2127,#050607)}.x-mp__title{font-size:clamp(19px,2vw,25px);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-mp__prog{display:flex;align-items:center;gap:14px;margin-top:9px}.x-mp__bar{position:relative;flex:1 1;height:16px;border-radius:999px;cursor:pointer;background:linear-gradient(180deg,#0b0b0b,#2b2b2b);border:1px solid #3c3c3c;box-shadow:inset 0 1px 3px rgba(0,0,0,.9),0 1px 0 hsla(0,0%,100%,.14)}.x-mp__bar:focus-visible{outline:2px solid #9fd2f7;outline-offset:3px}.x-mp__fill{position:absolute;left:2px;top:2px;bottom:2px;border-radius:999px;background:linear-gradient(180deg,#5a7ea3,#2a4a6c)}.x-mp__knob{position:absolute;top:50%;width:10px;height:10px;margin-left:-5px;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff,#cfd6dd);box-shadow:0 0 7px hsla(0,0%,100%,.75)}.x-mp__time{min-width:3.2em;text-align:right;font-size:19px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.x-mp__viz{position:relative;aspect-ratio:16/9;min-height:200px;background:#000}.x-mp__viz:-webkit-full-screen{aspect-ratio:auto;width:100%;height:100%}.x-mp__viz:fullscreen{aspect-ratio:auto;width:100%;height:100%}.x-mp__frame,.x-mp__host,.x-mp__host iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.x-mp__load{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;background:#000}.x-mp__load img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(18px) brightness(.55);transform:scale(1.12)}.x-mp__load span{position:relative;color:#fff;font-size:14px;animation:x-fade .9s ease-in-out infinite alternate}.x-mp__tap{position:absolute;left:50%;top:12px;transform:translateX(-50%);pointer-events:none;padding:6px 12px;border-radius:999px;background:rgba(0,0,0,.65);color:#fff;font-size:13px;white-space:nowrap}.x-mp__shoulders{display:flex;justify-content:space-between;gap:10px;padding:8px 10px 10px;background:#000}.x-mp__sh{display:inline-flex;align-items:center;gap:8px;border:0;background:none;cursor:pointer;font-size:13px;color:hsla(0,0%,100%,.75)}.x-mp__sh b{display:inline-grid;place-items:center;min-width:40px;height:24px;padding:0 8px;font-size:12.5px;font-weight:700;color:#222;background:linear-gradient(180deg,#fafafa,#c9c9c9);border:1px solid rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.5),inset 0 1px 0 #fff}.x-mp__sh--l b{border-radius:12px 5px 5px 5px}.x-mp__sh--r b{border-radius:5px 12px 5px 5px}.x-mp__sh:hover{color:#fff}.x-mp__sh:focus-visible{outline:2px solid #9fd2f7;outline-offset:2px;border-radius:6px}.x-mp__list{display:flex;flex-direction:column;gap:9px}.x-mp__listk{margin-bottom:2px;font-size:clamp(21px,2.2vw,27px);color:#fff;text-shadow:0 1px 3px rgba(0,25,60,.5)}.x-mp__item{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:6px 12px;border-radius:8px;cursor:pointer;text-align:left;font-size:17px;color:#fff;text-shadow:0 1px 2px rgba(0,25,60,.55);background:linear-gradient(180deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.06));border:2px solid hsla(0,0%,100%,.45);transition:border-color .15s ease,box-shadow .18s ease}.x-mp__item img{width:32px;height:32px;flex-shrink:0;object-fit:cover;border-radius:3px}.x-mp__item:focus-visible,.x-mp__item:hover{outline:none;border-color:hsla(0,0%,100%,.9)}.x-mp__item.is-on{border-color:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,.42),hsla(0,0%,100%,.14));box-shadow:0 0 18px rgba(190,230,255,.6)}.x-mp__itemt{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-mp__count{margin-top:auto;padding-top:16px;font-size:19px;color:#fff;text-shadow:0 1px 2px rgba(0,25,60,.55)}.x-eq{display:inline-flex;align-items:flex-end;justify-content:center;gap:3px;width:32px;height:32px;flex-shrink:0;padding-bottom:6px}.x-eq i{width:5px;height:6px;border-radius:1px;background:#fff;animation:x-eq .9s ease-in-out infinite}.x-eq i:nth-child(2){animation-delay:.2s}.x-eq i:nth-child(3){animation-delay:.4s}@keyframes x-eq{0%,to{height:6px}50%{height:20px}}@media (max-width:980px){.x-mp{grid-template-columns:minmax(0,1fr)}.x-mp__count{margin-top:4px;padding-top:4px}}@media (max-width:780px){.x-deck{height:auto;min-height:0;max-height:none}.x-atab{display:none}.x-active{border-radius:12px}.xbox-dash .x-active__in{overflow:visible}.xbox-dash .x-peek .x-peek__label{writing-mode:horizontal-tb;font-size:15px;padding:0}.xbox-dash .x-peek__jewel{top:auto}.x-bbrand{display:none}.x-bhead{min-height:54px}.x-media2{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"songs" "pill" "menu"}.x-mp__deck{padding:8px}.x-mp__time{font-size:16px;min-width:2.8em}.x-nowp{max-width:none}.x-song img{width:80px;height:80px}.x-pop__mid{grid-template-columns:1fr;gap:18px;padding:18px 16px}.x-pop__foot,.x-pop__head{padding-left:16px;padding-right:16px}.x-pop__brand,.x-pop__note{display:none}.x-pop__bezel{flex-basis:26px}.x-pop__bezel>span{display:none}.x-pop__bezel--r{flex-basis:12px}}@media (max-width:480px){.x-mp__transport{gap:5px}.x-tbtn{height:42px}.x-playpill{font-size:17px}.x-pop__grid{gap:8px}.x-bfoot,.x-pop__foot{gap:4px 16px}.xbox-dash .x-hint{font-size:14px}.xbox-dash .x-hint--nav{display:none}}