@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7081c0a9d77d68b2-s.1iie40g0-cbk2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/707978d2a38e183d-s.p.3jvga4rcv46fc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.DUxmZW_className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.DUxmZW_variable{--font-doomsday:"Bebas Neue", "Bebas Neue Fallback"}
.kR5v_W_root{--dd-bg:#050806;--dd-iron:#111714;--dd-iron-2:#1a221e;--dd-text:#e8efe9;--dd-muted:#93a299;--dd-green:#3dff8b;--dd-warn:#ff5a36;--white:#fff;--black:#000;background:radial-gradient(1000px 500px at 50% -10%, #3dff8b1a, transparent 60%), radial-gradient(700px 400px at 100% 100%, #0d3a2266, transparent 70%), var(--dd-bg);min-height:100vh;color:var(--dd-text);position:relative;overflow-x:hidden}.kR5v_W_root:before{content:"";pointer-events:none;z-index:1;mix-blend-mode:overlay;background:repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 3px);position:fixed;inset:0}.kR5v_W_content{z-index:2;position:relative}.kR5v_W_main{padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}.kR5v_W_display{font-family:var(--font-doomsday), "Arial Narrow", Impact, sans-serif;letter-spacing:.02em;line-height:.95}.kR5v_W_mono{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase}.kR5v_W_heroCompact{isolation:isolate;border-bottom:1px solid #3dff8b2e;position:relative;overflow:hidden}.kR5v_W_heroImg{object-fit:cover;object-position:center 25%;z-index:-2;filter:saturate(.75)contrast(1.1)brightness(.75);width:100%;height:100%;position:absolute;inset:0}.kR5v_W_heroCompact:after{content:"";z-index:-1;background:linear-gradient(to top, var(--dd-bg) 2%, #050806b3 50%, #05080673), linear-gradient(90deg, #0d3a228c, transparent 65%);position:absolute;inset:0}.kR5v_W_title{text-transform:uppercase;overflow-wrap:anywhere;text-shadow:0 0 24px #3dff8b4d,0 2px #0009;font-size:clamp(2.6rem,10vw,5rem)}.kR5v_W_titleAccent{color:var(--dd-green);text-shadow:0 0 28px #3dff8b8c}.kR5v_W_chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-variant-numeric:tabular-nums;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#05080699;border:1px solid #3dff8b59;align-items:center;gap:.45rem;padding:.35rem .7rem;font-size:.68rem;display:inline-flex}.kR5v_W_panel{clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background:linear-gradient(#1a221ee0,#111714eb);border:1px solid #8a968f29;transition:opacity .2s;position:relative}.kR5v_W_stepLabel{align-items:baseline;gap:.7rem;display:flex}.kR5v_W_stepNum{color:var(--dd-green);font-size:.72rem}.kR5v_W_stepTitle{text-transform:uppercase;font-size:clamp(1.6rem,5vw,2.1rem)}.kR5v_W_warn{border-left:3px solid var(--dd-warn);background:linear-gradient(90deg,#ff5a361f,#0000 80%)}.kR5v_W_days{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.kR5v_W_day{color:var(--dd-text);cursor:pointer;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:linear-gradient(#151c18,#0b100d);border:1px solid #8a968f38;flex-direction:column;align-items:center;padding:.8rem .4rem .7rem;transition:border-color .16s,transform .16s,box-shadow .2s;display:flex}.kR5v_W_day:hover:not(:disabled){border-color:#3dff8b8c;transform:translateY(-2px)}.kR5v_W_day:focus-visible,.kR5v_W_sectionBtn:focus-visible,.kR5v_W_navItem:focus-visible,.kR5v_W_accountCard:focus-visible{outline:2px solid var(--dd-green);outline-offset:3px}.kR5v_W_daySelected{border-color:var(--dd-green);background:radial-gradient(120% 80% at 50% 0,#3dff8b38,#0000 70%),linear-gradient(#11261a,#08130d);box-shadow:inset 0 0 0 1px #3dff8b66,0 0 24px #3dff8b40}.kR5v_W_day:disabled{cursor:not-allowed;opacity:.42;filter:grayscale()}.kR5v_W_dayNum{font-size:clamp(2.6rem,12vw,3.6rem)}.kR5v_W_daySelected .kR5v_W_dayNum{color:var(--dd-green);text-shadow:0 0 18px #3dff8b8c}.kR5v_W_sectionBtn{color:var(--dd-muted);background:#0b100d;border:1px solid #8a968f40;justify-content:space-between;align-items:center;padding:.6rem .8rem;transition:border-color .15s,color .15s;display:flex}.kR5v_W_sectionBtnActive{border-color:var(--dd-green);color:var(--dd-text);background:#3dff8b14}.kR5v_W_sectionBtn:disabled:not(.kR5v_W_sectionBtnActive){opacity:.4}.kR5v_W_seatMapWrap{background:#070a08;border:1px solid #8a968f26;padding:.75rem .25rem;overflow-x:auto}.kR5v_W_root .kR5v_W_input{width:100%;color:var(--dd-text);background:#090d0b;border:1px solid #8a968f40;padding:.8rem 1rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}.kR5v_W_root .kR5v_W_input::placeholder{color:#93a2998c!important}.kR5v_W_root .kR5v_W_input:focus{border-color:var(--dd-green);outline:none;box-shadow:0 0 0 3px #3dff8b26}.kR5v_W_root .kR5v_W_inputError{border-color:var(--dd-warn)}.kR5v_W_accountCard{text-align:left;background:#0b100d;border:1px solid #3dff8b40;flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0;padding:.75rem .9rem;transition:border-color .15s;display:flex}.kR5v_W_accountNumber{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--dd-text);font-variant-numeric:tabular-nums;font-size:1.15rem}.kR5v_W_accountCard:hover{border-color:var(--dd-green)}.kR5v_W_uploadBox{cursor:pointer;background:#090d0b;border:1px dashed #8a968f66;align-items:center;gap:.6rem;padding:.85rem 1rem;transition:border-color .15s;display:flex}.kR5v_W_uploadBox:hover{border-color:var(--dd-green)}.kR5v_W_screenshotRow{background:#090d0b;border:1px solid #8a968f40;align-items:center;gap:.75rem;padding:.5rem;display:flex}.kR5v_W_ghostBtn{color:var(--dd-text);white-space:nowrap;border:1px solid #8a968f59;padding:.6rem .9rem;font-size:.68rem}.kR5v_W_ghostBtn:hover:not(:disabled){border-color:var(--dd-green);color:var(--dd-green)}.kR5v_W_cta{background:var(--dd-green);color:#031208;text-transform:uppercase;text-align:center;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);width:100%;padding:1rem;font-size:1.5rem;transition:filter .15s,transform .1s;position:relative;overflow:hidden;box-shadow:0 0 32px #3dff8b59}.kR5v_W_ctaSmall{white-space:nowrap;width:auto;min-width:9.5rem;padding:.6rem 1.1rem;font-size:1.2rem}.kR5v_W_cta:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff73 50%,#0000 70%);animation:3.2s ease-in-out infinite kR5v_W_sheen;position:absolute;inset:0;transform:translate(-120%)}.kR5v_W_cta:hover:not(:disabled){filter:brightness(1.08)}.kR5v_W_cta:active:not(:disabled){transform:scale(.99)}.kR5v_W_cta:disabled{color:var(--dd-muted);box-shadow:none;cursor:not-allowed;background:#26302b}.kR5v_W_cta:disabled:after{display:none}.kR5v_W_bottomNav{z-index:40;padding:.35rem .5rem calc(.35rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050806f0;border-top:1px solid #3dff8b38;grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.kR5v_W_navItem{color:var(--dd-muted);flex-direction:column;align-items:center;gap:.25rem;padding:.45rem 0;font-size:.6rem;transition:color .15s;display:flex}.kR5v_W_navItem:hover{color:var(--dd-text)}.kR5v_W_navItemActive{color:var(--dd-green)}@keyframes kR5v_W_sheen{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.kR5v_W_cta:after{animation:none}}.kR5v_W_root .kR5v_W_content .animate-spin{color:inherit!important}
