.revision-overlay .overlay__close{right:30px;z-index:9991}@media(min-width:768px){.revision-overlay .overlay__close{right:78px}}@media(min-width:992px){.revision-overlay .overlay__close{right:150px}}.revision-overlay .overlay-header{margin-bottom:32px}@media(min-width:768px){.revision-overlay .overlay-header{margin-bottom:48px}}@media(min-width:992px){.revision-overlay .overlay-header{margin-bottom:64px}}.revision-overlay .overlay-error-message{margin:0 auto 24px;max-width:100%}@media(min-width:992px){.revision-overlay .overlay-error-message{max-width:448px}}.revision-overlay .scroll::-webkit-scrollbar{width:0}@media(min-width:768px){.revision-overlay .overlay{padding:30px 78px}}@media(min-width:992px){.revision-overlay .overlay{padding:30px}}.revision-overlay h2{font-size:1.5rem;line-height:1.875rem}@media(min-width:992px){.revision-overlay h2{font-size:1.875rem;line-height:2.188rem}}.revision-overlay h2,.revision-overlay p{margin:0}.revision-overlay .overlay-header{align-items:center;display:flex;position:relative}@media(min-width:992px){.revision-overlay .overlay-header{justify-content:center}}@media(min-width:992px){.revision-overlay .overlay-header--title{text-align:center}}.revision-overlay .form{margin:0 auto;max-width:100%}@media(min-width:992px){.revision-overlay .form{max-width:448px}}.revision-overlay .form__row{margin:0}.revision-overlay .form__column{margin-bottom:24px}.revision-overlay .field__footing{height:auto}.revision-overlay .form__column{margin-bottom:24px!important}@media(min-width:576px){.revision-overlay .form__column{margin-bottom:0}}.revision-overlay .form__footer{display:flex;margin:0}.revision-overlay .form__footer .button__wrapper{margin-right:16px}.revision-overlay .form__footer .button__wrapper:last-child{margin:0}.validation-overlay .overlay__close{right:30px;z-index:9991}@media(min-width:768px){.validation-overlay .overlay__close{right:78px}}@media(min-width:992px){.validation-overlay .overlay__close{right:150px}}.validation-overlay .overlay__content--container{padding-top:32px}@media(min-width:768px){.validation-overlay .overlay__content--container{padding-top:48px}}@media(min-width:992px){.validation-overlay .overlay__content--container{padding-top:64px}}.validation-overlay .overlay__content--container.has-message{padding-top:24px}.validation-overlay .scroll::-webkit-scrollbar{width:0}@media(min-width:576px){.validation-overlay .overlay{padding:30px 62px}}@media(min-width:768px){.validation-overlay .overlay{padding:30px 78px}}@media(min-width:992px){.validation-overlay .overlay{padding:30px}}.validation-overlay h2{font-size:1.5rem;line-height:1.875rem;margin:0}@media(min-width:992px){.validation-overlay h2{font-size:1.875rem;line-height:2.188rem}}.validation-overlay .overlay-header{align-items:center;display:flex;position:relative}@media(min-width:992px){.validation-overlay .overlay-header{justify-content:center}}@media(min-width:992px){.validation-overlay .overlay-header--title{text-align:center}}.validation-overlay .box,.validation-overlay .overlay-error-message{margin:0 auto;max-width:560px}.validation-overlay .overlay-error-message{margin-top:32px}@media(min-width:768px){.validation-overlay .overlay-error-message{margin-top:48px}}@media(min-width:992px){.validation-overlay .overlay-error-message{margin-top:64px}}.validation-overlay .message__title{margin:0}.validation-overlay .box__header{align-items:flex-start;flex-direction:column;padding:24px}@media(min-width:576px){.validation-overlay .box__header{align-items:center;flex-direction:row}}.validation-overlay .box__header .button__wrapper{margin-top:16px}@media(min-width:576px){.validation-overlay .box__header .button__wrapper{margin:0}}.validation-overlay .button,.validation-overlay .button__wrapper{width:100%}@media(min-width:576px){.validation-overlay .button,.validation-overlay .button__wrapper{width:auto}}.validation-overlay h4,.validation-overlay p{margin:0}.validation-overlay .box__content{padding:24px}.validation-overlay .box__content .button__wrapper,.validation-overlay .box__content .button__wrapper .button{width:100%}.validation-overlay .box__info--wrapper{display:grid;grid-gap:24px 0;grid-template-columns:1fr;padding-bottom:16px}@media(min-width:576px){.validation-overlay .box__info--wrapper{grid-template-columns:1fr 1fr;padding-bottom:24px}}.validation-overlay .box__content-info{display:flex;flex-direction:column}.validation-overlay .terms__content{border-top:1px solid #e3ebf6;display:flex;margin:24px 0 0;padding-top:24px}.validation-overlay .terms__content .icon{margin-right:16px}.validation-overlay .box__footer .button__wrapper:not(:last-child){border-right:0}.validation-overlay .box__footer--top{padding:24px}.validation-overlay .box__footer--top .checkbox{margin:0}.validation-overlay .box__footer--bottom{border-top:1px solid #e3ebf6;display:flex;flex-direction:column-reverse;padding:24px}@media(min-width:576px){.validation-overlay .box__footer--bottom{flex-direction:row}}.validation-overlay .box__footer--bottom .button__wrapper:last-child{margin-bottom:12px}@media(min-width:576px){.validation-overlay .box__footer--bottom .button__wrapper:last-child{margin-bottom:0;margin-left:16px}}.validation-overlay .box__footer--bottom .button{border-radius:4px;padding:7px 14px;width:100%}.validation-overlay .box__footer--bottom .button--normal-outline{border:1px solid #9ba7ca}.payment-validation-card:hover{box-shadow:none!important;transform:none!important}.payment-validation-card__infos{display:grid;grid-gap:12px 0;grid-template-columns:1fr;position:relative;width:100%}.payment-validation-card__infos p{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;margin:0;overflow:hidden;text-overflow:ellipsis}.payment-validation-card .payment-validation-card__top{border-bottom:1px solid #e3ebf6;display:flex;flex-direction:column;justify-content:flex-start;margin:0 0 16px;padding:0 0 16px;position:relative}@media(min-width:576px){.payment-validation-card .payment-validation-card__top{flex-direction:row;justify-content:space-between}}@media(min-width:768px){.payment-validation-card .payment-validation-card__top{margin:0 0 16px;padding:0 0 12px}}@media(min-width:576px){.payment-validation-card .payment-validation-card__top .payment-validation-card__infos{grid-template-columns:1fr 1fr}}@media(min-width:1440px){.payment-validation-card .payment-validation-card__top .payment-validation-card__infos{grid-template-columns:25% 25% auto 140px}}.payment-validation-card .payment-validation-card__top .payment-validation-card__infos>div{display:flex;flex-direction:column}.payment-validation-card .payment-validation-card__top .payment-validation-card__infos>div:first-of-type{order:1}.payment-validation-card .payment-validation-card__top .payment-validation-card__infos>div:nth-of-type(2){order:3}.payment-validation-card .payment-validation-card__top .payment-validation-card__infos>div:nth-of-type(3){order:4}.payment-validation-card .payment-validation-card__top .payment-validation-card__infos>div:nth-of-type(4){order:2}@media(min-width:1440px){.payment-validation-card .payment-validation-card__top .payment-validation-card__infos>div:first-of-type{order:1}.payment-validation-card .payment-validation-card__top .payment-validation-card__infos>div:nth-of-type(2){order:2}.payment-validation-card .payment-validation-card__top .payment-validation-card__infos>div:nth-of-type(3){order:3}.payment-validation-card .payment-validation-card__top .payment-validation-card__infos>div:nth-of-type(4){order:4}}@media(min-width:576px)and (max-width:1440px){.payment-validation-card .payment-validation-card__top .payment-validation-card__infos>div:nth-of-type(4){align-items:flex-end}}.payment-validation-card .payment-validation-card__top .payment-validation-card__infos .badge-status{display:flex;gap:6px}.payment-validation-card .payment-validation-card__top .payment-validation-card__button-wrapper{position:absolute;right:0;top:0}@media(min-width:576px){.payment-validation-card .payment-validation-card__top .payment-validation-card__button-wrapper{position:relative}}.payment-validation-card .payment-validation-card__bottom{display:flex;flex-direction:column-reverse;grid-gap:0;justify-content:flex-start;position:relative}@media(min-width:768px){.payment-validation-card .payment-validation-card__bottom{flex-direction:column-reverse;justify-content:space-between;align-items:center;flex-direction:row}}@media(min-width:576px){.payment-validation-card .payment-validation-card__bottom .payment-validation-card__infos{grid-template-columns:50% 50%!important}}@media(min-width:1440px){.payment-validation-card .payment-validation-card__bottom .payment-validation-card__infos{grid-template-columns:25% 25% auto 250px!important}}@media(min-width:576px)and (max-width:1440px){.payment-validation-card .payment-validation-card__bottom .payment-validation-card__infos>div:nth-last-child(-n+2){grid-column:1/2}}.payment-validation-card .payment-validation-card__bottom .payment-validation-card__buttons{display:flex;flex-direction:column;margin-top:12px;order:4!important}@media(min-width:576px){.payment-validation-card .payment-validation-card__bottom .payment-validation-card__buttons{flex-direction:row}}@media(min-width:1440px){.payment-validation-card .payment-validation-card__bottom .payment-validation-card__buttons{margin:0}}.payment-validation-card .payment-validation-card__bottom .payment-validation-card__buttons .button{width:100%}@media(min-width:576px){.payment-validation-card .payment-validation-card__bottom .payment-validation-card__buttons .button{width:auto}}.payment-validation-card .payment-validation-card__bottom .payment-validation-card__validation-button{margin-top:10px}@media(min-width:576px){.payment-validation-card .payment-validation-card__bottom .payment-validation-card__validation-button{margin:0 0 0 16px}}.payment-validation-card__skeleton{padding:16px}.payment-validation-card__skeleton .payment-validation-card__top{margin-bottom:24px;padding-bottom:24px}.payment-validation-card__skeleton .skeleton__badge,.payment-validation-card__skeleton .skeleton__btn,.payment-validation-card__skeleton .skeleton__description,.payment-validation-card__skeleton .skeleton__title{display:block;height:8px;animation:skeleton-loading 1.4s ease infinite;background:linear-gradient(90deg,rgba(241,245,250,.6),#f1f5fa 50%,rgba(241,245,250,.6) 75%);background-size:400% 100%;border-radius:4px;color:transparent}.payment-validation-card__skeleton .skeleton__title{margin-bottom:10px;width:165px}.payment-validation-card__skeleton .skeleton__description{width:116px}.payment-validation-card__skeleton .skeleton__badge{align-self:flex-end;height:26px;width:63px}.payment-validation-card__skeleton .skeleton__btn{height:26px;width:134px}.payment-validation-card__skeleton .payment-validation-card__buttons{display:flex;flex-direction:column}@media(min-width:576px){.payment-validation-card__skeleton .payment-validation-card__buttons{flex-direction:row}}@media(min-width:1440px){.payment-validation-card__skeleton .payment-validation-card__buttons{justify-content:flex-end}}.payment-validation-card__skeleton .payment-validation-card__buttons .skeleton__btn{height:38px;width:100%}@media(min-width:576px){.payment-validation-card__skeleton .payment-validation-card__buttons .skeleton__btn{height:38px;width:159px}}.payment-validation-card__skeleton .payment-validation-card__buttons .skeleton__btn:last-child{margin-top:12px;width:75px}@media(min-width:576px){.payment-validation-card__skeleton .payment-validation-card__buttons .skeleton__btn:last-child{margin-left:12px;margin-top:0}}.payment-validation-card__menu-button .button{background-color:transparent;border:0;height:26px;padding:0;width:26px}.payment-validation-card__menu-button .button:hover{color:#1761fd}.payment-validation-card__menu-popup .pop__content{padding:20px}.payment-validation-card__menu-popup ul{list-style:none;margin:0;padding:0}.payment-validation-card__menu-popup li{margin-bottom:14px}.payment-validation-card__menu-popup li:last-child{margin:0}.payment-validation-card__menu-popup li a{color:#2c3652;display:block;font-weight:400!important;width:100%}.payment-validation-card__menu-popup li a:focus,.payment-validation-card__menu-popup li a:focus-within{color:#2c3652;font-weight:400}.payment-validation-card__menu-popup li a:focus-visible,.payment-validation-card__menu-popup li a:hover{color:#1761fd;font-weight:400}.payment-validation-card__menu-popup li .button{background-color:transparent;border:0;color:#2c3652;padding:0;text-align:left;width:100%}.payment-validation-card__menu-popup li .button:hover{background-color:transparent;color:#1761fd}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.payments-to-be-validated__page{display:flex}.payments-to-be-validated__page .sticky-bar{align-items:flex-start;flex-direction:column;height:auto;justify-content:flex-start;padding-bottom:14px;padding-top:14px}@media(min-width:576px){.payments-to-be-validated__page .sticky-bar{align-items:center;flex-direction:row;height:64px;justify-content:space-between}}@media(min-width:992px){.payments-to-be-validated__page .sticky-bar{left:294px;width:auto}}@media(min-width:1200px){.payments-to-be-validated__page .sticky-bar{left:553px;padding:0 22px}}.payments-to-be-validated__page .sticky-bar .icon{display:inline-block}.payments-to-be-validated__page .results__wrapper{color:#2c3652;margin-bottom:14px}@media(min-width:576px){.payments-to-be-validated__page .results__wrapper{margin:0}}.payments-to-be-validated__page .search-field__wrapper{margin-bottom:16px;width:100%}@media(min-width:576px){.payments-to-be-validated__page .search-field__wrapper{flex:1;margin:0 0 0 16px;width:auto}}.payments-to-be-validated__page .filter__wrapper{align-items:center;display:flex;width:100%}@media(min-width:576px){.payments-to-be-validated__page .filter__wrapper{margin-left:16px;width:auto}}.payments-to-be-validated__page .filter__wrapper .button__wrapper{width:100%}@media(min-width:576px){.payments-to-be-validated__page .filter__wrapper .button__wrapper{width:auto}}.payments-to-be-validated__page .filter__wrapper .button__wrapper .button{display:flex;justify-content:center;width:100%}@media(min-width:576px){.payments-to-be-validated__page .filter__wrapper .button__wrapper .button{width:auto}}.payments-to-be-validated__page .field,.payments-to-be-validated__page .field__group{margin:0}.payments-to-be-validated__page .content--with-sticky-bar{margin-top:152px;min-height:calc(100vh - 216px)}@media(min-width:576px){.payments-to-be-validated__page .content--with-sticky-bar{margin-top:64px;min-height:calc(100vh - 128px)}}@media(min-width:992px){.payments-to-be-validated__page .content--with-sticky-bar{margin-left:294px}}.payments-to-be-validated__page .empty{height:calc(100vh - 250px);padding:0}@media(min-width:576px){.payments-to-be-validated__page .empty{height:calc(100vh - 162px)}}.payments-to-be-validated__page .empty h2{margin:24px 0 6px}.payments-to-be-validated__page .empty p{margin:0;max-width:330px;text-align:center}.payments-to-be-validated__page .empty .button__wrapper{margin-top:24px}.panel__filter{left:0;overflow-x:visible;z-index:1002}@media(min-width:992px){.panel__filter{height:calc(100vh - 64px);position:fixed;top:64px}}@media(min-width:1200px){.panel__filter{left:260px}}.panel__filter .panel__content{overflow-x:visible}.panel__filter .panel__content>*{max-width:249px}.panel__filter .datepicker__inputs{display:flex}.panel__filter .datepicker__input .field__icon{display:block}.panel__filter__overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1001}.datepicker__popup--has-fixed-context{z-index:1003!important}