/*!
 * Apolo — tema sobre o Bootstrap 5.3.8
 * ------------------------------------------------------------------
 * Carregar logo DEPOIS de bootstrap.css e ANTES de apolo_theme.css.
 *
 * 1) Liga as variáveis do Bootstrap 5 aos tokens --toro-color-* (apolo_theme.css).
 * 2) Mantém as métricas visuais que o app tinha no Bootstrap 3
 *    (fonte base 14px, espaçamentos de cards/modais/tabelas, larguras de modal),
 *    para que a troca de versão não mude o layout das telas.
 *
 * Os tokens --toro-color-* são definidos em apolo_theme.css (carregado depois);
 * custom properties são resolvidas em tempo de uso, então a ordem não importa.
 */ html{font-size:14px;-webkit-tap-highlight-color:var(--toro-color-transparent-30)}:root,[data-bs-theme=light]{--bs-font-sans-serif:"Helvetica Neue",Helvetica,Arial,sans-serif;--bs-body-font-size:14px;--bs-body-line-height:1.42857143;--bs-body-color:var(--toro-color-grey-1);--bs-body-bg:var(--toro-color-white-1);--bs-emphasis-color:var(--toro-color-black-1);--bs-secondary-color:var(--toro-color-grey-4);--bs-tertiary-bg:var(--toro-color-grey-13);--bs-secondary-bg:var(--toro-color-grey-12);--bs-card-spacer-y:15px;--bs-card-spacer-x:15px;--bs-card-cap-padding-y:10px;--bs-card-cap-padding-x:15px;--bs-border-color:var(--toro-color-grey-8);--bs-border-color-translucent:var(--toro-color-transparent-11);--bs-border-radius:4px;--bs-border-radius-sm:3px;--bs-border-radius-lg:6px;--bs-heading-color:inherit;--bs-link-color:var(--toro-color-blue-3);--bs-link-hover-color:var(--toro-color-blue-1);--bs-link-decoration:none;--bs-primary:#337ab7;--bs-primary-rgb:51,122,183;--bs-success:#5cb85c;--bs-success-rgb:92,184,92;--bs-info:#5bc0de;--bs-info-rgb:91,192,222;--bs-warning:#f0ad4e;--bs-warning-rgb:240,173,78;--bs-danger:#d9534f;--bs-danger-rgb:217,83,79;--bs-secondary:#777777;--bs-secondary-rgb:119,119,119;--bs-light:#f8f8f8;--bs-light-rgb:248,248,248}body{font-size:14px;line-height:1.42857143}a{color:var(--toro-color-blue-3);text-decoration:none}a:hover,a:focus{color:var(--toro-color-blue-1);text-decoration:underline}a.btn:hover,a.btn:focus,a.dropdown-item:hover,a.nav-link:hover,a.list-group-item:hover,a.badge:hover,a.label:hover{text-decoration:none}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px;font-weight:500;line-height:1.1}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px;font-weight:500;line-height:1.1}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:var(--toro-color-transparent-32);border-radius:4px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:var(--toro-color-black-3);word-break:break-all;word-wrap:break-word;background-color:var(--toro-color-grey-13);border:1px solid var(--toro-color-grey-8);border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}button,input,optgroup,select,textarea{color:inherit}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;line-height:normal}ul,ol{margin-top:0;margin-bottom:10px}dl{margin-top:0;margin-bottom:20px}small,.small{font-size:85%}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}hr{margin:20px 0;border:0;border-top:1px solid var(--toro-color-grey-12);opacity:1}legend{font-size:21px}.text-muted{color:var(--toro-color-grey-4)!important}.text-primary{color:var(--toro-color-blue-3)!important}.text-success{color:var(--toro-color-green-1)!important}.text-info{color:var(--toro-color-blue-2)!important}.text-warning{color:#8a6d3b!important}.text-danger{color:#a94442!important}.bg-success:not(.progress-bar){background-color:#dff0d8!important}.bg-info:not(.progress-bar){background-color:var(--toro-color-blue-17)!important}.bg-warning:not(.progress-bar){background-color:var(--toro-color-yellow-8)!important}.bg-danger:not(.progress-bar){background-color:#f2dede!important}.row,.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{--bs-gutter-x:30px}.row{align-items:flex-start;clear:both}.btn{--bs-btn-padding-x:12px;--bs-btn-padding-y:6px;--bs-btn-font-size:14px;--bs-btn-line-height:1.42857143;--bs-btn-border-radius:4px;--bs-btn-font-weight:400}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-x:10px;--bs-btn-padding-y:5px;--bs-btn-font-size:12px;--bs-btn-line-height:1.5;--bs-btn-border-radius:3px}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-x:16px;--bs-btn-padding-y:10px;--bs-btn-font-size:18px;--bs-btn-line-height:1.3333333;--bs-btn-border-radius:6px}.btn-light{--bs-btn-color:var(--toro-color-black-3);--bs-btn-bg:var(--toro-color-white-1);--bs-btn-border-color:var(--toro-color-grey-8);--bs-btn-hover-color:var(--toro-color-black-3);--bs-btn-hover-bg:var(--toro-color-grey-10);--bs-btn-hover-border-color:#adadad;--bs-btn-active-color:var(--toro-color-black-3);--bs-btn-active-bg:var(--toro-color-grey-10);--bs-btn-active-border-color:#adadad;--bs-btn-disabled-color:var(--toro-color-black-3);--bs-btn-disabled-bg:var(--toro-color-white-1);--bs-btn-disabled-border-color:var(--toro-color-grey-8);--bs-btn-focus-shadow-rgb:204,204,204}.btn-primary{--bs-btn-color:var(--toro-color-white-1);--bs-btn-bg:var(--toro-color-blue-3);--bs-btn-border-color:#2e6da4;--bs-btn-hover-color:var(--toro-color-white-1);--bs-btn-hover-bg:#286090;--bs-btn-hover-border-color:#204d74;--bs-btn-active-bg:#286090;--bs-btn-active-border-color:#204d74;--bs-btn-disabled-bg:var(--toro-color-blue-3);--bs-btn-disabled-border-color:#2e6da4}.btn-success{--bs-btn-color:var(--toro-color-white-1);--bs-btn-bg:var(--toro-color-green-4);--bs-btn-border-color:var(--toro-color-green-4);--bs-btn-hover-color:var(--toro-color-white-1);--bs-btn-hover-bg:var(--toro-color-green-4);--bs-btn-hover-border-color:var(--toro-color-green-4);--bs-btn-active-bg:var(--toro-color-green-4);--bs-btn-disabled-bg:var(--toro-color-green-4);--bs-btn-disabled-border-color:var(--toro-color-green-4)}.btn-info{--bs-btn-color:var(--toro-color-white-1);--bs-btn-bg:#5bc0de;--bs-btn-border-color:#46b8da;--bs-btn-hover-color:var(--toro-color-white-1);--bs-btn-hover-bg:#31b0d5;--bs-btn-hover-border-color:#269abc;--bs-btn-active-color:var(--toro-color-white-1);--bs-btn-active-bg:#31b0d5;--bs-btn-disabled-color:var(--toro-color-white-1);--bs-btn-disabled-bg:#5bc0de}.btn-warning{--bs-btn-color:var(--toro-color-white-1);--bs-btn-bg:#f0ad4e;--bs-btn-border-color:#eea236;--bs-btn-hover-color:var(--toro-color-white-1);--bs-btn-hover-bg:#ec971f;--bs-btn-hover-border-color:#d58512;--bs-btn-active-color:var(--toro-color-white-1);--bs-btn-active-bg:#ec971f;--bs-btn-disabled-color:var(--toro-color-white-1);--bs-btn-disabled-bg:#f0ad4e}.btn-danger{--bs-btn-color:var(--toro-color-white-1);--bs-btn-bg:var(--toro-color-red-4);--bs-btn-border-color:var(--toro-color-red-3);--bs-btn-hover-color:var(--toro-color-white-1);--bs-btn-hover-bg:var(--toro-color-red-3);--bs-btn-hover-border-color:var(--toro-color-red-3);--bs-btn-active-bg:var(--toro-color-red-3);--bs-btn-disabled-bg:var(--toro-color-red-4)}.btn-link{--bs-btn-color:var(--toro-color-blue-3);--bs-btn-hover-color:var(--toro-color-blue-1);--bs-btn-active-color:var(--toro-color-blue-1);text-decoration:none}.form-control,.form-select{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:var(--toro-color-grey-2);background-color:var(--toro-color-white-1);border:1px solid var(--toro-color-grey-8);border-radius:4px;box-shadow:inset 0 1px 1px var(--toro-color-transparent-17)}textarea.form-control,select[multiple].form-control,select[multiple].form-select,select[size].form-control,select[size].form-select{height:auto}.form-control:focus,.form-select:focus{border-color:var(--toro-color-blue-11);box-shadow:inset 0 1px 1px var(--toro-color-transparent-17),0 0 8px var(--toro-color-transparent-53)}.form-control[disabled],.form-select[disabled],.form-control[readonly],.form-select[readonly],fieldset[disabled] .form-control,fieldset[disabled] .form-select{background-color:var(--toro-color-grey-12);opacity:1}.form-control::placeholder{color:var(--toro-color-grey-5)}.form-control-sm,.form-select-sm,.input-group-sm>.form-control,.input-group-sm>.form-select{height:30px;min-height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-control-lg,.form-select-lg,.input-group-lg>.form-control,.input-group-lg>.form-select{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.input-group-text{padding:6px 12px;font-size:14px;line-height:1;color:var(--toro-color-grey-2);background-color:var(--toro-color-grey-12);border:1px solid var(--toro-color-grey-8);border-radius:4px}.input-group-sm>.input-group-text{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-sm>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-lg>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.card{--bs-card-spacer-y:15px;--bs-card-spacer-x:15px;--bs-card-title-spacer-y:0;--bs-card-border-color:var(--toro-color-grey-8);--bs-card-border-radius:4px;--bs-card-inner-border-radius:3px;--bs-card-cap-padding-y:10px;--bs-card-cap-padding-x:15px;--bs-card-cap-bg:var(--toro-color-grey-13);--bs-card-cap-color:var(--toro-color-black-3);--bs-card-bg:var(--toro-color-white-1);--bs-card-color:inherit;color:inherit;margin-bottom:20px;box-shadow:0 1px 1px var(--toro-color-transparent-20)}.card>.card-header{border-color:var(--toro-color-grey-8)}.card-body::after,.container::after,.container-fluid::after{display:table;clear:both;content:""}.card-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.card-header>.card-title>a,.card-header>.card-title>small{color:inherit}.table{--bs-table-color:var(--toro-color-grey-1);--bs-table-bg:transparent;--bs-table-border-color:var(--toro-color-grey-8);--bs-table-striped-bg:var(--toro-color-grey-14);--bs-table-striped-color:var(--toro-color-grey-1);--bs-table-hover-bg:var(--toro-color-grey-13);--bs-table-hover-color:var(--toro-color-grey-1);--bs-table-active-bg:var(--toro-color-grey-13);margin-bottom:20px}.table>:not(caption)>*>*{padding:8px;line-height:1.42857143;border-bottom-width:0;border-top:1px solid var(--toro-color-grey-8)}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid var(--toro-color-grey-8)}.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table-sm>:not(caption)>*>*{padding:5px}.table>:not(caption)>*>*{background-color:transparent;box-shadow:none}.table-striped>tbody>tr:nth-of-type(odd){background-color:var(--toro-color-grey-14)}.table-hover>tbody>tr:hover{background-color:var(--toro-color-grey-13)}.dropdown-menu{--bs-dropdown-font-size:14px;--bs-dropdown-padding-y:5px;--bs-dropdown-spacer:2px;--bs-dropdown-color:var(--toro-color-black-3);--bs-dropdown-bg:var(--toro-color-white-1);--bs-dropdown-border-color:var(--toro-color-transparent-11);--bs-dropdown-border-radius:4px;--bs-dropdown-box-shadow:0 6px 12px var(--toro-color-transparent-13);--bs-dropdown-divider-bg:var(--toro-color-grey-10);--bs-dropdown-divider-margin-y:9px;--bs-dropdown-link-color:var(--toro-color-black-3);--bs-dropdown-link-hover-color:var(--toro-color-black-2);--bs-dropdown-link-hover-bg:var(--toro-color-grey-13);--bs-dropdown-link-active-color:var(--toro-color-white-1);--bs-dropdown-link-active-bg:var(--toro-color-blue-3);--bs-dropdown-item-padding-x:20px;--bs-dropdown-item-padding-y:3px;--bs-dropdown-header-color:var(--toro-color-grey-4);--bs-dropdown-header-padding-x:20px;box-shadow:var(--bs-dropdown-box-shadow)}.dropdown-header{font-size:12px;line-height:1.42857143}.dropdown-toggle::after,.dropup .dropdown-toggle::after,.dropend .dropdown-toggle::after,.dropstart .dropdown-toggle::before{display:none}.nav-link{--bs-nav-link-padding-x:15px;--bs-nav-link-padding-y:10px;--bs-nav-link-color:var(--toro-color-blue-3);--bs-nav-link-hover-color:var(--toro-color-blue-1);--bs-nav-link-disabled-color:var(--toro-color-grey-4)}.nav{--bs-nav-link-padding-x:15px;--bs-nav-link-padding-y:10px;--bs-nav-link-color:var(--toro-color-blue-3);--bs-nav-link-hover-color:var(--toro-color-blue-1)}.nav-tabs{--bs-nav-tabs-border-color:var(--toro-color-grey-8);--bs-nav-tabs-border-radius:4px;--bs-nav-tabs-link-hover-border-color:var(--toro-color-grey-12) var(--toro-color-grey-12) var(--toro-color-grey-8);--bs-nav-tabs-link-active-color:var(--toro-color-grey-2);--bs-nav-tabs-link-active-bg:var(--toro-color-white-1);--bs-nav-tabs-link-active-border-color:var(--toro-color-grey-8) var(--toro-color-grey-8) transparent}:where(.nav-tabs) .nav-link{margin-right:2px;line-height:1.42857143}.nav-tabs>li>.nav-link{margin-bottom:0}.tab-content>.tab-pane.row.active{display:flex}:where(.col,[class^="col-"],[class*=" col-"]){position:relative}.nav>li{position:relative}.nav-tabs>li{margin-bottom:-1px}.nav-pills{--bs-nav-pills-border-radius:4px;--bs-nav-pills-link-active-color:var(--toro-color-white-1);--bs-nav-pills-link-active-bg:var(--toro-color-blue-3)}:where(.nav-link):hover,:where(.nav-link):focus{text-decoration:none;background-color:var(--toro-color-grey-12)}:where(.nav-tabs) .nav-link.active:hover{background-color:var(--bs-nav-tabs-link-active-bg)}:where(.nav-pills) .nav-link.active:hover{background-color:var(--bs-nav-pills-link-active-bg)}.modal{--bs-modal-width:600px;--bs-modal-margin:10px;--bs-modal-padding:15px;--bs-modal-header-padding:15px;--bs-modal-header-padding-x:15px;--bs-modal-header-padding-y:15px;--bs-modal-bg:var(--toro-color-white-1);--bs-modal-border-color:var(--toro-color-transparent-13);--bs-modal-border-radius:6px;--bs-modal-inner-border-radius:5px;--bs-modal-box-shadow:0 3px 9px var(--toro-color-transparent-6);--bs-modal-header-border-color:var(--toro-color-grey-10);--bs-modal-footer-border-color:var(--toro-color-grey-10);--bs-modal-footer-gap:5px;--bs-modal-title-line-height:1.42857143}@media (min-width:768px){.modal{--bs-modal-margin:30px;--bs-modal-box-shadow:0 5px 15px var(--toro-color-transparent-6)}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:900px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-backdrop{--bs-backdrop-bg:var(--toro-color-black-1);--bs-backdrop-opacity:.5}.modal-footer{justify-content:flex-end}.modal-header:not(.modal .modal-header){padding:15px}.modal-body:not(.modal .modal-body){padding:15px}.modal-content{color:inherit}.modal-header>.modal-title{flex:1 1 auto}.modal-title,.popover-header{margin:0}.btn-close{--bs-btn-close-opacity:.2;--bs-btn-close-hover-opacity:.5;--bs-btn-close-focus-shadow:none;width:.75em;height:.75em;background-size:.75em auto}.btn-close{float:right}.btn{white-space:nowrap}.modal-header:has(>#divModalReceberBandeira){flex-wrap:wrap}.modal-header>#divModalReceberBandeira{flex:0 0 100%;order:100}.modal-header:has(>#divModalReceberBandeira)>.modal-title{flex:1 1 0;min-width:0}.tooltip{--bs-tooltip-font-size:12px;--bs-tooltip-padding-x:8px;--bs-tooltip-padding-y:3px;--bs-tooltip-color:var(--toro-color-white-1);--bs-tooltip-bg:var(--toro-color-black-1);--bs-tooltip-border-radius:4px;--bs-tooltip-opacity:.9}.popover{--bs-popover-font-size:14px;--bs-popover-bg:var(--toro-color-white-1);--bs-popover-border-color:var(--toro-color-transparent-13);--bs-popover-border-radius:6px;--bs-popover-box-shadow:0 5px 10px var(--toro-color-transparent-13);--bs-popover-header-padding-x:14px;--bs-popover-header-padding-y:8px;--bs-popover-header-font-size:14px;--bs-popover-header-bg:var(--toro-color-grey-14);--bs-popover-body-padding-x:14px;--bs-popover-body-padding-y:9px;--bs-popover-body-color:var(--toro-color-black-3);line-height:1.42857143}.alert{--bs-alert-padding-x:15px;--bs-alert-padding-y:15px;--bs-alert-margin-bottom:20px;--bs-alert-border-radius:4px}.alert-success{--bs-alert-color:#3c763d;--bs-alert-bg:#dff0d8;--bs-alert-border-color:#d6e9c6}.alert-info{--bs-alert-color:#31708f;--bs-alert-bg:#d9edf7;--bs-alert-border-color:#bce8f1}.alert-warning{--bs-alert-color:#8a6d3b;--bs-alert-bg:var(--toro-color-yellow-8);--bs-alert-border-color:#faebcc}.alert-danger{--bs-alert-color:#a94442;--bs-alert-bg:#f2dede;--bs-alert-border-color:#ebccd1}.alert>p,.alert>ul{margin-bottom:0}.alert>p + p{margin-top:5px}.alert-dismissible{padding-right:35px}.alert-dismissible .btn-close{padding:15px}.note-popover.popover{display:none}.note-popover.popover{position:absolute;top:0;left:0}.note-hint-popover.popover{z-index:1080;min-width:220px;max-width:340px;padding:4px!important}.note-hint-popover .popover-body{max-height:240px!important;padding:0!important;overflow-y:auto!important}.note-hint-popover .popover-body .note-hint-group .note-hint-item{padding:7px 10px!important;overflow:hidden;border-radius:8px;color:var(--toro-color-black-3);font-size:13.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.note-hint-popover .popover-body .note-hint-group .note-hint-item:hover{color:var(--toro-color-black-3)!important;background-color:var(--toro-color-grey-14)!important}.note-hint-popover .popover-body .note-hint-group .note-hint-item.active{color:var(--toro-color-white-1)!important;background-color:var(--toro-color-main-3)!important}.badge{--bs-badge-padding-x:7px;--bs-badge-padding-y:3px;--bs-badge-font-size:12px;--bs-badge-font-weight:700;--bs-badge-color:var(--toro-color-white-1);--bs-badge-border-radius:10px;background-color:var(--toro-color-grey-4)}.progress{--bs-progress-height:20px;--bs-progress-font-size:12px;--bs-progress-bg:var(--toro-color-grey-13);--bs-progress-border-radius:4px;--bs-progress-box-shadow:inset 0 1px 2px var(--toro-color-transparent-12);--bs-progress-bar-bg:var(--toro-color-blue-3);margin-bottom:20px;box-shadow:var(--bs-progress-box-shadow)}.list-group{--bs-list-group-border-color:var(--toro-color-grey-8);--bs-list-group-item-padding-x:15px;--bs-list-group-item-padding-y:10px;--bs-list-group-border-radius:4px;--bs-list-group-active-bg:var(--toro-color-blue-3);--bs-list-group-active-border-color:var(--toro-color-blue-3);margin-bottom:20px}.breadcrumb{--bs-breadcrumb-padding-x:15px;--bs-breadcrumb-padding-y:8px;--bs-breadcrumb-margin-bottom:20px;--bs-breadcrumb-bg:var(--toro-color-grey-13);--bs-breadcrumb-border-radius:4px;--bs-breadcrumb-divider-color:var(--toro-color-grey-8);--bs-breadcrumb-item-active-color:var(--toro-color-grey-4)}.pagination{--bs-pagination-padding-x:12px;--bs-pagination-padding-y:6px;--bs-pagination-font-size:14px;--bs-pagination-color:var(--toro-color-blue-3);--bs-pagination-border-color:var(--toro-color-grey-8);--bs-pagination-hover-bg:var(--toro-color-grey-12);--bs-pagination-active-bg:var(--toro-color-blue-3);--bs-pagination-active-border-color:var(--toro-color-blue-3)}@media (max-width:44.9375rem){.scroll_mobile_wrapper>.nav{flex-wrap:nowrap}}input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:34px}input[type="date"].form-control-sm,input[type="time"].form-control-sm,input[type="datetime-local"].form-control-sm,input[type="month"].form-control-sm{line-height:30px}input[type="date"].form-control-lg,input[type="time"].form-control-lg,input[type="datetime-local"].form-control-lg,input[type="month"].form-control-lg{line-height:46px}input.form-control::-webkit-date-and-time-value{height:auto}.form-group-sm input[type="date"].form-control,.form-group-sm input[type="time"].form-control,.form-group-sm input[type="datetime-local"].form-control,.form-group-sm input[type="month"].form-control{line-height:1.5}.form-group-lg input[type="date"].form-control,.form-group-lg input[type="time"].form-control,.form-group-lg input[type="datetime-local"].form-control,.form-group-lg input[type="month"].form-control{line-height:1.3333333}.input-group-sm>input[type="date"].form-control,.input-group-sm>input[type="time"].form-control,.input-group-sm>input[type="datetime-local"].form-control,.input-group-sm>input[type="month"].form-control{line-height:30px}.modal{--modal-raio:16px;--bs-modal-border-width:0;--bs-modal-border-radius:16px;--bs-modal-inner-border-radius:16px}.modal-content{border:0;border-radius:var(--modal-raio);box-shadow:0 1px 2px color-mix(in srgb,var(--toro-color-black-3) 8%,transparent),0 16px 40px color-mix(in srgb,var(--toro-color-black-3) 18%,transparent)}.modal-content>:first-child,.modal-content>form:first-child>.modal-header:first-child{border-top-left-radius:var(--modal-raio);border-top-right-radius:var(--modal-raio)}.modal-content>:last-child,.modal-content>form:last-child>.modal-footer:last-child,.modal-content>:last-child>form:last-child>.modal-footer:last-child{border-bottom-left-radius:var(--modal-raio);border-bottom-right-radius:var(--modal-raio)}.modal-content>.flex_container,.modal-content>.flex_container>:first-child{border-bottom-left-radius:var(--modal-raio)}.modal-content>.flex_container,.modal-content>.flex_container>:last-child{border-bottom-right-radius:var(--modal-raio)}.modal-header{gap:12px;padding:16px 20px;border-bottom:1px solid color-mix(in srgb,var(--toro-color-grey-10) 70%,var(--toro-color-white-1))}.modal-header .modal-title{color:var(--toro-color-black-3);font-family:Geomanist,Roboto,sans-serif;font-size:17px;font-weight:500}.modal-header>.btn-close{order:99;flex:0 0 auto;width:28px;height:28px;margin:-4px -6px -4px auto;padding:0;border-radius:8px;background-position:center;background-size:10px auto}.modal-header>.btn-close:hover{background-color:color-mix(in srgb,var(--toro-color-black-3) 7%,transparent)}.modal-footer{gap:8px;padding:12px 20px;border-top:1px solid color-mix(in srgb,var(--toro-color-grey-10) 70%,var(--toro-color-white-1))}.modal-footer>*{margin:0}.modal-footer .btn:not(.btn-link){display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 16px;border-radius:10px;font-size:14px;font-weight:500;box-shadow:none;transition:background-color .15s,border-color .15s,color .15s}.modal-footer .btn-light{border:1px solid var(--toro-color-grey-10)!important;background:var(--toro-color-white-1)!important;color:var(--toro-color-black-3)!important}.modal-footer .btn-light:hover,.modal-footer .btn-light:focus-visible{border-color:var(--toro-color-grey-8)!important;background:var(--toro-color-grey-14)!important;color:var(--toro-color-black-3)!important}.modal-footer .btn-primary{border:1px solid color-mix(in srgb,var(--toro-color-main-3) 72%,#000)!important;background:color-mix(in srgb,var(--toro-color-main-3) 72%,#000)!important;color:#fff!important}.modal-footer .btn-primary:hover,.modal-footer .btn-primary:focus-visible{border-color:color-mix(in srgb,color-mix(in srgb,var(--toro-color-main-3) 72%,#000) 85%,#000)!important;background:color-mix(in srgb,color-mix(in srgb,var(--toro-color-main-3) 72%,#000) 85%,#000)!important;color:#fff!important}.modal-footer .btn-danger{border:1px solid var(--toro-color-red-4)!important;background:var(--toro-color-red-4)!important;color:#fff!important}.modal-footer .btn-danger:hover{background:color-mix(in srgb,var(--toro-color-red-4) 85%,#000)!important;color:#fff!important}.modal-footer .btn-group>.btn:not(:last-child),.modal-footer .btn-group>.dropdown-toggle-split:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.modal-footer .btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.modal-footer .btn:focus-visible{outline:2px solid color-mix(in srgb,var(--toro-color-main-3) 72%,#000);outline-offset:2px}:root{--campo-raio:8px}.form-control,.form-select{color:var(--toro-color-black-3);border-color:color-mix(in srgb,var(--toro-color-grey-8) 70%,var(--toro-color-white-1));border-radius:var(--campo-raio);box-shadow:none;transition:border-color .15s,box-shadow .15s,background-color .15s}textarea.form-control{padding-top:8px;padding-bottom:8px}.form-control:hover:not(:focus):not([disabled]):not([readonly]),.form-select:hover:not(:focus):not([disabled]){border-color:var(--toro-color-grey-8)}.form-control:focus,.form-select:focus{border-color:color-mix(in srgb,var(--toro-color-main-3) 72%,#000)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--toro-color-main-4) 22%,transparent)!important}.form-control[disabled],.form-select[disabled],.form-control[readonly],.form-select[readonly],fieldset[disabled] .form-control,fieldset[disabled] .form-select{border-color:color-mix(in srgb,var(--toro-color-grey-8) 70%,var(--toro-color-white-1));background-color:var(--toro-color-grey-14);color:var(--toro-color-grey-4)}.form-control::placeholder{color:color-mix(in srgb,var(--toro-color-grey-4) 80%,var(--toro-color-white-1))}.form-control,.form-select,.form-group-sm .form-control,.form-group-sm .form-select,.form-group-lg .form-control,.form-group-lg .form-select,.form-control-sm,.form-select-sm,.form-control-lg,.form-select-lg,.input-group-text,.input-group>.btn,.selectize-input{border-radius:var(--campo-raio)!important}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-group>.form-group{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-group>.form-control,.input-group>.form-group>.form-select,.input-group>.form-group>.selectize-control{width:100%}.input-group>.form-group:not(:last-child) .selectize-input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-group>.form-group:not(:first-child) .selectize-input{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-group>.form-group:not(:last-child) .form-control,.input-group>.form-group:not(:last-child) .form-select{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-group>.form-group:not(:first-child) .form-control,.input-group>.form-group:not(:first-child) .form-select{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-group-text{border-color:color-mix(in srgb,var(--toro-color-grey-8) 70%,var(--toro-color-white-1));background-color:var(--toro-color-grey-14);color:var(--toro-color-grey-4)}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:5}.selectize-input{border-color:color-mix(in srgb,var(--toro-color-grey-8) 70%,var(--toro-color-white-1))!important;box-shadow:none!important;transition:border-color .15s,box-shadow .15s}.selectize-input:hover{border-color:var(--toro-color-grey-8)!important}.selectize-input.focus,.selectize-input.input-active{border-color:color-mix(in srgb,var(--toro-color-main-3) 72%,#000)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--toro-color-main-4) 22%,transparent)!important}.selectize-input.dropdown-active{border-bottom-left-radius:var(--campo-raio)!important;border-bottom-right-radius:var(--campo-raio)!important}.selectize-dropdown{margin-top:4px;border:1px solid color-mix(in srgb,var(--toro-color-grey-8) 70%,var(--toro-color-white-1))!important;border-radius:10px!important;box-shadow:0 1px 2px color-mix(in srgb,var(--toro-color-black-3) 8%,transparent),0 12px 28px color-mix(in srgb,var(--toro-color-black-3) 14%,transparent)!important;overflow:hidden}.input-group>.selectize-control:has(~:not(.dropdown-menu):not(.selectized):not([type="hidden"]):not(.d-none))>.selectize-input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-group>:not(.dropdown-menu):not(.selectized):not([type="hidden"]):not(.d-none)~.selectize-control>.selectize-input{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-group>.selectize-control:not(:has(~:not(.dropdown-menu):not(.selectized):not([type="hidden"]):not(.d-none)))>.selectize-input{border-top-right-radius:var(--campo-raio)!important;border-bottom-right-radius:var(--campo-raio)!important}.input-group>.selectized:first-child + .selectize-control{border-top-left-radius:var(--campo-raio)!important;border-bottom-left-radius:var(--campo-raio)!important}.selectize-control.form-control,.selectize-control.form-select{height:auto!important}.selectize-control.multi .selectize-input.has-items{max-height:124px;overflow-y:auto;overscroll-behavior:contain}.tooltip{--bs-tooltip-font-size:12.5px;--bs-tooltip-padding-x:10px;--bs-tooltip-padding-y:6px;--bs-tooltip-color:var(--toro-color-white-1);--bs-tooltip-bg:var(--toro-color-black-3);--bs-tooltip-border-radius:8px;--bs-tooltip-opacity:1;--bs-tooltip-max-width:260px}.tooltip-inner{box-shadow:0 6px 16px color-mix(in srgb,var(--toro-color-black-3) 20%,transparent);line-height:1.4}.popover{--bs-popover-font-size:13.5px;--bs-popover-border-color:color-mix(in srgb,var(--toro-color-grey-8) 70%,var(--toro-color-white-1));--bs-popover-border-radius:12px;--bs-popover-inner-border-radius:11px;--bs-popover-box-shadow:0 1px 2px color-mix(in srgb,var(--toro-color-black-3) 8%,transparent),0 12px 32px color-mix(in srgb,var(--toro-color-black-3) 16%,transparent);--bs-popover-header-bg:var(--toro-color-white-1);--bs-popover-header-padding-x:14px;--bs-popover-header-padding-y:10px;--bs-popover-body-padding-x:14px;--bs-popover-body-padding-y:10px;--bs-popover-arrow-border:color-mix(in srgb,var(--toro-color-grey-8) 70%,var(--toro-color-white-1));border:1px solid color-mix(in srgb,var(--toro-color-grey-8) 70%,var(--toro-color-white-1))!important;border-radius:12px!important;box-shadow:var(--bs-popover-box-shadow);line-height:1.45}.popover-header{border-bottom:1px solid color-mix(in srgb,color-mix(in srgb,var(--toro-color-grey-8) 70%,var(--toro-color-white-1)) 70%,var(--toro-color-white-1));border-radius:11px 11px 0 0;background:var(--toro-color-white-1)!important;color:var(--toro-color-black-3);font-weight:500}.popover-body{color:var(--toro-color-black-3)}.btn{--bs-btn-border-radius:10px;--bs-btn-font-weight:500;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}.btn-sm,.btn-group-sm>.btn{--bs-btn-border-radius:8px}.btn.btn-xs{--bs-btn-border-radius:6px}.btn-xs:not(.btn){border-radius:6px}.btn-lg,.btn-group-lg>.btn{--bs-btn-border-radius:12px}.btn-link,.btn-no-border{--bs-btn-font-weight:400}.btn:focus-visible{outline:2px solid color-mix(in srgb,var(--toro-color-main-3) 72%,#000);outline-offset:2px;box-shadow:none}.btn.btn-primary,.btn.btn-primary:disabled,.btn.btn-primary.disabled{border-color:color-mix(in srgb,var(--toro-color-main-3) 72%,#000)!important;background:color-mix(in srgb,var(--toro-color-main-3) 72%,#000)!important;color:#fff!important}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active,.btn.btn-primary.active,.btn-check:checked + .btn.btn-primary,.dropdown-toggle.btn.btn-primary.show{border-color:color-mix(in srgb,color-mix(in srgb,var(--toro-color-main-3) 72%,#000) 85%,#000)!important;background:color-mix(in srgb,color-mix(in srgb,var(--toro-color-main-3) 72%,#000) 85%,#000)!important;color:#fff!important}.btn-primary .badge{color:color-mix(in srgb,var(--toro-color-main-3) 72%,#000)}.btn-light:not(.btn-no-border){--bs-btn-border-color:color-mix(in srgb,var(--toro-color-grey-8) 70%,var(--toro-color-white-1));--bs-btn-hover-bg:var(--toro-color-grey-14);--bs-btn-hover-border-color:var(--toro-color-grey-8);--bs-btn-active-bg:var(--toro-color-grey-12);--bs-btn-active-border-color:var(--toro-color-grey-8);--bs-btn-disabled-border-color:color-mix(in srgb,var(--toro-color-grey-8) 70%,var(--toro-color-white-1));color:var(--toro-color-black-3)}.btn-light:not(.btn-no-border):hover,.btn-light:not(.btn-no-border):focus,.btn-light:not(.btn-no-border):active,.btn-light:not(.btn-no-border).active,.btn-check:checked + .btn-light:not(.btn-no-border),.dropdown-toggle.btn-light:not(.btn-no-border).show{border-color:var(--toro-color-grey-8)!important}.btn-danger,.btn-success,.btn-warning,.btn-info{box-shadow:none}.badge{padding:3px 7px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:0;vertical-align:middle}.badge.badge-success,.badge.badge-danger,.badge.badge-warning,.badge.badge-info,.badge.badge-primary,.badge.badge-alert{padding:2px 7px;border-radius:6px;font-variant-numeric:tabular-nums}.badge.badge-success{background-color:var(--toro-color-green-12)!important;color:var(--toro-color-green-1)!important}.badge.badge-danger,.badge.badge-alert{background-color:var(--toro-color-pink-4)!important;color:var(--toro-color-red-3)!important}.badge.badge-warning{background-color:var(--toro-color-yellow-7)!important;color:var(--toro-color-orange-1)!important}.badge.badge-info{background-color:var(--toro-color-blue-17)!important;color:var(--toro-color-blue-2)!important}.badge.badge-primary{background-color:var(--toro-color-purple-8)!important;color:var(--toro-color-purple-1)!important}.label,.label.label-sm{display:inline-block;margin-bottom:2px;padding:3px 8px!important;border-radius:6px!important;font-size:11px!important;font-weight:600;line-height:1.3!important;letter-spacing:0!important;vertical-align:middle}.label i{margin-right:4px;font-size:120%}.label.label-default{background-color:var(--toro-color-grey-14)!important;color:var(--toro-color-black-3)!important;box-shadow:inset 0 0 0 1px var(--toro-color-grey-12)}.label.label_agendado,.label.label_reagendado,.label.label_atendido,.label.label_recorrente{border:0;box-shadow:inset 0 0 0 1px var(--toro-color-grey-12)}.toggle.btn.btn-xs{width:58px!important;min-width:58px;height:24px!important;min-height:24px;padding:0;border:0;border-radius:12px;vertical-align:middle}.toggle.btn-xs .toggle-on,.toggle.btn-xs .toggle-off{display:flex;align-items:center;padding-top:0;padding-bottom:0;border-radius:0!important;font-size:11.5px;font-weight:600;line-height:1}.toggle.btn-xs .toggle-on{justify-content:flex-start;padding-right:22px;padding-left:9px}.toggle.btn-xs .toggle-off{justify-content:flex-end;padding-right:9px;padding-left:22px;background-color:color-mix(in srgb,var(--toro-color-black-3) 10%,var(--toro-color-white-1));color:var(--toro-color-grey-4)}.toggle.btn-xs .toggle-handle{top:3px;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:var(--toro-color-white-1);box-shadow:0 1px 3px color-mix(in srgb,var(--toro-color-black-3) 30%,transparent);transform:translateX(-11px);transition:transform .35s}.toggle.btn-xs.off .toggle-handle{transform:translateX(11px)}#divLojaAplicativo>[data-id]{display:flex}#divLojaAplicativo>[data-id]>.card{display:flex;flex:1 1 auto;flex-direction:column;width:100%;overflow:hidden;border:1px solid color-mix(in srgb,var(--toro-color-grey-10) 80%,var(--toro-color-white-1));border-radius:14px;box-shadow:none;transition:box-shadow .15s ease,transform .15s ease}#divLojaAplicativo>[data-id]>.card:hover{box-shadow:0 10px 24px -12px color-mix(in srgb,var(--toro-color-black-3) 35%,transparent);transform:translateY(-1px)}#divLojaAplicativo>[data-id]>.card>.card-body{flex:1 1 auto}#divLojaAplicativo>[data-id]>.card>.card-footer{display:flex;align-items:center;gap:6px;border-top:1px solid color-mix(in srgb,var(--toro-color-grey-10) 70%,var(--toro-color-white-1));background:transparent}#divLojaAplicativo>[data-id]>.card>.card-footer>a.float-end{float:none!important;margin-left:auto;font-weight:500;text-decoration:none}#divLojaAplicativo .media-object.app_geral,#divModalAplicativo .media-object.app_geral{border-radius:14px!important}.note-toolbar .extras_summernote.input-group>.form-select,.note-toolbar .extras_summernote.input-group>.form-control,.note-toolbar .extras_summernote.input-group>.selectize-control>.selectize-input,.note-toolbar .extras_summernote.input-group>.btn{height:32px!important;min-height:32px!important}.note-toolbar .extras_summernote.input-group>.form-select,.note-toolbar .extras_summernote.input-group>.form-control{padding-top:0;padding-bottom:0;font-size:13px;line-height:30px}.note-toolbar .extras_summernote.input-group>.btn{display:inline-flex;align-items:center;float:none!important;padding:0 10px}.d-contents:not(.d-none){display:contents}.row>.d-contents>*{flex-shrink:0;max-width:100%;margin-top:var(--bs-gutter-y);padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.cartao .text-end,.cartao.text-end{text-align:right!important}.cartao .text-center,.cartao.text-center{text-align:center!important}