:root{--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-display:"Roobert",sans-serif;--font-body:"Inter",sans-serif;--font-mono:"IBM Plex Mono",monospace;--text-xs:10px;--text-sm:12px;--text-base:14px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--leading-xs:1.6;--leading-sm:1.5;--leading-base:1.5;--leading-md:1.45;--leading-lg:1.4;--leading-xl:1.35;--leading-2xl:1.3;--tracking-xs:.02em;--tracking-sm:.01em;--tracking-base:0;--tracking-md:-.005em;--tracking-lg:-.01em;--tracking-xl:-.015em;--tracking-2xl:-.02em;--core-purple-50:oklch(.97 .02 276.6);--core-purple-100:oklch(.955 .035 276.6);--core-purple-150:oklch(.93 .055 276.6);--core-purple-200:oklch(.88 .09 276.6);--core-purple-300:oklch(.765 .14 276.6);--core-purple-400:oklch(.66 .2 276.6);--core-purple-500:oklch(.55 .26 276.6);--core-purple-600:oklch(.46 .24 276.6);--core-purple-700:oklch(.38 .2 276.6);--core-purple-800:oklch(.32 .16 276.6);--core-purple-850:oklch(.28 .12 276.6);--core-purple-900:oklch(.24 .09 276.6);--core-purple-950:oklch(.2 .06 276.6);--core-magenta-50:oklch(.97 .02 334.8);--core-magenta-100:oklch(.955 .04 334.8);--core-magenta-150:oklch(.93 .06 334.8);--core-magenta-200:oklch(.88 .1 334.8);--core-magenta-300:oklch(.765 .15 334.8);--core-magenta-400:oklch(.66 .21 334.8);--core-magenta-500:oklch(.555 .26 334.8);--core-magenta-600:oklch(.45 .24 334.8);--core-magenta-700:oklch(.38 .2 334.8);--core-magenta-800:oklch(.32 .16 334.8);--core-magenta-850:oklch(.28 .12 334.8);--core-magenta-900:oklch(.24 .09 334.8);--core-magenta-950:oklch(.2 .06 334.8);--core-red-50:oklch(.97 .02 24.4);--core-red-100:oklch(.955 .04 24.4);--core-red-150:oklch(.93 .07 24.4);--core-red-200:oklch(.87 .11 24.4);--core-red-300:oklch(.765 .17 24.4);--core-red-400:oklch(.66 .22 24.4);--core-red-500:oklch(.555 .23 24.4);--core-red-600:oklch(.45 .23 24.4);--core-red-700:oklch(.38 .18 24.4);--core-red-800:oklch(.32 .14 24.4);--core-red-850:oklch(.28 .11 24.4);--core-red-900:oklch(.24 .09 24.4);--core-red-950:oklch(.2 .07 24.4);--core-orange-50:oklch(.97 .02 50);--core-orange-100:oklch(.955 .045 50);--core-orange-150:oklch(.93 .07 50);--core-orange-200:oklch(.87 .11 50);--core-orange-300:oklch(.765 .16 50);--core-orange-400:oklch(.66 .2 50);--core-orange-500:oklch(.555 .22 50);--core-orange-600:oklch(.45 .19 50);--core-orange-700:oklch(.38 .15 50);--core-orange-800:oklch(.32 .12 50);--core-orange-850:oklch(.28 .1 50);--core-orange-900:oklch(.24 .08 50);--core-orange-950:oklch(.2 .06 50);--core-yellow-50:oklch(.97 .03 75.5);--core-yellow-100:oklch(.955 .055 75.5);--core-yellow-150:oklch(.93 .08 75.5);--core-yellow-200:oklch(.87 .12 75.5);--core-yellow-300:oklch(.765 .16 75.5);--core-yellow-400:oklch(.66 .18 75.5);--core-yellow-500:oklch(.555 .17 75.5);--core-yellow-600:oklch(.45 .14 75.5);--core-yellow-700:oklch(.38 .11 75.5);--core-yellow-800:oklch(.32 .09 75.5);--core-yellow-850:oklch(.28 .07 75.5);--core-yellow-900:oklch(.24 .06 75.5);--core-yellow-950:oklch(.2 .05 75.5);--core-green-50:oklch(.97 .05 145);--core-green-100:oklch(.955 .1 145);--core-green-150:oklch(.93 .15 145);--core-green-200:oklch(.87 .2 145);--core-green-300:oklch(.765 .24 145);--core-green-400:oklch(.66 .25 145);--core-green-500:oklch(.555 .23 145);--core-green-600:oklch(.45 .19 145);--core-green-700:oklch(.38 .16 145);--core-green-800:oklch(.32 .12 145);--core-green-850:oklch(.28 .1 145);--core-green-900:oklch(.24 .08 145);--core-green-950:oklch(.2 .06 145);--core-cyan-50:oklch(.97 .025 192.4);--core-cyan-100:oklch(.955 .05 192.4);--core-cyan-150:oklch(.93 .075 192.4);--core-cyan-200:oklch(.87 .11 192.4);--core-cyan-300:oklch(.765 .15 192.4);--core-cyan-400:oklch(.66 .17 192.4);--core-cyan-500:oklch(.555 .16 192.4);--core-cyan-600:oklch(.45 .14 192.4);--core-cyan-700:oklch(.38 .12 192.4);--core-cyan-800:oklch(.32 .09 192.4);--core-cyan-850:oklch(.28 .08 192.4);--core-cyan-900:oklch(.24 .06 192.4);--core-cyan-950:oklch(.2 .05 192.4);--core-blue-50:oklch(.97 .02 236.5);--core-blue-100:oklch(.955 .04 236.5);--core-blue-150:oklch(.93 .06 236.5);--core-blue-200:oklch(.87 .1 236.5);--core-blue-300:oklch(.765 .15 236.5);--core-blue-400:oklch(.66 .18 236.5);--core-blue-500:oklch(.555 .19 236.5);--core-blue-600:oklch(.45 .17 236.5);--core-blue-700:oklch(.38 .14 236.5);--core-blue-800:oklch(.32 .11 236.5);--core-blue-850:oklch(.28 .09 236.5);--core-blue-900:oklch(.24 .07 236.5);--core-blue-950:oklch(.2 .05 236.5);--core-white:oklch(.997 0 276.6);--core-black:oklch(.02 .01 276.6);--core-neutral-50:oklch(.982 .002 276.6);--core-neutral-100:oklch(.968 .002 276.6);--core-neutral-150:oklch(.952 .003 276.6);--core-neutral-200:oklch(.92 .005 276.6);--core-neutral-300:oklch(.82 .01 276.6);--core-neutral-400:oklch(.72 .015 276.6);--core-neutral-500:oklch(.615 .018 276.6);--core-neutral-600:oklch(.51 .02 276.6);--core-neutral-700:oklch(.41 .024 276.6);--core-neutral-800:oklch(.307 .028 276.6);--core-neutral-850:oklch(.28 .03 276.6);--core-neutral-900:oklch(.25 .032 276.6);--core-neutral-950:oklch(.22 .024 276.6);--bg-base:var(--core-white);--bg-surface-1:var(--core-neutral-50);--bg-surface-2:var(--core-neutral-100);--bg-surface-3:var(--core-neutral-150);--border-1:var(--core-neutral-100);--border-2:var(--core-neutral-150);--border-3:var(--core-neutral-200);--border-subtle:var(--border-2);--text-primary:var(--core-neutral-950);--text-secondary:var(--core-neutral-700);--text-muted:var(--core-neutral-600);--text-inverse:var(--core-neutral-50);--text-header:var(--core-neutral-950);--text-light-primary:var(--core-neutral-50);--text-tertiary:var(--core-neutral-500);--text-placeholder:var(--core-neutral-600);--accent-primary:var(--core-purple-500);--accent-primary-subtle:var(--core-purple-50);--focus-ring:var(--core-purple-400);--feedback-success:var(--core-green-500);--feedback-warning:var(--core-yellow-500);--feedback-error:var(--core-red-500);--feedback-info:var(--core-blue-500);--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--ease-in-cubic:cubic-bezier(.55,.055,.675,.19);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-in-quint:cubic-bezier(.755,.05,.855,.06);--ease-in-expo:cubic-bezier(.95,.05,.795,.035);--ease-in-circ:cubic-bezier(.6,.04,.98,.335);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-out-circ:cubic-bezier(.075,.82,.165,1);--ease-out-overshoot:cubic-bezier(.175,.885,.32,1.275);--ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-out-quint:cubic-bezier(.86,0,.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(.785,.135,.15,.86);--core-blur-xs:blur(6px);--core-blur-sm:blur(11px);--core-blur-md:blur(16px);--core-blur-lg:blur(21px);--core-blur-xl:blur(26px);--core-blur-xxl:blur(31px);--shadow-base-xs:0px 1px 2px 0px #5869760a;--shadow-base-sm:0px 2px 4px 0px #5869760f;--shadow-base-md:0px 4px 8px 0px #49535b14;--shadow-base-lg:0px 6px 16px 0px #34474d1a;--shadow-base-xl:0px 12px 24px 0px #25282c1f;--shadow-layered-sm:0px 2px 4px 0px #5869760f,0px 1px 2px 0px #5869760a;--shadow-layered-md:0px 4px 8px 0px #49535b14,0px 2px 4px 0px #5869760a;--shadow-layered-lg:0px 8px 16px 0px #34474d1a,0px 4px 8px 0px #49535b0f;--shadow-hover-sm:0px 3px 6px 0px #58697614;--shadow-hover-md:0px 5px 10px 0px #49535b1a;--shadow-hover-lg:0px 8px 20px 0px #34474d1f;--shadow-inset-sm:0 0 2px 0 #32323212 inset;--shadow-inset-md:0 0 6px 0 #32323212 inset;--core-success-50:var(--core-green-50);--core-success-100:var(--core-green-100);--core-success-200:var(--core-green-200);--core-success-300:var(--core-green-300);--core-success-400:var(--core-green-400);--core-success-500:var(--core-green-500);--core-success-600:var(--core-green-600);--core-success-700:var(--core-green-700);--core-success-800:var(--core-green-800);--core-success-850:var(--core-green-850);--core-success-900:var(--core-green-900);--core-success-950:var(--core-green-950);--core-alert-50:var(--core-yellow-50);--core-alert-100:var(--core-yellow-100);--core-alert-200:var(--core-yellow-200);--core-alert-300:var(--core-yellow-300);--core-alert-400:var(--core-yellow-400);--core-alert-500:var(--core-yellow-500);--core-alert-600:var(--core-yellow-600);--core-alert-700:var(--core-yellow-700);--core-alert-800:var(--core-yellow-800);--core-alert-850:var(--core-yellow-850);--core-alert-900:var(--core-yellow-900);--core-alert-950:var(--core-yellow-950);--core-destructive-50:var(--core-red-50);--core-destructive-100:var(--core-red-100);--core-destructive-200:var(--core-red-200);--core-destructive-300:var(--core-red-300);--core-destructive-400:var(--core-red-400);--core-destructive-500:var(--core-red-500);--core-destructive-600:var(--core-red-600);--core-destructive-700:var(--core-red-700);--core-destructive-800:var(--core-red-800);--core-destructive-850:var(--core-red-850);--core-destructive-900:var(--core-red-900);--core-destructive-950:var(--core-red-950);--core-surface-1:linear-gradient(180deg,oklch(.992 .002 247.9)0%,oklch(.988 .002 247.9)100%);--core-gradient-01:linear-gradient(129deg,#efbf98 0%,#4f41f1 64.6%,#3e2dd5 100%);--selection-bg:var(--core-purple-400);--selection-border:var(--core-blue-400);--method-get:var(--core-green-600);--method-post:var(--core-blue-600);--method-put:var(--core-orange-500);--method-patch:var(--core-yellow-600);--method-delete:var(--core-red-500);--status-active:var(--core-purple-600);--status-completed:var(--core-green-500);--status-pending:var(--core-neutral-400);& ::selection{background:var(--core-purple-500);color:var(--core-neutral-50)}}[data-theme=dark]{--bg-base:var(--core-black);--bg-surface-1:var(--core-neutral-950);--bg-surface-2:var(--core-neutral-900);--bg-surface-3:var(--core-neutral-850);--border-1:var(--core-neutral-800);--border-2:var(--core-neutral-700);--border-3:var(--core-neutral-600);--border-subtle:var(--border-2);--text-primary:var(--core-neutral-50);--text-secondary:var(--core-neutral-300);--text-muted:var(--core-neutral-400);--text-inverse:var(--core-neutral-950);--text-header:var(--core-neutral-50);--text-light-primary:var(--core-neutral-950);--text-tertiary:var(--core-neutral-400);--text-placeholder:var(--core-neutral-500);--accent-primary:var(--core-purple-400);--accent-primary-subtle:var(--core-purple-900);--focus-ring:var(--core-purple-400);--feedback-success:var(--core-green-400);--feedback-warning:var(--core-yellow-400);--feedback-error:var(--core-red-400);--feedback-info:var(--core-blue-400);--selection-bg:var(--core-purple-500);--selection-border:var(--core-blue-400);--method-get:var(--core-green-400);--method-post:var(--core-blue-400);--method-put:var(--core-orange-400);--method-patch:var(--core-yellow-400);--method-delete:var(--core-red-400);--status-active:var(--core-purple-400);--status-completed:var(--core-green-400);--status-pending:var(--core-neutral-500);--shadow-base-xs:0px 1px 2px 0px #0000004d;--shadow-base-sm:0px 2px 4px 0px #00000059;--shadow-base-md:0px 4px 8px 0px #0006;--shadow-base-lg:0px 6px 16px 0px #00000073;--shadow-base-xl:0px 12px 24px 0px #00000080;--shadow-layered-sm:0px 2px 4px 0px #00000059,0px 1px 2px 0px #0000004d;--shadow-layered-md:0px 4px 8px 0px #0006,0px 2px 4px 0px #0000004d;--shadow-layered-lg:0px 8px 16px 0px #00000073,0px 4px 8px 0px #00000059;--shadow-hover-sm:0px 3px 6px 0px #0006;--shadow-hover-md:0px 5px 10px 0px #00000073;--shadow-hover-lg:0px 8px 20px 0px #00000080;--shadow-inset-sm:0 0 2px 0 #0003 inset;--shadow-inset-md:0 0 6px 0 #00000040 inset}