.fy{--fy-gap:28px}.fy .pp-sec-head{align-items:center}.fy-count{letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--gb-faint);flex:none;margin-left:auto;font-size:12px;font-weight:800}.fy-stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;align-items:center;display:grid;position:relative}.fy-stage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 120% at var(--fy-spot,30%) 0%, hsl(var(--fy-h,260) 80% 60% / .22), transparent 70%), linear-gradient(180deg, #2818508c, #100c1e33);border-top:2px solid #8a6cff52;height:120px;transition:background .4s;position:absolute;bottom:-6px;left:-28px;right:-28px}.fy-track{z-index:1;min-width:0;display:grid;position:relative}.fy-slot{will-change:transform;grid-area:1/1;place-self:end center;width:100%;transition:transform .42s cubic-bezier(.2,.75,.2,1),opacity .32s}.fy-stage.dragging .fy-slot{transition:none}.fy-slot:not(.center){cursor:pointer}.fy-slot:not(.center) .pcab{pointer-events:none}.fy-slot.gone{visibility:hidden}.fy-arrow{z-index:3;color:#f2f4fa;cursor:pointer;background:#141624db;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;transition:background .15s,border-color .15s,transform .1s;display:grid;position:relative}.fy-arrow svg{width:22px;height:22px}.fy-arrow:hover{background:#8a5cff33;border-color:#8a5cff}.fy-arrow:active{transform:scale(.94)}.fy-info{z-index:2;flex-direction:column;gap:12px;min-width:0;display:flex;position:relative}.fy-info.swap{animation:.36s cubic-bezier(.2,.75,.2,1) fy-info-in}.fy-info.swap.back{animation-name:fy-info-in-back}@keyframes fy-info-in{0%{opacity:0;transform:translate(18px)}}@keyframes fy-info-in-back{0%{opacity:0;transform:translate(-18px)}}.fy-why{color:#e6dcff;white-space:nowrap;text-overflow:ellipsis;background:#8a5cff29;border:1px solid #8a5cff73;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;max-width:100%;padding:5px 11px;font-size:12px;font-weight:800;display:inline-flex;overflow:hidden}.fy-why b{color:#fff}.fy-name{letter-spacing:.01em;color:#fff;text-wrap:balance;margin:0;font-size:40px;font-weight:900;line-height:1.02}.fy-sub{color:#c9b3ff;margin:-6px 0 0;font-size:16px;font-weight:700}.fy-desc{color:#e4eaf8c7;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.fy-chips{overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;flex-wrap:nowrap;gap:6px;min-width:0;display:flex;overflow:auto hidden}.fy-chips::-webkit-scrollbar{display:none}.fy-chips.more-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.fy-chips.more-l{-webkit-mask-image:linear-gradient(90deg,#0000,#000 36px);mask-image:linear-gradient(90deg,#0000,#000 36px)}.fy-chips.more-l.more-r{-webkit-mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000)}.fy-chips span{white-space:nowrap;letter-spacing:.04em;color:#dfe5f2;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;flex:none;padding:4px 10px;font-size:11.5px;font-weight:800}.fy-facts{color:#e4eaf899;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12.5px;font-weight:800;display:flex}.fy-facts i{font-style:normal}.fy-from{font:inherit;color:#ffd98a;cursor:pointer;background:0 0;border:0;padding:0}.fy-from:hover{text-decoration:underline}.fy-next{border-top:1px solid #ffffff14;align-items:center;gap:10px;margin-top:6px;padding-top:14px;display:flex}.fy-next>span{letter-spacing:.16em;color:var(--gb-faint);font-size:10.5px;font-weight:900}.fy-next button{aspect-ratio:4/3;cursor:pointer;opacity:.8;background:#06080d 50%/cover no-repeat;border:0;border-radius:8px;flex:none;width:76px;padding:0;transition:opacity .15s,transform .15s;box-shadow:inset 0 0 0 1px #ffffff24}.fy-next button:hover{opacity:1;transform:translateY(-2px)}.pcab .fy-skip{width:var(--btn);color:#f2f4faeb;background:radial-gradient(circle at 40% 28%,#4a5470,#262d40 70%);border-radius:50%;padding:0;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,0 .8cqw #0c0f18}.pcab .fy-skip svg{width:52%;height:52%}.pcab .fy-skip:hover{color:#fff;background:radial-gradient(circle at 40% 28%,#5d6a8c,#2f3850 70%)}.pcab .fy-skip:active{box-shadow:inset 0 0 0 1px #ffffff24,0 .2cqw #0c0f18}.pcab.fy-deluxe .pcab-fav{position:relative}.pcab .fy-skip[data-cap]:after,.pcab .pcab-fav[data-cap]:after{content:attr(data-cap);letter-spacing:.14em;color:#e4eaf88c;white-space:nowrap;font-size:max(8px,1.7cqw);font-weight:900;position:absolute;top:calc(100% + .9cqw);left:50%;transform:translate(-50%)}.pcab.fy-deluxe .pcab-mq{border-radius:1.6cqw 1.6cqw .8cqw .8cqw;height:12.5cqw;padding:1.1cqw}.pcab.fy-deluxe .pcab-mq-face{border-width:.4cqw;border-radius:.9cqw;padding:1.2cqw 7cqw 0}.pcab.fy-deluxe .pcab-mq-face:before,.pcab.fy-deluxe .pcab-mq-face:after{font-size:2.8cqw}.pcab.fy-deluxe .pcab-title{font-size:min(6.4cqw, calc(80cqw / (var(--n) * .6)))}.pcab.fy-deluxe .pcab-lv{height:max(18px,4cqw);padding:0 max(8px,1.8cqw);font-size:max(10px,2.2cqw);top:-1.2cqw;box-shadow:inset 0 0 0 2px #8a5cff}.pcab.fy-deluxe .pcab-lv.gold{box-shadow:inset 0 0 0 2px #f5bd3d}.pcab.fy-deluxe .pcab-chips{top:-1.2cqw}.pcab.fy-deluxe .pcab-mp,.pcab.fy-deluxe .pcab-av{height:max(18px,4cqw);padding:0 max(7px,1.5cqw);font-size:max(10px,2.1cqw);box-shadow:inset 0 0 0 2px #8caae68c}.pcab.fy-deluxe .pcab-body{background:linear-gradient(90deg, var(--a1d), var(--a1) .7cqw, var(--a1) calc(100% - .7cqw), var(--a1d));margin:0 2cqw;padding:0 2cqw}.pcab.fy-deluxe .pcab-bezel{padding:1.3cqw}.pcab.fy-deluxe .pcab-screen{border-radius:.7cqw;box-shadow:0 0 0 .5cqw #06080d}.pcab.fy-deluxe .pcab-deck{--lip:2.4cqw;--btn:max(34px, 7.6cqw);height:13.5cqw}.pcab.fy-deluxe .pcab-deck:before{clip-path:polygon(2cqw 0,calc(100% - 2cqw) 0,100% 100%,0 100%);background:linear-gradient(90deg, var(--a1) 0 .8cqw, transparent .8cqw calc(100% - .8cqw), var(--a1) 0), linear-gradient(180deg, #161b28, #252d3f)}.pcab.fy-deluxe .pcab-deck:after{border-top-width:.6cqw;border-left-width:.8cqw;border-right-width:.8cqw}.pcab.fy-deluxe .pcab-ctl{gap:2.2cqw;padding:0 5cqw 1.6cqw}.pcab.fy-deluxe .pcab-stick{width:6cqw;margin-right:1cqw}.pcab.fy-deluxe .pcab-stick:before{height:2cqw;bottom:1.6cqw}.pcab.fy-deluxe .pcab-stick i{width:1.1cqw;height:5cqw;margin-left:-.55cqw;bottom:2.4cqw}.pcab.fy-deluxe .pcab-stick i:before{width:4.4cqw;height:4.4cqw;margin-left:-2.2cqw;top:-2.4cqw}.pcab.fy-deluxe .pcab-fav{box-shadow:inset 0 0 0 1px #ffffff24,0 .8cqw #0c0f18}.pcab.fy-deluxe .pcab-fav.on{box-shadow:inset 0 0 0 1px #ffffff59,0 .8cqw #9c2c50}.pcab.fy-deluxe .pcab-play{font-size:max(14px,3.3cqw);box-shadow:inset 0 0 0 1px #ffffff73,0 .8cqw #a0740f}.pcab.fy-deluxe .pcab-kick{border-left-width:.8cqw;border-right-width:.8cqw;margin:0 2.8cqw}.pcab.fy-deluxe .pcab-kick:before{-webkit-mask-size:3.4cqw 3.4cqw;mask-size:3.4cqw 3.4cqw}.pcab.fy-deluxe .pcab-kick:after{background:repeating-linear-gradient(90deg,#0009 0 .6cqw,#0000 .6cqw 1.6cqw) 50% 0/40% .9cqw no-repeat,linear-gradient(#0000 1.1cqw,#07090e 1.1cqw);height:2.2cqw}.pcab.fy-deluxe .pcab-kick{height:4.6cqw;padding:0}.pcab.fy-deluxe .pcab-kick>*{display:none}.pcab.fy-deluxe:before{height:22px;bottom:-10px}.pcab.fy-deluxe:after{opacity:1;height:52px;bottom:-26px}.fy-flash{z-index:5;pointer-events:none;transform-origin:50%;background:#fff;animation:.5s cubic-bezier(.2,.7,.2,1) forwards fy-crt;position:absolute;inset:0}@keyframes fy-crt{0%{opacity:.95;transform:scaleY(.006)}35%{opacity:.85;transform:scaleY(.006)}60%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1)}}.fy-live{z-index:4;letter-spacing:.14em;color:#fff;opacity:0;background:#04060cb8;border-radius:4px;padding:3px 7px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;font-weight:800;transition:opacity .3s;position:absolute;top:2.4%;left:2.4%}.fy-live:before{content:"";vertical-align:1px;background:#ff4f5e;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.pcab-screen:has(video.on) .fy-live{opacity:1}.fy-stage{grid-template-columns:48px minmax(0, var(--fy-w)) minmax(280px, 1fr) 48px;column-gap:var(--fy-gap);--fy-w:min(520px, calc((100dvh - 300px) / .97));padding:14px 0 22px}.fy-stage .fy-track{width:var(--fy-w)}.fy-stage .fy-info{align-self:center;max-width:460px}.is-phone .fy-stage{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);row-gap:16px;padding:10px 0 0}.is-phone .fy-stage .fy-arrow{display:none}.is-phone .fy-stage .fy-track{width:auto;margin:0 6px}.is-phone .fy-info{text-align:left;grid-area:3/1;align-items:stretch;gap:9px;max-width:none}.is-phone .fy-name{font-size:28px}.is-phone .fy-sub{font-size:14px}.is-phone .fy-desc{-webkit-line-clamp:2;font-size:13.5px}.is-phone .fy-next{display:none}.is-phone .fy-stage:before{height:260px;inset:120px -14px auto}.fy-dots{display:none}.is-phone .fy-dots{grid-area:2/1;justify-content:center;gap:6px;margin-top:-2px;display:flex}.fy-dots i{background:#ffffff38;border-radius:3px;width:6px;height:6px;transition:width .2s,background .2s}.fy-dots i.on{background:#ffd24a;width:18px}.fy-open{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}.fy-open:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}#play-page .fy-stage{touch-action:pan-y}#play-page .fy-chips{touch-action:pan-x pan-y}html.ios-ui #play-page>.ios-play-host{display:none}html.ios-ui.layered-nav.sidebar-shell #ui #play-page.ios-play{background:var(--ios-bg);padding:0;inset:0;overflow:hidden}html.ios-ui #play-page.ios-play:before{display:none}html.ios-ui.layered-nav.sidebar-shell #ui #play-page.ios-play>:not(.ios-play-host){display:none!important}html.ios-ui #play-page>.ios-play-host{display:block;position:absolute;inset:0}html.ios-ui .ios-play-host .ios-content{padding-bottom:calc(var(--shell-bar,var(--ios-tabbar-clear)) + 24px)}html.ios-ui .ios-p-search{height:var(--ios-hit);padding:0 var(--ios-m);align-items:center;gap:12px;margin:16px 0 8px;display:none}html.ios-ui .ios-p-root.searching .ios-p-search{animation:ios-p-grow .4s var(--ios-ease) both;display:flex}@keyframes ios-p-grow{0%{clip-path:inset(0 0 0 calc(100% - 44px) round 22px);opacity:.4}to{clip-path:inset(0 round 22px);opacity:1}}html.ios-ui .ios-p-search .ios-search{flex:1}html.ios-ui .ios-p-cancel{padding:0 2px}html.ios-ui .ios-p-root.searching :is(.ios-lt,.ios-nav-row,.ios-p-shelves,.ios-p-partyw){display:none}html.ios-ui.ios-p-searching #nav-rail{opacity:0;pointer-events:none;transition:opacity .2s var(--ios-linear)}html.ios-ui .ios-p-results{display:none}html.ios-ui .ios-p-root.searching .ios-p-results{animation:ios-p-fade .3s 80ms var(--ios-linear) both;display:block}@keyframes ios-p-fade{0%{opacity:0}to{opacity:1}}html.ios-ui .ios-p-rec{font:var(--ios-t-body)}html.ios-ui .ios-p-rec-ico{color:var(--ios-ink3);display:grid}html.ios-ui .ios-p-sec{min-height:var(--ios-hit);padding:22px var(--ios-m) 6px;justify-content:space-between;align-items:center;gap:8px;display:flex}html.ios-ui .ios-p-sec.first{padding-top:4px}html.ios-ui .ios-p-sec-t{min-width:0;color:var(--ios-ink);font:var(--ios-t-title3);letter-spacing:-.2px;white-space:nowrap;align-items:center;gap:9px;display:flex}html.ios-ui .ios-p-sec-t em{color:var(--ios-ink2);font:var(--ios-t-callout);margin-left:2px;font-size:20px;font-style:normal}html.ios-ui .ios-p-n{color:var(--ios-ink2);font:var(--ios-t-subhead)}html.ios-ui .ios-p-tag{border-radius:var(--ios-r-tag);background:var(--ios-tag-fill);width:28px;height:28px;box-shadow:var(--ios-tag-rim);color:var(--sa);flex:none;place-items:center;font-style:normal;display:grid}html.ios-ui .ios-p-see{color:var(--ios-ink2);font:var(--ios-t-callout);flex:none;margin-right:-8px;font-weight:500}html.ios-ui .ios-p-note{margin:4px var(--ios-m) 0;color:var(--ios-ink2);font:var(--ios-t-subhead)}html.ios-ui .ios-p-loading{padding:28px var(--ios-m);color:var(--ios-ink2);font:var(--ios-t-subhead);text-align:center}html.ios-ui .ios-p-band{padding:18px 0 22px;position:relative}html.ios-ui .ios-p-band+.ios-p-band{border-top:1px solid var(--ios-band-edge)}html.ios-ui .ios-p-band:before{content:"";background:var(--ios-band-trim);opacity:.55;height:2px;position:absolute;top:-1px;left:0;right:0}html.ios-ui .ios-p-band.fy{padding-top:4px}html.ios-ui .ios-p-band.fy:before{display:none}html.ios-ui .ios-p-band.alt{background:var(--ios-band-alt)}html.ios-ui .ios-p-band>.ios-p-sec{padding-top:4px}html.ios-ui .ios-p-bulbs{background:var(--ios-bulbline);opacity:.75;height:8px;margin:14px 0 0}html.ios-ui .ios-p-shelf{padding:0 var(--ios-m) 4px;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding:0 var(--ios-m);overscroll-behavior-x:contain;touch-action:pan-x pan-y;align-items:flex-start;gap:12px;display:flex;overflow:auto hidden}html.ios-ui .ios-p-shelf::-webkit-scrollbar{display:none}html.ios-ui .ios-p-shelf>*{scroll-snap-align:start}html.ios-ui .ios-p-shelf.skel{overflow:hidden}html.ios-ui .ios-p-shn{position:relative;overflow:hidden}html.ios-ui .ios-p-shn:after{content:"";background:var(--ios-sk-sheen);animation:ios-p-sheen var(--ios-dur-sk) var(--ios-linear) infinite;animation-delay:calc(var(--i,0) * var(--ios-sk-step));pointer-events:none;position:absolute;inset:0;transform:translate(-100%)}@keyframes ios-p-sheen{0%{transform:translate(-100%)}75%,to{transform:translate(100%)}}html.ios-ui .ios-p-sk{box-sizing:border-box;flex:none}html.ios-ui :where(.ios-p-sk i,.ios-p-sk b){display:block}html.ios-ui :where(.ios-p-sk b){border-radius:var(--ios-r-pill);background:var(--ios-sk-bone)}html.ios-ui .ios-p-sk.mc{width:var(--w,148px);border-radius:var(--ios-r-mc);background:var(--ios-sk-body);box-shadow:var(--ios-sk-rim)}html.ios-ui .ios-p-sk.mc.grid{width:auto}html.ios-ui .ios-p-sk-mq{border-radius:var(--ios-r-mc-mq);background:var(--ios-sk-bone);justify-content:center;align-items:center;height:40px;display:flex}html.ios-ui .ios-p-sk-mq>b{background:var(--ios-sk-bone-hi);width:56%;height:10px}html.ios-ui .ios-p-sk-scr{aspect-ratio:4/3;border-radius:var(--ios-r-mc-scr);background:var(--ios-sk-bone);margin:7px 10px 0}html.ios-ui .ios-p-sk-deck{align-items:center;gap:8px;margin:6px 5px 0;padding:8px 10px 8px 14px;display:flex}html.ios-ui .ios-p-sk.mc .ios-p-sk-deck{padding-top:13px;padding-bottom:13px}html.ios-ui .ios-p-sk-deck>b{flex:none;width:34px;height:34px}html.ios-ui .ios-p-sk-deck>b:first-child{width:16px;height:16px;margin-right:auto}html.ios-ui .ios-p-sk-kick{justify-content:center;margin:0 5px;padding:9px 0 10px;display:flex}html.ios-ui .ios-p-sk-kick>b{width:46%;height:8px}html.ios-ui .ios-p-fy-sk{display:none}html.ios-ui .ios-p-band.fy.loading .ios-p-fy-sk{display:contents}html.ios-ui .ios-p-band.fy.loading .ios-p-fy-swipe>:is(.ios-p-fy,.ios-p-fy-info){display:none}html.ios-ui .ios-p-sk.fy{margin:0 var(--ios-m);border-radius:var(--ios-r-fy);background:var(--ios-sk-body);box-shadow:var(--ios-sk-rim)}html.ios-ui .ios-p-sk.fy .ios-p-sk-mq{border-radius:0;height:50px}html.ios-ui .ios-p-sk.fy .ios-p-sk-mq>b{width:44%;height:14px}html.ios-ui .ios-p-sk.fy .ios-p-sk-scr{aspect-ratio:16/10;border-radius:var(--ios-r-fy-scr);margin:12px 12px 0}html.ios-ui .ios-p-sk.fy .ios-p-sk-deck{gap:10px;margin:0;padding:12px}html.ios-ui .ios-p-sk.fy .ios-p-sk-deck>b{width:50px;height:50px;margin:0}html.ios-ui .ios-p-sk.fy .ios-p-sk-deck>b+b{flex:1}html.ios-ui .ios-p-sk-info{height:124px;padding:12px var(--ios-m) 0;box-sizing:border-box}html.ios-ui .ios-p-sk-info>b{border-radius:var(--ios-r-pill);background:var(--ios-sk-bone);height:11px;display:block}html.ios-ui .ios-p-sk-info>.why{width:38%;margin:4px 0 14px}html.ios-ui .ios-p-sk-info>.title{display:none}html.ios-ui .ios-p-sk-info>.l1{width:92%;height:13px}html.ios-ui .ios-p-sk-info>.l2{width:66%;height:13px;margin-top:9px}html.ios-ui .ios-p-sk-info>.meta{width:50%;margin-top:22px}html.ios-ui .ios-p-sk.bd{width:184px}html.ios-ui .ios-p-sk.bd.grid{width:auto}html.ios-ui .ios-p-sk-bld{aspect-ratio:510/398;border-radius:var(--ios-r-mc);background:var(--ios-sk-body);box-shadow:var(--ios-sk-rim)}html.ios-ui .ios-p-sk-sign{border-radius:var(--ios-r-sk-bone);background:var(--ios-sk-bone-hi);height:15%;position:absolute;top:12%;left:9%;right:9%}html.ios-ui .ios-p-sk-door{border-radius:var(--ios-r-sk-bone) var(--ios-r-sk-bone) 0 0;background:var(--ios-sk-bone);width:26%;height:38%;position:absolute;bottom:12%;left:37%}html.ios-ui .ios-p-sk.bd>b{width:72%;height:12px;margin:12px 0 0 2px}html.ios-ui .ios-p-sk.bd>b+b{width:46%;height:10px;margin-top:8px}html.ios-ui .ios-p-sk.row{align-items:center;gap:12px;height:76px;padding:0 12px 0 10px;display:flex}html.ios-ui .ios-p-sk.row+.ios-p-sk.row{box-shadow:var(--ios-sk-row-sep)}html.ios-ui .ios-p-sk-cv{border-radius:var(--ios-r-tile);background:var(--ios-sk-bone);flex:none;width:56px;height:56px}html.ios-ui .ios-p-sk.row>span{flex:1}html.ios-ui .ios-p-sk.row>span>b{width:62%;height:12px}html.ios-ui .ios-p-sk.row>span>b+b{width:40%;height:10px;margin-top:9px}html.ios-ui .ios-p-sk-dot{border-radius:var(--ios-r-pill);background:var(--ios-sk-bone);flex:none;width:32px;height:32px}html.ios-ui .ios-p-sk-see{width:67px;height:var(--ios-hit);box-sizing:border-box;flex:none;align-items:center;margin-right:-8px;padding:0 8px;display:flex}html.ios-ui .ios-p-sk-see>b{border-radius:var(--ios-r-pill);background:var(--ios-sk-bone);width:100%;height:11px;display:block}html.ios-ui .ios-p-band.sk .ios-p-stage-glow{opacity:var(--ios-sk-bulbs-off)}html.ios-ui .ios-p-shelf.stage-row>.ios-p-sk{scroll-snap-align:center}html.ios-ui .ios-p-shelf.stage-row>.ios-p-sk:not(.on){opacity:.55;transform:scale(.92)}html.ios-ui .ios-p-band.sk .ios-p-bulbs{opacity:var(--ios-sk-bulbs-off)}html.ios-ui .ios-p-in>:not(.ios-p-sec,.ios-p-bulbs,.ios-p-shelf),html.ios-ui .ios-p-fy-swipe.ios-p-in,html.ios-ui .ios-p-in>.ios-p-shelf>*{animation:ios-p-land .42s var(--ios-ease-out) both}html.ios-ui .ios-p-in>.ios-p-shelf>:nth-child(2){animation-delay:50ms}html.ios-ui .ios-p-in>.ios-p-shelf>:nth-child(3){animation-delay:.1s}html.ios-ui .ios-p-in>.ios-p-shelf>:nth-child(4){animation-delay:.15s}html.ios-ui .ios-p-in>.ios-p-shelf>:nth-child(n+5){animation-delay:.2s}@keyframes ios-p-land{0%{opacity:0}to{opacity:1}}html.ios-ui .ios-p-in>.ios-p-bulbs,html.ios-ui .ios-p-in>.ios-p-stage>.ios-p-bulbs{animation:ios-p-bulbs-on .7s .12s var(--ios-linear) both}@keyframes ios-p-bulbs-on{0%{opacity:var(--ios-sk-bulbs-off)}30%{opacity:.75}42%{opacity:.3}58%,to{opacity:.75}}@media (prefers-reduced-motion:reduce){html.ios-ui .ios-p-shn:after{display:none}html.ios-ui .ios-p-sk,html.ios-ui .ios-p-sk-bld,html.ios-ui .ios-p-sk-info>b{animation:ios-p-breathe 1.6s var(--ios-ease-in-out) infinite alternate}html.ios-ui .ios-p-in .ios-p-bulbs{animation:none}}@keyframes ios-p-breathe{0%{opacity:1}to{opacity:.55}}html.ios-ui .ios-p-mc{width:var(--w,148px);flex:none;position:relative}html.ios-ui .ios-p-mc.grid{width:auto}html.ios-ui .ios-p-mc-hit{z-index:1;border-radius:var(--ios-r-tile);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}html.ios-ui .ios-p-mc-body{border-radius:var(--ios-r-mc);background:var(--ios-mc-body);box-shadow:var(--ios-mc-shadow);transition:transform var(--ios-dur-release) var(--ios-spring);position:relative}html.ios-ui .ios-p-mc-hit:active+.ios-p-mc-body{transition-duration:var(--ios-dur-press);transform:scale(.97)}html.ios-ui .ios-p-mc-mq{border-radius:var(--ios-r-mc-mq);background:var(--ios-mc-mq);pointer-events:none;justify-content:center;align-items:center;height:40px;padding:0 8px;display:flex;position:relative}html.ios-ui .ios-p-mc-mq:before{content:"";background:var(--ios-mc-bulbs);height:3px;position:absolute;top:3px;left:8px;right:8px}html.ios-ui .ios-p-mc-name{max-width:100%;color:var(--ios-white);font:var(--ios-t-cap);text-overflow:ellipsis;text-shadow:var(--ios-mc-name-glow);white-space:nowrap;padding-top:4px;font-weight:700;line-height:18px;position:relative;overflow:hidden}html.ios-ui .ios-p-mc-bz{pointer-events:none;padding:7px 10px 0;position:relative}html.ios-ui .ios-p-mc-scr,html.ios-ui .ios-p-fy-scr,html.ios-ui .ios-p-gh-scr{background-color:var(--ios-cell-2);background-position:50%;background-repeat:no-repeat;background-size:cover}html.ios-ui .ios-p-mc-scr{aspect-ratio:4/3;border-radius:var(--ios-r-mc-scr);width:100%;box-shadow:var(--ios-mc-scr-shadow)}html.ios-ui .ios-p-mc-scr.titled{background-position:50% 100%;background-size:auto 136%}html.ios-ui .ios-p-mc-plates{justify-content:center;gap:6px;display:flex;position:absolute;bottom:6px;left:14px;right:14px}html.ios-ui .ios-p-plate{border-radius:var(--ios-r-plate);background:var(--ios-mc-plate);height:20px;box-shadow:var(--ios-mc-plate-ring);color:var(--ios-white);font:var(--ios-t-caption);white-space:nowrap;align-items:center;gap:3px;padding:0 6px;font-weight:700;line-height:20px;display:inline-flex}html.ios-ui .ios-p-plate.big{height:22px;font:var(--ios-t-footnote);padding:0 8px;font-weight:700;line-height:22px}html.ios-ui .ios-p-mc-deck{z-index:2;border-radius:var(--ios-r-mc-deck);background:var(--ios-mc-deck);box-shadow:var(--ios-mc-deck-shadow);pointer-events:none;align-items:center;gap:8px;margin:6px 5px 0;padding:8px 10px 8px 14px;display:flex;position:relative}html.ios-ui .ios-p-mc-stick{border-radius:var(--ios-r-pill);background:var(--ios-mc-stick);width:16px;height:16px;box-shadow:var(--ios-mc-stick-shadow);flex:none;margin-right:auto}html.ios-ui :is(.ios-p-mc-fav,.ios-p-mc-play){width:var(--ios-hit);height:var(--ios-hit);border-radius:var(--ios-r-pill);cursor:pointer;pointer-events:auto;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid}html.ios-ui .ios-p-mc-fav{background:var(--ios-ctl-g);box-shadow:var(--ios-rim);color:var(--ios-white)}html.ios-ui :is(.ios-p-mc-fav,.ios-p-fy-fav,.ios-p-sq).on{color:var(--ios-heart)}html.ios-ui .ios-p-mc-play{background:var(--ios-pri-fill);box-shadow:var(--ios-mc-play-shadow);color:var(--ios-on-light)}html.ios-ui .ios-p-mc-play svg{margin-left:2px}html.ios-ui .ios-p-mc-kick{border-radius:var(--ios-r-mc-kick);background:var(--ios-mc-kick);pointer-events:none;justify-content:center;align-items:center;margin:0 5px;padding:6px 0 7px;display:flex}html.ios-ui .ios-p-mc-stats{color:var(--ios-ink-soft);font:var(--ios-t-caption);align-items:center;gap:4px;font-weight:600;line-height:14px;display:flex}html.ios-ui .ios-p-mc-stats .ios-p-mc-heart{color:var(--ios-heart)}html.ios-ui .ios-p-mc-stats .ios-p-mc-plays{color:var(--ios-acc-play)}html.ios-ui .ios-p-mc-stats i{opacity:.5;font-style:normal}html.ios-ui .ios-p-grid{padding:4px var(--ios-m) 0;grid-template-columns:1fr 1fr;gap:22px 13px;display:grid}html.ios-ui .ios-p-pager{height:var(--ios-hit);border-radius:var(--ios-r-pill);background:var(--ios-ctl-g);box-shadow:var(--ios-rim);flex:none;align-items:center;margin-left:auto;display:flex}html.ios-ui .ios-p-pg{width:var(--ios-hit);height:var(--ios-hit);border-radius:var(--ios-r-pill);color:var(--ios-white);cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid}html.ios-ui .ios-p-pg:active{background:var(--ios-pressed-item)}html.ios-ui .ios-p-pg:disabled{color:var(--ios-ink-dim);cursor:default}html.ios-ui .ios-p-pg-div{background:var(--ios-pager-div);width:1px;height:20px}html.ios-ui .ios-p-favs>:is(.ios-p-favs-f,.ios-p-favs-l){display:none}html.ios-ui .ios-p-fy-swipe{touch-action:pan-y;will-change:transform}html.ios-ui .ios-p-band.fy.sliding{overflow-x:clip}html.ios-ui .ios-p-fy{margin:0 var(--ios-m);border-radius:var(--ios-r-fy);background:var(--ios-fy-body);box-shadow:var(--ios-fy-shadow);position:relative;overflow:hidden}html.ios-ui .ios-p-fy-mq{background:var(--ios-fy-mq);height:50px;box-shadow:var(--ios-fy-mq-shadow);justify-content:center;align-items:center;padding:0 12px;display:flex;position:relative}html.ios-ui .ios-p-fy-mq:before{content:"";background:var(--ios-fy-bulbs);height:4px;position:absolute;top:4px;left:10px;right:10px}html.ios-ui .ios-p-fy-name{max-width:calc(100% - 150px);color:var(--ios-white);font:var(--ios-t-title3);text-overflow:ellipsis;text-shadow:var(--ios-fy-name-glow);white-space:nowrap;padding-top:5px;overflow:hidden}html.ios-ui .ios-p-fy-pv{border-radius:var(--ios-r-tag-sm);background:var(--ios-mc-plate);height:22px;color:var(--ios-white);font:var(--ios-t-caption);align-items:center;gap:6px;padding:0 8px;font-weight:600;line-height:22px;display:flex;position:absolute;top:16px;right:10px}html.ios-ui .ios-p-fy-pv[hidden]{display:none}html.ios-ui .ios-p-fy-pv i{border-radius:var(--ios-r-pill);background:var(--ios-danger);width:7px;height:7px;box-shadow:var(--ios-live-glow)}html.ios-ui .ios-p-fy-bz{padding:12px 12px 0}html.ios-ui .ios-p-fy-scr{aspect-ratio:16/10;border-radius:var(--ios-r-fy-scr);width:100%;box-shadow:var(--ios-fy-scr-shadow);cursor:pointer;pointer-events:auto;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}html.ios-ui .ios-p-fy-scr.titled{background-position:50% 100%;background-size:116%}html.ios-ui .ios-p-fy-scr:after{content:"";border-radius:var(--ios-r-fy-scr);background:var(--ios-fy-scan);pointer-events:none;position:absolute;inset:0}html.ios-ui .ios-p-fy-clip{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s var(--ios-linear);position:absolute;inset:0}html.ios-ui .ios-p-fy-clip.on{opacity:1}html.ios-ui .ios-p-fy-deck{align-items:center;gap:10px;padding:12px;display:flex}html.ios-ui .ios-p-fy-favslot{display:contents}html.ios-ui .ios-p-fy-deck .ios-btn{height:50px}html.ios-ui .ios-p-fy-info{height:124px;padding:12px var(--ios-m) 0;box-sizing:border-box;overflow:hidden}html.ios-ui .ios-p-fy-info>:is(.ios-p-fy-title,.ios-p-fy-stats){display:none}html.ios-ui .ios-p-fy-mt.ios-p-fy-plays{white-space:pre;flex:none}html.ios-ui .ios-p-fy-why{height:18px;color:var(--ios-ink2);font:var(--ios-t-footnote);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;display:flex;overflow:hidden}html.ios-ui .ios-p-fy-why svg{color:var(--ios-heart);flex:none}html.ios-ui .ios-p-fy-desc{-webkit-line-clamp:2;height:40px;color:var(--ios-ink-soft);font:var(--ios-t-subhead);letter-spacing:-.23px;-webkit-box-orient:vertical;margin-top:4px;display:-webkit-box;overflow:hidden}html.ios-ui .ios-p-fy-meta{height:var(--ios-hit);color:var(--ios-ink2);font:var(--ios-t-subhead);letter-spacing:-.23px;white-space:nowrap;align-items:center;display:flex;overflow:hidden}html.ios-ui .ios-p-fy-mt{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}html.ios-ui .ios-p-dot{color:var(--ios-ink3);margin:0 6px}html.ios-ui .ios-p-maker{height:var(--ios-hit);border-radius:var(--ios-r-small);color:var(--ios-ink);font:var(--ios-t-subhead);letter-spacing:-.23px;white-space:nowrap;cursor:pointer;pointer-events:auto;background:0 0;border:0;flex:none;align-items:center;gap:3px;margin:0;padding:0 2px;font-weight:600;display:inline-flex}html.ios-ui .ios-p-maker svg{color:var(--ios-ink3)}html.ios-ui .ios-p-st-bld{margin:4px var(--ios-m) 0;position:relative}html.ios-ui .ios-p-st-front{position:relative}html.ios-ui .ios-p-st-bld>.ios-p-fy-visit{width:100%;height:50px;margin-top:14px;display:flex}html.ios-ui .ios-p-st-skel{aspect-ratio:510/400;border-radius:var(--ios-r-mc);background:var(--ios-cell)}html.ios-ui .ios-p-fy-visit.nudge{animation:ios-p-st-nudge .6s var(--ios-spring)}@keyframes ios-p-st-nudge{0%{transform:scale(1)}30%{box-shadow:var(--ios-st-nudge);transform:scale(1.06)}to{transform:scale(1)}}html.ios-ui .ios-p-st-deckskel{border-radius:var(--ios-r-pill);background:var(--ios-cell);height:50px;margin-top:14px;display:block}html.ios-ui .ios-p-st-info{height:auto}html.ios-ui .ios-p-st-info .ios-p-fy-desc{-webkit-line-clamp:3;height:auto}html.ios-ui .ios-p-st-picks{margin-top:6px}html.ios-ui .ios-p-st-picks>small{color:var(--ios-ink2);font:var(--ios-t-caption);letter-spacing:.5px;text-transform:uppercase;margin-bottom:8px;font-weight:700;display:block}html.ios-ui .ios-p-st-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}html.ios-ui .ios-p-st-pick{gap:5px;min-width:0;display:grid}html.ios-ui .ios-p-st-pick>b{color:var(--ios-ink);font:var(--ios-t-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}html.ios-ui .ios-p-shelves>.ios-p-band{transition:opacity var(--ios-dur-release) var(--ios-ease-out), filter var(--ios-dur-release) var(--ios-ease-out)}html.ios-ui .ios-p-shelves.onb-lock>.ios-p-band:not(.onb-starter){opacity:.32;filter:grayscale(.7);pointer-events:none}html.ios-ui .ios-p-shelves.onb-lock>.ios-p-band:not(.onb-starter) *{pointer-events:none!important}html.ios-ui .ios-page.onb-lock :is(.ios-p-srch,.ios-p-favs){opacity:.4}html.ios-ui .ios-page.onb-lock .ios-p-partyw,html.ios-ui .ios-p-partyw:empty{display:none}html.ios-ui .ios-p-partyw{padding:0 var(--ios-m) 12px}html.ios-ui .ios-p-pp{border-radius:var(--ios-r-pill);background:var(--ios-ctl-g);width:100%;height:60px;box-shadow:var(--ios-rim);color:var(--ios-ink);text-align:left;cursor:pointer;pointer-events:auto;border:0;align-items:center;gap:12px;margin:0;padding:0 16px 0 12px;display:flex}html.ios-ui .ios-p-pp>svg{color:var(--ios-ink3);flex:none}html.ios-ui .ios-p-pp-faces{flex:none;display:flex}html.ios-ui .ios-p-pp-faces i{border-radius:var(--ios-r-pill);background-color:var(--ios-cell-2);width:36px;height:36px;box-shadow:var(--ios-ring-ctl);background-position:50%;background-size:cover}html.ios-ui .ios-p-pp-faces i+i{margin-left:-10px}html.ios-ui .ios-p-pp-t{flex:1;min-width:0}html.ios-ui .ios-p-pp-t b{font:var(--ios-t-headline);display:block}html.ios-ui .ios-p-pp-t span{color:var(--ios-ink2);font:var(--ios-t-footnote);display:block}html.ios-ui .ios-p-stage{background:var(--ios-stage-bg);padding:26px 0 0;position:relative}html.ios-ui .ios-p-stage:before{content:"";background:var(--ios-stage-truss);border-bottom:1px solid var(--ios-stage-truss-c);height:12px;position:absolute;top:0;left:0;right:0}html.ios-ui .ios-p-stage-glow{border-radius:var(--ios-r-pill);background:var(--ios-stage-glow);pointer-events:none;width:250px;height:46px;margin-left:-125px;position:absolute;top:262px;left:50%}html.ios-ui .ios-p-shelf.stage-row{scroll-snap-type:x mandatory;gap:6px;padding:0 calc(50% - 82px) 4px}html.ios-ui .ios-p-shelf.stage-row>.ios-p-mc{scroll-snap-align:center;transition:transform .35s var(--ios-ease), opacity .35s var(--ios-linear)}html.ios-ui .ios-p-shelf.stage-row :is(.ios-p-mc-fav,.ios-p-mc-play){width:48px;height:48px}html.ios-ui .ios-p-shelf.stage-row>.ios-p-mc:not(.on){opacity:.55;transform:scale(.92)}html.ios-ui .ios-p-bdw{flex:none;width:184px;position:relative}html.ios-ui .ios-p-bdw.grid{width:auto}html.ios-ui .ios-p-bd-hit{z-index:3;border-radius:var(--ios-r-tile);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}html.ios-ui .ios-p-bd{width:100%;transition:transform var(--ios-dur-release) var(--ios-spring);position:relative}html.ios-ui .ios-p-bd-hit:active+.ios-p-bd{transition-duration:var(--ios-dur-press);transform:scale(.97)}html.ios-ui .ios-p-bd-par{height:calc(var(--w,176px) * .07);border-radius:var(--ios-r-bd-par);background:var(--ios-bd-par);margin:0 4%}html.ios-ui .ios-p-bd-cor{z-index:1;background:var(--ios-bd-cornice);height:5px;box-shadow:var(--ios-bd-cornice-shadow);position:relative}html.ios-ui .ios-p-bd-front{aspect-ratio:510/330;background:var(--ios-bd-wall);position:relative}html.ios-ui .ios-p-bd-front:after{content:"";background:var(--ios-bd-door-glow);pointer-events:none;width:28%;height:46%;position:absolute;bottom:0;left:36%}html.ios-ui .ios-p-bd-photo{background-position:50%;background-size:cover;position:absolute;inset:0;overflow:hidden}html.ios-ui .ios-p-bd-photo.brick{background:var(--ios-bd-brick)}html.ios-ui .ios-p-bd-sign{border-radius:var(--ios-r-bd-sign);background:var(--ios-bd-sign-bg);height:19%;box-shadow:var(--ios-bd-sign-shadow);place-items:center;display:grid;position:absolute;top:4%;left:9%;right:9%;overflow:hidden}html.ios-ui .ios-p-bd-sign:before{content:"";border:2px dotted var(--ios-bd-sign-dots);border-radius:var(--ios-r-bd-sign-in);position:absolute;inset:3px}html.ios-ui .ios-p-bd-sign span{color:var(--ios-bd-sign-ink);font:var(--ios-t-cap);font-weight:700;font-size:calc(var(--w,176px) * .07);letter-spacing:.03em;text-shadow:var(--ios-bd-sign-text-glow);text-transform:uppercase;white-space:nowrap;padding:0 6px;line-height:1;position:relative}html.ios-ui .ios-p-bd-awn{border-radius:var(--ios-r-bd-awn);background:var(--ios-bd-awning);width:60%;height:11%;box-shadow:var(--ios-bd-awn-shadow);position:absolute;top:24.5%;left:20%}html.ios-ui .ios-p-bd-awn:after{content:"";background:var(--ios-bd-hem);height:6px;position:absolute;top:100%;left:0;right:0}html.ios-ui .ios-p-bd-lv{border-radius:var(--ios-r-bd-lv);background:var(--ios-cell);box-shadow:var(--ios-bd-lv-rim);color:var(--ios-ink);font:var(--ios-t-caption);white-space:nowrap;padding:2px 7px;font-weight:700;position:absolute;bottom:7%;left:4%}html.ios-ui .ios-p-bd-walk{height:calc(var(--w,176px) * .06);border-radius:var(--ios-r-bd-walk);background:var(--ios-bd-walk);min-height:8px;position:relative}html.ios-ui .ios-p-bd-walk:after{content:"";background:var(--ios-bd-pool);width:40%;height:10px;position:absolute;top:-4px;right:0}html.ios-ui .ios-p-bd-lamp{right:7%;bottom:calc(var(--w,176px) * .06);z-index:2;border-radius:var(--ios-r-bd-lamp);background:var(--ios-bd-lamp);width:4px;height:50%;position:absolute}html.ios-ui .ios-p-bd-lamp:before{content:"";border-radius:var(--ios-r-bd-lamp-head);background:var(--ios-bd-lamp-head);width:16px;height:10px;box-shadow:var(--ios-bd-lamp-glow);position:absolute;top:-6px;left:-6px}html.ios-ui .ios-p-bd-lamp:after{content:"";border-radius:var(--ios-r-pill);background:var(--ios-bd-sign-ink);width:10px;height:6px;box-shadow:var(--ios-bd-bulb-glow);position:absolute;top:2px;left:-3px}html.ios-ui .ios-p-bd-l{padding:9px 2px 0}html.ios-ui :is(.ios-p-bd-l,.ios-p-tile) b{color:var(--ios-ink);font:var(--ios-t-cap);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html.ios-ui :is(.ios-p-bd-l,.ios-p-tile)>span{color:var(--ios-ink2);font:var(--ios-t-footnote);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html.ios-ui .ios-p-bgrid{padding:4px var(--ios-m) 0;grid-template-columns:1fr 1fr;gap:22px 13px;display:grid}html.ios-ui .ios-p-bthumb{aspect-ratio:16/10;border-radius:var(--ios-r-small);width:88px;box-shadow:var(--ios-cover-rim);flex:none;position:relative;overflow:hidden}html.ios-ui .ios-p-bthumb.sm{width:64px}html.ios-ui .ios-p-bthumb .ios-p-bd-photo{background-position:50% 70%}html.ios-ui .ios-p-bthumb i{border-radius:var(--ios-r-plate);background:var(--ios-bd-sign-bg);height:22%;box-shadow:var(--ios-bd-sign-shadow);position:absolute;top:8%;left:14%;right:14%}html.ios-ui .ios-p-arow{min-height:64px}html.ios-ui .ios-p-rows{margin:4px 12px 0}html.ios-ui .ios-p-row{height:76px;color:var(--ios-ink);cursor:pointer;pointer-events:auto;transition:background-color .15s var(--ios-linear);align-items:center;gap:12px;padding:0 12px 0 10px;display:flex;position:relative}html.ios-ui .ios-p-row+.ios-p-row:before{content:"";background:var(--ios-sep);height:.5px;position:absolute;top:0;left:110px;right:0}html.ios-ui .ios-p-row:active{background:var(--ios-pressed-row)}html.ios-ui .ios-p-row-cover{width:88px}html.ios-ui .ios-p-row-tx{flex:1;min-width:0}html.ios-ui .ios-p-row-t{font:var(--ios-t-row);letter-spacing:-.1px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html.ios-ui .ios-p-row-s{color:var(--ios-ink2);font:var(--ios-t-subhead);letter-spacing:-.23px;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}html.ios-ui .ios-p-tile{width:150px;color:var(--ios-ink);text-align:left;cursor:pointer;pointer-events:auto;background:0 0;border:0;flex:none;margin:0;padding:0;display:block}html.ios-ui .ios-p-tile .ios-cover{width:100%;margin-bottom:8px}html.ios-ui .ios-p-tile:active .ios-cover{filter:brightness(.85)}html.ios-ui .ios-p-tile>.ios-p-tile-tag{color:var(--ios-ink2);font:var(--ios-t-caption);margin-top:2px;font-weight:600}html.ios-ui .ios-p-tile>.ios-p-tile-tag.orig{color:var(--ios-gold-text)}html.ios-ui .ios-p-segw{padding:4px var(--ios-m) 12px}html.ios-ui .ios-p-segw[hidden]{display:none}html.ios-ui .ios-p-gridw{min-height:200px}html.ios-ui .ios-p-foot{color:var(--ios-ink2);font:var(--ios-t-footnote);text-align:center;padding:18px 0 8px}html.ios-ui .ios-p-foot:empty{display:none}html.ios-ui .ios-p-chips{scrollbar-width:none;gap:4px;padding:0 12px 6px;display:flex;overflow-x:auto}html.ios-ui .ios-p-chips[hidden]{display:none}html.ios-ui .ios-p-chip{height:var(--ios-hit);cursor:pointer;pointer-events:auto;background:0 0;border:0;flex:none;align-items:center;margin:0;padding:0 4px;display:flex}html.ios-ui .ios-p-chip i{border-radius:var(--ios-r-pill);background:var(--ios-fill);height:32px;color:var(--ios-ink);font:var(--ios-t-cap);align-items:center;gap:6px;padding:0 9px 0 14px;font-style:normal;display:flex}html.ios-ui .ios-p-chip i svg{color:var(--ios-ink2)}html.ios-ui .ios-p-tags{padding:0 0 8px}html.ios-ui .ios-p-sh-lead{z-index:2;position:absolute;top:12px;left:8px}html.ios-ui .ios-p-tagwrap{flex-wrap:wrap;padding:4px 12px 16px;display:flex}html.ios-ui .ios-p-tagc{height:var(--ios-hit);cursor:pointer;pointer-events:auto;background:0 0;border:0;align-items:center;margin:0;padding:0 4px;display:inline-flex}html.ios-ui .ios-p-tagc i{border-radius:var(--ios-r-pill);background:var(--ios-elev-cell);height:36px;color:var(--ios-ink);font:var(--ios-t-cap);align-items:center;padding:0 16px;font-style:normal;display:flex}html.ios-ui .ios-p-tagc.on i{background:var(--ios-ink);color:var(--ios-on-light)}html.ios-ui .ios-p-empty{text-align:center;flex-direction:column;align-items:center;padding:72px 40px 0;display:flex}html.ios-ui .ios-p-empty.small{padding-top:32px}html.ios-ui .ios-p-eico{color:var(--ios-ink3);margin-bottom:14px;display:grid}html.ios-ui .ios-p-empty h3{color:var(--ios-ink);font:var(--ios-t-title2);margin:0}html.ios-ui .ios-p-empty p{color:var(--ios-ink2);font:var(--ios-t-subhead);margin:6px 0 22px}html.ios-ui .ios-p-empty .ios-btn{padding:0 30px}html.ios-ui .ios-p-d-in{padding-top:8px}html.ios-ui .ios-p-gh{margin:0 var(--ios-m);border-radius:var(--ios-r-gh);background:var(--ios-gh-body);box-shadow:var(--ios-gh-shadow);overflow:hidden}html.ios-ui .ios-p-gh-mq{background:linear-gradient(90deg, var(--b), var(--a) 50%, var(--b));height:34px;box-shadow:var(--ios-fy-mq-shadow);justify-content:space-between;align-items:center;padding:0 12px;display:flex}html.ios-ui .ios-p-gh-scr{aspect-ratio:4/3;border-radius:var(--ios-r-fy-scr);width:calc(100% - 20px);box-shadow:var(--ios-fy-scr-shadow);cursor:pointer;pointer-events:auto;border:0;margin:10px 10px 0;padding:0;display:block;position:relative;overflow:hidden}html.ios-ui .ios-p-gh-ledge{justify-content:center;align-items:center;gap:10px;height:22px;display:flex}html.ios-ui .ios-p-gh-ledge i{border-radius:var(--ios-r-pill);background:var(--ios-gh-btn-a);width:10px;height:10px;box-shadow:var(--ios-gh-btn-a-shadow)}html.ios-ui .ios-p-gh-ledge i+i{background:var(--ios-gh-btn-b);box-shadow:var(--ios-gh-btn-b-shadow)}html.ios-ui .ios-p-a-hero{padding:12px var(--ios-m) 0}html.ios-ui .ios-p-d-head{padding:14px var(--ios-m) 0}html.ios-ui .ios-p-d-name{color:var(--ios-ink);font:var(--ios-t-title2);letter-spacing:-.2px}html.ios-ui .ios-p-d-sub{color:var(--ios-ink2);font:var(--ios-t-subhead);margin-top:3px}html.ios-ui .ios-p-d-maker{align-items:center;margin-top:-2px;display:flex}html.ios-ui .ios-p-d-maker .ios-p-maker{font:var(--ios-t-body);font-weight:500}html.ios-ui .ios-p-rxof{height:var(--ios-hit);color:var(--ios-ink2);font:var(--ios-t-subhead);letter-spacing:-.23px;cursor:pointer;pointer-events:auto;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex}html.ios-ui .ios-p-rxof svg:first-child{color:var(--ios-remix)}html.ios-ui .ios-p-rxof b{color:var(--ios-ink);font-weight:600}html.ios-ui .ios-p-d-tags{color:var(--ios-ink2);font:var(--ios-t-subhead);letter-spacing:-.23px}html.ios-ui .ios-p-strip{margin:14px var(--ios-m) 0;border-radius:var(--ios-r-group);background:var(--ios-cell);box-shadow:var(--ios-card-shadow);padding:9px 0;display:flex}html.ios-ui .ios-p-strip[hidden]{display:none}html.ios-ui .ios-p-strip>div{text-align:center;flex:1;position:relative}html.ios-ui .ios-p-strip>div+div:before{content:"";background:var(--ios-sep);width:.5px;position:absolute;top:6px;bottom:6px;left:0}html.ios-ui .ios-p-strip small{color:var(--ios-ink2);font:var(--ios-t-caption);display:block}html.ios-ui .ios-p-strip strong{color:var(--ios-ink);font:var(--ios-t-title3);font-variant-numeric:tabular-nums;margin-top:1px;display:block}html.ios-ui .ios-p-d-pri{padding:16px var(--ios-m) 0;gap:10px;display:flex}html.ios-ui .ios-p-d-pri[hidden]{display:none}html.ios-ui .ios-p-d-pri>.ios-btn:first-child{flex:1}html.ios-ui .ios-p-sq{flex:none;width:50px;padding:0}html.ios-ui .ios-p-d-tiles{padding:12px var(--ios-m) 0;gap:8px;display:flex}html.ios-ui .ios-p-d-tiles[hidden]{display:none}html.ios-ui .ios-p-tilebtn{border-radius:var(--ios-r-tile);background:var(--ios-tint-fill);height:62px;box-shadow:var(--ios-tint-shadow);color:var(--ios-white);font:var(--ios-t-caption);cursor:pointer;pointer-events:auto;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;margin:0;padding:0;display:flex}html.ios-ui .ios-p-tilebtn.remix{background:var(--ios-remix-fill);box-shadow:var(--ios-remix-shadow);color:var(--ios-remix-ink)}html.ios-ui .ios-p-prose{padding:0 var(--ios-m);color:var(--ios-ink);font:var(--ios-t-body);letter-spacing:-.43px;-webkit-user-select:text;user-select:text}html.ios-ui .ios-p-wn{margin:0 var(--ios-m);padding:10px var(--ios-m) 12px;border-radius:var(--ios-r-group);background:var(--ios-cell);box-shadow:var(--ios-card-shadow)}html.ios-ui .ios-p-wn-h{color:var(--ios-ink2);font:var(--ios-t-subhead);justify-content:space-between;margin-bottom:6px;display:flex}html.ios-ui .ios-p-wn-h b{color:var(--ios-ink);font-weight:600}html.ios-ui .ios-p-wn ul{margin:0;padding:0}html.ios-ui .ios-p-wn li{font:var(--ios-t-body);letter-spacing:-.43px;margin-top:2px;padding-left:16px;list-style:none;position:relative}html.ios-ui .ios-p-wn li:before{content:"";border-radius:var(--ios-r-pill);background:var(--ios-ink3);width:5px;height:5px;position:absolute;top:9px;left:2px}html.ios-ui .ios-p-made .ios-group{margin-top:4px}html.ios-ui .ios-p-cm{padding:14px var(--ios-m) 0}html.ios-ui .ios-p-cm .cm-count{font:var(--ios-t-title3);letter-spacing:-.2px}html.ios-ui .ios-p-cm .cm-av,html.ios-ui .ios-p-cm .cm-report{display:none}html.ios-ui .ios-p-cm .cm button.cm-sort{height:var(--ios-hit);font:var(--ios-t-seg);padding:0 16px}html.ios-ui .ios-p-cm .cm button.cm-post{background:var(--ios-go-fill);box-shadow:var(--ios-go-shadow);border:0}html.ios-ui .ios-p-cm .cm-post svg{stroke:var(--ios-white)}html.ios-ui .ios-p-cm .cm :is(button.cm-act,button.cm-like,button.cm-dots,button.cm-toggle){min-width:var(--ios-hit);min-height:var(--ios-hit);height:auto}html.ios-ui .ios-p-cm .cm :is(button.cm-act,button.cm-dots){justify-content:center;align-items:center;display:inline-flex}html.ios-ui .ios-p-cm .cm button.cm-like{width:var(--ios-hit)}html.ios-ui .ios-p-scores{padding-bottom:16px}html.ios-ui .ios-p-sc{gap:12px}html.ios-ui .ios-p-sc-rk{width:22px;color:var(--ios-ink2);font:var(--ios-t-headline);font-variant-numeric:tabular-nums;flex:none}html.ios-ui .ios-p-sc-rk.top{color:var(--ios-gold-text)}html.ios-ui .ios-p-sc-n{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}html.ios-ui .ios-p-sc .val{color:var(--ios-ink);font-variant-numeric:tabular-nums;font-weight:600}html.ios-ui .ios-p-pv .ios-cover{width:100%;box-shadow:none;border-radius:0}html.ios-ui .ios-p-pv .ios-p-bd{pointer-events:none}html.ios-ui .ios-p-pv-f{padding:11px 16px 13px}html.ios-ui .ios-p-pv-n{font:var(--ios-t-row)}html.ios-ui .ios-p-pv-s{color:var(--ios-ink2);font:var(--ios-t-subhead);margin-top:2px}@media (prefers-reduced-motion:reduce){html.ios-ui .ios-p-root.searching .ios-p-search{animation:ios-p-fade .2s var(--ios-linear) both}html.ios-ui :is(.ios-p-mc-body,.ios-p-bd,.ios-p-shelf.stage-row>.ios-p-mc){transition-property:opacity}}
