.xgover-site{--gold:#e4bf7f;--muted:#b6b7c2;--line:#d2b27c36;margin:0;color:#eeeaf1;background:#0b0f19 url('stadium-scene.svg') center top/cover fixed no-repeat;font:400 15px/1.6 system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;min-width:0;min-height:100svh;color-scheme:dark}
.xgover-site *{box-sizing:border-box}.xgover-site a{color:inherit}.xgover-site h1,.xgover-site h2,.xgover-site p{margin-top:0}.xgover-shell{width:min(1120px,calc(100% - 64px));margin-inline:auto}.xgover-gold{color:#e4bf7f}.xgover-header{background:#090d18e8;border-bottom:1px solid #d2b27c36;backdrop-filter:blur(12px)}.xgover-header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:100px;padding-block:20px}.xgover-brand{display:flex;align-items:center;gap:13px;text-decoration:none;min-width:0}.xgover-brand>span:last-child{min-width:0}.xgover-brand strong{display:block;font-size:17px;letter-spacing:.02em;line-height:1.45;overflow-wrap:anywhere}.xgover-brand small{display:block;font-size:12px;color:#b6b7c2;margin-top:3px}.xgover-mark{flex:0 0 48px;width:48px;height:52px;border:1px solid #d4b578;border-radius:12px;display:grid;place-items:center;font:600 34px Georgia,serif;color:#e4bf7f;background:linear-gradient(135deg,#cab1763d,#201e1b,#c6a56027);box-shadow:inset 0 0 0 3px #ead09813,0 0 18px #dfbb7020}.xgover-nav{display:flex;align-items:center;justify-content:flex-end;gap:18px;flex-wrap:wrap}.xgover-nav a{font-size:13px;text-decoration:none}.xgover-nav form{margin:0}.xgover-main{min-height:calc(100svh - 250px);padding-block:46px 72px}.xgover-hero{display:flex;justify-content:space-between;align-items:center;gap:32px;padding-bottom:30px;border-bottom:1px solid #d2b27c36}.xgover-eyebrow{color:#e4bf7f;font-size:11px;letter-spacing:.14em;font-weight:600;margin:0 0 12px}.xgover-hero h1{font:500 clamp(28px,3vw,38px)/1.2 Georgia,serif;color:#edcc99;margin:0}.xgover-slogan{font-size:15px;color:#ead1a7;margin:15px 0 0!important;max-width:45ch;border-left:2px solid #d5b77e;padding-left:12px;overflow-wrap:anywhere}.xgover-date{border-left:2px solid #d5b77e;padding-left:16px;flex-shrink:0}.xgover-date span{display:block;color:#b6b7c2;font-size:10px;letter-spacing:.07em}.xgover-date strong{display:block;font-size:18px;font-variant-numeric:tabular-nums;margin-top:2px}.xgover-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #d2b27c36;padding-block:16px;margin-bottom:24px;font-size:12px;color:#c7c1cf}.xgover-toolbar i{display:inline-block;width:6px;height:6px;background:#e4bf7f;border-radius:50%;margin-right:6px}.xgover-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:44px;padding:10px 18px;border-radius:9px;font:inherit;font-size:13px;line-height:1.4;cursor:pointer;text-decoration:none;border:1px solid #cbb1805c;background:#0d1220;color:#ead1a7}.xgover-quiet:hover{background:#d7b77f14}.xgover-primary{border-color:#e4bf7f;color:#211c13;background:linear-gradient(110deg,#e7c68d,#caa36c);font-weight:650}.xgover-primary:hover{filter:brightness(1.07)}.xgover-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.xgover-match{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,180px);align-items:center;gap:24px;min-width:0;padding:22px 28px;border:1px solid #d4af71;border-radius:16px;background:linear-gradient(110deg,#171c28f5,#111624ed);box-shadow:inset 0 0 0 1px #d9bb7d12,0 8px 24px #0002;transition:box-shadow .2s,border-color .2s}.xgover-match:hover{border-color:#ebcd96;box-shadow:0 8px 28px #0004}.xgover-match-identity{min-width:0}.xgover-match h2{margin:0;color:#f1edf2;font:500 clamp(19px,1.8vw,23px)/1.4 Georgia,serif;overflow-wrap:anywhere}.xgover-match-date{margin:0 0 7px!important;color:#b6b7c2;font-size:11px;font-variant-numeric:tabular-nums}.xgover-preference{min-width:0;padding-left:24px;border-left:1px solid #d2b27c36}.xgover-preference span{display:block;font-size:11px;color:#b6b7c2;margin-bottom:4px}.xgover-preference strong{display:block;color:#e4bf7f;font-size:20px;line-height:1.4;overflow-wrap:anywhere}.xgover-timezone{margin:18px 0 0!important;color:#a8a6b2;font-size:11px}.xgover-footer{padding-block:25px 30px;border-top:1px solid #d2b27c36;color:#aeadb9;font-size:11px}.xgover-footer>strong{color:#e0ccaa;letter-spacing:.03em;font-size:12px}.xgover-footer>strong span{font-weight:400}.xgover-footer p{margin:10px 0 0}.xgover-login-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,410px);align-items:center;gap:72px;padding-block:38px}.xgover-intro{min-width:0}.xgover-intro h1{font:500 clamp(30px,3.7vw,48px)/1.2 Georgia,serif;letter-spacing:-.025em;margin-bottom:22px;overflow-wrap:anywhere}.xgover-intro>p:not(.xgover-eyebrow){color:#b6b7c2;max-width:38ch}.xgover-platforms{display:inline-block;margin-top:10px;font-size:12px;color:#c7bbab;word-spacing:5px}.xgover-login-card{padding:30px;background:#101622ed;border:1px solid #d2b27c36;border-radius:18px;box-shadow:0 18px 60px #0003;min-width:0}.xgover-login-card h2{font-size:24px;line-height:1.3;margin-bottom:8px}.xgover-muted{color:#b6b7c2;font-size:13px}.xgover-login-form{display:flex;flex-direction:column;gap:9px;margin-top:25px}.xgover-login-form>label{font-size:12px;color:#d8d3dc;margin-top:6px}.xgover-login-form input:not([type=checkbox]){width:100%;min-width:0;border:1px solid #8c8c9b51;border-radius:8px;padding:12px;background:#090f1c;color:#f0edf3;min-height:46px;font:inherit;font-size:16px}.xgover-password-wrap{position:relative}.xgover-password-wrap input{padding-right:52px!important}.xgover-password-toggle{position:absolute;right:1px;top:1px;bottom:1px;width:46px;border:0;border-radius:7px;background:transparent;color:#d8c499;cursor:pointer;display:grid;place-items:center}.xgover-password-toggle svg{width:22px;height:22px}.xgover-remember{display:flex;align-items:center;gap:9px;min-height:44px;cursor:pointer;margin-block:2px 10px}.xgover-remember input{width:18px;height:18px;accent-color:#d9ba80;flex-shrink:0}.xgover-login-help{margin:20px 0 0!important;color:#b6b7c2;font-size:12px}.xgover-login-help a{text-underline-offset:4px}.xgover-error{border:1px solid #d78c7f5c;border-radius:8px;padding:12px;font-size:12px;color:#efb8ad;background:#46252155}.xgover-empty{margin-block:32px;border:1px solid #d2b27c36;background:#111724d9;border-radius:16px;padding:40px;text-align:center}.xgover-empty>span{color:#e4bf7f;font-size:36px}.xgover-empty h2{font-size:20px;margin:10px 0}.xgover-empty p{color:#b6b7c2;font-size:14px}.xgover-skip{position:fixed;left:15px;top:-90px;background:#e4bf7f;color:#151722!important;padding:12px;z-index:99999}.xgover-skip:focus{top:15px}.xgover-site :focus-visible{outline:3px solid #f0d3a2;outline-offset:4px}
@media(max-width:760px){.xgover-shell{width:calc(100% - 36px)}.xgover-header-inner{min-height:80px;padding-block:16px;gap:16px;flex-wrap:wrap}.xgover-brand strong{font-size:14px}.xgover-brand strong .xgover-gold{display:none}.xgover-mark{width:40px;height:44px;flex-basis:40px;font-size:28px}.xgover-nav{gap:12px}.xgover-nav>a{font-size:12px}.xgover-nav .xgover-button{padding:8px 12px}.xgover-main{padding-block:30px 48px}.xgover-hero{align-items:flex-start;gap:20px;flex-direction:column;padding-bottom:22px}.xgover-hero h1{font-size:30px}.xgover-slogan{font-size:14px;line-height:1.7}.xgover-date{padding-left:12px}.xgover-date strong{font-size:16px}.xgover-toolbar{margin-bottom:18px}.xgover-match{gap:16px;padding:20px;grid-template-columns:minmax(0,1fr)}.xgover-match h2{font-size:21px}.xgover-preference{border-left:0;border-top:1px solid #d2b27c36;padding:12px 0 0;display:flex;align-items:baseline;justify-content:space-between;gap:16px}.xgover-preference span{margin:0;flex-shrink:0}.xgover-preference strong{text-align:right;font-size:19px}.xgover-login-layout{grid-template-columns:minmax(0,1fr);gap:26px;padding-block:4px}.xgover-intro h1{font-size:32px;margin-bottom:14px}.xgover-intro>p:not(.xgover-eyebrow){font-size:14px;margin-bottom:10px}.xgover-platforms{margin-top:0;font-size:11px}.xgover-login-card{padding:24px}.xgover-footer{padding-block:22px}.xgover-empty{padding:28px 18px}}
@media(prefers-reduced-motion:reduce){.xgover-site *{animation:none!important;transition:none!important}}
