.TournamentView-module__--v5xW__page{background:#160c2e;min-height:100vh}.TournamentView-module__--v5xW__hero{--dh-min-height:320px;--dh-pad-x:40px;--dh-content-max:min(600px, 56vw);--dh-art-size:auto 100%;--dh-scrim:linear-gradient(270deg, #160c2e00 0, #160c2e00 460px, #160c2e 790px), linear-gradient(180deg, #160c2e33 62%, #160c2e 100%)}.TournamentView-module__--v5xW__content{flex-direction:column;gap:18px;padding:10px 40px 72px;display:flex}.TournamentView-module__--v5xW__panelLabel{font-family:var(--font-accent);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted,#b9b4d6);margin:0 0 12px;font-size:11px;font-weight:800}.TournamentView-module__--v5xW__heroStats{align-items:flex-start;gap:clamp(18px,2.4vw,34px);display:flex}.TournamentView-module__--v5xW__heroStat{border-left:1px solid #6968f457;flex-direction:column;gap:4px;padding-left:clamp(18px,2.4vw,34px);display:flex}.TournamentView-module__--v5xW__heroStat:first-child{border-left:0;padding-left:0}.TournamentView-module__--v5xW__heroStatVal{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink,#ece8ff);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(20px,2.2vw,30px);font-weight:800;line-height:1}.TournamentView-module__--v5xW__heroStatGold{color:var(--color-gold,#f9e532);text-shadow:0 0 26px #f9e53259}.TournamentView-module__--v5xW__heroStatLbl{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);font-size:10px;font-weight:700}.TournamentView-module__--v5xW__liveChip{min-height:34px;font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--ink-muted,#b9b4d6);background:#130a26b8;border:1px solid #6968f452;border-radius:999px;flex:none;align-items:center;gap:8px;margin-left:auto;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex}.TournamentView-module__--v5xW__liveDot{background:var(--ink-faint,#7c7e98);border-radius:50%;width:7px;height:7px}.TournamentView-module__--v5xW__liveChipOn{color:var(--ink,#ece8ff);border-color:#ff2a6d6b}.TournamentView-module__--v5xW__liveChipOn .TournamentView-module__--v5xW__liveDot{background:var(--pink-neon,#ff2a6d);animation:1.6s ease-in-out infinite TournamentView-module__--v5xW__tourLivePulse;box-shadow:0 0 10px #ff2a6dd9}@keyframes TournamentView-module__--v5xW__tourLivePulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.TournamentView-module__--v5xW__liveChipOn .TournamentView-module__--v5xW__liveDot{animation:none}}.TournamentView-module__--v5xW__regGrid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.TournamentView-module__--v5xW__seatBracket{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin-top:16px;display:grid}.TournamentView-module__--v5xW__seatCell{text-align:left;min-height:58px;font-family:var(--font-accent);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.TournamentView-module__--v5xW__seatWho{flex-direction:column;gap:3px;min-width:0;display:flex}.TournamentView-module__--v5xW__seatFilled{background:#130a26b8;border:1px solid #6968f459}.TournamentView-module__--v5xW__seatYou{border-color:var(--color-gold,#f9e532);box-shadow:0 0 12px #f9e53233}.TournamentView-module__--v5xW__seatName{color:var(--ink,#ece8ff);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.TournamentView-module__--v5xW__seatSlot{color:var(--ink-muted,#b9b4d6);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.TournamentView-module__--v5xW__seatOpen{color:#7c7e98;cursor:pointer;background:0 0;border:1px dashed #6968f473;justify-content:center;align-items:center;font-weight:700;transition:border-color .15s,color .15s,box-shadow .15s}.TournamentView-module__--v5xW__seatOpen:hover:not(:disabled){border-color:var(--color-gold,#f9e532);color:var(--color-gold,#f9e532);box-shadow:0 0 12px #f9e53233}.TournamentView-module__--v5xW__seatOpen:disabled{opacity:.45;cursor:default}.TournamentView-module__--v5xW__seatConfirm{color:var(--ink,#ece8ff);border:1px solid #f9e53259;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.TournamentView-module__--v5xW__seatCancel{font-family:var(--font-accent);color:var(--ink-muted,#b9b4d6);cursor:pointer;background:0 0;border:1px solid #6968f466;border-radius:8px;padding:11px 18px;font-size:13px;font-weight:700}.TournamentView-module__--v5xW__pickClock{font-family:var(--font-accent);color:var(--color-gold,#f9e532);margin-left:8px;font-size:13px}.TournamentView-module__--v5xW__pickClockLow{font-family:var(--font-accent);color:var(--warn-orange,#f88601);margin-left:8px;font-size:13px}.TournamentView-module__--v5xW__pickCombobox{position:relative}.TournamentView-module__--v5xW__pickSearch{width:100%;min-height:44px;font-family:var(--font-accent);color:var(--ink,#ece8ff);background:#130a26b8;border:1px solid #6968f466;border-radius:8px;padding:11px 42px 11px 14px;font-size:14px}.TournamentView-module__--v5xW__pickSearch::placeholder{color:var(--ink-muted,#b9b4d6);opacity:1}.TournamentView-module__--v5xW__pickSearch:focus{border-color:var(--color-gold,#f9e532);outline:none}.TournamentView-module__--v5xW__pickSearch:disabled{cursor:wait;opacity:.72}.TournamentView-module__--v5xW__pickChevron{color:var(--ink-muted,#b9b4d6);pointer-events:none;transition:transform .15s;position:absolute;top:22px;right:14px;transform:translateY(-50%)}.TournamentView-module__--v5xW__pickChevronOpen{transform:translateY(-50%)rotate(180deg)}.TournamentView-module__--v5xW__pickList{z-index:80;background:var(--rail,#130a26);border:1px solid #6968f473;border-radius:10px;max-height:320px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 48px -18px #000000d9}.TournamentView-module__--v5xW__pickOption{cursor:pointer;min-height:56px;color:var(--ink,#ece8ff);border-radius:8px;align-items:center;gap:10px;padding:4px 10px;display:flex}.TournamentView-module__--v5xW__pickOptionActive{background:#4542f038}.TournamentView-module__--v5xW__pickOption[aria-selected=true]{color:var(--color-gold,#f9e532)}.TournamentView-module__--v5xW__pickThumb{object-fit:cover;background:#130a26e6;border-radius:5px;flex:none;width:36px;height:48px}.TournamentView-module__--v5xW__pickNoArt{width:36px;height:48px;font-family:var(--font-display);color:var(--ink-muted,#b9b4d6);text-transform:uppercase;background:#6968f42e;border-radius:5px;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.TournamentView-module__--v5xW__pickName{min-width:0;font-family:var(--font-accent);color:var(--ink,#ece8ff);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:13px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.TournamentView-module__--v5xW__pickTaken{color:var(--ink-faint,#9a97b8);cursor:default;opacity:.62}.TournamentView-module__--v5xW__pickClaimed{font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:#160c2e;background:var(--color-purple,#4542f0);border-radius:999px;flex:none;padding:3px 8px;font-size:10px;font-weight:800}.TournamentView-module__--v5xW__pickStatus{min-height:44px;color:var(--ink-faint,#9a97b8);padding:12px;font-size:13px}.TournamentView-module__--v5xW__regPanel,.TournamentView-module__--v5xW__entrantsPanel,.TournamentView-module__--v5xW__bracketPanel{background:#1b1138;border:1px solid #6968f42e;border-radius:12px;padding:20px 22px}.TournamentView-module__--v5xW__regPanel{border-color:#f9e53247}.TournamentView-module__--v5xW__regHint{color:var(--ink-muted,#b9b4d6);margin:0 0 12px;font-size:13px}.TournamentView-module__--v5xW__regDone{color:var(--color-gold,#f9e532);margin:0;font-size:14px}.TournamentView-module__--v5xW__slotGrid{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.TournamentView-module__--v5xW__slotBtn{min-width:0;max-width:100%;min-height:52px;font-family:var(--font-accent);color:var(--ink,#ece8ff);cursor:pointer;background:#130a26b8;border:1px solid #6968f466;border-radius:8px;align-items:center;gap:10px;padding:8px 14px 8px 9px;font-size:13px;font-weight:700;transition:border-color .15s,color .15s,box-shadow .15s;display:flex}.TournamentView-module__--v5xW__slotBtnWho{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}.TournamentView-module__--v5xW__slotBtnName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TournamentView-module__--v5xW__slotBtnSlot{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.TournamentView-module__--v5xW__slotBtn:hover{border-color:var(--color-purple,#4542f0)}.TournamentView-module__--v5xW__slotOn{border-color:var(--color-gold,#f9e532);color:var(--color-gold,#f9e532);box-shadow:0 0 12px #f9e53240}.TournamentView-module__--v5xW__enterBtn{font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;color:#160c2e;background:var(--color-gold,#f9e532);cursor:pointer;border:0;border-radius:8px;padding:13px 30px;font-size:14px;font-weight:800;transition:filter .15s,transform .15s}.TournamentView-module__--v5xW__enterBtn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.TournamentView-module__--v5xW__enterBtn:disabled{opacity:.35;cursor:default}.TournamentView-module__--v5xW__regErr{color:var(--pink-neon,#ff2a6d);margin:10px 0 0;font-size:12px}.TournamentView-module__--v5xW__entrants{flex-direction:column;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.TournamentView-module__--v5xW__entrants li{color:var(--ink,#ece8ff);border-top:1px solid #6968f41f;justify-content:space-between;gap:10px;padding:8px 0;font-size:13px;display:flex}.TournamentView-module__--v5xW__entrants li:first-child{border-top:0}.TournamentView-module__--v5xW__entrantYou{color:var(--color-gold,#f9e532)}.TournamentView-module__--v5xW__entrantSlot{color:var(--ink-faint,#9a97b8);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TournamentView-module__--v5xW__emptyMsg{color:var(--ink-faint,#9a97b8);margin:0;font-size:13px}.TournamentView-module__--v5xW__howPanel{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.TournamentView-module__--v5xW__howStep{background:#1b113899;border:1px solid #6968f424;border-radius:12px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.TournamentView-module__--v5xW__howStep p{color:var(--ink-muted,#b9b4d6);margin:0;font-size:13px;line-height:1.5}.TournamentView-module__--v5xW__howNum{font-family:var(--font-display);color:var(--color-purple-light,#6968f4);font-size:20px;font-weight:800;line-height:1}.TournamentView-module__--v5xW__championBanner{background:radial-gradient(120% 160% at 8% 0,#f9e5321f 0%,#0000 60%),#1b1138;border:1px solid #f9e53266;border-radius:12px;align-items:center;gap:18px;padding:18px 22px;display:flex}.TournamentView-module__--v5xW__championCrown{filter:drop-shadow(0 0 14px #f9e532b3);font-size:34px}.TournamentView-module__--v5xW__championTitle{font-family:var(--font-accent);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);font-size:10px;font-weight:800}.TournamentView-module__--v5xW__championName{font-family:var(--font-display);color:var(--color-gold,#f9e532);text-shadow:0 0 26px #f9e53280;font-size:clamp(22px,4vw,32px);font-weight:800}.TournamentView-module__--v5xW__championSub{color:var(--ink-muted,#b9b4d6);font-size:12px}.TournamentView-module__--v5xW__championPrize{font-family:var(--font-display);color:var(--color-purple-light,#6968f4);text-shadow:0 0 20px #4542f080;font-variant-numeric:tabular-nums;margin-left:auto;font-size:clamp(18px,3vw,26px);font-weight:800}.TournamentView-module__--v5xW__archivePanel{background:#1b113899;border:1px solid #6968f424;border-radius:12px;padding:18px 22px}.TournamentView-module__--v5xW__archive{margin:0;padding:0;list-style:none}.TournamentView-module__--v5xW__archive li{color:var(--ink-muted,#b9b4d6);border-top:1px solid #6968f41f;align-items:baseline;gap:14px;padding:8px 0;font-size:13px;display:flex}.TournamentView-module__--v5xW__archive li:first-child{border-top:0}.TournamentView-module__--v5xW__archive a{color:var(--ink,#ece8ff);text-decoration:none}.TournamentView-module__--v5xW__archive a:hover{color:var(--color-gold,#f9e532)}.TournamentView-module__--v5xW__archivePrize{color:var(--color-gold,#f9e532);font-variant-numeric:tabular-nums;margin-left:auto}@media (max-width:900px){.TournamentView-module__--v5xW__hero{--dh-pad-x:20px;--dh-content-max:100%}.TournamentView-module__--v5xW__heroStats{gap:16px}.TournamentView-module__--v5xW__heroStat{padding-left:16px}.TournamentView-module__--v5xW__liveChip{margin-left:0}.TournamentView-module__--v5xW__content{padding:10px 20px 96px}.TournamentView-module__--v5xW__regGrid,.TournamentView-module__--v5xW__howPanel{grid-template-columns:1fr}.TournamentView-module__--v5xW__championPrize{margin-left:0}}@media (max-width:560px){.TournamentView-module__--v5xW__hero{--dh-art-pos:right -30px center;--dh-art-size:auto 72%;--dh-content-max:min(100%, 22rem);--dh-scrim:linear-gradient(270deg, #160c2e00 0%, #160c2e 58%), linear-gradient(180deg, #160c2e73 0%, #160c2e26 45%, #160c2e 100%)}}.TournamentView-module__--v5xW__sideBetPanel{background:#1b1138;border:1px solid #6968f42e;border-radius:12px;padding:20px 22px}.TournamentView-module__--v5xW__betColumns{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.TournamentView-module__--v5xW__betColumn{border:1px solid;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.TournamentView-module__--v5xW__betColumnA{background:linear-gradient(#4542f01f,#4542f008),#130a268c;border-color:#4542f073}.TournamentView-module__--v5xW__betColumnB{background:linear-gradient(#f9e5321a,#f9e53205),#130a268c;border-color:#f9e53273}.TournamentView-module__--v5xW__betColHead{font-family:var(--font-accent);align-items:center;gap:11px;display:flex}.TournamentView-module__--v5xW__betColWho{flex-direction:column;gap:3px;min-width:0;display:flex}.TournamentView-module__--v5xW__betColName{letter-spacing:.02em;color:var(--ink,#ece8ff);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.TournamentView-module__--v5xW__betColSlot{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.TournamentView-module__--v5xW__betColOdds{text-align:right;flex-direction:column;align-items:flex-end;gap:1px;margin-left:auto;display:flex}.TournamentView-module__--v5xW__betColOdds b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1}.TournamentView-module__--v5xW__betColOdds i{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);font-size:9px;font-style:normal;font-weight:700}.TournamentView-module__--v5xW__betColumnA .TournamentView-module__--v5xW__betColOdds b{color:var(--color-purple-light,#6968f4)}.TournamentView-module__--v5xW__betColumnB .TournamentView-module__--v5xW__betColOdds b{color:var(--color-gold,#f9e532)}.TournamentView-module__--v5xW__sideBetHead{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.TournamentView-module__--v5xW__sideBetHead .TournamentView-module__--v5xW__panelLabel{margin-bottom:0}.TournamentView-module__--v5xW__sideBetNote{font-family:var(--font-accent);color:var(--ink-faint,#7c7e98);margin:0;font-size:12px;font-weight:600}.TournamentView-module__--v5xW__bankrollLine{background:#f9e5320f;border:1px solid #f9e5324d;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;display:flex}.TournamentView-module__--v5xW__bankrollAmt{font-family:var(--font-accent);font-variant-numeric:tabular-nums;color:var(--color-gold,#f9e532);font-size:13px;font-weight:700}.TournamentView-module__--v5xW__bankrollHintBtn{box-sizing:content-box;cursor:pointer;width:22px;height:22px;font-family:var(--font-accent);color:var(--ink-muted,#b9b4d6);background:0 0;border:none;justify-content:center;align-items:center;margin:-11px;padding:11px;font-size:12px;font-weight:700;display:inline-flex}.TournamentView-module__--v5xW__bankrollHintBtn:hover,.TournamentView-module__--v5xW__bankrollHintBtn[aria-expanded=true]{color:var(--ink,#ece8ff)}.TournamentView-module__--v5xW__bankrollHintText{color:var(--ink-muted,#b9b4d6);flex-basis:100%;margin:0;font-size:12px;line-height:1.5}.TournamentView-module__--v5xW__betPresets{flex-wrap:wrap;gap:6px;display:flex}.TournamentView-module__--v5xW__betChip{min-height:36px;font-family:var(--font-accent);cursor:pointer;color:var(--ink,#ece8ff);background:#130a2699;border:1px solid #6968f459;border-radius:8px;flex:auto;padding:7px 10px;font-size:12px;font-weight:700;transition:border-color .15s,color .15s}.TournamentView-module__--v5xW__betColumnA .TournamentView-module__--v5xW__betChip:hover:not(:disabled){border-color:var(--color-purple,#4542f0);color:var(--color-purple-light,#6968f4)}.TournamentView-module__--v5xW__betColumnB .TournamentView-module__--v5xW__betChip:hover:not(:disabled){border-color:var(--color-gold,#f9e532);color:var(--color-gold,#f9e532)}.TournamentView-module__--v5xW__betChip:disabled{opacity:.35;cursor:default}.TournamentView-module__--v5xW__betCustom{gap:6px;display:flex}.TournamentView-module__--v5xW__betInput{min-width:0;min-height:40px;font-family:var(--font-accent);color:var(--ink,#ece8ff);background:#130a26b8;border:1px solid #6968f466;border-radius:8px;flex:auto;padding:8px 10px;font-size:13px}.TournamentView-module__--v5xW__betInput::placeholder{color:var(--ink-faint,#9a97b8);opacity:1}.TournamentView-module__--v5xW__betInput:focus{outline:none}.TournamentView-module__--v5xW__betColumnA .TournamentView-module__--v5xW__betInput:focus{border-color:var(--color-purple,#4542f0)}.TournamentView-module__--v5xW__betColumnB .TournamentView-module__--v5xW__betInput:focus{border-color:var(--color-gold,#f9e532)}.TournamentView-module__--v5xW__betPlace{min-height:40px;font-family:var(--font-accent);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;color:#160c2e;border:0;border-radius:8px;flex:none;padding:8px 14px;font-size:12px;font-weight:800;transition:filter .15s}.TournamentView-module__--v5xW__betColumnA .TournamentView-module__--v5xW__betPlace{background:var(--color-purple,#4542f0)}.TournamentView-module__--v5xW__betColumnB .TournamentView-module__--v5xW__betPlace{background:var(--color-gold,#f9e532)}.TournamentView-module__--v5xW__betPlace:hover:not(:disabled){filter:brightness(1.08)}.TournamentView-module__--v5xW__betPlace:disabled{opacity:.35;cursor:default}.TournamentView-module__--v5xW__betColErr{color:var(--warn-orange,#f88601);margin:0;font-size:12px}.TournamentView-module__--v5xW__betBackers{border-top:1px solid #6968f424;flex-direction:column;gap:6px;margin-top:auto;padding-top:10px;display:flex}.TournamentView-module__--v5xW__betBackersLbl{font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);font-size:10px;font-weight:700}.TournamentView-module__--v5xW__betBackersEmpty{color:var(--ink-faint,#9a97b8);font-size:12px}.TournamentView-module__--v5xW__betBackersList{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.TournamentView-module__--v5xW__betBackersList li{font-family:var(--font-accent);color:var(--ink-muted,#b9b4d6);justify-content:space-between;gap:10px;font-size:12px;display:flex}.TournamentView-module__--v5xW__betBackerName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.TournamentView-module__--v5xW__betBackerAmt{color:var(--ink,#ece8ff);font-variant-numeric:tabular-nums;flex:none}.TournamentView-module__--v5xW__yourStake{color:var(--ink-muted,#b9b4d6);margin:10px 0 0;font-size:12px}.TournamentView-module__--v5xW__predictionPanel{background:#1b1138;border:1px solid #4542f047;border-radius:12px;padding:20px 22px}.TournamentView-module__--v5xW__predictionHint{color:var(--ink-faint,#9a97b8);margin:12px 0 0;font-size:12px}@media (max-width:480px){.TournamentView-module__--v5xW__betColumns{grid-template-columns:1fr}}.TournamentView-module__--v5xW__yourBets{background:#1b1138;border:1px solid #6968f42e;border-radius:12px;padding:16px 22px}.TournamentView-module__--v5xW__yourBetsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.TournamentView-module__--v5xW__yourBetsHead .TournamentView-module__--v5xW__panelLabel{margin:0}.TournamentView-module__--v5xW__yourBetsTitle{align-items:center;gap:10px;display:flex}.TournamentView-module__--v5xW__yourBetsNet{gap:20px;display:flex}.TournamentView-module__--v5xW__netCell{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.TournamentView-module__--v5xW__netAmount{align-items:center;gap:6px;display:inline-flex}.TournamentView-module__--v5xW__coin{flex:none;width:20px;height:20px}.TournamentView-module__--v5xW__coinSm{flex:none;width:14px;height:14px}.TournamentView-module__--v5xW__netVal{font-family:var(--font-display);color:var(--ink,#ece8ff);font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.TournamentView-module__--v5xW__netPos{font-family:var(--font-display);color:var(--green,#62d572);font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.TournamentView-module__--v5xW__netNeg{font-family:var(--font-display);color:var(--pink-neon,#ff2a6d);font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.TournamentView-module__--v5xW__netLbl{font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);font-size:9px;font-weight:700}.TournamentView-module__--v5xW__betMatches{flex-direction:column;gap:8px;max-height:620px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.TournamentView-module__--v5xW__betMatch{background:#130a2680;border:1px solid #6968f424;border-radius:10px;min-width:0}.TournamentView-module__--v5xW__betMatchLive{background:linear-gradient(#4542f014,#130a2699);border-color:#4542f06b}.TournamentView-module__--v5xW__betMatchRow{cursor:pointer;width:100%;min-height:48px;font-family:var(--font-accent);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:10px 14px;display:flex}.TournamentView-module__--v5xW__betMatchHead{flex-direction:column;gap:3px;min-width:0;display:flex}.TournamentView-module__--v5xW__betMatchLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.TournamentView-module__--v5xW__liveDot{background:var(--pink-neon,#ff2a6d);border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s ease-in-out infinite TournamentView-module__--v5xW__betPulse;box-shadow:0 0 8px #ff2a6de6}@keyframes TournamentView-module__--v5xW__betPulse{50%{opacity:.35}}.TournamentView-module__--v5xW__betMatchPlayers{align-items:baseline;gap:7px;min-width:0;font-size:13px;display:flex}.TournamentView-module__--v5xW__betMatchPlayers i{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-faint,#9a97b8);font-size:10px;font-style:normal}.TournamentView-module__--v5xW__betPlayer,.TournamentView-module__--v5xW__betPlayerBacked,.TournamentView-module__--v5xW__betPlayerWin{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.TournamentView-module__--v5xW__betPlayer{color:var(--ink-faint,#9a97b8)}.TournamentView-module__--v5xW__betPlayerBacked{color:var(--ink,#ece8ff)}.TournamentView-module__--v5xW__betPlayerWin{color:var(--color-gold,#f9e532)}.TournamentView-module__--v5xW__betMatchTail{flex:none;align-items:center;gap:12px;display:flex}.TournamentView-module__--v5xW__betMatchNet{font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:inline-flex}.TournamentView-module__--v5xW__betMatchNet .TournamentView-module__--v5xW__netPos,.TournamentView-module__--v5xW__betMatchNet .TournamentView-module__--v5xW__netNeg{font-family:var(--font-accent);font-size:13px}.TournamentView-module__--v5xW__betMatchStake{color:var(--ink-muted,#b9b4d6);font-size:13px;font-weight:700}.TournamentView-module__--v5xW__betCaret,.TournamentView-module__--v5xW__betCaretOpen{color:var(--ink-muted,#b9b4d6);flex:none;font-size:11px;transition:transform .15s}.TournamentView-module__--v5xW__betCaretOpen{transform:rotate(180deg)}.TournamentView-module__--v5xW__betRows{flex-direction:column;gap:6px;margin:0;padding:0 14px 12px;list-style:none;display:flex}.TournamentView-module__--v5xW__betRow{min-width:0;font-family:var(--font-accent);border-top:1px solid #6968f41f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding-top:6px;display:grid}.TournamentView-module__--v5xW__betRowWho{align-items:baseline;gap:7px;min-width:0;display:flex}.TournamentView-module__--v5xW__betRowCount{color:var(--ink,#ece8ff);font-variant-numeric:tabular-nums;background:#6968f433;border-radius:5px;flex:none;padding:2px 6px;font-size:11px;font-weight:800}.TournamentView-module__--v5xW__betRowName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink,#ece8ff);font-size:13px;font-weight:700;overflow:hidden}.TournamentView-module__--v5xW__betRowUnit{color:var(--ink-faint,#9a97b8);flex:none;font-size:11px}.TournamentView-module__--v5xW__betRowMoney{font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:inline-flex}.TournamentView-module__--v5xW__betRowStake,.TournamentView-module__--v5xW__betRowPayout{align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.TournamentView-module__--v5xW__betRowStake{color:var(--ink-muted,#b9b4d6)}.TournamentView-module__--v5xW__betRowPayout{color:var(--color-gold,#f9e532)}.TournamentView-module__--v5xW__betRowPayout:before{content:"→";color:var(--ink-faint,#9a97b8);margin-right:2px}.TournamentView-module__--v5xW__betChip{font-family:var(--font-accent);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;padding:3px 9px;font-size:10px;font-weight:800}.TournamentView-module__--v5xW__chipOpen{color:var(--orange,#f88601);background:#f8860124;border-color:#f8860173}.TournamentView-module__--v5xW__chipWon{color:var(--color-gold,#f9e532);background:#f9e53224;border-color:#f9e53273}.TournamentView-module__--v5xW__chipLost{color:#7c7e98;background:#130a2699;border-color:#6968f433}@media (max-width:560px){.TournamentView-module__--v5xW__betMatches{max-height:none}.TournamentView-module__--v5xW__yourBetsHead{flex-direction:column;align-items:flex-start}.TournamentView-module__--v5xW__yourBetsNet{justify-content:space-between;gap:10px;width:100%}.TournamentView-module__--v5xW__netVal,.TournamentView-module__--v5xW__netPos,.TournamentView-module__--v5xW__netNeg{font-size:13px}.TournamentView-module__--v5xW__netCell:first-child{align-items:flex-start}.TournamentView-module__--v5xW__coin{width:15px;height:15px}.TournamentView-module__--v5xW__betMatchRow{flex-wrap:wrap}.TournamentView-module__--v5xW__betMatchHead{flex:100%}.TournamentView-module__--v5xW__betMatchTail{justify-content:space-between;width:100%}.TournamentView-module__--v5xW__betRow{grid-template-columns:minmax(0,1fr) auto}.TournamentView-module__--v5xW__betRowWho{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.TournamentView-module__--v5xW__liveDot{animation:none}.TournamentView-module__--v5xW__betCaret,.TournamentView-module__--v5xW__betCaretOpen{transition:none}}.TournamentView-module__--v5xW__sidersPanel{background:#1b1138;border:1px solid #6968f42e;border-radius:12px;padding:18px 22px}.TournamentView-module__--v5xW__sidersGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.TournamentView-module__--v5xW__sidersColHead{font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold,#f9e532);margin-bottom:10px;font-size:11px;font-weight:800}.TournamentView-module__--v5xW__siderList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TournamentView-module__--v5xW__siderList li{border-top:1px solid #6968f41f;align-items:center;gap:12px;padding:8px 0;display:flex}.TournamentView-module__--v5xW__siderList li:first-child{border-top:0}.TournamentView-module__--v5xW__siderRankNum{width:20px;font-family:var(--font-display);color:var(--ink-faint,#9a97b8);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:800}.TournamentView-module__--v5xW__siderName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-accent);color:var(--ink,#ece8ff);flex:1;font-size:13px;font-weight:700;overflow:hidden}.TournamentView-module__--v5xW__siderAmt{font-family:var(--font-accent);color:var(--color-gold,#f9e532);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:700}.TournamentView-module__--v5xW__siderList .TournamentView-module__--v5xW__netNeg{font-family:var(--font-accent);font-size:13px}@media (max-width:640px){.TournamentView-module__--v5xW__sidersGrid{grid-template-columns:1fr;gap:18px}}
.BracketChallenge-module__DLkYBa__section{flex-direction:column;gap:18px;display:flex}.BracketChallenge-module__DLkYBa__head{flex-direction:column;gap:10px;display:flex}.BracketChallenge-module__DLkYBa__eyebrow{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--pink-neon,#ff2a6d);flex-wrap:wrap;align-items:center;gap:9px;font-size:11px;font-weight:800;display:flex}.BracketChallenge-module__DLkYBa__eyebrow em{color:var(--ink-faint,#7c7e98);font-style:normal}.BracketChallenge-module__DLkYBa__freeTag{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--green,#62d572);white-space:nowrap;background:#62d5721a;border:1px solid #62d57273;border-radius:999px;margin-left:auto;padding:7px 12px;font-size:10px;font-weight:800}.BracketChallenge-module__DLkYBa__title{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;color:var(--ink,#ece8ff);margin:0;font-size:clamp(21px,2.2vw,30px);font-weight:900;line-height:1.04}.BracketChallenge-module__DLkYBa__title span{color:var(--gold,#f9e532);text-shadow:0 0 40px #f9e5324d}.BracketChallenge-module__DLkYBa__sub{max-width:620px;font-family:var(--font-accent);color:var(--ink-muted,#b9b4d6);margin:0;font-size:13px;font-weight:600;line-height:1.55}.BracketChallenge-module__DLkYBa__chips{flex-wrap:wrap;gap:8px;display:flex}.BracketChallenge-module__DLkYBa__chip{min-height:38px;font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);background:#130a26c7;border:1px solid #6968f461;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:10px;font-weight:800;display:inline-flex}.BracketChallenge-module__DLkYBa__chip b{color:var(--gold,#f9e532);font-variant-numeric:tabular-nums;font-size:12px;font-weight:900}.BracketChallenge-module__DLkYBa__chipClock{color:var(--orange,#f88601);background:#f886011f;border-color:#f886018c;box-shadow:0 0 22px -6px #f88601b3}.BracketChallenge-module__DLkYBa__chipClock b{color:var(--orange,#f88601);letter-spacing:.06em;font-size:13px}.BracketChallenge-module__DLkYBa__chipLocked{color:var(--color-purple-light,#6968f4);background:#4542f01a;border-color:#4542f080}.BracketChallenge-module__DLkYBa__chipLocked b{color:var(--color-purple-light,#6968f4)}.BracketChallenge-module__DLkYBa__dot{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.4s infinite BracketChallenge-module__DLkYBa__bpPulse;box-shadow:0 0 10px}@keyframes BracketChallenge-module__DLkYBa__bpPulse{50%{opacity:.3}}.BracketChallenge-module__DLkYBa__tabs{border-bottom:1px solid #6968f433;gap:18px;display:flex}.BracketChallenge-module__DLkYBa__tab{cursor:pointer;min-height:46px;font-family:var(--font-display);text-transform:uppercase;color:var(--ink-faint,#7c7e98);background:0 0;border:0;padding:0 4px 12px;font-size:14px;font-weight:800;position:relative}.BracketChallenge-module__DLkYBa__tabOn{color:var(--ink,#ece8ff)}.BracketChallenge-module__DLkYBa__tabOn:after{content:"";background:var(--pink-neon,#ff2a6d);border-radius:3px;height:3px;position:absolute;inset:auto 0 -1px;box-shadow:0 0 14px #ff2a6d80}.BracketChallenge-module__DLkYBa__tabCount{font-family:var(--font-accent);color:var(--ink-faint,#7c7e98);margin-left:5px;font-size:10px;font-weight:800}.BracketChallenge-module__DLkYBa__split{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.BracketChallenge-module__DLkYBa__lockedNote{font-family:var(--font-accent);color:var(--ink-muted,#b9b4d6);background:#4542f01a;border:1px solid #4542f066;border-radius:12px;align-items:center;gap:10px;margin:0;padding:13px 16px;font-size:12px;font-weight:700;line-height:1.5;display:flex}.BracketChallenge-module__DLkYBa__msg{font-family:var(--font-accent);color:var(--ink-muted,#b9b4d6);background:#1b1138b3;border:1px solid #6968f433;border-radius:14px;margin:0;padding:18px;font-size:13px;font-weight:600;line-height:1.55}.BracketChallenge-module__DLkYBa__rail{align-items:flex-start;max-width:760px;display:flex}.BracketChallenge-module__DLkYBa__step{text-align:center;flex:1;min-width:0;position:relative}.BracketChallenge-module__DLkYBa__step:before{content:"";background:#6968f433;height:2px;position:absolute;top:15px;left:-50%;right:50%}.BracketChallenge-module__DLkYBa__step:first-child:before{display:none}.BracketChallenge-module__DLkYBa__stepDone:before,.BracketChallenge-module__DLkYBa__stepNow:before{background:var(--purple,#4542f0)}.BracketChallenge-module__DLkYBa__stepDot{z-index:1;width:32px;height:32px;font-family:var(--font-accent);color:var(--ink-faint,#7c7e98);background:#130a26f2;border:2px solid #6968f461;border-radius:50%;place-items:center;margin:0 auto;font-size:12px;font-weight:900;display:grid;position:relative}.BracketChallenge-module__DLkYBa__stepDone .BracketChallenge-module__DLkYBa__stepDot{background:var(--purple,#4542f0);border-color:var(--purple,#4542f0);color:#fff}.BracketChallenge-module__DLkYBa__stepNow .BracketChallenge-module__DLkYBa__stepDot{background:var(--gold,#f9e532);border-color:var(--gold,#f9e532);color:#160c2e;box-shadow:0 0 26px -6px #f9e532e6}.BracketChallenge-module__DLkYBa__stepLbl{font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);overflow-wrap:anywhere;margin-top:8px;padding:0 2px;font-size:9px;font-weight:800;display:block}.BracketChallenge-module__DLkYBa__stepNow .BracketChallenge-module__DLkYBa__stepLbl{color:var(--gold,#f9e532)}.BracketChallenge-module__DLkYBa__stepDone .BracketChallenge-module__DLkYBa__stepLbl{color:var(--ink-muted,#b9b4d6)}.BracketChallenge-module__DLkYBa__panelHead{flex-wrap:wrap;align-items:baseline;gap:10px;margin:26px 0 4px;display:flex}.BracketChallenge-module__DLkYBa__panelHead h3{font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;color:var(--ink,#ece8ff);margin:0;font-size:clamp(22px,4vw,34px);font-weight:900}.BracketChallenge-module__DLkYBa__panelOf{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--gold,#f9e532);font-size:10px;font-weight:900}.BracketChallenge-module__DLkYBa__panelSub{font-family:var(--font-accent);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);margin:0 0 16px;font-size:10px;font-weight:700}.BracketChallenge-module__DLkYBa__mCards{flex-direction:column;gap:12px;display:flex}.BracketChallenge-module__DLkYBa__mCard{background:#1b1138eb;border:1px solid #6968f433;border-radius:14px;padding:12px 12px 13px}.BracketChallenge-module__DLkYBa__mTop{align-items:center;gap:8px;margin-bottom:10px;display:flex}.BracketChallenge-module__DLkYBa__mNo{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);font-size:9px;font-weight:900}.BracketChallenge-module__DLkYBa__mState{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:var(--gold,#f9e532);background:#f9e53217;border:1px solid #f9e53266;border-radius:999px;margin-left:auto;padding:4px 8px;font-size:9px;font-weight:900}.BracketChallenge-module__DLkYBa__mStateTodo{color:var(--ink-faint,#7c7e98);background:0 0;border-color:#6968f461}.BracketChallenge-module__DLkYBa__opts{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.BracketChallenge-module__DLkYBa__opt{min-width:0;min-height:96px;color:inherit;font:inherit;text-align:center;cursor:pointer;background:#130a26b8;border:1px solid #6968f461;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:12px 9px;display:flex}.BracketChallenge-module__DLkYBa__opt:disabled{cursor:default;opacity:.55}.BracketChallenge-module__DLkYBa__optSeed{font-family:var(--font-accent);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);font-size:9px;font-weight:900}.BracketChallenge-module__DLkYBa__optName{font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:clamp(13px,3.7vw,16px);font-weight:800;line-height:1.1}.BracketChallenge-module__DLkYBa__optGame{font-family:var(--font-accent);color:var(--ink-faint,#7c7e98);overflow-wrap:anywhere;font-size:9px;font-weight:600;line-height:1.3}.BracketChallenge-module__DLkYBa__optOn{border-color:var(--gold,#f9e532);box-shadow:0 0 0 1px var(--gold,#f9e532), 0 0 26px -8px #f9e532e6;background:#f9e53221}.BracketChallenge-module__DLkYBa__optOn .BracketChallenge-module__DLkYBa__optName{color:var(--gold,#f9e532)}.BracketChallenge-module__DLkYBa__optOn .BracketChallenge-module__DLkYBa__optSeed{color:#f9e532cc}.BracketChallenge-module__DLkYBa__optVs{width:26px;font-family:var(--font-display);color:var(--ink-faint,#7c7e98);justify-content:center;align-items:center;font-size:13px;font-weight:900;display:flex}.BracketChallenge-module__DLkYBa__flowNav{gap:10px;margin-top:18px;display:flex}.BracketChallenge-module__DLkYBa__btn{cursor:pointer;background:linear-gradient(180deg, #ffef6b, var(--gold,#f9e532));color:#160c2e;min-height:54px;font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;border:0;border-radius:13px;flex:1;padding:0 18px;font-size:14px;font-weight:900;box-shadow:0 0 34px -10px #f9e532e6}.BracketChallenge-module__DLkYBa__btn:disabled{opacity:.45;cursor:default;box-shadow:none}.BracketChallenge-module__DLkYBa__btnGhost{width:56px;min-height:54px;color:var(--ink-muted,#b9b4d6);box-shadow:none;cursor:pointer;font-family:var(--font-display);background:0 0;border:1px solid #6968f461;border-radius:13px;flex:none;font-size:18px;font-weight:900}.BracketChallenge-module__DLkYBa__hint{text-align:center;font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);margin:12px 0 0;font-size:10px;font-weight:700}.BracketChallenge-module__DLkYBa__error{font-family:var(--font-accent);color:var(--pink-neon,#ff2a6d);margin:12px 0 0;font-size:12px;font-weight:700}.BracketChallenge-module__DLkYBa__notice{font-family:var(--font-accent);color:var(--green,#62d572);margin:12px 0 0;font-size:12px;font-weight:700}.BracketChallenge-module__DLkYBa__summary{background:linear-gradient(#241a4df2,#1b1138f2);border:1px solid #f9e53252;border-radius:18px;overflow:hidden;box-shadow:0 0 60px -30px #f9e532e6}.BracketChallenge-module__DLkYBa__sumTop{text-align:center;border-bottom:1px solid #6968f433;padding:16px 15px 14px}.BracketChallenge-module__DLkYBa__sumLbl{font-family:var(--font-accent);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);font-size:9px;font-weight:900}.BracketChallenge-module__DLkYBa__sumPts{font-family:var(--font-display);letter-spacing:-.04em;color:var(--gold,#f9e532);text-shadow:0 0 44px #f9e53266;font-variant-numeric:tabular-nums;margin-top:6px;font-size:clamp(46px,10vw,76px);font-weight:900;line-height:1}.BracketChallenge-module__DLkYBa__sumPts small{font-family:var(--font-accent);letter-spacing:.14em;color:var(--ink-faint,#7c7e98);margin-left:6px;font-size:.32em;font-weight:900}.BracketChallenge-module__DLkYBa__sumMeta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px;display:flex}.BracketChallenge-module__DLkYBa__sumMeta span{font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted,#b9b4d6);border:1px solid #6968f461;border-radius:999px;padding:6px 11px;font-size:9px;font-weight:800}.BracketChallenge-module__DLkYBa__sumMeta b{color:var(--ink,#ece8ff)}.BracketChallenge-module__DLkYBa__sumList{margin:0;padding:4px 12px 12px;list-style:none}.BracketChallenge-module__DLkYBa__sRow{grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;padding:9px 4px;display:grid}.BracketChallenge-module__DLkYBa__sRow+.BracketChallenge-module__DLkYBa__sRow{border-top:1px solid #6968f41f}.BracketChallenge-module__DLkYBa__sRnd{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);font-size:9px;font-weight:900}.BracketChallenge-module__DLkYBa__sPick{min-width:0}.BracketChallenge-module__DLkYBa__sPick b{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;color:var(--ink,#ece8ff);font-size:14px;font-weight:800;display:block;overflow:hidden}.BracketChallenge-module__DLkYBa__sPick em{font-style:normal;font-family:var(--font-accent);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);margin-top:2px;font-size:9px;font-weight:700;display:block}.BracketChallenge-module__DLkYBa__sRes{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--gold,#f9e532);white-space:nowrap;font-size:14px;font-weight:900}.BracketChallenge-module__DLkYBa__champStrip{background:#f9e53214;border-top:1px solid #6968f433;align-items:center;gap:12px;padding:14px 15px;display:flex}.BracketChallenge-module__DLkYBa__champIco{color:var(--gold,#f9e532);filter:drop-shadow(0 0 12px #f9e53299);flex:none}.BracketChallenge-module__DLkYBa__champTxt{flex:1;min-width:0}.BracketChallenge-module__DLkYBa__champTxt em{font-style:normal;font-family:var(--font-accent);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);font-size:9px;font-weight:900;display:block}.BracketChallenge-module__DLkYBa__champTxt b{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--gold,#f9e532);margin-top:3px;font-size:20px;font-weight:900;display:block}.BracketChallenge-module__DLkYBa__champState{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:var(--green,#62d572);text-align:center;background:#62d5721f;border:1px solid #62d57280;border-radius:999px;flex:none;padding:6px 9px;font-size:9px;font-weight:900}.BracketChallenge-module__DLkYBa__scoreband{background:#6968f433;border:1px solid #f9e53252;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:0 0 40px -18px #f9e532cc}.BracketChallenge-module__DLkYBa__sbCell{text-align:center;background:linear-gradient(#241a4df2,#130a26f2);min-width:0;padding:13px 10px}.BracketChallenge-module__DLkYBa__sbVal{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--gold,#f9e532);text-shadow:0 0 24px #f9e53259;font-size:clamp(20px,4vw,30px);font-weight:900;line-height:1}.BracketChallenge-module__DLkYBa__sbRank .BracketChallenge-module__DLkYBa__sbVal{color:var(--ink,#ece8ff);text-shadow:none}.BracketChallenge-module__DLkYBa__sbBest .BracketChallenge-module__DLkYBa__sbVal{color:var(--green,#62d572);text-shadow:0 0 24px #62d5724d}.BracketChallenge-module__DLkYBa__sbLbl{font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);margin-top:6px;font-size:9px;font-weight:800}.BracketChallenge-module__DLkYBa__crown{text-align:center;background:linear-gradient(#f9e53229,#1b1138f2);border:1px solid #f9e53273;border-radius:18px;padding:18px 16px;position:relative;overflow:hidden;box-shadow:0 0 60px -26px #f9e532e6}.BracketChallenge-module__DLkYBa__crownIcon{color:var(--gold,#f9e532);filter:drop-shadow(0 0 14px #f9e53299)}.BracketChallenge-module__DLkYBa__crownLbl{font-family:var(--font-accent);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);margin-top:6px;font-size:9px;font-weight:900}.BracketChallenge-module__DLkYBa__crownName{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;color:var(--gold,#f9e532);text-shadow:0 0 34px #f9e53266;margin-top:8px;font-size:clamp(28px,6vw,48px);font-weight:900;line-height:1}.BracketChallenge-module__DLkYBa__crownGame{font-family:var(--font-accent);letter-spacing:.1em;color:var(--ink-muted,#b9b4d6);margin-top:7px;font-size:11px;font-weight:700}.BracketChallenge-module__DLkYBa__crownState{font-family:var(--font-accent);letter-spacing:.18em;text-transform:uppercase;color:var(--green,#62d572);background:#62d5721f;border:1px solid #62d57280;border-radius:999px;align-items:center;gap:7px;margin-top:11px;padding:7px 12px;font-size:9px;font-weight:900;display:inline-flex}.BracketChallenge-module__DLkYBa__crownStateOut{color:var(--pink-neon,#ff2a6d);background:#ff2a6d1f;border-color:#ff2a6d80}.BracketChallenge-module__DLkYBa__rounds{flex-direction:column;gap:20px;display:flex}.BracketChallenge-module__DLkYBa__roundHead{align-items:center;gap:10px;margin-bottom:11px;display:flex}.BracketChallenge-module__DLkYBa__roundName{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--ink,#ece8ff);font-size:15px;font-weight:900}.BracketChallenge-module__DLkYBa__roundPts{font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;color:var(--gold,#f9e532);background:#f9e53217;border:1px solid #f9e53266;border-radius:999px;padding:4px 9px;font-size:9px;font-weight:900}.BracketChallenge-module__DLkYBa__roundRule{background:#6968f433;flex:1;height:1px}.BracketChallenge-module__DLkYBa__matches{flex-direction:column;gap:10px;display:flex}.BracketChallenge-module__DLkYBa__m{background:#1b1138eb;border:1px solid #6968f433;border-radius:13px;overflow:hidden}.BracketChallenge-module__DLkYBa__mHead{background:#130a2699;border-bottom:1px solid #6968f433;align-items:center;gap:8px;padding:8px 12px;display:flex}.BracketChallenge-module__DLkYBa__mFeed{text-align:right;min-width:0;font-family:var(--font-accent);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);margin-left:auto;font-size:9px;font-weight:700}.BracketChallenge-module__DLkYBa__mTag{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;margin-left:auto;padding:4px 8px;font-size:9px;font-weight:900}.BracketChallenge-module__DLkYBa__tagHit{color:var(--green,#62d572);background:#62d5721f;border:1px solid #62d57280}.BracketChallenge-module__DLkYBa__tagMiss{color:var(--pink-neon,#ff2a6d);background:#ff2a6d1f;border:1px solid #ff2a6d80}.BracketChallenge-module__DLkYBa__tagPend{color:var(--orange,#f88601);background:#f886011f;border:1px solid #f8860180;align-items:center;gap:6px;display:inline-flex}.BracketChallenge-module__DLkYBa__tagNone{color:var(--ink-faint,#7c7e98);border:1px solid #6968f461}.BracketChallenge-module__DLkYBa__pickRow{text-align:left;border-top:1px solid #6968f41f;align-items:center;gap:11px;width:100%;min-height:56px;padding:10px 12px;display:flex}.BracketChallenge-module__DLkYBa__pickRow:first-of-type{border-top:0}.BracketChallenge-module__DLkYBa__seed{width:26px;height:26px;font-family:var(--font-accent);color:var(--ink-muted,#b9b4d6);background:#4542f033;border:1px solid #6968f461;border-radius:8px;flex:none;place-items:center;font-size:10px;font-weight:900;display:grid}.BracketChallenge-module__DLkYBa__pName{flex:1;min-width:0}.BracketChallenge-module__DLkYBa__pName b{font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;color:var(--ink,#ece8ff);font-size:14px;font-weight:800;display:block;overflow:hidden}.BracketChallenge-module__DLkYBa__pName em{font-style:normal;font-family:var(--font-accent);color:var(--ink-faint,#7c7e98);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;font-weight:600;display:block;overflow:hidden}.BracketChallenge-module__DLkYBa__wonBadge{font-family:var(--font-accent);letter-spacing:.16em;color:var(--gold,#f9e532);vertical-align:2px;border:1px solid #f9e53280;border-radius:999px;margin-left:8px;padding:2px 6px;font-size:8px;font-weight:900}.BracketChallenge-module__DLkYBa__tick{color:#0000;border:1.5px solid #6968f461;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.BracketChallenge-module__DLkYBa__gain{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--green,#62d572);flex:none;font-size:13px;font-weight:900}.BracketChallenge-module__DLkYBa__gainZero{color:var(--pink-neon,#ff2a6d)}.BracketChallenge-module__DLkYBa__gainWait{color:var(--orange,#f88601);font-family:var(--font-accent);letter-spacing:.1em;font-size:11px;font-weight:800}.BracketChallenge-module__DLkYBa__rowPicked{box-shadow:inset 3px 0 0 var(--gold,#f9e532);background:#f9e5321a}.BracketChallenge-module__DLkYBa__rowPicked .BracketChallenge-module__DLkYBa__pName b{color:var(--gold,#f9e532)}.BracketChallenge-module__DLkYBa__rowPicked .BracketChallenge-module__DLkYBa__seed{color:var(--gold,#f9e532);background:#f9e53229;border-color:#f9e53280}.BracketChallenge-module__DLkYBa__rowPicked .BracketChallenge-module__DLkYBa__tick{background:var(--gold,#f9e532);border-color:var(--gold,#f9e532);color:#160c2e}.BracketChallenge-module__DLkYBa__rowHit{box-shadow:inset 3px 0 0 var(--green,#62d572);background:#62d5721f}.BracketChallenge-module__DLkYBa__rowHit .BracketChallenge-module__DLkYBa__pName b{color:var(--green,#62d572)}.BracketChallenge-module__DLkYBa__rowHit .BracketChallenge-module__DLkYBa__tick{background:var(--green,#62d572);border-color:var(--green,#62d572);color:#160c2e}.BracketChallenge-module__DLkYBa__rowMiss{box-shadow:inset 3px 0 0 var(--pink-neon,#ff2a6d);background:#ff2a6d1a}.BracketChallenge-module__DLkYBa__rowMiss .BracketChallenge-module__DLkYBa__pName b{color:var(--pink-neon,#ff2a6d);text-decoration:line-through;text-decoration-thickness:2px}.BracketChallenge-module__DLkYBa__rowMiss .BracketChallenge-module__DLkYBa__tick{background:var(--pink-neon,#ff2a6d);border-color:var(--pink-neon,#ff2a6d);color:#160c2e}.BracketChallenge-module__DLkYBa__rowPend{box-shadow:inset 3px 0 0 var(--orange,#f88601);background:#f886011a}.BracketChallenge-module__DLkYBa__rowPend .BracketChallenge-module__DLkYBa__pName b{color:var(--orange,#f88601)}.BracketChallenge-module__DLkYBa__rowPend .BracketChallenge-module__DLkYBa__tick{background:var(--orange,#f88601);border-color:var(--orange,#f88601);color:#160c2e}.BracketChallenge-module__DLkYBa__rowOut{opacity:.42}.BracketChallenge-module__DLkYBa__rowOut .BracketChallenge-module__DLkYBa__pName b{-webkit-text-decoration:line-through #ff2a6db3;text-decoration:line-through #ff2a6db3}.BracketChallenge-module__DLkYBa__rowTbd .BracketChallenge-module__DLkYBa__pName b{color:var(--ink-faint,#7c7e98);font-style:italic}.BracketChallenge-module__DLkYBa__lb{flex-direction:column;gap:8px;display:flex}.BracketChallenge-module__DLkYBa__lbHead{align-items:center;gap:10px;margin-bottom:4px;display:flex}.BracketChallenge-module__DLkYBa__lbTitle{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--ink,#ece8ff);font-size:15px;font-weight:900}.BracketChallenge-module__DLkYBa__lbScopes{gap:6px;margin-left:auto;display:flex}.BracketChallenge-module__DLkYBa__lbScope{border-radius:var(--radius-control);min-height:44px;color:var(--ink-faint,#7c7e98);font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#130a26e6;border:1px solid #6968f461;padding:0 12px;font-size:9px;font-weight:800}.BracketChallenge-module__DLkYBa__lbScopeOn{background:var(--purple,#4542f0);border-color:var(--purple,#4542f0);color:#fff}.BracketChallenge-module__DLkYBa__lbList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.BracketChallenge-module__DLkYBa__lbRow{background:#1b1138eb;border:1px solid #6968f433;border-radius:12px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:56px;padding:10px 12px;display:grid}.BracketChallenge-module__DLkYBa__lbRank{font-family:var(--font-display);text-align:center;font-variant-numeric:tabular-nums;color:var(--ink-faint,#7c7e98);font-size:15px;font-weight:900}.BracketChallenge-module__DLkYBa__lbR1 .BracketChallenge-module__DLkYBa__lbRank{color:var(--gold,#f9e532)}.BracketChallenge-module__DLkYBa__lbR2 .BracketChallenge-module__DLkYBa__lbRank{color:#d7d2f2}.BracketChallenge-module__DLkYBa__lbR3 .BracketChallenge-module__DLkYBa__lbRank{color:var(--orange,#f88601)}.BracketChallenge-module__DLkYBa__lbName{min-width:0}.BracketChallenge-module__DLkYBa__lbName b{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;color:var(--ink,#ece8ff);font-size:14px;font-weight:800;display:block;overflow:hidden}.BracketChallenge-module__DLkYBa__lbName em{font-style:normal;font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);margin-top:2px;font-size:9px;font-weight:700;display:block}.BracketChallenge-module__DLkYBa__lbPts{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--gold,#f9e532);text-align:right;font-size:17px;font-weight:900}.BracketChallenge-module__DLkYBa__lbPts span{font-family:var(--font-accent);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);margin-top:2px;font-size:8px;font-weight:800;display:block}.BracketChallenge-module__DLkYBa__lbYou{border-color:var(--purple,#4542f0);box-shadow:0 0 34px -14px var(--purple,#4542f0);background:linear-gradient(#4542f038,#1b1138f2)}.BracketChallenge-module__DLkYBa__lbYou .BracketChallenge-module__DLkYBa__lbRank{color:#fff}.BracketChallenge-module__DLkYBa__lbGap{text-align:center;font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);padding:4px 0;font-size:9px;font-weight:800}.BracketChallenge-module__DLkYBa__lbMore{min-height:44px;color:var(--ink-muted,#b9b4d6);cursor:pointer;font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;background:0 0;border:1px solid #6968f461;border-radius:12px;font-size:10px;font-weight:800}.BracketChallenge-module__DLkYBa__note{text-align:center;font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);margin:4px 0 0;font-size:10px;font-weight:700}.BracketChallenge-module__DLkYBa__dockBar{z-index:4;padding:12px 14px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#130a26f2;border-top:1px solid #6968f461;border-radius:14px 14px 0 0;align-items:center;gap:12px;margin-top:4px;display:flex;position:sticky;bottom:0}.BracketChallenge-module__DLkYBa__dockInfo{min-width:0;font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint,#7c7e98);flex:1;font-size:10px;font-weight:800}.BracketChallenge-module__DLkYBa__dockInfo b{font-family:var(--font-display);letter-spacing:0;text-transform:none;color:var(--ink,#ece8ff);margin-top:3px;font-size:15px;font-weight:900;display:block}.BracketChallenge-module__DLkYBa__dockBtn{cursor:pointer;background:linear-gradient(180deg, #ffef6b, var(--gold,#f9e532));color:#160c2e;min-height:52px;font-family:var(--font-display);text-transform:uppercase;border:0;border-radius:12px;flex:none;padding:0 20px;font-size:14px;font-weight:900;box-shadow:0 0 34px -10px #f9e532e6}.BracketChallenge-module__DLkYBa__dockBtn:disabled{opacity:.45;cursor:default;box-shadow:none}@media (prefers-reduced-motion:reduce){.BracketChallenge-module__DLkYBa__dot{animation:none}}@media (min-width:900px){.BracketChallenge-module__DLkYBa__split{grid-template-columns:minmax(0,1fr) 380px}.BracketChallenge-module__DLkYBa__sideCol{flex-direction:column;gap:18px;display:flex;position:sticky;top:96px}.BracketChallenge-module__DLkYBa__opt{min-height:118px}.BracketChallenge-module__DLkYBa__mCards{gap:14px}.BracketChallenge-module__DLkYBa__dockBar{display:none}}
.DetachableBetSlip-module__-91s9q__inlineHost{display:contents}.DetachableBetSlip-module__-91s9q__placeholder{background:#1b1138;border:1px dashed #6968f459;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.DetachableBetSlip-module__-91s9q__placeholderText{font-family:var(--font-accent);color:var(--ink-muted,#b9b4d6);margin:0;font-size:13px;font-weight:600}.DetachableBetSlip-module__-91s9q__placeholderBtn{font-family:var(--font-accent);letter-spacing:.04em;color:var(--ink,#ece8ff);cursor:pointer;background:#4542f02e;border:1px solid #4542f08c;border-radius:8px;flex-shrink:0;padding:10px 16px;font-size:12px;font-weight:700}.DetachableBetSlip-module__-91s9q__placeholderBtn:hover{background:#4542f052}.DetachableBetSlip-module__-91s9q__card{z-index:90;background:#1b1138;border:1px solid #6968f466;border-radius:14px;flex-direction:column;width:min(460px,100vw - 32px);max-height:calc(100vh - 32px);display:flex;position:fixed;overflow:hidden;box-shadow:0 18px 48px #0000008c,0 4px 14px #160c2e99}.DetachableBetSlip-module__-91s9q__card>:not(.DetachableBetSlip-module__-91s9q__handle):not(.DetachableBetSlip-module__-91s9q__resizeHandle){border:0;border-radius:0;flex:auto;min-height:0;overflow-y:auto}.DetachableBetSlip-module__-91s9q__hiddenHost{display:none}.DetachableBetSlip-module__-91s9q__handle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#4542f01f;border-bottom:1px solid #6968f440;align-items:center;gap:10px;padding:12px 16px;display:flex}.DetachableBetSlip-module__-91s9q__handleDragging{cursor:grabbing}.DetachableBetSlip-module__-91s9q__grip{color:var(--ink-faint,#7c7e98);flex-shrink:0;display:block}.DetachableBetSlip-module__-91s9q__handleTitle{font-family:var(--font-accent);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted,#b9b4d6);font-size:11px;font-weight:700}.DetachableBetSlip-module__-91s9q__cluster{align-self:center;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.DetachableBetSlip-module__-91s9q__clusterBtn{box-sizing:content-box;cursor:pointer;width:24px;height:24px;color:var(--ink-muted,#b9b4d6);background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:inline-flex}.DetachableBetSlip-module__-91s9q__clusterBtn:hover{color:var(--ink,#ece8ff)}.DetachableBetSlip-module__-91s9q__resizeHandle{z-index:1;cursor:nwse-resize;touch-action:none;width:22px;height:22px;color:var(--ink-faint,#7c7e98);justify-content:flex-end;align-items:flex-end;padding:5px;display:flex;position:absolute;bottom:0;right:0}.DetachableBetSlip-module__-91s9q__resizeHandle:hover{color:var(--ink-muted,#b9b4d6)}
.AccaBuilder-module__oQqYgG__section{flex-direction:column;gap:18px;display:flex}.AccaBuilder-module__oQqYgG__sectionHead{flex-direction:column;gap:10px;display:flex}.AccaBuilder-module__oQqYgG__eyebrow{font-family:var(--font-accent);letter-spacing:.18em;text-transform:uppercase;color:var(--pink-neon,#ff2a6d);align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.AccaBuilder-module__oQqYgG__eyebrow em{color:var(--ink-faint,#9a97b8);font-style:normal}.AccaBuilder-module__oQqYgG__title{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;color:var(--ink,#ece8ff);margin:0;font-size:clamp(21px,2.2vw,30px);font-weight:800;line-height:1.04}.AccaBuilder-module__oQqYgG__title span{color:var(--color-gold,#f9e532);text-shadow:0 0 34px #f9e53247}.AccaBuilder-module__oQqYgG__sub{font-family:var(--font-accent);color:var(--ink-muted,#b9b4d6);max-width:560px;margin:0;font-size:14px;line-height:1.55}.AccaBuilder-module__oQqYgG__chips{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AccaBuilder-module__oQqYgG__chip{font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted,#b9b4d6);background:#130a26c7;border:1px solid #6968f466;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:11px;font-weight:700;display:inline-flex}.AccaBuilder-module__oQqYgG__chip b{color:var(--ink,#ece8ff);font-weight:800}.AccaBuilder-module__oQqYgG__chipGold{color:var(--color-gold,#f9e532);border-color:#f9e5326b}.AccaBuilder-module__oQqYgG__chipClock{color:var(--warn-orange,#f88601);background:#f886011f;border-color:#f886018c;box-shadow:0 0 22px -6px #f88601b3}.AccaBuilder-module__oQqYgG__chipClock b{color:var(--warn-orange,#f88601);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:13px}.AccaBuilder-module__oQqYgG__chipClosed{color:var(--color-purple-light,#6968f4);background:#4542f01a;border-color:#4542f080}.AccaBuilder-module__oQqYgG__chipClosed b{color:var(--color-purple-light,#6968f4);font-variant-numeric:tabular-nums;font-size:13px}.AccaBuilder-module__oQqYgG__dot{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.4s infinite AccaBuilder-module__oQqYgG__accaPulse;box-shadow:0 0 10px}@keyframes AccaBuilder-module__oQqYgG__accaPulse{50%{opacity:.3}}.AccaBuilder-module__oQqYgG__board{min-width:0}.AccaBuilder-module__oQqYgG__groupNav{border-bottom:1px solid #6968f42e;align-items:center;gap:26px;margin-bottom:22px;display:flex}.AccaBuilder-module__oQqYgG__groupLink{cursor:pointer;font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);background:0 0;border:0;padding:0 0 13px;font-size:15px;font-weight:700;text-decoration:none;position:relative}.AccaBuilder-module__oQqYgG__groupOn{color:var(--ink,#ece8ff)}.AccaBuilder-module__oQqYgG__groupOn:after{content:"";background:var(--pink-neon,#ff2a6d);border-radius:3px;height:3px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 14px #ff2a6d80}.AccaBuilder-module__oQqYgG__navCount{font-family:var(--font-accent);color:var(--ink-faint,#9a97b8);margin-left:6px;font-size:11px;font-weight:800}.AccaBuilder-module__oQqYgG__navSpacer{flex:1}.AccaBuilder-module__oQqYgG__navHint{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);padding-bottom:13px;font-size:11px;font-weight:700}.AccaBuilder-module__oQqYgG__group{margin-bottom:26px;scroll-margin-top:120px}.AccaBuilder-module__oQqYgG__groupHead{flex-wrap:wrap;align-items:baseline;gap:14px;margin:0 0 12px;display:flex}.AccaBuilder-module__oQqYgG__groupTitle{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--ink,#ece8ff);margin:0;font-size:17px;font-weight:800}.AccaBuilder-module__oQqYgG__groupNote{font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);font-size:11px;font-weight:700}.AccaBuilder-module__oQqYgG__panel{background:var(--card,#1b1138);border:1px solid #6968f42e;border-radius:14px;padding:16px 18px}.AccaBuilder-module__oQqYgG__bracketHead,.AccaBuilder-module__oQqYgG__bracketRow{grid-template-columns:minmax(0, 1.45fr) repeat(var(--acca-rungs,3), minmax(0, 1fr));align-items:center;gap:10px;display:grid}.AccaBuilder-module__oQqYgG__bracketHead{border-bottom:1px solid #6968f42e;margin-bottom:8px;padding:0 4px 10px}.AccaBuilder-module__oQqYgG__bracketHead span{font-family:var(--font-accent);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);text-align:center;font-size:10px;font-weight:800}.AccaBuilder-module__oQqYgG__bracketHead span:first-child{text-align:left}.AccaBuilder-module__oQqYgG__bracketRow{padding:5px 0}.AccaBuilder-module__oQqYgG__bracketRow+.AccaBuilder-module__oQqYgG__bracketRow{border-top:1px solid #6968f41a}.AccaBuilder-module__oQqYgG__who{align-items:center;gap:11px;min-width:0;padding-left:4px;display:flex}.AccaBuilder-module__oQqYgG__seed{width:26px;height:26px;font-family:var(--font-accent);color:var(--ink-muted,#b9b4d6);background:#4542f033;border:1px solid #6968f466;border-radius:7px;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.AccaBuilder-module__oQqYgG__whoText{flex-direction:column;gap:2px;min-width:0;display:flex}.AccaBuilder-module__oQqYgG__whoName{font-family:var(--font-display);letter-spacing:.01em;color:var(--ink,#ece8ff);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;display:block;overflow:hidden}.AccaBuilder-module__oQqYgG__whoGame{font-family:var(--font-accent);color:var(--ink-faint,#9a97b8);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;display:block;overflow:hidden}.AccaBuilder-module__oQqYgG__mkt{cursor:pointer;background:#130a26b8;border:1px solid #6968f466;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;min-height:48px;padding:7px 10px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative}.AccaBuilder-module__oQqYgG__mkt:hover:not(:disabled){border-color:var(--color-gold,#f9e532)}.AccaBuilder-module__oQqYgG__mkt:focus-visible{outline:2px solid var(--color-gold,#f9e532);outline-offset:2px}.AccaBuilder-module__oQqYgG__mktLbl{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);font-size:9px;font-weight:800}.AccaBuilder-module__oQqYgG__mktMult{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-gold,#f9e532);font-size:17px;font-weight:800;line-height:1}.AccaBuilder-module__oQqYgG__mktOn{border-color:var(--color-gold,#f9e532);box-shadow:0 0 0 1px var(--color-gold,#f9e532), 0 0 26px -6px #f9e532d9;background:#f9e53221}.AccaBuilder-module__oQqYgG__mktOn .AccaBuilder-module__oQqYgG__mktLbl{color:#f9e532bf}.AccaBuilder-module__oQqYgG__mktOn .AccaBuilder-module__oQqYgG__mktMult{text-shadow:0 0 20px #f9e5328c}.AccaBuilder-module__oQqYgG__mktOn:after{content:"";background:var(--color-gold,#f9e532) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23160c2e' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / 11px 11px no-repeat;border-radius:50%;width:17px;height:17px;position:absolute;top:-6px;right:-6px;box-shadow:0 0 14px #f9e532b3}.AccaBuilder-module__oQqYgG__mktOff{cursor:not-allowed;background:repeating-linear-gradient(-45deg,#4542f00d 0 6px,#0000 6px 12px),#130a2680;border-style:dashed;border-color:#4542f04d}.AccaBuilder-module__oQqYgG__mktOff .AccaBuilder-module__oQqYgG__mktMult{color:#f9e53247;-webkit-text-decoration:line-through #4542f099;text-decoration:line-through #4542f099}.AccaBuilder-module__oQqYgG__mktOff .AccaBuilder-module__oQqYgG__mktLbl{color:#9a97b8b3}.AccaBuilder-module__oQqYgG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AccaBuilder-module__oQqYgG__lockIcon{opacity:.75;width:11px;height:11px;position:absolute;top:5px;right:6px}.AccaBuilder-module__oQqYgG__capBadge{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold,#f9e532);background:#f9e5321a;border:1px solid #f9e53273;border-radius:999px;align-items:center;padding:2px 6px;font-size:8px;font-weight:800;display:inline-flex}.AccaBuilder-module__oQqYgG__conflictWrap{position:relative}.AccaBuilder-module__oQqYgG__conflictTip{z-index:6;background:var(--rail-bg,#130a26);width:max-content;max-width:260px;font-family:var(--font-accent);color:var(--ink,#ece8ff);text-align:left;border:1px solid #ff2a6d8c;border-radius:9px;padding:9px 12px;font-size:11px;font-weight:700;line-height:1.4;display:none;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%);box-shadow:0 20px 40px -16px #000000e6,0 0 26px -10px #ff2a6db3}.AccaBuilder-module__oQqYgG__conflictTip:before{content:"";background:var(--rail-bg,#130a26);border-top:1px solid #ff2a6d8c;border-left:1px solid #ff2a6d8c;width:8px;height:8px;margin-left:-4px;position:absolute;top:-5px;left:50%;transform:rotate(45deg)}.AccaBuilder-module__oQqYgG__conflictWrap:hover .AccaBuilder-module__oQqYgG__conflictTip,.AccaBuilder-module__oQqYgG__conflictWrap:focus-within .AccaBuilder-module__oQqYgG__conflictTip,.AccaBuilder-module__oQqYgG__tipOpen{display:block}.AccaBuilder-module__oQqYgG__conflictTip b{letter-spacing:.22em;text-transform:uppercase;color:var(--pink-neon,#ff2a6d);margin-bottom:4px;font-size:9px;font-weight:800;display:block}.AccaBuilder-module__oQqYgG__propGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.AccaBuilder-module__oQqYgG__propCard{background:var(--card,#1b1138);border:1px solid #6968f42e;border-radius:14px;padding:13px 14px 14px}.AccaBuilder-module__oQqYgG__propHead{align-items:center;gap:11px;margin-bottom:11px;display:flex}.AccaBuilder-module__oQqYgG__propHead .AccaBuilder-module__oQqYgG__whoName{font-size:14px}.AccaBuilder-module__oQqYgG__propHead .AccaBuilder-module__oQqYgG__whoGame{color:var(--color-gold,#f9e532);font-size:11px}.AccaBuilder-module__oQqYgG__tier{font-family:var(--font-accent);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);border:1px solid #6968f42e;border-radius:999px;flex:none;margin-left:auto;padding:4px 9px;font-size:9px;font-weight:800}.AccaBuilder-module__oQqYgG__tierHot{color:var(--warn-orange,#f88601);border-color:#f8860166}.AccaBuilder-module__oQqYgG__propRow{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px;display:grid}.AccaBuilder-module__oQqYgG__matchGrid{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:12px;display:grid}.AccaBuilder-module__oQqYgG__comboGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:8px;display:grid}.AccaBuilder-module__oQqYgG__comboGrid .AccaBuilder-module__oQqYgG__wide+.AccaBuilder-module__oQqYgG__wide{margin-top:0}.AccaBuilder-module__oQqYgG__frozenBanner{font-family:var(--font-accent);letter-spacing:.04em;color:var(--ink-muted,#b9b4d6);background:#4542f01a;border:1px solid #4542f066;border-radius:10px;align-items:center;gap:10px;margin:0 0 12px;padding:11px 14px;font-size:11.5px;font-weight:700;display:flex}.AccaBuilder-module__oQqYgG__matchCard{background:var(--card,#1b1138);border:1px solid #6968f42e;border-radius:14px;padding:13px 15px 14px}.AccaBuilder-module__oQqYgG__matchHead{border-bottom:1px solid #6968f42e;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:10px;padding-bottom:10px;display:flex}.AccaBuilder-module__oQqYgG__matchTag{font-family:var(--font-accent);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);font-size:9px;font-weight:800}.AccaBuilder-module__oQqYgG__matchNames{min-width:0;font-family:var(--font-display);letter-spacing:.01em;color:var(--ink,#ece8ff);align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.AccaBuilder-module__oQqYgG__matchNames i{color:var(--ink-faint,#9a97b8);font-size:11px;font-style:normal}.AccaBuilder-module__oQqYgG__matchNames em{color:var(--color-purple-light,#6968f4);font-style:normal}.AccaBuilder-module__oQqYgG__matchNames b{color:var(--color-gold,#f9e532);font-weight:800}.AccaBuilder-module__oQqYgG__wide{cursor:pointer;text-align:left;background:#130a26b8;border:1px solid #6968f466;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%;min-height:46px;padding:9px 13px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative}.AccaBuilder-module__oQqYgG__wide+.AccaBuilder-module__oQqYgG__wide{margin-top:8px}.AccaBuilder-module__oQqYgG__wide:hover:not(:disabled){border-color:var(--color-gold,#f9e532)}.AccaBuilder-module__oQqYgG__wide:focus-visible{outline:2px solid var(--color-gold,#f9e532);outline-offset:2px}.AccaBuilder-module__oQqYgG__wideOn{border-color:var(--color-gold,#f9e532);box-shadow:0 0 0 1px var(--color-gold,#f9e532), 0 0 26px -6px #f9e532d9;background:#f9e53221}.AccaBuilder-module__oQqYgG__wideLbl{min-width:0;font-family:var(--font-accent);color:var(--ink,#ece8ff);flex:55%;font-size:12.5px;font-weight:700}.AccaBuilder-module__oQqYgG__wideSub{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);margin-top:2px;font-size:10px;font-weight:700;display:block}.AccaBuilder-module__oQqYgG__wideMult{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-gold,#f9e532);flex:none;font-size:18px;font-weight:800}.AccaBuilder-module__oQqYgG__wideOff{cursor:not-allowed;background:repeating-linear-gradient(-45deg,#4542f00d 0 6px,#0000 6px 12px),#130a2680;border-style:dashed;border-color:#4542f04d}.AccaBuilder-module__oQqYgG__wideOff .AccaBuilder-module__oQqYgG__wideLbl{color:var(--ink-faint,#9a97b8)}.AccaBuilder-module__oQqYgG__wideOff .AccaBuilder-module__oQqYgG__wideMult{color:#f9e53247;-webkit-text-decoration:line-through #4542f099;text-decoration:line-through #4542f099}.AccaBuilder-module__oQqYgG__blockNote{min-width:0;font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--pink-neon,#ff2a6d);background:#ff2a6d1a;border:1px solid #ff2a6d73;border-radius:999px;flex:0 auto;align-items:center;gap:6px;padding:5px 9px;font-size:9px;font-weight:800;display:inline-flex}.AccaBuilder-module__oQqYgG__comboList{flex-direction:column;gap:8px;display:flex}.AccaBuilder-module__oQqYgG__comboList .AccaBuilder-module__oQqYgG__wide+.AccaBuilder-module__oQqYgG__wide{margin-top:0}.AccaBuilder-module__oQqYgG__comboTag{font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted,#b9b4d6);background:#4542f03d;border:1px solid #6968f466;border-radius:6px;flex:none;padding:4px 8px;font-size:9px;font-weight:800}.AccaBuilder-module__oQqYgG__slip{--slip-gutter:17px;background:linear-gradient(180deg, #1f1442 0%, var(--card,#1b1138) 42%);border:1px solid #f9e5324d;border-radius:16px;overflow:hidden;box-shadow:0 30px 70px -34px #000000f2,0 0 60px -34px #f9e53280}.AccaBuilder-module__oQqYgG__slipRail{--slip-gutter:12px;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;display:flex;overflow:visible}.AccaBuilder-module__oQqYgG__railStrip{padding:9px var(--slip-gutter);background:linear-gradient(#241a4de6,#1b1138e6);border-bottom:1px solid #6968f438;flex:none;align-items:center;gap:8px;display:flex}.AccaBuilder-module__oQqYgG__railCount{min-width:24px;height:24px;font-family:var(--font-accent);font-variant-numeric:tabular-nums;color:var(--ink-muted,#b9b4d6);background:#130a26b3;border:1px solid #6968f466;border-radius:8px;flex:none;place-items:center;padding:0 6px;font-size:12px;font-weight:800;display:grid}.AccaBuilder-module__oQqYgG__railCount[data-armed=true]{color:var(--color-gold,#f9e532);background:#f9e53224;border-color:#f9e5328c}.AccaBuilder-module__oQqYgG__railStripLbl{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--ink,#ece8ff);flex:none;font-size:10px;font-weight:800}.AccaBuilder-module__oQqYgG__railStripMeta{min-width:0;font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:9.5px;font-weight:700;overflow:hidden}.AccaBuilder-module__oQqYgG__railClear{cursor:pointer;min-height:32px;font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);background:0 0;border:1px solid #6968f459;border-radius:7px;flex:none;padding:0 9px;font-size:9.5px;font-weight:800;position:relative}.AccaBuilder-module__oQqYgG__railClear:after{content:"";position:absolute;inset:-6px -4px}.AccaBuilder-module__oQqYgG__railClear:hover:not(:disabled){border-color:var(--pink-neon,#ff2a6d);color:var(--pink-neon,#ff2a6d)}.AccaBuilder-module__oQqYgG__railScroll{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:10px var(--slip-gutter) 12px;flex-direction:column;flex:1;gap:10px;display:flex;overflow-y:auto}.AccaBuilder-module__oQqYgG__railScroll>*{flex:none}.AccaBuilder-module__oQqYgG__railEmpty{text-align:center;background:#130a2673;border:1px dashed #6968f46b;border-radius:12px;flex-direction:column;align-items:center;gap:7px;margin:14px 0 4px;padding:22px 16px;display:flex}.AccaBuilder-module__oQqYgG__railEmptyMark{background:#f9e5320f;border:2px dashed #f9e53280;border-radius:6px;width:34px;height:26px}.AccaBuilder-module__oQqYgG__railEmpty b{font-family:var(--font-display);letter-spacing:.02em;color:var(--ink,#ece8ff);font-size:13px;font-weight:800}.AccaBuilder-module__oQqYgG__railEmpty span:last-child{font-family:var(--font-accent);color:var(--ink-faint,#9a97b8);font-size:11px;font-weight:600;line-height:1.5}.AccaBuilder-module__oQqYgG__railLegs{margin:0;padding:0;list-style:none}.AccaBuilder-module__oQqYgG__railLegs li{padding:9px 0}.AccaBuilder-module__oQqYgG__railLegs li+li{border-top:1px dashed #6968f452}.AccaBuilder-module__oQqYgG__railLegTop{align-items:flex-start;gap:8px;display:flex}.AccaBuilder-module__oQqYgG__railLegIdx{width:18px;height:18px;font-family:var(--font-accent);color:var(--ink-muted,#b9b4d6);background:#4542f052;border-radius:5px;flex:none;place-items:center;margin-top:2px;font-size:9.5px;font-weight:800;display:grid}.AccaBuilder-module__oQqYgG__railLegName{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;min-width:0;font-family:var(--font-display);color:var(--ink,#ece8ff);-webkit-box-orient:vertical;flex:1;font-size:12.5px;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.AccaBuilder-module__oQqYgG__railLegX{cursor:pointer;width:44px;height:44px;color:var(--ink-faint,#9a97b8);background:0 0;border:0;flex:none;place-items:center;margin:-12px -10px -12px 0;display:grid}.AccaBuilder-module__oQqYgG__railLegX svg{width:14px;height:14px}.AccaBuilder-module__oQqYgG__railLegX:hover:not(:disabled){color:var(--pink-neon,#ff2a6d)}.AccaBuilder-module__oQqYgG__railLegFoot{justify-content:space-between;align-items:baseline;gap:10px;margin-top:2px;margin-left:26px;display:flex}.AccaBuilder-module__oQqYgG__railLegSub{min-width:0;font-family:var(--font-accent);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:600;overflow:hidden}.AccaBuilder-module__oQqYgG__railLegMult{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-gold,#f9e532);flex:none;font-size:14px;font-weight:800}.AccaBuilder-module__oQqYgG__railCap{background:#130a268c;border:1px solid #6968f42e;border-radius:11px;padding:11px 12px 12px}.AccaBuilder-module__oQqYgG__railCap .AccaBuilder-module__oQqYgG__capBar{margin-top:0}.AccaBuilder-module__oQqYgG__railTail{padding:11px var(--slip-gutter) calc(12px + env(safe-area-inset-bottom));background:linear-gradient(#1b1138f5,#130a26fa);border-top:1px solid #6968f442;flex:none}.AccaBuilder-module__oQqYgG__railSum{align-items:flex-end;gap:12px;display:flex}.AccaBuilder-module__oQqYgG__railStakeCol{flex-direction:column;flex:52%;gap:5px;min-width:0;display:flex}.AccaBuilder-module__oQqYgG__railWinCol{text-align:right;flex-direction:column;flex:48%;align-items:flex-end;gap:3px;min-width:0;display:flex}.AccaBuilder-module__oQqYgG__railSumLbl{font-family:var(--font-accent);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);white-space:nowrap;font-size:9px;font-weight:800}.AccaBuilder-module__oQqYgG__railSumLbl b{color:var(--color-gold,#f9e532);font-weight:800}.AccaBuilder-module__oQqYgG__railStakeCol .AccaBuilder-module__oQqYgG__stakeField{flex:none;gap:7px;min-height:44px;padding:0 11px}.AccaBuilder-module__oQqYgG__railStakeCol .AccaBuilder-module__oQqYgG__stakeInput{align-self:stretch;font-size:17px}.AccaBuilder-module__oQqYgG__railWinVal{max-width:100%;font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-gold,#f9e532);text-shadow:0 0 26px #f9e53259;text-overflow:ellipsis;font-size:24px;font-weight:800;line-height:1.05;overflow:hidden}.AccaBuilder-module__oQqYgG__railTail .AccaBuilder-module__oQqYgG__quick{margin-top:9px}.AccaBuilder-module__oQqYgG__railTail .AccaBuilder-module__oQqYgG__quickBtn{min-width:44px;min-height:44px}.AccaBuilder-module__oQqYgG__railTail .AccaBuilder-module__oQqYgG__place{letter-spacing:.08em;width:100%;min-height:48px;margin:10px 0 0;font-size:12.5px}.AccaBuilder-module__oQqYgG__railTail .AccaBuilder-module__oQqYgG__slipErr,.AccaBuilder-module__oQqYgG__railTail .AccaBuilder-module__oQqYgG__slipOk{margin:0 0 10px}.AccaBuilder-module__oQqYgG__slipTop{padding:15px var(--slip-gutter) 12px;align-items:center;gap:10px;display:flex}.AccaBuilder-module__oQqYgG__slipTitle{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;color:var(--ink,#ece8ff);margin:0;font-size:16px;font-weight:800}.AccaBuilder-module__oQqYgG__legCount{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold,#f9e532);background:#f9e53224;border:1px solid #f9e53266;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:5px 10px;font-size:10px;font-weight:800;display:inline-flex}.AccaBuilder-module__oQqYgG__slipMeta{padding:0 var(--slip-gutter) 12px;border-bottom:1px solid #6968f42e;gap:7px;display:flex}.AccaBuilder-module__oQqYgG__metaPill{background:#130a2699;border:1px solid #6968f42e;border-radius:8px;flex-direction:column;flex:1;gap:3px;padding:8px 10px;display:flex}.AccaBuilder-module__oQqYgG__metaPill span{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);font-size:9px;font-weight:800}.AccaBuilder-module__oQqYgG__metaPill b{font-family:var(--font-display);letter-spacing:.02em;color:var(--ink,#ece8ff);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.AccaBuilder-module__oQqYgG__legs{padding:6px var(--slip-gutter) 4px;margin:0;list-style:none}.AccaBuilder-module__oQqYgG__legs li{align-items:flex-start;gap:11px;padding:11px 0;display:flex}.AccaBuilder-module__oQqYgG__legs li+li{border-top:1px solid #6968f424}.AccaBuilder-module__oQqYgG__legIdx{width:20px;height:20px;font-family:var(--font-accent);color:var(--ink-muted,#b9b4d6);background:#4542f047;border-radius:6px;flex:none;place-items:center;margin-top:2px;font-size:10px;font-weight:800;display:grid}.AccaBuilder-module__oQqYgG__legBody{flex-direction:column;flex:1;min-width:0;display:flex}.AccaBuilder-module__oQqYgG__legName{font-family:var(--font-display);letter-spacing:.01em;color:var(--ink,#ece8ff);text-overflow:ellipsis;font-size:13px;font-weight:800;display:block;overflow:hidden}.AccaBuilder-module__oQqYgG__legSub{font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);margin-top:3px;font-size:10.5px;font-weight:600;display:block}.AccaBuilder-module__oQqYgG__legMult{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-gold,#f9e532);flex:none;margin-top:1px;font-size:15px;font-weight:800}.AccaBuilder-module__oQqYgG__legX{width:28px;height:28px;color:var(--ink-faint,#9a97b8);cursor:pointer;background:0 0;border:1px solid #6968f42e;border-radius:7px;flex:none;margin-top:-3px;font-size:15px;line-height:1}.AccaBuilder-module__oQqYgG__legX:hover{border-color:var(--pink-neon,#ff2a6d);color:var(--pink-neon,#ff2a6d)}.AccaBuilder-module__oQqYgG__addMore{margin:2px var(--slip-gutter) 14px;font-family:var(--font-accent);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);border:1px dashed #6968f466;border-radius:9px;align-items:center;gap:9px;padding:10px 12px;font-size:11px;font-weight:700;display:flex}.AccaBuilder-module__oQqYgG__product{padding:14px var(--slip-gutter) 15px;background:#130a268c;border-top:1px solid #6968f42e;border-bottom:1px solid #6968f42e}.AccaBuilder-module__oQqYgG__productTop{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.AccaBuilder-module__oQqYgG__productLbl{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);font-size:10px;font-weight:800;display:block}.AccaBuilder-module__oQqYgG__productMath{font-family:var(--font-accent);font-variant-numeric:tabular-nums;color:var(--ink-muted,#b9b4d6);overflow-wrap:anywhere;margin-top:4px;font-size:10.5px;font-weight:700;display:block}.AccaBuilder-module__oQqYgG__productVal{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-gold,#f9e532);text-shadow:0 0 34px #f9e53273;white-space:nowrap;font-size:36px;font-weight:800;line-height:.9}.AccaBuilder-module__oQqYgG__capBar{background:#6968f424;border:1px solid #6968f42e;border-radius:999px;height:9px;margin-top:13px;position:relative;overflow:hidden}.AccaBuilder-module__oQqYgG__capFill{background:linear-gradient(90deg, var(--color-purple,#4542f0), var(--color-gold,#f9e532));border-radius:999px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 20px -2px #f9e532b3}.AccaBuilder-module__oQqYgG__capScale{font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);justify-content:space-between;gap:10px;margin-top:6px;font-size:9px;font-weight:800;display:flex}.AccaBuilder-module__oQqYgG__capScale b{color:var(--color-gold,#f9e532)}.AccaBuilder-module__oQqYgG__stakeBlock{padding:14px var(--slip-gutter) 4px}.AccaBuilder-module__oQqYgG__stakeRow{align-items:center;gap:10px;display:flex}.AccaBuilder-module__oQqYgG__stakeField{background:#130a26cc;border:1px solid #6968f466;border-radius:10px;flex:1;align-items:center;gap:9px;min-height:46px;padding:0 14px;display:flex}.AccaBuilder-module__oQqYgG__stakeField:focus-within{border-color:var(--color-gold,#f9e532)}.AccaBuilder-module__oQqYgG__coin{flex:none;width:20px;height:20px}.AccaBuilder-module__oQqYgG__stakeInput{min-width:0;color:var(--ink,#ece8ff);font-family:var(--font-display);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;font-size:19px;font-weight:800}.AccaBuilder-module__oQqYgG__stakeLbl{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);font-size:9px;font-weight:800}.AccaBuilder-module__oQqYgG__quick{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.AccaBuilder-module__oQqYgG__quickBtn{min-width:56px;min-height:34px;font-family:var(--font-accent);letter-spacing:.08em;color:var(--ink-muted,#b9b4d6);cursor:pointer;background:#130a26b3;border:1px solid #6968f42e;border-radius:8px;flex:1;font-size:11px;font-weight:800}.AccaBuilder-module__oQqYgG__quickBtn:hover{border-color:#6968f466}.AccaBuilder-module__oQqYgG__quickOn{border-color:var(--color-gold,#f9e532);color:var(--color-gold,#f9e532);background:#f9e5321a}.AccaBuilder-module__oQqYgG__payout{margin:14px var(--slip-gutter) 0;background:linear-gradient(100deg,#f9e53221,#f9e53208);border:1px solid #f9e53257;border-radius:11px;justify-content:space-between;align-items:flex-end;gap:10px;padding:13px 15px;display:flex}.AccaBuilder-module__oQqYgG__payoutVal{font-family:var(--font-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--color-gold,#f9e532);text-shadow:0 0 30px #f9e53266;font-size:28px;font-weight:800;line-height:.92}.AccaBuilder-module__oQqYgG__place{width:calc(100% - 34px);margin:13px var(--slip-gutter) 12px;background:linear-gradient(180deg, #ffef5a, var(--color-gold,#f9e532));color:#160c2e;min-height:52px;font-family:var(--font-accent);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;border-radius:11px;font-size:14px;font-weight:800;display:block;box-shadow:0 14px 34px -14px #f9e532e6}.AccaBuilder-module__oQqYgG__place:hover:not(:disabled){filter:brightness(1.06)}.AccaBuilder-module__oQqYgG__place:disabled{cursor:not-allowed;color:var(--ink-faint,#9a97b8);box-shadow:none;background:#6968f42e}.AccaBuilder-module__oQqYgG__slipFoot{padding:0 var(--slip-gutter) 15px;font-family:var(--font-accent);color:var(--ink-faint,#9a97b8);align-items:flex-start;gap:8px;margin:0;font-size:10.5px;font-weight:600;line-height:1.5;display:flex}.AccaBuilder-module__oQqYgG__slipFoot svg{flex:none;margin-top:1px}.AccaBuilder-module__oQqYgG__slipErr,.AccaBuilder-module__oQqYgG__slipOk{margin:0 var(--slip-gutter) 12px;font-family:var(--font-accent);border-radius:9px;padding:9px 12px;font-size:11.5px;font-weight:700;line-height:1.45}.AccaBuilder-module__oQqYgG__slipErr{color:var(--pink-neon,#ff2a6d);background:#ff2a6d1a;border:1px solid #ff2a6d73}.AccaBuilder-module__oQqYgG__slipOk{color:#62d572;background:#62d5721a;border:1px solid #62d57273}.AccaBuilder-module__oQqYgG__slipEmpty{padding:18px var(--slip-gutter) 20px;font-family:var(--font-accent);color:var(--ink-faint,#9a97b8);margin:0;font-size:12px;line-height:1.5}.AccaBuilder-module__oQqYgG__railCard{background:var(--card,#1b1138);border:1px solid #6968f42e;border-radius:14px;padding:14px 16px 15px}.AccaBuilder-module__oQqYgG__railHead{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-muted,#b9b4d6);align-items:center;gap:9px;margin-bottom:11px;font-size:10px;font-weight:800;display:flex}.AccaBuilder-module__oQqYgG__railHead span{color:var(--ink-faint,#9a97b8);margin-left:auto}.AccaBuilder-module__oQqYgG__rules{margin:0;padding:0;list-style:none}.AccaBuilder-module__oQqYgG__rules li{font-family:var(--font-accent);color:var(--ink-muted,#b9b4d6);gap:9px;padding:6px 0;font-size:11.5px;font-weight:600;line-height:1.45;display:flex}.AccaBuilder-module__oQqYgG__rules li:before{content:"";background:var(--color-purple,#4542f0);width:5px;height:5px;box-shadow:0 0 8px var(--color-purple,#4542f0);border-radius:50%;flex:none;margin-top:6px}.AccaBuilder-module__oQqYgG__rules b{color:var(--ink,#ece8ff);font-weight:800}.AccaBuilder-module__oQqYgG__msg{text-align:center;font-family:var(--font-accent);color:var(--ink-faint,#9a97b8);margin:0;padding:26px 0;font-size:13px}.AccaBuilder-module__oQqYgG__dock{z-index:60;border-radius:var(--radius-control);background:linear-gradient(180deg, #2a1a56 0%, var(--card,#1b1138) 100%);cursor:pointer;text-align:left;min-height:52px;font-family:var(--font-accent);letter-spacing:.1em;text-transform:uppercase;color:var(--ink,#ece8ff);border:0;align-items:center;gap:10px;padding:0 16px;font-size:12px;font-weight:800;display:flex;position:fixed;bottom:12px;right:12px;box-shadow:0 14px 30px -10px #000000e6,inset 0 0 0 1px #f9e53266}.AccaBuilder-module__oQqYgG__dockMult{font-family:var(--font-display);color:var(--color-gold,#f9e532);font-variant-numeric:tabular-nums;margin-left:auto;font-size:17px}.AccaBuilder-module__oQqYgG__dockCta{background:var(--color-gold,#f9e532);color:#160c2e;border-radius:8px;flex:none;padding:8px 12px;font-size:11px}.AccaBuilder-module__oQqYgG__sheetScrim{z-index:70;background:#0905149e;border:0;padding:0;position:fixed;inset:0}.AccaBuilder-module__oQqYgG__sheet{z-index:71;background:linear-gradient(180deg, #221546 0%, var(--card,#1b1138) 34%);border-top:1px solid #f9e53266;border-radius:20px 20px 0 0;max-height:82vh;animation:.22s AccaBuilder-module__oQqYgG__accaSheetIn;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -26px 60px -20px #000000f2}.AccaBuilder-module__oQqYgG__grab{background:#ece8ff47;border-radius:999px;width:44px;height:4px;margin:8px auto 2px}.AccaBuilder-module__oQqYgG__sheet .AccaBuilder-module__oQqYgG__slip{box-shadow:none;background:0 0;border:0;border-radius:0}.AccaBuilder-module__oQqYgG__sheet .AccaBuilder-module__oQqYgG__slipTop{padding:4px 15px 8px}.AccaBuilder-module__oQqYgG__sheet .AccaBuilder-module__oQqYgG__addMore{display:none}@keyframes AccaBuilder-module__oQqYgG__accaSheetIn{0%{transform:translateY(100%)}}@media (max-width:1024px){.AccaBuilder-module__oQqYgG__dock,.AccaBuilder-module__oQqYgG__sheet{bottom:calc(var(--mobile-bar-h,60px) + env(safe-area-inset-bottom))}}@media (max-width:900px){.AccaBuilder-module__oQqYgG__groupNav{scrollbar-width:none;gap:16px;margin-bottom:16px;overflow-x:auto}.AccaBuilder-module__oQqYgG__groupNav::-webkit-scrollbar{display:none}.AccaBuilder-module__oQqYgG__groupLink{white-space:nowrap;font-size:13px}.AccaBuilder-module__oQqYgG__navSpacer,.AccaBuilder-module__oQqYgG__navHint{display:none}.AccaBuilder-module__oQqYgG__panel{padding:12px 12px 13px}.AccaBuilder-module__oQqYgG__bracketHead{display:none}.AccaBuilder-module__oQqYgG__bracketRow{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:7px;padding:11px 0}.AccaBuilder-module__oQqYgG__who{grid-column:1/-1;padding-left:0}.AccaBuilder-module__oQqYgG__mkt{min-height:52px}.AccaBuilder-module__oQqYgG__mktMult{font-size:16px}.AccaBuilder-module__oQqYgG__conflictWrap:hover .AccaBuilder-module__oQqYgG__conflictTip:not(.AccaBuilder-module__oQqYgG__tipOpen),.AccaBuilder-module__oQqYgG__conflictWrap:focus-within .AccaBuilder-module__oQqYgG__conflictTip:not(.AccaBuilder-module__oQqYgG__tipOpen){display:none}.AccaBuilder-module__oQqYgG__conflictTip{width:auto;max-width:none;margin-top:7px;font-size:10px;position:static;transform:none}.AccaBuilder-module__oQqYgG__conflictTip:before{display:none}.AccaBuilder-module__oQqYgG__propGrid,.AccaBuilder-module__oQqYgG__matchGrid{grid-template-columns:minmax(0,1fr)}.AccaBuilder-module__oQqYgG__wide{flex-wrap:wrap;row-gap:8px;min-height:52px}.AccaBuilder-module__oQqYgG__wideLbl{flex-basis:60%;font-size:12px}.AccaBuilder-module__oQqYgG__comboTag{order:-1}.AccaBuilder-module__oQqYgG__blockNote{flex-basis:100%;order:3;justify-content:center}.AccaBuilder-module__oQqYgG__productVal{font-size:30px}.AccaBuilder-module__oQqYgG__legX{width:44px;height:44px;margin-top:-8px;font-size:18px}.AccaBuilder-module__oQqYgG__quickBtn{min-height:44px}}@media (prefers-reduced-motion:reduce){.AccaBuilder-module__oQqYgG__dot,.AccaBuilder-module__oQqYgG__sheet{animation:none}.AccaBuilder-module__oQqYgG__mkt,.AccaBuilder-module__oQqYgG__wide{transition:none}}@media (max-width:520px){.AccaBuilder-module__oQqYgG__dockCta{display:none}.AccaBuilder-module__oQqYgG__dock{gap:8px;padding:0 18px}}
.MatchupCard-module__nj5eHG__card{background:#1b1138;border:1px solid #6968f42e;border-radius:12px;padding:16px 18px}.MatchupCard-module__nj5eHG__eyebrow{font-family:var(--font-accent);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);align-items:center;gap:8px;margin-bottom:12px;font-size:10px;font-weight:800;display:flex}.MatchupCard-module__nj5eHG__liveDot{background:var(--pink-neon,#ff2a6d);width:7px;height:7px;box-shadow:0 0 10px var(--pink-neon,#ff2a6d);border-radius:50%;animation:1.4s infinite MatchupCard-module__nj5eHG__pulse}@keyframes MatchupCard-module__nj5eHG__pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.MatchupCard-module__nj5eHG__liveDot{animation:none}}.MatchupCard-module__nj5eHG__grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.MatchupCard-module__nj5eHG__side{text-align:center;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:14px 12px;transition:opacity .5s,transform .5s;display:flex}.MatchupCard-module__nj5eHG__sideA{background:#4542f01f;border-color:#4542f059}.MatchupCard-module__nj5eHG__sideB{background:#f9e5321a;border-color:#f9e5324d}.MatchupCard-module__nj5eHG__name{max-width:100%;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(13px,3.2vw,17px);font-weight:800;overflow:hidden}.MatchupCard-module__nj5eHG__sideA .MatchupCard-module__nj5eHG__name{color:var(--color-purple-light,#6968f4)}.MatchupCard-module__nj5eHG__sideB .MatchupCard-module__nj5eHG__name{color:var(--color-gold,#f9e532)}.MatchupCard-module__nj5eHG__slot{color:var(--ink-muted,#b9b4d6);font-size:12px}.MatchupCard-module__nj5eHG__mult{font-family:var(--font-display);font-variant-numeric:tabular-nums;min-height:1.2em;font-size:clamp(22px,5vw,34px);font-weight:800}.MatchupCard-module__nj5eHG__sideA .MatchupCard-module__nj5eHG__mult{color:var(--color-purple-light,#6968f4);text-shadow:0 0 22px #4542f080}.MatchupCard-module__nj5eHG__sideB .MatchupCard-module__nj5eHG__mult{color:var(--color-gold,#f9e532);text-shadow:0 0 22px #f9e53266}.MatchupCard-module__nj5eHG__status{letter-spacing:.25em;text-transform:uppercase;color:var(--ink-faint,#9a97b8);min-height:14px;font-size:10px}.MatchupCard-module__nj5eHG__winner{box-shadow:0 0 0 2px,0 0 34px -4px}.MatchupCard-module__nj5eHG__winner.MatchupCard-module__nj5eHG__sideA{color:var(--color-purple-light,#6968f4)}.MatchupCard-module__nj5eHG__winner.MatchupCard-module__nj5eHG__sideB{color:var(--color-gold,#f9e532)}.MatchupCard-module__nj5eHG__loser{opacity:.35;transform:scale(.97)}.MatchupCard-module__nj5eHG__vs{font-family:var(--font-display);color:var(--ink,#ece8ff);text-shadow:0 0 14px #4542f099,0 0 24px #f9e53259;justify-content:center;align-items:center;padding:0 2px;font-size:clamp(14px,4vw,20px);font-weight:800;display:flex}.MatchupCard-module__nj5eHG__overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e081fb8}.MatchupCard-module__nj5eHG__overlay .MatchupCard-module__nj5eHG__name{font-size:clamp(17px,2vw,24px)}.MatchupCard-module__nj5eHG__overlay .MatchupCard-module__nj5eHG__mult{font-size:clamp(30px,4vw,48px)}.MatchupCard-module__nj5eHG__embargo{z-index:3;background:#05030dd9;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;animation:.3s MatchupCard-module__nj5eHG__embargoIn;display:flex;position:absolute;inset:0}@keyframes MatchupCard-module__nj5eHG__embargoIn{0%{opacity:0}to{opacity:1}}.MatchupCard-module__nj5eHG__embargoTxt{font-family:var(--font-display);letter-spacing:.3em;color:var(--ink,#ece8ff);font-size:14px;font-weight:800}.MatchupCard-module__nj5eHG__embargoBar{background:#6968f440;border-radius:3px;width:60%;height:3px;overflow:hidden}.MatchupCard-module__nj5eHG__embargoBar i{transform-origin:0;background:linear-gradient(90deg, var(--color-purple,#4542f0), var(--color-gold,#f9e532));width:100%;height:100%;transition:transform .12s linear;display:block;transform:scaleX(0)}.MatchupCard-module__nj5eHG__embargoSub{letter-spacing:.28em;color:var(--ink-faint,#9a97b8);font-size:9px}.MatchupCard-module__nj5eHG__card{position:relative}.MatchupCard-module__nj5eHG__shake{animation:.45s MatchupCard-module__nj5eHG__cardshake}@keyframes MatchupCard-module__nj5eHG__cardshake{0%,to{transform:translate(0)}20%{transform:translate(-5px,2px)}40%{transform:translate(5px,-2px)}60%{transform:translate(-3px,1px)}80%{transform:translate(3px,-1px)}}.MatchupCard-module__nj5eHG__koBanner{z-index:4;pointer-events:none;text-align:center;font-family:var(--font-display);letter-spacing:.3em;color:#fff;text-shadow:0 0 20px var(--color-purple,#4542f0), 0 0 44px var(--color-purple,#4542f0);background:linear-gradient(90deg,#0000,#4542f059,#0000);padding:8px 0;font-size:clamp(22px,7vw,40px);font-weight:800;animation:1.05s cubic-bezier(.2,.9,.2,1) forwards MatchupCard-module__nj5eHG__kosweep;position:absolute;top:50%;left:0;right:0}@keyframes MatchupCard-module__nj5eHG__kosweep{0%{opacity:0;transform:translateY(-50%)translate(-120%)skew(-12deg)}30%{opacity:1;transform:translateY(-50%)translate(0)skew(-12deg)}72%{opacity:1;transform:translateY(-50%)translate(0)skew(-12deg)}to{opacity:0;transform:translateY(-50%)translate(120%)skew(-12deg)}}.MatchupCard-module__nj5eHG__ko_flicker{animation:.5s step-end MatchupCard-module__nj5eHG__koGlitch,1.1s .4s forwards MatchupCard-module__nj5eHG__koFlickerOut}@keyframes MatchupCard-module__nj5eHG__koGlitch{0%{transform:translate(0)}15%{clip-path:inset(8% 0 58%);transform:translate(-4px,2px)skew(-4deg)}30%{clip-path:inset(50% 0 12%);transform:translate(4px,-2px)skew(3deg)}45%{clip-path:inset(22% 0 40%);transform:translate(-3px,1px)}60%{clip-path:inset(66% 0 6%);transform:translate(3px,2px)skew(-2deg)}75%{clip-path:inset(4% 0 78%);transform:translate(-2px,-1px)}to{clip-path:inset(0);transform:translate(0)}}@keyframes MatchupCard-module__nj5eHG__koFlickerOut{0%{opacity:1}12%{opacity:.2}20%{opacity:1}34%{opacity:.15}44%{opacity:.85}58%{opacity:.2}72%{opacity:.6}to{opacity:.35}}.MatchupCard-module__nj5eHG__ko_slam{animation:1.2s cubic-bezier(.3,1.6,.4,1) forwards MatchupCard-module__nj5eHG__koSlam}@keyframes MatchupCard-module__nj5eHG__koSlam{0%{transform:none}25%{transform:translateY(-14px)}55%{transform:translateY(8px)scaleY(.06)}72%{opacity:.6;transform:translateY(0)scaleY(.45)}to{opacity:.35;transform:none}}.MatchupCard-module__nj5eHG__ko_fall{animation:1.2s ease-in forwards MatchupCard-module__nj5eHG__koFall}@keyframes MatchupCard-module__nj5eHG__koFall{0%{opacity:1;transform:none}30%{transform:rotate(8deg)}to{opacity:0;transform:rotate(26deg)translateY(150%)}}.MatchupCard-module__nj5eHG__ko_vapor{animation:1.3s ease-out forwards MatchupCard-module__nj5eHG__koVapor}@keyframes MatchupCard-module__nj5eHG__koVapor{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-34px)scale(1.06)}}.MatchupCard-module__nj5eHG__ko_implode{animation:1.1s cubic-bezier(.6,-.3,.7,.2) forwards MatchupCard-module__nj5eHG__koImplode}@keyframes MatchupCard-module__nj5eHG__koImplode{0%{opacity:1;transform:none}55%{transform:scale(1.07)rotate(-3deg)}to{opacity:0;transform:scale(0)rotate(160deg)}}.MatchupCard-module__nj5eHG__ko_zap{animation:1.2s linear forwards MatchupCard-module__nj5eHG__koZap}@keyframes MatchupCard-module__nj5eHG__koZap{0%{opacity:1;transform:none}10%,30%,50%{opacity:.25;transform:translate(-3px,1px)}20%,40%,60%{opacity:1;transform:translate(3px,-1px)}80%{opacity:.7}to{opacity:.35;transform:none}}.MatchupCard-module__nj5eHG__ko_wipe{animation:1.2s forwards MatchupCard-module__nj5eHG__koWipe}@keyframes MatchupCard-module__nj5eHG__koWipe{0%,25%{clip-path:inset(0);opacity:1}to{clip-path:inset(100% 0 0);opacity:.15}}.MatchupCard-module__nj5eHG__ko_spin{animation:1.1s ease-in forwards MatchupCard-module__nj5eHG__koSpin}@keyframes MatchupCard-module__nj5eHG__koSpin{0%{opacity:1;transform:none}to{opacity:0;transform:rotateY(900deg)scale(.15)}}.MatchupCard-module__nj5eHG__wipeline{z-index:3;pointer-events:none;background:var(--color-purple,#4542f0);height:4px;box-shadow:0 0 14px var(--color-purple,#4542f0), 0 0 30px var(--color-purple,#4542f0);animation:1.1s forwards MatchupCard-module__nj5eHG__wipedown;position:absolute;top:-4px;left:-4px;right:-4px}@keyframes MatchupCard-module__nj5eHG__wipedown{0%{transform:translateY(0)}to{transform:translateY(160px)}}.MatchupCard-module__nj5eHG__elimStamp{z-index:2;font-family:var(--font-display);letter-spacing:.25em;color:var(--color-purple-light,#6968f4);border:2px solid var(--color-purple,#4542f0);background:#05030db8;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:800;animation:.35s cubic-bezier(.2,1.4,.4,1) .9s both MatchupCard-module__nj5eHG__stampIn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-10deg);box-shadow:0 0 18px #4542f080}@keyframes MatchupCard-module__nj5eHG__stampIn{0%{opacity:0;transform:translate(-50%,-50%)rotate(-10deg)scale(2.6)}60%{opacity:1}to{opacity:1;transform:translate(-50%,-50%)rotate(-10deg)scale(1)}}.MatchupCard-module__nj5eHG__shockwave{pointer-events:none;border:2px solid;border-radius:12px;animation:.7s ease-out forwards MatchupCard-module__nj5eHG__shock;position:absolute;inset:-2px}@keyframes MatchupCard-module__nj5eHG__shock{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.28)}}.MatchupCard-module__nj5eHG__crownPop{z-index:3;pointer-events:none;font-size:30px;animation:.6s cubic-bezier(.2,1.6,.4,1) forwards MatchupCard-module__nj5eHG__crownin;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)scale(0)}@keyframes MatchupCard-module__nj5eHG__crownin{to{transform:translate(-50%,-80%)scale(1)}}.MatchupCard-module__nj5eHG__coin{z-index:3;pointer-events:none;background:var(--color-gold,#f9e532);border-radius:50%;width:8px;height:8px;animation:.8s ease-out forwards MatchupCard-module__nj5eHG__coinfly;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #f9e532d9}@keyframes MatchupCard-module__nj5eHG__coinfly{to{transform:translate(var(--dx), var(--dy)) scale(.4);opacity:0}}.MatchupCard-module__nj5eHG__atk{z-index:6;pointer-events:none;font-size:44px;position:absolute;top:50%}.MatchupCard-module__nj5eHG__atkImg{object-fit:contain;width:56px;height:56px}.MatchupCard-module__nj5eHG__atkOverA{left:25%}.MatchupCard-module__nj5eHG__atkOverB{left:75%}.MatchupCard-module__nj5eHG__atk_punch.MatchupCard-module__nj5eHG__fromL{animation:.45s cubic-bezier(.5,0,.8,.4) forwards MatchupCard-module__nj5eHG__punchInL}.MatchupCard-module__nj5eHG__atk_punch.MatchupCard-module__nj5eHG__fromR{animation:.45s cubic-bezier(.5,0,.8,.4) forwards MatchupCard-module__nj5eHG__punchInR}.MatchupCard-module__nj5eHG__atk_slap.MatchupCard-module__nj5eHG__fromL{animation:.45s cubic-bezier(.5,0,.8,.4) forwards MatchupCard-module__nj5eHG__punchInL}.MatchupCard-module__nj5eHG__atk_slap.MatchupCard-module__nj5eHG__fromR{animation:.45s cubic-bezier(.5,0,.8,.4) forwards MatchupCard-module__nj5eHG__punchInR}@keyframes MatchupCard-module__nj5eHG__punchInL{0%{opacity:0;transform:translate(-300%,-50%)scale(.7)}30%{opacity:1}to{transform:translate(-50%,-50%)scale(1.25)}}@keyframes MatchupCard-module__nj5eHG__punchInR{0%{opacity:0;transform:translate(200%,-50%)scaleX(-.7)scaleY(.7)}30%{opacity:1}to{transform:translate(-50%,-50%)scaleX(-1.25)scaleY(1.25)}}.MatchupCard-module__nj5eHG__atk_hammer{animation:.5s cubic-bezier(.6,0,.9,.4) forwards MatchupCard-module__nj5eHG__hammerIn}@keyframes MatchupCard-module__nj5eHG__hammerIn{0%{opacity:0;transform:translate(-50%,-200%)rotate(-95deg)}25%{opacity:1}to{transform:translate(-50%,-85%)rotate(25deg)}}.MatchupCard-module__nj5eHG__atk_piano{font-size:54px;animation:.5s cubic-bezier(.55,0,1,.45) forwards MatchupCard-module__nj5eHG__pianoIn}@keyframes MatchupCard-module__nj5eHG__pianoIn{0%{opacity:0;transform:translate(-50%,-340%)}20%{opacity:1}78%{transform:translate(-50%,-50%)}88%{transform:translate(-50%,-64%)}to{transform:translate(-50%,-50%)}}.MatchupCard-module__nj5eHG__atk_rocket.MatchupCard-module__nj5eHG__fromL{animation:.45s linear forwards MatchupCard-module__nj5eHG__rocketL}.MatchupCard-module__nj5eHG__atk_rocket.MatchupCard-module__nj5eHG__fromR{animation:.45s linear forwards MatchupCard-module__nj5eHG__rocketR}@keyframes MatchupCard-module__nj5eHG__rocketL{0%{opacity:0;transform:translate(-320%,-50%)rotate(45deg)}20%{opacity:1}to{transform:translate(-50%,-50%)rotate(45deg)}}@keyframes MatchupCard-module__nj5eHG__rocketR{0%{opacity:0;transform:translate(230%,-50%)rotate(-135deg)}20%{opacity:1}to{transform:translate(-50%,-50%)rotate(-135deg)}}.MatchupCard-module__nj5eHG__impact{z-index:7;pointer-events:none;font-size:46px;animation:.55s ease-out forwards MatchupCard-module__nj5eHG__impactPop;position:absolute;top:50%;transform:translate(-50%,-50%)scale(0)}@keyframes MatchupCard-module__nj5eHG__impactPop{35%{opacity:1;transform:translate(-50%,-50%)scale(1.5)}to{opacity:0;transform:translate(-50%,-50%)scale(1.1)}}@media (prefers-reduced-motion:reduce){.MatchupCard-module__nj5eHG__shake,.MatchupCard-module__nj5eHG__koBanner,.MatchupCard-module__nj5eHG__ko_flicker,.MatchupCard-module__nj5eHG__ko_slam,.MatchupCard-module__nj5eHG__ko_fall,.MatchupCard-module__nj5eHG__ko_vapor,.MatchupCard-module__nj5eHG__ko_implode,.MatchupCard-module__nj5eHG__ko_zap,.MatchupCard-module__nj5eHG__ko_wipe,.MatchupCard-module__nj5eHG__ko_spin,.MatchupCard-module__nj5eHG__wipeline,.MatchupCard-module__nj5eHG__elimStamp,.MatchupCard-module__nj5eHG__shockwave,.MatchupCard-module__nj5eHG__crownPop,.MatchupCard-module__nj5eHG__coin,.MatchupCard-module__nj5eHG__atk,.MatchupCard-module__nj5eHG__impact{animation:none}.MatchupCard-module__nj5eHG__elimStamp{opacity:1}}.MatchupCard-module__nj5eHG__cover{margin-bottom:2px;box-shadow:0 14px 26px -16px #000000e6}
.HypeMeter-module__8EdmYG__wrap{flex-direction:column;display:flex}.HypeMeter-module__8EdmYG__pools{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin-bottom:8px;display:flex}.HypeMeter-module__8EdmYG__pool{flex-direction:column;gap:2px;display:flex}.HypeMeter-module__8EdmYG__poolB{text-align:right;align-items:flex-end}.HypeMeter-module__8EdmYG__amt{font-family:var(--font-display);font-size:clamp(15px,4vw,20px);font-weight:800}.HypeMeter-module__8EdmYG__amtA{color:var(--color-purple-light,#6968f4)}.HypeMeter-module__8EdmYG__amtB{color:var(--color-gold,#f9e532)}.HypeMeter-module__8EdmYG__who{color:var(--ink-faint,#9a97b8);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.HypeMeter-module__8EdmYG__tug{background:#6968f414;border:1px solid #6968f42e;border-radius:8px;height:34px;position:relative;overflow:hidden;transform:skew(-12deg)}.HypeMeter-module__8EdmYG__fillA,.HypeMeter-module__8EdmYG__fillB{transition:width .7s cubic-bezier(.2,.9,.3,1);position:absolute;top:0;bottom:0}.HypeMeter-module__8EdmYG__drained .HypeMeter-module__8EdmYG__fillA,.HypeMeter-module__8EdmYG__drained .HypeMeter-module__8EdmYG__fillB{transition-duration:1.2s}.HypeMeter-module__8EdmYG__fillA{background:linear-gradient(90deg, #2d2bb0, var(--color-purple,#4542f0));left:0;box-shadow:0 0 22px #4542f080}.HypeMeter-module__8EdmYG__fillB{background:linear-gradient(90deg, var(--color-gold,#f9e532), #b3a213);right:0;box-shadow:0 0 22px #f9e53266}.HypeMeter-module__8EdmYG__divider{width:3px;box-shadow:0 0 12px #fff, 0 0 22px var(--color-purple,#4542f0), 0 0 30px var(--color-gold,#f9e532);z-index:2;background:#fff;transition:left .7s cubic-bezier(.2,.9,.3,1);position:absolute;top:-6px;bottom:-6px}.HypeMeter-module__8EdmYG__drained .HypeMeter-module__8EdmYG__divider{transition-duration:1.2s}.HypeMeter-module__8EdmYG__spark:after{content:"";background:radial-gradient(circle,#fff 0%,#0000 65%);border-radius:50%;width:26px;height:26px;animation:.45s ease-out forwards HypeMeter-module__8EdmYG__sparkpop;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes HypeMeter-module__8EdmYG__sparkpop{0%{opacity:1;transform:translate(-50%,-50%)scale(.4)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}.HypeMeter-module__8EdmYG__locked .HypeMeter-module__8EdmYG__fillA,.HypeMeter-module__8EdmYG__locked .HypeMeter-module__8EdmYG__fillB{opacity:.55}.HypeMeter-module__8EdmYG__lockedStamp{font-family:var(--font-accent);letter-spacing:.3em;color:var(--ink,#ece8ff);border:2px solid var(--ink,#ece8ff);z-index:3;background:#05030d8c;border-radius:6px;padding:3px 12px;font-size:13px;font-weight:800;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)skew(12deg)rotate(-6deg)}.HypeMeter-module__8EdmYG__locked .HypeMeter-module__8EdmYG__lockedStamp{display:block}.HypeMeter-module__8EdmYG__payline{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:12px;animation:.5s HypeMeter-module__8EdmYG__fadeup;display:flex}@keyframes HypeMeter-module__8EdmYG__fadeup{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.HypeMeter-module__8EdmYG__chip{font-family:var(--font-accent);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.HypeMeter-module__8EdmYG__chipA{color:var(--color-purple-light,#6968f4);background:#4542f024;border:1px solid #4542f066}.HypeMeter-module__8EdmYG__chipB{color:var(--color-gold,#f9e532);background:#f9e5321f;border:1px solid #f9e53266}.HypeMeter-module__8EdmYG__drainNote{color:var(--ink-faint,#9a97b8)}.HypeMeter-module__8EdmYG__overlay .HypeMeter-module__8EdmYG__amt{font-size:clamp(20px,2.2vw,28px)}.HypeMeter-module__8EdmYG__overlay .HypeMeter-module__8EdmYG__tug{height:44px}@media (prefers-reduced-motion:reduce){.HypeMeter-module__8EdmYG__fillA,.HypeMeter-module__8EdmYG__fillB,.HypeMeter-module__8EdmYG__divider{transition:none}.HypeMeter-module__8EdmYG__spark:after,.HypeMeter-module__8EdmYG__payline{animation:none}}
