.settings_page__hJkRd{display:flex;flex-direction:column;gap:2.4rem;width:100%;padding:2.5rem}.settings_header__3UJ3K{margin:0;padding:0}.settings_title__Msv1v{color:var(--foreground);font-size:4.2rem;font-style:normal;font-weight:var(--font-weight-medium,500);line-height:var(--typography-base-sizes-4x-large-line-height,48px);letter-spacing:-.42px}.settings_contentRow__wYTbU{display:flex;align-items:flex-start;gap:2.4rem}.settings_sidebarContainer__2PRed{position:sticky;top:2.5rem;align-self:flex-start;flex:0 0 200px;width:150px;border-radius:16px;padding:16px;overflow-x:hidden}.settings_main__aLpT1{flex:1 1 0;min-width:0;background:#ffffff;border-radius:16px;padding:32px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.settings_containerWrappeer__Smpo4{display:flex;align-items:flex-start;gap:2.4rem;width:100%}.settings_mainColumn__odXO1{width:100%;max-width:923px;flex:1 1 0;min-width:0;margin:0 auto;padding:0;box-sizing:border-box;color:rgba(255,255,255,1);background-color:var(--background);border:none;border-radius:16px}.settings_embeddedCardPage__xGuyF{min-height:auto!important;justify-content:flex-start!important;align-items:stretch!important;padding:0!important}@media (max-width:1332px){.settings_page__hJkRd{padding:1.6rem;gap:1.6rem}.settings_containerWrappeer__Smpo4{flex-direction:column;gap:1.6rem}.settings_sidebarContainer__2PRed{position:static;top:auto;align-self:stretch;flex:0 0 auto;width:100%;padding:0;border-radius:0}.settings_mainColumn__odXO1{width:100%;max-width:none}}@media (max-width:1023px){.settings_page__hJkRd{padding:0 0 1.5rem;gap:1.2rem}.settings_title__Msv1v{font-size:3rem;line-height:1.12;letter-spacing:-.03em}.settings_containerWrappeer__Smpo4{gap:18px}.settings_sidebarContainer__2PRed{padding:0}}@media (max-width:768px){.settings_title__Msv1v{font-size:2.6rem;line-height:1.15}}.global-loading-spinner_root__BzJzZ{display:flex;flex-direction:column;align-items:center;gap:20px}.global-loading-spinner_rootCompact__Vl34B{display:flex;flex-direction:column;align-items:center;gap:12px}.global-loading-spinner_rootInline__dADhN{display:inline-flex;flex-direction:row;align-items:center;gap:8px;vertical-align:middle}.global-loading-spinner_rootIcon__SE3zY{display:inline-flex;flex-direction:column;align-items:center;gap:2px;flex-shrink:0;width:28px}.global-loading-spinner_logo__27Qlg{width:100px;height:auto}.global-loading-spinner_logoCompact__qBzwc{width:72px;height:auto}.global-loading-spinner_logoInline__KKyDg{width:56px;height:auto}.global-loading-spinner_logoIcon__Iz_Zt{width:40px;height:auto}.global-loading-spinner_spinnerWrap__VPDc_{position:relative;width:48px;height:48px}.global-loading-spinner_spinnerScaleWrap__pbmUE{display:flex;align-items:center;justify-content:center;transform:scale(.78);transform-origin:center center}.global-loading-spinner_ring_inline__iQOQ9,.global-loading-spinner_ring_inline__iQOQ9 .global-loading-spinner_arcSvg__mEDws,.global-loading-spinner_ring_inline__iQOQ9 .global-loading-spinner_trackSvg__KQoLO{width:28px;height:28px}.global-loading-spinner_ring_icon___5XFs,.global-loading-spinner_ring_icon___5XFs .global-loading-spinner_arcSvg__mEDws,.global-loading-spinner_ring_icon___5XFs .global-loading-spinner_trackSvg__KQoLO{width:18px;height:18px}.global-loading-spinner_ring_icon___5XFs .global-loading-spinner_arc__9akOE,.global-loading-spinner_ring_icon___5XFs .global-loading-spinner_track__Qcww8{stroke-width:2.5}.global-loading-spinner_fullPage__yVpSu{min-height:100vh;min-height:100dvh;width:100%;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.global-loading-spinner_fullPageInner__ygInf{display:flex;flex-direction:column;align-items:center;gap:16px}.global-loading-spinner_message__MGr3L{margin:0;font-size:14px;line-height:1.4;color:var(--muted-foreground,#666);text-align:center}.global-loading-spinner_arcSvg__mEDws,.global-loading-spinner_trackSvg__KQoLO{position:absolute;inset:0;display:block;width:48px;height:48px}.global-loading-spinner_arcSvg__mEDws{transform-origin:center center;animation:global-loading-spinner_spin__b2_F1 .85s linear infinite}.global-loading-spinner_track__Qcww8{fill:none;stroke:rgba(8,145,178,.18);stroke-width:3}.global-loading-spinner_arc__9akOE{fill:none;stroke:var(--primary-color);stroke-width:3;stroke-linecap:round;stroke-dasharray:31.4 94.3}@keyframes global-loading-spinner_spin__b2_F1{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.global-loading-spinner_arcSvg__mEDws{animation:none}.global-loading-spinner_arc__9akOE{opacity:.9}}.settings-sidebar_sidebar__WIfPU{display:flex;flex-direction:column;gap:8px;width:180px}.settings-sidebar_item__OZFGU{display:flex;align-items:center;gap:14px;padding:12px;border:none;background:transparent;cursor:pointer;font-size:14px;font-weight:500;line-height:1;border-radius:8px;transition:color .15s ease,background-color .15s ease}.settings-sidebar_itemInactive__dFtUb{color:#4b5563}.settings-sidebar_itemInactive__dFtUb:hover{color:var(--foreground);background-color:#F6F6F4}.settings-sidebar_itemActive__wPFS2{color:#0891b2;background-color:#fff}.settings-sidebar_icon__ikr3j{width:16px;height:16px}.settings-sidebar_label__Xu9To{font-size:15px;font-weight:500;white-space:nowrap}@media (max-width:1332px) and (min-width:1024px){.settings-sidebar_sidebar__WIfPU{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.settings-sidebar_item__OZFGU{min-height:44px}}@media (max-width:1023px){.settings-sidebar_sidebar__WIfPU{flex-direction:row;width:100%;gap:0;border-bottom:1px solid var(--color-border,#e5e7eb);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.settings-sidebar_sidebar__WIfPU::-webkit-scrollbar{display:none}.settings-sidebar_item__OZFGU{flex:1;padding:10px 16px;border-radius:0;border-bottom:2px solid transparent;font-size:14px;white-space:nowrap;text-align:center;justify-content:center}.settings-sidebar_itemActive__wPFS2{background:transparent;border-bottom-color:#0891b2}.settings-sidebar_itemInactive__dFtUb:hover{background:transparent}.settings-sidebar_icon__ikr3j,.settings-sidebar_itemLogout__nm4w1{display:none}}.app-button_AppButton__QTpWJ{background-color:var(--button-primary-color);color:var(--color-white);border:none;padding:16px;border-radius:8px;font-size:1rem;font-weight:600;transition:background .2s ease,transform .08s ease;box-shadow:0 4px 12px rgba(0,0,0,.1);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;height:46px}.app-button_AppButton__QTpWJ:not(.app-button_text__z_hb8):not(:disabled):active{transform:scale(.98)}.app-button_sm__BWmZ0{padding:0 12px;border-radius:6px;max-height:32px}.app-button_smText__7jOTw{padding:0!important;font-size:13px!important;line-height:20px!important;gap:6px!important}.app-button_text__z_hb8{background:transparent;border:none;box-shadow:none;color:var(--text-secondary);padding:0 16px;cursor:pointer;font-weight:400;transition:color .2s ease,background .2s ease}.app-button_AppButton__QTpWJ.app-button_text__z_hb8{box-shadow:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.app-button_AppButton__QTpWJ:not(.app-button_text__z_hb8):not(:disabled):active{transform:none}}.app-button_AppButton__QTpWJ.app-button_text__z_hb8:focus-visible,.app-button_AppButton__QTpWJ.app-button_text__z_hb8:hover{background:var(--color-hover,#f6f6f4)!important;box-shadow:none!important;transform:none!important}.app-button_AppButton__QTpWJ.app-button_text__z_hb8.app-button_textOnDark__xJAVn:focus-visible:not(:disabled),.app-button_AppButton__QTpWJ.app-button_text__z_hb8.app-button_textOnDark__xJAVn:hover:not(:disabled){background:rgba(255,255,255,.14)!important;box-shadow:none!important;transform:none!important;color:#ffffff!important}.app-button_AppButton__QTpWJ.app-button_text__z_hb8.app-button_textOnDark__xJAVn:focus-visible:not(:disabled) .app-button_buttonText__Lw_GL,.app-button_AppButton__QTpWJ.app-button_text__z_hb8.app-button_textOnDark__xJAVn:hover:not(:disabled) .app-button_buttonText__Lw_GL{color:inherit!important}.app-button_AppButton__QTpWJ.app-button_text__z_hb8.app-button_textOnDark__xJAVn:focus-visible:not(:disabled){outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.app-button_AppButton__QTpWJ.app-button_text__z_hb8.app-button_textOnDarkLink__keeHF:focus-visible:not(:disabled),.app-button_AppButton__QTpWJ.app-button_text__z_hb8.app-button_textOnDarkLink__keeHF:hover:not(:disabled){background:transparent!important;box-shadow:none!important;transform:none!important;color:#7dd3fc!important;text-decoration:underline}.app-button_AppButton__QTpWJ.app-button_text__z_hb8.app-button_textOnDarkLink__keeHF:focus-visible:not(:disabled) .app-button_buttonText__Lw_GL,.app-button_AppButton__QTpWJ.app-button_text__z_hb8.app-button_textOnDarkLink__keeHF:hover:not(:disabled) .app-button_buttonText__Lw_GL{color:inherit!important}.app-button_AppButton__QTpWJ.app-button_text__z_hb8.app-button_textOnDarkLink__keeHF:focus-visible:not(:disabled){outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.app-button_text__z_hb8:disabled{opacity:.6;cursor:not-allowed}.app-button_primary__thm14:focus-visible,.app-button_primary__thm14:hover{background-color:var(--button-primary-color-hover)}.app-button_AppButton__QTpWJ:disabled{opacity:.7;cursor:not-allowed}.app-button_primary__thm14{background-color:var(--button-primary-color);color:var(--color-white)}.app-button_secondary__reI_Y{background-color:var(--color-white);color:var(--tailwind-colors-neutral-900);border:1px solid var(--border);box-shadow:none;padding-left:16px;font-size:14px}.app-button_secondary__reI_Y:hover{background-color:var(--accent)}.app-button_danger__kCTDI{color:#fff}.app-button_danger__kCTDI,.app-button_danger__kCTDI:hover{background-color:var(--error-color)}.app-button_fullWidth__f9eHT{width:100%}.app-button_buttonText__Lw_GL{color:inherit;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-style:normal;font-weight:var(--font-weight-medium,500);line-height:var(--typography-base-sizes-base-line-height,24px);display:flex;align-items:center;justify-content:center;gap:5px}.app-button_loadingBrand___wRuf{flex:0 0 auto}.create-client-dialog_overlay__h6a4m{position:fixed;inset:0;background:var(--overlay-backdrop-color);backdrop-filter:blur(var(--overlay-backdrop-blur));-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur));display:flex;align-items:center;justify-content:center;padding:16px;z-index:var(--z-overlay-backdrop);animation:create-client-dialog_fadeIn__CUucj .2s ease}@keyframes create-client-dialog_fadeIn__CUucj{0%{opacity:0}to{opacity:1}}.create-client-dialog_dialog__Q3wPX{width:100%;max-width:592px;max-height:90vh;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.05);display:flex;flex-direction:column;animation:create-client-dialog_slideUp__T1DMe .2s ease}@keyframes create-client-dialog_slideUp__T1DMe{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.create-client-dialog_header__70BQP{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid #ebebeb;background:#fff;flex-shrink:0}@media (min-width:640px){.create-client-dialog_header__70BQP{padding-left:40px;padding-right:40px}}.create-client-dialog_headerBox__QOfcX{width:36px;height:36px;visibility:hidden;border:0;background:transparent}.create-client-dialog_title__xuAa4{color:var(--foreground);font-size:18px;line-height:28px;font-weight:500;margin:0}.create-client-dialog_closeButton__BitLa{width:36px;height:36px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .12s ease;border:none;background:transparent;cursor:pointer}.create-client-dialog_closeButton__BitLa:hover:not(:disabled){background:#F6F6F4}.create-client-dialog_closeButton__BitLa:disabled{opacity:.5;cursor:not-allowed}.create-client-dialog_closeIcon__xTXQW{width:20px;height:20px;color:var(--foreground)}.create-client-dialog_content__FZYvl{padding:18px 24px;overflow-y:auto;flex:1 1 auto}@media (min-width:640px){.create-client-dialog_content__FZYvl{padding-left:40px;padding-right:40px}}.create-client-dialog_invoiceDialogForm__mxo17{background:inherit}.create-client-dialog_footerBar__e_KjO{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px;border-top:1px solid #ebebeb;background:#FFFFFF;flex-shrink:0}@media (min-width:640px){.create-client-dialog_footerBar__e_KjO{padding-left:40px;padding-right:40px}}.invoice-view-with-bank-details_container__z_iCg{display:flex;width:100%;min-height:100vh;box-sizing:border-box;overflow-x:hidden}.invoice-view-with-bank-details_leftPanel__qxgfd{flex:1 1 48%;min-width:0;background:#ffffff;display:flex;align-items:flex-start;justify-content:center;padding-top:5rem}.invoice-view-with-bank-details_rightPanel__yJok0{flex:1 1 52%;min-width:0}.invoice-view-with-bank-details_leftContent__hLMNH{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:32px 0;gap:28px;margin:0 auto;width:min(72rem,100%);max-width:100%;min-height:auto;height:auto;box-sizing:border-box}.invoice-view-with-bank-details_previewBackground__tBKvI{display:flex;flex-direction:column;align-items:center;padding:0 40px;gap:18px;width:min(61.2rem,100%);max-width:100%;background:#ffffff;border-radius:6px;box-sizing:border-box}.invoice-view-with-bank-details_headerRow__5MEHx{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:6px;width:100%;min-height:62px;box-sizing:border-box}.invoice-view-with-bank-details_headerText__2EZBr{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;gap:6px;flex:1}.invoice-view-with-bank-details_sentText__rCF5G{font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#666666;margin:0}.invoice-view-with-bank-details_amountText__VzDzn{font-weight:600;font-size:32px;line-height:100%;letter-spacing:-.01em;margin:0}.invoice-view-with-bank-details_amountText__VzDzn,.invoice-view-with-bank-details_downloadButton__nVuUS{font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;color:var(--foreground)}.invoice-view-with-bank-details_downloadButton__nVuUS{box-sizing:border-box;display:inline-flex;flex-direction:row;padding:8px 16px;gap:8px;width:3rem;height:40px;background:#ffffff;border:1px solid #ebebeb;border-radius:4px;font-weight:500;font-size:1.2rem;line-height:2rem}.invoice-view-with-bank-details_downloadIcon__oDauk{width:16px;height:16px}.invoice-view-with-bank-details_detailsBlock__qHvT2{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:4px;width:100%}.invoice-view-with-bank-details_detailRow__hbLhq{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-height:28px}.invoice-view-with-bank-details_detailLabel__XVLvs{color:#666666}.invoice-view-with-bank-details_detailLabel__XVLvs,.invoice-view-with-bank-details_detailValue__GspVi{font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px}.invoice-view-with-bank-details_detailValue__GspVi{color:var(--foreground)}.invoice-view-with-bank-details_statusBadge__xLaxm{background:#fceeba;color:#37302f}.invoice-view-with-bank-details_separator__vnae5{width:100%;height:0;border-top:1px solid #ebebeb}.invoice-view-with-bank-details_bankSection__E2oPp{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:22px;width:100%;height:-moz-fit-content;height:fit-content;box-sizing:border-box}.invoice-view-with-bank-details_noticePaymentButton__p6dSi{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;gap:8px;width:100%;height:48px;background:#0891b2;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);border-radius:4px;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#ffffff}.invoice-view-with-bank-details_noticePaymentHint__H_koa{width:100%;max-width:100%;margin:-8px 0 0;align-self:center;display:flex;justify-content:center;text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#666666;padding-bottom:2rem;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.invoice-view-with-bank-details_noticePaymentSuccess__lIwaB{padding:20px 0 2rem;background-color:rgba(18,183,106,.06);border-radius:8px;white-space:pre-line}.invoice-view-with-bank-details_noticePaymentConfirmed__sdxyZ,.invoice-view-with-bank-details_noticePaymentSuccess__lIwaB{width:100%;text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:20px;font-weight:500;color:#12b76a}.invoice-view-with-bank-details_noticePaymentConfirmed__sdxyZ{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:4px 0 2rem;white-space:nowrap}.invoice-view-with-bank-details_noticePaymentConfirmedIcon__6m4o_{width:14px;height:14px;flex:0 0 auto;color:#12b76a}.invoice-view-with-bank-details_footerText__P3cOJ{width:100%;margin-bottom:8px;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;display:flex;flex-direction:column;align-items:center;text-align:center;color:#666666}.invoice-view-with-bank-details_footerDivider__B5AMw{width:100%;border-top:1px solid #ebebeb}.invoice-view-with-bank-details_footerLink__ouNyH{color:#0891b2;text-decoration:none;cursor:pointer}.invoice-view-with-bank-details_rightPanel__yJok0{background:#f6f6f4;display:flex;justify-content:center;align-items:flex-start;padding:2.4rem;overflow-x:hidden}@media (max-width:1440px){.invoice-view-with-bank-details_leftPanel__qxgfd{padding-top:3.2rem}.invoice-view-with-bank-details_leftContent__hLMNH{width:100%;min-height:auto;padding:2.4rem 1.6rem}.invoice-view-with-bank-details_previewBackground__tBKvI{width:100%;padding:0 2.4rem}.invoice-view-with-bank-details_rightPanel__yJok0{padding:1.6rem}}@media (max-width:1200px){.invoice-view-with-bank-details_container__z_iCg{min-height:auto}.invoice-view-with-bank-details_leftPanel__qxgfd{flex-basis:46%;padding-top:2.4rem}.invoice-view-with-bank-details_rightPanel__yJok0{flex-basis:54%;padding:1.2rem}.invoice-view-with-bank-details_leftContent__hLMNH{padding:1.6rem 1.2rem;gap:2rem}.invoice-view-with-bank-details_previewBackground__tBKvI{padding:0 1.6rem;gap:1.6rem}.invoice-view-with-bank-details_amountText__VzDzn{font-size:2.8rem}.invoice-view-with-bank-details_headerRow__5MEHx{min-height:5.6rem}}@media (max-width:1024px){.invoice-view-with-bank-details_container__z_iCg{flex-direction:column;min-height:auto;align-items:center}.invoice-view-with-bank-details_leftPanel__qxgfd,.invoice-view-with-bank-details_rightPanel__yJok0{flex:0 0 auto;width:100%;justify-content:center}.invoice-view-with-bank-details_leftPanel__qxgfd{padding-top:0}.invoice-view-with-bank-details_leftContent__hLMNH{width:min(72rem,100%);padding:2rem 1.6rem 1.2rem;gap:1.6rem;margin:0 auto;align-items:center}.invoice-view-with-bank-details_previewBackground__tBKvI{width:min(61.2rem,100%);padding:0;gap:1.6rem;margin:0 auto}.invoice-view-with-bank-details_rightPanel__yJok0{padding:2rem;overflow-y:visible;box-sizing:border-box}}@media (max-width:768px){.invoice-view-with-bank-details_leftContent__hLMNH,.invoice-view-with-bank-details_rightPanel__yJok0{padding:2rem}.invoice-view-with-bank-details_previewBackground__tBKvI{width:100%}.invoice-view-with-bank-details_headerRow__5MEHx{align-items:flex-start;gap:1.2rem}.invoice-view-with-bank-details_amountText__VzDzn{font-size:2.4rem}.invoice-view-with-bank-details_detailRow__hbLhq{gap:1.2rem}.invoice-view-with-bank-details_noticePaymentButton__p6dSi{margin:0!important}}.invoice-view-with-bank-details_bankSection__E2oPp .invoice-view-with-bank-details_bankCardOverride__KRBmO{margin-top:0}.invoice-view-with-bank-details_bankCardOverride__KRBmO .container{background:#ffffff;border:1px solid #0891b2;border-radius:6px}.invoice-view-with-bank-details_bankCardOverride__KRBmO .cardAndIconWrapper{padding:24px;gap:10px}.invoice-view-with-bank-details_bankCardOverride__KRBmO .title{font-size:16px;font-weight:500;line-height:100%;letter-spacing:-.01em;color:var(--foreground)}.invoice-view-with-bank-details_bankCardOverride__KRBmO .label,.invoice-view-with-bank-details_bankCardOverride__KRBmO .subtext{font-size:14px;line-height:24px;color:#666666}.invoice-view-with-bank-details_bankCardOverride__KRBmO .value{font-size:14px;line-height:24px;font-weight:500;color:#0891b2}.invoice-view-with-bank-details_downloadButton__nVuUS{min-height:40px;min-width:100px;padding-inline:14px;gap:10px;display:flex;justify-content:center;align-items:center}.invoice-view-with-bank-details_buttonIcon__1bw0X{width:16px;height:16px}.invoice-view-with-bank-details_statusBadge__xLaxm{box-sizing:border-box;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:2px 10px;gap:10px;height:28px;border-radius:4px;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;text-transform:uppercase;box-shadow:none}.invoice-view-with-bank-details_statusDraft__m3pJs{background-color:#F3E8CE;color:#371A11}.invoice-view-with-bank-details_statusSent__Ffz8G{background-color:#E0F2FE;color:var(--foreground)}.invoice-view-with-bank-details_statusPaid__kMOm4{background-color:#dcfce7;color:var(--foreground)}.invoice-view-with-bank-details_statusOverdue__CcYaX{background-color:#FEE2E2;color:#450a0a}.invoice-view-with-bank-details_statusWaitingConfirmation__38UH0{border-radius:var(--border-radius-md,8px);background:#FCEEBA;color:#37302f}.data-grid_container__DtWex{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden;gap:1rem}.data-grid_container__DtWex span{font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:0}.data-grid_filterActionsContainer__hGoSG{flex:0 0 auto}.data-grid_filterActions__s_Ssk{display:flex;align-items:center;gap:.5rem}.data-grid_searchInput__1E_4Z{width:100%;max-width:24rem;border-radius:.375rem;border:1px solid #e5e7eb;background-color:#ffffff;padding:.5rem .75rem;font-size:1.6rem;box-shadow:0 1px 2px rgba(15,23,42,.05);outline:none;transition:box-shadow .15s ease,border-color .15s ease}.data-grid_searchInput__1E_4Z:focus{border-color:#94a3b8;box-shadow:0 0 0 2px rgba(148,163,184,.5)}.data-grid_tableWrapper__UcyAq{position:relative;flex:1 1 auto;min-height:0;overflow:auto}.data-grid_tableWrapper__UcyAq::-webkit-scrollbar{width:6px;height:6px}.data-grid_tableWrapper__UcyAq::-webkit-scrollbar-track{background:transparent}.data-grid_tableWrapper__UcyAq::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-clip:content-box}.data-grid_tableWrapper__UcyAq::-webkit-scrollbar-thumb:hover{background-clip:content-box}.data-grid_tableWrapper__UcyAq::-webkit-scrollbar-button{width:0;height:0;display:none}.data-grid_tableWrapper__UcyAq::-webkit-scrollbar-corner{background:transparent}.data-grid_table__s4DGx{width:100%;border-collapse:separate;border-spacing:0;font-size:1.6rem;table-layout:fixed}.data-grid_tableBody__ZThoT,.data-grid_tableHead___cyA9{font-size:1.6rem}.data-grid_tableHeaderCell__zTeeY{position:static;top:auto;z-index:auto;overflow:hidden;color:var(--muted-foreground);text-overflow:ellipsis;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-style:normal;font-weight:var(--font-weight-semibold,600);line-height:var(--typography-base-sizes-extra-small-line-height,20px);padding:1.2rem;background-color:var(--color-white);border-bottom:1px solid #ebebeb}.data-grid_tableHeaderCellSortable__Q9cf3{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.data-grid_tableHeaderCellSortable__Q9cf3:hover{background:#f8f8f8}.data-grid_tableHeaderCell__zTeeY:first-child{padding-left:3.6rem}.data-grid_tableHeaderContent__XuLXJ{display:flex;align-items:center;gap:.25rem;width:100%;pointer-events:none}.data-grid_tableHeaderCell__zTeeY .data-grid_tableHeaderContent__XuLXJ{font-size:12px;font-weight:var(--font-weight-semibold,600);color:var(--muted-foreground);line-height:var(--typography-base-sizes-extra-small-line-height,20px)}.data-grid_sortIcon__WIQzU{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--muted-foreground)}.data-grid_sortIconActive__cASJz{color:var(--foreground)}.data-grid_actionsHeaderCell__sYpmI{padding:1.2rem 0;text-align:center!important;border-bottom:1px solid #ebebeb}.data-grid_actionsHeaderCell__sYpmI .data-grid_tableHeaderContent__XuLXJ{justify-content:center}.data-grid_noResultsCell__xiWBG{padding:1.5rem 1.25rem;text-align:center;color:#94a3b8}.data-grid_tableRow__s8D1K{transition:background-color .15s ease;font-size:1.4rem;cursor:pointer}.data-grid_tableRow__s8D1K>td{cursor:pointer}.data-grid_tableRow__s8D1K:hover{cursor:pointer;background-color:#F6F6F4}.data-grid_tableRowActive__K1yK8,.data-grid_tableRowActive__K1yK8:hover{background-color:#eef8fa;box-shadow:inset 3px 0 0 #0891b2}.data-grid_tableRow__s8D1K>td{border-bottom:1px solid #ebebeb}.data-grid_tableRow__s8D1K>td:first-child{padding-left:3.6rem}.data-grid_cell__S1nr_{padding:1.4rem 1.6rem;vertical-align:middle;color:var(--foreground)}.data-grid_infiniteSentinelRow__vVq0Z>td{padding:8px 1.6rem 1.6rem;border-bottom:none;text-align:center;vertical-align:middle}.data-grid_infiniteSentinelRow__vVq0Z>td:first-child{padding-left:3.6rem}.data-grid_infiniteSentinel__NKWTY{height:4px;width:100%}.data-grid_infiniteScrollHint__qxbwS{display:flex;align-items:center;justify-content:center;padding-top:6px}.data-grid_tableWrapper__UcyAq.data-grid_loading__dEwrk{overflow:hidden}.data-grid_tableWrapper__UcyAq{overscroll-behavior:contain}.data-grid_actionsCell__ZYh2T{padding:2rem 0;vertical-align:middle;text-align:center}.data-grid_actionsCellInner__DpTFi{display:flex;align-items:center;justify-content:center;width:100%}.data-grid_actionsTrigger__pxLsO{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:var(--border-radius-md,8px);border:1px solid var(--base-border,#ebebeb);background:var(--base-popover,#FFF);cursor:pointer;font-size:1.6rem;line-height:1;color:var(--foreground);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.data-grid_actionsTrigger__pxLsO:hover,.data-grid_actionsTrigger__pxLsO[data-state=open],.data-grid_floatingIconButton__VYjH2:hover:not(:disabled),.data-grid_tableRow__s8D1K:hover .data-grid_actionsTrigger__pxLsO:hover,.data-grid_tableRow__s8D1K:hover .data-grid_floatingIconButton__VYjH2:hover:not(:disabled){background:#ebebeb;border-color:var(--base-border,#ebebeb)}.data-grid_tableRow__s8D1K:hover .data-grid_actionsTrigger__pxLsO{background:var(--base-popover,#FFF);border-color:var(--base-border,#EBEBEB)}.data-grid_actionsTriggerIcon__ePYR2{width:1.4rem;height:1.4rem}.data-grid_actionsCellFloating__773oC{position:relative;padding:2rem 0;vertical-align:middle;text-align:center;overflow:visible}.data-grid_floatingRowActionsInner__pP80u{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto;pointer-events:none}.data-grid_floatingHoverReveal__I7z_j{position:absolute;top:50%;right:calc(50% + 1.6rem + .35rem);z-index:1;display:inline-flex;align-items:center;flex-shrink:0;opacity:0;pointer-events:none;transition:opacity .15s ease;transform:translateY(-50%)}.data-grid_floatingHoverPill__BhbVx{display:inline-flex;align-items:center;gap:.4rem;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.data-grid_floatingHoverReveal__I7z_j:focus-within,.data-grid_tableRow__s8D1K:focus-within .data-grid_floatingHoverReveal__I7z_j,.data-grid_tableRow__s8D1K:hover .data-grid_floatingHoverReveal__I7z_j{opacity:1;pointer-events:auto;z-index:var(--z-overlay-raised)}.data-grid_floatingMenuAlways__UnLQ7{display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;flex-shrink:0;pointer-events:auto}.data-grid_floatingIconButtonWrap__GDyYt{position:relative;display:inline-flex;align-items:center;justify-content:center}.data-grid_floatingIconButtonWrap__GDyYt:focus-within,.data-grid_floatingIconButtonWrap__GDyYt:hover{z-index:var(--z-overlay-raised)}.data-grid_floatingActionTooltipPortal__JscD2{display:flex;align-items:center;justify-content:center;padding:0 12px;min-height:28px;background:#171717;border-radius:8px;color:#ffffff;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.2rem;font-weight:500;line-height:1;white-space:nowrap;letter-spacing:.01em;pointer-events:none;box-shadow:0 4px 14px rgba(15,23,42,.18)}.data-grid_floatingIconButton__VYjH2{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:var(--border-radius-md,8px);border:1px solid var(--base-border,#ebebeb);background:var(--base-popover,#fff);cursor:pointer;font-size:1.6rem;line-height:1;color:var(--foreground);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.data-grid_tableRow__s8D1K:hover .data-grid_floatingIconButton__VYjH2:not(:disabled){background:var(--base-popover,#fff);border-color:var(--base-border,#ebebeb)}.data-grid_floatingIconButton__VYjH2:disabled{opacity:.45;cursor:not-allowed}.data-grid_floatingIconButtonInner__z5Osj{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem}.data-grid_floatingIconButtonInner__z5Osj svg{width:1.4rem;height:1.4rem}.data-grid_actionsMenu__qwu92{min-width:180px;padding:.4rem 0;border-radius:.75rem;background-color:#ffffff;border:1px solid #e5e7eb;box-shadow:0 10px 15px rgba(15,23,42,.1),0 4px 6px rgba(15,23,42,.05);font-size:1.4rem}.data-grid_actionsMenuItem__xn_oM{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;height:3.6rem;padding:0 2rem;cursor:pointer;background-color:transparent;color:var(--foreground);font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.4rem;font-weight:500;transition:background-color .15s ease,color .15s ease;text-align:left}.data-grid_actionsMenuItem__xn_oM:hover,.data-grid_actionsMenuItem__xn_oM[data-highlighted]{background-color:#F6F6F4}.data-grid_actionsMenuItem__xn_oM[aria-disabled=true]{opacity:.5;cursor:not-allowed}.data-grid_actionsMenuItemDestructive__dJlBU{color:var(--error-color)}.data-grid_actionsMenuItemDestructive__dJlBU:focus,.data-grid_actionsMenuItemDestructive__dJlBU:hover,.data-grid_actionsMenuItemDestructive__dJlBU[data-highlighted]{background-color:#F6F6F4;color:var(--error-color)}.data-grid_actionsMenuItemWithSeparator__0tvHZ{border-top:1px solid #e5e7eb;margin-top:.25rem;padding-top:.9rem}.data-grid_actionsMenuIcon___YcMj{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem}.data-grid_skeletonCell__4GYTL{width:60%;height:1.4rem;border-radius:999px;background-color:var(--skeleton,#f6f6f4)}.data-grid_alignLeft__VqTys{text-align:left}.data-grid_alignRight__ZoqxW{text-align:right}.data-grid_alignRight__ZoqxW .data-grid_tableHeaderContent__XuLXJ{justify-content:flex-end}.data-grid_alignCenter__wtJyr{text-align:center}.data-grid_alignCenter__wtJyr .data-grid_tableHeaderContent__XuLXJ{justify-content:center}.data-grid_emptyCell__D1z25{padding:24px;text-align:center;opacity:.7}.data-grid_emptyOverlay__FX454{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:5}.data-grid_emptyContent__pd4DD{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:2rem}.data-grid_emptyIllustration__aWAho{flex-shrink:0;line-height:0}.data-grid_emptyTitle__LbP3F{color:var(--foreground);text-align:center;font-size:1.8rem;font-style:normal;font-weight:var(--font-weight-medium,500);line-height:var(--text-lg-line-height,28px)}.data-grid_emptySubtitle__XE13w{color:var(--base-muted-foreground,#737373);text-align:center;font-size:1.4rem;font-style:normal;font-weight:var(--font-weight-normal,400);line-height:162.5%}.data-grid_emptyActions__FeLjK{margin-top:8px;display:flex;justify-content:center}.data-grid_tableShell__AjEDh{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.data-grid_tableHeaderWrap__asYSH{flex:0 0 auto;overflow:hidden;background:var(--color-white);padding-right:6px;box-sizing:border-box}.data-grid_tableHeaderInner__b_Lvt{will-change:transform}.data-grid_tableBodyWrap__v_kX4{position:relative;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;isolation:isolate}.data-grid_tableBodyBottomFade__lD1_3{pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:clamp(2.25rem,15%,5rem);z-index:15;transform:translateZ(0);background:linear-gradient(0deg,#ffffff 0,rgba(255,255,255,.96) 12%,rgba(255,255,255,.82) 38%,rgba(255,255,255,.45) 72%,rgba(255,255,255,0));box-shadow:0 -12px 26px rgba(255,255,255,.78)}.data-grid_tableBodyWrap__v_kX4::-webkit-scrollbar{width:6px;height:6px}.data-grid_tableBodyWrap__v_kX4::-webkit-scrollbar-track{background:transparent}.data-grid_tableBodyWrap__v_kX4::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-clip:content-box}.data-grid_tableBodyWrap__v_kX4::-webkit-scrollbar-thumb:hover{background:var(--primary-hover);background-clip:content-box}.data-grid_tableBodyWrap__v_kX4::-webkit-scrollbar-button{width:0;height:0;display:none}.data-grid_tableBodyWrap__v_kX4::-webkit-scrollbar-corner{background:transparent}.data-grid_retryButton__Ccw_7{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;font-size:1.4rem;font-weight:500;color:#ffffff;background:var(--foreground,#1a1a1a);border:none;border-radius:.5rem;cursor:pointer;transition:opacity .15s ease}.data-grid_retryButton__Ccw_7:hover{opacity:.9}.data-grid_retryButton__Ccw_7:active{opacity:.8}.data-grid_skeletonContainer__wIfgm{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.data-grid_skeletonHeader__LPbnn{display:flex;gap:1rem;padding:1rem 0;border-bottom:1px solid #e5e7eb}.data-grid_skeletonHeaderCell__8Kipu{height:2rem;flex:1;max-width:120px}.data-grid_skeletonBody__rptAt{display:flex;flex-direction:column;gap:.75rem}.data-grid_skeletonRow__2G__4{display:flex;gap:1rem;padding:1rem 0;border-bottom:1px solid #f0f0f0}.data-grid_skeletonCell__4GYTL{height:2rem;flex:1}.data-grid_skeletonCell__4GYTL:last-child{max-width:100px}.download-invoice-button_downloadButton__O3QxM{height:40px;min-height:40px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;margin:0!important;border-radius:8px;border:1px solid #e5e7eb;background:var(--base-popover,#FFF);box-shadow:none;font-size:1.4rem;font-weight:500;line-height:2rem;color:#7f8b96}.download-invoice-button_downloadButton__O3QxM:focus-visible,.download-invoice-button_downloadButton__O3QxM:hover{background:var(--accent)}.download-invoice-button_downloadButton__O3QxM .buttonText{font-size:1.4rem;line-height:2rem;font-weight:500;color:#7f8b96;gap:.6rem}.download-invoice-button_buttonIcon__bCBfQ{width:1.4rem;height:1.4rem;color:#98a3ad}.customize-theme_page__Een_s{position:fixed;inset:0;z-index:var(--z-overlay-backdrop);background:var(--overlay-backdrop-color);backdrop-filter:blur(var(--overlay-backdrop-blur));-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur));display:flex;align-items:center;justify-content:center;padding:16px}.customize-theme_dialog__UyKUj{width:100%;max-width:1248px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.05);display:flex;flex-direction:column;max-height:90vh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.customize-theme_header__RpDnK{height:84px;padding:0 40px;border-bottom:1px solid #ebebeb;display:flex;align-items:center;justify-content:space-between}.customize-theme_headerBox__L6Ycm{width:36px;height:36px;visibility:hidden;border:0;background:transparent}.customize-theme_title__nXMfs{color:var(--foreground);font-size:18px;line-height:28px;font-weight:500;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.customize-theme_closeButton___5HLt{width:40px;height:40px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .12s ease}.customize-theme_closeButton___5HLt:hover{background:#F6F6F4}.customize-theme_closeIcon__jivMZ{width:24px;height:24px;color:var(--foreground)}.customize-theme_main__z0M5A{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto}@media (min-width:1024px){.customize-theme_main__z0M5A{flex-direction:row}}.customize-theme_left__nACCS{flex:1 1 0;padding:0 24px;border-right:1px solid #ebebeb;background:#fff;display:flex;flex-direction:column;min-height:0;overflow-y:auto}.customize-theme_sectionIntro__bXN3E{padding:24px 0;display:flex;flex-direction:column;gap:6px}.customize-theme_sectionTitle__GDTW8{font-weight:500;color:var(--foreground)}.customize-theme_sectionDesc__EywVa,.customize-theme_sectionTitle__GDTW8{font-size:14px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.customize-theme_sectionDesc__EywVa{line-height:24px;color:#666}.customize-theme_leftBody__s_POI{padding:24px 0;display:flex;flex-direction:column;gap:32px;border-top:1px solid #ebebeb}.customize-theme_rowBetween__5X82w{display:flex;align-items:center;justify-content:space-between;gap:16px}.customize-theme_label__lMEn_{font-size:14px;font-weight:500;color:var(--foreground);line-height:24px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.customize-theme_logoBox__6ddR_{width:50px;height:50px;border-radius:8px;background:#171717;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;flex-shrink:0}.customize-theme_logoBoxHasImage__8Gue4{background:#ffffff}.customize-theme_logoBox__6ddR_:focus-visible{outline:2px solid var(--primary-color,#0891b2);outline-offset:2px}.customize-theme_logoBoxInner__IzVV5{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.customize-theme_logoInitials__zC6hM{display:inline-flex;align-items:center;justify-content:center;color:#ffffff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:0;text-transform:uppercase}.customize-theme_logoBoxOverlay__Kf1ou{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px;background:rgba(0,0,0,.58);color:#fff;opacity:0;transition:opacity .16s ease;pointer-events:none}.customize-theme_logoBox__6ddR_:focus-visible .customize-theme_logoBoxOverlay__Kf1ou,.customize-theme_logoBox__6ddR_:hover .customize-theme_logoBoxOverlay__Kf1ou{opacity:1}.customize-theme_logoBoxOverlayIcon__3riOi{width:14px;height:14px;flex-shrink:0}.customize-theme_logoBoxOverlayLabel__DglPa{font-size:9px;font-weight:600;line-height:1.1;letter-spacing:.02em;text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (hover:none){.customize-theme_logoBoxHasImage__8Gue4 .customize-theme_logoBoxOverlay__Kf1ou{opacity:1;background:linear-gradient(180deg,transparent,transparent 35%,rgba(0,0,0,.78));justify-content:flex-end;padding-bottom:5px}.customize-theme_logoBoxHasImage__8Gue4 .customize-theme_logoBoxOverlayIcon__3riOi{display:none}}.customize-theme_group__bw9IO{display:flex;flex-direction:column;gap:12px}.customize-theme_groupTight__wtCXj{display:flex;flex-direction:column;gap:6px;width:100%}.customize-theme_colorControl__yedDv{display:flex;height:28px;border-radius:8px}.customize-theme_colorSwatchOuter__d7YdH{width:28px;height:28px;padding:2px;background:#fff;border:1px solid #e5e5e5;border-right:none;border-top-left-radius:8px;border-bottom-left-radius:8px;cursor:pointer}span.customize-theme_colorSwatchOuter__d7YdH{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.customize-theme_colorInputHidden__BC1gy{display:none}.customize-theme_colorSwatchInner__0RtVd{width:100%;height:100%;border-radius:6px;border:1px solid #ebebeb}.customize-theme_hexWrap__aIh1_{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border:1px solid #e5e5e5;background:#fff;border-top-right-radius:8px;border-bottom-right-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.customize-theme_hexHash__kJ21g{color:#666;font-size:14px;font-weight:500;line-height:20px}.customize-theme_hexInput__cpWMq{width:64px;outline:none;border:none;background:transparent;font-size:14px;color:var(--foreground);font-weight:500;line-height:20px}.customize-theme_popoverContent__U5YIv{z-index:var(--z-overlay-popover);background:#fff;border-radius:12px;padding:16px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.05);animation:customize-theme_slideDownAndFade__l7_UK .2s ease;width:200px}.customize-theme_pickerGrid__UcCJt{display:flex;flex-direction:column;gap:12px}.customize-theme_pickerTitle__tRcP3{font-size:12px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.05em}.customize-theme_colorGrid__PGtWj{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.customize-theme_presetBtn__81Vi0{width:36px;height:36px;border-radius:6px;border:1px solid rgba(0,0,0,.05);cursor:pointer;transition:transform .1s ease;background-clip:padding-box}.customize-theme_presetBtn__81Vi0:hover{transform:scale(1.1)}.customize-theme_activePreset__dpEau{outline:2px solid #171717;outline-offset:2px}.customize-theme_customColorSection__86vja{border-top:1px solid #ebebeb;padding-top:12px;display:flex;flex-direction:column;gap:8px}.customize-theme_popoverHexWrap__Z345S{display:flex;align-items:center;gap:4px;height:32px;padding:0 8px;border:1px solid #e5e5e5;border-radius:6px;background:#f9f9f9}@keyframes customize-theme_slideDownAndFade__l7_UK{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.customize-theme_signatureFieldWrap__mPTyC .customize-theme_signatureInput__EKxDl{width:100%;height:40px;font-size:24px;font-weight:600;line-height:1.15;letter-spacing:.01em;border-color:#e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.05);padding:0 10px;border-radius:8px}.customize-theme_signatureFieldWrap__mPTyC{margin-left:auto;width:140px;flex:0 0 140px}.customize-theme_switch__AcLrp{width:40px;height:24px}.customize-theme_helpText__rha9f{width:100%;font-size:14px;color:#666;line-height:24px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.customize-theme_planLockIcon__2CaLx{flex-shrink:0;color:var(--base-primary,#0891b2)}.customize-theme_brandColorRowRight__AuRtN,.customize-theme_whiteLabelRowRight__5TyVv{display:flex;align-items:center;gap:8px}.customize-theme_colorControlLocked__BmDCp{display:flex;align-items:center;height:28px;border-radius:8px;cursor:pointer;outline:none;opacity:.58}.customize-theme_colorControlLocked__BmDCp:focus-visible{outline:2px solid var(--base-primary,#0891b2);outline-offset:2px}.customize-theme_colorControlDisabled__j86EG{cursor:default}.customize-theme_hexReadonly__LUD_n{border:none;background:transparent;font-size:14px;color:var(--foreground);font-weight:500;line-height:20px;min-width:56px}.customize-theme_planControlLocked__UB5nT{opacity:.5;cursor:pointer}.customize-theme_planControlDisabled__VMxWU{opacity:.5;cursor:not-allowed}.customize-theme_right__V3IDU{width:100%;max-width:839px;display:flex;flex-direction:column;background:#fff}.customize-theme_previewBar__LZ8_q{padding:16px 20px;background:#f6f6f4;border-bottom:1px solid #ebebeb}.customize-theme_previewLabel__nq9jW{font-size:12px;font-weight:500;color:var(--muted-foreground,#666666);letter-spacing:.08em;text-transform:uppercase;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.customize-theme_previewArea__JGRvp{flex:1;background:#f6f6f4;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:32px 40px 40px;gap:20px}@media (min-width:1024px){.customize-theme_left__nACCS{flex:0 0 clamp(288px,24vw,360px);width:clamp(288px,24vw,360px);min-width:288px}.customize-theme_right__V3IDU{flex:1 1 0;width:auto;min-width:0;max-width:none}}@media (min-width:1024px) and (max-width:1200px){.customize-theme_dialog__UyKUj{max-height:calc(100vh - 24px)}.customize-theme_header__RpDnK{height:64px;padding:0 24px}.customize-theme_left__nACCS{flex:0 0 288px;width:288px;min-width:288px;padding:0 20px}.customize-theme_right__V3IDU{flex:1 1 0;width:auto;min-width:0;max-width:none}.customize-theme_sectionIntro__bXN3E{padding:20px 0}.customize-theme_leftBody__s_POI{gap:24px;padding:20px 0}.customize-theme_previewArea__JGRvp{padding:24px}.customize-theme_footer__0uK_8{padding:16px 24px}}@media (min-width:768px) and (max-width:1023px){.customize-theme_dialog__UyKUj{max-height:calc(100vh - 24px)}.customize-theme_header__RpDnK{height:64px;padding:0 24px}.customize-theme_main__z0M5A{display:block;overflow-y:auto}.customize-theme_left__nACCS{width:100%;min-width:0;min-height:auto;padding:0 24px;border-right:0;border-bottom:1px solid #ebebeb;overflow:visible}.customize-theme_sectionIntro__bXN3E{padding:20px 0}.customize-theme_leftBody__s_POI{gap:24px;padding:20px 0 28px}.customize-theme_right__V3IDU{width:100%;max-width:none;min-width:0}.customize-theme_previewArea__JGRvp{width:100%;padding:24px;box-sizing:border-box}.customize-theme_footer__0uK_8{padding:16px 24px}}.customize-theme_card__cpNwk{width:100%;max-width:644px;background:#fff;border-radius:8px;padding:22px;display:flex;flex-direction:column;gap:12px;box-shadow:0 5.5px 11px rgba(0,18,71,.08),0 .5px 2.2px rgba(0,18,71,.05);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.customize-theme_previewLogo__NjjST{width:30px;height:30px;background:#171717;border-radius:6px;display:flex;align-items:center;justify-content:center}.customize-theme_previewLogoHasImage__Q9kY0{background:#ffffff}.customize-theme_previewLogo__NjjST .customize-theme_logoInitials__zC6hM{font-size:11px}.customize-theme_previewHeader__FvuY_{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.customize-theme_previewHeaderLeft__Q3F_8{display:flex;flex-direction:column;gap:4px;flex:1}.customize-theme_previewMiniText__HLf2y{font-size:12px;color:#666;line-height:1.4;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.customize-theme_previewAmount__mwlRZ{font-size:18px;line-height:18px;font-weight:600;color:var(--foreground);letter-spacing:-.18px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.customize-theme_downloadMini__c_Mgz{height:22px;padding:0 8px;gap:6px;border-color:#ebebeb;box-shadow:0 1px 2px rgba(0,0,0,.05)}.customize-theme_downloadMiniIcon__l9J9V{width:9px;height:9px}.customize-theme_previewMeta__ORBkG{display:flex;flex-direction:column;gap:4px}.customize-theme_metaRow__Aoxj1{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.customize-theme_metaLabel__8snoN{color:#666}.customize-theme_metaValue___A6Kk{color:var(--foreground)}.customize-theme_statusChip__43KfM{background:#fceeba;color:#713f12;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:500}.customize-theme_hr__GhGeP{width:100%;height:1px;background:#ebebeb}.customize-theme_poweredBy__8yO_R{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;max-width:644px}.customize-theme_poweredByText__VJPJw{font-size:12px;color:#666;font-weight:500;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.customize-theme_brandInline__zJclE{display:inline-flex;align-items:center;gap:6px}.customize-theme_brandIcon__C3vbG{width:16px;height:20px}.customize-theme_brandName__4MJdQ{font-size:16px;font-weight:600;color:var(--foreground);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.customize-theme_signaturePreview__3bRam{margin-top:8px;font-weight:700;color:var(--foreground)}.customize-theme_footer__0uK_8{display:flex;align-items:center;justify-content:space-between;padding:24px 40px;border-top:1px solid #ebebeb}.customize-theme_footerPrimary__LZQzL,.customize-theme_footerSecondary__HiMxS{margin:0;height:44px}.customize-theme_bankCardOverride__UJg4k .container{border-width:1px;border-radius:12px}.customize-theme_bankCardOverride__UJg4k .cardAndIconWrapper{padding:12px;gap:10px}.customize-theme_bankCardOverride__UJg4k .fieldsContainer{gap:8px}.customize-theme_bankCardOverride__UJg4k .container .cardAndIconWrapper>div{gap:10px!important}.customize-theme_bankCardOverride__UJg4k .title{font-size:14px}.customize-theme_bankCardOverride__UJg4k .subtext{font-size:11px;line-height:1.4}.customize-theme_bankCardOverride__UJg4k .label,.customize-theme_bankCardOverride__UJg4k .value{font-size:11px}.customize-theme_bankCardOverride__UJg4k .actionButton{margin-top:6px;font-size:11px;height:32px;min-height:32px;padding:0 10px}.customize-theme_toggleRoot__vuwYX{line-height:0}.customize-theme_toggle__AHGqb:focus-visible{outline:2px solid var(--toggle-focus);outline-offset:2px}.customize-theme_toggleDisabled__rDO0G{opacity:.6;cursor:not-allowed}.customize-theme_toggleChecked__rMmN4{background:var(--toggle-checked-track);border-color:var(--toggle-checked-track)}.customize-theme_toggleThumb__2IBjW{width:var(--toggle-thumb);height:var(--toggle-thumb);border-radius:50%;background:#fff;box-shadow:var(--toggle-thumb-shadow);display:grid;place-items:center;transition:transform .16s ease;transform:translateX(0)}.customize-theme_toggleChecked__rMmN4 .customize-theme_toggleThumb__2IBjW{transform:translateX(var(--toggle-translate))}.customize-theme_toggleCheck__xdhwX{width:12px;height:12px;color:var(--foreground);opacity:0;transition:opacity .12s ease}.customize-theme_toggleChecked__rMmN4 .customize-theme_toggleCheck__xdhwX{opacity:1}.customize-theme_toggleChecked__rMmN4,.customize-theme_toggleOn__j_85z{background:#171717!important;border-color:var(--foreground)!important}.customize-theme_logoImg__dj6UW,.customize-theme_previewLogoImg__Eb5yi{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.customize-theme_logoInputHidden__degsC{display:none}.customize-theme_toggle__AHGqb{--toggle-width:40px;--toggle-height:22px;--toggle-padding:2px;--toggle-thumb:18px;--toggle-translate:16px;--toggle-unchecked-track:#f4f4f5;--toggle-unchecked-border:#e5e7eb;--toggle-checked-track:#171717;--toggle-focus:var(--primary-color);--toggle-thumb-shadow:0 1px 2px rgba(15,23,42,0.2);position:relative;display:inline-flex;align-items:center;width:var(--toggle-width);height:var(--toggle-height);border-radius:999px;background:var(--toggle-unchecked-track);border:1px solid var(--toggle-unchecked-border);padding:var(--toggle-padding);cursor:pointer;transition:background-color .16s ease,border-color .16s ease}@keyframes customize-theme_sheetFadeIn__b_zDr{0%{opacity:0}to{opacity:1}}@keyframes customize-theme_sheetSlideUp__hrOuh{0%{transform:translateY(100%)}to{transform:translateY(0)}}.customize-theme_sheetOverlay__Xh1KV{position:fixed;inset:0;z-index:var(--z-overlay-content);background:var(--overlay-backdrop-color);backdrop-filter:blur(var(--overlay-backdrop-blur));-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur));display:flex;align-items:flex-end;animation:customize-theme_sheetFadeIn__b_zDr .2s ease}.customize-theme_sheetPanel__JA_y0{position:relative;width:100%;max-height:85vh;background:var(--base-background,#f6f6f4);border-radius:13px 13px 0 0;padding:16px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;animation:customize-theme_sheetSlideUp__hrOuh .3s cubic-bezier(.32,.72,0,1)}.customize-theme_sheetHeader__eN43i{display:flex;align-items:center;justify-content:space-between;width:100%;flex-shrink:0}.customize-theme_sheetTitle__HysC8{margin:0;font-size:16px;font-weight:600;line-height:24px;color:var(--base-card-foreground,#171717)}.customize-theme_sheetCloseBtn__PXveF{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:none;background:transparent;cursor:pointer;color:var(--base-card-foreground,#171717);padding:0;flex-shrink:0}.customize-theme_sheetCloseBtn__PXveF:hover{background:rgba(0,0,0,.05)}.customize-theme_sheetCloseIcon__pEikT{width:20px;height:20px}.customize-theme_sheetBody__vT7Ss{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:24px;width:100%;display:flex;flex-direction:column;gap:32px}.customize-theme_sheetSectionIntro__Pe2dF{display:flex;flex-direction:column;gap:6px;padding:24px 0;border-bottom:1px solid var(--base-border,#ebebeb)}.customize-theme_sheetSectionTitle__FBHK5{font-size:14px;font-weight:500;line-height:24px;color:var(--base-card-foreground,#171717)}.customize-theme_sheetSectionDesc__UpfrB{font-size:14px;font-weight:400;line-height:24px;color:var(--base-muted-foreground,#666)}.customize-theme_sheetFields___pvLO{display:flex;flex-direction:column;gap:32px}.customize-theme_sheetRow__F7xpz{display:flex;align-items:center;justify-content:space-between}.customize-theme_sheetLabel__p_2e_{font-size:14px;font-weight:500;line-height:24px;color:var(--base-card-foreground,#171717)}.customize-theme_sheetHelpText__Fe53u{font-size:14px;font-weight:400;line-height:24px;color:var(--base-muted-foreground,#666);max-width:249px}.customize-theme_sheetWhiteLabelGroup__ahwx3{display:flex;flex-direction:column;gap:6px}.customize-theme_sheetFooter__Q95_e{display:flex;align-items:center;gap:12px;width:100%;margin-top:24px;flex-shrink:0;padding-bottom:env(safe-area-inset-bottom,0)}.customize-theme_sheetPreviewBtn__51DY8{flex:1;display:flex;align-items:center;justify-content:center;height:44px;padding:8px 16px;border-radius:var(--border-radius-md,8px);border:1px solid var(--base-border,#ebebeb);background:var(--base-background,#fff);color:var(--base-foreground,#171717);font-size:16px;font-weight:500;line-height:1;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.05)}.customize-theme_sheetPreviewBtn__51DY8:hover{filter:brightness(.97)}.customize-theme_sheetSaveBtn__DtQ_b{flex:1;display:flex;align-items:center;justify-content:center;height:44px;padding:8px 32px;border-radius:var(--border-radius-default,8px);border:none;background:var(--base-primary,#0891b2);color:var(--base-primary-foreground,#fff);font-size:16px;font-weight:600;line-height:1;cursor:pointer}.customize-theme_sheetSaveBtn__DtQ_b:hover{filter:brightness(.95)}.customize-theme_sheetSaveBtn__DtQ_b:active{filter:brightness(.9)}.customize-theme_sheetSaveBtn__DtQ_b:disabled{opacity:.6;cursor:not-allowed}.customize-theme_previewSheetOverlay__ltQL7{position:fixed;inset:0;z-index:var(--z-overlay-raised);background:var(--overlay-backdrop-color);backdrop-filter:blur(var(--overlay-backdrop-blur));-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur));display:flex;align-items:flex-end;animation:customize-theme_sheetFadeIn__b_zDr .2s ease}.customize-theme_previewSheetPanel__oNdvR{position:relative;width:100%;max-height:90vh;background:var(--base-background,#f6f6f4);border-radius:13px 13px 0 0;padding:16px;display:flex;flex-direction:column;overflow:hidden;animation:customize-theme_sheetSlideUp__hrOuh .3s cubic-bezier(.32,.72,0,1)}.customize-theme_previewSheetBody__Hx3Ij{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:24px;width:100%;display:flex;flex-direction:column;gap:18px}.customize-theme_previewSheetCardHeader__jMeiu{display:flex;flex-direction:column;gap:28px;align-items:center}.customize-theme_previewSheetLogoAndText__ZJqRc{display:flex;flex-direction:column;gap:6px;width:100%}.customize-theme_previewSheetLogo__AhsM6{width:50px;height:50px;border-radius:6px;background:#171717;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.customize-theme_previewSheetLogoHasImage__K6pK0{background:#ffffff}.customize-theme_previewSheetLogoImg__jdMwh{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.customize-theme_previewSheetSender__w0s4K{font-size:14px;font-weight:400;line-height:24px;color:var(--base-muted-foreground,#666)}.customize-theme_previewSheetAmount__riW78{font-size:32px;font-weight:600;line-height:1;letter-spacing:-.32px;color:var(--base-card-foreground,#171717)}.customize-theme_previewSheetDownloadBtn__HJRN2{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:40px;padding:8px 16px;border-radius:4px;border:1px solid var(--base-border,#ebebeb);background:var(--base-popover,#fff);color:var(--base-foreground,#1c333a);font-size:14px;font-weight:500;line-height:24px;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.05)}.customize-theme_previewSheetDownloadIcon__H3JTB{width:16px;height:16px}.customize-theme_previewSheetMeta__QlIB3{display:flex;flex-direction:column;gap:4px}.customize-theme_previewSheetMetaRow__yB9RV{display:flex;align-items:center;justify-content:space-between;height:28px;font-size:14px;font-weight:400;line-height:24px}.customize-theme_previewSheetMetaLabel__rvZSn{color:var(--base-muted-foreground,#666)}.customize-theme_previewSheetMetaValue__99smv{color:var(--base-card-foreground,#171717)}.customize-theme_previewSheetStatusChip__qjMe_{background:#fceeba;color:#37302f;border-radius:8px;padding:2px 10px;font-size:14px;font-weight:500;line-height:24px}.customize-theme_previewSheetSeparator__O1jfK{width:100%;height:1px;background:var(--base-border,#ebebeb);margin:8px 0}.customize-theme_previewSheetBranding__alsvY{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 0;border-top:1px solid var(--base-border,#ebebeb);text-align:center;font-size:14px;font-weight:400;line-height:24px;color:var(--base-muted-foreground,#666);gap:0;min-height:110px}.invoice-detail-drawer_overlay__j7oZU{position:fixed;inset:0;z-index:var(--z-overlay-backdrop);display:flex;justify-content:flex-end;background:var(--overlay-backdrop-color);backdrop-filter:blur(var(--overlay-backdrop-blur));-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur))}.invoice-detail-drawer_drawer__Bnuhe{position:relative;z-index:var(--z-overlay-content);display:flex;flex-direction:column;width:min(500px,100vw);height:100dvh;min-height:100vh;background:#fff;border-left:1px solid #e5e5e5;box-shadow:0 10px 7.5px rgba(0,0,0,.1),0 4px 3px rgba(0,0,0,.05)}.invoice-detail-drawer_closeButton__cefQn{position:absolute;top:12px;right:4px;z-index:2;margin-left:20px;margin-right:20px;width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .12s ease;border:none;background:transparent;cursor:pointer}.invoice-detail-drawer_closeButton__cefQn:hover{background:#f6f6f4}.invoice-detail-drawer_closeIcon__DIbA8{width:18px;height:18px;color:var(--foreground)}.invoice-detail-drawer_headerBlock__0OSgR{display:flex;flex-direction:column;gap:24px;padding:24px 24px 0;flex-shrink:0}.invoice-detail-drawer_clientSubtitle__2i6wc{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:24px;color:#666}.invoice-detail-drawer_heroRow__hHklW{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.invoice-detail-drawer_amount__rjW5l{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display,var(--font-sans)),system-ui,sans-serif;font-size:28px;line-height:24px;color:#213339}.invoice-detail-drawer_actionsRow__dPKMa{display:flex;align-items:center;gap:12px;width:100%}.invoice-detail-drawer_actionBtn__z6u63{height:40px!important;min-height:40px!important}.invoice-detail-drawer_actionBtnGrow__6gkyR{flex:1 1 0;min-width:0}.invoice-detail-drawer_actionBtnMore__9RLT3{flex:0 0 auto}.invoice-detail-drawer_actionBtnMore__9RLT3[data-state=open]{background:var(--accent)!important}.invoice-detail-drawer_scrollBody__2F2Su{flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:24px}.filter_statusFilterButton__upJmq{width:-moz-fit-content;width:fit-content;background-color:white;border:1px solid #ebebeb;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:0 1.6rem;font-size:1.6rem;font-weight:500;display:inline-flex;align-items:center;justify-content:flex-start;gap:.8rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;height:46px;box-sizing:border-box}.filter_statusFilterButton__upJmq:hover:not(:disabled){background-color:#f9fafb;border-color:#e2e8f0}.filter_statusFilterButtonActive__mfZgC{border-color:#dbe5ea}.filter_statusFilterButton__upJmq:disabled{opacity:.6;cursor:not-allowed}.filter_statusFilterIcon__OHIpy{width:15px;height:15px;color:#a1a1aa;flex-shrink:0}.filter_statusFilterIconActive__j13ys{color:#0891B2}.filter_statusFilterLabel__R1XPp{color:var(--foreground);font-size:1.4rem;font-weight:500;line-height:1;white-space:nowrap}.filter_statusFilterSelected___MBVL{max-width:220px;color:#0891B2;font-size:1.4rem;font-weight:500;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter_statusPopover___bbHv{width:224px;border-radius:12px;border:1px solid #e2e8f0;background-color:#ffffff;box-shadow:0 10px 30px rgba(15,23,42,.12);padding:12px}.filter_statusList__s8w5s{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.filter_statusItem__iGJ8y{display:flex;align-items:center;gap:8px;font-size:1.4rem;color:#334155;border-radius:6px;padding:4px;cursor:pointer;background-color:transparent;border:none;width:100%;text-align:left}.filter_statusItem__iGJ8y:hover{background-color:#F6F6F4}.filter_statusApplyButton__iS6ua{width:100%;border-radius:6px;background-color:#0293c9;color:#ffffff;font-weight:500;font-size:1.6rem;height:35px;display:flex;justify-content:center;align-items:center}.filter_statusApplyButton__iS6ua:hover{background-color:#0180ac}.filter_statusCheckbox__ZRdih{width:14px;height:14px;border-radius:4px;border:1px solid var(--border);background-color:rgba(255,255,255,1);box-shadow:none;padding:0;display:flex;align-items:center;justify-content:center}.filter_statusCheckbox__ZRdih[data-state=checked]{background-color:var(--button-primary-color);border-color:var(--button-primary-color);box-shadow:none}.filter_statusCheckbox__ZRdih svg{width:12px;height:12px}.filter_statusCheckbox__ZRdih[data-state=checked] svg{color:#ffffff;stroke:#ffffff}.filter_statusCheckbox__ZRdih[data-state=unchecked] svg{opacity:0}.client-initials-avatar_root__sK2kC{display:block;flex-shrink:0;border-radius:50%;-o-object-fit:cover;object-fit:cover}.mobile-sticky-action-footer_footer__QlBP5{display:none}.mobile-sticky-action-footer_primaryAction__IA365{width:100%}@media (max-width:1023px){.mobile-sticky-action-footer_footer__QlBP5{position:fixed;bottom:0;left:0;right:0;z-index:50;display:flex;flex-direction:column;padding:.8rem 1rem calc(.8rem + env(safe-area-inset-bottom, 0px));background:#f6f6f4;border-top:1px solid var(--color-border,#e5e7eb);box-shadow:0 -4px 20px rgba(15,23,42,.08);box-sizing:border-box}}.right-panel_card__GvvZ7{background:#fff;display:flex;flex-direction:column}.right-panel_header__wLHQO{padding:21px 24px;border-bottom:1px solid var(--border,#e5e7eb)}.right-panel_headerText__Flm53{display:flex;flex-direction:column;gap:4px}.right-panel_title__oYWjY{margin:0;font-size:18px;font-weight:600;color:var(--foreground);line-height:24px}.right-panel_subtitle__7_wl6{margin:0;font-size:14px;color:var(--muted-foreground);line-height:24px}.right-panel_setupWrap__UxUAc{padding:8px 24px 16px}.right-panel_setupToggle__Rkb9m{width:100%;display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-radius:8px;border:none;background:transparent;cursor:pointer;transition:background .15s ease-in-out}.right-panel_setupToggle__Rkb9m:hover{background:#F6F6F4}.right-panel_setupLabel__kME67{font-size:14px;font-weight:500;color:#0f172a;line-height:24px}.right-panel_chevron__v8f33{width:16px;height:16px;color:var(--muted-foreground);transition:transform .15s ease-in-out}.right-panel_chevronCollapsed__GwFAM{transform:rotate(180deg)}.right-panel_setupPanel__xqv8v{padding:14px 0 8px;display:flex;flex-direction:column;gap:18px}.right-panel_row__EiPOr{display:flex;align-items:center;justify-content:space-between}.right-panel_rowLabel__iW7cg{font-size:14px;font-weight:500;color:#0f172a;line-height:24px}.right-panel_switchWrap__YMzzK{position:relative;width:40px;height:24px;display:inline-flex;align-items:center;justify-content:center}.right-panel_list__q7ibC{display:flex;flex-direction:column;gap:18px}.right-panel_reminderItem__exB07{display:flex;width:100%;height:100px;padding:28px 24px;align-items:center;gap:0;align-self:stretch;justify-content:space-between;background:#fff;border-radius:16px;box-shadow:none}.right-panel_reminderText__qeO3a{display:flex;flex-direction:column;gap:8px}.right-panel_reminderTitle__kCSrI{margin:0;font-size:14px;color:var(--muted-foreground);line-height:24px}.right-panel_reminderDesc__0S_dr{margin:0;font-size:14px;font-weight:500;color:rgba(161,98,7,1);line-height:14px}.right-panel_reminderItem__exB07 .right-panel_editBtn__Ko3K_{padding:8px 16px;height:-moz-fit-content;height:fit-content;border:0 transparent;-o-border-image:none;border-image:none;border-radius:var(--border-radius-default,8px);background-color:rgba(246,246,244,1);box-shadow:none}.right-panel_editBtn__Ko3K_ span{font-size:14px}.right-panel_statusLabelSent__I4Wjc{background:#dcfce7;color:#166534}.right-panel_statusLabelFailed__jzGXt,.right-panel_statusLabelSent__I4Wjc{display:inline-flex;align-items:center;height:32px;padding:0 16px;font-size:14px;font-weight:500;border-radius:8px;line-height:32px}.right-panel_statusLabelFailed__jzGXt{background:#fee2e2;color:#991b1b}.right-panel_hint__UDYGd{margin:0;font-size:14px;color:var(--muted-foreground);line-height:24px}.right-panel_list__q7ibC .right-panel_addBtn__6TfIG{border:0 transparent}.right-panel_addBtn__6TfIG{display:inline-flex;gap:8px;align-items:center;padding:8px 0;border:none}.right-panel_addBtn__6TfIG span{color:var(--button-primary-color)}.right-panel_addIcon__ISOzs{width:16px;height:16px;color:#0891b2}.right-panel_notifyRow__TM42O{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.right-panel_notifyText__9V_Jz{display:flex;flex-direction:column;gap:2px;flex:1}.right-panel_notifyTitle__LRHoO{margin:0;font-size:14px;font-weight:500;color:#0f172a;line-height:24px}.right-panel_notifyDesc__NRZ4k{margin:0;font-size:14px;color:var(--muted-foreground);line-height:24px}@media (max-width:480px){.right-panel_header__wLHQO{padding:16px}.right-panel_setupWrap__UxUAc{padding:8px 16px 16px}.right-panel_reminderItem__exB07{padding:20px 16px}}.create-client-form_formPanel__4mkoG{background:#ffffff;border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:18px}.create-client-form_companyToggleRow__k38IN{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:4px}.create-client-form_companyToggleTextWrap__lEskA{display:flex;flex-direction:column;gap:2px}.create-client-form_companyToggleLabel__O1_fg{color:#171717;font-size:14px;line-height:20px;font-weight:500}.create-client-form_companyToggleHint__MpmsM{color:#666666;font-size:13px;line-height:18px}.create-client-form_companyToggle__x813_{flex-shrink:0}.create-client-form_billingToggleRow__fJf2U{display:flex;align-items:center;gap:10px;padding:2px 0 0}.create-client-form_billingToggleLabel__0h_e_{color:var(--foreground);font-size:13px;line-height:20px;font-weight:500}.create-client-form_tabsWrapper__lfUs1{margin-bottom:6px}.create-client-form_tabs__PiKDR{height:48px;padding:4px;background:#f6f6f4;border:1px solid #ebebeb;border-radius:9999px;display:flex;align-items:center}.create-client-form_tab__eISpI{flex:1 1 0%;height:40px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:500;font-size:14px;color:#666666;transition:background-color .14s ease,color .14s ease;border:none;cursor:pointer}.create-client-form_tab__eISpI:not(.create-client-form_tabActive__H7FfT):hover{background:#ffffff;color:#171717}.create-client-form_tabActive__H7FfT{background:#171717;color:#ffffff}.create-client-form_tabIcon__sU9mM{width:16px;height:16px}.create-client-form_tabLabel__lLqm3{line-height:20px}.create-client-form_formGroup__T57td{display:flex;flex-direction:column;gap:8px}.create-client-form_formGroupInvoiceDialog__iyEal{gap:18px}.create-client-form_formGroupInvoiceDialog__iyEal input{height:48px}.create-client-form_invoiceDialogSelectTrigger__v_Zrh{height:48px;min-height:48px}.create-client-form_label__6ePb5{font-size:14px;line-height:20px;font-weight:500;color:#171717}.create-client-form_required__JuoRs{color:#ef4444;margin-left:2px}.create-client-form_input__kxUss{height:48px;border:1px solid #ebebeb;border-radius:8px;padding:0 12px;background:#ffffff;color:#171717;font-size:16px;outline:none;transition:border-color .12s ease,box-shadow .12s ease}.create-client-form_input__kxUss::-moz-placeholder{color:#666666}.create-client-form_input__kxUss::placeholder{color:#666666}.create-client-form_input__kxUss:focus{border-color:#d6d6d6;box-shadow:0 0 0 3px rgba(8,145,178,.08),0 1px 2px rgba(0,0,0,.05)}.create-client-form_selectTrigger__RwT3G{width:100%;height:48px;padding:0 12px;border-radius:8px;border:1px solid #ebebeb;background:#ffffff;font-size:16px;line-height:24px;text-align:left;color:#171717;display:flex;align-items:center;justify-content:space-between;cursor:pointer;outline:none;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:border-color .12s ease,box-shadow .12s ease}.create-client-form_selectTrigger__RwT3G:hover{background:#F6F6F4}.create-client-form_selectTrigger__RwT3G:focus{border-color:#d6d6d6;box-shadow:0 0 0 3px rgba(8,145,178,.08),0 1px 2px rgba(0,0,0,.05)}.create-client-form_selectTrigger__RwT3G[data-placeholder]{color:#666666}.create-client-form_selectContent__g_ziw{background:#ffffff;border:1px solid #ebebeb;border-radius:8px;padding:4px;box-shadow:0 10px 20px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.08);max-height:300px;overflow-y:auto;z-index:var(--z-overlay-popover)}.create-client-form_selectItem__JMldb{padding:10px 12px;border-radius:6px;font-size:14px;line-height:20px;color:#171717;cursor:pointer;outline:none;transition:background-color .12s ease;text-align:left}.create-client-form_selectItem__JMldb:hover{background:#F6F6F4}.create-client-form_selectItem__JMldb[data-state=checked]{background:#f0f9fa;color:#0891b2;font-weight:500}.create-client-form_error__IPQwo{color:#ef4444;font-size:14px;margin-top:4px}.searchable-select_root__GNp9f{position:relative;width:100%}.searchable-select_trigger__ftoxi{width:100%;height:48px;padding:0 40px 0 12px;border-radius:8px;border:1px solid #e5e5e5;background:#ffffff;font-size:15px;text-align:left;box-shadow:0 1px 2px rgba(0,0,0,.05);display:flex;align-items:center;justify-content:flex-start;cursor:pointer;position:relative}.searchable-select_trigger__ftoxi:focus{outline:none;border-color:#06b6d4;box-shadow:0 0 0 1px rgba(6,182,212,.1)}.searchable-select_trigger__ftoxi[data-invalid=true]{border-color:var(--error-color,#c0392b);box-shadow:0 0 0 2px color-mix(in srgb,var(--error-color,#c0392b) 18%,transparent)}.searchable-select_trigger__ftoxi span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchable-select_chevron__YluJQ{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--muted-foreground);pointer-events:none}.searchable-select_content__fgtnD{background:#ffffff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 12px 28px rgba(16,24,40,.12);width:var(--radix-popover-trigger-width);max-height:300px;display:flex;flex-direction:column;overflow:hidden;z-index:var(--z-overlay-raised)}.searchable-select_searchWrapper__Xqzvo{padding:8px;border-bottom:1px solid #f3f4f6;display:flex;align-items:center;gap:8px;position:sticky;top:0;background:#fff}.searchable-select_searchIcon__EXjM1{width:14px;height:14px;color:#9ca3af;flex-shrink:0}.searchable-select_searchInput__laQWN{width:100%;height:32px;font-size:14px;border:none;outline:none;background:transparent}.searchable-select_clearButton__rHWwd{padding:4px;color:#9ca3af;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center}.searchable-select_clearButton__rHWwd:hover{background:#f3f4f6;color:var(--muted-foreground)}.searchable-select_clearIcon__r8UqS{width:14px;height:14px}.searchable-select_list__DkZmd{overflow-y:auto;flex:1;padding:4px 0}.searchable-select_item__5EgOx{width:100%;padding:8px 16px;font-size:14px;text-align:left;background:transparent;cursor:pointer;display:flex;align-items:center;color:#111827}.searchable-select_itemFocused__Ivpxl,.searchable-select_item__5EgOx:hover{background:#f9fafb}.searchable-select_itemSelected__q9jdK{background:#f0f9fb;color:#0891b2;font-weight:500}.searchable-select_empty__axe3H{padding:16px;font-size:14px;color:var(--muted-foreground);text-align:center}.mobile-email-sheet_overlay__Kpt9F{position:fixed;inset:0;z-index:var(--z-overlay-backdrop);background:var(--overlay-backdrop-color);backdrop-filter:blur(var(--overlay-backdrop-blur));-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur));display:flex;align-items:flex-end}.mobile-email-sheet_sheet__1FYfe{position:relative;width:100%;max-height:85vh;background:var(--base-background,#f6f6f4);border-radius:13px 13px 0 0;padding:16px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.mobile-email-sheet_header__WsVP_{display:flex;align-items:center;justify-content:space-between;width:100%;flex-shrink:0}.mobile-email-sheet_title__kdSrz{margin:0;font-size:16px;font-weight:600;line-height:24px;color:var(--base-card-foreground,#171717)}.mobile-email-sheet_closeBtn__sbzgy{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:none;background:transparent;cursor:pointer;color:var(--base-card-foreground,#171717);padding:0;flex-shrink:0}.mobile-email-sheet_closeBtn__sbzgy:hover{background:rgba(0,0,0,.05)}.mobile-email-sheet_closeIcon__arI_4{width:20px;height:20px}.mobile-email-sheet_content__oRMRo{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:24px;width:100%;border-radius:12px}.mobile-email-sheet_emailCard__IsHUs{width:100%;overflow:visible}.mobile-email-sheet_footer___U7_N{display:flex;align-items:center;justify-content:flex-end;width:100%;margin-top:24px;flex-shrink:0;padding-bottom:env(safe-area-inset-bottom,0)}.mobile-email-sheet_saveBtn__TbiNR{display:flex;align-items:center;justify-content:center;width:100%;height:44px;padding:8px 32px;border-radius:var(--border-radius-default,8px);border:none;background:var(--base-primary,#0891b2);color:var(--base-primary-foreground,#fff);font-size:16px;font-weight:600;line-height:1;cursor:pointer}.mobile-email-sheet_saveBtn__TbiNR:hover{filter:brightness(.95)}.mobile-email-sheet_saveBtn__TbiNR:active{filter:brightness(.9)}.demo-field-picker-modal_overlay__93p8i{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:var(--overlay-backdrop-color);backdrop-filter:blur(var(--overlay-backdrop-blur));-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur))}.demo-field-picker-modal_modal__bcLz9{background:#fff;border-radius:16px;padding:24px;width:100%;max-width:480px;margin:16px;box-shadow:0 20px 60px rgba(0,0,0,.15)}.demo-field-picker-modal_header___rMMf{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.demo-field-picker-modal_title__rDOFi{font-size:18px;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;color:var(--foreground,#1c333a);line-height:24px}.demo-field-picker-modal_closeButton__I05my{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;cursor:pointer;color:var(--foreground,#1c333a);border-radius:6px;padding:0}.demo-field-picker-modal_closeButton__I05my:hover{background:#f3f4f6}.demo-field-picker-modal_label__PCOnJ{font-size:14px;font-weight:500;color:var(--foreground,#1c333a);margin-bottom:8px;display:block}.demo-field-picker-modal_selectWrapper__S9Qwd{position:relative;margin-bottom:16px}.demo-field-picker-modal_selectWrapper__S9Qwd:after{content:"";position:absolute;right:12px;top:50%;width:16px;height:16px;transform:translateY(-50%);pointer-events:none;background-color:var(--muted-foreground);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E") no-repeat center /contain;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E") no-repeat center /contain}.demo-field-picker-modal_select__zFcp9{width:100%;padding:12px 40px 12px 16px;border:1px solid #e5e7eb;border-radius:10px;font-size:16px;color:var(--foreground,#1c333a);background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.demo-field-picker-modal_select__zFcp9:focus{outline:none;border-color:var(--primary-color,#0891b2);box-shadow:0 0 0 2px rgba(8,145,178,.15)}.demo-field-picker-modal_helpText__3URbu{font-size:14px;color:#666;line-height:20px;text-align:center;margin-top:12px}.client-editable-avatar_root__1Mbkn{position:relative;flex-shrink:0;border:none;padding:0;background:transparent;cursor:pointer;border-radius:50%}.client-editable-avatar_root__1Mbkn:disabled{cursor:default}.client-editable-avatar_root__1Mbkn:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:3px}.client-editable-avatar_avatar__1t2Bg{display:block;border-radius:50%;-o-object-fit:cover;object-fit:cover}.client-editable-avatar_overlay__1CBBz{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;border-radius:50%;background:rgba(8,51,68,.55);color:#fff;opacity:0;transition:opacity .15s ease;pointer-events:none}.client-editable-avatar_root__1Mbkn:focus-visible .client-editable-avatar_overlay__1CBBz,.client-editable-avatar_root__1Mbkn:hover .client-editable-avatar_overlay__1CBBz{opacity:1}.client-editable-avatar_root__1Mbkn:disabled .client-editable-avatar_overlay__1CBBz{display:none}.client-editable-avatar_overlayIcon__Nen_G{width:1.8rem;height:1.8rem;flex-shrink:0}.client-editable-avatar_overlayLabel__8lMM9{font-size:1.1rem;font-weight:600;line-height:1.2}.client-editable-avatar_editBadge__JLK1f{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff;color:#083344;box-shadow:0 2px 6px rgba(0,0,0,.22);border:2px solid rgba(255,255,255,.95);z-index:2;pointer-events:none}.client-editable-avatar_editBadgeIcon__BC8uz{flex-shrink:0}.client-editable-avatar_inputHidden__qfgcc{display:none}