/*! tailwindcss v4.1.7 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Space+Grotesk:wght@300..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap";body,html{min-width:1080px;font-family:Roboto,sans-serif;font-size:12px;height:100%!important}.main{margin-top:-38px;padding-top:38px}a{text-decoration:none!important}h1,h2,h3,h4,h5,h6{font-family:Roboto Condensed,sans-serif}h1,h2,h3,h4{text-transform:uppercase}.custom-card:hover{transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 8px 16px #0003}.form-control{border-color:#ccc!important}.form-check-input{border-color:#9d9d9d!important}.fs-7,.more-information{font-size:.9em}a.no-underline{text-decoration:none}.sidebar a.nav-link{border-radius:0!important}.sidebar a.nav-link:hover{background-color:#e3e2e2}.sidebar a.nav-active{color:#fff!important;background-color:#0d6efd!important}.sidebar h6{margin-top:1rem}.sidebar ul ul li a.nav-link:hover{background-color:#e3e2e2}.sidebar ul ul li a.nav-active{color:#212529!important;background-color:#ced4da!important}.company-data-form h2{background-color:#f8f8f8;border-bottom:1px solid #ccc;margin-bottom:1rem;padding:.8rem}.wizzard-steps h3{color:#b8d5ff;border-top:3px solid #b8d5ff;width:25%;padding-top:.5rem;font-size:1rem}.wizzard-steps h3.active{color:#0d6efd}.wizzard-steps h3.completed{color:#303132;border-top:3px solid #0d6efd}.suggestions-dropdown{z-index:10;border-radius:0;width:auto;position:absolute;top:28px;left:75px}.companies-selected{background-color:#f8f9fa;padding:1.3rem .9rem .9rem}.cursor-pointer{cursor:pointer}.relative{position:relative}.card-placeholder{background-color:#e7e7e7;border-radius:.5rem;height:120px;margin-bottom:.5rem}.new-client-form h3{border-bottom:1px solid #ccc;margin:1rem 0;padding-bottom:1rem}.bg-white-semi-transparent{background-color:#ffffff80}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color)!important}.table-generations .table{--bs-table-bg:transparent!important}.table-generations .table,.table-generations .table tbody tr:nth-of-type(odd),.table-generations .table thead th{background-color:#0000!important}.alert,.border-radius-0,.card,.card-header,button,input,select,textarea{border-radius:0!important}.file-card{text-align:center;cursor:pointer;background-color:#f8f9fa;border-radius:.5rem;min-width:100px;margin-bottom:1rem;padding:.5rem;font-size:.8rem;position:relative}.file-card .file-delete{z-index:10;background-color:#5555554d;padding:.1rem .4rem .3rem;display:none;position:absolute;top:-10px;right:-10px;border-radius:50%!important}.file-card .file-delete:hover{background-color:#ff000080;color:#fff!important}.file-card .file-loader{z-index:20;background-color:#ffffffb3;border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.file-card .file-card-header{margin-bottom:.5rem;font-weight:700}.file-card .file-card-body{color:#0d6efd;background-color:#fff;padding:.5rem 0}.file-card .file-card-footer{color:#666;margin-top:.5rem;font-size:.7rem}.file-card:hover .file-delete{display:block}