.TermCard_card__3hddH{border:1px solid var(--nf-border);border-radius:10px;background:var(--nf-panel);box-shadow:var(--nf-shadow);padding:16px;display:flex;flex-direction:column;gap:14px;transition:transform .2s,box-shadow .2s,border-color .2s;cursor:pointer}.TermCard_card__3hddH:hover{transform:translateY(-2px);box-shadow:var(--nf-shadow)}.TermCard_urgentOverdue__QBEI8{border-color:var(--nf-error);box-shadow:0 0 0 1px rgba(var(--nf-error-rgb),.15)}.TermCard_urgentSoon__6_xs3{border-color:var(--nf-warn);box-shadow:0 0 0 1px rgba(var(--nf-warn-rgb),.2)}.TermCard_cardHeader__zHaKq{display:flex;justify-content:space-between;gap:10px}.TermCard_cardTitleWrap__S4KrP{min-width:0}.TermCard_cardTitle___6RAZ{margin:0;font-size:16px;color:var(--nf-text);font-weight:600;line-height:1.3}.TermCard_provider__kqTkr{margin:4px 0 0;display:inline-flex;align-items:center;gap:6px;color:var(--nf-muted);font-size:13px}.TermCard_badges__Lw2_q{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.TermCard_chip__HePw_{display:inline-flex;align-items:center;gap:4px;border:1px solid transparent;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:600;white-space:nowrap}.TermCard_priorityChip__hZswT{background:var(--nf-bg);color:var(--nf-text);border-color:var(--nf-border)}.TermCard_urgencyChipOverdue__UIGk_{background:rgba(var(--nf-error-rgb),.1);color:var(--nf-error);border-color:rgba(var(--nf-error-rgb),.2)}.TermCard_urgencyChipSoon__4ZbHI{background:rgba(var(--nf-warn-rgb),.12);color:var(--nf-warn);border-color:rgba(var(--nf-warn-rgb),.25)}.TermCard_amountRow__Carox{display:inline-flex;align-items:baseline;gap:6px;color:var(--nf-text);padding-bottom:12px;border-bottom:1px dashed var(--nf-border)}.TermCard_amountRow__Carox strong{font-size:20px;font-weight:700}.TermCard_amountRow__Carox span{color:var(--nf-muted);font-size:13px}.TermCard_amountIcon__LwNCi{color:var(--nf-muted);margin-right:4px}.TermCard_timeDanger__Jvlqs{color:var(--nf-error)}.TermCard_timeWarn__Q_yAW{color:var(--nf-warn)}.TermCard_detailsGrid__5HCMU{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.TermCard_detailsGrid__5HCMU dt{color:var(--nf-muted);font-size:11px;text-transform:uppercase;letter-spacing:.02em}.TermCard_detailsGrid__5HCMU dd{margin:2px 0 0;color:var(--nf-text);font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:6px}.TermCard_note__OgzFd{margin:0;padding:8px 10px;background:var(--nf-bg);border-radius:6px;color:var(--nf-muted);font-size:12px;font-style:italic}@media (max-width:640px){.TermCard_detailsGrid__5HCMU{grid-template-columns:1fr}.TermCard_cardHeader__zHaKq{flex-direction:column}.TermCard_badges__Lw2_q{align-items:flex-start;flex-direction:row;flex-wrap:wrap}}.StatsCard_statsGrid__1YtN9{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.StatsCard_statCard__mifTy{display:flex;align-items:center;gap:12px;padding:16px;background-color:var(--nf-panel);border:1px solid var(--nf-border);border-radius:8px;transition:all .2s ease}.StatsCard_statCard__mifTy:hover{box-shadow:0 2px 8px rgba(0,0,0,.05)}.StatsCard_iconBox__JhCaC{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.StatsCard_statContent__nhJrP{display:flex;flex-direction:column;gap:2px;min-width:0}.StatsCard_statValue__osAFn{font-size:20px;font-weight:700;color:var(--nf-text);line-height:1}.StatsCard_statLabel__36mVU{font-size:12px;color:var(--nf-muted);line-height:1.2}@media (max-width:768px){.StatsCard_statsGrid__1YtN9{grid-template-columns:repeat(2,1fr)}}.terms_page__ri7x9{display:flex;flex-direction:column;width:100%;min-height:100vh}.terms_topbar__fQEM0{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--nf-border);background-color:var(--nf-panel)}.terms_topLeft__or9K2{display:flex;flex-direction:column;gap:4px;min-width:0}.terms_topRight__WZqRK{display:flex;align-items:center;gap:12px}.terms_title__6pzf4{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:600;margin:0;color:var(--nf-text)}.terms_backLink__eLsz6{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background-color:var(--nf-bg-subtle,#f8fafc);border:1px solid var(--nf-border);color:var(--nf-text-muted);transition:all .2s;text-decoration:none;flex-shrink:0}.terms_backLink__eLsz6:hover{background-color:var(--nf-surface);border-color:var(--nf-primary);color:var(--nf-primary)}.terms_titleIcon__s76qz{color:var(--nf-primary)}.terms_subtitle__RTvvr{font-size:14px;color:var(--nf-muted);margin:0}.terms_companyName__9NmaM{font-weight:500;color:var(--nf-primary)}.terms_content__Xw0c8{padding:24px;display:flex;flex-direction:column;gap:24px}.terms_quickActions__Hi__N{display:flex;gap:12px;flex-wrap:wrap}.terms_primaryButton__i5Y5O{display:flex;align-items:center;gap:8px;padding:12px 20px;background-color:var(--nf-primary);color:white;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.terms_primaryButton__i5Y5O:hover{background-color:var(--nf-primary-2)}.terms_secondaryButton__n2AnS{display:flex;align-items:center;gap:8px;padding:12px 20px;background-color:transparent;color:var(--nf-text);border:1px solid var(--nf-border);border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.terms_secondaryButton__n2AnS:hover{background-color:var(--nf-gray-50)}.terms_loadingContainer__pbagQ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px;color:var(--nf-muted)}.terms_spinner__2TnPh{animation:terms_spin__LwT2O 1s linear infinite;color:var(--nf-primary)}@keyframes terms_spin__LwT2O{to{transform:rotate(1turn)}}.terms_errorContainer__rk_RZ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:16px;text-align:center}.terms_retryButton__AGB9m{padding:10px 20px;background-color:var(--nf-primary);color:white;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.terms_retryButton__AGB9m:hover{background-color:var(--nf-primary-2)}.terms_statsSection__ePnC8,.terms_termsSection__9VWgs{display:flex;flex-direction:column;gap:16px}.terms_sectionHeader__cz9QQ{display:flex;justify-content:space-between;align-items:center}.terms_sectionTitle__Ta0d9{font-size:16px;font-weight:600;margin:0;color:var(--nf-text)}.terms_viewAllLink__Qkcpi{color:var(--nf-primary);font-size:13px;font-weight:600;background:none;border:none;cursor:pointer;transition:opacity .2s}.terms_viewAllLink__Qkcpi:hover{opacity:.8}.terms_termsList__KBZxi{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.terms_emptyState__FqIXl{display:flex;flex-direction:column;align-items:center;text-align:center;padding:60px 20px;gap:16px}.terms_emptyTitle__w1_u5{font-size:16px;font-weight:600;color:var(--nf-text);margin:0}.terms_emptyText__1q5FN{font-size:13px;color:var(--nf-muted);line-height:1.4;max-width:400px;margin:0}.terms_infoPanel__xL7Ce{padding:20px;background-color:rgba(36,93,115,.05);border-left:3px solid var(--nf-primary);border-radius:8px}.terms_infoPanelTitle__p_NA_{font-size:16px;font-weight:600;margin:0 0 12px;color:var(--nf-text)}.terms_infoPanelText__hONAQ{font-size:13px;color:var(--nf-text);margin:0 0 12px;line-height:1.4}.terms_infoPanelList__ELsxn{margin:0;padding-left:20px;font-size:13px;color:var(--nf-muted);line-height:1.5}@media (max-width:768px){.terms_topbar__fQEM0{flex-direction:column;align-items:flex-start;padding:16px;gap:12px}.terms_topRight__WZqRK{width:100%;justify-content:flex-end}.terms_content__Xw0c8{padding:16px}.terms_termsList__KBZxi{grid-template-columns:1fr}.terms_quickActions__Hi__N{flex-direction:column}.terms_primaryButton__i5Y5O,.terms_secondaryButton__n2AnS{width:100%;justify-content:center}}