.container-header{background:#f5f5f5;border-bottom:1px solid silver;height:50px;position:fixed;left:0;right:0;top:0;display:flex;align-items:center;justify-content:space-between;z-index:9999}.container-header.dash{background:#fff;padding:10px;border:none;height:180px;flex-direction:column}.container-header.register .econ-content{display:flex;width:100%;max-width:800px;align-items:center;justify-content:space-between}.container-header .logotipo{width:50%;height:50%}.container-header .logotipo.small{width:65px}.container-header .info{display:flex;padding:0 10px;align-items:center}.container-header .name-app{font-size:1.3rem;font-weight:400;color:var(--econ-secondary)}.container.container-header .title{text-align:left;font-size:1rem;color:currentColor;font-weight:300;width:100%}.container.container-header .help:before{font-family:Material Symbols Outlined;content:"help";cursor:pointer;display:flex;font-size:1.3rem;font-weight:700;color:var(--econ-secondary);margin-left:5px}.container.container-header .link-before{color:var(--econ-primary);font-size:2rem;font-weight:700;cursor:pointer;width:35px;height:35px;line-height:2rem;display:flex;align-content:center;align-items:center}.container.container-header .link-before:hover{color:var(--econ-primary-hover)}.container.container-header .link-before:before{font-family:Material Symbols Outlined;content:"navigate_before"}.logotipo>.profile{font-size:.9rem;border-radius:50%}.text-profile{position:absolute;font-size:.7rem!important;right:15px;line-height:.7rem}.box-profile{display:flex;padding-left:10px;padding-right:10px;align-items:center;font-weight:400;gap:10px;color:var(--econ-gray-medium);min-width:230px}.box-profile:hover{color:var(--econ-gray-medium)}.box-profile img{border-radius:50%;width:45px;height:45px}.box-profile .box-text{display:flex;flex-direction:column}.box-profile .big-text{font-size:1rem!important;font-weight:600!important}.box-profile .small-text{font-size:.6rem;line-height:.6rem}.econ-dropdown-menu li{font-size:.9rem}.container.container-header .dropdown-item.header{border-bottom:1px solid silver;font-weight:700}.container.container-header .dropdown-item.header:hover{background-color:transparent}.container.container-header .dropdown-item.bullet{display:flex;align-items:center}.container.container-header .dropdown-item.bullet:before{font-family:Material Symbols Outlined;content:"chevron_forward"}.dropdown-item.active,.dropdown-item:active{background-color:#f5f5f5}.card.version{flex-direction:column;align-items:flex-start}.card.version .title{display:flex;justify-content:left;width:100%;font-size:1rem;font-weight:700}.card.version .item{display:flex;flex-direction:column;gap:10px}.card.version .text{display:flex;justify-content:left;width:100%}.container-menu-panels{position:fixed;width:50px;z-index:3;background:#fff;height:100%;border-right:1px solid silver;margin:0 0 0 -60px;z-index:5}@media (min-width: 576px){.container-menu-panels{top:50px}}@media (max-width: 575px){.container-menu-panels{right:0;bottom:0;width:100%;height:auto;background:#f5f5f5;border-top:1px solid silver}}.container-menu-panels .econ-nav-menu-panel{display:flex;flex-wrap:wrap;padding-top:5px;padding-bottom:15px;justify-content:center;row-gap:10px}.container-menu-panels .econ-nav-menu-panel .button{font-size:1.6rem;font-weight:200;color:gray;display:flex;width:40px;height:40px;margin:0 5px;border-radius:50%;text-align:center;align-items:center;text-decoration:none;padding:0;display:flex!important;justify-content:center!important;align-items:center!important}.container-menu-panels .econ-nav-menu-panel .button:hover{font-size:1.6rem;font-weight:300;color:var(--econ-primary)}.container-menu-panels .econ-nav-menu-panel .button.activated{font-size:1.8rem;font-weight:300;color:var(--econ-primary)}.container-menu-panels .econ-nav-menu-panel .button.menu.closed:before{font-family:Material Symbols Outlined;content:"menu"}.container-menu-panels .econ-nav-menu-panel .button.menu.opened:before{font-family:Material Symbols Outlined;content:"menu_open"}.container-menu-panels .econ-nav-menu-panel .button.configurations:before{font-family:Material Symbols Outlined;content:"settings"}.container-menu-panels .econ-nav-menu-panel .button.schedules:before{font-family:Material Symbols Outlined;content:"calendar_month"}.container-menu-panels .econ-nav-menu-panel .button.highlighter:before{font-family:Material Symbols Outlined;content:"fact_check"}.container-menu-panels .econ-nav-menu-panel .button.customers:before{font-family:Material Symbols Outlined;content:"person"}.container-menu-panels .econ-nav-menu-panel .button.results:before{font-family:Material Symbols Outlined;content:"monitoring"}.container-menu-panels .econ-nav-menu-panel .button.tasks:before{font-family:Material Symbols Outlined;content:"notifications_active"}.menu-user{display:flex;justify-content:right;width:25px}.menu-user .btn{padding-right:0;border:none!important}.menu-user ul{box-shadow:var(--econ-shadow-light);top:-5px!important}.menu-user .label-user{font-size:.8rem;font-weight:300;padding:5px}.container-menu-side{position:fixed;z-index:5;background:currentColor;width:0px;max-width:300px;height:100%;transition:width 1s;top:50px;margin-left:-10px}@media (max-width: 575px){.container-menu-side{margin-left:0}}.container-menu-side.show{max-width:300px;width:80%;z-index:10}.econ-nav-menu-side-shadow{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.5}.container-menu-side .econ-nav-menu-side{visibility:hidden;opacity:0;width:100%;padding:10px 10px 10px 0}.container-menu-side.show .econ-nav-menu-side{visibility:visible;position:absolute;top:0;bottom:51px;margin-bottom:10px;opacity:1;transition:opacity 3s;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.container-menu-side.show .econ-nav-menu-side::-webkit-scrollbar{display:none}.container-menu-side .econ-nav-menu-side .button{transition:display 3s}.container-menu-side.show .econ-nav-menu-side .button{position:relative;border-radius:0 30px 30px 0;padding:10px 20px;cursor:pointer;vertical-align:middle;display:inline-block;width:100%;font-size:16px;font-weight:400;line-height:16px;color:#f5f5f5;text-decoration:none;z-index:1}.container-menu-side.show .econ-nav-menu-side .button:hover{color:#fff;background:#2e2e2e}.button.close{width:auto!important;float:right;padding:0!important;position:absolute!important;top:5px;right:10px}.button.close:before{display:flex;justify-content:end;font-family:Material Symbols Outlined;content:"close";font-size:1.5rem;font-weight:200}.container-menu-side .hr-menu{margin:5px;border-top:.5px solid white}.container-menu-side .econ-nav-menu-side .panel:before{font-family:Material Symbols Outlined;content:"empty_dashboard";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .customers:before{font-family:Material Symbols Outlined;content:"person";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .schedules:before{font-family:Material Symbols Outlined;content:"event_available";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .highlighter:before{font-family:Material Symbols Outlined;content:"fact_check";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .results:before{font-family:Material Symbols Outlined;content:"monitoring";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .tasks:before{font-family:Material Symbols Outlined;content:"notifications_active";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .invoices:before{font-family:Material Symbols Outlined;content:"attach_money";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .defaults:before{font-family:Material Symbols Outlined;content:"local_atm";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .income_expenses:before{font-family:Material Symbols Outlined;content:"paid";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .losses:before{font-family:Material Symbols Outlined;content:"money_off";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .lossesrecovered:before{font-family:Material Symbols Outlined;content:"currency_exchange";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .lifetimeanalisys:before{font-family:Material Symbols Outlined;content:"call_missed_outgoing";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .campanhacashback:before{font-family:Material Symbols Outlined;content:"payment_arrow_down";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .releases:before{font-family:Material Symbols Outlined;content:"view_timeline";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .invoicing:before{font-family:Material Symbols Outlined;content:"price_check";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .advance-credit:before{font-family:Material Symbols Outlined;content:"universal_currency";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .receipts:before{font-family:Material Symbols Outlined;content:"order_approve";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .anamnesis:before{font-family:Material Symbols Outlined;content:"dictionary";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .files:before{font-family:Material Symbols Outlined;content:"drive_export";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .help:before{font-family:Material Symbols Outlined;content:"help";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .settings:before{font-family:Material Symbols Outlined;content:"settings";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .systemreports:before{font-family:Material Symbols Outlined;content:"news";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-menu-side .econ-nav-menu-side .manage:before{font-family:Material Symbols Outlined;content:"arrow_right_alt";font-size:1.5rem;vertical-align:middle;padding-right:3px;font-weight:200}.container-master{padding:0}.btn,.btn-close{font-size:.9rem;cursor:pointer;height:min-content}.navigation{display:flex;align-items:center;color:var(--econ-primary);font-size:1rem;margin-bottom:10px;cursor:pointer}.navigation:hover{color:var(--econ-primary-hover)}.navigation:before{font-family:Material Symbols Outlined;content:"chevron_left";margin-right:5px}.navigation label{cursor:pointer}form{width:100%;display:flex;flex-direction:column;border:1px solid white}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background:gray}.btn-container{position:absolute;left:0;right:0;background:#fff;height:64px;bottom:0;border-radius:10px}.btn-econ{width:min-content;text-wrap:nowrap;margin:10px auto;padding:10px 25px;border-radius:7px;font-size:1rem;font-weight:500;cursor:pointer;display:flex;text-align:center;height:fit-content}.btn-gpt{display:flex;align-items:center;font-size:.6rem!important;flex-direction:column;line-height:1.2rem!important}label{font-weight:500!important;font-size:.8rem!important}form label{display:inline;color:var(--econ-primary)!important}.form-floating label{transform:scale(1) translateY(-.7rem) translate(-.2rem)!important}label:after{background:none!important}.edit label{font-size:1rem!important;color:#fff!important}.textarea{height:200px!important;background:#fff!important}input,select{background:#fff}.example{display:flex;font-size:.7rem;line-height:.9rem;font-weight:400;color:var(--econ-decide)}.autocomplete input{font-weight:700}#customer-autocomplete-listbox{z-index:9999}input.p-component:focus,input.form-select:focus,select.form-select:focus,select.form-control:focus,input.form-check-input:focus,textarea.form-control:focus,input.form-control:focus{border-color:#0d9488!important;box-shadow:0 0 0 .2rem #0d948840!important;outline:none!important}.MuiTab-root{background:#fff!important}.MuiTabs-flexContainer{width:65px;position:fixed;z-index:3;top:95px;bottom:0;background:#fff;padding-top:10px}.simple-tabpanel{width:100%;padding:0 0 110px 70px}.MuiButtonBase-root{font-size:.7rem}.MuiBox-root{display:flex;border:0px!important;padding:0!important}.MuiBox-root:focus-visible{outline:none!important}.tab{font-size:.5rem!important;color:var(--econ-primary)!important;padding:5px!important;min-width:auto!important}.tab-item{font-size:.9rem;color:var(--econ-primary);font-weight:400;cursor:pointer;flex-grow:1;display:flex;justify-content:center;align-items:center;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid whitesmoke}.tab-item:hover{background:#f5f5f5;border-bottom:2px solid var(--econ-primary)}.tab-item.active{color:var(--econ-primary-hover);background:#f5f5f5;border-bottom:2px solid var(--econ-primary)}[aria-selected=true]{background-color:#f5f5f5!important;border-radius:2px!important}.MuiTabs-indicator{background-color:var(--econ-primary)!important;padding:0}@media (min-width: 768px){.css-heg063-MuiTabs-flexContainer{justify-content:center}}.form-control,.form-select{font-size:.8rem!important;background-color:#fff!important}.MuiTypography-root{width:100%;padding-bottom:0;margin-top:0!important}.MuiAutocomplete-root{background:#fff!important;border:var(--bs-border-width) solid var(--bs-border-color)!important;box-shadow:none!important}.MuiAutocomplete-listbox{font-weight:400!important}.option-list{display:flex;align-items:center;gap:5px;padding:5px;cursor:pointer;border-radius:5px}.option-list:hover{background-color:#e0e0e0}.option-list.group-service:before{font-family:Material Symbols Outlined;content:"group";font-size:.9rem;line-height:.9rem;font-weight:700}.group-terapy{display:flex;align-items:center;gap:3px}.group-terapy:before{font-family:Material Symbols Outlined;content:"group";font-size:1rem;font-weight:700}.list-group{max-height:200px;width:100%;overflow:auto;border:1px solid silver;padding:5px 30px 5px 5px;margin-bottom:5px}.form-switch{display:flex;align-items:center}.form-check{display:flex;align-items:center;gap:5px}.form-check>.form-check-input{border-color:gray;margin-left:-1.5em!important;margin-bottom:5px}.form-check-input:checked{background-color:var(--econ-primary)!important;border-color:var(--econ-primary)!important}.form-control input,.form-control select,.form-control textarea{border:none!important;width:100%;background-color:#fff!important}.radio-group .btn{background-color:#f5f5f5;border-color:var(--econ-primary)}.btn-get{font-size:2rem;cursor:pointer;line-height:2rem;padding:5px}.btn-get:before{font-family:Material Symbols Outlined;content:"quick_reference_all";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-add{font-size:2rem;cursor:pointer;line-height:2rem}.btn-add:before{font-family:Material Symbols Outlined;content:"add_circle";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-cancel{font-size:2rem;cursor:pointer;line-height:2rem;padding:5px}.btn-cancel:before{font-family:Material Symbols Outlined;content:"disabled_by_default";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-view-specialist{cursor:pointer;display:flex;justify-content:center;align-items:center;padding:0 15px}.btn-view-specialist:before{font-family:Material Symbols Outlined;content:"print";font-size:1.4rem;font-weight:200;color:#fff}.btn-view{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-view:before{font-family:Material Symbols Outlined;content:"visibility";font-size:1.7rem;font-weight:200;color:var(--econ-primary)}.btn-print{font-size:2rem;cursor:pointer;line-height:2rem;padding:5px}.btn-print:before{font-family:Material Symbols Outlined;content:"print";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-noprint{font-size:2rem;cursor:pointer;line-height:2rem;padding:5px}.btn-noprint:before{font-family:Material Symbols Outlined;content:"print_disabled";font-size:1.7rem;font-weight:300;color:var(--econ-decide)}.btn-improve{font-size:2rem;cursor:pointer;line-height:2rem;padding:5px}.btn-improve:before{font-family:Material Symbols Outlined;content:"convert_to_text";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-elaborate{font-size:2rem;cursor:pointer;line-height:2rem;padding:5px}.btn-elaborate:before{font-family:Material Symbols Outlined;content:"rtt";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-question{font-size:2rem;cursor:pointer;line-height:2rem;padding:5px}.btn-question:before{font-family:Material Symbols Outlined;content:"indeterminate_question_box";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-info{font-size:2rem;cursor:pointer;line-height:2rem;padding:5px}.btn-info:before{font-family:Material Symbols Outlined;content:"info";font-size:1.7rem;font-weight:300;color:var(--econ-secondary)}.actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 10px;width:fit-content!important;margin:auto}.actions.horizontal{flex-direction:row;width:100%!important;gap:0 10px}.actions.horizontal.gap-20{gap:20px!important}.actions.horizontal.center{justify-content:center!important}.actions.horizontal.right{justify-content:right!important}.actions.horizontal.left{justify-content:left!important}.actions.horizontal.between{justify-content:space-between}.vertical{flex-direction:column!important}.actions.top{justify-content:center!important;align-items:start!important;margin-bottom:auto!important;margin-top:0!important}.actions .btn-rounded{display:flex;align-items:center;gap:10px}.actions .btn-rounded.border{background:var(--econ-terciary)!important;border-radius:50px;padding:3px}.actions .btn-rounded.border label{font-size:.8rem!important;font-weight:400!important;color:#fff!important;padding-right:10px!important}.actions .btn-rounded .icon{background:#fff;color:var(--econ-terciary);font-size:1rem;line-height:1rem;padding:5px;display:flex;justify-content:center;align-items:center;border:none;border-radius:25px;cursor:pointer;box-shadow:var(--econ-shadow-light)}.actions .btn-rounded .icon:hover{color:var(--econ-terciary-hover);box-shadow:var(--econ-shadow-medium)}.actions .btn-rounded .icon label{cursor:pointer}.actions .btn-rounded.no-border .icon{display:flex;justify-content:center;align-items:center;background:var(--econ-terciary);color:#fff;font-size:.8rem;border:none;border-radius:25px;cursor:pointer;gap:5px;padding:7px 10px}.actions .btn-rounded.no-border .icon svg{font-size:1rem}.actions .btn-rounded.no-border .icon label{cursor:pointer}.button{display:flex;justify-content:end;align-items:center;padding:0}.button-add .edit.ADD{display:flex;align-items:center;font-size:1rem;justify-content:center;background-color:var(--econ-primary);color:#fff;font-weight:500;border-radius:50px;box-shadow:var(--econ-shadow-medium);padding:0 20px;cursor:pointer}.button-add .edit.ADD label{cursor:pointer}.button-add{display:flex;align-items:center;justify-content:center;position:sticky;top:0;background:none;padding:10px;background-color:#fff;z-index:2}@media (max-width: 575px){.button-add{padding:0}.button-add .edit.ADD{position:fixed;z-index:2;bottom:65px;right:10px;width:50px;height:50px;padding:0}.button-add .edit.ADD label{display:none}}.button-add .edit.ADD:hover{background-color:var(--econ-primary-hover)}.button-add .edit.ADD:before{font-family:Material Symbols Outlined;content:"add";font-size:1.5rem}@media (max-width: 575px){.button-add .edit.ADD{bottom:70px}.dash .button-add .edit.ADD{bottom:15px}}.btn-primary{background:var(--econ-primary);color:#fff;border:none}.btn-primary a{color:#fff}.btn-primary:hover{background:var(--econ-primary-hover);color:#fff;border:none}.btn-secondary{background:var(--econ-secondary);color:#fff;border:none}.btn-secondary a{color:#fff}.btn-secondary:hover{background:var(--econ-secondary-hover);color:#fff;border:none}.btn-terciary{background:var(--econ-terciary);color:#fff;border:none}.btn-terciary a{color:#fff}.btn-login{background:none;color:var(--econ-primary);border:1px solid var(--econ-primary);height:44px}.btn-login a{display:flex!important;color:var(--econ-primary-hover);border:1px solid var(--econ-primary-hover)}.btn-login:before{font-family:Material Symbols Outlined;content:"person";font-size:1.2rem;padding-top:1px}.btn-terciary:hover{background:var(--econ-terciary-hover);color:#fff;border:none}.btn-quaternary{background:red;color:#fff;border:none}.btn-quaternary:hover{background:#8b0000;color:#fff}.econ-modal .btn.btn-econ{position:absolute;bottom:10px;left:0;right:0}.bd-confirm .btn.btn-econ{position:relative}@media (max-width: 575px){.btn.btn-econ{position:fixed;z-index:3;bottom:60px;right:10px;box-shadow:var(--econ-shadow-medium);left:auto}.btn.btn-econ.put,.btn.btn-econ.post,.btn.btn-econ.print{position:fixed;bottom:60px!important;right:8px;width:50px;height:50px;border-radius:50px;display:flex;justify-content:center;align-items:center}.dash .btn.btn-econ.put,.dash .btn.btn-econ.post,.dash .btn.btn-econ.print{bottom:0!important}.btn.btn-econ.put span,.btn.btn-econ.post span,.btn.btn-econ.print span{display:none}.btn.btn-econ.put:before{font-family:Material Symbols Outlined;content:"check";font-size:1.7rem}.btn.btn-econ.post:before{font-family:Material Symbols Outlined;content:"add";font-size:1.7rem}.btn.btn-econ.print:before{font-family:Material Symbols Outlined;content:"print";font-size:1.7rem}.no-mobile{display:none}}.tabs{display:flex;justify-content:space-around;position:sticky;top:27px;z-index:3;background:#fff;padding-bottom:5px;padding-top:10px}.invoice.in-customer .tabs{top:95px}.dash .tabs{top:-10px}.actions .highlighter{height:10px!important;width:15px!important;border-radius:5px!important;background:none;margin-right:2px}.actions .highlighter-none{height:10px;width:15px;border-radius:5px;background:none;border:1px dashed silver}.btn-list{font-size:2rem;cursor:pointer;height:30px;line-height:2rem}.btn-list:before{font-family:Material Symbols Outlined;content:"list_alt";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-edit-list-name{font-size:2rem;cursor:pointer;height:30px;line-height:2rem}.btn-edit-list-name:before{font-family:Material Symbols Outlined;content:"user_attributes";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-edit{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-edit:before{font-family:Material Symbols Outlined;content:"edit_square";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-edit-prontuary{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-edit-prontuary:before{font-family:Material Symbols Outlined;content:"edit_square";font-size:1.3rem;font-weight:300;color:#fff}.btn-access{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-access:before{font-family:Material Symbols Outlined;content:"supervised_user_circle";font-size:1.2rem;font-weight:300;color:#fff}.btn-print-prontuary{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-print-prontuary:before{font-family:Material Symbols Outlined;content:"print";font-size:1.2rem;font-weight:300;color:#fff}.btn-prontuary-duplicate{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-prontuary-duplicate:before{font-family:Material Symbols Outlined;content:"difference";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-noaccess{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-noaccess:before{font-family:Material Symbols Outlined;content:"supervised_user_circle_off";font-size:1.4rem;font-weight:300;color:#fff}.btn-publish{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-publish:before{font-family:Material Symbols Outlined;content:"published_with_changes";font-size:1.3rem;font-weight:300;color:#fff}.btn-extract{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-extract:before{font-family:Material Symbols Outlined;content:"export_notes";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-confirm{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-confirm:before{font-family:Material Symbols Outlined;content:"price_check";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-attach{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-attach:before{font-family:Material Symbols Outlined;content:"attach_file";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-attach-add{cursor:pointer;display:flex;justify-content:center;align-items:center;height:40px;width:40px}.btn-attach-add:before{font-family:Material Symbols Outlined;content:"attach_file_add";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.btn-delete{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-delete:before{font-family:Material Symbols Outlined;content:"delete";font-size:1.7rem;font-weight:200;color:var(--econ-primary)}.btn-minimize{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-minimize:before{font-family:Material Symbols Outlined;content:"keyboard_arrow_up";font-size:1.7rem;font-weight:200;color:var(--econ-primary)}.btn-maxmize{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-maxmize:before{font-family:Material Symbols Outlined;content:"keyboard_arrow_down";font-size:1.7rem;font-weight:200;color:var(--econ-primary)}.btn-h{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px;font-size:.7rem}.btn-testpsy:before{font-family:Material Symbols Outlined;content:"psychology_alt";font-size:1.4rem;font-weight:300;color:var(--econ-gray-medium)}.btn-note:before{font-family:Material Symbols Outlined;content:"checkbook";font-size:1.4rem;font-weight:300;color:var(--econ-gray-medium)}.btn-highlighter{max-width:90px}.btn-highlighter:before{font-family:Material Symbols Outlined;content:"fact_check";font-size:1.4rem;font-weight:300;color:var(--econ-gray-medium)}.btn-attendance-list:before{font-family:Material Symbols Outlined;content:"checklist_rtl";font-size:1.4rem;font-weight:300;color:var(--econ-gray-medium)}.btn-file:before{font-family:Material Symbols Outlined;content:"attach_file";font-size:1.4rem;font-weight:300;color:var(--econ-gray-medium)}.btn-document{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px;color:var(--econ-primary)}.btn-document:before{font-family:Material Symbols Outlined;content:"article_shortcut";font-size:1.7rem;font-weight:200}.btn-public{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-public:before{font-family:Material Symbols Outlined;content:"visibility";font-size:1.7rem;font-weight:200;color:var(--econ-primary)}.btn-nopublic{cursor:pointer;display:flex;justify-content:center;align-items:center;height:30px}.btn-nopublic:before{font-family:Material Symbols Outlined;content:"visibility_off";font-size:1.7rem;font-weight:200;color:var(--econ-primary)}.btn-chatgpt{position:absolute;cursor:pointer;display:flex;justify-content:center;align-items:center;height:40px;font-size:2.5rem;font-weight:300;color:#fff;background:var(--econ-secondary);padding:7px;border-radius:50%;top:-20px;right:-10px;box-shadow:var(--econ-shadow-light)}.notification{position:fixed;z-index:9999;top:50px;pointer-events:none;background:#ffffe0;padding:10px!important;box-shadow:var(--econ-shadow-medium);border-radius:3px;display:flex;align-items:center;justify-content:center;gap:5px;left:0;right:0}.notification.top{top:0!important}.notification:before{font-family:Material Symbols Outlined;content:"info";color:maroon;font-size:1.5rem!important}.notification label{font-size:.9rem!important;font-weight:400;color:maroon!important}.alert{background:var(--econ-agendado);display:flex;justify-content:center;width:100%}.alert label{font-size:1rem!important;font-weight:400;color:maroon}.confirm .bg-confirm{background:#000;position:fixed;top:-1px;left:-1px;bottom:-1px;right:-1px;z-index:30;opacity:.2;border-radius:14px}.confirm .box{position:fixed;top:0;left:0;bottom:0;right:0;z-index:31;display:flex;justify-content:center;align-items:center}.confirm .bd-confirm{background:#fff;padding:20px;width:80%;border:1px solid gray;border-radius:10px;max-width:400px}.confirm .title{font-size:1.2rem!important;margin-bottom:10px!important;font-weight:600!important;display:flex}.confirm .description{font-size:1rem!important;font-weight:400;margin-bottom:20px!important}.econ-modal{background-color:#fff!important;border:1px solid silver!important;padding:10px!important;max-height:80%!important;border-radius:15px;max-width:500px;height:auto!important;box-shadow:var(--econ-shadow-medium)!important}.econ-modal .header{margin-bottom:10px;font-size:1rem;color:var(--econ-primary);font-weight:700;padding:0 25px 0 0}.econ-modal .body{overflow:auto;max-height:calc(100% - 90px);min-height:120px;padding-bottom:50px;border:none!important;-ms-overflow-style:none;scrollbar-width:none}.econ-modal .body::-webkit-scrollbar{display:none}.econ-modal .body.no-footer{overflow:auto;max-height:calc(100% - 25px);border:none!important;padding-bottom:5px}.econ-modal .footer{position:absolute;bottom:0;background:#fff;border-radius:10px;left:10px;right:10px;min-height:70px}.econ-modal .econ-close{position:absolute;right:-10px;top:-10px;cursor:pointer;background:var(--econ-primary);border-radius:50%;padding:5px;color:#fff}.econ-error{font-size:.9rem;font-weight:300;color:red;display:block;flex-basis:100%}.MuiBackdrop-root{background-color:#00000080!important}.amount{display:flex;align-items:center}.amount:before{font-family:Material Symbols Outlined;content:"monetization_on";font-size:.9rem;font-weight:700;padding-right:5px;color:green}.amount-paid{display:flex;align-items:center;white-space:nowrap;margin-left:20px;margin-right:20px}.amount.no-paid:before{font-family:Material Symbols Outlined;content:"monetization_on";font-size:.9rem;font-weight:700;padding-right:5px;color:red}.MuiChartsLegend-series text tspan{font-size:.9rem}@media (max-width: 575px){.container-chart svg{margin-right:-25px}}.content-img-preview input{width:100%;font-size:.8rem;border-radius:3px}.content-img-preview .box-img-profile{width:100%;background:#fff;border:1px dashed black;height:100px;overflow:auto;margin-bottom:10px;display:flex;justify-content:center;align-items:center}.content-img-preview .box-img-logo{width:100%;background:#fff;border:1px dashed black;height:190px;overflow:auto;margin-bottom:10px}.content-img-preview .box-img .profile{border-radius:5px;width:50px;height:50px}.content-img-preview .box-img .logo{border-radius:2px}.content-img-preview .box-description{display:flex;justify-content:center;align-items:center;font-size:.7rem;flex-direction:column;text-align:center;padding:10px}.content-img-preview .box-description p{margin:0;padding:0}.content-img-preview .box-description .econ-emphasis{font-size:1rem}.box-img .initials{color:#fff;background:gray;padding:10px;width:40px;height:40px;border-radius:50%;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.econ-text{font-size:1.2rem;font-weight:400;margin:0!important}.text-rigth{text-align:right!important}.nav-link{color:gray;font-size:.8rem;font-weight:600;cursor:pointer}.month-navigate{position:sticky;top:50px;padding:10px;display:flex;background:#fff;justify-content:center;font-size:1rem;font-weight:700;z-index:2}.month-title{width:300px;display:flex;justify-content:center;align-items:center}.month-navigate .before:before{font-family:Material Symbols Outlined;content:"navigate_before";cursor:pointer}.month-navigate .next:before{font-family:Material Symbols Outlined;content:"navigate_next";cursor:pointer}.month-summary{position:relative;padding:0 20px 10px;background:#fff;justify-content:center;font-size:1.3rem;font-weight:700;color:var(--econ-primary);gap:20px;display:flex;align-items:center}@media (max-width: 575px){.month-navigate{z-index:2;left:0;right:0}.month-summary{position:sticky;z-index:2;top:105px;left:0;right:0}}.tasks .card-task{padding:10px;border-radius:10px;display:flex;flex-direction:row;margin:5px;flex-grow:1;background:#f5f5f5;cursor:pointer;color:#000;align-items:center;background:var(--econ-agendado)}@media (min-width: 768px){.tasks .card-task{width:45%}}#modal-task-onboarding h5{font-weight:700!important}#modal-task-onboarding h6{color:var(--econ-gray-medium)!important;font-weight:500}#modal-task-onboarding p{color:var(--econ-decide)!important}.force-left{justify-content:left!important;text-align:left!important;margin-left:0!important;margin-right:auto!important}.force-center{justify-content:center!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.force-vertical-center{align-items:center!important;margin-top:auto!important;margin-bottom:auto!important}.force-width-100{width:100%!important}.radio-group .btn{width:50%;max-width:200px}.radio-group .btn{border-radius:0}.btn-check:checked+.btn{border-color:var(--econ-primary)!important;color:#fff!important;background-color:var(--econ-primary)!important;padding:10px}.btn-check+.btn{display:flex;align-items:center;justify-items:center;width:min-content;white-space:nowrap;border-color:#b1e4e4!important;padding:10px}.radio-group .btn.left{border-top-left-radius:10px;border-bottom-left-radius:10px}.radio-group .btn.right{border-top-right-radius:10px;border-bottom-right-radius:10px}.radio-group{justify-content:center;display:flex;padding:5px}.box-groups-radios{padding:10px;border:1px solid silver;border-radius:10px}.box-groups-inputs{display:flex;align-items:center;padding:10px;border:1px solid silver;border-radius:10px;justify-content:center}.popover{z-index:999}.bibliography{font-family:Georgia,Times New Roman,serif;background-color:#f9f9f9;border-left:4px solid #4b5563;padding:1rem 1.5rem;line-height:1.6;font-size:.95rem;color:#1f2937}.bibliography small p,.bibliography span,.bibliography span p{font-size:.7rem!important}.bibliography span{display:block;margin-bottom:.5rem}.bibliography strong{color:#111827;font-weight:600}.bibliography em{font-style:italic;color:#374151}.bibliography a,.bibliography p{margin:0;word-break:break-word}.bibliography a{color:#2563eb;text-decoration:underline}.group-teleatendimento{display:flex;gap:10px}.btn-teleatendimento{display:flex;align-items:center;gap:5px;font-size:.8rem;padding:2px 15px}.btn-teleatendimento:before{font-size:1.5rem;font-family:Material Symbols Outlined;content:"video_camera_front"}.btn-invite{color:var(--econ-primary);display:flex;align-items:center;gap:5px}.btn-invite:before{font-size:1.5rem;font-family:Material Symbols Outlined;content:"group_add"}.group-invite{display:flex;flex-direction:column;font-size:.6rem;line-height:1rem;gap:3px;justify-content:center;align-items:center;cursor:pointer}.btn-copy{color:var(--econ-primary);display:flex;align-items:center;gap:5px}.btn-copy:before{font-size:1.5rem;font-family:Material Symbols Outlined;content:"media_link"}.main-plans .row{gap:10px 0}.main-plans table{border-collapse:separate;border-spacing:0;background:#fff;box-shadow:0 2px 12px #0000000d;border-radius:10px;overflow:hidden;max-width:1210px}.main-plans thead th{background:linear-gradient(135deg,var(--econ-primary),var(--econ-primary-hover));color:#fff;text-align:center;font-weight:500;vertical-align:middle}.main-plans thead th strong{font-size:clamp(.7rem,1.5vw,1.2rem);font-weight:700;color:#fff}.main-plans tbody tr td{vertical-align:middle;font-size:clamp(.7rem,1.5vw,1.2rem)}.main-plans tbody tr:nth-child(2n){background-color:#f9f9f9}.main-plans tbody tr.table-primary td{background:#eff7f5;font-weight:600;font-size:15px}.main-plans tbody tr td:first-child{font-weight:500}.main-plans tbody td:not(:first-child){text-align:center}.main-plans tbody td{border:1px solid #e5e5e5}.main-plans td{font-size:1rem;font-weight:400}.main-plans tbody tr:hover{background-color:#f1f9ff;transition:background .2s ease-in-out}.main-plans .check{color:#28a745;font-size:16px}.main-plans .cross{color:#dc3545;font-size:16px}body{font-family:Roboto;font-size:12px;font-weight:lighter;overflow:visible;margin:0;display:flex;min-height:99.9vh;background:#f8f9fa}.container-body-default{padding:10px;background:#fff}@media (max-width: 575px){.container-body-default{padding:0 0 60px!important}}.container-body{padding:10px 10px 10px 60px;background:#fff;position:fixed;left:0;right:0;top:50px;bottom:0;height:calc(100% + -0px)!important;min-height:auto!important;overflow-y:auto;overflow-x:clip;z-index:10;-ms-overflow-style:none;scrollbar-width:none}.container-body.dash{top:165px;padding:10px}.container-body .tabs{top:0!important}.container-body::-webkit-scrollbar{display:none}@media (max-width: 575px){.container-body{padding:0}}.container-body-relative{padding:10px 10px 10px 60px;background:#fff;min-height:calc(100vh - 50px);margin-top:50px}@media (max-width: 575px){.container-body-relative{padding:0 0 60px!important}.container-body.dash .container{margin-bottom:100px;padding-bottom:0}}.container-body .container{padding-bottom:100px}.container-footer.dash{position:fixed;bottom:0;display:flex;justify-content:center;align-items:center;width:100%;height:60px;background:#f5f5f5;z-index:10;left:0;right:0}.card{width:100%;padding:0;margin:auto;border:none;border-radius:0}.card .info{width:100%}.between{justify-content:space-between}.econ-content{max-width:800px;width:100%;margin:auto}.f-wrap{flex-wrap:wrap}.explanatory{font-size:.8rem!important;font-weight:400!important;width:100%;padding:5px;margin:0;background:#f5f5f5;display:flex;align-items:center;gap:10px;cursor:pointer;border-radius:10px}.explanatory:hover{background:#ebebeb}.explanatory.btn-econ-news:before,.explanatory.btn-econ-everyone-customers:before,.explanatory.btn-econ-everyone-all:before{display:flex;justify-content:center;align-items:center;background:var(--econ-primary);color:#fff;font-size:1.5rem;font-weight:200;height:40px;width:40px;min-width:40px;min-height:40px;border-radius:50%}.explanatory.btn-econ-news:before{font-family:Material Symbols Outlined;content:"person_add"}.explanatory.btn-econ-everyone-customers:before{font-family:Material Symbols Outlined;content:"group"}.explanatory.btn-econ-everyone-all:before{font-family:Material Symbols Outlined;content:"event_repeat"}.small{font-size:.6rem!important;font-weight:.7rem!important;line-height:1rem!important}.container.table-collection{padding:0!important}.table-collection{border-top:1px solid silver;font-size:.9rem;background:#f5f5f5}.table-collection .big label{font-size:1rem!important}.row-collection{border-bottom:1px solid silver;align-items:center;margin:0}.row-collection .small{display:block!important;font-size:.7rem!important;line-height:.9rem!important;margin:0!important}.anabled{padding:10px;background:#f5f5f5;border-radius:10px}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}#offline-banner{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background:#000000e6;padding:20px;z-index:9999}#offline-banner .content-banner{background:#f44336;color:#fff;padding:10px;text-align:center;width:100%;font-family:sans-serif;font-size:1rem;font-weight:400}.error{padding:20px}.image-slider{position:relative;max-width:calc(100% - 10px);overflow:hidden}.image-slider .image-container{display:flex;column-gap:30px;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:20px;margin:auto;max-width:1290px;-ms-overflow-style:none;scrollbar-width:none}.image-slider .image-container::-webkit-scrollbar{display:none}.image-slider .image-content{display:flex;overflow:hidden;justify-content:center;align-items:center;padding:50px;transition:background-image .5s ease-in-out}.image-slider .image{position:relative;flex:0 0 233px;scroll-snap-align:start}@media (max-width: 767px){.image-slider .image{flex:0 0 150px}.image-slider .image-container{column-gap:15px}}.image-slider .zoom{width:100%;position:absolute;display:flex;justify-content:center;padding:10px}.image-slider .zoom svg{font-size:2.5rem;padding:10px;color:#fff;background:#000;border-radius:50%;cursor:pointer;opacity:.7}.image-slider .image img{width:100%;height:100%;object-fit:cover;border-radius:10px;border:1px solid silver;transition:transform .4s ease-in-out;cursor:pointer}.image-slider .image img:hover{transform:scale(1.04);box-shadow:var(--econ-shadow-medium)}.image-slider .image-slider-actions{position:absolute;top:50%;left:50%;width:100%;max-width:1290px;transform:translate(-50%,-50%);display:flex;justify-content:space-between;pointer-events:none;padding:0 10px}.image-slider .btn{pointer-events:auto;font-size:1.6rem;background:#00000080;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;cursor:pointer;transition:background .3s}.image-slider div.btn-set{pointer-events:auto;font-size:3rem;width:40px;height:40px;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;z-index:1}.image-slider .image-zoom{padding:10px;position:fixed;top:0;bottom:0;left:0;right:0;background:#0009;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1}.image-slider .image-zoom img{border-radius:10px;box-shadow:0 0 15px #000c;margin-top:40px;margin-bottom:10px}.image-slider .image-content img{margin:0!important;z-index:1;height:100%}.image-slider span.display-title{position:relative;background:#008b8b;padding:5px 12px 5px 20px;border-radius:20px;color:#fff;font-weight:700;display:flex;justify-content:center;align-items:center;gap:20px;z-index:1}.image-slider .display-title svg{font-size:1.2rem;cursor:pointer}.image-slider .event-close{position:absolute;background:#00000080;top:0;bottom:0;left:0;right:0}.image-slider img.in{transition:opacity .5s ease;opacity:1}.image-slider img.out{opacity:0}.site{padding:0!important;height:120vh;background:#f8f9fa;font-size:1rem;font-family:Montserrat}.site h1,.site h2,.site h3,.site h4,r .site h5,.site p{color:#3c5a5f}.site p{font-weight:600}.site p strong{font-weight:700}.site .mobile{display:none}.site .desktop{display:flex;align-items:center}.site .btn-left{margin-left:0}.site .lr{border-right:1px solid silver}@media (max-width: 769px){.site .mobile{display:flex;align-items:center}.site .desktop{display:none}.site .btn-left{margin-left:auto}.site .lr{border-right:none}}.site .super-header{background:silver}.site .menu-user-site ul{box-shadow:var(--econ-shadow-light);right:0!important}.site .dropdown-menu[data-bs-popper]{left:auto;top:30px;margin-top:var(--bs-dropdown-spacer)}@media (max-width: 769px){.site .menu-user-site{padding-top:0!important;padding-bottom:0!important}.site .dropdown button{display:none}.site .dropdown-menu{padding:7px 0 0;display:block;position:relative;background:none;border:none;margin:0;box-shadow:none!important;border-radius:0;border-top:1px solid var(--bs-dropdown-divider-bg)}.site .dropdown-menu li a{padding:5px 0}.site .dropdown-menu li a:hover{background:none}.site .box-profile{padding:0!important}.site .box-profile .small-text{font-size:.7rem!important}}.site .btn{border:none!important;display:flex;align-items:center}.container-menu-side .econ-nav-menu-side .close{width:auto!important;float:right;padding:0!important;position:sticky!important;top:5px}.container-menu-side .econ-nav-menu-side .close:before{display:flex;justify-content:end;font-family:Material Symbols Outlined;content:"close";font-size:1.5rem;font-weight:200}.site .text-profile{position:absolute;right:25px;line-height:normal;font-size:.8rem!important}.site .navbar{padding:0;column-gap:50px}.site .menu-brand{width:fit-content;font-size:1.2rem;font-family:Roboto;font-weight:500;color:var(--econ-color-logo)}.site .menu-brand img{width:100px}.site .navbar-brand{width:fit-content;font-size:1.2rem;font-family:Roboto;font-weight:500;color:var(--econ-color-logo);padding:10px 0}.site .navbar-brand img{width:100px}.site .menu-shadow{display:none}.site .menu{display:flex;flex-grow:1;justify-content:right;align-items:center;gap:0 20px}.site .menu .item-menu{color:var(--econ-color-logo);font-weight:600;white-space:nowrap;font-size:1rem;animation-name:itemmenu;animation-duration:2s;opacity:1;cursor:pointer;padding:10px 0}.site .menu .item-menu a:hover{color:#000}.site .menu .item-menu p{font-size:.7rem;line-height:.8rem;text-wrap:wrap}@media (max-width: 769px){.mobile{display:flex}}.site .menu .item-menu a{color:var(--econ-color-logo)}@media (max-width: 769px){.site .menu{display:none;align-items:normal;width:0px}.site .menu.active{display:flex!important;flex-direction:column;position:fixed;z-index:6;background:#f0f0f0;left:0;top:0;bottom:0;padding:20px 20px 20px 40px;animation-name:menu;animation-duration:.2s;width:80%}@keyframes menu{0%{width:0px}to{width:80%}}.site .menu-shadow{display:flex;background:#00000080;position:fixed;top:0;bottom:0;left:0;right:0;z-index:6}.site .dropdown-toggle:after{--display: none}.site .text-profile{right:0;left:15px;font-size:.9rem!important}.site .menu-user-site ul{right:auto!important}@keyframes itemmenu{0%{opacity:0}to{opacity:1}}}.site .space-menu{padding:10px 5%}.site .btn-menu{display:none;justify-content:center;align-items:center;font-size:1.6rem;font-weight:200;cursor:pointer}@media (max-width: 769px){.site .btn-menu{display:flex}}.site .btn-menu:before{font-family:Material Symbols Outlined;content:"menu"}.site .carousel-item.active{display:flex;flex-direction:column;justify-content:center}.site .hero-section .caption{margin-top:-500px;height:500px;display:flex;flex-direction:column;justify-content:center;padding-left:5%}.site .hero-section-category .caption{margin-top:-300px;height:300px;display:flex;flex-direction:column;justify-content:center;padding-left:5%}@media (max-width: 769px){.site .hero-section .caption,.site .hero-section-category .caption{margin-top:0;padding:15px;height:auto;align-items:center;background:#f0f0f0}}.image-banner-container{display:block;width:100%;margin:0 auto}.image-banner-container img{width:100%;height:500px;object-fit:cover;display:block}@media (max-width: 767px){.image-banner-container{aspect-ratio:767 / 270}.image-banner-container picture{display:flex;justify-content:center}.image-banner-container img{width:150%;height:auto;object-fit:cover;display:block}}@media (min-width: 768px){.image-banner-container{aspect-ratio:1920 / 500}}.site .hero-section h1,.site .hero-section-category h1,.site .hero-section h2,.site .hero-section-category h2{font-weight:600;margin-right:50%}.site .hero-section h5,.site .hero-section-category h5{font-size:1.2rem;font-weight:400;margin-right:50%}@media (max-width: 769px){.site .hero-section h1,.site .hero-section-category h1,.site .hero-section h2,.site .hero-section-category h2{margin-right:0;text-align:center}.site .hero-section h5,.site .hero-section-category h5{font-size:.9rem;line-height:1.7rem;margin-right:0;text-align:center}}.site .hero-section .image{height:500px;object-fit:cover;width:100%!important}.site .hero-section-category .image{height:300px;object-fit:cover}@media (max-width: 769px){.site .hero-section .image,.site .hero-section-category .image{height:200px}}.site .content-flex{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 10px}.site .content-flex .box{width:49%}@media (max-width: 769px){.site .content-flex .box{width:100%}}.site .benefits-section{padding:0 20px}.site .benefits-section .card{background:none;border:1px solid silver}@media (max-width: 769px){.site .benefits-section .card{margin:0}}.site .benefits-section .box{display:flex;justify-content:space-between;align-items:center;flex-grow:1;gap:10px;padding:10px 5%}.site .benefits-section .ico{display:flex;align-items:center;font-family:Material Symbols Outlined;font-size:2.5rem;font-weight:100;height:50px;color:var(--econ-secondary);flex-grow:0}.site .benefits-section .group{flex-grow:1}.site .benefits-section p{font-size:1rem;font-weight:500;margin:0}#modal-feature h2{font-size:1.2rem}.site .main-features .box{justify-content:center;padding:20px;cursor:pointer}.site .main-features .ico{display:flex;justify-content:center;font-family:Material Symbols Outlined;font-size:6rem;font-weight:100;background:var(--econ-secondary);width:140px;height:140px;margin:auto;border-radius:50%;color:#fff}.site strong{color:#000}.site .main-features p{margin:0}.site .main-features .btn.btn-econ.btn-secondary{padding:5px 20px}.box-features-img{border:1px solid gray;border-radius:10px;width:100%;max-width:350px;box-shadow:var(--econ-shadow-light)}.site .sr-only{width:0px}.site .call-to-action{background:none}.site .footer{background:#dae2e2}.site .item-menu a{color:#000}.site .item-menu a:hover{color:var(--econ-color-logo)}.site .item-menu strong{font-size:1rem;margin-bottom:10px}.site .box-footer{display:flex;justify-content:space-around;padding:20px 0;font-weight:400}.site .box-footer .group{display:flex;flex-direction:column;margin-top:20px}.site .box-footer .content-flex{justify-content:left}.site .box-footer .content-flex.social{font-size:1.5rem;padding:5px 0}.site .box-footer .copyright{font-size:.6rem;text-align:center}.site .box-footer .group{justify-content:flex-start!important}.site .box-footer .group.center{align-items:center}@media (max-width: 769px){.site .box-footer{flex-direction:column;justify-content:center}.site .box-footer .group{text-align:center}.site .box-footer .content-flex{justify-content:center}}.site .about .box-about{background:#f0f0f0;padding:20px 20px 20px 35px;border-radius:20px}.site .about .box-about{margin-bottom:10px}.site .plans{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.site .plan{display:flex;flex-direction:column;padding:0;background:#f0f0f0;cursor:auto;border-radius:5px;align-items:center;justify-content:flex-start;flex:1}.site .plan .title{font-size:1rem;font-weight:500;text-align:center;color:#fff;line-height:1rem;margin-bottom:5px;width:100%;padding:10px;height:60px;display:flex;justify-content:center;align-items:center;background:var(--econ-primary);border-radius:5px}.site .plan .value{font-size:2rem;line-height:2rem;font-weight:700;text-align:center;color:var(--econ-primary);margin-top:20px}.site .plan .medium{font-size:1.2rem;font-weight:500;text-align:center;color:var(--econ-gray-decide)}.site .plan .small{font-size:1rem;line-height:1rem;font-weight:500;text-align:center;color:var(--econ-gray-decide);margin-top:10px;margin-bottom:20px}.confirmation{background:#fff;max-width:800px!important;border-radius:10px;padding:40px 20px}.confirmation .logo{display:flex;justify-content:center;align-items:center;gap:5px;margin-bottom:40px}.confirmation .logo img{width:5%;height:5%}.confirmation .logo label{font-size:1.5rem!important}.confirmation p{font-size:1rem!important;font-weight:300}.confirmation .date-scheduling{font-size:2rem!important;font-weight:700}.link-docusaurus{display:flex;justify-content:center;align-items:center;color:var(--econ-decide);text-decoration:none;width:100%;height:50px;margin:auto;border-radius:10px;text-align:center}.link-docusaurus:hover{color:#000}.site .box-container-lg{padding:40px 0}blockquote{background-color:#f9f9f9;border-left:4px solid #4a90e2;margin:auto;padding:.8rem .8rem .8rem 1.2rem;font-style:italic;color:#333;box-shadow:2px 2px 8px #0000000d;border-radius:6px;max-width:700px}blockquote p{margin:0 0 1em;line-height:1.5}blockquote p:first-of-type{position:relative;padding-left:1.5rem}blockquote p:first-of-type:before{content:"“";font-size:2.5rem;position:absolute;left:0;top:-5px;color:#4a90e2}blockquote footer{font-style:normal;font-weight:600;text-align:right;color:#555;margin-top:.5em}.img-user-box{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.img-user-box img,.img-user{width:140px!important;height:140px!important;border-radius:50%;object-fit:cover;border:3px solid #e0e0e0;box-shadow:0 4px 12px #0000001a}@media (max-width: 576px){.img-user-box img{width:100px;height:100px}blockquote{font-size:.95rem;padding:1rem}}.site .plans .container{max-width:1200px}.site .plans .card{border:none;border-radius:15px;background-color:#fff;transition:transform .2s ease,box-shadow .2s ease;padding:15px;min-width:270px}.site .plans .card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #00000014}.site .plans .card-title{font-size:1.3rem;font-weight:600;color:#333;text-align:center}.site .plans .card-text{font-size:1.5rem;line-height:1.5rem;color:#555;text-align:center}.site .plans .card h6{font-size:2.2rem;font-weight:700;color:var(--econ-primary)!important;margin-bottom:0;text-align:center}.site .plans .card-body{display:flex;flex-direction:column;justify-content:space-between;height:100%}.site .plans .text-muted{font-size:.9rem;color:#777!important;text-align:center}.site .plans .card-footer{background:transparent;border:none}.site .plans h3{font-weight:700;color:#3c5a5f;font-size:clamp(1.75rem,4vw,3rem);font-weight:500;margin-bottom:1rem}.site .plans .economy{font-weight:600;font-size:.9rem;text-align:center;margin-bottom:10px}.site .plans .economy:before{content:"💰"}.main-plans h1{font-size:clamp(1.8rem,4vw,1rem)}.main-plans h2{font-size:clamp(1.75rem,4vw,3rem)}.main-plans h3{font-size:clamp(1.5rem,3vw,2rem)}.main-plans h4{font-size:clamp(1.25rem,3vw,2rem)}.main-plans h5{font-size:clamp(1.125rem,2.5vw,1.5rem)}.main-plans p{font-size:clamp(.9rem,1rem,1.2rem);line-height:1.6}.main-plans .box{margin:auto}.main-plans td{padding:.1rem!important}.main-plans .oferta{font-size:clamp(.9rem,1rem,1.2rem);line-height:1.1}.main-plans .carousel-indicators [data-bs-target]{text-indent:0!important;width:auto!important;height:auto!important;background:none!important}.main-plans .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 8 8'%3e%3cpath d='M5.5 0L4.8.7 1.5 4l3.3 3.3.7-.7L3 4l2.5-2.5z'/%3e%3c/svg%3e")}.main-plans .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 8 8'%3e%3cpath d='M2.5 0L1.8.7 5.1 4 1.8 7.3l.7.7L7 4 2.5 0z'/%3e%3c/svg%3e")}.main-plans .carousel-indicators.custom-indicators{position:static;margin-bottom:15px}.main-plans .carousel-indicators.custom-indicators [data-bs-target]{background-color:transparent;color:#333;padding:8px 16px;border:1px solid #ccc;border-radius:20px;font-size:14px;margin:0 4px;transition:all .3s ease}.main-plans .carousel-indicators.custom-indicators [data-bs-target]:hover{background-color:#f0f0f0}.main-plans .carousel-indicators.custom-indicators .active{background-color:#007bff;color:#fff;border-color:#007bff}.main-plans .slide-box{height:300px;width:100%;padding:20px;color:#333;text-align:center}.main-plans .slide-box.basic{background-color:#f5f5f5}.main-plans .slide-box.intermediate{background-color:#eaf7ff}.main-plans .slide-box.premium{background-color:#fff5e6}@media (max-width: 767px){.main-plans .title{display:flex;flex-direction:column;background:#f5f5f5}.main-plans .carousel-indicators .active{font-weight:700}.main-plans .carousel-indicators [data-bs-target]{font-size:.8rem}.main-plans .site strong,.main-plans thead th{font-size:.5rem!important;padding:10px 2px!important}}.container.login{position:fixed;top:0;bottom:0;left:0;right:0;place-items:center;display:flex;justify-content:center}.login .content-login{display:flex;justify-content:center}.login .box{background:#fff;padding:20px;border:1px solid silver;border-radius:10px;width:90%;max-width:350px;display:flex;flex-wrap:wrap;box-shadow:var(--econ-gray-medium)}.login img{width:120px}.login .title{width:100%;font-size:1.2rem;font-weight:500;text-align:center;padding:10px 0;color:var(--econ-color-logo)}@media (max-width: 575px){.btn.btn-econ{position:relative;bottom:0!important;left:auto;right:auto}}#err-login{font-size:.8rem;font-weight:300;color:var(--econ-emphasis);display:block;text-align:center}.login .group{display:flex;justify-content:center;align-items:center}.login .menu-login a{color:var(--econ-primary)}.login .menu-login a:hover{color:var(--econ-primary-hover)}.login .menu-login.replacepass{color:var(--econ-primary)}.login .menu-login.replacepass:hover{color:var(--econ-primary-hover)}.login .econ-error{padding:0;margin-bottom:0}.login .replacepass{cursor:pointer;padding:6px 0;margin-top:20px}.login .message{font-size:1.2rem;padding:20px;color:var(--econ-gray-medium)}.login .message strong{color:var(--econ-primary)}.login .group{font-size:1rem;text-align:center;margin-top:10px;font-weight:300;width:100%}.login .group strong{font-weight:700;color:var(--econ-primary)}.login .register{background:#f5f5f5;padding:20px;border-radius:10px;max-width:800px;width:90%;display:flex;flex-wrap:wrap}.login .wizard.root{display:flex;width:100%;height:70px}.login .label{position:absolute;font-size:.6rem;font-weight:600;margin-top:55px}.login .stage-box{display:flex;justify-content:center;align-items:center;width:25%}.login .stage-progress{background:#f5f5f5;border:silver solid 1px;height:7px;width:100%;border-radius:3px}.login .active .stage-progress{background:var(--econ-secondary);border:none}.login .stage-symbol{position:absolute;display:flex;justify-content:center;align-items:center;background:#f5f5f5;font-size:1.8rem;font-weight:200;height:40px;width:40px;border:1px solid silver;border-radius:50%;color:silver;cursor:pointer}.login .stage-symbol:hover{background:silver;color:#fff}.login .active .stage-symbol{background:var(--econ-secondary);border:none;color:#fff}.login .active .stage-symbol:hover{--background: var(--econ-secondary-hover)}.login .icon-general:before{display:flex;font-family:Material Symbols Outlined;content:"badge"}.login .icon-address:before{display:flex;font-family:Material Symbols Outlined;content:"location_home"}.login .icon-profile-photo:before{display:flex;font-family:Material Symbols Outlined;content:"photo_camera_front"}.login .icon-logo-receipt:before{display:flex;font-family:Material Symbols Outlined;content:"low_density"}#code{font-size:1.5rem;padding:25px 10px 10px;height:auto}.menu-login.msg-code{display:flex;width:80%;gap:5px;text-align:left}.menu-login.msg-code .ico:before{font-family:Material Symbols Outlined;content:"info";font-size:1.5rem}.welcome{background:#f5f5f5;padding:0;min-height:100vh}.welcome h2{display:flex;justify-content:center;align-items:center}.welcome .header{color:#fff;background:linear-gradient(to bottom,var(--econ-primary-hover),var(--econ-primary));border-bottom-left-radius:30px;border-bottom-right-radius:30px;position:sticky;top:0;z-index:3}.welcome .topic{display:flex;justify-content:center;align-items:center;padding:30px 20px 20px;gap:10px}.welcome .items{padding:0 20px 10px}.welcome .btn-updown{cursor:pointer;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:1.5rem!important;font-weight:700!important}.welcome .btn-updown.up:before{font-family:Material Symbols Outlined;content:"keyboard_arrow_up"}.welcome .btn-updown.down:before{font-family:Material Symbols Outlined;content:"keyboard_arrow_down"}.welcome .header p{font-size:.9rem;font-weight:300}.welcome .header p a{font-size:1rem;font-weight:700;color:#fff}.welcome .group{display:flex;margin:0 20px;gap:20px;flex-wrap:wrap;justify-content:center}.welcome .card{display:flex;align-items:center;background:#fff;flex-basis:auto;width:20%;min-width:30%;color:#363e35!important;font-size:1rem;margin:0;flex-grow:1;padding:20px}@media (max-width: 575px){.welcome .card{flex-direction:column;min-width:45%;justify-content:center;font-size:.8rem;text-align:center}.welcome .card .icon{width:fit-content!important}}.welcome .card .icon{font-size:2.5rem;font-weight:200;width:55px;max-height:45px;display:flex;justify-content:center;align-items:center}.welcome .title{display:flex;justify-content:center;align-items:center;font-size:1.8rem;font-weight:400;text-align:center;padding:20px 20px 10px}.welcome .box{display:flex;justify-content:center;align-items:center;gap:5px}.welcome .box .information,.welcome .box strong{font-size:1rem}.welcome .box .ilustration{display:flex;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;gap:5px}@media (max-width: 575px){.welcome .box{justify-content:left}.welcome .box .ilustration{min-width:60px}.welcome .user:before{min-width:60px;display:flex;justify-content:center}}.welcome .link{color:silver;font-weight:400}.welcome .link:hover{color:#f5f5f5}.welcome .icon.close:before{display:flex;justify-content:end;font-family:Material Symbols Outlined;content:"close";font-size:2.5rem;font-weight:200}.welcome .icon.panel:before{font-family:Material Symbols Outlined;content:"empty_dashboard"}.welcome .icon.customers:before{font-family:Material Symbols Outlined;content:"person"}.welcome .icon.user:before{font-family:Material Symbols Outlined;content:"account_circle"}.welcome .icon.schedules:before{font-family:Material Symbols Outlined;content:"event_available"}.welcome .icon.highlighter:before{font-family:Material Symbols Outlined;content:"fact_check"}.welcome .icon.results:before{font-family:Material Symbols Outlined;content:"monitoring"}.welcome .icon.tasks:before{font-family:Material Symbols Outlined;content:"notifications_active"}.welcome .icon.invoices:before{font-family:Material Symbols Outlined;content:"attach_money"}.welcome .icon.defaults:before{font-family:Material Symbols Outlined;content:"local_atm"}.welcome .icon.income_expenses:before{font-family:Material Symbols Outlined;content:"paid"}.welcome .icon.losses:before{font-family:Material Symbols Outlined;content:"money_off"}.welcome .icon.lossesrecovered:before{font-family:Material Symbols Outlined;content:"currency_exchange"}.welcome .icon.lifetimeanalisys:before{font-family:Material Symbols Outlined;content:"call_missed_outgoing"}.welcome .icon.campanhacashback:before{font-family:Material Symbols Outlined;content:"payment_arrow_down"}.welcome .icon.releases:before{font-family:Material Symbols Outlined;content:"view_timeline"}.welcome .icon.invoicing:before{font-family:Material Symbols Outlined;content:"price_check"}.welcome .icon.advance-credit:before{font-family:Material Symbols Outlined;content:"universal_currency"}.welcome .icon.receipts:before{font-family:Material Symbols Outlined;content:"order_approve"}.welcome .icon.anamnesis:before{font-family:Material Symbols Outlined;content:"dictionary"}.welcome .icon.files:before{font-family:Material Symbols Outlined;content:"drive_export"}.welcome .icon.help:before{font-family:Material Symbols Outlined;content:"help"}.welcome .icon.settings:before{font-family:Material Symbols Outlined;content:"settings"}.welcome .icon.systemreports:before{font-family:Material Symbols Outlined;content:"news"}.welcome .icon.confirm:before{font-family:Material Symbols Outlined;content:"waving_hand"}.welcome .icon.realization:before{font-family:Material Symbols Outlined;content:"pan_tool_alt"}.welcome .icon.receipt:before{font-family:Material Symbols Outlined;content:"universal_currency"}.welcome .icon.customer:before{font-family:Material Symbols Outlined;content:"person_alert"}.address{padding-top:10px!important}.address .card{padding:10px;margin-bottom:10px;background:#f5f5f5;border-radius:10px;font-size:.9rem;font-weight:400;display:flex;flex-direction:row;align-items:center}.address .info{display:flex;flex-direction:column;flex-grow:1}.address .info .title{font-size:.8rem;font-weight:700;color:var(--econ-primary)}.address .info .description{font-size:.7rem;font-weight:400}.address .info .date{font-weight:700;font-size:.8rem}.address .bd-confirm .actions{display:flex;flex-direction:row;gap:10px}#modal-address{margin:0}.receipt .card{padding:10px;margin-bottom:10px;background:#f5f5f5;border-radius:10px;font-size:.9rem;font-weight:400;display:flex;align-items:center}.receipt .column.card{flex-direction:column}.receipt .info{display:flex;flex-direction:column;flex-grow:1}.receipt .info .title{font-size:.9rem!important;font-weight:700!important;color:var(--econ-primary)}.receipt .info .description{font-size:.8rem;font-weight:400}.receipt .info .data{font-size:.8rem}.receipt .bd-confirm .actions{display:flex;flex-direction:row;gap:10px}.receipt .actions .btn-delete{font-size:2rem;cursor:pointer;height:30px;line-height:2rem}#modal-receipt{margin:0}.receipt .group{display:flex;justify-content:space-around;flex-wrap:wrap;font-size:.9rem}.receipt .group-col{display:flex;width:100%}.receipt .title{font-weight:700}.receipt .form{padding:10px;background:#fff;margin-top:10px}.receipt .box-groups{padding:10px;background:#f5f5f5;border-radius:10px}.form input,.form date,.form select{font-size:.9rem}.receipt .advance-credit{display:flex;gap:10px;margin-top:10px}.receipt .advance-credit .block-2{display:flex;flex-direction:column}.receipt .advance-credit .block-2 span{display:flex;justify-content:right}.receipt .advance-credit .block-2 .amount{font-weight:700}.receipt .actions.btn-list-name{display:flex;justify-content:center;align-items:center;height:58px;width:35px}.receipt .list-name{position:relative;width:100%;height:100px;z-index:3}.receipt .actions .btn-edit-list-name{padding-left:10px}.summary{display:flex;flex-wrap:wrap}.summary-title{font-size:.8rem;font-weight:700}.summary textarea{font-size:.9rem;font-weight:400}.receipt .actions{flex-direction:row}.receipt .actions.question{width:100%!important}.receipt .content-err{display:flex;flex-direction:column;align-items:center;font-size:1rem;padding:10px;margin-bottom:10px;font-weight:400;background:#ffffe0;border-radius:5px;text-align:center}.receipt .content-img{display:flex;flex-direction:column;justify-content:center;align-items:center}.receipt .content-img label{font-size:.8rem;font-weight:500}.receipt .content-img .box-img{border:1px dashed black;width:100%;height:190px;overflow:auto}.receipt .content-img .box-img img{--width: 180px}.receipt .list-group{padding:5px;width:100%;max-height:110px;margin:0}.receipt .content-payment-methods{background:#0000004d;padding:20px;position:fixed;top:0;bottom:0;left:0;right:0;z-index:3;display:flex;justify-content:center;align-items:center}.receipt .payment-methods{background:#f5f5f5;padding:5px;border:2px solid var(--econ-primary);border-radius:10px;overflow:auto;box-shadow:var(--econ-shadow-medium);width:100%;max-height:75vh}.receipt .payment-methods .item{padding:7px 15px;cursor:pointer;gap:5px;display:flex;align-items:center;margin-left:10px}.receipt .payment-methods .item.bt{border:1px solid silver;margin-bottom:5px;border-radius:10px}.receipt .payment-methods .item.bt:hover{background:#e4e4e4}.receipt .payment-methods .button.close{font-size:1rem;font-weight:700;color:var(--econ-primary);position:sticky;top:0;display:flex;justify-content:space-between;margin-left:5px}.receipt .payment-methods .button.close:after{font-size:1.3rem;font-family:Material Symbols Outlined;content:"close";color:gray;cursor:pointer}.receipt .payment-methods .item-title{padding:5px;margin-top:5px}#idformapagamento{cursor:pointer}.btn-share{cursor:pointer;height:30px;width:30px;font-size:1.7rem;font-weight:200;color:var(--econ-primary);display:flex;align-items:center}.btn-share:before{font-family:Material Symbols Outlined;content:"share"}.link-payment{font-size:.8rem;display:flex;align-items:center;justify-content:left;margin-top:5px;width:100%;gap:10px}.receipt .group-link{display:flex;gap:5px;background:#fff;padding:5px}.receipt .link{font-size:.7rem!important;flex-grow:1}.receipt .link.ico{font-size:1rem!important;line-height:1rem!important;flex-grow:0;color:var(--econ-link-hover);display:flex;flex-direction:column;justify-content:center;text-align:center;cursor:pointer}.receipt .link.ico:before{font-family:Material Symbols Outlined;content:"content_copy"}.receipt .link.ico:after{font-size:.6rem;line-height:.6rem;content:"COPIAR"}.receipt .link:hover{color:var(--econ-primary-hover)}.receipt .qrcode{width:100%;display:flex;justify-content:center;background:#fff}.receipt .qrcode img{width:50%}.receipt .icon{background:var(--econ-terciary);color:#fff;font-size:.9rem;line-height:.9rem;padding:10px;display:flex;justify-content:center;align-items:center;border:none;gap:5px;border-radius:25px;cursor:pointer}.receipt .icon:hover{border:none;background:var(--econ-terciary-hover)}.receipt .icon label{cursor:pointer}.container.service{display:inline}.service .card{padding:10px;margin-bottom:10px;background:#f5f5f5;border-radius:10px;font-size:.9rem;font-weight:400;display:flex;flex-direction:row;align-items:center;color:var(--bs-body-color)}.service .info{display:flex;align-items:center;width:85%}.service .hour-interval{font-size:1rem;padding-right:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.service .start-time{font-size:1rem;font-weight:700}.service .end-time{font-size:.6rem;font-weight:500}.service .information{display:flex;flex-direction:column;padding-left:5px;border-radius:7px;width:80%}.service .group{display:flex;align-items:center;flex-wrap:wrap}.service .name{font-size:1rem!important;font-weight:700!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.service .date{font-size:.8rem!important;font-weight:700!important}.service .modality{font-size:.6rem!important;font-weight:700!important;padding-left:5px}.service .description{font-size:.7rem}.service .status{width:fit-content!important;display:flex;align-items:center;border-radius:5px;width:100%!important}.service .status.N{text-align:center;color:#8b0000}.service .status.N:before{font-family:Material Symbols Outlined;content:"thumb_down";padding-right:5px;cursor:auto}.service .status.C{text-align:center;color:#006400}.service .status.C:before{font-family:Material Symbols Outlined;content:"thumb_up";font-size:.9rem;padding-right:5px}.service .status.R{text-align:center;color:#006400}.service .status.R:before{font-family:Material Symbols Outlined;content:"thumb_up";font-size:.9rem;padding-right:5px}.service .status.F{text-align:center;color:#8b0000}.service .status.F:before{font-family:Material Symbols Outlined;content:"thumb_down";font-size:.9rem;padding-right:5px}.service .status.X{--background: #8000002e;text-align:center;color:red}.service .status.X:before{font-family:Material Symbols Outlined;content:"question_mark";font-size:.9rem;padding-right:5px}.service .pendent{font-size:.7rem!important}.service .filters{position:relative;display:flex;padding:0!important;gap:5px;top:0}.service .box-groups-service{display:flex;justify-content:space-between;align-items:center}.service .box-groups-service .schedule{font-weight:700;flex-grow:1;font-size:1.1rem;text-align:center}.service .label{font-size:.8rem}.service .radio-group .btn{width:50%;max-width:200px;justify-content:center}.service .radio-group .btn{border-radius:0}.service .radio-group .btn.left{border-top-left-radius:10px;border-bottom-left-radius:10px}.service .radio-group .btn.right{border-top-right-radius:10px;border-bottom-right-radius:10px}.service .btn-vlatendance:before{font-family:Material Symbols Outlined;content:"check";position:absolute;top:24px;right:4px;font-size:1.5rem;font-weight:300;background:var(--econ-secondary);height:30px;width:30px;display:flex;border-radius:50%;justify-content:center;align-items:center;color:#fff;cursor:pointer}.service .radio-group{justify-content:center;display:flex;flex-wrap:wrap;padding:5px}.service .box-groups-radios{padding:10px;border:1px solid silver;border-radius:10px}.service .box-groups-inputs{display:flex;padding:10px;border:1px solid silver;border-radius:10px;flex-direction:column;gap:10px}.service .group-info{display:flex;justify-content:space-between;gap:10px}.service .info-receipt{display:flex;align-items:center;gap:5px;padding-top:10px}.service .payment-methods{display:flex;flex-direction:column}.service .actions{flex-grow:1;flex-direction:row}.service .box-groups-service .actions{flex-grow:0}.service .btn-received{color:#fff;background-color:var(--econ-primary);padding:5px 15px;text-align:center;cursor:pointer;border-radius:5px;font-size:1rem;width:100%}.service .btn-received:hover{background-color:var(--econ-primary-hover)}.service .delete-custormer{position:absolute;right:30px;cursor:pointer}.service .delete-custormer:after{font-family:Material Symbols Outlined;content:"close"}.service .form-control.filter{padding:5px 30px 5px 5px}.service .info .available{color:var(--econ-available)}.service .info .unavailable{color:var(--econ-unavailable)}.service .info .decide{color:var(--econ-decide)}.service .info .available.ico:before{font-family:Material Symbols Outlined;content:"event_available";--color: var(--econ-available);font-size:1.5rem}.service .info .unavailable.ico:before{font-family:Material Symbols Outlined;content:"event_busy";--color: var(--econ-unavailable);font-size:1.5rem}.service .info .decide.ico:before{font-family:Material Symbols Outlined;content:"calendar_today";--color: var(--econ-decide);font-size:1.5rem}.service .info .check{background-color:var(--econ-primary);border-color:var(--econ-primary)}.scheduling .groups{display:flex;align-items:center}.scheduling .groups-box{padding:16px 10px 0;border:1px solid silver;border-radius:10px}.scheduling .center{justify-content:center;align-items:center}.scheduling .title{font-size:1rem;font-weight:700}.scheduling .customer.autocomplete{width:100%}.scheduling .radio-group .btn{width:48%;max-width:200px;margin:5px 3px;padding:10px 5px}.scheduling .btn{flex-grow:1}.scheduling .delete-custormer{position:absolute;right:30px;cursor:pointer}.scheduling .delete-custormer:after{font-family:Material Symbols Outlined;content:"close"}.wait{position:fixed;top:-2px;bottom:-2px;left:-2px;right:-2px;border-radius:15px;background:#00000080;z-index:5;color:#fff;font-size:1.2rem;font-weight:700;display:flex;justify-content:center;align-items:center}#suggestrange{position:absolute;left:10px;top:275px;z-index:5;width:calc(100% - 20px);box-shadow:var(--econ-shadow-medium);background-color:var(--econ-primary)!important;color:#fff;font-weight:700;border:1px solid black;max-height:250px}#suggestrange li:hover{color:#000}#suggestrange_markdown{position:absolute;left:10px;top:200px;z-index:5;width:calc(100% - 20px);box-shadow:var(--econ-shadow-medium);background-color:var(--econ-primary)!important;color:#fff;font-weight:700;border:1px solid black}#suggestrange_markdown li:hover{color:#000}.suggest-range{width:45px;height:45px;display:flex;justify-content:center;align-items:center;cursor:pointer}.suggest-range:before{font-family:Material Symbols Outlined;content:"acute";font-size:2rem}.fg-0{flex-grow:0}.fg-1{flex-grow:1}.documents .card{justify-content:space-between;gap:10px}.documents .group{display:flex;flex-direction:column}.documents .title{font-size:1rem;font-weight:700;color:var(--econ-primary);width:100%}.documents .note{font-size:.7rem;line-height:.9rem}.documents .prontuary{font-size:.7rem!important;line-height:.7rem!important;font-weight:700!important;display:flex;align-items:center;gap:5px}.documents .prontuary.econ-positive-highlight:before{font-family:Material Symbols Outlined;content:"visibility"}.documents .prontuary.econ-negative-highlight:before{font-family:Material Symbols Outlined;content:"visibility_off"}.documents .textarea{height:50vh!important;font-size:.9rem}.files .card{justify-content:space-between;gap:10px}.files .info-files{font-size:1.2rem!important;line-height:1.2rem!important}.files .info{display:flex;justify-content:space-between;flex-grow:1}.files .actions.horizontal{justify-content:left}.files .title{font-size:1rem!important;line-height:1rem!important;font-weight:700!important;color:var(--econ-primary);width:100%}.files .description{font-size:1rem!important;font-weight:400!important;width:100%;word-break:break-word;overflow-wrap:break-word}.files .note{font-size:.7rem;line-height:.9rem}.files .prontuary{font-size:.6rem!important;line-height:.6rem!important;font-weight:700!important;display:flex;align-items:center;gap:5px}.files .prontuary.econ-positive-highlight:before{font-family:Material Symbols Outlined;content:"print";font-size:.8rem!important;line-height:.8rem!important}.files .prontuary.econ-negative-highlight:before{font-family:Material Symbols Outlined;content:"print_lock";font-size:.8rem!important;line-height:.8rem!important}.files .textarea{height:50vh!important;font-size:.9rem}.files .accordion-header{display:flex;justify-content:space-between;align-items:center;background:#f5f5f5;border-radius:10px;margin-bottom:10px}.files .accordion-button{padding:10px 5px 10px 10px!important;background:none!important}.files .accordion-header:has(.accordion-button:not(.collapsed)){background:var(--econ-agendado);border-radius:10px 10px 0 0/10px 10px 0px 0px;border:1px solid silver;margin-bottom:0}.files .accordion-button:not(.collapsed){background:none!important;padding:10px 5px 10px 10px!important;color:#000}.files .accordion-flush .accordion-collapse{border:1px solid silver!important;border-bottom-right-radius:10px;border-bottom-left-radius:10px;margin-bottom:10px}.files .accordion-body{padding:10px 10px 0}.bd-confirm .actions{flex-direction:row}.open-file{cursor:pointer;font-size:1.7rem;line-height:1.7rem;font-weight:300;color:var(--econ-primary);height:30px}.open-file:before{font-family:Material Symbols Outlined;content:"visibility"}.extra{border:2px dotted black!important}.content-day-select{display:flex;border-bottom:1px solid silver;align-items:center;padding:10px;max-height:45px}.content-day-select .holiday-description{color:var(--econ-emphasis);font-size:.9rem;font-weight:500;text-transform:capitalize;line-height:.9rem;padding-right:10px}.content-day-select .day-description{color:var(--bs-dark-text-emphasis);font-size:.9rem;font-weight:500;text-transform:capitalize;line-height:.9rem}.content-day-select .description-day-select{flex-grow:1}.content-day-select .day-select{font-weight:600}.actions .actions-day-select{flex-grow:0;height:36px;display:inline-block;margin:5px 0;border-radius:50%;color:#000}.actions .actions-day-select .day-select{font-size:.8rem;font-weight:700;color:#000}.actions .actions-day-select{flex-grow:0}.actions .actions-day-select .hidden{display:none}.actions .actions-day-select .show{font-family:Material Symbols Outlined;content:"calendar_view_week"}.actions .actions-day-select span{text-align:center;font-size:9px;text-transform:uppercase}.actions .actions-day-select .day:before{font-family:Material Symbols Outlined;content:"calendar_view_day";font-size:1.8rem;line-height:2.2rem}.actions .actions-day-select .week:before{font-family:Material Symbols Outlined;content:"calendar_view_week";font-size:1.8rem;line-height:2.2rem}.service-content-day{display:none}.service-content-day.show{display:block;overflow-y:auto;position:absolute;max-width:800px;width:100%;top:370px;bottom:60px;padding:0 10px 10px}@media (min-width: 768px) and (max-width: 991px){.service-content-day.show{left:0;right:0;padding-left:65px;width:calc(100% - 5px)}}@media (min-width: 576px) and (max-width: 767px){.service-content-day.show{top:350px;padding-left:0;width:calc(100% - 60px)}}@media (max-width: 575px){.service-content-day.show{left:0;right:0;bottom:0;top:330px;padding-bottom:60px}}.service-content-day.show .no-schedules{font-size:1.1rem;text-align:center;font-weight:300;padding:10%}.service-content-day .card{display:flex;flex-direction:row;border-radius:5px;margin-bottom:10px;opacity:.7;padding:5px 0;align-items:center}.service-content-day .card.A{background:var(--econ-agendado)}.service-content-day .card.V{background:var(--econ-vago)}.service-content-day .card.I{background:var(--econ-intervalo)}.card.I .title{padding:0!important;margin-left:10px!important}.planned.card.V .information{border:none!important}.card.V .title{padding:0!important;margin-left:10px!important}.service-content-day .hour-interval{font-size:1rem;width:79px;padding:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.service-content-day .hour-interval .start-time{font-weight:700}.service-content-day .hour-interval .end-time{font-size:.6rem;font-weight:500}.service-content-day .card.holiday{margin-bottom:10px}.service-content-day .information{padding:5px 10px;width:100%;display:flex;flex-direction:column;justify-content:center;border-radius:7px}.service-content-day .information .description{display:flex;justify-content:left;flex-wrap:wrap;width:calc(100% - 30px)}.service-content-day .information .description title{flex-grow:1;width:100%}.service-content-day .information .description label{flex-grow:0;font-size:.8rem;padding-right:10px}@media (max-width: 575px){.service-content-day .information .description label{font-size:.7rem}}.service-content-day .title{display:flex;font-size:.9rem;font-weight:400;letter-spacing:5px}.service-content-day .A .title{font-weight:700;letter-spacing:0px}.service-content-day .description{font-size:1rem;font-weight:400}.service-content-day .status{width:fit-content!important;display:flex;align-items:center;border-radius:5px}.service-content-day .status.N{text-align:center;color:#8b0000}.service-content-day .status.N:before{font-family:Material Symbols Outlined;content:"thumb_down";font-size:.9rem;padding-right:5px}.service-content-day .status.C{text-align:center;color:#006400}.service-content-day .status.C:before{font-family:Material Symbols Outlined;content:"thumb_up";font-size:.9rem;padding-right:5px}.service-content-day .status.R{text-align:center;color:#006400}.service-content-day .status.R:before{font-family:Material Symbols Outlined;content:"thumb_up";font-size:.9rem;padding-right:5px}.service-content-day .status.F{text-align:center;color:#8b0000}.service-content-day .status.F:before{font-family:Material Symbols Outlined;content:"thumb_down";font-size:.9rem;padding-right:5px}.service-content-day .status.X{--background: #8000002e;text-align:center;color:red}.service-content-day .status.X:before{font-family:Material Symbols Outlined;content:"question_mark";font-size:.9rem;padding-right:5px}.service-content-day .holiday{color:var(--bs-dark-text-emphasis)}.service-content-day .event .title{color:gray}.service-content-week{display:none}.service-content-week.show{display:block;overflow-y:auto;position:absolute;max-width:800px;width:100%;top:418px;bottom:60px;padding:0;-ms-overflow-style:none;scrollbar-width:none}.service-content-week.show::-webkit-scrollbar{display:none}@media (min-width: 768px) and (max-width: 991px){.service-content-week.show{left:0;right:0;padding-left:65px;width:calc(100% - 15px)}}@media (min-width: 576px) and (max-width: 767px){.service-content-week.show{top:350px;padding-left:0;width:calc(100% - 70px)}}@media (max-width: 575px){.service-content-week.show{left:0;right:0;bottom:0;top:330px}}.week-schedule-header{display:flex;padding:0;font-size:.7rem;font-weight:500;border-top:1px solid silver;border-bottom:1px solid silver;margin-top:18px}@media (max-width: 767px){.week-schedule-header.show{display:none}}.week-schedule-content{display:flex;padding:0;font-size:.7rem;font-weight:500}.week-schedule-content.line-bottom{border-bottom:1px solid gray;color:silver}.day-schedule-label{display:flex;justify-content:right;width:40px;border-bottom:1px solid rgb(230,230,230);padding:3px;line-height:.6rem}.day-schedule-header{flex-grow:1;text-align:center;display:flex;justify-content:center}.day-schedule-content{display:flex;justify-content:space-between;padding:0;flex-grow:1}.day-schedule{flex-grow:1;text-align:center;border-left:1px solid gray;border-bottom:1px solid rgb(230,230,230);height:29.55px}.hour-marker{position:absolute;border-bottom:2px dashed orangered;width:100%}.markup-container{display:flex}.markup-container .markup-label{display:flex;width:40px}.markup-container .markup{flex-grow:1;display:flex}.markup-container .markup .service{font-family:Barlow Condensed;position:absolute;font-size:.7rem!important;line-height:.9rem!important;font-weight:400;display:flex;justify-content:center;align-items:center;width:13.6%;padding:5px;text-align:center;color:#000;border:1px solid silver;--border-radius: 5px;opacity:.9;flex-direction:column}@media (min-width: 768px) and (max-width: 991px){.markup-container .markup .service{width:12.2%!important}}@media (max-width: 575px){.markup-container .markup .service{font-size:3vw;line-height:3vw;width:13%}}.markup-container .markup .service.A{background:var(--econ-agendado);border:1px solid var(--econ-agendado-border)}.markup-container .markup .service.V{background:var(--econ-vago)}.markup-container .markup .service.I{background:var(--econ-intervalo)}.remote-link{color:#191970}.icon-remote:before{font-family:Material Symbols Outlined;content:"sync_saved_locally";margin-right:5px}.markup-container .targets{display:flex;width:100%;position:absolute;bottom:0;gap:1px;padding:2px}.markup-container .target{display:flex;height:10px;flex-grow:1;border-radius:3px}#modal-highlighter .highlighters{flex-direction:column;margin:10px;padding:0!important;border:none!important;border-top:1px solid silver!important}#modal-highlighter .content-highlighter{display:flex;justify-content:space-between;padding:5px;border-bottom:1px solid silver;margin:0!important}.attendancelist .title{font-size:1rem}.attendancelist .group{display:flex;justify-content:space-between}.attendancelist .box{display:flex;flex-direction:column;max-width:50%}.attendancelist .btn.btn-outline-secondary{font-size:.7rem!important}.attendancelist .service.content-payer{padding-bottom:10px}.attendancelist .btn{z-index:0!important}.container-body-relative{padding:0 10px 10px 60px}.schedule .econ-content{display:flex;max-width:100%;width:100%}.schedule .day-title{font-size:1rem;font-weight:400;border-bottom:1px solid silver;display:flex;position:sticky;top:50px;background:#fff;z-index:2}.schedule .button-add{z-index:10}@media (max-width: 575px){.schedule .day-title{position:fixed;display:flex;align-items:center;gap:10px}}.schedule .day-label{font-size:1rem;font-weight:400;color:var(--econ-gray-medium)}.schedule .holiday-label{font-weight:700;color:var(--econ-emphasis)}.schedule .recess{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px 20px}.schedule .recess .title{font-size:1.2rem;font-weight:400;color:var(--econ-emphasis)}.schedule .recess .description{font-size:1rem;font-weight:500;color:var(--econ-gray-medium);text-align:center}.schedule .canvas-day{width:300px;padding:0}@media (max-width: 991px){.schedule .canvas-day{width:100%}}.schedule .nav-month{display:flex;align-items:center;justify-content:space-between}.schedule .group{display:flex;gap:7px}.schedule .month .header{justify-content:space-between;display:flex}.schedule .nav-month .title{font-size:1rem;font-weight:400}.schedule .btn-month{cursor:pointer;color:var(--econ-primary);font-weight:200}.schedule .btn-month:hover{color:var(--econ-primary-hover)}.schedule .icon-view.open:before{font-family:Material Symbols Outlined;content:"visibility";font-size:1.8rem;line-height:2.2rem}.schedule .icon-view.close:before{font-family:Material Symbols Outlined;content:"visibility_off";font-size:1.8rem;line-height:2.2rem}.schedule .icon-viewday:before{font-family:Material Symbols Outlined;content:"calendar_view_day";font-size:1.8rem;line-height:2.2rem}.schedule .icon-viewweek:before{font-family:Material Symbols Outlined;content:"calendar_view_week";font-size:1.8rem;line-height:2.2rem}.schedule .icon-view.day:before{font-family:Material Symbols Outlined;font-family:calendar_view_day;content:"today";font-size:1.8rem;line-height:2.2rem}.schedule .icon-daynow:before{font-family:Material Symbols Outlined;content:"today";font-size:1.8rem;line-height:2.2rem}.schedule .icon-daysel:before{font-family:Material Symbols Outlined;content:"event_available";font-size:1.8rem;line-height:2.2rem}.schedule .icon-before:before{font-family:Material Symbols Outlined;content:"navigate_before";font-size:1.8rem;line-height:2.2rem}.schedule .icon-after:before{font-family:Material Symbols Outlined;content:"navigate_next";font-size:1.8rem;line-height:2.2rem}.schedule .week{display:flex;justify-content:space-between}.weekday{padding:5px;display:flex;justify-content:center;align-items:center}.schedule .weekday .day{font-size:.8rem;font-weight:400;padding:6px;border-radius:50%;line-height:13px;display:flex;justify-content:center;align-items:center;cursor:pointer}.schedule .weekday .day.holiday{color:var(--econ-emphasis)!important;font-weight:700!important}.schedule .weekday .day.recess{color:#fff!important;background:var(--econ-emphasis)!important;font-weight:700!important;border-radius:10px}.schedule .weekday .day.econ-selected{border:1px solid silver}.schedule .canvas-week{border-left:1px solid silver;width:calc(100% - 300px)}@media (max-width: 991px){.schedule .canvas-week{display:none;width:100%;padding:0}.schedule .canvas-week.viewday{display:block}}.services::-webkit-scrollbar{width:6px}.services .planned{display:flex}.services .card.A{background:var(--econ-agendado)}.services .hour-interval{font-size:1rem;width:60px;padding:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:0;border-radius:5px}.services .hour-interval .start-time{font-weight:700}.services .hour-interval .end-time{font-size:.6rem;font-weight:500}.services .information{width:100%;display:flex;flex-direction:column;justify-content:center;border-radius:7px;flex-grow:1}.services .information .title{display:flex;font-size:.9rem;line-height:.9rem;font-weight:400;letter-spacing:5px}.services .card.A .information .title{font-weight:500;letter-spacing:0px}.services .card.A .information .description{font-size:.6rem;line-height:.6rem;display:flex;flex-wrap:wrap;gap:7px}.services .actions{flex-grow:0;width:30px;margin:0}.services .status{width:fit-content!important;display:flex;align-items:center;border-radius:5px;width:100%!important;font-size:.7rem!important}.services .status.N{text-align:center;color:#8b0000}.services .status.N:before{font-family:Material Symbols Outlined;content:"thumb_down";font-size:.9rem;padding-right:5px}.services .status.C{text-align:center;color:#006400}.services .status.C:before{font-family:Material Symbols Outlined;content:"thumb_up";font-size:.9rem;padding-right:5px}.services .status.R{text-align:center;color:#006400}.services .status.R:before{font-family:Material Symbols Outlined;content:"thumb_up";font-size:.9rem;padding-right:5px}.services .status.F{text-align:center;color:#8b0000}.services .status.F:before{font-family:Material Symbols Outlined;content:"thumb_down";font-size:.9rem;padding-right:5px}.services .status-value{font-size:.7rem!important}.services .status.X{--background: #8000002e;color:red}.services .status.X:before{font-family:Material Symbols Outlined;content:"question_mark";font-size:.9rem;padding-right:5px}.services .pendent{font-size:.7rem}.canvas-week .week-schedule-header .day-schedule-label{display:flex;justify-content:right;width:40px;border:none;padding:3px;line-height:.6rem}.canvas-week .week-schedule-header .day-schedule-header{flex-grow:1;text-align:center;display:flex;justify-content:center;font-size:1rem;font-weight:300;flex-direction:column;align-items:center;cursor:pointer}.canvas-week .week-schedule-header .day-schedule-header label{cursor:pointer}@media (max-width: 991px){.canvas-week .week-schedule-header .day-schedule-header{font-size:.7rem}}.canvas-week .week-schedule-header .day-schedule-header .date-label.selected{border-bottom:5px solid var(--econ-emphasis);width:fit-content}.actions-bar{display:flex;justify-content:space-between;height:35px;position:fixed;top:75px;background:#fff;z-index:2;width:300px;border-bottom:1px solid silver}.schedule .month{position:fixed;top:110px;z-index:2;background:#fff;border-bottom:1px solid silver;max-width:300px}.services{overflow-y:auto;padding:0 10px 0 0;position:fixed;width:300px;bottom:5px;top:360px;scrollbar-width:thin;scrollbar-color:white white}.canvas-week .week-schedule-header{padding:10px 0 0;position:sticky;border:none;height:auto;margin:0;top:70px;border-bottom:1px solid gray;background:#fff;z-index:2}.canvas-week .service-content-week.show{position:relative;top:0;bottom:5px;width:100%;max-width:none}.mobile{display:none}@media (max-width: 991px){.services{top:365px;width:660px}.services.extend{top:120px}.schedule .month{top:110px;max-width:650px}.mobile{display:flex}}@media (min-width: 768px) and (max-width: 991px){.actions-bar{position:fixed;top:75px;width:650px}.schedule .month{top:110px;max-width:650px}.services{width:660px}.canvas-week .week-schedule-header{position:fixed;top:358px;left:auto;right:auto;width:648px}.canvas-week .week-schedule-header.extend{top:110px}.canvas-week .service-content-week.show{position:fixed;left:auto;right:auto;top:410px;bottom:5px;width:648px;padding-left:0}.canvas-week .service-content-week.show.extend{top:160px}}@media (min-width: 576px) and (max-width: 767px){.actions-bar{position:fixed;top:75px;width:480px}.schedule .month{top:110px;max-width:470px}.services{width:480px}.canvas-week .week-schedule-header{position:fixed;top:358px;left:auto;right:auto;width:468px}.canvas-week .week-schedule-header.extend{top:110px}.canvas-week .service-content-week.show{position:fixed;top:410px;bottom:5px;width:468px}.canvas-week .service-content-week.show.extend{top:160px}}@media (max-width: 575px){.actions-bar{top:70px;width:650px}.services{padding-bottom:70px;padding-left:10px;width:100%;bottom:50px;top:375px;scrollbar-width:none;z-index:2}.services.extend{top:120px}.canvas-week .week-schedule-header{position:fixed;top:358px;left:0;right:0}.canvas-week .week-schedule-header.extend{top:110px}.canvas-week .service-content-week.show{position:fixed;top:410px;bottom:50px}.canvas-week .service-content-week.show.extend{top:160px}}.accordion-item.service{border:1px solid silver!important;border-radius:10px;margin-bottom:10px}.highlighter .container.highlighter{display:flex;flex-wrap:wrap}@media (max-width: 575px){.highlighter .container.highlighter{margin-top:10px}}.highlighter .accordion-button:not(.collapsed){background:none;box-shadow:none}.highlighter .accordion-button.collapsed{border-radius:10px!important;background:#f5f5f5!important}.highlighter .accordion-button{color:var(--econ-primary)!important;padding:10px!important;font-size:.9rem!important;font-weight:700}.highlighter .accordion-body{padding:0 10px 10px}.highlighter .service .card{margin:0}.highlighter .service .card label{font-size:.7rem;line-height:1rem}.highlighter .service .card .information{width:auto!important;flex-grow:1;padding:0!important}.highlighter .service .card .actions{flex-grow:0!important}.highlighter .service .card .schedule{display:flex;align-items:center;gap:5px}.highlighter .tarja{height:15px;width:25px;display:flex;border-radius:5px}.highlighter .service .card .title{display:flex;align-items:center;gap:5px;cursor:auto}.highlighter .service .card .description{display:flex;column-gap:10px;flex-wrap:wrap}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.filters{background:#fff;padding:0 10px 10px;z-index:1}.filters-lyric .liryc{padding:5px;min-width:30px;background:#f5f5f5;color:var(--econ-primary);margin:5px;border-radius:5px;font-size:1rem;font-weight:400;text-align:center;cursor:pointer}@media (max-width: 575px){.container.customers{margin-top:155px;padding-bottom:55px;padding-top:10px}.container.customers.pending{margin-top:0;padding-bottom:0;padding-top:0}}.customers .card-customer{padding:10px;border-radius:10px;display:flex;flex-direction:row;margin-bottom:10px;background:#f5f5f5}.customers .info{display:flex;flex-grow:1;flex-direction:column}.customers .info label{font-size:.7rem;font-weight:300;margin-right:10px}.customers .info .blocked{width:100%;font-size:.7rem;color:red;font-weight:700}.customers .info .name{font-size:.9rem;font-weight:500}.customers .info .watts{font-weight:500;display:flex;align-items:center;cursor:pointer;color:#000;gap:3px;border:none;padding:0;background:none}.customers .info .watts:hover{border:none}.customers .info .phone{font-weight:500;display:flex;align-items:center;cursor:pointer;color:#000;gap:3px}.customers .info .phone.ico:after{font-family:Material Symbols Outlined;content:"phone_in_talk";font-size:.9rem}.customers .info .service.hasservice{color:var(--econ-emphasis);font-weight:700}.customers .actions{width:min-content;flex-grow:0;display:flex;align-items:center;justify-content:center}.customers .card-customer .info{display:flex;justify-content:center}.customers .card-customer .title{font-size:.9rem!important}.customers .button-add{top:50px}.customers .group{display:flex;gap:10px}.container.results{padding-bottom:40px}.container.customer.results .container.results{padding:0 5px}.container.customer.results .container-body-relative{padding:0!important;margin:0!important}.results .container-chart{padding:0;border-bottom:1px solid silver;margin-top:20px}.results .container-chart.no-border{border:none}.results .container-chart .title{font-size:1.2rem;font-weight:700}.results .legend-content{display:flex;justify-content:space-around;margin-top:15px}.results .legend-content .legend-box{display:flex;justify-content:center;flex-wrap:wrap}.results .legend-content label{font-weight:400}.results .legend-content legend{width:20px;height:15px;margin:0 5px 0 0;border-radius:3px}.results .legend-content .blue{background:#4285f4}.results .legend-content .red{background:#dc3912}.results .legend-content .orange{background:#f90}.results .legend-content .green{background:#109618}.results .navigate-months{display:flex;justify-content:space-evenly;align-items:center;background:#fff;margin:auto;flex-wrap:wrap;padding:10px 0}.results .navigate-months .item-month{font-size:.9rem;font-weight:700;padding:5px 10px;text-align:center}.results .navigate-months .item-month-preps{font-size:.7rem;font-weight:400}.results .navigate-months .icon{font-family:Material Symbols Outlined;font-size:1.7rem;font-weight:100;cursor:pointer;min-width:35px;max-width:35px;min-height:35px;max-height:35px;display:flex;justify-content:center;align-items:center}.results .navigate-months .before:before{content:"navigate_before"}.results .navigate-months .after:before{content:"navigate_next"}.results .navigate-months .sum:before{content:"add_circle";font-size:2.5rem}.results .navigate-months .sub:before{content:"do_not_disturb_on";font-size:2.5rem}.results .navigate-months .apply:before{content:"check";font-size:1.8rem;background:var(--econ-primary);height:30px;width:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff}.results .navigator{position:sticky;top:50px;z-index:4;background:#fff;padding-top:20px}#modal-address .customer.results .navigator.customer-results{top:0}.customer.results .navigator.customer-results{top:95px}.customer.results .navigator{top:0}.results .tab-results{display:flex;justify-content:center;font-size:1rem;font-weight:700}text{font-size:.5rem!important;font-weight:700}.legend{display:flex;flex-direction:row;justify-content:center;gap:3px;flex-wrap:wrap}.item-legend{display:flex;align-items:center}.legend span{display:flex;width:20px;height:15px;border-radius:3px}.item-legend legend{font-size:.6rem;line-height:.6rem;font-weight:400;margin:0;padding-left:3px}.recharts-label{font-size:.6rem!important}.recharts-legend-wrapper{width:100%!important}.recharts-tooltip-wrapper{display:none!important}.financial-situation{display:flex;width:100%;flex-wrap:wrap}.financial-situation .group.title{font-size:1rem;font-weight:700;width:100%}.financial-situation .group.content{width:100%;display:flex;padding:0 10px;justify-content:center}.financial-situation .number-item{display:flex;flex-direction:column;margin-top:5px}.financial-situation .small-small{font-size:.6rem!important;font-weight:400!important}.financial-situation .small{font-size:.7rem!important;font-weight:400!important}.financial-situation .big{font-size:1.3rem!important;font-weight:700!important;line-height:1.3rem!important}.financial-situation .number-item.small .label{font-size:.7rem!important;font-weight:400!important}.financial-situation .number-item.big .label{font-size:.9rem!important;font-weight:400!important}.financial-situation .number-item.small .value{font-size:1rem!important;font-weight:700!important;line-height:1rem!important}.financial-situation .number-item.big .value{font-size:1.3rem!important;font-weight:700!important;line-height:1.3rem!important}.financial-situation .b-t{border-top:1px solid silver;margin-top:5px}.insight{font-size:1rem;font-weight:300;padding:10px;background:#f5f5f5;border-radius:10px}.insight strong{font-weight:700}.navigate-years .info{display:flex;flex-direction:column;flex-grow:1}.navigate-years .info.item{flex-direction:row}.advancecredit{padding-top:10px!important}.advancecredit .card{padding:10px;margin-bottom:10px;background:#f5f5f5;border-radius:10px;font-size:.9rem;font-weight:400;display:flex;flex-direction:row;align-items:center}.advancecredit .info{display:flex;flex-direction:column;flex-grow:1}.advancecredit .info .title{font-size:.8rem;font-weight:700;color:var(--econ-primary)}.advancecredit .info .description{font-size:.7rem;font-weight:400}.advancecredit .info .date{font-weight:700;font-size:.8rem}.advancecredit .bd-confirm .actions{display:flex;flex-direction:row;gap:10px}.advancecredit .group{display:flex;justify-content:space-around;flex-wrap:wrap;font-size:.9rem}.title-balance{font-size:1rem;font-weight:700;padding-bottom:10px;position:sticky;top:27px;background:#fff;z-index:1}.dash .title-balance{top:0}#modal-advancecredit{margin:0}@media (max-width: 575px){.filters{position:fixed;background:#fff;padding:5px 10px!important}}.container.tasks{display:flex;flex-wrap:wrap}@media (max-width: 575px){.container.tasks{margin-top:10px}}.tasks .info{display:flex;flex-direction:column;flex-grow:1}.tasks .info label{font-size:.9rem!important;font-weight:300!important}.tasks .info .name{font-size:1rem!important;font-weight:500!important;text-align:center;display:flex}.tasks .info .pendency,.tasks .info .notice{display:flex;align-items:center;border-radius:10px;cursor:pointer}.tasks .info .onboarding{display:flex;align-items:center;border-radius:10px;cursor:pointer;font-size:1rem!important;color:var(--econ-emphasis-tree)!important}.tasks .info .pendency strong,.tasks .info .notice strong{font-size:1.7rem;font-weight:700}.tasks .info .notice{color:var(--econ-primary-hover)}.tasks .icon{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:10px;min-width:50px;max-width:50px;min-height:50px;max-height:50px;background:var(--econ-primary);color:#fff;flex-grow:0;border-radius:50%}.tasks .icon-secondary{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:10px;min-width:50px;max-width:50px;min-height:50px;max-height:50px;background:var(--econ-secondary);color:#fff;flex-grow:0;border-radius:50%}.tasks .onboarding.icon-secondary:before{font-family:Material Symbols Outlined;content:"warning";font-size:1.7rem;font-weight:300}.icon.check:before{font-family:Material Symbols Outlined;content:"check";font-size:2rem;font-weight:700;color:green}.icon.no-check:before{font-family:Material Symbols Outlined;content:"emergency_home";font-size:2rem;font-weight:700;color:#ff4500}.description a{color:#ff4500}.description a:hover{color:#cc3903!important}.tasks .notice.icon:before{font-family:Material Symbols Outlined;content:"mintmark";font-size:1.7rem;font-weight:300}.tasks .confirm.icon:before{font-family:Material Symbols Outlined;content:"rule";font-size:1.7rem;font-weight:300}.tasks .pending-payment.icon:before{font-family:Material Symbols Outlined;content:"currency_exchange";font-size:1.7rem;font-weight:300}.tasks .pendency.icon:before{font-family:Material Symbols Outlined;content:"price_check";font-size:1.7rem;font-weight:300}.tasks .birthdays.icon:before{font-family:Material Symbols Outlined;content:"cake";font-size:1.7rem;font-weight:300}.tasks .probably.icon:before{font-family:Material Symbols Outlined;content:"calendar_add_on";font-size:1.7rem;font-weight:300}.tasks .realization.icon:before{font-family:Material Symbols Outlined;content:"sentiment_neutral";font-size:1.7rem;font-weight:300}.tasks .customer.icon:before{font-family:Material Symbols Outlined;content:"person_alert";font-size:1.7rem;font-weight:300}#modal-task-birthdays .card{flex-direction:column!important;align-items:baseline}#modal-task-birthdays .card .title{font-size:.8rem;font-weight:700}#modal-task-probably .card{flex-direction:column!important;align-items:baseline}#modal-task-probably .card .title{font-size:.8rem;font-weight:700}#modal-task-advance-credit .card{flex-direction:row}#modal-task-advance-credit .info{display:flex;flex-grow:1;flex-direction:column!important}.info.checklist{display:flex;align-items:center;margin-top:10px;padding:0 30px}.task .info.checklist .content-check{display:flex;align-items:stretch;justify-content:left;overflow:scroll;margin:0 auto;width:95%;max-width:800px;z-index:1;border-radius:10px;-ms-overflow-style:none;scrollbar-width:none}.welcome .info.checklist .content-check{display:flex;align-items:stretch;justify-content:left;overflow:scroll;margin:auto;width:95%;max-width:870px;border-radius:10px;z-index:1;-ms-overflow-style:none;scrollbar-width:none}.info.checklist .content-check::-webkit-scrollbar{display:none}.info.checklist .content-check.center{justify-content:center}.task .info.checklist .actions-check{position:absolute;display:flex;justify-content:space-between;left:5px;right:5px;margin:0 auto;padding-left:50px}.welcome .info.checklist .actions-check{position:absolute;display:flex;justify-content:space-between;left:5px;right:5px;margin:0 auto}@media (min-width: 769px){.welcome .info.checklist .actions-check,.task .info.checklist .actions-check{max-width:860px}}@media (max-width: 768px){.welcome .info.checklist .actions-check,.task .info.checklist .actions-check{max-width:770px}}@media (max-width: 576px){.welcome .info.checklist .actions-check,.task .info.checklist .actions-check{max-width:540px;padding-left:0}}@media (min-width: 768px) and (max-width: 991px){.container,.container-md,.container-sm{max-width:100%}}@media (min-width: 576px) and (max-width: 767px){.container,.container-sm{max-width:100%}}.info.checklist .actions-check .bt{font-size:1.5rem;cursor:pointer;border-radius:50%;width:40px;height:40px;z-index:2}.info.checklist .actions-check .before:before{font-family:Material Symbols Outlined;content:"arrow_back_ios";font-weight:300;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:var(--econ-color-logo);box-shadow:var(--econ-shadow-light);padding-left:10px;color:#fff}.info.checklist .actions-check .after:after{font-family:Material Symbols Outlined;content:"arrow_forward_ios";font-weight:300;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:var(--econ-color-logo);box-shadow:var(--econ-shadow-light);padding-left:3px;color:#fff}.info.checklist .checkitem{display:flex;flex-direction:column;min-width:80%;padding:10px 20px;margin:0 10px;background:var(--econ-color-logo);border-radius:10px}.welcome .info.checklist .group{display:flex;align-items:center;border-bottom:1px solid gray;margin:0;gap:0;justify-content:left}.welcome .form-check{display:flex;justify-content:center}.task .info.checklist .group{display:flex;align-items:center;border-bottom:1px solid gray;margin-bottom:10px;gap:5px}.info.checklist .ico-alert:before{font-family:Material Symbols Outlined;content:"warning_off";font-size:1rem;font-weight:700;color:#fff;display:flex;height:25px}.info.checklist .ico-suggestion:before{font-family:Material Symbols Outlined;content:"wb_incandescent";font-size:1rem;font-weight:700;color:#fff;display:flex;height:25px}.info.checklist .title-check{font-size:.8rem;font-weight:700;line-height:1rem;text-transform:uppercase;color:#fff}.info.checklist .info-check{font-size:.9rem;font-weight:300;line-height:1.3rem;color:#f5f5f5;margin-top:auto;margin-bottom:auto}.info.checklist .info-check h5{margin-top:10px}.info.checklist .link-check{margin-top:auto;text-align:right;font-size:.8rem;color:#fff}.info.checklist .link-check:hover{opacity:.8}#modal-task-onboarding p{margin:0}.settings .title{font-size:1.2rem!important;font-weight:700!important;color:var(--econ-primary);width:100%;border-bottom:1px solid var(--econ-primary);margin-bottom:10px;margin-top:20px}.settings .info{padding:0 10px}.settings .subtitle{display:flex;padding:0;font-size:1rem;font-weight:400;align-items:center;cursor:pointer;color:#000}.settings .subtitle:hover{color:var(--econ-primary-hover)}.settings .subtitle.agenda-plan:before{font-family:Material Symbols Outlined;content:"manage_history";font-size:1.5rem;padding:5px}.settings .subtitle.recess:before{font-family:Material Symbols Outlined;content:"event_busy";font-size:1.5rem;padding:5px}.settings .subtitle.highlighter:before{font-family:Material Symbols Outlined;content:"fact_check";font-size:1.5rem;padding:5px}.settings .subtitle.additional-fields:before{font-family:Material Symbols Outlined;content:"manage_accounts";font-size:1.5rem;padding:5px}.settings .subtitle.customer-groups:before{font-family:Material Symbols Outlined;content:"group";font-size:1.5rem;padding:5px}.settings .subtitle.customer-messages:before{font-family:Material Symbols Outlined;content:"chat_paste_go";font-size:1.5rem;padding:5px}.settings .subtitle.anamnesis:before{font-family:Material Symbols Outlined;content:"assignment_ind";font-size:1.5rem;padding:5px}.settings .subtitle.payment-methods:before{font-family:Material Symbols Outlined;content:"credit_card_gear";font-size:1.5rem;padding:5px}.settings .subtitle.googledrive:before{font-family:Material Symbols Outlined;content:"drive_export";font-size:1.5rem;padding:5px}.settings .subtitle.integration{font-size:1rem;padding:5px;display:flex}.settings .subtitle.integration .econ-negative-highlight,.settings .subtitle.integration .econ-positive-highlight{font-size:.7rem}.settings .subtitle.integration svg{font-size:1.8rem;padding:5px;height:30px;width:30px}.settings .subtitle.integration:before{font-size:1.5rem;padding:5px}.settings .subtitle.api:before{font-family:Material Symbols Outlined;content:"api";font-size:1.5rem;padding:5px}.settings .subtitle.recipe-categories:before{font-family:Material Symbols Outlined;content:"attach_money";font-size:1.5rem;padding:5px}.settings .subtitle.expense-categories:before{font-family:Material Symbols Outlined;content:"mintmark";font-size:1.5rem;padding:5px}.settings .subtitle.billing-messages:before{font-family:Material Symbols Outlined;content:"chat_paste_go";font-size:1.5rem;padding:5px}.settings .subtitle.billing-parameters:before{font-family:Material Symbols Outlined;content:"rule_settings";font-size:1.5rem;padding:5px}.settings .order{display:flex;flex-direction:column;justify-content:center;align-items:center}.settings .btn-up:before{font-family:Material Symbols Outlined;content:"keyboard_arrow_up";font-size:1.3rem;cursor:pointer}.settings .btn-down:before{font-family:Material Symbols Outlined;content:"keyboard_arrow_down";font-size:1.3rem;cursor:pointer}.li-title{padding:5px;font-weight:700;border-bottom:1px solid silver}.li-var{padding:5px;border-radius:10px;cursor:pointer}.li-var:hover{background-color:#f5f5f5}.list-settings{padding-top:10px!important}.list-settings .card{padding:10px;margin-bottom:10px;background:#f5f5f5;border-radius:10px;font-size:.9rem;font-weight:400;display:flex;flex-direction:row;align-items:center}.list-settings .info{display:flex;flex-direction:column;flex-grow:1}.list-settings .info .date{font-weight:700;font-size:.8rem}.billingparameters .info{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between}.billingparameters .info .date{font-weight:700;font-size:.8rem}.billingparameters .info .group{width:100%}.list-workload{padding-bottom:60px}.list-workload .button-add{top:50px}.list-workload .description{font-size:.5rem}.workload .sub-title{font-size:.9rem;font-weight:700}.workload .content label{font-size:.7rem;font-weight:400}.workload .group{display:flex;align-items:center}.workload .group.weeks{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px}.workload .group.between{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px;padding:5px 0}.workload .group.center{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;padding:5px 0}.workload .group.between.border-bottom{border-bottom:1px solid silver}.workload .btn{background-color:#f5f5f5;color:gray;height:40px;width:40px;display:flex;justify-content:center;align-items:center}.workload .group.control{align-items:end;gap:10px}.workload .actions{margin:0;display:flex;justify-content:left}.workload .actions .btn-econ{margin:0}.workload .markups{display:flex;justify-content:space-around;background:#f5f5f5;padding-left:40px}.workload .markups .markup{color:var(--econ-decide);font-size:1rem;font-weight:700}@media (max-width: 575px){.workload .markups .markup{font-size:12px}}.workload .week-schedule-content{display:flex;padding:0;font-size:.7rem;font-weight:500}@media (max-width: 575px){.workload .actions .btn-econ{flex-grow:1;display:flex;justify-content:center;padding:10px 20px}}.workload .actions .add{width:40px;height:40px;font-size:2rem;font-weight:400;display:flex;justify-content:center;align-items:center;cursor:pointer}.workload .actions .add.service:before{font-family:Material Symbols Outlined;content:"autorenew"}.workload .actions .add.interval:before{font-family:Material Symbols Outlined;content:"add"}.workload .inputs{flex-grow:1;display:flex;gap:5px}.workload .input{max-width:70px}.workload .input.label{max-width:none}.workload input,.workload select{font-size:.8rem;max-width:200px;min-width:65px}.group.body{justify-content:space-between;align-items:baseline;gap:2px}.workload .day{flex-grow:1;min-width:90px}.card.header{padding:1px;display:flex;justify-content:center;margin-bottom:3px}.workload .card.service{display:flex;justify-content:center;margin-bottom:3px;border-radius:5px;background:var(--econ-agendado);flex-direction:column;padding:5px}.workload .card.interval{display:flex;justify-content:center;margin-bottom:3px;border-radius:5px;background:#f5f5f5;flex-direction:column;padding:5px}.workload .card .label{font-size:.7rem!important;line-height:.7rem;color:var(--econ-emphasis-two)}.workload .card .hini{font-size:1rem!important;font-weight:700;line-height:1rem;color:var(---econ-emphasis-two)}.workload .card .hfim{font-size:.6rem!important;line-height:.7rem;color:var(--econ-gray-medium)}.workload .card label{flex-grow:1;text-align:center}.workload .card .close-w{position:absolute;top:0;right:3px}.workload .close-w:after{font-family:Material Symbols Outlined;content:"close";font-size:1rem;cursor:pointer}.workload .group.intervals{display:flex;flex-direction:column;align-items:baseline;width:100%}.workload .group.bottom{flex-direction:column}.workload .interval-item{width:100%;justify-content:space-between;display:flex;align-items:center}.workload .interval-item .group{display:flex;gap:10px;width:100%;border-radius:6px;background:#f5f5f5;margin-bottom:3px;padding:3px 10px}.workload .interval-item label{font-size:.8rem}.workload .icon-interval:before{font-family:Material Symbols Outlined;content:"list_alt_add";margin-right:5px}.workload .icon-interval{display:flex;font-size:.8rem;font-weight:700;justify-content:center;align-items:center}.workload .btn-econ{font-size:.8rem}.workload .day-schedule{width:1px}.workload .card-mkp{font-family:Barlow Condensed;position:relative;opacity:.8;width:100%;display:flex;justify-content:left;align-items:initial;padding:5px;text-overflow:"...";overflow:hidden}.workload .card-mkp.service{border:1px solid var(--econ-available)!important;border-radius:5px}.workload .card-mkp.service:before{font-family:Material Symbols Outlined;content:"event_upcoming";font-size:1rem;color:var(--econ-available);font-weight:400;height:20px;display:flex;justify-content:center;align-items:center}.workload .card-mkp.interval:before{font-family:Material Symbols Outlined;content:"autopause";font-size:1rem;color:var(--econ-unavailable);font-weight:400;height:20px;display:flex;justify-content:center;align-items:center}#services{position:sticky;top:50px;background:#fff;z-index:2}#interval{position:absolute;top:0;bottom:0;left:0;right:0;background:#00000078;z-index:20;display:flex;justify-content:center;align-items:center}#interval .header{justify-content:space-between;display:flex}#interval .box{background:#fff;padding:20px;box-shadow:var(--econ-shadow-medium);border-radius:10px}#results .actions{justify-content:center;padding-bottom:10px;border-bottom:1px solid silver;margin-bottom:10px}#results .btn-econ{flex-grow:0}#results .group{overflow-x:auto}.group-parameter{padding:10px;border:1px solid var(--econ-primary);border-radius:10px}.group-parameter .group{display:flex;gap:10px}.group-parameter textarea{height:100px!important;font-size:.8rem}.googledrive input{font-size:.8rem}.googledrive .btn-econ{margin:0!important}.googledrive .btn.btn-primary{font-size:.8rem}.highlighter .highlighters{display:flex;justify-content:space-evenly;gap:5px;padding:10px;background:#f5f5f5;border-radius:5px}.highlighter .highlighter{display:flex;justify-content:center;align-items:center;height:30px;width:30px;border-radius:50%;cursor:pointer}.content-highlighter .highlighter{display:flex;justify-content:center;align-items:center;height:30px;width:30px;max-width:30px;border-radius:50%;cursor:pointer}.content-highlighter .highlighter{min-width:30px}.highlighter .used{font-size:1rem!important;font-weight:700!important}.highlighter .used:before{font-family:Material Symbols Outlined;content:"check"}.inputs .form-floating{display:flex;align-items:center;gap:5px}.payment-method .icon{font-size:1.3rem}.user .container .MuiTypography-root{padding-left:70px}.user .simple-tabpanel{width:100%;padding:10px 0!important}.user .MuiTabs-indicator.css-10d9dml-MuiTabs-indicator{display:none}.user .MuiTabs-flexContainer{width:60px;position:fixed;z-index:3;padding-top:10px}.title-user{font-size:1.1rem;font-weight:700;border-bottom:1px solid var(--econ-primary);color:var(--econ-primary);z-index:3;position:sticky;top:50px;background:#fff;padding-top:10px}.user .icon-general:before{font-family:Material Symbols Outlined;content:"badge";font-size:1.7rem}.user .icon-profile-photo:before{font-family:Material Symbols Outlined;content:"photo_camera_front";font-size:1.7rem}.user .icon-logo-receipt:before{font-family:Material Symbols Outlined;content:"low_density";font-size:1.7rem}.user .icon-highlighter:before{font-family:Material Symbols Outlined;content:"fact_check";font-size:1.7rem}.user .icon-assistant:before{font-family:Material Symbols Outlined;content:"supervisor_account";font-size:1.7rem}.user .icon-additional:before{font-family:Material Symbols Outlined;content:"person_add";font-size:1.7rem}.user .icon-servicegroup:before{font-family:Material Symbols Outlined;content:"groups";font-size:1.7rem}.user .icon-address:before{font-family:Material Symbols Outlined;content:"location_home";font-size:1.7rem}.user .icon-subscriptions:before{font-family:Material Symbols Outlined;content:"new_releases";font-size:1.7rem}.user .icon-service:before{font-family:Material Symbols Outlined;content:"edit_calendar";font-size:1.7rem}.user .icon-remdes:before{font-family:Material Symbols Outlined;content:"free_cancellation";font-size:1.7rem}.user .icon-invoices:before{font-family:Material Symbols Outlined;content:"payments";font-size:1.7rem}.user .icon-credits:before{font-family:Material Symbols Outlined;content:"universal_currency";font-size:1.7rem}.user .icon-files:before{font-family:Material Symbols Outlined;content:"attach_file";font-size:1.7rem}.user .icon-anamnesis:before{font-family:Material Symbols Outlined;content:"receipt_long";font-size:1.7rem}.user .icon-records:before{font-family:Material Symbols Outlined;content:"fact_check";font-size:1.7rem}.user #bloqueio:checked{background-color:var(--econ-emphasis)!important;border-color:var(--econ-emphasis)!important}.user .age-display{margin-bottom:.5rem!important;margin-top:.1rem}.user [aria-selected=true]{border-bottom:3px solid var(--econ-primary)!important}.user .group{display:flex;justify-content:left;flex-wrap:wrap;font-size:.9rem;gap:10px}.user .user-autocomplete{width:100%}.title-component-image{padding:10px 0;font-size:1.3rem;font-weight:700;text-align:center}.form-floating.stripe{display:flex;align-items:center;gap:10px}form .form-floating.stripe label{margin-left:15px}.signature{background:#fff;position:sticky;top:87px}.signature .space-10{background:#fff;height:10px}.signature .signature-content-group{display:flex;flex-direction:column;padding:10px 20px;align-items:center;background:#f5f5f5}.signature .signature-content-group .item{display:flex;flex-direction:column;justify-content:center;align-items:center}.signature .signature-content-group .logo{height:auto!important;width:80%;padding:10px 0 0}.signature .label-signature{font-size:.7rem;line-height:.7rem;text-transform:uppercase}.signature .title-signature{font-size:1.2rem;line-height:1.5rem}.signature .group-plan{margin-top:10px}.signature .group-plan p{font-size:.8rem;line-height:1.2rem;margin:0}.signature .status{font-size:.7rem;margin-top:5px}.signature .btn-plan{font-size:.7rem;font-weight:700}.content.signature-invoices{padding:5px;background:#f5f5f5;border-radius:10px}.signature-invoices .table{font-size:.8rem;line-height:.8rem}@media (max-width: 575px){.signature-invoices .table{font-size:.7rem;line-height:.7rem}}.signature-invoices .title{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:1rem;line-height:1rem}.signature-invoices .table th,.signature-invoices .table td{vertical-align:middle;background:none}.signature-invoices .btn-payment{display:flex;flex-direction:column;padding:10px}.signature-invoices .btn-payment .big{font-size:.7rem;font-weight:700;line-height:.7rem;text-transform:uppercase}.signature-invoices .btn-payment .small{font-size:.6rem;line-height:.6rem;text-transform:uppercase}.signature-invoices .payment-value{font-size:.8rem;font-weight:700}.signature-invoices .btn-plan{font-size:.7rem;font-weight:700;line-height:.7rem;text-transform:uppercase;padding:10px}.signature-invoices .actions{justify-content:right;gap:10px;width:auto!important}.plans{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.plan{width:48%;display:flex;flex-direction:column;padding:10px;background:#f5f5f5;cursor:pointer;border-radius:5px;align-items:center;justify-content:center}.plan:hover{border:1px solid silver}.plan.current{cursor:auto;opacity:.4}.plan.current:hover{border:none}@media (max-width: 575px){.plan{min-width:auto;width:100%}}.plan .title{font-size:1rem;text-align:center;color:var(--econ-primary);line-height:1rem;margin-bottom:5px}.plan .value{font-size:1.8rem;line-height:1.8rem;font-weight:700;text-align:center;color:var(--econ-primary)}.plan .medium{font-size:1rem;font-weight:500;text-align:center;color:var(--econ-gray-decide)}.plan .small{font-size:.7rem!important;line-height:.8rem!important;text-align:center!important;color:var(--econ-gray-decide)!important}.card.plan-invoice{flex-wrap:wrap}.card.plan-invoice .title{font-size:1.1rem;line-height:1.4rem;font-weight:700}#modal-update-plan .msg p{font-size:.9rem;margin-bottom:5px}#modal-update-plan .msg p strong{font-size:1rem;margin-bottom:5px}.qr-code{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:0 20px 20px}.qr-code img{max-width:200px}.input-qr-code{display:flex}.input-qr-code .btn-link{color:var(--econ-primary);padding:5px;font-size:1.2rem;flex-grow:0;border:none}.input-qr-code .btn-link:before{font-family:Material Symbols Outlined;content:"content_copy"}.input-qr-code input{border:1px solid silver;font-size:12px;padding:5px;flex-grow:1;border-radius:5px;width:100%}.group-instruction{font-size:.6rem;text-align:justify;padding:10px;background:#f5f5f5;border-radius:10px;margin-top:10px}.group-instruction ul{margin:0}.group-instruction .title{font-size:.9rem;font-weight:700;text-align:left}#modal-signature-invoice .group{display:flex;justify-content:center;flex-direction:column}#modal-signature-invoice .group div{display:flex;justify-content:center}#modal-signature-invoice .big-title{font-size:1rem;font-weight:700;line-height:1.5rem}#modal-signature-invoice .big{font-size:.9rem;font-weight:700}#modal-signature-invoice .small{font-size:.7rem;line-height:.7rem}.user .content-user{display:flex;justify-content:center}.container.user-register{height:100vh;padding:10px}.content-user-register{display:flex;justify-content:center}.user-register .register{display:flex;flex-wrap:wrap;padding:0;border-radius:10px;max-width:800px;width:100%;background:#fff;height:calc(100vh - 20px)}.user-register .header{width:100%;position:sticky;top:0;background:#fff;z-index:4;padding:30px 30px 0;border-radius:20px}.user-register .body{width:100%;position:sticky;top:0;background:#fff;z-index:3;padding:0 30px;margin-left:0;margin-right:0;height:calc(100% - 210px);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.user-register .body::-webkit-scrollbar{display:none}.user-register .wizard.root{display:flex;width:100%;height:70px}.user-register form{margin-bottom:60px}.user-register .label{position:absolute;font-size:.6rem;font-weight:600;margin-top:55px}.user-register .stage-box{display:flex;justify-content:center;align-items:center;width:25%}.user-register .stage-progress{background:#f5f5f5;border:silver solid 1px;height:7px;width:100%;border-radius:3px}.user-register .active .stage-progress{background:var(--econ-secondary);border:none}.user-register .stage-symbol{position:absolute;display:flex;justify-content:center;align-items:center;background:#f5f5f5;font-size:1.8rem;font-weight:200;height:40px;width:40px;border:1px solid silver;border-radius:50%;color:silver;cursor:pointer}.user-register .stage-symbol:hover{background:silver;color:#fff}.user-register .active .stage-symbol{background:var(--econ-secondary);border:none;color:#fff}.user-register .active .stage-symbol:hover{--background: var(--econ-secondary-hover)}.user-register .icon-general:before{display:flex;font-family:Material Symbols Outlined;content:"badge"}.user-register .icon-address:before{display:flex;font-family:Material Symbols Outlined;content:"location_home"}.user-register .icon-profile-photo:before{display:flex;font-family:Material Symbols Outlined;content:"photo_camera_front"}.user-register .icon-logo-receipt:before{display:flex;font-family:Material Symbols Outlined;content:"low_density"}.user-register .title{width:100%;font-size:1.2rem;text-align:center;font-weight:700;margin-bottom:10px}.user-register .wizard.content{width:100%;padding:40px 20px}@media (max-width: 575px){.user-register .btn.btn-econ.put,.user-register .btn.btn-econ.post,.user-register .button-add .edit.ADD{bottom:20px!important;right:20px!important}}.newassistant-title{color:var(--econ-primary)!important;border-bottom:1px solid var(--econ-primary);width:100%}.assistant .card .title{font-size:1rem;font-weight:700;color:var(--econ-primary)}.assistant .card .description{font-size:.9rem;color:var(--econ-gray-decide)}.assistant .card .accepted{font-size:.7rem;color:var(--econ-gray-decide);padding-top:3px}.assistant .card{padding:10px;margin-bottom:10px;background:#f5f5f5;border-radius:10px;font-size:.9rem;font-weight:400;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.hr-menu{margin:5px;border-top:.5px solid silver}.user button.btn-econ.put.btn-primary{position:fixed;bottom:59px;z-index:9}.invoice{padding:0 10px}.invoice .tab-container{display:flex;flex-direction:column;margin-top:10px}.card{padding:10px;margin-bottom:10px;background:#f5f5f5;border-radius:10px;font-size:.8rem;font-weight:400;display:flex;flex-direction:row;align-items:center}.invoice .title{font-size:.8rem!important;font-weight:700!important;width:100%}.invoice .description{font-size:.9rem;color:var(--econ-emphasis)}.invoice .info{width:100%;flex-direction:column}.invoice .info.cards{padding:0 0 60px}.invoice .content{display:flex;gap:10px;justify-content:space-between;align-items:baseline}.invoice .box{flex-grow:1;display:flex;flex-wrap:wrap;column-gap:10px;flex-direction:column;justify-content:center}.invoice .subtitle,.invoice .date{font-size:.7rem}.invoice .value{font-size:.7rem;font-weight:700}.invoice .pendent{font-size:.6rem!important;font-weight:500!important}.invoice .actions{width:70px}.invoice .actions-invoice{display:flex;gap:5px 10px;justify-content:center;padding-bottom:10px;padding-top:10px;position:sticky;top:110px;z-index:2;background:#fff;flex-wrap:wrap}.invoice.in-customer .actions-invoice{top:130px}.dash .invoice.in-customer .actions-invoice{top:25px}.invoice .button-add{top:270px;z-index:2}.invoice .count{font-size:.9rem}.invoice .group{display:flex;align-content:center;justify-content:center;flex-direction:column}.invoice .group .title{display:flex;align-content:center;justify-content:center}.invoice .group .subtitle{display:flex;align-content:center;justify-content:center;margin-bottom:-5px}.invoice .group .value{font-size:1rem;display:flex;align-content:center;justify-content:center}.invoice .tabs.revenues-expenses{top:95px!important}.invoice .tabs.revenues-expenses .tab-item{padding:5px 10px}.invoice .search{margin:5px 0 10px;padding-left:35px}#modal-notify .icon{background:var(--econ-terciary);color:#fff;font-size:1.3rem;line-height:1.3rem;padding:10px;display:flex;justify-content:center;align-items:center;border:none;gap:5px;border-radius:25px;cursor:pointer}#modal-notify .icon:hover{border:none;background:var(--econ-terciary-hover)}#modal-notify .icon label{cursor:pointer}.group.group-search{position:sticky;top:175px;background:#fff;z-index:2;padding-bottom:10px}.group.group-search .ico-search:after{position:absolute;font-family:Material Symbols Outlined;content:"search";font-size:1.5rem;padding:7px;color:gray;z-index:2}.incomeexpense{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:0;right:0;top:105px;bottom:50px}.incomeexpense .group{display:flex;flex-direction:column;margin-bottom:10px}.incomeexpense .group label{display:flex;justify-content:center;align-items:center;font-size:.8rem;font-weight:300}.incomeexpense .group span{display:flex;justify-content:center;align-items:center;font-size:1.7rem;line-height:1.5rem;font-weight:600}.incomeexpense .group.total{border-top:1px solid;width:200px;margin-top:15px}.incomeexpense .group.income span,.incomeexpense .group.income label{color:var(--econ-available);cursor:pointer}.incomeexpense .group.expense span,.incomeexpense .group.expense label{color:var(--econ-unavailable);cursor:pointer}.incomeexpense .group.income span:after,.incomeexpense .group.expense span:after{font-family:Material Symbols Outlined;content:"navigate_next";margin-left:5px;font-weight:300;cursor:pointer;margin-right:-32px}#modal-incomeexpense.MuiTypography-root{padding-bottom:5px}#modal-incomeexpense .box{display:flex;justify-content:space-between;gap:20px}#modal-incomeexpense .title{font-size:.9rem;font-weight:600;color:var(--econ-primary)}#modal-incomeexpense .item{font-weight:600}#modal-incomeexpense .search{display:flex;align-items:center}#modal-incomeexpense .icon-search:before{font-family:Material Symbols Outlined;content:"search";font-size:1.5rem;padding-right:10px;padding-left:7px;color:gray;z-index:2}#filter{margin-left:-40px;padding-left:30px}.btn-invoice{background:var(--econ-primary);padding:5px 20px;width:fit-content;border-radius:10px;color:#fff;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:1rem;font-weight:300}.btn-invoice:hover{background:var(--econ-primary-hover)}.btn-invoice:before{font-family:Material Symbols Outlined;content:"check_box";margin-right:5px;font-size:1rem;font-weight:300}.btn-notify{align-items:center;gap:5px}.econ-modal .content{margin:10px}.input label{font-size:.8rem}.input input,.input select,.input textarea{font-size:.8rem;padding:5px}.item-list{font-size:.8rem;margin:0;display:flex;justify-content:center}.ico-pdf{display:flex;align-items:center;gap:5px;cursor:pointer;font-size:1rem!important}.group-horizontal{display:flex;justify-content:center;gap:10px}.anamnesis .info{flex-grow:1}.anamnesis .actions{flex-grow:0}.anamnesis .actions.horizontal{width:100%;justify-content:right}.anamnesis .between .actions.horizontal{width:fit-content!important}.anamnesis-content input,.anamnesis-content textarea{width:max-content;border:none;border-bottom:1px solid silver;background-color:#fff!important;width:100%}.anamnesis-content label{font-size:.7rem;font-weight:700;text-align:right}.anamnesis-content .topic-emphasis{border-bottom:2px solid var(--econ-primary)}.anamnesis-content .topic{padding:0!important;border:2px solid var(--econ-primary)!important;border-radius:5px}.anamnesis-content .children{padding:10px!important;border:1px solid var(--econ-primary);margin:0;border-radius:5px}.anamnesis-content .children .actions{gap:10px!important}.actions .btn-public:before{font-size:1.4rem}.actions .btn-nopublic:before{font-size:1.4rem}#message-box{resize:none;padding:5px;height:30px!important;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}#message-box::-webkit-scrollbar{display:none}.customer-anamnesis-content input,.customer-anamnesis-content textarea{width:auto}.customer-anamnesis-content .group{display:flex;align-items:center;gap:10px;flex-grow:1;width:100%}.anamnesis-content .btn-topic{justify-content:center;width:auto!important}.actions .btn-topic:before{font-family:Material Symbols Outlined;content:"add_row_below";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.anamnesis-content .btn-field{justify-content:center;width:auto!important}.actions .btn-field:before{font-family:Material Symbols Outlined;content:"variable_add";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.systemreports .title{display:flex;justify-content:space-between;font-size:1.2rem!important;font-weight:700!important;color:var(--econ-primary);width:100%;border-bottom:1px solid var(--econ-primary);margin-bottom:10px;margin-top:20px;cursor:pointer}.systemreports .info{padding:0 25px}.systemreports .subtitle{display:flex;padding:0;font-size:1rem;font-weight:400;align-items:center;cursor:pointer;color:#000}.systemreports .subtitle:hover{color:var(--econ-primary-hover)}.systemreports .subtitle.agenda-plan:before{font-family:Material Symbols Outlined;content:"manage_history";font-size:1.5rem;padding:5px}.systemreports .subtitle.recess:before{font-family:Material Symbols Outlined;content:"event_busy";font-size:1.5rem;padding:5px}.systemreports .subtitle.highlighter:before{font-family:Material Symbols Outlined;content:"fact_check";font-size:1.5rem;padding:5px}.systemreports .subtitle.additional-fields:before{font-family:Material Symbols Outlined;content:"manage_accounts";font-size:1.5rem;padding:5px}.systemreports .subtitle.customer-groups:before{font-family:Material Symbols Outlined;content:"group";font-size:1.5rem;padding:5px}.systemreports .subtitle.anamnesis:before{font-family:Material Symbols Outlined;content:"assignment_ind";font-size:1.5rem;padding:5px}.systemreports .subtitle.payment-methods:before{font-family:Material Symbols Outlined;content:"credit_card_gear";font-size:1.5rem;padding:5px}.systemreports .subtitle.googledrive:before{font-family:Material Symbols Outlined;content:"drive_export";font-size:1.5rem;padding:5px}.systemreports .subtitle.integration:before{font-family:Material Symbols Outlined;content:"cloud_sync";font-size:1.5rem;padding:5px}.systemreports .subtitle.api:before{font-family:Material Symbols Outlined;content:"api";font-size:1.5rem;padding:5px}.systemreports .subtitle.recipe-categories:before{font-family:Material Symbols Outlined;content:"attach_money";font-size:1.5rem;padding:5px}.systemreports .subtitle.expense-categories:before{font-family:Material Symbols Outlined;content:"mintmark";font-size:1.5rem;padding:5px}.systemreports .subtitle.billing-messages:before{font-family:Material Symbols Outlined;content:"chat_paste_go";font-size:1.5rem;padding:5px}.systemreports .order{display:flex;flex-direction:column;justify-content:center;align-items:center}.systemreports .btn-up:after{font-family:Material Symbols Outlined;content:"keyboard_arrow_up";font-size:1.3rem;cursor:pointer}.systemreports .btn-down:after{font-family:Material Symbols Outlined;content:"keyboard_arrow_down";font-size:1.3rem;cursor:pointer}.systemreports .btn-print{display:flex;justify-content:space-between;cursor:pointer;width:100%}.systemreports .btn-print:after{font-family:Material Symbols Outlined;content:"print";font-size:1.7rem;font-weight:300;color:var(--econ-primary)}.systemreports .btn-print:before{content:""!important}.systemreports .btn-print label{width:100%;line-height:1rem}.systemreports .group{padding-top:1px}.delete-custormer{position:absolute;display:flex;align-items:center;justify-content:center;font-size:1.3rem;right:10px;cursor:pointer;width:30px;height:38px}.delete-custormer:after{font-family:Material Symbols Outlined;content:"close"}.group-filters{display:flex;flex-direction:column;gap:5px;border:1px solid silver;border-radius:5px;padding:10px}.group-customer{display:flex;flex-direction:column;align-items:center}.title-customer{display:flex;justify-content:space-between;align-items:center;font-size:1.1rem;font-weight:700;border-bottom:1px solid var(--econ-primary);color:var(--econ-primary);margin-bottom:-10px;z-index:3;position:sticky;top:50px;background:#fff;padding-top:5px;padding-bottom:5px}.title-dash{font-size:1.2rem;font-weight:400;padding:10px;text-align:center}.customer .icon-general:before{font-family:Material Symbols Outlined;content:"badge";font-size:1.7rem}.customer .icon-additional:before{font-family:Material Symbols Outlined;content:"person_add";font-size:1.7rem}.customer .icon-servicegroup:before{font-family:Material Symbols Outlined;content:"groups";font-size:1.7rem}.customer .icon-address:before{font-family:Material Symbols Outlined;content:"location_home";font-size:1.7rem}.customer .icon-service:before{font-family:Material Symbols Outlined;content:"edit_calendar";font-size:1.7rem}.customer .icon-remdes:before{font-family:Material Symbols Outlined;content:"free_cancellation";font-size:1.7rem}.customer .icon-invoices:before{font-family:Material Symbols Outlined;content:"payments";font-size:1.7rem}.customer .icon-credits:before{font-family:Material Symbols Outlined;content:"universal_currency";font-size:1.7rem}.customer .icon-files:before{font-family:Material Symbols Outlined;content:"attach_file";font-size:1.7rem}.customer .icon-anamnesis:before{font-family:Material Symbols Outlined;content:"receipt_long";font-size:1.7rem}.customer .icon-records:before{font-family:Material Symbols Outlined;content:"fact_check";font-size:1.7rem}.customer .icon-results:before{font-family:Material Symbols Outlined;content:"monitoring";font-size:1.7rem}.customer #bloqueio:checked{background-color:var(--econ-emphasis)!important;border-color:var(--econ-emphasis)!important}.customer .age-display{margin-bottom:.5rem!important;margin-top:.1rem}.customer [aria-selected=true]{border-bottom:3px solid var(--econ-primary)!important}.customer .group{--display: flex}.customer .customer-autocomplete{width:100%}.floating-whatsapp-button{position:relative!important;width:45px!important;height:45px!important;float:right!important;top:10px!important;right:10px!important}.floating-whatsapp-chatbox{position:absolute!important;top:15px!important}@media (max-width: 575px){.floating-whatsapp-chatbox{top:180px!important}}.floating-whatsapp-chatbox form{border:none!important}img.logo-dash{max-height:80px;max-width:120px}img.logo-confirmation{min-height:50px;max-height:80px;max-width:120px}@media (max-width: 575px){.btn-dash{bottom:0!important}}.top-right{position:absolute;top:5px;right:5px}.btn-group{gap:5px}.btns-cf{display:flex;justify-content:right;gap:10px}.btn-cf{height:30px;font-size:1.2rem;cursor:pointer;color:var(--econ-primary);display:flex;align-items:center}.btn-separator{width:5px}.btn-cf:hover{color:var(--econ-primary-hover)}.terciary.btn-cf{color:var(--econ-terciary)!important}.terciary.btn-cf:hover{color:var(--econ-terciary-hover)!important}.btn-cf.insert:before{font-family:Material Symbols Outlined;content:"add"}.btn-cf.orderafter:before{font-family:Material Symbols Outlined;content:"arrow_upward"}.btn-cf.orderbefore:before{font-family:Material Symbols Outlined;content:"arrow_downward"}.btn-cf.edit:before{font-family:Material Symbols Outlined;content:"edit"}.btn-cf.delete:before{font-family:Material Symbols Outlined;content:"delete"}#modal-test .name{font-size:1.2rem;font-weight:700;margin-bottom:10px}#modal-test .introduction{font-size:1rem;margin-bottom:10px}.customer-dash .MuiTabs-flexContainer{top:175px!important}.markdownsdeselections{padding:0}.markdownsdeselections .tabs{top:95px}.markdownsdeselections .tab-container{display:none}.markdownsdeselections .tab-container.show{display:flex;flex-direction:column;margin-top:10px}.markdownsdeselections .tab-container.show{display:flex;flex-direction:column}.markdownsdeselections .card{padding:10px;margin-bottom:10px;background:#f5f5f5;border-radius:10px;font-size:.9rem;font-weight:400;display:flex;flex-direction:row;align-items:center}.markdownsdeselections .title{font-size:.7rem;font-weight:700;flex-grow:1}.markdownsdeselections .description{font-size:.9rem;color:var(--econ-emphasis);flex-grow:1}.markdownsdeselections .info{display:flex;flex-wrap:wrap;width:100%}.markdownsdeselections .filters{position:static;display:flex}.anamnesis .econ-content{padding-left:15px;padding-right:15px}.anamnesis-content{margin:0 20px 0 15px}.customer .anamnesis-content{margin:0}input,textarea{width:max-content;border:none;background-color:#fff!important}.anamnesis-content .group{display:flex;align-items:center;flex-grow:1}.anamnesis-content .group.between{justify-content:space-between}.anamnesis-content .group.wrap{flex-wrap:wrap}.anamnesis-content .group .info{width:100px;display:flex;flex-direction:column}.anamnesis-content label{font-size:.7rem;font-weight:700;text-align:left}.anamnesis-content .title-content{border:1px solid var(--econ-primary)!important}.anamnesis-content .topic{padding:5px;border:none;border-radius:5px;border:1px solid silver;width:100%}.anamnesis-content .topic.title{font-size:1rem;font-weight:600;color:var(--econ-primary);padding:5px 5px 5px 25px!important;border:none!important;cursor:pointer}#box_customer_service{border-top:1px solid silver}.anamnesis-content .children{padding:0;border:none;margin-top:0;border-radius:0;border-bottom:1px solid silver}.anamnesis-content .children input,.anamnesis-content .children textarea{font-size:.8rem}.anamnesis-content .btn.handle{padding:10px 20px;height:auto;width:fit-content}.anamnesis-content .btn-add{justify-content:center;width:auto!important}.actions.horizontal{flex-direction:row}.actions.horizontal.fix .btn{font-size:.9rem!important}.actions.horizontal.fix{position:sticky;bottom:0;display:flex;justify-content:center;background:#fff;padding:10px;gap:10px}@media (max-width: 575px){.actions.horizontal.fix{position:fixed;bottom:60px;padding:10px 10px 10px 80px;left:0;right:0}}.actions .btn-print:before{font-size:1.4rem}.actions .btn-noprint:before{font-size:1.4rem}.actions .btn-delete.anamnesis:before{font-size:1.4rem}.actions .btn-addchildren{font-size:1.2rem;cursor:pointer;line-height:1rem;color:var(--econ-primary)}.actions .btn-addchildren:hover{color:var(--econ-primary-hover)}.actions .btn-addchildren:before{font-family:Material Symbols Outlined;content:"add"}.actions .btn-delchildren{font-size:1.2rem;cursor:pointer;line-height:1rem;color:var(--econ-primary)}.actions .btn-delchildren:hover{color:var(--econ-primary-hover)}.actions .btn-delchildren:before{font-family:Material Symbols Outlined;content:"delete_forever"}.actions .btn-printchildren{font-size:1.2rem;cursor:pointer;line-height:1rem;color:var(--econ-primary)}.actions .btn-printchildren:hover{color:var(--econ-primary-hover)}.actions .btn-printchildren:before{font-family:Material Symbols Outlined;content:"visibility"}.actions .btn-noprintchildren{font-size:1.2rem;cursor:pointer;line-height:1rem;color:var(--econ-decide)}.actions .btn-noprintchildren:hover{color:#000}.actions .btn-noprintchildren:before{font-family:Material Symbols Outlined;content:"visibility_off"}.message-box{resize:none;padding:5px;height:30px;overflow-x:scroll;width:100%!important;margin-bottom:2px;-ms-overflow-style:none;scrollbar-width:none}.message-box::-webkit-scrollbar{display:none}.customer-anamnesis-content .title{font-size:1.3rem;font-weight:700}.anamnesis-content .children .actions>div{gap:0 30px;display:flex}.customer-anamnesis-content input,.customer-anamnesis-content textarea{width:max-content;border:none;background:#f5f5f5!important;border-radius:3px!important}.customer-anamnesis-content .group{display:flex;align-items:center;gap:10px}.center{justify-content:center!important;margin-left:auto!important;margin-right:auto!important}.left{justify-content:left!important;margin-left:0!important}.right{justify-content:right!important;margin-right:0!important}.customer-anamnesis-content .group.between{justify-content:space-between}.customer-anamnesis-content .group.wrap{flex-wrap:wrap}.customer-anamnesis-content .btn-open-maxmize,.customer-anamnesis-content .btn-open-minimize{display:flex;justify-content:center;align-items:center;cursor:pointer;color:var(--econ-primary)}.customer-anamnesis-content .btn-open-maxmize:hover,.customer-anamnesis-content .btn-open-minimize:hover{color:var(--econ-primary-hover)}.customer-anamnesis-content .btn-open-maxmize:before{font-family:Material Symbols Outlined;content:"keyboard_arrow_down";font-size:1.7rem;font-weight:700;color:var(--econ-primary)}.customer-anamnesis-content .btn-open-minimize:before{font-family:Material Symbols Outlined;content:"keyboard_arrow_up";font-size:1.7rem;font-weight:700;color:var(--econ-primary)}.customer-anamnesis-content .btn-minimize{position:absolute;cursor:pointer;display:flex;justify-content:center;align-items:center;height:25px}.customer-anamnesis-content .btn-minimize:before{font-family:Material Symbols Outlined;content:"keyboard_arrow_down";font-size:1.7rem;font-weight:700;color:var(--econ-primary)}.customer-anamnesis-content .btn-maxmize{position:absolute;cursor:pointer;display:flex;justify-content:center;align-items:center;height:25px}.customer-anamnesis-content .btn-maxmize:before{font-family:Material Symbols Outlined;content:"keyboard_arrow_up";font-size:1.7rem;font-weight:700;color:var(--econ-primary)}.customer-anamnesis-content .btn-printall{cursor:pointer;display:flex;align-items:center;height:25px;font-size:.5rem}.customer-anamnesis-content .btn-printall:before{font-family:Material Symbols Outlined;content:"visibility";font-size:1.2rem;color:var(--econ-primary);padding-right:5px}.customer-anamnesis-content .filter-customer-service{display:flex;flex:1;align-items:center;gap:5px;justify-content:right}.customer-anamnesis-content .filter-customer-service label{font-size:.5rem!important}.customer-anamnesis-content .filter-customer-service input{max-width:70px;text-align:center}.customer-anamnesis-content .btn-noprintall{cursor:pointer;display:flex;justify-content:center;align-items:center;height:25px;font-size:.5rem}.customer-anamnesis-content .btn-noprintall:before{font-family:Material Symbols Outlined;content:"visibility_off";font-size:1.2rem;color:var(--econ-primary);padding-right:5px}.customer-anamnesis-content .title-test{font-size:.9rem;line-height:1rem;font-weight:700;word-break:break-word;overflow-wrap:break-word;margin-bottom:8px}.customer-anamnesis-content .title-note{font-size:.7rem;line-height:.7rem;word-break:break-word;overflow-wrap:break-word;margin-bottom:7px}.customer-anamnesis-content .text-note{font-size:.7rem;border-top:1px solid whitesmoke}.customer-anamnesis-content .info-text{margin-bottom:-15px;padding-bottom:10px}.customer-anamnesis-content .info-text.right{text-align:right}#modal-new-children input,#modal-new-children textarea{width:100%;border:1px solid silver}.customer-anamnesis-content textarea{padding-right:30px!important}.customer-anamnesis-content .btn-chatgpt{margin-top:-70px;width:30px;height:30px;padding:5px;cursor:pointer}.test-question{border-top:1px solid gray;padding:10px 0}.btn-test{display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;padding:5px;color:var(--econ-primary);font-weight:700}.btn-test:hover{color:var(--econ-primary-hover)}.btn-test:before{font-family:Material Symbols Outlined;content:"add";font-size:1.3rem}.trait-block{margin-bottom:5px;border-top:1px solid whitesmoke;padding-top:7px}.trait-header{display:flex;justify-content:space-between;align-items:center;font-size:1.1em;font-weight:600;margin-bottom:8px}.trait-name{flex:1}.trait-score{white-space:nowrap;color:#333}.trait-interpretation{font-size:.95em;color:#444;line-height:1.4}#model-tests-listbox{z-index:99999}.anamnesis-print{display:flex;flex-direction:column;width:700px;background:#fff;margin:auto;padding:60px 60px 20px;min-height:100vh}.anamnesis-print .header{display:flex;align-items:center;width:100%;padding-bottom:30px;gap:40px}.anamnesis-print .header .logo{height:auto}.anamnesis-print .header .logo img{max-height:100px}.content-address{display:flex;font-size:.7rem;color:#2f4f4f;font-weight:300;align-items:center}.anamnesis-print .subheader{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:20px}.anamnesis-print .header .subheader .date{color:#2f4f4f;font-size:.8rem;font-weight:300}.anamnesis-print .subheader .title{font-size:2rem!important;text-align:center}.anamnesis-print .body{display:flex;flex-direction:column;padding-bottom:100px}.anamnesis-print .body .topic{margin-bottom:20px}.anamnesis-print .body .topic .title{font-size:1.3rem;font-weight:600;width:100%;padding:0;color:var(--econ-primary);border-bottom:1px solid var(--econ-primary);margin-bottom:5px}.anamnesis-print .childrens{flex-wrap:wrap;padding:0 10px}.anamnesis-print .childrens small{font-size:.7rem}.anamnesis-print .childrens.flex{display:flex;flex-wrap:wrap;padding:0 10px}.anamnesis-print .childrens .children{display:flex;flex-direction:column;padding:5px}.anamnesis-print .childrens.flex .children{width:50%}.anamnesis-print .childrens .children .title{font-size:.8rem;font-weight:700;line-height:.8rem;border:none!important;padding:10px 0;margin-bottom:0;margin-top:5px}.anamnesis-print .childrens .children .value{font-size:.8rem;font-weight:400;line-height:1rem;color:#2f4f4f}.anamnesis-print .childrens.childrens-services{display:flex;flex-direction:column;padding:0 10px 20px}.anamnesis-print .childrens.childrens-services .children{display:flex;flex-direction:column;width:100%}.anamnesis-print .childrens-services{display:flex;flex-wrap:wrap;padding:0 10px;font-size:1rem}.anamnesis-print .childrens-services .title{font-size:.8rem;border:none!important;padding:3px!important}.anamnesis-print .childrens-services .prontuary .title{font-size:.8rem;line-height:1.1rem;padding:0;margin-left:10px}.anamnesis-print .childrens-services .prontuary .value,.anamnesis-print .childrens-services .prontuary .link{font-size:.8rem;line-height:1.1rem;margin-left:25px}.noprint{position:absolute;top:10px;left:0;right:0}@media print{.noprint{display:none}}.markdown-body{font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.6;color:#2d2d2d;padding:1rem;word-wrap:break-word}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{font-weight:600;margin-top:1.2em;margin-bottom:.6em;line-height:1.25;color:#1a1a1a}.markdown-body h1{font-size:2rem}.markdown-body h2{font-size:1.75rem}.markdown-body h3{font-size:1.5rem}.markdown-body h4{font-size:1.25rem}.markdown-body h5{font-size:1.1rem}.markdown-body h6{font-size:1rem}.markdown-body p{--margin: .5em 0 1em 0}.markdown-body ul,.markdown-body ol{--margin: .5em 0 1em 1.5em}.markdown-body li{--margin-bottom: .4em}.markdown-body a{color:#007acc;text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body blockquote{--margin: 1em 0;--padding: .8em 1em;border-left:4px solid #ccc;background-color:#f9f9f9;color:#555;font-style:italic}.markdown-body code{background-color:#f5f5f5;--padding: .2em .4em;font-family:Courier New,Courier,monospace;font-size:.95em;border-radius:4px}.markdown-body pre{background-color:#f4f4f4;--padding: 1em;overflow-x:auto;border-radius:6px;font-size:.95em}@media screen and (max-width: 768px){.markdown-body{font-size:.9rem;--padding: .75rem}.markdown-body h1{font-size:1.5rem}.markdown-body h2{font-size:1.2rem}.markdown-body h3{font-size:1rem}}.container-draft .header{display:flex;position:sticky;top:95px;background:#fff;padding:10px 0;z-index:3;max-height:50px}.container-draft .econ-close{margin-right:0;margin-left:auto;cursor:pointer}.filters{background:#fff;padding:0 10px 10px}@media (max-width: 575px){.filters{position:fixed;background:#fff;padding:5px 10px!important;top:50px;right:0;left:0}}.filters-text-box{padding:10px 5px 5px;display:flex}.filters-text-box .filters-text-input{width:100%;border:1px solid silver;border-radius:50px;padding:5px 5px 5px 35px;font-size:1rem}.filters-text-icon{position:absolute}.filters-text-box .filters-text-icon:before{font-family:Material Symbols Outlined;content:"search";font-size:1.5rem;padding:5px 7px}.filters-lyric{padding:0 10px}.filters-lyric-box{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 575px){.filters-lyric-box{flex-wrap:nowrap;justify-content:left;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.filters-lyric-box::-webkit-scrollbar{display:none}}.filters-lyric .liryc{padding:0 10px 10px 0;min-width:30px;background:#f5f5f5;color:var(--econ-primary);margin:5px;border-radius:5px;font-size:1rem;font-weight:400;text-align:center;cursor:pointer}.filters-lyric .liryc:hover{border-color:var(--econ-primary-hover)}.filters-lyric .liryc.selected{background:var(--econ-primary);color:#fff;font-weight:700}.filters-text-box .form-switch{display:flex;justify-content:center;flex-wrap:wrap;padding:0;margin:0 0 0 10px}.filters-text-box .form-switch label{font-size:.5rem;font-weight:500}.filters-text-box .form-switch input{width:50%;padding:0;margin:0;height:18px}@media (max-width: 575px){.container.specialist{margin-top:155px;padding-bottom:45px;padding-top:10px}.container.specialist.pending{margin-top:0;padding-bottom:0;padding-top:0}}.specialist .card-specialist{padding:10px;border-radius:10px;display:flex;flex-direction:row;margin-bottom:10px;background:#f5f5f5}.specialist .info{display:flex;flex-grow:1;flex-direction:column}.specialist .info label{font-size:.7rem;font-weight:300;margin-right:20px}.specialist .info .blocked{width:100%;font-size:.7rem;color:red;font-weight:700}.specialist .info .name{font-size:.9rem;font-weight:500}.specialist .info .watts{font-weight:500;display:flex;align-items:center;cursor:pointer;color:#000;gap:3px;border:none;padding:0;background:none}.specialist .info .watts:hover{border:none}.specialist .info .phone{font-weight:500;display:flex;align-items:center;cursor:pointer;color:#000;gap:3px}.specialist .info .phone.ico:before{font-family:Material Symbols Outlined;content:"phone_in_talk";font-size:1rem}.specialist .info .service.hasservice{color:var(--econ-emphasis);font-weight:700}.specialist .actions{width:min-content;flex-grow:0;display:flex;align-items:center;justify-content:center}.specialist .card-specialist .info{display:flex;justify-content:center}.specialist .card-specialist .title{font-size:.9rem!important}.specialist .button-add{top:50px}.specialist .group{display:flex;gap:10px}.losses .card{justify-content:left;align-items:baseline}.losses .card .info{display:flex;justify-content:space-between;gap:10px;width:100%}.losses .card .title{font-size:1rem;font-weight:500;width:100%}.losses .card .group{display:flex;flex-direction:column;flex-grow:1}.losses-list .ADD{bottom:20px!important}.losses-list .card{padding:10px;margin-bottom:10px;background:#f5f5f5;border-radius:10px;font-size:.9rem;font-weight:400;display:flex;flex-direction:row;align-items:center}.losses-list .title-balance{top:0}.releases .card{padding:10px;margin-bottom:10px;background:#f5f5f5;border-radius:10px;font-size:.9rem;font-weight:400;display:flex;flex-direction:row;align-items:center;color:var(--bs-body-color)}.releases .info{display:flex;flex-direction:column;flex-grow:5}.releases .hour-interval{display:flex;flex-direction:row;align-items:center}.releases .start-time{font-size:.9rem!important;font-weight:700!important}.releases .end-time{font-size:.6rem;font-weight:500}.releases .information{display:flex;flex-direction:column;padding-left:5px;border-radius:7px}.releases .pendent{font-size:.7rem!important}.releases .group{display:flex;align-items:center;flex-wrap:wrap}.releases .date{font-size:.8rem;font-weight:700}.releases .description{font-size:.6rem}.releases .status{width:fit-content!important;display:flex;align-items:center;border-radius:5px;width:100%!important}.releases .status.N{text-align:center;color:#8b0000}.releases .status.N:before{font-family:Material Symbols Outlined;content:"thumb_down";padding-right:5px;cursor:auto}.releases .status.C{text-align:center;color:#006400}.releases .status.C:before{font-family:Material Symbols Outlined;content:"thumb_up";font-size:.9rem;padding-right:5px}.releases .status.R{text-align:center;color:#006400}.releases .status.R:before{font-family:Material Symbols Outlined;content:"thumb_up";font-size:.9rem;padding-right:5px}.releases .status.F{text-align:center;color:#8b0000}.releases .status.F:before{font-family:Material Symbols Outlined;content:"thumb_down";font-size:.9rem;padding-right:5px}.releases .status.X{--background: #8000002e;text-align:center;color:red}.releases .status.X:before{font-family:Material Symbols Outlined;content:"question_mark";font-size:.9rem;padding-right:5px}.releases .filters{position:relative;display:flex;padding:0!important;gap:5px;top:0}.releases .box-groups-releases{display:flex;justify-content:space-between;align-items:center}.releases .box-groups-releases .schedule{font-weight:700;flex-grow:1;font-size:1.1rem;text-align:center}.releases .radio-group .btn{width:50%;max-width:200px}.releases .radio-group .btn{border-radius:0}.btn-check:checked+.btn{border-color:var(--econ-primary)!important;color:#fff!important;background-color:var(--econ-primary)!important}.releases .radio-group .btn.left{border-top-left-radius:10px;border-bottom-left-radius:10px}.releases .radio-group .btn.right{border-top-right-radius:10px;border-bottom-right-radius:10px}.releases .radio-group{justify-content:center;display:flex;padding:5px}.releases .box-groups-radios{padding:10px;border:1px solid silver;border-radius:10px}.releases .box-groups-inputs{display:flex;align-items:center;padding:10px;border:1px solid silver;border-radius:10px;justify-content:center}.releases .values{display:flex;flex-direction:column;padding-left:20px;text-align:center;font-size:.8rem}.releases .actions{flex-grow:1;flex-direction:row}.releases .box-groups-releases .actions{flex-grow:0}.releases .btn-received{color:#fff;background-color:var(--econ-primary);padding:5px 15px;text-align:center;cursor:pointer;border-radius:5px;font-size:1rem;min-width:90px}.releases .btn-received:hover{background-color:var(--econ-primary-hover)}.releases .delete-custormer{position:absolute;right:30px;cursor:pointer}.releases .delete-custormer:after{font-family:Material Symbols Outlined;content:"close"}.releases .form-control.filter{padding:5px 30px 5px 5px}.darkseagreen{background-color:#8fbc8f;color:#fff}.gold{background-color:gold;color:#fff}.orange{background-color:orange;color:#fff}.red{background-color:red;color:#fff}.blueviolet{background-color:#8a2be2;color:#fff}.highlighter-none{border:1px dashed silver;color:#000}.dodgerblue{background-color:#1e90ff;color:#fff}.mark-tarja{width:10px;height:45px;box-shadow:var(--econ-shadow-medium);border-radius:10px}.color-tarja{width:100%}.releases .info .available{color:var(--econ-available)}.releases .info .unavailable{color:var(--econ-unavailable)}.releases .info .decide{color:var(--econ-decide)}.releases .info .available.ico:before{font-family:Material Symbols Outlined;content:"event_available";--color: var(--econ-available);font-size:1.5rem}.releases .info .unavailable.ico:before{font-family:Material Symbols Outlined;content:"event_busy";--color: var(--econ-unavailable);font-size:1.5rem}.releases .info .decide.ico:before{font-family:Material Symbols Outlined;content:"calendar_today";--color: var(--econ-decide);font-size:1.5rem}.releases .info .check{background-color:var(--econ-primary);border-color:var(--econ-primary)}.releases .acount{position:sticky;top:90px;padding:10px;display:flex;background:#fff;justify-content:center;font-size:1.2rem;font-weight:400;z-index:2;color:var(--econ-primary)}.stick{position:sticky;top:0;background:#fff;z-index:2}.releases .group-search{position:sticky;top:125px;background:#fff;z-index:2;padding-bottom:10px}.releases .group-search .ico-search:after{position:absolute;font-family:Material Symbols Outlined;content:"search";font-size:1.5rem;color:gray;z-index:2;height:40px;width:40px;display:flex;justify-content:center;align-items:center}.releases .form-control.search{padding-left:30px}.defaults .card{justify-content:space-between}.defaults .info{display:flex;flex-direction:column;width:100%}.defaults .name{font-size:.9rem!important;font-weight:700!important}.defaults .group-search{position:sticky;top:50px;background:#fff;z-index:2}.defaults .group-search .ico-search:after{position:absolute;font-family:Material Symbols Outlined;content:"search";font-size:1.5rem;padding:7px;color:gray;z-index:2;max-height:38px;display:flex;justify-content:center;align-items:center}.defaults .form-control.search{padding-left:30px}#modal-task-services .tabs{top:0}#modal-task-services .invoice.in-customer .actions-invoice{top:40px}.lifetimeanalisys .navigate-months{display:flex;justify-content:center;align-items:center;background:#fff;margin:auto;flex-wrap:wrap;padding:5px 0}.lifetimeanalisys .navigate-months .item-month{font-size:.9rem;font-weight:700;padding:5px 10px;text-align:center}.lifetimeanalisys .navigate-months .item-month-preps{font-size:.7rem;font-weight:400}.group-bottons{display:flex}.lifetimeanalisys .navigate-months .icon{font-family:Material Symbols Outlined;font-size:1.7rem;font-weight:100;cursor:pointer;min-width:35px;max-width:35px;min-height:35px;max-height:35px;display:flex;justify-content:center;align-items:center}.lifetimeanalisys .navigate-months .before:before{content:"navigate_before"}.lifetimeanalisys .navigate-months .after:before{content:"navigate_next"}.lifetimeanalisys .navigate-months .sum:before{content:"add_circle";font-size:2.5rem}.lifetimeanalisys .navigate-months .sub:before{content:"do_not_disturb_on";font-size:2.5rem}.lifetimeanalisys .navigate-months .apply:before{content:"check";font-size:1.8rem;background:var(--econ-primary);height:30px;width:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff}.lifetimeanalisys .navigator{position:sticky;top:50px;z-index:4;background:#fff}.lifetimeanalisys .card{display:flex;flex-wrap:wrap;gap:0 10px;justify-content:space-between}.lifetimeanalisys .card .title{min-width:100%;font-size:1rem;line-height:1rem;font-weight:700;display:flex;justify-content:space-between}.lifetimeanalisys .card .subtitle{min-width:100%;font-size:.8rem;line-height:.8rem;font-weight:700}.lifetimeanalisys .card .item{min-width:100%;font-size:.7rem;line-height:.7rem;margin-bottom:10px;display:flex;gap:7px}.lifetimeanalisys .card .group{display:flex;flex-wrap:wrap;text-align:center;flex-grow:1;justify-content:space-evenly;gap:0 5px;max-width:30%;padding:5px;border-radius:10px}.lifetimeanalisys .card .subgroup{font-size:.6rem;line-height:.6rem}.lifetimeanalisys .card .subgroup.title{font-size:.8rem;line-height:.8rem;justify-content:center}.lifetimeanalisys .card .subgroup.small{font-size:.6rem!important;line-height:.6rem!important;font-weight:400!important;margin:0!important}.lifetimeanalisys .card .subgroup.description{height:15px!important}.lifetimeanalisys .card .info{display:block;text-align:center;width:100%;border-bottom:1px solid silver}.lifetimeanalisys .card .btn-open{color:var(--econ-primary);cursor:pointer}.lifetimeanalisys .card .btn-open:hover{color:var(--econ-primary-hover)}.lifetimeanalisys .card .btn-open:before{font-family:Material Symbols Outlined;content:"open_in_new";position:absolute;right:10px;font-size:1.5rem;font-weight:600}.lifetimeanalisys .card .btn-info{color:var(--econ-primary);cursor:pointer}.lifetimeanalisys .card .btn-info:hover{color:var(--econ-primary-hover)}.lifetimeanalisys .card .btn-info:before{font-family:Material Symbols Outlined;content:"info";position:absolute;right:5px;font-size:1.5rem;font-weight:600}.lifetimeanalisys .icon.apply{background:none!important}.lifetimeanalisys .icon.apply:hover{border:none!important}.lifetimeanalisys .icon.apply[disabled]{opacity:.5}.lifetimeanalisys .form-control.search{padding-left:30px}.lifetimeanalisys .group-search .ico-search:after{position:absolute;font-family:Material Symbols Outlined;content:"search";font-size:1.5rem;padding:7px;color:gray;z-index:2;max-height:38px;display:flex;justify-content:center;align-items:center}.lifetimeanalisys .frequencia{min-width:100%;font-size:.6rem;line-height:.6rem}.lifetimeanalisys .result-cluster{min-width:100%;font-size:.8rem;border-bottom:1px solid silver;color:var(--econ-average)}.lifetimeanalisys .link .btn{width:100%;text-align:center;padding:3px;background:none;font-size:.9rem}.lifetimeanalisys .link .btn.selected{background:#00000014}.lifetimeanalisys .container-filters{width:100%}body{margin:0;background-color:#f9f9f9;color:#222}#root{display:block!important}.land-container{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:1140px;height:fit-content;border-radius:20px;display:flex;flex-wrap:wrap;min-height:500px;background:#f5f5f5}.land-container h1,.land-container .banner h1{color:#008b8b;font-size:clamp(1.8rem,3.5vw,2.8rem);margin-bottom:10px}.land-container h2{font-size:clamp(1.3rem,3vw,1.8rem);color:#333;margin-bottom:30px}.land-container h3{font-size:clamp(1.2rem,3vw,2rem);color:#333;margin-bottom:10px}.land-container h4{font-size:clamp(1.3rem,1.8vw,1.4rem);color:#008b8b;margin-bottom:20px}h4 .destaque{font-size:clamp(1.5rem,2vw,1.6rem);white-space:nowrap}.land-container p{font-size:clamp(.9rem,1.2vw,1rem);font-weight:400;color:#333;line-height:1.6;margin-bottom:3em}.land-container .form-placeholder{display:flex}.land-container section.content-image{display:flex;width:40%;background:#f5f5f5;border-top-left-radius:20px}.land-container .banner{position:relative;margin-top:auto;width:90%;border-bottom-left-radius:20px;padding:0}.land-container .content{width:60%;background:#fff;padding:80px 40px 40px;border-top-right-radius:20px;border-bottom-right-radius:20px;margin-left:auto;height:fit-content}.land-container form{max-width:500px;margin:auto}footer{flex-basis:100%;background:#f5f5f5;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.land-container .btn-econ{font-size:1.3rem}@media (max-width: 1200px){.land-container{flex-wrap:wrap;flex-direction:column;border-radius:0!important;width:100%;top:0;bottom:auto;min-height:100%}.land-container section.content-image{margin-left:auto;margin-right:auto}.land-container .content{width:100%;text-align:center;border-radius:0!important;padding:20px}.land-container .banner{border:none;margin:auto auto 0;width:75%;border-radius:0!important;padding-top:20px}h4 .destaque{white-space:wrap}.land-container p{margin-bottom:1em}}.container.new-register .econ-content{padding:20px;border-radius:10px}.new-register .header-register{display:flex;justify-content:center}.new-register .header-register .title{width:100%;font-size:1.2rem;font-weight:500;text-align:center;padding:10px 0;color:var(--econ-color-logo)}.campanhacashback .title{font-size:1rem;line-height:1rem;font-weight:700;margin:0}.campanhacashback .subtitle{margin-bottom:5px}.campanhacashback .description{font-size:.7rem;margin-bottom:10px}.campanhacashback .description ul{margin-bottom:0}.tab-cashbackcampaign{position:relative;top:0}.exceptions .content{min-height:50vh}.exceptions .content .customers-action{display:flex}.exceptions .content .customer-exception{display:flex;justify-content:space-between}#modal-register-campanhacashback .form-control,#modal-register-campanhacashback .form-select{font-size:.8rem}.container.teleservice{position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;display:flex;background:#fff;padding:10px}.teleservice .MuiBox-root{flex-direction:column}.teleservice .simple-tabpanel{width:100%;padding:0}.teleservice .content{display:flex;width:100%}.ta-room{width:calc(100% - 300px);background:gray;border-radius:20px;margin-right:10px}.ta-room .room-header{height:50px;padding:10px}.ta-room .room-header .title{padding:10px 25px;font-size:1rem;font-weight:500;color:#f5f5f5}.ta-room .room-body{height:calc(100% - 135px);padding:0 10px}.ta-room .room-body span{display:flex;padding:10px 25px;font-size:1rem;font-weight:500;color:#f5f5f5}.ta-room .room-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:10px 25px}.ta-side-menu{display:flex;width:300px;overflow-y:scroll;background:#fff;scrollbar-width:none}.ta-side-menu::-webkit-scrollbar{display:none}.ta-side-menu .customer-anamnesis-content .anamnesis-content{padding:0!important;margin:0!important}.ta-side-menu .customer-anamnesis-content .btn-maxmize,.ta-side-menu .customer-anamnesis-content .btn-minimize{position:relative!important}.ta-side-menu .anamnesis-content .topic.title{padding:0 5px 0 0!important}.ta-side-menu .customer-anamnesis-content .group.between{gap:0}.ta-side-menu .actions.horizontal.fix .btn{min-width:100%}.ta-side-menu .actions.horizontal.fix{padding:10px 0;gap:5px;position:absolute;bottom:0;width:100%;max-width:280px}.ta-side-menu .btn-open-minimize,.ta-side-menu .btn-open-maxmize{position:sticky;top:48px!important;left:0!important;right:0!important;min-width:100%!important;background:#fff!important;z-index:1!important}.ta-side-menu .button-add{top:100px}.ta-side-menu .filters{margin-top:10px;position:sticky;top:50px;padding:10px!important}.ta-side-menu .invoice.in-customer .tabs{top:48px}.ta-side-menu .tab{font-size:.6rem!important}.teleservice .service,.teleservice .anamnesis,.teleservice .invoice{padding:10px 10px 170px!important}.ta-side-menu .invoice.in-customer .actions-invoice{top:85px}.container.teleservice .btn-morevert{position:fixed;top:0;right:10px;align-items:center;font-size:1.6rem;font-weight:200;cursor:pointer;z-index:2}.container.teleservice .btn-morevert.white:before{font-family:Material Symbols Outlined;content:"menu";color:#fff}.container.teleservice .btn-morevert.prim:before{font-family:Material Symbols Outlined;content:"menu";color:var(--econ-primary)}.container.teleservice .menu-user{width:0}.container.teleservice .dropdown-toggle:empty:after{display:none!important}.container.teleservice .btn-videochat{position:fixed;top:5px;right:50px;justify-content:center;align-items:center;font-size:1.6rem;font-weight:200;cursor:pointer;z-index:2}.container.teleservice .btn-videochat.active:before{font-family:Material Symbols Outlined;content:"video_camera_front_off";color:#fff}.container.teleservice .btn-videochat.no-active:before{font-family:Material Symbols Outlined;content:"video_camera_front";color:var(--econ-primary)}.teleservice .group{display:flex;width:100%}.teleservice .button{display:flex;flex-direction:column;color:#f5f5f5;font-size:.6rem;line-height:1.5rem;font-weight:400;height:65px;width:65px;justify-content:center;border-radius:10px;cursor:pointer}.teleservice .button:hover{color:#fff}.teleservice .button.bt-users:before{font-family:Material Symbols Outlined;content:"group_add";font-size:2rem;font-weight:200}.teleservice .button.bt-copy:before{font-family:Material Symbols Outlined;content:"media_link";font-size:2rem;font-weight:200}.teleservice .button.bt-out:before{font-family:Material Symbols Outlined;content:"output";font-size:2rem;font-weight:200}.teleservice .button.bt-close:before{font-family:Material Symbols Outlined;content:"tab_close_right";font-size:2rem;font-weight:200}.teleservice .actions.columns{flex-direction:column;gap:0}.teleservice .actions.columns .btn{margin:3px!important}.teleservice .MuiTabs-root{z-index:3}@media (min-width: 768px){.mobile{display:none!important}.container.teleservice .menu-user ul{top:35px!important}.teleservice .MuiTabs-flexContainer{position:fixed;top:10px!important;bottom:auto!important;background:#fff;padding-bottom:5px;width:100%;max-width:300px;z-index:1;justify-content:left!important}.container.teleservice .btn-morevert.white:before{position:fixed;right:10px;top:15px;color:var(--econ-primary)}.teleservice .general form button{position:sticky;bottom:0}}@media (max-width: 767px){.desktop{display:none!important}.container.teleservice .menu-user ul{top:-15px!important}.ta-side-menu .btn-open-minimize,.ta-side-menu .btn-open-maxmize{position:fixed!important}.no-visible{display:none}.container.teleservice{border-radius:0;padding:0;margin:0;top:0;bottom:0;left:0;right:0;max-width:100%}.ta-room{width:100%;margin:0;padding-top:2px;border-radius:0;z-index:1}.ta-side-menu{--display: none;position:fixed;top:0;bottom:0;width:100%}.ta-side-menu .filters{margin-top:10px;position:sticky;top:50px;padding:10px!important;width:100%}.ta-side-menu .invoice.in-customer .tabs{top:40px}.ta-side-menu .tab{font-size:.7rem!important}.ta-side-menu .invoice.in-customer .actions-invoice{top:80px}.teleservice .MuiBox-root{flex-direction:column}.teleservice .MuiTabs-flexContainer{position:sticky;top:0!important;left:0;right:0;width:100%;top:0}.teleservice .simple-tabpanel{padding:10px}.teleservice .service,.teleservice .anamnesis,.teleservice .invoice{padding:75px 20px 200px!important}.teleservice .MuiTabs-root{position:fixed;background:#fff;width:100%}.ta-side-menu .actions.horizontal.fix{position:fixed!important;bottom:0!important;width:100%!important;max-width:none!important;padding:20px!important}.MuiTabs-scroller{padding:0 10px}.teleservice .general{padding:60px 20px 70px!important}}@media (max-width: 575px){.teleservice .simple-tabpanel{padding-top:0;padding-bottom:70px}.teleservice .button-add .edit.ADD,.teleservice .btn-econ.put{bottom:10px!important;margin:0!important}}.container-morevert{position:fixed;top:40px;right:10px;display:flex;flex-direction:column;background:#fff;border:1px solid silver;border-radius:5px;z-index:2}.container-morevert .item-morevert{padding:5px 10px}.container-morevert>div:not(:last-child){border-bottom:1px solid #ccc}:root{--econ-line-light: rgb(233, 233, 233);--econ-shadow-light: 1px 1px 7px rgba(0, 0, 0, .07);--econ-shadow-medium: 1px 1px 7px rgba(0, 0, 0, .2);--econ-primary: darkcyan;--econ-primary-hover: rgb(0, 78, 78);--econ-secondary: darkorange;--econ-secondary-hover: rgb(180, 100, 20);--econ-terciary: gray;--econ-terciary-hover: rgb(95, 95, 95);--econ-link-hover: rgb(119, 119, 119);--econ-emphasis: orangered;--econ-emphasis-two: darkgreen;--econ-emphasis-tree: darkred;--econ-agendado: #f1efe3;--econ-holiday-bg: #f1efe3;--econ-agendado-border: none--rgb(175, 169, 139);--econ-vago: whitesmoke;--econ-intervalo: whitesmoke;--econ-bg-input: whitesmoke;--econ-decide: gray;--econ-available: green;--econ-unavailable: red;--econ-gray-medium: rgb(68, 68, 68);--econ-bg-emphasis: rgb(255, 241, 235);--econ-bg-emphasis-two: rgb(239, 255, 239);--econ-color-logo: rgb(60, 80, 90)}#root{width:100%;background-color:#7d7d7d;display:flex;align-items:center}.econ-dark{color:#000!important}.econ-average{color:gray!important}.econ-light{color:silver!important}.econ-white{color:#fff!important}.econ-positive-highlight{color:green!important}.econ-negative-highlight{color:red!important}.econ-orange{color:orange!important}.econ-green{color:green!important}.econ-darkorange{color:#ff8c00!important}.econ-primary{color:var(--econ-primary)!important}.econ-secondary{color:var(--econ-secondary)!important}.econ-emphasis{color:var(--econ-emphasis)!important}.econ-emphasis-two{color:var(--econ-emphasis-two)!important}.econ-emphasis-tree{color:var(--econ-emphasis-tree)!important}.econ-gray-medium{color:var(--econ-gray-medium)!important}.econ-blue{color:#00f!important}.econ-border-dark,.econ-border-average{border:1px solid gray!important}.econ-border-light{border:1px solid silver!important}.econ-border-darkorange{border:1px solid darkorange!important}.econ-border-red{border:1px solid red!important}.econ-selected{border:1px solid var(--bs-dark-text-emphasis)!important}.econ-br-5{border-radius:5px!important}.econ-br-10{border-radius:10px!important}.econ-br-20{border-radius:20px!important}.econ-background-primary{background:var(--econ-primary)!important}.econ-background-secondary{background:var(--econ-secondary)!important}.econ-background-terciary{background:var(--econ-terciary)!important}.econ-background-gray{background:gray!important}.econ-background-silver{background:silver!important}.econ-background-whitesmoke{background:#f5f5f5!important}.econ-background-orangered{background:#ff4500!important}.econ-background-orange{background:orange!important}.econ-background-darkorange{background:#ff8c00!important}.econ-background-lightyellow{background:#ffffe0!important}.econ-background-day-now{background:var(--econ-agendado)!important}.econ-bg-positive-highlight{background:green!important}.econ-bg-negative-highlight{background:red!important}.econ-bg-emphasis{background:var(--econ-bg-emphasis)!important}.econ-background-highlight{background:#0000000d!important}.econ-bg-emphasis-two{background:var(--econ-bg-emphasis-two)!important}.not-exists,.not-exists-msg{display:block;width:100%;font-size:1rem;padding:10%;text-align:center;font-weight:400;color:gray}.loader{width:fit-content;font-weight:700;font-family:monospace;font-size:1rem;clip-path:inset(0 3ch 0 0);animation:l4 1s steps(4) infinite}.loader:before{content:"carregando..."}.loader-custom{width:fit-content;font-weight:700;font-family:monospace;font-size:1rem;clip-path:inset(0 3ch 0 0);animation:l4 1s steps(4) infinite}@keyframes l4{to{clip-path:inset(0 -1ch 0 0)}}.material-symbols-outlined,*[class*=btn-econ-news],*[class*=btn-econ-everyone-customers],*[class*=btn-econ-everyone-all],*[class*=symbol],*[class*=icon],*[class*=ico]{visibility:hidden}body.fonts-loaded .material-symbols-outlined,body.fonts-loaded *[class*=btn-econ-news],body.fonts-loaded *[class*=btn-econ-everyone-customers],body.fonts-loaded *[class*=btn-econ-everyone-all],body.fonts-loaded *[class*=symbol],body.fonts-loaded *[class*=icon],body.fonts-loaded *[class*=ico]{visibility:visible}*:before,*:after{visibility:hidden}body.fonts-loaded *:before,body.fonts-loaded *:after{visibility:visible}.content-visibility{content-visibility:auto}a{text-decoration:inherit;color:var(--econ-primary)}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.accordion-button:focus{background-color:#fff;border:none;border-color:silver;box-shadow:none}.accordion-button:not(.collapsed){background-color:#f5f5f5}#status-connection{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;z-index:30;font-weight:700;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:40px}#status-connection h3{text-align:center}#status-connection p{font-size:1rem;font-weight:300;text-align:center}h1{font-size:clamp(2rem,5vw,3.5rem)}h2{font-size:clamp(1.75rem,4vw,3rem)}h3{font-size:clamp(1.5rem,3vw,2rem)}h4{font-size:clamp(1.25rem,3vw,2rem)}h5{font-size:clamp(1.125rem,2.5vw,1.5rem)}p{font-size:clamp(1rem,2.5vw,1.25rem);line-height:1.6}small{display:inline-block;font-size:clamp(.75rem,1.5vw,.875rem);line-height:1.4}
