diff --git a/apps/web/src/index.css b/apps/web/src/index.css index 61c98ed..6725147 100644 --- a/apps/web/src/index.css +++ b/apps/web/src/index.css @@ -82,3 +82,13 @@ input:focus, select:focus, textarea:focus { ::-webkit-scrollbar-thumb:hover { background: #94a3b8; } + +/* ─── Scrollbar hide utility ─── */ +.scrollbar-hide { + -ms-overflow-style: none; + scrollbar-width: none; +} + +.scrollbar-hide::-webkit-scrollbar { + display: none; +} diff --git a/apps/web/src/portal/sections/BillingPayments.tsx b/apps/web/src/portal/sections/BillingPayments.tsx index 89e3877..be6610c 100644 --- a/apps/web/src/portal/sections/BillingPayments.tsx +++ b/apps/web/src/portal/sections/BillingPayments.tsx @@ -130,7 +130,7 @@ function BillingPaymentsInner({ sessionId, readOnly }: BillingPaymentsProps) { )} -
+
{([ { id: "invoices" as const, label: "Invoices", icon: DollarSign }, { id: "payment" as const, label: "Payment Methods", icon: CreditCard }, diff --git a/apps/web/src/portal/sections/PetProfiles.tsx b/apps/web/src/portal/sections/PetProfiles.tsx index e9fb07b..185fa3e 100644 --- a/apps/web/src/portal/sections/PetProfiles.tsx +++ b/apps/web/src/portal/sections/PetProfiles.tsx @@ -182,7 +182,7 @@ export function PetProfiles({ sessionId, readOnly }: Props) { )} {/* Tabs */} -
+
{([ { id: "info", label: "Basic Info", icon: PawPrint }, { id: "medical", label: "Medical", icon: Heart },