@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800&display=swap);:root{--white:#fff;--border-rgba:hsla(0,0%,44%,.2);--ion-font-family:"Inter",sans-serif;--rev-bg-primary:#fff;--rev-bg-secondary:#f7f7f7;--rev-text-primary:#191c1f;--rev-text-secondary:#6b7280;--rev-text-tertiary:#9ca3af;--rev-text-white:#fff;--rev-border:rgba(0,0,0,.06);--rev-divider:rgba(0,0,0,.04);--ion-background-color:#fff;--ion-text-color:#191c1f;--ion-toolbar-background:#fff;--ion-item-background:transparent;--ion-card-background:#fff;--ion-color-primary:#007c68;--ion-color-primary-rgb:0,124,104;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#3171e0;--ion-color-primary-tint:#4c8dff;--ion-color-secondary:#09b59a;--ion-color-secondary-rgb:61,194,255;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#36abe0;--ion-color-secondary-tint:#50c8ff;--ion-color-tertiary:#5260ff;--ion-color-tertiary-rgb:82,96,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#4854e0;--ion-color-tertiary-tint:#6370ff;--ion-color-success:#2dd36f;--ion-color-success-rgb:45,211,111;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#28ba62;--ion-color-success-tint:#42d77d;--ion-color-warning:#ffc409;--ion-color-warning-rgb:255,196,9;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#eb445a;--ion-color-danger-rgb:235,68,90;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#cf3c4f;--ion-color-danger-tint:#ed576b;--ion-color-dark:#222428;--ion-color-dark-rgb:34,36,40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e;--ion-color-medium:#92949c;--ion-color-medium-rgb:146,148,156;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#808289;--ion-color-medium-tint:#9d9fa6;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,245,248;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9}html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}html{--ion-font-family:var(--ion-default-font)}body{background:var(--ion-background-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity:0.18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity:0;--box-shadow:none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base:var(--ion-color-primary,#3880ff)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb,56,128,255)!important;--ion-color-contrast:var(--ion-color-primary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-primary-shade,#3171e0)!important;--ion-color-tint:var(--ion-color-primary-tint,#4c8dff)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary,#3dc2ff)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb,61,194,255)!important;--ion-color-contrast:var(--ion-color-secondary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-secondary-shade,#36abe0)!important;--ion-color-tint:var(--ion-color-secondary-tint,#50c8ff)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary,#5260ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb,82,96,255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-tertiary-shade,#4854e0)!important;--ion-color-tint:var(--ion-color-tertiary-tint,#6370ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success,#2dd36f)!important;--ion-color-base-rgb:var(--ion-color-success-rgb,45,211,111)!important;--ion-color-contrast:var(--ion-color-success-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-success-shade,#28ba62)!important;--ion-color-tint:var(--ion-color-success-tint,#42d77d)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning,#ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb,255,196,9)!important;--ion-color-contrast:var(--ion-color-warning-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-warning-shade,#e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint,#ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger,#eb445a)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb,235,68,90)!important;--ion-color-contrast:var(--ion-color-danger-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-danger-shade,#cf3c4f)!important;--ion-color-tint:var(--ion-color-danger-tint,#ed576b)!important}.ion-color-light{--ion-color-base:var(--ion-color-light,#f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb,244,245,248)!important;--ion-color-contrast:var(--ion-color-light-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-light-shade,#d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint,#f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium,#92949c)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb,146,148,156)!important;--ion-color-contrast:var(--ion-color-medium-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-medium-shade,#808289)!important;--ion-color-tint:var(--ion-color-medium-tint,#9d9fa6)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark,#222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb,34,36,40)!important;--ion-color-contrast:var(--ion-color-dark-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-dark-shade,#1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint,#383a3e)!important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}.ion-page-hidden,[hidden],ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-menu-controller,ion-modal-controller,ion-nav-controller,ion-picker-controller,ion-popover-controller,ion-route,ion-route-redirect,ion-router,ion-select-option,ion-toast-controller{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:constant(safe-area-inset-top)){html{--ion-safe-area-top:constant(safe-area-inset-top);--ion-safe-area-bottom:constant(safe-area-inset-bottom);--ion-safe-area-left:constant(safe-area-inset-left);--ion-safe-area-right:constant(safe-area-inset-right)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}ion-card-header.ion-color .ion-inherit-color,ion-card.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-push,.md .menu-content-reveal{box-shadow:4px 0 16px rgba(0,0,0,.18)}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width:0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:transform .3s cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width:0px;--inner-border-width:0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width:fit-content;--height:fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,label,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::-moz-placeholder{padding-left:2px}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}.ion-tappable,[tappable],[tappable] div,[tappable] ion-icon,[tappable] ion-label,[tappable] span,a,a div,a ion-icon,a ion-label,a span,button,button div,button ion-icon,button ion-label,button span,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-feature-settings:inherit;font-variant:inherit;line-height:1;text-transform:none;-webkit-appearance:button}[tappable],button{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html:not(.hydrated) body{display:none}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-default-font);font-family:var(--ion-font-family)}a{background-color:transparent;color:#3880ff;color:var(--ion-color-primary,#3880ff)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:26px}h2{margin-top:18px;font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}small,sub,sup{font-size:75%}sub,sup{position:relative;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-hide,.ion-hide-down,.ion-hide-up{display:none!important}@media (min-width:576px){.ion-hide-sm-up{display:none!important}}@media (max-width:575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width:768px){.ion-hide-md-up{display:none!important}}@media (max-width:767.98px){.ion-hide-md-down{display:none!important}}@media (min-width:992px){.ion-hide-lg-up{display:none!important}}@media (max-width:991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width:1200px){.ion-hide-xl-up{display:none!important}}@media (max-width:1199.98px){.ion-hide-xl-down{display:none!important}}.ion-no-padding{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);padding:16px;padding:var(--ion-padding,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding{padding-left:unset;padding-right:unset;padding-inline-start:16px;padding-inline-start:var(--ion-padding,16px);padding-inline-end:16px;padding-inline-end:var(--ion-padding,16px)}}.ion-padding-top{--padding-top:var(--ion-padding,16px);padding-top:16px;padding-top:var(--ion-padding,16px)}.ion-padding-start{--padding-start:var(--ion-padding,16px);padding-left:16px;padding-left:var(--ion-padding,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding-start{padding-left:unset;padding-inline-start:16px;padding-inline-start:var(--ion-padding,16px)}}.ion-padding-end{--padding-end:var(--ion-padding,16px);padding-right:16px;padding-right:var(--ion-padding,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding-end{padding-right:unset;padding-inline-end:16px;padding-inline-end:var(--ion-padding,16px)}}.ion-padding-bottom{--padding-bottom:var(--ion-padding,16px)}.ion-padding-bottom,.ion-padding-vertical{padding-bottom:16px;padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical{--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);padding-top:16px;padding-top:var(--ion-padding,16px)}.ion-padding-horizontal{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);padding-left:16px;padding-left:var(--ion-padding,16px);padding-right:16px;padding-right:var(--ion-padding,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding-horizontal{padding-left:unset;padding-right:unset;padding-inline-start:16px;padding-inline-start:var(--ion-padding,16px);padding-inline-end:16px;padding-inline-end:var(--ion-padding,16px)}}.ion-no-margin{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);margin:16px;margin:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-margin{margin-left:unset;margin-right:unset;margin-inline-start:16px;margin-inline-start:var(--ion-margin,16px);margin-inline-end:16px;margin-inline-end:var(--ion-margin,16px)}}.ion-margin-top{--margin-top:var(--ion-margin,16px);margin-top:16px;margin-top:var(--ion-margin,16px)}.ion-margin-start{--margin-start:var(--ion-margin,16px);margin-left:16px;margin-left:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-margin-start{margin-left:unset;margin-inline-start:16px;margin-inline-start:var(--ion-margin,16px)}}.ion-margin-end{--margin-end:var(--ion-margin,16px);margin-right:16px;margin-right:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-margin-end{margin-right:unset;margin-inline-end:16px;margin-inline-end:var(--ion-margin,16px)}}.ion-margin-bottom{--margin-bottom:var(--ion-margin,16px)}.ion-margin-bottom,.ion-margin-vertical{margin-bottom:16px;margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical{--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);margin-top:16px;margin-top:var(--ion-margin,16px)}.ion-margin-horizontal{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);margin-left:16px;margin-left:var(--ion-margin,16px);margin-right:16px;margin-right:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-margin-horizontal{margin-left:unset;margin-right:unset;margin-inline-start:16px;margin-inline-start:var(--ion-margin,16px);margin-inline-end:16px;margin-inline-end:var(--ion-margin,16px)}}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start,[dir=rtl] .ion-float-start{float:right!important}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end,[dir=rtl] .ion-float-end{float:left!important}@media (min-width:576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start,[dir=rtl] .ion-float-sm-start{float:right!important}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end,[dir=rtl] .ion-float-sm-end{float:left!important}}@media (min-width:768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start,[dir=rtl] .ion-float-md-start{float:right!important}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end,[dir=rtl] .ion-float-md-end{float:left!important}}@media (min-width:992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start,[dir=rtl] .ion-float-lg-start{float:right!important}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end,[dir=rtl] .ion-float-lg-end{float:left!important}}@media (min-width:1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start,[dir=rtl] .ion-float-xl-start{float:right!important}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end,[dir=rtl] .ion-float-xl-end{float:left!important}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width:576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width:768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width:992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width:1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width:576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width:768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width:992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width:1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}.btn-round{padding:16px 32px;border-radius:100px;margin:8px 0;font-weight:600;font-size:16px;display:flex;align-items:center;align-content:center;justify-content:center;min-height:52px;transition:all .15s ease}.btn-round ion-icon{padding-right:8px;font-size:18px;--ionicon-stroke-width:50px}.option-round{padding:14px 20px;border-radius:100px;margin:8px 5px;font-weight:500;font-size:13px;width:30%;display:flex;align-items:center;flex-direction:row;align-content:center;justify-content:center;background:#f7f7f7;color:#6b7280;position:relative;transition:all .15s ease}.option-round.activo{padding-right:30px}.option-round.align-center ion-icon{--ionicon-stroke-width:30px;font-size:20px}.activo{background:#007c68;color:#fff;box-shadow:none}.activo:active{transform:scale(.97);opacity:.9}.inactivo{background:#f7f7f7;color:#9ca3af}.outline{border:1.5px solid #007c68;color:#007c68;background:transparent}.warning-outline{border:1.5px solid #eb445a;color:#eb445a}.warning-outline ion-icon{stroke:#eb445a}.success-outline{border:1.5px solid #2fdf75;color:#2fdf75}.success-outline ion-icon{stroke:#2fdf75}.onboarding-btn-group{position:fixed;width:100%;padding:16px 24px calc(16px + env(safe-area-inset-bottom));text-align:center;bottom:60px;left:0;background:#fff}.onboarding-btn-group,.switch-container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.switch-container{margin-top:24px}.switch-container .switch-button{border-radius:100px;width:33%;text-align:center;padding:10px 0;font-size:13px;font-weight:600;margin:0;transition:all .15s ease}.switch-container .switch-button.activo{background:#007c68;color:#fff;z-index:2}.switch-container .switch-button.inactivo{background:#f7f7f7;color:#9ca3af}input{color:--ion-text-color!important}.light{font-weight:300!important}.regular{font-weight:400!important}.medium{font-weight:500!important}.semi-bold{font-weight:600!important}.bold{font-weight:700!important}.super-bold{font-weight:800!important}.link{color:#09b59a;font-size:14px;width:100%;font-weight:600;text-decoration:none;padding-bottom:5px}h1{font-size:24px;font-weight:700;letter-spacing:-.3px;line-height:1.2}h1,h2{font-family:Inter,sans-serif;color:#191c1f;white-space:pre-line}h2{font-weight:600;letter-spacing:-.1px}h2,p{font-size:14px}p{color:#6b7280;line-height:1.5}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}ion-title{text-transform:none;font-size:17px;font-family:Inter,sans-serif;font-weight:600;color:#191c1f;text-align:center}.white-text{color:#fff}.contenedor-80{max-width:80%;position:relative;margin:auto}.contenedor-90{max-width:90%;position:relative;margin:auto}ion-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;position:relative}ion-content,ion-header{--background:#fff}ion-header ion-toolbar{--border-width:0!important}ion-toolbar{--background:#fff;--min-height:44px}ion-item{--padding-start:0}ion-footer{position:relative;margin:auto;background:#fff;color:#191c1f;box-shadow:none}.option-container{display:flex;flex-wrap:wrap;justify-content:flex-start}.imagen{width:100%;margin:auto;animation-name:showup;animation-duration:.5s}.imagen img{max-width:100%;margin:auto;display:flex}.procesandofotos-bg{background:url(camara.2e99f157cdca170b572f.svg) 0 40%/100% 45% no-repeat;width:100%;height:180px;overflow:hidden}.procesandofotos-progress{animation-name:girando;animation-duration:2s;animation-iteration-count:infinite}.procesandofotos-error,.procesandofotos-success{position:relative;right:-15%;top:50%;animation-name:slideupIcon;animation-duration:1s}.mt-5{margin-top:5%}.mt-10{margin-top:10%}.ml-3{margin-left:3%}.ml-5{margin-left:5%}.ml-10{margin-left:10%}.mb-5{margin-bottom:5%}.pt-2{padding-top:2%}.pt-5{padding-top:5%}.pb-5{padding-bottom:5%}.pt-10{padding-top:10%}.absolute{position:absolute}.align-center{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.centrado{--padding-top:20%}.space-between{justify-content:space-between}.un-tercio{width:28%}.tres-tercios{width:70%}.mitad{width:48%}.full{width:100%!important}.show{opacity:1;display:flex;transition:all .3s ease-in-out}.hide{opacity:0;display:none}ion-input,ion-item,ion-label,ion-list,ion-select{--background:transparent!important}ion-select{font-size:15px!important;width:100%;position:absolute}ion-select .select-icon{position:absolute;right:20px}app-splash{z-index:2}.action-sheet-group{border-top-left-radius:24px;border-top-right-radius:24px}.action-sheet-group .action-sheet-button{padding:14px 16px;font-size:16px;border-bottom:1px solid rgba(0,0,0,.04)}.action-sheet-group:last-of-type{border-top-left-radius:unset;border-top-right-radius:unset}.action-sheet-group:last-of-type .action-sheet-button{border-bottom:none}.action-sheet-group:last-of-type button{color:#09b59a}.select-icon{position:absolute!important;right:20px!important}.visa{background-color:#888894}.Gold,.gold{background:#ad6f3c;background:linear-gradient(90deg,#ad6f3c,#d4b676 32%,#eae099 76%)}.Platinum,.platinum,.silver{background:#767e81;background:linear-gradient(90deg,#767e81,#a3a7a8 32%,#cdced0 76%)}.Signature,.black,.signature{background:#060606;background:linear-gradient(90deg,#060606,#080808 32%,#0d0d0d 76%);color:#fff}.Traditional,.tradicional,.traditional{background:radial-gradient(circle,#1095e6 0,#1c89cb 35%,#02629c 100%);background-size:100%;background-repeat:no-repeat}.santander{background:#cf3d3d;background:linear-gradient(90deg,#cf3d3d,#cf3d3d 32%,#e95352 76%)}.mastercard{background:#ad6f3c;background:linear-gradient(90deg,#ad6f3c,#d4b676 32%,#eae099 76%)}@keyframes girando{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes slideup{0%{transform:translate(100%,300%);opacity:0}30%{opacity:0}to{transform:translate(100%,200%);opacity:1}}@keyframes slideupIcon{0%{top:70%;opacity:0}30%{opacity:0}to{top:50%;opacity:1}}@keyframes showup{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes opacityup{0%{opacity:0}to{opacity:1}}@keyframes rev-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes rev-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes rev-balance-count{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.rev-animate-in{animation:rev-fade-up .3s ease-out}@keyframes BotonSuccessRelleno{0%{background-position:0 bottom;transition:all 2s ease}to{background-position:-100% bottom;transition:all 2s ease}}@keyframes BotonSuccessText{0%{opacity:1;content:"Validando"}50%{content:"Validando"}to{content:"Confirmado"}}.confirmation{background:linear-gradient(90deg,#f7f7f7 50%,#007c68 0);background-size:200% 100%;background-position:100% 100%;transition:all 8s ease;animation-name:BotonSuccessRelleno;animation-duration:6s;color:#fff}.confirmation:before{content:"";animation-name:BotonSuccessText;animation-duration:10s;animation-fill-mode:forwards;color:#fff;transition:none}@keyframes BotonErrorRelleno{0%{background-position:0 bottom}to{background-position:-100% bottom}}@keyframes BotonErrorText{0%{opacity:1;content:"Validando"}50%{content:"Validando"}to{content:"Error"}}.notconfirmation{background:linear-gradient(90deg,#f7f7f7 50%,#eb445a 0);background-size:200% 100%;background-position:100% 100%;transition:all 1s ease;animation-name:BotonErrorRelleno;animation-duration:6s;color:#fff}.notconfirmation:before{content:"";animation-name:BotonErrorText;animation-duration:10s;animation-fill-mode:forwards;color:#fff;transition:none}.form{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.datospersonales{padding-top:10%}.datospersonales h2{padding:0;margin:0;width:100%}.datospersonales p{width:100%;color:#9ca3af}.datospersonales .dato{padding:10px 0}.datospersonales .checkbox{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center}.datospersonales .checkbox p{width:auto;padding-left:10px}.input-container{margin:16px 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;width:100%}.noWrap{flex-wrap:nowrap;justify-content:flex-end}.noWrap ion-datetime{width:100%}.hrShow{border-width:1px;box-sizing:border-box;height:1px}.hrShow,ion-datetime{color:#007c68}.input-container.with-label ion-icon{margin:0 5px;position:relative;right:5px;bottom:-10px}.confirma-sms{justify-content:space-evenly}.align-items-flex-end{align-items:flex-end;-webkit-align-items:flex-end}ion-input,ion-textarea{font-size:15px!important;width:100%}.sc-ion-textarea-ios-h{--background:$rev-bg-secondary}ion-label{font-weight:500;color:#6b7280;font-size:14px!important;width:100%}ion-radio{width:12px;height:12px}ion-checkbox,ion-radio{margin:15px 0;border-radius:5px;color:#9ca3af}.checkbox-group-horizontal{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:flex-start;padding:0}.checkbox-group-horizontal ion-label{width:30%}.validationMsg{display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;align-items:center;animation-name:opacityup;animation-duration:2s}.validationMsg .msg{font-size:13px;color:#6b7280;width:50%}.validationMsg .msg.full.danger{color:#eb445a;width:100%}.validationMsg ion-icon{font-size:14px}.number-code{width:50px;text-align:center}.number-code input{--padding-end:0}.timer{width:100%;text-align:center}.input-monto ion-label{text-align:right;position:absolute;left:-10px;color:#007c68}.input-monto ion-input{font-size:36px!important;text-align:center;font-weight:700;letter-spacing:-1px}.alert-wrapper{border-radius:20px;padding:24px}.alert-message{font-size:14px!important;font-family:Inter,sans-serif;color:#6b7280}.alert-button-inner.sc-ion-alert-md,.alert-message{text-transform:none}.alert-button{padding:14px 32px!important;border-radius:100px!important;font-weight:600!important;background:#007c68!important;color:#fff!important;margin:auto!important;border:none!important;box-shadow:none!important;width:auto;font-size:15px!important}.alert-button-inner{justify-content:center!important}.alert-button:nth-of-type(odd){color:#007c68!important;font-size:14px!important;width:100%!important;text-decoration:none;text-align:center;background:none!important}.mensaje-bienvenida{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}@media (max-width:800px){.mensaje-bienvenida{margin-top:10%}}.mensaje-bienvenida h1{width:100%;margin:0;padding:12px 0 4px}.mensaje-bienvenida h2{width:100%;margin:0;padding:4px}.mensaje-bienvenida a{font-size:14px;padding-top:16px;color:#007c68;font-weight:600;text-decoration:none}.blackoverlay{background:rgba(0,0,0,.5)!important;position:absolute;width:100vw;height:100vh}.popup{height:75vh;overflow:scroll}ion-list{width:100%}ion-progress-bar{position:absolute;bottom:0;height:8px}ion-card{margin:0;border-radius:0;border:none;box-shadow:none}ion-card ion-card-header{padding:0}ion-card ion-card-header ion-card-title{padding:15px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center}ion-card ion-card-header ion-card-title h2{width:80%}ion-card ion-card-header ion-card-title .link{width:25%;padding:0;text-decoration:none;color:#007c68;font-size:90%}ion-card .footer-card{border-top:1px solid rgba(0,0,0,.04);color:#007c68;font-weight:600;padding-left:20px;padding-top:15px;padding-bottom:15px}ion-card-title{padding-bottom:5px;text-transform:none;font-weight:700;font-size:110%;border-bottom:1px solid rgba(0,0,0,.04)}ion-list ion-item{border:none;--inner-border-width:0}.content-list-movimientos,.lista-pedidos-espera{width:100%;display:flex;justify-content:center}.lista-pedidos-espera{flex-wrap:wrap;align-items:center;align-content:center;box-shadow:none;border-radius:16px;margin-bottom:24px}.lista-pedidos-espera .titulo{border-bottom:1px solid rgba(0,0,0,.04);width:100%;text-align:left;padding-left:5%}.lista-pedidos-espera .titulo h2{margin:13px 0;font-size:15px}.lista-pedidos-espera .pedidos-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center}.lista-pedidos-espera .pedidos-wrapper .pedido{display:flex;flex-wrap:wrap;align-content:center;align-items:center;width:100%;padding:14px 10px;border-bottom:1px solid rgba(0,0,0,.04)}.lista-pedidos-espera .pedidos-wrapper .pedido:last-of-type{border:none}.lista-pedidos-espera .pedidos-wrapper .pedido .imagen{width:44px;min-width:44px;height:44px;border-radius:50%;background:#f7f7f7;display:flex;align-items:center;justify-content:center}.lista-pedidos-espera .pedidos-wrapper .pedido .imagen img{width:22px;margin:0}.lista-pedidos-espera .pedidos-wrapper .pedido .texto{flex:1;padding-left:14px;display:flex;flex-wrap:wrap;justify-content:flex-start}.lista-pedidos-espera .pedidos-wrapper .pedido .texto h4{font-size:15px;color:#191c1f;font-weight:500;margin:0;padding:0;width:100%}.lista-pedidos-espera .pedidos-wrapper .pedido .texto span{font-size:13px;color:#9ca3af;margin:0;padding:0}.lista-pedidos-espera .pedidos-wrapper .pedido .monto{width:20%;text-align:right;font-weight:600;font-size:15px}.lista-pedidos-espera .pedidos-wrapper .pedido .botones{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;padding-top:10px}.lista-pedidos-espera .pedidos-wrapper .pedido .botones .boton{width:48%;border-radius:100px;color:#fff;padding:10px 15px;font-size:14px;text-align:center;font-weight:600}.lista-pedidos-espera .pedidos-wrapper .pedido .botones .boton.aceptar{background:#007c68}.lista-pedidos-espera .pedidos-wrapper .pedido .botones .boton.rechazar{background:#eb445a}.lista-agenda-links{justify-content:center;box-shadow:none;border-radius:16px;margin-bottom:24px}.lista-agenda-links,.lista-agenda-links .titulo{display:flex;flex-wrap:wrap;align-items:center;align-content:center;width:100%}.lista-agenda-links .titulo{border-bottom:1px solid rgba(0,0,0,.04);text-align:left;padding:0 5%;justify-content:flex-end}.lista-agenda-links .titulo h2{margin:13px 0;font-size:15px;width:50%}.lista-agenda-links .titulo h2:last-of-type{text-align:right}.lista-agenda-links .links-wrapper{justify-content:space-between}.lista-agenda-links .links-wrapper,.lista-agenda-links .links-wrapper .milink{width:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center}.lista-agenda-links .links-wrapper .milink{padding:14px 10px;border-bottom:1px solid rgba(0,0,0,.04)}.lista-agenda-links .links-wrapper .milink:last-of-type{border:none}.lista-agenda-links .links-wrapper .milink .texto{width:70%;padding-left:10px;display:flex;flex-wrap:wrap;justify-content:flex-start}.lista-agenda-links .links-wrapper .milink .texto h4{font-size:15px;color:#191c1f;font-weight:500;margin:0;padding:0;width:100%}.lista-agenda-links .links-wrapper .milink .texto span{font-size:13px;color:#9ca3af;margin:0;padding:0}.lista-agenda-links .links-wrapper .milink .monto{width:30%;text-align:right;padding-right:5%;font-weight:600;font-size:15px}.lista-agenda-links .links-wrapper .milink .botones{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;padding-top:10px}.lista-agenda-links .links-wrapper .milink .botones .boton{width:48%;border-radius:100px;color:#fff;padding:10px 15px;font-size:14px;text-align:center;font-weight:600}.lista-agenda-links .links-wrapper .milink .botones .boton.aceptar{background:#007c68}.lista-agenda-links .links-wrapper .milink .botones .boton.rechazar{background:#eb445a}.lista-amigos .amigo-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.04)}.lista-amigos .amigo-wrapper:last-of-type{border:none}.lista-amigos .amigo-wrapper .amigo{width:100%;display:flex;flex-wrap:wrap;align-content:center;align-items:center}.lista-amigos .amigo-wrapper .amigo .avatar-wrapper{width:20%}.lista-amigos .amigo-wrapper .amigo .avatar-wrapper .avatar{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#007c68;color:#fff;border:none;font-size:14px;font-weight:600}.lista-amigos .amigo-wrapper .amigo .info-amigo{width:60%;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-start;padding-left:10px}.lista-amigos .amigo-wrapper .amigo .info-amigo .nombre{margin:0;padding:0;width:100%;font-size:15px;font-weight:500;color:#191c1f}.lista-amigos .amigo-wrapper .amigo .info-amigo .alias{color:#9ca3af;font-size:13px;width:100%}.lista-amigos .amigo-wrapper .amigo .icon{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-end;width:20%;font-size:180%;color:#9ca3af}.searchbar-input{font-size:14px!important}.sc-ion-searchbar-ios-h{padding-inline-start:0!important;padding-inline-end:0!important;--border-radius:$rev-radius-pill!important}.preloader{width:100vw;height:100vh;background:hsla(0,0%,100%,.85);display:flex;justify-content:center;flex-wrap:wrap;align-items:center;align-content:center;position:absolute;top:0;left:0;z-index:9999}.preloader img{width:80px}.cvu-modulo{width:100%;display:flex;flex-wrap:wrap;justify-content:center;text-align:center!important;margin-top:24px;border-bottom:1px solid rgba(0,0,0,.04);padding-bottom:24px}.cvu-modulo h2{color:#9ca3af;width:100%;margin:0;text-transform:uppercase;letter-spacing:.8px;font-size:13px}.cvu-modulo .cvu-numero{color:#191c1f;margin:10px 0;font-weight:500}.alias-modulo{width:100%;display:flex;flex-wrap:wrap;justify-content:center;text-align:center!important;margin-top:24px;padding-bottom:24px}.alias-modulo h2{color:#9ca3af;width:100%;margin:0;text-transform:uppercase;letter-spacing:.8px;font-size:13px}.alias-modulo .alias-referencia{color:#191c1f;margin:10px 0;font-weight:500}.montos-fijos{width:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;margin-top:24px}.montos-fijos .monto{padding:8px 16px;font-weight:600;border:1.5px solid rgba(0,0,0,.06);width:auto;margin:0 4px;background:#fff;border-radius:100px;font-size:14px;color:#191c1f;transition:all .15s ease}.montos-fijos .monto:active{background:#f7f7f7}.teclado{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;align-content:center}.teclado .tecla{width:30%;margin:6px 5px;text-align:center;padding:18px 20px;background:transparent;color:#191c1f;border-radius:50%;font-size:22px;font-weight:500;transition:background .1s ease}.teclado .tecla:active{background:#f7f7f7}.teclado .tecla.transparent,.teclado .tecla.transparent:active{background:transparent}.confirma-sms{display:flex;width:100%;flex-direction:row;justify-content:center;align-content:center;align-items:center;padding-bottom:10px}.confirma-sms .ingreso{border-radius:50%;width:14px;height:14px;margin:0 8px;background:rgba(0,0,0,.1);transition:background .15s ease}.confirma-sms .ingreso.confirm{background:#007c68}.base{background-color:#191c1f}.content-filtro{display:flex;flex-direction:row;justify-content:space-between;align-content:baseline;align-items:center}.content-filtro .filtro{background-color:transparent;color:#9ca3af;padding:2%;font-size:2rem;align-self:flex-end}.home-header{color:#191c1f;text-transform:none;font-weight:400;text-align:left;display:flex;align-items:center;align-content:center;justify-content:space-between;padding:2% 2% 2% 0}.home-header .menu-icon{width:3em;height:3em;position:relative;color:#fff}.home-main{background:linear-gradient(180deg,#09b59a 0,#09b59a 60%,#fff 0,#fff);color:#191c1f;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.home-main .contenedor-90{flex-shrink:0;display:flex;flex-wrap:wrap;padding-top:15px}.home-main .contenedor-90 .user-header{display:none}.home-main .contenedor-90 .user-header-header{display:flex;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:space-between;background:transparent;width:100%}.home-main .contenedor-90 .user-header-header img{width:130px}@media (max-width:600px){.home-main .contenedor-90 .user-header-header{justify-content:space-between;margin-left:0;width:90%;margin-right:8%}.home-main .contenedor-90 .user-header-header img{width:42%;text-align:center}}.home-main .contenedor-90 .pl-2{margin-left:2%}.home-main .contenedor-90 .saludo{display:none}.home-main .contenedor-90 .button-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:8px 0 0;border-radius:0;background:transparent;width:100%;box-shadow:none;position:relative;overflow:visible}.home-main .contenedor-90 .button-container:after,.home-main .contenedor-90 .button-container:before{display:none}.home-main .contenedor-90 .button-container .saldo{width:100%;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;position:relative;z-index:1}.home-main .contenedor-90 .button-container .saldo h2{width:100%;font-size:14px;color:#fff;margin:0 0 4px;font-weight:500;text-transform:none;letter-spacing:0;text-align:center}.home-main .contenedor-90 .button-container .saldo .saldo-balance-row{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;width:100%}.home-main .contenedor-90 .button-container .saldo .saldo-balance-row h1{display:flex;align-items:center;color:#fff;font-size:2.8rem;font-weight:700;margin:0;width:auto;letter-spacing:-1px;animation:rev-balance-count .4s ease-out}@media (max-width:600px){.home-main .contenedor-90 .button-container .saldo .saldo-balance-row h1{font-size:2.4rem}}.home-main .contenedor-90 .button-container .saldo .saldo-balance-row h1 .currency{font-size:60%;padding-right:4px;font-weight:600}.home-main .contenedor-90 .button-container .saldo .saldo-balance-row h1 sup{font-size:45%;font-weight:500}.home-main .contenedor-90 .button-container .saldo .saldo-balance-row ion-icon{font-size:20px;color:hsla(0,0%,100%,.8);cursor:pointer;flex-shrink:0;padding:4px}.home-main .contenedor-90 .button-container .saldo h1{display:flex;align-items:center;justify-content:center;color:#fff;font-size:2.8rem;font-weight:700;margin:0;width:100%;letter-spacing:-1px;text-align:center}.home-main .contenedor-90 .button-container .saldo ion-icon{font-size:20px;color:hsla(0,0%,100%,.8);cursor:pointer;padding:4px}.home-main .contenedor-90 .button-container .menos h2{font-size:12px;color:#fff}.home-main .contenedor-90 .button-container .menos h1{color:#fff;font-size:1rem!important;font-weight:500;margin:2px 0}.home-main .contenedor-90 .CardButtons{display:flex;flex-wrap:wrap;align-items:center;padding:14px 0;box-shadow:none;border-radius:0;background:transparent;width:100%}.home-main .contenedor-90 .CardButtons .botonera{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;grid-gap:4px;gap:4px}.home-main .contenedor-90 .CardButtons .action-btn{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0;border-radius:0;background:transparent;width:auto;min-width:60px;transition:all .15s ease;cursor:pointer}.home-main .contenedor-90 .CardButtons .action-btn:active .action-icon{transform:scale(.9)}.home-main .contenedor-90 .CardButtons .action-btn .action-icon{width:56px;height:56px;border-radius:50%;background:#f7f7f7;display:flex;justify-content:center;align-items:center;margin-bottom:8px;transition:transform .15s ease}.home-main .contenedor-90 .CardButtons .action-btn .action-icon ion-icon{font-size:24px;color:#191c1f}.home-main .contenedor-90 .CardButtons .action-btn span{font-size:12px;font-weight:500;text-align:center;color:#fff;line-height:1.2}.home-main .contenedor-90 .CardButtons a:not(.action-btn){display:flex;flex-direction:column;justify-content:space-evenly;height:auto;background:#f7f7f7;border-radius:50%;width:auto;padding:3%}.home-main .contenedor-90 .CardButtons .contenedor-icon{width:56px;height:56px;border-radius:50%;display:flex;justify-content:center;padding:10px}.home-main .contenedor-90 .CardButtons img{width:56px}.home-main .contenedor-90 ion-card{margin-top:24px}.lista-ultimos-movimientos{border-radius:35px 35px 0 0;box-shadow:none!important;background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;flex:1;min-height:0;overflow:hidden;padding:0;width:90%;margin:auto}.lista-ultimos-movimientos .titulo{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:20px 24px 12px}.lista-ultimos-movimientos .titulo h2{font-size:13px;text-transform:uppercase;letter-spacing:.8px;color:#9ca3af;font-weight:600;margin:0}.lista-ultimos-movimientos .titulo h2:nth-of-type(2){color:#007c68;font-weight:600;cursor:pointer;text-transform:none;letter-spacing:0;font-size:14px}.lista-ultimos-movimientos .movimientos-wrapper{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:block;width:100%;padding:0 24px 24px}.lista-ultimos-movimientos .movimientos-wrapper .movimiento{display:flex;flex-wrap:nowrap;align-items:center;width:100%;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.04);transition:background .15s ease}.lista-ultimos-movimientos .movimientos-wrapper .movimiento:last-of-type{border:none}.lista-ultimos-movimientos .movimientos-wrapper .movimiento:active{background:#f7f7f7;margin:0 -24px;padding-left:24px;padding-right:24px;width:calc(100% + 48px)}.lista-ultimos-movimientos .movimientos-wrapper .movimiento .imagen{width:44px!important;min-width:44px;max-width:44px;height:44px;border-radius:50%;background:#f7f7f7;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lista-ultimos-movimientos .movimientos-wrapper .movimiento .imagen img{width:44px;height:44px;margin:0}.lista-ultimos-movimientos .movimientos-wrapper .movimiento .texto{flex:1;min-width:60%;max-width:calc(100% - 52px - 70px);padding-left:12px;overflow:hidden;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.lista-ultimos-movimientos .movimientos-wrapper .movimiento .texto h4{font-size:14px;color:#191c1f;font-weight:500;margin:0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.lista-ultimos-movimientos .movimientos-wrapper .movimiento .texto span{font-size:12px;color:#9ca3af;margin:2px 0 0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.lista-ultimos-movimientos .movimientos-wrapper .movimiento .monto{width:20%;flex-shrink:0;text-align:right;font-weight:600;font-size:14px;color:#191c1f;padding-left:8px;white-space:nowrap}.home-desktop-grid,.home-desktop-left{display:contents}.home-desktop-right{display:none}@media (min-width:992px){.home-main{background:#fff;overflow:hidden;height:calc(100% - 60px - env(safe-area-inset-bottom));display:flex;flex-direction:column}.home-desktop-grid{display:grid!important;grid-template-columns:60% 40%;height:100%;overflow:hidden}.home-desktop-left{display:flex!important;flex-direction:column;overflow:hidden;border-right:1px solid rgba(0,0,0,.06);background:#fff}.home-desktop-right{display:flex;flex-direction:column;background:#f7f8fa;overflow-y:auto;padding:32px 24px}.home-main .contenedor-90 .button-container .saldo,.home-main .contenedor-90 .button-container .saldo h2{color:#191c1f}.home-main .contenedor-90 .button-container .saldo .saldo-balance-row h1{color:#191c1f;font-size:3.2rem}.home-main .contenedor-90 .button-container .saldo h1{color:#191c1f}.home-main .contenedor-90 .button-container .saldo ion-icon{color:rgba(25,28,31,.6)}.home-main .contenedor-90 .CardButtons .action-btn span{color:#6b7280}.desktop-panel{background:#fff;border-radius:16px;padding:24px;box-shadow:0 1px 4px rgba(0,0,0,.06)}.desktop-panel h3{font-size:13px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.8px;margin:0 0 16px}.desktop-quick-actions{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.desktop-quick-btn{display:flex;align-items:center;grid-gap:14px;gap:14px;padding:12px 14px;border-radius:12px;cursor:pointer;transition:background .15s ease}.desktop-quick-btn:hover{background:#f7f8fa}.desktop-quick-btn ion-icon{font-size:20px;color:#007c68;flex-shrink:0}.desktop-quick-btn span{font-size:14px;font-weight:500;color:#191c1f}.lista-ultimos-movimientos{border-radius:0;flex:1}}.mensaje-bienvenida{text-align:center;padding:48px 24px;width:100%}.mensaje-bienvenida ion-icon{font-size:56px;color:#9ca3af;opacity:.4;margin-bottom:16px}.mensaje-bienvenida h1{font-size:18px;font-weight:600;color:#191c1f;margin:0 0 8px}.mensaje-bienvenida h2{font-size:14px;color:#6b7280;line-height:1.6;margin:0 0 16px;font-weight:400}ion-menu ion-content{--background:#fff}ion-menu ion-content .user-header{display:flex;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:flex-start;width:100%;padding:24px;border-bottom:1px solid rgba(0,0,0,.04)}ion-menu ion-content .user-header .avatar{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;width:48px;height:48px;min-width:48px;border-radius:50%;background:#007c68;color:#fff;border:none;font-size:16px;font-weight:600}ion-menu ion-content .user-header .user-info{width:80%;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:14px}ion-menu ion-content .user-header .user-info .bienvenida{font-size:16px;font-weight:600;width:100%;color:#191c1f}ion-menu ion-content .user-header .user-info .username{font-weight:600}ion-menu ion-content .user-header .user-info .cvu{width:100%;color:#9ca3af;font-weight:500;font-size:13px;padding:4px 0}ion-menu ion-content .user-header .subboton{background:#fff;color:#000;font-size:6px;margin:0;max-width:16em;max-height:4em}ion-menu ion-content .user-header .subboton button{background-color:#fff}ion-menu ion-content .menu-lista{width:100%;padding:8px 24px;border-bottom:1px solid rgba(0,0,0,.04)}ion-menu ion-content .menu-lista:last-of-type{border:none}ion-menu ion-content .menu-lista a{width:100%;text-decoration:none;display:flex;justify-content:flex-start;align-items:center;align-content:center;padding:14px 0}ion-menu ion-content .menu-lista a img{width:22px;opacity:.6}ion-menu ion-content .menu-lista a p{color:#191c1f;font-weight:500;padding-left:14px;font-size:15px}.menu-custom{--width:85%;--min-width:70%;--max-width:85%}@media (min-width:992px){ion-split-pane{--side-width:260px;--side-max-width:260px;--side-min-width:260px;--border:none}.menu-custom{--width:260px;--min-width:260px;--max-width:260px}ion-menu ion-content.menu{box-shadow:none;border-right:1px solid rgba(0,0,0,.06)}ion-menu ion-content.menu .sidebar-logo{padding:20px 20px 4px;display:flex;align-items:center}ion-menu ion-content.menu .sidebar-logo img{width:120px;height:auto}ion-menu ion-content.menu .user-header{padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.06)}ion-menu ion-content.menu .menu-lista{padding:8px 12px}ion-menu ion-content.menu .menu-lista a.opcion-menu{border-radius:10px;padding:10px 12px;margin-bottom:2px;display:flex!important}ion-menu ion-content.menu .menu-lista a.opcion-menu:hover{background:#f7f7f7}}@media (max-width:991px){.sidebar-logo{display:none}}.footer-nav{display:flex;position:fixed;bottom:0;left:0;right:0;height:calc(60px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid rgba(0,0,0,.07);box-shadow:0 -4px 24px rgba(0,0,0,.06);z-index:500;align-items:stretch}.footer-nav__spacer{flex:1.2;pointer-events:none}.footer-nav__btn{flex:1;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#9ca3af;transition:color .15s ease;-webkit-tap-highlight-color:transparent}.footer-nav__btn svg{width:26px;height:26px}.footer-nav__btn.active{color:#007c68}.footer-nav__btn:active{opacity:.65}.footer-more-overlay{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:501;display:flex;align-items:flex-end;animation:footerOverlayIn .18s ease}@keyframes footerOverlayIn{0%{opacity:0}to{opacity:1}}.footer-more-sheet{width:100%;background:#fff;border-radius:20px 20px 0 0;max-height:72vh;overflow-y:auto;padding-bottom:calc(16px + env(safe-area-inset-bottom));animation:footerSheetIn .22s cubic-bezier(.32,.72,0,1)}.footer-nav__qr-fab{position:fixed;bottom:calc(18px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:58px;height:58px;border-radius:50%;background:#09b59a;border:3px solid #fff;box-shadow:0 4px 18px rgba(9,181,154,.45);z-index:502;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s ease,box-shadow .15s ease}.footer-nav__qr-fab svg{width:28px;height:28px}.footer-nav__qr-fab:active{transform:translateX(-50%) scale(.93);box-shadow:0 2px 10px rgba(9,181,154,.3)}@keyframes footerSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.footer-more-handle{width:40px;height:4px;background:#e5e7eb;border-radius:2px;margin:10px auto 4px}.footer-more-header{display:flex;align-items:center;justify-content:space-between;padding:8px 20px 12px}.footer-more-title{font-size:17px;font-weight:600;color:#191c1f}.footer-more-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f3f4f6;border:none;border-radius:50%;cursor:pointer;color:#6b7280;-webkit-tap-highlight-color:transparent}.footer-more-close svg{width:16px;height:16px}.footer-more-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;padding:4px 14px 8px}@media (min-width:992px){.footer-more-grid{grid-template-columns:repeat(6,1fr)}}.footer-more-item{display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px;padding:12px 6px 10px;background:#f7f8fa;border:none;border-radius:14px;cursor:pointer;font-size:10px;font-weight:500;color:#374151;line-height:1.2;text-align:center;-webkit-tap-highlight-color:transparent;transition:background .12s ease}.footer-more-item:active,.footer-more-item:hover{background:#eaecef}.footer-more-item span{width:100%}.footer-more-icon{width:40px;height:40px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.1)}.footer-more-icon img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;opacity:.75}.footer-more-icon svg{width:22px;height:22px;color:#6b7280}.footer-more-icon--outline{background:#f0fbf8}.footer-more-icon--outline svg{color:#007c68}.footer-more-icon--danger{background:#fef2f2}.footer-more-icon--danger svg,.footer-more-item--danger{color:#ef4444}.cuenta .user-header{width:100%;padding:24px 0}.cuenta .user-header,.cuenta .user-header .avatar{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center}.cuenta .user-header .avatar{width:56px;height:56px;border-radius:50%;background:#007c68;color:#fff;border:none;font-size:22px;font-weight:700}.cuenta .user-header .nombreUsuario{width:100%;text-align:center;font-size:18px;font-weight:600;color:#191c1f;margin:16px 0}.cuenta .input-container{margin:0}.cuenta ion-item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;width:80%;--border-style:none}.cuenta ion-item ion-label{font-size:15px!important;color:#191c1f}.cuenta ion-item .icon{width:10%;color:#9ca3af}.cuenta .datos-personales ion-label{font-weight:400;color:#6b7280}.cuenta .tres ion-item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;width:90%;--border-style:none;border-bottom:1px solid rgba(0,0,0,.04)}.cuenta .tres ion-item ion-label{font-size:15px!important}.cuenta .tres ion-item .icon{width:10%}.cuenta .eliminar-cuenta{padding:24px 0}.cuenta .eliminar-cuenta a{color:#eb445a;font-size:14px;text-decoration:none;font-weight:500}.cuenta .item-has-focus{--highlight-background:transparent}.amigos .contenedor-90{padding:5% 0;flex-direction:column}.amigos .contenedor-90 .user-header{width:100%;padding-bottom:40px}.amigos .contenedor-90 .user-header,.amigos .contenedor-90 .user-header .avatar{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center}.amigos .contenedor-90 .user-header .avatar{width:70px;height:70px;border-radius:50%;background:#007c68;color:#fff;border:4px solid hsla(0,0%,44%,.2);font-size:150%}.amigos .contenedor-90 .botonera{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;box-shadow:0 1px 5px 1px rgba(0,0,0,.1);border-radius:20px;margin:30px 0}.amigos .contenedor-90 .botonera .boton{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;padding:10px 15px;border-top:1px solid hsla(0,0%,44%,.2)}.amigos .contenedor-90 .botonera .boton h2{margin:0;padding:0 0 0 10px}.amigos .contenedor-90 .botonera .boton:first-of-type{border:none}.amigos .contenedor-90 ion-list{background:transparent!important}.amigos .contenedor-90 ion-item{--background:transparent!important}.amigos .contenedor-90 .lista-amigos .amigo-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;padding:10px 0;border-bottom:1px solid hsla(0,0%,44%,.05)}.amigos .contenedor-90 .lista-amigos .amigo-wrapper:last-of-type{border:none}.amigos .contenedor-90 .lista-amigos .amigo-wrapper .amigo{width:100%;display:flex;flex-wrap:wrap;align-content:center;align-items:center}.amigos .contenedor-90 .lista-amigos .amigo-wrapper .amigo .avatar-wrapper{width:20%}.amigos .contenedor-90 .lista-amigos .amigo-wrapper .amigo .avatar-wrapper .avatar{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#007c68;color:#fff;border:4px solid hsla(0,0%,44%,.2);font-size:100%}.amigos .contenedor-90 .lista-amigos .amigo-wrapper .amigo .info-amigo{width:60%;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-start;padding-left:10px}.amigos .contenedor-90 .lista-amigos .amigo-wrapper .amigo .info-amigo .nombre{margin:0;padding:0;width:100%}.amigos .contenedor-90 .lista-amigos .amigo-wrapper .amigo .info-amigo .alias{color:#9a9a9a;font-size:12px;width:100%}.amigos .contenedor-90 .lista-amigos .amigo-wrapper .amigo .icon{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-end;width:20%;font-size:180%}.amigos-seleccionados{align-content:center;align-items:center}.amigos-seleccionados,.amigos-seleccionados .amigo{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.amigos-seleccionados .amigo{margin:.5rem;text-align:center}.amigos-seleccionados .amigo .avatar{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;width:30px;height:30px;border-radius:50%;background:#007c68;color:#fff;border:4px solid hsla(0,0%,44%,.2);font-size:70%}.amigos-seleccionados .amigo .nombre{padding-top:5px;width:100%;font-size:70%;min-width:189px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:190px}.amigos-seleccionados-grid{width:100%;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center}.amigos-seleccionados-grid .amigo{display:flex;flex-wrap:wrap;justify-content:center;width:120px;margin:15px 0}.amigos-seleccionados-grid .amigo .avatar{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;width:30px;height:30px;border-radius:50%;background:#007c68;color:#fff;border:4px solid hsla(0,0%,44%,.2);font-size:70%}.amigos-seleccionados-grid .amigo .nombre{width:50%;font-size:70%}.ingreso .contenedor-90 .botonera{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;box-shadow:0 1px 5px 1px rgba(0,0,0,.1);border-radius:20px;margin:30px 0}.ingreso .contenedor-90 .botonera .boton{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;padding:20px 15px;border-bottom:1px solid hsla(0,0%,44%,.2)}.ingreso .contenedor-90 .botonera .boton h2{margin:0;padding:0 0 0 10px}.ingreso .contenedor-90 .botonera .boton:last-of-type{border-bottom:none}.ingreso .renglon{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;border-bottom:1px solid hsla(0,0%,44%,.2);padding:15px 10px}.ingreso .renglon:first-of-type{border-top:1px solid hsla(0,0%,44%,.2)}.ingreso .renglon .leyenda{margin:0;width:50%;font-size:14px;font-weight:600}.ingreso .renglon .monto{width:50%;text-align:right}.ingreso .onboarding-btn-group{position:relative;bottom:unset}.seleccionador-tarjeta{width:100%;justify-content:center;margin-top:10%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;transition:all .2s;transform:scale(.98);will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.seleccionador-tarjeta,.tarjeta{display:flex;flex-wrap:wrap;align-items:center;align-content:center}.tarjeta{width:100%!important;height:170px!important;position:relative;color:#fff;font-size:12px;border-radius:10px;text-transform:uppercase;border:1px solid hsla(0,0%,44%,.2)}.tarjeta .titular{position:absolute;left:5%;bottom:25px;width:70%}.tarjeta .marca{left:5%}.tarjeta .banco,.tarjeta .marca{position:absolute;top:10%;font-size:9px;text-transform:none}.tarjeta .banco{right:5%}.tarjeta .numeracion{position:absolute;top:40%;text-align:center;font-size:16px;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.tarjeta .numeracion .ocultos{margin:0 10px}.tarjeta .vencimiento{width:30%;position:absolute;bottom:25px;right:10%;text-align:right}.tarjeta.black{background:radial-gradient(circle,#575660 0,#44444f 35%,#000 100%);background-size:100%;background-repeat:no-repeat}.tarjeta.gold{background:radial-gradient(circle,#d5b843 0,#dac056 35%,#c5a41f 100%);background-size:100%;background-repeat:no-repeat}.tarjeta.silver{background:radial-gradient(circle,#bdbcbb 0,#a4a4a3 35%,#939292 100%);background-size:100%;background-repeat:no-repeat}.tarjeta.red{background:radial-gradient(circle,#ff4b4b 0,#e70909 35%,#bb1d1d 100%);background-size:100%;background-repeat:no-repeat}.tarjeta.traditional{background:radial-gradient(circle,#1095e6 0,#1c89cb 35%,#02629c 100%);background-size:100%;background-repeat:no-repeat}.tarjeta.white{background:radial-gradient(circle,#eeeded 0,#f5f4f4 35%,#fff 100%);background-size:100%;background-repeat:no-repeat;color:#323232}.tarjeta.white .banco,.tarjeta.white .marca{color:#323232}.saldo-cuenta{width:90%;height:170px;position:relative;color:#fff;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;font-size:12px;border-radius:10px;text-transform:uppercase;border:1px solid hsla(0,0%,44%,.2);background:radial-gradient(circle,#23c9af 0,#10c8ab 35%,#09b59a 100%)}.saldo-cuenta h2{width:100%;text-align:center;margin:0;font-size:16px}.saldo-cuenta p{width:100%;text-align:center;font-size:20px}.activo-texto{color:#007c68}.add-tarjeta{width:90%;height:170px;position:relative;color:#fff;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;font-size:12px;border-radius:10px;text-transform:uppercase;border:1px solid hsla(0,0%,44%,.2)}.add-tarjeta h2{width:100%;text-align:center;margin:0;font-size:16px}.add-tarjeta p{width:100%;text-align:center;font-size:20px}.swiper-pagination,.swiper-pagination-bullets,.swiper-pagination-handle{display:none!important}@media screen and (min-width:600px){.ingreso .seleccionador-tarjeta .saldo-cuenta,.ingreso .seleccionador-tarjeta .tarjeta{height:250px}.ingreso .seleccionador-tarjeta .saldo-cuenta .numeracion,.ingreso .seleccionador-tarjeta .tarjeta .numeracion{top:45%;font-size:25px}.ingreso .seleccionador-tarjeta .saldo-cuenta .numeracion .ocultos,.ingreso .seleccionador-tarjeta .tarjeta .numeracion .ocultos{margin:0 50px}}.transferencias .contenedor-90{padding:5% 0;flex-direction:column}.transferencias .contenedor-90 .botonera{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;box-shadow:0 1px 5px 1px rgba(0,0,0,.1);border-radius:20px;margin:30px 0}.transferencias .contenedor-90 .botonera .boton{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;padding:20px 15px;border-top:1px solid hsla(0,0%,44%,.2)}.transferencias .contenedor-90 .botonera .boton h2{margin:0;padding:0 0 0 10px}.transferencias .contenedor-90 .botonera .boton ion-icon{position:absolute;right:30px}.transferencias .contenedor-90 .botonera .boton:first-of-type{border:none}.transferencias .contenedor-90 .lista-destinatarios{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;box-shadow:0 1px 5px 1px rgba(0,0,0,.1);border-radius:20px;width:100%;margin-bottom:30px}.transferencias .contenedor-90 .lista-destinatarios .titulo{border-bottom:1px solid hsla(0,0%,44%,.2);width:100%;text-align:left;padding-left:5%;display:flex;flex-wrap:wrap}.transferencias .contenedor-90 .lista-destinatarios .titulo h2{margin:13px 0;font-size:14px;width:50%}.transferencias .contenedor-90 .lista-destinatarios .titulo h2:nth-of-type(2){text-align:right;color:#09b59a;padding-right:5%}.transferencias .contenedor-90 .lista-destinatarios .destinatarios-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;padding-bottom:10px}.transferencias .contenedor-90 .lista-destinatarios .destinatarios-wrapper .destinatario{width:100%;display:flex;flex-wrap:wrap;align-content:center;align-items:center;padding:10px;border-top:1px solid hsla(0,0%,44%,.2)}.transferencias .contenedor-90 .lista-destinatarios .destinatarios-wrapper .destinatario:first-of-type{border:none}.transferencias .contenedor-90 .lista-destinatarios .destinatarios-wrapper .destinatario .avatar-wrapper{width:15%}.transferencias .contenedor-90 .lista-destinatarios .destinatarios-wrapper .destinatario .avatar-wrapper .avatar{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#007c68;color:#fff;border:4px solid hsla(0,0%,44%,.2);font-size:100%}.transferencias .contenedor-90 .lista-destinatarios .destinatarios-wrapper .destinatario .info-destinatario{width:60%;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-start;padding-left:10px}.transferencias .contenedor-90 .lista-destinatarios .destinatarios-wrapper .destinatario .info-destinatario .nombre{margin:0;padding:0;width:100%;font-size:14px}.transferencias .contenedor-90 .lista-destinatarios .destinatarios-wrapper .destinatario .info-destinatario .banco{color:#9a9a9a;font-size:12px;width:100%}.transferencias .contenedor-90 .lista-destinatarios .destinatarios-wrapper .destinatario .icon{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-end;width:20%;font-size:180%}.transferencias .contenedor-90 ion-list{background:transparent!important}.transferencias .contenedor-90 .campos-transferencia ion-item{margin:20px 0;text-align:center}.transferencias .contenedor-90 .monto{font-size:210%}.transferencias .contenedor-90 .destinatario-seleccionado{width:100%;border:1px solid hsla(0,0%,44%,.2);display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start;margin-top:2%;padding:20px 5%;border-radius:20px;position:relative}.transferencias .contenedor-90 .destinatario-seleccionado.success{border:unset}.transferencias .contenedor-90 .destinatario-seleccionado .edit-icon{position:absolute;top:15px;right:30px}.transferencias .contenedor-90 .destinatario-seleccionado .avatar-wrapper{width:100%;display:flex;justify-content:center}.transferencias .contenedor-90 .destinatario-seleccionado .avatar-wrapper .avatar{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#007c68;color:#fff;border:4px solid hsla(0,0%,44%,.2);font-size:100%}.transferencias .contenedor-90 .destinatario-seleccionado .info-resultado{width:100%;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;margin-top:10px}.transferencias .contenedor-90 .destinatario-seleccionado .info-resultado .nombre{margin:0;padding:0;width:100%;font-size:16px}.transferencias .contenedor-90 .destinatario-seleccionado .info-resultado .banco,.transferencias .contenedor-90 .destinatario-seleccionado .info-resultado .cbu,.transferencias .contenedor-90 .destinatario-seleccionado .info-resultado .tipo-cuenta{color:#9a9a9a;font-size:12px;width:100%}.transferencias .contenedor-90 .campos-completados{width:100%;border:1px solid hsla(0,0%,44%,.2);display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start;margin-top:2%;padding:20px 5%;border-radius:20px;position:relative}.transferencias .contenedor-90 .campos-completados .edit-icon{position:absolute;top:15px;right:30px}.transferencias .contenedor-90 .campos-completados .motivo{margin:0;padding:0;width:100%;font-size:16px}.transferencias .contenedor-90 .campos-completados .email,.transferencias .contenedor-90 .campos-completados .mensaje{color:#9a9a9a;font-size:12px;width:100%}.destinatarios .contenedor-90{padding:5% 0}.destinatarios .contenedor-90 .user-header{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;width:100%;padding-bottom:40px}.destinatarios .contenedor-90 .user-header .avatar{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;width:70px;height:70px;border-radius:50%;background:#007c68;color:#fff;border:4px solid hsla(0,0%,44%,.2);font-size:150%}.destinatarios .contenedor-90 .botonera{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;box-shadow:0 1px 5px 1px rgba(0,0,0,.1);border-radius:20px;margin:30px 0}.destinatarios .contenedor-90 .botonera .boton{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;padding:10px 15px;border-top:1px solid hsla(0,0%,44%,.2)}.destinatarios .contenedor-90 .botonera .boton h2{margin:0;padding:0 0 0 10px}.destinatarios .contenedor-90 .botonera .boton:first-of-type{border:none}.destinatarios .contenedor-90 ion-list{background:transparent!important}.destinatarios .contenedor-90 ion-item{--background:transparent!important}.destinatarios .contenedor-90 .lista-destinatarios .destinatario-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;padding:10px 0;border-bottom:1px solid hsla(0,0%,44%,.05)}.destinatarios .contenedor-90 .lista-destinatarios .destinatario-wrapper:last-of-type{border:none}.destinatarios .contenedor-90 .lista-destinatarios .destinatario-wrapper .destinatario{width:100%;display:flex;flex-wrap:wrap;align-content:center;align-items:center}.destinatarios .contenedor-90 .lista-destinatarios .destinatario-wrapper .destinatario .avatar-wrapper{width:20%}.destinatarios .contenedor-90 .lista-destinatarios .destinatario-wrapper .destinatario .avatar-wrapper .avatar{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#007c68;color:#fff;border:4px solid hsla(0,0%,44%,.2);font-size:100%}.destinatarios .contenedor-90 .lista-destinatarios .destinatario-wrapper .destinatario .info-destinatario{width:60%;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-start;padding-left:10px}.destinatarios .contenedor-90 .lista-destinatarios .destinatario-wrapper .destinatario .info-destinatario .nombre{margin:0;padding:0;width:100%;font-size:14px}.destinatarios .contenedor-90 .lista-destinatarios .destinatario-wrapper .destinatario .info-destinatario .banco{color:#9a9a9a;font-size:12px;width:100%}.destinatarios .contenedor-90 .lista-destinatarios .destinatario-wrapper .destinatario .icon{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-end;width:20%;font-size:180%}.destinatarios .contenedor-90 .resultado-agrega{width:100%;border:1px solid hsla(0,0%,44%,.2);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;margin-top:2%;padding:20px 5%;border-radius:20px}.destinatarios .contenedor-90 .resultado-agrega .avatar-wrapper{width:20%}.destinatarios .contenedor-90 .resultado-agrega .avatar-wrapper .avatar{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#007c68;color:#fff;border:4px solid hsla(0,0%,44%,.2);font-size:100%}.destinatarios .contenedor-90 .resultado-agrega .info-resultado{width:75%;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-start;padding-left:0}.destinatarios .contenedor-90 .resultado-agrega .info-resultado .nombre{margin:0;padding:0;width:100%;font-size:16px}.destinatarios .contenedor-90 .resultado-agrega .info-resultado .banco,.destinatarios .contenedor-90 .resultado-agrega .info-resultado .cbu,.destinatarios .contenedor-90 .resultado-agrega .info-resultado .tipo-cuenta{color:#9a9a9a;font-size:12px;width:100%}.linkpago .renglon{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center;border-bottom:1px solid hsla(0,0%,44%,.2);margin:5% 0;padding:10px 5px}.linkpago .renglon h2{width:50%;margin:0}.linkpago .renglon .valor{width:50%;text-align:right;padding-right:15px}.linkpago .renglon:last-of-type{margin-bottom:5%}.linkpago .share{width:60%;margin:5% auto}.linkpago .finalizar{margin-top:20%}.destinatarios-seleccionados{width:100%;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center}.destinatarios-seleccionados .destinatario{display:flex;flex-wrap:wrap;justify-content:center;width:50px}.destinatarios-seleccionados .destinatario .avatar{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;width:30px;height:30px;border-radius:50%;background:#007c68;color:#fff;border:4px solid hsla(0,0%,44%,.2);font-size:70%}.destinatarios-seleccionados .destinatario .nombre{padding-top:5px;width:100%;font-size:70%;width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.destinatarios-seleccionados-grid{width:100%;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center}.destinatarios-seleccionados-grid .destinatario{display:flex;flex-wrap:wrap;justify-content:center;width:120px;margin:15px 0}.destinatarios-seleccionados-grid .destinatario .avatar{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;width:30px;height:30px;border-radius:50%;background:#007c68;color:#fff;border:4px solid hsla(0,0%,44%,.2);font-size:70%}.destinatarios-seleccionados-grid .destinatario .nombre{width:50%;font-size:70%}.monto{font-size:120%;width:100%;font-weight:400}.montos-fijos{margin:50px 0}.montos-fijos .monto{font-size:100%!important}@media screen and (min-height:1000px) and (orientation:portrait){h1{font-size:28px}h2,p{font-size:16px}ion-input,ion-label,ion-textarea{font-size:16px!important}.validationMsg .msg{font-size:15px}.tyc{font-size:15px!important}.link{font-size:15px}.btn-round{font-size:18px}.home-main .contenedor-90 .button-container .saldo h2{font-size:16px}.home-main .contenedor-90 .button-container .saldo .saldoUsuario{font-size:3.2rem}}@media screen and (max-height:800px) and (orientation:landscape){.centrado{--padding-top:10%}}@media screen and (max-height:750px){.onboarding-btn-group{position:relative;bottom:0;margin-top:5%}}@media screen and (max-height:650px) and (orientation:portrait){.centrado{--padding-top:10%}ion-progress-bar{position:relative}}@media screen and (max-height:400px) and (orientation:landscape){.centrado{--padding-top:0%}ion-progress-bar{position:relative}}@media (max-width:750px){.lista-ultimos-movimientos .movimientos-wrapper .movimiento .imagen{width:44px!important;height:44px!important;border-radius:50%}.mtop-10{margin-top:10%}.lista-ultimos-movimientos{width:90%;margin:auto}}@media (max-width:991px){ion-content{--padding-bottom:calc(68px + env(safe-area-inset-bottom))}}@media (min-width:992px){.contenedor-90{max-width:100%;padding:0 24px}ion-title{font-size:20px}.btn-round{min-height:48px;font-size:15px}}@media (min-width:1280px){.contenedor-90{max-width:860px;margin:0 auto}}.onboarding-page{--background:#fff}.onboarding-page ion-header ion-toolbar{--background:transparent;--border-width:0}.onboarding-page ion-header ion-toolbar ion-back-button{--color:#007c68}.onboarding-page ion-header ion-toolbar ion-title{font-size:17px;font-weight:600;color:#1a2b3c}.onboarding-page ion-content{--background:#fff}.onboarding-page ion-footer{background:#fff;padding:0}.onboarding-page ion-footer ion-progress-bar{--background:#e2e8f0;--progress-background:#007c68;height:4px}.onb-header-visual{display:flex;justify-content:center;padding:24px 0 32px}.onb-header-visual .visual-container{position:relative;width:140px;height:140px}.onb-header-visual .visual-container .icon-bg{position:absolute;inset:0;background:rgba(0,124,104,.08);border-radius:50%;animation:onb-pulse 3s ease-in-out infinite}.onb-header-visual .visual-container .icon-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;background:#007c68;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:none}.onb-header-visual .visual-container .icon-circle ion-icon{font-size:44px;color:#fff}.onb-header-visual .visual-container .badge-float{position:absolute;padding:6px 12px;background:#fff;border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;align-items:center;grid-gap:4px;gap:4px;animation:onb-float 3s ease-in-out infinite}.onb-header-visual .visual-container .badge-float ion-icon{font-size:14px;color:#007c68}.onb-header-visual .visual-container .badge-float span{font-size:11px;font-weight:600;color:#1a2b3c}.onb-header-visual .visual-container .badge-float.badge-1{top:0;right:-10px}.onb-header-visual .visual-container .badge-float.badge-2{bottom:10px;left:-15px;animation-delay:1.5s}.onb-content{padding:0 24px}.onb-content .onb-title{font-size:26px;font-weight:700;color:#1a2b3c;margin:0 0 12px;line-height:1.25;letter-spacing:-.3px}.onb-content .onb-subtitle{font-size:15px;color:#6b7c93;margin:0 0 28px;line-height:1.6}.onb-form{margin-top:8px}.onb-form .onb-field{margin-bottom:20px}.onb-form .onb-field .field-label{display:block;font-size:14px;font-weight:600;color:#1a2b3c;margin-bottom:8px}.onb-form .onb-field .field-input{display:flex;align-items:center;background:#f8fafb;border:2px solid transparent;border-radius:16px;padding:4px 16px;transition:all .3s ease}.onb-form .onb-field .field-input:focus-within{border-color:#007c68;background:#fff;box-shadow:none}.onb-form .onb-field .field-input.has-error{border-color:#ef4444;background:rgba(239,68,68,.04)}.onb-form .onb-field .field-input.has-success{border-color:#10b981}.onb-form .onb-field .field-input .field-icon{font-size:20px;color:#6b7c93;margin-right:12px}.onb-form .onb-field .field-input ion-input,.onb-form .onb-field .field-input ion-select{flex:1;--padding-start:0;--padding-end:0;--placeholder-color:#6b7c93;--placeholder-opacity:0.6;font-size:15px;min-height:48px}.onb-form .onb-field .field-input .status-icon{font-size:20px;margin-left:8px}.onb-form .onb-field .field-input .status-icon.success{color:#10b981}.onb-form .onb-field .field-input .status-icon.error{color:#ef4444}.onb-form .onb-field .field-error{display:flex;align-items:center;grid-gap:6px;gap:6px;margin-top:8px;padding:8px 12px;background:rgba(239,68,68,.08);border-radius:8px}.onb-form .onb-field .field-error ion-icon{font-size:16px;color:#ef4444}.onb-form .onb-field .field-error span{font-size:13px;color:#ef4444;font-weight:500}.onb-form .onb-field .field-hint{font-size:12px;color:#6b7c93;margin-top:6px;padding-left:4px}.onb-options{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-bottom:24px}.onb-options .option-card{display:flex;align-items:center;padding:18px 20px;background:#fff;border:2px solid #e2e8f0;border-radius:16px;cursor:pointer;transition:all .3s ease}.onb-options .option-card.selected,.onb-options .option-card:active{border-color:#007c68;background:rgba(0,124,104,.04)}.onb-options .option-card.selected .option-icon,.onb-options .option-card:active .option-icon{background:#007c68}.onb-options .option-card.selected .option-icon ion-icon,.onb-options .option-card:active .option-icon ion-icon{color:#fff}.onb-options .option-card.selected .option-text .option-title,.onb-options .option-card:active .option-text .option-title{color:#007c68}.onb-options .option-card .option-icon{width:48px;height:48px;background:rgba(0,124,104,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:16px;transition:all .3s ease}.onb-options .option-card .option-icon ion-icon{font-size:24px;color:#007c68;transition:all .3s ease}.onb-options .option-card .option-text{flex:1}.onb-options .option-card .option-text .option-title{font-size:16px;font-weight:600;color:#1a2b3c;margin-bottom:2px;transition:color .3s ease}.onb-options .option-card .option-text .option-desc{font-size:13px;color:#6b7c93}.onb-options .option-card .option-arrow{font-size:20px;color:#e2e8f0}.onb-actions{padding:24px 24px max(env(safe-area-inset-bottom),24px)}.onb-actions .btn-primary{width:100%;height:56px;border:none;border-radius:100px;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;cursor:pointer;background:#007c68;color:#fff;box-shadow:none;transition:all .3s ease;margin-bottom:12px}.onb-actions .btn-primary.disabled,.onb-actions .btn-primary:disabled{background:#e2e8f0;color:#6b7c93;box-shadow:none;cursor:not-allowed}.onb-actions .btn-primary:active:not(:disabled){transform:scale(.98)}.onb-actions .btn-primary ion-icon{font-size:20px}.onb-actions .btn-secondary{width:100%;height:52px;border:none;border-radius:100px;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;background:transparent;color:#007c68;transition:all .3s ease}.onb-actions .btn-secondary:active{background:rgba(0,124,104,.05)}.onb-actions .link-text{display:block;text-align:center;font-size:14px;font-weight:600;color:#007c68;margin-top:16px;cursor:pointer}.onb-success{flex-direction:column;padding:40px 24px;text-align:center}.onb-success,.onb-success .success-icon{display:flex;align-items:center;justify-content:center}.onb-success .success-icon{width:100px;height:100px;background:rgba(16,185,129,.1);border-radius:50%;margin-bottom:24px;animation:onb-success-pop .5s cubic-bezier(.34,1.56,.64,1)}.onb-success .success-icon ion-icon{font-size:48px;color:#10b981}.onb-success .success-title{font-size:24px;font-weight:700;color:#1a2b3c;margin:0 0 12px}.onb-success .success-message{font-size:15px;color:#6b7c93;line-height:1.6;margin:0}.verificacion-loading{display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px;margin-top:16px;animation:onb-fade-in .3s ease}.verificacion-loading ion-spinner{width:36px;height:36px;--color:#007c68}.paso-verificacion{font-size:13px!important;font-weight:500;color:#6b7c93!important;margin:0!important;text-align:center;letter-spacing:.1px}@keyframes onb-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes onb-pulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:1}}@keyframes onb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes onb-success-pop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.onboarding-page .btn-round{width:100%;height:56px;border:none;border-radius:100px;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-bottom:12px;transition:all .3s ease}.onboarding-page .btn-round.activo{background:#007c68;color:#fff;box-shadow:none}.onboarding-page .btn-round.activo:active{transform:scale(.98)}.onboarding-page .btn-round.inactivo{background:#e2e8f0;color:#6b7c93}.onboarding-page .link{display:block;text-align:center;font-size:14px;font-weight:600;color:#007c68;margin-top:8px}.onboarding-page .contenedor-80,.onboarding-page .contenedor-90{padding:0 24px}.onboarding-page h1{font-size:26px;font-weight:700;color:#1a2b3c;margin:0 0 12px;line-height:1.25}.onboarding-page h1.align-left{text-align:left}.onboarding-page h1.align-center{text-align:center}.onboarding-page p{font-size:15px;color:#6b7c93;margin:0 0 24px;line-height:1.6}.onboarding-page p.align-left{text-align:left}.onboarding-page p.align-center{text-align:center}.onboarding-page .imagen{display:none}.onboarding-page .input-container,.onboarding-page ion-item.input-container{--background:#f8fafb;--border-radius:14px;--border-width:2px;--border-color:transparent;--highlight-color-focused:#007c68;--padding-start:16px;--padding-end:16px;margin-bottom:16px;border-radius:14px}.onboarding-page .input-container ion-label,.onboarding-page ion-item.input-container ion-label{font-size:14px;font-weight:500;color:#6b7c93!important}.onboarding-page .input-container ion-input,.onboarding-page ion-item.input-container ion-input{font-size:15px;--padding-top:12px;--padding-bottom:12px}.onboarding-page .onboarding-btn-group{padding:24px 24px max(env(safe-area-inset-bottom),24px)}.onboarding-page .validationMsg{margin-bottom:16px}.onboarding-page .validationMsg .msg{display:flex;align-items:center;padding:10px 14px;border-radius:10px;font-size:13px;font-weight:500}.onboarding-page .validationMsg .msg.danger{background:rgba(239,68,68,.08);color:#ef4444}.rec-web-content{--background:#fff}.rec-web-layout{display:flex;width:100%;height:100%;min-height:100vh;overflow:hidden}.rec-web-brand{flex:0 0 44%;background:linear-gradient(150deg,#005a4a,#007c68 40%,#09b59a);display:flex;flex-direction:column;padding:48px 52px;position:relative;overflow:hidden}.rec-web-brand:before{width:480px;height:480px;background:hsla(0,0%,100%,.05);bottom:-160px;right:-120px}.rec-web-brand:after,.rec-web-brand:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.rec-web-brand:after{width:220px;height:220px;background:hsla(0,0%,100%,.06);top:-60px;left:-60px}.rec-web-brand .rec-brand-logo{width:140px;height:auto;filter:brightness(0) invert(1);position:relative;z-index:1;flex-shrink:0}.rec-web-brand .rec-brand-content{flex:1;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1;padding:40px 0 20px}.rec-web-brand .rec-brand-content h1{font-size:36px;font-weight:800;color:#fff;line-height:1.2;letter-spacing:-1px;margin:0 0 16px}.rec-web-brand .rec-brand-content p{font-size:15px;color:hsla(0,0%,100%,.78);line-height:1.65;margin:0 0 40px;max-width:300px}.rec-web-brand .rec-brand-features{display:flex;flex-direction:column;grid-gap:14px;gap:14px;position:relative;z-index:1}.rec-web-brand .rec-brand-feature{display:flex;align-items:center;grid-gap:14px;gap:14px}.rec-web-brand .rec-brand-feature ion-icon{font-size:18px;color:hsla(0,0%,100%,.95);flex-shrink:0;background:hsla(0,0%,100%,.15);border-radius:8px;padding:7px;width:18px;height:18px}.rec-web-brand .rec-brand-feature span{font-size:14px;color:hsla(0,0%,100%,.9);font-weight:500}.rec-web-form-panel{flex:1;background:#fff;display:flex;align-items:center;justify-content:center;padding:48px;overflow-y:auto}.rec-web-form-inner{width:100%;max-width:440px}.rec-step-bar{display:flex;grid-gap:6px;gap:6px;margin-bottom:36px}.rec-step-bar .rec-step{flex:1;height:4px;border-radius:2px;background:#e5e7eb}.rec-step-bar .rec-step.active{background:#007c68}.rec-step-bar .rec-step.done{background:rgba(0,124,104,.35)}.rec-form-header{margin-bottom:28px}.rec-form-header h2{font-size:26px;font-weight:700;color:#191c1f;margin:0 0 8px;letter-spacing:-.5px}.rec-form-header p{font-size:15px;color:#6b7280;margin:0;line-height:1.55}.rec-method-card{display:flex;align-items:center;grid-gap:16px;gap:16px;padding:16px 20px;border:2px solid #e5e7eb;border-radius:16px;background:#f7f8fa;cursor:pointer;transition:all .15s ease;margin-bottom:12px}.rec-method-card:hover{border-color:rgba(0,124,104,.4);background:rgba(0,124,104,.03)}.rec-method-card.selected{border-color:#007c68;background:rgba(0,124,104,.04)}.rec-method-card .rec-method-icon{width:44px;height:44px;min-width:44px;border-radius:50%;background:#007c68;display:flex;align-items:center;justify-content:center}.rec-method-card .rec-method-icon ion-icon{font-size:20px;color:#fff}.rec-method-card .rec-method-info{flex:1;min-width:0}.rec-method-card .rec-method-info .rec-method-label{font-size:12px;color:#9ca3af;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px}.rec-method-card .rec-method-info .rec-method-value{font-size:15px;color:#191c1f;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec-method-card .rec-method-check{width:24px;height:24px;min-width:24px;border-radius:50%;border:2px solid #e5e7eb;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.rec-method-card .rec-method-check ion-icon{font-size:14px;color:transparent}.rec-method-card .rec-method-check.checked{border-color:#007c68;background:#007c68}.rec-method-card .rec-method-check.checked ion-icon{color:#fff}.rec-otp-group{display:flex;grid-gap:12px;gap:12px;justify-content:center;margin:12px 0 8px}.rec-otp-group .rec-otp-box{width:64px;height:68px;border:2px solid #e5e7eb;border-radius:16px;background:#f7f8fa;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.rec-otp-group .rec-otp-box:focus-within{border-color:#007c68;background:#fff;box-shadow:0 0 0 3px rgba(0,124,104,.08)}.rec-otp-group .rec-otp-box ion-item{--background:transparent;--border-width:0;--padding-start:0;--inner-padding-end:0;width:100%}.rec-otp-group .rec-otp-box ion-input{text-align:center;font-size:24px;font-weight:700;color:#191c1f;--padding-start:0;--padding-end:0}.rec-otp-timer{text-align:center;font-size:13px;color:#6b7280;margin:12px 0 0}.rec-otp-resend,.rec-otp-timer span{font-weight:600;color:#007c68}.rec-otp-resend{display:block;text-align:center;font-size:14px;cursor:pointer;margin-top:20px}.rec-field-group{margin-bottom:20px}.rec-field-group .rec-field-label{display:block;font-size:14px;font-weight:600;color:#191c1f;margin-bottom:8px}.rec-field-group .rec-field-input{display:flex;align-items:center;background:#f7f8fa;border:2px solid transparent;border-radius:16px;padding:4px 16px;transition:all .2s ease}.rec-field-group .rec-field-input:focus-within{border-color:#007c68;background:#fff}.rec-field-group .rec-field-input.has-error{border-color:#ef4444}.rec-field-group .rec-field-input.has-success{border-color:#10b981}.rec-field-group .rec-field-input .rec-field-prefix{font-size:20px;color:#6b7280;margin-right:12px;flex-shrink:0}.rec-field-group .rec-field-input ion-input{flex:1;--padding-start:0;--padding-end:0;--placeholder-color:#9ca3af;--placeholder-opacity:0.7;font-size:15px;min-height:48px}.rec-field-group .rec-field-input .rec-field-toggle{font-size:20px;color:#6b7280;cursor:pointer;padding:8px;margin:-8px -8px -8px 4px}.rec-field-group .rec-field-input .rec-field-status{font-size:20px;margin-left:8px;flex-shrink:0}.rec-pass-rules{background:#f7f8fa;border-radius:12px;padding:14px 16px;margin:4px 0 16px;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.rec-pass-rules .rec-rule{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:13px;font-weight:500;color:#9ca3af;transition:color .15s ease}.rec-pass-rules .rec-rule ion-icon{font-size:16px;flex-shrink:0;color:#9ca3af}.rec-pass-rules .rec-rule.ok,.rec-pass-rules .rec-rule.ok ion-icon{color:#10b981}.rec-pass-rules .rec-rule.fail,.rec-pass-rules .rec-rule.fail ion-icon{color:#ef4444}.rec-error-msg{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:10px 14px;background:rgba(239,68,68,.06);border-radius:10px;margin-top:8px}.rec-error-msg ion-icon{font-size:16px;color:#ef4444;flex-shrink:0}.rec-error-msg span{font-size:13px;color:#ef4444;font-weight:500}.rec-btn{width:100%;height:56px;border:none;border-radius:100px;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;margin-top:28px}.rec-btn.active{background:#007c68;color:#fff}.rec-btn.active:active{transform:scale(.98)}.rec-btn.inactive{background:#f7f8fa;color:#9ca3af;cursor:default}.rec-success-panel{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 0 0}.rec-success-panel .rec-success-icon{width:88px;height:88px;border-radius:50%;background:rgba(0,124,104,.08);display:flex;align-items:center;justify-content:center;margin-bottom:28px}.rec-success-panel .rec-success-icon ion-icon{font-size:44px;color:#007c68}.rec-success-panel h2{font-size:26px;font-weight:700;color:#191c1f;margin:0 0 12px;letter-spacing:-.5px}.rec-success-panel p{font-size:15px;color:#6b7280;line-height:1.6;margin:0;max-width:320px}@media (max-width:900px){.rec-web-brand{flex:0 0 38%;padding:40px 36px}.rec-web-brand .rec-brand-content h1{font-size:28px}.rec-web-form-panel{padding:40px 32px}}@media (max-width:640px){.rec-web-brand{display:none}.rec-web-form-panel{flex:0 0 100%;padding:32px 24px}.rec-web-form-inner{max-width:100%}}ion-content{--padding-bottom:calc(60px + env(safe-area-inset-bottom))}body.camera-active{background:transparent!important;--ion-background-color:transparent!important}body.camera-active ion-app{--background:transparent!important}body.camera-active ion-app,body.camera-active ion-router-outlet{background:transparent!important}body.camera-active .ion-page,body.camera-active ion-content{background:transparent!important;--background:transparent!important}