@font-face{font-family:"Pirata One";src:url("/style/fonts/PirataOne-Regular.woff2") format("truetype");font-weight:normal;font-style:normal;font-display:swap;size-adjust:92%}html,body{margin:0px;padding:0px;font-family:Arial,Verdana,sans-serif;font-size:16px}a{color:#ff9c4c;text-decoration:none;font-weight:bold}a:hover{color:#ff7200}.center{text-align:center}.btn-wood{font-family:"Pirata One",cursive;font-size:22px;display:inline-block;padding:12px 24px;margin:10px;cursor:pointer;user-select:none;color:#f5e6c8;font-weight:bold;letter-spacing:1px;text-align:center;background:linear-gradient(145deg, rgba(120, 82, 45, 0.9), rgba(80, 52, 28, 0.9));border:2px solid rgba(40,25,15,.9);border-radius:8px;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.1),inset 0 -3px 6px rgba(0,0,0,.6),0 4px 10px rgba(0,0,0,.5);transition:all .15s ease}.btn-wood:hover{transform:translateY(-2px);box-shadow:inset 0 2px 4px hsla(0,0%,100%,.15),inset 0 -3px 6px rgba(0,0,0,.6),0 6px 14px rgba(0,0,0,.6)}.btn-wood:active{transform:translateY(2px);box-shadow:inset 0 4px 8px rgba(0,0,0,.8),0 2px 5px rgba(0,0,0,.4)}form{width:100%;max-width:460px;margin:0 auto}label{display:block;width:100%;margin:0 0 6px;text-align:left;color:#f5e6c8;font-family:"Pirata One",cursive;font-size:24px;letter-spacing:1px;text-shadow:0 1px 0 #3b2a1a,0 2px 6px rgba(0,0,0,.6)}input,input[type=month],input[type=email],input[type=password],select,textarea{width:100%;max-width:100%;box-sizing:border-box;margin:0 0 14px;padding:10px 12px;border-radius:8px;border:2px solid rgba(40,25,15,.9);background:linear-gradient(145deg, rgba(58, 39, 24, 0.95), rgba(32, 21, 13, 0.95));color:#f5e6c8;font-size:18px;font-family:Arial,Verdana,sans-serif;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.08),inset 0 -3px 6px rgba(0,0,0,.55)}select{cursor:pointer}option{padding:10px;background:#3b2818;color:#f5e6c8}input::placeholder,textarea::placeholder{color:#cfbca0;font-family:Arial,Verdana,sans-serif}input:focus,select:focus,textarea:focus{outline:none;border-color:#ff9c4c;box-shadow:0 0 0 3px rgba(255,156,76,.25),inset 0 2px 4px hsla(0,0%,100%,.1),inset 0 -3px 6px rgba(0,0,0,.55)}input[type=submit],input[type=button]{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:220px;max-width:100%;margin-top:8px;padding:12px 24px;cursor:pointer;user-select:none;color:#f5e6c8;font-family:"Pirata One",cursive;font-size:24px;letter-spacing:1px;text-align:center;border:2px solid rgba(40,25,15,.9);border-radius:8px;background:linear-gradient(145deg, rgba(120, 82, 45, 0.9), rgba(80, 52, 28, 0.9));box-shadow:inset 0 2px 4px hsla(0,0%,100%,.1),inset 0 -3px 6px rgba(0,0,0,.6),0 4px 10px rgba(0,0,0,.5);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}input[type=submit]:hover,input[type=button]:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:inset 0 2px 4px hsla(0,0%,100%,.15),inset 0 -3px 6px rgba(0,0,0,.6),0 6px 14px rgba(0,0,0,.6)}input[type=submit]:active,input[type=button]:active{transform:translateY(2px);box-shadow:inset 0 4px 8px rgba(0,0,0,.8),0 2px 5px rgba(0,0,0,.4)}input[type=checkbox]{width:auto;margin-right:8px}.ligne-formulaire{margin:6px 0;display:flex;align-items:center;justify-content:center;gap:10px;text-align:center}textarea{min-height:220px;resize:vertical}.ok,.erreur{max-width:calc(100% - 40px);margin:10px 10px 20px;border-radius:8px;padding:10px 12px;display:flex;align-items:center;box-shadow:0 4px 10px rgba(0,0,0,.35)}.ok{background:rgba(44,110,58,.92);color:#e6ffe6;border:2px solid #6bc074}.erreur{background:rgba(109,27,27,.92);color:#ffd8d8;border:2px solid #d85a5a}.erreur img,.ok img{height:16px;margin-right:12px;display:block}@media screen and (max-width: 750px){form{max-width:100%}label{font-size:22px}input,input[type=month],input[type=email],input[type=password],select,textarea{font-size:17px}input[type=submit],input[type=button]{width:100%;min-width:0}.ligne-formulaire{flex-direction:column;align-items:stretch;text-align:left}}#bas-index{background-image:url("/images/bas-index.webp");width:100%;height:100dvh;min-height:100dvh;position:fixed;background-size:cover;background-position-x:center;background-position-y:bottom;aspect-ratio:3/1;display:flex;flex-direction:column;align-items:center;justify-content:start;overflow:auto}#container{display:flex;gap:50px;justify-content:center;align-items:start;padding-bottom:15px}.bloc{background:linear-gradient(145deg, rgba(120, 82, 45, 0.9), rgba(80, 52, 28, 0.9));border:2px solid rgba(40,25,15,.9);border-radius:8px;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.1),inset 0 -3px 6px rgba(0,0,0,.6),0 4px 10px rgba(0,0,0,.5);padding:20px;color:#f5e6c8;margin-left:10px;margin-right:10px}h1{font-family:"Pirata One",cursive;font-size:54px;text-align:center;color:#f5e6c8;letter-spacing:2px;text-shadow:0 2px 0 #3b2a1a,0 4px 8px rgba(0,0,0,.8),0 0 10px rgba(255,200,100,.3);padding:20px;margin:0px;max-width:900px}h2{font-family:"Pirata One",cursive;font-size:34px;text-align:center;color:#f5e6c8;letter-spacing:2px;text-shadow:0 2px 0 #3b2a1a,0 4px 8px rgba(0,0,0,.8),0 0 10px rgba(255,200,100,.3);padding-bottom:10px;margin:0px}#logo{width:500px;height:237px;margin-top:20px;background-size:cover;aspect-ratio:5/2}@media screen and (max-width: 1500px){#logo{width:400px;height:190px}}@media screen and (max-width: 900px){#container{flex-direction:column;align-items:center;gap:20px}h1{font-size:38px}}@media screen and (max-width: 500px){#logo{width:320px;height:152px;margin-bottom:15px}}/*# sourceMappingURL=connexion.css.map */
