span,h1,h2,h3,h4,h5,h6{font-family:var(--font-family-text),sans-serif!important}.ant-modal .common-page{padding:0}.ant-modal .common-page .card{box-shadow:none!important}.ant-card-body .splash{border-radius:17px}.ant-steps-item-icon{background-color:transparent!important;height:24px!important;width:24px!important;line-height:24px!important}.ant-steps-item-title:after{height:2px!important;top:11px!important}.ant-steps-item-wait .ant-steps-item-icon{border-color:#00000040!important}.ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon{color:#00000040!important}.ant-steps-item-active .ant-steps-item-icon{background-color:#1890ff!important;border-color:#1890ff!important}.ant-steps-item-finish .ant-steps-item-icon{border-color:#1890ff!important;color:#1890ff!important}.ant-steps-item-finish .ant-steps-item-icon,.ant-steps-item-finish .ant-steps-item-icon .anticon{color:#1890ff!important}.ant-steps-item-finish .ant-steps-item-title:after{background-color:#1890ff!important}.ant-btn{min-height:45px;font-size:18px;font-weight:500}.ant-btn-default{background-color:#f3f3f3!important;border:none!important}.ant-select-single,.ant-picker-input,.ant-input-number,.ant-input-number-input,.ant-input:not(textarea){height:50px!important}.ant-input,.ant-select-selector,.ant-select-open .ant-select-selector,.ant-input-number-focused,.ant-input-affix-focused{border-color:#888!important}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#f3f3f3}.ant-select-arrow{top:25px!important}.ant-input:focus,.ant-input:hover{border:none}.ant-form-item{margin-bottom:15px}.ant-input-affix-wrapper{padding:0 12px}.ant-input-filled:focus,.ant-input-filled:focus-within{border-color:#000;box-shadow:0 0 0 1px #000000bf;outline:0;background-color:#fff}.ant-btn:not(:disabled):focus-visible{outline:2px solid #262626c9;transition:outline-offset 0s,outline 0s}.ant-picker{width:100%}.ant-radio-checked .ant-radio-inner{background-color:#fff!important;border-color:#1890ff!important}.ant-radio-wrapper:hover .ant-radio-inner{border-color:#1890ff!important}.ant-radio-checked .ant-radio-inner:after{background-color:#1890ff!important}.ant-checkbox-inner{border-radius:0!important}.ant-picker-disabled{border:none!important;color:red!important}.ant-select-selection-placeholder{color:#7b7b7b}input[type=text]:focus,textarea:focus{-webkit-text-size-adjust:100%}@media (max-width: 978px){.ant-input{height:48px}}.splash{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;background:var(--primary-color, rgba(253, 253, 253, .8));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;top:0;left:0}.splash-fullScreen{position:fixed;min-height:100dvh;width:100vw}.splash .ant-spin .anticon{font-size:48px;color:#f4fbfc}.login__container{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box}.login__form{width:100%;max-width:360px}.login__form__button-back{margin-bottom:20px;display:block}.login__title{display:block;font-weight:500;font-size:18px;margin-bottom:24px}.login__form__password .ant-form-item-control-input-content{width:100%}.login__form__button{margin-top:35px}.login__helper-text{display:flex;flex-direction:column;align-items:center;margin-top:30px;gap:8px}.login__helper-text__title{color:#706b6b;font-size:clamp(1rem,3vw,18px)}.login__helper-text__link{text-decoration:none;color:#000;font-size:clamp(1rem,3vw,18px);font-weight:700}.login__displayment__card{text-decoration:none;background:#f3f3f3;color:#000;margin-top:50px}.login__displayment__card .card-header{color:#000}.login__displayment__card_label{font-weight:400;font-style:"normal";font-size:14px;line-height:20px;letter-spacing:0;vertical-align:middle}.login__displayment__card .ant-card-body{padding:12px}@media (max-width: 600px){.login__container{padding:39px 16px;margin:-30% auto 0}.login__form{max-width:100%}}@media (max-width: 600px) and (max-height: 700px){.login__container{margin:-10% auto 0}}@media (max-width: 600px) and (max-height: 500px){.login__container{margin:0 auto}}@media (min-width: 768px){.login__container{margin-top:-50px}}.float-label{position:relative;width:100%}.float-label--disabled .label{color:#b8b8b8}.float-label--disabled .ant-input{border:1px solid #d9d9d9}.label{font-weight:400;position:absolute;pointer-events:none;left:12px;top:14px;transition:.2s ease all;color:#757575;z-index:1}.float-label .ant-input{padding-top:16px!important}.float-label textarea.ant-input{padding-top:20px!important}.float-label .ant-picker-input,.float-label .ant-select-selection-item{padding-top:10px!important}.float-label .ant-picker-suffix{margin-top:-10px!important}.phonePrefixInput .ant-form-item-control-input-content{display:flex;width:100%;flex-direction:row!important;justify-content:start;gap:15px;align-items:start}.phonePrefixInput__prefix,.phonePrefixInput__prefix div{height:100%;margin-bottom:0}.phonePrefixInput__number,.phonePrefixInput__number div{width:100%;margin-bottom:0}.float-label{position:relative}.label{font-weight:400;position:absolute;pointer-events:none;left:12px;top:14px;transition:.2s ease all;color:#757575}.label-float{top:6px;font-size:12px}.float-label .ant-input{padding-top:15px}.common-page{padding:1% 10%;display:flex;flex-direction:column;gap:20px}.common-page__loading{display:flex;justify-content:center;align-items:center;height:100%;min-height:200px}@media screen and (max-width: 1536px){.common-page{padding-right:25%}}@media screen and (max-width: 1100px){.common-page{padding:5%}}@media screen and (max-width: 768px){.common-page{padding:15px 5px;margin:-10% auto 0;background-color:#fff;gap:0}.common-page__button-back{padding:24px 0 0 24px}}.payments{max-width:410px;margin:1% auto 0}.payments__body{max-width:410px}.payments__logos{display:flex;justify-content:center;align-items:center;gap:2px;margin-top:24px;margin-bottom:24px}.payments__circle{width:80px;height:80px;min-width:80px;min-height:80px;border-radius:50%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:400;font-family:Uber Move Text,sans-serif;transform:none!important;opacity:1!important;transition:none!important;animation:none!important}.payments__logo-img{width:100%;max-width:200px;height:auto;object-fit:contain;display:block;margin:0 auto}.payments__circle--green{background-color:var(--background-color-nav, #0b8043);font-size:16px}.payments__circle--black{background-color:var(--primary-color, #000);font-size:20px;font-weight:500}.payments__arrows{font-size:22px;color:#000;font-weight:700}.payments__arrows-img{width:24px;height:auto;object-fit:contain;margin:0 16px}.payments__title{font-family:Uber Move,sans-serif!important;font-weight:700!important;font-style:normal!important;font-size:24px!important;line-height:34px!important;text-align:center!important;color:#000}.payments__title-step2{font-family:Uber Move,sans-serif!important;font-weight:700!important;font-style:normal!important;font-size:20px!important;line-height:34px!important;color:#000}.payments__header-title{margin-top:45px}.payments__subtitle{font-family:var(--font-family-text),sans-serif!important;font-weight:500!important;font-style:normal!important;font-size:18px!important;line-height:26px!important;letter-spacing:0!important;text-align:center!important;color:#000!important;margin-bottom:40px!important}.payments__subtitle-step2{font-family:var(--font-family-text),sans-serif!important;font-weight:400!important;font-style:normal!important;font-size:16px!important;line-height:26px!important;letter-spacing:0!important;text-align:center!important;color:#000!important;margin-bottom:40px!important}.payments__buttons{display:flex;flex-direction:column;gap:16px;padding-top:32px}.payments__button{width:100%;border-radius:6px;height:44px;font-size:15px;font-weight:500}.payments__button--connect{background-color:#000;color:#fff}.payments__button--connect:hover{background-color:#222!important}.payments__button--back{background-color:#f2f2f2;color:#000;border:none;margin-top:12px}.payments__button--back:hover{background-color:#e6e6e6!important}.payments__card{cursor:pointer;border:1px solid transparent;background-color:var(--background-color-nav, #0b8043);color:#fff;transition:all .3s ease-in-out;height:80px;display:flex;flex-direction:column;justify-content:center;padding:12px;border-radius:10px;box-shadow:0 2px 5px #0000001a}.payments__card:hover{background-color:#0dad4b;transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.payments__card--selected{background-color:#00843d;border:2px solid #fff;box-shadow:0 6px 12px #0003;transform:scale(1.02)}.payments__card-header{font-size:12px;font-weight:500;text-align:left;margin-bottom:4px;color:#fff}.payments__card-body{font-size:16px;font-weight:600;text-align:left;color:#fff}.payments__spinner{width:20px;height:20px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite;margin:0 auto}.payments__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;display:flex;align-items:center;justify-content:center;z-index:9999}.payments__loading-screen{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.payments__spinner-circle{width:48px;height:48px;border:3px solid #f0f0f0;border-top-color:#000;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.payments__loading-title{font-family:Uber Move Text,sans-serif;font-weight:600;font-size:16px;color:#000;margin:0}.payments__loading-subtitle{font-family:Uber Move Text,sans-serif;font-weight:400;font-size:14px;color:#6b6b6b;margin:0;line-height:1.5}@media screen and (max-width: 768px){.payments{max-width:480px;margin:1% 3% 0}.payments__title{font-size:20px!important}.payments__header-title{margin-top:45px}.payments__circle{width:65px;height:65px;min-width:55px;min-height:55px}.payments__arrows-img{width:16px;margin:0 10px}.payments__circle--black{font-size:20px}.payments__circle--green{font-size:13.5px}}.navbar{display:flex;justify-content:space-around;height:80px;box-shadow:0 2px 4px #00000026;padding-top:10px;z-index:1;margin:0;top:0;left:0;background-color:var(--background-color-nav, #0b8043)}body,html{margin:0;padding:0}.navbar__brand{font-size:27px;font-weight:500;color:#fff;font-family:UberMove,sans-serif!important}.navbar__brand svg{padding-top:0}.navbar__actions{display:flex;color:#000;gap:80px;cursor:pointer}.navbar__actions__logout{display:flex;align-items:center;color:#000;gap:20px;cursor:pointer}.navbar__actions .language-selector{margin-left:30px}.navbar__actions .language-selector .ant-space{min-height:100%}.navbar .ant-menu-item:focus-visible{outline:none!important}@media screen and (max-width: 768px){.navbar__brand img{width:90px}.navbar{justify-content:space-between;padding:0 16px;padding-top:10px!important;height:70px}}.language-selector,.language-selector:hover{color:#fff}.language-selector svg{font-size:small}.language-selector__item--selected{font-weight:700!important}.sidebar{box-shadow:8px 0 12px #0000000a;background:#fff}.sidebar__header{padding:16px;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center}.sidebar__header span{font-family:var(--font-family),sans-serif}.sidebar__header__user-picture{padding:5px;aspect-ratio:1/1;border-radius:360px;background-color:#d9d9d9;display:flex;align-items:center;justify-content:center;margin-bottom:15px;min-width:40px}.sidebar__header__user-name{font-size:18px;font-weight:400;line-height:21px}.sidebar__header__user-last-access{font-size:11px}.sidebar .ant-divider{margin:0}.sidebar__footer{display:flex;gap:10px;margin-top:auto;justify-content:space-between;padding:25px}.sidebar__footer .language-selector{color:#000}.sidebar__footer__logout{display:flex;gap:10px}.ant-layout-sider-children{display:flex;flex-direction:column;height:100%}.printsTemplate{padding:40px;display:flex;flex-direction:column;gap:20px;position:absolute;top:-9999px;left:-9999px;min-height:100vh}.printsTemplate--visible{position:static;padding:0;z-index:-10000}.printsTemplate__header--custom-header{grid-column:2 / 2;grid-row:1 / 3;height:fit-content}.printsTemplate__header--information{grid-column:1 / 1;grid-row:1 / 2}.printsTemplate__header--entity-data{grid-column:1 / 1;grid-row:2 / 3}.printsTemplate__header{display:grid;font-size:clamp(10.5px,2vw,12.5px);margin-bottom:10px}.printsTemplate__header ul{list-style:none}.printsTemplate__header--title{margin-top:30px;margin-bottom:5px}.printsTemplate__subtitle{width:100%;display:flex;justify-content:center;font-size:15px;margin-top:30px}.printsTemplate__footer{display:flex;flex-direction:column;gap:30px;font-size:clamp(10px,2vw,12px);margin-top:auto}@media print{.printsTemplate{position:static}}.layout__content>div{height:100%;overflow:auto;position:relative}.layout{height:100dvh}.layout__content>div{height:100%;overflow:auto}.sidebar-drawer .sidebar{max-width:262px!important;width:100%!important;height:100%!important}.sidebar-drawer button{margin-left:auto;color:#000!important;font-size:18px!important}.transition-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1005;display:flex;justify-content:center;align-items:center;background-color:transparent}.circle{border-radius:50%;width:50px;height:50px;animation:expand 1s ease-in-out forwards,contract .7s ease-in-out forwards 2.6s}@keyframes expand{to{width:3000px;height:3000px;border-radius:0}}@keyframes contract{0%{width:3000px;height:3000px;border-radius:0}to{width:0px;height:0px;border-radius:50%}}.centered-image{position:absolute;width:20vw;height:auto;opacity:0;animation:fadeIn .7s ease-in .2s forwards,fadeOut .5s ease-out 2.5s forwards}@keyframes fadeIn{to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@media (max-width: 978px){.centered-image{width:40vw}}.session-finished-modal{max-width:300px!important;height:auto!important}.session-finished-modal .ant-modal-content{width:auto!important;height:auto!important;border-radius:30px!important}.session-finished-modal .ant-modal-body{border-radius:30px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-bottom:20px;padding:10px}.session-finished-modal circle{stroke:#000}.session-finished-modal p{color:#8c8c8c;text-align:center}
