@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500&display=swap";.loginAlert{margin-bottom:16px}.btnLogin{background:"var(--primary-color-3)";margin-top:16px}.main{width:400px;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);font-family:Plus Jakarta Sans;padding:20px 0 0}.forgotPasswordLink{text-decoration:underline!important;left:50%;position:absolute;transform:translate(-50%,-50%)}.new-password-form .ant-form-item-explain-error{white-space:pre-line}.new-password-form .new-password-form__password-field .ant-form-item-explain-error{margin-bottom:1.25rem}.token-countdown{text-align:center}.token-countdown span{color:#2d366f;font-weight:700}.monitoring-list-stack{gap:16px}.monitoring-panel-card{background:#fafafa}.monitoring-panel-card>.ant-card-body{padding:8px;background:#fafafa}.monitoring-kpi-card{background:#fafafa;border-left-width:5px;border-left-style:solid;margin-block:8px}.monitoring-kpi-card>.ant-card-body{padding:8px;background:#fafafa}.monitoring-kpi-card--base{border-left-color:#1d4ed8}.monitoring-kpi-card--completed{border-left-color:#15803d}.monitoring-kpi-card--expired{border-left-color:#b91c1c}.monitoring-kpi-card--unfinished{border-left-color:#f59e0b}.monitoring-kpi-title{display:block;font-size:12px;letter-spacing:.4px;text-transform:uppercase}.monitoring-kpi-metrics{margin-top:8px}.monitoring-kpi-value.ant-typography{margin:0}.monitoring-kpi-percent{border-radius:6px;padding:1px 4px;font-size:12px}.monitoring-kpi-percent--base{background:#bfdbfe;color:#1e40af}.monitoring-kpi-percent--completed{background:#bbf7d0;color:#166534}.monitoring-kpi-percent--expired{background:#fecaca;color:#991b1b}.monitoring-kpi-percent--unfinished{background:#fde68a;color:#92400e}.monitoring-kpi-detail.ant-btn{padding:0;margin-top:8px}.monitoring-kpi-detail-text{white-space:pre-line}.monitoring-filters .ant-select-multiple .ant-select-selector{min-height:32px}.monitoring-filter-item{margin-bottom:0}.monitoring-filter-item--stores{min-width:220px}.monitoring-filter-item--select{min-width:240px}.monitoring-filter-item--search{min-width:240px;flex:1}.monitoring-export-button.ant-btn:not(:disabled){background:#16a34a;color:#fff;border-color:#16a34a}.monitoring-export-button.ant-btn:not(:disabled):hover,.monitoring-export-button.ant-btn:not(:disabled):focus{background:#15803d;color:#fff;border-color:#15803d}.monitoring-users-table td.ant-table-cell>div{justify-content:center}.monitoring-stacked-cell{min-height:72px;justify-content:center}.monitoring-secondary-text{font-size:12px;color:#718096}.monitoring-biometry-tag{display:inline-flex;align-items:center;gap:6px;margin:0;padding:2px 9px;border:none;border-radius:12px;font-size:12px;font-weight:600}.monitoring-biometry-tag__dot{width:8px;height:8px;border-radius:50%}.monitoring-biometry-tag--completed{background:#d1fae5;color:#065f46}.monitoring-biometry-tag--completed .monitoring-biometry-tag__dot{background:#10b981}.monitoring-biometry-tag--expired,.monitoring-biometry-tag--rejected{background:#fee2e2;color:#991b1b}.monitoring-biometry-tag--expired .monitoring-biometry-tag__dot,.monitoring-biometry-tag--rejected .monitoring-biometry-tag__dot{background:#ef4444}.monitoring-biometry-tag--progress{background:#fef3c7;color:#92400e}.monitoring-biometry-tag--progress .monitoring-biometry-tag__dot{background:#f59e0b}.monitoring-biometry-tag--legacy{background:#f3f4f6;color:#374151}.monitoring-biometry-tag--legacy .monitoring-biometry-tag__dot{background:#6b7280}.monitoring-export-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#000000d9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#fff;font-size:16px}.monitoring-export-overlay .ant-spin-dot-item{background-color:#fff}.monitoring-action-stack{display:flex;flex-direction:column;align-items:stretch;gap:10px}.monitoring-action-stack .ant-btn{width:100%;justify-content:center}.monitoring-user-page>.ant-card-body,.monitoring-user-card>.ant-card-body{min-height:640px}.monitoring-user-page>.ant-card-head{display:flex;align-items:center}.monitoring-user-page>.ant-card-head .ant-card-head-wrapper,.monitoring-user-page>.ant-card-head .ant-card-head-title{display:flex;align-items:center;margin-bottom:0}.monitoring-back-button.ant-btn{padding:0;height:auto;margin-bottom:0;display:inline-flex;align-items:center}.monitoring-user-card>.ant-card-head .ant-tabs-content-holder{display:none}.monitoring-user-card .ant-tabs-ink-bar{background:#d10000!important;height:3px!important}.monitoring-tab-panel{display:block}.monitoring-tab-panel.is-hidden{display:none}.monitoring-user-type{margin-bottom:8px}.monitoring-form-actions{margin-top:8px}.monitoring-form-actions__end{margin-left:auto}.monitoring-info-label{display:inline-flex;align-items:center;gap:6px}.monitoring-info-label__icon{color:#718096;font-size:14px}.monitoring-switches{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.monitoring-promotoras-select.ant-select-multiple,.monitoring-promotoras-select.ant-select-multiple .ant-select-selector{min-height:32px}.monitoring-permission-select{width:100%}.monitoring-permission-select .ant-select-selection-overflow{row-gap:4px;padding-top:4px;padding-bottom:4px}.monitoring-permission-select .ant-select-selection-item{height:auto;margin-block:0;font-size:13px;line-height:30px}.monitoring-permission-select .ant-tag{font-size:13px;line-height:30px}.monitoring-help{font-size:15px;color:#718096;line-height:1.5;margin-top:16px;padding:12px;background:#f8fafc;border-radius:6px;border-left:3px solid #002855}.monitoring-help p{margin:0 0 8px}.monitoring-help p:last-of-type{margin:0}.monitoring-help strong{color:#2d3748}.monitoring-help__warning{color:#cd191e;font-weight:600;margin-top:4px;display:block}.monitoring-audit-tab-label{display:inline-flex;align-items:center;gap:8px}.monitoring-audit-loading{display:flex;justify-content:center;align-items:center;min-height:240px}.monitoring-audit-empty{position:relative;padding-left:32px}.monitoring-audit-empty__badge{position:absolute;left:0;top:12px;width:24px;height:24px;border-radius:50%;background:#6b7280;border:2px solid #002855;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#002855}.monitoring-audit-empty__card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:10px 14px}.monitoring-audit-empty__title{font-size:13px;font-weight:700;color:#002855;margin-bottom:4px}.monitoring-audit-empty__text{font-size:12.5px;color:#2d3748;line-height:1.5}.monitoring-audit-timeline.ant-timeline{margin-left:16px;padding-top:12px}.monitoring-audit-timeline.ant-timeline .ant-timeline-item-tail{position:absolute;inset-block-start:19px;inset-inline-start:4px;height:calc(100% - 29px);border-inline-start:2px solid rgb(5 5 5 / 20%)}.monitoring-audit-timeline .ant-timeline-item-head-custom{padding:0;background:transparent}.monitoring-audit-timeline .ant-timeline-item-content{margin-inline-start:40px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:10px 14px}.monitoring-audit-mark{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;box-sizing:border-box;border-radius:50%;border:2px solid #2d366f;background:#2d366f26;color:#2d366f;font-size:13px;font-weight:700;line-height:1}.monitoring-audit-mark--error{border-color:#cd191e;background:#cd191e26;color:#cd191e;font-size:16px}.monitoring-audit-mark--success{border-color:#16a34a;background:#16a34a26;color:#16a34a;font-size:11px}.monitoring-modal .ant-modal .ant-modal-header,.monitoring-modal .ant-modal-header{padding:8px 0;border-bottom:solid 1px silver}.ant-popover-inner{padding:0!important}.custom-list-item:hover{cursor:pointer;background-color:#fafafa}.ant-collapse-content-box{padding:4px 16px 16px 40px!important}.ant-table table{height:100%}.editable-cell{padding:0 2px 1px 0!important}.editable-cell>.ant-form-item{height:100%;align-content:center}.editable-cell>.ant-form-item .input-editable-cell{border:none;border-radius:0;padding:11px 16px;background-color:transparent;box-shadow:none}.editable-cell>.ant-form-item:focus-within{box-shadow:0 0 0 2px #0510245c}.editable-cell.select-field-collapse-cell>.ant-form-item{margin:0}.editable-cell.select-field-collapse-cell>.ant-form-item .ant-select-selector{border:none!important;border-radius:0;padding:11px 16px;background-color:transparent;box-shadow:none!important}.pricing-parameters-collapse{border-radius:0;border-top:none;border-left:none;border-right:none}.pricing-parameters-collapse .ant-collapse-item-disabled>.ant-collapse-content{display:none}.pricing-parameters-empty{margin-top:16px}.pricing-parameters-add{padding:8px 16px}.pricing-parameters-add-rule{text-align:right;margin-top:8px}.boolean-pricing-info-icon{margin-left:8px;color:#00000073}.boolean-pricing-extra,.boolean-pricing-switch{display:inline-flex;align-items:center;gap:8px}.boolean-pricing-switch{cursor:help}.boolean-pricing-form-item{margin:0}.product-sale-modality-tabs .ant-tabs-nav{padding-left:24px;margin:0}.version-cell{display:flex;align-items:center;justify-content:space-between}.version-cell span{margin-right:8px;text-wrap:nowrap}.row-pending td span.ant-typography{color:gray}.actions-cell{display:flex;flex-direction:column;gap:10px}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}.react-pdf__Document.pdf-container__Document{height:100%}.history-arrow{transition:transform .3s ease}.rotated-history-arrow{transform:rotate(180deg)}.approved-biometrics-page{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:100vh;padding:60px 20px 40px;position:relative;background-color:#fff}.verification-header-container{position:fixed;top:0;left:0;width:100%;background-color:#f0f2f5;padding:16px 0;text-align:center;z-index:1000}.verification-header{font-size:14px;font-weight:500;color:#2d366f;text-transform:uppercase;letter-spacing:.5px;display:block;margin:0}.checkmark-container{display:flex;justify-content:center;align-items:center;margin:32px 0 24px}.checkmark-icon{font-size:100px;color:#00a86b;filter:drop-shadow(0 2px 3px rgba(0,0,0,.3));transform:scale(.95);font-weight:300}.checkmark-icon svg{stroke-width:1.5}.checkmark-icon path{stroke-width:1.5}.approved-biometrics-title{color:#2d366f!important;font-weight:600!important;margin-bottom:16px!important;margin-top:0!important;font-size:24px!important}.approved-biometrics-description{color:#2d366f;font-size:16px;display:block;margin-bottom:32px;line-height:1.6;max-width:500px}.understood-button{background-color:#2d366f;border-color:#2d366f;color:#fff;height:40px;padding:0 48px;font-size:16px;border-radius:8px;font-weight:500;min-width:120px;margin-top:120px}.understood-button:hover{background-color:#1d2754;border-color:#1d2754;color:#fff}.understood-button:focus{background-color:#2d366f;border-color:#2d366f;color:#fff}@tailwind base;@tailwind components;@tailwind utilities;:root{--orange: #ff4f40;--indigo: #635dff;--white: #fff;--light-aluminium: #eaecee;--aluminium: #bdc4cf;--dark-aluminium: #2a2e35;--black: #000000;--yellow: #ebca40;--mandarine: #ff7f38;--pink: #ff44dd;--blue: #3885ff;--aqua: #3ec6eb;--emerald: #1bc99f;--neutral-light-white: #ffffff;--neutral-light-0: #f9fafb;--neutral-light-1: #f4f6f6;--neutral-light-2: #ecf0f0;--neutral-light-3: #dce3e4;--neutral-light-4: #b4c3c5;--neutral-dark: #91a7aa;--neutral-dark-0: #658083;--neutral-dark-1: #546a6d;--neutral-dark-2: #39484a;--neutral-dark-3: #1c2425;--neutral-dark-black: #000000;--primary-color: #2b96ab;--primary-color-2: #258092;--primary-color-3: #1f6a79;--secondary-color: #ff9416;--secondary-color-2: #ed8000;--secondary-color-3: #c56a00;--semantic-error: #ff957e;--semantic-error-1: #ff6554;--semantic-error-2: #db403d;--yellow-mandarine-gradient: linear-gradient( 153.07deg, var(--yellow) -2.47%, var(--mandarine) 102.78% );--mandarine-orange-gradient: linear-gradient( 153.07deg, var(--mandarine) -2.47%, var(--orange) 102.78% );--pink-yellow-gradient: linear-gradient( 153.07deg, var(--pink) -2.47%, var(--yellow) 102.78% );--pink-indigo-gradient: linear-gradient( 153.07deg, var(--pink) -2.47%, var(--indigo) 102.78% );--indigo-aqua-gradient: linear-gradient( 153.07deg, var(--indigo) -2.47%, var(--aqua) 102.78% );--blue-aqua-gradient: linear-gradient( 153.07deg, var(--blue) -2.47%, var(--aqua) 102.78% );--aqua-emerald-gradient: linear-gradient( 153.07deg, var(--aqua) -2.47%, var(--emerald) 102.78% );--emerald-yellow-gradient: linear-gradient( 153.07deg, var(--emerald) -2.47%, var(--yellow) 102.78% );--font-primary: "Plus Jakarta Sans", sans-serif;--font-secondary: "Space Grotesk", sans-serif;--font-mono: "Fira Code", monospace}*{box-sizing:border-box}html{font-size:10px;text-rendering:geometricPrecision;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{height:100%;width:100%;margin:0;padding:0}body{background-color:var(--neutral-light-2);color:var(--neutral-black);font-family:var(--font-primary);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:600;color:#000000db}h1,h2,h3{margin-top:3.2rem;margin-bottom:1.6rem}h4,h5,h6{margin-top:1.6rem;margin-bottom:1.6rem}h1{font-size:3.2rem}h2{font-size:2.8rem}h3{font-size:2.4rem}h4{font-size:2rem}h5{font-size:1.6rem}h6{font-size:1.4rem}p{margin:0 0 1.6rem}strong{font-weight:500}small{font-size:1.2rem}blockquote{padding:1.6rem 3.2rem;margin:0 0 3.2rem;border-left:8px solid #eee;font-size:1.6rem;font-style:italic}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{text-decoration:none}figure{margin:0}img{vertical-align:middle}code,pre{font-family:Fira Code,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;width:100%}code{color:var(--emerald)}#root{height:100%;width:100%}@media only screen and (max-width: 640px){.mobile-scroll-lock{overflow:hidden}}.ant-input[disabled],.masked-input-disabled{background-color:#f5f5f5!important;color:#000!important;border-color:#d9d9d9!important}.messages-grid{display:flex;flex-direction:column}.messages-grid__header{margin:48px 0 0;color:var(--white);font-weight:500;text-align:center;font-size:24px;line-height:32px}.messages-grid__options{display:flex;border-radius:16px;margin:32px auto}.messages-grid__option{border:2px solid rgb(96,96,96);border-right:0;background-color:var(--black);color:var(--white);font-weight:600;text-transform:uppercase;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;transition:background .3s ease-out,color .3s ease-out;padding:8px 24px;margin:0;font-size:16px;line-height:24px}.messages-grid__option:first-child{border-radius:8px 0 0 8px}.messages-grid__option:last-child{border-radius:0 8px 8px 0;border-right:2px solid rgb(96,96,96)}.messages-grid__option--active,.messages-grid__option--active:hover{background-color:var(--white);color:var(--black)}@media only screen and (max-width: 540px){.messages-grid__header{margin:1.6rem 0;font-size:2rem;line-height:2.8rem}.messages-grid__options{max-width:24rem;flex-wrap:wrap;border-radius:.8rem;margin:.8rem auto 1.6rem}.messages-grid__option{width:12rem;padding:.4rem 1.6rem;border:.2rem solid rgb(96,96,96);font-size:1.4rem}.messages-grid__option:nth-child(1){border-bottom-left-radius:0;border-right:0;border-bottom:0}.messages-grid__option:nth-child(2){border-top-right-radius:.8rem;border-bottom:0}.messages-grid__option:nth-child(3){border-bottom-left-radius:.8rem;border-right:0}.messages-grid__option:nth-child(4){border-top-right-radius:0}}.profile-grid{display:flex;flex-direction:column;margin-top:48px}.profile__header{display:grid;grid-template-columns:auto 1fr;column-gap:16px}.profile__avatar{border:solid 2px var(--aqua);border-radius:50%;height:80px;width:80px}.profile__headline{display:flex;flex-direction:column;justify-content:space-around}.profile__title{margin-top:0;margin-bottom:0;color:var(--white)}.profile__details{margin-top:32px}@media only screen and (max-width: 480px){.profile-grid{margin-top:2.4rem}.profile__avatar{height:5.6rem;width:5.6rem;border-radius:50%;border:solid .13rem var(--aqua)}.profile__title{font-size:1.6rem}.profile__description{font-size:1.3rem}.profile__details{margin-top:1.6rem}}.page-layout{display:flex;flex-direction:column;align-items:center;height:100%;width:100%}.page-layout__content{flex:1;flex-basis:auto;flex-shrink:0;display:flex;flex-direction:column;margin-top:8rem;max-width:120rem;width:100%}@media only screen and (max-width: 640px){.page-layout__content{margin-top:6.4rem}}.content-layout{flex:1;display:flex;flex-direction:column;flex-shrink:0;width:100%;min-height:640px;padding:48px}.content__title{margin-top:0;color:var(--white)}.content__body{font-size:1.6rem;line-height:2.4rem}#page-description{display:flex;flex-direction:column}#page-description span{margin-bottom:1.6rem}#page-description span:last-child{margin-bottom:0}@media only screen and (max-width: 480px){.content-layout{padding:1.6rem}.content__title{font-size:2.4rem}}
