.prbar{gap:12px 16px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.035)}.prbar .pzl{font-size:13px;color:var(--mute);margin-right:-6px}.prbar .pzseg{border-radius:10px;padding:2px;background:rgba(0,0,0,.25)}.prbar .pzseg button{border-radius:8px;padding:6px 14px;font-size:14px;transition:background .15s,color .15s}.prbar .pzseg button:not(.on):hover{background:rgba(255,255,255,.08);color:#fff}.prbar .pzsw{width:20px;height:20px;transition:transform .12s}.prbar .pzsw:hover{transform:scale(1.15)}.prbar .pzfd>summary{height:36px;padding:0 14px;border:1px solid var(--line);background:transparent;color:#ddd;border-radius:10px}.prbar .pzfd>summary:hover{background:rgba(255,255,255,.07)}.prbar .pzcnt{font-size:13px;color:var(--mute);white-space:nowrap}.prbar .pzb{height:38px;padding:0 16px;gap:8px;border-radius:10px;border:1px solid var(--line);background:transparent;color:#e8e0d6;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.prbar .pzb:hover{background:rgba(255,255,255,.08);border-color:#5a4632;color:#fff}.prbar .pzb:focus-visible,.prbar .pzseg button:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.prbar .pzgo{background:var(--acc);border-color:var(--acc);color:#1a1008;font-weight:700;padding:0 20px}.prbar .pzgo:hover{background:#ffad45;border-color:#ffad45;color:#1a1008}.prbar .pzex{display:inline-flex;align-items:center;gap:6px;padding:3px 3px 3px 12px;border:1px solid var(--line);border-radius:12px;background:rgba(0,0,0,.2)}.prbar .pzex .pzb{height:32px;padding:0 12px;border:0;border-radius:8px}.prbar .pzexl{font-size:13px;color:var(--mute);margin-right:2px}@media(max-width:720px){.prbar .sp{display:none}.prbar .pzgo{flex:1 1 100%;justify-content:center}.prbar .pzex{flex:1 1 100%;justify-content:space-between}.prbar .pzex .pzb{flex:1;justify-content:center}}#pzfs{background:radial-gradient(120% 90% at 50% 35%,#1d1510 0%,#080605 60%,#000 100%);overflow:hidden}#pzfs.idle{cursor:none}#pzfs .pzstage{position:absolute;inset:0;display:grid;place-items:center;perspective:1800px;perspective-origin:50% 45%}#pzfs .pzfw{grid-area:1/1;position:relative;overflow:visible;border-radius:4px}#pzfs .pzt{position:absolute;inset:0;overflow:hidden;border-radius:inherit;transform:rotateY(calc(var(--px,0)*2.4deg)) rotateX(calc(var(--py,0)*-1.8deg));transition:transform .5s cubic-bezier(.2,.8,.2,1)}#pzfs .pzs>div{translate:calc(var(--px,0)*var(--z,0)*1px) calc(var(--py,0)*var(--z,0)*1px);transition:translate .5s cubic-bezier(.2,.8,.2,1)}#pzfs .pzfw.i-f{animation:pzInF .95s cubic-bezier(.16,.84,.24,1) backwards}#pzfs .pzfw.i-b{animation:pzInB .95s cubic-bezier(.16,.84,.24,1) backwards}#pzfs .pzfw.i-0{animation:pzIn0 1.1s cubic-bezier(.16,.84,.24,1) backwards}#pzfs .pzfw.o-f{animation:pzOutF .8s cubic-bezier(.6,0,.3,1) forwards;pointer-events:none}#pzfs .pzfw.o-b{animation:pzOutB .8s cubic-bezier(.6,0,.3,1) forwards;pointer-events:none}#pzfs .pzfw.pzbump{animation:pzBump .45s ease}@keyframes pzInF{from{opacity:0;transform:translate3d(24%,0,-420px) rotateY(-30deg) scale(.86);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes pzInB{from{opacity:0;transform:translate3d(-24%,0,-420px) rotateY(30deg) scale(.86);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes pzIn0{from{opacity:0;transform:translate3d(0,0,-520px) scale(.9);filter:blur(10px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes pzOutF{60%{opacity:0}to{opacity:0;transform:translate3d(-24%,0,-420px) rotateY(30deg) scale(.86);filter:blur(8px)}}@keyframes pzOutB{60%{opacity:0}to{opacity:0;transform:translate3d(24%,0,-420px) rotateY(-30deg) scale(.86);filter:blur(8px)}}@keyframes pzBump{30%{transform:scale(.975)}}#pzfs .pzup{animation:pzUp .9s cubic-bezier(.2,.8,.2,1) var(--d,.3s) backwards}#pzfs .pzbar2{transform-origin:left center;animation:pzBar .8s cubic-bezier(.2,.8,.2,1) var(--d,.2s) backwards}#pzfs .pzline{transform-origin:top center;animation:pzLine 1.1s cubic-bezier(.2,.8,.2,1) var(--d,.4s) backwards}#pzfs .pzkb{animation:pzKb 22s linear forwards}@keyframes pzUp{from{opacity:0;transform:translate3d(0,var(--dy,28px),0);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes pzBar{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pzLine{from{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes pzKb{from{transform:scale(1.02)}to{transform:scale(1.1)}}#pzfs .pzbar{position:fixed;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.08);z-index:3}#pzfs .pzbar i{display:block;height:100%;width:0;background:var(--pza,#f59a23);box-shadow:0 0 14px var(--pza,#f59a23);transition:width .7s cubic-bezier(.2,.8,.2,1)}#pzfs .pzfi{bottom:16px;font-size:12px;color:#aaa;transition:opacity .5s;z-index:3}#pzfs.idle .pzfi{opacity:0}#pzfs .pzarr,#pzfs .pzxx{position:fixed;z-index:4;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:rgba(20,16,12,.55);backdrop-filter:blur(8px);color:#fff;cursor:pointer;transition:opacity .4s,transform .2s,background .2s,color .2s}#pzfs .pzarr{top:50%;width:48px;height:48px;margin-top:-24px;font-size:28px;line-height:1}#pzfs .pzarr.l{left:18px}#pzfs .pzarr.r{right:18px}#pzfs .pzxx{top:16px;right:16px;width:38px;height:38px;font-size:15px}#pzfs .pzarr:hover,#pzfs .pzxx:hover{background:var(--pza,#f59a23);color:#111;border-color:transparent;transform:scale(1.08)}#pzfs .pzarr:disabled{opacity:.2;pointer-events:none}#pzfs.idle .pzarr,#pzfs.idle .pzxx{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){#pzfs .pzfw,#pzfs .pzfw *{animation-duration:.01s!important;animation-delay:0s!important}#pzfs .pzt{transform:none!important}}@media(max-width:720px){#pzfs .pzarr{display:none}}#prbar .pzgo{background:#f59a23;border-color:#f59a23;color:#1a1008}#prbar .pzgo:hover{background:#ffad45;border-color:#ffad45;color:#1a1008}.pzfl{min-width:340px;grid-template-columns:1fr;gap:2px;padding:8px}.pzfl .pzh{font-size:12px;color:#9a9a9a;padding:2px 8px 6px}.pzfl .pzfo{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:8px 12px;border:1px solid transparent;border-radius:9px;background:transparent;text-align:left}.pzfl .pzfo:hover{background:rgba(255,255,255,.07);border-color:transparent}.pzfl .pzfo.on{background:rgba(245,154,35,.14);border-color:rgba(245,154,35,.5)}.pzfl .pzfs1{font-size:22px;line-height:1.3;color:#fff}.pzfl .pzfo small{font-size:12px;color:#9a9a9a}.pzfmg{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pzfm{display:flex;flex-direction:column;align-items:center;gap:6px;padding:7px 6px 8px;border:1px solid var(--line);border-radius:10px;background:transparent;font-size:13px;color:#ddd;cursor:pointer}.pzfm svg{width:100%;height:auto;border-radius:6px;display:block;border:1px solid rgba(255,255,255,.08)}.pzfm:hover{background:rgba(255,255,255,.07)}.pzfm.on{border-color:#f59a23;background:rgba(245,154,35,.14);color:#fff}.pzfmg.sz .pzfm{padding:8px 6px}@media(max-width:560px){}#pzfs .pzfw{perspective:none;backface-visibility:visible;will-change:auto;box-shadow:0 24px 70px rgba(0,0,0,.55)}#pzfs .pzfw:not(.tilt) .pzt{transform:none;transition:transform .4s cubic-bezier(.2,.8,.2,1)}#pzfs .pzfw:not(.tilt) .pzs>div{translate:none;transition:translate .4s cubic-bezier(.2,.8,.2,1)}#pzfs .pzfw.tilt{perspective:1400px}#pzfs .pzfw.tilt .pzt{transform:rotateY(calc(var(--px,0)*3.2deg)) rotateX(calc(var(--py,0)*-2.4deg));transition:transform .35s cubic-bezier(.2,.8,.2,1)}#pzfs .pzfw.tilt .pzs>div{translate:calc(var(--px,0)*var(--z,0)*1.4px) calc(var(--py,0)*var(--z,0)*1.4px);transition:translate .35s cubic-bezier(.2,.8,.2,1)}#pzfs .pzs{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.prbar .pzsm{display:inline-flex;align-items:center;gap:8px}.prbar .pzsm svg{width:16px;height:16px;opacity:.9}.pzmw{display:block;min-width:440px;max-width:92vw;padding:0;overflow:auto}.pzmt{position:sticky;top:0;z-index:2;display:flex;gap:4px;padding:8px;background:var(--panel);border-bottom:1px solid var(--line)}.pzmt button{flex:1;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#bbb;font:inherit;font-size:14px;cursor:pointer}.pzmt button:hover{background:rgba(255,255,255,.07);color:#fff}.pzmt button.on{background:#f59a23;color:#1a1008;font-weight:700}.pzmp{display:grid;gap:10px;padding:12px}.pzmp[hidden]{display:none}.pzmp[data-p=fmt]{grid-template-columns:1fr}.pzmp.pzfl{gap:2px;grid-template-columns:1fr;min-width:0;padding:8px}.pzmp.pzfp{min-width:0}@media(max-width:560px){.pzmw{min-width:0;width:88vw}}#p-mood .mdsec{margin-top:26px;padding-top:20px;border-top:1px solid #2b2b2b}#p-mood .mdsh{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}#p-mood .mdsh i{font-style:normal;flex:none;width:28px;height:28px;border-radius:50%;background:#E50914;color:#fff;display:grid;place-items:center;font-size:14px;font-weight:700}#p-mood .mdsh h3{margin:0;font-size:19px;font-weight:700;color:#fff}#p-mood .mdsh small{color:#9a9a9a;font-size:13px}#p-mood .mdsh .sp{flex:1}#p-mood textarea,#p-mood input[type=text]{width:100%;box-sizing:border-box;background:#262626;border:0;border-radius:8px;color:#fff;font:inherit;font-size:15px;line-height:1.55;padding:10px 12px}#p-mood textarea{resize:vertical;min-height:84px}#p-mood textarea:focus,#p-mood input[type=text]:focus{outline:0;box-shadow:0 0 0 1px #E50914}#p-mood ::placeholder{color:#7d7d7d}#p-mood button{font:inherit;font-size:14px;font-weight:600;color:#fff;background:rgba(109,109,110,.5);border:0;border-radius:8px;padding:8px 14px;cursor:pointer;transition:background .15s,transform .15s}#p-mood button:hover{background:rgba(109,109,110,.85)}#p-mood button:disabled{opacity:.4;cursor:not-allowed}#p-mood button:focus-visible,#p-mood .mdph:focus-visible{outline:2px solid #fff;outline-offset:2px}#p-mood .mdpal{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start}#p-mood .mdsw{position:relative;width:120px;display:flex;flex-direction:column;gap:6px}#p-mood .mdsw input[type=color]{width:100%;height:72px;border:0;padding:0;border-radius:12px;background:none;cursor:pointer}#p-mood .mdsw input[type=color]::-webkit-color-swatch-wrapper{padding:0}#p-mood .mdsw input[type=color]::-webkit-color-swatch{border:1px solid rgba(255,255,255,.15);border-radius:12px}#p-mood .mdsw input[type=color]::-moz-color-swatch{border:1px solid rgba(255,255,255,.15);border-radius:12px}#p-mood .mdsw code{font:600 13px/1 ui-monospace,Menlo,Consolas,monospace;color:#e5e5e5;letter-spacing:.04em}#p-mood .mdsw .mdpn{font-size:13px;padding:6px 9px;border-radius:7px}#p-mood .mdsw .mdx{position:absolute;top:-7px;right:-7px;width:24px;height:24px;padding:0;border-radius:50%;background:#000c;font-size:14px;line-height:1;opacity:0;transition:opacity .15s}#p-mood .mdsw:hover .mdx,#p-mood .mdsw:focus-within .mdx{opacity:1}#p-mood .mdsw .mdx:hover{background:#E50914}#p-mood .mdpal .mdaddb{width:120px;height:72px;background:transparent;border:1px dashed #444;color:#9a9a9a;border-radius:12px;font-weight:500}#p-mood .mdpal .mdaddb:hover{border-color:#E50914;color:#fff;background:transparent}#p-mood .mdgal{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;border-radius:12px;transition:box-shadow .15s,background .15s}#p-mood .mdgal.over{box-shadow:0 0 0 2px #E50914;background:rgba(229,9,20,.06)}#p-mood .mdtile{background:#181818;border:1px solid #2a2a2a;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s}#p-mood .mdtile:hover{border-color:#4a4a4a}#p-mood .mdph{position:relative;aspect-ratio:16/9;background:#202020;cursor:zoom-in;overflow:hidden}#p-mood .mdph img{width:100%;height:100%;object-fit:cover;display:block}#p-mood .mdno{position:absolute;left:8px;top:8px;min-width:24px;height:24px;padding:0 6px;box-sizing:border-box;border-radius:12px;background:#000a;color:#fff;font-size:13px;display:grid;place-items:center}#p-mood .mdtb{position:absolute;right:6px;top:6px;display:flex;gap:4px;opacity:0;transition:opacity .15s}#p-mood .mdtile:hover .mdtb,#p-mood .mdtile:focus-within .mdtb{opacity:1}@media (hover:none){#p-mood .mdtb,#p-mood .mdsw .mdx{opacity:1}}#p-mood .mdtb button{width:30px;height:30px;padding:0;background:#000c;border-radius:8px;font-size:13px}#p-mood .mdtb button:hover{background:#E50914}#p-mood .mdtile .mdcap{border-radius:0;background:transparent;border-top:1px solid #262626;font-size:14px;padding:10px 12px}#p-mood .mdadd{aspect-ratio:16/9;align-self:start;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:transparent;border:1px dashed #3a3a3a;border-radius:12px;color:#9a9a9a;font-weight:500;padding:12px;text-align:center}#p-mood .mdadd:hover{border-color:#E50914;color:#fff;background:transparent}#p-mood .mdadd b{font-size:30px;line-height:1;font-weight:400}#p-mood .mdadd span{font-size:15px;font-weight:600}#p-mood .mdadd small{font-size:12.5px;color:#7d7d7d}#p-mood .mdby{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 14px}#p-mood .mdby label{font-size:14px;font-weight:600;color:#e5e5e5}#p-mood .mdby input{width:320px;max-width:100%}#p-mood .mdboard{container-type:inline-size;position:relative;box-sizing:border-box;padding:4.6cqw;overflow:hidden;border-radius:14px;border:1px solid #2f2a2a;background:radial-gradient(90% 70% at 50% -10%,rgba(255,226,200,.16),transparent 70%),radial-gradient(120% 110% at 18% 0%,#3a3333 0%,#1c191a 70%);box-shadow:0 18px 50px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.06)}#p-mood .mdboard::after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 8cqw rgba(0,0,0,.35)}#p-mood .mdbt{font-family:'Sarabun',system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;font-weight:600;font-size:4.6cqw;line-height:1.1;letter-spacing:.18em;padding-left:.18em;text-align:center;color:#e6d3ca;text-shadow:0 .3cqw 1.2cqw rgba(0,0,0,.6)}#p-mood .mdbt::after{content:"";display:block;width:6cqw;height:.25cqw;margin:1.6cqw auto 0;background:linear-gradient(90deg,transparent,#c9a27a,transparent)}#p-mood .mdbg{display:flex;flex-wrap:wrap;justify-content:center;gap:2cqw;margin-top:3.4cqw}#p-mood .mdbc{position:relative;box-sizing:border-box;width:calc((100% - 4cqw)/3);aspect-ratio:16/9;overflow:hidden;background:#2a2626;border:.4cqw solid #fff;box-shadow:0 .9cqw 2cqw rgba(0,0,0,.55),0 .15cqw .4cqw rgba(0,0,0,.5);transition:transform .25s,box-shadow .25s}#p-mood .mdbc[data-mda]{cursor:zoom-in}#p-mood .mdbc[data-mda]::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.14),transparent 40%)}#p-mood .mdbc[data-mda]:hover{transform:translateY(-.5cqw) scale(1.015);box-shadow:0 1.5cqw 3cqw rgba(0,0,0,.65),0 .2cqw .5cqw rgba(0,0,0,.5);z-index:2}#p-mood .mdbc img{width:100%;height:100%;object-fit:cover;display:block}#p-mood .mdbf{margin-top:3cqw;text-align:center;color:#fff;font-size:1.5cqw;letter-spacing:.14em;text-transform:uppercase}#p-mood .mdbh{margin:10px 0 0;color:#8f8f8f;font-size:13.5px}.mdlb{position:fixed;inset:0;z-index:9999;background:rgba(8,8,8,.94);display:flex;align-items:center;justify-content:center;padding:24px}.mdlb figure{margin:0;max-width:min(92vw,1280px);max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:10px}.mdlb img{max-width:100%;max-height:78vh;object-fit:contain;border-radius:8px}.mdlb figcaption{color:#e5e5e5;font-size:16px;text-align:center}.mdlb figcaption small{display:block;margin-top:4px;color:#8f8f8f;font-size:13px}.mdlb button{position:absolute;border:0;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;font:inherit;cursor:pointer;display:grid;place-items:center;width:46px;height:46px;font-size:22px}.mdlb button:hover{background:rgba(255,255,255,.26)}.mdlb .mdlx{top:18px;right:18px;font-size:18px}.mdlb .mdln.p{left:18px;top:50%;transform:translateY(-50%)}.mdlb .mdln.n{right:18px;top:50%;transform:translateY(-50%)}#p-mood button.pri{background:#E50914}#p-mood button.pri:hover{background:#f6121d}#p-mood button.pri:disabled:hover{background:#E50914}@media (max-width:1480px){body[data-pg] .tabs a{padding-left:14px;padding-right:14px}}@media (max-width:600px){#p-mood .mdgal{grid-template-columns:1fr 1fr;gap:10px}#p-mood .mdsw{width:calc(50% - 7px)}#p-mood .mdpal .mdaddb{width:calc(50% - 7px)}}#p-shortlist{--shr:#E50914}#p-shortlist .shl-pt{display:none}#p-shortlist .shl-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 16px}#p-shortlist .shl-bar .sp{flex:1}#p-shortlist .shl-stat{color:var(--mute);font-size:14px}#p-shortlist .shb{font:inherit;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(180deg,#4b4b4e,#353537);border:0;border-radius:10px;padding:9px 16px;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 2px 0 #0b0b0c,0 6px 12px -3px rgba(0,0,0,.5);transition:transform .15s,filter .15s}#p-shortlist .shb:hover{filter:brightness(1.12);transform:translateY(-1px)}#p-shortlist .shb:active{transform:translateY(1px);filter:brightness(.94)}#p-shortlist .shb.pri{background:linear-gradient(180deg,#ff2f3b,#d10a15 60%,#b3060f);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 2px 0 #6b0409,0 6px 14px -3px rgba(229,9,20,.45)}#p-shortlist .shb.sm{padding:6px 13px;font-size:13px}#p-shortlist .shl-seg{display:flex;align-items:center;gap:3px;padding:3px;background:#0b0b0c;border-radius:11px}#p-shortlist .shl-seg span{color:var(--mute);font-size:13px;padding:0 8px}#p-shortlist .shl-seg button{font:inherit;font-size:13px;background:transparent;color:#b3b3b3;border:0;border-radius:8px;padding:5px 13px;cursor:pointer}#p-shortlist .shl-seg button:hover{color:#fff}#p-shortlist .shl-seg button.on{background:var(--shr);color:#fff;font-weight:600}#p-shortlist .shl-msg{display:flex;align-items:center;gap:12px;padding:9px 14px;margin:0 0 14px;border-radius:10px;background:#1f1f21;border:1px solid #2f2f32;color:#e9e9e9;font-size:14px}#p-shortlist .shl-warn{padding:9px 14px;margin:0 0 14px;border-radius:10px;background:rgba(245,154,35,.12);border:1px solid rgba(245,154,35,.45);color:#ffc36b;font-size:14px}#p-shortlist .shl-empty{padding:46px 20px;text-align:center;border:1px dashed #3a3a3a;border-radius:14px;color:var(--mute)}#p-shortlist .shl-empty b{display:block;font-size:19px;color:#fff;margin-bottom:6px}#p-shortlist .shl-empty p{margin:0 auto;max-width:520px;line-height:1.6}#p-shortlist .shl-sc{background:#141415;border:1px solid #2a2a2c;border-radius:14px;margin:0 0 24px;overflow:hidden;box-shadow:0 14px 30px -14px rgba(0,0,0,.7)}#p-shortlist .shl-hd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;background:#000;border-bottom:2px solid var(--shr)}#p-shortlist .shi,#p-shortlist .shl-cap,#p-shortlist .shl-gn{font:inherit;color:#fff;background:#0f0f10;border:1px solid rgba(255,255,255,.1);border-radius:9px;padding:8px 10px;min-width:0;transition:border-color .2s,box-shadow .2s,background-color .2s}#p-shortlist .shi{font-size:15px}#p-shortlist .shi:hover,#p-shortlist .shl-cap:hover,#p-shortlist .shl-gn:hover{border-color:rgba(255,255,255,.25)}#p-shortlist .shi:focus,#p-shortlist .shl-cap:focus,#p-shortlist .shl-gn:focus{outline:0;border-color:var(--shr);background:#161112;box-shadow:0 0 0 2px rgba(229,9,20,.3)}#p-shortlist .shi::placeholder,#p-shortlist .shl-cap::placeholder,#p-shortlist .shl-gn::placeholder{color:#777}#p-shortlist .shl-no{cursor:pointer;width:96px;flex:none;font-weight:800;font-size:17px;text-align:center;background:linear-gradient(180deg,#ff2f3b,#b3060f);border-color:transparent}#p-shortlist .shl-no::placeholder{color:rgba(255,255,255,.55)}#p-shortlist .shl-no:focus{background:linear-gradient(180deg,#ff2f3b,#b3060f)}#p-shortlist .shl-lc{flex:1 1 150px;font-weight:600}#p-shortlist .shl-ds{flex:3 1 260px}#p-shortlist .shl-tg{display:flex;flex:none;gap:2px;padding:3px;background:#1a1a1b;border-radius:10px}#p-shortlist .shl-tg button{font:inherit;font-size:13px;font-weight:700;min-width:42px;padding:6px 10px;background:transparent;color:#9a9a9a;border:0;border-radius:8px;cursor:pointer}#p-shortlist .shl-tg button:hover{color:#fff}#p-shortlist .shl-tg button.on{background:#fff;color:#000}#p-shortlist .shl-ac{display:flex;flex:none;gap:4px}#p-shortlist .shl-ac button,#p-shortlist .shl-gx{font:inherit;font-size:14px;width:34px;height:34px;padding:0;display:grid;place-items:center;background:#1f1f21;color:#cfcfcf;border:1px solid #2f2f32;border-radius:9px;cursor:pointer}#p-shortlist .shl-ac button:hover:not(:disabled),#p-shortlist .shl-gx:hover{background:#2a2a2d;color:#fff;border-color:#555}#p-shortlist .shl-ac button[data-sh="delsc"]:hover{background:#a30912;border-color:#e0222c}#p-shortlist .shl-ac button:disabled{opacity:.3;cursor:default}#shlpk{position:fixed;inset:0;z-index:9000;display:grid;place-items:center;background:rgba(0,0,0,.72);padding:16px}#shlpk .pkb{width:min(760px,100%);max-height:88vh;display:flex;flex-direction:column;background:#141415;border:1px solid #2f2f32;border-radius:16px;box-shadow:0 24px 60px -10px #000;color:#fff;font-family:inherit;overflow:hidden}#shlpk .pkh{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;border-bottom:2px solid #E50914;background:#000}#shlpk .pkh h3{margin:0;font-size:18px;flex:1 1 auto}#shlpk .pks{display:flex;gap:8px;padding:10px 12px;border-bottom:1px solid #2a2a2c}#shlpk .pks input,#shlpk .pks select,#shlpk .pkm{font:inherit;font-size:14px;color:#fff;background:#0f0f10;border:1px solid rgba(255,255,255,.14);border-radius:9px;padding:8px 10px;min-width:0}#shlpk .pks input{flex:1}#shlpk .pks input:focus,#shlpk .pks select:focus,#shlpk .pkm:focus{outline:0;border-color:#E50914}#shlpk .pkm{width:150px}#shlpk .pke{padding:30px;text-align:center;color:#9a9a9a}#shlpk .pkl{overflow:auto;padding:10px 12px;display:flex;flex-direction:column;gap:8px}#shlpk .pkr{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#1b1b1d;border:1px solid #2a2a2c;border-radius:12px;cursor:pointer;transition:border-color .15s,background .15s}#shlpk .pkr:hover{border-color:#555}#shlpk .pkr.on{border-color:#E50914;background:rgba(229,9,20,.08)}#shlpk .pkr.have{opacity:.45;cursor:default}#shlpk .pkr input{width:20px;height:20px;accent-color:#E50914;flex:none;cursor:inherit}#shlpk .pkn{flex:none;min-width:58px;text-align:center;font-weight:800;padding:6px 8px;border-radius:9px;background:linear-gradient(180deg,#ff2f3b,#b3060f)}#shlpk .pkt{min-width:0;flex:1}#shlpk .pkt b{display:block;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#shlpk .pkt small{display:block;color:#9a9a9a;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#shlpk .pkf{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid #2a2a2c;background:#0f0f10}#shlpk .pkf .sp{flex:1}#shlpk .pkb2{font:inherit;font-size:14px;font-weight:600;color:#fff;background:#353537;border:0;border-radius:10px;padding:9px 16px;cursor:pointer}#shlpk .pkb2:hover{filter:brightness(1.15)}#shlpk .pkb2.pri{background:linear-gradient(180deg,#ff2f3b,#b3060f)}#shlpk .pkb2:disabled{opacity:.4;cursor:default}#p-shortlist .shl-g{padding:14px 16px 2px}#p-shortlist .shl-g+.shl-g{border-top:1px dashed #333;margin-top:4px;padding-top:18px}#p-shortlist .shl-gh{display:flex;align-items:center;gap:8px;margin:0 0 12px}#p-shortlist .shl-gn{flex:1;font-size:15px;font-weight:600;background:transparent;border-color:transparent;border-left:3px solid var(--shr);border-radius:0 9px 9px 0}#p-shortlist .shl-gn:hover{background:#0f0f10}#p-shortlist .shl-gx{width:30px;height:30px;font-size:13px}#p-shortlist .shl-grid{display:grid;grid-template-columns:repeat(var(--shc,3),minmax(0,1fr));gap:14px;padding:0 0 14px;border-radius:12px;transition:box-shadow .15s,background .15s}#p-shortlist .shl-grid.over{box-shadow:0 0 0 2px var(--shr);background:rgba(229,9,20,.06)}#p-shortlist .shl-t{background:#1b1b1d;border:1px solid #2a2a2c;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s,transform .2s}#p-shortlist .shl-t:hover{border-color:#4d4d52}#p-shortlist .shl-p{position:relative;aspect-ratio:4/3;background:#0c0c0d;cursor:zoom-in;overflow:hidden}#p-shortlist .shl-p:focus-visible{outline:2px solid #fff;outline-offset:-2px}#p-shortlist .shl-p img{width:100%;height:100%;object-fit:contain;display:block}#p-shortlist .shl-n{position:absolute;left:8px;top:8px;min-width:24px;height:24px;padding:0 7px;border-radius:12px;background:rgba(0,0,0,.72);color:#fff;font-size:13px;display:grid;place-items:center}#p-shortlist .shl-tt{position:absolute;right:6px;top:6px;display:flex;gap:4px;opacity:0;transition:opacity .15s}#p-shortlist .shl-p:hover .shl-tt,#p-shortlist .shl-p:focus-within .shl-tt{opacity:1}@media (hover:none){#p-shortlist .shl-tt{opacity:1}}#p-shortlist .shl-tt button{font:inherit;font-size:12px;width:28px;height:28px;padding:0;display:grid;place-items:center;background:rgba(0,0,0,.75);color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:8px;cursor:pointer}#p-shortlist .shl-tt button:hover:not(:disabled){background:var(--shr);border-color:var(--shr)}#p-shortlist .shl-tt button:disabled{opacity:.35;cursor:default}#p-shortlist .shl-cap{border-radius:0;border:0;border-top:1px solid #2a2a2c;background:transparent;font-size:13px;padding:8px 10px}#p-shortlist .shl-cap:focus{box-shadow:inset 0 0 0 2px rgba(229,9,20,.6)}#p-shortlist .shl-add{aspect-ratio:4/3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px;text-align:center;background:transparent;border:1px dashed #3d3d40;border-radius:12px;color:#9a9a9a;font:inherit;cursor:pointer;transition:border-color .2s,color .2s,background .2s}#p-shortlist .shl-add:hover{border-color:var(--shr);color:#fff;background:rgba(229,9,20,.05)}#p-shortlist .shl-add b{font-size:30px;line-height:1;font-weight:400}#p-shortlist .shl-add span{font-size:15px;font-weight:600}#p-shortlist .shl-add small{font-size:12px;opacity:.8}#p-shortlist .shl-ft{padding:2px 16px 16px}@media (max-width:700px){#p-shortlist .shl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#p-shortlist .shl-g{padding:12px 10px 2px}#p-shortlist .shl-ft{padding:2px 10px 14px}#p-shortlist .shl-seg span{display:none}}#shlbx{position:fixed;inset:0;z-index:9000;background:rgba(0,0,0,.96);display:flex;align-items:center;justify-content:center;gap:12px;padding:20px}#shlbx figure{margin:0;max-width:min(1100px,86vw);display:flex;flex-direction:column;align-items:center;gap:10px}#shlbx img{width:min(86vw,900px);height:auto;max-height:80vh;object-fit:contain;border-radius:8px;display:block;background:#000}#shlbx figcaption{color:#e6e6e6;font-size:15px;text-align:center}#shlbx button{font:inherit;font-size:18px;width:46px;height:46px;flex:none;display:grid;place-items:center;background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:50%;cursor:pointer}#shlbx button:hover{background:#E50914;border-color:#E50914}#shlbx .x{position:absolute;right:18px;top:18px}@media (max-width:700px){#shlbx{padding:10px;gap:6px}#shlbx button{width:38px;height:38px}}#p-shortlist .shl-pv{display:none}@media print{@page{size:A4 landscape;margin:9mm}
body[data-pg="shortlist"]{background:#fff!important;padding:0!important;color:#1a1a1a!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}
body[data-pg="shortlist"] .topbar,body[data-pg="shortlist"] #subbar,body[data-pg="shortlist"] #bgp,body[data-pg="shortlist"] #bgv,body[data-pg="shortlist"] #ed,body[data-pg="shortlist"] #shlbx,#shlpk{display:none!important}
body[data-pg="shortlist"] .app,body[data-pg="shortlist"] .main{display:block!important;width:100%!important;max-width:none!important;overflow:visible!important;padding:0!important;margin:0!important}
body[data-pg="shortlist"] #p-shortlist {width:100%!important;max-width:none!important;overflow:visible!important}
body[data-pg="shortlist"] #p-shortlist .panel{background:#fff!important;border:0!important;padding:0!important;backdrop-filter:none!important;box-shadow:none!important;width:100%!important;max-width:none!important}
body[data-pg="shortlist"] #p-shortlist .panel>h2,body[data-pg="shortlist"] #p-shortlist .shl-bar,body[data-pg="shortlist"] #p-shortlist .shl-msg,body[data-pg="shortlist"] #p-shortlist .shl-warn,body[data-pg="shortlist"] #p-shortlist .shl-ft,body[data-pg="shortlist"] #p-shortlist .shl-add,body[data-pg="shortlist"] #p-shortlist .shl-ac,body[data-pg="shortlist"] #p-shortlist .shl-tt,body[data-pg="shortlist"] #p-shortlist .shl-gx,body[data-pg="shortlist"] #p-shortlist .shl-empty{display:none!important}
body[data-pg="shortlist"] #p-shortlist .shl-pt{display:block;font-size:15px;font-weight:700;letter-spacing:.01em;margin:0 0 10px;padding:0 2px 7px;color:#111;border-bottom:1px solid #d6d6d6}
body[data-pg="shortlist"] #p-shortlist .shl-sc{background:#fff;border:1px solid #cfcfcf;border-radius:10px;box-shadow:none;margin:0 0 12px;overflow:hidden;width:100%;box-sizing:border-box}
body[data-pg="shortlist"] #p-shortlist .shl-hd{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:9px 12px 8px;background:#fff!important;border:0;border-bottom:1px solid #e3e3e3;break-after:avoid}
body[data-pg="shortlist"] #p-shortlist .shl-hd>*{box-sizing:border-box;margin:0;padding:0;font-size:12px;line-height:1.4;color:#1a1a1a!important;background:none!important;border:0;border-radius:0;box-shadow:none}
body[data-pg="shortlist"] #p-shortlist .shl-hd input,body[data-pg="shortlist"] #p-shortlist .shl-gn,body[data-pg="shortlist"] #p-shortlist .shl-cap{display:none!important}
body[data-pg="shortlist"] #p-shortlist .shl-hd .shl-no{flex:none;width:auto;min-width:0;padding:1px 11px;font-size:12.5px;font-weight:700;text-align:center;border:1.3px solid #1a1a1a;border-radius:999px}
body[data-pg="shortlist"] #p-shortlist .shl-hd .shl-pl{display:block;flex:1 1 0;min-width:0;font-size:13.5px;font-weight:700;overflow-wrap:anywhere}
body[data-pg="shortlist"] #p-shortlist .shl-hd .shl-tg{display:flex;flex:none;gap:0;padding:0}
body[data-pg="shortlist"] #p-shortlist .shl-tg button{display:none}
body[data-pg="shortlist"] #p-shortlist .shl-tg button.on{display:block;min-width:0;padding:1px 9px;font-size:10.5px;font-weight:700;letter-spacing:.04em;color:#333!important;background:none!important;border:1px solid #9a9a9a;border-radius:999px}
body[data-pg="shortlist"] #p-shortlist .shl-hd .shl-pd{display:block;flex:1 1 100%;order:9;margin-top:1px;font-size:12px;color:#444!important;white-space:normal;overflow-wrap:anywhere;word-break:break-word}
body[data-pg="shortlist"] #p-shortlist .shl-hd .shl-pd:empty,body[data-pg="shortlist"] #p-shortlist .shl-hd .shl-pl:empty{display:none}
body[data-pg="shortlist"] #p-shortlist .shl-g{padding:10px 12px 0}
body[data-pg="shortlist"] #p-shortlist .shl-g+.shl-g{border-top:1px dashed #d0d0d0;margin-top:2px;padding-top:10px}
body[data-pg="shortlist"] #p-shortlist .shl-gh{margin:0 0 7px;display:block;break-after:avoid}
body[data-pg="shortlist"] #p-shortlist .shl-gh .shl-pg{display:block;font-size:12px;font-weight:700;color:#222;padding-left:7px;border-left:2px solid #888;overflow-wrap:anywhere}
body[data-pg="shortlist"] #p-shortlist .shl-gh .shl-pg:empty{display:none}
body[data-pg="shortlist"] #p-shortlist .shl-grid{display:grid;grid-template-columns:repeat(var(--shc,3),minmax(0,1fr));gap:10px;padding:0 0 12px;background:none!important;box-shadow:none!important}
body[data-pg="shortlist"] #p-shortlist .shl-t{background:#fff;border:1px solid #dcdcdc;border-radius:7px;overflow:hidden;break-inside:avoid;page-break-inside:avoid}
body[data-pg="shortlist"] #p-shortlist .shl-p{background:#fff}
body[data-pg="shortlist"] #p-shortlist .shl-n{background:#fff!important;color:#222!important;border:1px solid #bdbdbd;min-width:19px;height:19px;font-size:10px;left:6px;top:6px;box-shadow:none}
body[data-pg="shortlist"] #p-shortlist .shl-pc{display:block;padding:4px 8px 5px;font-size:10.5px;line-height:1.35;color:#444;border-top:1px solid #ececec;overflow-wrap:anywhere}
body[data-pg="shortlist"] #p-shortlist .shl-pc:empty{display:none}
}