.client-login{width:100%;max-width:295px;padding-top:32px;margin:0 auto;display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){.client-login{padding-top:19px;width:90%;max-width:90%}.ant-float{max-width:350px!important}}.title{margin-bottom:48px;text-align:center;color:#2855ac!important;font-family:Greycliff CF;font-size:26px!important;font-weight:700!important;letter-spacing:.26px!important}.client-login .row{width:100%;display:flex;flex-direction:column;align-items:flex-start!important;gap:8px!important}.field-error{display:block;font-size:12px;height:12px;color:#ff4d4f;margin-left:4px;visibility:hidden;margin-top:0;margin-bottom:10px}.field-error.field-error--visible{visibility:visible}.client-login-submit-button{background-color:#ffc328!important;color:#000!important;font-family:Greycliff CF;font-size:14px;font-weight:600;letter-spacing:.28px;width:100%;height:45px}.unpaid_invoices{width:75%;padding-top:32px;margin:0 auto}@media (max-width: 768px){.unpaid_invoices{padding-top:22px;width:100%}}.unpaid_invoices__form-row{display:flex;justify-content:center;align-items:center;gap:16px;padding:16px}@media (max-width: 768px){.unpaid_invoices__form-row{flex-direction:column;gap:0;padding:0}}.unpaid_invoices__button_row{display:flex;justify-content:flex-end}@media (max-width: 768px){.unpaid_invoices__button_row{display:flex;justify-content:center;flex-direction:column-reverse;width:100%;align-items:center}}.unpaid_invoices__amount_row{display:flex;justify-content:flex-end}@media (max-width: 768px){.unpaid_invoices__amount_row{margin-top:16px}}.unpaid_invoices__total_amount{color:#000!important;font-family:Greycliff CF,sans-serif;font-weight:700;font-size:16px;line-height:100%;letter-spacing:.5px;text-align:right;width:max-content;margin-bottom:21px;margin-right:16px}.unpaid_invoices__button{background-color:#828282!important;color:#fff!important;font-family:Greycliff CF,sans-serif;font-size:14px;font-weight:600;letter-spacing:.28px;width:186.832px!important;height:45px;padding:16px;margin-right:16px;margin-bottom:16px;text-align:center;border-radius:12px}.unpaid_invoices__button_active{background-color:#ffc328!important;color:#000!important;font-family:Greycliff CF,sans-serif;font-size:14px;font-weight:600;letter-spacing:.28px;width:186.832px!important;height:45px;padding:16px;margin-right:16px;margin-bottom:16px;text-align:center;border-radius:12px}@media (max-width: 768px){.unpaid_invoices__button_active,.unpaid_invoices__button{display:flex;justify-content:center;width:95%!important;margin-right:0;margin-top:16px}}.ant-table-bordered .ant-table-container{border:.1px solid rgba(126,119,119,.2)!important}.ant-table-bordered .ant-table-thead>tr>th,.ant-table-bordered .ant-table-tbody>tr>td,.ant-table-bordered .ant-table-footer{border-width:.1px!important;border-color:#7e777733!important}@media (max-width: 768px){.unpaid_invoices .ant-table-container{border-radius:0!important}.unpaid_invoices .ant-table-thead>tr:first-child>th:first-child,.unpaid_invoices .ant-table-thead>tr:first-child>th:last-child,.unpaid_invoices .ant-table-footer{border-top-left-radius:0!important;border-top-right-radius:0!important}.unpaid_invoices .ant-table-tbody>tr:last-child>td:first-child,.unpaid_invoices .ant-table-tbody>tr:last-child>td:last-child,.unpaid_invoices .ant-table-footer{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}}.unpaid_invoices .ant-table-selection-column .ant-radio,.unpaid_invoices .ant-table-selection-column .ant-radio-wrapper{line-height:1;display:inline-flex;align-items:center;justify-content:center}.unpaid_invoices .ant-table-selection-column .ant-radio .ant-radio-inner{position:relative;width:22px;height:22px;border-radius:6px;border:2px solid #C9C9C9;background:#fff;box-shadow:none;transition:border-color .15s ease,background-color .15s ease}.unpaid_invoices .ant-table-selection-column .ant-radio:hover .ant-radio-inner{border-color:#bdbdbd}.unpaid_invoices .ant-table-selection-column .ant-radio-checked .ant-radio-inner{border-color:#ffc328!important;background:#fff}.unpaid_invoices .ant-table-selection-column .ant-radio .ant-radio-inner:after{display:none!important}.unpaid_invoices .ant-table-selection-column .ant-radio-checked .ant-radio-inner:before{content:"";position:absolute;left:50%;top:46%;width:6px;height:12px;border:3px solid #FFC328;border-top:0;border-left:0;transform:translate(-50%,-50%) rotate(45deg);border-radius:1px;box-sizing:content-box}.unpaid_invoices .ant-table-selection-column .ant-radio-input:focus-visible+.ant-radio-inner{outline:2px solid rgba(255,195,40,.45);outline-offset:2px}.unpaid_invoices .ant-table-selection-column .ant-radio-disabled .ant-radio-inner{border-color:#e0e0e0!important;background:#f7f7f7!important}.unpaid_invoices .ant-table-selection-column .ant-radio-disabled.ant-radio-checked .ant-radio-inner:before{border-color:#e0e0e0!important}.unpaid_invoices .ant-table-selection-column{width:48px;text-align:center}.unpaid_invoices .ant-table-tbody>tr>td.ant-table-selection-column,.unpaid_invoices .ant-table-thead>tr>th.ant-table-selection-column{text-align:center;vertical-align:middle}.tl-symbol{font-family:Roboto,sans-serif!important}.parent{margin-top:16px}.selected-dropdown-item{font-family:Greycliff CF;font-weight:300;font-size:16px;font-weight:700;line-height:100%;letter-spacing:.5px;color:#555}@media (max-width: 768px){.selected-dropdown-item{font-size:14px}}.dropdown{border-color:#d9d9d9;border-width:.5px;border-radius:4px;width:100%;padding:16px;display:flex;justify-content:space-between;align-items:center;height:50px}.dopdown-title{font-family:Greycliff CF;font-weight:500;font-size:12px;line-height:16px;letter-spacing:0px;text-align:right;color:#8e9fad;width:100%;display:flex;align-content:flex-start;margin-bottom:4px}.container{max-width:300px;padding-top:32px;margin:0 auto;display:flex;justify-content:center;flex-direction:column}@media (max-width: 768px){.container{padding-top:19px;width:80%}}.active-package-container{border-color:#ffc328;border-width:.5px;border-radius:3px;width:100%;padding:16px;display:flex;justify-content:space-between;align-items:center}.active-package-title{font-family:Greycliff CF;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0px;color:#adadad}.active-package-name{font-family:Greycliff CF;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0px}.row{gap:0px!important;align-items:center!important}.submit-button{background-color:#ffc328!important;color:#000!important;font-family:Greycliff CF;font-size:14px;font-weight:600;letter-spacing:.28px;width:100%;height:45px;padding:16px;margin-top:16px;text-align:center;border-radius:14px}
