/* Supplied InAct artwork, at the established header height. */
header .wordmark .brand-banner{width:170px;height:47px;object-fit:contain;max-width:100%;display:block}header .wordmark{max-width:40%;min-width:170px}.intro{padding-top:24px}.intro h1{margin-top:12px;margin-bottom:14px}.intro .curiosity-line{font:clamp(10px,1.35vw,16px)/1.6 Georgia,serif;white-space:nowrap;max-width:none;margin:auto}.network{height:820px;margin-top:12px;isolation:isolate}.core{top:50%;width:180px;height:180px}.core img{width:132px;height:132px}.network .node{width:172px}.network .node strong{font:normal 13px/1.25 Georgia,serif;letter-spacing:0}.network .node small{font:normal 9px/1.5 Georgia,serif;text-transform:none;letter-spacing:0;white-space:nowrap}.network .node-logo{height:88px}.network .node-logo img{height:88px;max-width:142px}.network .node[data-brand=wdw] img{width:105px;height:60px;max-width:105px}.network .node[data-brand=wdw] .node-logo{height:68px}.network .node[data-brand=phg] img{width:146px;max-width:146px;height:88px}.network .node[data-brand=mhd] img{width:105px;max-width:105px;height:105px}.network .node[data-brand=mhd] .node-logo{height:105px}.network .node[data-brand=music] img{width:85px;max-width:85px;height:85px;filter:drop-shadow(0 0 9px #ffffff35)}.network .node[data-brand=music] .node-logo:before{opacity:.35;background:radial-gradient(ellipse,#fff5,transparent 70%)}.network .node[data-brand=funding] img{width:165px;max-width:165px;height:70px}.network .node[data-brand=funding] .node-logo{height:76px}.network .node-logo.round img{max-width:88px}.network .node[data-brand=mhd] .node-logo.round img{max-width:105px}.network .node-logo:before{width:120px;height:85px;z-index:0;pointer-events:none}.network .node img{z-index:1}.node-logo .brand-logo-music.dialog-brand-logo{filter:drop-shadow(0 0 8px #ffffff45)}.dialog-brand-logo.brand-logo-funding{width:260px;max-width:100%;height:110px}.dialog-brand-logo.brand-logo-music{width:95px;height:95px;filter:drop-shadow(0 0 8px #ffffff45)}.wheel-control{position:absolute;right:15px;top:10px;width:40px;height:40px;border-radius:50%;background:#10151d;color:#b8c3d1;border:1px solid #ffffff22;z-index:3}.wheel-control:hover{color:#fff;border-color:#ffffff70}.destination-section{padding-top:65px;padding-bottom:40px}.destination-section .section-heading h2{font-size:36px}.capabilities{border:0;padding:0;gap:18px}.capabilities>div{position:relative;isolation:isolate;overflow:hidden;border:1px solid color-mix(in srgb,var(--cap-accent),transparent 72%);background:linear-gradient(135deg,color-mix(in srgb,var(--cap-color),#fff 6%),var(--cap-color),#050608);padding:25px;border-radius:17px;box-shadow:0 14px 35px color-mix(in srgb,var(--cap-accent),transparent 95%);transition:transform .3s,box-shadow .3s;animation:cap-float 7s ease-in-out infinite;animation-delay:var(--cap-delay)}.capabilities>div:nth-child(1){--cap-color:#0c203d;--cap-accent:#8eb7e8;--cap-delay:0s}.capabilities>div:nth-child(2){--cap-color:#112e20;--cap-accent:#9ac9a8;--cap-delay:-1.7s}.capabilities>div:nth-child(3){--cap-color:#341320;--cap-accent:#d199b2;--cap-delay:-3.4s}.capabilities>div:nth-child(4){--cap-color:#332710;--cap-accent:#d4b16d;--cap-delay:-5.1s}.capabilities>div:after{content:'';position:absolute;inset:-70% auto -70% -140%;width:70%;transform:rotate(25deg);background:linear-gradient(90deg,transparent,#ffffff09,transparent);pointer-events:none;animation:cap-shine 13s linear infinite;animation-delay:var(--cap-delay);z-index:-1}.capabilities strong{font:19px/1.4 Georgia,serif;color:#fff}.capabilities p{font:14px/1.8 Georgia,serif;color:#b9c4d3;margin-bottom:0}.capabilities>div:hover{animation-play-state:paused;transform:translateY(-6px);box-shadow:0 18px 40px color-mix(in srgb,var(--cap-accent),transparent 89%)}@keyframes cap-float{0%,100%{translate:0 0}50%{translate:0 -4px}}@keyframes cap-shine{0%,70%{left:-140%}100%{left:190%}}
@media(max-width:950px){header .wordmark{max-width:none}.network{height:800px}.capabilities strong{font-size:18px}}@media(max-width:650px){header .wordmark .brand-banner{width:170px;height:47px}header .wordmark{min-width:0}.intro{padding-top:20px}.intro h1{font-size:clamp(30px,7.7vw,48px);letter-spacing:-1px}.intro .curiosity-line{font-size:clamp(8px,2.05vw,12px)}.network{height:790px}.network .node{width:104px;padding:7px 2px}.network .node-logo{height:60px;margin-bottom:4px}.network .node-logo img{max-width:82px;height:60px}.network .node-logo.round img{max-width:62px}.network .node strong{font-size:9px}.network .node small{font-size:6px;letter-spacing:0}.network .node[data-brand=wdw] img{width:76px;max-width:76px;height:44px}.network .node[data-brand=wdw] .node-logo{height:48px}.network .node[data-brand=phg] img{width:90px;max-width:90px;height:55px}.network .node[data-brand=mhd] img,.network .node[data-brand=mhd] .node-logo.round img{width:75px;max-width:75px;height:75px}.network .node[data-brand=mhd] .node-logo{height:75px}.network .node[data-brand=music] img{width:62px;max-width:62px;height:62px}.network .node[data-brand=funding] img{width:102px;max-width:102px;height:44px}.network .node[data-brand=funding] .node-logo{height:48px}.core{width:118px;height:118px}.core img{width:91px;height:91px}.destination-section{padding-top:55px}.destination-section .section-heading h2{font-size:36px}.capabilities>div{padding:20px}.capabilities{gap:14px}.capabilities p{font-size:13px}.wheel-control{width:34px;height:34px}}@media(max-width:400px){.network .node{width:91px}.network .node strong{font-size:8px}.network .node small{font-size:5.6px}.network .node[data-brand=funding] img{width:90px;max-width:90px}.network .node[data-brand=phg] img{width:83px;max-width:83px}.capabilities{grid-template-columns:1fr}.intro .curiosity-line{font-size:8px}.network .node[data-brand=mhd] img,.network .node[data-brand=mhd] .node-logo.round img{width:67px;max-width:67px;height:67px}.network .node[data-brand=mhd] .node-logo{height:67px}}@media(prefers-reduced-motion:reduce){.capabilities>div,.capabilities>div:after{animation:none}.capabilities>div:hover{transform:none}}
@media(max-width:650px){.network .node-logo:before{width:85px;height:60px}}
@media(max-width:650px){.destination-section .section-heading h2{font-size:31px}}
/* Tighten the logo-to-label grouping while keeping the orbit upright. */
.intro .curiosity-line{margin-top:24px}.network .node-logo{margin-bottom:1px}.network .node strong{margin-top:0}.network .node small{margin-top:1px}.network .node[data-brand=wdw] .node-logo{height:60px}.network .node[data-brand=wdw] strong{display:block!important}.network .node[data-brand=phg] .node-logo{height:72px}.network .node[data-brand=funding] .node-logo{height:65px}@media(max-width:650px){.intro .curiosity-line{margin-top:20px}.network .node-logo{margin-bottom:0}.network .node[data-brand=wdw] .node-logo{height:44px}.network .node[data-brand=phg] .node-logo{height:48px}.network .node[data-brand=funding] .node-logo{height:42px}}
.network{overflow:clip}
header .music-toggle{padding:5px;gap:0}header .music-toggle .music-record{width:30px;height:30px;filter:drop-shadow(0 0 6px #ffffff65);display:block}.music-toggle.playing .music-record{animation:ie-record-spin 8s linear infinite}@keyframes ie-record-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.music-toggle.playing .music-record{animation:none}}
.music-panel{background:linear-gradient(145deg,#323438,#1b1d20);border-color:#a6aaaf77;box-shadow:0 20px 65px #000c,0 0 35px #ffffff13}.music-panel .icon-button,.music-panel .genre-chips button,.music-panel .playlist button,.music-panel .form-control{background:#08090b;border-color:#ffffff6b;color:#f5f5f6}.music-panel .genre-chips button:hover,.music-panel .genre-chips button:focus-visible,.music-panel .playlist button:hover{background:#3d4045;box-shadow:0 0 16px #ffffff28;border-color:#fff}.music-panel .genre-chips button[aria-pressed=true]{background:#bfc5ce;color:#111}.music-identity{display:flex;align-items:center;gap:12px}.music-panel-logo{width:42px;height:42px;filter:drop-shadow(0 0 6px #ffffff25)}.music-identity .eyebrow:before{display:none}.music-identity .eyebrow{font:15px Georgia,serif;letter-spacing:.2px;text-transform:none;color:#fff}.music-shop{margin-top:22px;padding-top:18px;border-top:1px solid #ffffff2c;display:flex;gap:12px;flex-direction:column;align-items:flex-end}.music-panel .track-product-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:10px 0}.music-panel .track-product-actions .platinum{width:auto;color:#111;flex:0 1 auto;background:linear-gradient(110deg,#8b939f,#e5e9f1 32%,#fff 49%,#b4bdcb 76%,#dce3ed)}.contact-section-heading{margin-bottom:24px}.contact-section-heading h2{font-size:clamp(38px,5vw,54px)}#contact>.contact{padding:25px 30px;gap:22px}#contact>.contact>p{font:17px/1.8 Georgia,serif;max-width:590px;margin:0}#contact>.contact .actions{justify-content:flex-end;flex:0 0 auto}.network .node[data-brand=casino] .node-logo{height:69px}.network .node[data-brand=casino] img{height:69px}@media(max-width:650px){.network .node[data-brand=casino] .node-logo,.network .node[data-brand=casino] img{height:49px}#contact>.contact .actions{flex:0 1 auto}.contact-section-heading{display:block}}.independent-articles{border-top:1px solid #ffffff18;margin-top:30px}.article-library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.article-library-card{border:1px solid #ffffff38;border-radius:18px;background:linear-gradient(135deg,var(--article-tint),#0b0d12);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 30px #0007;transition:transform .25s,box-shadow .25s}.article-library-card:hover{transform:translateY(-5px);box-shadow:0 12px 40px #dde7ff16}.article-library-card svg{width:100%;height:auto;display:block}.article-library-card>div{padding:23px;display:flex;flex-direction:column;flex:1}.article-library-card h3{font:25px/1.3 Georgia,serif;margin-top:12px}.article-library-card p{font:16px/1.75 Georgia,serif;color:#c6cdd8}.article-library-card .platinum{margin:auto 0 0 auto}.independent-articles .section-heading p{max-width:470px;font:16px/1.75 Georgia,serif}.article-library-card .eyebrow{font-size:9px}@media(max-width:800px){.article-library-grid{grid-template-columns:1fr}}
.article-library-card .article-visual{width:100%;display:block;max-height:180px;margin:0 0 18px}.article-library-card .visual-bar{animation:article-preview-bars 3.4s ease-in-out infinite alternate}.article-library-card .visual-dot{animation:article-preview-dots 2.8s ease-in-out infinite}@keyframes article-preview-bars{to{transform:scaleY(.6)}}@keyframes article-preview-dots{50%{fill:#fff;filter:drop-shadow(0 0 7px #fff)}}@media(prefers-reduced-motion:reduce){.article-library-card .visual-bar,.article-library-card .visual-dot{animation:none}}
.article-library-card{padding:22px}.article-library-card .article-card-cta{margin:20px 0 0 auto;color:#edf3ff;font-size:13px}.network .node[data-brand=wdw] strong{font-family:Georgia,serif;font-weight:700}.network .node[data-brand=wdw] .node-logo{height:54px}.network .node[data-brand=wdw] img{height:54px}.network .node[data-brand=phg] .node-logo,.network .node[data-brand=phg] img{height:62px}.network .node[data-brand=funding] .node-logo,.network .node[data-brand=funding] img{height:54px}.network .node[data-brand=lf] .node-logo,.network .node[data-brand=lf] img{height:60px}.network .node[data-brand=casino] .node-logo,.network .node[data-brand=casino] img{height:57px}.network .node-logo{margin-bottom:0}.network .node strong{line-height:1.15}.network .node small{margin-top:2px}.music-world-link{margin-top:14px}.brand-dialog,.brand-dialog .close{transition:none!important;animation:none!important}@media(max-width:650px){.network .node[data-brand=wdw] .node-logo,.network .node[data-brand=wdw] img{height:38px}.network .node[data-brand=phg] .node-logo,.network .node[data-brand=phg] img{height:43px}.network .node[data-brand=funding] .node-logo,.network .node[data-brand=funding] img{height:36px}.network .node[data-brand=lf] .node-logo,.network .node[data-brand=lf] img{height:46px}.network .node[data-brand=casino] .node-logo,.network .node[data-brand=casino] img{height:42px}}
@media(max-width:650px){header .music-toggle .music-record{width:22px;height:22px}}
/* Compact, rich five-card studio overview. */
.intro .connected-world-line{margin:24px auto 0;font:12px/1.7 Georgia,serif;color:#adb7c8;max-width:none;letter-spacing:.3px}.destination-section{padding-top:38px;padding-bottom:30px}.destination-section>.curiosity-line{text-align:center;margin:0 auto 25px;font:14px/1.8 Georgia,serif;color:#b9c9df}.destination-section .capabilities{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px}.destination-section .capabilities>div{padding:20px 17px;background:linear-gradient(135deg,color-mix(in srgb,var(--cap-color) 90%,#30343c),var(--cap-color) 48%,#040507);border-color:color-mix(in srgb,var(--cap-accent) 25%,#171a20);box-shadow:0 12px 30px #0008,0 0 20px color-mix(in srgb,var(--cap-accent) 5%,transparent)}.destination-section .capabilities>div:nth-child(1){--cap-color:#081322;--cap-accent:#9bacc7}.destination-section .capabilities>div:nth-child(2){--cap-color:#0b1a12;--cap-accent:#9bac9e}.destination-section .capabilities>div:nth-child(3){--cap-color:#200d15;--cap-accent:#b79da6}.destination-section .capabilities>div:nth-child(4){--cap-color:#21190d;--cap-accent:#b7a88c}.destination-section .capabilities>div:nth-child(5){--cap-color:#170e24;--cap-accent:#aaa0c4;--cap-delay:-6.8s}.destination-section .capabilities strong{font:17px/1.35 Georgia,serif;display:block;color:#e6e9ef}.destination-section .capabilities p{font:13px/1.75 Georgia,serif;color:#adb5c2;margin-top:12px}.course-library .course-card{background:linear-gradient(135deg,color-mix(in srgb,var(--course-tint) 68%,#050608),color-mix(in srgb,var(--course-tint) 34%,#06070a) 55%,#08090d);border-color:color-mix(in srgb,var(--course-tint) 65%,#69707c 35%)}@media(max-width:850px){.destination-section .capabilities{grid-template-columns:1fr;gap:15px}.destination-section .capabilities>div{padding:23px}.destination-section .capabilities strong{font-size:20px}.destination-section .capabilities p{font-size:15px;margin-top:10px}}@media(max-width:650px){.intro .connected-world-line{font-size:10px;letter-spacing:0;white-space:nowrap}.destination-section{padding-top:32px}.destination-section>.curiosity-line{font-size:13px;max-width:370px;padding:0 8px}}@media(max-width:360px){.intro .connected-world-line{font-size:9px}}
/* Five connected platinum services retain a single row at every screen size. */
.destination-section .capabilities{position:relative;isolation:isolate;width:100%;max-width:1000px;margin:0 auto;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding:0 0 4px}.destination-section .capabilities:before{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background:#ffffff55;z-index:0}.destination-section .capabilities:after{content:'';position:absolute;left:0;top:calc(50% - 1px);width:30px;height:3px;background:linear-gradient(90deg,transparent,#fff,transparent);box-shadow:0 0 9px #fff9;z-index:0;animation:studio-signal 16s linear infinite;pointer-events:none}.destination-section .capabilities>div{z-index:1;--cap-color:#34383f;--cap-accent:#d4dae5;background:linear-gradient(135deg,#494f59 0%,#252a32 36%,#373e49 58%,#171c24 100%);border:1px solid #929ba67a;border-radius:14px;padding:17px 13px;box-shadow:0 12px 25px #0009,inset 0 1px 0 #ffffff35;animation:cap-float 7s ease-in-out infinite,studio-station 16s linear infinite;animation-delay:var(--cap-delay),var(--station-delay)}.destination-section .capabilities>div:nth-child(1){--station-delay:0s}.destination-section .capabilities>div:nth-child(2){--station-delay:3.2s}.destination-section .capabilities>div:nth-child(3){--station-delay:6.4s}.destination-section .capabilities>div:nth-child(4){--station-delay:9.6s}.destination-section .capabilities>div:nth-child(5){--station-delay:12.8s}.destination-section .capabilities>div:after{background:linear-gradient(90deg,transparent,#ffffff20,transparent)}.destination-section .capabilities>div:hover{animation-play-state:paused;transform:translateY(-5px);box-shadow:0 14px 30px #000a,0 0 25px #c3cddd26}.capability-number{display:block;color:#c6cedb;font:10px/1.4 Georgia,serif;letter-spacing:1.5px;margin-bottom:9px}.destination-section .capabilities strong{font-family:"Segoe Script","Brush Script MT",Georgia,serif;font-style:italic;font-weight:400;font-size:19px;line-height:1.25;color:#fff;text-shadow:0 1px 2px #0008}.destination-section .capabilities p{font:12px/1.75 Georgia,serif;color:#e0e5ed;margin:12px 0 0}.site-footer .footer-social h2{font:15px/1.4 Georgia,serif;margin:0 0 12px;letter-spacing:0;color:#dbe2ed}.network .node[data-brand=mhd] .node-logo{margin-bottom:-7px}.network .node[data-brand=mhd] strong{position:relative;top:-2px}.network .node[data-brand=funding] strong{font-size:12px}@keyframes studio-signal{from{left:-3%}to{left:100%}}@keyframes studio-station{0%,15%{border-color:#e2e8f0;box-shadow:0 0 16px #dce7ff24,inset 0 1px 0 #fff4}20%,100%{border-color:#929ba67a;box-shadow:0 12px 25px #0009,inset 0 1px 0 #ffffff35}}@media(max-width:850px){.destination-section .capabilities{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.destination-section .capabilities>div{padding:13px 9px}.destination-section .capabilities strong{font-size:clamp(8px,1.8vw,17px)}.destination-section .capabilities p{font-size:clamp(6px,1.3vw,12px);line-height:1.6;margin-top:8px}.capability-number{font-size:9px;margin-bottom:7px}}@media(max-width:650px){.destination-section .capabilities{gap:5px}.destination-section .capabilities>div{padding:9px 5px;border-radius:7px}.destination-section .capabilities strong{font-size:clamp(7px,2.1vw,12px);line-height:1.3}.destination-section .capabilities p{font-size:clamp(5px,1.5vw,8px);margin-top:6px}.capability-number{font-size:7px;letter-spacing:.4px;margin-bottom:5px}.destination-section .capabilities:after{width:12px;height:2px}.network .node[data-brand=mhd] .node-logo{margin-bottom:-5px}.network .node[data-brand=funding] strong{font-size:8px}.site-footer .footer-social h2{font-size:14px}}@media(prefers-reduced-motion:reduce){.destination-section .capabilities:after,.destination-section .capabilities>div,.destination-section .capabilities>div:after{animation:none!important}.destination-section .capabilities>div:hover{transform:none}}
.destination-section .capabilities strong{white-space:nowrap}@media(max-width:650px){.destination-section .capabilities strong{font-size:clamp(6px,1.7vw,11px)}}
.music-transport{display:flex;gap:9px;align-items:stretch}.music-transport #master-play{flex:1;width:auto}.music-transport #music-stop{flex:0 0 auto}.music-timeline{margin:10px 0 17px;padding:0 2px}.music-panel input[type=range]{width:100%;accent-color:#d6deeb}.music-time-row{display:flex;justify-content:space-between;font:11px Georgia,serif;color:#d0d7e3}.music-seek-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:11px}.music-seek-actions button{font-size:11px}.music-track-info{margin:18px 0;padding:12px;border:1px solid #ffffff30;border-radius:12px;background:#111318}.music-track-info summary{cursor:pointer;font:13px Georgia,serif;color:#e7edf5}.music-track-info h3{font:21px/1.3 Georgia,serif}.music-track-info p{font:13px/1.7 Georgia,serif}.music-track-info .outline{display:block;width:fit-content;margin-left:auto;font-size:12px}.music-panel .playlist{max-height:220px}.music-panel #genre-chips button[aria-pressed=true]{box-shadow:0 0 12px #ffffff21}
.music-console{position:sticky;top:0;z-index:6;background:linear-gradient(135deg,#303237,#202227);border-bottom:1px solid #aab3c34a;padding:12px 0;margin:0 -2px 16px;box-shadow:0 8px 12px #0003}.music-console label{margin-top:10px}.music-console .music-timeline{margin-bottom:12px}.music-console .music-seek-actions{margin-top:7px}

/* Weekend music and learning refresh */
.music-console{position:static;top:auto;box-shadow:none;background:transparent;border:0;padding:4px 0;margin:0 0 14px}.music-transport{justify-content:flex-end;align-items:center;gap:8px}.music-transport #master-play{flex:0 0 auto;width:auto;min-height:36px;padding:9px 17px;font-size:13px}.music-transport #music-stop{min-height:36px;padding:9px 15px;font-size:12px;border:1px solid #b5a1aa77;background:linear-gradient(120deg,#241119,#60293b,#30141f);box-shadow:inset 0 1px 0 #ffffff30;color:#fff;position:relative;overflow:hidden}.music-transport #music-stop:after{content:'';position:absolute;inset:0;background:linear-gradient(100deg,transparent,#ffffff27,transparent);transform:translateX(-150%);transition:transform .65s}.music-transport #music-stop:hover:after{transform:translateX(150%)}.music-console>.player-row{justify-content:flex-end;gap:8px;margin:10px 0 14px}.music-console>.player-row button{font-size:12px;padding:8px 12px;min-height:34px}.music-panel .playlist{max-height:none;overflow:visible}.music-panel{overscroll-behavior:contain}.music-directions{font:15px/1.6 Georgia,serif;color:#edf0f5}.music-panel .small{font-size:12px;line-height:1.65}
#courses{padding-top:95px}.course-title{font-size:clamp(39px,4.8vw,62px)!important;line-height:1.12!important;color:#fff}.course-title span,.deeper-title span{color:#b9cced;text-shadow:0 0 22px #90b6f32a}.deeper-title{font:clamp(29px,3.4vw,42px)/1.2 Georgia,serif!important}.extended-inact .extended-links a{background:linear-gradient(135deg,#111a29,#0c1018)!important}.destination-section .capabilities{max-width:1140px;gap:28px}.destination-section .capabilities strong{font-family:Georgia,serif;font-style:normal;font-size:17px}.destination-section .capabilities:before{background:#fff9;box-shadow:0 0 7px #cddcff55}.destination-section .capabilities:after{width:45px;height:3px;box-shadow:0 0 12px #fff;animation-duration:12s}.article-library-card[hidden]{display:none}.article-library-actions{display:flex;justify-content:flex-end;margin-top:25px}@media(max-width:850px){.destination-section .capabilities{gap:14px}.destination-section .capabilities strong{font-size:clamp(8px,1.7vw,15px)}}@media(max-width:650px){.destination-section .capabilities{gap:6px}.destination-section .capabilities strong{font-size:clamp(6px,1.8vw,11px)}.destination-section .capabilities:after{width:18px}#courses{padding-top:65px}}

.destination-section .capabilities strong{font-size:15px;white-space:nowrap}@media(max-width:850px){.destination-section .capabilities strong{font-size:clamp(6px,1.4vw,13px)}}@media(max-width:650px){.destination-section .capabilities strong{font-size:clamp(4px,1.2vw,8px)}}

/* Inline music video and personal browser playlist */
.pause-symbol{display:inline-flex;gap:3px;vertical-align:middle;margin-left:4px}.pause-symbol:before,.pause-symbol:after{content:'';width:3px;height:12px;background:currentColor;border-radius:1px}.music-panel .playlist li{position:relative;margin:0 0 12px}.music-panel .playlist .track-favorite{width:auto;display:block;margin:6px 0 8px auto;padding:5px 8px;font:11px Georgia,serif;border:0;background:transparent;color:#d1dae8}.music-panel .playlist .track-favorite[aria-pressed=true]{color:#fff}.music-panel .playlist .selected-track>.track-choice{border-color:#d6e2f0;box-shadow:0 0 14px #d7e4ff1b}.music-panel .inline-music-video{position:static;inset:auto;width:100%;max-width:none;max-height:none;margin:10px 0 15px;z-index:auto;background:#0b0c0e;padding:0;border:1px solid #ffffff35;border-radius:12px;overflow:hidden;box-shadow:none}.inline-music-video iframe{display:block;width:100%;height:220px;min-height:200px;aspect-ratio:auto;border:0}.inline-music-video .official-soul-heading{display:flex;align-items:center;gap:6px;padding:9px}.inline-music-video .official-soul-heading span{flex:1;font:12px/1.5 Georgia,serif}.inline-music-video .official-soul-heading button{width:auto;padding:5px 8px;min-height:28px}.inline-music-video>p{margin:8px 10px;font:11px/1.5 Georgia,serif}.inline-music-video>p:last-child{text-align:right}.music-panel.music-minimized{position:fixed;top:auto;right:15px;bottom:15px;width:310px;max-width:calc(100vw - 30px);max-height:none;padding:0;border:0;background:#0b0c0e;overflow:visible}.music-minimized>*:not(#playlist){display:none!important}.music-minimized #playlist{margin:0;padding:0}.music-minimized #playlist>li:not(.selected-track){display:none!important}.music-minimized #playlist .selected-track>*:not(.inline-music-video){display:none!important}.music-minimized .inline-music-video{margin:0;box-shadow:0 14px 40px #000b}.music-minimized .inline-music-video iframe{height:200px}.music-minimized .inline-music-video .video-player-note{display:none}.current-outside-list:not(.selected-track){display:none}

.music-panel.music-minimized{left:auto}.inline-music-video .official-soul-heading button{height:28px;width:28px;min-width:28px;border-radius:7px;font-size:15px}.inline-music-video [data-stop-video]{background:linear-gradient(120deg,#241119,#60293b,#30141f)!important;color:white}
