﻿:root,body{--blanc: #fff;--noir: #333;--bleu:#197eaa;--or:#e1c766;--orf:#b19c09;--gris:#e0e0e0;--bleu_l:#298eba;--or_l:#f1d776;--gris_l:#f0f0f0;--largeur: 25rem;--hauteur: 720px;--encours: #c03;--ok: #0c3}.bleu{color:var(--bleu)}.or{color:var(--or)}.gris{color:var(--gris)}.bleu_l{color:var(--bleu-l)}.or_l{color:var(--or_l)}.gris_l{color:var(--gris_l)}html{scrollbar-color:var(--gris) var(--gris_l);scrollbar-width:thin}body{background-color:#999;font-family:Roboto Condensed,sans-serif;margin:0;padding:0}h1,h2,h3{font-weight:400}h2{font-size:1.75rem}h3{color:var(--orf)}a{color:var(--orf)}a:hover{color:var(--bleu)}.shortlist{margin:0;padding:0;list-style-type:none}.shortlist li{display:block;margin-bottom:.25rem}.petit{font-size:80%}.bor{border:solid var(--orf) 2px}form.sc{padding:1rem;text-align:left}form.sc label{color:var(--noir)}form.sc input[type=text]{display:block;width:100%;border:solid var(--orf) 1px;padding:.25rem;background-color:var(--gris);margin-bottom:.5rem}#pictos{position:absolute;box-sizing:border-box;width:calc((100vw - var(--largeur))/2 - 8rem);height:calc(var(--hauteur) - 4rem);overflow-y:scroll;right:4rem;top:3rem;border:solid gray .5rem;padding:1rem;border-radius:.5rem;background-color:#fff}@media(max-width: 600px){#pictos{width:var(--largeur);left:.5rem;top:calc(2*var(--hauteur))}}#infos{position:absolute;box-sizing:border-box;width:calc((100vw - var(--largeur))/2 - 8rem);height:calc(var(--hauteur) - 4rem);overflow-y:scroll;left:4rem;top:3rem;border:solid gray .5rem;padding:1rem;border-radius:.5rem;background-color:#fff}@media(max-width: 600px){#infos{width:var(--largeur);left:.5rem;top:calc(var(--hauteur) + 2rem)}}.ecran{box-sizing:border-box;width:var(--largeur);height:var(--hauteur);margin:1rem auto;padding:.5rem;background-color:var(--bleu);border-radius:.5rem;position:relative}.ecran img{max-width:100%}.ecran .content{box-sizing:border-box;padding-top:50px;padding-bottom:3.5rem;border-radius:.25rem;background-color:#fff;height:100%;overflow-y:scroll;scrollbar-color:var(--orf) var(--gris);scrollbar-width:thin}.ecran .content:focus{outline:none}.ecran .content mark{background:linear-gradient(180deg, transparent 50%, #ffcfdf 50%);display:inline}.ecran .content .badge{position:absolute;top:0;left:0;display:block;padding:.25rem;background-color:#fc0;color:#c03;border:dotted #c03 1px;font-size:.85rem;font-weight:normal;white-space:nowrap}.ecran .content .header{box-sizing:border-box;position:fixed;top:1.5rem;width:calc(var(--largeur) - 1rem);display:flex;justify-content:space-between;padding:1rem;background-color:var(--blanc);-webkit-box-shadow:0 6px 4px -4px rgba(0,0,0,.3);box-shadow:0 6px 4px -4px rgba(0,0,0,.3)}.ecran .content .header .sandwich{font-size:2rem;cursor:pointer;position:relative;display:inline-block}.ecran .content .header .sandwich ul{display:none;margin:0;padding:.5rem .5rem 0 0;position:absolute;left:-1rem;list-style-type:none;font-size:1rem;border:solid 2px var(--orf);background-color:var(--blanc);color:var(--noir);font-size:1.25rem;min-width:calc(var(--largeur)*.5);max-width:calc(var(--largeur)*.9);white-space:nowrap}.ecran .content .header .sandwich ul li{padding-left:1.5rem;padding-bottom:.5rem;position:relative}.ecran .content .header .sandwich ul li:before{content:"»";font-weight:bold;display:inline-block;width:1rem;left:.5rem;top:-2px;position:absolute}.ecran .content .header .sandwich ul li.small{font-size:80%;padding-bottom:.25rem}.ecran .content .header .sandwich ul li:hover{background-color:var(--gris)}.ecran .content .header .sandwich ul li.encours{color:var(--encours)}.ecran .content .header .sandwich ul li.ok{color:var(--ok)}.ecran .content .header .sandwich ul ul{position:relative;padding-top:0;font-size:80%;border:none}.ecran .content .header .sandwich ul ul li{padding-bottom:0}.ecran .content .header .sandwich.active{color:var(--orf)}.ecran .content .header .sandwich.active ul{display:block}.ecran .content .header .account{box-sizing:border-box;background:rgba(0,0,0,0) url(/images/picto/profil.svg) center center no-repeat;background-size:cover;width:2rem;height:2rem;cursor:pointer;border-radius:1rem}.ecran .content .header .account.active{background-size:80%;border:solid var(--or) 2px}.ecran .content .footer{box-sizing:border-box;border-top:solid var(--bleu) 1px;position:fixed;bottom:calc(100% - var(--hauteur) - .5rem);width:calc(var(--largeur) - 1rem);display:flex;justify-content:space-between;padding:.75rem;background-color:var(--gris_l)}.ecran .content .footer img{max-width:2rem}.ecran .content .pad{padding:1rem}.ecran .content .splash{box-sizing:border-box;width:calc(var(--largeur) - 1rem);height:calc(var(--hauteur) - 1rem);top:1.5rem;left:calc(50% - 12rem);position:fixed;z-index:1;background-color:rgba(0,0,0,.5)}.ecran .content .splash h2{background:rgba(0,0,0,0) url(/images/paris-crop.jpg) center center no-repeat;background-size:cover;margin:0;margin-top:calc(var(--hauteur)/2 - 5rem);padding:0;text-align:center;vertical-align:center;line-height:10rem}.ecran .content .splash h2 span{display:block;background-color:rgba(0,0,0,.5)}.ecran .content .splash h2 span img{width:90%;vertical-align:middle}.ecran .content .bord{border:solid var(--orf) 2px}.ecran .content .flex{display:flex;justify-content:space-between;align-items:stretch;gap:1rem}.ecran .content .flex.nogap{gap:0}.ecran .content .flex img{height:3rem}.ecran .content .flex h3{margin:0}.ecran .content .flex .col{flex:1;padding:.5rem}.ecran .content .flex .col .or,.ecran .content .flex .col.or{background-color:var(--orf);color:var(--blanc)}.ecran .content .flex .col .bor,.ecran .content .flex .col.bor{border:solid var(--orf) 2px;border-width:2px 2px 0 0}.ecran .content .flex .col .bottom{vertical-align:bottom}.ecran .content .welcome{text-align:center}.ecran .content .alaune{background-color:var(--gris);text-align:center}.ecran .content .alaune mark{font-size:.7rem}.ecran .content .alaune img{width:250px}.ecran .content .alaune h2{margin:0}.ecran .content .connexion{background-color:var(--blanc);text-align:center}.ecran .content .connexion mark{font-size:.7rem}.ecran .content .connexion img{width:150px}.ecran .content .connexion h2{margin:0}.ecran .content .decouvrir{background-color:var(--gris);text-align:center}.ecran .content .decouvrir mark{font-size:.7rem}.ecran .content .decouvrir img{width:100px;margin-right:1rem;vertical-align:middle}.ecran .content .decouvrir h2,.ecran .content .decouvrir h3{margin:0;color:var(--orf)}.ecran .content .decouvrir p{font-size:.85rem}.ecran .content .profil{margin-bottom:2rem}.ecran .content .profil img{width:100px;margin-right:1rem;vertical-align:middle}.ecran .content .profil .flex2{display:flex;width:100%;min-height:5rem;gap:0;justify-content:center}.ecran .content .profil .flex2>*{box-sizing:border-box;border:solid var(--bleu) 1px;text-align:center;line-height:5rem;font-size:.85rem;text-transform:uppercase}.ecran .content .profil .flex2 :nth-child(-n+3){flex:0 0 20%}.ecran .content .profil .flex2 :nth-child(4){flex:0 0 40%}.ecran .content .profil .flex2 #bloc1{background-color:var(--blanc)}.ecran .content .profil .flex2 #bloc2{background-color:var(--orf)}.ecran .content .profil .flex2 #bloc3{background-color:var(--or)}.ecran .content .profil .flex2 #bloc4{background-color:var(--gris)}.ecran .content .offres{margin-bottom:2rem;text-align:center}.ecran .content .offres img{width:100px;margin-right:1rem;vertical-align:middle}.ecran .content .offres table{width:100%}.ecran .content .offres table td{border:solid var(--or) 1px}.ecran .content .candidat{background-color:var(--gris);margin-bottom:2rem;text-align:center}.ecran .content .candidat img{width:100px;margin-right:1rem;vertical-align:middle}.ecran .content .candidat table{width:100%}.ecran .content .candidat table td{border:solid var(--or) 1px}.ecran .content .partners{margin-bottom:2rem;text-align:center}.ecran .content .partners img{max-width:100px}.ecran .content .partners h2>img{width:100px;margin-right:1rem;vertical-align:middle}.ecran .content .partners .col img{width:auto;height:60px}.ecran .content .partners .col img.sportech{max-width:150px;width:150px;height:45px}.ecran .content .copy{background-color:var(--bleu);color:var(--blanc);padding:.5rem;text-align:center;font-size:80%}.ecran .content .w50{max-width:50%}.ecran .content .w30{max-width:30%}.opaque{width:100vw;height:100vh;position:fixed;left:0;top:0;z-index:100;background-color:rgba(0,0,0,.5);display:none;justify-content:center;align-items:center}.opaque .container{box-sizing:border-box;max-width:500px;width:50%;max-height:80vh;height:60%;position:relative;padding:1rem;border:solid var(--bleu) .25rem;background-color:var(--blanc);color:var(--noir)}.opaque .container .rContent{border:solid var(--bleu) 1px;box-sizing:border-box;position:absolute;bottom:1rem;height:calc(100% - 4.5rem);width:calc(100% - 2rem);overflow:auto;padding:1rem;font-family:monospace;white-space:pre}.opaque .fContent{max-width:500px;width:50%;max-height:80vh;height:60%;overflow:auto;padding:1rem;border:solid var(--bleu) .25rem;background-color:var(--blanc);color:var(--noir);text-align:center}.opaque .fContent #zone{color:var(--orf);font-size:1.25rem;font-weight:700}.opaque .fContent textarea{width:95%;height:300px;font-size:1.2rem}.opaque .close{box-sizing:border-box;display:block;position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;background-color:var(--blanc);font-size:2rem;line-height:1.7rem;text-align:center;border:solid var(--bleu) 2px;border-radius:1rem;color:var(--bleu);cursor:pointer;z-index:1}.opaque .close:hover{background-color:var(--bleu);color:var(--blanc)}#restaure .list{margin-bottom:1rem}.bouton{display:inline-block;padding:.5rem .75rem;background-color:var(--orf);color:var(--blanc);border:solid var(--orf) 2px;border-radius:.25rem;text-decoration:none}.bouton.gris{background-color:var(--gris_l);color:var(--noir);border-color:var(--gris)}.bouton.gris:hover{background-color:var(--orf);color:var(--blanc)}.bouton:hover{background-color:var(--or);color:var(--noir);border-color:var(--or)}.bouton.out{background-color:rgba(0,0,0,0);color:var(--noir);border:solid var(--orf) 2px}.bouton.out:hover{background-color:var(--orf);color:var(--blanc)}.bouton.petit{padding:.25rem .5rem;font-size:90%}.picto_erreur{border:solid #c03 1px;background-color:#fce;color:#c03;padding:.5rem}.picto_info{border:solid #0c3 1px;background-color:#cfe;color:#0c3;padding:.5rem}.picto{display:inline-block;position:absolute;top:.15rem;right:.15rem;width:1rem;height:1rem;line-height:1rem;text-decoration:none;border-radius:.25rem;font-weight:700;text-align:center}.picto.del{background-color:#f69;color:#fff}.picto.del:hover{background-color:#c03}.picto.dow{margin-right:1.25rem;font-size:.75rem;background-color:#69f;color:#fff}.picto.dow:hover{background-color:#03c}.picto.def{margin-right:1.25rem;font-size:.75rem;background-color:#69f;color:#fff}.picto.def:hover{background-color:#03c}ul.pictos{margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;list-style-type:none;gap:.25rem}ul.pictos li{border:solid gray 1px;padding:1.5rem .5rem .5rem .5rem;text-align:center;font-family:sans-serif;font-size:.8rem;color:gray;width:80px;position:relative}ul.pictos li img{max-width:50px}ul.pictos li span{display:block}ul.pictos li.copie{border-color:#c03}ul.images{max-height:50%;overflow-y:scroll}ul.images li{position:relative}ul.images li:hover{background-color:#e0e0e0}ul.restaure{text-align:left;margin:0;padding:0 0 0 .5rem}ul.restaure li{position:relative}ul.restaure li:hover{background-color:var(--gris)}@media print{#infos,#pictos,.header{display:none !important}.footer{position:relative !important}}/*# sourceMappingURL=styles.css.map */
