@charset "UTF-8";:root{--ion-color-primary:#3880ff;--ion-color-primary-rgb:56,128,255;--ion-color-primary-contrast:#ffffff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#3171e0;--ion-color-primary-tint:#4c8dff;--ion-color-secondary:#0cd1e8;--ion-color-secondary-rgb:12,209,232;--ion-color-secondary-contrast:#ffffff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#0bb8cc;--ion-color-secondary-tint:#24d6ea;--ion-color-tertiary:#7044ff;--ion-color-tertiary-rgb:112,68,255;--ion-color-tertiary-contrast:#ffffff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#633ce0;--ion-color-tertiary-tint:#7e57ff;--ion-color-success:#10dc60;--ion-color-success-rgb:16,220,96;--ion-color-success-contrast:#ffffff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#0ec254;--ion-color-success-tint:#28e070;--ion-color-warning:#ffce00;--ion-color-warning-rgb:255,206,0;--ion-color-warning-contrast:#ffffff;--ion-color-warning-contrast-rgb:255,255,255;--ion-color-warning-shade:#e0b500;--ion-color-warning-tint:#ffd31a;--ion-color-danger:#f04141;--ion-color-danger-rgb:245,61,61;--ion-color-danger-contrast:#ffffff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#d33939;--ion-color-danger-tint:#f25454;--ion-color-dark:#222428;--ion-color-dark-rgb:34,34,34;--ion-color-dark-contrast:#ffffff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e;--ion-color-medium:#989aa2;--ion-color-medium-rgb:152,154,162;--ion-color-medium-contrast:#ffffff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#86888f;--ion-color-medium-tint:#a2a4ab;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,244,244;--ion-color-light-contrast:#000000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9;--ion-color-primary:#4dd2ff;--ion-color-primary-rgb:77,210,255;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:0,0,0;--ion-color-primary-shade:#44b9e0;--ion-color-primary-tint:#5fd7ff;--ion-color-secondary:#FFBF00;--ion-color-secondary-rgb:255,191,0;--ion-color-secondary-contrast:#000000;--ion-color-secondary-contrast-rgb:0,0,0;--ion-color-secondary-shade:#FFBF00;--ion-color-secondary-tint:#FFBF00;--ion-color-tertiary:#0163aa;--ion-color-tertiary-rgb:1,99,170;--ion-color-tertiary-contrast:#000000;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#015796;--ion-color-tertiary-tint:#1a73b3;--ion-color-success:#87c830;--ion-color-success-rgb:135,200,48;--ion-color-success-contrast:#000000;--ion-color-success-contrast-rgb:0,0,0;--ion-color-success-shade:#77b02a;--ion-color-success-tint:#93ce45;--ion-color-warning:#ffaf42;--ion-color-warning-rgb:255,175,66;--ion-color-warning-contrast:#000000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e09a3a;--ion-color-warning-tint:#ffb755;--ion-color-danger:#ea5645;--ion-color-danger-rgb:234,86,69;--ion-color-danger-contrast:#000000;--ion-color-danger-contrast-rgb:0,0,0;--ion-color-danger-shade:#ce4c3d;--ion-color-danger-tint:#ec6758;--ion-color-light:#fff4e6;--ion-color-light-rgb:255,244,230;--ion-color-light-contrast:#000000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#e0d7ca;--ion-color-light-tint:#fff5e9;--ion-color-medium:#a0a9b2;--ion-color-medium-rgb:160,169,178;--ion-color-medium-contrast:#000000;--ion-color-medium-contrast-rgb:0,0,0;--ion-color-medium-shade:#8d959d;--ion-color-medium-tint:#aab2ba}body.dark{--ion-color-primary:#428cff;--ion-color-primary-rgb:66,140,255;--ion-color-primary-contrast:#ffffff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#3a7be0;--ion-color-primary-tint:#5598ff;--ion-color-secondary:#50c8ff;--ion-color-secondary-rgb:80,200,255;--ion-color-secondary-contrast:#ffffff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#46b0e0;--ion-color-secondary-tint:#62ceff;--ion-color-tertiary:#6a64ff;--ion-color-tertiary-rgb:106,100,255;--ion-color-tertiary-contrast:#ffffff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#5d58e0;--ion-color-tertiary-tint:#7974ff;--ion-color-success:#2fdf75;--ion-color-success-rgb:47,223,117;--ion-color-success-contrast:#000000;--ion-color-success-contrast-rgb:0,0,0;--ion-color-success-shade:#29c467;--ion-color-success-tint:#44e283;--ion-color-warning:#ffd534;--ion-color-warning-rgb:255,213,52;--ion-color-warning-contrast:#000000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0bb2e;--ion-color-warning-tint:#ffd948;--ion-color-danger:#ff4961;--ion-color-danger-rgb:255,73,97;--ion-color-danger-contrast:#ffffff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#e04055;--ion-color-danger-tint:#ff5b71;--ion-color-dark:#f4f5f8;--ion-color-dark-rgb:244,245,248;--ion-color-dark-contrast:#000000;--ion-color-dark-contrast-rgb:0,0,0;--ion-color-dark-shade:#d7d8da;--ion-color-dark-tint:#f5f6f9;--ion-color-medium:#989aa2;--ion-color-medium-rgb:152,154,162;--ion-color-medium-contrast:#000000;--ion-color-medium-contrast-rgb:0,0,0;--ion-color-medium-shade:#86888f;--ion-color-medium-tint:#a2a4ab;--ion-color-light:#222428;--ion-color-light-rgb:34,36,40;--ion-color-light-contrast:#ffffff;--ion-color-light-contrast-rgb:255,255,255;--ion-color-light-shade:#1e2023;--ion-color-light-tint:#383a3e}.ios body.dark{--ion-background-color:#000000;--ion-background-color-rgb:0,0,0;--ion-text-color:#ffffff;--ion-text-color-rgb:255,255,255;--ion-color-step-50:#0d0d0d;--ion-color-step-100:#1a1a1a;--ion-color-step-150:#262626;--ion-color-step-200:#333333;--ion-color-step-250:#404040;--ion-color-step-300:#4d4d4d;--ion-color-step-350:#595959;--ion-color-step-400:#666666;--ion-color-step-450:#737373;--ion-color-step-500:#808080;--ion-color-step-550:#8c8c8c;--ion-color-step-600:#999999;--ion-color-step-650:#a6a6a6;--ion-color-step-700:#b3b3b3;--ion-color-step-750:#bfbfbf;--ion-color-step-800:#cccccc;--ion-color-step-850:#d9d9d9;--ion-color-step-900:#e6e6e6;--ion-color-step-950:#f2f2f2;--ion-toolbar-background:#0d0d0d;--ion-item-background:#1c1c1c;--ion-item-background-activated:#313131}.md body.dark{--ion-background-color:#121212;--ion-background-color-rgb:18,18,18;--ion-text-color:#ffffff;--ion-text-color-rgb:255,255,255;--ion-border-color:#222222;--ion-color-step-50:#1e1e1e;--ion-color-step-100:#2a2a2a;--ion-color-step-150:#363636;--ion-color-step-200:#414141;--ion-color-step-250:#4d4d4d;--ion-color-step-300:#595959;--ion-color-step-350:#656565;--ion-color-step-400:#717171;--ion-color-step-450:#7d7d7d;--ion-color-step-500:#898989;--ion-color-step-550:#949494;--ion-color-step-600:#a0a0a0;--ion-color-step-650:#acacac;--ion-color-step-700:#b8b8b8;--ion-color-step-750:#c4c4c4;--ion-color-step-800:#d0d0d0;--ion-color-step-850:#dbdbdb;--ion-color-step-900:#e7e7e7;--ion-color-step-950:#f3f3f3;--ion-item-background:#1a1b1e}ion-item{--transition:none}html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}body.backdrop-no-scroll{overflow:hidden}.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, #0cd1e8)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb, 12, 209, 232)!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, #0bb8cc)!important;--ion-color-tint:var(--ion-color-secondary-tint, #24d6ea)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary, #7044ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb, 112, 68, 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, #633ce0)!important;--ion-color-tint:var(--ion-color-tertiary-tint, #7e57ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success, #10dc60)!important;--ion-color-base-rgb:var(--ion-color-success-rgb, 16, 220, 96)!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, #0ec254)!important;--ion-color-tint:var(--ion-color-success-tint, #28e070)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning, #ffce00)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb, 255, 206, 0)!important;--ion-color-contrast:var(--ion-color-warning-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-warning-shade, #e0b500)!important;--ion-color-tint:var(--ion-color-warning-tint, #ffd31a)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger, #f04141)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb, 240, 65, 65)!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, #d33939)!important;--ion-color-tint:var(--ion-color-danger-tint, #f25454)!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, #989aa2)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb, 152, 154, 162)!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, #86888f)!important;--ion-color-tint:var(--ion-color-medium-tint, #a2a4ab)!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-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}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)}}.menu-content{transform:translate3d(0,0,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:0 2px 22px 0 rgba(0,0,0,.09),4px 0 16px 0 rgba(0,0,0,.18)}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%;border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}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::-webkit-input-placeholder{padding-left:2px}textarea::-moz-placeholder{padding-left:2px}textarea::-ms-input-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{border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{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=checkbox],input[type=radio]{padding:0;box-sizing:border-box}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:transparent;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{--ion-font-family:var(--ion-default-font);width:100%;height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-family:var(--ion-font-family)}html:not(.hydrated) body{display:none}html.plt-pwa{height:100vh}body{background:var(--ion-background-color);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;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;-ms-text-size-adjust:none;text-size-adjust:none;margin:0;padding:0}a{background-color:transparent;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{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-hide,.ion-hide-up{display:none!important}@media (max-width:575px){.ion-hide-down{display:none!important}}@media (min-width:576px){.ion-hide-sm-up{display:none!important}}@media (max-width:767px){.ion-hide-sm-down{display:none!important}}@media (min-width:768px){.ion-hide-md-up{display:none!important}}@media (max-width:991px){.ion-hide-md-down{display:none!important}}@media (min-width:992px){.ion-hide-lg-up{display:none!important}}@media (max-width:1199px){.ion-hide-lg-down{display:none!important}}@media (min-width:1200px){.ion-hide-xl-up{display:none!important}}.ion-hide-xl-down{display:none!important}ion-modal ion-title{padding-left:100px!important}.ios .dark ion-button.ion-color-warning{--ion-color-base:#ffcb05!important;--ion-color-contrast:#000!important}.ios .dark ion-button.ion-color-primary{--ion-color-base:#4dd2ff!important;--ion-color-contrast:#000!important}.ios .dark ion-button.ion-color-secondary{--ion-color-base:#FFBF00!important;--ion-color-contrast:#000!important}.ios .dark ion-button.ion-color-danger{--ion-color-base:#ea5645!important;--ion-color-contrast:#000!important}.ios .dark ion-button.ion-color-tertiary{--ion-color-base:#0163aa!important;--ion-color-contrast:#000!important}ion-item-group{margin:10px}ion-button{text-transform:uppercase;font-weight:300}ion-item-divider{font-weight:700;padding:5px 10px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);background-color:#ffbf00}ion-segment{position:relative;margin:10px auto;padding:5px;border-radius:8px;overflow:hidden}ion-segment::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:transparent;transition:transform .3s ease,background-color .3s ease;z-index:1}ion-segment-button{position:relative;flex:1;text-align:center;--indicator-color:#FFBF00;--background:transparent;transition:color .3s ease}ion-segment-button.segment-button-checked{font-weight:bolder;font-size:14px;color:#ffbf00}ion-segment-button.segment-button-checked~ion-segment::before{transform:translateX(calc(var(--ion-segment-button-index,0) * 100%));background-color:#ffbf00}.custom-tab-bar{--background:#FFBF00;--color:#000;--color-selected:#ffce00;--icon-size:24px;border-top:2px solid #ffce00;padding:5px 0}.custom-tab-bar ion-tab-button{--ripple-color:#ffce00;text-transform:uppercase;font-weight:700;color:var(--color);transition:all .3s ease;margin-top:-10px}.custom-tab-bar ion-tab-button.tab-selected,.custom-tab-bar ion-tab-button.tab-selected ion-icon{color:var(--color-selected)}.custom-tab-bar ion-tab-button ion-icon{font-size:var(--icon-size);transition:transform .3s ease,color .3s ease}.custom-tab-bar ion-tab-button.tab-selected ion-icon{transform:scale(1.3)}.custom-tab-bar ion-badge{background-color:#f25454;color:#000;font-size:10px;font-weight:700;position:absolute}.error-message{color:#f25454;font-size:13px;margin-left:20px}.subitem{display:flex;justify-content:right;padding-right:20px;padding-bottom:10px;cursor:pointer;border-bottom:1px solid #dcdcdc}.camararow{display:flex;justify-content:space-between;align-items:center;margin-top:5px;margin-left:15px;margin-right:10px;background-color:var(--ion-color-light);border-radius:10px;padding:10px 15px}.boldmedium{font-weight:bolder;font-size:medium}.subtitle{font-weight:bolder;color:gray;font-size:small}ion-back-button{color:#000!important}.bigtext{font-size:7vw;color:#fff;text-align:right;padding:0 5px 10px}.action-sheet-title{font-weight:700}.action-sheet-class{font-size:small}.circle{height:10px;width:10px;padding-bottom:10px;border-radius:50%;display:inline-block}ion-calendar{background-color:var(--ion-background-color)!important}ion-calendar ion-button{font-size:large!important;font-weight:bolder!important}ion-calendar button{color:var(--ion-text-color,#000)!important}ion-calendar .days-btn{background-color:#fff!important;font-size:medium;margin-bottom:8px!important;display:block;border-bottom:1px solid #d0d0d0}ion-calendar .on-selected{background-color:var(--ion-color-primary)!important;font-weight:700!important}ion-calendar .on-selected p{color:#fff!important}ion-calendar .days-btn:disabled{font-weight:400;background-color:#dcdcdc!important;font-size:medium;border-bottom-color:#dcdcdc}ion-calendar .days-btn:disabled p{color:gray!important}ion-calendar .disable{background-color:#f4f5f8!important}ion-calendar .disable p{color:gray!important}ion-calendar .some{background-color:#ffce00!important}ion-calendar .some p{color:#000!important}ion-calendar .some:hover{background-color:var(--ion-color-primary)!important}ion-calendar .some:hover p{color:#fff!important}ion-calendar .full{background-color:#f04141!important}ion-calendar .full p{color:#fff!important}ion-calendar .full:hover{background-color:var(--ion-color-primary)!important}ion-calendar .full:hover p{color:#fff!important}ion-calendar .pendiente{background-color:#d8d6d6!important}ion-calendar .pendiente p{color:#fff!important}ion-calendar .pendiente:hover{background-color:var(--ion-color-primary)!important}ion-calendar .pendiente:hover p{color:#fff!important}ion-calendar .pendienteretrasado{background-color:red!important}ion-calendar .pendienteretrasado p{color:#fff!important}ion-calendar .pendienteretrasado:hover{background-color:var(--ion-color-primary)!important}ion-calendar .pendienteretrasado:hover p{color:#fff!important}ion-calendar .realizado{background-color:#33cd5f!important}ion-calendar .realizado p{color:#fff!important}ion-calendar .realizado:hover{background-color:var(--ion-color-primary)!important}ion-calendar .realizado:hover p{color:#fff!important}ion-title{padding-top:10px;padding-bottom:10px;font-size:larger;text-align:left;font-weight:400;padding-left:60px!important}ionic-selectable-modal ion-title{padding-top:10px;padding-bottom:10px;font-size:larger;text-align:center;font-weight:400}ionic-selectable-modal .ion-margin{padding-left:20px;padding-top:20px}ion-tab-button{--background-focused:#FFBF00;--color-selected:#25a0e4;--padding-end:0px;--padding-start:10px;--padding-bottom:0px;--margin-left:0px;--margin-right:0px;max-width:100px}.toolbarcolor{background-image:url(/assets/header.svg)!important;background-size:cover;background-repeat:repeat;--background:transparent!important;--border-style:none}.toolbarcolorbottom{--background:#FFBF00;--color:#000000}.roundcenter{border-radius:50%;max-width:15%;text-align:center;display:block;margin-left:auto;margin-right:auto}.semiround{border-radius:20%}.fotoperfilvisita{border-radius:30%;max-width:25%;text-align:center;display:block;margin-left:auto;margin-right:auto}.center{text-align:center;display:block;margin-left:auto;margin-right:auto;justify-content:center;align-items:center}.boxcenter{display:flex;align-items:center;justify-content:center}.shadown{box-shadow:3px 3px 5px 6px #ccc}.button-shadow{border-radius:8px;cursor:pointer;box-shadow:0 8px 15px rgba(0,0,0,.2);transition:box-shadow .3s ease;text-transform:uppercase}@media screen and (min-width:800px){.modal-fullscreen .modal-wrapper{position:absolute;display:block;height:95%!important}.alert-checkbox-group::-webkit-scrollbar,.alert-radio-group::-webkit-scrollbar{width:1em;display:block!important}.alert-checkbox-group::-webkit-scrollbar-track,.alert-radio-group::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.alert-checkbox-group::-webkit-scrollbar-thumb,.alert-radio-group::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:#708090 solid 1px}.alert-wrapper{width:60%!important;max-width:60%!important}.centerscreen{position:fixed;border-style:none;border-color:gray;background-color:#fff;z-index:100;top:50%;left:48%;transform:translate(-40%,-50%);width:auto;max-height:90%;-webkit-animation:1s fadein;animation:1s fadein}.centerscreenblack{position:fixed;border-style:none;border-color:gray;background-color:#000;--color:black;z-index:100;top:50%;left:48%;transform:translate(-40%,-50%);width:auto;max-height:90%;-webkit-animation:1s fadein;animation:1s fadein}}@media screen and (max-width:799px){.alert-wrapper{width:80%!important;max-width:80%!important}.centerscreen{position:fixed;border-style:none;border-color:gray;background-color:#fff;z-index:100;top:50%;left:48%;transform:translate(-50%,-50%);min-width:98%;max-height:98%;-webkit-animation:1s fadein;animation:1s fadein}.centerscreenblack{position:fixed;background-color:#000;z-index:100;top:0;padding-top:15px;left:0;overflow:auto;height:100%;width:100%;-webkit-animation:1s fadein;animation:1s fadein}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}.blue{color:#3880ff}.total{font-weight:700}.line-dash{margin:5px 0;height:2px;background:repeating-linear-gradient(to right,#dcdcdc 0,#dcdcdc 10px,transparent 10px,transparent 14px)}.line-dash-blue{margin:5px 0;height:2px;background:repeating-linear-gradient(to right,#4dd2ff 0,#4dd2ff 10px,transparent 10px,transparent 14px)}.line-dash-yellow{margin:5px 0;height:2px;background:repeating-linear-gradient(to right,#ffce00 0,#ffce00 10px,transparent 10px,transparent 14px)}.buttonseleccion{--border-radius:2rem;--background:#ffffff;--border-color:var(--ion-color-primary);--border-style:solid;--background-hover:var(--ion-color-light);--background-activated:var(--ion-color-light);--color:#000000}.buttoncancel{--border-radius:2rem;--background:#ffffff;--border-color:var(--ion-color-danger);--border-style:solid;--background-hover:var(--ion-color-light);--background-activated:var(--ion-color-light);--color:#000000}.buttonwarning{--border-radius:2rem;--background:#ffffff;--border-color:var(--ion-color-warning);--border-style:solid;--background-hover:var(--ion-color-light);--background-activated:var(--ion-color-light);--color:#000000}.card{--background:#4dd2ff}.cardheadermain{background-image:url(/assets/header.svg);background-size:cover;background-repeat:no-repeat;width:100%;min-width:100%;text-align:center;padding-top:10px;padding-bottom:10px;font-size:5vw;color:#fff}.cardheader{--background:#4dd2ff;padding-top:5px;padding-bottom:0;font-size:5vw;--color:black}.residentfy-input{margin-bottom:0!important;padding-right:10px!important}.residentfy-input ion-item.item-has-focus>ion-label{color:var(--ion-color-dark)!important;font-weight:700}.residentfy-input ion-item{--highlight-height:0px;--background:none;--border-color:transparent}.residentfy-input ion-item ion-label{color:gray!important;font-weight:400;padding-left:6px!important}.residentfy-input ion-item input:focus,.residentfy-input ion-item textarea:focus{border:2px solid #dcdcdc;border-radius:7px!important}.residentfy-input ion-item ion-input{background:rgba(77,210,255,.03);border-radius:7px!important;border:1px solid #dcdcdc}.residentfy-input ion-item input{padding-left:5px!important}.residentfy-input ion-item ion-textarea{background:rgba(77,210,255,.03);border-radius:7px!important;border:1px solid #dcdcdc}.residentfy-input ion-item ion-datetime,.residentfy-input ion-item ion-select{background:rgba(77,210,255,.03);border-radius:7px!important;border:1px solid #dcdcdc;padding-left:5px!important}.residentfy-input ion-item ionic-selectable{background:rgba(77,210,255,.06);border-radius:7px!important;border:1px solid #dcdcdc}.messagecolor{color:#25a0e4}.toolbarpopup{background-color:#ffbf00!important;padding-top:20px;text-align:center;border-bottom:3px solid #000;box-shadow:0 3px 6px rgba(0,0,0,.1);color:#000}.toolbarpopup h1{font-size:24px;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:2px}.toolbarpopup h1::after{content:"";display:block;width:25%;height:3px;background-color:#fff;margin:0 auto;border-radius:2px}.smallmodal .modal-wrapper{border-radius:25px;height:70%;top:15%;width:90%;position:absolute;display:block}.mediummodal .modal-wrapper{border-radius:25px;height:90%;top:5%;width:90%;position:absolute;display:block}hr.solid{border-top:1px solid #4dd2ff}hr.solidgray{border-top:1px solid gray}.notify{background-color:#e3f7fc;color:#555;border:.1em solid;border-color:#8ed9f6 #8ed9f6 #5dade2;font-family:Tahoma,Geneva,Arial,sans-serif;font-size:.8em;margin:15px;padding:10px;cursor:default;border-width:0 0 3px}.notifywarning{background-color:#fcf3cf;color:#555;border:.1em solid;border-color:#f9e79f #f9e79f #ffbf00;font-family:Tahoma,Geneva,Arial,sans-serif;font-size:.8em;margin:15px;padding:10px;cursor:default;border-width:0 0 3px}.notifydanger{background-color:#f3d3db;color:#555;border:.1em solid;border-color:#ac747c #ac747c #e74c3c;font-family:Tahoma,Geneva,Arial,sans-serif;font-size:.8em;margin:15px;padding:10px;cursor:default;white-space:initial;border-width:0 0 3px}.loader-class{--spinner-color:#4dd2ff}@media print{.noprint{visibility:hidden}}.circledate{width:50px;height:50px;font-size:large;border-radius:50%;border-style:none;background-color:#ffbf00;color:#000;font-weight:bolder;display:inline-block;text-align:center;vertical-align:middle;line-height:50px;margin-right:5px;box-shadow:inset 0 -2px 2px #dcdcdc}.circle_corner{position:absolute;font-family:var(--ion-font-family,inherit);font-size:small;margin-left:30px;margin-top:-10px;border-radius:50%;background-color:red;width:20px;height:20px;text-align:center;padding-top:2px;box-shadow:inset 0 -1px 1px #dcdcdc;color:#fff}.circledatesuccess{width:50px;height:50px;font-size:large;border-radius:50%;border-style:none;background-color:#10dc60;color:#000;font-weight:bolder;display:inline-block;text-align:center;vertical-align:middle;line-height:50px;margin-right:5px}.circledatedanger{width:50px;height:50px;font-size:large;border-radius:50%;border-style:none;background-color:#f04141;color:#000;font-weight:bolder;display:inline-block;text-align:center;vertical-align:middle;line-height:50px;margin-right:5px}.filterrow{background-color:var(--ion-color-secondary)!important;--background:var(--ion-color-secondary)}.chip-tight{--padding-start:6px;--padding-end:6px;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;--min-height:20px;--border-radius:10px;font-weight:600;height:22px;margin-left:0}.introjs-overlay{box-sizing:content-box;width:80%;opacity:0;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#e6000000', GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);transition:all .3s ease-out}.introjs-fixParent{opacity:1!important;transform:none!important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:#fff;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;opacity:100;width:50px!important;height:50px!important;margin-left:-6px!important;box-shadow:0 2px 15px rgba(0,0,0,.4);transition:all .3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;width:50px!important;height:50px!important;background-color:transparent;transition:all .3s ease-out}.introjs-helperLayer *,.introjs-helperLayer :after,.introjs-helperLayer :before{-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{box-sizing:content-box;display:none;visibility:visible;text-shadow:1px 1px 1px rgba(0,0,0,.3);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px rgba(0,0,0,.4)}.introjs-arrow.top-right{top:-10px;right:10px;display:none}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;display:none}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:transparent}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:transparent}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:transparent}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;visibility:visible;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.4);transition:opacity .1s ease-out}.introjs-tooltipbuttons{white-space:nowrap;text-align:center}.introjs-button{box-sizing:content-box;-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;zoom:1}.introjs-button:hover{border-color:#bcbcbc;box-shadow:0 1px 1px #e3e3e3}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;border-radius:.2em}.introjs-nextbutton.introjs-fullbutton{border-radius:.2em}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{box-shadow:none}.introjs-hidden{display:none}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;-webkit-border-radius:10px;cursor:pointer}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px;border-radius:4px}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:0 0;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,.27);border-radius:30px;background-color:rgba(136,136,136,.24);z-index:10;position:absolute;transition:all .2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,.36);background:0 0;border-radius:60px;height:50px;width:50px;-webkit-animation:3s ease-out infinite introjspulse;animation:3s ease-out infinite introjspulse;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);opacity:0}25%{-webkit-transform:scale(0);opacity:.1}50%{-webkit-transform:scale(.1);opacity:.3}75%{-webkit-transform:scale(.5);opacity:.5}100%{-webkit-transform:scale(1);opacity:0}}@keyframes introjspulse{0%{transform:scale(0);opacity:0}25%{transform:scale(0);opacity:.1}50%{transform:scale(.1);opacity:.3}75%{transform:scale(.5);opacity:.5}100%{transform:scale(1);opacity:0}}.introjs-overlay{position:absolute;z-index:999999;background:#525252;opacity:0;transition:all .3s ease-out}.introjs-fixParent{z-index:auto!important;opacity:1!important}.introjs-showElement{z-index:9999999!important}.introjs-relativePosition{position:relative}.introjs-helperLayer{position:absolute;z-index:9999998;border:3px solid rgba(211,214,209,1);border-radius:0;box-shadow:0 5px 8px -3px rgba(0,0,0,.6);transition:all .3s ease-out}.introjs-helperNumberLayer{position:absolute;top:-16px;left:-16px;z-index:9999999999!important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:700;color:#fff;background:#ff3019;width:20px;height:20px;text-align:center;line-height:20px;border:3px solid #da4433;border-radius:10px 10px 0}.introjs-arrow{content:'';border:5px solid #fff;content:'';position:absolute;display:none!important}.introjs-arrow.top{top:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#ecf0f1;display:none!important}.introjs-arrow.right{right:-10px;top:10px;border-top-color:transparent;border-right-color:transparent;display:none!important;border-left-color:#ecf0f1}.introjs-arrow.bottom{bottom:-10px;border-top-color:#ecf0f1;border-right-color:transparent;display:none!important}.introjs-arrow.left{left:-10px;top:10px;border-top-color:transparent;border-right-color:#ecf0f1;display:none!important}.introjs-tooltip{position:absolute;padding:10px;background-color:#fff;min-width:200px;max-width:300px;box-shadow:0 6px 7px -4px rgba(0,0,0,.4);transition:opacity .1s ease-out}.introjs-tooltiptext{margin-left:-10px;margin-top:-10px;margin-right:-10px;border-top:1px solid #fff;background:#ffd24d;color:#2c3e50;padding:5px 10px;border-bottom:1px solid #fff}.introjs-button{position:relative;overflow:visible;display:inline-block;padding:.5em .8em;box-shadow:0 2px 0 0 #5dade2;margin:10px 0 0;background:#25a0e4;text-decoration:none;color:#fff!important;white-space:nowrap;cursor:pointer;outline:0!important;-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;border-radius:.2em;zoom:1}.introjs-button:hover{color:#fff;background:#25a0e4;text-decoration:none;box-shadow:0 2px 0 0 #5dade2}.introjs-button:active,.introjs-button:focus{background:#25a0e4;text-decoration:none;box-shadow:0 2px 0 0 #5dade2}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#fff;background:#f0bab4;box-shadow:0 2px 0 0 #b91d0d}.introjs-skipbutton:hover{background:#eb1540;box-shadow:0 2px 0 0 #b91d0d}.introjs-skipbutton:active,.introjs-skipbutton:focus{background:#c02312;box-shadow:0 1px 0 0 #6f1309}.introjs-prevbutton{border-radius:.2em 0 0 .2em;border-right:none}.introjs-nextbutton{border-radius:0 .2em .2em 0}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#c2c2c2!important;border-color:#d4d4d4;cursor:default;box-shadow:0 2px 0 0 #caced1;background-color:#e6e6e6;background-image:none;text-decoration:none}.introjs-bullets{text-align:center}.introjs-bullets ul li a{display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none}.introjs-bullets ul li a.active,.introjs-bullets ul li a:hover{background:#25a0e4}.introjs-progress{background-color:#fafafa}.introjs-progressbar{background-color:#2980b9}.introjsFloatingElement{position:absolute;height:0;width:0;left:39%;top:50%}h1{font-weight:bolder}.introjs-helperLayer{background:0 0}.introjs-overlay{opacity:0!important}.introjs-helperLayer:before{opacity:0;content:'';position:fixed;width:inherit;height:inherit;border-radius:.5em;box-shadow:0 0 0 1000em rgba(0,0,0,.7);opacity:1}.introjs-helperLayer:after{content:'';left:0;right:0;top:0;bottom:0;position:fixed;z-index:1000}