.tnHero{border-bottom:1px solid var(--rd-line);background:#050505;position:relative;overflow:hidden}.tnHeroArt{object-fit:cover;object-position:0% 55%;opacity:.55;width:62%;height:100%;animation:tnArt 1.6s var(--rd-ease) both;position:absolute;top:0;right:0}@keyframes tnArt{0%{opacity:0;transform:scale(1.05)}to{opacity:.55;transform:scale(1)}}.tnHeroShade{background:linear-gradient(90deg,#050505 0% 34%,#050505cc 50%,#0505054d 72%,#05050599 100%),linear-gradient(#0505054d 0%,#0000 28% 66%,#050505 100%);position:absolute;inset:0}.tnHeroGrid{grid-template-columns:minmax(300px,1fr) minmax(320px,520px);align-items:center;gap:clamp(28px,4vw,72px);padding:clamp(40px,6vh,76px) 0 clamp(44px,7vh,72px);display:grid;position:relative}.tnRise{animation:wsRise .9s var(--rd-ease) both}.tnH1{margin:0 0 18px;font-size:clamp(50px,6.6vw,108px)}.tnLead{color:#ffffffa3;max-width:440px;margin:0 0 22px;font-size:16.5px;line-height:1.65}.tnLead strong{color:#fff;font-weight:600}.tnHeroMeta{font-family:var(--font-archivo), "Archivo", sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;flex-wrap:wrap;align-items:center;gap:12px;font-size:11.5px;font-weight:700;display:flex}.tnHeroMeta .wsNums{color:#fff}.tnHeroMeta .sep,.tnEntry .sep{background:#ffffff2e;width:1px;height:12px}.tnPanel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08080bdb;padding:22px 24px 24px}.tnPanelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.tnName{overflow-wrap:anywhere;margin:0 0 16px;font-size:clamp(26px,2.6vw,38px)}.tnPrize{border-top:1px solid var(--rd-line);border-bottom:1px solid var(--rd-line);flex-direction:column;padding:14px 0 16px;display:flex}.tnPrize .v{letter-spacing:-.01em;color:#fff;overflow-wrap:anywhere;margin-top:8px;font-size:clamp(30px,3.4vw,46px);font-weight:800;line-height:1}.tnPrize .v.red{color:#ff6b73;text-shadow:0 0 30px #e1141c59}.tnPrize .v.wsDisplay{text-transform:uppercase;font-size:clamp(24px,2.4vw,32px);font-weight:900}.tnPrize .s{color:#ffffff80;margin-top:8px;font-size:12.5px}.tnSeats{margin-top:16px}.tnSeatsRow{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.tnSeatsN{color:#fff;font-size:13px;font-weight:800}.tnSeatsN small{color:#fff6;font-size:11px;font-weight:700}.tnBar{background:#ffffff14;height:3px;position:relative}.tnBar i{background:var(--rd-red);box-shadow:0 0 12px var(--rd-red-glow);transition:width .6s var(--rd-ease);position:absolute;top:0;bottom:0;left:0}.tnEntry{font-family:var(--font-archivo), "Archivo", sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 18px;font-size:11px;font-weight:700;display:flex}.tnEntry b{color:#fff;align-items:center;gap:5px;font-weight:800;display:inline-flex}.tnClosed,.tnSlotOff{border:1px solid var(--rd-line);color:#ffffff8c;background:#ffffff08;border-radius:2px;flex-direction:column;gap:5px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.tnEmpty{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.tnEmpty p{color:#ffffff8c;margin:0 0 6px;font-size:14px;line-height:1.6}.tnFacts{border-bottom:1px solid var(--rd-line);background:var(--rd-ink-900)}.tnFactsGrid{grid-template-columns:repeat(3,1fr);display:grid}.tnFact{padding:22px 28px 22px 0}.tnFact+.tnFact{border-left:1px solid var(--rd-line);padding-left:28px}.tnFact .wsLabel{color:#ff6b73}.tnFact p{color:#fff9;margin:8px 0 0;font-size:14px;line-height:1.5}.tnGrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;display:grid}.tnSlot{flex-direction:column;height:100%;display:flex;overflow:hidden}.tnSlotArt{aspect-ratio:1;background-color:#08080a;position:relative}.tnSlotArt:after{content:"";background:linear-gradient(#0a0a0e00,#0a0a0e);height:44%;position:absolute;inset:auto 0 0}.tnPos{z-index:2;letter-spacing:.06em;color:#fff;background:#050505bf;border:1px solid #ffffff24;border-radius:2px;padding:4px 7px;font-size:11px;font-weight:800;position:absolute;top:10px;right:10px}.tnBonus{z-index:2;position:absolute;bottom:10px;left:10px}.tnBig{color:#ffffff14;place-items:center;font-size:64px;font-weight:800;display:grid;position:absolute;inset:0}.tnSlotBody{flex-direction:column;flex:1;padding:12px 14px 14px;display:flex}.tnSlotName{color:#fff;overflow-wrap:anywhere;font-size:14.5px;font-weight:600;line-height:1.25}.tnSlotLeft{margin:6px 0 8px}.tnSlotLeft.on{color:#ff6b73}.tnSeg{gap:2px;margin-bottom:12px;display:flex}.tnSeg i{background:#ffffff1a;flex:1;height:3px}.tnSeg i.on{background:var(--rd-red);box-shadow:0 0 8px var(--rd-red-glow)}.tnBuyForm,.tnSlotBody>.tnSlotOff{margin-top:auto}.tnSlotOff{text-align:center;align-items:center;padding:11px 12px}.tnBuy{width:100%;padding:12px 14px;font-size:11.5px}.tnBuyNote{color:#ffffff6b;margin:6px 0 0;font-size:11px}.tnBuyMsg{margin-top:8px;padding:8px 10px;font-size:12px;line-height:1.4}.tnBracketScroll{padding-bottom:8px}.tnBracket{align-items:stretch;min-width:max-content;padding:4px 0;display:flex}.tnRound{flex-direction:column;flex:none;width:236px;padding-right:36px;display:flex;position:relative}.tnRound:last-child{padding-right:0}.tnRoundHead{height:28px;padding-left:2px}.tnRoundBody{flex-direction:column;flex:1;display:flex}.tnMatchWrap{flex:1;align-items:center;padding:7px 0;display:flex;position:relative}.tnMatch{flex:1;min-width:0;padding:4px 0}.tnMatchWrap:after{content:"";background:#e1141cb3;width:18px;height:1px;position:absolute;top:50%;left:100%}.tnMatchWrap:before{content:"";background:#e1141cb3;width:1px;position:absolute;left:calc(100% + 18px)}.tnMatchWrap:nth-child(odd):before{top:50%;bottom:0}.tnMatchWrap:nth-child(2n):before{top:0;bottom:50%}.tnRound+.tnRound .tnMatch:before{content:"";width:18px;height:1px;box-shadow:0 0 8px var(--rd-red-glow);background:#e1141cb3;position:absolute;top:50%;right:100%}.tnRound:last-child .tnMatchWrap:before,.tnRound:last-child .tnMatchWrap:after{display:none}.tnSide{color:#f2f3f5;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.tnSide+.tnSide{border-top:1px solid var(--rd-line)}.tnSide .n{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.tnSide .m{color:#ffffff8c;flex:none;font-weight:800}.tnSide.tbd .n{color:#ffffff59;font-weight:500}.tnWin{padding:3px 7px;font-size:9.5px}.tnTable{overflow:hidden}.tnRow{border-top:1px solid var(--rd-line);color:#f2f3f5;align-items:center;gap:16px;padding:14px 20px;font-size:13.5px;display:grid}.tnRow:first-child{border-top:none}.tnRow.head{background:#ffffff05;padding:11px 20px}.tnRow .k{display:none}.tnRow .c{flex-direction:column;gap:3px;min-width:0;display:flex}.tnRow .v{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tnRow .sub{color:#fff6;font-size:11px}.tnRight{text-align:right}.tnThumb{border:1px solid var(--rd-line);border-radius:2px;flex:none;width:54px;height:54px;display:block}.tnPts{align-items:center;gap:6px;font-weight:700;display:inline-flex}.tnStand{grid-template-columns:56px minmax(0,1fr) auto}.tnStand .r{color:#ffffff8c;font-size:18px;font-weight:800}.tnStand .n{align-items:center;gap:10px;min-width:0;font-weight:600;display:flex}.tnStandName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tnStand .m{white-space:nowrap;font-weight:800}.tnStand.top .r,.tnStand.top .n,.tnStand.top .m{color:#ff6b73}.tnMyRow{grid-template-columns:54px minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,.7fr) auto}.tnMyRow .st{text-align:right;align-items:flex-end}.tnMyRow.tnDone>:not(.st){opacity:.5}.tnFaint{opacity:.55}.tnPrizeTxt{color:#ff6b73;overflow-wrap:anywhere;font-size:12px}.tnPrizeTxt>span{color:#fff6}.tnFinRow{grid-template-columns:54px minmax(0,1.5fr) minmax(0,1.1fr) minmax(0,.9fr) minmax(0,.9fr)}.tnFinRow .k{display:block}.tnFinName{overflow-wrap:anywhere;font-size:18px}.tnWinner{overflow-wrap:anywhere;align-items:center;gap:8px;font-weight:600;display:flex}.tnRow .tnFinPrize{white-space:normal;overflow-wrap:anywhere;font-weight:700}.tnRow .tnFinWhen{color:#fff9}.tnFoot{border-top:1px solid var(--rd-line);color:#ffffff80;align-items:center;gap:10px;padding:12px 20px;font-size:12.5px;display:flex}.tnEmptyRows{flex-direction:column;gap:8px;padding:22px 24px;display:flex}.tnEmptyRows p{color:#ffffff8c;margin:0;font-size:14px}.tnEmptyRows .wsLinkR{vertical-align:baseline}@media (max-width:1280px){.tnHeroGrid{grid-template-columns:minmax(280px,1fr) minmax(300px,460px)}}@media (max-width:960px){.tnHeroGrid{padding:40px 0 44px;display:block}.tnHeroGrid>div+div{margin-top:28px}.tnHeroArt{opacity:.3;object-position:0% 40%;width:100%}.tnHeroShade{background:linear-gradient(#05050573 0%,#050505bf 45%,#050505 100%)}.tnH1{font-size:clamp(44px,12vw,72px)}.tnFactsGrid{grid-template-columns:1fr}.tnFact{padding:16px 0}.tnFact+.tnFact{border-left:none;border-top:1px solid var(--rd-line);padding-left:0}}@media (max-width:860px){.tnPanel{padding:18px 16px}.tnGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tnSlotBody{padding:10px 10px 12px}.tnSlotName{font-size:12.5px}.tnBuy{letter-spacing:.08em;gap:6px;padding:10px 8px;font-size:10.5px}.tnRow{gap:10px 12px;padding:12px 14px}.tnRow.head{display:none}.tnRow .k{display:block}.tnMyRow{grid-template-columns:48px minmax(0,1fr) auto;align-items:start}.tnMyRow .tnThumb{grid-row:1/span 3;width:48px;height:48px}.tnMyRow .c:nth-child(2){grid-area:1/2/auto/-1}.tnMyRow .c:nth-child(3){grid-area:2/2/auto/-1}.tnMyRow .c:nth-child(4){grid-area:3/2}.tnMyRow .st{grid-area:3/3}.tnFinRow{grid-template-columns:48px minmax(0,1fr) minmax(0,1fr);align-items:start}.tnFinRow .tnThumb{grid-row:1/span 2;width:48px;height:48px}.tnFinRow .c:nth-child(2){grid-area:1/2/auto/-1}.tnFinRow .c:nth-child(3){grid-area:2/2/auto/-1}.tnFinRow .c:nth-child(4){grid-area:3/2}.tnFinRow .c:nth-child(5){grid-area:3/3}.tnFinName{font-size:16px}.tnRound{width:210px;padding-right:30px}.tnMatchWrap:after{width:15px}.tnMatchWrap:before{left:calc(100% + 15px)}.tnRound+.tnRound .tnMatch:before{width:15px}}@media (max-width:400px){.tnEntry{gap:8px;font-size:10.5px}}@media (prefers-reduced-motion:reduce){.tnHeroArt,.tnRise{animation:none}}.tnRound{width:300px}.tnSide{gap:10px;padding:9px 12px}.tnSide .art{border:1px solid #ffffff14;border-radius:2px;flex:none;width:40px;height:40px}.tnSide .txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tnSide .seats{color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.tnSide .m{flex-direction:column;align-items:flex-end;font-size:15px;display:flex}.tnSide .bon{color:#fff6;white-space:nowrap;font-size:10px;font-weight:600}.tnSide.l{opacity:.55}.tnSide.l .n{-webkit-text-decoration:line-through #ff2e38cc;text-decoration:line-through #ff2e38cc}.tnSym{align-items:stretch;width:100%;min-width:0;display:flex}.tnSym .tnRound{flex:1 1 0;width:auto;min-width:158px;padding:0 18px}.tnSym .tnRound:first-child{padding-left:0}.tnSym .tnRound:last-child{padding-right:0}.tnSym .tnRoundHead{text-align:left;white-space:nowrap;letter-spacing:.14em;padding:0 2px;font-size:10px;overflow:hidden}.tnSym .tnMirror .tnRoundHead{text-align:right}.tnSym .tnFinalCol .tnRoundHead{text-align:center}.tnSym .tnMatch{position:relative}.tnSym .tnSide{gap:8px;padding:7px 8px;font-size:12px}.tnSym .tnSide .art{width:34px;height:34px}.tnSym .tnSide .txt{gap:2px}.tnSym .tnSide .n{-webkit-line-clamp:2;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.tnSym .tnSide .row2{align-items:baseline;gap:6px;min-width:0;display:flex}.tnSym .tnSide .m{flex:none;font-size:13px;display:inline}.tnSym .tnSide .seats{flex:1;min-width:0;font-size:10.5px}.tnSym .tnSide .bon{text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.tnSym .tnWin{display:none}.tnSym .tnRound.tnFinalCol{flex-grow:1.5}.tnSym .tnFinalCol .tnSide{gap:10px;padding:10px;font-size:14px}.tnSym .tnFinalCol .tnSide .n{font-size:15px}.tnSym .tnFinalCol .tnSide .art{width:44px;height:44px}.tnSym .tnFinalCol .tnSide .m{font-size:16px}.tnSym .tnFinalCol .tnSide .seats{font-size:11px}.tnSym .tnFinalCol .tnSide .bon{font-size:10.5px}.tnSym .tnFinalCol .tnMatch{border-color:#e1141c8c;box-shadow:0 0 24px #e1141c1f}.tnSym .tnMatchWrap:before,.tnSym .tnMatchWrap:after{display:block}.tnSym .tnMatchWrap:after{width:18px;left:100%;right:auto}.tnSym .tnMatchWrap:before{left:calc(100% + 18px);right:auto}.tnSym .tnMatchWrap:only-child:before{display:none}.tnSym .tnRound+.tnRound .tnMatch:before{width:18px;display:block}.tnSym .tnMirror .tnMatchWrap:after{left:auto;right:100%}.tnSym .tnMirror .tnMatchWrap:before{left:auto;right:calc(100% + 18px)}.tnSym .tnMirror .tnMatch:before{display:none}.tnSym .tnMirror .tnMatch:after{content:"";width:18px;height:1px;box-shadow:0 0 8px var(--rd-red-glow);background:#e1141cb3;position:absolute;top:50%;left:100%}.tnSym .tnRound:last-child .tnMatch:after,.tnSym .tnFinalCol .tnMatchWrap:before,.tnSym .tnFinalCol .tnMatchWrap:after{display:none}.tnSym .tnFinalCol .tnMatch:before{content:"";width:18px;height:1px;box-shadow:0 0 8px var(--rd-red-glow);background:#e1141cb3;display:block;position:absolute;top:50%;right:100%}.tnSym .tnFinalCol .tnMatch:after{content:"";width:18px;height:1px;box-shadow:0 0 8px var(--rd-red-glow);background:#e1141cb3;position:absolute;top:50%;left:100%}.tnSym .tnFinalCol:only-child .tnMatch:before,.tnSym .tnFinalCol:only-child .tnMatch:after,.tnSym .tnFinalCol:first-child .tnMatch:before{display:none}@media (max-width:1100px){.tnSym{width:max-content;min-width:100%}.tnSym .tnRound{flex:none;width:176px;min-width:0}}.tnBracketScroll{overflow-x:auto}@media (min-width:1100px){.tnBracketScroll{overflow:visible}}.tnSym .tnSide{cursor:default;position:relative}.tnSym .tnSide.l{opacity:1}.tnSym .tnSide.l>.art,.tnSym .tnSide.l>.txt{opacity:.55}.tnPop{z-index:40;color:#f2f3f5;text-align:left;white-space:normal;pointer-events:none;background:#0b0b0d;border:1px solid #e1141c80;border-radius:2px;flex-direction:column;gap:6px;width:250px;padding:11px 13px 10px;font-size:12px;line-height:1.35;display:none;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);box-shadow:0 16px 44px #000000a6,0 0 0 1px #ffffff0a}.tnSide:hover .tnPop,.tnSide:focus-within .tnPop{animation:tnPopIn .16s var(--rd-ease,ease-out);display:flex}@keyframes tnPopIn{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.tnPop:after{content:"";background:#0b0b0d;border-bottom:1px solid #e1141c80;border-right:1px solid #e1141c80;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:100%;left:50%;transform:rotate(45deg)}.tnPopHead{border-bottom:1px solid var(--rd-line);align-items:center;gap:10px;padding-bottom:8px;display:flex}.tnPopHead .art{border:1px solid #ffffff1a;border-radius:2px;flex:none;width:46px;height:46px}.tnPopName{color:#fff;font-size:14px;font-weight:700;line-height:1.2}.tnPopRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tnPopRow>span:first-child{color:#ffffff80;flex:none}.tnPopRow>:last-child{text-align:right;overflow-wrap:anywhere}.tnPopRow b{color:#ff6b73;font-size:15px}.tnPopState{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin-top:3px;font-size:10px;font-weight:800}.tnSym .tnRound:first-child .tnPop{left:0;transform:none}.tnSym .tnRound:first-child .tnPop:after{left:44px}.tnSym .tnRound:last-child .tnPop{left:auto;right:0;transform:none}.tnSym .tnRound:last-child .tnPop:after{left:auto;right:34px}.tnSym .tnRound:first-child .tnSide:hover .tnPop,.tnSym .tnRound:last-child .tnSide:hover .tnPop{animation:tnPopInEdge .16s var(--rd-ease,ease-out)}@keyframes tnPopInEdge{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.tnSym .tnMatchWrap:first-child .tnSide:first-child .tnPop{top:calc(100% + 9px);bottom:auto}.tnSym .tnMatchWrap:first-child .tnSide:first-child .tnPop:after{margin:0 0 -5px -5px;top:auto;bottom:100%;transform:rotate(225deg)}.tnDraw{z-index:3;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#ff6b73;background:#0b0b0d;border:1px solid #e1141c8c;border-radius:2px;padding:3px 9px;font-size:9.5px;font-weight:800;position:absolute;top:-9px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #e1141c40}.tnSide.w{background:#16c26514}.tnSide.w .n,.tnSide.w .m{color:#16c265}.tnSide.w .art{border-color:#16c265b3;box-shadow:0 0 0 1px #16c26559}.tnSide.l .m{color:#ff5a60}.tnPopState.w{color:#16c265}.tnPopState.l{color:#ff5a60}
