:root{--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--shadow-xs:0 1px 2px #0000000d;--shadow-sm:0 1px 3px #0000001a,0 1px 2px #0000000f;--shadow-md:0 4px 6px #0000001a,0 2px 4px #0000000f;--shadow-lg:0 10px 15px #0000001a,0 4px 6px #0000000d;--shadow-xl:0 20px 25px #0000001a,0 10px 10px #0000000a;--rounded-none:0;--rounded-sm:.125rem;--rounded-md:.375rem;--rounded-lg:.5rem;--rounded-xl:.75rem;--rounded-2xl:1rem;--rounded-full:9999px;--duration-fast:.15s;--duration-normal:.2s;--duration-slow:.3s;--ease-in-out:cubic-bezier(.4,0,.2,1);--z-dropdown:50;--z-sticky:100;--z-modal:200;--z-popover:300;--z-tooltip:400;--input-height-sm:2rem;--input-height-md:2.5rem;--input-height-lg:3rem}
:root{--intranet-text-2xs:.625rem;--intranet-text-xs:.75rem;--intranet-text-sm:.875rem;--intranet-text-base:1rem;--intranet-text-lg:1.125rem;--intranet-text-xl:1.25rem;--intranet-text-2xl:1.5rem;--intranet-text-3xl:1.875rem;--intranet-leading-none:1;--intranet-leading-tight:1.25;--intranet-leading-snug:1.375;--intranet-leading-normal:1.5;--intranet-leading-relaxed:1.625;--intranet-font-normal:400;--intranet-font-medium:500;--intranet-font-semibold:600;--intranet-font-bold:700;--intranet-font-family:var(--font-inter),system-ui,sans-serif}.intranet{font-family:var(--intranet-font-family)}.intranet-text-2xs{font-size:var(--intranet-text-2xs)}.intranet-text-xs{font-size:var(--intranet-text-xs)}.intranet-text-sm{font-size:var(--intranet-text-sm)}.intranet-text-base{font-size:var(--intranet-text-base)}.intranet-text-lg{font-size:var(--intranet-text-lg)}.intranet-text-xl{font-size:var(--intranet-text-xl)}.intranet-text-2xl{font-size:var(--intranet-text-2xl)}.intranet-text-3xl{font-size:var(--intranet-text-3xl)}.intranet-page-title{font-size:var(--intranet-text-2xl);font-weight:var(--intranet-font-semibold);line-height:var(--intranet-leading-tight);letter-spacing:-.01em}.intranet-section-title{font-size:var(--intranet-text-lg);font-weight:var(--intranet-font-medium);line-height:var(--intranet-leading-snug)}.intranet-body{font-size:var(--intranet-text-sm);font-weight:var(--intranet-font-normal);line-height:var(--intranet-leading-normal)}.intranet-body-secondary{font-size:var(--intranet-text-xs);font-weight:var(--intranet-font-normal);line-height:var(--intranet-leading-normal);color:hsl(var(--muted-foreground))}.intranet-label{font-size:var(--intranet-text-xs);font-weight:var(--intranet-font-medium);line-height:var(--intranet-leading-tight)}.intranet-label-uppercase{font-size:var(--intranet-text-xs);font-weight:var(--intranet-font-semibold);text-transform:uppercase;letter-spacing:.05em}.intranet-badge{font-size:var(--intranet-text-2xs);font-weight:var(--intranet-font-semibold);line-height:var(--intranet-leading-none)}.intranet-caption{font-size:var(--intranet-text-2xs);font-weight:var(--intranet-font-normal);color:hsl(var(--muted-foreground))}.intranet-table-header{font-size:var(--intranet-text-xs);font-weight:var(--intranet-font-semibold);text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground))}.intranet-table-cell{font-size:var(--intranet-text-sm);font-weight:var(--intranet-font-normal);line-height:var(--intranet-leading-normal)}.intranet-table-cell-link{font-size:var(--intranet-text-sm);font-weight:var(--intranet-font-medium)}.intranet-metric-large{font-size:var(--intranet-text-3xl);font-weight:var(--intranet-font-bold);font-variant-numeric:tabular-nums;line-height:var(--intranet-leading-none)}.intranet-metric{font-size:var(--intranet-text-xl);font-weight:var(--intranet-font-semibold);font-variant-numeric:tabular-nums}.intranet-metric-small{font-size:var(--intranet-text-base);font-weight:var(--intranet-font-medium);font-variant-numeric:tabular-nums}
