.formInput,.clientZone .fileList__addFile{width:100%;padding:.5rem 1rem;border:2px solid #ccc;border-radius:8px;font-size:1rem;margin-bottom:1rem;transition:border-color .3s ease,background-color .3s ease,color .3s ease}button[disabled]{opacity:.4}.progressBar{width:75px;position:relative}.progressBar .progressBar__percent{font-size:.8rem;color:#fff;text-align:center;line-height:1.5rem;position:absolute;bottom:10px;left:50%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(255,255,255,.5);transform:translateX(-50%)}.progressBar .progressBar__inner{position:relative;width:100%;background:#e7e7e7;height:5px;border-radius:25px}.progressBar .progressBar__indicator{position:absolute;top:0;left:0;height:100%;background:#003f78;border-radius:25px;transition:width .3s ease}.clientZone h1{font-weight:900}.clientZone label{display:block;cursor:pointer}.clientZone .custom-list li{position:relative;padding-left:16px}.clientZone .custom-list li:not(:last-child){margin-bottom:.5rem}.clientZone .custom-list li::before{content:"";position:absolute;left:0;top:12px;width:.4rem;height:.4rem;border-radius:50%;transform:translateY(-50%);background-color:red}.clientZone button{transition:background-color .3s ease}.clientZone .select{cursor:pointer}.clientZone .fileList{display:flex;flex-direction:column;gap:15px;margin-top:2rem}.clientZone .fileList .fileList__item{display:flex;gap:15px;justify-content:space-between;margin-bottom:0}.clientZone .fileList .fileList__itemDetail .icon svg{width:18px}.clientZone .fileList .fileList__itemDetail,.clientZone .fileList .fileList__itemName,.clientZone .fileList .fileList__actions{display:inline-flex;align-items:center;gap:8px}.clientZone .fileList .fileList__actions{gap:15px}.clientZone .fileList .fileList__itemSize{background-color:#f3f3f3;color:#767070;padding:.1rem .5rem;border-radius:25px;font-size:.8rem}.clientZone .fileList .fileList__itemName{line-height:19px}.clientZone .fileList .fileList__itemChanged{display:inline-block;width:18px;height:18px;border-radius:50%;background-size:18px;background-position:center;background-repeat:no-repeat}.clientZone .fileList .fileList__itemChanged.-warning{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' clip-rule='evenodd' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFCC00' fill-rule='nonzero' d='m2.095 19.886 9.248-16.5a.753.753 0 0 1 1.313 0l9.248 16.5a.75.75 0 0 1-.656 1.116H2.752a.75.75 0 0 1-.657-1.116zm9.907-6.881a.75.75 0 0 0-.75.75v3.5a.75.75 0 0 0 1.5 0v-3.5a.75.75 0 0 0-.75-.75zm-.002-3a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/%3E%3C/svg%3E")}.clientZone .fileList .fileList__itemChanged.-error{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23FF0000' d='M16.971 0H7.029L0 7.029v9.941L7.029 24h9.941L24 16.971V7.029L16.971 0zm-1.402 16.945-3.554-3.521-3.518 3.568-1.418-1.418 3.507-3.566L7 8.536l1.418-1.417 3.581 3.458 3.539-3.583 1.431 1.431-3.535 3.568L17 15.515l-1.431 1.43z'/%3E%3C/svg%3E")}.clientZone .fileList .fileList__remove{position:relative;font-weight:bold;color:red;margin-right:25px}.clientZone .fileList .fileList__remove::before{content:"";position:absolute;bottom:2px;left:0;width:100%;height:0;border-bottom:thin solid red;opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity .3s ease,transform .3s ease}.clientZone .fileList .fileList__remove::after{position:absolute;content:"";top:0;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath fill='%23FF0000' d='M12 11.293l10.293-10.293.707.707-10.293 10.293 10.293 10.293-.707.707-10.293-10.293-10.293 10.293-.707-.707 10.293-10.293-10.293-10.293.707-.707 10.293 10.293z'/%3E%3C/svg%3E");background-size:9px;background-position:center;background-repeat:no-repeat;right:-25px;width:25px;height:100%}.clientZone .fileList .fileList__remove:hover::before{opacity:1;transform:scaleX(1)}.clientZone .fileList__addFile{display:inline-flex;font-weight:900;width:auto;padding:.5rem 2rem;margin-top:1.5rem}.clientZone .fileList__addFile:hover{background-color:#003f78;border-color:#003f78;color:#fff}.clientZone input[type=submit]{background-color:#ed535b;color:#fff;border:none;padding:.75rem 2rem;font-size:1rem;border-radius:8px;cursor:pointer;transition:background-color .3s ease}.clientZone input[type=submit]:hover{background-color:#ce4148}.clientZone input[type=checkbox]{width:24px;height:24px}.clientZone input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-color:#ed535b;background-size:18px;background-position:center;background-repeat:no-repeat;border-color:#ed535b}.clientZone .clientZone__backButton{display:inline-flex;gap:12px}.clientZone .clientZone__intro{max-width:650px;margin-bottom:48px}.clientZone .clientZone__auth #loginform,.clientZone .clientZone__auth #password-lost-form{display:flex;flex-direction:column;max-width:350px;margin:0 auto}.clientZone .clientZone__auth #loginform p,.clientZone .clientZone__auth #password-lost-form p{margin-bottom:1.5rem}.clientZone .clientZone__auth #loginform input,.clientZone .clientZone__auth #password-lost-form input{-webkit-appearance:none;border:2px solid rgba(24,54,117,.33);padding:.5rem;font-size:1rem;margin-right:1rem;border-radius:8px}.clientZone .clientZone__auth #loginform input[type=text],.clientZone .clientZone__auth #loginform input[type=password],.clientZone .clientZone__auth #loginform input[type=submit],.clientZone .clientZone__auth #password-lost-form input[type=text],.clientZone .clientZone__auth #password-lost-form input[type=password],.clientZone .clientZone__auth #password-lost-form input[type=submit]{width:100%}.clientZone .clientZone__auth #loginform input[type=submit],.clientZone .clientZone__auth #loginform input[type=checkbox]:checked,.clientZone .clientZone__auth #password-lost-form input[type=submit],.clientZone .clientZone__auth #password-lost-form input[type=checkbox]:checked{border:0}.clientZone .clientZone__auth #loginform .login-username,.clientZone .clientZone__auth #password-lost-form .login-username{order:1}.clientZone .clientZone__auth #loginform .login-password,.clientZone .clientZone__auth #password-lost-form .login-password{order:2}.clientZone .clientZone__auth #loginform .login-remember,.clientZone .clientZone__auth #loginform .login-lostpassword,.clientZone .clientZone__auth #password-lost-form .login-remember,.clientZone .clientZone__auth #password-lost-form .login-lostpassword{order:4}.clientZone .clientZone__auth #loginform .login-submit,.clientZone .clientZone__auth #password-lost-form .login-submit{order:5}.clientZone .clientZone__auth #loginform .login-lostpassword,.clientZone .clientZone__auth #password-lost-form .login-lostpassword{margin-bottom:16px}.clientZone .clientZone__auth #loginform .login-remember label,.clientZone .clientZone__auth #password-lost-form .login-remember label{display:flex;align-items:center}.clientZone .alert{display:flex;margin:0 auto;max-width:350px;padding:.5rem 1rem;gap:10px;font-size:1rem;border-radius:8px}.clientZone .alert li{margin:0}.clientZone .alert.-success{background-color:#e6f4ea;color:#2e7d32}.clientZone .alert.--error{background-color:#f8d2d3;color:#892323}@media(min-width: 768px){.md\:pl-5{padding-left:1.25rem}.md\:pr-5{padding-right:1.25rem}}
