@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&family=Hind+Madurai:wght@400;500;600&family=Lora:ital,wght@1,500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Jost&display=swap);.driver-popover.medicart-tour-popover{font-family:Jost,sans-serif;border-radius:8px;border-top:4px solid #3f51b5;box-shadow:0 6px 24px rgba(0,0,0,.15);padding:20px;min-width:280px;max-width:340px}.driver-popover.medicart-tour-popover .driver-popover-title{font-size:15px;font-weight:600;color:#3f51b5;margin-bottom:8px}.driver-popover.medicart-tour-popover .driver-popover-description{font-size:13px;color:#424242;line-height:1.6}.driver-popover.medicart-tour-popover .driver-popover-footer{margin-top:16px;display:flex;align-items:center;justify-content:space-between}.driver-popover.medicart-tour-popover .driver-popover-progress-text{font-size:11px;color:#9e9e9e}.driver-popover.medicart-tour-popover .driver-popover-navigation-btns{display:flex;gap:6px}.driver-popover.medicart-tour-popover .driver-popover-navigation-btns button{font-family:Jost,sans-serif;font-size:12px;border-radius:4px;padding:5px 14px;cursor:pointer;transition:opacity .15s}.driver-popover.medicart-tour-popover .driver-popover-navigation-btns button:hover{opacity:.85}.driver-popover.medicart-tour-popover #driver-popover-prev-btn{background:transparent;color:#757575;border:1px solid #e0e0e0}.driver-popover.medicart-tour-popover #driver-popover-done-btn,.driver-popover.medicart-tour-popover #driver-popover-next-btn{background:#3f51b5;color:#fff;border:none}.driver-popover.medicart-tour-popover .driver-popover-arrow-side-left.driver-popover-arrow{border-right-color:#fff}.driver-popover.medicart-tour-popover .driver-popover-arrow-side-right.driver-popover-arrow{border-left-color:#fff}.driver-popover.medicart-tour-popover .driver-popover-arrow-side-top.driver-popover-arrow{border-bottom-color:#fff}.driver-popover.medicart-tour-popover .driver-popover-arrow-side-bottom.driver-popover-arrow{border-top-color:#fff}:root{--pm-color-primary:#2962ff;--pm-color-primary-dark:#0d47a1;--pm-color-accent:#ffa000;--pm-color-accent-dark:#ef6c00;--pm-color-neutral:#616161;--pm-color-white:#fff;--pm-color-cat-preocupacional:#2962ff;--pm-color-cat-periodicos:#00bfa5;--pm-color-cat-siniestros:#ffa000;--pm-color-cat-ausentismo:#ff5722;--pm-color-cat-laboral:#ab47bc;--pm-bg-page:#fff;--pm-bg-input:#f8fafc;--pm-bg-tabs:#f5f7fa;--pm-bg-divider:#f0f2f5;--pm-bg-tab-hover:rgba(41,98,255,.06);--pm-text-heading:#0d47a1;--pm-text-body:#1a1a2e;--pm-text-secondary:#616161;--pm-text-placeholder:#94a3b8;--pm-text-on-primary:#fff;--pm-border-input:#e2e8f0;--pm-border-input-focus:#2962ff;--pm-border-soft:#f0f2f5;--pm-color-success:#00bfa5;--pm-color-error:#ff5252;--pm-color-warning:#ffa000;--pm-color-info:#2962ff;--pm-font-headings:"Montserrat","Roboto",sans-serif;--pm-font-body:"Hind Madurai","Roboto",sans-serif;--pm-font-emphasis:"Lora",serif;--pm-radius-input:10px;--pm-radius-btn:10px;--pm-radius-card:12px;--pm-radius-dialog:14px;--pm-radius-pill:20px;--pm-shadow-input-focus:0 0 0 3px rgba(41,98,255,.1);--pm-shadow-card:0 2px 12px rgba(13,71,161,.06);--pm-shadow-card-hover:0 6px 22px rgba(13,71,161,.12);--pm-shadow-btn-hover:0 4px 16px rgba(41,98,255,.28);--pm-shadow-elevated:0 10px 30px rgba(13,71,161,.14);--pm-ease-emphasized:cubic-bezier(0.4,0,0.2,1);--pm-ease-soft:cubic-bezier(0.25,0.1,0.25,1);--pm-duration-fast:0.2s;--pm-duration-normal:0.25s;--pm-duration-enter:0.6s;--pm-gradient-brand-btn:linear-gradient(135deg,#2962ff,#0d47a1);--pm-gradient-hero-overlay:linear-gradient(160deg,rgba(13,71,161,.93),rgba(41,98,255,.82) 50%,rgba(13,71,161,.9))}.v-application{font-family:var(--pm-font-body)!important}.v-application .text-button,.v-application .text-h1,.v-application .text-h2,.v-application .text-h3,.v-application .text-h4,.v-application .text-h5,.v-application .text-h6,.v-application .text-subtitle-1,.v-application .text-subtitle-2,.v-application .v-card__title,.v-application .v-toolbar__title,.v-application h1,.v-application h2,.v-application h3,.v-application h4,.v-application h5,.v-application h6{font-family:var(--pm-font-headings)!important;letter-spacing:-.2px}.v-application .v-text-field--outlined:not(.v-text-field--solo)>.v-input__control>.v-input__slot{border-radius:var(--pm-radius-input);background:var(--pm-bg-input);min-height:44px;transition:background var(--pm-duration-fast) ease}.v-application .v-text-field--outlined>.v-input__control>.v-input__slot fieldset{border-color:var(--pm-border-input);transition:border-color var(--pm-duration-fast) ease,box-shadow var(--pm-duration-fast) ease}.v-application .v-text-field--outlined.v-input--is-focused:not(.error--text)>.v-input__control>.v-input__slot fieldset{border-color:var(--pm-border-input-focus);box-shadow:var(--pm-shadow-input-focus)}.v-application .v-text-field--outlined:not(.v-input--is-focused):not(.error--text):hover>.v-input__control>.v-input__slot fieldset{border-color:#c7d2de}.v-application .v-text-field.v-text-field--solo>.v-input__control>.v-input__slot{border-radius:var(--pm-radius-input);box-shadow:0 1px 3px rgba(13,71,161,.06)}.v-application .v-label{font-family:var(--pm-font-body);letter-spacing:.1px}.v-application .v-btn:not(.v-btn--icon):not(.v-btn--fab):not(.v-btn--round){border-radius:var(--pm-radius-btn);text-transform:none;letter-spacing:.2px;font-family:var(--pm-font-headings);font-weight:600;transition:box-shadow var(--pm-duration-normal) var(--pm-ease-emphasized),transform var(--pm-duration-normal) var(--pm-ease-emphasized),background-color var(--pm-duration-normal) var(--pm-ease-emphasized)}.v-application .v-btn--has-bg:not(.v-btn--icon):not(.v-btn--fab):not(.v-btn--disabled):hover{transform:translateY(-1px);box-shadow:var(--pm-shadow-btn-hover)}.v-application .v-btn--has-bg:not(.v-btn--icon):not(.v-btn--fab):not(.v-btn--disabled):active{transform:translateY(0)}.v-application .v-card:not(.v-card--tile){border-radius:var(--pm-radius-card)}.v-application .v-card:not(.v-card--flat):not(.v-card--tile){box-shadow:var(--pm-shadow-card);transition:box-shadow var(--pm-duration-normal) var(--pm-ease-emphasized)}.v-application .v-card__title{color:var(--pm-text-heading);font-weight:600;letter-spacing:-.2px}.v-application .v-dialog>.v-card,.v-application .v-dialog>.v-sheet,.v-application .v-dialog>div>.v-card{border-radius:var(--pm-radius-dialog);box-shadow:var(--pm-shadow-elevated)}.v-application .v-tabs-bar{border-radius:var(--pm-radius-card)}.v-application .v-tab{text-transform:none;font-family:var(--pm-font-headings);font-weight:600;letter-spacing:.2px}.v-application .v-tab--active{color:var(--pm-color-primary-dark)!important}.v-application .v-data-table>.v-data-table__wrapper>table>thead>tr>th{background:var(--pm-bg-tabs);color:var(--pm-text-heading)!important;font-family:var(--pm-font-headings);font-weight:600;font-size:.78rem;letter-spacing:.4px;text-transform:uppercase;border-bottom:1px solid var(--pm-border-soft)!important}.v-application .v-data-table>.v-data-table__wrapper>table>tbody>tr:not(.v-data-table__expanded__content):hover{background:var(--pm-bg-tab-hover)!important}.v-application .v-data-footer{font-family:var(--pm-font-body);color:var(--pm-text-secondary)}.v-application .v-chip{border-radius:8px;font-family:var(--pm-font-headings);font-weight:500;letter-spacing:.2px}.v-application .v-list-item__title{font-family:var(--pm-font-body)}.v-application .v-list-item--active:not(.v-list-item--disabled){color:var(--pm-color-primary-dark)}.v-application .v-menu__content{border-radius:var(--pm-radius-card);box-shadow:var(--pm-shadow-elevated)}.v-application .v-alert{border-radius:var(--pm-radius-card);font-family:var(--pm-font-body)}.v-application .v-snack__wrapper{border-radius:var(--pm-radius-card)}.v-application .v-expansion-panel{border-radius:var(--pm-radius-card)!important}.v-application .v-expansion-panels:not(.v-expansion-panels--accordion)>.v-expansion-panel{margin-bottom:6px}.v-application .v-expansion-panel-header{font-family:var(--pm-font-headings);font-weight:600;color:var(--pm-text-heading)}.v-application .v-tooltip__content{border-radius:8px;background:rgba(13,71,161,.92)!important;font-family:var(--pm-font-body);font-size:.78rem;letter-spacing:.2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--pm-bg-tabs)}::-webkit-scrollbar-thumb{background:#c7d2de;border-radius:8px;border:2px solid var(--pm-bg-tabs)}::-webkit-scrollbar-thumb:hover{background:#9cabbd}::-moz-selection{background:rgba(41,98,255,.2);color:var(--pm-text-heading)}::selection{background:rgba(41,98,255,.2);color:var(--pm-text-heading)}.pm-heading{font-family:var(--pm-font-headings)!important;color:var(--pm-text-heading)!important;font-weight:700;letter-spacing:-.3px}.pm-label-uppercase{font-family:var(--pm-font-headings);font-weight:600;font-size:.75em;color:var(--pm-text-heading);letter-spacing:.4px;text-transform:uppercase}.pm-card-flat{border:1px solid var(--pm-border-input);box-shadow:none}.pm-card-elevated,.pm-card-flat{background:var(--pm-bg-page);border-radius:var(--pm-radius-card)}.pm-card-elevated{box-shadow:var(--pm-shadow-card)}.pm-divider-accent{width:56px;height:3px;border-radius:2px;background:var(--pm-color-accent)}.pm-anim{opacity:0;transform:translateY(16px);animation:pmFadeSlideIn var(--pm-duration-enter) var(--pm-ease-soft) forwards}.pm-anim-1{animation-delay:.1s}.pm-anim-2{animation-delay:.25s}.pm-anim-3{animation-delay:.4s}.pm-anim-4{animation-delay:.55s}@keyframes pmFadeSlideIn{to{opacity:1;transform:translateY(0)}}.swal2-popup{font-family:Jost,sans-serif}.loaderIframe{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}