/* ajustes para dispositivos móveis em modo retrato */ @media (max-width: 689px) { .content { flex-direction: column; } .cadastro .perfil { max-width: none; } .lista-cadastros .filter-actions { align-items: normal; flex-direction: column; gap: 8px; } .filtros { align-self: stretch; overflow: hidden; max-height: 0; opacity: 0; flex: 1; transition: opacity, max-height, ease-out 200ms; } .filtros1 { font-size: 16px; cursor: pointer; } .filtros1 label { display: block; padding: 8px 0 20px; font-weight: 500; cursor: pointer; position: relative; } .filtros1 label:after { content: ""; position: absolute; width: 33px; height: 33px; background-size: contain; background: url(../images/nav-arrow-down.svg) no-repeat center center; top: 0px; transition: transform, opacity, ease-out 200ms; filter: grayscale(1); } .filtros1 label small { font-size: 10px; text-transform: lowercase; font-weight: 100; color: gray; float: right; margin-right: 4px; display: inline; font-family: sans-serif; } .filtros1 label:hover:after, .filtros1 label:hover small { filter: grayscale(0) invert(50%) sepia(100%) saturate(500%) hue-rotate(0deg); } #submenu-filtros:checked + div > label:after { transform: rotate(180deg); } #submenu-filtros:checked + div + .filtros { max-height: 522px; margin-bottom: 40px; opacity: 1; } .indicadores { min-width: fit-content; } .avatar-image-name-dropdo { padding-right: 0; gap: 2px; } .avatar-image-name-dropdo .text-container { display: none; } #main-header { padding: 14px 13px 14px 25px; } .notification-area { gap: 4px; } .logo-icon { width: 136px; height: 30px; } .header .line { gap: 26px; justify-content: space-between; flex-direction: column; } .header .actions { justify-content: flex-end; } .detalhes { display: flex; align-self: flex-start; } .content-container .container { flex-direction: column; } /* inverte o filtro, mantendo-o fechado por padrão no mobile */ .lista-cadastros #filter-open:checked ~ .filter-content { max-height: 0; opacity: 0; } .lista-cadastros #filter-open:checked ~ .filter-content .filter-row { opacity: 0; } .lista-cadastros #filter-open:checked ~ .filter-open-label .filter-results .icon { transform: rotate(0); } .lista-cadastros #filter-open:checked ~ .filter-open-label .toggle-filter-text .icon { transform: rotate(0); } .lista-cadastros #filter-open:checked ~ .filter-open-label .toggle-filter-text { opacity: 1; height: 52px; } .lista-cadastros #filter-open:not(:checked) ~ .filter-content { max-height: 1044px; opacity: 1; } .lista-cadastros #filter-open:not(:checked) ~ .filter-content .filter-row { opacity: 1; } .lista-cadastros #filter-open:not(:checked) ~ .filter-open-label .filter-results .icon { transform: rotate(180deg); } .lista-cadastros #filter-open:not(:checked) ~ .filter-open-label .toggle-filter-text .icon { transform: rotate(180deg); } .lista-cadastros #filter-open:not(:checked) ~ .filter-open-label .toggle-filter-text { opacity: 0; height: 0; } .notification-area .notifications { margin-right: 10px; } .notification-area .notifications .notifications-wrapper { right: -80px; background: var(--background-canvas-shaded); } }