Gauthier DUPONT 12523398f6
Some checks are pending
Cadoles/hydra-sql/pipeline/pr-develop Build started...
feat(altcha): add altcha validation layer to login
2025-04-10 16:01:22 +02:00

1 line
9.5 KiB
CSS

input[type=radio]:checked~.app-item{--tw-shadow:0 10px 15px -3px rgba(22,78,99,.3),0 4px 6px -4px rgba(22,78,99,.3);background-color:rgba(76,233,14,.15)}.header{background-color:#4bcf9e;color:#fff;width:100%}section.header-logo a{align-items:baseline;color:inherit;color:#2c3e50;display:flex;float:left;font-family:fontpvebold;font-size:30px;letter-spacing:-1px;line-height:30px;text-decoration:none;width:auto}section.header-logo a span{color:#4bcf9e;font-size:50px}section.header-logo a svg{width:300px}.header-logo{margin-bottom:15px;padding:25px 0}@font-face{font-family:fontpve;font-style:normal;font-weight:400;src:url(/build/theme/fonts/oswald-regular-webfont.edc12574.eot);src:url(/build/theme/fonts/oswald-regular-webfont.edc12574.eot?#iefix) format("embedded-opentype"),url(/build/theme/fonts/oswald-regular-webfont.009d0db9.woff2) format("woff2"),url(/build/theme/fonts/oswald-regular-webfont.9e86c28e.woff) format("woff"),url(/build/theme/fonts/oswald-regular-webfont.c8502113.ttf) format("truetype"),url(/build/theme/images/oswald-regular-webfont.03cdd684.svg#oswaldregular) format("svg")}@font-face{font-family:fontpvebold;font-style:normal;font-weight:400;src:url(/build/theme/fonts/oswald-bold-webfont.8f109a09.eot);src:url(/build/theme/fonts/oswald-bold-webfont.8f109a09.eot?#iefix) format("embedded-opentype"),url(/build/theme/fonts/oswald-bold-webfont.6747e0fa.woff2) format("woff2"),url(/build/theme/fonts/oswald-bold-webfont.fec2b538.woff) format("woff"),url(/build/theme/fonts/oswald-bold-webfont.53c08c7b.ttf) format("truetype"),url(/build/theme/images/oswald-bold-webfont.9a1ed0ec.svg#oswaldbold) format("svg")}a,a:hover,a:visited{color:#fff;cursor:pointer;text-decoration:none}.row{margin:0}.logo-france-connect-fr:hover{content:url(/build/theme/images/franceconnect-fr-hover.c0795590.png);min-height:58px}.logo-france-connect-en:hover{content:url(/build/theme/images/franceconnect-en-hover.bcc1e2f3.png);min-height:58px}.logo-mse-connect-fr:hover{content:url(/build/theme/images/MSEConnect-hover-fr.81c82e3e.png);min-height:56px}.logo-mse-connect-en:hover{content:url(/build/theme/images/MSEConnect-hover-en.32a6d3eb.png);min-height:56px}.facebook,.instagram,.x{height:24px;width:24px}.facebook:hover{content:url(/build/theme/images/facebook-hover.4a346412.png)}.x:hover{content:url(/build/theme/images/x-hover.759179b7.png)}.instagram:hover{content:url(/build/theme/images/instagram-hover.5965b4e3.png)}.form-control:focus{border-color:#66afe9;outline:1em}#mesr{width:150px}body{background-color:#fff;color:#fff;font-family:fontpve,Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;min-width:320px}#wrapper{margin:15px auto 30px;max-width:1007px}#logo-mse{padding:80px}#header{color:#fff;font-family:fontpve,arial;vertical-align:top}.pvetools .dropdown .dropdown-toggle{text-decoration:none}#pvemenu{background-color:#1c856a;display:flex;font-weight:700;height:35px;justify-content:space-between}#pvelink,#pvemenu{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}#pvelink{display:inline-block;padding:5px 0 0 1rem}#pvelink ul{float:left;list-style:none;padding-left:0}#pvelink ul li{display:inline-block;list-style:none}#pvelink a{color:#fff!important;text-decoration:none}#pvelink span{float:left;margin-right:5px}.header-nav nav{color:#2c3e50;display:inline-block;display:flex;flex-direction:row;justify-content:center;min-height:35px;padding:0;transition:background .2s}.header-nav nav ul{margin:0}.header-nav nav a{color:#2c3e50;line-height:35px;padding:0 20px}.header-nav nav:hover{background:#125444}.header-nav nav:hover a{color:#fff}.language-flag{height:20px;margin-right:10px}.pvetools .dropdown-menu{background:#1c856a;border:0;border-radius:0;box-shadow:none;margin:0;min-width:0}.dropdown-menu li a{background:#1c856a;color:#fff}.dropdown-menu li a:hover{background:#125444}.link-fc{margin-top:8px;text-align:center;text-decoration:underline}.link-fc a{color:#fff;letter-spacing:1px;text-decoration:none}.link-fc a:hover{color:#fff;text-decoration:underline}#logo{display:inline-block;margin-bottom:5px;margin-left:50px;vertical-align:bottom;width:280px;z-index:10}#pvename{display:block}#pvename a{align-items:baseline;color:#2c3e50;display:flex;font-family:fontpvebold;font-size:30px;letter-spacing:-1px;line-height:30px;padding:3.4rem 0;text-decoration:none;width:auto}#pvename a>svg{width:280px}#pvename a>span{color:#1c856a;font-size:50px}@media (min-width:992px){#pvename a{padding:3.4rem 0 3.4rem 1.5rem}}@media (max-width:768px){#pvename{display:block;overflow:hidden;text-align:center}#footer ul{margin-bottom:30px;text-align:center}#pvename a{display:block;margin:10px auto;width:100%}#pvename a>svg{padding-bottom:10px}#pvename a>span{display:block;line-height:40px}}#boxlogin-wrapper{margin:auto;padding:0 18px;width:66%}#boxlogin{background-color:#2d3e50;color:#fff;font-family:arial;font-size:13px;padding:15px 30px 30px}#boxlogin>*+*{margin-top:15px}#boxlogin-title{background-color:#1d2730;color:#fff;font-family:fontpvebold,aroam;margin:0;text-align:center;text-transform:uppercase}#boxlogin-title h1{font-size:33px;margin:0;padding:10px}label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}label[for=login_login]{padding-top:10px}#boxlogin .loginapp{padding:30px;text-align:center}.loginapp-button img{border-radius:2px;height:100%;min-height:56px;object-fit:contain;width:100%}.loginapp-button:hover{cursor:pointer}.separateur{align-items:center;display:flex;padding:0 2rem 1.3rem;text-align:center}#choixFC{font-size:1.2rem;width:2.5rem}.text-right{text-align:right}.separateur:after,.separateur:before{border-bottom:2px solid #e8e8e8;content:"";flex:1}#boxlogin .encart-erreur{background-color:#fff;color:#2d3e50;font-family:fontpve,aroam;font-size:15px;margin-bottom:10px;margin-top:20px;padding:10px 2px;text-align:center;text-transform:uppercase}#boxlogin h2{font-family:fontpvebold,aroam;font-size:25px;text-transform:uppercase}#boxlogin h3{background-color:#4bcf9e;font-family:fontpve,aroam;text-transform:uppercase}#boxlogin h3,#boxlogin h4{color:#fff;font-size:15px;padding:10px 2px;text-align:center}#boxlogin h4{background-color:red;font-family:arial;margin:10px}#pvedescription,#pvelogin{margin:0}#pvelogin input{font-size:20px;height:45px}#pvelogin input:-webkit-autofil{background-color:#fff}#pvelogin button{background-color:transparent;border-color:#fff;border-radius:6px;display:block;font-size:18px;line-height:1.33;padding:10px 16px;width:100%}#pvelogin a{color:#fff;padding-top:10px;text-decoration:underline}#pvelogininfo a{text-decoration:underline}#pvelogininfo,#pvelogininfo a{color:#2c3e50;font-family:arial;font-size:13px}#pvelogininfo{background-color:#fff;padding:15px}#pvelogininfo ul{margin-bottom:0}#footer{clear:both;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;padding-top:100px;text-transform:none}#footer>nav.navbar.navbar-inverse{min-height:0}#footer-copyright{color:#fff;font-family:Arial;font-size:12px;padding-bottom:30px;padding-top:30px;text-align:center;text-transform:none}#footer-copyright img{padding-left:10px;padding-right:10px}#footerli01{margin-left:150px}#footer ul.nav.navbar-nav.navbar-left{margin-top:0}#footer ul.nav.navbar-nav>li>a{background-color:transparent;color:#fff;display:block;font-size:15px;font-weight:400;padding:0;position:relative;text-transform:none}#footer ul.nav.navbar-nav>li>a:before{content:"/";display:inline-block;padding-left:10px;padding-right:10px}#footer ul.nav.navbar-nav.navbar-left>li:hover>a{color:#fff;text-decoration:underline}#footer ul.nav.navbar-nav.navbar-left>li:hover>a:before{color:#fff;text-decoration:none!important}#footer-editor{color:#fff;text-align:right}@media (max-width:1007px){#wrapper{margin-top:0}#boxlogin-wrapper{width:100%}#header{margin-top:0}#pveuser{font-size:15px;top:10px}#pveuser small{font-size:12px;top:-2px}#logo{margin-left:0}}@media (max-width:700px){#footerli01{margin-left:0}#boxlogin .loginapp{align-items:center;flex-direction:column;justify-content:center}}@media (max-width:550px){#pvemenu{font-size:80%}}@media (max-width:400px){#pvelink{display:none}#logo{height:auto;max-width:46%}#boxlogin-wrapper{padding:0 15px}}.alert-danger{background-color:red!important;border-color:red!important;color:#fff!important;font-size:15px}.alert-danger a{text-decoration:underline}.alert-danger a:hover{color:unset}.alert{border:1px solid transparent!important;border-radius:0!important;margin-bottom:21px!important;padding:15px!important}.alert-danger p{margin:0!important}.footer-link{text-decoration:none}#loader{align-items:center;background-color:#efefef;display:-webkit-box;display:-ms-flexbox;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow:column;height:120%;justify-content:center;opacity:.9;position:absolute;width:100%;z-index:10}#nb-spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;background:transparent;border-radius:50%;border-right:4px solid transparent;border-top:4px solid #1c856a;height:75px;margin:0;width:75px}#loader-wrapper{display:flex;height:100%;width:100%}#loader-content,#loader-wrapper{align-items:center;justify-content:center;position:relative}#loader-content{-webkit-box-flex:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;border:1px solid hsla(0,0%,100%,.1);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 25%;flex:0 0 25%;flex-direction:column;height:300px;margin:0;overflow:hidden;position:absolute;top:200px;width:300px}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}