@import url(https://fonts.googleapis.com/css2?family=Baloo+2:wght@400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&display=swap);:root{--mainColor:#2978e6;--darkBackground:#0e1015;--darkNavbar:#0c0e13;--lineColor:#343759;-webkit-font-smoothing:subpixel-antialiased;--scrollbar-track:#6e6e88;--scrollbar-track-hovered:#6e6e88cc;--discordGreen:#57f287;--discordYellow:#fee75c;--discordRed:#ed4245;--discordFucsia:#eb459e;--discordBurple:#5865f2;backface-visibility:hidden;color:#fff;font-family:Rubik,sans-serif}*{-webkit-tap-highlight-color:#2978e6;-webkit-tap-highlight-color:var(--mainColor)}html{background-color:#0c0e13;background-color:var(--darkNavbar);display:block;font-display:swap;font-family:Rubik,sans-serif;height:fit-content;margin:0;max-width:100vw;min-height:100vh;overflow-x:hidden;overflow-y:auto;padding:0;scroll-behavior:smooth}img{pointer-events:none}:focus-visible{border-radius:4px;outline:2px solid #2978e61a}#root,.App,body{background:#0e1015;background:var(--darkBackground);box-sizing:border-box;margin:0;padding:0}html:not(:has(div#CdM,div#Data))::-webkit-scrollbar-corner{background:#0e1015;background:var(--darkBackground)}html:not(:has(div#CdM,div#Data))::-webkit-scrollbar{background:#0000;height:1vh;width:.6vh}html:not(:has(div#CdM,div#Data))::-webkit-scrollbar-thumb{background-color:#6e6e88;background-color:var(--scrollbar-track);border-radius:10px}html:not(:has(div#CdM,div#Data))::-webkit-scrollbar-track{margin-top:80px}html:not(:has(div#CdM,div#Data))::-webkit-scrollbar-thumb:hover{background-color:#6e6e88cc;background-color:var(--scrollbar-track-hovered)}[title]{position:relative}[title]:hover:before{background-color:#64646400;border:1px solid #fff;border-radius:20px;color:#fff;content:attr(title);font-size:10px;padding:.15rem;position:absolute;transform:translateY(120%);transition:3s;width:80%}.hidden{display:none!important}#installContainer{bottom:1em;display:flex;justify-content:center;position:absolute;width:100%}#installContainer button{background-color:inherit;border:1px solid #fff;color:#fff;font-size:1em;padding:.75em}.hihlighted-box{align-items:center;border-radius:5px;color:#fff;display:flex;font-weight:400;gap:10px;padding:10px}.hihlighted-box.tag{border-left:5px solid}.hihlighted-box.box{border:2px solid}.hihlighted-box.default{background-color:#6464644d;border-color:gray}.hihlighted-box.red{background-color:#c832324d;border-color:#c83232}.hihlighted-box.green{background-color:rgba(var(--discordGreen)/.3);border-color:rgba(var(--discordGreen)/1)}.hihlighted-box.yellow{background-color:rgba(var(--discordYellow)/.3);border-color:var(--discordYellow)}.App>.main-page{display:flex;flex-direction:column;gap:40px;grid-template-columns:3fr 4fr;justify-items:center;margin:50px 200px;min-height:100vh;padding:10px}.main-page .presentation{align-items:center;display:flex;height:fit-content;justify-content:space-around;margin-bottom:400px}.main-page .presentation img{animation:move 2s ease-in-out infinite alternate;height:400px;-webkit-user-select:none;user-select:none;width:400px}@keyframes move{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.main-page .presentation .information{align-items:center;display:flex;flex-direction:column;justify-content:center}.main-page .presentation .information h1.name{color:#fff;font-size:60px;font-weight:700;letter-spacing:4px;margin:0}.main-page .presentation .information p.description{color:#fff;font-size:16px;font-weight:400;letter-spacing:2px;margin:30px 0 40px;max-width:260px;text-align:center}.main-page .presentation .information .buttons{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center}.main-page .presentation .information .buttons button{align-items:center;border:none;border-radius:8px;box-shadow:0 0 8px 0 #0006;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:Rubik,sans-serif;font-size:18px;font-weight:500;gap:10px;justify-content:center;line-height:24px;padding:10px 20px;transition:transform .2s cubic-bezier(.235,0,.05,.95);-webkit-user-select:none;user-select:none;width:fit-content}.main-page .presentation .information .buttons button.addme{background-color:#2978e6e6}.main-page .presentation .information .buttons button.addme:hover{background-color:#2978e6b3}.main-page .presentation .information .buttons button.dashboard{background-color:#30b359b3}.main-page .presentation .information .buttons button.dashboard:hover{background-color:#30b35999}ul.features{display:flex;flex-direction:column;gap:40px;list-style:none;margin:0;padding:0 10vw}ul.features li.feature{align-items:center;display:flex;gap:20px;height:fit-content;justify-content:center;width:100%}ul.features li.feature:nth-child(2n){flex-direction:row-reverse}ul.features li.feature:nth-child(2n) div.description{text-align:right}ul.features li.feature div{width:50%}@media(max-width:768px){.App div.main-page{margin:0}.main-page .presentation{flex-direction:column-reverse;margin-bottom:100px}.main-page .presentation img{height:90vw;width:90vw}.main-page .presentation .information .buttons{flex-wrap:wrap}ul.features{flex-direction:column}ul.features li.feature{flex-direction:column!important}ul.features li.feature,ul.features li.feature div.description{text-align:center!important}ul.features li.feature div{width:100%}}.discord-embed{display:none;font-family:Arial,Helvetica,sans-serif;max-width:520px;width:fit-content}.discord-embed article{background-color:#2f3136;border-left:4px solid #202225;border-radius:4px}.discord-embed article>div{display:inline-grid;grid-template-columns:auto;grid-template-rows:auto;overflow:hidden;padding:8px 16px 16px 12px}.discord-embed article>div div.embed-title{color:#fff;display:inline-block;font-size:1rem;font-weight:600;grid-column:1/1;margin-top:8px}.discord-embed article>div div.embed-description{color:#fff;display:inline-block;font-size:.875rem;font-weight:400;grid-column:1/1;line-height:1.125rem;margin-top:8px;white-space:pre-line}.discord-embed article>div div.embed-thumbnail{background-color:#202225;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;display:inline-block;grid-column:2/2;grid-row:1/8;height:80px;margin-left:16px;margin-top:8px;overflow:hidden;width:80px}div#cookies{grid-gap:10px;background:var(--darkNavbar);bottom:0;box-shadow:0 1px 2px 0 #3c40434d,0 2px 6px 2px #3c404326;box-sizing:border-box;display:flex;display:grid;flex-direction:row;gap:10px;grid-template-areas:"text buttons";grid-template-columns:1fr;grid-template-rows:1fr 1fr;height:fit-content;height:100px;left:0;overflow:hidden;padding:10px;position:absolute;position:fixed;transition:all .6s ease;width:100vw;z-index:999999999999}div#cookies div.text{grid-area:text;height:fit-content;width:calc(80% - 10px)}div#cookies div.buttons,div#cookies div.text{display:flex;flex-direction:column;margin:0;-webkit-user-select:none;user-select:none}div#cookies div.buttons{align-items:center;gap:10px;grid-area:buttons;justify-content:space-around;min-width:100px;width:calc(20% - 10px)}div#cookies div.buttons button{border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Rubik,sans-serif;font-size:18px;font-weight:500;height:30px;transition:all .2s ease;-webkit-user-select:none;user-select:none;width:100px}div#cookies div.buttons button.accept{background:var(--discordGreen)}div#cookies div.buttons button.decline{background:#ed4245}div#cookies div.buttons button:hover{transform:scale(1.02)}div.loadingScreen{display:grid;height:calc(100vh - 80px);place-items:center;width:100vw}div.loadingScreen span{animation:rotate 1s infinite;background:none;border:2px solid blue;border-left-color:red;border-radius:50%;display:block;height:100px;width:100px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--black:#0b0b0b;--bg:#181733;--blau:#0018b4;--grana:#9b0041;--yellow:#fdc52c;--red:#d45950;--laliga:#ff4b44;--championsleague:#3562a6;--europeleague:#f68d1f;--conferenceleague:#00be14}header:has(+main#fcb){align-items:center;background:#fff;display:flex;gap:8px;justify-content:center;padding:16px}header:has(+main#fcb):before{background:linear-gradient(270deg,#9b0041 40%,#0018b4 60%);background:linear-gradient(to left,var(--grana) 40%,var(--blau) 60%);bottom:0;content:"";height:2px;position:absolute;width:100%}header:has(+main#fcb) div.escut{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:center;z-index:1}header:has(+main#fcb) div.escut span.mesqueunclub{text-box:trim-both cap alphabetic;color:#000;font-family:Dancing Script,cursive;font-size:1.7rem;font-weight:600;margin-bottom:.3lh}header:has(+main#fcb) div.escut img{height:48px;width:48px}header:has(+main#fcb) nav{flex:1 1}header:has(+main#fcb) nav a{color:#000;font-family:Dancing Script,cursive;font-size:1.4rem;font-weight:600;text-decoration:none}header:has(+main#fcb) h1{color:#fff;font-size:2.5rem;font-weight:700;margin:0;text-transform:uppercase}main#fcb{align-items:center;background:#181733;background:var(--bg);color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;min-height:100vh}main#fcb nav{gap:16px;padding:16px;width:100%}main#fcb nav,main#fcb nav button{align-items:center;display:flex;justify-content:center}main#fcb nav button{background:#0000;background:#fff;border:none;border-radius:4px;color:#0b0b0b;color:var(--black);cursor:pointer;font-size:1rem;font-weight:700;height:32px;padding:8px 16px;text-transform:uppercase;transition:all .15s ease-in-out .05s;z-index:1}main#fcb nav button:before{background:#fdc52c;background:var(--yellow);border-radius:4px;bottom:-8px;content:"";height:4px;position:absolute;transition:all .15s ease-in-out;width:0;z-index:-1}main#fcb nav button.active{background:#fdc52c;background:var(--yellow);color:#0b0b0b;color:var(--black)}main#fcb nav button.active:before{bottom:0;height:32px}main#fcb nav button:hover:before{width:100%}main#fcb section.league{background:color-mix(in srgb,#fff 5%,#0000);border-radius:8px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;gap:8px;margin:16px;max-width:800px;padding:16px;width:100%}main#fcb section.league h2{align-items:center;display:flex;flex-direction:row;font-size:2rem;font-weight:400;gap:8px;justify-content:flex-start;margin:0;text-align:left}main#fcb section.league h2 svg{height:24px;width:24px}main#fcb section.league h2 svg :is(path,circle){stroke:#fff;stroke-width:1.5}main#fcb section.league table{border-collapse:collapse;text-align:left}main#fcb section.league table th{font-weight:700;text-align:center}main#fcb section.league table tr{background:color-mix(in srgb,#999 15%,#0000);height:24px;z-index:1}main#fcb section.league table tr:before{background:#999;content:"";height:100%;left:0;position:absolute;top:0;width:4px}main#fcb section.league table tr:first-child,main#fcb section.league table tr:first-child:before{background:#0000}main#fcb section.league table tr:is(:nth-child(2),:last-child):before{border-radius:2px;height:calc(100% + 4px);top:-2px}main#fcb section.league table tr.highlight{position:relative}main#fcb section.league table tr.highlight:after{background:linear-gradient(90deg,#004d98,#db0030);content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:-1}main#fcb section.league table td{border:0 solid #0000;height:24px;margin:0;padding:4px 8px;text-align:center;vertical-align:middle}main#fcb section.league table td.name{text-align:left}main#fcb section.league table td.form{width:160px}main#fcb section.league table td.form span{text-box:trim-both cap alphabetic;align-items:center;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:16px;justify-content:center;margin-left:4px;width:16px}main#fcb section.league table td.form span.W{background-color:#6cb94d}main#fcb section.league table td.form span.D{background-color:#979797}main#fcb section.league table td.form span.L{background-color:#d45950;background-color:var(--red)}main#fcb section.league table.id828 tr:nth-child(n+2):nth-child(-n+5){background:color-mix(in srgb,#3562a6 15%,#0000);background:color-mix(in srgb,var(--championsleague) 15%,#0000)}main#fcb section.league table.id828 tr:nth-child(n+2):nth-child(-n+5):before{background:#3562a6;background:var(--championsleague)}main#fcb section.league table.id828 tr:nth-child(n+2):nth-child(6),main#fcb section.league table.id828 tr:nth-child(n+2):nth-child(9){background:color-mix(in srgb,#f68d1f 15%,#0000);background:color-mix(in srgb,var(--europeleague) 15%,#0000);border-left-color:#f68d1f;border-left-color:var(--europeleague)}main#fcb section.league table.id828 tr:nth-child(n+2):nth-child(6):before,main#fcb section.league table.id828 tr:nth-child(n+2):nth-child(9):before{background:#f68d1f;background:var(--europeleague)}main#fcb section.league table.id828 tr:nth-child(n+2):nth-child(7){background:color-mix(in srgb,#00be14 15%,#0000);background:color-mix(in srgb,var(--conferenceleague) 15%,#0000)}main#fcb section.league table.id828 tr:nth-child(n+2):nth-child(7):before{background:#00be14;background:var(--conferenceleague)}main#fcb section.league table.id828 tr:nth-child(n+2):nth-last-child(-n+3){background:color-mix(in srgb,#d45950 15%,#0000);background:color-mix(in srgb,var(--red) 15%,#0000)}main#fcb section.league table.id828 tr:nth-child(n+2):nth-last-child(-n+3):before{background:#d45950;background:var(--red)}main#fcb section.league table.id792 tbody tr:nth-child(-n+3){border-left-color:#3562a6;border-left-color:var(--championsleague)}main#fcb section.league table.id792 tbody tr:nth-child(-n+3):not(.highlight){background:color-mix(in srgb,#3562a6 15%,#0000);background:color-mix(in srgb,var(--championsleague) 15%,#0000)}main#fcb section.league table.id792 tbody tr:nth-last-child(-n+2){border-left-color:#d45950;border-left-color:var(--red)}main#fcb section.league table.id792 tbody tr:nth-last-child(-n+2):not(.highlight){background:color-mix(in srgb,#d45950 15%,#0000);background:color-mix(in srgb,var(--red) 15%,#0000)}main#fcb section.league table.id20152 tbody tr:nth-child(-n+8){border-left-color:green}main#fcb section.league table.id20152 tbody tr:nth-child(-n+8):not(.highlight){background:color-mix(in srgb,green 15%,#0000)}main#fcb section.league table.id20152 tbody tr:nth-last-child(-n+2){border-left-color:#d45950;border-left-color:var(--red)}main#fcb section.league table.id20152 tbody tr:nth-last-child(-n+2):not(.highlight){background:color-mix(in srgb,#d45950 15%,#0000);background:color-mix(in srgb,var(--red) 15%,#0000)}div.bracket{display:flex;gap:48px;max-width:100%;width:100%}div.bracket div.column{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:16px;justify-content:space-around;z-index:1}div.bracket div.column:not(:has(div.match:nth-child(2))){flex:2 1}div.bracket div.column:not(:has(div.match:nth-child(2))) div.match{aspect-ratio:2/1;border-radius:20% 20% 20% 20%/40% 40% 40% 40%}div.bracket div.column:not(:is(:first-child,:last-child)) div.match:after,div.bracket div.column:not(:is(:first-child,:last-child)) div.match:before{background:#999;height:2px;position:absolute;top:50%;transform:translateY(-50%);width:26px}div.bracket div.column:not(:is(:first-child,:last-child)).left div.match:after{content:"";left:-27px}div.bracket div.column:not(:is(:first-child,:last-child)).right div.match:before{content:"";right:-27px}div.bracket div.column.left div.lines{right:-24px}div.bracket div.column.left div.lines span.line{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}div.bracket div.column.right div.lines{left:-24px}div.bracket div.column.right div.lines span.line{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}div.bracket div.column div.match{align-items:center;aspect-ratio:1/1;background:var(--bg);border:2px solid #999;border-radius:40%;display:flex;flex-direction:row;justify-content:center;width:100%;z-index:2}div.bracket div.column div.match img{height:75%;position:absolute}div.bracket div.column div.match img.loser{filter:grayscale(1);opacity:.25}div.bracket div.column div.match img:not(:only-child):first-child{left:16px}div.bracket div.column div.match img:not(:only-child):first-child+img{right:16px}div.bracket div.column div.lines{display:flex;flex-direction:column;height:calc(100% + 16px);justify-content:space-around;position:absolute}div.bracket div.column div.lines span.line{border:2px solid #999;border-radius:8px;width:24px;z-index:1}*{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;position:relative}main#es{align-items:center;background:#f2f1ed;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;min-height:100vh;width:100vw}main#es ol.timeline{display:flex;flex-direction:row;overflow-x:scroll;padding:0;width:calc(100% - 32px)}main#es ol.timeline li.year{align-items:center;color:var(--black);display:flex;flex-direction:column;font-size:1.5rem;gap:8px;height:100%;justify-content:center;padding:16px}main#es ol.timeline li.year h2{font-size:1.6rem;font-weight:700;margin:0}main#es ol.timeline li.year span.line{align-items:center;background:red;display:flex;height:4px;justify-content:center;width:100%}main#es ol.timeline li.year span.line:before{background:red;border-radius:50%;content:"";height:16px;position:absolute;top:-6px;width:16px}main#es ol.timeline li.year ul.trofeos{list-style:none;padding:8px}main#es ol.timeline li.year ul.trofeos,main#es ol.timeline li.year ul.trofeos li.trofeo{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:center}main#es ol.timeline li.year ul.trofeos li.trofeo{padding:4px 0}main#es ol.timeline li.year ul.trofeos li.trofeo span.name{color:var(--black);font-size:1rem;font-weight:700;white-space:nowrap}main#es ol.timeline li.year ul.trofeos li.trofeo span.resultado{align-items:center;color:#3b3b3b;display:flex;font-size:.9rem;white-space:nowrap}main#es ol.timeline li.year ul.trofeos li.trofeo span.resultado img{aspect-ratio:4/3;border-radius:3px;height:22px;object-fit:cover}main#es ol.timeline li.year ul.trofeos li.trofeo span.resultado span.marcador{background:#cecece;border-radius:4px;font-size:.9rem;font-weight:700;margin:0 4px;padding:2px 4px 4px}main#es ol.timeline li.year ul.trofeos li.trofeo[data-tipo="1"] span.resultado{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}main#es ol.timeline li.year ul.trofeos li.trofeo[data-tipo="1"] span.resultado div.rivales{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}main#es ol.timeline li.year ul.trofeos li.trofeo[data-tipo="1"] span.resultado div.rivales span{align-items:center;color:var(--black);display:flex;gap:4px;justify-content:flex-start;width:100%}main#es ol.timeline li.year ul.trofeos li.trofeo[data-tipo="1"] span.resultado div.rivales span.win{font-weight:bolder}main#es ol.timeline li.year ul.trofeos li.trofeo[data-tipo="1"] span.resultado div.rivales span img{aspect-ratio:4/3;border-radius:3px;height:16px;object-fit:cover}main#es ol.timeline li.year ul.trofeos li.trofeo[data-tipo="1"] span.resultado ol.sets{align-items:center;background:#cecece;border-radius:4px;display:flex;flex-direction:row;gap:4px;justify-content:center;list-style:none;padding:2px 4px}main#es ol.timeline li.year ul.trofeos li.trofeo[data-tipo="1"] span.resultado ol.sets li.set{color:#3b3b3b;display:flex;flex-direction:column;font-size:.9rem;padding:2px 4px}main#es ol.timeline li.year ul.trofeos li.trofeo[data-tipo="1"] span.resultado ol.sets li.set span.win{font-weight:bolder}main#es ol.timeline li.year ul.trofeos li.trofeo[data-tipo="3"] div.podio{align-items:center;border-radius:8px;display:flex;flex-direction:column;gap:4px;justify-content:center}main#es ol.timeline li.year ul.trofeos li.trofeo[data-tipo="3"] div.podio span.piloto{align-items:center;display:flex;flex-direction:row;font-size:.9rem;gap:4px;justify-content:flex-start;white-space:nowrap;width:100%}main#es ol.timeline li.year ul.trofeos li.trofeo[data-tipo="3"] div.podio span.piloto.es{font-weight:bolder}main#es ol.timeline li.year ul.trofeos li.trofeo[data-tipo="3"] div.podio span.piloto img{aspect-ratio:4/3;border-radius:3px;height:16px;object-fit:cover}main#es ol.timeline li.year ul.trofeos li.trofeo:before{background:var(--yellow);border-radius:4px;content:"";height:100%;left:-8px;position:absolute;width:4px}main#es ol.timeline li.year ul.trofeos li.trofeo[data-posicion="1"]:before{background:gold}main#es ol.timeline li.year ul.trofeos li.trofeo[data-posicion="2"]:before{background:silver}main#es ol.timeline li.year ul.trofeos li.trofeo[data-posicion="3"]:before{background:#cd7f32}
/*# sourceMappingURL=main.4bf5913b.css.map*/