.proxi-input{border:1px solid #cccccc;padding:.7rem;border-radius:4px;box-shadow:.5px .3px 10px #00000025;transition:.4s}.proxi-input-flat{border:1px solid #cccccc;padding:.7rem;border-radius:4px;transition:.4s}.proxi-input-flat:focus{outline:1px solid rgba(21,83,125,.9058823529)}.proxi-input:focus{outline:none;box-shadow:.5px .3px 10px #0c68a668}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-group label{font-size:.8em;font-weight:600}.form-group .error-message{font-size:.7em;color:transparent;transition:.4s}.form-group .show-error{color:red}.form-search{border:1px solid #cccccc;border-radius:4px;box-shadow:.5px .3px 10px #00000025;transition:.4s;display:flex;align-items:center}.form-search input{border:none;padding:.7rem;flex:1;outline:none;border-radius:4px}.form-search i{margin-right:1rem}.form-search input:focus{outline:none}.proxi-button{border:none;padding:.5rem;background:#ff5900;color:#fff;border-radius:4px;box-shadow:.5px .3px 10px #00000025;transition:.4s;font-size:1.1em}.proxi-button i{display:none;font-size:1.4em;margin-right:.3rem}.proxi-button-i i{display:inline-block}.proxi-secondary-button{background:#ccc;color:#000}.proxi-button:hover{cursor:pointer;opacity:.6}.proxi-button-loading{cursor:default;opacity:.5}.proxi-button-loading i{display:inline-block}.proxi-button-loading:hover{cursor:default;opacity:.5}.proxi-icon-button{border:none;background:transparent;font-size:1.5em;transition:.4s}.proxi-icon-button:hover{cursor:pointer;opacity:.7}.color-alert{color:red}.color-success{color:green}.color-white{color:#fff}.color-gray{color:#777}.text-center{text-align:center}.p-lg{font-size:1.1em}.p-lg strong{font-weight:500}.cursor-pointer:hover{cursor:pointer;opacity:.5;transition:.4s}.m1{margin:1rem}.p1{padding:1rem}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.max{width:100%}.gap1{gap:1rem}.gap01{gap:.3rem}.p03{padding:.5rem}.page-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:2rem}.page-wrapper .page-content{width:90vw;display:flex;flex-direction:column;gap:2rem}.page-wrapper .page-content .page-header{display:flex;justify-content:space-between;align-items:center}.page-wrapper .page-content .page-header .page-title h1{font-weight:500;font-size:1.5em;color:#787878}.page-wrapper .page-content .page-header .page-action{display:flex;flex-direction:row;align-items:center;gap:1rem}.loader{display:flex;justify-content:center;align-items:center;padding:1rem;width:100%}.loader i{font-size:2em;color:#0a3a6b}table{border-collapse:collapse;width:100%}table thead{box-shadow:0 3px 5px #5b4a4a6f;background:#f7f7f7;padding:.3rem}table thead th{font-weight:600;font-size:.9em}th,td{padding:8px;text-align:left;border-bottom:1px solid #ddd}.modal-content{padding:1rem;background:#fff}.modal-content h2{margin-bottom:3rem;font-weight:400;text-align:center}.modal-content p.first{margin-bottom:1rem}.actions{margin-top:5rem;display:flex;justify-content:space-between}.actions button{padding:.6rem 1.1rem;background:#e2e2e2;border:none;text-transform:uppercase;cursor:pointer}.actions button:first-child{background:#043781;color:#fff}*{padding:0;margin:0;box-sizing:border-box;font-family:Inter,sans-serif}.offre,.bg-surface{padding:1rem;display:flex;flex-direction:column;gap:.5rem;border:1px solid #efefef;border-radius:4px;margin-top:1rem}.offre dt,.bg-surface dt{color:gray;font-size:12px}.offre dd,.bg-surface dd{font-size:14px}.offre dl,.bg-surface dl{display:flex;flex-direction:column;gap:.5rem;padding-top:1rem}.offre h1,.bg-surface h1{font-size:1.2em}.offre .font-semibold,.bg-surface .font-semibold{font-weight:900}.offre .flex-col,.bg-surface .flex-col{display:flex;flex-direction:column;gap:1rem}
