.oversvivors_page__KfXZR{min-height:100vh;background:#0a0e10;color:#ecf0e9}.oversvivors_main__bAxDZ{max-width:1440px;margin:0 auto;padding:40px 48px 24px}.oversvivors_breadcrumb__zR1wZ{display:flex;align-items:center;gap:14px;font-size:10px;letter-spacing:.14em;color:#9ba9a8}.oversvivors_breadcrumb__zR1wZ a{color:inherit;text-decoration:none}.oversvivors_breadcrumb__zR1wZ>span:first-of-type{color:#4a5a59}.oversvivors_alpha__Koqme{background:#f5a36e15;color:#ffa36b;border:1px solid #a96c4240;padding:3px 7px;margin-left:4px;font-size:9px}.oversvivors_heading__RgoYD{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:40px 0 26px}.oversvivors_eyebrow__fi6qm{font-size:10px;font-weight:600;letter-spacing:.18em;color:#b3c5c0;margin:0 0 10px}.oversvivors_heading__RgoYD h1{font-family:Bebas Neue,sans-serif;font-weight:400;font-size:clamp(48px,6vw,84px);line-height:.95;letter-spacing:.025em;margin:0}.oversvivors_heading__RgoYD h1 span{color:#ff8f56}.oversvivors_heading__RgoYD>p{color:#93a5a4;font-size:13px;line-height:1.7;margin:0 0 4px}.oversvivors_arcade__fnzEH{border:1px solid #2b3e3f}.oversvivors_toolbar__bafFu{background:#10191b;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:15px;color:#9fbcba;font-size:10px;font-weight:600;letter-spacing:.1em}.oversvivors_dot___wnoO{display:inline-block;width:5px;height:5px;background:#74dec2;margin-right:9px;vertical-align:2px}.oversvivors_specs__ftsc7{color:#b8c7c4}.oversvivors_specs__ftsc7 i{color:#48605e;font-style:normal;margin:0 12px}.oversvivors_version__iN3yF{color:#6d8988}.oversvivors_toolbar__bafFu button{cursor:pointer;color:#b8c7c4;background:transparent;border:0;font:inherit;letter-spacing:inherit}.oversvivors_toolbar__bafFu button:hover{color:#fff}.oversvivors_player__cTw0e{position:relative;aspect-ratio:16/9;background:#080f17}.oversvivors_player__cTw0e:fullscreen{width:100vw;height:100dvh;aspect-ratio:auto}.oversvivors_frame__ri3tZ{display:block;width:100%;height:100%;border:0}.oversvivors_fullscreenExit__A80AB{position:absolute;z-index:2;top:14px;right:14px;background:#0a1819ed;color:#d5eae2;border:1px solid #44605c;padding:12px 16px;font:inherit;font-size:10px;letter-spacing:.08em;cursor:pointer}.oversvivors_fullscreenExit__A80AB:hover{background:#16312f;color:#fff}.oversvivors_cover__krZvN{position:absolute;inset:0;display:flex;align-items:center;background:linear-gradient(90deg,#071018d9,#07101825 70%),url(/arcade/oversvivors/cover.webp) 50% /cover}.oversvivors_coverCopy__5zFOC{padding:7%;position:relative;z-index:1}.oversvivors_coverTag__fbcJw{font-size:9px;letter-spacing:.23em;color:#b5d2cd}.oversvivors_cover__krZvN h2{font-family:Bebas Neue,sans-serif;font-size:clamp(48px,6.5vw,92px);font-weight:400;line-height:.92;letter-spacing:.025em;margin:24px 0 18px;text-shadow:0 3px 30px #071018}.oversvivors_cover__krZvN p{font-size:13px;line-height:1.8;color:#bed0cc;margin:0 0 26px}.oversvivors_play__HZ_Dd{display:flex;align-items:center;justify-content:space-between;gap:54px;cursor:pointer;padding:16px 24px;color:#151811;background:#ffa36b;border:1px solid #ffb68b;font-size:12px;letter-spacing:.09em;font-weight:700}.oversvivors_play__HZ_Dd:hover{background:#ffbd92}.oversvivors_fullscreenExit__A80AB:focus-visible,.oversvivors_play__HZ_Dd:focus-visible,.oversvivors_playerFoot__e69gf a:focus-visible,.oversvivors_toolbar__bafFu button:focus-visible{outline:2px solid #83efd2;outline-offset:5px}.oversvivors_loadNote__SOFTF{display:block;font-size:10px;margin-top:14px;color:#b0c0bd}.oversvivors_coverStamp__u6vY0{position:absolute;bottom:28px;right:28px;color:#cbe8e0;font-size:9px;letter-spacing:.18em;text-align:right;line-height:2}.oversvivors_coverStamp__u6vY0 b{font-weight:400;color:#8eafab}.oversvivors_playerFoot__e69gf{display:flex;justify-content:space-between;gap:20px;padding:13px 20px;font-size:10px;color:#98adab;background:#10191b;border-top:1px solid #2b3e3f}.oversvivors_playerFoot__e69gf a{color:#c0d4ce;text-decoration:none}.oversvivors_guide__ZsoRq{display:grid;grid-template-columns:1.1fr 1fr .9fr;gap:48px;padding:44px 0}.oversvivors_guideIntro__S3OJR h2{font-family:Bebas Neue,sans-serif;font-size:32px;font-weight:400;letter-spacing:.02em;line-height:1.08;margin:14px 0}.oversvivors_guideIntro__S3OJR>p:last-child,.oversvivors_notes__I_rJt p{color:#8b9f9b;font-size:12px;line-height:1.85;margin:10px 0 0}.oversvivors_controls__pQleH{margin:0}.oversvivors_controls__pQleH>div{display:flex;justify-content:space-between;gap:14px;border-bottom:1px solid #20302f;padding:12px 0}.oversvivors_controls__pQleH>div:first-child{padding-top:0}.oversvivors_controls__pQleH dt{font-size:10px;white-space:nowrap;color:#7e9792}.oversvivors_controls__pQleH kbd{font-family:inherit;font-size:10px;color:#c2d3cc}.oversvivors_controls__pQleH dd{font-size:11px;text-align:right;color:#8b9f9b;margin:0}.oversvivors_notes__I_rJt{border-left:1px solid #20302f;padding-left:26px;font-size:9px;letter-spacing:.08em;color:#b7d1c9}.oversvivors_notes__I_rJt p{letter-spacing:0}.oversvivors_footer__s_KbA{border-top:1px solid #20302f;padding:20px 0;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:#7a9590}.oversvivors_footer__s_KbA a{color:#b9cdc6;text-decoration:none}@media (max-width:900px){.oversvivors_main__bAxDZ{padding:28px 24px}.oversvivors_heading__RgoYD{align-items:start;flex-direction:column;gap:16px}.oversvivors_guide__ZsoRq{grid-template-columns:1fr 1fr;gap:30px}.oversvivors_notes__I_rJt{grid-column:1/-1;padding:18px 0 0;border-left:0;border-top:1px solid #20302f}.oversvivors_specs__ftsc7{display:none}.oversvivors_cover__krZvN h2{margin-top:16px}.oversvivors_cover__krZvN p{margin-bottom:18px}}@media (max-width:560px){.oversvivors_main__bAxDZ{padding:24px 16px}.oversvivors_heading__RgoYD{margin-top:30px}.oversvivors_player__cTw0e{aspect-ratio:4/3}.oversvivors_cover__krZvN{background-position:60%}.oversvivors_coverCopy__5zFOC{padding:7%}.oversvivors_cover__krZvN h2{font-size:45px;margin:14px 0 12px}.oversvivors_cover__krZvN p{font-size:11px;line-height:1.6}.oversvivors_coverTag__fbcJw{font-size:8px}.oversvivors_coverStamp__u6vY0{display:none}.oversvivors_play__HZ_Dd{padding:13px 18px;font-size:11px;gap:40px}.oversvivors_loadNote__SOFTF{font-size:9px;max-width:200px}.oversvivors_toolbar__bafFu{font-size:8px;padding:13px;letter-spacing:.05em}.oversvivors_playerFoot__e69gf{font-size:9px;line-height:1.6;padding:12px;flex-wrap:wrap;gap:6px}.oversvivors_guide__ZsoRq{grid-template-columns:1fr;padding:30px 0;gap:24px}.oversvivors_footer__s_KbA{flex-direction:column;gap:10px}}