.portal-layout.svelte-1mhn30s{min-height:100vh;background-color:#f8fafc}.portal-layout[data-portal-type=customer].svelte-1mhn30s{--primary-color: #3b82f6}.portal-layout[data-portal-type=tax].svelte-1mhn30s{--primary-color: #059669}.portal-layout[data-portal-type=financier].svelte-1mhn30s{--primary-color: #1e40af}.portal-layout[data-portal-type=pro].svelte-1mhn30s{--primary-color: #7c3aed}
