@font-face{font-family:"Roboto";src:url("/fonts/Roboto-Regular.woff2") format("woff2"),url("/fonts/Roboto-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("/fonts/Roboto-Bold.woff2") format("woff2"),url("/fonts/Roboto-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}.font-bold{font-weight:bold}body{font-family:"Roboto",sans-serif}input,textarea,button,select{font-family:inherit}.popup{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;padding:10px;backdrop-filter:blur(0px);opacity:0;transition:opacity .3s ease,backdrop-filter .1s ease;pointer-events:none;overflow-y:auto}.login-box{text-align:left}.popup-a{z-index:4000}.popup-b{z-index:4010}.popup-c{z-index:4020}.popup.active{opacity:1;pointer-events:auto;backdrop-filter:blur(4px)}.popup-content{background:#0b0b0d;color:#fff;text-align:center;transform:scale(0.8);opacity:0;transition:transform .3s ease,opacity .3s ease;border-radius:10px;border:1px solid #212125;margin:auto 0}.popup.active .popup-content{transform:scale(1);opacity:1}.popup-s{padding:20px 20px;width:420px}.popup-l{padding:20px 20px;width:460px}.popup h2{margin:0;padding:0;text-align:left;font-size:18px}.close-popup-button{position:absolute;top:10px;right:10px;width:20px;height:20px;padding:0;background-color:rgba(0,0,0,0);border:none;color:dimgray;cursor:pointer;outline:none;display:flex;align-items:center;justify-content:center;transition:color .2s ease}body.popup-open-a{overflow:hidden}body.popup-open-b{overflow:hidden}.stream-ticket-item{display:flex;align-items:center;border-radius:8px;background-color:#0f0f11;border:2px solid #009eff;padding:16px}#purchase-box{text-align:left}#stream-ticket-price{margin:0;margin-left:auto;padding-left:10px;white-space:nowrap}#continue-purchase-button{width:100%;height:42px;padding:0;margin:0;background-color:#1191e0;transition:background-color .2s;border:1px solid #31b0ff;border-radius:6px;color:#fff;margin-top:18px;cursor:pointer;outline:none;font-size:14px}.purchase-tos{margin:0;padding:0;margin-top:30px;font-size:13px;text-align:left;color:#656565}.purchase-tos a{text-decoration:none;color:#388eff}.purchase-alert{display:flex;align-items:center;gap:10px;border-radius:8px;border:solid 1px #686868;padding:14px;color:#686868;font-size:15px;margin-top:20px;margin-bottom:20px}.purchase-alert p{margin:0}.purchase-description{margin:0;margin-top:4px;margin-bottom:30px;font-size:14px;color:#656565}.stream-ticket-name{margin-left:16px}.ticket-name-title{font-size:16px;margin:0}.ticket-name-description{margin:0;margin-top:2px;color:#656565;font-size:14px}.circle-btn{width:18px;min-width:18px;height:18px;border-radius:50%;border:2px solid #212125;background:rgba(0,0,0,0);cursor:pointer;position:relative;padding:0}.circle-btn::after{content:"";width:8px;height:8px;background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.header-image{width:100%;height:100vh;overflow:hidden;position:relative;margin-top:-100px;margin-bottom:100px}.xs-container{position:relative;max-width:1800px;margin:0 auto;height:100%;width:100%;overflow:hidden}#header-img,#header-video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.fade-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(to top, #0b0b0d 0px, #0b0b0d 20px, rgba(11, 11, 13, 0.9) 100px, rgba(11, 11, 13, 0.6) 200px, rgba(11, 11, 13, 0.2) 300px, transparent 400px),linear-gradient(to bottom, #0b0b0d 0px, #0b0b0d 20px, rgba(11, 11, 13, 0.9) 100px, rgba(11, 11, 13, 0.6) 200px, rgba(11, 11, 13, 0.2) 300px, transparent 400px),linear-gradient(to left, #0b0b0d 0px, #0b0b0d 20px, rgba(11, 11, 13, 0.9) 100px, rgba(11, 11, 13, 0.6) 200px, rgba(11, 11, 13, 0.2) 300px, transparent 400px),linear-gradient(to right, #0b0b0d 0px, #0b0b0d 20px, rgba(11, 11, 13, 0.9) 100px, rgba(11, 11, 13, 0.6) 200px, rgba(11, 11, 13, 0.2) 300px, transparent 400px),radial-gradient(ellipse 1000px 600px at bottom left, #0b0b0d 0%, #0b0b0d 10%, rgba(11, 11, 13, 0.96) 20%, rgba(11, 11, 13, 0.9) 30%, rgba(11, 11, 13, 0.8) 70%, transparent 100%)}.header-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;z-index:2;color:#fff}.overlay-container{max-width:1800px;padding:0 140px;width:100%;min-height:600px;height:100%;padding-bottom:14vh;box-sizing:border-box;text-align:left;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.overlay-container h1{font-size:62px;margin:0;margin-top:12px;text-transform:uppercase;padding-bottom:14px;position:relative;display:inline-block;margin-bottom:34px}.underline::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:10px;background:#009eff;clip-path:polygon(8px 0, 100% 0, calc(100% - 8px) 100%, 0 100%)}.overlay-container p{margin:0}.overlay-buttons{margin-top:40px;display:flex;justify-content:left;gap:14px;align-items:center;flex-wrap:wrap;gap:10px}.overlay-buttons button,.overlay-buttons a,.overlay-buttons div{outline:none;padding:14px 26px;font-size:14px;border-radius:6px}#purchase-stream-button,#watch-stream-button{cursor:pointer;border:none;color:#000;background-color:#fff}#watch-stream-button{text-decoration:none}.info-button{text-decoration:none;color:#fff;box-shadow:inset 0 0 0 1px #fff;background-color:#161616;background-color:rgba(0,0,0,0);transition:background-color .2s ease}.watch-button{margin-top:24px;border:none;cursor:pointer;outline:none;padding:10px 26px;font-size:14px;border-radius:6px;width:100%;background-color:#fff;color:#000;border:1px solid #fff;transition:background-color .2s ease}.processing-purchase-loading-icon{margin-top:44px;margin-bottom:14px;text-align:center}.event-meta{display:flex;justify-content:left;align-items:center;gap:10px}#event-date{color:#d8d8d8;font-size:16px}.event-description{font-size:18px;color:#d8d8d8;max-width:560px}.event-status{padding:0px 10px;border-radius:4px;font-size:14px;text-transform:uppercase;height:20px;display:flex;align-items:center;gap:6px}.status-upcoming{background-color:#ba4fdb}.status-live{background-color:#ff5353}.status-ongoing{background-color:#00a524}.status-ended{background-color:#8b939c}.countdown{margin-top:18px;background-color:rgba(0,0,0,.2);display:flex;gap:10px;padding:16px;border-radius:6px;backdrop-filter:blur(4px)}.countdown-box{text-align:center}.countdown-box div{font-size:34px;font-weight:bold;width:60px;height:60px;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;border-radius:4px}.countdown-box span{margin-top:6px;font-size:13px;color:#9c9c9c}.live-circle{background-color:#fff;width:8px;height:8px;border-radius:100%;animation:live-pulse 2s ease-in-out infinite}@keyframes live-pulse{0%,100%{opacity:1}50%{opacity:.6}}#watch-stream-button:hover{text-decoration:none}.video-container{background-color:#000;aspect-ratio:16/9;position:relative;cursor:none}.video-container:has(.video-overlay.show),.video-container:not(:has(.video-overlay.loaded)){cursor:auto}.video-container video{border:none;position:absolute;top:0;height:100%;width:100%;display:none}.video-container video.loaded{display:block}.spinner{animation:spin .75s linear infinite;transform-origin:50% 50%;will-change:transform}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.watch-container{margin:0 auto;max-width:1520px;padding-left:140px;padding-right:140px;padding-top:40px;padding-bottom:100px;color:#fff}.watch-container .title{font-size:32px;margin:0;margin-bottom:10px}.watch-container .tip{margin:0;margin-top:30px;padding:14px;border-radius:8px;border:1px solid #212125;font-size:16px;font-weight:bold}.ticket-purchased{display:flex;align-items:center;background-color:rgba(0,255,136,.1);box-shadow:inset 0 0 0 1px #0f8;gap:10px}.ticket-purchased svg{color:#0f8}.wm{position:relative;top:0;left:0}.wm div{position:absolute;font-size:2cqw}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .2s ease;pointer-events:none;display:none}.video-overlay.loaded{display:block}.video-overlay.show{opacity:1;pointer-events:auto}.video-progress{margin-top:4px;margin-bottom:6px;position:relative;height:8px;width:100%;cursor:pointer}.video-progress .bg{position:absolute;top:50%;left:0;height:6px;width:100%;background-color:#525252;border-radius:4px;transform:translateY(-50%);pointer-events:none}.video-progress .fill{position:absolute;top:50%;left:0;height:6px;width:100%;background-color:#009eff;border-radius:4px;transform:translateY(-50%);pointer-events:none}.video-progress .thumb{position:absolute;top:50%;left:100%;width:14px;height:14px;background-color:#009eff;border-radius:50%;transform:translate(-50%, -50%);cursor:pointer;transition:opacity .1s;opacity:0}.video-progress .thumb.visible{opacity:1}.video-bar{position:absolute;bottom:0;left:0;width:100%;padding:6px 14px;background:linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.4) 20%, rgba(0, 0, 0, 0) 100%);display:flex;flex-direction:column;box-sizing:border-box}.duration{font-size:15px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.video-buttons{display:flex;justify-content:space-between;width:100%;height:32px}.video-buttons .video-left-buttons,.video-buttons .video-right-buttons{display:flex;align-items:center;gap:4px}.video-button{background-color:rgba(0,0,0,0);border:none;outline:none;width:32px;height:32px;margin:0;padding:0;cursor:pointer;transition:transform .1s ease;display:flex;align-items:center;justify-content:center}.video-button:active{transform:scale(0.9)}.video-buttons .live-status{display:inline;font-weight:bold;font-size:15px;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin-left:10px}.video-buttons .live-status .circle{display:inline-block;width:8px;height:8px;background-color:#5a5a5a;border-radius:50%;margin-right:4px}.live-text{display:inline}.video-buttons .live-status .live{background-color:red}.volume-button{height:100%;display:flex;align-items:center}.volume-slider{display:none;height:14px;width:110px;position:relative;cursor:pointer;margin-right:10px}.volume-slider .fill-bg{position:absolute;top:50%;left:0;height:4px;width:100%;background:#525252;border-radius:4px;transform:translateY(-50%)}.volume-slider .fill{position:absolute;top:50%;left:0;height:4px;width:10%;background:#fff;border-radius:4px;transform:translateY(-50%);pointer-events:none}.volume-slider .thumb-fix{position:absolute;top:0;left:50%;transform:translateX(-50%);width:96px;height:100%}.volume-slider .thumb{position:absolute;top:50%;left:100%;width:14px;height:14px;background:#fff;border-radius:50%;transform:translate(-50%, -50%);cursor:pointer}.quality-menu{position:absolute;bottom:44px;right:20px;background:rgba(0,0,0,.8);color:#fff;border-radius:8px;display:flex;flex-direction:column;min-width:80px;z-index:10;backdrop-filter:blur(4px);border:1px solid #212125;padding:4px;opacity:0;transform:scale(0);transform-origin:center bottom;transition:transform .2s ease-out,opacity .2s ease-out;pointer-events:none}.quality-menu.show{transform:scale(1);opacity:1;pointer-events:auto}.quality-menu button{background:rgba(0,0,0,0);border:none;color:#fff;padding:6px 10px;text-align:left;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;font-weight:bold}.quality-menu button:hover{color:#009eff}.quality-menu .circle{width:8px;height:8px;background-color:#009eff;border-radius:50%}.quality-menu .name{font-size:14px}.video-error{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;width:90%;font-size:16px}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.privacy{max-width:1000px;margin:0 auto;margin-top:80px;margin-bottom:100px;color:#fff;padding:0 16px}.privacy h1{margin:0;position:relative;display:inline-block;padding-bottom:12px;margin-bottom:10px}.privacy h1::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background:#008cff;clip-path:polygon(4px 0, 100% 0, calc(100% - 4px) 100%, 0 100%)}.privacy h2{margin:0;margin-top:40px;font-size:22px}.privacy h3{margin:0;margin-top:20px;font-size:18px}.privacy p,.privacy li{line-height:24px}.privacy ul{margin:20px 0}.privacy li{margin:10px 0}.privacy hr{width:100%;height:1px;background-color:#212125;border:none;margin:30px 0}.privacy a{color:#fff}#create-account-box{text-align:left}#login-with-password-box{text-align:left}.back-button{position:absolute;top:10px;left:10px;border:none;color:#8b8b8b;cursor:pointer;outline:none;padding:2px 0;font-size:14px;border-radius:6px;background-color:rgba(0,0,0,0);display:inline-flex;align-items:center;gap:4px;margin-top:4px;margin-left:10px}.back-button svg{margin-top:2px;margin-left:-4px}.break-too-long-word{word-break:break-word;overflow-wrap:break-word}.setup-p{margin:0;padding:0;margin-top:8px;margin-bottom:6px;font-size:14px;text-align:left;color:#656565}.login-p{margin:0;padding:0;margin-top:16px;margin-bottom:6px;font-size:13px;text-align:left;color:#656565;display:block}.login-tos{margin:0;padding:0;margin-top:16px;font-size:13px;text-align:left;color:#656565}.login-tos a{text-decoration:none;color:#388eff}.toggle-password{border:none;color:#1a1a1a;cursor:pointer;outline:none;padding:0;margin:0;background-color:rgba(0,0,0,0);border-radius:5px;position:absolute;top:0;right:0;width:40px;height:100%}.input-wrapper button svg{margin-top:4px}.input-wrapper button{transition:background-color .2s ease}.input-wrapper{position:relative;width:100%;border:1px solid #212125;background-color:#0f0f11;border-radius:6px}.input-wrapper input{border:none;border-radius:6px;background-color:rgba(0,0,0,0);color:#fff;margin:0;padding:12px 10px;font-size:14px;width:100%;box-sizing:border-box}@media(max-width: 766px){.input-wrapper input{font-size:16px}.popup-s,.popup-l{padding:16px 16px}.close-popup-button{top:8px;right:8px}}button,a{touch-action:manipulation}input::placeholder{color:#858585;opacity:1}#forgot-password-button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;margin-top:10px;color:#009eff}#turnstile-widget{text-align:left;margin-top:16px}.login-divider{display:flex;align-items:center;gap:10px;margin:16px 0}.login-divider hr{flex:1;border:none;border-top:1px solid #212125}.login-divider span{font-size:13px;color:gray}.login-header{text-align:center;margin-top:12px;margin-bottom:30px;display:flex;flex-direction:column;align-items:center;gap:6px}.login-header img{width:120px}.login-header p{margin:0;font-size:15px;color:#848484}.continue-btn{width:100%;height:40px;padding:0;margin:0;margin-top:16px;background-color:#238636;transition:background-color .2s;border:1px solid #40ac56;border-radius:6px;color:#fff;cursor:pointer;outline:none;font-size:14px}.continue-btn:disabled{opacity:.6}.login-error{color:#ff4a4a;margin-top:11px;font-size:14px;display:block}.error-color{color:#ff4a4a}.continue-with-btn{width:100%;height:40px;padding:0;margin:0;background-color:#1d1d20;border:1px solid #2e2e38;border-radius:6px;color:#fff;cursor:pointer;outline:none;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s ease}#continue-with-apple{margin-top:10px}.settings-container{max-width:1000px;margin:0 auto;margin-top:80px;padding:0 16px;color:#fff;margin-bottom:100px}.settings{margin-bottom:80px}.settings hr{width:100%;height:1px;border:none;background-color:#212125;margin-top:10px;margin-bottom:18px}.session-list{margin-top:14px;display:flex;flex-direction:column;gap:10px}.session-box{padding:10px 14px;display:flex;align-items:center;justify-content:space-between;border-radius:10px;border:1px solid #212125;background-color:#0f0f11}.session-box div:nth-child(2){display:flex;flex-direction:column;justify-content:center;flex:1;margin-left:12px}.current-session{margin:0;background-color:#006d0d;padding:1px 6px;border-radius:6px;font-size:15px;margin-left:10px}.session-box .session-name{font-size:16px;margin-bottom:4px;margin:0;padding:0;display:inline-block}.session-box .session-ip{color:#b4b4b4;font-size:14px;margin:0;margin-top:4px}.session-box .session-last-active{color:#b4b4b4;font-size:14px;margin:0;margin-top:2px}.session-box div:nth-child(3){display:flex;align-items:center}.session-box button{border:1px solid #2a2a30;outline:none;border-radius:6px;padding:4px 10px;color:#f54b45;font-size:15px;background-color:#1d1d25;transition:background-color .2s;cursor:pointer}.notification-bar{top:0;height:200px}#delete-account-error{margin:0;margin-top:24px;font-size:14px;color:#ff4a4a}#please-confirm-email{padding:20px;background-color:#101013;border-radius:10px;border:solid 1px #ffa632}.no-tickets-text{margin:0;margin-top:20px;margin-bottom:10px;color:#aaa;font-size:14px}.purchase-ticket-button{border:none;cursor:pointer;outline:none;display:inline-block;margin:0;margin-top:10px;padding:10px 20px;font-size:14px;color:#000;border-radius:6px;background-color:#fff;text-decoration:none}.ticket-list-item{margin-top:20px;border:1px solid #212125;display:flex;align-items:center;border-radius:8px;padding:16px}.ticket-item-title{display:flex;gap:10px}.ticket-item-name{margin:0;margin-top:1px;font-size:16px;align-items:center}.ticket-event-status{padding:2px 6px;border-radius:4px;font-size:14px}.ticket-item-date{margin:0;margin-top:6px;font-size:14px;color:#aaa}.ticket-item-meta{display:block}.ticket-watch-button{margin:0;margin-left:auto;border:none;cursor:pointer;outline:none;padding:10px 20px;font-size:14px;color:#fff;border-radius:6px;background-color:#009eff}.ticket-watch-button:disabled{opacity:.4}.delete-account-box{padding:20px;border-radius:10px;border:solid 1px #532727}#delete-account-button{border:1px solid #2a2a30;cursor:pointer;outline:none;margin:0;margin-top:30px;padding:10px 20px;font-size:14px;color:#f54b45;font-weight:bold;border-radius:6px;background-color:#1d1d25;transition:background-color .2s}.did-not-receive-email{margin:0;margin-top:20px;font-size:13px;color:#aaa}.we-sent-email-text{margin:4px 0;margin-top:20px;font-size:14px}.check-inbox-text{margin:4px 0;font-size:14px;color:#aaa}#resend-email-button{border:1px solid #212125;cursor:pointer;outline:none;margin:0;margin-top:8px;padding:10px 20px;font-size:13px;color:#fff;border-radius:6px;background-color:rgba(0,0,0,0);transition:background-color .3s ease}.settings-description{margin:0;font-size:15px;color:#aaa}.settings-container h2{margin:0;padding:0;margin-bottom:8px;font-size:24px}.settings-container h3{margin:0;margin-bottom:2px;font-size:18px}.settings-field-title{margin:0;margin-top:20px;margin-bottom:6px;padding:0;font-size:14px;color:#858585}.settings-field{margin:4px 0;padding:10px;border:1px solid #212125;border-radius:6px;font-size:14px;color:#fff;max-width:400px;background-color:#0f0f11}.settings-change-button{border:none;cursor:pointer;outline:none;margin:4px 0;padding:0;font-size:13px;border-radius:4px;background-color:rgba(0,0,0,0);color:#009eff}#signed-in-with-apple,#signed-in-with-google{display:flex;align-items:center;gap:6px;margin:14px 0}#signed-in-with-apple svg{margin-bottom:3px}#signed-in-with-google svg{margin-bottom:1px}#signed-in-with-apple p,#signed-in-with-google p{margin:0}.puchase-ticket-button:hover{text-decoration:none}.verify-email-wrapper{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:20px;box-sizing:border-box}.email-verification-box{padding:40px 30px;text-align:center;border-radius:12px;border:solid 1px #212125;max-width:400px;width:90%}.email-verification-box img{max-width:160px;margin-bottom:20px}.email-verification-box h1{margin:0 0 15px;font-size:24px;color:#fff}.email-verification-box .verify-text{font-size:16px;margin:0;color:#656565}#reset-password-error{text-align:left;font-size:14px;color:#ff4a4a}#reset-password-button{border:none;cursor:pointer;outline:none;border-radius:6px;padding:8px 24px;background-color:#fff;color:#000;font-size:14px;margin-top:30px}#reset-password-success p{font-size:16px;margin:0;color:#656565}#reset-password-success a{display:inline-block;background-color:#fff;border-radius:6px;padding:6px 30px;margin-top:40px;font-size:16px;color:#000;text-decoration:none}#reset-password-success a{text-decoration:none}.not-found-container{max-width:700px;margin:0 auto;padding:0 20px;height:calc(100vh - 220px);min-height:200px;display:flex;flex-direction:column;justify-content:center}.not-found{margin-top:-60px;padding:20px;border-radius:10px;border:solid 1px #212125;color:#fff}.not-found h1{margin:0;padding:0;margin-bottom:10px;font-size:28px}.not-found p{margin:0;margin-top:20px;margin-bottom:6px;padding:0;font-size:14px;color:#858585}.header{position:relative;width:100%;margin:0 auto;max-width:1800px;padding:0 140px;height:100px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;z-index:2000;overflow:visible}.nav-buttons{display:flex;gap:15px}.header-logo{width:150px;margin-top:4px}#dropdown-wrapper{position:relative;display:inline-block;text-align:center}#language-button{border:none;color:#1a1a1a;cursor:pointer;outline:none;padding:0 20px;height:38px;border-radius:6px;background-color:#fafdff;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px #fff;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;text-transform:uppercase}.login-button{border:none;color:#000;cursor:pointer;outline:none;border:none;padding:0 20px;height:38px;font-size:14px;border-radius:6px;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:6px}#login-arrow{display:none}.logged-in #login-arrow{display:block;transform:rotate(0);transform-origin:center;transition:transform .3s ease}.dropdown-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%) scale(0);opacity:0;min-width:110px;margin-top:8px;border:1px solid #212125;border-radius:8px;background-color:#0b0b0d;transform-origin:center top;transition:transform .2s ease-out,opacity .2s ease-out;pointer-events:none;padding:4px}#dropdown-wrapper.open .dropdown-menu{transform:translateX(-50%) scale(1);opacity:1;pointer-events:auto}#profile-dropdown-wrapper{position:relative;display:inline-block}.profile-dropdown-menu{position:absolute;top:100%;right:0;left:auto;margin-top:8px;min-width:130px;padding:4px;border:1px solid #212125;border-radius:8px;background-color:#0b0b0d;transform:scale(0);transform-origin:top right;opacity:0;pointer-events:none;transition:transform .2s ease-out,opacity .2s ease-out}#profile-dropdown-wrapper.open .profile-dropdown-menu{transform:scale(1);opacity:1;pointer-events:auto}#profile-dropdown-wrapper.open #login-arrow{transform:rotate(90deg);transform-origin:center}.dropdown-item{padding:10px;cursor:pointer;font-size:13px;color:#fff;width:100%;box-sizing:border-box;display:inline-flex;align-items:center;gap:10px;border-radius:6px;user-select:none;transition:background-color .2s}.profile-dropdown-item{padding:10px;cursor:pointer;font-size:13px;color:#fff;width:100%;box-sizing:border-box;display:inline-flex;align-items:center;border-radius:6px;user-select:none;transition:background-color .2s}#logout-button svg{color:#fff;margin-left:4px}.account-icon{color:#111;display:none}.logged-in .account-icon{display:block}@media(max-width: 370px){#login-button-text{display:none}.account-icon{display:block}}footer{max-width:1800px;margin:0 auto;height:120px}.footer{padding:0 140px}.footer-w{border-top:1px solid #212125;display:flex;flex:1;justify-content:space-between;gap:10px;padding-top:24px}.footer-w div{display:flex;gap:10px}.footer a,.footer p{margin:0;font-size:15px;color:#606163}.footer a{text-decoration:none;display:block}.verify-banner{color:#000;width:100%;background-color:#ffa632;box-sizing:border-box}.banner-container{max-width:1800px;margin:0 auto}.banner-container div{padding:4px 140px;display:flex;justify-content:space-between;align-items:center}.verify-banner a{background-color:#131313;border:1px solid #353535;text-decoration:none;padding:6px 16px;border-radius:6px;font-size:14px;color:#fff;transition:background-color .3s ease}.verify-banner span{margin:0;margin-right:10px;padding:0;font-size:16px}@media(max-width: 1280px){.header{padding-right:16px;padding-left:16px;max-width:1032px}footer{max-width:1032px}.footer{padding-right:16px;padding-left:16px}.overlay-container{max-width:1032px;padding-right:16px;padding-left:16px}.watch-container{max-width:1000px;padding-left:16px;padding-right:16px}.banner-container{max-width:1032px}.banner-container div{padding-right:16px;padding-left:16px}}@media(max-width: 1000px){.header{padding:0 16px;height:70px}.header-logo{width:130px;margin-top:10px}#selected-language{display:none}#language-button{padding:0 16px;height:36px}.login-button{gap:2px;padding:0px 16px;height:36px}.logged-in #login-button-text{display:none}footer{height:180px}.footer{padding:0 16px}.footer-w{flex-direction:column-reverse;gap:30px}.footer-w div{flex-direction:column;align-items:flex-start}.footer a,.footer p{font-size:14px}.header-image{margin-top:-70px}.fade-overlay{background:linear-gradient(to top, #0b0b0d 0px, #0b0b0d 10px, rgba(11, 11, 13, 0.9) 50px, rgba(11, 11, 13, 0.6) 100px, rgba(11, 11, 13, 0.2) 150px, transparent 200px),linear-gradient(to bottom, #0b0b0d 0px, #0b0b0d 10px, rgba(11, 11, 13, 0.9) 50px, rgba(11, 11, 13, 0.6) 100px, rgba(11, 11, 13, 0.2) 150px, transparent 200px),linear-gradient(to left, #0b0b0d 0px, #0b0b0d 10px, rgba(11, 11, 13, 0.9) 50px, rgba(11, 11, 13, 0.6) 100px, rgba(11, 11, 13, 0.2) 150px, transparent 200px),linear-gradient(to right, #0b0b0d 0px, #0b0b0d 10px, rgba(11, 11, 13, 0.9) 50px, rgba(11, 11, 13, 0.6) 100px, rgba(11, 11, 13, 0.2) 150px, transparent 200px),radial-gradient(ellipse 900px 500px at bottom left, #0b0b0d 0%, #0b0b0d 10%, rgba(11, 11, 13, 0.96) 20%, rgba(11, 11, 13, 0.9) 30%, rgba(11, 11, 13, 0.8) 70%, transparent 100%)}.overlay-container{padding-left:16px;padding-right:16px}.overlay-container{container-type:inline-size}.overlay-container h1{font-size:42px;margin-top:8px;margin-bottom:30px}.event-description{font-size:16px}.overlay-buttons{margin-top:30px}.underline::after{height:6px;clip-path:polygon(6px 0, 100% 0, calc(100% - 6px) 100%, 0 100%)}.countdown{padding:14px}.countdown-box div{font-size:30px;width:54px;height:54px}.watch-container{max-width:100%;padding-left:16px;padding-right:16px;min-height:calc(100vh - 250px)}.watch-container .title{font-size:26px}.video-error{font-size:14px}.banner-container div{padding:4px 16px}}@media(hover: hover)and (pointer: fine){.dropdown-item:hover{background-color:#212125}.profile-dropdown-item:hover{background-color:#212125}.footer a:hover{text-decoration:underline}.continue-btn:not(:disabled):hover{background-color:#38a04d}.back-button:hover{color:#b6b6b6}.login-tos a:hover{text-decoration:underline}.input-wrapper button:hover{background-color:#212125}#forgot-password-button:hover{text-decoration:underline}.continue-with-btn:hover{background-color:#2c2c30}.close-popup-button:hover{color:#b6b6b6}.purchase-tos a:hover{text-decoration:underline}#continue-purchase-button:hover{background-color:#1ca8ff}#resend-email-button:hover{background-color:#212125}.settings-change-button:hover{color:#2baeff}#delete-account-button:hover,.session-box button:hover{background-color:#34343f}.info-button:hover{background-color:hsla(0,0%,100%,.1)}.verify-banner a:hover{background-color:#1d1d1d}}.hidden{display:none !important}.invisible{visibility:hidden}