.Finance-module-scss-module__xwnada__financeHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Finance-module-scss-module__xwnada__pricingGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.Finance-module-scss-module__xwnada__planCard{background:var(--hk-bg-secondary);border:1px solid var(--hk-border-color);text-align:center;border-radius:.5rem;padding:1.5rem;transition:transform .15s;position:relative}.Finance-module-scss-module__xwnada__planCard:hover{border-color:#007d88;transform:translateY(-4px)}.Finance-module-scss-module__xwnada__planCard.Finance-module-scss-module__xwnada__popular{border:2px solid #007d88}.Finance-module-scss-module__xwnada__popularBadge{color:#fff;background:#007d88;border-radius:12px;padding:2px 12px;font-size:.75rem;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.Finance-module-scss-module__xwnada__planName{color:var(--hk-text-primary);margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.Finance-module-scss-module__xwnada__planPrice{color:var(--hk-text-primary);margin-bottom:1rem;font-size:2.5rem;font-weight:700}.Finance-module-scss-module__xwnada__planPrice span{color:var(--hk-text-secondary);font-size:.875rem;font-weight:400}.Finance-module-scss-module__xwnada__planFeatures{text-align:left;margin:0 0 1.5rem;padding:0;list-style:none}.Finance-module-scss-module__xwnada__planFeatures li{color:var(--hk-text-secondary);align-items:center;gap:.5rem;padding:.5rem 0;font-size:.8125rem;display:flex}.Finance-module-scss-module__xwnada__planFeatures li svg{color:#28a745;flex-shrink:0}.Finance-module-scss-module__xwnada__invoiceTable{border-collapse:collapse;width:100%}.Finance-module-scss-module__xwnada__invoiceTable th,.Finance-module-scss-module__xwnada__invoiceTable td{text-align:left;border-bottom:1px solid var(--hk-border-color);padding:.75rem 1rem}.Finance-module-scss-module__xwnada__invoiceTable th{text-transform:uppercase;color:var(--hk-text-muted);font-size:.75rem;font-weight:600}.Finance-module-scss-module__xwnada__invoiceTable td{color:var(--hk-text-primary);font-size:.8125rem}.Finance-module-scss-module__xwnada__statusPaid{color:#28a745;background:#28a7451a;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.Finance-module-scss-module__xwnada__statusUnpaid{color:#ffc107;background:#ffc1071a;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.Finance-module-scss-module__xwnada__statusOverdue{color:#dc3545;background:#dc35451a;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.Finance-module-scss-module__xwnada__gatewayGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.Finance-module-scss-module__xwnada__gatewayCard{background:var(--hk-bg-primary);border:1px solid var(--hk-border-color);border-radius:.375rem;justify-content:space-between;align-items:center;padding:1rem;display:flex}.Finance-module-scss-module__xwnada__gatewayCard.Finance-module-scss-module__xwnada__active{background:#28a74505;border-color:#28a745}
