.drive,body.drive-portals>:is([data-radix-popper-content-wrapper],[role=dialog],[role=alertdialog],[data-slot$=overlay],[data-sonner-toaster]){--gray-1:#fff;--gray-2:#fcfbfa;--gray-3:#f7f6f3;--gray-4:#f1efeb;--gray-5:#eae7e2;--gray-6:#ddd9d2;--gray-7:#cbc6be;--gray-8:#b2aca3;--gray-9:#968f85;--gray-10:#7f786e;--gray-11:#625c54;--gray-12:#191714;--foreground:var(--gray-12);--card:var(--gray-1);--card-foreground:var(--gray-12);--popover:var(--gray-1);--popover-foreground:var(--gray-12);--primary:var(--gray-12);--primary-foreground:#faf9f7;--secondary:var(--gray-4);--secondary-foreground:var(--gray-12);--muted:var(--gray-4);--muted-foreground:var(--gray-11);--accent:#1a15120b;--accent-foreground:var(--gray-12);--destructive:#d1453f;--border:var(--gray-5);--input:var(--gray-6);--ring:var(--gray-8);--brand:#1fa889;--brand-foreground:#fff;--warning:#c2570c;--warning-foreground:#fff;--chart-1:#189477;--chart-2:#d98b3a;--chart-3:#5b7bb8;--chart-4:#b9a37a;--chart-5:#8c6bb1;--sidebar-foreground:var(--gray-11);--sidebar-primary:var(--brand);--sidebar-primary-foreground:#fff;--sidebar-accent:#1a15120e;--sidebar-accent-foreground:var(--gray-12);--sidebar-border:var(--gray-5);--sidebar-ring:var(--gray-8);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-destructive:var(--destructive);--color-destructive-foreground:#fff;--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--color-brand:var(--brand);--color-brand-foreground:var(--brand-foreground);--color-warning:var(--warning);--color-warning-foreground:var(--warning-foreground);--color-chart-1:var(--chart-1);--color-chart-2:var(--chart-2);--color-chart-3:var(--chart-3);--color-chart-4:var(--chart-4);--color-chart-5:var(--chart-5);--color-sidebar-foreground:var(--sidebar-foreground);--color-sidebar-primary:var(--sidebar-primary);--color-sidebar-primary-foreground:var(--sidebar-primary-foreground);--color-sidebar-accent:var(--sidebar-accent);--color-sidebar-accent-foreground:var(--sidebar-accent-foreground);--color-sidebar-border:var(--sidebar-border);--color-sidebar-ring:var(--sidebar-ring);--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px;--radius-2xl:12px;--radius-3xl:16px;--radius-4xl:20px;--shadow-2xs:0 1px 0 0 #00000008;--shadow-xs:0 1px 2px 0 #0000000a;--shadow-sm:0 1px 2px 0 #0000000a, 0 0 0 1px #00000005;--shadow-md:0 2px 4px 0 #0000000a, 0 0 4px 0 #00000014;--shadow-lg:2px 4px 16px 0 #0000001f, 0 2px 4px 0 #0000000f;--shadow-xl:0 0 8px 0 #0000001f, 0 8px 64px -16px #0000005c;--default-transition-duration:.15s;font-feature-settings:"ss01", "cv11"}@supports (color:lab(0% 0 0)){.drive,body.drive-portals>:is([data-radix-popper-content-wrapper],[role=dialog],[role=alertdialog],[data-slot$=overlay],[data-sonner-toaster]){--accent:lab(7.20476% 1.68892 2.90778/.045);--sidebar-accent:lab(7.20476% 1.68892 2.90778/.055);--shadow-2xs:0 1px 0 0 lab(0% 0 0/.03);--shadow-xs:0 1px 2px 0 lab(0% 0 0/.04);--shadow-sm:0 1px 2px 0 lab(0% 0 0/.04), 0 0 0 1px lab(0% 0 0/.02);--shadow-md:0 2px 4px 0 lab(0% 0 0/.04), 0 0 4px 0 lab(0% 0 0/.08);--shadow-lg:2px 4px 16px 0 lab(0% 0 0/.12), 0 2px 4px 0 lab(0% 0 0/.06);--shadow-xl:0 0 8px 0 lab(0% 0 0/.12), 0 8px 64px -16px lab(0% 0 0/.36)}}.dark .drive,.drive.dark,.dark body.drive-portals>:is([data-radix-popper-content-wrapper],[role=dialog],[role=alertdialog],[data-slot$=overlay],[data-sonner-toaster]){--gray-1:#171513;--gray-2:#1b1917;--gray-3:#100e0c;--gray-4:#221f1c;--gray-5:#2c2825;--gray-6:#3a3632;--gray-7:#4a4540;--gray-8:#625c55;--gray-9:#7d766e;--gray-10:#99928a;--gray-11:#b8b2aa;--gray-12:#f9f8f6;--primary-foreground:#100e0c;--accent:#faf8f50f;--destructive:#e5605a;--brand:#2cbf9c;--brand-foreground:#0b0a09;--warning:#f0914c;--warning-foreground:#0b0a09;--chart-1:#2cbf9c;--chart-2:#e49a4c;--chart-3:#7b98cf;--chart-4:#c9b58e;--chart-5:#a384c6;--sidebar-accent:#faf8f512;--sidebar-primary-foreground:#0b0a09}@supports (color:lab(0% 0 0)){.dark .drive,.drive.dark,.dark body.drive-portals>:is([data-radix-popper-content-wrapper],[role=dialog],[role=alertdialog],[data-slot$=overlay],[data-sonner-toaster]){--accent:lab(97.6948% .282437 1.88138/.06);--sidebar-accent:lab(97.6948% .282437 1.88138/.07)}}.drive :is(h1,h2,h3),body.drive-portals>:is([data-radix-popper-content-wrapper],[role=dialog],[role=alertdialog],[data-slot$=overlay],[data-sonner-toaster]) :is(h1,h2,h3){font-family:var(--font-heading);letter-spacing:-.01em}.drive svg.lucide,body.drive-portals>:is([data-radix-popper-content-wrapper],[role=dialog],[role=alertdialog],[data-slot$=overlay],[data-sonner-toaster]) svg.lucide{stroke-width:1.75px}.drive .tint,body.drive-portals>:is([data-radix-popper-content-wrapper],[role=dialog],[role=alertdialog],[data-slot$=overlay],[data-sonner-toaster]) .tint{background:oklch(.95 .035 var(--hue));color:oklch(.45 .1 var(--hue));box-shadow:inset 0 0 0 1px oklch(.45 .1 var(--hue) / .1)}.dark .drive .tint,.dark body.drive-portals>:is([data-radix-popper-content-wrapper],[role=dialog],[role=alertdialog],[data-slot$=overlay],[data-sonner-toaster]) .tint{background:oklch(.3 .05 var(--hue));color:oklch(.86 .08 var(--hue))}.drive .avatar,body.drive-portals>:is([data-radix-popper-content-wrapper],[role=dialog],[role=alertdialog],[data-slot$=overlay],[data-sonner-toaster]) .avatar{box-shadow:none}.drive .avatar-stack>.avatar{box-shadow:0 0 0 1.5px var(--background)}.drive .avatar-stack>.avatar+.avatar{margin-left:-5px}@keyframes drive-rise{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.drive .rise{animation:.18s cubic-bezier(.22,1,.36,1) both drive-rise}.drive .drive-search{width:15rem}@container (max-width:46rem){.drive .drive-search{width:11rem}}@container (max-width:36rem){.drive .drive-search:not(:focus-within):not([data-filled=true]){cursor:pointer;justify-content:center;width:2rem;padding:0}.drive .drive-search:not(:focus-within):not([data-filled=true]) input{flex:none;width:0}}.drive .drive-marquee{z-index:30;pointer-events:none;border:1px solid color-mix(in oklch, var(--brand) 55%, transparent);background:color-mix(in oklch, var(--brand) 8%, transparent);border-radius:2px;position:fixed}.drive [data-drop-active=true]{outline:1.5px solid var(--brand);outline-offset:-1.5px;background:color-mix(in oklch, var(--brand) 7%, var(--card))}@media (prefers-reduced-motion:reduce){.drive .rise{animation:none}}
