@import"https://fonts.googleapis.com/css?family=Lato|Roboto+Slab";.container-select{margin-top:1%;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;align-self:center;justify-items:center;align-items:start;width:500px;padding-bottom:10px;border-radius:5px;box-shadow:0 4px 6px #0000001a}.titulo-filtro{grid-column:span 2;background-color:#1351b4;color:#fff;width:100%;text-align:center;padding:10px 0;font-weight:700;border-radius:5px 5px 0 0}.filter-item{display:flex;flex-direction:column;align-items:center}.dropdown-box{width:200px;margin:5px 0;padding:5px;border-radius:5px;border:1px solid #ced4da;background-color:#fff;font-size:1rem;color:#495057;transition:box-shadow .3s ease,border-color .3s ease}.dropdown-box:focus{border-color:#1351b4;outline:none;box-shadow:0 0 8px 3px #017bfdcc}.span-filtro{padding-top:10px}.page-counter{display:flex;justify-content:center;align-items:center;margin:0 1rem}.page-number{margin:0 5px;padding:5px 10px;border:1px solid #ddd;background-color:#f8f9fa;cursor:pointer}.page-number.active{background-color:#007bff;color:#fff;font-weight:700}.filter-name{width:200px;margin:5px 0;padding:1px;border-radius:5px;border:1px solid #ced4da}@media (max-width: 500px){.filter-name{width:100%}}@media (max-width: 463px){.container-select{width:100%;padding:0 10px}.titulo-filtro{padding:15px 0}.span-filtro{font-size:14px;text-align:center;width:100%;padding-top:5px}}.container-table{width:100%;overflow-x:auto;margin-bottom:20px}table{margin-top:50px;width:70%;max-width:100%;margin-bottom:1rem;border-collapse:collapse;text-align:center;margin-left:auto;margin-right:auto;font-size:14px;overflow-x:auto}table th,table td{padding:.75rem;border-top:1px solid #dee2e6;height:35px;word-wrap:break-word}table thead th{border:0px;background-color:#1351b4;color:#f8f9fa}table tbody tr{background-color:#f7f7f7;height:50px}table tbody tr:hover{background-color:#abd2ff}table tbody tr:nth-of-type(odd){background-color:#d9d9d9}table tbody tr:nth-of-type(odd):hover{background-color:#abd2ff}.table-footer{display:flex;justify-content:space-between;align-items:center;width:70%;max-width:100%;margin:20px auto 0}.left-buttons,.right-buttons{display:flex}.btn{display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:#007bff;border:1px solid #007bff;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer}.btn-primary:hover{background-color:#0056b3;border-color:#004085}.btn:disabled{background-color:#343435;border:0px;opacity:50%;cursor:default}.btn:disabled:hover{background-color:#343435}.ml-2{margin-left:.5rem}.filter-name{padding-left:10px;font-size:14px;width:190px;height:28px;border-radius:5px;border:1px solid #CED4DA;outline:none}.filter-name:focus{border:1px solid #1973d3;box-shadow:0 0 0 3px #1973d340}.dark-theme table{color:#fff;transition:background-color .3s,color .3s}.dark-theme table thead th{background-color:#103f8a;border:0px;color:#fff}.dark-theme table tr{background-color:#4e4f50}.dark-theme table tr:hover{background-color:#b4b5b6;color:#343435}.dark-theme table tbody tr:nth-of-type(odd){background-color:#343435}.dark-theme table tbody tr:nth-of-type(odd):hover{background-color:#b4b5b6;color:#343435}.dark-theme table td{border-color:#9c9d9e}.loadingIcon{display:flex;justify-content:center;align-items:center;height:50vh}.centered{height:50vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.serverErrorText{font-family:Lato,sans-serif;font-size:35px;margin-bottom:10px}.container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}h1{font-size:24px;margin:20px;color:#333;transition:background-color .3s,color .3s;text-align:center}h2{font-size:18px;color:#007acc;margin:30px 20px 15px;transition:background-color .3s,color .3s;text-align:center}p{line-height:1.6;color:#666;margin-left:20px;margin-right:20px;margin-bottom:20px;transition:background-color .3s,color .3s}.tag{background-color:#007acc;color:#fff;padding:5px 10px;border-radius:5px;text-decoration:none;margin-right:10px;transition:background-color .3s,color .3s}.highlight{font-weight:700;color:#333;transition:background-color .3s,color .3s}.section{background-color:#f9f9f9;padding:20px;border-radius:10px;margin-left:20px;margin-right:20px;margin-bottom:20px;box-shadow:0 2px 5px #0000001a;transition:background-color .3s,color .3s}.section .section-buttons{display:flex;justify-content:center}.dark-theme h1{font-size:24px;color:#e0e0e0;margin-left:20px;margin-right:20px;margin-bottom:20px;transition:background-color .3s,color .3s;text-align:center}.dark-theme h2{font-size:18px;margin:30px 20px 15px;transition:background-color .3s,color .3s;text-align:center}.dark-theme p{line-height:1.6;color:#b0b0b0;margin-left:20px;margin-right:20px;margin-bottom:20px;transition:background-color .3s,color .3s}.dark-theme .tag{background-color:#2196f3;color:#fff;padding:5px 10px;border-radius:5px;text-decoration:none;margin-right:10px;transition:background-color .3s,color .3s}.dark-theme .highlight{font-weight:700;color:#fff;transition:background-color .3s,color .3s}.dark-theme .section{background-color:#333;padding:20px;border-radius:10px;margin-left:20px;margin-right:20px;margin-bottom:20px;box-shadow:0 2px 5px #0000001a;transition:background-color .3s,color .3s}@media (max-width: 624px){.tag{display:block;margin-bottom:10px}}*{margin:0;padding:0}body{height:100%;display:flex;flex-direction:column;transition:background-color .3s,color .3s;font-family:Arial;font-size:14px}.app-container{display:flex;flex-direction:column;min-height:100vh}.header{background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000001a;padding:16px 12%;transition:background-color .3s,color .3s}.container{display:flex;align-items:center;position:relative}.div-text{display:flex}.img-logo{height:40px}.span-text{display:flex;font-family:"sans-serif";justify-content:center;align-items:center;color:#555;font-size:14px}.img-nova-logo{height:87px}.nav-menu{display:flex;justify-content:center;align-items:center;position:absolute;right:0;gap:8px}.hidden-icons{display:flex;justify-content:center;align-items:center;position:relative}.container-icons{display:flex;justify-content:center;align-items:center;gap:.5rem}.subcontainer-icons{display:flex;gap:.5rem}.icon-fa{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:8px;border-radius:50%;color:#1351b4}.icon-fa:hover{background-color:#c5d4eb}.custom-link{color:#1351b4;text-decoration:none;display:flex;gap:8px;align-items:center;width:fit-content}.custom-link:hover{background-color:#c5d4eb}.user{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0 16px 0 8px;border-radius:25px;background-color:#f8f8f8}.user:hover{background-color:#c5d4eb}.icon-user{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:8px;border-radius:50%;color:#1351b4}.icon-user:hover{background-color:#c5d4eb}.icon-sun{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:8px;border-radius:50%}.icon-moon{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:8px;border-radius:50%;color:#1351b4}.icon-moon:hover{background-color:#c5d4eb;color:purple}.user-text{font-family:sans-serif;-webkit-user-select:none;user-select:none;font-weight:700;color:#1351b4}.header-menu{display:flex;align-items:center;margin:16px 0 0}.header-container-menu{display:flex;position:relative;width:100%;height:48px}.item-title{display:flex}.titles{display:flex;flex-direction:column;margin:0 0 0 16px;padding:4px 0 0}.title{font-size:24px;font-family:sans-serif;color:#333;-webkit-user-select:none;user-select:none}.subtitle{font-size:14px;font-family:sans-serif;color:#333;margin:4px 0 0;-webkit-user-select:none;user-select:none}.search{display:flex;align-items:center;background-color:#f8f8f8;border-radius:5px;width:385px;height:40px;overflow:hidden;position:absolute;right:0;padding:4px 8px 4px 16px;transition:background-color .3s,color .3s}.icon-search{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:8px;border-radius:50%;color:#1351b4;margin-left:8px}.icon-search:hover{background-color:#c5d4eb}.search input[type=text]{border:none;width:100%;height:30px;outline:none;font-size:14px;padding:0 40px 0 16px;background-color:#f8f8f8;border-radius:5px}.search-box{position:fixed;display:flex;align-items:center;justify-content:center;width:100%;top:0;left:0;min-height:183px;background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000001a;padding:0 16px;transition:background-color .3s,color .3s;z-index:1}.search-container{display:flex;align-items:center;background-color:#f8f8f8;border-radius:5px;width:70%;height:40px;overflow:hidden;padding:4px 8px 4px 16px;transition:background-color .3s,color .3s}.search-container input[type=text]{border:none;width:100%;height:40px;outline:none;font-size:14px;margin:4px 0;padding:0 40px 0 16px;background-color:#f8f8f8;border-radius:5px}.search-container input:focus-visible{border:3px solid #c2850c}.fast-access{display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000001a;width:fit-content;position:absolute;background-color:#fff;top:40px;left:-100px;z-index:1}.fast-access p{font-size:14px;font-family:sans-serif;font-weight:700}.fast-access span{font-size:14px;font-family:sans-serif;padding:16px;border-bottom:1px solid #ccc;width:fit-content;cursor:pointer}.fast-access span:hover{background-color:#ccc}.functionalities{display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000001a;width:fit-content;position:absolute;background-color:#fff;top:40px;left:-100px;z-index:1}.functionalities p{font-size:14px;font-family:sans-serif;font-weight:700;width:70%}.functionalities span{display:flex;align-items:center;font-size:14px;font-family:sans-serif;padding:16px;border-bottom:1px solid #ccc;width:fit-content;cursor:pointer;width:80%;gap:8px}.functionalities span:hover{background-color:#ccc}.container-vertical-pipe{display:flex;justify-content:center;align-items:center}.vertical-pipe{width:1px;height:40px;background-color:#d1d5db;margin:0 8px}.container-menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1}.menu{display:flex;flex-direction:column;position:fixed;top:0;left:0;height:100vh;width:320px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000001a;background-color:#fff;padding:0 12px}.menu-info{display:flex;align-items:center;border-bottom:1px solid #ccc;padding:8px 0}.menu-info p{font-size:14px;font-family:sans-serif;margin:0 0 0 8px;width:70%;overflow:hidden}.menu-info span{display:flex;justify-content:center;align-items:center;position:absolute;right:16px}.menu-info img{height:40px}.layer1{display:flex;align-items:center;border-bottom:1px solid #ccc;padding:8px;-webkit-user-select:none;user-select:none;cursor:pointer;color:#1351b4}.layer1:hover{background-color:#c5d4eb}.layer1 span{margin:0 0 0 8px}.layer-icon{position:absolute;right:16px}.layer2 li{display:flex;align-items:center;padding:14px 8px 14px 60px;color:#1351b4;-webkit-user-select:none;user-select:none;cursor:pointer}.layer2 li:hover{background-color:#c5d4eb}.copyright{text-align:center;position:absolute;bottom:0;font-size:12px;font-family:sans-serif;border-top:1px solid #ccc;padding:16px}.social-media{padding:16px 40px}.social-media span{font-size:14px;font-family:sans-serif;font-weight:700}.social-media-icons{display:flex}.links{display:flex;flex-direction:column;justify-content:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:14px;font-family:sans-serif;padding:8px 40px;gap:8px}.btn-primary{border:0px;background-color:#0558b1;color:#fff;border-radius:10px;padding:10px 20px;transition:.3s;cursor:pointer;margin-left:10px}.btn-primary:hover{background-color:#1884f8;transition:.3s}.footer{display:flex;align-items:center;justify-content:center;margin-top:auto;background-color:#071d41;padding:20px 0}.img-footer{height:48px;width:180px}.dark-theme,.dark-theme header{background-color:#1f1f1f;color:#f8f8f8;transition:background-color .3s,color .3s}.dark-theme .span-text,.dark-theme .custom-link,.dark-theme .title,.dark-theme .subtitle,.dark-theme .user-text,.dark-theme .icon-fa,.dark-theme .icon-search,.dark-theme .icon-user,.dark-theme .icon-sun,.dark-theme .layer1,.dark-theme .layer2 li{color:#f8f8f8}.dark-theme .icon-fa:hover,.dark-theme .icon-search:hover{background-color:#3a3a3a}.dark-theme .icon-sun:hover{background-color:#3a3a3a;color:#ff0}.dark-theme .user,.dark-theme .search,.dark-theme .search-box,.dark-theme .search-box .search-container{background-color:#2a2a2a}.dark-theme .user:hover,.dark-theme .icon-user:hover{background-color:#1a1a1a}.dark-theme .custom-link:hover{color:#000;background-color:#f8f8f8}.dark-theme .menu{background-color:#1f1f1f}.dark-theme .layer1:hover,.dark-theme .layer2 li:hover{background-color:#3a3a3a}.dark-theme .fast-access,.dark-theme .functionalities{background-color:#2a2a2a}.dark-theme .fast-access span:hover,.dark-theme .functionalities span:hover{background-color:#3a3a3a}@media (max-width: 1279px){.title{font-size:20px}.subtitle{font-size:12px}}@media (max-width: 670px){.title{font-size:14px}}@media (max-width: 440px){.header{padding:16px 2%}.img-logo{height:24px}}
