.not-found_container__QQHXx{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center}.not-found_content__nKwEH{text-align:center}.not-found_errorCode__EHJBR{font-size:200px;font-weight:700;line-height:1;margin:20px 0}.not-found_title__UQBEP{font-size:2rem;font-weight:600;margin:20px 0}.not-found_buttonContainer__3RsJv{display:flex;justify-content:center;margin-top:32px}.styles_button__kVH_z{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border:none;border-radius:8px;font-size:var(--font-size-md);font-weight:500;transition:all .2s ease;text-transform:none;white-space:nowrap;gap:8px;cursor:pointer;box-shadow:6px 6px 12px 0 rgba(var(--color-primary-blue-rgb),.2)}.styles_button__kVH_z:disabled{opacity:.6;cursor:not-allowed}.styles_small__5RI26{padding:var(--spacing-xs) var(--spacing-sm)}.styles_medium__TCDiU{padding:var(--spacing-md) var(--spacing-xl)}.styles_large__YZErh{padding:var(--spacing-lg) var(--spacing-2xl)}.styles_contained__mE9fn{background-color:var(--color-primary-blue);color:#fff}.styles_contained__mE9fn:hover:not(:disabled){background-color:rgba(var(--color-primary-blue-rgb),.8)}.styles_containedSecondary__THVW2{background-color:var(--color-primary-red);color:#fff}.styles_containedSecondary__THVW2:hover:not(:disabled){background-color:rgba(var(--color-primary-red-rgb),.8)}.styles_fullWidth__Q4_ce{width:100%}@media (min-width:768px){.styles_button__kVH_z{font-size:var(--font-size-lg)}}.page_overdueNotice__0zniz{font-size:var(--font-size-md);margin-bottom:var(--spacing-2xl)}.page_actions__C7Wxu{margin-top:var(--spacing-2xl);width:100%}.page_pdfPreview__HrbV3{border:1px solid #ccc;border-radius:8px}@media (min-width:1024px){.page_overdueNotice__0zniz{font-size:var(--font-size-lg)}.page_actions__C7Wxu{width:50%}}.page_commentsContainer___3UCK{display:flex;flex-direction:column;gap:20px}.page_messageCard__6lJUB{background:var(--color-white);padding-bottom:var(--spacing-lg);justify-self:flex-end;&.page_fromCustomerService__Str8_{justify-self:flex-start}}.page_messageHeader__zWn5Y{display:flex;flex-direction:column;justify-content:space-between;gap:4px;margin-bottom:var(--spacing-md);font-size:var(--font-size-sm)}.page_messageHeader__zWn5Y strong{color:var(--color-black);font-weight:500;font-size:var(--font-size-md)}.page_messageText__YhDUX{margin:0;font-size:var(--font-size-md);line-height:1.6;color:var(--color-black);white-space:pre-line}.page_replyButtonContainer__GVrLo{display:flex;justify-content:center;justify-self:flex-end}@media (min-width:768px){.page_messageHeader__zWn5Y strong,.page_messageText__YhDUX{font-size:var(--font-size-lg)}.page_messageCard__6lJUB{padding-bottom:var(--spacing-xl);max-width:75%}}@media (min-width:1280px){.page_messageCard__6lJUB{max-width:50%}}.page_commentsBox__FnZVv{border-bottom:1px solid var(--color-primary-blue);padding:20px 0}.page_commentsBox__FnZVv .page_commentText__sYdky{margin:0;font-size:var(--font-size-md);color:#000;padding:12px;width:100%;border:1px solid rgba(var(--color-primary-blue-rgb),.3)}.page_buttonContainer__qfcja{display:flex;justify-content:flex-end;margin-top:var(--spacing-2xl)}@media (min-width:768px){.page_commentsBox__FnZVv{padding:24px 0}.page_commentsBox__FnZVv .page_commentText__sYdky{font-size:var(--font-size-lg)}}@media (min-width:1024px){.page_commentsBox__FnZVv{padding:24px 0}.page_commentsBox__FnZVv .page_commentText__sYdky{width:60%}}.common_statusButtons__NOISO{display:flex;gap:0;flex-wrap:wrap}.common_statusButtons__NOISO .common_statusButton__vXrXJ{flex:1 1;padding:8px 20px;background:#fff;border:2px solid var(--color-primary-blue);font-size:var(--font-size-md);font-weight:500;cursor:default;transition:all .2s;border-radius:7px}.common_statusButtons__NOISO .common_statusButtonActive__xDIjM{background:var(--color-primary-blue);color:#fff;z-index:1}.common_modalOverlay__Kvdjy{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.common_modal__0SYXC{background:var(--color-white);width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px rgba(0,0,0,.2)}.common_modalContent___x72Q{padding:24px;display:flex;flex-direction:column;gap:var(--spacing-lg)}.common_modalField__eL9bu{display:flex;flex-direction:column;gap:var(--spacing-md)}.common_modalField__eL9bu .common_modalFieldHeader__GdtkT{display:flex;flex-direction:column;gap:var(--spacing-xs);font-weight:500;font-size:var(--font-size-md)}.common_modalValue__cNyrq{font-size:var(--font-size-sm);color:#666;padding:12px;background:#f8f8f8;border-radius:6px}.common_modalTextarea__7v5wC{width:100%;padding:12px;font-size:var(--font-size-md);font-family:inherit;border:1px solid #e5e5e5;resize:vertical;transition:border-color .2s}.common_modalTextarea__7v5wC:focus{outline:none;border-color:var(--color-primary-blue)}.common_modalActions__DjbaM{display:flex;justify-content:flex-end;gap:12px;margin-top:var(--spacing-lg)}.common_cancelButton___FFtT{padding:10px 24px;background:none;border:none;color:#666;font-size:var(--font-size-md);font-weight:500;cursor:pointer;transition:color .2s}.common_cancelButton___FFtT:hover{color:var(--color-black)}@media (min-width:768px){.common_modal__0SYXC{max-width:60%}.common_modalField__eL9bu .common_modalFieldHeader__GdtkT{flex-direction:row;gap:var(--spacing-3xl);font-size:var(--font-size-lg)}.common_cancelButton___FFtT,.common_modalTextarea__7v5wC,.common_statusButtons__NOISO .common_statusButton__vXrXJ{font-size:var(--font-size-lg)}}@media (min-width:1024px){.common_statusButtons__NOISO .common_statusButton__vXrXJ{max-width:-moz-fit-content;max-width:fit-content;padding:8px 30px}}.styles_buttonGroup__7wuCo{display:flex;gap:12px;width:100%;margin-top:16px}.styles_buttonGroup__7wuCo.styles_vertical__wCTNT{flex-direction:column}.styles_buttonGroup__7wuCo.styles_horizontal__CNoW9{flex-direction:row}.styles_header__Z3MeM{display:flex;align-items:center;gap:12px;padding:16px 0;background:#fff;margin-bottom:var(--spacing-lg)}.styles_header__Z3MeM .styles_backButton__CeQCV{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000;transition:color .2s}.styles_header__Z3MeM .styles_title__yAg3Q{font-size:var(--font-size-md);font-weight:500;margin:0;color:#000;letter-spacing:.5px}@media (min-width:1024px){.styles_header__Z3MeM{margin-bottom:var(--spacing-2xl)}.styles_header__Z3MeM .styles_title__yAg3Q{font-size:var(--font-size-lg)}}.page_description___SVfS{font-size:var(--font-size-md);color:var(--color-black);margin:0 0 var(--spacing-lg) 0}.page_card__VB2LF{background:var(--color-white);border-radius:7px;padding:24px;box-shadow:4px 4px 8px rgba(0,0,0,.2)}.page_field__PLZf0{padding:var(--spacing-md) 0;display:flex;justify-content:space-between;align-items:center}.page_field__PLZf0:first-child{padding-top:0}.page_field__PLZf0:last-child{padding-bottom:0}.page_label__CEjj4{font-weight:500;margin-bottom:var(--spacing-xs);display:block}.page_label__CEjj4,.page_value__SprYK{font-size:var(--font-size-md);color:var(--color-black)}.page_value__SprYK{margin:0;line-height:1.5}.page_editButton__TQpyj{background:none;border:none;color:var(--color-primary-blue);cursor:pointer;padding:var(--spacing-xs);display:flex;align-items:center;justify-content:center;transition:opacity .2s}.page_editButton__TQpyj:hover{opacity:.7}.page_divider__fqflO{height:1px;background:var(--color-primary-blue);margin:0}.page_editMode__wtnHJ{display:flex;flex-direction:column;gap:var(--spacing-sm)}.page_input__5jkAC{width:100%;padding:var(--spacing-sm);font-size:var(--font-size-md);font-family:inherit;border:2px solid #e5e5e5;border-radius:6px;transition:border-color .2s}.page_input__5jkAC:focus{outline:none;border-color:var(--color-primary-blue)}.page_editActions__rlWGx{display:flex;justify-content:flex-end;gap:var(--spacing-sm)}.page_cancelButton__MuYwb{padding:var(--spacing-xs) var(--spacing-lg);background:none;border:none;color:var(--color-black);font-size:var(--font-size-md);font-weight:500;cursor:pointer;transition:color .2s}.page_cancelButton__MuYwb:hover{color:var(--color-black)}.page_saveButton__w1wnD{padding:var(--spacing-xs) var(--spacing-lg);background:var(--color-primary-blue);border:none;border-radius:6px;color:var(--color-white);font-size:var(--font-size-md);font-weight:500;cursor:pointer;transition:opacity .2s}.page_saveButton__w1wnD:hover{opacity:.9}@media (min-width:768px){.page_description___SVfS{margin-bottom:var(--spacing-xl)}.page_card__VB2LF{padding:var(--spacing-xl)}.page_field__PLZf0{padding:var(--spacing-lg) 0}}@media (min-width:1024px){.page_cancelButton__MuYwb,.page_description___SVfS,.page_input__5jkAC,.page_label__CEjj4,.page_saveButton__w1wnD,.page_value__SprYK{font-size:var(--font-size-lg)}}.common_section__f7wpg{margin-bottom:var(--spacing-2xl);.common_sectionTitle__nf4z9{font-size:var(--font-size-lg);font-weight:600;color:var(--color-black);border-bottom:1px solid var(--color-primary-blue);padding-bottom:20px;&.common_sectionTitle--noBorder__d8Q5M{border-bottom:none}&.common_sectionTitle--smallMargin__E72W5{margin-bottom:var(--spacing-md)}&.common_sectionTitle--bigMargin__DYGGB{margin-bottom:var(--spacing-xl)}}}@media (min-width:1440px){.common_container__vQYir{max-width:70%}}.common_invoicesSection__HvEjy{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.common_invoicesSection__HvEjy{gap:20px}}.InvoiceCard_invoiceCard__tgjHX{background:var(--color-white);border-radius:7px;padding:var(--spacing-lg);box-shadow:4px 4px 8px rgba(0,0,0,.2)}.InvoiceCard_invoiceCard__tgjHX.InvoiceCard_pending__nh0Yr .InvoiceCard_invoiceAmount__btVlr,.InvoiceCard_invoiceCard__tgjHX.InvoiceCard_pending__nh0Yr .InvoiceCard_invoiceMonth__5_F8l{color:var(--color-primary-red)}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_invoiceHeader__yW5t3{margin-bottom:var(--spacing-xl)}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_invoiceDate__BG4pp{display:flex;flex-direction:column;gap:4px}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_invoiceYear__pRLEm{font-size:var(--font-size-md)}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_invoiceRow__th13X{display:flex;align-items:center;gap:var(--spacing-md);justify-content:space-between;width:100%}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_invoiceMonthRow__58Qnz{display:flex;align-items:center;gap:var(--spacing-sm)}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_invoiceMonthRow__58Qnz>svg{width:24px;height:24px}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_invoiceAmount__btVlr,.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_invoiceMonth__5_F8l{font-size:var(--font-size-xl);font-weight:500;color:var(--color-black)}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_invoiceAmount__btVlr.InvoiceCard_pending__nh0Yr{color:var(--color-primary-red)}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_invoiceActions__GNaPi{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm)}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_actionButton__rB_G4{background:none;border:none;color:var(--color-primary-blue);font-size:var(--font-size-md);font-weight:500;cursor:pointer;padding:0;text-decoration:none;transition:opacity .2s}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_actionButton__rB_G4:hover{opacity:.7}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_downloadButton__LTkzs{background:none;border:none;color:var(--color-primary-blue);cursor:pointer;padding:var(--spacing-xs);display:flex;align-items:center;justify-content:center;transition:opacity .2s}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_downloadButton__LTkzs:hover{opacity:.7}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_downloadButton__LTkzs>svg{width:30px;height:20px}@media (min-width:768px){.InvoiceCard_invoiceCard__tgjHX{padding:var(--spacing-lg)}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_actionButton__rB_G4,.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_invoiceYear__pRLEm{font-size:var(--font-size-lg)}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_invoiceAmount__btVlr,.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_invoiceMonth__5_F8l{font-size:var(--font-size-2xl)}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_downloadButton__LTkzs>svg{width:32px;height:20px}.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_invoiceMonthRow__58Qnz>svg{width:30px;height:30px}}@media (min-width:1024px){.InvoiceCard_invoiceCard__tgjHX .InvoiceCard_downloadButton__LTkzs>svg{width:38px;height:24px}}