.alert-primary{background-color:#fcfdfe;border-color:#e9f0fc;color:#1043a4}.alert-primary hr{border-top-color:#d2e0fa}.alert-primary .alert-link{color:#0b3075}.badge-primary{background-color:#437dec;color:#fff}.badge-primary[href]:focus,.badge-primary[href]:hover{background-color:#175de4;color:#fff}.bg-primary{background-color:var(--company-color,#437dec)!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:var(--company-color,#175de4)!important;filter:brightness(.85)}.border-primary{border-color:var(--company-color,#437dec)!important}.btn-primary{background-color:var(--company-color,#437dec);border-color:var(--company-color,#437dec)}.btn-primary,.btn-primary:hover{color:var(--company-contrast-color,#fff)}.btn-primary:hover{background-color:var(--company-color,#2266e8);border-color:var(--company-color,#175de4);filter:brightness(.9)}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--company-color,#437dec) 50%,transparent)}.btn-primary.disabled,.btn-primary:disabled{background-color:var(--company-color,#437dec);border-color:var(--company-color,#437dec);opacity:.65;color:var(--company-contrast-color,#fff)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:var(--company-color,#175de4);border-color:var(--company-color,#1558d6);filter:brightness(.85);color:var(--company-contrast-color,#fff)}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--company-color,#437dec) 50%,transparent)}.btn-outline-primary{background-color:transparent!important;border:1px solid!important;color:var(--company-color,#437dec)!important}.btn-outline-primary,.btn-outline-primary:hover{border-color:var(--company-color,#437dec)!important}.btn-outline-primary:hover{background-color:var(--company-color,#437dec)!important;color:var(--company-contrast-color,#fff)!important}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--company-color,#437dec) 50%,transparent)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent!important;color:var(--company-color,#437dec)!important;font-weight:400}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:var(--company-color,#437dec)!important;border-color:var(--company-color,#437dec)!important;color:var(--company-contrast-color,#fff)!important}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--company-color,#437dec) 50%,transparent)}.list-group-item-primary{background-color:#e9f0fc;color:#1043a4}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#d2e0fa;color:#1043a4}.list-group-item-primary.list-group-item-action.active{background-color:#1043a4;border-color:#1043a4;color:#fff}.table-primary,.table-primary>td,.table-primary>th{background-color:#e9f0fc}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#d2e0fa}.text-primary{color:var(--company-color,#437dec)!important}a.text-primary:focus,a.text-primary:hover{color:var(--company-color,#175de4)!important;filter:brightness(.85)}.alert-soft-primary{background-color:#18b16810;border-color:#17815a10;color:#5e86f1}.alert-soft-primary hr{border-top-color:#16014810}.alert-soft-primary .alert-link{color:#2e62ed}.badge-soft-primary{background-color:#cfdbfb;color:#212529}.badge-soft-primary[href]:focus,.badge-soft-primary[href]:hover{background-color:#9fb7f7;color:#212529}.bg-soft-primary{background-color:#cfdbfb!important}a.bg-soft-primary:focus,a.bg-soft-primary:hover,button.bg-soft-primary:focus,button.bg-soft-primary:hover{background-color:#9fb7f7!important}.border-soft-primary{border-color:#9fb7f7!important}.btn-soft-primary{background-color:#9fb7f7!important}.btn-soft-primary,.btn-soft-primary:hover{border-color:#9fb7f7!important;color:#212529}.btn-soft-primary:hover{background-color:#aec2f8!important}.btn-soft-primary.focus,.btn-soft-primary:focus{box-shadow:0 0 0 .2rem rgba(207,219,251,.5)}.btn-soft-primary.disabled,.btn-soft-primary:disabled{background-color:#9fb7f7!important;border-color:#9fb7f7!important;color:#fff}.btn-soft-primary:not(:disabled):not(.disabled).active,.btn-soft-primary:not(:disabled):not(.disabled):active,.show>.btn-soft-primary.dropdown-toggle{background-color:#9fb7f7!important;border-color:#91adf5!important;color:#212529}.btn-soft-primary:not(:disabled):not(.disabled).active:focus,.btn-soft-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-soft-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(207,219,251,.5)}.btn-outline-soft-primary{background-color:transparent;border-color:#9fb7f7!important;color:#9fb7f7!important}.btn-outline-soft-primary:hover{background-color:#9fb7f7!important;border-color:#9fb7f7!important;color:#212529!important}.btn-outline-soft-primary.focus,.btn-outline-soft-primary:focus{box-shadow:0 0 0 .2rem rgba(207,219,251,.5)}.btn-outline-soft-primary.disabled,.btn-outline-soft-primary:disabled{background-color:transparent;color:#cfdbfb!important}.btn-outline-soft-primary:not(:disabled):not(.disabled).active,.btn-outline-soft-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-soft-primary.dropdown-toggle{background-color:#cfdbfb!important;border-color:#cfdbfb!important;color:#212529}.btn-outline-soft-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-soft-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-soft-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(207,219,251,.5)}.list-group-item-soft-primary{background-color:#17815a10;color:#5e86f1}.list-group-item-soft-primary.list-group-item-action:focus,.list-group-item-soft-primary.list-group-item-action:hover{background-color:#16014810;color:#5e86f1}.list-group-item-soft-primary.list-group-item-action.active{background-color:#5e86f1;border-color:#5e86f1;color:#212529}.table-soft-primary,.table-soft-primary>td,.table-soft-primary>th{background-color:#17815a10}.table-hover .table-soft-primary:hover,.table-hover .table-soft-primary:hover>td,.table-hover .table-soft-primary:hover>th{background-color:#16014810}.text-soft-primary{color:#cfdbfb!important}a.text-soft-primary:focus,a.text-soft-primary:hover{color:#9fb7f7!important}.alert-dark{background-color:#586aca;border-color:#495cc5;color:#000}.alert-dark hr{border-top-color:#3b4eb9}.alert-dark .alert-link{color:#000}.badge-dark{background-color:#151c42;color:#fff}.badge-dark[href]:focus,.badge-dark[href]:hover{background-color:#080b1b;color:#fff}.bg-dark{background-color:#151c42!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#080b1b!important}.border-dark{border-color:#151c42!important}.btn-dark{background-color:#151c42;border-color:#151c42;color:#fff}.btn-dark:hover{background-color:#0c1026;border-color:#080b1b;color:#fff}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(21,28,66,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#151c42;border-color:#151c42;color:#fff}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{background-color:#080b1b;border-color:#04060f;color:#fff}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(21,28,66,.5)}.btn-outline-dark{background-color:transparent;border-color:#151c42;color:#151c42}.btn-outline-dark:hover{background-color:#151c42;border-color:#151c42;color:#fff}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(21,28,66,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:transparent;color:#151c42}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#151c42;border-color:#151c42;color:#fff}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(21,28,66,.5)}.list-group-item-dark{background-color:#495cc5;color:#000}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#3b4eb9;color:#000}.list-group-item-dark.list-group-item-action.active{background-color:#000;border-color:#000;color:#fff}.table-dark,.table-dark>td,.table-dark>th{background-color:#495cc5}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#3b4eb9}.text-dark{color:#151c42!important}a.text-dark:focus,a.text-dark:hover{color:#080b1b!important}.alert-success{background-color:#d6eac4;border-color:#cce5b5;color:#334d1b}.alert-success hr{border-top-color:#bfdea2}.alert-success .alert-link{color:#1a270d}.badge-success{background-color:#70a83b;color:#212529}.badge-success[href]:focus,.badge-success[href]:hover{background-color:#56822d;color:#212529}.bg-success{background-color:#70a83b!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#56822d!important}.border-success{border-color:#70a83b!important}.btn-success{background-color:#70a83b;border-color:#70a83b;color:#212529}.btn-success:hover{background-color:#5e8d31;border-color:#56822d;color:#212529}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(112,168,59,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#70a83b;border-color:#70a83b;color:#212529}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#56822d;border-color:#4f7629;color:#212529}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(112,168,59,.5)}.btn-outline-success{background-color:transparent;border-color:#70a83b;color:#70a83b}.btn-outline-success:hover{background-color:#70a83b;border-color:#70a83b;color:#212529}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(112,168,59,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#70a83b}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#70a83b;border-color:#70a83b;color:#212529}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(112,168,59,.5)}.list-group-item-success{background-color:#cce5b5;color:#334d1b}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#bfdea2;color:#334d1b}.list-group-item-success.list-group-item-action.active{background-color:#334d1b;border-color:#334d1b;color:#212529}.table-success,.table-success>td,.table-success>th{background-color:#cce5b5}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#bfdea2}.text-success{color:#70a83b!important}a.text-success:focus,a.text-success:hover{color:#56822d!important}.alert-warning{background-color:#fefdfb;border-color:#fcf6e8;color:#a4720f}.alert-warning hr{border-top-color:#faedd1}.alert-warning .alert-link{color:#75520b}.badge-warning{background-color:#edb441;color:#212529}.badge-warning[href]:focus,.badge-warning[href]:hover{background-color:#e5a015;color:#212529}.bg-warning{background-color:#edb441!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#e5a015!important}.border-warning{border-color:#edb441!important}.btn-warning{background-color:#edb441;border-color:#edb441;color:#212529}.btn-warning:hover{background-color:#e9a720;border-color:#e5a015;color:#212529}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(237,180,65,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#edb441;border-color:#edb441;color:#212529}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#e5a015;border-color:#d79614;color:#212529}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(237,180,65,.5)}.btn-outline-warning{background-color:transparent;border-color:#edb441;color:#edb441}.btn-outline-warning:hover{background-color:#edb441;border-color:#edb441;color:#212529}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(237,180,65,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:transparent;color:#edb441}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:#edb441;border-color:#edb441;color:#212529}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(237,180,65,.5)}.list-group-item-warning{background-color:#fcf6e8;color:#a4720f}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#faedd1;color:#a4720f}.list-group-item-warning.list-group-item-action.active{background-color:#a4720f;border-color:#a4720f;color:#212529}.table-warning,.table-warning>td,.table-warning>th{background-color:#fcf6e8}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#faedd1}.text-warning{color:#edb441!important}a.text-warning:focus,a.text-warning:hover{color:#e5a015!important}.alert-danger{background-color:#f5d9db;border-color:#f1c9cb;color:#6c1c20}.alert-danger hr{border-top-color:#ebb5b7}.alert-danger .alert-link{color:#431114}.badge-danger{background-color:#cb383f;color:#fff}.badge-danger[href]:focus,.badge-danger[href]:hover{background-color:#a42b30;color:#fff}.bg-danger{background-color:#cb383f!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#a42b30!important}.border-danger{border-color:#cb383f!important}.btn-danger{background-color:#cb383f;border-color:#cb383f;color:#fff}.btn-danger:hover{background-color:#b12e34;border-color:#a42b30;color:#fff}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(203,56,63,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#cb383f;border-color:#cb383f;color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#a42b30;border-color:#98272d;color:#fff}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(203,56,63,.5)}.btn-outline-danger{background-color:transparent;border-color:#cb383f;color:#cb383f}.btn-outline-danger:hover{background-color:#cb383f;border-color:#cb383f;color:#fff}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(203,56,63,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:transparent;color:#cb383f}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#cb383f;border-color:#cb383f;color:#fff}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(203,56,63,.5)}.list-group-item-danger{background-color:#f1c9cb;color:#6c1c20}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#ebb5b7;color:#6c1c20}.list-group-item-danger.list-group-item-action.active{background-color:#6c1c20;border-color:#6c1c20;color:#fff}.table-danger,.table-danger>td,.table-danger>th{background-color:#f1c9cb}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ebb5b7}.text-danger{color:#cb383f!important}a.text-danger:focus,a.text-danger:hover{color:#a42b30!important}.alert-info{background-color:#fcfdfe;border-color:#e9f0fc;color:#1043a4}.alert-info hr{border-top-color:#d2e0fa}.alert-info .alert-link{color:#0b3075}.badge-info{background-color:#437dec;color:#fff}.badge-info[href]:focus,.badge-info[href]:hover{background-color:#175de4;color:#fff}.bg-info{background-color:#437dec!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#175de4!important}.border-info{border-color:#437dec!important}.btn-info{background-color:#437dec;border-color:#437dec;color:#fff}.btn-info:hover{background-color:#2266e8;border-color:#175de4;color:#fff}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(67,125,236,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#437dec;border-color:#437dec;color:#fff}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#175de4;border-color:#1558d6;color:#fff}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(67,125,236,.5)}.btn-outline-info{background-color:transparent;border-color:#437dec;color:#437dec}.btn-outline-info:hover{background-color:#437dec;border-color:#437dec;color:#fff}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(67,125,236,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:transparent;color:#437dec}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#437dec;border-color:#437dec;color:#fff}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(67,125,236,.5)}.list-group-item-info{background-color:#e9f0fc;color:#1043a4}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#d2e0fa;color:#1043a4}.list-group-item-info.list-group-item-action.active{background-color:#1043a4;border-color:#1043a4;color:#fff}.table-info,.table-info>td,.table-info>th{background-color:#e9f0fc}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#d2e0fa}.text-info{color:#437dec!important}a.text-info:focus,a.text-info:hover{color:#175de4!important}@font-face{font-family:WorkSans;font-weight:200 900;font-style:normal;src:url(/_next/static/media/WorkSans-VariableFont_wght.6597b135.ttf) format("truetype")}@font-face{font-family:WorkSans;font-weight:200 900;font-style:italic;src:url(/_next/static/media/WorkSans-Italic-VariableFont_wght.42e05d1f.ttf) format("truetype")}@font-face{font-family:Consolas;font-weight:200 900;font-style:normal;src:url(/_next/static/media/Consolas.de3c6f4f.ttf) format("truetype")}body,html{font-family:WorkSans;font-weight:400}.font-weight-bold{font-weight:700}.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.font-size-1{font-size:.1rem}.font-size-2{font-size:.2rem}.font-size-3{font-size:.3rem}.font-size-4{font-size:.4rem}.font-size-5{font-size:.5rem}.font-size-6{font-size:.6rem}.font-size-7{font-size:.7rem}.font-size-8{font-size:.8rem}.font-size-9{font-size:.9rem}.font-size-10{font-size:1rem}.font-size-11{font-size:1.1rem}.font-size-12{font-size:1.2rem}.font-size-13{font-size:1.3rem}.font-size-14{font-size:1.4rem}.font-size-15{font-size:1.5rem}.font-size-16{font-size:1.6rem}.font-size-17{font-size:1.7rem}.font-size-18{font-size:1.8rem}.font-size-19{font-size:1.9rem}.font-size-20{font-size:2rem}.font-size-21{font-size:2.1rem}.font-size-22{font-size:2.2rem}.font-size-23{font-size:2.3rem}.font-size-24{font-size:2.4rem}.font-size-25{font-size:2.5rem}.font-size-26{font-size:2.6rem}.font-size-27{font-size:2.7rem}.font-size-28{font-size:2.8rem}.font-size-29{font-size:2.9rem}.font-size-30{font-size:3rem}.font-size-31{font-size:3.1rem}.font-size-32{font-size:3.2rem}.font-size-33{font-size:3.3rem}.font-size-34{font-size:3.4rem}.font-size-35{font-size:3.5rem}.font-size-36{font-size:3.6rem}.font-size-37{font-size:3.7rem}.font-size-38{font-size:3.8rem}.font-size-39{font-size:3.9rem}.font-size-40{font-size:4rem}.font-size-14 strong{letter-spacing:.5px;font-weight:650}.badge{line-height:1.35;font-weight:600;letter-spacing:.1px}.bordes-monos{border-radius:var(--radius-sm) var(--radius-sm) 0 0}.bordes-monos-all{border-radius:var(--radius-sm)}.card-header{border:0!important}.iframe-facecheck{margin-top:4rem}.react-tel-input .form-control{width:100%}.btn{border-radius:var(--radius-md)!important;font-size:var(--ibs-font-size-sm,.875rem);padding:.5rem 1.25rem;border:none;transition:background .15s ease,box-shadow .15s ease}.btn-primary,.btn-primary:focus{background-color:var(--company-color)!important;border-color:transparent!important;color:var(--company-contrast-color)!important;box-shadow:none!important}.btn-primary:hover:not(:disabled){background-color:var(--company-color-dark)!important;box-shadow:var(--shadow-blue)!important}.btn-success{background-color:var(--success-color)!important;border-color:transparent!important;color:#fff!important;box-shadow:none!important}.btn-success:hover:not(:disabled){filter:brightness(1.08)}.btn-light,.btn-secondary{background-color:var(--gray-100)!important;border-color:var(--border-color)!important;color:var(--gray-800)!important;box-shadow:none!important}.btn-light:hover:not(:disabled),.btn-secondary:hover:not(:disabled){background-color:var(--gray-200)!important}.btn-link{color:var(--company-color)!important;text-decoration:none!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.btn-link:hover{text-decoration:underline!important}.btn-rounded{border-radius:var(--radius-md)!important}.card:not(.wizard-capture-card){border:1px solid var(--border-color)!important;border-radius:var(--radius-xl)!important;background-color:inherit!important}.card:not(.wizard-capture-card),.shadow{box-shadow:var(--shadow-md)!important}.shadow-sm{box-shadow:var(--shadow-sm)!important}.shadow-lg{box-shadow:var(--shadow-lg)!important}.otp-input{border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:1.25rem;height:50px;outline:none;width:50px!important}.otp-input:focus{border-color:var(--company-color);box-shadow:0 0 0 3px var(--company-color-light)}.loader-container{min-height:400px;width:100%;padding:2rem}.loader-container,.loader-spinner-wrapper{display:flex;justify-content:center;align-items:center}.loader-spinner-wrapper{flex-direction:column;gap:1rem}.loader-pulse{width:80px;height:80px;border-radius:50%;background:radial-gradient(circle,var(--company-color-light) 0,transparent 70%);animation:pulse 2s ease-in-out infinite}.loader-alt-container{display:flex;gap:.5rem;align-items:center;justify-content:center}.loader-alt-dot{width:10px;height:10px;border-radius:50%;background-color:var(--company-color);animation:loaderDotPulse 1.4s ease-in-out infinite}.loader-alt-dot:first-child{animation-delay:0s}.loader-alt-dot:nth-child(2){animation-delay:.2s}.loader-alt-dot:nth-child(3){animation-delay:.4s}@keyframes loaderDotPulse{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}#root .layout-container,.layout-container,body .layout-container{padding-top:0!important}#root .layout-container .layout-wrapper,.layout-container .layout-wrapper,body .layout-container .layout-wrapper{margin-top:0!important}.layout-container.has-wizard,body .layout-container.has-wizard{padding-top:0!important;padding-bottom:0!important}.layout-container.has-wizard .layout-wrapper,body .layout-container.has-wizard .layout-wrapper{margin-top:0!important}.layout-container.has-wizard .layout-main,body .layout-container.has-wizard .layout-main{padding-top:0!important;padding-bottom:0!important}.layout-container:has(.wizard-capture-card),.layout-container:has(section[id^=wizard-]),body .layout-container:has(.wizard-capture-card),body .layout-container:has(section[id^=wizard-]){padding-top:0!important}.layout-container:has(.wizard-capture-card) .layout-wrapper,.layout-container:has(section[id^=wizard-]) .layout-wrapper,body .layout-container:has(.wizard-capture-card) .layout-wrapper,body .layout-container:has(section[id^=wizard-]) .layout-wrapper{margin-top:0!important}[class*=" rsw_"].row,[class^=rsw_].row{display:block!important}.layout-principal:has(.wizard-capture-card)~.footer,.layout-principal:has(section[id^=wizard-])~.footer{display:none!important;margin-top:0!important}.layout-companyLogoWrapper{align-items:center;background-color:var(--main-color);border-radius:999px;box-shadow:0 4px 12px rgba(0,0,0,.12);display:inline-flex;justify-content:center;padding:.35rem 1.25rem;transition:transform .2s ease-in-out}.layout-companyLogoWrapper:hover{transform:translateY(-2px)}.layout-companyLogo{max-height:48px;max-width:140px;object-fit:contain}.footer{margin-top:32px}.layout-main:has(.wizard-capture-card)~.footer,.layout-wrapper:has(.wizard-capture-card) .footer,body:has(.wizard-capture-card) .footer{margin-top:0!important;display:none!important}.layout-companyName{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;top:-50px}.layout-content{background-color:var(--main-color);border-radius:10px;min-height:580px}.btn{border:var(--button-border);border-radius:30px;font-size:1.1rem;font-weight:500;margin:0 2.5rem;padding:.3rem 2rem;transition:all .2s linear}.btn,.btn:hover{background-color:var(--company-color);color:var(--company-contrast-color)}.btn:hover{box-shadow:0 0 4px 4px rgba(0,0,0,.25);font-weight:600}.wizard-back-button{align-items:center;border-radius:999px;display:inline-flex;font-size:.95rem;font-weight:600;gap:.4rem;padding:.45rem 1.35rem}.wizard-back-button .bx{font-size:1.15rem}.password-form{display:flex;flex-direction:column;gap:1rem}.password-form__field .form-control{border-radius:14px;padding:.9rem 1.1rem;border:1px solid rgba(3,27,78,.12);box-shadow:0 6px 18px rgba(3,27,78,.05)}.password-form__field .form-control:focus{box-shadow:0 8px 26px rgba(3,27,78,.12);border-color:color-mix(in srgb,var(--company-color,#2196f3) 55%,transparent)}.password-form__hint-icon{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.65);color:var(--company-color,#1f73ff);cursor:pointer;box-shadow:0 3px 8px color-mix(in srgb,var(--company-color,#1f73ff) 25%,transparent)}.password-form__hint-icon i{font-size:16px}.wizard-capture-card{min-height:520px}section[id^=wizard-]{padding:0!important;margin:0!important}body:has(.wizard-capture-card) .layout-container,body:has(section[id^=wizard-]) .layout-container{padding-bottom:0!important}body:has(.wizard-capture-card) .layout-main,body:has(section[id^=wizard-]) .layout-main{padding-bottom:0!important}body:has(.wizard-capture-card) .layout-wrapper,body:has(section[id^=wizard-]) .layout-wrapper{padding-bottom:0!important;margin-bottom:0!important}.layout-container .wizard-capture-card,.layout-principal .wizard-capture-card,.layout-wrapper .wizard-capture-card{margin-bottom:0!important}.layout-main:has(section[id^=wizard-]),.layout-principal:has(section[id^=wizard-])~*{padding-bottom:0!important}.layout-container:has(section[id^=wizard-]){padding-bottom:0!important}.wizard-capture-card{margin-bottom:0!important}.wizard-capture__illustration-content{padding-top:5rem}.wizard-capture__illustration--success{background:linear-gradient(140deg,var(--blue-800) 0,var(--blue-700) 25%,var(--blue-600) 50%,var(--blue-700) 75%,var(--blue-800) 100%)!important;background-size:200% 200%!important}.wizard-capture__workspace--preview{background:linear-gradient(135deg,#f8fbff,#eef3ff)}.wizard-capture__workspace--welcome{background:transparent;display:flex;align-items:center;justify-content:center;padding:3rem 2.5rem}.wizard-capture__workspace--welcome .wizard-capture__viewer{width:100%;display:flex;justify-content:center;align-items:center;padding:0}.wizard-capture__workspace--password{background:transparent;padding:3rem 2.5rem;display:flex;flex-direction:column;justify-content:center}.wizard-capture__workspace--password .wizard-capture__viewer{width:100%;min-height:calc(100% - 120px);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:4rem}.wizard-capture__viewer--password{flex:1 1;display:flex;align-items:center!important;justify-content:center!important}.wizard-capture__viewer--password>*{flex:0 0 auto;width:100%;max-width:540px;display:block}.wizard-capture__workspace--password .password-form{width:100%;max-width:540px}.wizard-capture__preview{width:100%;max-width:none;margin:0;background:transparent;border-radius:0;padding:0;box-shadow:none;display:flex;flex-direction:column;gap:0}.wizard-capture__preview-frame{width:100%;height:100%;border-radius:28px;overflow:hidden;border:none;position:relative;background:transparent}.wizard-preview__retake{position:absolute;bottom:.5rem;left:-1.8rem;border-radius:999px;font-weight:600;display:inline-flex;align-items:center;gap:.35rem;padding:.45rem 1.2rem;width:42px;height:42px;justify-content:center;box-shadow:0 4px 12px rgba(15,23,42,.35)}.wizard-capture__preview-image{width:100%;height:100%;display:block;object-fit:cover;min-height:260px;background:#0b1120}.wizard-capture__preview-meta{display:flex;align-items:center;justify-content:space-between;color:#fff}.wizard-capture__preview-meta small{color:hsla(0,0%,100%,.7)}.wizard-capture__preview-empty{color:#94a3b8}.wizard-capture__preview-empty .bx{font-size:3rem;color:#cbd5f5}.wizard-switch-button{position:absolute;top:1.5rem;right:1.5rem;white-space:nowrap;z-index:2}.wizard-capture__viewer{flex:1 1;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.wizard-capture__viewer .mt-4{margin-top:0!important}.wizard-capture__viewer .px-0,.wizard-capture__viewer .px-lg-5{padding-left:0!important;padding-right:0!important}.wizard-capture__viewer>*{flex:1 1;display:flex;flex-direction:column}.wizard-capture__shutter{position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);z-index:5;display:flex;flex-direction:row;align-items:center;gap:.75rem}.wizard-capture__shutter-button{border-radius:999px;padding:1rem;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 18px 35px rgba(10,18,51,.25);min-width:64px;min-height:64px}.wizard-capture__shutter-button i{font-size:1.75rem}.wizard-capture__shutter-button--secondary{background-color:rgba(31,31,61,.55);border:none;color:#fff;min-width:48px;min-height:48px;padding:.65rem 1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);white-space:nowrap}.wizard-capture__shutter-button--secondary i{font-size:1.35rem}.wizard-capture__shutter-button--secondary:focus-visible,.wizard-capture__shutter-button--secondary:hover{background-color:rgba(31,31,61,.75);color:#fff}.wizard-capture__content .px-0,.wizard-capture__content .px-lg-5{padding-left:0!important;padding-right:0!important}.wizard-capture__content .mt-4{margin-top:1.5rem!important}.wizard-capture__content .row{margin-left:0;margin-right:0}.password-form__notice{margin-bottom:.5rem}.password-form__title{font-size:1rem;font-weight:600;margin-bottom:.25rem;color:#1f1f3d}.password-form__subtitle{font-size:.95rem;line-height:1.5}.password-form__warning{border-radius:10px;background:rgba(229,57,53,.08);font-size:.9rem}.wizard-welcome__requirements{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.wizard-welcome__requirements li{display:flex;align-items:flex-start;gap:.65rem;font-weight:500;color:hsla(0,0%,100%,.92)}.wizard-welcome__requirements i{font-size:1.2rem}.wizard-welcome__cta{background:#fff!important;border:none!important;color:var(--bs-primary)!important;font-weight:600;transition:transform .2s ease,box-shadow .2s ease}.wizard-welcome__cta:focus-visible,.wizard-welcome__cta:hover{background:#fff!important;color:var(--bs-primary)!important;box-shadow:0 .5rem 1.5rem rgba(15,23,42,.15);transform:translateY(-1px)}.wizard-welcome__qr{margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem;flex:0 0 auto;background:#fff;border-radius:16px;padding:2rem 2.5rem;box-shadow:var(--shadow-lg);min-width:280px}.password-form__actions{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.password-form__actions--center{justify-content:center}.password-form__actions-btn-center{margin-left:auto;margin-right:auto}.password-form__actions--tight{margin-top:1.5rem!important;margin-bottom:-.5rem!important}.password-form__actions-left{flex:1 1}.password-form .form-control{border-radius:12px;padding:.85rem 1rem;font-size:.95rem}.password-form .btn-rounded{border-radius:999px}.wizard-nav-compact{min-width:140px;text-align:center;font-weight:600;font-size:.95rem}.wizard-upload-button{background-color:hsla(0,0%,100%,.95)!important;border:2px solid #fff!important;color:#1f1f3d!important;font-weight:600!important;transition:all .2s ease}.wizard-upload-button:hover{background-color:#fff!important;border-color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)!important}.wizard-upload-button:active{transform:translateY(0)}.wizard-upload-button:disabled{opacity:.6;cursor:not-allowed}.password-illustration{position:relative;display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;background:hsla(0,0%,100%,.15);box-shadow:0 8px 24px rgba(0,0,0,.15)}.password-illustration i{color:#fff}.password-illustration .bx-check-shield{position:absolute;bottom:18px;right:18px;font-size:32px;background:#4fc3f7;border-radius:50%;padding:6px;box-shadow:0 6px 16px rgba(61,131,224,.45)}.btn-disabled{box-shadow:none!important;cursor:default!important;opacity:.5}.btninverse{border:1px solid var(--company-color);border-radius:30px;font-size:1.1rem;font-weight:500;margin:0 2.5rem;padding:.3rem 2rem;transition:all .2s linear}.btninverse,.btninverse:hover{background-color:var(--company-contrast-color);color:var(--company-color)}.btninverse:hover{border:1px solid var(--company-color);box-shadow:0 0 4px 4px rgba(0,0,0,.25);font-weight:600}.swal2-container .swal2-confirm{border:var(--button-border)!important;border-radius:30px!important;font-size:1.1rem!important;font-weight:500!important;margin:0 2.5rem;padding:.3rem 2rem;transition:all .2s linear!important}.swal2-container .swal2-confirm,.swal2-container .swal2-confirm:hover{background-color:var(--company-color)!important;color:var(--company-contrast-color)!important}.swal2-container .swal2-confirm:hover{border:1px solid var(--company-contrast-color)!important;box-shadow:0 0 4px 4px rgba(0,0,0,.25)!important;font-weight:600!important}.swal2-container .swal2-cancel{border:1px solid var(--company-color)!important;border-radius:30px!important;font-size:1.1rem!important;font-weight:500!important;margin:0 2.5rem;padding:.3rem 2rem;transition:all .2s linear!important}.swal2-container .swal2-cancel,.swal2-container .swal2-cancel:hover{background-color:var(--company-contrast-color)!important;color:var(--company-color)!important}.swal2-container .swal2-cancel:hover{border:1px solid var(--company-color)!important;box-shadow:0 0 4px 4px rgba(0,0,0,.25)!important;font-weight:600!important}.tab-active{color:#000!important;margin:0 1rem;transition:none}.tab-active,.tab-active:hover,.tab-inactive{border:none!important}.tab-inactive{border-radius:0!important;color:var(--company-color);cursor:pointer;margin:0 1rem;transition:.2s}.tab-inactive:hover{box-shadow:0 0 4px 4px rgba(0,0,0,.25)}.iconButton{color:var(--company-color);cursor:pointer;font-weight:700;opacity:.9;transition:all .2s linear}.iconButton:hover{box-shadow:0 0 4px 4px rgba(0,0,0,.25);opacity:1}.iconButton-disabled{color:var(--company-color);opacity:.5}.iconButtonInverse{color:var(--company-contrast-color);cursor:pointer;font-weight:700;opacity:.9;transition:all .2s linear}.iconButtonInverse:hover{box-shadow:0 0 4px 4px rgba(0,0,0,.25);opacity:1}.iconButtonInverse-disabled{color:var(--company-contrast-color);opacity:.5}.borderTheme{border:1px solid var(--company-color)}.borderTheme-dashed{border:2px dashed var(--company-color);opacity:.6;transition:all .3s linear}.borderTheme-dashed:hover{box-shadow:0 0 4px 4px rgba(0,0,0,.25);opacity:1}.navitemButton{background-color:var(--background-primary-color);border:1px solid var(--company-color);color:var(--company-color);cursor:pointer;opacity:.9;transition:all .2s linear}.navitemButton:hover{box-shadow:0 0 4px 4px rgba(0,0,0,.25);opacity:1}.navitemButton.active{background-color:var(--company-color);color:var(--company-contrast-color)}input::placeholder{color:#747d84;font-size:.9rem}.cardButton{border:1px solid var(--company-color);border-radius:10px;cursor:pointer;font-size:1.1rem;font-weight:500;transition:all .2s linear}.cardButton,.cardButton:hover{background-color:var(--company-contrast-color);color:var(--company-color)}.cardButton:hover{border:1px solid var(--company-color);box-shadow:0 0 4px 4px rgba(0,0,0,.25);font-weight:600}.modal-header{background-color:var(--company-color)!important;border:none!important;color:var(--company-contrast-color)!important}.modal-body{padding:3rem}.modal-body,.modal-footer{background-color:var(--background-color)!important}.modal-footer{border:none!important}.spinner{color:var(--company-color,#437dec)!important}.withDownload .modal-title{display:flex;flex-direction:row;justify-content:space-between;width:100%}.swal2-cancel{background-color:var(--company-contrast-color)!important;color:var(--company-color)!important}.qrmark:hover{box-shadow:0 0 4px 4px rgba(0,0,0,.25)}@media (max-width:768px){.wizard-capture-card--mobile-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;margin:0;border-radius:0;z-index:10000}.wizard-capture-card--mobile-fullscreen>.row{height:100vh;margin:0}.wizard-capture__illustration--mobile-hidden{display:none!important}.wizard-capture-card--mobile-fullscreen .wizard-capture__workspace{width:100%;padding:0;height:100vh}.wizard-capture-card--mobile-fullscreen .wizard-capture__viewer{height:100vh;width:100%;padding:0;overflow:visible}.wizard-capture-card--mobile-fullscreen .wizard-instructions{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:10001}.wizard-capture-card--mobile-fullscreen .wizard-instructions__content{padding:3.75rem 1.5rem 2rem;height:100vh}.wizard-capture-card--mobile-fullscreen .wizard-instructions__image-container{max-width:320px}.wizard-capture-card--mobile-fullscreen .wizard-capture__shutter{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);z-index:10002}.wizard-capture-card--mobile-sequential .wizard-capture__illustration{display:block;padding:2rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.2)}.wizard-capture-card--mobile-sequential .wizard-capture__workspace{padding:2rem 1.5rem}.wizard-mobile-continue{width:100%;margin-top:1.5rem}.wizard-capture-card{border-radius:0;margin:0}.wizard-capture__illustration,.wizard-capture__workspace{padding:2rem 1.5rem}}@media (max-width:768px) and (orientation:landscape){.wizard-capture-card--mobile-fullscreen .wizard-instructions__content{padding:2rem 2rem 1.5rem;flex-direction:row;align-items:center;justify-content:center;gap:2rem}.wizard-capture-card--mobile-fullscreen .wizard-instructions__image-container{max-width:250px}.wizard-capture-card--mobile-fullscreen .wizard-capture__shutter{bottom:1.5rem}.wizard-capture-card--mobile-fullscreen .wizard-capture__preview{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}.wizard-capture-card--mobile-fullscreen .wizard-capture__preview-frame{max-width:60%;max-height:60vh}.wizard-capture-card--mobile-fullscreen .wizard-capture__preview .text-center{margin-top:1rem;margin-bottom:.5rem}.wizard-capture-card--mobile-fullscreen .wizard-capture__preview .wizard-nav-section{margin-top:1rem}}@media only screen and (max-device-width:640px){#facecheck,.container-fluid,iframe[title=identitySystem]{padding:0}.ios .layout-companyLogoWrapper{top:100px}.android .layout-companyLogoWrapper{top:0}.layout-companyLogo{height:100px;max-width:200px}}.wizard-compact-camera{display:flex;flex-direction:column;gap:1.5rem}.wizard-compact-camera__viewport{position:relative;border-radius:24px;overflow:hidden;background:#0f1c3f;min-height:320px}.wizard-compact-camera__webcam{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover}.wizard-compact-camera__shutter{bottom:1.5rem;left:50%;transform:translateX(-50%);padding:.65rem 1.4rem}.wizard-compact-camera__badge,.wizard-compact-camera__shutter{position:absolute;display:inline-flex;align-items:center;gap:.35rem}.wizard-compact-camera__badge{top:1.5rem;left:1.5rem;padding:.3rem .75rem;border-radius:999px;background:rgba(46,204,113,.9);color:#fff;font-size:.85rem;box-shadow:0 10px 24px rgba(46,204,113,.35)}.wizard-compact-camera__badge i{font-size:1.1rem}.wizard-compact-camera__device-tabs{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.wizard-compact-camera__device{border:none;background:rgba(33,56,102,.1);color:#1f1f3d;border-radius:999px;padding:.45rem 1rem;font-size:.85rem;transition:all .2s ease}.wizard-compact-camera__device.is-active{background:#1f73ff;color:#fff;box-shadow:0 10px 24px rgba(31,115,255,.25)}.wizard-compact-dropzone-container{display:flex;flex-direction:column;gap:1.5rem;margin-top:.5rem;flex:1 1;height:100%}.wizard-capture__viewer .wizard-compact-dropzone-container{width:100%}.wizard-compact-dropzone-wrapper{position:relative;height:100%}.wizard-compact-dropzone{border:2px dashed rgba(33,56,102,.28);border-radius:22px;background:rgba(245,248,255,.8);min-height:260px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;cursor:pointer;transition:all .2s ease}.wizard-compact-dropzone:hover{border-color:var(--company-color,#1f73ff);box-shadow:0 12px 28px color-mix(in srgb,var(--company-color,#1f73ff) 18%,transparent)}.wizard-compact-dropzone__icon{font-size:2.1rem;color:var(--company-color,#1f73ff)}.wizard-compact-dropzone__label{font-size:.95rem;color:rgba(33,56,102,.75)}.wizard-compact-dropzone--filled{position:relative;overflow:hidden;border-radius:22px;min-height:260px;height:100%;box-shadow:0 14px 34px rgba(15,40,82,.18)}.wizard-compact-dropzone__preview{width:100%;height:100%;object-fit:cover;display:block}.wizard-compact-dropzone__remove{position:absolute;top:1rem;right:1rem;border-radius:999px}.wizard-capture__navigation{margin-top:auto}.wizard-nav-section{display:flex;gap:.75rem;align-items:center;justify-content:center;flex-wrap:wrap}.wizard-nav-section--inline{display:inline-flex}.wizard-retake-compact{padding-top:.45rem!important;padding-bottom:.45rem!important;min-width:140px;justify-content:center}.wizard-capture__overlay{position:absolute;z-index:3;display:flex;gap:.75rem}.wizard-capture__overlay--top-right{top:1.5rem;right:1.5rem}.wizard-capture__icon-button{width:48px;height:48px;padding:0;display:inline-flex;align-items:center;justify-content:center}.wizard-capture__icon-button i{font-size:1.4rem}.wizard-instructions{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;transition:opacity .4s ease-in-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:all;border-radius:0;margin:0;padding:0}.wizard-instructions__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;color:hsla(0,0%,100%,.8);text-align:center;padding:2rem}.wizard-instructions--visible{opacity:1}.wizard-instructions__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;width:100%;max-width:100%;height:100%;padding:3.75rem 2.2rem 3rem;animation:wizard-instructions-fade-in .5s ease-out .2s both}.wizard-instructions__image-container{position:relative;width:100%;max-width:320px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border-radius:20px;padding:1.25rem;border:2px solid hsla(0,0%,100%,.1);box-shadow:0 20px 60px rgba(0,0,0,.5);flex-shrink:0}.wizard-instructions__image{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 24px rgba(0,0,0,.3));animation:wizard-instructions-scale-in .6s ease-out .3s both}.wizard-instructions__actions{display:flex;justify-content:center;text-align:center;animation:wizard-instructions-fade-in-up .5s ease-out .5s both;flex-shrink:0;margin-top:auto}.wizard-instructions__status{color:hsla(0,0%,100%,.95);font-weight:600;font-size:1.1rem;letter-spacing:.02em;text-shadow:0 2px 12px rgba(0,0,0,.5)}@keyframes wizard-instructions-fade-in{0%{opacity:0}to{opacity:1}}@keyframes wizard-instructions-scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes wizard-instructions-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.layout-container:has(.wizard-capture-card),.layout-container:has(section[id^=wizard-]){padding-bottom:0!important;margin-bottom:0!important}.layout-main:has(.wizard-capture-card),.layout-main:has(section[id^=wizard-]){padding-bottom:0!important;margin-bottom:0!important}.layout-wrapper:has(.wizard-capture-card),.layout-wrapper:has(section[id^=wizard-]){padding-bottom:0!important;margin-bottom:0!important}.layout-principal:has(.wizard-capture-card),.layout-principal:has(section[id^=wizard-]){margin-bottom:0!important;padding-bottom:0!important}.layout-wrapper:has(.wizard-capture-card) .footer,.layout-wrapper:has(section[id^=wizard-]) .footer,body:has(.wizard-capture-card) .footer{display:none!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.layout-container.has-wizard,.layout-main.has-wizard,.layout-principal.has-wizard,.layout-wrapper.has-wizard{padding-bottom:0!important;margin-bottom:0!important}section#identity:has(.wizard-capture-card),section#identity:has(section[id^=wizard-]){padding-bottom:0!important;margin-bottom:0!important}section#identity .container:has(.wizard-capture-card),section#identity .container:has(section[id^=wizard-]){padding-bottom:0!important}body.has-wizard,html.has-wizard,section#identity.has-wizard,section#identity.has-wizard .container{padding-bottom:0!important;margin-bottom:0!important}body:has(.wizard-capture-card),body:has(section[id^=wizard-]){padding-bottom:0!important;margin-bottom:0!important}html:has(.wizard-capture-card),html:has(section[id^=wizard-]){padding-bottom:0!important;margin-bottom:0!important}.wizard-capture__workspace--success{display:flex;align-items:center;justify-content:center;min-height:520px;background:linear-gradient(135deg,#f8fbff,#eef3ff);position:relative;overflow:hidden}.wizard-success__visual{text-align:center;position:relative;z-index:1}.wizard-success__icon-large{position:relative;display:inline-block;animation:scaleIn .6s ease-out,pulse 2s ease-in-out .6s infinite}.wizard-success__icon-large i{font-size:8rem;color:var(--company-color,#22c55e);filter:drop-shadow(0 4px 12px rgba(34,197,94,.3))}@keyframes scaleIn{0%{transform:scale(0) rotate(-180deg);opacity:0}to{transform:scale(1) rotate(0deg);opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.wizard-success__particles{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px;pointer-events:none}.wizard-success__particle{position:absolute;width:8px;height:8px;background:var(--company-color,#22c55e);border-radius:50%;opacity:.6;animation:float 3s ease-in-out infinite}.wizard-success__particle--1{top:10%;left:20%;animation-delay:0s}.wizard-success__particle--2{top:30%;right:15%;animation-delay:.5s}.wizard-success__particle--3{bottom:25%;left:10%;animation-delay:1s}.wizard-success__particle--4{bottom:15%;right:25%;animation-delay:1.5s}.wizard-success__particle--5{top:50%;left:5%;animation-delay:2s}@keyframes float{0%,to{transform:translateY(0) scale(1);opacity:.6}50%{transform:translateY(-20px) scale(1.2);opacity:1}}.wizard-success__checkmarks{margin-top:3rem;display:flex;flex-direction:column;gap:1rem;align-items:center}.wizard-success__checkmark-item{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;background:hsla(0,0%,100%,.8);border-radius:50px;box-shadow:0 2px 8px rgba(0,0,0,.1);animation:slideInUp .6s ease-out;animation-fill-mode:both;min-width:200px}.wizard-success__checkmark-item:first-child{animation-delay:.2s}.wizard-success__checkmark-item:nth-child(2){animation-delay:.4s}.wizard-success__checkmark-item:nth-child(3){animation-delay:.6s}.wizard-success__checkmark-item i{font-size:1.5rem;color:var(--company-color,#22c55e);font-weight:700}.wizard-success__checkmark-item span{color:#1f1f3d;font-weight:500;font-size:.95rem}@keyframes slideInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:768px){.wizard-capture__workspace--success{min-height:auto;padding:2rem 1.5rem}.wizard-success__icon-large i{font-size:5rem!important}.wizard-success__particles{width:150px;height:150px}.wizard-success__checkmarks{margin-top:2rem;gap:.75rem}.wizard-success__checkmark-item{padding:.5rem 1rem;min-width:180px;font-size:.85rem}}.wizard-selectable-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.5rem;border-radius:16px;background:#fff;border:2px solid rgba(33,56,102,.12);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);min-height:160px;position:relative;overflow:hidden}.wizard-selectable-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--company-color-rgb,31,115,255),.03),transparent);opacity:0;transition:opacity .25s ease}.wizard-selectable-card:hover{border-color:color-mix(in srgb,var(--company-color,#1f73ff) 40%,transparent);box-shadow:0 8px 24px rgba(31,115,255,.15);transform:translateY(-2px)}.wizard-selectable-card:hover:before{opacity:1}.wizard-selectable-card--active{border-color:var(--company-color,#1f73ff);background:linear-gradient(135deg,rgba(var(--company-color-rgb,31,115,255),.08),#fff);box-shadow:0 12px 32px rgba(31,115,255,.2)}.wizard-selectable-card--active:before{opacity:1}.wizard-selectable-card__icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,rgba(var(--company-color-rgb,31,115,255),.1),rgba(var(--company-color-rgb,31,115,255),.05));margin-bottom:1rem;position:relative;z-index:1;transition:all .25s ease}.wizard-selectable-card:hover .wizard-selectable-card__icon{background:linear-gradient(135deg,rgba(var(--company-color-rgb,31,115,255),.15),rgba(var(--company-color-rgb,31,115,255),.08));transform:scale(1.05)}.wizard-selectable-card--active .wizard-selectable-card__icon{background:var(--company-color,#1f73ff);box-shadow:0 8px 20px rgba(31,115,255,.3)}.wizard-selectable-card__icon i{font-size:2rem;color:var(--company-color,#1f73ff);transition:all .25s ease}.wizard-selectable-card--active .wizard-selectable-card__icon i{color:#fff}.wizard-selectable-card__label{font-size:.95rem;font-weight:600;color:#1f1f3d;margin:0;text-align:center;line-height:1.4;position:relative;z-index:1;transition:color .25s ease}.wizard-selectable-card__label--small{font-size:.95rem}.wizard-selectable-card--active .wizard-selectable-card__label,.wizard-selectable-card:hover .wizard-selectable-card__label{color:var(--company-color,#1f73ff)}@media (max-width:768px){.wizard-selectable-card{padding:1.5rem 1rem;min-height:140px}.wizard-selectable-card__icon{width:56px;height:56px}.wizard-selectable-card__icon i{font-size:1.75rem}.wizard-selectable-card__label{font-size:.875rem}}