.modal-itens-os{width:calc(100% - 32px);max-width:1500px}.modal-itens-os .modal-content{border-radius:14px;overflow:hidden}.modal-itens-os .modal-header{padding:20px 24px}.modal-itens-os .modal-title{font-size:1.25rem;font-weight:700}.modal-itens-os .modal-body{padding:20px 24px;max-height:75vh;max-height:75dvh;overflow-y:auto}.modal-itens-os .itens-os-context{display:flex;flex-wrap:wrap;gap:12px 24px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #dce5ef;font-size:.85rem}.modal-itens-os .itens-os-busca{display:flex;align-items:flex-end;gap:20px;margin-bottom:20px}.modal-itens-os .itens-os-busca>div{max-width:600px;flex:1}.modal-itens-os .itens-os-busca label{font-size:.85rem}.modal-itens-os .itens-os-busca input{font-size:16px}.modal-itens-os .itens-os-busca p{padding-bottom:12px;font-size:.8rem;white-space:nowrap}.modal-itens-os .table td{vertical-align:top}.modal-itens-os .table th{position:sticky;top:0;z-index:1}.modal-itens-os .modal-footer{padding:14px 24px}.theme-dark .modal-itens-os .itens-os-context{border-color:#405269}.theme-dark .modal-itens-os .close{color:#fff;opacity:1}@media(max-width: 700px){.modal-itens-os{width:calc(100% - 16px);margin:12px auto}.modal-itens-os .modal-header,.modal-itens-os .modal-body,.modal-itens-os .modal-footer{padding:16px}.modal-itens-os .modal-body{max-height:72dvh}.modal-itens-os .itens-os-busca{flex-direction:column;align-items:stretch;gap:8px}.modal-itens-os .itens-os-busca p{padding:0}.modal-itens-os .modal-footer>*{flex:1;text-align:center;font-size:.8rem}}