body,html{margin:0}html{scroll-behavior:smooth}body{-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.card{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:15px;margin-bottom:10px;padding-bottom:10px}.card .card-team{width:calc(50% - 10px)}.card .card-team .card-team-name{color:#333;font-size:16px;font-weight:700;text-align:center}.card .card-team .card-team-action{align-items:center;display:flex;justify-content:center;margin-top:10px}.card .card-team .card-team-action .card-select{width:100%}.card .card-team .card-timer{align-items:center;display:flex;height:50px;justify-content:center}.card .card-team .card-timer .card-timer-display{color:#333;font-size:25px;font-weight:700;margin-right:30px}.card .card-team .card-timer .card-timer-ended{color:#333;font-size:18px;font-weight:700}.card .card-team .card-timer .confirm{width:150px}.cronometer{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:15px;margin-bottom:10px;padding-bottom:10px}.cronometer .timer-display{color:#333;font-family:monospace;font-size:48px;font-weight:700;margin-left:auto;margin-right:20px}.cronometer .confirm{margin-left:auto;width:150px}.cronometer .reset{width:100px}.crono-modal{align-items:center;display:flex;flex-direction:column;justify-content:center}.crono-modal .crono-modal-timepicker{width:50%}.dice{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:15px;margin-bottom:10px;padding-bottom:20px;padding-top:10px}.dice .dice-team-name{color:#333;font-size:16px;font-weight:600;width:200px}.dice .dice-team-action{width:calc(100% - 200px)}.presidential{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:15px;margin-bottom:10px;padding-bottom:10px}.presidential .presidential-team{width:calc(50% - 10px)}.presidential .presidential-team .presidential-team-name{color:#333;font-size:16px;font-weight:700;text-align:center}.presidential .presidential-team .presidential-team-action{align-items:center;display:flex;justify-content:center;width:100%}.score{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:15px;margin-bottom:10px;padding-bottom:10px}.score .score-title{font-weight:700;text-align:center}.score .score-team{width:calc(50% - 10px)}.score .score-team .score-team-name{color:#333;font-size:16px;font-weight:700;text-align:center}.score .score-team .score-team-action{align-items:center;display:flex;gap:40px;justify-content:center}.score .score-display{color:#333;font-family:monospace;font-size:48px;font-weight:700}.shootout{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:15px;margin-bottom:10px;padding-bottom:10px}.shootout .shootout-title{font-weight:700;text-align:center}.shootout .shootout-team{width:calc(50% - 10px)}.shootout .shootout-team .shootout-team-name{color:#333;font-size:16px;font-weight:700;text-align:center}.shootout .shootout-team .shootout-team-action{align-items:center;display:flex;gap:40px;justify-content:center}.shootout .shootout-display{color:#333;font-family:monospace;font-size:48px;font-weight:700}.select-teams-container{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;width:100%}.select-teams-container .team-select{width:calc(50% - 150px)}.select-teams-container .confirm{width:150px}.select-teams-container .reset{width:100px}.crono-idle{align-items:center;background-color:#141526;display:flex;flex-direction:column;gap:28px;justify-content:center;min-height:100vh;padding:24px;text-align:center}.crono-idle .crono-idle-logo{height:auto;max-width:70vw;width:280px}.crono-idle .crono-idle-text{color:#ffcc07;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:clamp(1.4rem,4vw,2.2rem);font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.crono{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;position:relative}.crono .background-team-image-div{bottom:0;position:absolute;top:0;z-index:-1}.crono .background-team-image-div .background-team-image-container-div{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.crono .background-team-image-div .background-team-image-container-div .background-team-image-trasparent{background-color:#ffffff80;bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.crono .background-team-image-div .background-team-image-container-div .background-team-image{height:auto;max-height:100%;max-width:100%;width:auto}.crono .background-team-image-div.home{left:0;padding-right:10px;right:50%}.crono .background-team-image-div.away{left:50%;padding-left:10px;right:0}.crono .crono-teams-div{align-items:center;display:flex;gap:10px;justify-content:space-between}.crono .crono-teams-div .crono-team-div{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}.crono .crono-teams-div .crono-team-div.same-line{flex-direction:row}.crono .crono-teams-div .crono-team-div.penalty{background-color:#fffc;color:#969393;font-size:100px;font-weight:700;margin:-30px auto 0;padding:0 5px;width:70px}.crono .crono-teams-div .crono-team-div.penalty.used{color:#333}.crono .crono-teams-div .crono-team-div .crono-team-time{background-color:#fffc;color:#333;font-size:140px;font-weight:700;margin-top:30px;padding:10px}.crono .crono-teams-div .crono-team-div .ant-checkbox-inner{font-size:50px;height:50px;width:50px}.crono .crono-teams-div .crono-team-div .ant-checkbox-inner:after{display:none}.crono .crono-teams-div .crono-team-div .crono-team-name{background-color:#fffc;color:#333;font-size:80px;font-weight:700;margin-bottom:-30px;z-index:2}.crono .crono-teams-div .crono-team-div .crono-team-name.not-used{color:#969393;font-weight:100}.crono .crono-teams-div .crono-team-div .crono-team-score{background-color:#fffc;color:#333;font-size:200px;font-weight:700;padding:0 10px}.crono .crono-teams-div.border{border-bottom:1px solid #333;margin-bottom:20px;padding-bottom:20px}.crono .crono-teams-div .crono-team-separator-div{color:#333;font-size:30px;text-align:center;width:250px}.crono .crono-element-div{align-items:center;background-color:#fffc;display:flex;gap:10px;justify-content:center}.crono .crono-element-div .crono-element-seconds-div{color:#333;font-size:240px;font-weight:700}.crono .crono-element-div .crono-element-half-div{color:#333;font-size:75px}.countdown-modal .ant-progress-text,.countdown-modal .pre-countdown-modal{color:#333!important;font-size:250px!important}.info-modal{color:#333!important;font-size:140px!important}.info-modal .match-dice-info{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 50px);justify-content:center;position:relative;width:calc(100vw - 100px)}.info-modal .match-dice-info .background-team-image-div{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.info-modal .match-dice-info .background-team-image-div .background-team-image-trasparent{background-color:#ffffff80;bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.info-modal .match-dice-info .background-team-image-div .background-team-image{height:auto;margin:0 auto;max-height:calc(100vh - 100px);max-width:100%;width:auto}.info-modal .match-dice-info .match-dice-value{font-size:320px;font-weight:700;margin-top:-50px}.info-modal .match-dice-info .match-dice-label-card{background-color:#fffc;font-size:270px;font-weight:700;line-height:1;text-align:center;z-index:3}.info-modal .match-dice-info .match-dice-label{background-color:#fffc;z-index:3}@font-face{font-display:swap;font-family:Anton;font-style:normal;font-weight:400;src:url(/static/media/anton-latin-400-normal.3d62441680a12bbe4cde.woff2) format("woff2"),url(/static/media/anton-latin-400-normal.985e9e5ffc0621b1c530.woff) format("woff")}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:400;src:url(/static/media/archivo-latin-400-normal.909ea31b13b8a4c1af5e.woff2) format("woff2"),url(/static/media/archivo-latin-400-normal.d3bd897a458523c4d335.woff) format("woff")}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:600;src:url(/static/media/archivo-latin-600-normal.49cf82b4568fefdbdcc6.woff2) format("woff2"),url(/static/media/archivo-latin-600-normal.73bde4e0c24968ef7719.woff) format("woff")}@font-face{font-display:swap;font-family:Saira Stencil One;font-style:normal;font-weight:400;src:url(/static/media/saira-stencil-one-latin-400-normal.a0f1c8f205506df9a37e.woff2) format("woff2"),url(/static/media/saira-stencil-one-latin-400-normal.c6034389315d29a0c8ce.woff) format("woff")}.lp{-webkit-font-smoothing:antialiased;background:#0e0f1c;box-sizing:border-box;color:#ece3cf;font-family:Archivo,system-ui,-apple-system,sans-serif;font-size:17px;isolation:isolate;line-height:1.62;overflow-x:clip;position:relative}.lp *,.lp :after,.lp :before{box-sizing:inherit}.lp a{text-decoration:none}.lp p{text-wrap:pretty}.lp h1,.lp h2,.lp h3{text-wrap:balance}.lp :focus-visible{outline:3px solid #ffc60b;outline-offset:3px}.lp-grain{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:200px 200px;inset:0;mix-blend-mode:overlay;opacity:.42;pointer-events:none;position:absolute;z-index:40}.lp-main:focus{outline:none}.lp-skip{background:#ffc60b;color:#0e0f1c;font-family:Saira Stencil One,Anton,sans-serif;font-size:.8rem;left:12px;letter-spacing:.08em;padding:12px 18px;position:fixed;text-transform:uppercase;top:-120px;transition:top .18s ease;z-index:60}.lp-skip:focus{top:12px}.lp-stickynav{align-items:center;background:#0e0f1c;border-bottom:2px solid #ffc60b;display:flex;gap:16px;justify-content:space-between;left:0;padding:11px max(16px,(100% - 1180px)/2);position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .32s cubic-bezier(.2,.7,.2,1),visibility 0s linear .32s;visibility:hidden;z-index:50}.lp-stickynav.is-visible{transform:translateY(0);transition:transform .32s cubic-bezier(.2,.7,.2,1),visibility 0s linear 0s;visibility:visible}.lp-stickynav-brand{color:#ffc60b;font-family:Anton,Arial Narrow,sans-serif;font-size:1.16rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.lp-stickynav-links{display:flex;gap:clamp(14px,3vw,30px)}.lp-stickynav-links a{color:#ece3cf;font-family:Saira Stencil One,Anton,sans-serif;font-size:clamp(.66rem,1.9vw,.8rem);letter-spacing:.1em;text-transform:uppercase;transition:color .16s ease;white-space:nowrap}.lp-stickynav-links a:hover{color:#ffc60b}.lp-hero{background:radial-gradient(120% 80% at 88% 4%,#ffc60b38,#0000 55%),radial-gradient(90% 60% at 0 100%,#ffc60b1a,#0000 60%),#0e0f1c;flex-direction:column;min-height:100vh;min-height:100svh;overflow:hidden;z-index:1}.lp-hero,.lp-nav{display:flex;position:relative}.lp-nav{align-items:center;gap:16px;justify-content:flex-end;padding:clamp(18px,3.5vw,40px) clamp(18px,3.5vw,40px) 0;z-index:2}.lp-nav-brand{color:#ffc60b;display:none;font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(1.12rem,4.4vw,1.5rem);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.lp-nav-links{display:flex;gap:clamp(14px,3vw,34px)}.lp-nav-links a{border-bottom:2px solid #0000;color:inherit;font-family:Saira Stencil One,Anton,sans-serif;font-size:clamp(.66rem,1.9vw,.82rem);letter-spacing:.1em;padding-bottom:4px;text-transform:uppercase;transition:border-color .18s ease,color .18s ease;white-space:nowrap}.lp-nav-links a:hover{border-color:#ffc60b;color:#ffc60b}.lp-hero-body{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:clamp(30px,5vw,56px);justify-content:center;padding:clamp(28px,5vh,60px) clamp(18px,3.5vw,40px);position:relative;z-index:2}.lp-hero-text{min-width:0}.lp-hero-emblem{align-items:center;display:flex;justify-content:center;order:-1;width:100%}.lp-hero-logo{display:block;filter:drop-shadow(0 16px 30px rgba(0,0,0,.5));height:auto;max-width:100%;width:clamp(150px,30vw,360px)}.lp-hero-eyebrow{color:#ffc60b;font-family:Saira Stencil One,Anton,sans-serif;font-size:clamp(.78rem,1.7vw,1.05rem);letter-spacing:.26em;margin:0 0 clamp(14px,2.4vw,26px);text-transform:uppercase}.lp-hero-title{font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(2.8rem,min(13.5vw,15.5vh),11rem);font-weight:400;letter-spacing:-.012em;line-height:.82;margin:0;text-transform:uppercase}.lp-hero-line{color:#ece3cf;display:block}.lp-hero-line-bleed{color:#ffc60b}.lp-hero-year{-webkit-text-stroke:2px #ffc60b;color:#0000;display:block}.lp-hero-sub{color:#ece3cfbd;font-size:clamp(.98rem,1.5vw,1.18rem);margin:clamp(20px,3vw,34px) 0 0;max-width:34ch}.lp-hero-band{background:#16182c;border-top:3px solid #ffc60b;position:relative;width:100%;z-index:2}.lp-hero-band-inner{display:flex;flex-direction:column;gap:14px;padding:clamp(16px,2.4vw,26px) clamp(18px,3.5vw,40px)}.lp-band-label{color:#ece3cfc7;font-family:Saira Stencil One,Anton,sans-serif;font-size:.82rem;letter-spacing:.2em;text-transform:uppercase}.lp-countdown-units{display:flex;gap:clamp(8px,1.4vw,14px)}.lp-countdown-unit{align-items:center;background:#ece3cf;border:2px solid #0e0f1c;box-shadow:4px 4px 0 0 #ffc60b;color:#0e0f1c;display:flex;flex:1 1;flex-direction:column;min-width:0;padding:clamp(8px,1.5vw,15px) 6px}.lp-countdown-value{font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(1.7rem,5.6vw,3.1rem);line-height:1}.lp-countdown-tag{font-family:Saira Stencil One,Anton,sans-serif;font-size:clamp(.56rem,1.7vw,.66rem);letter-spacing:.12em;margin-top:4px;text-transform:uppercase}.lp-hero-band-live{align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px clamp(20px,4vw,46px)}.lp-band-state{align-items:center;color:#ffc60b;display:inline-flex;font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(1.4rem,4vw,2.2rem);gap:12px;text-transform:uppercase}.lp-band-state-end{color:#ece3cf}.lp-band-dot{animation:lp-pulse 1.9s ease-out infinite;background:#e5351f;border-radius:50%;box-shadow:0 0 0 0 #e5351fb3;flex-shrink:0;height:13px;width:13px}.lp-band-next{display:flex;flex-direction:column;gap:2px}.lp-band-next-tag{color:#ece3cfc7;font-family:Saira Stencil One,Anton,sans-serif;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.lp-band-next-value{color:#ece3cf;font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(1.1rem,2.8vw,1.6rem);text-transform:uppercase}.lp-band-link{border-bottom:2px solid #ffc60b;color:#ffc60b;font-family:Saira Stencil One,Anton,sans-serif;font-size:.82rem;letter-spacing:.08em;padding-bottom:3px;text-transform:uppercase;transition:color .16s ease,border-color .16s ease}.lp-band-link:hover{border-color:#ece3cf;color:#ece3cf}@keyframes lp-pulse{0%{box-shadow:0 0 0 0 #e5351fb3}70%{box-shadow:0 0 0 13px #e5351f00}to{box-shadow:0 0 0 0 #e5351f00}}@media(min-width:720px){.lp-hero-band-inner{align-items:center;flex-direction:row;gap:clamp(20px,4vw,56px);justify-content:space-between}.lp-countdown-units{flex:0 1 600px}}@media(min-width:880px){.lp-nav{justify-content:space-between}.lp-nav-brand{display:block}.lp-hero-body{align-items:center;flex-direction:row;gap:clamp(40px,5vw,90px)}.lp-hero-text{flex:1 1 auto}.lp-hero-emblem{flex:1 1;order:0;width:auto}}.lp-marquee{background:#ffc60b;border-block:4px solid #0e0f1c;display:flex;overflow:hidden;position:relative;z-index:2}.lp-marquee-track{animation:lp-scroll 34s linear infinite;display:flex;flex-shrink:0;padding:10px 0;width:-webkit-max-content;width:max-content}.lp-marquee-item{align-items:center;color:#0e0f1c;display:flex;flex-shrink:0;font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(1.1rem,2.6vw,1.7rem);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.lp-marquee-star{color:#0e0f1c;font-style:normal;margin:0 .6em}@keyframes lp-scroll{to{transform:translateX(-50%)}}.lp-section{padding:clamp(64px,9vw,132px) max(22px,(100% - 1180px)/2);position:relative;scroll-margin-top:72px;z-index:1}.lp-ink{background:#0e0f1c;color:#ece3cf}.lp-paper{background:#ece3cf;color:#1b1408}.lp-section-head{align-items:center;display:flex;gap:16px;margin-bottom:clamp(22px,3vw,38px)}.lp-index{background:#ffc60b;color:#0e0f1c;flex-shrink:0;font-family:Saira Stencil One,Anton,sans-serif;font-size:.82rem;letter-spacing:.16em;padding:5px 13px}.lp-h2{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(2.6rem,8.5vw,6.2rem);font-weight:400;letter-spacing:-.01em;line-height:.92;margin:0;text-transform:uppercase;transition:-webkit-clip-path .85s cubic-bezier(.2,.7,.2,1) .12s;transition:clip-path .85s cubic-bezier(.2,.7,.2,1) .12s;transition:clip-path .85s cubic-bezier(.2,.7,.2,1) .12s,-webkit-clip-path .85s cubic-bezier(.2,.7,.2,1) .12s}.lp-ink .lp-h2{color:#ece3cf}.lp-lead,.lp-paper .lp-h2{color:#1b1408}.lp-lead{font-size:clamp(1.02rem,1.7vw,1.32rem);font-weight:600;margin:0 0 clamp(32px,4.5vw,56px);max-width:56ch}.lp-lead-ink{color:#ece3cfbd}.lp-stats{grid-gap:clamp(12px,1.6vw,20px);display:grid;gap:clamp(12px,1.6vw,20px);grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.lp-stat{background:#e2d8bd;border:2px solid #1b1408;box-shadow:6px 6px 0 0 #ffc60b;padding:clamp(20px,3vw,34px) clamp(14px,2vw,24px)}.lp-stat-value{color:#1b1408;display:block;font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(3.2rem,8vw,5.4rem);line-height:.9}.lp-stat-label{color:#1b1408b3;display:block;font-family:Saira Stencil One,Anton,sans-serif;font-size:.78rem;letter-spacing:.12em;margin-top:8px;text-transform:uppercase}.lp-teams{grid-gap:clamp(10px,1.4vw,16px);display:grid;gap:clamp(10px,1.4vw,16px);grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.lp-team{align-items:center;background:#16182c;border:2px solid #ece3cf29;display:flex;flex-direction:column;gap:14px;padding:clamp(20px,2.6vw,30px) 14px 18px;position:relative;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.lp-team:hover{border-color:#ffc60b;box-shadow:8px 8px 0 0 #ffc60b;transform:translate(-4px,-4px)}.lp-team-num{color:#ffc60b;font-family:Saira Stencil One,Anton,sans-serif;font-size:.8rem;left:12px;letter-spacing:.1em;position:absolute;top:8px}.lp-team-crest{align-items:center;display:flex;height:clamp(96px,16vw,150px);justify-content:center;width:clamp(96px,16vw,150px)}.lp-team-crest img{height:100%;object-fit:contain;width:100%}.lp-team-name{color:#ece3cf;font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(1.05rem,2vw,1.5rem);line-height:1;text-align:center;text-transform:uppercase}.lp-highlights{grid-gap:clamp(12px,1.6vw,18px);display:grid;gap:clamp(12px,1.6vw,18px);grid-template-columns:1fr;margin-bottom:clamp(16px,2.4vw,26px)}.lp-highlight{background:#0e0f1c;border:2px solid #1b1408;box-shadow:7px 7px 0 0 #ffc60b;padding:clamp(24px,3.4vw,40px)}.lp-highlight-name{color:#ffc60b;font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(1.7rem,4vw,2.7rem);font-weight:400;line-height:1;margin:0 0 10px;text-transform:uppercase}.lp-highlight-text{color:#ece3cfd1;font-size:1.02rem;margin:0}.lp-cards{grid-gap:clamp(10px,1.4vw,16px);display:grid;gap:clamp(10px,1.4vw,16px);grid-template-columns:repeat(2,1fr);list-style:none;margin:0 0 clamp(26px,3vw,38px);padding:0}.lp-card{background:#ece3cf;border:2px solid #1b1408;display:flex;flex-direction:column;gap:10px;min-height:clamp(120px,16vw,168px);padding:clamp(14px,2vw,22px);transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.lp-card:hover{background:#ffc60b;box-shadow:7px 7px 0 0 #1b1408;transform:translate(-3px,-3px)}.lp-card-num{color:#e0a800;font-family:Saira Stencil One,Anton,sans-serif;font-size:.78rem;letter-spacing:.14em}.lp-card:hover .lp-card-num{color:#1b1408}.lp-card-name{font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(1.3rem,3vw,2rem);line-height:.96;margin-top:auto}.lp-card-name,.lp-inline-link{color:#1b1408;text-transform:uppercase}.lp-inline-link{border-bottom:3px solid #ffc60b;display:inline-block;font-family:Saira Stencil One,Anton,sans-serif;font-size:.92rem;letter-spacing:.08em;padding-bottom:3px;transition:color .18s ease}.lp-inline-link:hover{color:#e0a800}.lp-phases{grid-gap:0;border-top:2px solid #ece3cf29;display:grid;gap:0;grid-template-columns:1fr;list-style:none;margin:0 0 18px;padding:0}.lp-phase{border-bottom:2px solid #ece3cf29;display:flex;flex-direction:column;gap:4px;padding:clamp(18px,2.6vw,28px) 0}.lp-phase-tag{color:#ffc60b;font-family:Saira Stencil One,Anton,sans-serif;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase}.lp-phase-title{color:#ece3cf;font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(1.6rem,4vw,2.6rem);line-height:1;text-transform:uppercase}.lp-phase-detail{color:#ece3cfb3;font-size:1rem}.lp-phase-note{color:#ece3cfc7;font-family:Saira Stencil One,Anton,sans-serif;font-size:.82rem;letter-spacing:.08em;margin:0 0 clamp(30px,4vw,48px);text-transform:uppercase}.lp-carousel-head{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.lp-carousel-heading{display:flex;flex-direction:column;gap:5px;min-width:0}.lp-carousel-title{color:#ffc60b;font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(1.3rem,3vw,1.9rem);text-transform:uppercase}.lp-carousel-hint{color:#ece3cfa8;font-family:Saira Stencil One,Anton,sans-serif;font-size:clamp(.66rem,1.8vw,.74rem);letter-spacing:.1em;text-transform:uppercase}.lp-carousel-nav{display:flex;gap:8px}.lp-carousel-btn{background:#ffc60b;border:2px solid #0e0f1c;color:#0e0f1c;cursor:pointer;font-size:1.5rem;height:48px;line-height:1;transition:transform .16s ease;width:48px}.lp-carousel-btn:hover{transform:translateY(-3px)}.lp-carousel-track{display:flex;gap:clamp(12px,1.6vw,18px);overflow-x:auto;padding-bottom:14px;scroll-snap-type:x mandatory;scrollbar-width:none}.lp-carousel-track::-webkit-scrollbar{display:none}.lp-slide{background:#16182c;border:2px solid #ece3cf29;color:inherit;cursor:pointer;display:flex;flex:0 0 clamp(190px,62vw,244px);flex-direction:column;font:inherit;margin:0;padding:0;scroll-snap-align:start;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.lp-slide:focus-visible,.lp-slide:hover{border-color:#ffc60b;box-shadow:8px 8px 0 0 #ffc60b;transform:translate(-4px,-4px)}.lp-slide-img{aspect-ratio:570/714;background:#0e0f1c;display:block;height:auto;object-fit:contain;width:100%}.lp-slide-foot{align-items:baseline;border-top:2px solid #ece3cf29;display:flex;gap:10px;justify-content:space-between;padding:11px 13px 12px}.lp-slide-date{color:#ece3cf;font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(.98rem,2.4vw,1.16rem);text-transform:uppercase}.lp-slide-phase{color:#ffc60b;font-family:Saira Stencil One,Anton,sans-serif;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.lp-lightbox{animation:lp-fade .2s ease both;background:#070810ed;inset:0;padding:clamp(14px,4vw,44px);z-index:80}.lp-lightbox,.lp-lightbox-close{align-items:center;display:flex;justify-content:center;position:fixed}.lp-lightbox-close{background:#ffc60b;border:2px solid #0e0f1c;color:#0e0f1c;cursor:pointer;font-size:1.2rem;height:clamp(40px,9vw,50px);right:clamp(12px,3vw,26px);top:clamp(12px,3vw,26px);transition:transform .16s ease;width:clamp(40px,9vw,50px);z-index:1}.lp-lightbox-close:hover{transform:scale(1.08)}.lp-lightbox-stage{align-items:center;display:flex;flex-direction:column;gap:14px;margin:0;max-width:100%}.lp-lightbox-frame{display:flex;max-width:100%;position:relative}.lp-lightbox-img{border:3px solid #ffc60b;box-shadow:0 24px 60px #0009;display:block;height:auto;max-height:76vh;max-width:min(90vw,540px);width:auto}.lp-lightbox-arrow{align-items:center;background:#ffc60b;border:2px solid #0e0f1c;color:#0e0f1c;cursor:pointer;display:flex;font-size:1.8rem;height:clamp(40px,9vw,52px);justify-content:center;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transition:transform .16s ease;width:clamp(40px,9vw,52px)}.lp-lightbox-prev{left:8px}.lp-lightbox-next{right:8px}.lp-lightbox-arrow:hover{transform:translateY(-50%) scale(1.08)}.lp-lightbox-caption{align-items:center;color:#ece3cf;display:flex;flex-wrap:wrap;font-family:Saira Stencil One,Anton,sans-serif;font-size:.82rem;gap:6px 14px;justify-content:center;letter-spacing:.14em;text-transform:uppercase}.lp-lightbox-count{color:#ffc60b}@keyframes lp-fade{0%{opacity:0}to{opacity:1}}.lp-venue{grid-gap:clamp(12px,1.6vw,18px);display:grid;gap:clamp(12px,1.6vw,18px);grid-template-columns:1fr}.lp-venue-block{background:#e2d8bd;border-left:6px solid #ffc60b;display:flex;flex-direction:column;gap:6px;padding:clamp(22px,3vw,34px)}.lp-venue-key{color:#e0a800;font-family:Saira Stencil One,Anton,sans-serif;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}.lp-venue-value{color:#1b1408;font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(1.6rem,3.6vw,2.4rem);line-height:1;text-transform:uppercase}.lp-venue-detail{color:#1b1408bd;font-size:.98rem}.lp-closing{background:#0e0f1c;position:relative;z-index:1}.lp-closing-body{align-items:flex-start;display:flex;flex-direction:column;padding:clamp(64px,10vw,140px) max(22px,(100% - 1180px)/2)}.lp-closing-eyebrow{color:#ffc60b;font-family:Saira Stencil One,Anton,sans-serif;font-size:.86rem;letter-spacing:.2em;margin:0 0 clamp(14px,2vw,22px);text-transform:uppercase}.lp-closing-title{color:#ece3cf;font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(3.4rem,13vw,9.5rem);line-height:.84;margin:0 0 clamp(30px,4.5vw,52px);text-transform:uppercase}.lp-closing-title span{color:#ffc60b}.lp-closing-links{display:flex;flex-wrap:wrap;gap:clamp(12px,1.8vw,18px)}.lp-btn{border:2px solid #ffc60b;cursor:pointer;font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(1rem,2vw,1.2rem);letter-spacing:.04em;padding:16px clamp(22px,3vw,36px);text-transform:uppercase;transition:transform .16s ease,box-shadow .16s ease}.lp-btn-primary{background:#ffc60b;color:#0e0f1c}.lp-btn-ghost{background:#0000;color:#ffc60b}.lp-btn:hover{box-shadow:7px 7px 0 0 #ffc60b73;transform:translate(-3px,-3px)}.lp-colophon{align-items:center;border-top:2px solid #ece3cf29;color:#ece3cfbd;display:flex;flex-wrap:wrap;font-family:Saira Stencil One,Anton,sans-serif;font-size:.78rem;gap:6px 22px;justify-content:space-between;letter-spacing:.14em;padding:22px max(22px,(100% - 1180px)/2);text-transform:uppercase}.lp-colophon a{border-bottom:1px solid #0000;color:#ffc60b;transition:border-color .16s ease}.lp-colophon a:hover{border-color:#ffc60b}.lp-colophon-heart{color:#ffc60b;font-style:normal}[data-reveal]{opacity:0;transform:translateY(46px);transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1)}[data-reveal=in]{opacity:1;transform:none}[data-reveal=in] .lp-h2{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}@keyframes lp-rise{0%{opacity:0;transform:translateY(42px)}to{opacity:1;transform:none}}@keyframes lp-wipe{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes lp-stamp{0%{opacity:0;transform:scale(.78)}to{opacity:1;transform:scale(1)}}.lp-hero-band,.lp-hero-eyebrow,.lp-hero-sub{animation:lp-rise .8s cubic-bezier(.2,.7,.2,1) both}.lp-hero-line,.lp-hero-year{animation:lp-wipe .78s cubic-bezier(.3,.8,.2,1) both}.lp-hero-eyebrow{animation-delay:.1s}.lp-hero-line:first-child{animation-delay:.22s}.lp-hero-line:nth-child(2){animation-delay:.36s}.lp-hero-year{animation-delay:.5s}.lp-hero-sub{animation-delay:.64s}.lp-hero-band{animation-delay:.8s}.lp-hero-logo{animation:lp-stamp .7s cubic-bezier(.2,.8,.2,1) .12s both}@media(min-width:540px){.lp-cards,.lp-teams{grid-template-columns:repeat(3,1fr)}}@media(min-width:640px){.lp-stats{grid-template-columns:repeat(4,1fr)}.lp-highlights{grid-template-columns:repeat(2,1fr)}}@media(min-width:760px){.lp-phase{align-items:baseline;flex-direction:row;gap:28px}.lp-phase-tag{flex:0 0 140px}.lp-phase-title{flex:0 0 240px}.lp-phase-detail{flex:1 1}.lp-venue{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){.lp-teams{grid-template-columns:repeat(5,1fr)}}@media(prefers-reduced-motion:reduce){.lp *,.lp-grain,.lp-lightbox,.lp-lightbox *{animation:none!important;transition:none!important}[data-reveal]{opacity:1;transform:none}.lp-h2{-webkit-clip-path:none;clip-path:none}.lp-marquee-track{animation:none}}html.tw-transparent,html.tw-transparent #root,html.tw-transparent body{background:#0000!important}.tw-viewport,.tw-viewport *,.tw-viewport :after,.tw-viewport :before{box-sizing:border-box}.tw-viewport{align-items:center;background:#0000;display:flex;font-family:Archivo,system-ui,-apple-system,sans-serif;inset:0;justify-content:center;overflow:hidden;position:fixed}.tw-stage{flex:none;height:1080px;position:relative;transform-origin:center center;width:1920px}.tw-board{flex-direction:column;left:50%;position:absolute;top:36px;transform:translateX(-50%) scale(.82);transform-origin:top center}.tw-board,.tw-topline{align-items:center;display:flex}.tw-bar,.tw-topline{position:relative}.tw-bar{align-items:stretch;background:linear-gradient(180deg,#1d1f3a,#0e0f1c 52%,#08090f);border-top:4px solid #ffc60b;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 34px) 100%,34px 100%);clip-path:polygon(0 0,100% 0,calc(100% - 34px) 100%,34px 100%);display:flex;filter:drop-shadow(0 13px 16px rgba(0,0,0,.55));height:124px}.tw-bar:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:190px 190px;content:"";inset:0;mix-blend-mode:overlay;opacity:.3;pointer-events:none;position:absolute}.tw-board.is-shootout .tw-bar{border-top-color:#fff}.tw-seg{align-items:stretch;display:flex}.tw-seg-abbr{background:linear-gradient(168deg,rgb(var(--team-rgb)) 12%,rgba(var(--team-rgb),.74) 100%);color:#fff;font-family:Anton,Arial Narrow,sans-serif;font-size:56px;letter-spacing:.015em;padding:0 30px;text-shadow:0 3px 0 #00000080}.tw-seg-abbr,.tw-seg-crest{align-items:center;display:flex}.tw-seg-crest{align-self:center;background:radial-gradient(circle at 50% 38%,#30334f 0,#0c0d18 82%);border:3px solid rgb(var(--team-rgb));border-radius:50%;box-shadow:0 0 0 2px #0000008c,inset 0 0 0 1px #ffffff12;height:112px;justify-content:center;margin:0 8px;position:relative;width:112px;z-index:2}.tw-seg-crest-img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.55));height:96px;object-fit:contain;width:96px}.tw-flank{align-items:center;display:flex;flex:none;gap:12px;width:0}.tw-flank-home{justify-content:flex-end;order:-1;padding-right:14px}.tw-flank-away{justify-content:flex-start;order:1;padding-left:14px}.tw-mark{align-items:stretch;display:flex;flex:none;height:94px;position:relative}.tw-mark-card{--mk:47,184,95}.tw-mark-pres{--mk:47,143,214}.tw-mark-home{--mk-skew:14deg}.tw-mark-away{--mk-skew:-14deg;flex-direction:row-reverse}.tw-mark.is-used{--mk:150,144,126}.tw-mark-cap{align-items:center;border:3px solid rgb(var(--mk));display:flex;flex:none;height:100%;justify-content:center;position:relative;transform:skewX(var(--mk-skew));transition:background-color .35s ease,border-color .35s ease,box-shadow .35s ease,opacity .35s ease;width:70px;z-index:2}.tw-mark.is-ready .tw-mark-cap{background:rgba(var(--mk),.18);box-shadow:0 0 15px rgba(var(--mk),.45),0 9px 15px #00000073}.tw-mark.is-active .tw-mark-cap{animation:tw-mark-pop .42s cubic-bezier(.2,.85,.25,1.4) both;background:linear-gradient(180deg,rgba(var(--mk),.98) 0,rgba(var(--mk),.62) 100%);border-color:#fff;box-shadow:0 0 26px rgba(var(--mk),.85),0 9px 15px #00000073}.tw-mark.is-used .tw-mark-cap{background:#080910b8;border-color:rgba(var(--used-rgb),.55);box-shadow:0 9px 14px #0006;opacity:.62}.tw-mark-icon{align-items:center;color:rgb(var(--mk));display:flex;justify-content:center;transition:color .35s ease}.tw-mark.is-active .tw-mark-icon{color:#fff}.tw-mark-home .tw-mark-icon{transform:skewX(-14deg)}.tw-mark-away .tw-mark-icon{transform:skewX(14deg)}.tw-mark-icon-card{border:4px solid;border-radius:4px;height:38px;width:30px}.tw-mark-icon-pres{font-size:40px;line-height:1}.tw-mark-plate{display:grid;flex:none;grid-template-columns:0fr;height:100%;min-width:0;transform:skewX(var(--mk-skew));transition:grid-template-columns .44s cubic-bezier(.16,.84,.24,1);z-index:1}.tw-mark-plate.is-open{grid-template-columns:1fr}.tw-mark-plate-inner{align-items:center;background:linear-gradient(180deg,rgba(var(--mk),.98) 0,rgba(var(--mk),.66) 100%);border-bottom:3px solid #fff;border-top:3px solid #fff;display:flex;gap:14px;height:100%;min-width:0;overflow:hidden;padding:0 22px;white-space:nowrap}.tw-mark-away .tw-mark-plate-inner{flex-direction:row-reverse}.tw-mark-plate.is-open .tw-mark-plate-inner{box-shadow:0 9px 16px #00000073}.tw-mark-plate-text{display:flex;flex-direction:column}.tw-mark-away .tw-mark-plate-text{align-items:flex-end}.tw-mark-home .tw-mark-card-thumb,.tw-mark-home .tw-mark-plate-text,.tw-mark-home .tw-mark-plate-timer{transform:skewX(-14deg)}.tw-mark-away .tw-mark-card-thumb,.tw-mark-away .tw-mark-plate-text,.tw-mark-away .tw-mark-plate-timer{transform:skewX(14deg)}.tw-mark-plate-kicker{color:#ffffffc7;font-family:Saira Stencil One,Anton,sans-serif;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.tw-mark-plate-name{font-size:33px;text-shadow:0 2px 0 #00000052;text-transform:uppercase}.tw-mark-plate-name,.tw-mark-plate-timer{color:#fff;font-family:Anton,Arial Narrow,sans-serif;line-height:1}.tw-mark-plate-timer{font-feature-settings:"tnum";font-size:34px;font-variant-numeric:tabular-nums}.tw-mark-card-thumb{filter:drop-shadow(0 5px 8px rgba(0,0,0,.55));flex:none;height:84px;width:auto}.tw-bar-core{align-items:center;display:flex;gap:12px;padding:0 22px}.tw-score{display:flex;justify-content:center;min-width:82px;overflow:hidden}.tw-score-value{animation:tw-score-pop .5s cubic-bezier(.2,.85,.25,1.35) both;color:#ece3cf;display:block;font-family:Anton,Arial Narrow,sans-serif;font-size:98px;line-height:1.04;text-shadow:0 4px 0 #0009}.tw-bar-crown{filter:drop-shadow(0 0 11px rgba(255,198,11,.6));height:62px;object-fit:contain;width:62px}.tw-bargoal{align-items:center;background:linear-gradient(105deg,#00000029 0,#0000 46%,#0000003d 100%),rgb(var(--team-rgb));display:flex;gap:32px;inset:0;justify-content:center;position:absolute;z-index:6}.tw-bargoal-home{animation:tw-bargoal-home 3.4s both}.tw-bargoal-away{animation:tw-bargoal-away 3.4s both}.tw-bargoal-logo{filter:drop-shadow(0 3px 5px rgba(0,0,0,.45));height:92px;object-fit:contain;width:92px}.tw-bargoal-word{-webkit-text-stroke:3px #0e0f1c;color:#fff;font-size:84px;line-height:.9;text-shadow:0 5px 0 #00000059}.tw-bargoal-name,.tw-bargoal-word{font-family:Anton,Arial Narrow,sans-serif;text-transform:uppercase}.tw-bargoal-name{color:#0e0f1c;font-size:44px;max-width:440px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-glint{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:5}.tw-glint:before{content:"";inset:0;opacity:0;position:absolute}.tw-glint-card:before{background:linear-gradient(90deg,rgba(var(--card-rgb),.55),#0000 62%)}.tw-glint-pres:before{background:linear-gradient(90deg,rgba(var(--pres-rgb),.55),#0000 62%)}.tw-glint-away:before{transform:scaleX(-1)}.tw-glint-card{--card-rgb:47,184,95}.tw-glint-pres{--pres-rgb:47,143,214}.tw-glint:before{animation:tw-glint-tint 1s ease-out both}.tw-glint:after{animation:tw-glint-sweep .95s cubic-bezier(.3,.1,.2,1) both;background:linear-gradient(100deg,#0000,#ffffffb8,#0000);bottom:0;content:"";left:-160px;position:absolute;top:0;transform:skewX(-18deg);width:150px}.tw-glint-away:after{animation-name:tw-glint-sweep-away}.tw-barflash{inset:0;pointer-events:none;position:absolute;z-index:5}.tw-barflash-shootout{animation:tw-barflash .8s ease-out both;background:linear-gradient(180deg,#ffffffe6,#ffc60b8c)}.tw-barflash-dice{animation:tw-barflash .7s ease-out both;background:radial-gradient(circle at 50% 50%,#ffc60bb3,#0000 70%)}.tw-under{align-self:stretch;height:96px;margin-top:-6px;position:relative}.tw-clock{box-shadow:0 13px 22px #0000008c;left:50%;position:absolute;top:0;transform:translateX(-50%);transform-origin:top center;transition:transform .3s cubic-bezier(.2,.85,.25,1.3);width:252px}.tw-clock-strip{background:linear-gradient(180deg,#20223c,#0e0f1c);color:#ffc60b;font-family:Saira Stencil One,Anton,sans-serif;font-size:16px;height:31px;letter-spacing:.16em;text-transform:uppercase}.tw-clock-face,.tw-clock-strip{align-items:center;border:2px solid #0e0f1c;display:flex;justify-content:center}.tw-clock-face{font-feature-settings:"tnum";background:linear-gradient(180deg,#fbf4e0,#ece3cf 58%,#d6caa6);border-top:none;color:#1b1408;font-family:Anton,Arial Narrow,sans-serif;font-size:54px;font-variant-numeric:tabular-nums;height:67px;line-height:1;overflow:hidden}.tw-clock-count{animation:tw-count-in .42s cubic-bezier(.2,.85,.25,1.35) both;display:block;font-size:58px}.tw-clock-word{font-family:Anton,Arial Narrow,sans-serif;font-size:40px;letter-spacing:.04em;text-transform:uppercase}.tw-clock-shot{animation:tw-count-in .36s cubic-bezier(.2,.85,.25,1.4) both;display:block;font-size:58px}.tw-clock-shot.is-pre{color:#e0a800}.tw-clock.is-preroll .tw-clock-face{background:linear-gradient(180deg,#ffe9a3,#ffc60b 60%,#e0a800);color:#1b1408}.tw-clock.is-preroll{animation:tw-clock-glow 1s ease-in-out infinite}.tw-clock.is-urgent{animation:tw-clock-pulse 1s ease-in-out infinite}.tw-clock.is-urgent .tw-clock-face{background:linear-gradient(180deg,#ff6f53,#e5351f 58%,#ad2110);color:#fff}.tw-clock.is-dado .tw-clock-strip{background:linear-gradient(180deg,#ffe9a3,#ffc60b);color:#0e0f1c}.tw-clock.is-shootout .tw-clock-strip{background:linear-gradient(180deg,#2a2d4f,#0e0f1c);color:#fff}.tw-clock.is-shotclock{transform:translateX(-50%) scale(1.18)}.tw-clock.is-shotclock .tw-clock-face{background:linear-gradient(180deg,#ff6f53,#e5351f 58%,#ad2110);color:#fff}.tw-dicebadge{align-items:center;animation:tw-dicebadge-in .52s cubic-bezier(.2,.85,.25,1.45) both;background:linear-gradient(180deg,#20223c,#0e0f1c);border:2px solid #0e0f1c;border-top:3px solid #ffc60b;box-shadow:0 12px 20px #0000008c;display:flex;justify-content:center;left:50%;min-height:70px;min-width:96px;padding:9px 18px;position:absolute;top:calc(100% + 9px);transform:translateX(-50%)}.tw-dicebadge-face{grid-gap:5px;background:linear-gradient(158deg,#fff,#ece3cf);border:2px solid #0e0f1c;border-radius:10px;box-shadow:inset 0 2px 5px #fff9;display:grid;gap:5px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:52px;padding:7px;width:52px}.tw-dicebadge-pip{border-radius:50%}.tw-dicebadge-pip.is-on{background:radial-gradient(circle at 36% 30%,#3b3e60 0,#0e0f1c 72%);box-shadow:inset 0 -1px 2px #00000073}.tw-dicebadge-ico{color:#ffc60b;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));height:48px;width:48px}.tw-dicebadge-label{color:#ece3cf;font-family:Anton,Arial Narrow,sans-serif;font-size:42px;letter-spacing:.02em;line-height:1;text-transform:uppercase}.tw-esc{align-items:center;animation:tw-esc-in .5s cubic-bezier(.2,.85,.25,1.32) both;background:linear-gradient(180deg,#20223c,#0e0f1c 64%,#08090f);border:2px solid #0e0f1c;border-top:3px solid #ffc60b;box-shadow:0 14px 24px #0000008c;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 18px) 100%,18px 100%);clip-path:polygon(0 0,100% 0,calc(100% - 18px) 100%,18px 100%);display:flex;gap:9px;left:50%;padding:14px 22px;position:absolute;top:112px;transform:translateX(-50%)}.tw-esc.is-complete{animation:tw-esc-settle 6s ease-in both}.tw-esc-pip{display:flex;height:28px;width:24px}.tw-esc-pip.is-filled{animation:tw-esc-pop .5s cubic-bezier(.2,.85,.25,1.5) both}.tw-esc-pip-ico{color:#ece3cf33;height:100%;transition:color .45s ease;width:100%}.tw-esc-pip.is-filled .tw-esc-pip-ico{color:#ffc60b}.tw-esc.is-filling .tw-esc-pip.is-latest .tw-esc-pip-ico{animation:tw-esc-pulse 1.15s ease-in-out infinite}.tw-events{pointer-events:none;z-index:10}.tw-ev,.tw-events{inset:0;position:absolute}.tw-ev{display:flex}.tw-ev-goal{align-items:flex-end;justify-content:center}.tw-goal-band{animation:tw-goal-life var(--tw-event-dur) both;background:linear-gradient(118deg,rgb(var(--team-rgb)) 0,rgba(var(--team-rgb),.72) 100%);border-top:5px solid #ffc60b;-webkit-clip-path:polygon(66px 0,100% 0,calc(100% - 66px) 100%,0 100%);clip-path:polygon(66px 0,100% 0,calc(100% - 66px) 100%,0 100%);filter:drop-shadow(0 20px 26px rgba(0,0,0,.55));margin-bottom:104px;overflow:hidden;padding:28px 80px 36px;position:relative;width:1300px}.tw-goal-band:after{animation:tw-shimmer 1.5s ease-in-out .55s;background:linear-gradient(100deg,#0000,#fff9,#0000);bottom:0;content:"";left:-280px;position:absolute;top:0;transform:skewX(-18deg);width:230px}.tw-goal-word{display:flex;gap:6px;justify-content:center}.tw-goal-letter{-webkit-text-stroke:3px #0e0f1c;animation:tw-goal-letter .52s cubic-bezier(.2,.9,.2,1.35) both;color:#ece3cf;font-family:Anton,Arial Narrow,sans-serif;font-size:152px;line-height:.9;text-shadow:0 9px 0 #0006}.tw-goal-team{align-items:center;display:flex;gap:22px;justify-content:center;margin-top:8px}.tw-goal-crest{filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));height:78px;object-fit:contain;width:78px}.tw-goal-name{color:#0e0f1c;font-family:Anton,Arial Narrow,sans-serif;font-size:48px;letter-spacing:.035em;text-transform:uppercase}.tw-ev-card{align-items:center;justify-content:center}.tw-card-glow{animation:tw-card-glow var(--tw-event-dur) both;background:radial-gradient(circle,rgba(var(--team-rgb),.55) 0,#0000 62%);border-radius:50%;height:760px;position:absolute;width:760px}.tw-card-stack{animation:tw-card-life var(--tw-event-dur) both;flex-direction:column;gap:24px;position:relative}.tw-card-head,.tw-card-stack{align-items:center;display:flex}.tw-card-head{gap:16px}.tw-card-tag{color:#ffc60b;font-family:Saira Stencil One,Anton,sans-serif;font-size:27px;letter-spacing:.2em;text-transform:uppercase}.tw-card-abbr{background:rgb(var(--team-rgb));color:#fff;font-family:Anton,Arial Narrow,sans-serif;font-size:31px;padding:5px 17px;text-shadow:0 2px 0 #0006}.tw-card-art{filter:drop-shadow(0 26px 38px rgba(0,0,0,.62));height:auto;width:430px}.tw-ev-pres{align-items:center;justify-content:center}.tw-pres-stamp{align-items:center;animation:tw-pres-life var(--tw-event-dur) both;background:linear-gradient(160deg,#1d1f3a,#0e0f1c);border:4px solid #ffc60b;box-shadow:0 26px 46px #0000009e;display:flex;flex-direction:column;gap:6px;padding:46px 92px;position:relative}.tw-pres-ring{animation:tw-pres-ring var(--tw-event-dur) both;border:2px solid #ffc60b73;inset:12px;position:absolute}.tw-pres-crown{color:#ffc60b;filter:drop-shadow(0 0 16px rgba(255,198,11,.6));font-size:96px;line-height:1}.tw-pres-kicker{color:#ece3cf94;font-family:Saira Stencil One,Anton,sans-serif;font-size:22px;letter-spacing:.24em;text-transform:uppercase}.tw-pres-title{color:#ece3cf;font-size:80px;line-height:.92;text-align:center}.tw-pres-team,.tw-pres-title{font-family:Anton,Arial Narrow,sans-serif;text-transform:uppercase}.tw-pres-team{align-items:center;color:rgb(var(--team-rgb));display:flex;font-size:40px;gap:16px;margin-top:10px}.tw-pres-crest{height:56px;object-fit:contain;width:56px}.tw-ev-shootout{align-items:center;justify-content:center}.tw-shootout-panel{align-items:center;animation:tw-panel-life var(--tw-event-dur) both;background:linear-gradient(135deg,#0e0f1cf7,#080910f7);border-bottom:5px solid #ffc60b;border-top:5px solid #ffc60b;-webkit-clip-path:polygon(44px 0,100% 0,calc(100% - 44px) 100%,0 100%);clip-path:polygon(44px 0,100% 0,calc(100% - 44px) 100%,0 100%);display:flex;filter:drop-shadow(0 18px 24px rgba(0,0,0,.55));flex-direction:column;gap:16px;padding:40px 96px}.tw-shootout-crests{align-items:center;display:flex;gap:40px}.tw-shootout-crest{height:98px;object-fit:contain;width:98px}.tw-shootout-vs{color:#ffc60b;font-size:50px}.tw-shootout-vs,.tw-shootout-word{font-family:Anton,Arial Narrow,sans-serif}.tw-shootout-word{-webkit-text-stroke:2px #ffc60b;color:#ece3cf;font-size:132px;letter-spacing:.035em;line-height:.9;text-transform:uppercase}.tw-shootout-sub{color:#ece3cfa3;font-family:Saira Stencil One,Anton,sans-serif;font-size:24px;letter-spacing:.2em;text-transform:uppercase}.tw-ev-dice{align-items:center;justify-content:center}.tw-dice-panel{align-items:center;animation:tw-panel-life var(--tw-event-dur) both;background:linear-gradient(160deg,#1d1f3a,#0e0f1c);border:4px solid #ffc60b;box-shadow:0 26px 46px #0000009e;display:flex;flex-direction:column;gap:12px;padding:46px 88px}.tw-dice-tag{color:#ffc60b;font-family:Saira Stencil One,Anton,sans-serif;font-size:25px;letter-spacing:.22em;text-transform:uppercase}.tw-dice-value{animation:tw-dice-value .7s cubic-bezier(.2,.9,.2,1.4) both;color:#ece3cf;font-family:Anton,Arial Narrow,sans-serif;font-size:152px;line-height:.9;text-transform:uppercase}.tw-dice-value.is-long{font-size:96px}.tw-idle{inset:0;justify-content:center;position:absolute}.tw-idle,.tw-idle-card{align-items:center;display:flex}.tw-idle-card{animation:tw-idle-breath 4.4s ease-in-out infinite;background:linear-gradient(165deg,#1d1f3a,#0e0f1c 58%,#08090f);border:3px solid #ffc60b;box-shadow:16px 16px 0 0 #ffc60b29,0 30px 62px #0000009e;flex-direction:column;gap:18px;padding:64px 104px;text-align:center}.tw-idle-kicker{color:#ffc60b;font-family:Saira Stencil One,Anton,sans-serif;font-size:21px;letter-spacing:.28em;text-transform:uppercase}.tw-idle-logo{filter:drop-shadow(0 12px 24px rgba(0,0,0,.5));height:180px;object-fit:contain;width:180px}.tw-idle-title{color:#ece3cf;font-family:Anton,Arial Narrow,sans-serif;font-size:58px;line-height:.92;max-width:15ch;text-transform:uppercase}.tw-idle-sub{color:#ece3cf99;font-family:Saira Stencil One,Anton,sans-serif;font-size:19px;letter-spacing:.18em;text-transform:uppercase}.tw-conn{align-items:center;background:#080910db;border:1px solid #e5351f99;bottom:24px;display:flex;gap:10px;padding:8px 15px;position:absolute;right:28px}.tw-conn-dot{animation:tw-conn-pulse 1.4s ease-out infinite;background:#e5351f;border-radius:50%;height:11px;width:11px}.tw-conn-label{color:#fff;font-family:Saira Stencil One,Anton,sans-serif;font-size:14px;letter-spacing:.12em;text-transform:uppercase}@keyframes tw-score-pop{0%{opacity:0;transform:translateY(-58%) scale(1.35)}62%{opacity:1;transform:translateY(9%) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tw-mark-pop{0%{transform:skewX(var(--mk-skew)) scale(.82)}55%{transform:skewX(var(--mk-skew)) scale(1.12)}to{transform:skewX(var(--mk-skew)) scale(1)}}@keyframes tw-count-in{0%{opacity:0;transform:translateY(-46%) scale(1.4)}60%{opacity:1;transform:translateY(6%) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tw-clock-pulse{0%,to{box-shadow:0 13px 22px #0000008c,0 0 0 0 #e5351f80}50%{box-shadow:0 13px 22px #0000008c,0 0 26px 5px #e5351f9e}}@keyframes tw-clock-glow{0%,to{box-shadow:0 13px 22px #0000008c,0 0 0 0 #ffc60b80}50%{box-shadow:0 13px 22px #0000008c,0 0 24px 4px #ffc60b9e}}@keyframes tw-glint-tint{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes tw-glint-sweep{0%{left:-160px}to{left:120%}}@keyframes tw-glint-sweep-away{0%{left:120%}to{left:-160px}}@keyframes tw-barflash{0%{opacity:0}22%{opacity:1}to{opacity:0}}@keyframes tw-bargoal-home{0%{animation-timing-function:cubic-bezier(.16,.85,.2,1);transform:translateX(-104%)}13%{animation-timing-function:ease;transform:translateX(0)}76%{animation-timing-function:cubic-bezier(.6,0,.78,.3);transform:translateX(0)}to{transform:translateX(104%)}}@keyframes tw-bargoal-away{0%{animation-timing-function:cubic-bezier(.16,.85,.2,1);transform:translateX(104%)}13%{animation-timing-function:ease;transform:translateX(0)}76%{animation-timing-function:cubic-bezier(.6,0,.78,.3);transform:translateX(0)}to{transform:translateX(-104%)}}@keyframes tw-goal-life{0%{animation-timing-function:cubic-bezier(.16,.85,.2,1);transform:translateY(150%)}8%{transform:translateY(-2%)}11%{animation-timing-function:ease;transform:translateY(0)}91%{animation-timing-function:cubic-bezier(.6,0,.78,.3);opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(150%)}}@keyframes tw-goal-letter{0%{opacity:0;transform:scale(2.4) translateY(-18%)}62%{opacity:1;transform:scale(.92)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes tw-shimmer{to{left:120%}}@keyframes tw-card-life{0%{animation-timing-function:cubic-bezier(.18,.86,.22,1.1);opacity:0;transform:scale(.32) rotate(-16deg)}9%{opacity:1;transform:scale(1.07) rotate(3deg)}13%{animation-timing-function:ease;transform:scale(1) rotate(0deg)}90%{animation-timing-function:cubic-bezier(.6,0,.78,.3);opacity:1;transform:scale(1) rotate(0deg)}to{opacity:0;transform:scale(.82) rotate(0deg)}}@keyframes tw-card-glow{0%,to{opacity:0;transform:scale(.7)}14%,86%{opacity:1;transform:scale(1)}}@keyframes tw-pres-life{0%{animation-timing-function:cubic-bezier(.2,.9,.1,1);opacity:0;transform:scale(2.7) rotate(-12deg)}7%{opacity:1;transform:scale(.92) rotate(-4deg)}10%{transform:scale(1.04) rotate(-5deg)}13%{animation-timing-function:ease;transform:scale(1) rotate(-5deg)}90%{animation-timing-function:cubic-bezier(.6,0,.78,.3);opacity:1;transform:scale(1) rotate(-5deg)}to{opacity:0;transform:scale(1.12) rotate(-5deg)}}@keyframes tw-pres-ring{0%,9%{opacity:0;transform:scale(1.3)}15%{opacity:1;transform:scale(1)}88%{opacity:1}to{opacity:0}}@keyframes tw-panel-life{0%{animation-timing-function:cubic-bezier(.18,.86,.22,1.12);opacity:0;transform:scale(.6)}10%{opacity:1;transform:scale(1.04)}14%{animation-timing-function:ease;transform:scale(1)}88%{animation-timing-function:cubic-bezier(.6,0,.78,.3);opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}@keyframes tw-dice-value{0%{opacity:0;transform:scale(0) rotate(-180deg)}70%{opacity:1;transform:scale(1.16) rotate(12deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes tw-idle-breath{0%,to{box-shadow:16px 16px 0 0 #ffc60b24,0 30px 62px #0000009e}50%{box-shadow:16px 16px 0 0 #ffc60b47,0 30px 62px #0000009e}}@keyframes tw-conn-pulse{0%{box-shadow:0 0 0 0 #e5351f99}70%{box-shadow:0 0 0 9px #e5351f00}to{box-shadow:0 0 0 0 #e5351f00}}@keyframes tw-dicebadge-in{0%{opacity:0;transform:translateX(-50%) translateY(-10px) scale(.6) rotate(-14deg)}64%{opacity:1;transform:translateX(-50%) translateY(0) scale(1.12) rotate(5deg)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1) rotate(0)}}@keyframes tw-esc-in{0%{opacity:0;transform:translateX(-50%) translateY(-16px) scale(.92)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes tw-esc-settle{0%,58%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(-12px)}}@keyframes tw-esc-pop{0%{opacity:0;transform:translateY(7px) scale(.4)}62%{opacity:1;transform:translateY(0) scale(1.18)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tw-esc-pulse{0%,to{filter:drop-shadow(0 0 0 rgba(255,198,11,0));opacity:.74}50%{filter:drop-shadow(0 0 7px rgba(255,198,11,.85));opacity:1}}