.ph-reimagined-detail{color:#edf6ff;width:100%;min-width:0;padding:0 0 68px;display:block!important;overflow:visible!important}.ph-reimagined-detail *{box-sizing:border-box}.ph-reimagined-detail a:focus-visible,.ph-reimagined-detail button:focus-visible{outline-offset:3px;outline:2px solid #8fceff}.ph-reimagined-detail .ph-gd-breadcrumb{color:#99aac0;justify-content:space-between;align-items:center;gap:16px;margin:12px 0 16px;font-size:11px;display:flex}.ph-reimagined-detail .ph-gd-breadcrumb>div{flex-wrap:wrap;align-items:center;gap:11px;min-width:0;display:flex}.ph-reimagined-detail .ph-gd-breadcrumb a{color:#a6caf4;align-items:center;gap:6px;display:inline-flex}.ph-reimagined-detail .ph-gd-breadcrumb>div>span:last-child{text-overflow:ellipsis;white-space:nowrap;color:#dceafa;max-width:330px;overflow:hidden}.ph-reimagined-detail .ph-gd-breadcrumb small{white-space:nowrap;color:#7eaddf;align-items:center;gap:6px;font-size:10px;display:inline-flex}.ph-reimagined-detail .ph-cinematic-hero.ph-gd-hero{isolation:isolate;border:1px solid #66a2f247;border-radius:21px 21px 0 0;grid-template-columns:minmax(160px,216px) minmax(0,1fr) minmax(110px,135px);align-items:center;gap:clamp(20px,2.6vw,38px);margin:0;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000003b;background:#061423!important;min-height:360px!important;padding:clamp(22px,3vw,42px)!important;display:grid!important}.ph-reimagined-detail .ph-cinematic-hero.ph-gd-hero:before{pointer-events:none;z-index:1!important;background:linear-gradient(90deg,#030a15fa,#040d1ade 42%,#040d1ab0 100%),linear-gradient(#0000 15%,#010915cf)!important}.ph-reimagined-detail .ph-cinematic-hero.ph-gd-hero:after{pointer-events:none;bottom:-290px;left:0;z-index:1!important;background:radial-gradient(at 30% 35%,#1264ff3b,#0000 67%)!important}.ph-reimagined-detail .ph-gd-hero>.ph-game-hero-backdrop{opacity:.75;width:100%;height:100%;overflow:hidden;z-index:0!important;position:absolute!important;inset:0!important}.ph-reimagined-detail .ph-gd-hero>.ph-game-hero-backdrop img{object-fit:cover;object-position:center 32%;width:100%;height:100%;display:block}.ph-reimagined-detail .ph-gd-hero>.ph-game-hero-poster{aspect-ratio:3/4;background:#0a1c36;border:1px solid #cee4ff57;border-radius:15px;grid-area:1/1;max-width:216px;display:block;box-shadow:0 20px 58px #0000007a;z-index:3!important;width:100%!important;margin:0!important;position:relative!important;top:auto!important;right:auto!important;transform:none!important}.ph-reimagined-detail .ph-gd-hero>.ph-game-hero-poster>img{object-fit:cover;width:100%;height:100%;display:block}.ph-reimagined-detail .ph-gd-hero-copy{z-index:3;flex-direction:column;grid-area:1/2;align-items:flex-start;min-width:0;max-width:760px;display:flex;position:relative}.ph-reimagined-detail .ph-gd-hero-copy .ph-cinematic-edition{color:#8cbdff;letter-spacing:.14em;align-items:center;gap:7px;min-height:24px;margin:0 0 13px;font-size:10px;line-height:1.35;display:inline-flex}.ph-reimagined-detail .ph-gd-hero-copy h1{color:#f9fcff;letter-spacing:-.045em;text-wrap:balance;max-width:680px;margin:0 0 17px;font-size:clamp(36px,3.8vw,59px);font-weight:810;line-height:1.03}.ph-reimagined-detail .ph-gd-chips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ph-reimagined-detail .ph-gd-chips span{color:#d3e4f6;background:#0b203ca3;border:1px solid #98bcea4d;border-radius:8px;align-items:center;gap:7px;min-height:29px;padding:6px 10px;font-size:11px;font-weight:740;display:inline-flex}.ph-reimagined-detail .ph-gd-publisher{color:#a4bbd5;margin:13px 0 0;font-size:12px}.ph-reimagined-detail .ph-gd-hero-copy>p:not(.ph-gd-publisher){color:#c5d6e9;max-width:650px;margin:14px 0 0;font-size:clamp(12px,1vw,14px);line-height:1.75}.ph-reimagined-detail .ph-gd-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:23px;display:flex}.ph-reimagined-detail .ph-gd-actions a{color:#daeafa;background:#0b203c;border:1px solid #94bdf142;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:10px 16px;font-size:11px;font-weight:780;transition:background .2s,border-color .2s;display:inline-flex}.ph-reimagined-detail .ph-gd-actions a.is-primary{color:#fff;background:linear-gradient(140deg,#258bff,#0b5cca);border-color:#3798ff;box-shadow:0 12px 27px #005ee038}.ph-reimagined-detail .ph-gd-actions a:hover{background:#173960;border-color:#78bcff}.ph-reimagined-detail .ph-gd-actions a.is-primary:hover{background:#217aea}.ph-reimagined-detail .ph-gd-hero-status{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07162ab3;border:1px solid #83beff38;border-radius:14px;flex-direction:column;grid-area:1/3;justify-content:center;gap:7px;padding:17px 11px;display:flex;position:relative}.ph-reimagined-detail .ph-gd-hero-status svg{color:#70baff}.ph-reimagined-detail .ph-gd-hero-status strong{font-size:17px;line-height:1.2}.ph-reimagined-detail .ph-gd-hero-status span{color:#aec2db;font-size:10px;line-height:1.4}.ph-reimagined-detail .ph-cinematic-tabs.ph-gd-tabs{scrollbar-width:none;background:#06111f;border:1px solid #5599f533;border-top:0;border-radius:0 0 14px 14px;justify-content:flex-start;align-items:center;gap:30px;min-height:54px;margin:0 0 24px;padding:0 22px;display:flex;overflow-x:auto}.ph-reimagined-detail .ph-gd-tabs::-webkit-scrollbar{display:none}.ph-reimagined-detail .ph-gd-tabs a{white-space:nowrap;color:#a6bad4;align-items:center;height:54px;font-size:12px;font-weight:710;display:inline-flex;position:relative}.ph-reimagined-detail .ph-gd-tabs a:hover{color:#fff}.ph-reimagined-detail .ph-gd-tabs a:first-child{color:#dbeeff}.ph-reimagined-detail .ph-gd-columns{grid-template-columns:minmax(0,1.52fr) minmax(320px,.87fr);align-items:start;gap:19px;min-width:0;display:grid}.ph-reimagined-detail .ph-gd-primary,.ph-reimagined-detail .ph-gd-sidebar{flex-direction:column;gap:19px;min-width:0;display:flex}.ph-reimagined-detail .ph-gd-panel{background:linear-gradient(155deg,#0b1c30 0%,#07121f 100%);border:1px solid #609de838;border-radius:16px;min-width:0;margin:0;padding:24px;scroll-margin-top:105px;box-shadow:inset 0 1px #ffffff05}.ph-reimagined-detail .ph-gd-heading{margin:0 0 18px}.ph-reimagined-detail .ph-gd-heading>span{color:#7ebaff;letter-spacing:1.35px;align-items:center;gap:7px;font-size:10px;font-weight:830;display:inline-flex}.ph-reimagined-detail .ph-gd-heading h2{color:#f4f8ff;letter-spacing:-.65px;margin:9px 0 0;font-size:clamp(19px,2vw,26px);line-height:1.2}.ph-reimagined-detail .ph-gd-about>p{color:#bfd1e6;margin:0;font-size:13px;line-height:1.85}.ph-reimagined-detail .ph-gd-genres{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.ph-reimagined-detail .ph-gd-genres span{color:#afcae9;background:#1e3f6938;border:1px solid #81b2ec2b;border-radius:8px;padding:8px 11px;font-size:11px}.ph-reimagined-detail .ph-gd-gallery{padding:20px 15px 8px}.ph-reimagined-detail .ph-cinema-media{width:100%}.ph-reimagined-detail .ph-cinema-media-heading{flex-direction:column;align-items:flex-start;gap:4px;padding:0 8px}.ph-reimagined-detail .ph-cinema-media-heading h2{font-size:23px}.ph-reimagined-detail .ph-cinema-media-heading p{font-size:11px}.ph-reimagined-detail .ph-cinema-media-track{scroll-snap-type:x mandatory;box-sizing:border-box;gap:12px;width:100%;overflow-x:auto;padding:4px 28px 15px!important}.ph-reimagined-detail .ph-cinema-media-card,.ph-reimagined-detail .ph-cinema-media-card.is-featured-trailer{aspect-ratio:16/9;flex:0 0 clamp(250px,64%,435px);max-width:100%}.ph-reimagined-detail .ph-cinema-media-arrow.is-left{left:0}.ph-reimagined-detail .ph-cinema-media-arrow.is-right{right:0}.ph-reimagined-detail .ph-gd-price-panel{background:linear-gradient(155deg,#102746,#081727)}.ph-reimagined-detail .ph-gd-region-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:-4px 0 15px;display:grid}.ph-reimagined-detail .ph-gd-region-tabs a{color:#adc5e2;background:#07122280;border:1px solid #83adeb3d;border-radius:8px;place-items:center;min-height:36px;font-size:11px;font-weight:830;display:grid}.ph-reimagined-detail .ph-gd-region-tabs a.is-selected{color:#fff;background:#1b5bc4;border-color:#68aeff}.ph-reimagined-detail .ph-gd-price-focus{background:radial-gradient(at 100% 0,#1471ff30,#0000 66%),#0a213e;border:1px solid #5eaeff61;border-radius:12px;flex-direction:column;gap:7px;margin:0 0 17px;padding:20px;display:flex}.ph-reimagined-detail .ph-gd-price-focus small{color:#96c6fb;font-size:11px}.ph-reimagined-detail .ph-gd-price-focus strong{color:#fff;font-size:31px;line-height:1.15}.ph-reimagined-detail .ph-gd-price-focus span{color:#afc2d9;font-size:11px}.ph-reimagined-detail .ph-gd-price-focus a,.ph-reimagined-detail .ph-gd-price-unknown a,.ph-reimagined-detail .ph-gd-plus>a{color:#95c7ff;align-items:center;gap:6px;width:max-content;max-width:100%;margin-top:8px;font-size:11px;font-weight:790;display:inline-flex}.ph-reimagined-detail .ph-gd-price-unknown{background:#07172b7a;border:1px dashed #78ace647;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:6px;padding:19px;display:flex}.ph-reimagined-detail .ph-gd-price-unknown svg{color:#79baff}.ph-reimagined-detail .ph-gd-price-unknown strong{font-size:15px}.ph-reimagined-detail .ph-gd-price-unknown p{color:#a4bbd4;margin:0;font-size:11px;line-height:1.75}.ph-reimagined-detail .ph-native-price-grid.ph-gd-price-grid{gap:9px;width:100%;margin-top:14px;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}.ph-reimagined-detail .ph-gd-price-grid>article{flex-direction:column;gap:7px;min-width:0;display:flex;background:#061526bf!important;border:1px solid #6698d73d!important;border-radius:10px!important;padding:13px!important}.ph-reimagined-detail .ph-gd-price-grid>article .ph-native-price-head{flex-wrap:wrap;align-items:start;gap:5px;min-width:0}.ph-reimagined-detail .ph-gd-price-grid>article .ph-native-price-head span{font-size:11px}.ph-reimagined-detail .ph-gd-price-grid>article .ph-native-price-head small{white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:100%;font-size:10px}.ph-reimagined-detail .ph-gd-price-grid>article>strong{overflow-wrap:anywhere;font-size:19px}.ph-reimagined-detail .ph-gd-price-grid>article>small{font-size:10px;line-height:1.5}.ph-reimagined-detail .ph-gd-price-grid>article>a{white-space:normal;align-items:center;gap:6px;margin-top:auto;font-size:10px;display:inline-flex}.ph-reimagined-detail .ph-gd-history{margin-top:23px}.ph-reimagined-detail .ph-gd-history h3{font-size:16px}.ph-reimagined-detail .ph-gd-history .ph-history-card{max-width:100%;overflow:hidden}.ph-reimagined-detail .ph-gd-history .ph-chart{max-width:100%}.ph-reimagined-detail .ph-gd-plus>p,.ph-reimagined-detail .ph-gd-plus .ph-plus-evidence-list+p{color:#aac0d9;margin:0;font-size:12px;line-height:1.75}.ph-reimagined-detail .ph-gd-plus .ph-plus-evidence-list strong{font-size:12px}.ph-reimagined-detail .ph-gd-plus .ph-plus-evidence-list small{font-size:11px}.ph-reimagined-detail .ph-gd-editions .ph-native-editions strong{font-size:12px;line-height:1.4}.ph-reimagined-detail .ph-gd-editions .ph-native-editions small{font-size:10px}.ph-reimagined-detail .ph-cinematic-facts{background:#081829;border:1px solid #6d9edd21;border-radius:10px;gap:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important;display:grid!important}.ph-reimagined-detail .ph-cinematic-facts>div{border-bottom:1px solid #6496d01f;align-items:flex-start;gap:9px;min-height:76px;display:flex;padding:13px!important}.ph-reimagined-detail .ph-cinematic-facts>div:nth-child(2n){border-right:0}.ph-reimagined-detail .ph-cinematic-facts>div:nth-last-child(-n+2){border-bottom:0}.ph-reimagined-detail .ph-cinematic-facts svg{flex:none;width:16px}.ph-reimagined-detail .ph-cinematic-facts strong{white-space:normal;overflow-wrap:anywhere;font-size:12px}.ph-reimagined-detail .ph-cinematic-facts small{color:#9eb7d5;font-size:10px}.ph-reimagined-detail .ph-gd-news-list{gap:11px;display:grid}.ph-reimagined-detail .ph-gd-news-list>article{background:#04122380;border:1px solid #7fade92b;border-radius:10px;padding:15px}.ph-reimagined-detail .ph-gd-news-list small{color:#90b8e9;font-size:10px}.ph-reimagined-detail .ph-gd-news-list h3{margin:7px 0;font-size:15px}.ph-reimagined-detail .ph-gd-news-list p{color:#a3b9d3;font-size:11px;line-height:1.7}.ph-reimagined-detail .ph-gd-news-list a{color:#94c8ff;align-items:center;gap:7px;font-size:11px;display:inline-flex}@media (max-width:1180px){.ph-reimagined-detail .ph-gd-columns{grid-template-columns:minmax(0,1.25fr) minmax(300px,.9fr)}.ph-reimagined-detail .ph-cinematic-hero.ph-gd-hero{grid-template-columns:minmax(145px,190px) minmax(0,1fr)}.ph-reimagined-detail .ph-gd-hero-status{flex-direction:row;grid-area:2/2;align-items:center;width:max-content;max-width:100%;padding:9px 14px}.ph-reimagined-detail .ph-gd-hero-status strong{font-size:14px}}@media (max-width:860px){.ph-reimagined-detail .ph-gd-columns{grid-template-columns:1fr}.ph-reimagined-detail .ph-gd-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.ph-reimagined-detail .ph-gd-price-panel{grid-column:1/-1}.ph-reimagined-detail .ph-cinema-media-card,.ph-reimagined-detail .ph-cinema-media-card.is-featured-trailer{flex-basis:clamp(260px,62vw,470px)}}@media (max-width:620px){.ph-reimagined-detail .ph-gd-breadcrumb small{display:none}.ph-reimagined-detail .ph-cinematic-hero.ph-gd-hero{grid-template-columns:118px minmax(0,1fr);align-items:start;gap:14px;min-height:0!important;padding:18px!important}.ph-reimagined-detail .ph-gd-hero>.ph-game-hero-poster{grid-area:1/1;width:118px!important}.ph-reimagined-detail .ph-gd-hero-copy{grid-area:1/2}.ph-reimagined-detail .ph-gd-hero-copy h1{margin-bottom:9px;font-size:clamp(26px,6vw,37px)}.ph-reimagined-detail .ph-gd-hero-copy .ph-cinematic-edition{letter-spacing:.08em;font-size:8px}.ph-reimagined-detail .ph-gd-hero-copy>p:not(.ph-gd-publisher){font-size:11px;line-height:1.5}.ph-reimagined-detail .ph-gd-hero-status{grid-area:2/1/auto/-1}.ph-reimagined-detail .ph-gd-publisher{margin-top:8px;font-size:10px}.ph-reimagined-detail .ph-gd-chips span{padding:5px 7px;font-size:10px}.ph-reimagined-detail .ph-gd-actions{grid-column:1/-1;gap:6px;margin-top:10px}.ph-reimagined-detail .ph-gd-actions a{min-height:40px;padding:8px 10px;font-size:10px}.ph-reimagined-detail .ph-gd-tabs{gap:19px!important;padding:0 14px!important}.ph-reimagined-detail .ph-gd-tabs a{font-size:11px!important}.ph-reimagined-detail .ph-gd-sidebar{grid-template-columns:1fr}.ph-reimagined-detail .ph-gd-panel{padding:17px}.ph-reimagined-detail .ph-gd-gallery{padding:15px 8px 6px}.ph-reimagined-detail .ph-cinema-media-track{padding-inline:19px!important}.ph-reimagined-detail .ph-cinema-media-card,.ph-reimagined-detail .ph-cinema-media-card.is-featured-trailer{flex-basis:82vw}.ph-reimagined-detail .ph-gd-price-grid{grid-template-columns:1fr!important}}@media (max-width:390px){.ph-reimagined-detail .ph-cinematic-hero.ph-gd-hero{grid-template-columns:94px minmax(0,1fr)}.ph-reimagined-detail .ph-gd-hero>.ph-game-hero-poster{width:94px!important}.ph-reimagined-detail .ph-gd-hero-copy h1{font-size:26px}}@media (prefers-reduced-motion:reduce){.ph-reimagined-detail .ph-gd-actions a{transition:none}}
.ph-reimagined-detail{--gd-surface:#0b0d10;--gd-surface-raised:#11151a;--gd-surface-subtle:#0d1117;--gd-line:#242b34;--gd-muted:#aab1bc;--gd-body:#d8dde5;--gd-blue:#2583f1;color:#f2f4f8!important}.ph-reimagined-detail .ph-gd-breadcrumb{color:#8f98a7}.ph-reimagined-detail .ph-gd-breadcrumb a{color:#c2cad5}.ph-reimagined-detail .ph-gd-breadcrumb small,.ph-reimagined-detail .ph-gd-breadcrumb>div>span:last-child{color:#9da8b7}.ph-reimagined-detail .ph-gd-hero.ph-cinematic-hero{background:#090d12!important;border-color:#272d35!important}.ph-reimagined-detail .ph-gd-hero.ph-cinematic-hero:before{background:linear-gradient(90deg,#030508f0,#04070cd9 43%,#05080dba)!important}.ph-reimagined-detail .ph-gd-hero.ph-cinematic-hero:after{background:radial-gradient(at 30% 35%,#0e2d5733,#0000 70%)!important}.ph-reimagined-detail .ph-gd-hero>.ph-game-hero-poster{border-color:#e3e7ef30!important;box-shadow:0 22px 44px #0000008c!important}.ph-reimagined-detail .ph-gd-hero-copy .ph-cinematic-edition{letter-spacing:.1em;color:#bdc6d1!important}.ph-reimagined-detail .ph-gd-hero-copy h1{color:#f7f8fa!important}.ph-reimagined-detail .ph-gd-chips span{color:#c9cfd9!important;background:#0a0e13c2!important;border:1px solid #303a48!important}.ph-reimagined-detail .ph-gd-publisher{color:#b7c0cc!important}.ph-reimagined-detail .ph-gd-hero-copy>p:not(.ph-gd-publisher){color:#c1c9d3!important}.ph-reimagined-detail .ph-gd-actions a:not(.is-primary){color:#e2e8f1!important;background:#131820!important;border-color:#303a49!important}.ph-reimagined-detail .ph-gd-actions a:not(.is-primary):hover{background:#222a36!important;border-color:#5e758c!important}.ph-reimagined-detail .ph-gd-actions a.is-primary{color:#fff!important;background:linear-gradient(125deg,#2184ed,#1260c9)!important;border-color:#368deb!important}.ph-reimagined-detail .ph-gd-hero-status{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-items:flex-start;min-width:154px;min-height:151px;box-shadow:0 16px 40px #00000040;background:#080b0fe0!important;border:1px solid #303640!important;gap:7px!important;padding:17px 15px!important}.ph-reimagined-detail .ph-gd-rating-eyebrow{letter-spacing:.12em;font-weight:830;line-height:1.4;color:#aeb7c5!important;font-size:9px!important}.ph-reimagined-detail .ph-gd-rating-number{align-items:baseline;gap:4px;margin:4px 0;line-height:1;display:flex}.ph-reimagined-detail .ph-gd-rating-number strong{letter-spacing:-1px;font-weight:810;color:#fff!important;font-size:36px!important}.ph-reimagined-detail .ph-gd-rating-number>span{color:#a3abb8!important;font-size:14px!important}.ph-reimagined-detail .ph-gd-rating-stars{color:#efbc6a;align-items:center;gap:3px;display:flex}.ph-reimagined-detail .ph-gd-hero-status small{color:#a7b2c1;margin-top:1px;font-size:10px;line-height:1.5}.ph-reimagined-detail .ph-gd-tabs.ph-cinematic-tabs{background:#0a0c10!important;border-color:#252b35!important}.ph-reimagined-detail .ph-gd-tabs a{color:#aeb5c1!important;font-size:12px!important}.ph-reimagined-detail .ph-gd-tabs a:first-child{border-color:#596e88;color:#e6eaf0!important}.ph-reimagined-detail .ph-gd-tabs a:hover{color:#fff!important}.ph-reimagined-detail .ph-gd-panel,.ph-reimagined-detail .ph-gd-price-panel,.ph-reimagined-detail .ph-gd-info,.ph-reimagined-detail .ph-gd-plus{background:var(--gd-surface)!important;border:1px solid var(--gd-line)!important;box-shadow:inset 0 1px #ffffff04!important}.ph-reimagined-detail .ph-gd-heading>span{letter-spacing:.12em;font-size:10px;color:#bcc4cf!important}.ph-reimagined-detail .ph-gd-heading svg{color:#b9c3cf!important}.ph-reimagined-detail .ph-gd-heading h2{color:#f0f2f6!important}.ph-reimagined-detail .ph-gd-about>p{font-size:13px;color:#c5cbd4!important}.ph-reimagined-detail .ph-gd-genres span{color:#c4cdd8!important;background:#161b23!important;border-color:#29303a!important}.ph-reimagined-detail .ph-cinema-media-heading>div>span{color:#b9c2cd!important}.ph-reimagined-detail .ph-cinema-media-heading h2{color:#f4f5f8}.ph-reimagined-detail .ph-cinema-media-heading>p{color:#8d98a6!important}.ph-reimagined-detail .ph-cinema-media-card,.ph-reimagined-detail .ph-cinema-media-card.is-active{background:#050608!important;border:1px solid #313843!important;box-shadow:0 14px 27px #0000004d!important}.ph-reimagined-detail .ph-cinema-media-card.is-active{border-color:#737e8c!important}.ph-reimagined-detail .ph-cinema-media-arrow{box-shadow:0 8px 20px #00000073;color:#f5f6f8!important;background:#080a0ef0!important;border:1px solid #424e5c!important}.ph-reimagined-detail .ph-cinema-media-dots button{background:#3b444f!important}.ph-reimagined-detail .ph-cinema-media-dots button.is-active{background:#cbd2db!important}.ph-reimagined-detail .ph-cinema-media-open{cursor:zoom-in}.ph-reimagined-detail .ph-cinema-open-label{display:none!important}.ph-reimagined-detail .ph-cinema-brandmark{z-index:3;pointer-events:none;color:#fff;letter-spacing:.035em;text-shadow:0 1px 4px #000;opacity:.9;background:#02050a5c;border-radius:5px;padding:5px 8px;font-size:12px;font-weight:850;display:inline-flex;position:absolute;bottom:12px;right:13px}.ph-reimagined-detail .ph-cinema-video{position:relative}.ph-reimagined-detail .ph-cinema-video-label{color:#ecedf1!important;background:#030508cc!important}.ph-reimagined-detail .ph-cinema-video video{background:#06080b}.ph-reimagined-detail .ph-gd-region-tabs{margin-top:1px;gap:8px!important}.ph-reimagined-detail .ph-gd-region-tabs a{justify-content:center;align-items:center;gap:7px;color:#c0c8d3!important;background:#11161d!important;border:1px solid #303742!important;min-height:43px!important;font-size:11px!important;font-weight:820!important;display:flex!important}.ph-reimagined-detail .ph-gd-region-tabs a.is-selected{box-shadow:inset 0 -2px #d3dce8;color:#f6f8fa!important;background:#1a222d!important;border:1px solid #9aa6b5!important}.ph-reimagined-detail .ph-gd-region-flag{border-radius:2px;flex-shrink:0;width:24px;height:18px;overflow:hidden;box-shadow:0 0 0 1px #fff3;display:block!important}.ph-reimagined-detail .ph-gd-region-label{min-width:0;color:inherit;vertical-align:middle;align-items:center;gap:7px;display:inline-flex}.ph-reimagined-detail .ph-native-price-head .ph-gd-region-label{letter-spacing:.02em;font-weight:800;font-size:11px!important}.ph-reimagined-detail .ph-gd-price-focus,.ph-reimagined-detail .ph-gd-price-unknown{color:#e9edf4;border-radius:12px;box-shadow:none!important;background:#141920!important;border:1px solid #343b46!important}.ph-reimagined-detail .ph-gd-price-focus>small{flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;line-height:1.5;display:flex;color:#b2bccb!important}.ph-reimagined-detail .ph-gd-price-focus>small>.ph-gd-region-label{color:#e6ebf2;font-weight:780}.ph-reimagined-detail .ph-gd-dot{color:#727c8c}.ph-reimagined-detail .ph-gd-price-focus strong{letter-spacing:-1px;color:#fff!important;font-size:34px!important}.ph-reimagined-detail .ph-gd-price-focus>span{font-size:11px;color:#a7b1bf!important}.ph-reimagined-detail .ph-gd-price-focus a{color:#c9e0fc!important;font-size:11px!important}.ph-reimagined-detail .ph-gd-price-unknown>svg{color:#bcc4d0!important}.ph-reimagined-detail .ph-gd-price-unknown strong{flex-wrap:wrap;align-items:center;gap:7px;font-size:14px;display:flex}.ph-reimagined-detail .ph-gd-price-unknown p{color:#a9b2bd!important}.ph-reimagined-detail .ph-native-price-grid.ph-gd-price-grid{gap:9px!important}.ph-reimagined-detail .ph-gd-price-grid>article{min-width:0;background:#101419!important;border:1px solid #292f38!important;border-radius:11px!important;padding:15px!important}.ph-reimagined-detail .ph-gd-price-grid>article>.ph-native-price-head{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ph-reimagined-detail .ph-gd-price-grid>article .ph-native-price-head small{text-align:left;color:#a8b2bf!important;max-width:100%!important;font-size:10px!important}.ph-reimagined-detail .ph-gd-price-grid>article>strong{color:#f2f4f8!important;font-size:23px!important}.ph-reimagined-detail .ph-gd-price-grid>article>small{color:#9da7b5!important}.ph-reimagined-detail .ph-gd-price-grid>article>a{color:#d0ddec!important;font-size:11px!important}.ph-reimagined-detail .ph-gd-history h3{color:#e9edf2}.ph-reimagined-detail .ph-gd-plus p{color:#b3bdca!important}.ph-reimagined-detail .ph-gd-plus>a{color:#cfddec!important}.ph-reimagined-detail .ph-native-editions small,.ph-reimagined-detail .ph-cinematic-facts small{color:#9ca8b6!important}.ph-reimagined-detail .ph-cinematic-facts{background:#111519!important;border:1px solid #272f39!important}.ph-reimagined-detail .ph-cinematic-facts>div{border-color:#272d35!important}.ph-reimagined-detail .ph-cinematic-facts svg{color:#a9b7c5!important}.ph-reimagined-detail .ph-gd-news-list>article{background:#11151a!important;border-color:#292f38!important}.ph-reimagined-detail .ph-gd-news-list small{color:#b6c2d1}.ph-reimagined-detail .ph-gd-news-list a{color:#cdddf2}.ph-game-lightbox{background:#070809!important;border-color:#303744!important}.ph-game-lightbox-top{border-bottom-color:#242930!important}.ph-game-lightbox-close{background:#171b21!important;border-color:#3e4753!important}.ph-game-lightbox-prev,.ph-game-lightbox-next{background:#0e131ad9!important;border-color:#404a56!important}.ph-game-lightbox-brandmark{pointer-events:none;color:#f4f6f8;letter-spacing:.03em;text-shadow:0 1px 5px #000;background:#00000057;border-radius:5px;padding:6px 9px;font-size:16px;font-weight:800;position:absolute;bottom:18px;right:21px}@media (max-width:1180px){.ph-reimagined-detail .ph-gd-hero-status{max-width:240px;flex-direction:column!important;min-height:0!important}}@media (max-width:620px){.ph-reimagined-detail .ph-gd-hero-status{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;min-height:0;display:flex;flex-direction:row!important;grid-area:2/1/auto/-1!important;width:100%!important;max-width:none!important}.ph-reimagined-detail .ph-gd-rating-number strong{font-size:25px!important}.ph-reimagined-detail .ph-gd-rating-eyebrow{width:100%;font-size:9px!important}.ph-reimagined-detail .ph-gd-price-grid>article{padding:16px!important}.ph-reimagined-detail .ph-gd-region-tabs a{gap:5px!important}.ph-reimagined-detail .ph-gd-region-flag{width:21px;height:15px}.ph-game-lightbox-brandmark{font-size:12px;bottom:14px;right:16px}}@media (prefers-reduced-motion:reduce){.ph-reimagined-detail .ph-gd-region-tabs a{transition:none!important}}
.auth-page.obsidian-auth{isolation:isolate;color:#f3f5f9;background:linear-gradient(155deg,#020305 0%,#030609 46%,#010203 100%);width:100%;min-height:100dvh;font-family:Inter,Segoe UI,Arial,sans-serif;overflow:hidden auto;justify-content:center!important;align-items:center!important;padding:36px 16px!important;display:flex!important}.obsidian-auth.auth-page:before,.obsidian-auth.auth-page:after{display:none!important}.obsidian-auth .auth-shell{flex:0 440px!important;width:min(440px,100%)!important;max-width:440px!important;margin:auto!important}.obsidian-auth .auth-verification-shell{flex:0 460px!important;width:min(460px,100%)!important;max-width:460px!important}.obsidian-auth .access-form{-webkit-backdrop-filter:blur(14px);background:linear-gradient(155deg,#121e2ef7,#040b16fc 55%,#0b1a2bf7);border:1px solid #7ca7cf3d;border-radius:24px;gap:13px;min-width:0;padding:25px 25px 22px;position:relative;overflow:visible;box-shadow:0 36px 85px #00000075,inset 0 1px #ffffff0e}.obsidian-auth .access-form:before{content:"";clip-path:polygon(0 0,100% 0,0 100%);pointer-events:none;background:linear-gradient(135deg,#8fb6e321,#315b860d 58%,#0000 59%);border-radius:23px 0 0;width:52px;height:52px;position:absolute;inset:0 auto auto 0}.obsidian-auth .access-form:after{content:"";pointer-events:none;clip-path:polygon(100% 0,100% 100%,0 100%);background:linear-gradient(315deg,#2a6baf2b,#0000 70%);border-radius:0 0 23px;width:48px;height:48px;position:absolute;bottom:0;right:0}.obsidian-auth .obs-brand{justify-content:center;align-items:center;gap:9px;min-height:42px;margin:0 0 7px;display:flex}.obsidian-auth .obs-brand-mark{background:#021320b8;border:1px solid #2ba4ff38;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.obsidian-auth .obs-brand-mark img{object-fit:contain;width:34px;height:34px}.obsidian-auth .obs-brand-name{color:#f6f8fe;letter-spacing:-.08em;font-size:21px;font-weight:800;line-height:1}.obsidian-auth .obs-brand-name>span{color:#58baff}.obsidian-auth .obs-heading{margin:4px 0}.obsidian-auth .obs-heading h1{letter-spacing:-.055em;color:#f4f6fb;font-size:clamp(24px,6vw,28px);font-weight:750;line-height:1.16}.obsidian-auth .obs-identity-tabs{background:#030914;border:1px solid #799abc24;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.obsidian-auth .obs-identity-tabs>button{color:#8e9dad;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:6px 7px;font-size:11px;font-weight:690;display:flex}.obsidian-auth .obs-identity-tabs>button.is-active{color:#ecf3fb;background:#1b2839;border-color:#89aed142;box-shadow:inset 0 1px #ffffff0a}.obsidian-auth .obs-identity-tabs>button.is-active:after{content:"";background:#6abbfa;border-radius:9px;width:35px;height:2px;position:absolute;bottom:-1px}.obsidian-auth .obs-identity-tabs>button{position:relative}.obsidian-auth .obs-floating-field{min-width:0;display:block;position:relative}.obsidian-auth .obs-floating-field>input{outline:0;width:100%;height:45px;color:#f3f7ff!important;background:#0b1728!important;border:1px solid #87a7c82e!important;border-radius:11px!important;min-height:45px!important;padding:17px 13px 5px 15px!important;font-size:12px!important;font-weight:610!important}.obsidian-auth .obs-floating-field>span{pointer-events:none;color:#91a5ba;white-space:nowrap;max-width:85%;font-size:11px;font-weight:550;transition:transform .14s,font-size .14s,color .14s;position:absolute;top:15px;left:15px}.obsidian-auth .obs-floating-field>input:focus+span,.obsidian-auth .obs-floating-field>input:not(:placeholder-shown)+span{color:#93a8bc;font-size:9px;transform:translateY(-10px)}.obsidian-auth .obs-floating-field:has(.obs-field-symbol) input{padding-left:39px!important}.obsidian-auth .obs-floating-field:has(.obs-field-symbol)>span{left:39px}.obsidian-auth .obs-field-symbol{color:#718ca4;pointer-events:none;position:absolute;top:16px;left:13px}.obsidian-auth .obs-password-eye{color:#99afc4;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:4px;right:7px}.obsidian-auth .obs-password-eye:hover{color:#fff;background:#ffffff09}.obsidian-auth .obs-floating-field:has(+.obs-password-eye)>input{padding-right:44px!important}.obsidian-auth .obs-field-group{gap:3px;display:grid;position:relative}.obsidian-auth .obs-field-group>.obs-password-eye{top:4px}.obsidian-auth .obs-login-options{color:#a3b2c2;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.obsidian-auth .obs-login-options>label{color:#a5b2c2;align-items:center;font-size:10px;font-weight:500;gap:7px!important;display:flex!important}.obsidian-auth .obs-login-options input{accent-color:#59aaff;width:14px;height:14px}.obsidian-auth .obs-muted{color:#7f92a6;cursor:help;font-size:10px}.obsidian-auth .obs-primary{justify-content:center;align-items:center;gap:12px;height:44px;display:flex;color:#041322!important;background:linear-gradient(110deg,#99e3ff,#4d9ef8)!important;border-color:#84cfff!important;border-radius:9px!important;min-height:44px!important;margin:0!important;font-size:12px!important;font-weight:760!important;box-shadow:0 9px 24px #1b72f029,inset 0 1px #ffffff6b!important}.obsidian-auth .obs-primary:hover:not(:disabled){filter:brightness(1.045);transform:none!important}.obsidian-auth .obs-registration-step{gap:10px;display:grid}.obsidian-auth .obs-registration-step[hidden]{display:none!important}.obsidian-auth .obs-step-actions{grid-template-columns:70px 1fr;align-items:center;gap:8px;display:grid}.obsidian-auth .obs-step-actions>button:first-child{color:#acc1d4;cursor:pointer;background:#111d2b;border:1px solid #8eb4d133;border-radius:9px;height:44px;font-size:11px}.obsidian-auth .obs-step-indicator{justify-content:center;gap:5px;display:flex}.obsidian-auth .obs-step-indicator i{background:#2a3a4c;border-radius:8px;width:22px;height:3px;display:block}.obsidian-auth .obs-step-indicator i.active{background:#68baff}.obsidian-auth .obs-stage-caption{color:#9cb1c4!important;font-size:11px!important}.obsidian-auth .obs-social-area{gap:10px;margin-top:2px;display:grid}.obsidian-auth .obs-separator{color:#879db2;letter-spacing:.03em;white-space:nowrap;align-items:center;gap:10px;font-size:9px;font-weight:600;display:flex}.obsidian-auth .obs-separator:before,.obsidian-auth .obs-separator:after{content:"";background:linear-gradient(90deg,#0000,#31475d 70%,#0000);flex:1;height:1px}.obsidian-auth .obs-social-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.obsidian-auth .obs-social-provider{color:#acbfd1;opacity:.57;cursor:not-allowed;background:#0d192a;border:1px solid #7aa5c92e;border-radius:9px;align-content:center;justify-items:center;gap:4px;min-height:49px;font-size:9px;font-weight:620;display:grid}.obsidian-auth .obs-social-icon{font-size:19px;font-weight:800;line-height:1}.obsidian-auth .obs-social-icon.is-google{color:#f8bc43}.obsidian-auth .obs-social-icon.is-whatsapp{color:#25d366}.obsidian-auth .obs-social-icon.is-telegram{color:#37aeef}.obsidian-auth .obs-social-icon.is-discord{color:#6774f6}.obsidian-auth .obs-social-icon.is-steam{color:#d5e3ed}.obsidian-auth .obs-social-caption{text-align:center;color:#7c8ea0;font-size:9px;display:block}.obsidian-auth .access-form .obs-footer{color:#9dabbd;text-align:center;border:0!important;padding:2px 0 0!important;font-size:11px!important}.obsidian-auth .obs-footer a{font-weight:750;color:#8ed1ff!important}.obsidian-auth .obs-security-note{display:none}.obsidian-auth .obs-server-error{background:#dc435714;border:1px solid #f36f8042;border-radius:10px;padding:10px 12px;line-height:1.4;color:#ffd6dd!important;margin:0!important;font-size:11px!important}.obsidian-auth .auth-phone-label{gap:0;font-size:0;display:grid}.obsidian-auth .auth-phone-label>span:first-child{display:none}.obsidian-auth .auth-phone-field{background:#0b1728;border:1px solid #87a7c830;border-radius:11px;height:45px;min-height:45px}.obsidian-auth .auth-country-trigger{background:#18273a;border-radius:10px 0 0 10px;gap:6px;min-width:94px;height:43px;padding:0 8px}.obsidian-auth .auth-country-trigger img{width:22px;height:16px}.obsidian-auth .auth-country-code{font-size:11px}.obsidian-auth .access-form .auth-phone-number{color:#edf5fe;height:43px;min-height:43px!important;padding:0 8px!important;font-size:12px!important}.obsidian-auth .auth-country-menu{z-index:100;background:#071321;border-color:#76afe042;border-radius:14px;max-height:330px;top:calc(100% + 8px)}.obsidian-auth .auth-country-list{max-height:230px}.obsidian-auth .auth-country-option,.obsidian-auth .auth-country-search{font-size:12px}.obsidian-auth .access-form .auth-country-search input{font-size:12px!important}.obsidian-auth .auth-field-error{font-size:10px}.obsidian-auth .auth-mfa-card{gap:14px}.obsidian-auth .auth-mfa-card h1{letter-spacing:-.045em;font-size:25px;line-height:1.15}.obsidian-auth .auth-mfa-card p{font-size:12px;line-height:1.5}.obsidian-auth .otp-code{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.obsidian-auth .access-form .otp-cell{font-weight:750;color:#f7fcff!important;background:#0d1c2f!important;border:1px solid #81afd347!important;border-radius:11px!important;width:100%!important;min-width:0!important;height:50px!important;min-height:50px!important;padding:0!important;font-size:18px!important}.obsidian-auth .access-form .otp-cell:focus{box-shadow:0 0 0 3px #4799f117;border-color:#5fb9ffb8!important}.obsidian-auth .auth-trust-check{gap:9px;padding:10px 12px}.obsidian-auth .auth-trust-check small{font-size:11px}.obsidian-auth .auth-alt-actions{padding-top:10px}.obsidian-auth .auth-alt-actions a{font-size:11px}.obsidian-auth .registration-verification-heading{grid-template-columns:1fr;gap:4px;margin:0;padding:0;display:grid}.obsidian-auth .registration-verification-shield{display:none}.obsidian-auth .registration-verification-heading>div:last-child{gap:4px;display:grid}.obsidian-auth .registration-verification-heading span{display:none}.obsidian-auth .registration-verification-heading h1{letter-spacing:-.045em;font-size:25px;line-height:1.15}.obsidian-auth .registration-verification-heading p{line-height:1.5;font-size:11px!important}.obsidian-auth .registration-method-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.obsidian-auth .registration-method-card{background:#0a192a;border:1px solid #68addc40;border-radius:13px;grid-template-columns:1fr;gap:5px;min-height:109px;padding:12px;display:grid}.obsidian-auth .registration-method-card:hover:not(:disabled){transform:none}.obsidian-auth .registration-method-card.is-selected{background:#112944;border-color:#73baff}.obsidian-auth .registration-method-card.is-whatsapp.is-selected{background:#082a25;border-color:#43c997}.obsidian-auth .registration-method-icon{background:0 0;border:0;border-radius:0;width:26px;height:26px}.obsidian-auth .registration-method-icon svg{width:21px}.obsidian-auth .registration-method-content{gap:3px}.obsidian-auth .registration-method-title strong{font-size:13px}.obsidian-auth .registration-method-title em,.obsidian-auth .registration-method-content>small,.obsidian-auth .registration-method-radio{display:none}.obsidian-auth .registration-method-content>b{color:#94acc1;font-size:10px}.obsidian-auth .registration-verification-idle,.obsidian-auth .registration-verification-note{display:none}.obsidian-auth .registration-code-panel{border-radius:14px;gap:12px;padding:13px}.obsidian-auth .registration-code-panel-heading{grid-template-columns:32px minmax(0,1fr) 18px;gap:9px}.obsidian-auth .registration-code-panel-heading>span{border-radius:10px;width:32px;height:32px}.obsidian-auth .registration-code-panel-heading>span svg{width:17px}.obsidian-auth .registration-code-panel-heading h2{font-size:13px}.obsidian-auth .registration-code-panel-heading p{font-size:11px!important}.obsidian-auth .registration-code-actions{gap:8px;display:flex}.obsidian-auth .registration-text-action{flex:1;min-height:34px;font-size:10px}.obsidian-auth .registration-verification-signin{font-size:11px!important}.obsidian-auth .registration-verification-signin a{color:#91ccff}.obsidian-auth .auth-primary{min-height:45px!important}.obsidian-auth .auth-expired-card{gap:12px}.obsidian-auth .auth-expired-card>span{font-size:10px}@media (max-width:560px){.auth-page.obsidian-auth{padding:20px 12px!important}.obsidian-auth .auth-shell,.obsidian-auth .auth-verification-shell{flex-basis:100%!important;width:100%!important}.obsidian-auth .access-form{border-radius:22px;padding:23px 20px 20px}.obsidian-auth .auth-mfa-card h1{font-size:23px}.obsidian-auth .registration-method-grid{grid-template-columns:1fr 1fr!important}.obsidian-auth .registration-method-card{min-height:106px}.obsidian-auth .registration-code-actions{grid-template-columns:1fr;display:grid}.obsidian-auth .access-form .otp-cell{height:44px!important;min-height:44px!important;font-size:16px!important}}@media (max-width:350px){.obsidian-auth .access-form{padding:19px 14px}.obsidian-auth .obs-social-grid{gap:3px}.obsidian-auth .obs-social-provider{font-size:8px}.obsidian-auth .obs-brand-name{font-size:20px}.obsidian-auth .otp-code{gap:4px}}@media (prefers-reduced-motion:reduce){.obsidian-auth *,.obsidian-auth :before,.obsidian-auth :after{transition:none!important;animation:none!important}}.obsidian-auth .obs-otp-motion{width:100%;min-width:0}.obsidian-auth .obs-otp-motion.is-error .otp-code{animation:.35s obs-otp-shake}.obsidian-auth .obs-otp-motion.is-error .otp-cell{color:#ffc4ce!important;border-color:#f4627499!important}.obsidian-auth .obs-otp-motion.is-verifying .otp-code{width:166px;height:166px;margin:0 auto;animation:2.4s linear infinite obs-otp-orbit;display:block;position:relative}.obsidian-auth .obs-otp-motion.is-verifying .otp-cell{pointer-events:none;animation:1.2s ease-in-out infinite alternate obs-tile-glow;position:absolute;top:62px;left:62px;width:42px!important;height:42px!important;min-height:42px!important}.obsidian-auth .obs-otp-motion.is-verifying .otp-cell:first-child{transform:translateY(-58px)}.obsidian-auth .obs-otp-motion.is-verifying .otp-cell:nth-child(2){transform:translate(50px,-29px)}.obsidian-auth .obs-otp-motion.is-verifying .otp-cell:nth-child(3){transform:translate(50px,29px)}.obsidian-auth .obs-otp-motion.is-verifying .otp-cell:nth-child(4){transform:translateY(58px)}.obsidian-auth .obs-otp-motion.is-verifying .otp-cell:nth-child(5){transform:translate(-50px,29px)}.obsidian-auth .obs-otp-motion.is-verifying .otp-cell:nth-child(6){transform:translate(-50px,-29px)}@keyframes obs-otp-orbit{to{transform:rotate(360deg)}}@keyframes obs-otp-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@keyframes obs-tile-glow{0%{box-shadow:0 0 #3294fa00}to{box-shadow:0 0 14px #3a9efc29}}@media (prefers-reduced-motion:reduce){.obsidian-auth .obs-otp-motion.is-verifying .otp-code{width:auto;height:auto;display:grid}.obsidian-auth .obs-otp-motion.is-verifying .otp-cell{position:static;width:100%!important;transform:none!important}}.obsidian-auth .obs-social-icon img{object-fit:contain;width:21px;height:21px;display:block}
