/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--spacing:.25rem;--default-font-family:Nunito,Arial,"Helvetica Neue",Helvetica,sans-serif;--default-mono-font-family:"SFMono-Regular",Consolas,"Liberation Mono",monospace}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.mt-2{margin-top:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[\#13141e\]{background-color:#13141e}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--background:#0c0d14;--foreground:#f9faff;--home-card-width:calc((100vw - 32px) / 2.25);--home-card-height:calc((((100vw - 32px) / 2.25) - 4px) * .561798 + 4px);--home-card-gap:4px;--home-top-card-width:calc((100vw - 32px) / 1.1);--home-top-card-height:calc((((100vw - 32px) / 1.1) - 4px) * .561798 + 4px)}body{background:var(--background);color:var(--foreground);margin:0;font-family:Nunito,Arial,Helvetica Neue,Helvetica,sans-serif}*{box-sizing:border-box}.basketball-site .basketball-logo{flex-basis:220px;gap:9px}.basketball-brand{color:#23343d;letter-spacing:-.65px;flex-direction:column;font:900 19px/.94 Arial,sans-serif;display:flex}.basketball-brand small{color:#2185aa;letter-spacing:1.1px;margin:3px 0 0 1px;font-size:14px}.basketball-site .wf-mobile-menu-panel:before{content:"BASKETBALL BROS";letter-spacing:-.35px;font-size:16px}.basketball-site .wf-footer{margin-bottom:0}html{background:#0c0d14}body,html{min-width:320px}button,input{font:inherit}@media (max-width:768px){.game-card-gradient,.game-card-title{opacity:1!important}.game-card-title{max-height:44px!important}}.game-card-title-text{text-shadow:0 2px 7px #000000f2,0 0 2px #000000f2;-webkit-line-clamp:2;-webkit-text-stroke:.18px #000000b8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.listing-page{min-width:0;padding:16px 24px 22px;overflow:hidden}.listing-heading{min-width:0;margin-bottom:20px}.listing-heading-copy{min-width:0}.listing-heading h1{color:#f9faff;margin:0;font-size:28px;font-weight:900;line-height:34px}.listing-heading p{color:#a7aabd;max-width:none;margin:6px 0 0;font-size:15px;font-weight:800;line-height:23px}.home-row{position:relative}.home-card{width:var(--home-card-width);height:var(--home-card-height)}.home-card-featured{width:var(--home-top-card-width);height:var(--home-top-card-height)}.home-top-hero-grid{grid-template-columns:var(--home-top-card-width) var(--home-card-width) var(--home-card-width);grid-template-rows:var(--home-card-height) var(--home-card-height)}.home-top-card-primary{grid-area:1/1/span 2}.home-top-card-stack-top{grid-area:1/2}.home-top-card-stack-top-right{grid-area:1/3}.home-top-card-stack-bottom{grid-area:2/2}.home-top-card-stack-bottom-right{grid-area:2/3}.home-track-shell{position:relative}.home-track{overscroll-behavior-x:contain;margin-top:4px}.home-track:after{content:"";min-width:1px;display:block}.home-rail-arrow{z-index:10;color:#0000;background-color:#000000b3;border:0;place-items:center;width:50px;height:calc(100% - 18px);margin:10px 0;transition:opacity .25s,background-color .25s;display:grid;position:absolute;top:0}.home-rail-arrow:hover{cursor:pointer;background-color:#000000e6}.top-search-layer{z-index:38;background:#00000073;border:0;padding:0;display:block;position:fixed;inset:0}.top-search-form{z-index:41;width:100%;max-width:360px;margin:0}.top-search-form,.top-search-label{display:block;position:relative}.top-search-input{color:#fff;background:#34364fdb;border:1px solid #ffffff0f;border-radius:999px;outline:none;width:100%;height:39px;padding:0 48px 0 18px;font-size:15px;font-weight:700}.top-search-input::placeholder{color:#ffffff94}.top-search-input:focus{border-color:#7468ff}.top-search-submit{color:#ffffffa6;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.top-search-results{z-index:42;scrollbar-width:thin;scrollbar-color:#ffffff80 transparent;background:#11121b;border-radius:10px;width:100%;max-height:500px;padding:10px;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 18px 60px #00000073}.top-search-results::-webkit-scrollbar{background:#0c0d14;width:7px}.top-search-results::-webkit-scrollbar-thumb{background:#ffffff80;border-radius:30px}.top-search-results li{list-style:none}.top-search-empty,.top-search-results li>a,.top-search-view-all button{color:#f9faff;text-align:left;background:0 0;border:0;border-radius:8px;width:100%;padding:6px;text-decoration:none;display:block}.top-search-results li.active>a,.top-search-results li>a:hover,.top-search-view-all button:hover{cursor:pointer;background:#282a40}.top-search-result-content{align-items:center;gap:14px;min-width:0;display:flex}.top-search-result-game{min-height:44px}.top-search-result-tag{min-height:34px}.top-search-result-content img,.top-search-thumb-fallback{object-fit:cover;background:#282a40;border-radius:7px;flex:none;width:64px;height:36px}.top-search-result-tag img,.top-search-tag-fallback{object-fit:contain;border-radius:7px;flex:none;width:28px;height:28px;margin-left:4px}.top-search-tag-fallback{color:#a48eff;background:#282a40;place-items:center;font-size:16px;font-weight:900;display:grid}.top-search-result-text{gap:1px;min-width:0;display:grid}.top-search-result-text strong{color:#f9faff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;line-height:18px;overflow:hidden}.top-search-result-text em{color:#989bae;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;font-weight:800;line-height:15px;overflow:hidden}.top-search-view-all{border-top:1px solid #ffffff14;margin-top:6px;padding-top:8px}.top-search-view-all button{color:#a48eff;text-align:center;font-size:13px;font-weight:900}.top-search-empty{color:#989bae;text-align:center;padding:14px 10px;font-size:13px;font-weight:800}.site-header-search{width:min(32vw,360px);min-width:220px;margin-left:auto}.site-header-actions{flex:none;align-items:center;gap:10px;display:flex}.header-action-button{color:#fff;background:radial-gradient(circle at 32% 24%,#ffffff1f,#0000 36%),#3f425deb;border:0;border-radius:999px;place-items:center;width:50px;height:50px;text-decoration:none;transition:transform .16s,background-color .16s,box-shadow .16s;display:grid;box-shadow:inset 0 1px #ffffff14,0 10px 30px #00000038}.header-action-button:hover{background-color:#4a4d6c;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1f,0 14px 34px #00000047}.header-action-button:active{transform:translateY(0)scale(.97)}.language-switcher{flex:none;position:relative}.language-switcher-button{color:#eff2ff;background:#34364feb;border:1px solid #8f96d257;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:88px;height:48px;font-size:16px;font-weight:900;line-height:1;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 10px 28px #0003}.language-switcher-button:hover,.language-switcher[data-open=true] .language-switcher-button{color:#fff;background:#3f4265f5;border-color:#6842ffc7;transform:translateY(-1px)}.language-switcher-menu{z-index:70;background:#151622fa;border:1px solid #ffffff1c;border-radius:18px;width:220px;padding:14px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 54px #00000073}.language-switcher-title{color:#8f94ad;text-transform:uppercase;border-bottom:1px solid #ffffff17;margin-bottom:10px;padding:0 4px 10px;font-size:11px;font-weight:900;line-height:1}.language-switcher-option{color:#d9dcec;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 12px;font-size:16px;font-weight:900;line-height:1.15;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.language-switcher-option:hover{color:#fff;background:#ffffff0f}.language-switcher-option-active{color:#fff;background:#6842ff2e}.language-switcher-dot{background:#6842ff;border-radius:999px;flex:none;width:9px;height:9px;box-shadow:0 0 0 4px #6842ff2e}.nav-color-icon{filter:drop-shadow(0 3px 8px #00000059);flex:none;width:22px;height:22px}.mobile-nav-icon{background:#ffffff0f;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}@media (max-width:1023px){.site-header-search{width:min(48vw,360px);min-width:0}.language-switcher{display:none}.top-search-input{height:38px;padding-left:16px;font-size:14px}}.mobile-menu-search{padding:16px 20px 8px}.mobile-menu-search .top-search-form{max-width:none}.mobile-language-switcher{padding:16px 20px 4px}.mobile-language-title{color:#9da2bb;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;font-weight:900;line-height:1;display:flex}.mobile-language-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mobile-language-option{color:#d7daec;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;place-items:center;min-height:40px;font-size:14px;font-weight:900;line-height:1.1;text-decoration:none;display:grid}.mobile-language-option-active{color:#fff;background:#6842ff33;border-color:#6842ffc2}@media (max-width:640px){header .site-header-search{display:none}.site-header-actions{gap:8px;margin-left:auto}.header-action-button{width:44px;height:44px}}.zap-sidebar{scrollbar-width:none}.zap-sidebar::-webkit-scrollbar{width:0;height:0}.zap-sidebar:hover{scrollbar-width:thin;scrollbar-color:#aaadbe transparent}.zap-sidebar:hover::-webkit-scrollbar{background:#0c0d14;width:4px;height:4px}.zap-sidebar:hover::-webkit-scrollbar-thumb{background:#aaadbe;border-radius:30px}.sidebar-utility{color:#8f93a8;-webkit-user-select:none;user-select:none;border-top:1px solid #ffffff1a;margin:8px 0 0;padding:8px 0 14px;transition:opacity .18s,visibility .18s}.sidebar-utility-collapsed{visibility:hidden;opacity:0}.zap-sidebar:hover .sidebar-utility-collapsed{visibility:visible;opacity:1}@media (min-width:1910px){.sidebar-utility-collapsed{visibility:visible;opacity:1}}.sidebar-utility-expanded,.sidebar-utility-mobile{visibility:visible;opacity:1}.sidebar-contact-button{color:#fff;background:#6842ff;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:176px;height:34px;margin-top:8px;margin-left:12px;font-size:16px;font-weight:900;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,transform .15s;display:flex}.sidebar-contact-button svg{width:20px;height:20px}.sidebar-contact-button:hover{color:#fff;background:#7c5aff}.sidebar-utility-links{flex-direction:column;gap:0;margin-top:8px;margin-left:20px;padding:0;display:flex}.sidebar-utility-links a{color:#aaadbe;text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:opacity .15s,color .15s;overflow:hidden}.sidebar-utility-links a:hover{color:#aaadbe;opacity:.8}.sidebar-social-links{flex-flow:wrap;gap:8px 0;margin-top:16px;margin-left:8px;display:flex}.sidebar-social-links a{color:#eff0f7;background:0 0;border:2px solid #34364f;border-radius:30px;justify-content:center;align-items:center;width:35px;min-width:35px;height:35px;transition:border-color .25s,color .25s;display:flex}.sidebar-social-links a svg{width:15px;height:15px}.sidebar-social-links a:hover{color:#aaadbecc;border-color:#6842ff}.sidebar-copyright{color:#878a9e;max-width:168px;margin-top:46px;margin-left:16px;font-size:12px;font-weight:400;line-height:1.45}.sidebar-utility-mobile{margin:16px 20px 0;padding-top:16px}.sidebar-utility-mobile .sidebar-contact-button{width:100%;height:48px;margin:0;font-size:19px}.sidebar-utility-mobile .sidebar-utility-links{margin-top:20px;margin-left:8px}.sidebar-utility-mobile .sidebar-utility-links a{font-size:18px;line-height:30px}.sidebar-utility-mobile .sidebar-social-links{margin-top:20px}.sidebar-utility-mobile .sidebar-social-links a{width:44px;height:44px}.sidebar-utility-mobile .sidebar-social-links a svg{width:20px;height:20px}.sidebar-utility-mobile .sidebar-copyright{max-width:none;margin-top:48px;margin-left:8px;font-size:15px}.site-header-logo{flex-shrink:0;align-items:center;width:172px;height:42px;display:flex;position:relative;overflow:hidden}.site-footer{color:#aaadbe;background:radial-gradient(circle at 12% 0,#6842ff29,#0000 32%),linear-gradient(#131520e0,#0c0d14),#11131d;border-top:1px solid #ffffff1a;margin-top:34px}.site-footer-compact-inner{grid-template-columns:minmax(280px,1fr) auto auto;align-items:center;gap:28px;padding:26px 0 54px}.site-footer-compact-inner,.site-footer-inner{width:min(1460px,100% - 32px);margin:0 auto;display:grid}.site-footer-inner{grid-template-columns:minmax(280px,1.35fr) minmax(180px,.7fr) minmax(220px,.8fr);gap:38px;padding:36px 0 26px}.site-footer-brand{max-width:560px}.site-footer-logo{color:#fff;align-items:center;width:178px;height:46px;font-size:26px;font-weight:950;line-height:1;text-decoration:none;display:inline-flex}.site-footer-logo img{object-fit:contain;object-position:left center;max-width:100%;max-height:100%;display:block}.site-footer-main{gap:10px;min-width:0;display:grid}.site-footer-main p{color:#9297aa;max-width:560px;margin:0;font-size:14px;font-weight:750;line-height:22px}.site-footer-actions{justify-items:center;gap:12px;display:grid}.site-footer-legal{flex-flow:wrap;justify-content:center;align-items:center;gap:8px 18px;min-width:0;display:flex}.site-footer-legal a{color:#a9adbf;font-size:14px;font-weight:850;line-height:22px;text-decoration:none;transition:color .15s}.site-footer-legal a:hover{color:#fff}.site-footer-meta{color:#85899c;white-space:nowrap;justify-content:flex-end;align-items:center;gap:14px;font-size:14px;font-weight:700;display:inline-flex}.site-footer-meta .footer-social-links{margin-top:0}.site-footer-brand p{color:#969aac;margin:16px 0 22px;font-size:15px;font-weight:700;line-height:24px}.site-footer-column{align-content:start;gap:10px;display:grid}.site-footer-column h2{color:#fff;letter-spacing:0;text-transform:uppercase;margin:0 0 6px;font-size:14px;font-weight:950}.site-footer-column a{color:#b7bacb;align-items:center;gap:10px;width:fit-content;font-size:15px;font-weight:850;line-height:24px;text-decoration:none;transition:color .15s,transform .15s;display:inline-flex}.site-footer-column a:hover{color:#fff;transform:translate(2px)}.site-footer-column .nav-color-icon{width:22px;height:22px}.site-footer-bottom{color:#85899c;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;width:min(1460px,100% - 32px);margin:0 auto;padding:18px 0 24px;font-size:14px;font-weight:700;display:flex}.site-footer-utility{color:#8f93a8;background:linear-gradient(#171925b8,#0c0d1400);border-top:1px solid #ffffff1a;border-radius:10px 10px 0 0;margin:30px 16px 0;padding:30px 24px 36px}.footer-contact-button{color:#fff;background:linear-gradient(135deg,#6842ff,#8b5cff);border-radius:999px;justify-content:center;align-items:center;gap:12px;min-width:238px;height:54px;font-size:21px;font-weight:900;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 14px 36px #6842ff47}.footer-contact-button svg{width:23px;height:23px}.footer-contact-button:hover{color:#fff;transform:translateY(-1px);box-shadow:0 18px 44px #6842ff57}.footer-contact-button.footer-contact-button-compact{gap:7px;min-width:134px;height:36px;font-size:14px;box-shadow:0 10px 24px #6842ff29}.footer-contact-button.footer-contact-button-compact svg{width:16px;height:16px}.footer-contact-button.footer-contact-button-compact:hover{box-shadow:0 12px 28px #6842ff38}.footer-utility-links{flex-direction:column;gap:9px;margin-top:22px;padding:0;display:flex}.footer-utility-links a{color:#aaadbe;align-items:center;gap:10px;width:fit-content;font-size:18px;font-weight:700;line-height:28px;text-decoration:none;transition:opacity .15s,color .15s;display:inline-flex}.footer-utility-links a:hover{color:#fff}.footer-link-icon{background:var(--footer-link-icon-color);border-radius:9px;place-items:center;width:26px;height:26px;display:grid}@supports (color:color-mix(in lab,red,red)){.footer-link-icon{background:color-mix(in srgb,var(--footer-link-icon-color) 20%,transparent)}}.footer-link-icon{color:var(--footer-link-icon-color);font-size:14px;font-weight:900;line-height:1}.footer-social-links{flex-flow:wrap;gap:8px;margin-top:20px;display:flex}.footer-social-links a{color:#eff0f7;background:0 0;border:2px solid #34364f;border-radius:30px;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;transition:border-color .25s,color .25s;display:flex}.footer-social-links a:hover{color:#aaadbecc;border-color:#6842ff}.footer-copyright{color:#878a9e;margin-top:46px;font-size:15px;font-weight:500;line-height:1.45}.site-footer-utility-mobile{border-top:1px solid #ffffff1a;margin:16px 20px 0;padding-top:16px}.site-footer-utility-mobile .footer-contact-button{width:100%}@media (max-width:780px){.site-header-logo{width:150px;height:38px}.site-footer-compact-inner{grid-template-columns:1fr;justify-items:start;gap:18px;padding:26px 0 58px}.site-footer-actions{justify-items:start}.site-footer-legal{justify-content:flex-start}.site-footer-meta{white-space:normal;flex-direction:column;align-items:flex-start}.site-footer-inner{grid-template-columns:1fr;gap:28px;padding-top:30px}.site-footer-bottom{flex-direction:column;align-items:flex-start}.site-footer-brand{max-width:none}}.home-tags-section{padding:6px 8px 8px}.home-tags-rail{margin-top:8px}.home-tags-track{grid-auto-columns:minmax(232px,268px)}.home-tag-card{color:#f9faff;background:#191b29;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;height:129px;padding:18px 20px;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative;overflow:hidden}.home-tag-card:hover{background:#242638}.home-tag-icon{object-fit:contain;width:32px;height:32px}.home-tag-icon-fallback{background:linear-gradient(135deg,#62c7ff,#d85cff);border-radius:8px}.home-tag-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:20px;font-size:18px;font-weight:900;line-height:22px;overflow:hidden}.home-tags-grid{grid-template-columns:repeat(3,minmax(92px,1fr));gap:8px;padding:8px 0 0;display:grid}.home-tag-pill{color:#d8dae8;background:#191b29;border-radius:8px;justify-content:center;align-items:center;min-width:0;height:34px;padding:0 12px;font-size:12px;font-weight:800;line-height:1;text-decoration:none;transition:background-color .15s,color .15s;display:flex;overflow:hidden}.home-tag-pill:hover{color:#fff;background:#242638}.home-tag-count{color:#8f93a8;flex-shrink:0;font-size:11px;font-weight:900}.home-content-section{padding:22px 8px 28px}.home-content-inner{background:linear-gradient(#141520,#101119);border-radius:8px;width:100%;max-width:none;padding:28px;box-shadow:inset 0 1px #ffffff0a}.home-content-inner h1{color:#f9faff;margin:0 0 20px;font-size:30px;font-weight:900;line-height:1.12}.home-content-inner h2{color:#f9faff;border-top:1px solid #ffffff12;margin-top:34px;padding-top:24px;font-size:22px;font-weight:900;line-height:1.25}.home-content-inner h2:first-of-type{border-top:0;padding-top:0}.home-content-inner h3{color:#f4f0ff;margin:18px 0 8px;font-size:17px;font-weight:900;line-height:24px}.home-content-inner p{max-width:none}.home-content-inner a{color:#4f6dff;text-underline-offset:2px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}.tags-index-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0;display:grid}.tags-index-pill{justify-content:space-between;max-width:none;height:38px;font-size:14px;line-height:38px}.all-tags-groups{gap:26px;padding:2px 8px 20px;display:grid}.all-tags-group{min-width:0}.all-tags-group h2{color:#f9faff;text-transform:lowercase;margin:0 0 10px;font-size:24px;font-weight:900;line-height:28px}.all-tags-links{flex-wrap:wrap;gap:10px 14px;display:flex}.all-tags-link{color:#c6c9d8;border-radius:8px;align-items:center;min-height:28px;font-size:16px;font-weight:800;line-height:20px;text-decoration:none;transition:color .15s,transform .15s;display:inline-flex}.all-tags-link:hover{color:#fff;transform:translateY(-1px)}.search-tag-results{flex-wrap:wrap;gap:8px;margin:-4px 0 14px;display:flex}.search-tag-result{color:#f3f4fb;background:#171925;border-radius:10px;align-items:center;gap:10px;height:40px;padding:0 12px 0 14px;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.search-tag-result:hover{background:#202234;transform:translateY(-1px)}.search-tag-name{font-size:14px;font-weight:900;line-height:18px}.search-tag-count{color:#cdd0df;background:#2c2f45;border-radius:999px;place-items:center;min-width:28px;height:22px;font-size:12px;font-weight:900;line-height:22px;display:grid}.my-games-panel{z-index:60;position:fixed;inset:0}.my-games-backdrop{cursor:default;opacity:1;background:#0000008f;border:0;position:absolute;inset:0}.my-games-drawer{background:#11121c;border-left:1px solid #25273a;flex-direction:column;width:min(380px,100vw);display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-18px 0 50px #00000075}.my-games-header{border-bottom:1px solid #25273a;grid-template-columns:44px 1fr 44px;align-items:center;height:60px;padding:0 8px;display:grid}.my-games-header h2{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:900;line-height:31px;overflow:hidden}.my-games-spacer{width:44px}.my-games-close{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:36px;height:36px;transition:background-color .15s;display:grid}.my-games-close:hover{background:#242638}.my-games-close svg{fill:currentColor;width:22px;height:22px}.my-games-tabs{background:#11121c;border-bottom:1px solid #25273a;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.my-games-tab{color:#9ca0b6;cursor:pointer;background:0 0;border:0;height:48px;font-size:14px;font-weight:900;transition:color .15s;position:relative}.my-games-tab.is-active,.my-games-tab:hover{color:#fff}.my-games-tab.is-active:after{content:"";background:#6842ff;border-radius:999px 999px 0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.my-games-body{background:#11121c;flex:1;min-height:0;padding:8px 12px 20px;overflow-y:auto}.my-games-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.my-games-item{aspect-ratio:16/9;color:#fff;border:2px solid #0000;border-radius:10px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:block;position:relative;overflow:hidden}.my-games-item:hover{border-color:#6842ff;box-shadow:0 0 7px 1px #00000091}.my-games-item img,.my-games-thumb-fallback{object-fit:cover;background:#282a40;width:100%;height:100%;display:block}.my-games-gradient{z-index:1;opacity:0;background:linear-gradient(#0000,#000000d1);height:50%;transition:opacity .15s;position:absolute;inset:auto 0 0}.my-games-item:hover .my-games-gradient,.my-games-item:hover .my-games-title{opacity:1}.my-games-title{z-index:2;color:#fff;text-overflow:ellipsis;white-space:nowrap;opacity:0;text-shadow:0 1px 2px #000000b8;font-size:12px;font-weight:900;line-height:18px;transition:opacity .15s;position:absolute;bottom:8px;left:8px;right:8px;overflow:hidden}.my-games-remove{z-index:3;color:#fff;cursor:pointer;opacity:0;background:#14151fdb;border:0;border-radius:999px;place-items:center;width:24px;height:24px;transition:background-color .15s,opacity .15s;display:grid;position:absolute;top:5px;right:5px}.my-games-remove:hover{background:#6842fff2}.my-games-remove svg{fill:currentColor;width:16px;height:16px}.my-games-item:hover .my-games-remove,.my-games-remove:focus-visible,.recent-game-card:hover .my-games-remove{opacity:1}.my-games-empty{place-items:center;min-height:96px;padding:8px 32px;display:grid}.my-games-empty,.recent-empty-state{color:#b2b5c8;text-align:center;border-radius:10px;font-size:16px;font-weight:900;line-height:22px}.recent-empty-state{background:#171925;place-items:center;min-height:120px;padding:20px;display:grid}.az-letter-nav{flex-wrap:wrap;gap:4px;padding:0 8px 10px;display:flex}.az-letter-link{color:#d9dbe7;background:#171925;border-radius:8px;place-items:center;min-width:34px;height:34px;font-size:13px;font-weight:900;text-decoration:none;transition:background-color .15s,color .15s;display:grid}.az-letter-link:hover{color:#fff;background:#242638}.az-groups{gap:10px;padding:0 8px 20px;display:grid}.az-group{scroll-margin-top:76px}.az-group h2{color:#fff;margin:0 0 6px;font-size:18px;font-weight:900;line-height:24px}.az-game-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:4px;display:grid}.az-game-link{color:#d9dbe7;text-overflow:ellipsis;white-space:nowrap;background:#171925;border-radius:8px;min-width:0;padding:9px 12px;font-size:13px;font-weight:800;line-height:18px;text-decoration:none;transition:background-color .15s,color .15s;display:block;overflow:hidden}.az-game-link:hover{color:#fff;background:#242638}@media (max-width:420px){.home-tags-grid{grid-template-columns:1fr}.home-content-section{padding-left:8px;padding-right:8px}.home-content-inner h1{font-size:28px;line-height:1.08}.az-letter-link{min-width:32px}.az-game-link,.home-tag-pill{font-size:13px}}@keyframes backToGameBounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(1.03,.97)translateY(0)}30%{transform:scale(.97,1.03)translateY(-30px)}50%{transform:scale(1)translateY(0)}57%{transform:scale(1)translateY(-3px)}64%,to{transform:scale(1)translateY(0)}}.back-to-game-pop{animation:none}@keyframes pulsePopOut{0%{background-color:#6842ff;transform:scale(1);box-shadow:0 0 #6842ff4d}20%{background-color:#7f5eff;transform:scale(1.08);box-shadow:0 0 35px #6842ff80}to{background-color:#6842ff;transform:scale(1);box-shadow:0 0 #6842ff4d}}.embed-before-playing{color:#fff;background-color:#16181e;font-family:Nunito,sans-serif;position:fixed;inset:0;overflow:hidden}.embed-game-shell{background:#08090d}.embed-game-loading,.embed-game-shell{position:fixed;inset:0;overflow:hidden}.embed-game-loading{z-index:1;color:#fff;background:#08090df0;justify-content:center;align-items:center;font-family:Nunito,sans-serif;display:flex}.embed-game-loading-background{filter:blur(18px);opacity:.3;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-24px}.embed-game-loading-content{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex;position:relative}.embed-game-loading-content p{margin:0;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:800}.embed-game-loading-content span{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;max-width:min(80vw,520px);font-size:.95rem;font-weight:700;overflow:hidden}.embed-loading-spinner{border:4px solid #ffffff3d;border-top-color:#8667ff;border-radius:50%;width:42px;height:42px;animation:embedLoadingSpin .85s linear infinite}@keyframes embedLoadingSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.embed-loading-spinner{animation-duration:1.8s}}.embed-blur-background{z-index:-1;filter:blur(8px);opacity:.5;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.embed-preload{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;max-width:800px;height:100%;margin:0 auto;padding:20px 30px;display:flex}.embed-thumbnail{cursor:pointer;background:0 0;border:0;padding:0;display:block}.embed-thumbnail img{aspect-ratio:16/9;object-fit:cover;width:224px;max-width:min(224px,70vw);-webkit-mask-image:-webkit-radial-gradient(center,#fff,#000);mask-image:-webkit-radial-gradient(center,#fff,#000);border-radius:8px;box-shadow:0 0 1rem #fff}.embed-game-title{color:#fff;text-align:center;margin:0;font-size:28px;font-weight:700;line-height:normal}.embed-play-button{color:#fff;font:inherit;background:0 0;border:0;padding:0}.embed-play-button span{color:#fff;cursor:pointer;letter-spacing:1px;text-align:center;transform-origin:50%;-webkit-user-select:none;user-select:none;background:#6842ff;border-radius:999px;margin-top:8px;padding:.8em 3em;font-size:1.3em;font-weight:700;transition:background-color .3s,color .3s,box-shadow .3s,transform .1s;animation:pulsePopOut 1s ease-out infinite;display:block;position:relative;overflow:hidden}.embed-play-button span:before{z-index:0;content:"";background-color:#fff;border-radius:10px;width:50px;height:30px;position:absolute;top:56px;left:50%;transform:translate(-50%)}.embed-play-button span:hover{color:#fff;background-color:#8667ff;font-weight:900;animation:none}.detail-page-main{align-items:flex-start;display:flex}.detail-main-container{flex-direction:column;flex:auto;justify-content:flex-start;width:100%;min-width:0;padding:16px;display:flex}.detail-player-shell{border-radius:2px;align-self:center;width:min(100%,177.778vh - 300.444px,1460px);max-width:1460px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f}.detail-frame-box{width:100%;height:auto;max-height:calc(100vh - 169px);display:flex}.detail-frame-inner{aspect-ratio:16/9;flex-direction:column;width:min(100%,177.778vh - 300.444px);max-height:100%;margin:auto;display:flex;position:relative}.detail-right-sidebar{background-color:#13141e;flex:0 0 187px;align-self:stretch;width:187px;margin-top:2px;padding:0 16px;display:none}.detail-right-grid{grid-template-columns:1fr;gap:4px 8px;padding:4px 4px 20px;display:grid}.detail-under-games{background-color:#13141e;border-radius:10px;flex-direction:column;align-self:center;align-items:center;width:100%;max-width:1460px;padding-bottom:20px;display:flex}.detail-under-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px 16px;width:100%;padding:16px;display:grid}.detail-info-panel{align-self:center;width:100%;max-width:1460px}body.fullscreen{overflow:hidden}body.fullscreen .detail-player-shell{z-index:1000;border-radius:0;width:100vw;max-width:none;height:100dvh;position:fixed;inset:0}body.fullscreen .detail-frame-box{height:calc(100dvh - 45px)!important;max-height:none!important}body.fullscreen .game-page-action-bar{z-index:1001;position:fixed;bottom:0;left:0;right:0;overflow:visible;height:45px!important;min-height:45px!important}body.fullscreen #expand{color:#fff;background:#6842ff}body.fullscreen #expand:hover{background:#8062ff}body.fullscreen .detail-frame-inner{aspect-ratio:auto;width:100%;height:100%}body.fullscreen .detail-info-panel,body.fullscreen .detail-right-sidebar,body.fullscreen .detail-under-games,body.fullscreen .floating-language-widget,body.fullscreen .my-games-panel,body.fullscreen .site-header,body.fullscreen .site-sidebar,body.fullscreen .top-search-form,body.fullscreen .top-search-layer{display:none!important}.fullscreen-exit-button{display:none}body.fullscreen .fullscreen-exit-button{z-index:1002;color:#fff;background:#2f3148e6;border-radius:999px;place-items:center;width:44px;height:44px;transition:background .15s;display:grid;position:fixed;top:16px;right:16px}body.fullscreen .fullscreen-exit-button:hover{background:#414363f2}.detail-comments,.detail-content-card,.detail-info-card{border-radius:16px;padding:24px}#game-controls{display:none}.game-controls-panel{z-index:20;color:#dfe1ec;background:#1a1b28;border-radius:10px;width:min(500px,100% - 32px);max-height:min(350px,100% - 84px);padding:26px 20px 20px;position:absolute;bottom:58px;right:16px;overflow:auto;box-shadow:0 12px 32px #00000040,0 0 0 1px #ffffff14}.game-controls-close{color:#f9faff;background:#2f3148;border:0;border-radius:999px;place-items:center;width:32px;height:32px;font-size:26px;line-height:1;transition:background .15s;display:grid;position:absolute;top:14px;right:14px}.game-controls-close:hover{background:#414363}.game-controls-content{color:#bdbfce;font-size:15px;font-weight:700;line-height:24px}.game-controls-content h2:first-child{padding-right:46px}.detail-comments .comment-section-title{color:#f9faff;margin:0 0 14px;font-size:24px;font-weight:900;line-height:31px}.comment-list-empty{color:#989bae;background:#1a1b28;border-radius:10px;margin-bottom:22px;padding:18px;font-size:15px;font-weight:700}.comment-header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.comment-title-wrap{align-items:center;gap:10px;min-width:0;display:flex}.comment-header .comment-section-title{margin:0}.comment-header #comment_count{color:#f9faff;background:#2f3148;border-radius:999px;justify-content:center;min-width:30px;height:30px;font-size:14px;line-height:1;transform:translateY(2px)}.comment-header #comment_count,.comment-sort{align-items:center;font-weight:900;display:inline-flex}.comment-sort{color:#8b8fa4;flex:none;gap:8px;font-size:12px;position:relative}.comment-sort:after{content:"";pointer-events:none;border-bottom:2px solid #dfe1ec;border-right:2px solid #dfe1ec;width:8px;height:8px;position:absolute;top:50%;right:13px;transform:translateY(-65%)rotate(45deg)}.comment-sort select{color:#f9faff;appearance:none;cursor:pointer;background:#2f3148;border:0;border-radius:999px;outline:none;min-width:96px;height:34px;padding:0 32px 0 14px;font-size:12px;font-weight:900}.comment-list{gap:12px;margin-bottom:22px;display:grid}.comment-replies{gap:12px;margin-top:12px;margin-left:42px;display:grid}.comment-thread-reply .comment-item{background:#151724}.comment-pending-list{margin-bottom:12px}.comment-item{background:#1a1b28;border-radius:8px;gap:14px;padding:16px 18px;display:flex}.comment-item.is-pending-review{box-shadow:inset 0 0 0 1px #6842ff59}.comment-avatar{color:#fff;background:#6842ff;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;font-size:16px;font-weight:900;display:grid}.comment-body{min-width:0}.comment-meta{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.comment-meta strong{color:#f9faff;font-size:15px;font-weight:900}.comment-meta span{color:#888c9f;font-size:12px;font-weight:700}.comment-body p{color:#c7c9d6;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700;line-height:23px}.comment-reply-prefix{color:#a99cff}.comment-pending-note{color:#ffd98a;margin-top:8px;font-size:12px;font-weight:900}.comment-action-row{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.comment-action-row button{color:#b9bdcf;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:3px 6px;font-size:13px;font-weight:900;transition:background .15s,color .15s;display:inline-flex}.comment-action-row button:hover{color:#fff;background:#ffffff14}.comment-action-row button.is-up.is-active{color:#74f3a0;background:#34c7592e}.comment-action-row button.is-up.is-active svg{color:#74f3a0}.comment-action-row button.is-active.is-down{color:#ff5f89;background:#ff5f8924}.comment-action-row button.is-active:not(.is-up):not(.is-down){color:#f9faff;background:#6842ff2e}.comment-action-row .is-down svg{transform:rotate(180deg)}.comment-action-row button:disabled{cursor:default;opacity:.75}.comment-load-more{color:#fff;cursor:pointer;background:#2f3148;border:0;border-radius:999px;justify-self:center;padding:10px 18px;font-size:13px;font-weight:900;transition:background .15s}.comment-load-more:hover{background:#414363}.make-comment{border-top:1px solid #ffffff14;padding-top:28px}.comment-form{gap:12px;display:grid}.comment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.comment-form label{color:#e5e6ee;font-size:14px;font-weight:900;display:block}.comment-form input,.comment-form textarea{color:#050711;background:#e8eef9;border:1px solid #ffffff14;border-radius:8px;outline:none;width:100%;padding:13px 14px;font-size:15px;font-weight:700}.comment-form input::placeholder,.comment-form textarea::placeholder{color:#5c6273}.comment-form textarea{resize:vertical;min-height:120px}.comment-form button{color:#fff;background:#6150ec;border:0;border-radius:999px;justify-self:start;height:42px;padding:0 22px;font-size:14px;font-weight:900;transition:background .15s}.comment-form button:hover{background:#7466f3}.comment-form button:disabled{cursor:default;opacity:.65}.comment-notice{color:#ff8bae;font-size:13px;font-weight:800}.comment-notice.is-success{color:#7ee7a8}.comment-terms{align-items:center;gap:8px;line-height:18px;color:#b9bdcf!important;font-size:13px!important;display:flex!important}.comment-terms input{accent-color:#6842ff;flex:none;width:16px;height:16px}.comment-reply-target{color:#dfe1ec;background:#202232;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;font-weight:900;display:flex}.comment-reply-target button{color:#fff;background:#2f3148;border:0;border-radius:999px;flex:none;height:30px;padding:0 12px;font-size:12px;font-weight:900}.detail-breadcrumb{color:#56596a;margin-bottom:16px;font-size:14px;font-weight:700;line-height:21px}.detail-breadcrumb a,.detail-breadcrumb span,.detail-breadcrumb strong{display:inline-block}.detail-breadcrumb a{color:#a78bfa;text-transform:capitalize;text-decoration:none;transition:color .2s}.detail-breadcrumb a:hover{color:#cbbcff}.detail-breadcrumb span{color:#56596a;margin:0 4px;font-weight:700}.detail-breadcrumb strong{color:#bdbfce;font-size:14px;font-weight:700}.detail-title-block h1{color:#f9faff;margin:0 0 20px;font-size:28px;font-weight:900;line-height:1.167}.detail-summary-table{max-width:100%;padding:8px 0 0}.detail-summary-row{color:#bdbfce;min-height:29px;font-size:16px;line-height:24px;display:flex}.detail-summary-label{color:#777b92;flex-shrink:0;width:110px}.detail-summary-value{color:#e5e6ee;align-items:baseline;font-weight:700;display:flex}.detail-summary-dev{color:#a78bfa;cursor:pointer;font-weight:700}.detail-tag-list{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.detail-tag-pill{background-color:#27293d;border-radius:8px;align-items:center;max-width:100%;height:38px;padding:0 16px;text-decoration:none;transition:background-color .2s ease-in;display:flex}.detail-tag-pill:hover{background-color:#3c2c70}.detail-tag-pill span{color:#d8dae5;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.detail-tag-pill em{color:#a78bfa;padding-left:8px;font-size:14px;font-style:normal;font-weight:800}.detail-content-card h2{color:#d8dae5;margin:0 0 20px;font-size:20px;font-weight:400;line-height:30px}@media (min-width:1082px){.detail-right-sidebar{display:block}}@media (min-width:1280px){.detail-main-container{width:calc(100% - 356px)}.detail-right-sidebar{flex-basis:356px;width:356px}.detail-right-grid{grid-template-columns:1fr 1fr}}@media (min-width:1600px){.detail-player-shell{width:min(100%,177.778vh - 444.444px,1460px)}.detail-frame-box{height:min(821px,100vh - 295px);max-height:none}.detail-frame-inner{aspect-ratio:auto;width:100%;height:100%}}@media (max-width:1081.98px){.detail-info-panel{margin-top:8px}}@media (max-width:768px){.detail-frame-box{max-height:none}.detail-frame-inner{width:100%}}@media (max-width:600px){.game-page-action-bar{min-height:45px!important}.game-action-controls{gap:6px!important}.game-action-control{width:42px!important}#likeGame{width:74px!important}.detail-frame-inner{aspect-ratio:auto;height:min(550px,100vh - 390px);min-height:360px}}@media (max-width:559.95px){.detail-main-container{padding:10px}.detail-page-main{display:block}.detail-player-shell,.detail-under-games{width:100%;max-width:none}.detail-under-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:10px}.detail-comments,.detail-content-card,.detail-info-card{padding:18px}.detail-breadcrumb{margin-bottom:12px}.comment-header{flex-direction:column;align-items:flex-start}.comment-sort{justify-content:space-between;width:100%}.comment-sort select{min-width:136px}.comment-grid{grid-template-columns:1fr}.detail-breadcrumb a{min-width:48px;margin-bottom:8px;font-size:16px}.detail-title-block h1{text-overflow:ellipsis;word-wrap:break-word;width:calc(100vw - 82px);margin-bottom:20px;font-size:28px;line-height:1.167;overflow:hidden}.detail-summary-row{font-size:15px}.detail-summary-label{width:102px}.detail-tag-pill{max-width:calc(50vw - 24px)}.game-markdown ol,.game-markdown p,.game-markdown ul{font-size:15px;line-height:24px}}.game-action-controls{overflow:visible!important}.game-action-control{overflow:visible}.game-action-control:after{content:attr(data-content);z-index:30;color:#fff;opacity:0;pointer-events:none;text-align:center;white-space:nowrap;background:#575757eb;border-radius:6px;min-width:max-content;max-width:180px;padding:8px 12px;font-size:14px;font-weight:500;line-height:18px;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(4px)}.game-action-control:focus-visible:after,.game-action-control:hover:after,.game-action-control[data-tooltip-open=true]:after{opacity:1;transform:translate(-50%)translateY(0)}#expand:after{left:auto;right:0;transform:translateY(4px)}#expand:focus-visible:after,#expand:hover:after,#expand[data-tooltip-open=true]:after{transform:translateY(0)}.zap-drawer-layout{z-index:1200;color:#f9faff;width:100%;height:100%;display:block;position:fixed;inset:0}.zap-drawer-layer{z-index:-1;background:#00000080;border:0;display:block;position:fixed;inset:0}.zap-drawer-form{z-index:1200;color:#f9faff;background:#1a1b28;flex-direction:column;width:440px;max-width:100vw;height:100%;display:flex;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.zap-drawer-header{align-items:flex-start;width:100%;height:148px;min-height:148px;padding-top:18px;display:flex;position:relative;overflow:hidden}.zap-drawer-header-side{flex:0 0 56px;width:56px;height:48px}.zap-drawer-back{color:#eff0f7;visibility:hidden;background:0 0;border:0;width:48px;height:48px;margin-left:8px}.zap-drawer-back,.zap-drawer-title-wrap{justify-content:center;align-items:center;display:flex}.zap-drawer-title-wrap{z-index:1;flex-direction:column;flex:1;min-width:0;height:100%;padding-left:8px;padding-right:8px}.zap-drawer-title{color:#f9faff;text-align:center;font-size:20px;font-weight:900;line-height:30px}.zap-drawer-subtitle,.zap-drawer-title{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:100%;overflow:hidden}.zap-drawer-subtitle{color:#aaadbe;font-size:16px;line-height:24px}.zap-drawer-close{color:#eff0f7;background:0 0;border:0;justify-content:center;align-items:center;width:48px;height:48px;margin-right:8px;display:flex}.zap-drawer-close svg{width:24px;height:24px}.zap-drawer-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.zap-drawer-divider{border:0;border-top:1px solid #ffffff1f;flex:none;height:1px;margin:0}.zap-drawer-body{flex:1;min-height:0;padding:20px 24px 24px;overflow:auto}.zap-share-row{width:100%;min-width:0;margin:16px 0 8px;position:relative}.zap-share-copy,.zap-share-row{align-items:center;display:flex}.zap-share-copy{z-index:1;color:#f9faff;background:#6842ff;border:0;border-radius:30px;justify-content:center;min-width:92px;height:34px;padding:8px 16px;font-size:16px;font-weight:800;line-height:normal;transition:background .15s;position:absolute;right:16px}.zap-share-copy:hover{background:#7b5cff}.zap-report-select,.zap-text-field{color:#f9faff;background:#0000004d;border:2px solid #fff3;border-radius:8px;outline:none;width:100%;font-size:16px;font-weight:400}.zap-share-input{text-overflow:ellipsis;min-width:0;height:60px;padding:1px 112px 1px 16px}.zap-copy-feedback{color:#7ee7a8;opacity:0;margin:10px 0 0 8px;font-size:13px;font-weight:800;line-height:18px;transition:opacity .15s}.zap-copy-feedback.is-visible{opacity:1}.zap-report-form{flex-direction:column;gap:10px;width:100%;display:flex}.zap-report-field{flex-direction:column;gap:12px;display:flex}.zap-report-label{color:#f9faff;font-size:14px;font-weight:700;line-height:21px}.zap-report-select{justify-content:space-between;align-items:center;height:50px;padding:0 16px;display:flex}.zap-text-field-wrap{position:relative}.zap-text-field-wrap .zap-text-field{height:60px;padding:32px 16px 8px}.zap-text-field-wrap .zap-textarea{resize:vertical;height:148px;line-height:22px}.zap-floating-label{color:#aaadbe;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 32px);font-size:14px;line-height:20px;position:absolute;top:8px;left:16px;overflow:hidden}.zap-report-message{color:#e70d5c;margin:-4px 0 0 8px;font-size:12px;line-height:18px;display:none}.zap-report-message.is-visible{display:block}.zap-report-message.is-success{color:green}.zap-drawer-footer{padding-bottom:max(14px,env(safe-area-inset-bottom));background:#1a1b28;flex:none}.zap-drawer-footer-inner{padding:10px 20px 0}.zap-report-submit{color:#f9faff;background:#6842ff;border:0;border-radius:30px;justify-content:center;align-items:center;width:100%;height:50px;padding:8px 16px;font-size:16px;font-weight:800;transition:background .15s;display:flex}.zap-report-submit:hover{background:#7b5cff}.zap-report-submit.Mui-disabled,.zap-report-submit:disabled{cursor:default;color:#474967;background:#28293d}@media (max-width:480px){.zap-drawer-form{width:100%}.zap-drawer-header{height:132px;min-height:132px;padding-top:14px}.zap-drawer-body{padding:20px 16px 24px}.zap-drawer-header-side{flex-basis:48px;width:48px}.zap-drawer-close{margin-right:0}.zap-share-copy{min-width:78px;padding:8px 12px;font-size:15px;right:10px}.zap-share-input{padding-right:96px;font-size:14px}}@media (min-width:599.95px){:root{--home-card-width:calc((100vw - 32px) / 3.25);--home-card-height:calc((((100vw - 32px) / 3.25) - 4px) * .561798 + 4px);--home-top-card-width:calc((100vw - 32px) / 1.6);--home-top-card-height:calc((((100vw - 32px) / 1.6) - 4px) * .561798 + 4px)}}@media (min-width:799.95px){:root{--home-card-width:calc((100vw - 32px) / 4.25);--home-card-height:calc((((100vw - 32px) / 4.25) - 4px) * .561798 + 4px);--home-top-card-width:calc((100vw - 32px) / 2.1);--home-top-card-height:calc((((100vw - 32px) / 2.1) - 4px) * .561798 + 4px)}}@media (min-width:999.95px){:root{--home-card-width:calc((100vw - 32px) / 5.25);--home-card-height:calc((((100vw - 32px) / 5.25) - 4px) * .561798 + 4px);--home-top-card-width:calc((100vw - 32px) / 2.6);--home-top-card-height:calc((((100vw - 32px) / 2.6) - 4px) * .561798 + 4px)}}@media (min-width:1199.95px){:root{--home-card-width:calc((100vw - 32px) / 6.25);--home-card-height:calc((((100vw - 32px) / 6.25) - 4px) * .561798 + 4px);--home-top-card-width:calc((100vw - 32px) / 3.1);--home-top-card-height:calc((((100vw - 32px) / 3.1) - 4px) * .561798 + 4px)}}@media (min-width:1699.95px){:root{--home-card-width:calc((100vw - 32px) / 7.25);--home-card-height:calc((((100vw - 32px) / 7.25) - 4px) * .561798 + 4px);--home-top-card-width:calc((100vw - 32px) / 3.6);--home-top-card-height:calc((((100vw - 32px) / 3.6) - 4px) * .561798 + 4px)}}@media (min-width:1909.95px){:root{--home-card-width:calc((100vw - 32px) / 7.25);--home-card-height:calc((((100vw - 32px) / 7.25) - 4px) * .561798 + 4px);--home-top-card-width:calc((100vw - 32px) / 3.6);--home-top-card-height:calc((((100vw - 32px) / 3.6) - 4px) * .561798 + 4px)}}@media (min-width:2099.95px){:root{--home-card-width:calc((100vw - 32px) / 8.25);--home-card-height:calc((((100vw - 32px) / 8.25) - 4px) * .561798 + 4px);--home-top-card-width:calc((100vw - 32px) / 4.1);--home-top-card-height:calc((((100vw - 32px) / 4.1) - 4px) * .561798 + 4px)}}@media (min-width:2999.95px){:root{--home-card-width:calc((100vw - 32px) / 9.25);--home-card-height:calc((((100vw - 32px) / 9.25) - 4px) * .561798 + 4px);--home-top-card-width:calc((100vw - 32px) / 4.6);--home-top-card-height:calc((((100vw - 32px) / 4.6) - 4px) * .561798 + 4px)}}.game-markdown h1,.game-markdown h2,.game-markdown h3,.game-markdown h4{color:#e5e6ee;margin:22px 0 12px;font-weight:400}.game-markdown h2{font-size:19px;line-height:28px}.game-markdown h3{font-size:18px;line-height:28px}.game-markdown ol,.game-markdown p,.game-markdown ul{color:#989bae;margin:14px 0;font-size:16px;line-height:25px}.game-markdown ol,.game-markdown ul{padding-left:24px}.game-markdown li+li{margin-top:8px}.game-markdown a{color:#4f6dff;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.game-markdown strong{color:#e5e6ee;font-weight:700}.game-markdown blockquote{color:#c8cbe0;border-left:3px solid #6842ff;margin:16px 0;padding-left:14px}.game-markdown img{border-radius:8px;max-width:100%;height:auto;margin:16px 0;display:block}.game-markdown table{border-collapse:collapse;table-layout:fixed;width:100%;margin:16px 0}.game-markdown td,.game-markdown th{vertical-align:top;border:1px solid #ffffff1f;padding:8px 10px}.game-markdown th{color:#e5e6ee;background:#202232;font-weight:700}.listing-content{width:100%;max-width:none;padding:0}.taxonomy-content-card{background:linear-gradient(#141520,#101119);border-radius:8px;width:100%;max-width:none;margin-top:40px;padding:28px;box-shadow:inset 0 1px #ffffff0a}.taxonomy-content h2:first-child{margin-top:0}.taxonomy-content h2{border-top:1px solid #ffffff12;padding-top:22px;font-size:20px;line-height:28px}.taxonomy-content h2:first-child{border-top:0;padding-top:0}.taxonomy-content h3{color:#f4f0ff;margin:18px 0 8px;font-size:17px;font-weight:900;line-height:24px}.taxonomy-content ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-left:0;list-style:none;display:grid}.taxonomy-content li{color:#bbbfd1;background:#27293dc7;border-radius:8px;padding:12px 14px;font-weight:750}.taxonomy-content li+li{margin-top:0}.taxonomy-content a{color:#4f6dff;text-underline-offset:2px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}.static-page-shell{background:#0c0d14;min-height:calc(100vh - 72px);padding:14px 8px 42px;position:relative;overflow:hidden}.static-page-background{z-index:-1;opacity:.22;pointer-events:none;background:linear-gradient(#0c0d14d1,#0c0d14e6),url(/background2.jpg) top/cover no-repeat;position:fixed;inset:72px 0 0}.static-page-wrapper{position:relative}.static-page-inner{padding:0 8px}.static-page-panel{background:#13141e;border-radius:8px;width:100%;padding:28px 30px 34px}.static-page-content{color:#e7e8f1;font-size:16px;font-weight:500;line-height:1.55}.static-page-content h1,.static-page-content h2,.static-page-content h3,.static-page-content h4{margin:revert;color:#f9faff;font-weight:900;line-height:1.18}.static-page-content h1{font-size:32px}.static-page-content h2{font-size:24px;font-weight:500}.static-page-content ol,.static-page-content p,.static-page-content ul{margin:revert}.static-page-content ol,.static-page-content ul{padding-left:40px}.static-page-content li{margin:revert}.static-page-content a{color:#a48eff;text-decoration:underline}.contact-intro{color:#e7e8f1;margin-bottom:16px}.contact-page-shell{background:#0c0d14;justify-content:center;min-height:calc(100vh - 60px);padding:14px 16px 48px;display:flex}.contact-box{width:100%}.inner-contact-box{color:#e7e8f1;background:#13141e;border-radius:8px;width:100%;max-width:500px;margin:0 auto;padding:28px 30px 34px}.contact-intro h1{color:#f9faff;margin:0 0 18px;font-size:32px;font-weight:900;line-height:1.12}.contact-intro p{color:#d7d9e6;margin:-8px 0 18px;font-size:16px;font-weight:500}.contact-form{gap:12px;width:100%;display:grid}.contact-form label{color:#e7e8f1;gap:8px;font-size:16px;font-weight:700;display:grid}.contact-form input,.contact-form select,.contact-form textarea{color:#f9faff;background:#202232;border:1px solid #3b3e54;border-radius:8px;outline:none;width:100%;font-size:16px;font-weight:700;transition:border-color .15s,background-color .15s,box-shadow .15s}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#8b8fa4}.contact-form input,.contact-form select{height:40px;padding:7px 11px}.contact-form textarea{resize:vertical;min-height:142px;padding:11px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{background:#25273a;border-color:#6842ff;box-shadow:0 0 0 2px #6842ff40}.contact-checkbox{flex-direction:row;grid-template-columns:none;align-items:center;color:#d7d9e6!important;gap:5px!important;font-size:13px!important;font-weight:600!important;display:flex!important}.contact-checkbox input{accent-color:#6842ff;width:13px;height:13px;padding:0}.contact-form button,.not-found-home-button{color:#fff;text-align:center;background:#6842ff;border:0;border-radius:30px;width:100%;min-width:0;padding:12px 18px;font-size:20px;font-weight:700;text-decoration:none;transition:background-color .15s,opacity .15s}.contact-form button:hover,.not-found-home-button:hover{background:#7c5aff}.contact-form button:disabled{opacity:.65}.contact-form-error{color:#dc143c;font-size:14px;font-weight:400}.contact-thank-you{color:#d7d9e6;font-size:16px;font-weight:600}.contact-thank-you strong{color:#f9faff;margin-bottom:8px;font-weight:700;display:block}.contact-thank-you p{margin-bottom:28px}.contact-home-link{color:#fff;background:#6842ff;border-radius:30px;justify-content:center;align-items:center;min-height:48px;padding:11px 18px;font-size:20px;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex}.contact-home-link:hover{background:#8668ff}.not-found-shell{padding:18px 12px 44px}.not-found-hero{text-align:center;background:#13141e;border-radius:8px;place-items:center;min-height:330px;padding:38px 20px;display:grid}.not-found-hero h1,.not-found-kicker{color:#fff;font-size:clamp(56px,12vw,138px);font-weight:1000;line-height:.82}.not-found-hero p{color:#aeb2c5;max-width:520px;margin:20px 0 24px;font-size:18px;font-weight:800}.not-found-games{margin-top:28px}.not-found-games h2{color:#f9faff;margin-bottom:12px;font-size:20px;font-weight:900}.not-found-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.zap-not-found-page{padding:28px 12px 48px}.zap-game-over{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:285px;display:flex}.zap-game-over-title{margin:0}.zap-game-over-title span{color:#f9faff;letter-spacing:0;text-shadow:0 6px #10111a,0 10px 18px #00000073;margin:0;font-size:clamp(64px,13vw,142px);font-weight:1000;line-height:.78;display:block;position:relative}.zap-game-over-title span:after,.zap-game-over-title span:before{content:attr(data-title);z-index:-1;color:#6842ff;position:absolute;inset:0}.zap-game-over-title span:before{transform:translate(4px,4px)}.zap-game-over-title span:after{color:#ff5c93;transform:translate(-4px,-2px)}.zap-game-over p{color:#e5e6ee;margin:24px 0 0;padding:0 20px;font-size:24px;font-weight:400;line-height:1.35}.zap-suggestion-footer{flex-direction:column;align-items:center;display:flex}.zap-suggestion-primary,.zap-suggestion-secondary{border:0;border-radius:30px;justify-content:center;align-items:center;gap:10px;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.zap-suggestion-primary{color:#fff;background:#6842ff;min-width:300px;min-height:50px;margin-top:12px;font-size:16px;font-weight:800}.zap-suggestion-primary:hover{background:#8668ff}.zap-suggestion-footer svg{fill:currentColor;flex:none;width:22px;height:22px}.zap-suggestion-footer h2{color:#e5e6ee;text-align:center;margin:14px 0 10px;font-size:20px;font-weight:700;line-height:1.35}.zap-suggestion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;display:grid}.zap-suggestion-links{flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:18px;display:flex}.zap-suggestion-secondary{color:#202232;background:#fff;width:100%;min-height:50px;font-size:16px;font-weight:800}.zap-suggestion-secondary:hover{background:#f0f0f5}.listing-game-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:6px}.taxonomy-games-shell{scroll-margin-top:76px}.taxonomy-pagination{contain:layout paint;content-visibility:auto;contain-intrinsic-size:60px;background:#12131d;border-radius:60px;gap:8px;width:fit-content;margin:78px auto 34px;padding:10px;box-shadow:0 16px 34px #0000002e}.taxonomy-page-button,.taxonomy-pagination{color:#fff;justify-content:center;align-items:center;display:flex}.taxonomy-page-button{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:50px;width:36px;height:40px;font-size:16px;font-weight:900;line-height:40px;transition:background-color .1s ease-in,border-color .1s ease-in,color .1s ease-in,opacity .1s ease-in}.taxonomy-page-button:hover{color:#fff;background:#6842ff2e}.taxonomy-page-button.is-current,.taxonomy-page-button:disabled{color:#fff;cursor:default;opacity:1;background:0 0;border-color:#6842ff}.taxonomy-page-gap{color:#8a8ea3;justify-content:center;align-items:center;width:30px;height:40px;font-size:16px;font-weight:900;line-height:40px;display:flex}.taxonomy-page-arrow{background:#6842ff;border-color:#6842ff;width:50px}.taxonomy-page-arrow svg{fill:currentColor;width:20px;height:20px}.taxonomy-page-arrow:hover{background:#4e2ed6;border-color:#4e2ed6}@media (max-width:559.95px){.listing-page{padding:12px 16px 18px}.listing-heading h1{font-size:24px;line-height:30px}.listing-heading p{font-size:14px;line-height:22px}.taxonomy-content-card{padding:20px 18px}.taxonomy-content ul{grid-template-columns:1fr}}@media (min-width:330px){.listing-game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:590px){.home-tags-grid,.listing-game-grid,.zap-suggestion-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-tags-grid{display:grid}.az-game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1082px){.zap-suggestion-links{flex-direction:row;justify-content:center}.zap-suggestion-secondary{width:237px}}@media (min-width:850px){.home-tags-grid,.listing-game-grid,.zap-suggestion-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.az-game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1080px){.home-tags-grid,.listing-game-grid,.zap-suggestion-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.az-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1250px){.home-tags-grid,.listing-game-grid,.zap-suggestion-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.az-game-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1545px){.home-tags-grid,.listing-game-grid,.zap-suggestion-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.az-game-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:2020px){.home-tags-grid,.listing-game-grid,.zap-suggestion-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.az-game-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (min-width:2222px){.listing-game-grid,.zap-suggestion-grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px 10px}}@media (min-width:2630px){.home-tags-grid,.listing-game-grid,.zap-suggestion-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.az-game-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}.game-rich-editor.ProseMirror{min-height:inherit;outline:none}.game-rich-editor p.is-editor-empty:first-child:before{color:#666b80;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.game-rich-editor h2,.game-rich-editor h3{color:#e5e6ee;margin:22px 0 12px;font-weight:400;line-height:1.5}.game-rich-editor h2{font-size:20px}.game-rich-editor h3{font-size:18px}.game-rich-editor blockquote,.game-rich-editor ol,.game-rich-editor p,.game-rich-editor ul{color:#989bae;margin:10px 0;font-size:16px;line-height:25px}.game-rich-editor ol,.game-rich-editor ul{padding-left:24px}.game-rich-editor blockquote{color:#c8cbe0;border-left:3px solid #6842ff;margin:16px 0;padding-left:14px}.game-rich-editor a{color:#9d86ff;text-decoration:underline}.game-rich-editor img{border-radius:8px;max-width:100%;height:auto;margin:12px 0;display:block}.game-rich-editor pre{color:#f2f3fa;background:#0c0d14;border-radius:8px;margin:12px 0;padding:12px;overflow-x:auto}.game-rich-editor code{color:#f2f3fa;background:#11131d;border-radius:4px;padding:2px 5px}.game-rich-editor pre code{background:0 0;padding:0}.game-rich-editor mark{color:inherit;border-radius:4px;padding:1px 4px}.game-rich-editor table{border-collapse:collapse;table-layout:fixed;width:100%;margin:14px 0}.game-rich-editor td,.game-rich-editor th{vertical-align:top;border:1px solid #ffffff1f;min-width:1em;padding:8px 10px}.game-rich-editor th{color:#fff;background:#151723;font-weight:900}.game-rich-editor .selectedCell:after{z-index:2;content:"";pointer-events:none;background:#6842ff2e;position:absolute;inset:0}.game-rich-editor .column-resize-handle{pointer-events:none;background:#6842ff;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.game-rich-editor.resize-cursor{cursor:ew-resize}.admin-form-is-submitting{opacity:.72;pointer-events:none;position:relative}.admin-form-is-submitting:after{content:"";background:#0c0d142e;border:1px solid #6842ff73;border-radius:10px;position:absolute;inset:-4px}.wf-site{color:#333d41;background:#1bbaf3;min-height:100vh;font-family:Nunito,Arial,sans-serif;overflow-x:clip}.wf-site a{color:inherit;text-decoration:none}.wf-header{z-index:50;background:#fff;height:66px;margin:0 0 32px;padding:8px 0;position:relative;box-shadow:0 3px 8px #0003}.wf-header-inner{justify-content:space-between;gap:20px;width:100%;max-width:1185px;margin:0 auto;padding:0 15px}.wf-header-inner,.wf-logo{align-items:center;height:50px;display:flex}.wf-logo{flex:0 0 105px;width:105px}.wf-logo img{object-fit:contain;width:105px;max-height:50px;display:block}.wf-nav{flex:0 0 617px;justify-content:flex-end;gap:16px;width:617px;min-width:0}.wf-nav,.wf-nav a{align-items:center;display:flex}.wf-nav a{color:#fff;white-space:nowrap;background:#333d41;border-radius:24px;justify-content:center;min-height:46px;padding:0 16px;font-size:16px;font-weight:700;line-height:1.72;transition:color .15s,background .15s}.wf-nav a:hover{color:#e0d653}.wf-search{background:#fff;border-radius:4px;flex:0 0 252px;width:252px;height:40px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 8px #0000003d}.wf-search input{color:#333;background:#fff;border:0;outline:0;flex:1;min-width:0;padding:0 50px 0 10px}.wf-search button{color:#fff;cursor:pointer;background:#212233e6;border:0;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:0;right:0}.wf-search svg{fill:currentColor;width:20px}.wf-mobile-menu{flex:0 0 48px;display:none;position:relative}.wf-mobile-menu summary{cursor:pointer;align-content:center;gap:6px;width:48px;height:48px;padding:9px;list-style:none;display:grid}.wf-mobile-menu summary::-webkit-details-marker{display:none}.wf-mobile-menu summary span{background:#212233;height:2px;display:block}.wf-mobile-menu-panel{display:none}.wf-container{width:100%;max-width:1185px;margin:0 auto;padding:0 15px}.wf-ad-slot{height:280px;margin:0 0 32px}.wf-game-top{align-items:flex-start;gap:15px;display:flex}.wf-game-column{flex:auto;min-width:0}.wf-player{background:#111;width:100%;height:631px;overflow:hidden}.wf-player iframe{border:0;width:100%;height:100%;display:block}.wf-rating-row{color:#15394d;border-bottom:1px solid #142c3a40;gap:18px;padding:0 8px}.wf-rating-row>strong{flex:1;font-size:18px}.wf-rating-entry{color:#e0a000;letter-spacing:1px;align-items:center;gap:8px;font-size:22px;display:flex}.wf-rating-entry small{color:#17435b;letter-spacing:0;font-size:12px}.wf-fullscreen{color:#17435b;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:34px;font-size:25px;display:grid}.wf-sidebar{flex:0 0 228px;width:228px;min-width:228px}.wf-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.wf-related-grid-catalog .wf-related-card{aspect-ratio:1.24}.wf-related-grid-compact{flex-wrap:wrap;justify-content:center;gap:0;display:flex}.wf-related-card{min-width:0;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;display:block;position:relative;overflow:hidden}.wf-related-grid-compact .wf-related-card{flex:0 0 114px;width:114px;height:114px;padding:5px}.wf-related-card img{object-fit:cover;border-radius:6px;width:100%;height:100%;transition:transform .18s;display:block}.wf-related-card:hover img{transform:scale(1.04)}.wf-related-card:focus-visible{outline-offset:-2px;outline:3px solid #212233}.wf-related-card[aria-pressed=true] img{outline-offset:-2px;outline:2px solid #212233}.wf-mobile-recommendations .wf-related-grid{flex-wrap:wrap;justify-content:center;gap:0;display:flex}.wf-mobile-recommendations .wf-related-card{flex:0 0 114px;width:114px;height:114px;padding:5px}.wf-content-panel{border-radius:4px;margin:27px 0 26px;padding:23px 26px 28px;box-shadow:0 2px 7px #14394c14}.wf-breadcrumb{color:#5e6467;gap:8px;margin-bottom:12px;font-size:13px}.wf-breadcrumb a{color:#277f9e}.wf-content-panel>h1{color:#272b2d;margin:0 0 14px;font-size:28px;line-height:1.2}.wf-metadata{border-top:1px solid #e3e5e6;border-left:1px solid #e3e5e6;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.wf-metadata>div{border-bottom:1px solid #e3e5e6;border-right:1px solid #e3e5e6;align-items:center;gap:9px;min-height:42px;padding:8px 12px;display:flex}.wf-metadata dt{color:#393e40;flex:none;font-size:13px;font-weight:800}.wf-metadata dd{color:#555c60;margin:0;font-size:13px}.wf-meta-tags{flex-wrap:wrap;gap:6px;display:flex}.wf-meta-tags a{color:#197da0}.wf-intro{color:#41484b;margin:17px 0 22px}.wf-copy-section,.wf-intro{font-size:15px;line-height:1.7}.wf-copy-section{color:#3b4245;margin:23px 0}.wf-copy-section h2{color:#262b2d;border-bottom:1px solid #e3e5e6;margin:0 0 11px;padding-bottom:8px;font-size:21px;line-height:1.3}.wf-copy-section h3{color:#2f383c;margin:16px 0 5px;font-size:17px}.wf-copy-section p{margin:8px 0 12px}.wf-copy-section ol,.wf-copy-section ul{padding-left:24px}.wf-tags{flex-wrap:wrap;gap:8px;padding:7px 0 18px;display:flex}.wf-tags a{color:#2783a2;background:#e9f6fb;border-radius:20px;padding:7px 13px;font-size:13px}.wf-more-games{background:#ffffffeb;border-radius:4px;margin:0 0 38px;padding:22px}.wf-more-games h2{margin:0 0 15px;font-size:21px}.wf-footer{color:#fff;background:#30383c;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding:24px 20px 31px;font-size:13px;display:flex}.wf-footer-games{flex-basis:100%;max-width:1156px;margin-bottom:8px}.wf-footer-games .wf-related-grid{justify-content:center;display:flex}.wf-footer p{color:#cbd3d7;flex-basis:100%}@media (max-width:1023px){.wf-game-top{display:block}.wf-sidebar{display:none}.wf-mobile-recommendations{display:block}}@media (min-width:1024px){.wf-mobile-recommendations{margin-top:5px}}@media (max-width:991px){.wf-nav,.wf-search{display:none}.wf-mobile-menu{display:block}.wf-header-inner{justify-content:space-between}.wf-mobile-menu{order:1;margin-right:auto}.wf-logo{order:2;margin-left:auto}.wf-mobile-menu[open]:before{z-index:99;content:"";background:#0006;position:fixed;inset:0}.wf-mobile-menu-panel{z-index:100;background:#fff;align-content:start;gap:15px;width:270px;height:100dvh;padding:82px 16px 24px;transition:transform .25s ease-in;display:grid;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-280px);box-shadow:0 4px 20px #00000040}.wf-mobile-menu[open] .wf-mobile-menu-panel{transform:translate(0)}.wf-mobile-menu-panel a{color:#212233;margin:0;font-size:15px;font-weight:800;display:block}.wf-mobile-menu-panel form{border-radius:4px;width:100%;height:40px;display:flex;box-shadow:0 3px 8px #0000002e}.wf-mobile-menu-panel form input{border:0;flex:1;min-width:0;padding:0 8px}.wf-mobile-menu-panel form button{color:#fff;background:#212233;border:0;padding:0 10px}.wf-mobile-menu-panel a:first-of-type{margin-top:16px}.wf-mobile-menu-panel:before{content:"";width:108px;height:50px;position:absolute;top:8px;left:16px}.wf-mobile-menu summary{z-index:101;position:relative}.wf-mobile-menu summary span{background:#212233}}@media (max-width:700px){.wf-container{width:100%;padding-left:15px;padding-right:15px}.wf-player{height:631px}.wf-content-panel{margin-top:16px;padding:17px 14px 21px}.wf-content-panel>h1{font-size:24px}.wf-metadata{grid-template-columns:1fr}.wf-metadata>div{min-height:38px}.wf-site .detail-comments{padding:17px 12px}.wf-footer{gap:13px}}.wf-game-top{align-items:stretch}.wf-rating-row{color:#fff;background:#333d41;justify-content:space-between;align-items:center;width:100%;height:48px;min-height:48px;display:flex}.wf-rating-display{align-items:center;gap:5px;height:28px;padding-left:10px;font-size:16px;display:flex}.wf-rating-stars{align-items:center;gap:2px;display:flex}.wf-rating-stars button{cursor:pointer;background:0 0;border:0;place-items:center;width:18px;height:24px;padding:0;display:grid}.wf-rating-stars img{object-fit:contain;width:18px;height:18px;display:block}.wf-header-extend{justify-content:flex-end;align-items:center;height:48px;display:flex}.wf-header-extend button{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:48px;height:48px;padding:14px;display:grid;position:relative}.wf-header-extend button:hover{background:#0000001f}.wf-header-extend svg{fill:currentColor;width:20px;height:20px;display:block}.wf-header-extend button:hover:before{z-index:2;color:#fff;content:attr(title);white-space:nowrap;background:#000000bf;border-radius:4px;padding:8px;font-size:13px;line-height:14px;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.wf-after-player-ad{color:#333d41;height:19px;margin:10px 0;font-size:11px}.wf-ad-label{color:#777;width:min(728px,100%);height:19px;margin:0 auto;line-height:19px;display:block}.wf-mobile-recommendations{max-height:228px;margin-top:5px;overflow:hidden}.wf-detail-separator{background:#000;border-radius:8px;width:100%;height:3px;margin:30px 0}.wf-content-panel{color:#333d41;background:#fff;border-radius:16px;margin:0;padding:15px;font-size:16px;line-height:1.65}.wf-breadcrumb{align-items:center;gap:0;margin:0;font-size:16px;line-height:1;display:flex}.wf-breadcrumb a{color:#d307b9;text-transform:capitalize}.wf-breadcrumb>span{color:#333d41;margin:0 5px}.wf-breadcrumb strong{color:#999;font-weight:400}.wf-content-panel h1,.wf-content-panel h2,.wf-content-panel h3,.wf-content-panel h4,.wf-content-panel h5,.wf-content-panel h6{margin:revert;font-weight:revert;text-transform:capitalize;color:#333d41;line-height:1}.wf-content-panel h1{margin:21.44px 0;font-size:32px}.wf-content-panel h2{margin:19.92px 0;font-size:24px}.wf-content-panel h3{margin:18.72px 0;font-size:18.72px}.wf-content-panel h4{margin:21.28px 0;font-size:16px}.wf-content-panel h5{margin:22.1776px 0;font-size:13.28px}.wf-content-panel p{margin-top:0;margin-bottom:1rem}.wf-content-panel ol,.wf-content-panel ul{margin-bottom:1rem;padding-left:40px;list-style:outside}.wf-content-panel li{list-style:outside}.wf-content-panel a{color:#d307b9}.wf-content-panel img{vertical-align:baseline;max-width:100%;height:auto;display:inline}.wf-game-info table{border-collapse:collapse;width:525.063px;max-width:100%;margin-bottom:1.5rem;font-size:14px}.wf-game-info td{vertical-align:top;padding:4px 12px 4px 0;font-weight:600}.wf-game-info td:first-child{white-space:nowrap}.wf-game-info td span{color:#767a8e}.wf-game-info td a{color:#333d41;text-transform:capitalize;padding-right:5px;font-weight:700}.wf-tags{display:block}.wf-tags a{color:#fff;text-transform:lowercase;background:#333d41;border-radius:30px;margin:0 8px 8px 0;padding:8px 16px;font-size:14px;font-weight:700;transition:all .25s;display:inline-block}.wf-tags a:hover{color:#e0d653}.wf-site .detail-comments{color:#333d41;border-radius:0;margin:0}.wf-footer{color:#333d41;text-align:center;background:#fff;margin:30px 0 0;padding:15px 0;font-size:16px;line-height:1.65;display:block}.wf-footer a{text-transform:capitalize;margin:0 15px;padding:10px 0;font-weight:500;display:inline-block}.wf-footer a:hover{text-decoration:underline}.wf-footer p{color:inherit;text-align:center;margin:0}.wf-game-top.wf-theater-mode{z-index:80;background:#1bbaf3;padding:15px;display:block;position:fixed;inset:66px 0 0;overflow:auto}.wf-game-top.wf-theater-mode .wf-game-column{width:100%;max-width:1440px;margin:0 auto}.wf-game-top.wf-theater-mode .wf-player{height:min(78vh,1000px)}.wf-game-top.wf-theater-mode .wf-after-player-ad,.wf-game-top.wf-theater-mode .wf-content-panel,.wf-game-top.wf-theater-mode .wf-detail-separator,.wf-game-top.wf-theater-mode .wf-mobile-recommendations,.wf-game-top.wf-theater-mode .wf-sidebar{display:none}@media (max-width:1023px){.wf-game-top{display:block}.wf-after-player-ad,.wf-sidebar{display:none}.wf-mobile-recommendations{max-height:none;display:block;overflow:visible}.wf-game-top.wf-theater-mode{padding:10px}.wf-game-top.wf-theater-mode .wf-player{height:min(65vh,631px)}}@media (max-width:700px){.wf-container{width:100%;padding-left:15px;padding-right:15px}.wf-player{height:631px}.wf-game-info td{padding-right:8px}.wf-footer a{margin:0 9px}}.wf-site .comment-header,.wf-site .comment-title-wrap{justify-content:space-between;align-items:center;gap:14px;display:flex}.wf-site .comment-section-title{color:#252d31;font-size:19px;font-weight:800}.wf-site .comment-title-wrap>span{color:#6a7478}.wf-site .comment-sort,.wf-site .comment-sort select{color:#4c575b}.wf-site .comment-list-empty{color:#788489;padding:14px 0}.wf-site .comment-form{gap:12px;display:grid}.wf-site .comment-form input:not([type=checkbox]),.wf-site .comment-form textarea{border:1px solid #d4dfe3;border-radius:4px;width:100%;padding:11px 12px}.wf-site .comment-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.wf-site .comment-form>button{cursor:pointer;border:0;justify-self:start;padding:10px 20px;font-weight:700}.wf-site .comment-item{border-top:1px solid #e5ecee;gap:12px;padding:14px 0;display:flex}.wf-site .comment-body{flex:1}.wf-site .comment-body p{margin:7px 0}@media (max-width:700px){.wf-site .detail-comments{padding:17px 12px}.wf-site .comment-grid{grid-template-columns:1fr}}.wf-category-main .wf-ad-slot{margin-bottom:10px;display:block}.wf-category-section{margin:0 0 28px}.wf-category-section>h1{color:#15191b;margin:0;font-size:32px;font-weight:900;line-height:1.8}.wf-category-grid{grid-template-columns:repeat(auto-fill,180px);justify-content:center;gap:15px;width:100%;display:grid}.wf-category-card{width:180px;height:180px;display:block}.wf-category-card-thumb{background:#fff;border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 3px 8px #0000003d}.wf-category-card-thumb img{object-fit:fill;width:100%;height:100%;transition:transform .2s;display:block}.wf-category-card:hover img{transform:scale(1.045)}.wf-category-card-shade{background:linear-gradient(#0000,#000000e0);inset:45% 0 0}.wf-category-card-shade,.wf-category-card-title{opacity:0;transition:opacity .15s;position:absolute}.wf-category-card-title{color:#fff;text-shadow:0 1px 4px #000;font-size:14px;font-weight:800;bottom:8px;left:8px;right:8px}.wf-category-card:focus-visible .wf-category-card-shade,.wf-category-card:focus-visible .wf-category-card-title,.wf-category-card:hover .wf-category-card-shade,.wf-category-card:hover .wf-category-card-title{opacity:1}.wf-category-card:focus-visible{outline-offset:2px;outline:3px solid #333d41}.wf-category-pagination{justify-content:center;gap:8px;margin:20px 0 10px;display:flex}.wf-category-pagination a{background:#fff;border:1px solid #333d41;border-radius:4px;place-items:center;font-weight:900;display:grid}.wf-category-pagination a:hover,.wf-category-pagination a[aria-current=page]{background:#333d41}.wf-category-copy{padding:20px 24px;line-height:1.65}.wf-category-copy h2{margin:0 0 8px;font-size:23px}.wf-category-copy p{margin:0 0 12px}.wf-category-copy nav{flex-wrap:wrap;gap:9px;display:flex}.wf-category-copy nav a{color:#fff;background:#333d41;border-radius:20px;padding:7px 14px;font-weight:700}.wf-detail-container .wf-ad-slot{display:block}.wf-detail-article{margin:0 0 26px}.wf-detail-article>h1{margin:21px 0}.wf-detail-article>p{line-height:1.65}.wf-related-grid-compact .wf-related-card{position:relative}.wf-related-grid-compact .wf-related-card>span{color:#fff;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 4px #000;white-space:nowrap;opacity:0;font-size:12px;font-weight:800;position:absolute;bottom:8px;left:5px;right:5px;overflow:hidden}.wf-related-grid-compact .wf-related-card:focus-visible>span,.wf-related-grid-compact .wf-related-card:hover>span{opacity:1}.wf-site .detail-comments{background:0 0;padding:0}.wf-site .comment-header{align-items:center;margin-bottom:28px}.wf-site .comment-title-wrap{gap:28px}.wf-site .comment-section-title{color:#273033;font-size:38px;font-weight:900;line-height:1.2}.wf-site .comment-title-wrap>span{color:#fff;background:#303047;border-radius:50%;place-items:center;width:66px;height:66px;font-size:30px;font-weight:900;display:grid}.wf-site .comment-list-empty{color:#838c91;background:#1a1b28;border-radius:20px;align-items:flex-start;min-height:150px;margin-bottom:120px;padding:32px 0;font-size:29px;font-weight:800;display:flex}.wf-site .make-comment>.comment-section-title{margin:0 0 34px}.wf-site .comment-form{gap:26px}.wf-site .comment-form label{color:#b6bbd1;font-size:25px;font-weight:900}.wf-site .comment-grid{gap:26px}.wf-site .comment-form input:not([type=checkbox]),.wf-site .comment-form textarea{color:#283237;background:#fff;border:2px solid #d4dfe3;border-radius:8px;min-height:96px;padding:20px 24px;font-size:25px;font-weight:600}.wf-site .comment-form textarea{min-height:264px}.wf-site .comment-form input::placeholder,.wf-site .comment-form textarea::placeholder{color:#5e6575}.wf-site .comment-terms{align-items:center;gap:16px;font-size:25px;display:flex}.wf-site .comment-terms input{accent-color:#287f9e;width:34px;height:34px;margin:0}.wf-site .comment-form>button{background:#287f9e;border-radius:8px;min-height:92px;padding:0 44px;font-size:27px}.wf-site .comment-notice{font-size:17px}@media (max-width:1023px){.wf-category-main .wf-ad-slot{height:220px;margin-bottom:10px}}@media (max-width:700px){.wf-category-main .wf-ad-slot{width:calc(100% + 30px);height:390px;margin:0 -15px 10px}.wf-detail-container .wf-ad-slot{width:calc(100% + 30px);height:390px;margin:0 -15px 32px}.wf-category-section>h1{padding-bottom:3px;font-size:32px;line-height:1.72}.wf-category-grid{grid-template-columns:repeat(auto-fill,180px);justify-content:center;gap:15px}.wf-category-card{aspect-ratio:auto;width:180px;height:180px}.wf-category-copy{padding:16px}.wf-category-pagination a{width:38px;height:38px}.wf-template-subpage .wf-player{height:min(68vw,631px);min-height:230px}.wf-detail-article{padding:15px}.wf-site .detail-comments{padding:0}.wf-site .comment-header{flex-direction:column;align-items:flex-start;gap:10px}.wf-site .comment-title-wrap{gap:12px}.wf-site .comment-section-title{font-size:27px}.wf-site .comment-title-wrap>span{width:46px;height:46px;font-size:21px}.wf-site .comment-list-empty{border-radius:14px;min-height:100px;margin-bottom:58px;padding:24px 16px;font-size:19px}.wf-site .make-comment>.comment-section-title{margin-bottom:20px}.wf-site .comment-form,.wf-site .comment-grid{gap:15px}.wf-site .comment-form label,.wf-site .comment-terms{font-size:16px}.wf-site .comment-form input:not([type=checkbox]),.wf-site .comment-form textarea{min-height:58px;padding:13px 14px;font-size:16px}.wf-site .comment-form textarea{min-height:170px}.wf-site .comment-terms input{flex:0 0 23px;width:23px;height:23px}.wf-site .comment-form>button{min-height:58px;padding:0 23px;font-size:17px}.wf-site .wf-footer{font-size:16px}}.wf-category-copy{color:#333d41;background:#fff;border-radius:16px;margin:28px 0;padding:15px}.wf-category-copy .wf-category-description{margin:0;font-size:16px;line-height:1.65}.wf-category-section.wf-new-games>h1{text-transform:lowercase}.wf-category-pagination{text-align:center;margin:30px 0;display:block}.wf-category-pagination a{color:#333d41;background:0 0;border:1px solid #ccc;border-radius:8px;width:44px;height:44px;margin:0 5px;font-size:16px;font-weight:500;line-height:42px;transition:all .2s ease-in-out;display:inline-block}.wf-category-pagination a:hover,.wf-category-pagination a[aria-current=page]{color:#fff;background:#d307b9;border-color:#d307b9}.wf-site .comment-header{gap:12px;min-height:44px;margin:0}.wf-site .comment-count{color:#333d41;align-items:center;gap:5px;font:600 16px/24px Nunito,sans-serif;display:flex}.wf-site .comment-header #comment_count{color:#333d41;background:0 0;border:0;border-radius:0;margin:0;padding:0;width:auto!important;min-width:0!important;height:auto!important;font:600 16px/24px Nunito,sans-serif!important;display:inline!important}.wf-site .comment-sort{color:#333d41;justify-content:flex-end;align-items:center;gap:10px;min-height:44px;margin:0;padding-right:10px;font:600 16px/24px Nunito,sans-serif;display:flex}.wf-site .comment-sort select{color:#333d41;background:0 0;border:0;min-width:72px;padding:0 4px;font:16px Nunito,sans-serif}.wf-site .comment-list-empty{color:#777;background:0 0;border:0;border-radius:0;min-height:0;margin:0;padding:12px 0;font:16px/24px Nunito,sans-serif;display:block}.wf-site .comment-list-empty p{margin:0}.wf-site .make-comment{background:0 0;border:0;margin:0;padding:0}.wf-site .make-comment>.comment-section-title{display:none}.wf-site .comment-form{gap:0;font:16px/24px Nunito,sans-serif;display:block}.wf-site .comment-form label{color:#333d41;font:400 16px/24px Nunito,sans-serif;display:block}.wf-site .comment-grid{gap:0;display:block}.wf-site .comment-grid label{display:block}.wf-site .comment-form input:not([type=checkbox]):not([type=hidden]),.wf-site .comment-form textarea{box-sizing:border-box;color:#555;background:#fff;border:1px solid #ced4da;border-radius:4px;width:100%;min-height:0;margin:15px 0 0;padding:10px 15px;font:400 14px/20px Nunito,sans-serif;display:block}.wf-site .comment-form input:not([type=checkbox]):not([type=hidden]){height:42px}.wf-site .comment-form textarea{resize:vertical;height:82px}.wf-site .comment-form input::placeholder,.wf-site .comment-form textarea::placeholder{color:#555;opacity:1}.wf-site .comment-form .comment-terms{align-items:center;gap:0;margin:0;padding:10px 0;display:flex;color:#333d41!important;font:400 16px/18.4px Nunito,sans-serif!important}.wf-site .comment-form .comment-terms span{color:#333d41!important}.wf-site .comment-terms input{accent-color:#162f5f;flex:0 0 13px;width:13px;height:13px;margin:0 6px 0 0}.wf-site .comment-form>button{box-sizing:border-box;color:#fff;background:#162f5f;border:1px solid #162f5f;border-radius:4px;width:87px;font:400 14px/20px Nunito,sans-serif;display:inline-block;height:34px!important;min-height:34px!important;padding:6px 12px!important}.wf-site .comment-form>button:disabled{opacity:.6;cursor:wait}.wf-site .comment-notice{margin:8px 0;font-size:14px}.wf-site .wf-footer{font-size:16px}.wf-site .wf-footer a{padding:10px 0}.wf-after-player-ad{box-sizing:border-box;height:109px}.wf-ad-label{height:90px;line-height:90px}@media (max-width:700px){.wf-category-copy{margin:22px 0 25px}.wf-category-pagination a{width:44px;height:44px;margin:0 3px}.wf-site .comment-header{flex-direction:row;align-items:center}.wf-site .comment-sort{flex:none;gap:10px;width:auto;min-height:44px;font-size:16px}.wf-site .comment-sort select{min-width:72px;font-size:16px}.wf-site .comment-count,.wf-site .comment-header #comment_count{font-size:15px!important}.wf-site .comment-form input:not([type=checkbox]):not([type=hidden]),.wf-site .comment-form textarea{width:100%}}.wf-site .contact-page-shell{background:0 0;min-height:calc(100vh - 98px);padding:15px 15px 48px;display:block}.wf-site .contact-page-shell>.wf-ad-slot{display:none}.wf-site .contact-page-shell>.contact-box{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.wf-site .contact-page-shell .inner-contact-box{box-sizing:border-box;color:#333d41;width:100%;max-width:500px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:15px}.wf-site .contact-page-shell .contact-intro{color:#333d41;margin:0 0 16px}.wf-site .contact-page-shell .contact-intro h1{color:#333d41;text-transform:none;margin:21px 0;font:700 32px/32px Nunito,Arial,sans-serif}.wf-site .contact-page-shell .contact-intro p{color:#333d41;margin:0 0 18px;font:400 16px/27.5px Nunito,Arial,sans-serif;display:none}.wf-site .contact-page-shell .contact-form{gap:12px;font:400 16px/24px Nunito,Arial,sans-serif;display:grid}.wf-site .contact-page-shell .contact-form label{color:#333d41;gap:8px;font:400 16px/24px Nunito,Arial,sans-serif}.wf-site .contact-page-shell .contact-form input,.wf-site .contact-page-shell .contact-form select,.wf-site .contact-page-shell .contact-form textarea{box-sizing:border-box;color:#333;min-width:0;box-shadow:none;background:#fff;border:1px solid #dbdbdb;border-radius:4px;font:400 16px/24px system-ui,-apple-system,Segoe UI,sans-serif}.wf-site .contact-page-shell .contact-form input,.wf-site .contact-page-shell .contact-form select{height:40px;padding:7px 11px}.wf-site .contact-page-shell .contact-form textarea{resize:vertical;height:264px;min-height:264px;padding:11px}.wf-site .contact-page-shell .contact-form input:focus,.wf-site .contact-page-shell .contact-form select:focus,.wf-site .contact-page-shell .contact-form textarea:focus{border-color:#3273dc;outline:0;box-shadow:0 0 0 .125em #3273dc40}.wf-site .contact-page-shell .contact-form .contact-checkbox{align-items:center;color:#333d41!important;gap:0!important;font:400 16px/24px Nunito,Arial,sans-serif!important;display:flex!important}.wf-site .contact-page-shell .contact-form .contact-checkbox input{accent-color:#3273dc;flex:0 0 13px;width:13px;height:13px;margin:0 6px 0 0}.wf-site .contact-page-shell .contact-form button,.wf-site .contact-page-shell .contact-home-link{box-sizing:border-box;color:#fff;text-align:center;background:#3273dc;border:1px solid #0000;border-radius:4px;width:100%;min-height:50px;padding:9px 20px;font:400 20px/30px system-ui,-apple-system,Segoe UI,sans-serif;text-decoration:none}.wf-site .contact-page-shell .contact-form button:hover,.wf-site .contact-page-shell .contact-home-link:hover{background:#276cda}@media (max-width:700px){.wf-site .contact-page-shell{min-height:calc(100vh - 98px);padding:15px 15px 32px}.wf-site .contact-page-shell .inner-contact-box{padding:14px}.wf-site .contact-page-shell .contact-intro h1{margin:14px 0 16px;font-size:28px;line-height:1.2}.wf-site .contact-page-shell .contact-form textarea{height:220px;min-height:220px}}.wf-site .wf-ad-slot,.wf-site .wf-after-player-ad{border:0!important;width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}.two-site .wf-header{margin-bottom:20px}.two-site .two-logo{color:#23343d;letter-spacing:-1.8px;flex:0 0 105px;gap:1px;font:900 28px/1 Arial,sans-serif}.two-site .two-logo small{color:#2185aa;letter-spacing:-.5px;align-self:center;margin:6px 0 0 1px;font-size:17px}.two-site .wf-nav{flex:auto;justify-content:center;gap:10px;width:auto}.two-site .wf-nav a{border-radius:23px;min-height:42px;padding:0 13px;font-size:14px}.two-site .wf-search{flex:0 0 230px;width:230px}.two-site .wf-search svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2.4px}.two-site .wf-mobile-menu-panel:before{content:"BASKETBALL BROS";color:#23343d;letter-spacing:-.35px;background:0 0;width:max-content;height:auto;font:900 16px/1 Arial,sans-serif;top:21px;left:68px}.two-site .wf-game-top{gap:16px}.two-site .wf-player{aspect-ratio:16/9;background:#111821;height:auto;min-height:280px;max-height:600px;position:relative}.two-site .wf-rating-row{background:#27373f}.two-site .two-player-tools>strong{color:#fff;flex:1;align-items:center;gap:9px;min-width:0;padding-left:14px;font-size:17px;display:flex}.two-live-dot{background:#39d98a;border-radius:50%;flex:0 0 9px;width:9px;height:9px;box-shadow:0 0 0 4px #39d98a29}.two-site .wf-header-extend button{width:46px;height:48px;padding:13px}.two-site .wf-header-extend svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.two-sidebar-title{color:#263940;margin:0 0 11px;font-size:16px;font-weight:900;line-height:1.3}.two-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.two-category-grid-compact{gap:8px}.two-category-tile{background:#fff;border:1px solid #1b536924;border-radius:10px;flex-direction:column;min-width:0;min-height:106px;transition:transform .16s,box-shadow .16s;display:flex;overflow:hidden;box-shadow:0 3px 7px #0f394e21}.two-category-tile:hover{transform:translateY(-2px);box-shadow:0 6px 13px #0f394e33}.two-category-art{flex:1;place-items:center;min-height:74px;display:grid}@supports (color:color-mix(in lab,red,red)){.two-category-art{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--tile-accent) 72%,white),var(--tile-accent))}}.two-category-art svg{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;filter:drop-shadow(0 2px 2px #0000002e);width:37px;height:37px}.two-category-name{color:#263940;text-align:center;white-space:nowrap;padding:8px 5px;font-size:12px;font-weight:800;line-height:1.1}.two-site .wf-mobile-recommendations{margin-top:12px}.two-site .wf-mobile-recommendations .two-category-grid{max-width:560px;margin:0 auto}.two-site .wf-detail-separator{background:#1539488f;height:3px;margin:24px 0}.two-site .wf-content-panel{border-radius:14px;padding:clamp(18px,3vw,30px)}.two-site .wf-breadcrumb a{color:#2185aa}.two-site .wf-breadcrumb strong{color:#69777d}.two-site .wf-content-panel h1{color:#263940;text-transform:none;margin:19px 0 12px;font-size:clamp(26px,4vw,34px);font-weight:900;line-height:1.15}.two-site .wf-content-panel h2{color:#263940;text-transform:none;margin:0 0 10px;font-size:22px;font-weight:900;line-height:1.3}.two-intro{margin:0 0 22px;font-size:16px}.two-copy-section,.two-intro{color:#3d4c52;line-height:1.7}.two-copy-section{margin:23px 0}.two-copy-section p{margin:8px 0 12px}.two-control-note{background:#edf8fc;border-left:3px solid #2185aa;padding:11px 14px}.two-faq details{background:#fbfdfe;border:1px solid #d9e8ed;border-radius:8px;margin:8px 0;padding:11px 14px}.two-faq summary{color:#2d414a;cursor:pointer;font-weight:800}.two-faq details p{margin:8px 0 0}.two-site .wf-tags{flex-wrap:wrap;gap:8px;padding:7px 0 18px;display:flex}.two-site .wf-tags a{color:#247c9c;text-transform:none;background:#e9f6fb;border-radius:20px;margin:0;padding:7px 13px;font-size:13px}.two-site .wf-footer{color:#33434a;text-align:center;background:#fff;margin:24px 0 0;padding:14px 20px 20px;font-size:15px;line-height:1.6;display:block}.two-site .wf-footer nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 25px;display:flex}.two-site .wf-footer a{margin:0;padding:8px 0}.two-site .wf-footer p{color:#66767d;margin-top:5px;font-size:12px}.two-site.wf-template-subpage .wf-header{margin-bottom:16px}.two-category-page{min-height:calc(100vh - 170px);padding-bottom:24px}.two-category-page>.wf-breadcrumb{margin:4px 0 19px}.two-category-heading{background:#fff;border-radius:14px;margin:0 0 23px;padding:clamp(18px,3vw,30px)}.two-eyebrow{color:#2185aa;letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:900}.two-category-heading h1{color:#263940;margin:0 0 9px;font-size:clamp(28px,4vw,36px);font-weight:900;line-height:1.15}.two-category-heading>p:last-child{color:#45565d;max-width:780px;margin:0;line-height:1.7}.two-category-results{margin:0 0 22px}.two-category-results h2{color:#163846;margin:0 0 12px;font-size:20px;font-weight:900}.two-feature-card{background:#fff;border:1px solid #123f5424;border-radius:14px;align-items:center;gap:16px;min-height:128px;padding:12px;display:flex;overflow:hidden;box-shadow:0 4px 12px #0e496329}.two-feature-art{background:#172331;border-radius:9px;align-self:stretch;width:176px;min-width:116px;min-height:104px}.two-feature-copy{color:#273b44;gap:5px;display:grid}.two-feature-copy strong{font-size:20px;font-weight:900}.two-feature-copy small{color:#607179;font-size:14px}.two-feature-play{color:#fff;background:#2587aa;border-radius:8px;margin-left:auto;padding:10px 20px;font-weight:900}.two-feature-card:hover .two-feature-play{background:#1b6f90}.two-category-note{margin-top:14px}.two-category-note h2{margin-top:0}.two-category-note p{color:#44575f;line-height:1.65}.two-back-link{background:#2587aa;border-radius:7px;justify-content:center;align-items:center;min-height:42px;padding:9px 16px;font-weight:800;display:inline-flex;color:#fff!important}.two-static-main{min-height:calc(100vh - 165px);padding-bottom:28px}.two-static-content{margin:0 0 22px}.two-static-copy{color:#3d4c52;line-height:1.72}.two-static-copy h1{margin-top:19px}.two-static-copy h2{border-bottom:1px solid #d9e8ed;padding-bottom:7px;margin:24px 0 9px!important}.two-static-copy p{margin:9px 0 14px}.two-site .contact-legal-note a,.two-site .two-static-copy a{color:#2185aa;text-underline-offset:2px;font-weight:800;text-decoration:underline}.two-static-content>.two-back-link{margin-top:8px}.two-not-found,.two-search-page{min-height:calc(100vh - 170px);padding-bottom:28px}.two-search-panel{margin:0}.two-not-found h1,.two-search-panel h1{margin-top:20px}.two-search-form{gap:8px;margin:16px 0;display:flex}.two-search-form input{border:1px solid #ccdce1;border-radius:7px;flex:1;min-width:0;min-height:45px;padding:8px 12px}.two-search-form button{color:#fff;cursor:pointer;background:#2587aa;border:0;border-radius:7px;padding:9px 20px;font-weight:800}.two-search-summary{color:#53646b;margin:8px 0 16px}.two-site .contact-page-shell{min-height:calc(100vh - 165px);padding:0 15px 28px;display:block}.two-site .contact-page-content{width:100%;max-width:920px;margin:0 auto}.two-site .contact-page-content>.contact-box{background:#fff;border-radius:14px;max-width:none;margin:0;padding:clamp(18px,3vw,30px);box-shadow:0 4px 12px #0e496324}.two-site .contact-page-shell .inner-contact-box{width:100%;max-width:none;margin:0;padding:0}.two-site .contact-page-shell .contact-intro{margin-bottom:20px}.two-site .contact-page-shell .contact-intro h1{margin:3px 0 8px;font-size:30px;line-height:1.2}.two-site .contact-page-shell .contact-intro p{color:#53646b;margin:0;font-size:15px;line-height:1.65;display:block}.two-site .contact-page-shell .contact-form{gap:13px}.two-site .contact-page-shell .contact-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.two-site .contact-page-shell .contact-form label{color:#33464e;font-size:14px;font-weight:700}.two-site .contact-page-shell .contact-form input,.two-site .contact-page-shell .contact-form select,.two-site .contact-page-shell .contact-form textarea{border-color:#cfdee3;border-radius:7px}.two-site .contact-page-shell .contact-form textarea{height:190px;min-height:140px}.two-site .contact-page-shell .contact-form button{background:#2587aa;border-radius:7px;justify-self:start;width:auto;min-width:145px;min-height:44px;padding:9px 22px;font-size:16px;font-weight:800}.two-site .contact-page-shell .contact-form button:hover,.two-site .contact-page-shell .contact-home-link:hover{background:#1b6f90}.two-site .contact-legal-note{color:#66767d;margin:16px 0 0;font-size:13px;line-height:1.6}.two-site .comment-terms a,.two-site .contact-form .contact-checkbox a{color:#2185aa;text-underline-offset:2px;text-decoration:underline}.two-site .wf-game-top.wf-theater-mode{background:#1bbaf3}@media (max-width:1023px){.two-site .wf-sidebar{display:none}.two-site .wf-game-top{display:block}.two-site .wf-player{min-height:260px;max-height:min(72vh,600px)}.two-site .two-category-grid-compact{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.two-site .wf-player{min-height:230px;max-height:70vh}.two-site .wf-header-extend button{width:42px;padding:12px}.two-site .two-player-tools>strong{padding-left:10px;font-size:15px}.two-site .wf-content-panel{padding:17px 15px 20px}.two-site .two-category-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.two-feature-card{gap:10px;min-height:108px;padding:9px}.two-feature-art{width:116px;min-width:92px;min-height:88px}.two-feature-copy strong{font-size:17px}.two-feature-copy small{font-size:12px}.two-feature-play{padding:9px 12px;font-size:13px}.two-site .wf-footer nav{gap:5px 17px}.two-site .contact-page-shell{padding-left:15px;padding-right:15px}.two-site .contact-page-shell .contact-form-row{grid-template-columns:minmax(0,1fr);gap:13px}}.two-site .two-logo{flex:0 0 220px;gap:9px;width:auto;height:48px}.two-logo-game-icon{object-fit:cover;background:#e8f6fc;border:1px solid #1fc6ef85;border-radius:10px;flex:0 0 42px;width:42px;height:42px;display:block;box-shadow:0 3px 8px #09223429}.two-logo-image{object-fit:contain;flex:0 0 168px;width:168px;height:42px;display:block}.two-site .wf-nav{gap:8px}.two-site .wf-nav a{background:#17384f;border:1px solid #16384f;min-height:40px;padding:0 12px;font-size:13px}.two-site .wf-nav a:focus-visible,.two-site .wf-nav a:hover{color:#fff;background:#087fa9}.two-site .wf-search button{background:#17384f}.two-site .wf-search button:hover{background:#087fa9}.two-site .wf-mobile-menu summary span{background:#17384f;border-radius:2px}.two-site .wf-mobile-menu-panel{border-right:4px solid #20b8e7}.two-site .wf-mobile-menu-panel a:hover{color:#087fa9}.two-category-name{text-overflow:ellipsis;white-space:normal;justify-content:center;align-items:center;min-height:34px;padding:6px 5px;font-size:11px;line-height:1.15;display:flex;overflow:hidden}.two-category-art{background:radial-gradient(circle at 50% 35%,var(--tile-accent),var(--tile-accent))}@supports (color:color-mix(in lab,red,red)){.two-category-art{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--tile-accent) 70%,white),var(--tile-accent))}}.two-game-section{margin:22px 0 25px}.two-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.two-section-heading h2{color:#173747;margin:0;font-size:20px;font-weight:900;line-height:1.25}.two-section-heading>a{color:#147fa6;white-space:nowrap;font-size:13px;font-weight:800}.two-section-heading>a:hover{color:#104c65}.two-section-heading>span{color:#52646d;white-space:nowrap;font-size:13px;font-weight:700}.two-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.two-game-card{color:#1d3442;background:#fff;border:1px solid #15425a24;border-radius:12px;min-width:0;transition:transform .16s,box-shadow .16s;display:block;overflow:hidden;box-shadow:0 4px 12px #0d3e5621}.two-game-card:hover{transform:translateY(-3px);box-shadow:0 8px 18px #0d3e5633}.two-game-card:focus-visible{outline-offset:2px;outline:3px solid #0d83ad}.two-game-card-art{aspect-ratio:16/10;background-color:var(--game-accent,#16384f);color:#fff;background-position:50%;background-size:cover;align-items:flex-end;padding:12px;display:flex;position:relative;overflow:hidden}.two-game-card-art:after{content:"";pointer-events:none;border:1px solid #ffffff14;position:absolute;inset:0}.two-game-card-art>strong{z-index:1;text-overflow:ellipsis;text-shadow:0 2px 7px #0009;white-space:nowrap;font-size:16px;font-weight:900;line-height:1.1;position:relative;overflow:hidden}.two-game-card-play{z-index:2;color:#fff;opacity:0;background:#0e2738d1;border:1px solid #fff9;border-radius:20px;padding:5px 10px;font-size:11px;font-weight:900;transition:opacity .16s,transform .16s;position:absolute;top:10px;right:10px;transform:translateY(-3px)}.two-game-card:focus-visible .two-game-card-play,.two-game-card:hover .two-game-card-play{opacity:1;transform:translateY(0)}.two-game-card-copy{gap:4px;min-height:59px;padding:9px 10px 10px;display:grid}.two-game-card-copy>strong{color:#1a3648;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.two-game-card-copy>small{color:#61727a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.two-game-section-compact .two-game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.two-game-section-compact .two-game-card-art{aspect-ratio:16/9;padding:8px}.two-game-section-compact .two-game-card-art>strong{font-size:12px}.two-game-section-compact .two-game-card-play{padding:4px 7px;top:6px;right:6px}.two-game-section-compact .two-game-card-copy{min-height:45px;padding:7px}.two-game-section-compact .two-game-card-copy>strong{font-size:12px}.two-game-section-compact .two-game-card-copy>small{font-size:10px}.two-search-results{margin-top:6px}.two-controls-list{margin:7px 0 12px;padding-left:22px}.two-controls-list li{margin:5px 0;list-style:outside}.two-game-categories{flex-wrap:wrap;gap:8px;margin:12px 0 18px;display:flex}.two-game-categories a{color:#147b9c;background:#eff9fc;border:1px solid #c5e3ed;border-radius:20px;padding:7px 12px;font-size:12px;font-weight:800}.two-game-categories a:hover{background:#e1f4fa;border-color:#2185aa}.two-controls-panel{color:#203c4c;background:#f3fbfe;border-bottom:1px solid #142c3a33;justify-content:space-between;align-items:flex-start;gap:20px;padding:17px 18px;display:flex}.two-controls-panel h2{color:#183b50;margin:0 0 8px;font-size:16px;font-weight:900}.two-controls-panel ul{gap:4px;margin:0;padding-left:20px;font-size:13px;line-height:1.45;display:grid}.two-controls-panel li{list-style:outside}.two-controls-panel p{color:#64757e;margin:8px 0 0;font-size:12px;line-height:1.45}.two-controls-panel>button{color:#315161;cursor:pointer;background:#fff;border:1px solid #c6dfe7;border-radius:6px;flex:none;padding:7px 12px;font-size:12px;font-weight:800}.two-controls-panel>button:hover{color:#0c7195;border-color:#1589b2}.two-player-status{color:#a23b36;background:#f9fcfd;margin:0;font-size:12px}.two-player-status:empty{display:none}.two-player-loading{z-index:2;color:#fff;background:#040f1ae0;flex-direction:column;justify-content:center;align-items:center;gap:13px;font-size:15px;font-weight:800;display:flex;position:absolute;inset:0}.two-player-loading-spinner{border:4px solid #ffffff47;border-top:4px solid var(--game-accent,#20b8e7);border-radius:50%;width:42px;height:42px;animation:twoPlayerLoadingSpin .8s linear infinite}@keyframes twoPlayerLoadingSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.two-player-loading-spinner{animation-duration:1.8s}}.two-site .wf-header-extend button[aria-expanded=true],.two-site .wf-header-extend button[aria-pressed=true]{color:#9be9fa;background:#20b8e738}.two-player-stage{width:100%;min-width:0}.two-player-stage:fullscreen{background:#07111a;flex-direction:column;width:100vw;height:100vh;display:flex}.two-player-stage:fullscreen .two-player{aspect-ratio:auto;flex:auto;min-height:0;max-height:none}.two-player-stage:fullscreen .two-player iframe{width:100%;height:100%}.two-player-stage:fullscreen .two-player-tools{flex:none}.two-player-stage::backdrop{background:#07111a}.two-site .two-player-launch{background:radial-gradient(circle at 50% 38%,var(--game-accent),#071522 70%);border:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.two-site .two-player-launch{background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--game-accent) 48%,#14324a),#071522 70%)}}.two-site .two-player-launch{color:#fff;cursor:pointer;padding:20px}.two-site .two-player-launch-icon{background:var(--game-accent);border:3px solid #ffffffe6;border-radius:21px;flex:none;width:clamp(92px,15vw,164px);height:clamp(92px,15vw,164px);display:block}@supports (color:color-mix(in lab,red,red)){.two-site .two-player-launch-icon{background:color-mix(in srgb,var(--game-accent) 14%,#10273a)}}.two-site .two-player-launch-icon{object-fit:contain;transition:transform .18s;box-shadow:0 8px 26px #0000005c}.two-site .two-player-launch-title{color:#fff;text-overflow:ellipsis;text-shadow:0 2px 8px #000000b3;white-space:nowrap;max-width:100%;font-size:clamp(18px,2.2vw,26px);font-weight:900;line-height:1.15;overflow:hidden}.two-site .two-player-launch-action{color:#14334a;background:#f7fcff;border:1px solid #ffffffb3;border-radius:23px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 20px;font-size:14px;font-weight:900;transition:transform .18s,background .18s;display:inline-flex;box-shadow:0 4px 14px #0000003d}.two-site .two-player-launch-action svg{fill:currentColor;width:18px;height:18px}.two-site .two-player-launch:hover .two-player-launch-icon{transform:translateY(-3px)scale(1.025)}.two-site .two-player-launch:hover .two-player-launch-action{background:#fff;transform:translateY(-1px)}.two-site .two-player-launch:focus-visible{outline-offset:-7px;outline:3px solid #fff}body.two-theater-active{overflow:hidden}.two-site .wf-game-top.wf-theater-mode{z-index:90;background:#112c42;padding:16px;display:block;position:fixed;inset:66px 0 0;overflow:auto}.two-site .wf-game-top.wf-theater-mode .wf-game-column{width:100%;max-width:1440px;margin:0 auto}.two-site .wf-game-top.wf-theater-mode .wf-player{aspect-ratio:16/9;height:min(78vh,1000px);min-height:0;max-height:none}.two-site .wf-game-top.wf-theater-mode .two-game-section,.two-site .wf-game-top.wf-theater-mode .wf-content-panel,.two-site .wf-game-top.wf-theater-mode .wf-detail-separator,.two-site .wf-game-top.wf-theater-mode .wf-mobile-recommendations,.two-site .wf-game-top.wf-theater-mode .wf-sidebar{display:none}.two-category-results .two-section-heading{margin-bottom:14px}.two-category-note nav{flex-wrap:wrap;gap:8px;margin:14px 0 18px;display:flex}.two-category-note nav a{color:#147b9c;background:#eff9fc;border:1px solid #c5e3ed;border-radius:20px;padding:7px 12px;font-size:12px;font-weight:800}@media (max-width:1023px){.two-game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.two-site .wf-game-top.wf-theater-mode{padding:12px}}@media (max-width:700px){.two-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.two-game-card-art{padding:9px}.two-game-card-art>strong{font-size:14px}.two-game-card-copy{min-height:55px;padding:8px}.two-game-card-copy>strong{font-size:13px}.two-game-section-compact .two-game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.two-controls-panel{gap:10px;padding:14px 12px}.two-controls-panel>button{padding:7px 9px}.two-site .wf-game-top.wf-theater-mode{padding:8px;inset:60px 0 0}.two-site .wf-game-top.wf-theater-mode .wf-player{height:min(65vh,631px)}}@media (max-width:380px){.two-site .two-logo{flex-basis:188px;gap:7px}.two-logo-game-icon{flex-basis:38px;width:38px;height:38px}.two-logo-image{flex-basis:143px;width:143px;height:38px}.two-game-card-copy>small{font-size:10px}}.basketball-site .wf-header{margin-bottom:18px}.basketball-site .wf-mobile-menu-panel:before{width:max-content}.basketball-site .basketball-game-image,.basketball-site .basketball-related-card img,.basketball-site .two-game-icon-frame img{object-fit:cover;width:100%;height:100%}.basketball-site .two-game-icon-frame{overflow:hidden}.basketball-site .wf-category-card-title{text-wrap:balance}.basketball-site .basketball-sidebar .two-sidebar-title{margin-bottom:12px}.basketball-site .basketball-related-card span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.basketball-site .two-section-heading h2{color:#173747}.basketball-site .wf-content-panel .two-control-note{margin-top:12px}.two-site.wf-template-subpage .wf-player{aspect-ratio:auto;height:631px;min-height:230px;max-height:none}.two-site .two-category-page{min-height:calc(100vh - 170px);padding-bottom:30px}.two-site .two-category-listing{margin-bottom:0}.two-site .two-category-game-grid{flex-wrap:wrap;justify-content:flex-start;gap:15px;margin-top:2px;display:flex}.two-site .two-game-tile{flex:0 0 180px}.two-site .two-game-tile .wf-category-card-thumb img{object-fit:contain}.two-site .two-game-icon-frame{place-items:center;display:grid}.two-site .wf-related-grid-compact .wf-related-card img{object-fit:contain}.two-site .two-inline-game-grid{flex-wrap:wrap;justify-content:flex-start;gap:15px;margin-top:2px;display:flex}.two-site .two-category-copy{border-radius:4px;margin-top:30px;padding:22px 26px 27px;line-height:1.72}.two-site .two-category-copy>.wf-category-description{margin-bottom:24px;font-size:16px}.two-site .two-category-copy section{margin:25px 0}.two-site .two-category-copy section h2{color:#262b2d;border-bottom:1px solid #e3e5e6;margin:0 0 11px;padding-bottom:8px;font-size:22px;line-height:1.3}.two-site .two-category-copy section p{margin:9px 0 13px}.two-site .two-category-copy ul{margin:10px 0 18px;padding-left:24px}.two-site .two-category-copy li{margin:5px 0;list-style:outside}.two-site .two-category-copy nav{margin-top:25px}.two-site .two-category-copy nav a{background:#333d41}.two-site .two-category-copy nav a:hover{color:#e0d653}.two-site .two-game-article{margin-top:0}.two-site .two-game-facts{border-top:1px solid #dce5e8;border-left:1px solid #dce5e8;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0 19px;display:grid}.two-site .two-game-facts>div{border-bottom:1px solid #dce5e8;border-right:1px solid #dce5e8;grid-template-columns:minmax(100px,.34fr) 1fr;align-items:start;gap:10px;padding:10px 12px;display:grid}.two-site .two-game-facts dt{color:#354a53;font-size:13px;font-weight:900}.two-site .two-game-facts dd{color:#53666e;flex-wrap:wrap;gap:5px 10px;margin:0;font-size:13px;line-height:1.5;display:flex}.two-site .two-game-facts dd a{color:#147b9c}.two-site .two-game-facts dd a:hover{text-decoration:underline}.two-site .two-copy-section h2{border-bottom:1px solid #e3e5e6;padding-bottom:8px}.two-site .two-copy-section ul{padding-left:23px}.two-site .two-copy-section li{margin:5px 0;list-style:outside}.two-site .two-tips-list{margin:8px 0 14px}.two-site .two-game-article .detail-comments{margin-top:26px}.two-site .bb-comment-trap{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.two-site .comment-action-row button:disabled{opacity:.6;cursor:wait}.two-site .wf-sidebar .wf-related-grid-sidebar{justify-content:flex-start}.two-site .wf-related-grid-sidebar .wf-related-card{flex-basis:114px;width:114px;height:114px}.two-site .wf-mobile-recommendations{display:none}@media (max-width:1023px){.two-site .wf-sidebar{display:none}.two-site .wf-mobile-recommendations{margin-top:10px;display:block}.two-site.wf-template-subpage .wf-player{height:min(68vw,631px);min-height:230px;max-height:none}}.bb-admin-page{color:#283237;background:#f2f5f6;min-height:100vh;padding:32px 18px 64px;font-family:Arial,sans-serif}.bb-admin-card{background:#fff;border:1px solid #dce5e8;border-radius:12px;width:min(100%,1050px);margin:0 auto;padding:24px;box-shadow:0 8px 28px #2038440f}.bb-admin-login{max-width:440px;margin-top:9vh}.bb-admin-card h1{color:#263238;margin:0;font-size:26px;line-height:1.25}.bb-admin-card p{color:#66767d;margin:8px 0 0;font-size:14px;line-height:1.6}.bb-admin-login form{gap:10px;margin-top:24px;display:grid}.bb-admin-filters label,.bb-admin-login label{color:#43545b;font-size:13px;font-weight:700}.bb-admin-filters select,.bb-admin-login input{color:#283237;background:#fff;border:1px solid #cbd6da;border-radius:6px;min-height:42px;padding:8px 11px;font-size:14px}.bb-admin-actions button,.bb-admin-header>button,.bb-admin-login button{color:#fff;cursor:pointer;background:#176f8e;border:0;border-radius:6px;min-height:36px;padding:8px 14px;font-size:13px;font-weight:700}.bb-admin-actions button:disabled,.bb-admin-login button:disabled{opacity:.55;cursor:wait}.bb-admin-header{justify-content:space-between;align-items:center;gap:20px;display:flex}.bb-admin-filters{align-items:center;gap:12px;margin:24px 0 8px;display:flex}.bb-admin-filters select{min-height:36px;padding:6px 10px}.bb-admin-filters>span{color:#77858a;font-size:12px}.bb-admin-notice{background:#edf5f8;border-radius:6px;padding:10px 12px;color:#315260!important;margin:14px 0!important}.bb-admin-list{border-top:1px solid #e3e9eb;margin-top:12px}.bb-admin-comment{border-bottom:1px solid #e3e9eb;padding:18px 0}.bb-admin-comment-meta{color:#6c7b81;flex-wrap:wrap;align-items:center;gap:11px;font-size:12px;display:flex}.bb-admin-comment-meta strong{color:#176f8e;font-size:14px}.bb-admin-comment-author{color:#596a71;margin-top:8px;font-size:12px}.bb-admin-comment>p{white-space:pre-wrap;overflow-wrap:anywhere;color:#303b40;font-size:14px}.bb-admin-actions{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.bb-admin-actions button:nth-child(2){background:#596c74}.bb-admin-actions button:nth-child(3){background:#a74444}.bb-admin-empty{text-align:center;padding:24px 0}@media (max-width:600px){.bb-admin-page{padding:18px 10px 36px}.bb-admin-card{padding:17px 14px}.bb-admin-filters,.bb-admin-header{align-items:flex-start}.bb-admin-filters{flex-wrap:wrap}}@media (max-width:700px){.two-site .two-category-game-grid{gap:15px;margin:2px auto 0}.two-site .two-category-game-grid .wf-category-card,.two-site .two-inline-game-grid .two-game-tile{aspect-ratio:1;flex-basis:min(180px,50vw - 22.5px);width:min(180px,50vw - 22.5px);height:auto}.two-site .two-category-copy{margin-top:25px;padding:17px 15px 21px}.two-site .two-category-copy section{margin:21px 0}.two-site .two-category-copy section h2{font-size:20px}.two-site .two-game-facts{grid-template-columns:1fr}.two-site .two-game-facts>div{grid-template-columns:minmax(92px,.34fr) 1fr;padding:9px 10px}.two-site .two-game-article{padding:17px 15px 21px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}