.ChatRail-module__BHlyTa__rail{z-index:45;width:var(--chat-rail-w);background:#100722;border-left:1px solid #ff2a6d33;flex-direction:column;min-height:0;display:flex;position:fixed;top:0;bottom:0;right:0}.ChatRail-module__BHlyTa__head{background:linear-gradient(#1d1140,#150b2c);border-bottom:1px solid #ffffff12;flex:none;align-items:center;gap:9px;height:52px;padding:0 8px 0 12px;display:flex}.ChatRail-module__BHlyTa__headWord{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-size:12.5px;font-weight:900}.ChatRail-module__BHlyTa__headCount{font-family:var(--font-accent);letter-spacing:.06em;color:var(--green);background:#62d5721f;border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.ChatRail-module__BHlyTa__headCount i{background:var(--green);width:6px;height:6px;box-shadow:0 0 7px var(--green);border-radius:50%}.ChatRail-module__BHlyTa__headCount[data-state=error]{color:var(--orange);background:#f8860124}.ChatRail-module__BHlyTa__headCount[data-state=error] i{background:var(--orange);box-shadow:0 0 7px var(--orange)}.ChatRail-module__BHlyTa__headCount[data-state=loading]{color:var(--ink-faint);background:#ffffff0f}.ChatRail-module__BHlyTa__headCount[data-state=loading] i{background:var(--ink-faint);box-shadow:none}.ChatRail-module__BHlyTa__headSpacer{flex:1}.ChatRail-module__BHlyTa__headBtn{cursor:pointer;width:44px;height:44px;color:var(--ink-muted);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.ChatRail-module__BHlyTa__headBtn:hover{color:#fff;background:#ffffff0f}.ChatRail-module__BHlyTa__headBtn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.ChatRail-module__BHlyTa__tabRow{background:#130a26;border-bottom:1px solid #ffffff12;flex:none;gap:4px;padding:8px 10px;display:flex}.ChatRail-module__BHlyTa__tab{cursor:pointer;min-height:44px;font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);background:#ffffff0a;border:0;border-radius:10px;flex:1;padding:0 8px;font-size:11px;font-weight:800;position:relative}.ChatRail-module__BHlyTa__tabRowTrio{gap:3px}.ChatRail-module__BHlyTa__tabRowTrio .ChatRail-module__BHlyTa__tab{letter-spacing:.04em;padding:0 4px;font-size:10px}.ChatRail-module__BHlyTa__tab:hover{color:#fff}.ChatRail-module__BHlyTa__tabActive{color:#fff;background:var(--purple)}.ChatRail-module__BHlyTa__tabActive:hover{color:#fff}.ChatRail-module__BHlyTa__tabActiveKick{color:#0a1400;background:#53fc18}.ChatRail-module__BHlyTa__tabActiveKick:hover{color:#0a1400}.ChatRail-module__BHlyTa__tabActiveSlip{color:#160c2e;background:var(--gold)}.ChatRail-module__BHlyTa__tabActiveSlip:hover{color:#160c2e}.ChatRail-module__BHlyTa__tabPip{color:#160c2e;background:var(--gold);border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:900;display:grid;position:absolute;top:4px;right:4px}.ChatRail-module__BHlyTa__pane{flex-direction:column;flex:1;min-height:0;display:flex}.ChatRail-module__BHlyTa__paneHidden{display:none}.ChatRail-module__BHlyTa__kickBar{font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);border-bottom:1px solid #ffffff12;flex:none;align-items:center;gap:7px;padding:7px 12px;font-size:10.5px;font-weight:800;display:flex}.ChatRail-module__BHlyTa__kickBarDot{background:var(--ink-faint);border-radius:50%;width:7px;height:7px}.ChatRail-module__BHlyTa__kickBarDot[data-live=true]{background:#53fc18}.ChatRail-module__BHlyTa__avatar.ChatRail-module__BHlyTa__kickAvatar{color:#0a1400;background:linear-gradient(160deg,#53fc18,#2c8a0c)}.ChatRail-module__BHlyTa__kickBadge,.ChatRail-module__BHlyTa__kickSubBadge{min-width:16px;height:16px;font-family:var(--font-accent);letter-spacing:.02em;vertical-align:1px;border-radius:4px;justify-content:center;align-items:center;margin-right:5px;padding:0 4px;font-size:9px;font-weight:900;display:inline-flex}.ChatRail-module__BHlyTa__kickBadge{color:#0a1400;background:#53fc18}.ChatRail-module__BHlyTa__kickSubBadge{color:#9df97a;background:#53fc182e}.ChatRail-module__BHlyTa__name.ChatRail-module__BHlyTa__kickName{color:#b8ff96}.ChatRail-module__BHlyTa__csend.ChatRail-module__BHlyTa__kickSend{background:#53fc18;box-shadow:0 8px 18px -8px #53fc18d9}.ChatRail-module__BHlyTa__csend.ChatRail-module__BHlyTa__kickSend svg{stroke:#0a1400}.ChatRail-module__BHlyTa__kickLoginBtn{cursor:pointer;min-height:44px;font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;color:#0a1400;background:#53fc18;border:0;border-radius:10px;padding:0 16px;font-size:11.5px;font-weight:900}.ChatRail-module__BHlyTa__kickLoginBtn:disabled{cursor:default;opacity:.6}.ChatRail-module__BHlyTa__pinned{flex:none;padding:10px 12px 2px}.ChatRail-module__BHlyTa__pinned:empty{padding:0;display:none}.ChatRail-module__BHlyTa__feed{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6968f473 transparent;flex:1;min-height:96px;padding:6px 0 4px;display:block;overflow-y:auto}.ChatRail-module__BHlyTa__feed::-webkit-scrollbar{width:6px}.ChatRail-module__BHlyTa__feed::-webkit-scrollbar-track{background:0 0}.ChatRail-module__BHlyTa__feed::-webkit-scrollbar-thumb{background:#6968f473;border-radius:999px}.ChatRail-module__BHlyTa__feed::-webkit-scrollbar-thumb:hover{background:#6968f4b3}.ChatRail-module__BHlyTa__feed:has(>.ChatRail-module__BHlyTa__feedState){flex-direction:column;justify-content:center;display:flex}.ChatRail-module__BHlyTa__feedInner{flex-direction:column;justify-content:flex-end;min-height:100%;display:flex}.ChatRail-module__BHlyTa__feedState{text-align:center;font-family:var(--font-accent);color:var(--ink-faint);margin:auto;padding:24px 18px;font-size:12.5px;font-weight:600;line-height:1.55}.ChatRail-module__BHlyTa__feedState b{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:6px;font-size:11px;font-weight:900;display:block}.ChatRail-module__BHlyTa__row{color:#ded9f7;overflow-wrap:anywhere;align-items:flex-start;gap:7px;padding:5px 8px 5px 12px;font-size:13.5px;line-height:1.42;display:flex;position:relative}.ChatRail-module__BHlyTa__row.ChatRail-module__BHlyTa__rowStacked{padding:6px 10px 7px 12px;display:block}.ChatRail-module__BHlyTa__rowHead{align-items:center;gap:6px;margin-bottom:3px;display:flex}.ChatRail-module__BHlyTa__rowText{overflow-wrap:anywhere;display:block}.ChatRail-module__BHlyTa__row:nth-child(odd){background:#ffffff05}.ChatRail-module__BHlyTa__row:hover{background:#ffffff0d}.ChatRail-module__BHlyTa__row.ChatRail-module__BHlyTa__rowMention{box-shadow:inset 3px 0 0 var(--pink-neon);background:linear-gradient(90deg,#ff2a6d29,#ff2a6d08 62%,#0000)}.ChatRail-module__BHlyTa__row.ChatRail-module__BHlyTa__rowMention:hover{background:linear-gradient(90deg,#ff2a6d38,#ff2a6d12 62%,#0000)}.ChatRail-module__BHlyTa__mentionSelf{color:var(--pink-neon);font-weight:600}.ChatRail-module__BHlyTa__avatar{object-fit:cover;width:22px;height:22px;font-family:var(--font-accent);color:#fff;background:linear-gradient(160deg, var(--purple-light), var(--purple));border-radius:7px;flex:none;place-items:center;margin-top:1px;font-size:10px;font-weight:800;display:grid}.ChatRail-module__BHlyTa__avatarBtn{cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:flex}.ChatRail-module__BHlyTa__avatarBtn:hover,.ChatRail-module__BHlyTa__avatarBtn:focus-visible{--avatar-ring:0 0 0 2px var(--pink-neon)}.ChatRail-module__BHlyTa__avatarBtn:focus-visible{outline:none}.ChatRail-module__BHlyTa__rowAvatar{margin-block:-2px}.ChatRail-module__BHlyTa__rowBody{flex:1;min-width:0}.ChatRail-module__BHlyTa__badge{min-width:16px;height:16px;font-family:var(--font-accent);letter-spacing:.02em;vertical-align:1px;background:var(--green);color:#0a2a12;border-radius:4px;justify-content:center;align-items:center;margin-right:5px;padding:0 4px;font-size:9px;font-weight:900;display:inline-flex}.ChatRail-module__BHlyTa__rowStacked .ChatRail-module__BHlyTa__badge,.ChatRail-module__BHlyTa__rowStacked .ChatRail-module__BHlyTa__roleBadge,.ChatRail-module__BHlyTa__rowStacked .ChatRail-module__BHlyTa__level{margin-right:0}.ChatRail-module__BHlyTa__rowStacked .ChatRail-module__BHlyTa__nameBtn{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ChatRail-module__BHlyTa__rowStacked .ChatRail-module__BHlyTa__time{flex:none;margin:0 0 0 auto;padding-left:6px}.ChatRail-module__BHlyTa__rowStacked .ChatRail-module__BHlyTa__quote{background:#4542f01f;border-radius:0 6px 6px 0;margin-bottom:4px;padding:3px 8px}.ChatRail-module__BHlyTa__emote{vertical-align:-6px;object-fit:contain;width:22px;height:22px;margin:0 1px;display:inline-block}.ChatRail-module__BHlyTa__time{font-family:var(--font-accent);font-variant-numeric:tabular-nums;letter-spacing:.03em;color:var(--ink-faint);vertical-align:1px;margin-right:6px;font-size:10px;font-weight:700}.ChatRail-module__BHlyTa__roleBadge{vertical-align:1px;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;margin-right:5px;display:inline-flex}.ChatRail-module__BHlyTa__roleBadge svg{fill:currentColor;width:14px;height:14px}.ChatRail-module__BHlyTa__roleBadge svg .ChatRail-module__BHlyTa__roleBadgeStroke{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.ChatRail-module__BHlyTa__roleBadge[data-badge=owner]{color:var(--gold);background:#f9e53224}.ChatRail-module__BHlyTa__roleBadge[data-badge=dev]{color:var(--pink-neon);background:#ff2a6d29}.ChatRail-module__BHlyTa__roleBadge[data-badge=staff]{color:var(--purple-light);background:#6968f433}.ChatRail-module__BHlyTa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ChatRail-module__BHlyTa__name[data-tinted=true]{text-shadow:0 0 10px color-mix(in srgb, currentColor 40%, transparent)}.ChatRail-module__BHlyTa__rowBadges{--badge-size:15px;gap:3px}.ChatRail-module__BHlyTa__level{height:16px;font-family:var(--font-accent);letter-spacing:.03em;vertical-align:1px;border-radius:4px;justify-content:center;align-items:center;margin-right:5px;padding:0 5px;font-size:9px;font-weight:900;display:inline-flex}.ChatRail-module__BHlyTa__level[data-tier="1"]{color:#c6c3dd;background:#7c7e9847}.ChatRail-module__BHlyTa__level[data-tier="2"]{color:#b9b7ff;background:#6968f44d}.ChatRail-module__BHlyTa__level[data-tier="3"]{color:#96e8a4;background:#62d5723d}.ChatRail-module__BHlyTa__level[data-tier="4"]{color:#ffbb6b;background:#f8860142}.ChatRail-module__BHlyTa__level[data-tier="5"]{background:linear-gradient(135deg, var(--gold), var(--gold-deep));color:#3d2c00}.ChatRail-module__BHlyTa__name{font-family:var(--font-accent);color:var(--ink);font-size:13px;font-weight:900}.ChatRail-module__BHlyTa__nameBtn{cursor:pointer;vertical-align:baseline;background:0 0;border:0;padding:0}.ChatRail-module__BHlyTa__nameBtn:hover .ChatRail-module__BHlyTa__name{color:var(--pink-neon)}.ChatRail-module__BHlyTa__quote{cursor:pointer;text-align:left;border:0;border-left:2px solid var(--purple-light);background:0 0;align-items:baseline;gap:6px;width:100%;margin-bottom:2px;padding:0 0 0 7px;font-size:11.5px;line-height:1.35;display:flex}.ChatRail-module__BHlyTa__quoteName{font-family:var(--font-accent);color:#a49ccb;flex:none;font-weight:800}.ChatRail-module__BHlyTa__quoteText{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink-faint);flex:1;overflow:hidden}.ChatRail-module__BHlyTa__colon{color:var(--ink-faint);margin:0 3px 0 1px}.ChatRail-module__BHlyTa__rowActions{opacity:0;flex:none;align-items:center;gap:2px;display:flex}.ChatRail-module__BHlyTa__rowStacked .ChatRail-module__BHlyTa__rowActions{z-index:2;background:#1a1036;border-radius:8px;padding:1px;position:absolute;top:3px;right:8px;box-shadow:0 0 0 1px #4542f052,0 6px 16px #00000073}.ChatRail-module__BHlyTa__row:hover .ChatRail-module__BHlyTa__rowActions,.ChatRail-module__BHlyTa__row:focus-within .ChatRail-module__BHlyTa__rowActions,.ChatRail-module__BHlyTa__rowActions[data-open=true]{opacity:1}.ChatRail-module__BHlyTa__rowTrigger{cursor:pointer;color:#b3aad6;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;line-height:1;display:inline-flex}.ChatRail-module__BHlyTa__rowTrigger:hover{color:#fff;background:#1d1240}.ChatRail-module__BHlyTa__rowTrigger svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}@media (pointer:coarse){.ChatRail-module__BHlyTa__rowActions{opacity:1}.ChatRail-module__BHlyTa__rowStacked .ChatRail-module__BHlyTa__rowActions{box-shadow:none;background:0 0;margin-left:2px;padding:0;position:static}.ChatRail-module__BHlyTa__rowStacked .ChatRail-module__BHlyTa__rowHead{flex-wrap:wrap}.ChatRail-module__BHlyTa__rowTrigger{width:26px;height:26px;position:relative}.ChatRail-module__BHlyTa__rowTrigger:after{content:"";position:absolute;inset:-9px}.ChatRail-module__BHlyTa__reportMenuItem,.ChatRail-module__BHlyTa__tipChip,.ChatRail-module__BHlyTa__tipBtn,.ChatRail-module__BHlyTa__tipInput{min-height:44px}}.ChatRail-module__BHlyTa__reportMenu{z-index:5;background:#1a1036;border:1px solid #2a2150;border-radius:10px;flex-direction:column;min-width:168px;padding:6px;display:flex;position:absolute;top:calc(100% - 4px);right:8px;box-shadow:0 12px 28px #00000080}.ChatRail-module__BHlyTa__reportMenu[data-flip=true]{top:auto;bottom:calc(100% - 4px)}.ChatRail-module__BHlyTa__nameMenu{min-width:0;left:34px;right:auto}.ChatRail-module__BHlyTa__reportMenuLabel{font-family:var(--font-accent);letter-spacing:.04em;text-transform:uppercase;color:#8a7fb8;padding:4px 9px 2px;font-size:10px;font-weight:700}.ChatRail-module__BHlyTa__reportMenuItem{text-align:left;cursor:pointer;color:#d8d0f5;background:0 0;border:0;border-radius:7px;width:100%;padding:9px;font-size:13px;display:block}.ChatRail-module__BHlyTa__reportMenuItem:hover{color:#fff;background:#241a4d}.ChatRail-module__BHlyTa__tipChips{flex-wrap:wrap;gap:4px;padding:4px 5px 2px;display:flex}.ChatRail-module__BHlyTa__tipChip{cursor:pointer;min-width:52px;font-family:var(--font-accent);color:var(--gold);background:#f9e53214;border:1px solid #f9e53247;border-radius:7px;flex:auto;padding:7px 8px;font-size:11.5px;font-weight:700}.ChatRail-module__BHlyTa__tipChip:hover{color:#fff8c2;background:#f9e5322e}.ChatRail-module__BHlyTa__tipCustomRow{gap:4px;padding:4px 5px;display:flex}.ChatRail-module__BHlyTa__tipInput{color:#ece8ff;background:#120a28;border:1px solid #2a2150;border-radius:7px;flex:auto;min-width:0;padding:7px 8px;font-size:12.5px}.ChatRail-module__BHlyTa__tipInput:focus-visible{outline-offset:1px;outline:2px solid #6968f4b3}.ChatRail-module__BHlyTa__tipConfirmRow{gap:4px;padding:4px 5px;display:flex}.ChatRail-module__BHlyTa__tipBtn{cursor:pointer;font-family:var(--font-accent);color:#d8d0f5;background:#241a4d;border:0;border-radius:7px;flex:auto;padding:8px 10px;font-size:11.5px;font-weight:700}.ChatRail-module__BHlyTa__tipBtn:hover:not(:disabled){color:#fff;background:#2f2360}.ChatRail-module__BHlyTa__tipBtn:disabled{opacity:.45;cursor:default}.ChatRail-module__BHlyTa__tipBtnPrimary{color:#160c2e;background:var(--gold)}.ChatRail-module__BHlyTa__tipBtnPrimary:hover:not(:disabled){color:#160c2e;background:#fff08a}.ChatRail-module__BHlyTa__tipHint{color:#8a7fb8;padding:2px 9px 4px;font-size:11px}.ChatRail-module__BHlyTa__tipError{color:#ff7ea0;padding:2px 9px 4px;font-size:11px}.ChatRail-module__BHlyTa__rowNote{font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;color:var(--green);padding:4px 12px 8px;font-size:10.5px;font-weight:700}.ChatRail-module__BHlyTa__composer{background:#0d0520;border-top:1px solid #ffffff14;flex:none;padding:10px 12px 12px}.ChatRail-module__BHlyTa__replyChip{border-left:2px solid var(--purple-light);background:#170e33;border-radius:9px;align-items:center;gap:8px;margin-bottom:7px;padding:5px 5px 5px 9px;display:flex}.ChatRail-module__BHlyTa__replyChipText{flex:1;align-items:baseline;gap:5px;min-width:0;font-size:11.5px;line-height:1.35;display:flex}.ChatRail-module__BHlyTa__replyChipLabel{font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);flex:none;font-size:9.5px;font-weight:700}.ChatRail-module__BHlyTa__replyChipName{white-space:nowrap;text-overflow:ellipsis;max-width:40%;font-family:var(--font-accent);color:#a49ccb;flex:none;font-weight:800;overflow:hidden}.ChatRail-module__BHlyTa__replyChipBody{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink-faint);flex:1;overflow:hidden}.ChatRail-module__BHlyTa__replyChipClose{cursor:pointer;color:#b3aad6;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;padding:0;font-size:17px;line-height:1;display:grid}.ChatRail-module__BHlyTa__replyChipClose:hover{color:#fff;background:#241a4d}@media (pointer:coarse){.ChatRail-module__BHlyTa__replyChipClose{width:44px;height:44px}}.ChatRail-module__BHlyTa__cbox{align-items:center;gap:8px;display:flex;position:relative}.ChatRail-module__BHlyTa__cinput{min-width:0;height:44px;font-family:var(--font-display);color:var(--ink);background:#1b1138;border:0;border-radius:10px;flex:1;padding:0 12px;font-size:16px;box-shadow:inset 0 0 0 1px #ffffff1a}.ChatRail-module__BHlyTa__cinput::placeholder{color:var(--ink-faint)}.ChatRail-module__BHlyTa__cbox[data-muted=true] .ChatRail-module__BHlyTa__cinput{opacity:.55;cursor:not-allowed;background:#150c2c}.ChatRail-module__BHlyTa__cbox[data-muted=true] .ChatRail-module__BHlyTa__csend{background:#ffffff12}.ChatRail-module__BHlyTa__cinput:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.ChatRail-module__BHlyTa__csend{cursor:pointer;background:var(--pink-neon);border:0;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 18px -8px #ff2a6df2}.ChatRail-module__BHlyTa__csend:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.ChatRail-module__BHlyTa__cfoot[data-active=false]{visibility:hidden}.ChatRail-module__BHlyTa__csend svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px;transform:translate(-1px,1px)}.ChatRail-module__BHlyTa__cemote{cursor:pointer;width:34px;height:44px;color:var(--ink-muted);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.ChatRail-module__BHlyTa__cemote:hover:not(:disabled){color:var(--gold)}.ChatRail-module__BHlyTa__cemote:disabled{opacity:.45;cursor:not-allowed}.ChatRail-module__BHlyTa__cemote svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;width:21px;height:21px}.ChatRail-module__BHlyTa__emotePanel{z-index:6;background:#1a1036;border:1px solid #4542f066;border-radius:12px;max-height:244px;padding:10px 11px 12px;animation:.14s ease-out ChatRail-module__BHlyTa__popIn;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #0009}.ChatRail-module__BHlyTa__emoteGroup+.ChatRail-module__BHlyTa__emoteGroup{margin-top:10px}.ChatRail-module__BHlyTa__emoteGroupLabel{font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 6px;font-size:9.5px;font-weight:800}.ChatRail-module__BHlyTa__emoteGrid{grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:3px;display:grid}.ChatRail-module__BHlyTa__emoteNote{color:var(--ink-muted);margin:0;padding:4px 2px 2px;font-size:11px;line-height:1.4}.ChatRail-module__BHlyTa__emoteBtn{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:3px;display:grid}.ChatRail-module__BHlyTa__emoteBtn:hover,.ChatRail-module__BHlyTa__emoteBtn:focus-visible{background:#241a4d}.ChatRail-module__BHlyTa__emoteBtn img{object-fit:contain;max-width:100%;max-height:100%}.ChatRail-module__BHlyTa__mentionPanel{z-index:7;background:#1a1036;border:1px solid #4542f066;border-radius:12px;max-height:214px;padding:5px;animation:.14s ease-out ChatRail-module__BHlyTa__popIn;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #0009}.ChatRail-module__BHlyTa__mentionOption{cursor:pointer;width:100%;min-height:34px;font-family:var(--font-display);text-align:left;color:var(--ink);background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:0 9px;font-size:13px;font-weight:600;display:flex}.ChatRail-module__BHlyTa__mentionOption[data-active=true]{background:#4542f04d}.ChatRail-module__BHlyTa__mentionAt{font-family:var(--font-accent);color:var(--pink-neon);font-weight:800}.ChatRail-module__BHlyTa__mentionName{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ChatRail-module__BHlyTa__footBar{padding:9px 12px calc(11px + env(safe-area-inset-bottom));background:#0d0520;border-top:1px solid #4542f038;flex:none;align-items:center;gap:8px;display:flex;position:relative}.ChatRail-module__BHlyTa__footChip{cursor:pointer;width:32px;height:32px;color:var(--ink-muted);background:#1b1138;border:1px solid #4542f066;border-radius:9px;flex:none;place-items:center;padding:0;display:grid;position:relative}.ChatRail-module__BHlyTa__footChip:hover,.ChatRail-module__BHlyTa__footChip[aria-expanded=true]{color:var(--ink);background:#241a4d;border-color:#4542f0bf}.ChatRail-module__BHlyTa__footChip svg{fill:currentColor;width:18px;height:18px}.ChatRail-module__BHlyTa__rulesPanel{z-index:7;background:#1a1036;border:1px solid #4542f066;border-radius:12px;padding:12px 14px 13px;animation:.14s ease-out ChatRail-module__BHlyTa__popIn;position:absolute;bottom:calc(100% - 4px);left:12px;right:12px;box-shadow:0 18px 40px #0009}.ChatRail-module__BHlyTa__rulesTitle{font-family:var(--font-accent);letter-spacing:.13em;text-transform:uppercase;color:var(--gold);margin:0 0 8px;font-size:10.5px;font-weight:900}.ChatRail-module__BHlyTa__rulesList{color:#d8d0f5;flex-direction:column;gap:7px;margin:0;padding:0;font-size:12.5px;line-height:1.4;list-style:none;display:flex}.ChatRail-module__BHlyTa__rulesList li{padding-left:13px;position:relative}.ChatRail-module__BHlyTa__rulesList li:before{content:"";background:var(--pink-neon);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}@keyframes ChatRail-module__BHlyTa__popIn{0%{opacity:0;transform:translateY(6px)}}@media (pointer:coarse){.ChatRail-module__BHlyTa__footChip:after{content:"";position:absolute;inset:-6px}.ChatRail-module__BHlyTa__cemote{width:44px}.ChatRail-module__BHlyTa__emoteGrid{grid-template-columns:repeat(auto-fill,minmax(44px,1fr))}.ChatRail-module__BHlyTa__mentionOption{min-height:44px}}@media (prefers-reduced-motion:reduce){.ChatRail-module__BHlyTa__emotePanel,.ChatRail-module__BHlyTa__mentionPanel,.ChatRail-module__BHlyTa__rulesPanel{animation:none}}.ChatRail-module__BHlyTa__cfoot{min-height:13px;font-family:var(--font-accent);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);justify-content:flex-end;align-items:center;gap:10px;margin-top:7px;font-size:10px;font-weight:700;display:flex}.ChatRail-module__BHlyTa__presence{height:32px;font-family:var(--font-accent);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--green);background:#1b1138;border:1px solid #4542f066;border-radius:9px;align-items:center;gap:6px;margin-left:auto;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex}.ChatRail-module__BHlyTa__presence i{background:var(--green);width:6px;height:6px;box-shadow:0 0 7px var(--green);border-radius:50%}.ChatRail-module__BHlyTa__notice{border-left:3px solid var(--orange);background:#f886011f;border-radius:10px;align-items:center;gap:9px;margin-bottom:9px;padding:9px 11px;display:flex}.ChatRail-module__BHlyTa__notice[data-tone=pink]{border-left-color:var(--pink-neon);background:#ff2a6d1f}.ChatRail-module__BHlyTa__noticeText{flex:1;min-width:0}.ChatRail-module__BHlyTa__noticeTitle{font-family:var(--font-accent);color:var(--orange);font-size:11.5px;font-weight:900;display:block}.ChatRail-module__BHlyTa__notice[data-tone=pink] .ChatRail-module__BHlyTa__noticeTitle{color:var(--pink-neon)}.ChatRail-module__BHlyTa__noticeDetail{font-family:var(--font-accent);color:var(--ink-muted);margin-top:2px;font-size:11.5px;font-weight:600;line-height:1.4;display:block}.ChatRail-module__BHlyTa__noticeDismiss{cursor:pointer;width:44px;height:44px;color:var(--ink-muted);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;font-size:15px;line-height:1;display:grid}.ChatRail-module__BHlyTa__noticeDismiss:hover{color:#fff;background:#ffffff14}.ChatRail-module__BHlyTa__signedOut{text-align:center;background:#0d0520;border-top:1px solid #ffffff14;flex:none;padding:14px 12px}.ChatRail-module__BHlyTa__signedOutText{font-family:var(--font-accent);color:var(--ink-muted);margin-bottom:11px;font-size:12px;font-weight:600;line-height:1.5}.ChatRail-module__BHlyTa__signInBtn{cursor:pointer;width:100%;height:48px;font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--pink-neon);border:0;border-radius:12px;justify-content:center;align-items:center;font-size:12.5px;font-weight:900;display:flex;box-shadow:0 10px 22px -8px #ff2a6df2}.ChatRail-module__BHlyTa__edgeTab{z-index:69;touch-action:none;cursor:grab;background:#241a4d;border:1px solid #ffffff1a;border-right:0;border-radius:10px 0 0 10px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background .14s,transform .14s;display:flex;position:fixed;top:auto;bottom:8px;right:0;box-shadow:-8px 8px 20px -12px #080414bf}.ChatRail-module__BHlyTa__edgeTab:active{cursor:grabbing;transform:scale(.96)}.ChatRail-module__BHlyTa__edgeTab:hover{background:#2e2263}.ChatRail-module__BHlyTa__edgeTab:hover .ChatRail-module__BHlyTa__edgeTabArrow{color:#fff}.ChatRail-module__BHlyTa__edgeTab:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.ChatRail-module__BHlyTa__edgeTab:focus-visible .ChatRail-module__BHlyTa__edgeTabArrow{color:var(--gold)}.ChatRail-module__BHlyTa__edgeTabArrow{width:18px;height:18px;color:var(--ink-muted);transition:color .14s}.ChatRail-module__BHlyTa__edgeTabPip{min-width:20px;height:20px;font-family:var(--font-accent);color:#160c2e;background:var(--gold);border-radius:10px;place-items:center;padding:0 5px;font-size:10px;font-weight:900;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 0 0 3px #160c2e}.ChatRail-module__BHlyTa__edgeTabFlashing{border-color:#f9e53299;animation:1.4s ease-in-out infinite ChatRail-module__BHlyTa__edgeTabFlash}.ChatRail-module__BHlyTa__edgeTabFlashing .ChatRail-module__BHlyTa__edgeTabArrow{color:var(--gold)}@keyframes ChatRail-module__BHlyTa__edgeTabFlash{0%,to{box-shadow:-8px 8px 20px -12px #080414bf,0 0 #f9e5328c}50%{box-shadow:-8px 8px 20px -12px #080414bf,0 0 0 9px #f9e53200}}.ChatRail-module__BHlyTa__railCloseBtn{right:var(--chat-rail-w);z-index:46;touch-action:none;cursor:grab;width:44px;height:44px;color:var(--ink-muted);background:#241a4d;border:1px solid #ffffff1a;border-right:0;border-radius:10px 0 0 10px;justify-content:center;align-items:center;padding:0;transition:background .14s,color .14s,transform .14s;display:flex;position:fixed;top:auto;bottom:8px;box-shadow:-8px 8px 20px -12px #080414bf}.ChatRail-module__BHlyTa__railCloseBtn:active{cursor:grabbing;transform:scale(.96)}.ChatRail-module__BHlyTa__railCloseBtn:hover{color:#fff;background:#2e2263}.ChatRail-module__BHlyTa__railCloseBtn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.ChatRail-module__BHlyTa__railCloseBtn svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.ChatRail-module__BHlyTa__edgeTab,.ChatRail-module__BHlyTa__railCloseBtn{transition:none}.ChatRail-module__BHlyTa__edgeTabFlashing{animation:none;box-shadow:-8px 8px 20px -12px #080414bf,0 0 0 3px #f9e5328c}}.ChatRail-module__BHlyTa__scrim{z-index:74;background:#080414a8;border:0;padding:0;animation:.18s ChatRail-module__BHlyTa__chatFade;position:fixed;inset:0}.ChatRail-module__BHlyTa__sheet{left:0;right:0;bottom:var(--chat-kb-inset,0px);top:calc(var(--top-host-pad) + var(--top-pill-h) + env(safe-area-inset-top));max-height:calc(100dvh - var(--top-host-pad) - var(--top-pill-h) - env(safe-area-inset-top) - var(--chat-kb-inset,0px));z-index:75;background:#100722;border-top-left-radius:18px;border-top-right-radius:18px;flex-direction:column;min-height:0;animation:.22s cubic-bezier(.2,.8,.2,1) ChatRail-module__BHlyTa__chatRise;display:flex;position:fixed;box-shadow:0 -20px 50px -18px #000000f2,inset 0 0 0 1px #ff2a6d3d}.ChatRail-module__BHlyTa__sheetGrab{background:#ffffff38;border-radius:2px;flex:none;width:44px;height:4px;margin:9px auto 5px}@keyframes ChatRail-module__BHlyTa__chatFade{0%{opacity:0}}@keyframes ChatRail-module__BHlyTa__chatRise{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.ChatRail-module__BHlyTa__scrim,.ChatRail-module__BHlyTa__sheet{animation:none}}@media (min-width:768px) and (max-width:1024px){.ChatRail-module__BHlyTa__sheet{align-items:center}.ChatRail-module__BHlyTa__sheet>:not(.ChatRail-module__BHlyTa__sheetGrab){width:100%;max-width:560px}}@media (max-height:620px){.ChatRail-module__BHlyTa__head{height:44px}.ChatRail-module__BHlyTa__sheetGrab{margin:5px auto 3px}.ChatRail-module__BHlyTa__pinned{padding:6px 10px 0}.ChatRail-module__BHlyTa__composer{padding:8px 10px}.ChatRail-module__BHlyTa__cfoot{margin-top:5px}.ChatRail-module__BHlyTa__signedOut{padding:8px 10px}.ChatRail-module__BHlyTa__signedOutText{display:none}.ChatRail-module__BHlyTa__signInBtn{height:44px}}@media (max-height:480px){.ChatRail-module__BHlyTa__pinned{display:none}}.ChatRail-module__BHlyTa__sysRow{border-left:3px solid var(--gold);font-family:var(--font-accent);color:var(--gold);background:#f9e53217;border-radius:9px;margin:5px 8px;padding:8px 11px;font-size:12px;font-weight:800;line-height:1.4}.ChatRail-module__BHlyTa__kickEmote{vertical-align:middle;width:auto;height:1.55em;margin:0 1px;display:inline-block}
.SystemMessageRow-module__Wyq7pG__value{color:var(--gold-light);font-variant-numeric:tabular-nums}.SystemMessageRow-module__Wyq7pG__jump{min-height:26px;color:var(--gold-light);overflow-wrap:anywhere;background:#f9e5321f;border:1px solid #f9e53273;border-radius:7px;margin-top:4px;padding:4px 10px;font-weight:800;text-decoration:none;display:inline-block}.SystemMessageRow-module__Wyq7pG__jump:hover,.SystemMessageRow-module__Wyq7pG__jump:focus-visible{border-color:var(--gold);background:#f9e53238}@media (max-width:900px){.SystemMessageRow-module__Wyq7pG__jump{width:fit-content;min-height:44px;padding:10px 14px;line-height:22px;display:block}}
.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;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;border-radius:999px;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}}
.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__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}}
.SlipPane-module__9y42Wq__pane{flex-direction:column;flex:1;min-height:0;display:flex}.SlipPane-module__9y42Wq__head{background:#130a26;border-bottom:1px solid #ffffff12;flex-direction:column;flex:none;justify-content:center;gap:3px;min-height:46px;padding:8px 12px;display:flex;position:relative}.SlipPane-module__9y42Wq__headTitle:after{content:"";position:absolute;inset:0}.SlipPane-module__9y42Wq__headTitle{font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:900;text-decoration:none;overflow:hidden}.SlipPane-module__9y42Wq__headTitle:hover{color:var(--gold)}.SlipPane-module__9y42Wq__headState{font-family:var(--font-accent);letter-spacing:.05em;color:var(--ink-faint);font-size:10.5px;font-weight:700}.SlipPane-module__9y42Wq__headState[data-open=true]{color:var(--gold)}.SlipPane-module__9y42Wq__pane>.SlipPane-module__9y42Wq__state{margin:auto 0}.SlipPane-module__9y42Wq__state{text-align:center;color:var(--ink-faint);padding:22px 16px;font-size:12.5px;line-height:1.55}.SlipPane-module__9y42Wq__state b{font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:4px;font-size:11.5px;font-weight:900;display:block}.SlipPane-module__9y42Wq__empty{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-height:0;display:flex}.SlipPane-module__9y42Wq__cta,.SlipPane-module__9y42Wq__listCta{min-height:44px;font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:#160c2e;background:var(--gold);border-radius:12px;justify-content:center;align-items:center;padding:0 20px;font-size:11.5px;font-weight:900;text-decoration:none;display:inline-flex}.SlipPane-module__9y42Wq__cta:hover,.SlipPane-module__9y42Wq__listCta:hover{background:var(--gold-light)}.SlipPane-module__9y42Wq__builder{flex-direction:column;flex:1;min-height:0;display:flex}.SlipPane-module__9y42Wq__list{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:9px;min-height:0;padding:10px 12px 12px;display:flex;overflow-y:auto}.SlipPane-module__9y42Wq__list>*{flex:none}.SlipPane-module__9y42Wq__listFoot{padding:10px 12px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(#1b1138f5,#130a26fa);border-top:1px solid #6968f442;flex:none}.SlipPane-module__9y42Wq__listCta{width:100%}.SlipPane-module__9y42Wq__slip{background:var(--card,#1b1138);border:1px solid #6968f433;border-radius:12px;overflow:hidden}.SlipPane-module__9y42Wq__slip[data-status=won]{border-color:#62d57266}.SlipPane-module__9y42Wq__slip[data-status=lost]{border-color:#ff2a6d47}.SlipPane-module__9y42Wq__slipHead{background:#130a268c;border-bottom:1px solid #6968f42e;align-items:center;gap:7px;padding:8px 11px;display:flex}.SlipPane-module__9y42Wq__slipHead b{font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-size:10.5px;font-weight:900}.SlipPane-module__9y42Wq__slipMeta{min-width:0;font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:9.5px;font-weight:700;overflow:hidden}.SlipPane-module__9y42Wq__slipStatus{font-family:var(--font-accent);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;background:#ffffff12;border-radius:6px;flex:none;padding:4px 7px;font-size:9.5px;font-weight:900}.SlipPane-module__9y42Wq__slipStatus[data-status=pending]{color:#160c2e;background:var(--gold)}.SlipPane-module__9y42Wq__slipStatus[data-status=won]{color:#08210d;background:var(--green)}.SlipPane-module__9y42Wq__slipStatus[data-status=lost]{color:#ffd2e0;background:#ff2a6d52}.SlipPane-module__9y42Wq__slipStatus[data-status=refunded]{color:#160c2e;background:var(--orange)}.SlipPane-module__9y42Wq__legs{margin:0;padding:2px 11px;list-style:none}.SlipPane-module__9y42Wq__legs li{align-items:flex-start;gap:8px;padding:8px 0;display:flex}.SlipPane-module__9y42Wq__legs li+li{border-top:1px dashed #6968f44d}.SlipPane-module__9y42Wq__legMark{background:#130a26b3;border:1.5px solid #6968f48c;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;margin-top:2px;display:grid}.SlipPane-module__9y42Wq__legMark[data-status=won]{border-color:var(--green);background:var(--green);box-shadow:0 0 9px -1px #62d572cc}.SlipPane-module__9y42Wq__legMark[data-status=won]:after{content:"";border:2px solid #08210d;border-width:0 2px 2px 0;width:3px;height:6px;margin-top:-2px;transform:rotate(45deg)}.SlipPane-module__9y42Wq__legMark[data-status=lost]{background:#ff2a6d4d;border-color:#ff2a6db3}.SlipPane-module__9y42Wq__legMark[data-status=void]{border-color:var(--orange);background:#f886014d}.SlipPane-module__9y42Wq__legLabel{overflow-wrap:anywhere;min-width:0;color:var(--ink-muted);flex:1;font-size:11.5px;line-height:1.4}.SlipPane-module__9y42Wq__legs li[data-status=lost] .SlipPane-module__9y42Wq__legLabel,.SlipPane-module__9y42Wq__legs li[data-status=lost] .SlipPane-module__9y42Wq__legMult{color:var(--ink-faint)}.SlipPane-module__9y42Wq__legMult{font-family:var(--font-accent);font-variant-numeric:tabular-nums;color:var(--gold);flex:none;font-size:11.5px;font-weight:900}.SlipPane-module__9y42Wq__slipFoot{background:#4542f01a;border-top:1px solid #6968f42e;align-items:flex-end;gap:10px;padding:9px 11px 10px;display:flex}.SlipPane-module__9y42Wq__payCell{flex-direction:column;flex:50%;gap:2px;min-width:0;display:flex}.SlipPane-module__9y42Wq__payCellRight{text-align:right;align-items:flex-end}.SlipPane-module__9y42Wq__payLabel{font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);font-size:9px;font-weight:800}.SlipPane-module__9y42Wq__stakeValue,.SlipPane-module__9y42Wq__payValue{max-width:100%;font-family:var(--font-accent);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.SlipPane-module__9y42Wq__stakeValue{color:var(--ink)}.SlipPane-module__9y42Wq__payValue{color:var(--gold)}.SlipPane-module__9y42Wq__slip[data-status=won] .SlipPane-module__9y42Wq__payValue{color:var(--green)}.SlipPane-module__9y42Wq__slip[data-status=lost] .SlipPane-module__9y42Wq__payValue{color:var(--ink-faint)}
.RainCard-module__yYF-ZG__card{background:#1b1138;border-radius:14px;padding:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #6968f447}.RainCard-module__yYF-ZG__card[data-state=caught]{background:#12251a;box-shadow:inset 0 0 0 1px #62d57280}.RainCard-module__yYF-ZG__card[data-state=ended],.RainCard-module__yYF-ZG__card[data-state=waiting]{background:#00000047;box-shadow:inset 0 0 0 1px #7c7e984d}.RainCard-module__yYF-ZG__top{justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}.RainCard-module__yYF-ZG__eyebrow{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-size:10.5px;font-weight:900}.RainCard-module__yYF-ZG__card[data-state=caught] .RainCard-module__yYF-ZG__eyebrow{color:var(--green)}.RainCard-module__yYF-ZG__card[data-state=ended] .RainCard-module__yYF-ZG__eyebrow,.RainCard-module__yYF-ZG__card[data-state=waiting] .RainCard-module__yYF-ZG__eyebrow{color:var(--ink-faint)}.RainCard-module__yYF-ZG__timer{font-family:var(--font-accent);font-variant-numeric:tabular-nums;color:var(--orange);background:#f8860124;border-radius:8px;padding:4px 9px;font-size:12.5px;font-weight:900;box-shadow:inset 0 0 0 1px #f886016b}.RainCard-module__yYF-ZG__timer[data-tone=quiet]{color:var(--ink-muted);background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff24}.RainCard-module__yYF-ZG__amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--gold);margin:9px 0 3px;font-size:32px;font-weight:900;line-height:1;position:relative}.RainCard-module__yYF-ZG__card[data-state=caught] .RainCard-module__yYF-ZG__amount{color:var(--green)}.RainCard-module__yYF-ZG__card[data-state=ended] .RainCard-module__yYF-ZG__amount{color:var(--ink-faint);font-size:22px}.RainCard-module__yYF-ZG__sub{font-family:var(--font-accent);color:var(--ink-muted);margin:0;font-size:11.5px;font-weight:600;line-height:1.45;position:relative}.RainCard-module__yYF-ZG__window{font-family:var(--font-accent);letter-spacing:.04em;text-transform:uppercase;color:var(--gold);margin:5px 0 0;font-size:11px;font-weight:700;line-height:1.45;position:relative}.RainCard-module__yYF-ZG__join{cursor:pointer;width:100%;height:44px;font-family:var(--font-accent);letter-spacing:.1em;text-transform:uppercase;color:#160c2e;background:linear-gradient(180deg, var(--gold-light), var(--gold));border:0;border-radius:11px;margin-top:11px;font-size:12px;font-weight:900;display:block;position:relative;box-shadow:0 10px 22px -12px #f9e532f2}.RainCard-module__yYF-ZG__join:hover:not(:disabled){background:linear-gradient(180deg, #fff3b8, var(--gold-light))}.RainCard-module__yYF-ZG__join:disabled{cursor:default;opacity:.65}.RainCard-module__yYF-ZG__done{height:40px;font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:var(--green);background:#62d5721f;border-radius:11px;place-items:center;margin:11px 0 0;font-size:11.5px;font-weight:900;display:grid;position:relative;box-shadow:inset 0 0 0 1px #62d5725c}.RainCard-module__yYF-ZG__note{font-family:var(--font-accent);color:var(--orange);margin:9px 0 0;font-size:11px;font-weight:700;line-height:1.45;position:relative}.RainCard-module__yYF-ZG__meter{border-top:1px solid #ffffff14;align-items:center;gap:8px;margin-top:12px;padding-top:10px;display:flex;position:relative}.RainCard-module__yYF-ZG__dots{flex:none;gap:4px;display:flex}.RainCard-module__yYF-ZG__dot{border-radius:50%;width:9px;height:9px}.RainCard-module__yYF-ZG__dot[data-hue="0"]{background:var(--pink-neon,#ff2a6d)}.RainCard-module__yYF-ZG__dot[data-hue="1"]{background:var(--green,#62d572)}.RainCard-module__yYF-ZG__dot[data-hue="2"]{background:#6968f4}.RainCard-module__yYF-ZG__dot[data-hue="3"]{background:var(--orange,#f88601)}.RainCard-module__yYF-ZG__track{background:#0006;border-radius:999px;flex:1;height:6px;overflow:hidden}.RainCard-module__yYF-ZG__trackFill{background:#6968f4;border-radius:999px;height:100%;display:block}.RainCard-module__yYF-ZG__meterCount{font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;flex:none;font-size:10.5px;font-weight:800}.RainCard-module__yYF-ZG__pinnedLink{min-height:36px;font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:#160c2e;background:linear-gradient(180deg, var(--gold-light), var(--gold));border-radius:10px;justify-content:center;align-items:center;margin-top:10px;padding:0 14px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.RainCard-module__yYF-ZG__strip{cursor:pointer;text-align:left;background:#12251a;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:9px 12px;display:flex;box-shadow:inset 0 0 0 1px #62d57266}.RainCard-module__yYF-ZG__stripLabel{font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;color:var(--green);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:800;overflow:hidden}.RainCard-module__yYF-ZG__stripTimer{font-family:var(--font-accent);font-variant-numeric:tabular-nums;color:var(--ink-faint);flex:none;font-size:11px;font-weight:800}.RainCard-module__yYF-ZG__next{height:44px;font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);background:#ffffff0a;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;margin:11px 0 0;padding:0 13px;font-size:11px;font-weight:700;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.RainCard-module__yYF-ZG__next b{letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;color:var(--ink);font-size:15px;font-weight:900}@media (max-height:620px){.RainCard-module__yYF-ZG__card{padding:10px 12px}.RainCard-module__yYF-ZG__card[data-state=live],.RainCard-module__yYF-ZG__card[data-state=caught]{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.RainCard-module__yYF-ZG__card[data-state=live] .RainCard-module__yYF-ZG__top,.RainCard-module__yYF-ZG__card[data-state=caught] .RainCard-module__yYF-ZG__top{flex:none;order:2}.RainCard-module__yYF-ZG__card[data-state=live] .RainCard-module__yYF-ZG__eyebrow,.RainCard-module__yYF-ZG__card[data-state=caught] .RainCard-module__yYF-ZG__eyebrow,.RainCard-module__yYF-ZG__card[data-state=live] .RainCard-module__yYF-ZG__sub,.RainCard-module__yYF-ZG__card[data-state=caught] .RainCard-module__yYF-ZG__sub,.RainCard-module__yYF-ZG__card[data-state=live] .RainCard-module__yYF-ZG__window,.RainCard-module__yYF-ZG__card[data-state=live] .RainCard-module__yYF-ZG__foot,.RainCard-module__yYF-ZG__card[data-state=caught] .RainCard-module__yYF-ZG__foot{display:none}.RainCard-module__yYF-ZG__card[data-state=live] .RainCard-module__yYF-ZG__amount,.RainCard-module__yYF-ZG__card[data-state=caught] .RainCard-module__yYF-ZG__amount{flex:none;order:1;margin:0;font-size:20px}.RainCard-module__yYF-ZG__card[data-state=live] .RainCard-module__yYF-ZG__join,.RainCard-module__yYF-ZG__card[data-state=caught] .RainCard-module__yYF-ZG__done{flex:96px;order:3;width:auto;height:40px;margin:0}.RainCard-module__yYF-ZG__card[data-state=live] .RainCard-module__yYF-ZG__note{flex:1 0 100%;order:4;margin:0}.RainCard-module__yYF-ZG__card[data-state=ended] .RainCard-module__yYF-ZG__amount,.RainCard-module__yYF-ZG__card[data-state=ended] .RainCard-module__yYF-ZG__sub,.RainCard-module__yYF-ZG__card[data-state=waiting] .RainCard-module__yYF-ZG__sub{margin-top:6px}.RainCard-module__yYF-ZG__next{height:38px;margin-top:8px}}
