.menu{background:#a2f791cc;background:#cff2c9cc;left:0;padding:.4rem 0;position:fixed;text-align:center;top:0;width:100%;z-index:2}.menu .docsButton,.menu .helpButton,.menu .homeButton{display:inline-block;margin:0 .5rem;vertical-align:middle}.helpButton{background:#cff2c9cc;border:2px solid #0e9542;border-radius:50%;box-shadow:0 0 5px #00646480;color:#0e9542;font-family:arial,sans serif;font-size:1.5rem;font-weight:700;height:3rem;line-height:3rem;text-decoration:none;transition:.3s;width:3rem}.helpButton:not(.disabled):hover{background:#0e9542;color:#a2f791;cursor:pointer}.helpButton.disabled{border-color:#232323;box-shadow:0 0 8px #232323;color:#232323}@media (min-width:660px){.helpButton{font-size:2rem;height:4rem;line-height:4rem;width:4rem}}.docsButton{background:#cff2c9cc;border:2px solid #0e9542;border-radius:50%;box-shadow:0 0 5px #00646480;color:#0e9542;font-family:verdana,arial,sans serif;font-size:.6rem;font-size:.8rem;font-weight:700;height:3rem;line-height:3rem;text-decoration:none;transition:.3s;width:3rem}.docsButton:not(.disabled):hover{background:#0e9542;color:#a2f791;cursor:pointer}.docsButton.disabled{border-color:#232323;box-shadow:0 0 8px #232323;color:#232323}@media (min-width:660px){.docsButton{font-size:1rem;height:4rem;line-height:4rem;width:4rem}}.homeButton{background:#cff2c9cc url(/static/media/home.5f087abb761f3e3b86d9.svg) no-repeat 50%;background-size:70%;border:2px solid #0e9542;border-radius:50%;box-shadow:0 0 5px #00646480;color:#0e9542;font-family:arial,sans serif;font-size:1.5rem;font-weight:700;height:3rem;line-height:3rem;transition:.3s;width:3rem}.homeButton:not(.disabled):hover{background-color:#0e9542;background-image:url(/static/media/home-hover.ead6d16514a69dd83445.svg);color:#a2f791;cursor:pointer}.homeButton.disabled{background-image:url(/static/media/home-dark.6e1dd4ff43727df9b6eb.svg);border-color:#232323;box-shadow:0 0 8px #232323;color:#232323}@media (min-width:660px){.homeButton{font-size:2rem;height:4rem;line-height:4rem;width:4rem}}.version{bottom:5px;font-family:roboto,arial,sans serif;font-size:.8rem;line-height:1.2;opacity:.5;position:absolute;right:5px;z-index:2}.version div{animation:blink 2s cubic-bezier(.36,.07,.19,.97) infinite both;font-family:arial,sans serif;font-size:.6rem;font-weight:700;line-height:1}.bubble{background:#a2f791cc;background:#cff2c9cc;bottom:40px;padding:0;position:fixed;right:10px;text-align:center;width:auto;z-index:2}.bubble.active:after{background-color:red;border-radius:50%;content:"";height:12px;position:absolute;right:0;top:0;width:12px}.bubbleButton{background:#cff2c9cc;border:2px solid #0e9542;border-radius:50%;box-shadow:0 0 5px #00646480;color:#0e9542;font-family:arial,sans serif;font-size:1.8rem;font-weight:700;height:2rem;line-height:2rem;text-decoration:none;transition:.3s;width:2rem}.bubbleButton:not(.disabled):hover{background:#0e9542;color:#a2f791;cursor:pointer}.bubbleButton.disabled{border-color:#232323;box-shadow:0 0 8px #232323;color:#232323}@media (min-width:660px){.bubbleButton{font-size:1.8rem;height:2rem;line-height:2rem;width:2rem}}.newsBox{border:2px solid #fff;border-radius:4px;margin:1em 0;max-height:70vh;overflow-y:auto;padding:1em;position:relative;text-align:left}.newsBox .newsBoxID{background-color:#fff;color:#d3d3d3;font-size:.8em;line-height:1;position:absolute;right:0;text-align:right;top:0}.newsBox .newsBoxText,.newsBox h3{font-family:Courier New,Courier,monospace;margin:0 auto;padding:0}@media (min-width:360px){.titles{margin-bottom:1rem;margin-top:5rem}}.today{font-size:1rem;font-size:4vw;line-height:1.2rem;opacity:.7}@media (min-width:420px){.today{font-size:1.2rem}}.infos-generales{border:1px dotted #232323;font-family:Roboto,arial,sans serif;margin-top:1rem;padding:1rem}.targetButton{background:#cff2c9cc url(/static/media/target.fa067580996f30df0419.svg) no-repeat .5rem 50%;background-size:auto 90%;border:2px solid #0000;border-radius:10px;box-shadow:0 0 5px #00646480;color:#0e9542;display:inline-block;font-family:arial,sans serif;font-size:1.5rem;margin-top:1rem;padding:.2rem .4rem .2rem 3rem;transition:.3s}.targetButton span{display:block;font-size:1rem;line-height:.9rem;text-align:left;vertical-align:middle}.targetButton:not(.disabled):hover{background-color:#0e9542;background-image:url(/static/media/target-hover.af94dbc19dc3452bd15e.svg);color:#a2f791;cursor:pointer}.targetButton.disabled{opacity:.5}@media (min-width:660px){.targetButton{font-size:2rem;padding-left:4rem}.targetButton span{display:block;font-size:1.2rem;line-height:1.2rem;text-align:left;vertical-align:middle}}.infos{border:1px solid red;color:red;font-family:Roboto,arial,sans serif;margin-top:1rem;padding:1rem}.city{font-family:Verdana,arial,sans serif;font-size:1rem;line-height:.8rem;margin:1rem 0}.city,.label{font-weight:700}.label{font-size:1.5rem;font-size:6vw;line-height:1.8rem;transition:.3s}@media (min-width:420px){.label{font-size:1.5rem}}.value,.value-exact,.value-missing,.value-more{font-size:1.3rem;font-size:5vw;line-height:1.2rem;transition:.3s}@media (min-width:420px){.value,.value-exact,.value-missing,.value-more{font-size:1.3rem}}@media (min-width:660px){.value,.value-exact,.value-missing,.value-more{line-height:1.8rem}}.value-exact{font-size:1.1rem}.value-exact small{font-size:.8rem;line-height:1.1rem}.value-more{font-family:Verdana,arial,sans serif;font-size:.8rem;line-height:1em}.value-missing{font-size:1.1rem;font-weight:700}.value-missing small{font-size:.8rem;line-height:1.1rem}.nextin{font-size:1.5rem;line-height:2rem}@media (orientation:landscape){.nextin.columns{column-count:2}}.nextin .date{border:2px dashed #232323;border-bottom-left-radius:100px 70%;border-bottom-right-radius:60px 100%;border-top-left-radius:100px 50%;border-top-right-radius:40% 80px;break-inside:avoid;margin:1rem 1rem 1rem 3.5rem;padding:1rem;page-break-inside:avoid;position:relative;transform:scale(0);transition:.3s;width:auto}@media (min-width:660px){.nextin .date{margin-bottom:2rem}}@media (min-width:860px){.nextin .date{margin-top:0}}.nextin .date:nth-child(2){border-bottom-left-radius:40% 80px;border-bottom-right-radius:100px 70%;border-top-left-radius:60px 100%;border-top-right-radius:100px 50%}.nextin .date:nth-child(3){border-bottom-left-radius:100px 50%;border-bottom-right-radius:40% 80px;border-top-left-radius:100px 70%;border-top-right-radius:60px 100%}.nextin .date:nth-child(4){border-bottom-left-radius:60px 100%;border-bottom-right-radius:100px 50%;border-top-left-radius:40% 80px;border-top-right-radius:100px 70%}.nextin .date .label img{height:3rem;left:0;position:absolute;top:50%;transform:translate(-3.5rem,-50%)}.nextin .date.disabled{opacity:.5}.nextin .date.imminent{border-color:red}.nextin .date.imminent .label{color:red}.nextin .date.imminent .value{animation:blink 2s cubic-bezier(.36,.07,.19,.97) infinite both;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:red;perspective:1000px;transform:translateZ(0)}.nextin .date.soon .value{color:brown}.closeButton{cursor:pointer;font-size:3rem;position:absolute;right:10px;top:0;transition:.3s}.closeButton:focus,.closeButton:hover{color:gold}.scale-enter{transform:scale(1)!important}.scale-active{animation:scale .6s}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(0)}to{transform:scale(1)}}@keyframes shake{10%,90%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(5px,0,0)}30%,50%,70%{transform:translate3d(-10px,0,0)}40%,60%{transform:translate3d(10px,0,0)}}@keyframes blink{10%,90%{opacity:1}20%,80%{opacity:.5}30%,50%,70%{opacity:.5}40%,60%{opacity:1}}.modal{position:fixed;z-index:20}.modal,.modal-overlay{height:100%;left:0;top:0;width:100%}.modal-overlay{background:#999;opacity:.5;position:absolute;z-index:1}.modal-card{background:#defcd8;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;left:50%;max-height:90%;max-width:600px;overflow-y:auto;padding:2rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%;z-index:2}.modal-card .fields{flex:1 1}.modal-card .buttons{flex:none}.modal-card .cities,.modal-card .zones{margin:1rem auto}.modal-card h2{line-height:1.1em;margin-bottom:0}.modal-card .explain{line-height:1em}.closeModalButton{background:#0e9542;border:2px solid #0e9542;border-radius:10px;box-shadow:0 0 5px #00646480;box-sizing:border-box;color:#a2f791;font-family:arial,sans serif;font-size:1.5rem;padding:.5rem 1rem;transition:.3s;width:100%}.closeModalButton:not(.disabled):hover{background:none;color:#0e9542;cursor:pointer}.closeModalButton.disabled{opacity:.5}@media (min-width:660px){.closeModalButton{font-size:2rem}}.cityModalButton,.zoneModalButton{font-size:1.2rem;transition:.3s}.cityModalButton:before,.zoneModalButton:before{color:#0000;content:">";display:inline;margin-right:1rem;transition:.3s}.cityModalButton:not(.disabled):hover,.zoneModalButton:not(.disabled):hover{color:#0e9542;cursor:pointer}.cityModalButton.disabled,.zoneModalButton.disabled{opacity:.5}.cityModalButton.selected,.cityModalButton.selected:before,.zoneModalButton.selected,.zoneModalButton.selected:before{color:#0e9542}.download{position:relative}.download,.download a{display:inline-block;vertical-align:middle}.download a{background:url(/static/media/download.6748fde787d72ccabd62.svg) no-repeat 50%;background-size:60%;border:2px solid #0e9542;border-radius:50%;box-shadow:0 0 5px #00646480;color:#0e9542;cursor:pointer;font-weight:700;height:2rem;line-height:2rem;text-decoration:none;transition:.3s;width:2rem}.download a:hover{background-color:#0e9542;background-image:url(/static/media/download-hover.3bea1a9ba0562730a57f.svg);color:#a2f791}.document{margin:1rem auto}.document .name{display:inline-block;padding-right:1rem;vertical-align:middle}@media (min-width:560px){.document .name{font-size:2rem;padding-right:2rem}}.helpContents{align-items:center;display:flex;flex-direction:column;justify-content:center}.helpContents .contents{margin:auto auto 2rem;max-width:80%;transition:.3s}@media (min-width:360px){.helpContents .contents{margin-bottom:3rem;margin-top:1rem}}.helpContents .contents p{font-family:roboto,arial,sans serif}.helpContents .contents a,.helpContents .contents a:visited{color:#c415db;cursor:pointer;text-decoration:underline}.helpContents .contents a:focus,.helpContents .contents a:hover,.helpContents .contents a:visited:focus,.helpContents .contents a:visited:hover{color:red}.helpContents .contents p{word-break:break-word}.helpContents .contents .credits,.helpContents .contents .credits a,.helpContents .contents .credits a:visited{color:#666}.helpContents .contents .credits a:hover,.helpContents .contents .credits a:visited:hover{text-decoration:none}h1{font-size:3rem;font-size:10vw;font-size:10vmin;line-height:1.5em;margin:0;text-align:center;transition:.3s}@media (min-width:860px){h1{font-size:2rem;font-size:7vw;font-size:7vmin}}h2{margin:0;text-align:center;transition:.3s}img{max-width:80%}@media (min-width:560px){img{max-width:780px}}
/*# sourceMappingURL=main.bfe7a73f.css.map*/