@charset "UTF-8";.icon .autoatendimento{background-repeat:no-repeat;background:url(/static/media/document-text-outline.f11cfd30c48df2bf5f3a.svg);background-size:28px;display:inline-block;height:28px;width:28px}.icon .acessos-icon{background-repeat:no-repeat;background:url(/static/media/pass.a1e5c97cb3326e87f891.svg);background-size:25.5px;display:inline-block;height:20px;margin:0 4px;width:25px}.icon .chat-bar{background-repeat:no-repeat;background:url(/static/media/chat-bar.11f4a513c8c0f23a97e3.svg);background-size:25.5px;display:block;height:25.5px;width:25.5px}.icon .list-box{background-repeat:no-repeat;background:url(/static/media/list-box.7fafcee847c719227122.svg);background-size:17px;display:block;height:17.2px;width:17.5px}.icon .copy{background-repeat:no-repeat;background:url(/static/media/copy.f6f97fdd52ea201830c6.svg);background-size:17.6px;height:22px}.icon .copy,.icon .diario{display:block;width:17.5px}.icon .diario{background-repeat:no-repeat;background:url(/static/media/diario.0d0f99305656a2e04c25.svg);background-size:17.6px;height:18px}.icon .avaliacoes{background:url(/static/media/avaliacoes.120c3520cc6a377f0595.svg);height:21px;margin:0 4px;width:21px}.icon .cardapio{background:url(/static/media/cardapio.31a9dfd3b7222c689971.svg);background-repeat:no-repeat;background-size:21px;height:30px;margin:0 4px;width:21px}.icon .cardapioFilled{background:url(/static/media/cardapioFilled.b25bd2ef32a0596548cd.svg);background-repeat:no-repeat;background-size:28px;height:30px;margin:0 4px;width:21px}.icon .informativos{background:url(/static/media/informativos.c471d8b6267060639ed6.svg);height:21px;margin:0 4px;width:21px}.icon .ola-cheguei{background:url(/static/media/car-garage.287ba3cda10b9a72c153.svg);background-size:22px;height:20px;margin:0 4px;width:22px}.icon .feed-noticias{background:url(/static/media/feed.f2eedccf94505d3ce1b0.svg);height:19px;margin:0 4px;width:23px}.icon .mail{background:url(/static/media/mail.9a9c905aaa98fea58df2.svg);height:15px;margin:0;width:19px}.icon .painel-de-controle{color:#df7401}.icon .rematricula-basica{color:#ad251c}.icon .notif-saida{background:url(/static/media/notif-saida.dafe811d13eacaf6f40c.svg);background-size:24px;height:35px;margin:0 4px;width:23px}.icon .gvquest{color:#acacac}.icon .autoatendimento--desktop-true{background-repeat:no-repeat;background:url(/static/media/document-text-outline.f11cfd30c48df2bf5f3a.svg);background-size:40px;height:40px;margin:3px 4px 7px;width:40px}.icon .avaliacoes--desktop-true{background:url(/static/media/avaliacoes.120c3520cc6a377f0595.svg);height:30px;margin:3px 4px 16px;width:30px}.icon .informativos--desktop-true{background:url(/static/media/informativos.c471d8b6267060639ed6.svg);height:30px;margin:3px 4px 16px;width:30px}.icon .ola-cheguei--desktop-true{background:url(/static/media/car-garage.287ba3cda10b9a72c153.svg);height:42px;margin:3px 4px 16px;width:47px}.icon .feed-noticias--desktop-true{background:url(/static/media/feed.f2eedccf94505d3ce1b0.svg);height:30px;margin:3px 4px 16px;width:36px}.icon .canais-contato{color:#54cfff;opacity:.7}.icon .arquivos-circulares{color:#ff7954;opacity:.7}.icon .codigo-conduta{color:#98ff54}.icon .ocorrencias-pedagogicas{color:#c654ff;opacity:.7}.icon .calendario{color:#ff5454;opacity:.7}.icon .calendario-academico{color:#efb361;opacity:.7}.icon .carteirinha-estudantil{color:#aaa}.icon .registro-diario,.icon .saida-antecipada{color:#19c287;opacity:.7}.icon .programa-aula{color:#0c2d69;opacity:.7}.icon .diario-professor{color:#3a8333}.icon .financeiro-menu{color:#ffd432}.icon .fale-conosco{color:#18609a}.icon .chat{background:url(/static/media/bubble-chat.3d6b90361189decb1009.svg);color:#b1454e;height:18px;margin:0 4px;opacity:1;width:18px}.icon{display:inline-flex}.icon .new-autoatendimento{color:#388}.icon .new-acessos-icon{background-repeat:no-repeat;background-size:20px!important;background:url(/static/media/pass.a1e5c97cb3326e87f891.svg);display:inline-block;-webkit-filter:invert(0) sepia(0) saturate(0) hue-rotate(0deg) brightness(0) contrast(100%);filter:invert(0) sepia(0) saturate(0) hue-rotate(0deg) brightness(0) contrast(100%);height:17px;margin:0 4px;width:20px}.icon .new-list-box{background-size:17px;height:17.2px}.icon .new-copy,.icon .new-list-box{background-repeat:no-repeat;display:block;width:17.5px}.icon .new-copy{background-size:17.6px;height:22px}.icon .new-diario{color:#3a8333}.icon .new-avaliacoes{color:#e9da65}.icon .new-cardapio{background-repeat:no-repeat;background-size:21px;height:31px;margin:0 4px;width:21px}.icon .new-informativos{color:#8f68a6}.icon .new-ola-cheguei{color:#11d491}.icon .new-feed-noticias{color:#5ca0aa}.icon .new-mail{height:15px;margin:0;width:19px}.icon .new-painel-de-controle{opacity:.7}.icon .new-rematricula-basica{color:#ad251c}.icon .new-notif-saida{background-size:24px;height:35px;margin:0 4px;width:23px}.icon .new-gvquest{color:#acacac}.icon .new-avaliacoes--desktop-true{height:30px;margin:3px 4px 16px;width:30px}.icon .new-informativos--desktop-true{color:#8f68a6}.icon .new-ola-cheguei--desktop-true{color:#11d491}.icon .new-feed-noticias--desktop-true{color:#5ca0aa}.icon .new-canais-contato{color:#88deff}.icon .new-arquivos-circulares{color:#ffa188}.icon .new-codigo-conduta{color:#98ff54}.icon .new-ocorrencias-pedagogicas{color:#e1a4ff}.icon .new-calendario,.icon .new-calendario-academico{color:#f4ca91}.icon .new-carteirinha-estudantil{color:#aaa}.icon .new-registro-diario{color:#3a8333}.icon .new-saida-antecipada{color:#19c287}.icon .new-programa-aula{color:#556c96}.icon .new-diario-professor{color:#3a8333}.icon .new-financeiro-menu{background-repeat:no-repeat;background-size:15.5px!important;background:url(/static/media/money.feb955c64894e1677757.svg)}.icon .new-financeiro-menu,.icon .new-financeiro-menu-outline{display:inline-block;-webkit-filter:invert(0) sepia(88%) saturate(318%) hue-rotate(159deg) brightness(99%) contrast(93%);filter:invert(0) sepia(88%) saturate(318%) hue-rotate(159deg) brightness(99%) contrast(93%);height:26px;margin:0 6px;width:16px}.icon .new-financeiro-menu-outline{background-repeat:no-repeat;background-size:15.5px!important;background:url(/static/media/money_outline.0f91eefe3dcea8265ae0.svg)}.icon .new-fale-conosco{opacity:.7}.icon .new-chat{color:#bd6169}.icon .new-horarios{color:#556c96}.icon .notifSaida{color:#0f47ad}.feature_card,.noContent--feature_card{box-shadow:0 3px 6px rgba(0,0,0,.259);margin-top:27px}.feature_card .card_header,.noContent--feature_card .card_header{padding:0}.feature_card .card_header .card-title,.noContent--feature_card .card_header .card-title{align-items:center;display:flex;padding:2px 7px 7px}.feature_card .card_header .card-title .card-icon,.noContent--feature_card .card_header .card-title .card-icon{font-size:21px;margin-left:5px}.feature_card .card_header .card-title .feature-title,.noContent--feature_card .card_header .card-title .feature-title{font-size:15px;font-weight:700;padding:6px}.feature_card .card_header .card-title .red-dot--true,.noContent--feature_card .card_header .card-title .red-dot--true{background-color:#e60505;border-radius:50%;color:#fff;font-size:8px;height:15px;width:15px}.feature_card .card_header .card-title .right-arrow,.noContent--feature_card .card_header .card-title .right-arrow{color:#717171;font-size:15px}.feature_card .card_header .card-title .acessosIcon,.noContent--feature_card .card_header .card-title .acessosIcon{background-repeat:no-repeat;background:url(/static/media/pass.a1e5c97cb3326e87f891.svg);background-size:25.5px;display:inline-block;height:20px;width:25px}.feature_card .cardContent,.noContent--feature_card .cardContent{padding:7px 14px 14px}.noContent--feature_card{-webkit-margin-start:0;background-color:#fff;display:inline-block;height:95px;margin-bottom:5px;margin-top:15px;margin-inline-start:0;max-width:160px;width:33vw}.noContent--feature_card .square-card-content{-webkit-padding-start:0;-webkit-padding-end:0;padding-inline-end:0;padding-inline-start:0;padding:0;text-align:center}.noContent--feature_card .square-card-content .div-content{display:block;justify-content:center;margin:2px;overflow:hidden;padding:2px;text-overflow:ellipsis;white-space:nowrap}.noContent--feature_card .card_header .card-title{margin-bottom:0!important;padding-bottom:0!important}.noContent--feature_card .card_header .card-title .card-icon{display:block;font-size:40px!important;margin-left:auto;margin-right:auto;padding-top:5px}.header{height:73px;width:100%}.header .white-border{background-color:#fff;border-radius:20px 20px 0 0;height:17px;margin-bottom:-1px;position:relative;width:100%}.header .header-toolbar-container{background:var(--background-color-primary)}.header .header-toolbar-container .header-content{padding-bottom:0;padding-left:0;padding-right:0}.header .header-toolbar{--background:transparent}.header .header-toolbar .bell-button-style{--background:var(--background);--button-background-activated:var(--background);height:60px;margin-right:10px;width:35px}.header .header-toolbar .bell-container{align-items:center;display:flex;height:64px;justify-content:flex-start;width:30px}.header .header-toolbar .header-toolbar-title{color:#fff;font-size:19px;font-weight:400;margin-left:.5em;margin-top:.5rem;text-align:center}.header .header-toolbar .red-dot{background-color:red;border:1.5px solid #fff;border-radius:10px;color:red;height:7px;margin-bottom:12px;position:absolute;right:3px;top:15px;width:7px;z-index:99999999}.header .header-toolbar .header-toolbar-logo{margin-left:auto;margin-right:auto;width:150px}.header .header-toolbar .bellIcon{color:#fff}.header .header-toolbar .buttons{margin-top:3px}.header .header-toolbar .buttons .buttons-left_arrow{color:#fff;height:35px;margin-top:16px;width:35px}.header .header-toolbar .buttons .buttons-left_new_arrow{color:#fff;height:35px;width:35px}.header .header-toolbar .buttons .buttons-menu_button_container{align-items:center;display:flex;height:60px;width:64px}.header .header-toolbar .buttons .buttons-menu_button_container .header-avatar{height:50px;width:50px}.header .header-toolbar .buttons .buttons-menu_button_container .buttons-menu_button_container-burger_menu{background-color:#fff;border-radius:50%;bottom:8px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:#000;height:13px;position:absolute;right:8px;width:13px}.header .header-toolbar .buttons .buttons-menu_button_container .new-buttons-menu_button_container-burger_menu{background-color:#fff;border-radius:50%;bottom:5px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:#000;height:17px;position:absolute;right:0;width:17px}.header .notch-padding{padding:1rem 0 0;padding-top:env(safe-area-inset-top)!important}.header-ios ion-toolbar:last-child{--border-width:0 0 0px}.avatar{aspect-ratio:1;box-shadow:0 3px 6px rgba(0,0,0,.23),0 3px 6px rgba(0,0,0,.23);height:55px;width:55px}.safeArea{--margin-bar:6.2rem;--safe-area-top:env(safe-area-inset-top);margin-top:calc(var(--margin-bar) + var(--safe-area-top));width:100%}.safeAreaSemMargin{margin-top:env(safe-area-inset-top)}.card{display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;max-width:500px;width:90%}.card .conteudoCard{--webkit-padding-start:0px;padding:0}.card .conteudoCard .imagemCard{background-size:cover;height:auto;padding-bottom:75%;width:100%}.card .conteudoCard .infosCard{padding:.2rem .5rem}.card .conteudoCard .infosCard .linhaTitulo{align-items:center;display:flex;justify-content:space-between;margin-bottom:.2rem}.card .conteudoCard .infosCard .linhaTitulo p{color:#000;font-size:18px;letter-spacing:0}.card .conteudoCard .infosCard .linhaLink{display:flex;overflow:hidden;padding-bottom:5px;text-overflow:ellipsis;white-space:nowrap}.card .conteudoCard .infosCard .linhaLink a{font-size:14px;letter-spacing:0}.card .conteudoCard .infosCard .linhaDescricao{height:3.8rem;overflow:hidden}.card .conteudoCard .infosCard .linhaDescricao p{color:#717171;font-size:14px;letter-spacing:0;text-align:left;text-align:initial}.card .conteudoCard .infosCard .linhaVerMais{display:flex;justify-content:right;margin-bottom:.5rem;margin-right:.5rem}.card .conteudoCard .infosCard .linhaVerMais p{color:#0c2d69;font-size:14px;letter-spacing:0;text-decoration:underline}.card .conteudoCard .infosCard .icon-size{height:30px!important;width:30px!important}.card .conteudoCard .infosCard .icon-color{color:#349c42}.home .home-title{font-weight:700;margin-left:19px}.home .listBox{color:#19c287}.home .rollbar-y{height:calc(100% - 115px);overflow-y:scroll}.home .rollbar-y .feature-item{margin-bottom:0;margin-top:18px}.home .roolbar-y100{height:100%}.home .linhaSlides{display:block}.home .linhaSlides .slides{--bullet-background:#494949;height:100%;margin-bottom:10px;width:90%}.home .linhaSlides .feed-completo{justify-content:flex-end;margin-bottom:-15px;position:relative;width:90%;z-index:99}.home .linhaSlides .feed-completo p{color:#0c2d69;font-size:14px;letter-spacing:0;margin:0}.home .linhaSlides .icon-arrow{justify-content:center;width:100%}.home .rollbar-x{background-color:hsla(0,0%,100%,.1);bottom:0;display:flex;height:125px;margin-top:15px;overflow-x:scroll;padding-bottom:0;padding-left:1em;position:absolute}@media screen and (max-height:450px){.home .rollbar-y{height:auto}.home .rollbar-x{position:relative}}.studentModal .markall-container{display:flex;justify-content:flex-end}.studentModal .padding-modal{padding-bottom:74px}.studentModal .check-position{margin-left:6px}.studentModal .linha-selec-papel{padding:0 15px 15px}.studentModal .linha-selec-papel .label-enviar-para{color:#717171;font-size:15px;padding-bottom:15px}.studentModal .linha-selec-papel .select-mural{border:1px solid #717171;border-radius:30px}.studentModal .linha-selec-papel .select-text{padding-left:15px}.header-modal{height:64px;position:fixed;z-index:20}.header-modal .header-toolbar{--margin-bar:76px;--safe-area-top:env(safe-area-inset-top);--background:var(--background-color-primary);height:calc(var(--margin-bar) + var(--safe-area-top))}.header-modal .header-toolbar .closeModal{color:#fff!important;height:35px;width:35px}.header-modal .header-toolbar .header-toolbar-title{-webkit-padding-start:0;-webkit-padding-end:0;color:#fff;font-size:19px;font-weight:400;margin-top:.5rem;padding-inline-end:0;padding-inline-start:0;text-align:center}.header-modal .header-toolbar .header-toolbar-logo{margin-right:20px;width:150px}.detalhe{--margin-bar:3.5rem;--safe-area-top:env(safe-area-inset-top);background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;height:22px;position:fixed;width:100%;z-index:20}.detalhe,.modal-content{margin-top:calc(var(--margin-bar) + var(--safe-area-top))}.modal-content{--margin-bar:5.5rem;--safe-area-top:env(safe-area-inset-top)}.StudentCheck .row-100{width:100%}.StudentCheck .student-checkbox{margin-left:10px;min-width:26px}.StudentCheck .student-name{margin-left:1em}.StudentCheck .student-item-col{align-items:center;display:flex;padding:8px 0}.StudentCheck .student-item-col .student-name{color:#717171;font-size:13px}.StudentCheck .student-item-col-extra{display:flex;flex-direction:column;justify-content:center}.StudentCheck .student-item-col-extra .student-name{color:#717171;font-size:13px;margin-left:0;margin-top:5px}.StudentCheck .student-item-col-extra .negrito{color:#000;font-size:13px;font-weight:700}.StudentCheck .mr-auto{margin-right:auto}.StudentCheck .filter-turma{color:#717171;font-size:15px;margin-left:14px}.fab-button-right{float:right;padding-right:10px;padding-top:10px;position:inherit!important}.fab-button-right .forward-button{--background:var(--color-primary);--button-background-activated:var(--color-primary);--background-focused:var(--color-primary)}.gv-button{background:var(--background-color-primary);border-radius:20px;box-sizing:border-box;color:#fff;height:40px;transition:.5s ease-out;width:220px}.gv-button:active{-webkit-transform:scale(.9);transform:scale(.9)}.gv-button:disabled{opacity:.6}.gv-button.outline-button{background:#fff;border:1px solid var(--color-primary);color:var(--color-primary)}.selectionButtons{display:flex;justify-content:center}.selectionButtons .class-selector-buttons{height:39px;margin:12px 0;width:293px}.selectionButtons .class-selector-buttons:active,.selectionButtons .class-selector-buttons:hover{background:var(--background-color-primary);border-radius:20px;color:#fff}.chatBar{background-color:#fff;border-radius:20px;box-shadow:0 14px 8px -9px rgba(0,0,0,.122);height:78px;justify-content:flex-end;position:absolute;width:100%;z-index:99999}.chatBar,.chatBar .chatBar-student,.chatBar .vertical-center{align-items:center;display:flex}.chatBar .chatBar-student{justify-content:flex-start;width:100%}.chatBar .chatBar-student .chatBar-student-avatar{background-color:#fff;margin:0 5px;right:0}.chatBar .chatBar-student .chatBar-name--true{margin-left:20px}.chatBar .student-filter-container{align-items:center}.chatBar .student-filter-container,.chatBar .student-filter-container .student-filter{display:flex;justify-content:flex-end}.chatBar .chatBar-person_toggle{margin:13px}.chatBar .selectionButtons{display:flex;justify-content:center}.chatBar .selectionButtons .class-selector-buttons{height:39px;margin:12px 0;width:293px}.chatBar .selectionButtons .class-selector-buttons:active,.chatBar .selectionButtons .class-selector-buttons:hover{background:var(--background-color-primary);border-radius:20px;color:#fff}.chatBar .chatBar-chat_container{align-items:center;display:flex;transition:.3s ease-out}.chatBar .chatBar-chat_container .chatBar-chat_container-chat-icon{background-repeat:no-repeat;background-size:25.5px;display:block;height:25.5px;margin-left:16px;width:25.5px}.chatBar .chatBar-chat_container:active{-webkit-transform:scale(.9);transform:scale(.9)}.newChatBar{border:1px solid #d3d3d3;border-radius:0 0 24px 24px;box-shadow:none;position:fixed}.classToggle .sel-turmas{align-items:center;border:1px solid #c4c3c3;border-radius:20px;display:flex;height:33px;padding-left:5px;padding-right:20px}.classToggle .sel-turmas .texto{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.classToggle .sel-turmas .pop-button-icon{background-color:#fff;border-radius:50%;bottom:12px;color:var(--color-primary);height:20px;margin-right:8px;position:absolute;right:0;width:20px}.classToggle .list-turmas{--margin-bar:5rem;--safe-area-top:env(safe-area-inset-top);margin-top:calc(var(--margin-bar) + var(--safe-area-top))}.classToggle .role-answer-container-turma{display:flex;justify-content:space-around}.classToggle .role-answer-container-turma .class-selector-buttons{font-size:15px;height:60px;line-height:20px;margin:12px 0;width:300px}.classToggle .role-answer-container-turma .class-selector-buttons:active{background:var(--background-color-primary);border-radius:20px;color:#fff;-webkit-transform:scale(.95);transform:scale(.95)}.classToggle .role-answer-container-turma .class-container{display:flex;flex-wrap:wrap;justify-content:space-around}.classToggle .role-answer-container-turma .class-container .ano-turma{display:flex;justify-content:flex-start;margin-left:10px}.classToggle .role-answer-container-turma .class-container .ano-turma .posicao-ano .ano-color{color:#000;font-weight:700;margin:0}.select{border:1px solid #c4c3c3;border-radius:20px;flex:1 1;font-size:inherit;font-weight:550;min-width:16px;overflow:hidden;padding-left:1em;text-overflow:ellipsis;white-space:nowrap}.select .select-option{font-size:13px;font-weight:500}.options-container{--max-width:500px}.options-container .alert-wrapper.sc-ion-alert-ios{border-radius:13px;box-shadow:none;overflow:hidden;width:322px}.filter-custom{padding:10px;width:100%}.searchbar-custom{padding:0}.select-custom{margin-bottom:12px}.btn-filter,.select-custom{border-radius:5px!important}.btn-filter{width:100%}.popover-container{left:76px;top:-210px}.popover-container .popover-content{--margin-bar:5.2rem;--safe-area-top:env(safe-area-inset-top);border-radius:20px;box-shadow:0 0 5px rgba(0,0,0,.522);display:flex;flex-direction:row!important;left:auto!important;max-width:90vw;padding:0;right:20px!important;top:160px!important;top:calc(var(--margin-bar) + var(--safe-area-top));width:auto}.popover-container .popover-item{float:right;margin:10px 5px 5px;width:100px}.popover-container .avatar-container,.popover-container .label{display:flex;justify-content:center}.popover-container .label{text-align:center;width:100%}.pop-button-container{transition:.3s ease-in-out}.pop-button-container:active{-webkit-transform:scale(.8);transform:scale(.8)}.pop-button-container .pop-button-icon{background-color:#fff;border-radius:50%;bottom:8%;box-shadow:0 3px 6px rgba(0,0,0,.23),0 3px 6px rgba(0,0,0,.23);color:var(--color-primary);height:20px;position:absolute;right:8%;width:20px}.popover-container::part(backdrop){left:-90px}.person-toggle__content{align-items:center;display:flex;justify-content:flex-start;margin-top:20px}.fab-color{--ion-color-primary:transparent}.greeting{margin-top:-30px}.chatbar{margin-top:-11px}.fab-size{height:80px;margin-left:139px;margin-top:-10px;min-width:80px}.student_list{margin-left:153px}.nameAndToggle{align-items:center;display:flex;justify-content:flex-end;width:100%}.nameAndToggle .student-name{display:flex;justify-content:flex-end;margin-left:7px}.nameAndToggle .student-name .chatBar-name--true{margin-left:20px}.nameAndToggle .chatBar-student-avatar{display:flex;justify-content:flex-end;margin:0 5px}.genericFilter{align-items:center;display:flex;justify-content:flex-end;transition:.3s ease-out;width:100%}.genericFilter:active{-webkit-transform:scale(.95);transform:scale(.95)}.noticias,.noticias .linha{align-items:center;display:flex;flex-direction:column}.noticias .linha{margin:-1em;width:100%}.modalNoticia .divPrincipal:last-child ion-row:last-child{margin-bottom:5em}.modalNoticia .notFoundNews{display:flex;font-size:1.2em;font-weight:700;justify-content:center;padding-top:2em}.modalNoticia .marginTopModal{margin-top:5rem}.modalNoticia .divPrincipal .cardImagem{border-radius:1rem;margin:auto;overflow:hidden;width:90%}.modalNoticia .divPrincipal .cardImagem .imagemNoticia{background-size:cover;height:auto;padding-bottom:75%;width:100%}.modalNoticia .divPrincipal .divDescricao{margin-left:20px;margin-right:20px}.modalNoticia .divPrincipal .divDescricao .linhaData{display:flex;height:15px;justify-content:right}.modalNoticia .divPrincipal .divDescricao .linhaData .icon-size{height:30px!important;width:30px!important}.modalNoticia .divPrincipal .divDescricao .linhaTitulo{margin-top:.4rem}.modalNoticia .divPrincipal .divDescricao .linhaTitulo p{color:#000;font-size:18px;letter-spacing:0;margin-bottom:5px}.modalNoticia .divPrincipal .divDescricao .linhaPublicadoEm{display:flex}.modalNoticia .divPrincipal .divDescricao .linhaPublicadoEm p{color:#292929;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:130%;margin:4px 0 18px}.modalNoticia .divPrincipal .divDescricao .linhaLink{display:block}.modalNoticia .divPrincipal .divDescricao .linhaLink a{font-size:14px;letter-spacing:0}.modalNoticia .divPrincipal .divDescricao .linhaDescricao{margin-top:0;white-space:pre-wrap}.modalNoticia .divPrincipal .divDescricao .linhaDescricao p{color:#717171;font-size:14px;letter-spacing:0}.modalNoticia .divPrincipal .divDescricao .linhaDetalhesDoEvento{display:block}.modalNoticia .divPrincipal .divDescricao .linhaDetalhesDoEvento p{color:#292929;font-family:Roboto;font-style:normal;line-height:130%}.modalNoticia .divPrincipal .divDescricao .linhaDetalhesDoEvento ion-icon{display:inline-block;margin-right:12px}.modalNoticia .divPrincipal .divDescricao .linhaDetalhesDoEvento p:first-child{font-size:18px;font-weight:600}.modalNoticia .divPrincipal .divDescricao .linhaDetalhesDoEvento p:nth-child(3){display:inline-block;font-size:14px;font-weight:400;margin:0;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.modalNoticia .divBtnSendMsg{display:flex;justify-content:center;margin-bottom:40px;margin-top:30px}.newcard{margin-left:0;margin-right:0;width:100%!important}.newcard .linhaTitulo p{color:#000;font-size:14px;font-weight:400;height:20px;letter-spacing:0;margin:8px 7px 5px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.newcard .linhaDataEVerMais{display:flex;justify-content:space-between;margin-bottom:8px}.newcard .linhaDataEVerMais .data{font-size:12px;margin-left:8px}.newcard .linhaDataEVerMais .verMais{font-size:12px;margin-right:8px;text-decoration:underline}.newcard span:first-of-type{background-color:green}.newcard span:nth-of-type(2){background-color:blue}.newcard span:nth-of-type(3){background-color:red}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;-webkit-transform-origin:center;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.new-feature_card,.new-noContent--feature_card{border:1px solid #e6e6e6;box-shadow:none;margin-top:27px}.new-feature_card .card_header,.new-noContent--feature_card .card_header{padding:0}.new-feature_card .card_header .card-title,.new-noContent--feature_card .card_header .card-title{align-items:center;display:flex;padding:2px 7px 7px}.new-feature_card .card_header .card-title .card-icon,.new-noContent--feature_card .card_header .card-title .card-icon{font-size:21px;margin-left:5px}.new-feature_card .card_header .card-title .feature-title,.new-noContent--feature_card .card_header .card-title .feature-title{font-size:15px;font-weight:700;padding:6px}.new-feature_card .card_header .card-title .red-dot--true,.new-noContent--feature_card .card_header .card-title .red-dot--true{background-color:#e60505;border-radius:50%;color:#fff;font-size:8px;height:15px;width:15px}.new-feature_card .card_header .card-title .right-arrow,.new-noContent--feature_card .card_header .card-title .right-arrow{color:#717171;font-size:15px}.new-feature_card .card_header .card-title .acessosIcon,.new-noContent--feature_card .card_header .card-title .acessosIcon{background-repeat:no-repeat;background:url(/static/media/pass.a1e5c97cb3326e87f891.svg);background-size:25.5px;display:inline-block;height:20px;width:25px}.new-feature_card .cardContent,.new-noContent--feature_card .cardContent{padding:0 0 0 15px}.new-noContent--feature_card{-webkit-margin-start:4px;background-color:#fff;display:inline-block;height:93px;margin-bottom:5px;margin-top:15px;margin-inline-start:4px;padding:8px;width:93%}.new-noContent--feature_card .square-card-content{-webkit-padding-start:0;-webkit-padding-end:0;padding-inline-end:0;padding-inline-start:0;padding:0;text-align:start}.new-noContent--feature_card .square-card-content .div-content{align-items:center;display:flex;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;justify-content:flex-start;line-height:16px;overflow:hidden;padding:1px;text-overflow:ellipsis;white-space:pre-wrap}.new-noContent--feature_card .card_header .card-title{height:30.39px;margin-bottom:0!important;padding-bottom:0!important}.new-noContent--feature_card .card_header .card-title .card-icon{display:block;font-size:22px!important;margin-left:0;padding-top:0}.new-noContent--feature_card .card_header .card-title .card-icon .new-financeiro-menu{background-size:14.5px!important;width:14px}.new-noContent--feature_card .card_header .card-title .card-icon .new-cardapio{background-size:18px;height:24px}.newcard .conteudoCard{--webkit-padding-start:0px;padding:0}.newcard .conteudoCard .video-container{height:90%;object-fit:cover;object-position:top;position:absolute;width:100%;z-index:0}.newcard .conteudoCard .imagemCard{background-position:top;background-size:cover;height:auto;padding-bottom:75%;width:100%}.newcard .conteudoCard .infosCard{padding:.2rem .5rem}.newcard .conteudoCard .infosCard .linhaData{align-items:center;display:flex;justify-content:space-between}.newcard .conteudoCard .infosCard .linhaData p{color:#717171;font-size:14px;letter-spacing:0}.newcard .conteudoCard .infosCard .linhaTitulo{margin-bottom:.2rem}.newcard .conteudoCard .infosCard .linhaTitulo p{bottom:26px;color:#f5f5f5;font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;letter-spacing:0;line-height:28px;position:absolute}.newcard .conteudoCard .infosCard .linhaLink{display:flex;overflow:hidden;padding-bottom:5px;text-overflow:ellipsis;white-space:nowrap}.newcard .conteudoCard .infosCard .linhaLink a{font-size:14px;letter-spacing:0}.newcard .conteudoCard .infosCard .linhaDescricao{height:3.8rem;overflow:hidden}.newcard .conteudoCard .infosCard .linhaDescricao p{color:#717171;font-size:14px;letter-spacing:0;text-align:left;text-align:initial}.newcard .conteudoCard .infosCard .linhaVerMais{float:left;margin-bottom:.2rem}.newcard .conteudoCard .infosCard .linhaVerMais p{bottom:8px;color:#f5f5f5;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:14px;position:absolute;text-decoration:none}.newcard .conteudoCard .infosCard .icon-size{height:30px!important;width:30px!important}.newcard .conteudoCard .infosCard .icon-color{color:#349c42}.calendar{@import"https://fonts.googleapis.com/css?family=Roboto&display=swap";font-family:Roboto,sans-serif!important}.calendar .calendar-container{display:flex;flex-direction:column;justify-content:center}.new-home .home-title{font-weight:700;margin-left:19px;margin-top:8px}.new-home .rollbar-y{--safe-area-top:env(safe-area-inset-top);height:calc(100% - var(--safe-area-top));overflow-y:scroll}.new-home .rollbar-y .feature-item{margin-bottom:0;margin-top:8px}.new-home .rollbar-y .feature-item .card_header .card-title{padding:0 0 0 6px}.new-home .roolbar-y100{height:100%}.new-home .linhaSlides{display:block}.new-home .linhaSlides .slides{--bullet-background:#494949;height:100%;margin-bottom:10px;padding:0 5%;width:100%}.new-home .linhaSlides .feed-completo{justify-content:flex-end;margin-bottom:-15px;position:relative;width:90%;z-index:99}.new-home .linhaSlides .feed-completo p{color:#0c2d69;font-size:14px;letter-spacing:0;margin:0}.new-home .linhaSlides .icon-arrow{justify-content:center;width:100%}.new-home .rollbar-x{background-color:hsla(0,0%,100%,.1);bottom:0;display:table-row;height:125px;margin-top:15px;overflow-x:none;padding-bottom:0;padding-left:1em;position:absolute}.new-home .column-card{margin-bottom:-22px;margin-left:10px;margin-right:-24px}.new-home .item-row{border:1px solid #e6e6e6;border-radius:8px;margin:8px 16px 9px 17px;padding:5px}.new-home .item-row .item-icon{border-radius:50%;font-size:23px;padding:6px;place-self:center}.new-home .item-row .first-col{align-self:center;border-radius:50%;text-align:-webkit-center}.new-home .item-row .second-col .title{font-size:15px;font-weight:700}.new-home .item-row .second-col .content{font-size:14px;padding:0!important}@media screen and (max-height:450px){.new-home .rollbar-y{height:auto}.new-home .rollbar-x{position:relative}}.new-safearea{--margin-bar:5rem;--safe-area-top:env(safe-area-inset-top);margin-top:calc(var(--margin-bar) + var(--safe-area-top))}.swiper-pagination-bullet-active{background-color:var(--color-primary)!important}.new-footer{align-items:center;background:#fff;border-top:1px solid #d5d5d5;box-shadow:0 4px 39px rgba(0,0,0,.25);display:flex;height:75px;justify-content:center;margin-top:2px;width:100%}.new-footer .buttons{height:100%;margin-bottom:1em;width:100%}.new-footer .buttons .columns{max-height:100%}.new-footer .buttons .rowPrincipal{width:100%}.new-footer .buttons .linhas{height:38px;place-content:center}.new-footer .buttons .grid{height:100%}.new-footer .buttons .label{align-items:center;color:#888c95;display:block;font-family:inherit;font-family:var(--ion-font-family,inherit);font-size:12px;font-weight:100;place-content:center;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.new-footer .buttons .button{height:100%;max-width:100px;width:100px}.new-footer .buttons .button .footer-buttons-icon{color:#888c95;position:absolute;top:10px}.new-footer .buttons .button .footer-buttons-icon .new-acessos-icon{-webkit-filter:invert(61%) sepia(6%) saturate(466%) hue-rotate(184deg) brightness(45%) contrast(84%);filter:invert(61%) sepia(6%) saturate(466%) hue-rotate(184deg) brightness(45%) contrast(84%);margin-top:5px}.new-footer .buttons .button .footer-buttons-icon .icon{justify-content:center}.new-footer .buttons .button .footer-buttons-icon ion-icon{color:#888c95;position:absolute;top:2px}.filled{color:var(--color-primary)!important}.item-row{--color:none;border:1px solid #e6e6e6;border-radius:8px;box-shadow:none;margin:0 16px 9px 17px;padding:5px}.item-row .item-icon{border-radius:50%;font-size:23px;padding:6px;place-self:center}.item-row .item-icon-evento,.item-row .item-icon-feriados{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#454f9d;color:#454f9d}.item-row .item-icon-modulos{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#aaa69d;color:#aaa69d}.item-row .item-icon-avaliacoes{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#e9da65;color:#e9da65}.item-row .item-icon-cardapio{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#0c2c6c;border-radius:50%;padding:5px;width:35px}.item-row .new-cardapio{background-repeat:no-repeat;background-size:14px;height:21px;margin:0 4px;width:14px}.item-row .item-icon-parcelas{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#6cacd4;border-radius:50%;height:35px;padding:5px;width:35px}.item-row .item-icon-programaAula{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#556c96;color:#556c96}.item-row .item-icon-acessos{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#000;border-radius:50%;height:35px;padding:5px;width:35px}.item-row .new-acessos-icon{background-size:21.5px!important;height:18px;margin-top:3px;width:22px}.item-row .item-icon-agendamento{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#556c96;color:#556c96}.item-row .item-icon-documentos{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#ffa188;color:#ffa188}.item-row .item-icon-informativos{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#8f68a6;color:#8f68a6}.item-row .item-icon-mensagens{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#bd6169;color:#bd6169}.item-row .item-icon-noticias{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#5ca0aa;color:#5ca0aa}.item-row .item-icon-registroDiario{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#3a8333;color:#3a8333}.item-row .item-icon-pedagogico{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#e1a4ff;color:#e1a4ff}.item-row .item-icon-saida{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#19c287;color:#19c287}.item-row .item-icon-turnoSemAula{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#364fc7;color:#364fc7}.item-row .first-col{text-align:-webkit-center}.item-row .second-col .title{color:#2c2c54;font-size:18px;font-weight:700}.item-row .second-col .title .icons{text-align:right}.item-row .second-col .evento-title{margin-bottom:-9px}.item-row .second-col .evento-title .evento-col{padding:0}.item-row .second-col .infoEvento{color:#2c2c54;font-size:14px;padding-top:10px}.item-row .second-col .infoEvento .span{font-weight:700;margin-right:6px}.item-row .second-col .content{color:#9e9e9e;font-size:16px;padding:0!important}.item-row .second-col .content-curso{background:#f7f1e3;border-radius:10px;color:#aaa69d;font-size:15px;line-height:20px;max-width:-webkit-max-content;max-width:max-content;padding:0 12px;width:auto}.item-row .second-col .content-curso-evento{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#454f9d;color:#454f9d}.item-row .second-col .content-curso-turno-sem-aula{background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),#364fc7;color:#364fc7}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.GvDatePicker{align-items:center;display:flex}.GvDatePicker .custom-data-icon{font-size:20px;margin-left:auto}.GvDatePicker .react-datepicker-popper{z-index:10}.GvDatePicker .custom-input{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid var(--color-primary);border-radius:20px;color:var(--color-primary);display:flex;font-size:14px;justify-content:center;outline:none;padding:4px}.GvDatePicker ion-icon{color:var(--color-primary)}.GvDatePicker .react-datepicker-popper{z-index:999999!important}.registerLine .lista-acessos__item{margin-right:.75rem;padding:5px 0}.registerLine .key-value{align-items:center;display:flex;padding:0 5px;width:100%}.registerLine .key-value .key-value__key{display:flex;justify-content:center;padding-left:2.1875px;padding-right:0}.registerLine .key-value .key-value__key__text{width:57px}.registerLine .key-value .key-value__value{color:#717171}.registerLine .key-value .icon--login{background-repeat:no-repeat;background:url(/static/media/login-icon.b56c074a2af988edfb53.svg);display:block;height:1.223rem;width:1.223rem}.registerLine .key-value .icon--logout{background-repeat:no-repeat;background:url(/static/media/logout-icon.978e6c9729dbfa8435f0.svg);display:block;height:1.223rem;width:1.223rem}.footer{align-items:center;border-radius:10px 10px 0 0;display:flex;height:58px;padding-bottom:5px}.footer .footer-buttons{display:flex;justify-content:space-between;padding:0 25px;width:100%}.footer .footer-buttons .footer-buttons-icon{color:rgba(0,0,0,.639)}.footer .footer-buttons .footer-buttons-menu_button_container{align-items:center;display:flex;height:60px;width:60px}.footer .footer-buttons .footer-avatar{height:50px;width:50px}.footer .footer-buttons .footer-buttons-menu_button_container-burger-menu{background-color:#fff;border-radius:50%;bottom:8px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:#000;height:13px;position:absolute;right:8px;width:13px}.acessos{@import"https://fonts.googleapis.com/css?family=Roboto&display=swap";font-family:Roboto,sans-serif!important}.acessos .aluno-acessos{width:100%}.acessos .centralize-block{display:flex;justify-content:center;margin-top:1.75rem}.acessos .lista-acessos{width:100%}.acessos .lista-acessos .register-date{padding-bottom:1.088rem}.acessos .lista-acessos .key-value__key{display:flex;justify-content:center;padding-left:2.1875px;padding-right:0}.acessos .lista-acessos .list-item{padding-left:23px}.acessos .flex-center{display:flex;justify-content:center}.acessos .date-picker-row{margin-left:18px;margin-top:7rem}.acessos .divisor{background-color:#afafaf;height:1px;margin:1.6875rem 0;width:80%}.sono{background-repeat:no-repeat;background:url(/static/media/sono.c4e22dd134ef3cdd197e.svg);background-size:37px;display:inline-block;height:33px;width:37px}.lanche{background-repeat:no-repeat;background:url(/static/media/lanche.a9586a9c1c027596b520.svg);background-size:38px;height:24px}.dores,.lanche{display:inline-block;width:37px}.dores{background-repeat:no-repeat;background:url(/static/media/dores.ebebca94fc59ee12d8b4.svg);background-size:38px;height:38px}.observacao{background-repeat:no-repeat;background:url(/static/media/observacoes.01baac7a7b7cea1cb09b.svg);background-size:38px;width:38px}.febre,.observacao{display:inline-block;height:37px}.febre{background-repeat:no-repeat;background:url(/static/media/febre.5db77d1895d6c6dd491f.svg);background-size:37px;width:37px}.emergencia{background-repeat:no-repeat;background:url(/static/media/emergencia.a969ece3af6fcb861045.svg);background-size:38px}.banho,.emergencia{display:inline-block;height:37px;width:37px}.banho{background-repeat:no-repeat;background:url(/static/media/banho.a39303ee5d5968feaac1.svg);background-size:38px}.calcado{background-repeat:no-repeat;background:url(/static/media/calcado.dbb5af71293cc371df5f.svg);background-size:38px}.calcado,.fruta{display:inline-block;height:37px;width:37px}.fruta{background-repeat:no-repeat;background:url(/static/media/fruta.c5a93f69db0e236a0a46.svg);background-size:38px}.mamadeira{background-repeat:no-repeat;background:url(/static/media/mamadeira.d1e9b5b6f8bd69bb07f5.svg);background-size:38px}.mamadeira,.trocas{display:inline-block;height:38px;width:37px}.trocas{background-repeat:no-repeat;background:url(/static/media/trocas.1e1de5f5f5fb40bdf3d6.svg);background-size:38px}.refeicao{background-repeat:no-repeat;background:url(/static/media/refeicao.5af261c7119ddb74f4a5.svg);background-size:37px;display:inline-block;height:26px;width:37px}.hidratacao{background-repeat:no-repeat;background:url(/static/media/hidratacao.317e261dfe2b226973ea.svg);background-size:21px;display:inline-block;height:39px;width:21px}.toilet{background-repeat:no-repeat;background:url(/static/media/toilet.243c430a3993954a9b9c.svg);background-size:29px;height:39px}.outros,.toilet{display:inline-block;width:29px}.outros{background-repeat:no-repeat;background:url(/static/media/outros.82f60cabeaf3f72a6b7d.svg);background-size:29px;height:33px}.balao{background-repeat:no-repeat;background:url(/static/media/balao.b151a92bbbfe23e88ad6.svg);background-size:29px}.balao,.smileFeliz{display:inline-block;-webkit-filter:invert(16%) sepia(95%) saturate(1170%) hue-rotate(194deg) brightness(86%) contrast(99%);filter:invert(16%) sepia(95%) saturate(1170%) hue-rotate(194deg) brightness(86%) contrast(99%);height:29px;width:29px}.smileFeliz{background-repeat:no-repeat;background:url(/static/media/smileFeliz.bfb19fc435d00f9732c0.svg);background-size:29px}.smileTriste{background-repeat:no-repeat;background:url(/static/media/smileTriste.ff40bb750cf8c77e02fb.svg);background-size:29px;display:inline-block;-webkit-filter:invert(16%) sepia(95%) saturate(1170%) hue-rotate(194deg) brightness(86%) contrast(99%);filter:invert(16%) sepia(95%) saturate(1170%) hue-rotate(194deg) brightness(86%) contrast(99%);height:29px;width:29px}.registerItem .f-17{font-size:17px}.registerItem .f-12{font-size:12px}.registerItem .color-gray{color:#717171}.registerItem .register-info{display:flex;flex-direction:column;justify-content:space-between}.registerItem .mh-10{margin:0 10px}.registerItem .centrilize-register,.registerItem .icon-container{display:flex;justify-content:center}.registerItem .icon-container{align-items:center;border:1px solid #0c2d69;border-radius:35px;height:55px;width:55px}.vertical-bar-container{@import"https://fonts.googleapis.com/css?family=Roboto:300,400&display=swap"}.dateSliderMolecule{border-bottom:1px solid rgba(0,0,0,.184);padding-bottom:15px}.dateSliderMolecule .react-datepicker-popper{outline:none;z-index:3}.dateSliderMolecule .react-datepicker-wrapper .react-datepicker__input-container .react-datepicker-ignore-onclickoutside{outline:none}.dateSliderMolecule .picker-style{height:100%;position:absolute;visibility:hidden;width:100%}.dateSliderMolecule .arrow-container{align-items:center;display:flex}.dateSliderMolecule .arrow-container-left{padding-left:38px}.dateSliderMolecule .arrow-container-right{padding-right:38px}.dateSliderMolecule body{font-family:Roboto,sans-serif}.dateSliderMolecule .centralize{display:flex;justify-content:center}.registroDiario .date-slider-container{display:flex;justify-content:center;margin-top:6.9rem}.registroDiario .checklist-unavaliable-container{color:#434c49;display:flex;justify-content:center}.registroDiario .message-checklist{margin-top:42px}.registroDiario .shift-container{margin-bottom:23px}.registroDiario .shift{color:#030303;font-family:Roboto;font-size:16px;font-weight:700;margin-left:21px}.registroDiario .centralizar-registros{display:flex;margin:19px 0}.registroDiario .centralizar-registros .divisor{background-color:#717171;height:1px;margin-left:24px;opacity:.3;width:80%}#confirmacao-de-leitura-container{display:flex;justify-content:center;margin-bottom:4em}.confirmacao-de-leitura{align-items:center;display:flex;justify-content:center}.nao-confirmado{background:var(--background-color-primary);border-radius:4px;color:#fff;font-family:Roboto;font-size:16px;height:36px;width:70%}.confirmado{background-color:#e6ffdf;border:1px solid #1c8d00;border-radius:8px;font-family:Roboto;height:4em;padding-left:.1em;padding-right:.5em;width:18em}.confirmado ion-icon{background-color:#1c8d00;border-radius:50%;color:#fff;margin:.4em;max-height:1.5em;min-height:1.5em;min-width:1.5em;padding:.4em}.confirmado div{display:flex;flex-direction:column;overflow:hidden;width:100%}.confirmado div p{margin:0}.confirmado div p,.confirmado div p:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confirmado div p:first-of-type{font-size:.7em}.confirmado div p:nth-of-type(2){color:#767676;font-size:.6em;height:1.5em;margin-top:5px}.studentList{margin-top:7rem}.studentList .row-100{padding-bottom:20px;width:100%}.studentList .row-100 .filter-copy{width:19px}.studentList .chart-container{--margin-chart-top:-21.5px;margin-left:-35px;padding-bottom:84px;position:absolute;z-index:-1}.studentList .chart-container .chart-style{display:block;height:74.5px;width:190px}.studentList .student-item{margin-top:20px}.studentList .student-picture{height:51px;width:50px}.studentList .student-name{color:#717171;font-size:13px}.studentList .chat-icon-size{background-size:20.5px;height:19.5px;width:22.5px}.studentList .mr-auto{margin-right:auto}.studentList .filter-turma{color:#717171;font-size:15px}.avatarItem{border-bottom:.75px solid #afafaf;padding:14px 0;width:95%}.avatarItem .filter-copy{width:19px}.avatarItem .student-item{margin-top:20px}.avatarItem .student-picture{height:50px;width:50px}.avatarItem .student-item-col{align-items:center;display:flex}.avatarItem .student-item-col .student-name{color:#717171;font-size:13px;margin-left:4%;width:100%}.avatarItem .mr-auto{margin-right:auto}.avatarItem .filter-turma{color:#717171;font-size:15px;margin-left:14px}.professor-registroDiario .date-slider-container{display:flex;justify-content:center;margin-bottom:40px;margin-top:6.9rem}.professor-registroDiario .checklist-unavaliable-container{color:#434c49;display:flex;justify-content:center}.professor-registroDiario .centralizar-registros{display:flex;justify-content:flex-end;margin:19px 0}.professor-registroDiario .centralizar-registros .divisor{background-color:#717171;height:1px;margin-right:10px;opacity:.3;width:70%}.professor-registroDiario .shift{font-weight:700;margin-bottom:25px;margin-left:17px;margin-top:0}.professor-diarioDeClasse .date-slider-container{display:flex;justify-content:center;margin-bottom:40px;margin-top:6.9rem}.professor-diarioDeClasse .item-aularealizada-container{display:flex;justify-content:flex-end;margin-top:7px}.professor-diarioDeClasse .item-aularealizada-container .item-aularealizada{--inner-border-width:0px;margin-top:2px}.professor-diarioDeClasse .button-turma-container{display:flex;justify-content:center;margin-top:10px}.professor-diarioDeClasse .button-turma{background:var(--color-primary);box-shadow:0 3px 6px rgba(0,0,0,.42);width:343px}.professor-diarioDeClasse .centralizar-diarios{display:flex;justify-content:center;margin:19px 0}.professor-diarioDeClasse .centralizar-diarios .click-element{align-items:center;border-radius:100%;display:flex;font-size:22px;height:40px;justify-content:center;width:40px}.professor-diarioDeClasse .centralizar-diarios .presenca-color{background-color:#43bf54;color:#107d1e}.professor-diarioDeClasse .centralizar-diarios .falta-color{background-color:#f63232;color:#c00000}.professor-diarioDeClasse .centralizar-diarios .atraso-color{background-color:#ffb300;color:#ff9500}.professor-diarioDeClasse .centralizar-diarios .faltaj-color{background-color:#6ce1dd;color:#1bb9b4}.professor-diarioDeClasse .centralizar-diarios .disabled-color{background-color:#787878;color:#b9b9b9}.professor-diarioDeClasse .centralizar-diarios .message{color:#434c49}.professor-diarioDeClasse .centralize-message{align-items:center;display:flex;justify-content:center}.professor-diarioDeClasse .shift{font-weight:700;margin-bottom:25px;margin-left:17px;margin-top:0}.professor-diarioDeClasse .align-refresh-button{display:flex;justify-content:flex-end;margin-bottom:28px}.professor-diarioDeClasse .align-refresh-button .refresh-button{background:var(--color-primary);font-size:14px;height:34px;width:161px}.professor-diarioDeClasse .chart-container{--margin-chart-top:-21.5px;margin-left:-35px;padding-bottom:84px;position:absolute;z-index:-1}.professor-diarioDeClasse .chart-container .chart-style{display:block;height:74.5px;width:190px}.voidCard footer{border-top:1.5px solid rgba(0,0,0,.169)}.voidCard .footer-position{padding-bottom:21px;padding-left:14px}.styleBody{border:1px solid var(--color-primary);border-radius:20px;color:var(--color-primary);height:40px;margin-bottom:12px;opacity:1;width:200px}.item-selector .centralize-label,.vertical-bar-container{align-items:center;display:flex}.vertical-bar-container{@import"https://fonts.googleapis.com/css?family=Roboto:300,400&display=swap";justify-content:center}.dateSlider{border-bottom:1px solid rgba(0,0,0,.184);padding-bottom:15px}.dateSlider .react-datepicker-popper{outline:none;z-index:3}.dateSlider .react-datepicker-wrapper .react-datepicker__input-container .react-datepicker-ignore-onclickoutside{outline:none}.dateSlider .picker-style{height:100%;position:absolute;visibility:hidden;width:100%}.dateSlider .arrow-container{align-items:center;display:flex}.dateSlider .arrow-container-left{padding-left:38px}.dateSlider .arrow-container-right{padding-right:38px}.dateSlider body{font-family:Roboto,sans-serif}.dateSlider .centralize{display:flex;justify-content:center}.vertical-bar{background-color:#c4c3c3;height:35px;margin:0 15px;width:1px}.day-container{align-items:center;display:flex}.day{font-size:38px}.day,.year{color:#434c49}.year{font-size:15px;font-weight:550}.month{color:#434c49;font-size:12px}.month-year-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.professor-presenca .date-slider-container{display:flex;justify-content:center;margin-bottom:40px;margin-top:6.9rem}.professor-presenca .faltas-container{color:#f63232;display:flex;font-weight:650;justify-content:center}.professor-presenca .faltas-container .faltas-col{border-bottom:.5px solid rgba(0,0,0,.498);border-top:.5px solid rgba(0,0,0,.498);margin:5px 0;padding:30px 0;text-align:center}.professor-presenca .card-limits{max-height:242px;overflow-y:auto;padding-top:8px}.professor-presenca .card-limits .centralize-message{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.professor-presenca .centrilize-observacao{display:flex;justify-content:center}.professor-presenca .select-justificativa-container{height:30px;margin:15px 0 15px 5px;width:235px}.professor-presenca .select-justificativa-container .select-justificativa{color:#0c2d69;height:36px;padding-left:12px;padding-top:5px;width:235px}.professor-presenca .chart-row{display:flex;justify-content:center}.professor-presenca .element-container{font-weight:600;width:100%}.professor-presenca .items-container{font-size:16px}.professor-presenca .items-checkbox-container{font-size:18px}.professor-presenca .items-checkbox-container .checkbox-periodos{height:40px;width:40px}.professor-presenca .items-checkbox-container .checkbox-periodos .checkbox-icon path{fill:none;stroke:#2b3269;--stroke-width:2.5;opacity:0}.professor-presenca .presenca-info-container{display:flex;justify-content:center}.professor-presenca .presenca-info-container .border-divisor{border-bottom:1px solid rgba(0,0,0,.184);padding:44px 0}.professor-presenca .presenca-info-container .presenca-info .chart-style{display:block;height:60px;margin-left:-22px;margin-top:-15px;width:86px}.professor-presenca .presenca-info-container .presenca-info .previstas{align-items:center;color:#01013b;display:flex;flex-direction:column;padding-left:0}.professor-presenca .presenca-info-container .presenca-info .realizadas{align-items:center;color:#35af46;display:flex;flex-direction:column;padding-right:0}.professor-presenca .presenca-info-container .presenca-info .font-number{font-size:20px;font-weight:600}.professor-presenca .presenca-info-container .presenca-info .font-descricao{font-size:14px}.professor-presenca .chart-ranking{border-bottom:0;margin-left:-70px;margin-top:-8.9px;position:absolute;z-index:-1}.professor-presenca .chart-ranking .chart-style{display:block;height:74.5px;width:190px}.professor-presenca .ranking-item{border-bottom:0;padding:1px 0}.professor-presenca .color-ranking{color:#717171}.professor-presenca .nome-aluno{font-weight:600}.professor-presenca .title-container{border-bottom:1px solid rgba(0,0,0,.184);padding-left:10px;padding-right:0;padding-top:5px}.professor-presenca .title-container .title-font{font-size:16px}.professor-presenca .click-element{align-items:center;border-radius:100%;display:flex;font-size:22px;height:40px;justify-content:center;width:40px}.professor-presenca .chart-container{border-bottom:.5px solid rgba(0,0,0,.498);display:flex;flex-direction:column;margin-top:15px;text-align:center}.professor-presenca .chart-container .chart-description{color:#35af46;font-family:Roboto,sans-serif;font-weight:500;margin:5px 0 30px}.professor-presenca .presenca-color{background-color:#43bf54;color:#107d1e}.professor-presenca .falta-color{background-color:#f63232;color:#c00000}.professor-presenca .atraso-color{background-color:#ffb300;color:#ff9500}.professor-presenca .faltaj-color{background-color:#6ce1dd;color:#1bb9b4}.professor-presenca .disabled-toggle{background-color:#787878;color:#b9b9b9}.professor-presenca .text-box{border:1px solid #c4c3c3;border-radius:20px;height:90px;margin-top:11px;padding-left:12px!important;width:100%}.professor-presenca .text-box .native-textarea.sc-ion-textarea-ios{height:100%}.notFoundMessage .warning-outline{color:#e60505;font-size:52px;padding:15.5px}.notFoundMessage .message-text{color:#000;font-family:Roboto,sans-serif!important;font-size:15px;margin-top:15px;text-align:center}.lightModal{--width:92%;--height:81%;--border-radius:20px;border-radius:20px}.lightModal .close-button-container{position:absolute;z-index:1}.lightModal .close-button-container .close-button{color:var(--color-primary);font-size:42px;margin:2px 5px 0 0}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{border:1px solid transparent;border-bottom:none;bottom:-1px;cursor:pointer;display:inline-block;list-style:none;padding:6px 12px;position:relative}.react-tabs__tab--selected{background:#fff;border-color:#aaa;border-radius:5px 5px 0 0;color:#000}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab:focus:after{background:#fff;bottom:-5px;content:"";height:5px;left:-4px;position:absolute;right:-4px}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}.professor-habilidadesECompetencias{@import"https://fonts.googleapis.com/css?family=Roboto&display=swap";font-family:Roboto,sans-serif!important}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content{width:100%}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .date-slider-container{display:flex;justify-content:center;margin-bottom:20px;margin-top:6.9rem}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .save-button{height:34px;margin-bottom:32px;margin-right:8px;width:96px}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .centralize-content{display:flex;justify-content:center}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .centralize-content .descricao-label{color:#646464;font-size:14px;white-space:normal}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .centralize-content .titulo-label{color:var(--color-primary);white-space:pre-wrap}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .centralize-content .conteudo-hoje{--inner-border-width:0px;--padding-start:0px}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .centralize-content .item{--inner-padding-start:0px;--padding-start:0px}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .centralize-content .item .item-description{color:var(--color-primary);font-weight:700;margin:3px 0}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .centralize-content .item .item-content{padding:12px 0}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .centralize-content .item .item-content .item-toggle{--checkbox-background-checked:var(--color-primary)}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .centralize-content .item .item-content .detalhamento-aula{border:1px solid var(--color-primary);border-radius:20px;height:100px;padding:5px 0 5px 10px;width:100%}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .centralize-content .item .item-content .detalhamento-aula .sc-ion-textarea-ios{height:100%}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .centralize-content .item .item-content .detalhamento-aula .native-textarea{overflow-y:auto}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .centralize-content .item .item-content .add-icon{color:var(--color-primary);font-size:17px;margin-left:12px}.professor-habilidadesECompetencias .professor-habilidadesECompetencias-content .centralize-content .item .textarea-label{color:var(--color-primary);font-size:16px;margin-bottom:7px;margin-left:2px}.professor-habilidadesECompetencias__modal-container{height:100%;width:100%}.professor-habilidadesECompetencias__modal-container .title-conteudo{color:var(--color-primary);font-size:20px;font-weight:700}.professor-habilidadesECompetencias__modal-container .select-modulos{height:34px;margin-top:24px;padding:6px 10px}.professor-habilidadesECompetencias__modal-container .h-80{height:75%}.professor-habilidadesECompetencias__modal-container .habilidade-item{--padding-start:0px}.professor-habilidadesECompetencias__modal-container .radio-label{color:#646464;margin-left:7px;padding-bottom:7px;padding-top:7px}.professor-habilidadesECompetencias__modal-container .content-row{padding-top:12px}.professor-habilidadesECompetencias__modal-container .window-conteudo{border:1px solid #c4c3c3;border-radius:20px;margin-top:15px;overflow-y:auto;padding:15px}.professor-habilidadesECompetencias__modal-container .footer{padding:14px}.professor-habilidadesECompetencias__modal-container .button{height:34px;width:94px}.professor-habilidadesECompetencias__modal-container .button-confirm{margin-left:14px}.item-aula-planejada{--inner-border-width:0px;color:var(--color-primary);margin-top:5px;pointer-events:none}.custom-list-ios{margin-bottom:16px}.tablist{width:100%}.tablist ul{border:0;width:100%}.tablist ul li{border:0;border-bottom:1.5px solid rgba(0,0,0,.169);color:var(--color-primary);font-weight:700;height:55px;text-align:center;width:50%}.tablist ul .react-tabs__tab--selected{border-bottom:1.5px solid var(--color-primary)}.react-tabs__tab:focus:after{content:none}.future .react-tabs__tab--selected{justify-content:center;width:100%}.professor-programaDeAula{@import"https://fonts.googleapis.com/css?family=Roboto&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto&display=swap";font-family:Roboto,sans-serif!important}.professor-programaDeAula .professor-programaDeAula-content{width:100%}.professor-programaDeAula .professor-programaDeAula-content .date-slider-container{display:flex;justify-content:center;margin-bottom:20px;margin-top:6.9rem}.professor-programaDeAula .professor-programaDeAula-content .text-box{border:1px solid var(--color-primary);border-radius:20px;height:171px;margin-top:11px;padding-left:12px!important;width:100%}.professor-programaDeAula .professor-programaDeAula-content .text-box .textarea-wrapper{height:100%}.professor-programaDeAula .professor-programaDeAula-content .text-box .native-textarea{overflow-y:auto}.professor-programaDeAula .professor-programaDeAula-content .text-box .native-textarea.sc-ion-textarea-ios{height:100%}.professor-programaDeAula .professor-programaDeAula-content .save-button-container{display:flex;justify-content:flex-end}.professor-programaDeAula .professor-programaDeAula-content .save-button-container .save-programa{background:var(--color-primary);border-radius:20px;color:#fff;height:34px;margin-right:0;margin-top:28px;width:92px}.professor-programaDeAula .professor-programaDeAula-content .checkbox-container{align-items:center;display:flex;padding-top:20px}.professor-programaDeAula .professor-programaDeAula-content .checkbox-container .checkbox-text{margin-left:15px}.professor-programaDeAula .professor-programaDeAula-content .card-title{--color:#000}.professor-programaDeAula .professor-programaDeAula-content .card-content{-webkit-padding-start:14px;-webkit-padding-end:14px;padding-left:14px;padding-right:14px;padding-inline-end:14px;padding-inline-start:14px}.professor-programaDeAula .professor-programaDeAula-content .centralize-content{display:flex;justify-content:center}.professor-programaDeAula .professor-programaDeAula-content .centralize-content .programa-exception{color:#434c49}.professor-programaDeAula .divisor{background-color:#afafaf;height:1px;margin:1.6875rem 0;width:80%}.buttonsModal{align-items:center;justify-content:flex-end;width:100%}.buttonsModal .buttons-safearea{--margin-bar:5rem;--safe-area-top:env(safe-area-inset-top);margin-top:calc(var(--margin-bar) + var(--safe-area-top))}.buttonsModal .buttons-list-container{display:flex;justify-content:space-around}.buttonsModal .buttons-list-container .buttons-list-container__buttons-list__buttons{font-size:15px;height:58px;line-height:20px;margin:12px 0;width:293px}.buttonsModal .buttons-list-container .buttons-list-container__buttons-list__buttons:active{background:var(--background-color-primary);border-radius:20px;color:#fff;-webkit-transform:scale(.95);transform:scale(.95)}.buttonsModal .buttons-list-container .buttons-list-container__buttons-list{display:flex;flex-wrap:wrap;justify-content:space-around}.carteirinha{background:#fff;border-radius:10px;box-shadow:1px 1px 8px rgba(0,0,0,.349);height:460px;width:273px}@media screen and (orientation:landscape){.feature-content{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hide-component{display:none}}.aluno-carteirinhaEstudantil{@import"https://fonts.googleapis.com/css?family=Roboto&display=swap";font-family:Roboto,sans-serif!important}.aluno-carteirinhaEstudantil .centralize-margin{display:flex;justify-content:center}.aluno-carteirinhaEstudantil .personal-information-container{height:100%;width:100%}.aluno-carteirinhaEstudantil .custom-border .header-toolbar-container .header-content .white-border{height:13px;margin-bottom:-1px}.aluno-carteirinhaEstudantil .scale--n1{-webkit-transform:scale(.86);transform:scale(.86)}.aluno-carteirinhaEstudantil .centralize-message{align-items:center;display:flex;justify-content:center}.aluno-carteirinhaEstudantil .scale--2x{-webkit-transform:scale(1.07);transform:scale(1.07)}.aluno-carteirinhaEstudantil .scale--3x{-webkit-transform:scale(2.1);transform:scale(2.1)}.aluno-carteirinhaEstudantil .student-avatar{border:4px solid #707070;height:140px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:139px;z-index:2}.aluno-carteirinhaEstudantil .content-size{height:100%;width:100%}.aluno-carteirinhaEstudantil .img-container{width:100%}.aluno-carteirinhaEstudantil .info-container{align-items:center;border-left:1px solid #c4c4c4;display:flex;height:100%;padding-left:36px}.aluno-carteirinhaEstudantil .presentation-info{align-items:center}.aluno-carteirinhaEstudantil .avatar-container{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.aluno-carteirinhaEstudantil .informations{height:100%;position:absolute}.aluno-carteirinhaEstudantil .right-side{height:60%;position:relative;z-index:2}.aluno-carteirinhaEstudantil .left-side{height:40%;justify-content:center}.aluno-carteirinhaEstudantil .half-moon-col{padding:0}.aluno-carteirinhaEstudantil .personal-information{height:100%}.aluno-carteirinhaEstudantil .personal-information .numero-matricula{-webkit-transform:rotate(-90deg) translate(-91px,-77px);transform:rotate(-90deg) translate(-91px,-77px);width:151px}.aluno-carteirinhaEstudantil .barcode-container{height:40%}.aluno-carteirinhaEstudantil .student-code{-webkit-transform:rotate(-90deg) translate(-32px,-20px);transform:rotate(-90deg) translate(-32px,-20px);width:150px}.aluno-carteirinhaEstudantil .rotate-message{padding-top:25px;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);white-space:pre}.aluno-carteirinhaEstudantil .rotate-message--2x{padding-top:80px}.aluno-carteirinhaEstudantil .rotate-message--3x{padding-top:370px}.aluno-carteirinhaEstudantil .carteirinha-container{z-index:1}.aluno-carteirinhaEstudantil .text-message-container{align-items:center;color:#434c49;display:flex;justify-content:center}.aluno-carteirinhaEstudantil .info-list{display:flex;flex-direction:column;list-style-type:none;margin-bottom:0;padding:0;position:relative;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:271px}.aluno-carteirinhaEstudantil .list-item{width:100%}.aluno-carteirinhaEstudantil .lista-superior{list-style:none;-webkit-transform:rotate(-90deg) translate(-220px,-160px);transform:rotate(-90deg) translate(-220px,-160px);width:395px}.aluno-carteirinhaEstudantil .duas-linhas{width:379px}.aluno-carteirinhaEstudantil .lista-inferior{height:135px;list-style:none;margin-left:-78px;margin-top:121px;overflow:hidden;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:235px}.aluno-carteirinhaEstudantil .curso-unidade{width:344px}.aluno-carteirinhaEstudantil .curso-descricao{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:320px}.aluno-carteirinhaEstudantil .info-text{color:#434c49}.aluno-carteirinhaEstudantil .property{font-size:15px;font-weight:700;margin-right:5px}.aluno-carteirinhaEstudantil .strip{background-color:#fff;border-left:18px solid transparent;border-top:461px solid var(--color-primary);height:0;width:61px}.aluno-carteirinhaEstudantil .half-moon-container{align-items:flex-end;display:flex;height:100%}.aluno-carteirinhaEstudantil .half-moon-container .half-moon{background-color:#fff;border-radius:0 0 12px 12px;height:220px;width:273px}.aluno-carteirinhaEstudantil .half-moon-container .half-moon .top-side{background-color:#fff;border-radius:16px 0 120px 120px;height:50%;margin-bottom:-88px;position:relative;width:100%;z-index:1}.aluno-carteirinhaEstudantil .half-moon-container .half-moon .bottom-side{background-color:var(--color-primary);border-radius:0 0 12px 12px;height:90%}.aluno-carteirinhaEstudantil .text-container{margin-left:-70px;text-align:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.aluno-carteirinhaEstudantil .header-toolbar-logo{margin-left:auto;margin-right:auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:150px}.financeiro{align-items:center;display:flex;flex-direction:column;margin-top:110px}.colorInvert{background-color:#fff!important;border:1px solid #0c2d69;color:#0c2d69!important}.Financeiro-parcelas .filtro{margin-bottom:20px;margin-left:12px;margin-top:110px}.Financeiro-parcelas .filtro .botaoFiltrar{height:30px!important;width:77px!important}.Financeiro-parcelas .parcelas{display:flex;flex-direction:column;padding-left:12px;padding-right:12px}.Financeiro-parcelas .parcelas p{font-size:14px;margin:0 0 4px}.Financeiro-parcelas .semParcela p{font-size:15px;margin-top:15px;text-align:center}.Financeiro-parcelas .linha{height:100px}.Financeiro-parcelas .col1{border-left:1px solid gray;height:90%;margin-left:10px;opacity:.4!important;padding:0!important;width:100%}.Financeiro-parcelas .col2{padding-left:20px!important}.Financeiro-parcelas .col2 .data{color:#030303;font:Regular 14px/17px Roboto;text-align:left}.Financeiro-parcelas .col2 .parcela{color:#030303;font:Regular 12px/14px Roboto;text-align:left}.Financeiro-parcelas .col2 .vencimento{color:#717171;font:Regular 12px/14px Roboto;text-align:left}.Financeiro-parcelas .padding-inline-end{padding:0}.Financeiro-parcelas .bola{border-radius:50%;height:15px;margin-left:3px;width:15px}.Financeiro-parcelas .azul{background-color:#46b1e1}.Financeiro-parcelas .verde{background-color:#349c42}.Financeiro-parcelas .vermelha{background-color:#e60505}.Financeiro-parcelas .container{align-items:center;display:flex;flex-direction:column}.Financeiro-parcelas .col3-aVencer p{color:#46b1e1;display:flex;font-size:12px;justify-content:flex-end}.Financeiro-parcelas .col3-vencida p{color:#e60505;display:flex;font-size:12px;justify-content:flex-end}.Financeiro-parcelas .col3-paga p{color:#349c42;display:flex;font-size:12px;justify-content:flex-end}.Financeiro-parcelas .buttonBoleto{float:right;height:30px!important;margin:11px 0 0!important;width:90px!important}.Financeiro-parcelas .detalhesPaga{background:none;float:right;margin-top:25px;padding:0}.Financeiro-parcelas .detalhesPaga p{color:#000;font:700 11px/13px Roboto}.Financeiro-parcelas .detalhesPaga .verDetalhes{display:flex}.popOverParcelas{left:-94px;top:-152px}.popOverParcelas .cabFiltro{align-items:center;display:flex;justify-content:space-between}.popOverParcelas .cabFiltro p{padding-left:12px}.popOverParcelas .cabFiltro .popOverClose{height:30px;padding-right:5px;width:30px}.popOverParcelas .styleBody{height:30px;margin-left:12px;width:175px}.popOverParcelas .styleBody ion-select{--padding-end:10px;--padding-start:10px;min-height:0;padding:3px}.popOverParcelas .popover-content.sc-ion-popover-ios{--width:241px!important;--height:190px!important;left:12px!important;top:220px!important}.popOverParcelas .rodFiltro{display:flex;justify-content:space-between;margin-top:15px;padding-bottom:12px;padding-left:12px;padding-right:12px}.popOverParcelas .rodFiltro .limpar,.popOverParcelas .rodFiltro .rodAplicar .aplicar{height:25px!important;width:85px!important}.modal{display:flex}.modal .modalContent{align-items:center;display:flex;flex-flow:column;margin-top:85px;padding-top:env(safe-area-inset-top);position:relative;width:100%;z-index:12}.modal .modalContent .p-mes{color:#434c49;font:700 20px/24px Roboto}.modal .modalContent .p-valor{color:#434c49;font:700 40px/48px Roboto;margin-bottom:10px;margin-top:10px;text-align:left}.modal .modalContent .p-vencimento{color:#434c49;font:Regular 13px/15px Roboto;margin-top:20px;text-align:left}.modal .modalContent .vermelho{color:#e60505}.modal .modalContent .verde{color:#349c42}.modal .modalContent .detalhesParcela{display:flex;flex-direction:column;justify-content:space-between;width:100%}.modal .modalContent .detalhesParcela .linha-topo{display:flex;justify-content:space-between;margin-left:24px;margin-right:24px}.modal .modalContent .detalhesParcela .aguardando-proc{margin-top:25px}.modal .modalContent .detalhesParcela .linha-detalhe{display:flex;justify-content:space-between;margin-left:24px;margin-right:24px}.modal .modalContent .detalhesParcela .linha-detalhe p{color:#434c49;font:Regular 13px/24px Roboto;margin-bottom:16px;margin-top:0;text-align:left}.modal .modalContent .detalhesParcela .p-topo{color:#434c49;font:700 13px/15px Roboto;text-align:left}.modal .modalContent .detalhesParcela .linha-verde{border:1px solid #16dca3;margin-left:24px;margin-right:24px;margin-top:42px}.modal .modalContent .detalhesParcela .rowContratoPendente{place-self:center;width:88%}.modal .modalContent .detalhesParcela .codigo-barra{background:#fff 0 0 no-repeat padding-box;border:1px solid #cecbcb;border-radius:34px;height:67px;margin-left:24px;margin-right:24px;margin-top:32px}.modal .modalContent .detalhesParcela .codigo-barra p{font-size:14px;margin:0;padding:18px;text-align:center}.modal .modalContent .detalhesParcela .botoes-inferiores{display:grid;justify-content:center;margin-top:32px}.modal .modalContent .detalhesParcela .botoes-inferiores .copiar-linha{margin-bottom:25px}.content-modal-payment{padding:0 18px}.content-modal-pix{padding:15px 30px 0}.content-modal-pix .pix-logo{height:120px}.content-modal-pix .div-value{padding:0 30px}.content-modal-pix .div-value p{font-size:22px;margin:0;padding:20px;text-align:center}.content-modal-pix .button-copiar-pix{padding:10px 0}.content-modal-pix .button-copiar-pix .button-pix{width:100%}.content-modal-pix .instructions{display:flex;flex-direction:column;padding-top:30px}.content-modal-pix .instructions .how-pay{color:#2d3a40;font-size:16px;font-weight:600;margin-bottom:5px}.content-modal-pix .instructions p{color:#6d787d;font-size:14px;font-weight:400;margin:3px}.pdf-viewer-footer{bottom:0;position:absolute;text-align:center;width:100%}.button-container-pdf-viewer{align-items:center;background:hsla(0,0%,8%,.7);border-radius:10px;color:#f9f9f9;display:inline-flex;font-size:.85rem;gap:10px;margin:1.2em .6em;min-height:0!important}.button-pdf-viewer{--padding-start:15px;--padding-end:15px;--padding-top:0;--padding-bottom:0;margin:0}.icon-pdf-viewer{color:#f9f9f9;font-size:32px}.spinner-pdf-viewer{align-items:center;color:#fff;display:flex;font-size:3rem;justify-content:center;width:100%}.spinner-pdf-viewer ion-spinner{height:50px;width:50px}.filePreview{align-items:center;justify-content:flex-end;width:100%}.filePreview .filepreview-safearea{--margin-bar:5rem;--safe-area-top:env(safe-area-inset-top);margin-top:calc(var(--margin-bar) + var(--safe-area-top))}.filePreview .download-button{padding-bottom:20px}.filePreview .navigation-arrows{font-size:30px}.filePreview .page-counter{font-size:25px}.filePreview .file-container{justify-content:space-around}.btn-confirmar-leitura{align-items:center;display:flex;justify-content:center}.btn-nao-confirmado{background:var(--background-color-primary);border-radius:.25em;color:#fff;font-family:Roboto;height:2em;max-width:20em;width:100%}.pedagogico .centralize-block{display:flex;justify-content:center;margin:1rem}.pedagogico .ocorrencia-notificacao{display:flex;justify-content:center;padding:2rem 1rem 1rem}.pedagogico .date-picker-row{margin-left:24px;margin-top:7rem}.pedagogico .ios-margin-top{margin-top:env(safe-area-inset-top)}.pedagogico .lista-ocorrencias{font-size:14px;width:100%}.pedagogico .lista-ocorrencias .lista-ocorrencias-item p{margin:0}.pedagogico .lista-ocorrencias hr{background:#c4c3c3;width:95%}.pedagogico .text-bold{font-weight:700}.pedagogico .row-btn-confirmacao{align-items:center;display:flex;justify-content:center;padding:1em}.pedagogico_professor{width:100%}.pedagogico_professor .select-all{display:flex;flex-flow:row;font-size:13px;justify-content:space-between;margin-top:1rem}.pedagogico_professor .select-all span{padding:8px}.pedagogico_professor .select-all .select-col{margin-left:.4rem}.pedagogico_professor .nova-ocorrencia{display:flex;justify-content:flex-end;margin-right:1rem;margin-top:6.9rem}.pedagogico_professor .nova-ocorrencia button{align-items:center;background:var(--background-color-primary);border-radius:20px;color:#fff;display:flex;flex-direction:row;font-size:13px;height:30px;padding:1em;width:auto}.codigo-conduta-info{background-color:#fff;color:#717171;height:100%;position:relative!important;width:100%}.codigo-conduta-info .span-codigo{margin-bottom:20px;margin-top:37px}.codigo-conduta-info .codigo-button-container,.codigo-conduta-info .span-codigo{display:flex;justify-content:center}.codigo-conduta-info .codigo-button{margin-top:1rem}.Error{background-color:#e6222e;border-radius:20px;color:#fff;font-size:13px;font-weight:100;height:42px;margin-bottom:25px;padding:12px;text-align:center;width:100%}.StudentCheckGroup{height:40px;justify-content:flex-end;margin-left:16px;margin-right:1em;padding:0;width:auto}.StudentCheckGroup,.StudentCheckGroup .single-student{align-items:center;display:flex;flex-flow:row}.StudentCheckGroup .single-student .student-name{margin-right:16px;overflow:hidden;text-align:center;text-overflow:ellipsis}.StudentCheckGroup .single-student .student-avatar{margin-right:8px;min-width:48px}.StudentCheckGroup .StudentGroup-avatar{margin-right:8px}.StudentCheckGroup .dot{align-content:center;background-color:var(--color-primary);border-radius:50%;display:flex;flex-flow:row wrap;height:48px;justify-content:center;min-width:48px!important}.StudentCheckGroup .dot span{color:#fff;font-size:18px}.SelectedStudent{align-items:center;flex-flow:row;padding:0;width:100%}.SelectedStudent,.SelectedStudent .SelectedStudent-name{display:flex;justify-content:flex-end}.RegistroOcorrencia{width:100%}.RegistroOcorrencia .date-slider-container{display:flex;justify-content:center;margin-bottom:30px;margin-top:6.9rem}.RegistroOcorrencia .RegistroOcorrencia-form{margin:-1em 1.5em}.RegistroOcorrencia .RegistroOcorrencia-form input[type],.RegistroOcorrencia .RegistroOcorrencia-form textarea{background:#fff;border:1px solid var(--color-primary);border-radius:20px;color:var(--color-primary);font-size:13px}.RegistroOcorrencia .RegistroOcorrencia-form button{height:2em;width:7em}.RegistroOcorrencia .RegistroOcorrencia-form .select-ocorrencia{--padding-start:7px;--padding-end:7px;--padding-bottom:2px;background:#fff;border:1px solid var(--color-primary);border-radius:20px;color:var(--color-primary);font-size:13px;height:26px;margin-bottom:10px;min-height:0;width:100%}.RegistroOcorrencia .RegistroOcorrencia-form .select-ocorrencia ion-select.always-flip::part(icon){transition:-webkit-transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1)}.RegistroOcorrencia .RegistroOcorrencia-form .select-ocorrencia ion-select.always-flip.select-expanded::part(icon){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.RegistroOcorrencia .RegistroOcorrencia-form .select-ocorrencia ion-select.always-flip::part(container){width:96%}.RegistroOcorrencia .RegistroOcorrencia-form .option-ocorrencia{color:#29235e;font-size:13px;width:auto}.RegistroOcorrencia .RegistroOcorrencia-form .save-button{background:var(--background-color-primary);border:none;border-radius:20px;color:#fff}.RegistroOcorrencia .RegistroOcorrencia-form textarea{box-sizing:border-box;padding:1rem;resize:none;width:100%}.RegistroOcorrencia .RegistroOcorrencia-form .time-modal{--color:var(--color-primary)}.RegistroOcorrencia .RegistroOcorrencia-form .div-hora-divulga-ext{display:flex}.RegistroOcorrencia .RegistroOcorrencia-form .div-hora-divulga-ext .datetime{--background:transparent;--background-activated:transparent;border:1px solid var(--color-primary);border-radius:20px;color:var(--color-primary);font-size:13px;height:26px;margin-bottom:10px;margin-right:15px;text-align:center}.RegistroOcorrencia .RegistroOcorrencia-form .div-hora-divulga-ext .datetime::part(native){--background-activated:transparent;background:transparent;color:var(--color-primary);font-size:13px;text-align:center}.RegistroOcorrencia .RegistroOcorrencia-form .div-hora-divulga-ext ion-datetime{border:1px solid var(--color-primary);border-radius:20px;color:var(--color-primary);left:21%;position:fixed;top:37%;width:50%;z-index:10}.RegistroOcorrencia .RegistroOcorrencia-form .div-hora-divulga-ext .check-container{--border-style:none;align-items:center;display:flex;margin-bottom:10px}.RegistroOcorrencia .RegistroOcorrencia-form .div-hora-divulga-ext .check-container .check-label{display:flex;font-size:13px;margin-left:10px}.RegistroOcorrencia .RegistroOcorrencia-form .info{display:flex;flex-flow:column;margin-bottom:1em}.RegistroOcorrencia .RegistroOcorrencia-form .label{color:var(--color-primary);font-size:13px;margin:5px 0}.RegistroOcorrencia .RegistroOcorrencia-form .buttons{display:flex;flex-direction:row;justify-content:space-around;margin:15px 0 35px}[aria-checked=true].sc-ion-alert-ios .alert-radio-label.sc-ion-alert-ios{color:var(--color-primary)}.OcorrenciaAluno{width:100%}.OcorrenciaAluno .OcorrenciaAluno-container{font-size:13px}.OcorrenciaAluno .date-picker-row{align-items:center;display:flex;flex-flow:row;justify-content:space-between;margin:8.5em 1em}.OcorrenciaAluno .date-picker-row .save-button{align-items:center;background:var(--background-color-primary);border-radius:20px;color:#fff;display:flex;flex-direction:row;font-size:13px;height:30px;justify-content:center;padding:.9em;width:100%}.OcorrenciaAluno .centralize-block{display:flex;margin-left:.8em;margin-top:-8em}.OcorrenciaAluno .lista-ocorrencias{font-size:14px;padding-left:8px;width:100%}.OcorrenciaAluno .lista-ocorrencias .text-bold{font-weight:700}.OcorrenciaAluno .lista-ocorrencias .lista-ocorrencias-item p{margin:0}.OcorrenciaAluno .lista-ocorrencias hr{background:#c4c3c3;width:96%}.OcorrenciaAluno .lista-ocorrencias .crud-icons{display:flex;flex-flow:row nowrap;font-size:30px;justify-content:flex-start;margin-left:.3em}.OcorrenciaAluno .lista-ocorrencias .crud-icons .align-icon{color:var(--background-color-primary);margin-right:1em}.button-width{width:100%}.initial-hour{border:1px solid #c4c3c3;border-radius:20px;height:28px;padding:0;width:100%}.initial-hour .native-input{padding:3px 3px 3px 10px}.radioButtonGroup{display:flex;justify-content:space-around}.radio-button{background:var(--color-primary);border-radius:20px;font-size:13px;height:36px;width:100px}.text-input{border:1px solid #c4c3c3;border-radius:20px;height:28px;padding-left:12px!important}.checklist .confirmacao-de-leitura{margin-bottom:2rem;margin-left:auto;margin-right:auto}.checklist .date-slider-container{display:flex;justify-content:center;margin-bottom:40px;margin-top:6.9rem}.checklist .centralizar-registros{justify-content:flex-end}.checklist .centralizar-registros .divisor{margin-right:10px;width:70%}.checklist .text-input{border:1px solid #c4c3c3;border-radius:20px;height:28px;margin-top:11px;padding-left:12px!important}.checklist .label-timeImput{font-size:13px;margin:0 0 3px 5px;opacity:.4}.checklist .text-box{border:1px solid #c4c3c3;border-radius:20px;margin-top:11px;padding-left:12px!important;width:338px}.checklist .text-box textarea{height:121px}.checklist .shift{font-weight:700;margin-bottom:25px;margin-left:17px;margin-top:0}.checklist .checklist-button-container{display:flex;justify-content:flex-end}.checklist .checklist-button-container .save-checklist{background:var(--background-color-primary) 0 0 no-repeat padding-box;border-radius:20px;color:#fff;height:34px;margin-bottom:28px;margin-right:21px;width:92px}.checklist .checklist-divisor-container{display:flex;justify-content:center;padding:22px 0}.checklist .checklist-divisor-container .checklist-divisor{background-color:#c4c3c3;height:1px;opacity:.6;width:343px}.checklist .centralizar-registros{display:flex;margin:19px 0}.checklist .centralizar-registros .divisor{background-color:#717171;height:1px;margin-left:0;opacity:.3;width:95%}.margin-top--true{margin-top:65px}.greeting{background-color:#fff;border-radius:20px;display:flex;height:110px;justify-content:flex-end;margin-top:2px;position:absolute;width:100%;z-index:10}.greeting .greeting-content{align-items:center;display:flex}.greeting .greeting-content .greeting-content-message{color:#717171;display:flex;font-size:20px;justify-content:center;padding:5px 0}.greeting .line_divisor_container{display:flex;justify-content:center}.greeting .line_divisor_container .line_divisor_container-line_divisor{background-color:var(--color-secondary);height:2px;width:183px}.role-answer-container{justify-content:center}.role-answer-container .role-answer{color:#717171;font-size:16px;margin-top:-135px}.role-answer-container .role-button{font-size:inherit;margin-top:36px}.role-answer-container .button-container{display:flex;flex-direction:column;margin-top:33px}.role-answer-container .message{font-size:inherit;margin-top:46px}.role-button{background-color:#0c2d69;border-radius:20px;color:#fff;height:39px;width:219px}.role-answer-container .student-answer{margin:29px 0}.role-answer-container .message{color:#717171;display:flex;justify-content:center;width:100%}.role-answer-container .student-container{display:flex;flex-wrap:wrap;justify-content:space-around}.role-answer-container .student-container .avatar-selector{align-items:center;display:flex;flex-flow:column;flex-wrap:wrap;margin:20px 0}.role-answer-container .student-container .avatar-selector .student-avatar{height:103px;width:103px}.role-answer-container .student-container .avatar-selector .student-name{color:#717171;font-size:17px;font-weight:700;margin-top:11px}.role-answer-container{display:flex;justify-content:space-around}.role-answer-container .class-selector-buttons{font-size:15px;height:60px;line-height:20px;margin:12px 0;width:300px}.role-answer-container .class-selector-buttons:active,.role-answer-container .class-selector-buttons:hover{background:var(--background-color-primary);border-radius:20px;color:#fff}.role-answer-container .class-container{display:flex;flex-wrap:wrap;justify-content:space-around}.role-answer-container .class-container .ano-turma{display:flex;justify-content:flex-start;margin-left:10px}.role-answer-container .class-container .ano-turma .posicao-ano .ano-color{color:#000;font-weight:700;margin:0}.margin-top{margin-top:40px}.login{@import"https://fonts.googleapis.com/css?family=Roboto&display=swap";height:100%}.login body{font-family:Roboto,sans-serif}.login .back-container{background:var(--background-color-primary);height:318px;opacity:1;width:100%}.login .banner{display:flex;justify-content:center;width:100%}.login .banner .banner__logo{margin-top:-233px;position:absolute;width:207px}.login .form-login{align-items:center;background:#fff;border-radius:1.3rem;display:flex;flex-flow:column;height:20em;justify-content:center;margin-top:-105px;width:100%}.login .form-login .form-login__errors{background-color:#e6222e;border-radius:20px;font-size:13px;font-weight:100;height:42px;margin-bottom:25px;padding:12px;text-align:center;width:100%}.login .form-login .form-login__inputs--error{color:#fff;display:block;margin-top:56px}.login .form-login .form-login__errors__space-bellow{height:21%;max-height:375px}.login .form-login .form-login__inputs{display:block;margin-top:150px}.login .form-login .form-login__input--email{display:inline-flex;margin-bottom:32px}.login .form-login .form-login__input--password{align-items:center;display:flex;margin-bottom:0}.login .form-login .form-login__input--password .input-label-placement-start{display:inline-flex;min-height:0}.login .form-login .form-login__input__icon__hide{color:var(--color-primary);padding:0 .9rem}.login .form-login .button-hide-password{--padding-end:0;--padding-start:0}.login .form-login .form-login__input{align-items:center;background:#fff;border:1px solid #c4c3c3;border-radius:30px;color:#434c49;height:56px;margin-bottom:1rem;width:305px}.login .form-login .form-login__input .form-login__input__icon{color:#434c49;display:inline!important;margin-right:.9rem;padding-left:.9rem}.login .form-login .form-login__input--error{border:1px solid #e6222e}.login .form-login .form-login__checkbox-area{--inner-border-width:0px;display:flex;justify-content:flex-start;padding-top:35px}.login .form-login .form-login__checkbox-area .form-login__checkbox-area__remember-me{color:#717171;font-size:12px;font-weight:200;margin-left:8px}.login .form-login .form-login_space-above-button{height:30%;max-height:375px}.login .form-login .form-login__button{font-size:1.1875rem;font-weight:700;height:50px;margin-top:5.5%;width:280px}.login .form-login .form-login__span{font-size:15px;vertical-align:middle}.login .esqueceu-senha{color:#717171;font-size:12px;font-weight:200;margin-left:10.2rem;margin-top:1.5rem;text-align:center}.modal-esqueci-senha{display:flex;flex-direction:column;justify-content:center;margin-top:8rem}.modal-esqueci-senha p{color:#717171;text-align:center}.modal-esqueci-senha .form-esqueceuSenha{align-items:center;display:inline-flex;flex-direction:column;margin-top:3rem}.modal-esqueci-senha .form-esqueceuSenha p{color:#fff!important}.modal-esqueci-senha .form-esqueceuSenha .form-login__input--error{border:1px solid #e6222e!important}.modal-esqueci-senha .form-esqueceuSenha .form-login__errors{background-color:#e6222e;border-radius:20px;font-size:13px;font-weight:100;height:42px;margin-bottom:25px;padding:12px;text-align:center;width:305px}.modal-esqueci-senha .form-esqueceuSenha .form-esqueceu-senha__input{--padding-top:18px;--padding-bottom:18px;align-items:center;align-self:center;background:#fff;border:1px solid #c4c3c3;border-radius:30px;color:#434c49;display:inline-flex;font-weight:500;height:56px;margin-bottom:1rem;padding-left:2px;width:305px}.modal-esqueci-senha .form-esqueceuSenha .form-esqueceu-senha__input .form-esqueceu-senha__input__icon{color:#434c49;display:inline!important;margin-right:.9rem;min-height:0;padding-left:.9rem}.modal-esqueci-senha .form-esqueceuSenha .form-esqueceuSenha__button{align-self:center;font-size:1.1875rem;font-weight:700;height:50px;margin-top:15%;width:280px}.contactItem,.contactItem .divisor-container{display:flex;justify-content:center;width:100%}.contactItem .divisor-container{margin:8px 0}.contactItem .divisor-container .divisor{background-color:#717171;height:1px;margin-right:10px;opacity:.3;width:76%}.contactItem .margin-right-icon{margin-right:15px}.contactItem .contact-text{align-items:center;display:flex;font-size:15px;word-break:break-all}.contactItem .space-items{display:flex;justify-content:flex-start;margin:5px 0;width:100%}.contactItem .item-title{display:flex;font-size:15px;font-weight:700}.contactItem .contact-text{color:#717171;word-break:break-word}.contactItem .contact-item-row{width:100%}.contactItem .icon-contact{color:#0c2d69;font-size:24px}.contatos .contact-item-container{display:flex;width:100%}.contatos .contact-professor{background-color:#fff;height:100%;margin-top:10px;position:relative!important;width:100%}.contatos .contact-professor .message-display{display:flex;height:100%;width:100%}.contatos .contact-list{margin-top:80px}.contatos .no-contacts-message-container{display:flex;justify-content:center;margin-top:150px;position:absolute;width:100%}.menuProfileToggle{align-items:center;display:flex;flex-direction:column;margin-bottom:25px;width:100%}.div-menu-avatar,.menuProfileToggle{justify-content:center}.div-menu-avatar .menu-avatar{height:95px;width:95px}.menu{--width:74%}.menu .dashed-border{--inner-border-width:0px 0px 0.55px 0px;--border-style:dashed}.menu .dashed-border .label{color:#717171!important;margin:20px 0 20px 16px}.menu .dashed-border .item-icon{display:flex;font-size:28px}.new-menu{--width:85%}.new-menu .list{margin-bottom:100px}.new-menu .dashed-border-header{--border-style:none}.new-menu .dashed-border-header .label{color:#717171!important;margin:20px 0 20px 16px}.new-menu .dashed-border-header .item-icon{display:flex;font-size:28px}.new-menu .hr{background-color:#d7d7d7;margin-bottom:24px;margin-left:24px;margin-right:30px}.new-menu .dashed-border-home{--border-style:none;border-radius:4px;margin-left:3%;margin-right:4%}.new-menu .dashed-border-home .label{color:#717171!important;margin:20px 0 20px 16px}.new-menu .dashed-border-home .item-icon{display:flex;font-size:28px}.new-menu .locationSelected{--background:#f3f3f3}.new-menu .dashed-border{--border-style:none;height:66px;margin-left:3%;margin-right:4%}.new-menu .dashed-border .label{color:#717171!important;margin:20px 0 20px 16px;white-space:pre-wrap}.new-menu .dashed-border .item-icon{display:flex;-webkit-filter:invert(0) sepia(0) saturate(0) hue-rotate(249deg) brightness(100%) contrast(103%);filter:invert(0) sepia(0) saturate(0) hue-rotate(249deg) brightness(100%) contrast(103%);font-size:28px}.new-menu .dashed-border .item-icon .icon .icon ion-icon{color:#373737}.new-menu .sair{background-color:#f3f3f3;border-top:1px solid #c4c3c3;bottom:0;height:91px;position:fixed;width:100%}.new-menu .sair .dashed-border{--background:#f3f3f3}.toggle-profile-arrow--false{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.toggle-profile-arrow--true{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.new-menuProfileToggle{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:25px;margin-top:10px;width:100%}.first-row,.new-menuProfileToggle .safeAreaSemMargin{width:100%}.menu-nome{font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:19px;margin-top:5px}.active-profile{color:#adadad;font-size:14px}.icon-arrow-down{align-self:center;font-size:23px}.profile-toggle-span{color:#717171}.menu-profile-buttons,.profile-toggle-span{align-items:center;display:flex;justify-content:center}.menu-profile-buttons{flex-direction:column;width:100%}.div-menu-avatar{display:flex}.div-menu-avatar .menu-avatar{height:50px;margin:15px 0;width:50px}.profile-buttons{align-items:center;display:flex;flex-flow:column;justify-content:center;margin-bottom:34px;width:100%}.profile-text-item{color:#717171;padding-bottom:25px}.profile-name{margin-bottom:25px}.menu-profile-button{border-radius:20px;font-size:15px;height:20px;margin-top:18px;width:165px}.programItem{display:flex;justify-content:center;width:100%}.programItem .grey-title{color:#575757}.programItem .divisor-container{display:flex;justify-content:center;margin:8px 0;width:508px}.programItem .divisor-container .divisor{background-color:#717171;height:1px;margin-right:10px;opacity:.3;width:76%}.programItem .program-text{align-items:flex-start;display:flex;font-size:15px;margin-left:10px;word-break:break-word}.programItem .program-text .reduce-margin{margin-top:0;padding-left:23px}.programItem .space-items{display:flex;justify-content:center;margin:3px 0;width:100%}.programItem .item-title{font-size:15px;font-weight:700}.programItem .program-text{color:#717171}.item-aula-planejada-aluno{--padding-start:0;--padding-end:0;--inner-border-width:0px;--min-height:0;color:var(--color-primary);pointer-events:none;text-align:right}.item-aula-planejada-aluno .checkbox-planejada-aluno,.item-aula-planejada-aluno .label-planejada-aluno{--size:22px;font-size:14px;margin-bottom:0;margin-top:0}.item-aula-planejada-aluno .checkbox-planejada-aluno{margin-left:auto}.item-aula-planejada-aluno .label-planejada-aluno{flex:initial;margin-left:0;margin-right:0;text-align:end}.aluno-programaDeAula .date-slider-container{display:flex;justify-content:center;margin-bottom:10px;margin-top:5.9rem}.aluno-programaDeAula .program-item-container{display:flex;justify-content:center}.aluno-programaDeAula .program-list{margin-top:8px}.aluno-programaDeAula .no-program-message-container{display:flex;justify-content:center;width:100%}.aluno-programaDeAula .styleBody{height:30px;margin-bottom:10px;margin-left:15px;margin-top:28px;width:170px}.aluno-programaDeAula .styleBody ion-select{--padding-end:10px;--padding-start:10px;min-height:0;padding:3px}.documentos_professor{width:100%}.documentos_professor .buttons-row{margin-top:105px}.documentos_professor .anexar-documento{float:right;width:auto}.documentos_professor .botao-anexar{float:right;height:35px;margin:0 18px;width:130px}.documentos_professor .divisor{background-color:#717171;height:1px;margin-left:auto;margin-right:auto;opacity:.3;width:95%}.documentos_professor .date-slider-container{display:flex;justify-content:center;margin-bottom:40px;margin-top:6.9rem}.documentos_professor .select-all{align-items:center;display:flex;font-size:13px;margin-top:1rem}.documentos_professor .select-all span{padding:8px}.documentos_professor .select-all .select-col{padding-left:5px}.documentos_professor .novo-documento{float:right;margin-right:1rem;margin-top:-1rem}.documentos_professor .novo-documento button{background:var(--background-color-primary);border-radius:20px;color:#fff;display:flex;flex-direction:row;font-size:13px;height:30px;width:auto}.anexar_documento{width:100%}.anexar_documento .date-slider-container{display:flex;justify-content:center;margin-top:7.5em}.anexar_documento .anexar-documento-form{margin:120px 18px 0}.anexar_documento .anexar-documento-form .anexar-documento-item{background:#fff;border:1px solid var(--color-primary);border-radius:20px;box-sizing:border-box;font-size:13px;height:35px;margin-top:50px;padding-left:10px!important}.anexar_documento .anexar-documento-form .file-upload{align-items:center;display:flex;justify-content:space-between;line-height:10px}.anexar_documento .anexar-documento-form .file-upload .file-button{align-items:center;background:var(--background-color-primary);border-radius:20px;box-sizing:border-box;color:#fff;display:flex;height:30px;justify-content:center;position:relative;right:-1px;top:-1px;width:150px}.anexar_documento .anexar-documento-form .div-upload{align-items:center;border:1px solid var(--color-primary);border-radius:20px;display:flex;justify-content:space-between;margin-top:50px}.anexar_documento .anexar-documento-form .div-upload p{color:#717171;font-size:13px;margin:0;padding-left:8px}.anexar_documento .anexar-documento-form .div-upload .upload-button{height:35px;width:150px}.anexar_documento .anexar-documento-form .save-button{background:var(--background-color-primary);border:none;border-radius:20px;color:#fff}.anexar_documento .anexar-documento-form .acoes{display:flex;flex-flow:row;justify-content:space-between;margin-bottom:1.5em;margin-top:65px;width:100%}.anexar_documento .anexar-documento-form .acoes button{height:35px;width:100px}.anexar_documento .anexar-documento-form .extensions{float:right;height:20px;margin-top:5px;width:100%}.anexar_documento .anexar-documento-form .extensions .supported-files{color:#717171;float:right;font-size:12px;height:18.5px;width:auto}.viewList .list{margin-bottom:15px;width:96%!important}.viewList .list .avatar{height:50px;margin-right:15px;width:50px}.viewList .list .viewer-item{--border-width:0px;--inner-border-width:0px;border-bottom:.55px solid #dadada;padding:6px 0}.viewList .list .label h2,.viewList .list .label h3{font-size:13px}.viewList .list .dependentes{font-size:13px;white-space:pre-line}.fileInformation .size-icon{height:43px;width:43px}.fileInformation .footer-container{border-bottom:.75px solid #dadada;padding-bottom:9px;padding-left:0;padding-right:0}.fileInformation .footer-container .checkmark-container{display:inline-flex}.fileInformation .footer-container .checkmark-container .details{color:var(--color-primary);font-size:14px}.fileInformation .footer-container .checkmark-container .green-icon{color:#35af46}.fileInformation .footer-container .checkmark-container .grey-icon{color:#6b6b6b}.fileInformation .action-button{font-size:35px}.fileInformation .action-button--edit{font-size:28px}.fileInformation .theme-icon{color:var(--color-primary);margin-right:9px}.fileInformation .download-button{border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.38)}.fileInformation .file-inf-block{margin-bottom:17px}.fileInformation .inf-list{list-style:none}.fileInformation .inf-list .inf-row{margin-bottom:10px}.fileInformation .inf-list .key{font-weight:700}.fileInformation .white-icon{color:#fff;height:25px;width:25px}.DocumentoAluno{width:100%}.DocumentoAluno .extra-padding{padding-right:10px}.DocumentoAluno .semDocumento p{font-size:15px;margin-top:15px;text-align:center}.DocumentoAluno .batch-container{margin-right:auto}.DocumentoAluno .mail-icon{color:#6b6b6b;font-size:24px}.DocumentoAluno .batch-send-text{margin-left:5px}.DocumentoAluno .DocumentoAluno-container{font-size:13px}.DocumentoAluno .DocumentoAluno-container .picker-row{align-items:center;display:flex;flex-flow:row;justify-content:space-between;margin-bottom:1em;margin-left:1em;margin-right:1em}.DocumentoAluno .DocumentoAluno-container .date-picker-row{align-items:center;display:flex;flex-flow:row;justify-content:space-between;margin:9.5em 1em 1em}.DocumentoAluno .DocumentoAluno-container .date-picker-row .save-button{background:var(--background-color-primary);border-radius:20px;color:#fff;flex-direction:row;font-size:13px;height:35px;width:130px}.DocumentoAluno .DocumentoAluno-container .centralize-block{display:flex;margin-left:.8em;margin-top:-8em}.DocumentoAluno .DocumentoAluno-container .lista-ocorrencias{padding-left:8px;width:100%}.DocumentoAluno .DocumentoAluno-container .lista-ocorrencias .text-bold{font-weight:700}.DocumentoAluno .DocumentoAluno-container .lista-ocorrencias .lista-ocorrencias-item{height:30px}.DocumentoAluno .DocumentoAluno-container .lista-ocorrencias hr{background:#c4c3c3;width:96%}.DocumentoAluno .DocumentoAluno-container .lista-ocorrencias .crud-icons{display:flex;flex-flow:row nowrap;font-size:30px;justify-content:flex-start;margin-left:.3em}.DocumentoAluno .DocumentoAluno-container .lista-ocorrencias .crud-icons .align-icon{color:var(--background-color-primary);margin-right:1em}.DocumentoAluno .infos-doc{display:flex;line-height:25px;margin-left:1em;padding-bottom:0;width:100%}.DocumentoAluno .infos-doc .col-1{font-weight:700;padding-right:3px;width:auto}.DocumentoAluno .infos-doc .col-2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:55%}.DocumentoAluno .infos-doc .col-3{align-items:center;padding-left:80%;padding-top:1.8em;position:absolute}.DocumentoAluno .infos-doc .down-div{align-items:center;background-color:var(--color-primary);border-radius:50%;display:flex;height:43px!important;justify-content:center;width:43px!important}.DocumentoAluno .infos-doc .down-div .size-button{width:40px!important}.DocumentoAluno .infos-doc .white-icon{color:#fff;height:25px!important;width:25px!important}.DocumentoAluno .icons{display:flex;flex-direction:row;margin-left:1em}.DocumentoAluno .icons .size-icon{height:35px!important;width:35px!important}.DocumentoAluno .icons .green-icon{color:#01a70f}.DocumentoAluno .icons .theme-color-icon{color:var(--color-primary)}.DocumentoAluno .icons .grey-icon{color:#6b6b6b}.DocumentoAluno .file-details{color:var(--color-primary);margin-right:6px}.DocumentoAluno .divisor{background-color:#717171;height:1px;margin:.5rem auto 1rem;opacity:.3;width:95%}.documentoAluno__viewed-received-by{color:var(--color-primary);font-size:17px;font-weight:700;margin-left:15px}.documentoTurma .safe-area-document-class{height:100%}.documentoTurma .notfound-message{font-size:15px;margin-top:15px;text-align:center}.documentoTurma .virtual-list-margin{margin-top:20px;padding-bottom:calc(var(--margin-bar) + var(--safe-area-top) + 60px)}.documentoTurma .semDocumento p{font-size:15px;margin-top:15px;padding:0 15px;text-align:center}.documentoTurma .file-list{font-size:13px}.documentoTurma .date-picker-row{align-items:center;display:flex;flex-flow:row;justify-content:space-between;margin-left:1em;margin-right:1em;margin-top:7.5em}.documentoTurma .sent-to{color:var(--color-primary)}.menu-notifications{--width:65%;--height:100%}.menu-notifications .header-notificacao{--margin-bar:15px;--safe-area-top:env(safe-area-inset-top);align-items:center;background-color:var(--color-primary);color:#fff;display:flex;font-size:18px;height:auto;justify-content:space-around;padding:15px;padding-top:calc(var(--margin-bar) + var(--safe-area-top));position:relative;width:100%}.menu-notifications .header-notificacao .header-icon{font-size:2em}.menu-notifications .list-container{width:100%}.menu-notifications .list-container .container{--border-width:0px 0px 1.5px 0px;--border-style:dashed;--padding-start:8px;align-content:center;width:100%}.menu-notifications .list-container .container .nao-lida-icon{color:#42f5d4;font-size:1.4em}.menu-notifications .list-container .container .lida-icon{color:blue;font-size:2em;margin-left:0}.menu-notifications .list-container .container .nao-lida-item{color:#000;font-size:16px;font-weight:700;margin-left:10px;white-space:inherit!important}.menu-notifications .list-container .container .lida-item{color:gray;font-weight:100;margin-left:10px;white-space:inherit!important}.menu-notifications .no-notifications-message{display:flex;justify-content:center;padding:20px 0;text-align:center;width:100%}.new-menu-notifications{--width:65%;--height:100%}.new-menu-notifications .header-notificacao{--margin-bar:15px;--safe-area-top:env(safe-area-inset-top);align-items:center;background-color:var(--color-primary);color:#fff;display:flex;font-size:18px;height:auto;justify-content:space-around;padding:15px;padding-top:calc(var(--margin-bar) + var(--safe-area-top));position:relative;width:100%}.new-menu-notifications .header-notificacao .header-icon{font-size:2em}.new-menu-notifications .list-container{width:90%}.new-menu-notifications .list-container .title{--border-style:none;font-weight:700;margin-bottom:-30px}.new-menu-notifications .list-container .container{-webkit-margin-after:auto;--border-width:0px 0px 1.5px 0px;--border-style:solid;--padding-start:8px;--border-color:#c4c3c3;align-content:center;margin-block-end:auto;margin-left:10px;width:100%}.new-menu-notifications .list-container .container .nao-lida-icon{color:#0abb8f;font-size:1.4em}.new-menu-notifications .list-container .container .lida-icon{color:blue;font-size:2em;margin-left:0}.new-menu-notifications .list-container .container .nao-lida-item{color:#000;font-size:16px;font-weight:700;margin-left:10px;white-space:inherit!important}.new-menu-notifications .list-container .container .lida-item{color:gray;font-weight:100;margin-left:10px;white-space:inherit!important}.new-menu-notifications .no-notifications-message{display:flex;justify-content:center;padding:20px 0;text-align:center;width:100%}.alunoDocumento{width:100%}.alunoDocumento .semDocumento p{font-size:15px;margin-top:15px;text-align:center}.alunoDocumento .alunoDocumento-container .doc-fonts{font-size:13px}.alunoDocumento .alunoDocumento-container .doc-fonts .date-picker-row{align-items:center;display:flex;flex-flow:row;justify-content:space-between;margin:9.5em 1em 3em}.alunoDocumento .alunoDocumento-container .doc-fonts .date-picker-row .styleBody{height:26px;margin-bottom:0;width:88px}.alunoDocumento .alunoDocumento-container .doc-fonts .date-picker-row .styleBody ion-select{--padding-start:2px;--padding-top:1px;min-height:0;padding:3px}.alunoDocumento .alunoDocumento-container .doc-fonts .centralize-block{display:flex;margin-left:.8em;margin-top:-8em}.alunoDocumento .infos-doc{display:flex;line-height:25px;margin-left:1em;padding-bottom:0;width:100%}.alunoDocumento .infos-doc .col-1{font-weight:700;padding-right:3px;width:auto}.alunoDocumento .infos-doc .col-2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:55%}.alunoDocumento .infos-doc .col-3{align-items:center;padding-left:80%;padding-top:1.3em;position:absolute}.alunoDocumento .infos-doc .down-div{align-items:center;background-color:var(--color-primary);border-radius:50%;display:flex;height:43px!important;justify-content:center;width:43px!important}.alunoDocumento .infos-doc .white-icon{color:#fff;height:25px!important;width:25px!important}.alunoDocumento .divisor{background-color:#717171;height:1px;margin:.5rem auto 1rem;opacity:.3;width:95%}ion-select.always-flip::part(icon){transition:-webkit-transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1)}ion-select.always-flip.select-expanded::part(icon){-webkit-transform:rotate(180deg);transform:rotate(180deg)}ion-select.always-flip::part(container){width:96%}.dateDisplay .month-year-container{text-align:center}.dateDisplay .month-year{display:inline-block}.dateDisplay .button{background:transparent;transition:.5s ease-out}.dateDisplay .button:active{-webkit-transform:scale(.6);transform:scale(.6)}.dateDisplay .button__current-day{background:url(/static/media/currentDayButton.1a203f181b6b79ed1e26.svg);background-size:27px;height:27px;width:27px}.dayGrid .day{font-size:13px;height:38px;width:38px}.dayGrid .weekday{color:#717171}.dayGrid .selected-day{height:38px}.dayGrid .other-month--true{opacity:.4}.dayGrid .isToday--true{background-color:#16dca3;border-radius:50%;color:#fff!important;text-align:center;width:38px}.dayGrid .dot{background-color:var(--color-primary);border-radius:50%;height:7px;margin-left:10px;margin-top:10px;position:absolute;width:7px}.dayGrid .selected-day--true{border-bottom:2.3px solid #16dca3}.dayGrid .is-day-off--true{color:#c10707}.dayGrid .is-day-off--false{color:#000}.dayGrid .arrow-down-line{font-size:19px;padding-top:13px}.dayGrid .red-dot{background-color:red;border:1.5px solid #fff;border-radius:10px;color:red;height:10px;margin-bottom:12px;position:absolute;right:8px;top:5px;width:10px;z-index:99999999}.eventItem .item-border{border-bottom:.75px solid #c4c3c3;margin-top:20px}.eventItem .event-icon-size{font-size:38px}.eventItem .color--event{color:#fe971f}.eventItem .color--holiday{color:#00accf}.eventItem .effect--holiday{-webkit-filter:invert(25%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(172%) contrast(108%);filter:invert(25%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(172%) contrast(108%)}.eventItem .pre{font-family:inherit;font-family:var(--ion-font-family,inherit);font-size:13px;font-weight:400;padding-left:12px;padding-right:12px;text-align:justify;white-space:pre-wrap}.eventItem .icon-container{margin-left:-15px;transition:.5s ease-out}.eventItem .icon-container:active{-webkit-transform:scale(.9);transform:scale(.9)}.eventItem .icon-container:disabled{opacity:.6}.eventItem .event-title{font-size:17px}.eventItem .event-hour{font-size:14px;white-space:nowrap}.eventItem .event-info{font-size:12px}.eventItem .event-info-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:240px}.eventItem .event-info-text__key{font-weight:700}.eventItem .event-description{color:#000;font-size:12px;font-weight:700}.aluno-calendarioAcademico{@import"https://fonts.googleapis.com/css?family=Roboto&display=swap";font-family:Roboto,sans-serif!important}.aluno-calendarioAcademico .content-container{display:flex;justify-content:center}.aluno-calendarioAcademico .select-cursos{padding:6px}.aluno-calendarioAcademico .error-message{margin-top:27px}.icon-sem-dados{margin-top:15px;text-align:center}.spanSemInfo{color:#717171;display:inline-block;font-size:16.5494px;line-height:19px;margin-bottom:23px;width:50%}.agenda-icon{background-repeat:no-repeat;background-size:176.3px!important;background:url(/static/media/agenda.61d2e10f7c08d78d4c18.svg);height:158px;margin:0 4px;width:176px}.margem-ios{--margin-bar:2rem}.newdateDisplay .month-year-container{text-align:center}.newdateDisplay .month-year{color:#717171;display:inline-block}.newdateDisplay .icons{color:#717171}.newdateDisplay .button{background:transparent;transition:.5s ease-out}.newdateDisplay .button:active{-webkit-transform:scale(.6);transform:scale(.6)}.newdateDisplay .buttomToday{background:transparent;border:1px solid;border-radius:20px;color:#2c2c54;font-size:15.4286px;line-height:18px;padding:4px;width:96px}.newdateDisplay .iconeHoje{font-size:18px;margin-right:7px;vertical-align:top}.rowDay{height:31px;margin-top:-14px}.rowDay .dayRow{color:#424242;font-family:Roboto,sans-serif!important;font-size:20px;font-weight:700}.dayGridAgenda .day{font-size:13px;height:38px;width:38px}.dayGridAgenda .weekday{color:#6c6c6c}.dayGridAgenda .selected-day{height:38px}.dayGridAgenda .other-month--true{opacity:.4}.dayGridAgenda .isToday--true{background-color:#16dca3;border-radius:50%;color:#fff!important;text-align:center;width:38px}.dayGridAgenda .dot{background-color:var(--color-primary);border-radius:50%;height:7px;margin-left:10px;margin-top:10px;position:absolute;width:7px}.dayGridAgenda .selected-day--true{border-bottom:2.3px solid #16dca3}.dayGridAgenda .is-day-off--true{color:#c10707}.dayGridAgenda .is-day-off--false{color:#1b1b1b}.dayGridAgenda .arrow-down-line{color:#717171;font-size:19px;padding-top:13px}.dayGridAgenda .red-dot{background-color:red;border:1.5px solid #fff;border-radius:10px;color:red;height:10px;margin-bottom:12px;position:absolute;right:8px;top:5px;width:10px;z-index:99999999}.newcalendar{@import"https://fonts.googleapis.com/css?family=Roboto&display=swap";font-family:Roboto,sans-serif!important}.newcalendar .calendar-container{display:flex;flex-direction:column;justify-content:center;margin-top:-32px}.tela-aviso-principal .div-principal{display:flex;flex-direction:row;padding:16px 16px 16px 0}.tela-aviso-principal .div-principal .div-icone{display:flex;height:auto;justify-content:center;width:10%}.tela-aviso-principal .div-principal .icon-col{align-items:center;display:flex;justify-content:center;width:50px}.tela-aviso-principal .div-principal .icon-col .icon{color:var(--color-primary);height:30px!important;width:30px!important}.tela-aviso-principal .div-principal .assunto{font-weight:700}.tela-aviso-principal .div-principal .assunto p{margin:10px}.tela-aviso-principal .div-principal .info-data-alter{color:#a3a3a3;font-size:.8em;padding-left:10px}.tela-aviso-principal .div-principal .mensagem p{margin:10px;width:310px}.horarios{margin-top:10px}.horarios .horarios-date-select-container{align-items:center;justify-content:space-between;padding:15px}.horarios .horarios-date-select-container .horarios-date{color:var(--color-primary);display:flex;font-size:16px;font-weight:600;width:100%}.horarios .horarios-date-select-container .horarios-select-container{display:flex;justify-content:flex-end}.horarios .horarios-date-select-container .horarios-select-container .horarios-filter{--padding-start:1em;align-self:flex-end;border-color:var(--color-primary);color:var(--color-primary);display:flex}.horarios .horarios-container{margin-top:15px}.horarios .horarios-container .horarios-lines{display:flex;justify-content:space-between;margin:5px;padding:4px 10px}.horarios .horarios-container .horarios-lines .horarios-descricao{color:var(--color-primary);font-size:16px;font-weight:600}.horarios .horarios-container .horarios-lines .horarios-infos{color:gray;font-size:14px;max-width:70%}.horarios .horarios-container .horarios-lines .horarios-sala-container{align-items:flex-start;display:flex;margin-top:-10px}.horarios .horarios-container .horarios-lines .horarios-sala-container .horarios-sala{color:gray;font-size:12px}.horarios .horarios-vazio{color:#000;font-size:18px;font-weight:400;margin-top:10px}.horarios .horarios-vazio,.sobre{display:flex;justify-content:center}.sobre{width:100%}.sobre .sobre-container{justify-content:center;width:250px}.sobre .sobre-container .sobre-logo-container .sobre-logo{border-bottom:.5px solid #d3d3d3;height:100px;margin-top:20px}.sobre .sobre-container .sobre-versao{display:flex;font-size:12px;justify-content:flex-end;padding:5px;text-align:end}.sobre .sobre-container .sobre-logo-container__tiny{display:flex;justify-content:center;margin-top:170px}.sobre .sobre-container .sobre-logo-container__tiny .sobre-logo__tiny{border-bottom:.5px solid #d3d3d3;height:60px;margin-top:20px;width:110px}.sobre .sobre-container .link{display:block;padding:4px;text-align:center;width:100%}.sobre .sobre-container .gvdasa-info{font-size:12px;text-align:center}.modal-parecer .parecer .textoParecer{text-align:justify;width:95%}.avaliacoes .avaliacoes-content{padding:16px!important}.avaliacoes .avaliacoes-content .filters{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:100%}.avaliacoes .avaliacoes-content .filters .styleCursos{--padding-top:6px;--padding-end:12px;--padding-bottom:6px;--padding-start:12px;border-color:var(--color-primary);font-weight:400!important;height:34px;margin-bottom:10px;margin-top:100px;width:100%}.avaliacoes .avaliacoes-content .gerar-boletin{display:flex;justify-content:center;padding-bottom:10px;padding-top:10px}.avaliacoes .avaliacoes-content .cards{display:flex;flex-direction:row;flex-direction:column;justify-content:center;margin-top:10px;width:100%}.avaliacoes .avaliacoes-content .cards .avalNaoDisp p{text-align:center}.avaliacoes .avaliacoes-content .cards .rowSize{width:100%}.avaliacoes .avaliacoes-content .cards .cardSize{height:auto;margin:0 0 30px;width:100%}.avaliacoes .avaliacoes-content .cards .disciplinaCard{-webkit-padding-start:10px;-webkit-padding-end:10px;box-shadow:0 3px 6px rgba(0,0,0,.259);padding-bottom:10px;padding-inline-end:10px;padding-top:10px;padding-inline-start:10px}.avaliacoes .avaliacoes-content .cards .disciplinaCard .resultadoFinal{align-items:center;display:flex;flex-direction:column;margin-top:15px}.avaliacoes .avaliacoes-content .cards .disciplinaCard .resultadoFinal .p-nota{font-size:36px}.avaliacoes .avaliacoes-content .cards .disciplinaCard .resultadoFinal .p-resultado-final{color:#030303}.avaliacoes .avaliacoes-content .cards .disciplinaCard .resultadoFinal .p-resultado-final-aprov{color:#10801f}.avaliacoes .avaliacoes-content .cards .disciplinaCard .resultadoFinal .p-resultado-final-reprov{color:#f63232}.avaliacoes .avaliacoes-content .cards .disciplinaCard .resultadoFinal .p-cursando{color:#030303;margin-bottom:15px}.avaliacoes .avaliacoes-content .cards .disciplinaCard .resultadoFinal .p-aprovado{color:#10801f;margin-bottom:15px}.avaliacoes .avaliacoes-content .cards .disciplinaCard .resultadoFinal .p-reprovado{color:#f63232;margin-bottom:15px}.avaliacoes .avaliacoes-content .cards .disciplinaCard p{color:var(--color-primary);font-size:18px;font-weight:700}.avaliacoes .avaliacoes-content .cards .disciplinaCard .linhaModulo{align-items:center;color:#000;display:flex;flex-flow:row;font-weight:700;justify-content:space-between;margin-top:15px;width:100%}.avaliacoes .avaliacoes-content .cards .disciplinaCard .linhaModulo .modDescricao{font-weight:400;width:150px}.avaliacoes .avaliacoes-content .cards .disciplinaCard .linhaModulo .notaContainer{align-items:center;display:flex;justify-content:space-between}.avaliacoes .avaliacoes-content .cards .disciplinaCard .linhaModulo .notaContainer .notaModulo{align-items:center;border-radius:20px;color:var(--color-primary);display:flex;font-weight:700;height:34px;justify-content:center;margin-right:-50%;width:41px}.avaliacoes .avaliacoes-content .cards .disciplinaCard .linhaModulo .notaContainer .abreNotas{margin-left:5px}.avaliacoes .avaliacoes-content .cards .disciplinaCard .divFake{width:26px}.avaliacoes .avaliacoes-content .cards .disciplinaCard .colapse{margin-top:10px}.avaliacoes .avaliacoes-content .cards .disciplinaCard .colapse .linha-notas{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:5px;padding-right:15px}.avaliacoes .avaliacoes-content .cards .disciplinaCard .colapse .linha-notas p{color:#030303;font-size:14px;font-weight:400;letter-spacing:0;opacity:1;width:auto}.avaliacoes .avaliacoes-content .cards .disciplinaCard .colapse .linha-notas .dispensa{color:#f63232;font-weight:700}.avaliacoes .avaliacoes-content .cards .disciplinaCard .colapse .parcial p{padding-left:15px}.avaliacoes .avaliacoes-content .cards .disciplinaCard .colapse .sub-parcial p{padding-left:30px}.avaliacoes .avaliacoes-content .cards .disciplinaCard .colapse .overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avaliacoes .avaliacoes-content .cards .disciplinaCard .colapse .faltas{justify-content:center}.avaliacoes .avaliacoes-content .cards .disciplinaCard .colapse .objEPar{margin-top:20px}.avaliacoes .avaliacoes-content .cards .disciplinaCard .colapse .objEPar p{color:#030303;font-size:14px;margin-bottom:15px;text-decoration:underline}.avaliacoes .avaliacoes-content .cards .disciplinaCard .divisor{background-color:#717171;height:1px;margin:.8rem auto;opacity:.3;width:100%}.avaliacoes .avaliacoes-content .cards .disciplinaCard .ReactCollapse--collapse{width:100%!important}.avaliacoes .avaliacoes-content .cards .disciplinaCard .observacoes{color:#030303;font-size:14px;font-weight:400;letter-spacing:0;opacity:1;width:100%}.avaliacoes .avaliacoes-content .cards .disciplinaCard .bold{font-weight:700!important}.avaliacoes .avaliacoes-content .cards .disciplinaCard .linha-profe{display:flex;flex-wrap:nowrap;justify-content:space-between}.avaliacoes .avaliacoes-content .cards .disciplinaCard .linha-profe .nome-profe{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%}.avaliacoes .avaliacoes-content .cards .disciplinaCard .balao-faltas{border:1px solid var(--color-primary);border-radius:20px;color:var(--color-primary);display:flex;justify-content:center;padding:2px 0;width:35%}.modal-faltas .label-total-faltas{color:var(--color-primary);font-size:16px;font-weight:600}.modal-faltas .linha-faltas{text-align:center}.modal-faltas .numero-total{align-items:center;background-color:var(--color-primary);border-radius:21px;color:#fff;display:flex;font-size:12px;height:31px;justify-content:center;width:34px}.modal-faltas .ion-accordion-toggle-icon{height:16x;width:16px}.container-grupo-mes{font-family:16px;font-weight:600}.main-container{margin-top:1rem;padding:16px}.select-custom{margin-bottom:15px}.button-filter{text-align:center}.student-check-custom .row-100{width:100%}.student-check-custom .student-name{margin-left:1em}.student-check-custom .student-item-col{align-items:center;display:flex;padding:8px 0}.student-check-custom .student-item-col .student-name{color:#717171;font-size:13px}.student-check-custom .mr-auto{margin-right:auto}.container-estudantes{margin-left:-1em;margin-top:2rem}.text-notfound{text-align:center}.name-toggle{align-items:center;display:flex;justify-content:flex-end;width:100%}.name-toggle .student-name{display:flex;justify-content:flex-end;margin-left:7px}.name-toggle .student-avatar{display:flex;justify-content:flex-end;margin:0 5px}.modal-objetivos .mensagem{margin-top:90px}.modal-objetivos .mensagem p{text-align:center}.modal-objetivos .objetivos{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin-top:20%;padding:16px;width:100%}.modal-objetivos .objetivos p{color:#030303;font-size:14px;font-weight:700;margin-bottom:15px;text-decoration:underline}.modal-objetivos .objetivos .bold{font-weight:700}.modal-objetivos .objetivos .tabela{align-content:space-between;display:flex;justify-content:space-between;margin-top:1.5rem;width:100%}.modal-objetivos .objetivos .tabela .cab-objetivo{align-items:center;background-color:gray;border:1px solid #a9a9a9;color:#fff;display:flex;font-size:12px;height:30px;justify-content:center;width:80%}.modal-objetivos .objetivos .tabela .size{font-size:12px;justify-content:center;width:20%}.modal-objetivos .objetivos .tabela .grupoObj{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;font-size:12px;padding-left:5px;width:100%}.modal-objetivos .objetivos .tabela .grupoObj .linhaGrupo{border-right:1px solid #a9a9a9;font-weight:700;padding-bottom:5px;padding-top:5px;width:80%}.modal-objetivos .objetivos .tabela .grupoObj .linhaObjetivo{align-content:space-between;display:flex;justify-content:space-between}.modal-objetivos .objetivos .tabela .grupoObj .linhaObjetivo .descricao{border-right:1px solid #a9a9a9;width:80%}.modal-objetivos .objetivos .tabela .grupoObj .linhaObjetivo .conceito{align-self:center;display:flex;justify-content:center;width:20%}.modal-objetivos .objetivos .tabela .grupoObj .linhaObjetivo .padding{padding-bottom:5px}.popUp .cabFiltro{align-items:center;display:flex;justify-content:space-between}.popUp .cabFiltro p{padding-left:12px}.popUp .cabFiltro .popUpClose{height:30px;padding-right:5px;width:30px}.popUp .corpo-popUp{display:flex;flex-wrap:nowrap;font-size:14px;padding-bottom:5px;padding-left:10px;width:100%}.popUp .corpo-popUp .nomeLeg{font-weight:700;width:25%}.popUp .corpo-popUp .descricaoLeg{width:70%}.modal-parecer .parecer{align-items:center;display:flex;flex-direction:column;margin-top:20%;padding:16px;width:100%}.modal-parecer .parecer .parecerAluno{font-weight:700}.modal-parecer .parecer .nomeAluno{padding-bottom:15px}.modal-parecer .parecer .parecerTurma{font-weight:700}.modal-parecer .parecer p{text-indent:.5em}.avaliacoes .avaliacoes-content-custom{margin-top:100px;padding:16px!important}.avaliacoes .avaliacoes-content-custom .filters{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:100%}.avaliacoes .avaliacoes-content-custom .filters .styleCursos{--padding-top:6px;--padding-end:12px;--padding-bottom:6px;--padding-start:12px;border-color:var(--color-primary);font-weight:400!important;height:34px;margin-bottom:10px;margin-top:100px;width:100%}.avaliacoes .avaliacoes-content-custom .cards{display:flex;flex-direction:row;flex-direction:column;justify-content:center;margin-top:10px;width:100%}.avaliacoes .avaliacoes-content-custom .cards .avalNaoDisp p{text-align:center}.avaliacoes .avaliacoes-content-custom .cards .rowSize{width:100%}.avaliacoes .avaliacoes-content-custom .cards .cardSize{height:auto;margin:0 0 30px;width:100%}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard{-webkit-padding-start:10px;-webkit-padding-end:10px;box-shadow:0 3px 6px rgba(0,0,0,.259);padding-bottom:10px;padding-inline-end:10px;padding-top:10px;padding-inline-start:10px}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .resultadoFinal{align-items:center;display:flex;flex-direction:column;margin-top:15px}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .resultadoFinal .p-nota{font-size:36px}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .resultadoFinal .p-aprovado{color:#10801f;margin-bottom:15px}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .resultadoFinal .p-reprovado{color:#f63232;margin-bottom:15px}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard p{color:var(--color-primary);font-size:18px;font-weight:700}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .linhaModulo{align-items:center;color:#000;display:flex;flex-flow:row;font-weight:700;justify-content:space-between;margin-top:15px;width:100%}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .linhaModulo .modDescricao{font-weight:400;width:150px}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .linhaModulo .notaContainer{align-items:center;display:flex;justify-content:space-between}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .linhaModulo .notaContainer .notaModulo{align-items:center;border-radius:20px;color:var(--color-primary);display:flex;font-weight:700;height:34px;justify-content:center;margin-right:-50%;width:41px}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .linhaModulo .notaContainer .abreNotas{margin-left:5px}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .divFake{width:26px}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .colapse{margin-top:10px}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .colapse .linha-notas{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:5px;padding-right:15px}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .colapse .linha-notas p{color:#030303;font-size:14px;font-weight:400;letter-spacing:0;opacity:1;width:auto}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .colapse .linha-notas .dispensa{color:#f63232;font-weight:700}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .colapse .parcial p{padding-left:15px}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .colapse .sub-parcial p{padding-left:30px}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .colapse .overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .colapse .faltas{justify-content:center}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .colapse .objEPar{margin-top:20px}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .colapse .objEPar p{color:#030303;font-size:14px;margin-bottom:15px;text-decoration:underline}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .divisor{background-color:#717171;height:1px;margin:.8rem auto;opacity:.3;width:100%}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .ReactCollapse--collapse{width:100%!important}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .obs{color:#030303;font-size:14px;font-weight:400;letter-spacing:0;opacity:1}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .bold{font-weight:700!important}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .linha-profe{display:flex;flex-wrap:nowrap;justify-content:space-between}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .linha-profe .nome-profe{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%}.avaliacoes .avaliacoes-content-custom .cards .disciplinaCard .balao-faltas{border:1px solid var(--color-primary);border-radius:20px;color:var(--color-primary);display:flex;justify-content:center;padding:2px 0;width:35%}.senhaMaster{margin-bottom:3rem;margin-top:3rem;text-align:center}.senhaMaster p{color:#717171;font-size:20px}.senhaMaster .fonte-16{font-size:16px!important}.senhaMaster .linha{display:flex;justify-content:center}.senhaMaster .linha .linha-tamanho{background-color:var(--color-secondary);height:2px;margin-bottom:1rem;margin-top:1rem;width:183px}.input{display:flex;flex-direction:column}.input .input-style{--padding-top:18px;--padding-bottom:18px;align-self:center;background:#fff;border:1px solid #c4c3c3;border-radius:30px;color:#434c49;display:inline-flex;font-weight:500;height:56px;margin-bottom:1rem;padding-left:2px;width:305px}.input .input-style .form-login__input__icon{color:#434c49;display:inline!important;margin-right:.9rem;margin-top:1.1em;padding-left:.9rem}.input .input-error{border:1px solid #e6222e!important}.input .botoes{display:flex;flex-direction:column;margin-top:2rem}.input .botoes .botao{align-self:center;font-size:1.1875rem;font-weight:700;height:50px;margin-bottom:16px;width:280px}.form-error{display:flex;justify-content:center}.form-error .form-login__errors{align-self:center;background-color:#e6222e;border-radius:20px;color:#fff;font-size:13px;font-weight:100;height:42px;margin-bottom:25px;padding:12px;text-align:center;width:305px}.form-login__errors__space-bellow{height:21%;max-height:225px}.agendamentos .bar-items{justify-content:space-between}.agendamentos .bar-items .search-input{--placeholder-font-weight:100;width:calc(100% - 100px)}.agendamentos .bar-items .add-button{height:65px;justify-content:flex-end;margin-right:10px}.agendamentos .bar-items .add-button .add-icon{background:var(--color-primary);height:100%;width:100%}.agendamentos .agendamentos-container .datepicker-container{justify-content:space-between;margin-bottom:10px;margin-left:5px;margin-top:6.9rem}.agendamentos .agendamentos-container .datepicker-container .publish-filter{--padding-end:10px;--padding-start:10px;--padding-bottom:7px;border-color:var(--color-primary);color:var(--color-primary);height:24px;margin-bottom:0;margin-right:.7em;max-width:calc(100% - 202px);min-height:0;padding:2px}.agendamentos .agendamentos-container .datepicker-container .select-style{padding:2px 4px 4px}.agendamentos .agendamentos-container .agendamentos-empty-list{font-size:14px;padding:15px}.agendamentos .agendamentos-container .agendamento-item{margin-right:7px;margin-top:15px}.popoverJustificativa .info-icon{background-color:orange;border-radius:9px;color:#fff;font-size:12px;height:15px;text-align:center;width:15px}.popoverJustificativa .justify-text-container{background-color:orange;border-radius:4px;display:flex;font-size:12px;margin-top:-20px;min-width:100px;padding:5px;position:absolute;right:5px;z-index:10}.popoverJustificativa .justify-text-container .justify-text{color:#fff;padding-right:13px}.popoverJustificativa .justify-text-container .close-justify{color:#fff;font-size:20px;margin-top:2px;position:absolute;right:2px}.guestsList .popoverJustificativa .justify-text-container{margin-right:33px;margin-top:-20px}.guestsList .popoverJustificativa .justify-text-container .justify-text{max-height:60px;overflow:auto;width:140px}.alert-head.sc-ion-alert-ios{padding-bottom:15px}.alert-button.sc-ion-alert-ios{color:var(--color-primary)}.container{justify-content:center;margin:20px 0}.container .title{color:var(--color-primary);font-size:12px;font-weight:700}.container .buttons-container{justify-content:space-around;margin-bottom:10px;margin-top:10px;width:80%}.container .buttons-container .button{font-size:12px;height:30px;width:80px}.schedules-card{width:100%}.schedules-card p{margin:2px}.schedules-card .title-and-hour-container{align-items:center;display:flex;justify-content:space-between;padding:0 0 0 10px;width:100%}.schedules-card .title-and-hour-container .schedules-title{color:var(--color-primary);font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedules-card .title-and-hour-container .schedules-hour{color:var(--color-primary);display:flex;font-size:12px;font-weight:700;justify-content:center;min-width:90px}.schedules-card .infos-container{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0 0 10px 10px;width:100%}.schedules-card .infos-container .schedules-date,.schedules-card .infos-container .schedules-place{color:var(--color-primary);display:flex;font-size:11px}.schedules-card .infos-container .schedules-date{justify-content:center;min-width:90px}.schedules-card .infos-container .infos-label{color:var(--color-primary);font-size:12px;font-weight:600}.schedules-card .infos-container .schedules-description{color:gray;font-size:11px;width:205px}.schedules-card .infos-container .schedules-description .schedules-description__closed{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedules-card .infos-container .schedules-status{color:var(--color-primary);display:flex;font-size:11px;font-weight:600;justify-content:center;min-width:90px}.schedules-card .block{display:block}.schedules-card .toggle-infos-container{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0 0 10px;width:100%}.schedules-card .toggle-infos-container .toggle-infos__closed{height:0;overflow:hidden}.schedules-card .toggle-infos-container .toggle-infos__open{background-color:#d3d3d3;font-size:11px;margin-bottom:5px;padding:10px;width:100%}.schedules-card .toggle-infos-container .toggle-infos__open .icons-container{display:flex}.schedules-card .toggle-infos-container .toggle-infos__open .icons-container .icon-edit{margin-left:8px;margin-right:8px}.schedules-card .toggle-infos-container .toggle-infos__open .schedules-actions{color:var(--color-primary);font-size:16px;font-weight:700;justify-content:space-between;margin-bottom:5px}.schedules-card .toggle-infos-container .toggle-infos__open .schedules-actions .schedules-invited{display:flex}.schedules-card .toggle-infos-container .schedules-name{align-items:center}.schedules-card .toggle-infos-container .w-margin__b{display:block;margin-bottom:10px;width:100%}.schedules-card .toggle-infos-container .names-container{justify-content:space-between}.schedules-card .toggle-infos-container .roles-container-style{display:grid;padding:0 10px 10px}.schedules-card .toggle-infos-container .schedules-responsable-name{align-items:center;display:flex;flex:1 1;line-height:11px;margin-left:5px;max-height:24px;white-space:inherit;word-break:break-all}.schedules-card .toggle-infos-container .margin-remove{margin-left:0}.schedules-card .schedule-answers-container{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0 10px 10px;width:100%}.schedules-card .schedule-answers-container .schedule-answers{align-items:center}.schedules-card .schedule-answers-container .schedule-answers .schedule-answers-label{color:var(--color-primary);font-size:12px;font-weight:600}.schedules-card .schedule-answers-container .schedule-answers .schedule-icons{margin-left:10px}.schedules-card .schedule-answers-container .schedule-answers .schedule-icons span{font-size:12px;font-weight:200}.schedules-card .checkmark-icon-green{color:green;height:15px;margin-right:5px;padding-right:5px;width:15px}.schedules-card .checkmark-icon-gray{color:gray;height:15px;margin-right:5px;padding-right:5px;width:15px}.schedules-card .close-icon-red{color:#b11b1b;height:15px;margin-right:5px;padding-right:5px;width:15px}.student-schedules-card{width:100%}.student-schedules-card p{margin:2px}.student-schedules-card .title-and-hour-container{align-items:center;display:flex;justify-content:space-between;padding:0 0 0 10px;width:100%}.student-schedules-card .title-and-hour-container .schedules-title{color:var(--color-primary);font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-schedules-card .title-and-hour-container .schedules-hour{color:var(--color-primary);display:flex;font-size:12px;font-weight:700;justify-content:center;min-width:90px}.student-schedules-card .infos-container{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0 0 10px 10px;width:100%}.student-schedules-card .infos-container .schedules-place{color:var(--color-primary);display:flex;font-size:11px}.student-schedules-card .infos-container .schedules-place .schedule-refused{color:#e60505;display:inherit}.student-schedules-card .infos-container .schedules-place .schedule-refused .schedule-refused-icon{font-size:21px}.student-schedules-card .infos-container .schedules-date{color:var(--color-primary);display:flex;font-size:11px;justify-content:center;min-width:90px}.student-schedules-card .infos-container .infos-label{color:var(--color-primary);font-size:12px;font-weight:600}.student-schedules-card .infos-container .schedules-description{color:gray;font-size:11px}.student-schedules-card .infos-container .schedules-description .schedules-description__closed{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-schedules-card .infos-container .edit-presence{color:var(--color-primary)}.student-schedules-card .infos-container .schedules-status{color:var(--color-primary);display:flex;font-size:11px;font-weight:600;justify-content:center;min-width:90px}.student-schedules-card .infos-container .info-icon{background-color:orange;border-radius:9px;color:#fff;font-size:12px;height:15px;text-align:center;width:15px}.student-schedules-card .block{display:block}.student-schedules-card .toggle-infos-container{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0 0 10px;width:100%}.student-schedules-card .toggle-infos-container .toggle-infos__closed{height:0;overflow:hidden}.student-schedules-card .toggle-infos-container .toggle-infos__open{background-color:#d3d3d3;font-size:11px;margin-bottom:5px;padding:10px;width:100%}.student-schedules-card .toggle-infos-container .toggle-infos__open .icons-container{display:flex}.student-schedules-card .toggle-infos-container .toggle-infos__open .icons-container .icon-edit{margin-left:8px;margin-right:8px}.student-schedules-card .toggle-infos-container .toggle-infos__open .schedules-actions{color:var(--color-primary);font-size:16px;font-weight:700;justify-content:space-between;margin-bottom:5px}.student-schedules-card .toggle-infos-container .toggle-infos__open .schedules-actions .schedules-invited{display:flex}.student-schedules-card .toggle-infos-container .schedules-name{align-items:center}.student-schedules-card .toggle-infos-container .w-margin__b{display:block;margin-bottom:10px;width:100%}.student-schedules-card .toggle-infos-container .names-container{justify-content:space-between}.student-schedules-card .toggle-infos-container .roles-container-style{display:grid;padding:0 10px 10px}.student-schedules-card .toggle-infos-container .schedules-responsable-name{align-items:center;display:flex;flex:1 1;line-height:11px;margin-left:5px;max-height:24px;white-space:inherit;word-break:break-all}.student-schedules-card .toggle-infos-container .margin-remove{margin-left:0}.student-schedules-card .schedule-answers-container{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0 10px 10px;width:100%}.student-schedules-card .schedule-answers-container .schedule-answers{align-items:center}.student-schedules-card .schedule-answers-container .schedule-answers .schedule-answers-label{color:var(--color-primary);font-size:12px;font-weight:600}.student-schedules-card .schedule-answers-container .schedule-answers .schedule-icons{margin-left:10px}.student-schedules-card .schedule-answers-container .schedule-answers .schedule-icons span{font-size:12px;font-weight:200}.student-schedules-card .checkmark-icon-green{color:green;height:15px;margin-left:5px;width:15px}.student-schedules-card .checkmark-icon-gray{color:gray;height:15px;margin-left:5px;width:15px}.student-schedules-card .close-icon-red{color:#b11b1b;height:15px;margin-left:5px;width:15px}.cancel-modal .cancel-modal-container{justify-content:center}.cancel-modal .cancel-modal-container .infos-cancel{margin-bottom:15px}.cancel-modal .cancel-modal-container .infos-cancel .title-and-hour-container{align-items:center;display:flex;justify-content:space-between;width:100%}.cancel-modal .cancel-modal-container .infos-cancel .title-and-hour-container .schedules-title{color:var(--color-primary);font-size:16px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cancel-modal .cancel-modal-container .infos-cancel .title-and-hour-container .schedules-hour{color:var(--color-primary);display:flex;font-size:12px;font-weight:700;justify-content:center;margin:0;min-width:90px}.cancel-modal .cancel-modal-container .infos-cancel .infos-container{align-items:center;display:flex;justify-content:space-between;margin:0;width:100%}.cancel-modal .cancel-modal-container .infos-cancel .infos-container .schedules-place{color:var(--color-primary);display:flex;font-size:11px}.cancel-modal .cancel-modal-container .infos-cancel .infos-container .schedules-date{color:var(--color-primary);display:flex;font-size:11px;justify-content:center;margin:0;min-width:90px}.cancel-modal .cancel-modal-container .justify-label{color:var(--color-primary);font-size:16px;font-weight:600}.cancel-modal .cancel-modal-container .cancel-textarea{border:1px solid var(--color-primary);border-radius:6.25px;height:40vh;padding:0 5px;z-index:0}.cancel-modal .cancel-modal-container .cancel-textarea .textarea-wrapper{height:40vh}.cancel-modal .cancel-modal-container .button-container{justify-content:flex-end;margin-top:10px}.cancel-modal .cancel-modal-container .button-container button{max-width:80px}.cancel-modal .cancel-modal-container .button-container button+button{margin-left:10px}.aluno-agendamentos .agendamento-item .buttons-container{justify-content:space-around;margin-bottom:10px;margin-top:10px;width:100%}.aluno-agendamentos .agendamento-item .buttons-container .button{font-size:12px;height:30px;width:80px}.aluno-agendamentos .bar-items{justify-content:space-between}.aluno-agendamentos .bar-items .search-input{--placeholder-font-weight:100;width:100%}.aluno-agendamentos .bar-items .add-button{height:65px;justify-content:flex-end;margin-right:10px}.aluno-agendamentos .bar-items .add-button .add-icon{background:var(--color-primary);height:100%;width:100%}.aluno-agendamentos .bar-items{font-weight:200}.aluno-agendamentos .agendamentos-container .datepicker-container{justify-content:space-between;margin-bottom:10px;margin-left:5px;margin-top:6.9rem}.aluno-agendamentos .agendamentos-container .datepicker-container .publish-filter{--padding-end:10px;border-color:var(--color-primary);color:var(--color-primary);height:24px;margin-bottom:0;margin-right:.6em;margin-top:.4em;max-width:calc(100% - 202px);min-height:0}.aluno-agendamentos .agendamentos-container .agendamentos-empty-list{font-size:14px;padding:15px}.aluno-agendamentos .agendamentos-container .agendamento-item{margin-right:7px;margin-top:15px}.professor-agendamentos .agendamento-item .buttons-container{justify-content:space-around;margin-bottom:10px;margin-top:10px;width:100%}.professor-agendamentos .agendamento-item .buttons-container .button{font-size:12px;height:30px;width:80px}.professor-agendamentos .bar-items{justify-content:space-between}.professor-agendamentos .bar-items .search-input{--placeholder-font-weight:100;width:calc(100% - 100px)}.professor-agendamentos .bar-items .add-button{height:65px;justify-content:flex-end;margin-right:10px}.professor-agendamentos .bar-items .add-button .add-icon{background:var(--color-primary);height:100%;width:100%}.professor-agendamentos .bar-items{font-weight:200}.professor-agendamentos .agendamentos-container .datepicker-container{justify-content:space-between;margin-bottom:10px;margin-left:5px;margin-top:6.9rem}.professor-agendamentos .agendamentos-container .datepicker-container .publish-filter{--padding-end:10px;border-color:var(--color-primary);color:var(--color-primary);height:24px;margin-bottom:0;margin-right:.6em;margin-top:.4em;max-width:calc(100% - 202px);min-height:0}.professor-agendamentos .agendamentos-container .agendamentos-empty-list{font-size:14px;padding:15px}.professor-agendamentos .agendamentos-container .agendamento-item{margin-right:7px;margin-top:15px}.guests-item-border{border-bottom:1px solid var(--color-primary);padding:5px}.guests-item .guests-item-aluno{justify-content:space-between;justify-items:center}.guests-item .guests-item-aluno .name-check-container{align-items:center;max-width:76%}.guests-item .guests-item-aluno .name-check-container .guests-item-label{align-items:center;display:flex;font-size:11.5px;margin-left:5px;padding-left:2em;word-break:normal}.guests-item .guests-item-aluno .name-check-container .label-name-container-style{flex:1 1}.guests-item .guests-item-aluno .word-break{word-break:break-all}.guests-item .guests-item-aluno .end-line-container{align-items:center;display:flex;font-size:16px;justify-content:flex-end;max-width:24%;padding-left:5px;text-align:right}.guests-item .guests-checkbox{height:15px;position:absolute;width:15px}.guests-item .guests-responsables-container{margin-top:.2em;padding:5px 5px 0}.guests-item .guests-responsables-container .guestslist-container{flex:1 1;padding-left:15px}.guests-item .guests-responsables-container .guestslist-container .guests-responsables-item{margin-bottom:5px;width:100%}.guests-item .guests-responsables-container .guestslist-container .guests-responsables-item .guests-responsables-label{flex:1 1;font-size:12px;margin-left:1em}.guests-item .guests-responsables-container .guestslist-container .roles{display:grid;margin-left:5px}.guests-item .guests-responsables-container .guests-responsables-row{margin-bottom:1em}.guests-item-class .guests-item-aluno .class-item-label,.guests-item-class .guests-item-turma .name-check-container .class-item-label{padding-left:15px}.guests-item-class .guests-responsables-container .guestslist-container .guests-responsables-item{margin-bottom:1em}.guests-item-class .guests-responsables-container .guestslist-container .guests-responsables-item .guests-responsables-label{margin-left:5px}.guests-modal .guests-search-container{width:21em}.input-pesquisa{min-height:0!important;width:16.5em!important}.divider-container{display:flex;justify-content:center;margin:8px 0;width:100vw}.divider-container .divider{background-color:#717171;height:1px;margin-right:10px;opacity:.3;width:90%}.novo-agendamento .page-title{color:var(--color-primary);font-size:19px;font-weight:400;margin-left:10px}.novo-agendamento .novo-agendamento-container{color:var(--color-primary);margin-top:6.9rem;padding:10px}.novo-agendamento .novo-agendamento-container .rows{flex-direction:row;flex-shrink:0;flex-wrap:nowrap;justify-content:space-between;margin:0 0 15px;width:100%}.novo-agendamento .novo-agendamento-container .rows .convidados-addCircle-icon{color:var(--color-primary);height:20px;margin-left:5px;width:20px}.novo-agendamento .novo-agendamento-container .rows .remove-icon{color:#870606;height:20px;width:20px}.novo-agendamento .novo-agendamento-container .rows .agendamento-titulo{justify-content:flex-start;width:70%}.novo-agendamento .novo-agendamento-container .rows .agendamento-publicar{justify-content:flex-end;width:30%}.novo-agendamento .novo-agendamento-container .rows .agendamento-publicar ion-toggle{--checkbox-background-checked:var(--color-primary);--handle-background:var(--color-primary)}.novo-agendamento .novo-agendamento-container .rows .agendamento-hora{align-items:center;width:150px}.novo-agendamento .novo-agendamento-container .rows .agendamento-data{justify-content:flex-start;width:105px}.novo-agendamento .novo-agendamento-container .rows .agendamento-textarea{border:1px solid var(--color-primary);border-radius:6.25px;padding:0 5px;width:auto;z-index:0}.novo-agendamento .novo-agendamento-container .rows .input{width:100%}.novo-agendamento .novo-agendamento-container .rows .cols{padding:0}.novo-agendamento .novo-agendamento-container .rows .convidados-container{align-items:center;color:gray;font-size:12px;margin-top:10px}.novo-agendamento .novo-agendamento-container .rows .convidados-container .arrow-icon{color:var(--color-primary)}.novo-agendamento .novo-agendamento-container .rows .convidados-container .label-roles{color:gray;font-size:12px}.novo-agendamento .novo-agendamento-container .rows .convidados-container .convidados-item{align-items:center;width:100%}.novo-agendamento .novo-agendamento-container .rows .convidados-container__margin{margin:0 0 0 10px}.novo-agendamento .novo-agendamento-container .rows .roles-container-style{align-items:center;color:gray;display:block;font-size:12px;margin-left:10px;width:100%}.novo-agendamento .novo-agendamento-container .rows .convidados-name{align-items:center;display:flex;flex:1 1;line-height:14px;margin-left:5px;white-space:inherit;word-break:break-all}.novo-agendamento .novo-agendamento-container .rows input{border:1px solid var(--color-primary);border-radius:99px;height:32px;padding-left:10px}.novo-agendamento .novo-agendamento-container .rows ion-select{--padding-start:10px;--padding-bottom:7px;border:1px solid var(--color-primary);border-color:var(--color-primary);border-radius:99px;color:var(--color-primary);height:32px;margin-bottom:0;margin-right:.7em;max-width:calc(100% - 202px);min-height:0;padding:2px}.novo-agendamento .novo-agendamento-container .rows .number-input{margin-right:10px;max-width:90px}.novo-agendamento .novo-agendamento-container .rows .notification-items-container{margin-top:10px}.novo-agendamento .novo-agendamento-container .rows .notification-items-container .notification-item{align-items:center;margin-bottom:5px}.novo-agendamento .novo-agendamento-container .rows .label{font-weight:600;height:24px;width:100%}.novo-agendamento .novo-agendamento-container .rows .label__publicar{text-align:end}.novo-agendamento .novo-agendamento-container .rows .label__convidados{align-items:center;display:flex}.novo-agendamento .novo-agendamento-container .rows .label__convidados .convidados-contacts-icon,.novo-agendamento .novo-agendamento-container .rows .label__convidados .convidados-notifcations-icon{color:var(--color-primary);margin-right:5px}.novo-agendamento .novo-agendamento-container .rows .thiner-font{font-size:12px;font-weight:200}.novo-agendamento .novo-agendamento-container .rows .date-button{align-items:center;border:1px solid var(--color-primary);border-radius:99px;font-size:14px;height:26px;text-align:center}.novo-agendamento .novo-agendamento-container .rows .date-button::part(native){--background-activated:transparent;background:transparent;color:var(--color-primary);font-size:13px;text-align:center}.novo-agendamento .novo-agendamento-container .rows .end-buttons{justify-content:flex-end;width:100%}.novo-agendamento .novo-agendamento-container .rows .end-buttons .end-buttons{margin-left:10px;width:90px}.novo-agendamento .novo-agendamento-container .rows .checkbox-label{font-size:14px;margin-left:10px}.novo-agendamento .novo-agendamento-container .rows .aviso-maximo-convidados{font-size:14px}.novo-agendamento .novo-agendamento-container .rows .space-left{margin-left:30px}.novo-agendamento .novo-agendamento-container .rows .space-top{padding-top:8px}.novo-agendamento .novo-agendamento-container .rows .checkbox-container{align-items:center;margin:10px 0;width:100%}.novo-agendamento .novo-agendamento-container .rows .checkbox-container .checkbox{height:20px;width:20px}ion-toggle{--track-background-checked:var(--color-primary)}.agendamento-detalhes .schedule-information{margin-top:55px}.agendamento-detalhes .div-principal{display:flex;flex-direction:row;padding:16px 16px 16px 0}.agendamento-detalhes .div-principal .div-icone{display:flex;height:auto;justify-content:center;width:10%}.agendamento-detalhes .div-principal .icon-col{align-items:center;display:flex;justify-content:center;width:50px}.agendamento-detalhes .div-principal .icon-col .icon{color:var(--color-primary);height:30px!important;width:30px!important}.agendamento-detalhes .div-principal .assunto{font-weight:700}.agendamento-detalhes .div-principal .assunto p{margin:10px}.agendamento-detalhes .div-principal .mensagem p{margin:10px;width:310px}.chatList .checklist-unavaliable-container{color:#434c49;display:flex;justify-content:center}.chatList .message-checklist{margin-top:5px}.chatList .centrilize-chat-item{display:flex;justify-content:center}.chatList .centrilize-chat-item .unread-messages-counter{align-items:center;background-color:var(--color-primary);border-radius:99px;color:#fff;display:flex;font-size:10px;height:15px;justify-content:center;width:15px}.chatList .centrilize-chat-item .message-bold{color:#000;font-weight:700}.chatList .centrilize-chat-item .avatar-container{max-width:62px;width:62px}.chatList .centrilize-chat-item .avatar-container .avatar-size{height:50px;width:50px}.chatList .centrilize-chat-item .description-style{margin-left:0}.chatList .centrilize-chat-item .last-message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.chatList .centrilize-chat-item .addressee-name{align-items:center;color:#000;display:flex;flex-wrap:wrap;font-size:13px;font-weight:700}.chatList .centrilize-chat-item .subTitle{align-items:center;color:#000;display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;padding-top:0}.chatList .centrilize-chat-item .titulo-custom{margin-right:10px}.chatList .centrilize-chat-item .assunto{color:#000;font-weight:700}.chatList .centrilize-chat-item .autorizacao{border:1px solid #c383d8;border-radius:25px;color:#c383d8;font-size:11px;padding:6px}.chatList .centrilize-chat-item .chip-custom{--background:#3a91742a;--color:#3a9174;border:1px solid #3a9174;font-size:10px;margin:4px 0 0;max-height:20px;padding:6px;white-space:nowrap}.chatList .marked-messages{color:#16dca3;font-size:22px}.chatList .checkmark,.chatList .done-all{color:var(--color-primary);font-size:22px;margin-left:0}.ion-avatar{height:50px;height:50px!important;max-height:50px!important;max-width:51px!important;width:51px!important}.texts{display:inline-block;padding-left:0;width:100%}.texts .title{font-size:13px}.texts .message{display:inline-block;font-size:12px;justify-content:left;text-overflow:ellipsis;white-space:nowrap;width:60%}.texts .date-last-message{display:inline-block;font-size:10px;margin-bottom:2px!important;margin-left:9px;width:auto}.featureChat .actions{margin-bottom:24px;margin-left:7px;margin-top:6.9rem}.featureChat .actions .add-button,.featureChat .actions .list-button{color:var(--color-primary);font-size:38px}.featureChat .actions .list-button{margin-left:8px}.featureChat .actions .search-bar-row{margin-right:3px;margin-top:5px}.featureChat .actions .consult-button{box-shadow:0 3px 6px rgba(0,0,0,.169);height:34px;width:100%}.featureChat .actions .searchbar-input{font-size:12px}.featureChat .actions .align-custom{text-align:left}.featureChat .spinner-custom{display:block;text-align:center}.featureChat .spinner-icon{--color:var(--color-primary);-webkit-transform:scale(1.8);transform:scale(1.8)}.main-filter-studant{display:flex;flex-direction:column;padding:0 15px 15px}.main-filter-studant .infoTextMsg{color:#858585;font-size:16px;margin:0;text-align:center}.main-filter-studant .search-bar{align-items:center;display:flex;justify-content:center;padding-top:30px}.main-filter-studant .search{--padding-start:0px!important;--background:transparent;border:1px solid #8d8d8d;border-radius:99px;max-height:40px;min-height:40px!important;min-width:14em}.main-filter-studant .box-selection{border:1px solid var(--color-primary);border-radius:10px;margin-top:20px;max-height:250px;overflow:auto;padding:10px 10px 5px}.main-filter-studant .not-found-studants{color:#858585;display:flex;font-size:16px;justify-content:center;margin-top:25px}.main-filter-studant .not-found-studants .not-found-text{text-align:center;width:90%}.main-filter-studant .select-paper-row{padding:30px 0 15px}.main-filter-studant .select-paper-row .label-send-to{color:#717171;font-size:15px;padding-bottom:15px}.main-filter-studant .select-paper-row .select-discipline{border:1px solid #717171;border-radius:30px}.main-filter-studant .select-paper-row .select-text{padding-left:15px}.main-filter-studant .buttons{display:flex;flex-direction:row;justify-content:flex-end;margin-top:15px}.main-filter-studant .buttons .btn-size{width:120px}.main-filter-studant .buttons .btn-margin{margin-left:15px}.student-row{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:5px}.student-column{align-items:center;display:flex;padding:0}.student-check-box{padding-right:8px}.classes-row{align-items:center;display:flex;flex-wrap:nowrap;padding-bottom:5px}.classes-check-box{padding:0 5px 0 10px}.edit-icon{background-repeat:no-repeat;background:url(/static/media/edit.4fbe446c6c6cf1e4694f.svg);background-size:37px;display:inline-block;height:30px;text-align:center;width:30px}.message{@import"https://fonts.googleapis.com/css?family=Roboto&display=swap"}.message .balloon{border-radius:15px}.message .balloon .centralize-content{display:flex;justify-content:center}.message .balloon .centralize-content .sender{color:#000;font-size:11px;font-weight:700;padding:5px 0;white-space:nowrap}.message .balloon .centralize-content .baixarArquivo{background-color:#fff;border-radius:8px;color:var(--color-primary);margin-bottom:10px;padding:6px}.message .balloon .centralize-content .image-custom{border-radius:5px;margin:5px 0;max-height:300px;max-width:300px;object-fit:cover}.message .balloon .centralize-content .text-area-item{--inner-border-width:0px;height:100%;width:100%}.message .balloon .centralize-content .text-area-item .message-icon{color:var(--color-primary);font-size:25px;padding-left:16px}.message .balloon .centralize-content .message-text-autor--true{color:#fff;justify-content:flex-end}.message .balloon .centralize-content .message-text-autor--false{color:#000}.message .balloon .centralize-content .message-text{font-size:12px;padding-bottom:5px;white-space:pre-line;word-break:break-word}.message .balloon .centralize-content .button-column{width:150px}.message .balloon .centralize-content .button-icon{background-color:transparent;color:var(--color-primary);font-size:16px}.message .balloon .balloon-footer{display:flex;justify-content:flex-end;padding:5px 0}.message .balloon .balloon-footer .message-hour{font-size:10px;margin-right:10px;margin-top:3px}.message .balloon .balloon-footer .mail-position{padding-left:2px}.message .balloon .balloon-footer .message-batch{font-family:Roboto!important;font-size:10px;margin:2px 16px 0 6px}.message .balloon .balloon-footer .message-true{color:#c4c2c2}.message .balloon .balloon-footer .message-false{color:#717171}.message .author-color--true{background-color:var(--color-primary);color:#fff}.message .author-color--false{background-color:#f5f5f5}.editing-message{color:#717171!important;height:auto;width:100%!important}.editing-message .message-container{position:relative;width:100%}.editing-message .message-container .message-input{left:left;margin-left:0;position:relative;width:75%}.editing-message .message-container .message-actions{color:var(--color-primary);font-size:25px;height:30px;left:80%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25%}.editing{border:1px solid var(--color-primary);justify-content:left}.icons-toolbar{--background:#000;--color:#fff;--padding-top:15px;--padding-bottom:15px}.file-viewer-modal .modal-content-file-viewer{background-attachment:fixed;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:100%;height:100%}.file-viewer-modal .button-file-viewer{--padding-start:9px;--padding-end:9px;--padding-top:9px;--padding-bottom:9px;background:hsla(0,0%,8%,.7);border-radius:100%;margin:1em .6em;min-height:0!important}.file-viewer-modal .icon-file-viewer{color:#f9f9f9;font-size:24px}.file-viewer-modal .header-file-viewer{align-items:center;display:flex}.file-viewer-modal .content-title-file-viewer{color:#fff;position:absolute;text-align:center;width:100%;z-index:-1}.menu-content-file-menu{padding:2em 1em}.button-download-file-menu{border:1px solid #dfdfdf;border-radius:8px;color:#4d4d4d;padding:.2em}.icon-download-file-menu{font-size:24px;margin-right:.8em}.icon-arrow-download-file-menu{background:rgba(0,0,0,.05);border-radius:100%;font-size:16px;margin-left:auto;padding:.4em}.messageItem .author-row{align-items:center;display:flex}.messageItem .author-row .message-text-container{display:inline-flex}.messageItem .author-row .message-position--true{justify-content:flex-end}.close-icon-custom{color:#f9f9f9}.enviarMensagem .color-icon{color:var(--color-primary);font-size:30px}.enviarMensagem .chat-bar .message-input{height:42px}.enviarMensagem .chat-bar .color-icon{color:var(--color-primary);font-size:30px}.enviarMensagem .chat-bar .color-icon-disabled{color:#969696;font-size:30px}.enviarMensagem .chat-col{align-items:center;display:flex;gap:10px;padding:0 15px}.popover-agendamento{top:-70px}.popover-agendamento::part(content){min-width:290px}.popover-agendamento .main-div{display:flex;flex-direction:column}.popover-agendamento .titulo{display:flex;justify-content:center}.popover-agendamento .titulo .agendar-label{font-size:18px;font-weight:700}.popover-agendamento .linha-div{border-bottom:1px solid #a3a3a3}.popover-agendamento .date-fields{display:flex;justify-content:center;padding:20px 15px 30px}.popover-agendamento .date-fields .label{color:#494949;font-size:18px;padding-bottom:5px}.popover-agendamento .ion-datetime-button::part(native){align-items:center;background:transparent;border:1px solid var(--color-primary);border-radius:99px;font-size:14px;height:26px;text-align:center}.popover-agendamento .buttons{display:flex;flex-direction:row}.popover-agendamento .buttons .btn{background-color:transparent;border-top:1px solid #a3a3a3;color:var(--color-primary);font-size:18px;height:35px;width:50%}.popover-agendamento .buttons .borda-dir{border-right:.5px solid #a3a3a3}.popover-agendamento .buttons .borda-esq{border-left:.5px solid #a3a3a3;font-weight:700}.details-modal .details-modal-container{overflow-y:scroll}.details-modal .details-modal-container .details-content-container .safeAreaMargin{--margin-bar:5rem}.details-modal .details-modal-container .details-content-container .div-details-scheduledMessage{display:flex;justify-content:center}.details-modal .details-modal-container .details-content-container .div-details-scheduledMessage .details-scheduledMessage{font-size:14px}.details-modal .details-modal-container .details-content-container .details-title{border-bottom:1px solid #acacad;color:var(--color-primary);font-size:16px;font-weight:600;margin:0 15px 5px}.details-modal .details-modal-container .details-content-container .details-item{align-items:center;display:flex;margin-bottom:5px;margin-top:5px;padding:2px 10px}.details-modal .details-modal-container .details-content-container .details-item .details-image{max-height:40px;max-width:40px}.details-modal .details-modal-container .details-content-container .details-item .details-name{color:var(--color-primary);font-size:14px;font-weight:500;margin:0 0 0 15px}.details-modal .details-modal-container .details-content-container .details-item .details-data{color:rgba(32,31,31,.8);display:flex;font-size:12px;font-weight:500;margin:0 0 0 15px}.details-modal .details-modal-container .details-content-container .no-details-slash{color:#acacad;margin:0 15px 5px}.footer-photo-custom{background-color:#fff;bottom:0;margin-bottom:25px;padding:0 8px;position:absolute}.item-photo-custom{--padding-start:0;--inner-padding-end:0;--background:none;--border-style:none}.photo-subtitle-custom{--placeholder-color:#636363;--padding-start:0;--padding-end:0;--padding-top:5px;--padding-bottom:5px;background-color:#000;background-color:#f9f9f9;border-radius:25px;padding:10px 35px}.color-icon-img{--background-color:transparent;color:var(--color-primary);font-size:30px}.send-button-custom{--background:transparent;--background-hover:transparent;--button-background-activated:transparent}.enviar-mensagem-college .main-content{margin-top:1rem;padding:24px}.enviar-mensagem-college .markall-container{--border-style:none;color:#717171;font-size:.95em;margin-left:auto}.enviar-mensagem-college .markall-row{margin-bottom:8px}.enviar-mensagem-college .markall-checkbox{margin-right:0}.enviar-mensagem-college .student-item{--padding-start:0;--inner-padding-end:0}.enviar-mensagem-college .student-item .student-item-col{padding-left:5px}.enviar-mensagem-college .student-item #col-checkbox-student{flex-direction:row-reverse}.enviar-mensagem-college .select-all{margin-top:15px}.main-footer{display:flex;justify-content:space-between;padding:20px 24px}.main-footer .btn-custom{max-width:160px}.item-filter-custom{--background:none;--border-style:none;--padding-start:0;--padding-end:0;--inner-padding-end:0;--inner-padding-start:0;color:#818181;font-size:10px!important}.card-custom{border-radius:2px;margin:20px 0;padding:15px}.title-custom{font-size:1.5em!important}.subtitle-custom{font-size:14px!important;font-weight:400;letter-spacing:.2;margin-top:5px;text-transform:none!important}.card-header-custom{padding:0}.confirmar-mensagem-college .main-content{margin-top:1rem;padding:24px}.confirmar-mensagem-college .input-message-custom{background-color:transparent;border:1px solid #9c9c9c;border-radius:5px;color:#585858;font-size:14px!important;margin-top:8px;outline:none;padding:5px 10px!important}.confirmar-mensagem-college .divider-quest-custom{margin-bottom:20px}.confirmar-mensagem-college .lbl-text-custom{color:#9c9c9c;font-size:.95em;padding-left:10px}.main-footer-custom-container{display:flex;justify-content:space-between;padding:20px 24px}.main-footer-custom-container .btn-custom{max-width:160px}.chatCollege .turma-color{color:#fff}.chatCollege .toolbar-style{--margin-bar:78px;--safe-area-top:env(safe-area-inset-top);height:calc(var(--margin-bar) + var(--safe-area-top))}.chatCollege .toolbar-style .buttons .buttons-left_arrow{color:#fff;height:35px;margin-top:-17px;width:35px}.chatCollege .header-size{height:37px}.chatCollege .alert-warning{background-color:rgba(255,250,157,.557);border-radius:3px;box-shadow:none}.chatCollege .text-title-alert{font-size:.95em!important}.chatCollege .card-header-custom{padding-bottom:5px;padding-top:15px}.chatCollege .alert-content{color:#202020;padding-top:5px}.chatCollege .alert-content .text-alert{font-size:.8em!important;text-align:center}.chatCollege .alert-content .text-alert-alter{font-size:.8em!important}.chatCollege .alert-content-custom{color:#202020}.chatCollege .alert-content-custom .text-alert{font-size:.8em!important;text-align:center}.chatCollege .alert-content-custom .text-alert-alter{font-size:.8em!important}.chatCollege .ion-col-custom{padding:0}.chatCollege .chat-content{background-color:#fff;border-radius:20px;height:100%;margin-top:10px;position:relative;z-index:10}.chatCollege .message-list{--margin-bar:48px;--safe-area-top:env(safe-area-inset-top);margin-top:calc(var(--margin-bar) + var(--safe-area-top));padding-bottom:77px;position:relative;width:100%;z-index:1}.chatCollege .message-list .message-display-content{width:100%}.chatCollege .message-list .message-display-content .messages-container{border-top:1.4px solid #f0f0f0;margin:0 5px;padding-left:0;padding-right:0;padding-top:14px;width:100%}.chatCollege .message-list .message-display-content .messages-container .data-conversa-container{display:flex;justify-content:center}.chatCollege .message-list .message-display-content .messages-container .data-conversa-container .data-conversa{font-size:12px;font-weight:700}.chatCollege .message-list .message-display-content .messages-container .message-container{width:100%}.chatCollege .message-list .message-display-content .messages-container .hightlight-message{opacity:1!important;z-index:2}.chatCollege .message-list:after{position:absolute}.chatCollege .lower-opacity{opacity:.2;position:relative}.chatCollege .selected-student{margin-top:-18px}.chatCollege .chat-bar{align-items:center;background-color:#fff;bottom:0;display:flex;padding-bottom:19px;position:fixed;width:100%;z-index:10}.chatCollege .chat-bar .message-input{border:1px solid #c4c3c3;border-radius:20px;height:100%;max-height:60px;overflow-y:auto;padding-left:15px!important}.chatCollege .chat-bar .send-message-icon{color:var(--color-primary);font-size:30px}.chatCollege .message-actions-modal{align-items:center;background:#fff 0 0 no-repeat padding-box;border-radius:10px 10px 0 0;bottom:0;box-shadow:0 3px 6px rgba(0,0,0,.639);display:flex;flex-direction:row;flex-wrap:wrap;font-size:10px;height:87px;justify-content:space-around;position:fixed;width:100%}.chatCollege .message-actions-modal .icons{display:contents;height:48px;width:95%}.chatCollege .message-actions-modal .icons .info-icon{text-align:center}.chatCollege .message-actions-modal .icons .editing-icon{align-self:center;text-align-last:center}.chatCollege .message-actions-modal .icons .delete-icon{margin-left:0;text-align:center;width:40px}.chatCollege .message-actions-modal .icons .delete-message-icon{color:#e92020;font-size:27px}.chatCollege .message-actions-modal .icons .information-message-icon{color:#adff2f;font-size:27px}.chatCollege .message-actions-modal .icons .edit-message-style{background-size:40px;justify-self:center}.chatCollege .message-actions-modal .message-actions-icon-container{justify-content:center}.chatCollege .message-actions-modal .message-actions-title{display:block;text-align:center}.chatCollege .message-actions-modal .message-actions-title-edit{display:block;margin-left:1px;text-align:center}.chatCollege .students-chat{justify-content:flex-start;margin-top:-7px}.chatCollege .students-chat .dot{background-color:#fff}.chatCollege .students-chat .dot span{color:var(--color-primary);font-weight:700}.enviarMensagem .evento{--safe-area-top:env(safe-area-inset-top);background-color:#f5f5f5;border-radius:46px;margin-left:15px;margin-right:15px;margin-top:calc(64px + var(--safe-area-top));padding-left:20px}.enviarMensagem .fontSize{font-size:14px}.enviarMensagem .noticeName{font-size:16px;font-weight:700}.enviarMensagem .sender{color:#000;font-size:11px;font-weight:700;padding:5px 0;white-space:nowrap}.enviarMensagem .icon{flex:auto;margin-right:15px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.enviarMensagem .botoes{text-align:center}.enviarMensagem .autorizar{border-left:1px solid #c8c8c8}.enviarMensagem .button-icon{background-color:transparent;color:var(--color-primary);font-size:16px;font-weight:700}.enviarMensagem .toolbar-style .buttons{margin-top:-1.5em}.enviarMensagem .alert-warning{background-color:rgba(255,250,157,.557);border-radius:3px;box-shadow:none}.enviarMensagem .text-title-alert{font-size:.95em!important}.enviarMensagem .card-header-custom{padding-bottom:5px;padding-top:15px}.enviarMensagem .alert-content{color:#202020;padding-top:5px}.enviarMensagem .alert-content .text-alert{font-size:.8em!important;text-align:center}.enviarMensagem .alert-content .text-alert-alter{font-size:.8em!important}.enviarMensagem .alert-content-custom{color:#202020}.enviarMensagem .alert-content-custom .text-alert{font-size:.8em!important;text-align:center}.enviarMensagem .alert-content-custom .text-alert-alter{font-size:.8em!important}.enviarMensagem .ion-col-custom{padding:0}.enviarMensagem .message-list .msgRespDonoChat{margin-bottom:10px;margin-top:15px;text-align:center}.enviarMensagem .marginTop2{--margin-bar:10px!important;--safe-area-top:env(safe-area-inset-top)!important;margin-top:calc(var(--margin-bar) + var(--safe-area-top))!important}.enviarMensagem .message-actions-modal{justify-content:space-around}.enviarMensagem .message-actions-modal .icons{display:contents;height:48px;width:95%}.enviarMensagem .message-actions-modal .icons .info-icon{text-align:center}.enviarMensagem .message-actions-modal .icons .editing-icon{align-self:center;text-align-last:center}.enviarMensagem .message-actions-modal .icons .delete-icon{margin-left:0;text-align:center;width:40px}.enviarMensagem .message-actions-modal .icons .delete-message-icon{color:#e92020;font-size:27px}.enviarMensagem .message-actions-modal .icons .information-message-icon{color:#adff2f;font-size:27px}.enviarMensagem .message-actions-modal .icons .edit-message-style{background-size:40px;justify-self:center}.enviarMensagem .message-actions-modal .message-actions-icon-container{justify-content:center}.enviarMensagem .message-actions-modal .message-actions-title{display:block;text-align:center}.enviarMensagem .message-actions-modal .message-actions-title-edit{display:block;margin-left:1px;text-align:center}.featureChat .actions{display:flex;justify-content:center;margin:1rem 5px -1em 7px}.aluno-calendario{background-color:#fff;color:#717171;height:100%;margin-top:8px;position:absolute;width:100.5%}.aluno-calendario .top-margin{width:100%}.aluno-calendario .span-message{margin-bottom:20px;margin-top:37px}.aluno-calendario .span-message,.aluno-calendario .style-button-container{display:flex;justify-content:center}.aluno-calendario .style-button{margin-top:1rem}.informativos .info-data-alter{color:#a3a3a3;font-size:.8em}.informativos .col-custom{padding-bottom:0}.informativos .informativos-margin{margin-top:15px}.informativos .date-row{margin-bottom:28px;margin-top:15px}.informativos .info-container{border-bottom:1px solid #c4c3c3;font-size:16px;margin-top:38px;padding-bottom:41px}.informativos .info-container .topic-title{font-weight:700}.informativos .info-container .student-list{list-style:none;padding:0}.consultarLote{width:100%}.consultarLote .sem-mensagens{margin-top:36px}.consultarLote__student-item{border-bottom:0;padding:0}.consultarLote__send-to{color:var(--color-primary);font-size:17px;font-weight:700;margin-left:15px}.enviarMensagem .turma-color{color:#fff}.enviarMensagem .toolbar-style{--margin-bar:78px;--safe-area-top:env(safe-area-inset-top);height:calc(var(--margin-bar) + var(--safe-area-top))}.enviarMensagem .toolbar-style .buttons .buttons-left_arrow{color:#fff;height:35px;margin-top:-17px;width:35px}.enviarMensagem .header-size{height:37px}.enviarMensagem .chat-content{background-color:#fff;border-radius:20px;height:100%;margin-top:10px;position:relative;z-index:10}.enviarMensagem .message-list{--margin-bar:48px;--safe-area-top:env(safe-area-inset-top);margin-top:calc(var(--margin-bar) + var(--safe-area-top));padding-bottom:77px;position:relative;width:100%;z-index:1}.enviarMensagem .message-list .message-display-content{width:100%}.enviarMensagem .message-list .message-display-content .messages-container{border-top:1.4px solid #f0f0f0;margin:0 5px;padding-left:0;padding-right:0;padding-top:14px;width:100%}.enviarMensagem .message-list .message-display-content .messages-container .data-conversa-container{display:flex;justify-content:center}.enviarMensagem .message-list .message-display-content .messages-container .data-conversa-container .data-conversa{font-size:12px;font-weight:700}.enviarMensagem .message-list .message-display-content .messages-container .message-container{width:100%}.enviarMensagem .message-list .message-display-content .messages-container .hightlight-message{opacity:1!important;z-index:2}.enviarMensagem .message-list:after{position:absolute}.enviarMensagem .lower-opacity{opacity:.2;position:relative}.enviarMensagem .selected-student{margin-top:-18px}.enviarMensagem .chat-bar{align-items:center;background-color:#fff;bottom:0;display:flex;padding-bottom:19px;position:fixed;width:100%;z-index:10}.enviarMensagem .chat-bar .message-input{border:1px solid #c4c3c3;border-radius:20px;height:100%;max-height:60px;overflow-y:auto;padding-left:15px!important}.enviarMensagem .chat-bar .send-message-icon{color:var(--color-primary);font-size:30px}.enviarMensagem .message-actions-modal{align-items:center;background:#fff 0 0 no-repeat padding-box;border-radius:10px 10px 0 0;bottom:0;box-shadow:0 3px 6px rgba(0,0,0,.639);display:flex;flex-direction:row;flex-wrap:wrap;font-size:10px;height:87px;justify-content:center;position:fixed;width:100%}.enviarMensagem .message-actions-modal .icons{height:50px;margin-left:auto;margin-right:auto;width:150px}.enviarMensagem .message-actions-modal .edit-icon{float:left;text-align:center;width:40px}.enviarMensagem .message-actions-modal .delete-icon{float:right;margin-left:20px;text-align:center;width:40px}.enviarMensagem .message-actions-modal .delete-message-icon{color:#e92020;font-size:27px}.enviarMensagem .students-chat{justify-content:flex-start;margin-top:-7px}.enviarMensagem .students-chat .dot{background-color:#fff}.enviarMensagem .students-chat .dot span{color:var(--color-primary);font-weight:700}.editarLote .edit-item{padding-top:5px}.editarLote .edit-lote{color:var(--color-primary);font-size:23px}.editarLote .edit-text{color:#717171}.editarLote .edit-disabled--true{opacity:.5}.editarLote .actions-bar{border-radius:10px 10px 0 0;box-shadow:0 3px 6px rgba(0,0,0,.639);font-size:10px;height:87px}.formInput .label{color:#6d6d6d}.formInput .input{--padding-start:9px;border:1px solid #e4e4e4;border-radius:7px;height:32px;margin-top:8px}.alert{padding:6px;transition:3s}.alert .alert-text{color:#717171;font-family:Roboto,sans-serif!important;font-weight:600;text-align:center}.alert .alert-button{background:transparent;color:var(--color-primary);font-weight:700;height:32px;width:55px}.alert .popover-wrapper .popover-content{left:2.5px;top:232px;-webkit-transform-origin:left top;transform-origin:left top;width:314px}.alert .popover-wrapper .popover-content .popover-viewport{padding:27px 0}.passwordStrength .strength-label{color:#6d6d6d;font-size:13px;font-style:italic}.passwordStrength .strength-bar{border-radius:2px;height:8px}.alteracaoDeSenha{@import"https://fonts.googleapis.com/css?family=Roboto:300,400&display=swap"}.alteracaoDeSenha .title{font-weight:600;margin-top:34px;padding-left:7px}.alteracaoDeSenha .wrong-field{padding-left:7px}.alteracaoDeSenha .tip{color:#6d6d6d;font-family:Roboto,sans-serif!important;font-size:13px;text-align:center}.alteracaoDeSenha .change-password{padding-top:33px}.alteracaoDeSenha .danger{border-color:#e6222e;color:#e6222e}.alteracaoDeSenha .submit-button{height:26px;margin-top:43px;width:127px}.container-ola{overflow:hidden;overflow-anchor:none;width:100%}.content{padding:16px!important}.div-cab_resp{align-items:center;display:flex;justify-content:space-around;margin-top:10%}.div-cab_resp p{color:var(--color-primary);font-size:17px;font-weight:700}.linha-botao-trajeto{display:flex;justify-content:center;margin-top:60%}.linha-botao-historico{display:flex;justify-content:center;margin-top:20%}.container-sem-trajeto{display:flex;justify-content:center;width:100%}.container-sem-trajeto .div-sem-trajeto{display:flex;flex-direction:column;margin-top:20%;width:80%}.container-sem-trajeto .div-sem-trajeto p{text-align:center}.sem-estudante{color:var(--color-primary);display:flex;font-size:15px;font-weight:700;justify-content:center;margin-top:10%}.div-resp{margin-bottom:1em;margin-top:1em;position:static;width:100%}.div-resp .div-confirma-local-resp{display:flex;justify-content:space-around}.div-resp .div-confirma-local-resp .tamanho-botao{width:40%}.div-confirma-local{margin-left:18px;margin-top:10%}.div-confirma-local p{color:var(--color-primary);font-size:17px;font-weight:700;margin:0}.popOver{--width:300px}.div-pop{display:flex;justify-content:center;width:100%}.div-pop .div-popOver{display:flex;flex-direction:column;width:280px}.div-pop .div-popOver .linha-cab{justify-content:center}.div-pop .div-popOver .linha-cab p{color:var(--color-primary);font-size:17px;font-weight:700;text-align:center}.div-pop .div-popOver .textoPrincipal{display:flex;justify-content:center}.div-pop .div-popOver .textoPrincipal .p-texto{color:#707070;margin-top:0;text-align:center}.div-pop .div-popOver .textoPrincipal .p-texto .p-nome-data{color:var(--color-primary);font-weight:700;margin:0}.div-pop .div-popOver .div-botao-pendencia{display:flex;flex-direction:row;justify-content:space-around;margin-bottom:17px}.div-pop .div-popOver .div-botao-pendencia .botao-pendencia{width:38%}.div-pop .div-popOver .div-imput{border:1px solid var(--color-primary);border-radius:10px;height:150px;margin-bottom:17px;padding:0 5px;width:100%}.div-pop .div-popOver .div-imput .popOver-imput{width:100%}.lista-portoes{margin:5% 0 0}.linha-portoes{align-items:center;display:flex;margin-left:15px}.estudante{color:#707070;font-size:12px;margin:0 0 5px}.estudante-nome{font-size:12px;margin:0}.div-portoes{margin:0 5px;width:100%}.acesso{color:#707070;font-size:12px;margin:6px 0}.divisor{margin:.5rem auto}.col-portao{font-size:12px;font-weight:700;margin:0}.linha-portao{align-items:center;display:flex}.container-box-list{display:flex;flex-direction:column;height:100%;justify-content:space-between}.botao-estouIndo{margin-bottom:20px;width:100%}.botao-estouIndo .linha-botao-trajeto-resp{margin-left:auto;width:100%}.botao-estouIndo .linha-botao-trajeto-resp .tamanho-botao{margin-left:auto;margin-right:1rem;width:40%}.custom-button-default{width:40%}.custom-safe-area{--margin-bar:3.2rem;--safe-area-top:env(safe-area-inset-top);height:calc(88% - var(--margin-bar) - var(--safe-area-top));margin-top:var(--safe-area-top)}.full-safe-area{display:flex;flex-direction:column;min-height:100%}.container-mapa{border-radius:20px;height:70%;margin-top:6px;overflow:hidden;width:100%;z-index:102}.container-mapa-2{height:380px}.container-mapa-2,.container-mapa-3{border-radius:20px;margin-top:6px;overflow:hidden;position:relative;width:100%}.container-mapa-3{height:420px}.div-alunos{background-color:#fff;margin-top:10px;position:relative;z-index:103}.icon-arrow,.icon-arrow .size{display:flex;justify-content:center}.icon-arrow .size{background-color:var(--color-primary);border-radius:5px 5px 0 0;width:35px}.info-trajeto{display:flex;flex-direction:column;margin-left:5px;width:100%}.info-trajeto .padding{padding:0 0 0 5px}.info-trajeto p{color:#717171;font-size:12px;margin:0}.info-trajeto .negrito{color:#000;font-weight:700}.div-alu{display:flex;flex-direction:column;width:100%}.div-alu .list-alu{margin-bottom:0;margin-top:10px;width:100%}.div-botao-chegue-embarcou{display:flex;justify-content:space-around;margin:10px 10px 10px 0}.div-botao-chegue-embarcou .clicable-qr{height:20px;width:20px}.div-botao-chegue-cancelar{display:flex;flex-flow:row wrap;justify-content:space-evenly;width:80%}.div-botao-cancela{display:flex;justify-content:center;margin-bottom:10px;margin-top:10px;width:100%;z-index:104}.popOverCancelar{--width:200px}.popOver-erro{--width:260px}.linha-erro{display:flex;justify-content:center;margin:8px 10px}.linha-erro p{margin:0;text-align:center}.tamanho-botao-erro{width:44%}.tamanho-botao{width:40%}.linha-cancel-busca{margin:12px}.linha-cancel-busca p{margin:0;text-align:center}.div-botoes-popup-erro{margin-bottom:12px;margin-top:12px}.div-botoes-popup,.div-botoes-popup-erro{display:flex;flex-direction:row;justify-content:space-around}.div-botoes-popup{margin-bottom:10px;margin-top:5px}.div-info-resp{display:flex;flex-direction:column;justify-content:center;margin:10px 0 0 5px}.div-info-resp .padding{padding:0 0 0 5px}.div-info-resp p{color:#717171;font-size:12px;margin:0}.div-info-resp .negrito{color:#000;font-weight:700}.div-avatar-resp{align-items:center;display:flex;margin-top:5px}.div-avatar-resp p{margin-bottom:2px;margin-top:2px}.div-info-acompanhante{display:flex;flex-direction:column;justify-content:center;margin:5px 0 0 5px}.div-info-acompanhante .padding{padding:0 0 0 5px}.div-info-acompanhante p{color:#717171;font-size:12px;margin:0}.div-info-acompanhante .negrito{color:#000;font-weight:700}.div-avatar-acompanhante{align-items:center;display:flex;width:100%}.div-avatar-acompanhante p{margin-bottom:2px;margin-top:2px}.div-avatar-acompanhante .div-avatar-resp{margin:5px 10px 5px 5px}.div-portao-acompanhante{margin:0 0 0 5px;width:100%}.row-aluno-portao{align-items:center;display:flex;flex-direction:row;margin:5px;width:100%}.row-aluno-portao .avatar-aluno{margin-right:10px;margin-top:5px}.row-aluno-portao p{margin-bottom:2px;margin-top:2px}.div-estudantes{margin-left:5px;margin-top:5px;width:100%}.divisor{background-color:#717171;height:1px;margin-left:auto;margin-right:auto;margin-top:.4rem;opacity:.3;width:100%}.date-picker-row{display:flex;flex-flow:row;margin-left:24px;margin-top:8.5em}.date-picker-row-aluno{margin-left:24px;margin-top:15%}.div-dados-historico{display:flex;flex-direction:column;margin:15px 10px 0}.div-dados-historico p{margin:0 0 8px}.negrito-colorido{color:var(--color-primary);font-size:15px;font-weight:700}.texto-cinza{color:#717171;font-size:12px;margin:0}.div-infos-historico{display:flex;flex-direction:row;margin-top:10px}.padding{padding:0!important}.sem-registro-historico{margin-top:50px;text-align:center}.QrPopover{--width:content}.qrStyle{display:flex;margin:15px}.espacamento{height:150px}.container-saida{padding:24px}.cadastrar{margin-top:-2em}.button-add-saida{--padding-start:10px;--padding-end:10px;--padding-top:10px;--padding-bottom:10px;--background:var(--color-primary);--background-hover:var(--color-primary);--button-background-activated:var(--color-primary);--border-radius:50%;--background-activated:var(--color-primary);height:auto;margin:0 0 0 15px}.badge-custom{align-self:center;font-size:10px;font-weight:500;text-align:center}.title-history{color:var(--color-primary)}.cards-body{margin-top:35px}.card-body-custom{padding:15px}.item-filter-add{--padding-start:0;--inner-padding-end:0;--background:none;--border-style:none}.input-custom-filter{padding:0}.date-picker-row-custom{margin-top:5px}ion-searchbar .searchbar-input-container input{font-size:.9em!important}.customModal{--border-radius:20px;--width:80%;--height:19%;text-align:center}.btnCol{display:flex;justify-content:space-around;margin-bottom:20px}.customButton{--background:var(--color-primary);--background-hover:var(--color-primary);--background-activated:var(--color-primary)}.customButton,.customButtonOutline{--border-radius:20px;--border-color:var(--color-primary)}.customButtonOutline{--color:var(--color-primary);--background-hover:var(--color-primary);--background-activated:var(--color-primary);margin-right:15px}.margem-ios{--margin-bar:3rem;--safe-area-top:env(safe-area-inset-top);margin-top:calc(var(--margin-bar) + var(--safe-area-top))}.card-saida-custom{border-radius:5px;font-size:12px!important;margin:20px 0}.chipCustom{border-color:var(--color-primary);font-size:.9em;pointer-events:none}.chipLabelCustom{color:var(--color-primary)}.card-footer{border-top:1px solid #e6e6e6}.card-footer .card-footer-body{padding:5px 15px}.button-default-custom{--color:var(--color-primary);--color-hover:var(--color-primary);--color-focused:var(--color-primary)}.ionchip-custom,.ionchip-terceiro-custom{background-color:var(--color-primary);color:#fff;font-size:1em;pointer-events:none}.saidaForm-container{margin-top:4.8rem;padding:24px}.select-filter-custom{border-radius:5px!important;padding-left:1em}.custom-alter-input{border-radius:5px}.custom-alter-input::part(native){--background-activated:transparent;background:transparent;color:#8d8d8d;font-size:13px;text-align:center}.btn-custom-alter{border-radius:5px!important}.custom-motivo-input{border-radius:5px}.saidaTerceiro-container{margin-top:4.8rem;padding:24px}.custom-alter-input{width:88px}.btn-group-custom{margin-top:30px}.custom-motivo-input{background-color:transparent;border:1px solid #8d8d8d;border-radius:20px;color:#8d8d8d;font-size:14px!important;margin-top:8px;outline:none;padding:5px 10px}.text-custom-end{color:#8d8d8d;font-size:.95em;margin-right:0!important}.text-custom-link{color:var(--color-primary);margin-left:auto!important}.row-checkbox-align{align-items:center;display:flex;justify-content:center;margin-top:15px}.distance-second-element{margin-bottom:30px!important;margin-top:30px!important}.checkbox-custom-side{margin-top:5px}.checkbox-custom-side ion-checkbox{--size:18px;margin-right:5px}.checkbox-custom-side ion-text{margin-right:20px}.click-element{align-items:center;border-radius:100%;display:flex;font-size:22px;height:40px;justify-content:center;width:40px}.disabled-toggle{background-color:#787878;color:#b9b9b9}.enabled-toggle{background-color:var(--color-primary);color:#fff}.respTerceiro-container{margin-top:4.8rem;padding:24px}.select-filter-custom{border:1px solid #8d8d8d;border-radius:20px!important;margin-bottom:12px}.custom-alter-input,.select-filter-custom{color:#8d8d8d;font-size:14px!important;margin-top:8px}.custom-alter-input{align-items:center;-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid #8d8d8d;border-radius:20px;display:flex;height:38px;justify-content:center;outline:none;padding:15px;text-align:center;width:145px}.custom-alter-input .datetime-text{top:50%}.btn-custom-alter{border-radius:20px!important;margin-bottom:12px;max-width:140px}.btn-group-custom{margin-top:15px}.custom-input-ion{--padding-top:15px;--padding-end:10px;--padding-bottom:15px;--padding-start:10px;background-color:transparent;border:1px solid #8d8d8d;border-radius:20px;color:#8d8d8d;font-size:14px!important;margin-top:8px;outline:none}.input-disabled{opacity:.6!important}.custom-input-ion :disabled{color:#2e2e2e}.checkbox{margin-right:20px;margin-top:10px}.checkbox ion-checkbox{--border-color:var(--color-primary);--background-checked:var(--color-primary);--checkmark-color:#fff;--size:18px;margin-right:5px}.checkbox ion-text{margin-right:30px}.element-container{font-weight:600;width:100%}.items-container{font-size:16px}.text-custom-link{font-size:.95em;margin-left:40%;text-decoration:underline}.text-custom-link a{color:var(--color-primary)}.div-upload{background-color:transparent;border:1px solid #8d8d8d;border-radius:20px;color:#8d8d8d;display:flex;font-size:14px!important;justify-content:space-between;margin-top:8px;outline:none;padding:5px 10px}.div-upload p{color:#717171;font-size:10px;margin:10px 0 0;padding-left:8px}.div-upload .upload-button{height:35px;width:100px}.extensions{float:right;height:20px;margin-top:5px;width:100%}.extensions .supported-files{color:#717171;float:right;font-size:12px;height:18.5px;width:auto}.validaResp-container{margin-top:4.8rem;padding:24px}.btn-custom-alter-v{border-radius:20px!important;margin-bottom:20px;max-width:100%;width:100%}.btn-group-custom{margin-top:35px;text-align:center}.custom-input{padding:5px 10px}.custom-imput,.custom-input{background-color:transparent;border:1px solid #8d8d8d;border-radius:20px;color:#8d8d8d;font-size:14px!important;margin-top:8px;outline:none}.custom-imput{padding:13px 10px 12px;width:100%}::-webkit-input-placeholder{color:hsla(0,0%,55%,.58)}::placeholder{color:hsla(0,0%,55%,.58)}.divider-quest{margin-bottom:15px}.text-custom{color:#8d8d8d;font-size:.95em}.cardapio .date-slider-container{display:flex;justify-content:center;margin-top:6.9rem}.cardapio .rowItens{place-content:center}.cardapio .card{width:100%}.cardapio .checklist-unavaliable-container{color:#434c49;display:flex;justify-content:center}.cardapio .message-checklist{margin-top:42px}.cardapio .shift-container{margin-bottom:23px}.cardapio .shift{color:var(--color-primary);font-weight:700}.cardapio .items,.cardapio .shift{font-family:Roboto;font-size:16px;margin-left:21px}.cardapio .items{color:#a9a9a9}.cardapio .description{width:25%}.cardapio .time{text-align:right}.cardapio .centralizar-registros{display:flex;margin:19px 0}.cardapio .centralizar-registros .divisor{background-color:#717171;height:1px;margin-left:24px;opacity:.3;width:80%}.cardapio .mensagem{margin-top:4em;text-align:center}.cardapio .icone{background-position:50%;background-size:4em;height:8em;width:100%}.cardapio .icone .icon{width:100%}.gvquest-container{margin-top:1rem;padding:24px}.gvquest-container .row-button-gvquest{margin-top:35px}.gvquest-container .botao-gvquest-default{max-width:180px;width:100%}.gvquest-container .col-button-start{padding:0 8px 0 0;text-align:left}.gvquest-container .title-gvquest{color:var(--color-primary)}.gvquest-container .col-button-end{padding:0 0 0 8px;text-align:right}.main-container-sp{margin-top:-2rem;padding:24px}.main-container-sp .search-input-sp{padding:0}.main-container-sp .alert{padding:0 20px}.main-container-sp .card{padding:15px}.main-container-sp .card-ios-space{--margin-bar:2rem;--safe-area-top:env(safe-area-inset-top);margin-top:calc(var(--margin-bar) + var(--safe-area-top))}.main-container-sp .card-col-color{color:var(--color-primary)}.main-container-sp .card-col{padding:3px}.main-container-sp .divisor-container{display:flex;justify-content:center;margin:5px 0 0}.main-container-sp .divisor-container .divisor{background-color:#717171;height:1px;opacity:.3}.main-container-sp .ionchip-custom{background-color:var(--color-primary);color:#fff;font-size:1em;pointer-events:none}.main-container-sp .row-tags{display:flex;justify-content:flex-end}.modal-terceiro{align-items:center;display:flex;flex-direction:column;margin-top:100px}.modal-terceiro .div-foto{display:flex;justify-content:center}.modal-terceiro .div-foto .avatar{height:150px;width:150px}.modal-terceiro .nome{color:#646464;font-size:24px;font-weight:700;margin-top:20px}.modal-terceiro .parentesco{color:#969696;margin-top:10px;text-transform:uppercase}.modal-terceiro .divisor{background-color:#717171;height:1px;margin:15px 0;opacity:.3;width:80%}.modal-terceiro .infos{width:80%}.modal-terceiro .infos .row-infos{justify-content:space-between}.modal-terceiro .infos .row-infos .firs-col-infos{color:var(--color-primary)}.modal-terceiro .infos .row-infos .second-col-infos{color:#939393;display:flex;font-weight:700;justify-content:flex-end}.modal-terceiro .btn-voltar{margin-top:5rem}.config-container,.container{margin-top:25px;padding:5px 15px}.config-container .highlight-button{color:var(--color-primary)}.config-container .config-password-item{--padding-start:0px;margin-bottom:30px}.config-container .config-password-item .item-native .item-inner .input-wrapper{padding-bottom:10px}.config-container .config-title{font-weight:600;padding-bottom:15px;padding-top:15px}.config-container .config-item-toggle{align-items:center;border-bottom:.5px solid #d3d3d3;display:flex;justify-content:space-between;padding:10px 0;width:100%}.config-container .config-versao-button{border-bottom:.5px solid #d3d3d3}.config-container .config-sair-button{color:blue;text-align:end}.guests-item-class{border-bottom:1px solid var(--color-primary);padding:5px}.guests-item-class .guests-item-turma{justify-content:space-between}.guests-item-class .guests-item-turma .name-check-container{max-width:76%}.guests-item-class .guests-item-turma .name-check-container .guests-checkbox{height:15px;position:absolute;width:15px}.guests-item-class .guests-item-turma .name-check-container .class-item-label{align-items:center;display:flex;font-size:11.5px;margin-left:5px;padding-left:2em;word-break:normal}.guests-item-class .guests-item-turma .ciclo-container{font-weight:bolder}.guests-item-class .guests-item-turma .ciclo-container-padding{padding-left:1em}.guests-item-class .guests-item-turma .word-break{word-break:break-all}.guests-item-class .guests-item-turma .end-line-container{align-items:center;display:flex;font-size:9px;justify-content:flex-end;max-width:24%;padding-left:5px;text-align:right}.guests-item-class .guests-item-turma .guests-item-icon{height:16px;width:16px}.guests-item-class .guests-item-aluno{justify-content:space-between;margin-bottom:5px;margin-top:5px}.guests-item-class .guests-item-aluno .guests-checkbox-aluno{height:15px;margin-left:5px;position:absolute;width:15px}.guests-item-class .guests-item-aluno .guests-item-label-aluno{align-items:center;display:flex;font-size:11.5px;margin-left:5px;padding-left:20px;word-break:normal}.guests-item-class .guests-item-aluno .word-break{word-break:break-all}.guests-item-class .guests-item-aluno .class-item-label{align-items:center;display:flex;font-size:11.5px;margin-left:5px;padding-left:2em;word-break:normal}.guests-item-class .guests-item-aluno .guests-item-icon{height:16px;width:16px}.guests-item-class .guests-responsables-container{padding:5px 5px 0}.guests-item-class .guests-responsables-container .guestslist-container{flex:1 1;padding-left:15px}.guests-item-class .guests-responsables-container .guestslist-container .guests-responsables-item{margin-bottom:5px;width:100%}.guests-item-class .guests-responsables-container .guestslist-container .guests-responsables-item .guests-responsables-label{flex:1 1;font-size:12px;margin-left:1em}.guests-item-class .guests-responsables-container .guestslist-container .roles{display:grid;margin-left:5px}.guests-modal{align-items:flex-start;justify-content:center}.guests-modal .guests-results-container{border:1px solid var(--color-primary);border-radius:5px;margin-bottom:20px;margin-top:20px;max-height:50vh;min-height:48vh;overflow-y:scroll}.guests-modal .not-found-message{margin-top:38px}.guests-modal .guests-button-container{justify-content:flex-end;margin-bottom:1em;width:90%}.guests-modal .guests-button-container .cancel-button{margin-right:10px;width:90px}.guests-modal .guests-button-container .confirm-button{width:90px}.guests-modal .guests-search-container{align-items:center;border:1px solid var(--color-primary);border-radius:99px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 10px;width:90%}.guests-modal .guests-search-container input{border-right:1px solid var(--color-primary);height:32px;margin-right:10px;padding-left:10px;padding-right:10px}.guests-modal .guests-search-container button{margin-left:-37px}.guests-modal .guests-search-container .search-icon{align-items:center;color:var(--color-primary);display:inline!important;height:32px}.filter-title{color:var(--color-primary);font-size:19px;font-weight:600;margin-left:20px;width:100%}.filter-title p{margin:0}.filter-course{display:flex;margin:15px 25px 5px 15px;width:100%}.filter-buttons{display:flex;justify-content:flex-start;width:100%}.filter-button{margin:15px 5px 20px 20px;width:90px}.noSelected-button{width:90px}.container-people{width:90%}.guests-class-results-container{border:1px solid var(--color-primary);border-radius:5px;margin-bottom:20px;max-height:55vh;min-height:52vh;overflow-y:scroll}.coordenador_arquivos .safeArea{--margin-bar:3.2rem}.coordenador_arquivos .safe-area-document-class{height:100%}.coordenador_arquivos .notfound-message{font-size:15px;margin-top:15px;text-align:center}.coordenador_arquivos .virtual-list-margin{margin-top:20px;padding-bottom:calc(var(--margin-bar) + var(--safe-area-top) + 60px)}.coordenador_arquivos .semDocumento p{font-size:15px;margin-top:15px;text-align:center}.coordenador_arquivos .file-list{font-size:13px}.coordenador_arquivos .date-picker-row{align-items:center;display:flex;flex-flow:row;justify-content:space-between;margin-left:1em;margin-right:1em;margin-top:1.5em}.coordenador_arquivos .add-button{color:var(--color-primary);font-size:38px}.coordenador_arquivos .sent-to{color:var(--color-primary)}.documentoTurma__student-item{border-bottom:0;padding:0}.documentoTurma__send-to{color:var(--color-primary);font-size:17px;font-weight:700;margin-left:15px}.documentoTurma__edit-title .alert-wrapper{background-color:#fff;border-radius:20px}.documentoTurma__edit-title .alert-wrapper .alert-button{border:0;color:var(--color-primary)}.documentoTurma__edit-title .alert-wrapper .alert-input{border:.55px solid var(--color-primary);border-radius:20px}.newcard{box-shadow:0 2px 6px .1px #d6d6d6;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;max-width:500px;width:90%}.newcard .card-header-mural{--webkit-padding-start:0px;padding:0}.newcard .card-header-mural .video-container{height:100%;object-fit:cover;object-position:top;position:absolute;width:100%}.newcard .card-header-mural .imagemCard{background-position:top;background-size:cover;height:auto;padding-bottom:75%;position:relative;width:100%}.newcard .card-mural-content{padding:1.2em .9em 1em}.newcard .card-mural-content p{margin:0;padding:0}.newcard .card-mural-content .content-mural-header{align-content:center;align-items:center;display:flex}.newcard .card-mural-content .content-mural-header p{color:#2d3a40!important;font-size:.9rem}.newcard .card-mural-content .card-titulo-mural{color:#2d3a40!important;font-size:1rem;font-weight:700;margin-top:1em}.circle-status-mural{align-items:center;display:flex}.color-circle-green-mural #outer-circle{background:rgba(36,169,93,.6)}.color-circle-green-mural #inner-circle{background:#24a95d}.color-circle-yellow-mural #outer-circle{background:rgba(235,172,0,.6)}.color-circle-yellow-mural #inner-circle{background:#ebac00}.color-circle-blue-mural #outer-circle{background:rgba(73,150,189,.6)}.color-circle-blue-mural #inner-circle{background:#4996bd}.color-circle-red-mural #outer-circle{background:rgba(212,41,41,.6)}.color-circle-red-mural #inner-circle{background:#d42929}#outer-circle{border-radius:50%;height:16px;margin-right:5px;position:relative;width:16px}#inner-circle{background:#24a95d;border-radius:50%;height:10px;left:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;width:10px}.mural-body-publicacoes{padding:8px 18px!important}.tablist ul li{padding-top:1em}.column-2-mural ul{grid-template-columns:repeat(2,1fr)}.column-3-mural ul{grid-template-columns:repeat(3,1fr)}.hidden-mural ul{display:none!important}.tab-mural{margin-top:.8em;width:100%}.tab-mural ul{border:0;display:grid;font-size:.9rem;width:100%}.tab-mural ul li{align-items:center;color:#6d787d;display:flex;font-weight:500;height:auto;justify-content:center;letter-spacing:.2px;padding-bottom:13px;text-align:center;width:100%}.tab-mural ul .react-tabs__tab--selected{border-bottom:3.5px solid var(--color-primary);color:#000;font-weight:600}.filtro{margin-bottom:20px;margin-left:1em;width:45%}.filtro .botaoFiltrar{height:30px!important;width:77px!important}.filtro-novo{text-align:right}.search-container{--padding-start:10px;border:1px solid var(--color-primary);border-radius:99px;max-height:36px;min-height:36px!important;min-width:14em;width:auto}.search-container input{border-right:1px solid var(--color-primary);height:36px;margin-right:10px;padding-left:10px;padding-right:10px}.search-container button{margin-left:-37px}.search-icon{align-items:center;color:var(--color-primary);display:inline!important;height:32px}.header-filtros{font-size:1.2rem;padding:.4em}.modal-filtros{padding-top:11em}.modal-filtros .ion-page{padding:.3em}.closeModal-mural-filtro{color:#8d8d8d;font-size:2.2rem}ion-toolbar{--background:#fff;font-weight:700}.custom-row-mural{align-items:center;display:flex;justify-content:space-between}.row-filtro-title{margin-top:2em!important}.row-filtro{margin-top:.8em}.row-filtro .GvDatePicker{display:inline-block!important;width:100%}.row-filtro .GvDatePicker .react-datepicker-wrapper{width:100%}.icon-divider-mural{color:#8d8d8d;font-size:1.2em;margin:0 10px}.select-filtro{border-radius:3px;padding-left:8px;width:20.5em}.custom-filtro-input{align-items:center;-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid #8d8d8d;border-radius:3px;color:#000;display:flex;font-size:.95rem!important;height:48px;justify-content:normal;outline:none;padding:15px;text-align:center;width:100%!important}.custom-filtro-input .datetime-text{top:50%}.skeleton-card-mural{border-radius:10px;box-shadow:0 2px 6px .1px #d6d6d6}.skeleton-card-view-mural{height:394px;margin-bottom:20px;width:100%}.total-fila-view-mural{align-items:center;display:flex}.total-fila-mural{background:#f1f4f5;border-radius:50%;color:#2d3a40;display:inline-block;font-size:.7rem;font-weight:600;height:25px;line-height:25px;margin-left:.5em;text-align:center;width:25px}.btn-group-mural{display:flex;margin-top:2em}.btn-custom-alter-mural{border-radius:30px!important;height:48px;max-width:400px}.btn-left-mural{margin-right:10px}.btn-right-mural{margin-left:auto}.text-filtro{color:#8d8d8d;font-size:.95rem}.content-filters-mural{padding:0 20px 20px}.row-checkbox{align-items:center;border:1px solid #8d8d8d;border-radius:3px;color:#000;font-size:.95rem;margin:1em 0;padding:12px 16px}.row-checkbox .checkbox-filtro::part(container){--border-color:#8d8d8d;--size:22px;--checkmark-color:#fff;--checkbox-background-checked:var(--color-primary);border-radius:3px;margin-right:1em}.row-checkbox-checked{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-color:var(--color-primary)}.filtro-ordenacao{border:1px solid #8d8d8d;border-radius:3px;box-sizing:border-box;font-size:.95rem;padding:1px 15px!important}.botao-novo-mural{align-items:center;display:flex;float:right;height:40px;justify-content:center;text-align:center;width:164px}.botao-novo-filtros{height:40px;padding:8px 24px;width:88px}.row-filters-mural{padding:.8em 13px}.searchMural,ion-searchbar ion-icon{left:auto!important;right:2px!important}.searchMural input,ion-searchbar input{-webkit-padding-start:5px!important;padding-inline-start:5px!important}.searchMural{--padding-start:0px!important;--background:transparent;border:1px solid #8d8d8d;border-radius:99px;max-height:40px;min-height:40px!important;min-width:14em;width:auto}.body-novo-comunicado{padding:0 .5em 1em}.option-mural{font-size:13px;width:auto}.option-mural[aria-checked=true] .alert-checkbox-icon{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.option-mural[aria-checked=true] .alert-checkbox-icon .alert-checkbox-inner{border-color:#fff!important}.option-mural .alert-checkbox-icon{border-color:#c5c5c5!important}.mural-row{padding:1em 1em 0}.mural-row .label-mural{font-weight:400;padding-bottom:1em;padding-top:1em;width:100%}.mural-row .arrow-down-up-mural{color:var(--color-primary);font-size:1.3em}.mural-row .arrow-down-up-mural-disabled{color:#d3d3d3;font-size:1.23em}.mural-row .icon-trash-mural{font-size:1.3em}.mural-row .info-titulo{font-weight:700;padding-bottom:.5em}.mural-row .label-mural.info{padding-bottom:.5em!important}.mural-row .info{color:#6d787d;font-size:.9rem;letter-spacing:.02rem;padding-bottom:0!important;padding-top:0}.mural-row .select-mural{background:#fff;border:1px solid #6d787d;border-radius:4px;height:44px;min-height:0;padding-left:10px}.mural-row .select-mural ion-select.always-flip::part(icon){transition:-webkit-transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1)}.mural-row .select-mural ion-select.always-flip.select-expanded::part(icon){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mural-row .select-mural ion-select.always-flip::part(container){width:96%}.mural-row .label__publicar{color:#2d3a40;place-self:center;text-align:end}.mural-row .item-toggle-mural{--track-background:#6d787d}.mural-row .input-mural{border:1px solid #6d787d;border-radius:4px;height:32px}.mural-row .input-mural .native-wrapper{padding:5px 2px 5px 10px}.mural-row .input-mural.textarea{overflow-y:hidden}.mural-row .input-mural.textarea ::-webkit-scrollbar{width:8px}.mural-row .input-mural.textarea ::-webkit-scrollbar-track{border:3px solid transparent;box-shadow:inset 0 0 10px 10px #d4d4d4}.mural-row .input-mural.textarea ::-webkit-scrollbar-thumb{border:3px solid transparent;box-shadow:inset 0 0 10px 10px #acacac}.mural-row .textarea{height:122px}.mural-row .input-destinatarios{--padding-start:10px;border:1px solid #6d787d;border-radius:4px}.mural-row.mural-midia-row{padding-top:.5em}.anexar-midia-row{padding:.8em 1em 1em}.anexar-midia-row .anexar-arquivo{align-items:center;border:1px solid var(--color-primary);border-radius:5em;color:var(--color-primary);display:flex;font-size:.9rem;font-weight:600;letter-spacing:.2px;padding:.5em 1.5em}.anexar-midia-row .anexar-arquivo .anexar-arquivo-icon{font-size:1rem;margin-right:.5em}.option-aluno{padding-left:2em!important;width:auto}.option-resp{padding-left:4em!important}.modal-mural{--border-radius:13px}.modalMural-content{--padding-bottom:1em;--padding-end:1em;--padding-start:1.5em;--padding-top:1em;font-size:.9rem;letter-spacing:.2px}.modalMural-content ion-checkbox{--checkbox-background-checked:var(--color-primary);--checkmark-color:#fff;--border-color:#c5c5c5!important}.modalMural-content .lista-dest{padding-top:1.2em}.modalMural-content .lista-dest ion-checkbox::part(container){border-radius:4px}.row-footer{text-align:center}.row-footer ion-col{border-right:.55px solid rgba(0,0,0,.2);border-right:.55px solid rgba(var(--ion-text-color-rgb,0,0,0),.2);border-top:.55px solid rgba(0,0,0,.2);border-top:.55px solid rgba(var(--ion-text-color-rgb,0,0,0),.2);color:#3880ff;color:var(--ion-color-primary,#3880ff)}.row-footer button{background:transparent;color:var(--color-primary);font-size:max(17px,1.0625rem);width:100px}.confirm-button-mural{width:100%!important}.modal-mural::part(content){height:60%;width:70%}.row-notificar{padding-top:1em}.botao-salvar{justify-content:center;padding-bottom:1.2em;padding-top:2em}ion-alert .alert-wrapper.sc-ion-alert-ios,ion-alert .alert-wrapper.sc-ion-alert-ios .alert-checkbox-icon{border-radius:4px}.alert-checkbox-icon{background-color:transparent!important}.alert-checkbox-icon .alert-checkbox-inner{border-color:var(--color-primary)!important}ion-toggle{--handle-width:14px;--handle-height:14px;padding-right:12px}ion-toggle::part(track){height:20px;width:40px}.autocomplete-body{color:#2d3a40;width:100%}.autocomplete-input{border:1px solid #6d787d;border-radius:4px;height:32px}.autocomplete-input label{color:#2d3a40;padding-left:1em!important}.autocomplete-input .native-wrapper{padding:0 10px 0 0}.autocomplete-body-list{box-shadow:0 2px 6px .1px #d6d6d6}.autocomplete-list{border:none!important;max-height:200px;overflow-y:scroll;width:100%}.autocomplete-item{--border-style:none;--padding-start:12px;--padding-end:12px;--min-height:40px;color:#2d3a40}.autocomplete-hidden-button{align-items:center;border-top:1px solid #d6d6d6;display:flex!important;justify-content:center;margin-top:5px;padding:.7em}.autocomplete-hidden-button:active{background:#d6d6d6}.autocomplete-item-selected{--background:#d6d6d6}.autocomplete-item:active{--background:#ececec}.input-content-editable{width:100%}.input-content-editable .editable .tiptap{margin:5px 2px 5px 10px;min-height:4em;outline:none!important}.input-content-editable .editable .tiptap .is-editor-empty:first-child:before{border-color:#6d787d!important;color:#6d787d;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.input-content-editable .icon{stroke:#fff;stroke-width:1.2;color:#6d787d;font-size:1.7rem!important;margin-right:.3em}.input-content-editable .icon-font{stroke:#fff;stroke-width:1.5;font-size:1.7rem!important;margin-right:.3em}.input-content-editable .icon-on{stroke:#fff;stroke-width:1;color:var(--color-primary);font-size:1.7rem!important;margin-right:.3em}.input-content-editable .link-input{margin-top:.4em!important;width:100%}.input-content-editable ion-modal{--height:auto}.closeModal-editable{color:#8d8d8d;font-size:1.8rem}.header-modal-editable{font-size:1rem;padding:.8em .6em}.colors-modal{--ion-background-color:transparent}.colors-modal .colors-modal-content{background-color:#fff;height:255px;margin-top:auto}.colors-modal .colors-modal-content .color-option{border-radius:10px;box-shadow:2px 2px 10px #b1b1b1;margin:10px;padding:28px}.colors-modal .colors-modal-content .color-popover-content{display:flex;flex-wrap:wrap;padding:0 10px 10px}.link-modal{--width:90%;--border-radius:26px;--box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.link-modal .btn-group-editable{display:flex;margin-top:2em}.link-modal .btn-group-editable .btn-custom{border-radius:30px!important;height:44px;max-width:400px}.link-modal .btn-group-editable .btn-left{margin-right:10px}.link-modal .btn-group-editable .btn-right{margin-left:auto}.link-modal .link-content{padding:0 20px 20px}.link-modal .link-input{--highlight-color-focused:var(--color-primary)}ion-modal#modal-view-mural{--max-height:280px;--max-width:400px;--width:80%;--border-radius:16px;--box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.modal-view-mural-header{align-items:center;background-color:#ebac00;display:flex;height:120px;justify-content:center}.modal-view-mural-header .modal-view-mural-header-icon{--ionicon-stroke-width:0.3em;color:#fff;font-size:4.5em}ion-modal#modal-view-mural::part(backdrop){background:#464646;opacity:1}ion-modal#modal-view-mural ion-toolbar{--background:#0e7490;--color:#fff}.card-view-mural .card-header-mural .video-container{height:100%;object-fit:cover;position:absolute;width:100%}.card-view-mural .card-header-mural .imagemCard{background-position:50%}.card-view-mural .card-header-mural .videoCard{background-position:50%;background-size:cover;height:230px;position:relative;width:100%}.modal-view-body-mural{color:#6d787d;font-size:.9rem;padding:1.5em 1.5em 2em;text-align:center}.modal-view-footer-mural{display:flex;padding:0 1.5em 1.5em}.modal-view-footer-mural .btn-view{border-radius:20px!important;max-height:36px;max-width:400px}.modal-view-footer-mural .btn-cancel{border-color:#ebac00;color:#ebac00;margin-right:15px}.modal-view-footer-mural .btn-delete{background:#ebac00;margin-left:auto}.alert-refuse-mural,.mural-view-body{margin:.6em .4em!important}.alert-refuse-mural{background-color:#deeaff;border:1px solid #002e8e;border-radius:4px;display:flex;flex-direction:row;padding:1em}.alert-refuse-mural .alert-refuse-mural-column-left{color:#002e8e;display:flex;font-size:1.8rem;width:15%}.alert-refuse-mural .alert-refuse-mural-column-right{width:85%}.alert-refuse-mural .alert-refuse-mural-column-right p{font-size:.9rem;margin:0}.alert-refuse-mural .alert-refuse-mural-column-right .alert-refuse-title{color:#2d3a40;font-weight:600}.alert-refuse-mural .alert-refuse-mural-column-right .alert-refuse-body{color:#6d787d;margin-top:.8em}.btn-group-view-mural{display:flex;margin:2em .4em .6em!important}.btn-group-full-mural{margin:2em .4em .6em!important}.btn-custom-view-alter-mural,.btn-group-full-mural{align-items:center;display:flex;justify-content:center}.btn-custom-view-alter-mural{border-radius:25px!important;height:45px;max-width:400px}.btn-custom-view-full-mural{align-items:center;border-radius:25px!important;display:flex;height:45px;justify-content:center;max-width:600px;width:100%}.btn-delete-view-mural{background:#d42929;margin-right:20px}.btn-edit-left-view-mural{margin-right:20px}.btn-right-view-mural{margin-left:auto}.btn-icon-view-mural{font-size:1rem;margin-right:8px}.visualizacao-publicacao-mural-body{padding:1em}.card-view-pagination-mural{align-items:center;color:#6d787d;display:flex;justify-content:center}.card-view-pagination-mural .card-view-pagination-text-mural{font-size:.8rem;margin:0 .3em}.card-view-pagination-mural .card-view-pagination-text-mural.card-view-selected{color:#2d3a40;font-weight:700}.card-view-pagination-mural .card-view-pagination-icon-mural{font-size:1.2rem;margin:0 .7em}.card-view-mural{box-shadow:0 2px 6px .1px #d6d6d6;margin:.4em .4em 3.2em}.card-view-mural .card-header-mural{--webkit-padding-start:0px;padding:0}.card-view-mural .card-header-mural .video-container-view{height:100%;object-fit:cover;object-position:top;position:absolute;width:100%}.card-view-mural .card-header-mural .imagemCard{background-position:top;background-size:cover;height:230px;position:relative;width:100%}.card-view-mural .card-header-mural .imagemCard .footer-image-card{background:rgba(0,0,0,.6);bottom:0;color:#fff;letter-spacing:1px;min-height:30%;padding:1.2em;position:absolute;width:100%}.card-view-mural .card-header-mural .videoCard-view{background-position:top;background-size:cover;height:230px;position:relative;width:100%}.card-view-mural .card-header-mural .video-not-started-mural{bottom:0;left:0;position:relative;right:0;top:0;transition:all 1s;z-index:-1}.card-view-mural .card-header-mural .play-button-mural{background-color:hsla(60,5%,91%,.9);border:none;border-radius:100%;box-shadow:0 10px 15px -3px rgba(0,0,0,.3);color:#000;display:block;font-size:2.2em;left:50%;margin:0 auto;padding:.7em;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card-view-mural .card-header-mural button.active{background-color:#0077a2}.mural-view-body{margin:1.5em .4em!important}.mural-view-body .titulo-view-autor{align-items:center;color:#6d787d;display:flex;font-size:.85rem;margin-bottom:1.2em!important;vertical-align:middle}.mural-view-body .titulo-view-autor p{margin:0}.mural-view-body .titulo-view-autor .edit-icon-view-mural{border:1px solid var(--color-primary);border-radius:4px;color:var(--color-primary);font-size:1.3em;margin-left:auto;padding:.4em}.mural-view-body .titulo-view-autor-text{margin-top:2px}.mural-view-body .autor-icon-mural{color:#6d787d;font-size:1rem;margin-right:.5em}.mural-view-body .titulo-view-body{color:#2d3a40;font-size:1.3rem;font-weight:600}.mural-view-body .titulo-view-body .button-like-view-body{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 0 0 15px;min-height:auto;transition:.2s}.mural-view-body .titulo-view-body .icon-like-view-body{color:var(--color-primary);font-size:28px}.mural-view-body .status-view-body{color:#2d3a40!important;font-size:.9rem}.mural-view-body .status-view-body .small-status-view-body{margin:1.2em 0!important}.mural-view-body .description-view-body{color:#2d3a40!important;font-size:1rem}.mural-view-body .description-view-body p:empty:before{content:" ";white-space:pre}.btn-decline-left-view-mural{background:#d42929;margin-right:20px}ion-modal#modal-fila-view-mural{--max-height:370px;--border-radius:10px;--box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);align-items:flex-end;display:flex}ion-modal#modal-fila-view-mural::part(backdrop){background:#464646;opacity:1}ion-modal#modal-fila-view-mural ion-toolbar{--background:#0e7490;--color:#fff}.modal-view-header-fila-mural{align-items:center;display:flex;justify-content:center;padding:1em 1.5em 0}.modal-view-header-fila-mural p{color:#2d3a40;font-size:1.1rem;font-weight:600;margin:0}.modal-view-header-fila-mural .modal-view-fila-mural-header-icon{color:#6d787d;font-size:2em;margin-left:auto}.modal-view-body-fila-mural{padding:0 1.5em 1.8em}.modal-view-body-fila-mural p{color:#6d787d;font-size:.95rem;letter-spacing:.3px;line-height:1.2rem;margin:0 0 2.3em}.modal-view-body-fila-mural .textarea-fila-mural{border:1px solid #a3a3a3;border-radius:4px;color:#2d3a40;font-size:.9rem;height:122px;overflow-y:hidden}.modal-view-body-fila-mural .textarea-fila-mural .native-wrapper{padding:5px 2px 5px 10px}.modal-view-body-fila-mural .textarea-fila-mural ::-webkit-scrollbar{width:8px}.modal-view-body-fila-mural .textarea-fila-mural ::-webkit-scrollbar-track{border:3px solid transparent;box-shadow:inset 0 0 10px 10px #d4d4d4}.modal-view-body-fila-mural .textarea-fila-mural ::-webkit-scrollbar-thumb{border:3px solid transparent;box-shadow:inset 0 0 10px 10px #acacac}.modal-view-footer-fila-mural{display:flex;padding:0 1.5em 1.5em}.modal-view-footer-fila-mural .btn-view{border-radius:30px!important;height:48px;max-width:400px}.modal-view-footer-fila-mural .btn-cancel{margin-right:15px}.modal-view-footer-fila-mural .btn-send{margin-left:auto}.alert-wrapper.sc-ion-alert-ios{border-radius:10px!important}.alert-message.sc-ion-alert-ios{font-size:14px}.md .menu-content-push,.md .menu-content-reveal{box-shadow:4px 0 16px rgba(0,0,0,.18)}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right!important}}@supports selector(:dir(rtl)){.ion-float-end:dir(rtl){float:left!important}}@media (min-width:576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}[dir=rtl] .ion-float-sm-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right!important}}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}[dir=rtl] .ion-float-sm-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-sm-end:dir(rtl){float:left!important}}}@media (min-width:768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start{float:right!important}[dir=rtl] .ion-float-md-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right!important}}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end{float:left!important}[dir=rtl] .ion-float-md-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-md-end:dir(rtl){float:left!important}}}@media (min-width:992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}[dir=rtl] .ion-float-lg-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right!important}}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}[dir=rtl] .ion-float-lg-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-lg-end:dir(rtl){float:left!important}}}@media (min-width:1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}[dir=rtl] .ion-float-xl-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right!important}}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}[dir=rtl] .ion-float-xl-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-xl-end:dir(rtl){float:left!important}}}@media (min-width:576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width:768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width:992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width:1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}@media (min-width:576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width:768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width:992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width:1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-hide,.ion-hide-down,.ion-hide-up{display:none!important}@media (min-width:576px){.ion-hide-sm-up{display:none!important}}@media (min-width:768px){.ion-hide-md-up{display:none!important}}@media (min-width:992px){.ion-hide-lg-up{display:none!important}}@media (min-width:1200px){.ion-hide-xl-up{display:none!important}}html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-left:calc(var(--ion-safe-area-left) + 8px);padding-right:calc(var(--ion-safe-area-right) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity:0.18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity:0;--box-shadow:none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base:var(--ion-color-primary,#3880ff)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb,56,128,255)!important;--ion-color-contrast:var(--ion-color-primary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-primary-shade,#3171e0)!important;--ion-color-tint:var(--ion-color-primary-tint,#4c8dff)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary,#3dc2ff)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb,61,194,255)!important;--ion-color-contrast:var(--ion-color-secondary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-secondary-shade,#36abe0)!important;--ion-color-tint:var(--ion-color-secondary-tint,#50c8ff)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary,#5260ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb,82,96,255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-tertiary-shade,#4854e0)!important;--ion-color-tint:var(--ion-color-tertiary-tint,#6370ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success,#2dd36f)!important;--ion-color-base-rgb:var(--ion-color-success-rgb,45,211,111)!important;--ion-color-contrast:var(--ion-color-success-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-success-shade,#28ba62)!important;--ion-color-tint:var(--ion-color-success-tint,#42d77d)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning,#ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb,255,196,9)!important;--ion-color-contrast:var(--ion-color-warning-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-warning-shade,#e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint,#ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger,#eb445a)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb,235,68,90)!important;--ion-color-contrast:var(--ion-color-danger-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-danger-shade,#cf3c4f)!important;--ion-color-tint:var(--ion-color-danger-tint,#ed576b)!important}.ion-color-light{--ion-color-base:var(--ion-color-light,#f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb,244,245,248)!important;--ion-color-contrast:var(--ion-color-light-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-light-shade,#d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint,#f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium,#92949c)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb,146,148,156)!important;--ion-color-contrast:var(--ion-color-medium-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-medium-shade,#808289)!important;--ion-color-tint:var(--ion-color-medium-tint,#9d9fa6)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark,#222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb,34,36,40)!important;--ion-color-contrast:var(--ion-color-dark-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-dark-shade,#1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint,#383a3e)!important}.ion-page{bottom:0;contain:layout size style;display:flex;flex-direction:column;justify-content:space-between;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0}ion-modal>.ion-page{contain:layout style;height:100%;position:relative}.split-pane-visible>.ion-page.split-pane-main{position:relative}.ion-page-hidden,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-menu-controller,ion-modal-controller,ion-nav-controller,ion-picker-controller,ion-popover-controller,ion-route,ion-route-redirect,ion-router,ion-select-option,ion-toast-controller{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:constant(safe-area-inset-top)){html{--ion-safe-area-top:constant(safe-area-inset-top);--ion-safe-area-bottom:constant(safe-area-inset-bottom);--ion-safe-area-left:constant(safe-area-inset-left);--ion-safe-area-right:constant(safe-area-inset-right)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}ion-card-header.ion-color .ion-inherit-color,ion-card.ion-color .ion-inherit-color{color:inherit}.menu-content{-webkit-transform:translateZ(0);transform:translateZ(0)}.menu-content-open{cursor:pointer;pointer-events:none;touch-action:manipulation}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-push,.md .menu-content-reveal{box-shadow:4px 0 16px rgba(0,0,0,.18)}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width:0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:-webkit-transform .3s cubic-bezier(.25,.8,.5,1);transition:transform .3s cubic-bezier(.25,.8,.5,1);transition:transform .3s cubic-bezier(.25,.8,.5,1),-webkit-transform .3s cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width:0px;--inner-border-width:0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width:fit-content;--height:fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{min-height:320px;width:320px}audio,canvas,progress,video{vertical-align:initial}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{border-width:0;box-sizing:initial;height:1px}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,label,select,textarea{font-family:inherit;line-height:normal}textarea{color:inherit;font:inherit;height:auto;overflow:auto}textarea::-webkit-input-placeholder{padding-left:2px}textarea::placeholder{padding-left:2px}form,input,optgroup,select{color:inherit;font:inherit;margin:0}html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.ion-tappable,[tappable],[tappable] div,[tappable] ion-icon,[tappable] ion-label,[tappable] span,a,a div,a ion-icon,a ion-label,a span,button,button div,button ion-icon,button ion-label,button span,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{-webkit-font-feature-settings:inherit;font-feature-settings:inherit;-webkit-appearance:button;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;padding:0;text-transform:none}[tappable],button{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box}html{--ion-font-family:var(--ion-default-font);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:var(--ion-default-font);font-family:var(--ion-font-family);height:100%;width:100%}html:not(.hydrated) body{display:none}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;background:var(--ion-background-color);height:100%;margin:0;max-height:100%;max-width:100%;overflow:hidden;overscroll-behavior-y:none;padding:0;position:fixed;text-rendering:optimizeLegibility;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%}a{background-color:initial;color:#3880ff;color:var(--ion-color-primary,#3880ff)}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:10px;margin-top:16px}h1{font-size:26px;margin-top:20px}h2{font-size:24px;margin-top:18px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:initial}sup{top:-.5em}sub{bottom:-.25em}.ion-no-padding{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);-webkit-padding-start:16px;-webkit-padding-start:var(--ion-padding,16px);-webkit-padding-end:16px;-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:16px;padding-inline-end:var(--ion-padding,16px);padding-bottom:16px;padding-bottom:var(--ion-padding,16px);padding-inline-start:16px;padding-inline-start:var(--ion-padding,16px)}.ion-padding,.ion-padding-top{padding-top:16px;padding-top:var(--ion-padding,16px)}.ion-padding-top{--padding-top:var(--ion-padding,16px)}.ion-padding-start{--padding-start:var(--ion-padding,16px);-webkit-padding-start:16px;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:16px;padding-inline-start:var(--ion-padding,16px)}.ion-padding-end{--padding-end:var(--ion-padding,16px);-webkit-padding-end:16px;-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:16px;padding-inline-end:var(--ion-padding,16px)}.ion-padding-bottom{--padding-bottom:var(--ion-padding,16px)}.ion-padding-bottom,.ion-padding-vertical{padding-bottom:16px;padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical{--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);padding-top:16px;padding-top:var(--ion-padding,16px)}.ion-padding-horizontal{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);-webkit-padding-start:16px;-webkit-padding-start:var(--ion-padding,16px);-webkit-padding-end:16px;-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:16px;padding-inline-end:var(--ion-padding,16px);padding-inline-start:16px;padding-inline-start:var(--ion-padding,16px)}.ion-no-margin{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);-webkit-margin-start:16px;-webkit-margin-start:var(--ion-margin,16px);-webkit-margin-end:16px;-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:16px;margin-inline-end:var(--ion-margin,16px);margin-inline-start:16px;margin-inline-start:var(--ion-margin,16px);margin-bottom:16px;margin-bottom:var(--ion-margin,16px)}.ion-margin,.ion-margin-top{margin-top:16px;margin-top:var(--ion-margin,16px)}.ion-margin-top{--margin-top:var(--ion-margin,16px)}.ion-margin-start{--margin-start:var(--ion-margin,16px);-webkit-margin-start:16px;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:16px;margin-inline-start:var(--ion-margin,16px)}.ion-margin-end{--margin-end:var(--ion-margin,16px);-webkit-margin-end:16px;-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:16px;margin-inline-end:var(--ion-margin,16px)}.ion-margin-bottom{--margin-bottom:var(--ion-margin,16px)}.ion-margin-bottom,.ion-margin-vertical{margin-bottom:16px;margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical{--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);margin-top:16px;margin-top:var(--ion-margin,16px)}.ion-margin-horizontal{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);-webkit-margin-start:16px;-webkit-margin-start:var(--ion-margin,16px);-webkit-margin-end:16px;-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:16px;margin-inline-end:var(--ion-margin,16px);margin-inline-start:16px;margin-inline-start:var(--ion-margin,16px)}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start{float:right!important}[dir=rtl] .ion-float-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right!important}.ion-float-end:dir(rtl){float:left!important}}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end{float:left!important}[dir=rtl] .ion-float-end{float:left!important}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}.ion-hide,.ion-hide-down,.ion-hide-up{display:none!important}@media (min-width:576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}[dir=rtl] .ion-float-sm-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right!important}.ion-float-sm-end:dir(rtl){float:left!important}}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}[dir=rtl] .ion-float-sm-end{float:left!important}.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}.ion-hide-sm-up{display:none!important}}@media (max-width:575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width:768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start{float:right!important}[dir=rtl] .ion-float-md-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right!important}.ion-float-md-end:dir(rtl){float:left!important}}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end{float:left!important}[dir=rtl] .ion-float-md-end{float:left!important}.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}.ion-hide-md-up{display:none!important}}@media (max-width:767.98px){.ion-hide-md-down{display:none!important}}@media (min-width:992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}[dir=rtl] .ion-float-lg-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right!important}.ion-float-lg-end:dir(rtl){float:left!important}}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}[dir=rtl] .ion-float-lg-end{float:left!important}.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}.ion-hide-lg-up{display:none!important}}@media (max-width:991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width:1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}[dir=rtl] .ion-float-xl-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right!important}.ion-float-xl-end:dir(rtl){float:left!important}}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}[dir=rtl] .ion-float-xl-end{float:left!important}.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}.ion-hide-xl-up{display:none!important}}@media (max-width:1199.98px){.ion-hide-xl-down{display:none!important}}:root{--ion-color-primary:#3880ff;--ion-color-primary-rgb:56,128,255;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#3171e0;--ion-color-primary-tint:#4c8dff;--ion-color-secondary:#0cd1e8;--ion-color-secondary-rgb:12,209,232;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#0bb8cc;--ion-color-secondary-tint:#24d6ea;--ion-color-tertiary:#7044ff;--ion-color-tertiary-rgb:112,68,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#633ce0;--ion-color-tertiary-tint:#7e57ff;--ion-color-success:#10dc60;--ion-color-success-rgb:16,220,96;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#0ec254;--ion-color-success-tint:#28e070;--ion-color-warning:#ffce00;--ion-color-warning-rgb:255,206,0;--ion-color-warning-contrast:#fff;--ion-color-warning-contrast-rgb:255,255,255;--ion-color-warning-shade:#e0b500;--ion-color-warning-tint:#ffd31a;--ion-color-danger:#f04141;--ion-color-danger-rgb:245,61,61;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#d33939;--ion-color-danger-tint:#f25454;--ion-color-dark:#222428;--ion-color-dark-rgb:34,34,34;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e;--ion-color-medium:#989aa2;--ion-color-medium-rgb:152,154,162;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#86888f;--ion-color-medium-tint:#a2a4ab;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,244,244;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9;--background-color-primary:var(--color-primary);--background-color-secondary:var(--color-secondary);--gradient:linear-gradient(45deg,var(--color-secondary) 0%,var(--color-primary) 100%);--color-primary:#164193;--color-secondary:#164193}button,input[type],select,textarea{outline:none}.h-100{height:100%}.w-100{width:100%}.d--if{display:inline-flex}.f{display:flex}.fd--c{flex-direction:column}.fd--r{flex-direction:row}.ai--fs{align-items:flex-start}.ai--fe{align-items:flex-end}.ai--c{align-items:center}.jc--fe{justify-content:flex-end}.jc--fs{justify-content:flex-start}.jc--c{justify-content:center}.jc--sb{justify-content:space-between}.jc--sa{justify-content:space-around}.ta--c{text-align:center}.ta--r{text-align:right}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.p-0{padding:0}.m-0{margin:0}.ml--a{margin-left:auto}.mr--a{margin-right:auto}.o--0{opacity:0}.c--d{color:var(--color-primary)}.bc--d{background-color:var(--color-primary)}ion-checkbox{--checkbox-background:#fff;--checkbox-background-checked:#fff;--checkmark-color:var(--color-primary);--border-color:var(--color-primary);--border-color-checked:var(--color-primary)}.notch-top{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body>iframe{display:none}[hidden]{display:none!important}
/*# sourceMappingURL=main.8e9dd486.css.map*/