@import "https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,400;0,500;0,700;0,900;1,400;1,500;1,900&display=swap";:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#0b4f8a;--color-primary-darker:#062f52;--color-primary-dark:#083b68;--color-primary-light:#3d76a8;--color-primary-tint:#e7eef5;--color-primary-tint-2:#d3e0ec;--color-navy:#0a0e3d;--color-navy-2:#141a5c;--color-navy-line:#ffffff1a;--color-lime:#c6d700;--color-lime-dark:#a8b800;--color-on-lime:#2f3b00;--color-orange:#e85d2a;--color-orange-dark:#c94a1e;--color-ink:#12202b;--color-ink-70:#3a4650;--color-muted:#5b6b63;--color-bg:#f5f7f5;--color-surface:#fff;--color-surface-alt:#fafbfa;--color-border:#e1e4de;--color-border-strong:#c9cdc6;--color-success:#085041;--color-success-bg:#e1f5ee;--color-danger:#712b13;--color-danger-bg:#faece7;--color-warning:#8a5a00;--color-warning-bg:#fbf0d8;--color-info:#0b4f8a;--color-info-bg:#e7eef5;--text-strong:var(--color-ink);--text-body:var(--color-ink);--text-muted:var(--color-muted);--text-link:var(--color-primary);--text-link-hover:var(--color-primary-dark);--surface-page:var(--color-bg);--surface-card:var(--color-surface);--surface-sunken:var(--color-surface-alt);--border-default:var(--color-border);--border-strong:var(--color-border-strong);--cat-d:var(--color-primary);--cat-c:var(--color-primary);--cat-b:var(--color-primary);--cat-a:var(--color-lime);--font-sans:"Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Archivo", system-ui, sans-serif;--font-numeric:"Archivo", system-ui, sans-serif;--fw-regular:400;--fw-medium:500;--fw-black:900;--fs-display:56px;--lh-display:1.02;--fs-h1:40px;--lh-h1:1.05;--fs-h2:28px;--lh-h2:1.12;--fs-h3:20px;--lh-h3:1.2;--fs-lg:18px;--lh-lg:1.5;--fs-base:15px;--lh-base:1.6;--fs-sm:14px;--lh-sm:1.5;--fs-xs:12px;--lh-xs:1.4;--fs-eyebrow:12px;--ls-eyebrow:2px;--ls-tight:-.01em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:80px;--space-10:100px;--container-max:1120px;--container-narrow:900px;--gutter:32px;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--radius-circle:50%;--shadow-none:none;--shadow-overlay:0 8px 28px #12202b24;--shadow-sticky:0 1px 0 var(--color-border);--border-hairline:1px solid var(--color-border);--focus-ring:0 0 0 3px #0b4f8a59;--transition-fast:.12s ease;--transition-base:.18s ease}*{box-sizing:border-box}body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-base);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover)}::selection{background:var(--color-lime);color:var(--color-on-lime)}#root{flex-direction:column;min-height:100svh;display:flex}@keyframes tt-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes tt-kenburns{0%{transform:scale(1)}to{transform:scale(1.14)}}@keyframes tt-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes tt-shine{0%{transform:translate(-140%)skew(-18deg)}60%,to{transform:translate(360%)skew(-18deg)}}@keyframes tt-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}[data-motion=off] *{animation:none!important}.tt-nav-link:hover{color:#fff!important}.tt-rail-hover:hover{background:var(--color-surface-alt)!important}.tt-card-hover:hover{border-color:var(--color-primary)!important}.tt-zoom-hover{overflow:hidden}.tt-zoom-hover img{transition:transform .5s}.tt-zoom-hover:hover img{transform:scale(1.06)}.tt-doc-hover:hover{border-color:var(--color-primary)!important}.tt-sponsor-logo{opacity:.6;filter:grayscale();transition:opacity .2s,filter .2s}.tt-sponsor-logo:hover{opacity:1;filter:none}@media (width<=960px){.tt-hide-mobile{display:none!important}}.tt-burger{flex-direction:column;display:none}@media (width<=1010px){.tt-header-inner{gap:12px!important}.tt-nav-desktop,.tt-header-actions{display:none!important}.tt-burger{display:flex!important}}@media (width<=480px){.tt-mobile-menu span{font-size:13px!important}}@media (width<=860px){.tt-sponsor-grid{grid-template-columns:repeat(2,1fr)!important;gap:28px 32px!important}.tt-sponsor-grid>:last-child:nth-child(odd){grid-column:span 2}}@media (width<=900px){.tt-two-col{grid-template-columns:1fr!important}.tt-sticky-side{position:static!important;top:auto!important}}@media (width<=760px){.tt-grid-3{grid-template-columns:1fr 1fr!important}}@media (width<=540px){.tt-grid-3{grid-template-columns:1fr!important}}@media (width<=760px){.tt-grid-4{grid-template-columns:1fr 1fr!important}.tt-gallery-item{grid-area:span 1/span 1!important}}@media (width<=480px){.tt-grid-4{grid-template-columns:1fr!important}}@media (width<=700px){.tt-grid-2-even{grid-template-columns:1fr!important}}@media (width<=520px){.tt-rank-row,.tt-rank-head{grid-template-columns:40px 1fr 74px!important}.tt-rank-pj,.tt-rank-pg{display:none!important}}@media (width<=700px){.tt-tour-row{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;padding:16px 18px!important;display:flex!important}.tt-tour-dates,.tt-tour-dates *{text-align:left!important}.tt-tour-status{align-items:flex-start!important}}@media (width<=760px){.tt-hero-title{font-size:42px!important}}@media (width<=480px){.tt-hero-title,.tt-cta-title{font-size:32px!important}.tt-cta-emoji{display:none!important}}@media (width<=600px){.tt-page-title{font-size:30px!important}}@media (width<=480px){.tt-countdown-btn{flex-basis:100%!important}.tt-modal-overlay{padding:12px!important}.tt-modal-head-pad{padding:16px 16px 14px!important}.tt-modal-body-pad{padding:14px 16px!important}.tt-modal-avatar-96{width:68px!important;height:68px!important;margin-bottom:8px!important}.tt-modal-avatar-84{width:56px!important;height:56px!important;margin-bottom:6px!important}.tt-modal-avatar-52{width:40px!important;height:40px!important;font-size:16px!important}.tt-modal-title{font-size:19px!important}.tt-modal-score-big{font-size:24px!important}.tt-modal-h2h-grid{gap:8px!important;margin-top:12px!important}.tt-modal-stats-grid{gap:8px!important;margin-bottom:12px!important}.tt-modal-stat-tile{padding:8px 4px!important}.tt-modal-stat-val{font-size:18px!important}}.tt-admin-shell{grid-template-columns:248px 1fr;display:grid}.tt-admin-sidebar{height:100vh;position:sticky;top:0;overflow-y:auto}@media (width<=860px){.tt-admin-shell{grid-template-columns:1fr}.tt-admin-sidebar{height:auto;position:static}.tt-admin-nav{flex-wrap:wrap;flex-direction:row!important}.tt-admin-main{padding:20px 16px!important}}.tt-richtext .ProseMirror{min-height:180px;font-family:var(--font-sans);color:var(--color-ink);outline:none;padding:14px 16px;font-size:15px;line-height:1.55}.tt-richtext .ProseMirror:focus{outline:none}.tt-richtext .ProseMirror p{margin:0 0 10px}.tt-richtext .ProseMirror h2{color:var(--color-navy);margin:16px 0 8px;font-size:22px;font-weight:900}.tt-richtext .ProseMirror h3{color:var(--color-navy);margin:14px 0 6px;font-size:18px;font-weight:900}.tt-richtext .ProseMirror ul,.tt-richtext .ProseMirror ol{margin:0 0 10px;padding-left:22px}.tt-richtext .ProseMirror blockquote{border-left:3px solid var(--color-lime);color:var(--color-muted);margin:0 0 10px;padding-left:14px}.tt-richtext .ProseMirror a{color:var(--color-primary);text-decoration:underline}.tt-richtext .ProseMirror p.is-editor-empty:first-child:before{content:"Escribe el cuerpo de la noticia…";color:var(--color-muted);float:left;pointer-events:none;height:0}.tt-news-body{color:var(--color-ink);font-size:17px;line-height:1.7}.tt-news-body p{margin:0 0 16px}.tt-news-body h2{font-family:var(--font-display);color:var(--color-navy);margin:28px 0 10px;font-size:26px;font-weight:900}.tt-news-body h3{color:var(--color-navy);margin:22px 0 8px;font-size:20px;font-weight:900}.tt-news-body ul,.tt-news-body ol{margin:0 0 16px;padding-left:24px}.tt-news-body li{margin-bottom:6px}.tt-news-body blockquote{border-left:4px solid var(--color-lime);color:var(--color-muted);margin:0 0 16px;padding:4px 0 4px 18px;font-style:italic}.tt-news-body a{color:var(--color-primary);text-decoration:underline}.tt-news-body img{border-radius:var(--radius-md);max-width:100%}:root{--shadow-sm:0 1px 2px #0a0e3d0d, 0 1px 3px #0a0e3d12;--shadow-md:0 4px 14px #0a0e3d14, 0 2px 5px #0a0e3d0d;--shadow-lg:0 16px 40px #0a0e3d24, 0 5px 12px #0a0e3d12;--shadow-navy:0 18px 44px #0a0e3d57;--shadow-lime:0 6px 20px #a8b80059}@keyframes tt-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes tt-pop{0%{opacity:0;transform:scale(.96)translateY(6px)}to{opacity:1;transform:none}}@keyframes tt-overlay-in{0%{opacity:0}to{opacity:1}}.tt-fade-up{animation:.42s cubic-bezier(.22,.61,.36,1) both tt-fade-up}.tt-lift{transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s,border-color .2s}.tt-lift:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)!important}.tt-admin-main input:focus-visible,.tt-admin-main select:focus-visible,.tt-admin-main textarea:focus-visible,.tt-field-focus:focus-visible{box-shadow:var(--focus-ring);border-color:var(--color-primary)!important}.tt-nav-item{transition:background .16s,color .16s,transform .16s;position:relative}.tt-nav-item:not(.active):hover{transform:translate(2px);color:#fff!important;background:#ffffff17!important}.tt-nav-item .tt-nav-ico{transition:transform .16s}.tt-nav-item:hover .tt-nav-ico{transform:scale(1.12)}.tt-table-wrap{box-shadow:var(--shadow-sm)}.tt-row-hover{transition:background .14s}.tt-row-hover:hover{background:var(--color-primary-tint)!important}.tt-btn{transition:transform .16s,box-shadow .16s,filter .16s}.tt-btn:hover{box-shadow:var(--shadow-md);filter:brightness(1.04);transform:translateY(-2px)}.tt-btn:active{transform:translateY(0)}.tt-overlay-in{animation:.18s both tt-overlay-in}.tt-pop-in{animation:.26s cubic-bezier(.22,.61,.36,1) both tt-pop}.tt-tab{transition:color .16s;position:relative}.tt-tab:after{content:"";background:var(--color-lime);transform-origin:50%;border-radius:3px 3px 0 0;height:3px;transition:transform .22s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:-1px;left:12px;right:12px;transform:scaleX(0)}.tt-tab.is-active:after{transform:scaleX(1)}.tt-tab:not(.is-active):hover{color:var(--color-ink)!important}.tt-chip{transition:border-color .16s,background .16s,transform .16s}.tt-chip:hover{transform:translateY(-1px)}.tt-bracket-scroll::-webkit-scrollbar{height:10px}.tt-bracket-scroll::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:999px}.tt-match-card{transition:box-shadow .18s,transform .18s}.tt-match-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.tt-grain:before{content:"";pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px;position:absolute;inset:0}@media (width<=600px){.tt-portal-stats{grid-template-columns:1fr 1fr!important}}@media (width<=520px){.tt-podium{gap:8px!important}.tt-podium .tt-podium-name{font-size:12px!important}}@media (width<=620px){.tt-form-cols{grid-template-columns:1fr!important}.tt-div-row{grid-template-columns:1fr 1fr!important}.tt-div-row>:last-child{grid-column:2;justify-self:end}}@media (width<=760px){.tt-agenda-row{grid-template-columns:1fr 1fr!important}.tt-agenda-row>:first-child,.tt-agenda-row>:last-child{grid-column:1/-1}}.tt-br{align-items:stretch;min-width:min-content;display:flex}.tt-br-round{flex-direction:column;flex:none;min-width:244px;padding:0 14px;display:flex}.tt-br-body{flex-direction:column;flex:1;justify-content:space-around;display:flex}.tt-br-round-title{text-align:center;margin-bottom:10px}.tt-br-round-title>span{color:var(--color-navy);text-transform:uppercase;letter-spacing:.6px;background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:4px 12px;font-size:10.5px;font-weight:900;display:inline-block}.tt-br-match{flex:1 1 0;align-items:center;padding:6px 0;display:flex;position:relative}.tt-br-match>*{width:100%}.tt-br-round:not(:last-child) .tt-br-match:after{content:"";border-right:2px solid var(--color-border-strong);width:14px;height:calc(50% + 7px);position:absolute;top:50%;left:100%}.tt-br-round:not(:last-child) .tt-br-match:nth-child(2n):after{top:auto;bottom:50%}.tt-br-round:not(:first-child) .tt-br-match:before{content:"";background:var(--color-border-strong);width:14px;height:2px;position:absolute;top:50%;right:100%}.tt-mini-av{background:var(--color-surface-alt);border:1px solid var(--color-border);width:24px;height:24px;color:var(--color-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:900;display:inline-flex;overflow:hidden}.tt-mini-av img{object-fit:cover;width:100%;height:100%}@keyframes tt-shine-sweep{0%{transform:translate(-120%)}60%,to{transform:translate(320%)}}.tt-champ{position:relative;overflow:hidden}.tt-champ:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:60px;animation:3.2s ease-in-out infinite tt-shine-sweep;position:absolute;top:0;bottom:0;transform:translate(-120%)}
