:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}body{margin:0}._backdrop_1y82h_1{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:3;background:#00000073;place-items:center;width:100%;min-height:100vh;display:grid;position:fixed;inset:0}._close_btn_1y82h_14{cursor:pointer;color:#111;background-color:#0000;border:0;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;font-size:20px;display:flex}._close_btn_1y82h_14:active{background-color:#eee}._close_btn_1y82h_14>img{border-radius:50%;width:20px}@keyframes _fadeIn_1y82h_1{0%{opacity:0}to{opacity:1}}._dialog_1y82h_39{color:#050505;opacity:0;z-index:1;background-color:#fafafa;border-radius:1rem;flex-direction:column;width:clamp(300px,90%,600px);margin:0;animation:.6s forwards _fadeIn_1y82h_1;box-shadow:0 4px 20px #0003}._dialog_body_1y82h_52{overscroll-behavior:contain;flex-direction:column;align-items:center;gap:15px;width:100%;max-height:calc(100vh - 68px);padding:15px;font-size:.9rem;display:flex;overflow:auto}._dialog_header_1y82h_65{color:#111;border-bottom:1px solid #ddd;flex-direction:row;justify-content:space-between;align-items:center;padding:10px;font-weight:700;display:flex}._dialog_title_1y82h_76{margin:0;padding:0 10px}*{box-sizing:border-box;-webkit-user-select:none;user-select:none}body{flex-direction:column;justify-content:center;align-items:center;margin:0;font-family:sans-serif;display:flex}@keyframes color{0%{background-color:#a00}50%{background-color:#00a}to{background-color:#a00}}h1{color:#fff;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;margin:0;padding:5px 20px;animation:10s linear infinite color;display:flex}h1>img{width:60px}h1>div{flex-direction:column;align-items:center;line-height:2.4rem;display:flex}h1>div>span:last-child{font-size:3rem}h2,h3{text-align:center;width:100%;margin:0}header{width:100%;display:flex}main{flex-flow:wrap;justify-content:center;gap:10px;width:100%;display:flex}.apuesta{justify-content:space-between;width:100%;margin:10px 0;font-size:.9rem;display:flex}.apuesta>button{color:#fff;text-align:center;cursor:pointer;background-image:linear-gradient(#444,#222);border:0;border-radius:20px;flex-direction:row;justify-content:center;align-items:center;width:clamp(90px,30%,110px);height:40px;margin:0 5px;display:flex}.apuesta>button:hover{background-image:linear-gradient(#484,#262)}.apuesta>span{flex-direction:row;flex:1;justify-content:center;align-items:center;height:40px;font-weight:700;display:flex}.apuestas{color:#999;justify-content:space-between;width:100%;margin:10px 0;font-size:.9rem;display:flex}.apuestas>div:first-child{flex-flow:wrap;justify-content:center;width:clamp(100px,30%,120px);display:flex}.apuestas>div:first-child>a{background-color:#000;border-radius:15px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}.apuestas>div:first-child>a>img{border-radius:15px;width:auto;max-width:30px;height:auto;max-height:30px;display:block}.apuestas>div:nth-child(2){text-align:center;flex-direction:column;flex:1;align-items:center;gap:5px;display:flex}.apuestas>div:nth-child(2)>span:first-child{border-bottom:1px dotted #999;width:fit-content;display:flex}.apuestas>div:nth-child(2)>span:nth-child(2){color:#595;font-weight:700}.apuestas>div:nth-child(3){flex-flow:wrap;justify-content:center;width:clamp(100px,30%,120px);display:flex}.apuestas>div:nth-child(3)>a{background-color:#000;border-radius:15px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}.apuestas>div:nth-child(3)>a>img{border-radius:15px;width:auto;max-width:30px;height:auto;max-height:30px;display:block}.change{color:#fff;cursor:pointer;background-image:linear-gradient(#444,#222);border-radius:5px;width:100px;margin:5px 0;padding:5px;font-size:.8rem}.change:hover{background-image:linear-gradient(#484,#262)}.fail{color:#655;background-color:#fee;border:1px solid #edd;width:100px;margin:5px;padding:5px}.fase{flex-direction:row;justify-content:space-between;width:320px;margin:10px 0;display:flex}.fase>span{text-align:center;color:#567;cursor:pointer;background-color:#def;border:1px solid #cde;border-radius:5px;width:60px;padding:5px 0;font-size:.9rem}.fase>span:hover{filter:brightness(90%)}.fases{flex-direction:column;align-items:center;width:clamp(320px,100%,480px);padding:10px 0;display:flex}.fases_skeleton{flex-direction:column;align-items:center;width:clamp(320px,100%,480px);height:100%;padding:10px 0;display:flex}.knockout{flex-direction:column;gap:10px;width:clamp(320px,100%,360px);margin:10px 0;display:flex}.knockout>div{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:5px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;display:flex}.leaderboard{background-color:#fafafa;flex-direction:column;align-items:center;gap:5px;width:100%;display:flex}.leaderboard>div{background-color:#f0f0f0;flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.leaderboard>div:nth-child(n+2){cursor:pointer}.leaderboard>div:nth-child(n+2):hover{filter:brightness(90%)}.leaderboard>div:first-child{font-size:.9rem;font-weight:700}.leaderboard>div>span:first-child,.leaderboard>div>span:nth-child(2){flex-direction:row;justify-content:center;align-items:center;width:80px;height:50px;display:flex}.leaderboard>div>span:nth-child(2)>a{background-color:#000;border-radius:20px;flex-direction:row;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.leaderboard>div>span:nth-child(2)>a>img{border-radius:20px;width:auto;max-width:40px;height:auto;max-height:40px;display:block}.leaderboard>div>span:nth-child(3),.leaderboard>div>span:nth-child(4){flex-direction:row;justify-content:center;align-items:center;width:80px;height:50px;display:flex}.match{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:5px 0;font-size:.9rem;display:flex}.match>span:first-child{flex-direction:row;justify-content:center;align-items:center;width:100px;display:flex}.match>span:nth-child(2){flex-direction:row;flex:1;justify-content:center;align-items:center;display:flex}.match>span:nth-child(3){flex-direction:row;justify-content:center;align-items:center;width:100px;display:flex}.password{flex-direction:column;align-items:center;width:290px;margin:20px 0;display:flex}.password>div:first-child{flex-direction:column;align-items:center;gap:5px;margin:20px;display:flex}.password>div:first-child>span:first-child>a{background-color:#000;border-radius:40px;flex-direction:row;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.password>div:first-child>span:first-child>a>img{border-radius:40px;width:auto;max-width:80px;height:auto;max-height:80px;display:block}.password>div:nth-child(2){flex-direction:column;align-items:center;gap:5px;display:flex}.password>div:nth-child(2)>div{flex-direction:row;align-items:center;gap:5px;display:flex}.password>div:nth-child(2)>div>span{color:#fff;cursor:pointer;background-color:#000;border:1px solid #000;flex-direction:row;justify-content:center;align-items:center;width:25px;height:25px;font-family:monospace;font-size:1rem;display:flex}.password>div:nth-child(2)>div>span:hover{color:#000;background-color:#ff0}.password>div:nth-child(3){flex-direction:row;align-items:center;gap:10px;margin:15px 0;display:flex}.password>div:nth-child(3)>span{flex-direction:row;justify-content:center;align-items:center;padding:5px;font-size:2rem;display:flex}.password>div:nth-child(4){flex-direction:column;align-items:center;gap:10px;margin:5px 0;display:flex}.password>div:nth-child(4)>button{color:#fff;cursor:pointer;border:0;border-radius:100vh;width:200px;padding:10px}.password>div:nth-child(4)>button:hover{filter:brightness(120%)}.pending{color:#665;background-color:#ffe;border:1px solid #eed;width:100px;margin:5px;padding:5px}.ranking{flex-direction:column;align-items:center;width:clamp(320px,100%,480px);display:flex}.result{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.result>span:first-child{flex-direction:row;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.result>span:nth-child(2){word-spacing:.2rem;flex-direction:row;flex:1;justify-content:center;align-items:center;height:60px;font-size:2rem;font-weight:700;display:flex}.result>span:nth-child(3){flex-direction:row;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.result>span>img{width:96px;height:96px}.success{color:#565;background-color:#efe;border:1px solid #ded;width:100px;margin:5px;padding:5px}.team{flex-direction:column;align-items:center;width:100px;display:flex}.team>img{anchor-name:--flag}.team>span{position-anchor:--flag;bottom:anchor(bottom);margin:-15px;position:fixed}.updated{flex-direction:column;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.updated>button{color:#444;cursor:pointer;border:1px solid #ddd;width:200px;padding:10px;font-size:.8rem;font-weight:400}.updated>button:hover{filter:brightness(90%)}.updated>span{font-size:.8rem;font-style:italic}
