.music-player-controls .music-mobile-settings{display:none}.media-settings-form{gap:24px;display:grid}.media-settings-form label{gap:10px;font-size:14px;display:grid}.media-settings-form select{color:#fff;background:#1c2b21;border:1px solid #ffffff20;width:100%;padding:12px;border-radius:12px!important}.media-settings-form input[type=range]{accent-color:#a5edc2;width:100%;min-height:44px}.media-settings-form button{color:#ddd;min-height:48px;font:inherit;background:#ffffff08;border:1px solid #ffffff20;border-radius:12px!important}@media (width<=760px),(pointer:coarse) and (height<=600px){html[data-media-dialog-open] .app-mobile-nav,html[data-media-dialog-open] .party-mobile-scrim{visibility:hidden;pointer-events:none}.party-main,.party-queue,.player-shell,.watch-page{min-width:0;max-width:100%}.pro-player .player-actions{gap:4px}.pro-player .player-actions-end,.pro-player .player-actions-start{gap:2px;min-width:0}.pro-player .player-actions-end>.player-btn:not(:last-child),.pro-player .player-actions-start .player-btn:not(.player-btn-primary),.pro-player .player-volume{display:none}.pro-player .player-actions button{width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.pro-player .player-time{white-space:nowrap;font-size:11px}.pro-player .player-bar{padding:8px}.party-layout .party-header-actions .chip{min-width:44px;min-height:44px}.party-layout .party-player-stage .party-controls{grid-template-rows:24px 44px;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;padding:4px;display:grid}.party-layout .party-listening-stage .party-controls{grid-template-columns:repeat(5,minmax(0,1fr))}.party-layout :is(.party-voice-toggle,.party-accessibility-toggle){min-height:44px}.party-layout .party-player-stage .party-controls .party-seek-control{grid-area:1/1/auto/-1;width:100%;min-width:0}.party-layout .party-player-stage .party-controls button{flex:0 0 44px;justify-self:center;place-items:center;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:0;display:grid;border-radius:50%!important}.party-layout .party-player-stage .party-controls button svg{width:20px;height:20px}.party-layout .party-header h1{max-width:100%}.party-layout .party-stage-reaction-tray{flex-wrap:wrap;max-width:calc(100% - 16px);bottom:100px}.party-player-stage .party-listening-copy{bottom:104px}.party-player-stage .party-listening-copy h2{font-size:22px}.party-player-stage .party-listening-copy small{display:none}[data-music-player-host]:not([data-music-compact]) .music-player-controls{grid-template-columns:auto minmax(0,1fr) auto 44px 44px!important;gap:8px!important;padding:12px 0!important;display:grid!important}[data-music-player-host] .music-player-controls>:is(.music-source,.music-volume,.music-rate){display:none!important}[data-music-player-host] .music-mobile-settings{place-items:center;display:grid}[data-music-player-host] .music-player-controls>button{min-width:44px;min-height:44px}[data-music-player-host] .music-progress-wrap{width:100%;min-width:0}[data-music-player-host] .music-player-transport>button:not(.music-play-toggle){min-width:44px;min-height:44px}[data-music-player-host] .music-player-transport{flex-wrap:wrap}[data-music-player-host][data-immersive]{width:100%;height:100dvh;max-height:none;padding:max(12px,env(safe-area-inset-top))16px max(16px,env(safe-area-inset-bottom));margin:0;inset:0;border-radius:0!important}[data-music-player-host][data-immersive]>header{margin-bottom:16px}[data-music-player-host][data-immersive] .music-player{flex-direction:column;gap:20px;min-height:0;padding:0;display:flex}[data-music-player-host][data-immersive] .music-player-shell{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}[data-music-player-host][data-immersive] .music-player-art{aspect-ratio:1;flex:none;width:min(64vw,32dvh,280px);height:auto}[data-music-player-host][data-immersive] .music-player-now{width:100%;min-width:0}[data-music-player-host][data-immersive] .music-player-now strong{overflow-wrap:anywhere;font-size:22px}[data-music-player-host][data-immersive] .music-lyrics-toggle{min-height:44px;display:inline-flex}[data-music-player-host][data-immersive] .music-player-video-stage{aspect-ratio:16/9;order:-1;width:100%;max-height:46dvh}[data-music-player-host][data-immersive] .music-player-together,[data-music-player-host][data-immersive] .music-player-video .music-player-art{display:none}}@media (width<=760px) and (orientation:portrait){.party-layout .party-player-stage:not(.is-cinema-fullscreen){margin-top:clamp(24px,6svh,56px)}.party-layout .party-player-stage:not(.party-listening-stage):not(.is-cinema-fullscreen):not(.is-pseudo-fullscreen):not(:fullscreen){--player-controls-reserve:calc(112px + env(safe-area-inset-bottom,0px));padding-bottom:var(--player-controls-reserve);aspect-ratio:auto}.party-layout .party-player-stage:not(.party-listening-stage):not(.is-cinema-fullscreen):not(.is-pseudo-fullscreen):not(:fullscreen)>video{aspect-ratio:16/9;width:100%;height:auto;display:block}}:root{--product-radius:18px;--product-muted:#aab0b9;--product-motion:.18s cubic-bezier(.2,.7,.2,1)}.news-box-office{background:#ffffff04;border:1px solid #ffffff14;border-radius:18px;gap:16px;max-width:100%;margin-bottom:24px;padding:20px;display:grid}.news-box-office h3,.news-box-office p{margin:0 0 8px}.news-box-office :is(p,small){color:#aab0b9;line-height:1.8}.news-box-office table{border-collapse:collapse;width:100%;font-size:14px}.news-box-office :is(td,th){text-align:start;border-bottom:1px solid #ffffff0c;padding:12px 8px}.news-box-office a{color:#e8ce88;font-size:13px}@media (width<=520px){.news-box-office{gap:10px;padding:14px}.news-box-office table{font-size:11px}.news-box-office :is(td,th){padding:10px 4px}.news-box-office h3{font-size:17px}}@media (width>=761px){html{scrollbar-gutter:stable}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html :is(.gradient-nav-item,.chip,.view-all,.poster,.music-card,.suggest-item){-webkit-tap-highlight-color:transparent;touch-action:manipulation}html .gradient-nav-item{transition:color var(--product-motion),background var(--product-motion);border-radius:12px!important}html .gradient-nav-item:hover{color:#fff;background:#ffffff0c}html :is(.chip,.view-all,.browse-filter-actions>a,.browse-filter-actions>button){transition:color var(--product-motion),border-color var(--product-motion),background var(--product-motion);border-radius:12px!important}html :is(.browse-form,.browse-hero,.country-discovery,.public-party-rooms){border-radius:var(--product-radius)!important}html .browse-form{row-gap:18px}html .browse-form .label{color:var(--product-muted);font-size:12px;line-height:1.8}html .browse-form .select{background-color:#ffffff07;min-height:46px;border-radius:11px!important}html .browse-form :is(.chip,.view-all){justify-content:center;align-items:center;min-height:44px;display:inline-flex}html .section-head h2{text-wrap:balance;letter-spacing:-.02em}html .section-head .muted{color:var(--product-muted);line-height:1.8}html :is(.poster-art,.music-card){overflow:hidden;border-radius:15px!important}html .poster{transition:transform var(--product-motion);border-radius:15px!important}html .poster-art-image{transition:transform .32s,filter .2s}html .poster-title{text-wrap:balance;line-height:1.7}html .poster .rating{backdrop-filter:blur(6px);background:#101217d9;border-radius:8px!important}html .poster:focus-visible{outline-offset:4px;outline:2px solid #e8ce88}html .suggest-menu{border-radius:18px!important}html .suggest-input-shell{transition:background var(--product-motion),border-color var(--product-motion),box-shadow var(--product-motion);border-radius:16px!important}html .suggest-input-shell:focus-within{background:#ffffff0a;border-color:#e8ce8870!important;box-shadow:0 0 0 3px #e8ce8810!important}html .suggest-item{transition:background var(--product-motion);margin-inline:6px;border-radius:12px!important}html .suggest-item:is(:hover,.is-active){background:#ffffff0b}html .suggest-item img{border-radius:7px!important}html .suggest-menu-order{color:var(--product-muted);line-height:1.8}html .suggest-result-copy strong{line-height:1.6}html .suggest-result-copy small{color:var(--product-muted);line-height:1.8}@media (hover:hover) and (pointer:fine){html .poster:hover{transform:translateY(-4px)}html .poster:hover .poster-art-image{transform:scale(1.035)}}@media (width<=760px){html .section-head{gap:12px}html .section-head h2{font-size:clamp(18px,5vw,23px)}html .browse-form .select{min-height:48px;font-size:16px}html .browse-filter-actions{flex-wrap:wrap;gap:8px;display:flex}html .browse-filter-actions>*{flex:1}html .suggest-item{min-height:76px}html .suggest-result-copy strong{font-size:14px}html .suggest-result-copy small{font-size:11px}html :is(.poster-art,.music-card){border-radius:12px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}html :is(.poster,.poster-art-image,.music-card,.suggest-item,.gradient-nav-item,.chip){transition:none!important;transform:none!important}}