.v-select__selections>input{padding-bottom:8px!important;padding-top:8px!important}.v-data-table__wrapper{overflow-y:hidden!important}.v-input__slot[data-v-55b40ee0]{background-color:#f8fbfc!important}.placeholder-color input::-moz-placeholder{color:rgba(0,0,0,.6)!important;font-size:12px!important;text-transform:uppercase!important}.placeholder-color input:-ms-input-placeholder{color:rgba(0,0,0,.6)!important;font-size:12px!important;text-transform:uppercase!important}.placeholder-color input::placeholder{color:rgba(0,0,0,.6)!important;font-size:12px!important;text-transform:uppercase!important}.theme--light.v-list-item:hover:before{opacity:.14}.hide-detail .v-text-field__details{display:none}.v-select__selections .v-select__selection,.v-select__slot .v-label{font-size:12px}.v-input__slot{padding:1px!important;margin:1px!important}.v-select__slot .v-icon{padding:1px}.v-input__append-inner{padding-left:1px!important;padding-right:1px!important;margin-left:-10px!important}@media screen and (max-width:3400px){.size-dragover{font-size:75px!important;color:#4b3b72!important;margin-bottom:-30px!important}.texto-upload span:after{content:"Clique ou arraste o arquivo (Imagem ou PDF)"!important}}@media screen and (max-width:1200px){.size-dragover{font-size:75px!important;color:#4b3b72!important;margin-bottom:-30px!important}.texto-upload span:after{content:"Clique ou arraste o arquivo (Imagem ou PDF)"!important}}@media screen and (max-width:1024px){.size-dragover{font-size:75px!important;color:#4b3b72!important;margin-bottom:-30px!important}.texto-upload span:after{content:"Clique ou arraste o arquivo (Imagem ou PDF)"!important}}@media screen and (max-width:768px){.size-dragover{font-size:45px!important;color:#4b3b72!important;margin-bottom:-10px!important}.texto-upload span:after{content:"Clique para upload"!important}}@media screen and (max-width:480px){.size-dragover{font-size:45px!important;color:#4b3b72!important;margin-bottom:-10px!important}.texto-upload span:after{content:"Clique para upload"!important}}.size-dragover-table{font-size:42px!important;color:#4b3b72!important}.divCheckbox,.divCheckboxSelecionada{height:30px;width:30px;text-align:center;border-radius:50%;border:2px solid #4b3b72}.divCheckboxSelecionada{background-color:#b4a7d2}.divDisabled{height:30px;width:30px;text-align:center;border-radius:50%;border:2px solid #4b3b72;background-color:grey}.labelCheckbox{vertical-align:-webkit-baseline-middle!important;color:#4b3b72}.v-footer-gigo[data-v-abd72e6a]{z-index:0!important}.footer-row[data-v-abd72e6a]{min-height:76px}.footer-card[data-v-abd72e6a]{min-height:76px!important;border-top:1px solid #ece9f2}.logo-row[data-v-abd72e6a]{min-height:76px;padding:0 28px;text-align:center}.footer-col-text[data-v-abd72e6a]{text-align:left;align-self:center;color:#6c6c6c}.footer-col-text-desenvolvedor[data-v-abd72e6a]{text-align:center;align-self:center;color:#6c6c6c}@media(max-width:700px){.logo-row[data-v-abd72e6a]{padding:12px 18px}.footer-col-text-desenvolvedor[data-v-abd72e6a],.footer-col-text[data-v-abd72e6a]{text-align:center}}.header-card[data-v-72b07be6]{min-height:96px;display:flex;align-items:center;border-bottom:1px solid #ece9f2}.header-content[data-v-72b07be6]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 38px}.school-area[data-v-72b07be6]{width:min(460px,42vw);min-width:260px;position:relative}.school-label[data-v-72b07be6]{color:#4b3b72;display:block;font-size:11px!important;line-height:1;margin:0 0 5px 12px}.school-select[data-v-72b07be6]{border:1px solid #cfcbd8;border-radius:22px;background-color:#fff}.school-select[data-v-72b07be6] .v-input__slot{min-height:39px!important;padding:0 12px!important}.school-select[data-v-72b07be6] .v-select__slot{min-height:39px}.school-select[data-v-72b07be6] input{font-size:13px!important;color:#2d2438}.school-select[data-v-72b07be6] .v-select__selection{color:#2d2438;font-size:13px!important;margin-top:0}.user-area[data-v-72b07be6]{display:flex;align-items:center;justify-content:flex-end;gap:14px;min-width:220px}.user-text[data-v-72b07be6]{color:#51485f;display:flex;flex-direction:column;align-items:flex-end;line-height:1.35;min-width:0}.user-name[data-v-72b07be6]{font-size:16px!important;max-width:320px;text-align:right;overflow-wrap:anywhere}.dots[data-v-72b07be6]{display:flex;gap:5px;margin-top:5px}.dot[data-v-72b07be6]{width:5px;height:5px;border-radius:50%}.dot-blue[data-v-72b07be6]{background-color:#2f9fe0}.dot-green[data-v-72b07be6]{background-color:#85b385}.dot-yellow[data-v-72b07be6]{background-color:#ffb72b}.dot-pink[data-v-72b07be6]{background-color:#eb4985}.logout-button[data-v-72b07be6]{color:#4b3b72!important;border:1px solid #e8e3ef;background-color:#fff}@media(max-width:960px){.header-content[data-v-72b07be6]{padding-left:72px}}@media(max-width:700px){.header-content[data-v-72b07be6]{align-items:stretch;flex-direction:column;padding:14px 18px 14px 72px}.school-area[data-v-72b07be6]{width:100%;min-width:0}.user-area[data-v-72b07be6]{justify-content:space-between;min-width:0}.user-text[data-v-72b07be6]{align-items:flex-start}.user-name[data-v-72b07be6]{text-align:left}}.card-actions-fixed{position:fixed;bottom:0;left:0;right:0;z-index:2;background-color:#fff}.navbar-shell[data-v-e66aef78]{position:relative}.mobile-menu-trigger[data-v-e66aef78]{left:14px;position:fixed;top:18px;z-index:7}.mobile-menu-button[data-v-e66aef78]{background-color:#fff!important;border:1px solid #e5dff0;box-shadow:0 8px 22px rgba(45,36,56,.14);color:#eb4985!important}.v-list-item__content[data-v-e66aef78]{justify-content:center}nav[data-v-e66aef78]{border-top-right-radius:28px;border-bottom-right-radius:28px}.brand-block[data-v-e66aef78]{padding:18px 0 12px}.brand-item[data-v-e66aef78]{min-height:60px}.brand-dots[data-v-e66aef78]{display:flex;gap:6px;justify-content:center;margin-top:8px}.brand-dot[data-v-e66aef78]{border-radius:50%;display:inline-block;height:5px;width:5px}.dot-blue[data-v-e66aef78]{background-color:#2f9fe0}.dot-green[data-v-e66aef78]{background-color:#85b385}.dot-yellow[data-v-e66aef78]{background-color:#ffb72b}.dot-pink[data-v-e66aef78]{background-color:#eb4985}.bloco-selecionado[data-v-e66aef78]{height:28px;width:7px!important;border-top-right-radius:5px;border-bottom-right-radius:5px;padding:0;margin:0;position:absolute;left:0}.linha-titulo-submenu[data-v-e66aef78]{border:2px solid;width:42px!important;border-radius:5px;margin-top:8px}.menu-titulo[data-v-e66aef78]{text-align:center;color:#8e79c3;font-size:11px!important;line-height:14px;margin-top:7px;overflow-wrap:anywhere}.menu-list[data-v-e66aef78]{padding:4px 7px 18px}.submenu[data-v-e66aef78]{margin-left:112px;border-top-left-radius:24px;border-bottom-left-radius:24px}.submenu-list[data-v-e66aef78]{padding:18px 14px}.submenu-header[data-v-e66aef78]{margin-bottom:12px}.titulo-submenu[data-v-e66aef78]{font-size:22px!important;line-height:1.2em!important;color:#4b3b72;font-family:Montserrat-Bold;white-space:pre-wrap;overflow-wrap:break-word}.titulo-submenu-1[data-v-e66aef78]{font-size:1.35em!important;color:#4b3b72;font-family:Montserrat-Bold}.titulo-submenu-2[data-v-e66aef78]{font-size:1.05em!important;margin-left:25px;color:#4b3b72}.submenu-link[data-v-e66aef78]{text-decoration:none;color:#4b3b72!important;display:block;line-height:18px;padding:11px 12px;border-radius:10px;transition:background-color .16s ease,color .16s ease;width:100%}.submenu-link[data-v-e66aef78]:hover{background-color:#f2eef9}.label-submenu-1[data-v-e66aef78]{font-family:Montserrat-Bold}.menu-lateral[data-v-e66aef78]{box-shadow:0 14px 34px rgba(45,36,56,.16);overflow:hidden}.menu-lateral-item[data-v-e66aef78]{border-radius:16px;margin:4px 0;min-height:72px;padding:6px 4px;transition:background-color .16s ease}.menu-lateral-item[data-v-e66aef78]:hover{background-color:hsla(0,0%,100%,.06)}.menu-icon[data-v-e66aef78]{margin:0 auto}@media(max-width:960px){.submenu[data-v-e66aef78]{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}}@media(max-width:599px){nav[data-v-e66aef78]{border-top-right-radius:22px;border-bottom-right-radius:22px}.menu-lateral-item[data-v-e66aef78]{min-height:68px}}.primary-text{color:#4b3b72!important}@font-face{font-family:Montserrat-Light;src:url(../../vue/fonts/Montserrat-Light.d4a8834f.otf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url(../../vue/fonts/Montserrat-Regular.92db9a07.otf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Bold;src:url(../../vue/fonts/Montserrat-Bold.9c71d42b.otf)}*{font-family:MontSerrat-Regular}.modal-header .v-toolbar__content{background-color:#fff!important;color:#4b3b72!important}.modal-header.v-sheet.v-toolbar{box-shadow:0 0 0 0}.modal-footer{color:#fff}.float-right{float:right}.title{color:#4b3b72;place-self:center}body,button,input,span{font-size:12px!important}label{font-size:13px!important}tbody>tr>td{font-size:12px!important}thead>tr>th{font-size:14px!important;font-weight:700;text-transform:uppercase}.v-card__title,.v-toolbar__title{font-size:16px!important;font-weight:700}.titulo{font-family:Montserrat-Bold;font-size:15px!important}.v-card.v-sheet.theme--light{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.input-uppercase input{text-transform:uppercase}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.m-0{margin:0}.card-rounded{border-radius:30px!important}.card-titulo{color:#fff;background-color:#4b3b72;font-size:20px!important}.btn-incluir,.card-titulo{font-family:Montserrat-Bold}.text-right{text-align:right}.ml-5{margin-left:5px}.mr-5{margin-right:5px}.fieldset-default{border:thin solid rgba(0,0,0,.25)}.legend-default{padding-left:3px;padding-right:3px}.text-secondary{color:#ffb72b}.text-tertiary{color:#eb4985}.text-white{color:#fff}.vCardCarregar{background-color:#000!important;opacity:.35;border-color:transparent!important;text-align:center}.circularCarregar{text-align:center;margin-bottom:20%;margin-top:20%;margin-right:20%;margin-left:20%}.gigo-form-field{display:flex;flex-direction:column;justify-content:flex-start;min-height:58px}.gigo-form-field .primary-text,.gigo-form-field>.primary-text{color:#4b3b72!important;display:block;font-size:13px!important;line-height:20px;margin:0;min-height:20px}.gigo-form-field .v-input{margin-top:0!important;padding-top:0!important}.gigo-form-field .v-input__control,.gigo-form-field .v-input__slot,.gigo-form-field .v-select__slot{min-height:32px}.gigo-form-field .v-text-field__details{margin-bottom:0}.gigo-action-col{padding-top:20px!important}.gigo-action-col .v-btn{min-width:120px}