@charset "UTF-8";body{padding:0;margin:0}.App{--container-max-width: 1280px;margin:0 auto;text-align:center;color:#ffffffde;background-color:var(--main-bg-color);height:100%;display:flex;flex-direction:column;justify-content:space-between}.LandingHeaderContainer{position:relative}.LandingHeaderContainer img{object-fit:cover;width:100%;height:240px;filter:blur(1.5px) brightness(.7)}@media (max-width: 600px){.LandingHeaderContainer img{visibility:hidden;min-height:440px}}.LandingHeaderText{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Exo2,sans-serif;line-height:2em;white-space:nowrap}@media (max-width: 600px){.LandingHeaderText{color:var(--main-text-color);white-space:initial;width:90%}}#DonatePageContainer{margin-top:1em}#DonateSection{display:flex;flex-direction:column;justify-content:center;align-items:center;scroll-margin-top:96px}@media (max-width: 900px){#DonateSection{scroll-margin-top:50px}}.DonateHeader{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--main-text-color);gap:1rem;max-width:95%}.DonateHeader h1{margin-block:.5em;font-size:2.5em}.DonateHeader h2,.DonateHeader h3{font-family:Exo2,sans-serif;font-size:1.3em;line-height:1.4em}.DonateWordHighlight{background:var(--word-highlight-color);color:var(--main-text-color)}.DonatePriceBlocksContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}@media (max-width: 600px){.DonatePriceBlocksContainer{flex-direction:column}}.DonatePriceBlock{color:#000;font-size:3em;font-family:Exo2,sans-serif;padding-inline:.8em;padding-block:.5em}.DonatePriceBlock:first-child{background-color:#efeeee;transform:scale(.65) translate(55px)}.DonatePriceBlock:nth-child(2){background-color:#d9d9d9;transform:scale(.85) translate(-30px)}.DonatePriceBlock:nth-child(3){background-color:#a7e2ef;transform:scale(1.1) translate(-50px)}@media (max-width: 600px){.DonatePriceBlock:first-child{transform:scale(.65) translate(0)}.DonatePriceBlock:nth-child(2){transform:scale(.85) translate(0) translateY(-25px)}.DonatePriceBlock:nth-child(3){transform:scale(1.1) translate(0) translateY(-25px)}}.FundingContainer{font-family:Exo2,sans-serif;max-width:500px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column;color:var(--main-text-color);margin-inline:auto;padding-inline:1em}.FundingHeader{display:flex;justify-content:center;align-items:center;gap:.5em}.FundingProgressBarContainer{height:20px;width:100%;border-radius:10px;background-color:#fff;box-shadow:0 0 12px #0e4a75;overflow:hidden}.FundingProgressBar{height:100%;background-color:#2196f3;box-shadow:0 8px 13px 5px #0cae851a;max-width:100%}.FundingInfo{display:inline-block;fill:var(--main-text-color);cursor:pointer;background:none;border:none;padding:0;width:26px;height:26px}.FundingInfo .Tooltip{width:26px;height:26px}.FundingInfo svg:hover{fill:var(--tertiary-color)}.Tooltip{position:relative;display:inline-block}.Tooltip:hover .TooltipText{visibility:visible}.TooltipText{position:absolute;left:50%;top:250%;margin-left:-268px;visibility:hidden;width:500px;padding:.5em;background-color:#000000e6;color:#fff;border-radius:6px;font-size:1rem!important;font-family:Exo2,sans-serif}@media (max-width: 800px){.TooltipText{width:270px;margin-left:-250px}}.TooltipText:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:15px;border-style:solid;border-color:transparent transparent rgba(0,0,0,.9) transparent}@media (max-width: 800px){.TooltipText:after{visibility:hidden;margin-left:93px}}.DonateGroupsContainer{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center;gap:24px;padding-bottom:16px}@media (max-width: 1000px){.DonateGroupsContainer{max-width:600px}}.DonateGroup{background-color:var(--second-bg-color);color:var(--main-text-color);font-family:Exo2,sans-serif;font-size:.7em;width:220px;display:flex;justify-content:center;flex-direction:column;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;border-radius:16px}.DonateGroup h1{width:100%;margin:0;padding-top:.5em;padding-bottom:.8em;color:#fff;text-transform:uppercase}.DonateGroup div{display:flex;flex-direction:column;justify-content:center;align-items:center}.DonateGroup div span{font-family:Exo2,sans-serif;font-size:1.5em;padding:.5em}.DonateGroup .Tooltip{width:1em;height:1em;display:inline-block;fill:var(--main-text-color);margin-left:.5em;transform:translateY(.2em)}@media (max-width: 700px){.DonateGroup .Tooltip{width:1.5em;height:1.5em}}.DonateGroupPrice{border-top:1px solid #A094AC;margin:0;padding-block:1em;font-size:2.5em;font-family:Exo2,sans-serif}.DonateGroupPrice button{background:none;border:none;color:var(--main-text-color);font-size:inherit;font-family:inherit;text-decoration:underline;cursor:pointer}.DonateGroupPrice button:hover{color:#6495ed}.DonateGroupParentName{display:flex;justify-content:center}.DonateGroupParentName svg{width:1.5em;height:1.5em;margin-right:6px}@media (max-width: 1000px){.DonateGroupParentName svg{display:none}}.DonateGroupParentPlus{display:flex;justify-content:center}.DonateGroupParentPlus svg{width:1.5em;height:1.5em}.DonatePlayerHead{position:absolute;right:-4px;top:0}.DonatePlayerHead img{width:32px;height:32px}.DonateHeaderColorBlue{background-image:linear-gradient(130deg,hsl(197,68%,55%) 0%,hsl(199,68%,55%) 10%,hsl(200,68%,55%) 20%,hsl(202,68%,55%) 30%,hsl(203,68%,56%) 40%,hsl(205,68%,56%) 50%,hsl(206,67%,56%) 60%,hsl(208,67%,56%) 70%,hsl(209,67%,57%) 80%,hsl(211,67%,57%) 90%,hsl(212,67%,57%) 100%);box-shadow:0 8px 13px 5px #0177ff1a}.DonateHeaderColorPurple{background-image:linear-gradient(130deg,hsl(276,76%,65%) 0%,hsl(274,77%,65%) 10%,hsl(271,77%,65%) 20%,hsl(269,78%,65%) 30%,hsl(267,79%,65%) 40%,hsl(265,80%,65%) 50%,hsl(263,81%,65%) 60%,hsl(260,82%,65%) 70%,hsl(258,83%,65%) 80%,hsl(256,84%,65%) 90%,hsl(254,84%,65%) 100%);box-shadow:0 8px 13px 5px #ae00ff1a}.DonateHeaderColorOrange{background-image:linear-gradient(130deg,hsl(42,100%,58%) 0%,hsl(41,100%,58%) 10%,hsl(40,100%,57%) 20%,hsl(39,100%,56%) 30%,hsl(38,100%,55%) 40%,hsl(37,100%,54%) 50%,hsl(36,100%,53%) 60%,hsl(36,100%,53%) 70%,hsl(35,100%,52%) 80%,hsl(34,100%,51%) 90%,hsl(33,100%,50%) 100%);box-shadow:0 8px 13px 5px #ff8b001a}.DonateHeaderColorGreen{background-image:linear-gradient(315deg,hsl(165,87%,36%) 0%,hsl(160,70%,41%) 11%,hsl(154,59%,44%) 22%,hsl(148,51%,48%) 33%,hsl(140,45%,51%) 44%,hsl(132,44%,53%) 56%,hsl(121,43%,56%) 67%,hsl(110,46%,56%) 78%,hsl(100,49%,55%) 89%,hsl(92,52%,53%) 100%);box-shadow:0 8px 13px 5px #0cae851a}#modalRoot{position:fixed;top:0;z-index:5;--modal-border-radius: 0}.Modal{width:100%;height:100%;position:fixed;overflow:hidden;z-index:5;background:rgba(0,0,0,.7);color:var(--main-text-color);font-family:Exo2,sans-serif;font-size:1.5em;display:flex;justify-content:center;align-items:center;--outline-color: gray}.Modal.dark{--outline-color: #424242}.ModalContent{min-height:100px;top:50%;left:50%;background:var(--second-bg-color);border-radius:var(--modal-border-radius);outline:1px var(--outline-color) solid;display:flex;flex-direction:column;margin-inline:.5em}@media (min-width: 600px){.ModalContent{width:450px}}.ModalHeader{border-top-left-radius:var(--modal-border-radius);border-top-right-radius:var(--modal-border-radius)}.ModalHeader h4{margin:0;padding:.5em;color:#fff}.ModalBody{height:100%;padding:8px;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;padding-block:1em;font-size:.8em}.ModalBody label{width:90%;position:relative}.ModalBody label:not(:last-child){margin-bottom:1em}.ModalBody span{color:red;font-size:.7em;line-height:.2em}.ModalFooter{display:flex;justify-content:right;align-items:center;gap:8px;border-top:var(--outline-color) 1px solid;padding:8px}.ModalButton{background:#0177FF;border-radius:8px;border:none;color:#fff;font-family:Exo2,sans-serif;font-size:1em;line-height:1.5em;padding-inline:.5em;cursor:pointer;text-align:center}.ModalInputText{border:0;border-bottom:#0177FF 1px solid;font-family:Exo2,sans-serif;font-size:1em;padding-block:.2em;width:100%;background-color:var(--second-bg-color);color:var(--main-text-color)}.ModalInputText::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ModalInputText i{display:none}.DiscountLabel{position:absolute;display:inline-block;text-decoration:none;color:var(--discount-color);transform:scale(.6) translateY(-20px) translate(-20px)}#Footer{width:100%;background-color:var(--second-bg-color);color:var(--main-text-color);display:flex;justify-content:center;font-family:Exo2,sans-serif;box-shadow:0 -2px 4px #0003;margin-top:auto}#FooterAuthors{padding-block:1em}.MapContainer{width:auto;height:100%}.navBarButtonsListContainer{display:flex;flex-direction:row;gap:16px;padding-left:70px}@media (max-width: 900px){.navBarButtonsListContainer{display:none;flex-direction:column;padding-left:0;position:absolute;top:49px;background-color:var(--main-bg-color);gap:0;width:100%}}.navLink{box-sizing:content-box;display:block;color:gray;text-decoration:none!important;padding-block:10px;padding-inline:8px;font-family:Exo2,sans-serif;outline:none;background:none;border:none;cursor:pointer;line-height:1.5rem;font-size:1rem;height:1.5rem}.navLink.active{color:var(--main-text-color);border-bottom:2px solid var(--main-text-color);font-family:Exo2,sans-serif}@media (max-width: 900px){.navLink{width:100%;border-top:1px solid gray}.navLink.active{border-bottom:0}}.NavbarDarkness{display:none;position:fixed;overflow:hidden;z-index:1;width:100vw;height:100vh;background:rgba(0,0,0,.5)}@media (max-width: 900px){.NavbarDarkness.open{display:block}}.NavbarEmptySpace{min-height:96px;width:100%;background-color:var(--second-bg-color)}@media (max-width: 900px){.NavbarEmptySpace{min-height:0;height:50px}}.NavBarContainer{position:fixed;display:flex;justify-content:center;z-index:2;width:100%;background-color:var(--second-bg-color);box-shadow:0 2px 4px #0003}@media (max-width: 900px){.NavBarContainer{height:50px;max-height:50px}.NavBarContainer.open .navBarButtonsListContainer{display:flex}}.NavBar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:var(--container-max-width);padding:16px;background-color:var(--second-bg-color);width:100%}@media (max-width: 900px){.NavBar{justify-content:left;padding:0;align-items:initial}}.NavbarToggleButton{display:none;position:absolute;z-index:3;background:none;border:none;top:6px;right:6px}.NavbarToggleButton svg{fill:var(--main-text-color)}.NavbarToggleButton:hover svg{fill:gray}.NavbarToggleButton svg{width:32px;height:32px}@media (max-width: 900px){.NavbarToggleButton{display:block}}.NavLogoContainer{display:flex;flex-direction:row;align-items:center;white-space:nowrap}.NavLogoContainer img{margin-right:10px}@media (max-width: 900px){.NavLogoContainer img{width:32px;height:32px}}@media (max-width: 900px){.NavLogoContainer{padding-left:10px}}.NavLogoTitle{text-align:left}.NavLogoTitle span{display:block;line-height:1.2em}.NavLogoTitle span:first-child{color:#a094ac;font-size:1.2em;font-weight:700}.NavLogoTitle span:nth-child(2){color:var(--main-text-color)}@media (max-width: 400px){.NavLogoTitle span{display:none}}.NavbarPlayersCounterContainer{color:var(--main-text-color);font-family:Exo2,sans-serif}.NavbarPlayersCounterContainer:before{font-weight:700;color:#a094ac;content:"• "}@media (max-width: 900px){.NavbarPlayersCounterContainer{display:none}}.switch{position:relative;display:inline-block;min-width:40px;min-height:24px;height:24px;-webkit-user-select:none;user-select:none}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider.dark{background-color:gray}.slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:var(--tertiary-color)}input:focus+.slider{box-shadow:0 0 1px var(--tertiary-color)}input:checked+.slider:before{-ms-transform:translateX(16px);transform:translate(16px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.NavbarDarkModeSwitch{margin-left:auto;margin-right:1em}@media (max-width: 900px){.NavbarDarkModeSwitch .switch{position:absolute;z-index:3;background:none;border:none;top:11px;right:60px}}.ThemeDark{--main-bg-color: rgb(18, 18, 18);--second-bg-color: rgb(32, 32, 32);--main-text-color: white;--word-highlight-color: #0b506c;--tertiary-color: #2196F3;--discount-color: greenyellow}.ThemeLight{--main-bg-color: white;--second-bg-color: white;--main-text-color: black;--word-highlight-color: #B2E7FF;--tertiary-color: #2196F3;--discount-color: green}html{scroll-behavior:smooth}:root{font-family:Exo2,sans-serif;font-size:16px;line-height:24px;font-weight:400;background-color:var(--main-bg-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}#root{min-height:100vh;display:grid}@font-face{font-family:Exo2;font-weight:400;src:url(/fonts/Exo2-Regular.woff2) format("woff2"),url(../fonts/Exo2-Regular.ttf) format("ttf")}@font-face{font-family:Exo2;font-weight:700;src:url(/fonts/Exo2-Bold.woff2) format("woff2"),url(../fonts/Exo2-Bold.ttf) format("ttf")}@font-face{font-family:Exo2;font-weight:300;src:url(/fonts/Exo2-Thin.woff2) format("woff2"),url(../fonts/Exo2-Thin.ttf) format("ttf")}*{font-family:Exo2,sans-serif;font-weight:400}a{color:var(--tertiary-color);text-decoration:none}a:hover{text-decoration:underline}
