.search-auto-complete{width:100%}@media only screen and (min-width: 1025px){.search-auto-complete{width:60%}}.search-auto-complete .options-list-select{position:absolute;top:1.2rem;left:0;right:0;background:transparent;-webkit-backdrop-filter:blur(2.5rem);backdrop-filter:blur(2.5rem);border:1px solid #7a797a;border-radius:.5rem;margin-top:.5rem;min-height:100%;padding:.5rem;z-index:999}.theme--dark .search-auto-complete .options-list-select{color:#fff}.theme--light .search-auto-complete .options-list-select{color:#2e2e2e}.search-auto-complete .options-list-select .autocomplete-item{padding:8px 12px;cursor:pointer}.search-auto-complete .options-list-select .autocomplete-item:hover,.search-auto-complete .options-list-select .autocomplete-item.highlighted{background-color:#16ded080}.search-auto-complete .arrow-icon-select{position:absolute;top:.625rem;right:.625rem;width:1rem;height:1rem;transform:rotate(180deg)}.search-auto-complete .option-item-select-autocomplete{padding:.5rem 1rem;background:#00000003;-webkit-backdrop-filter:blur(2.5rem);backdrop-filter:blur(2.5rem);cursor:pointer;color:#fff}.search-auto-complete .search-complete-prefix-modal{color:#16ded0}:root{--main-color: #16ded0;--white: #fff;--black: #000;--red: #de3e16;--gray-100: #f5f6f6;--gray-300: #efece8;--gray-400: #c1c1c1;--gray-500: #7a797a;--gray-600: #585659;--gray-700: #272727;--gray-800: #2e2e2e}.container .create-period-button{justify-self:end}.container .eyes-icon{cursor:pointer;padding:0 .5rem}.header .create-period-button{justify-self:start}@media only screen and (min-width: 1025px){.header{display:flex;justify-content:space-between;margin-top:2rem}.header .create-period-button{justify-self:end}}.title{font-size:2.6rem;grid-column:1/-1}.theme--dark .title{color:#fff}.theme--light .title{color:#2e2e2e}.description{font-size:1rem;font-weight:300;margin:2rem 0}@media only screen and (min-width: 1025px){.description{width:50%}}.theme--dark .description{color:#fff}.theme--light .description{color:#2e2e2e}.create-periods-text-modal{font-size:18px;margin:1.5rem 0 .5rem}.theme--dark .create-periods-text-modal{color:#fff}.theme--light .create-periods-text-modal{color:#2e2e2e}.create-periods-prefix-modal{color:#16ded0}.create-periods-modal-table-container thead{display:table;width:100%;table-layout:fixed}.create-periods-modal-table-container tbody{display:block;overflow-y:scroll}.create-periods-modal-table-container tbody::-webkit-scrollbar{width:.375rem}.create-periods-modal-table-container tbody::-webkit-scrollbar-thumb{background-color:#585659;border-radius:.5rem}.create-periods-modal-table-container tbody tr{display:table;width:100%;table-layout:fixed}.create-periods-modal-table-container .files-checkbox-container{width:50%}.create-periods-modal-table-container .create-periods-work-select-modal{color:#fff;width:18rem;padding:.5rem 0;background:transparent;border:none;border-bottom:.125rem solid #16ded0;font-size:1rem}.create-periods-modal-table-container .create-periods-work-select-modal:focus{border-color:transparent}.create-periods-modal-table-container .create-periods-work-select-modal option{background:#585659}.create-periods-modal-table-container .button-contact-form{width:7.75rem;margin-top:1rem}.modal-confirm-create-period__message{font-size:1.25rem;font-weight:600;margin-bottom:2rem}.theme--dark .modal-confirm-create-period__message{color:#fff}.theme--light .modal-confirm-create-period__message{color:#2e2e2e}.modal-confirm-create-period__actions{display:flex;justify-content:flex-end;gap:.5rem;width:100%}.table-content{grid-column:1/-1}.table-content .header-table{margin-bottom:1rem;width:50%}.theme--dark .table-content tbody td{color:#fff}.theme--light .table-content tbody td{color:#2e2e2e}.table-content .td-period{text-decoration:underline;cursor:pointer}.table-content .create-periods-prefix-modal{color:#16ded0}.table-companies-loading{margin:3rem;width:100%;display:flex;align-items:center;justify-content:center}.table-actions img,.table-actions span{cursor:pointer}.table-actions .finish-text{margin-left:1.5625rem}.text-link{background:none;border:none;cursor:pointer;text-decoration:underline;font-family:TT Firs Neue Trl;text-align:left;font-size:1rem}
