:root{--font-mono: "Maple Mono", "SF Mono", Monaco, Consolas, monospace;--font-sans: system-ui, -apple-system, "Segoe UI", "PingFang SC", "Hiragino Sans GB", sans-serif;--font-body: var(--font-mono);--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--r-sm: 6px;--r: 10px;--r-card: 16px;--r-pill: 999px;--fs-xs: 12px;--fs-sm: 13px;--fs-base: 15px;--fs-md: 17px;--fs-lg: 20px;--fs-xl: 25px;--fs-2xl: 31px;--fs-3xl: 39px;--lh-tight: 1.2;--lh-base: 1.6;--lh-loose: 1.75;--fw-normal: 400;--fw-medium: 600;--fw-bold: 700;--ease: cubic-bezier(.4, 0, .2, 1);--dur-fast: .15s;--dur: .25s;--dur-slow: .4s;--z-base: 1;--z-sticky: 20;--z-drawer: 40;--z-modal: 50;--z-popover: 60;--z-toast: 70;--z-tooltip: 80;--c-orange: #FDAF78;--c-orange-fill: #ffe6cc;--c-orange-line: color-mix(in srgb, var(--c-orange) 62%, black);--c-orange-dio: #d79b00;--c-orange-solid: color-mix(in srgb, var(--c-orange) 50%, black);--c-orange-e72: color-mix(in srgb, var(--c-orange) 72%, black);--c-yellow: #FED76E;--c-yellow-fill: #fff2cc;--c-yellow-line: color-mix(in srgb, var(--c-yellow) 62%, black);--c-yellow-dio: #d6b656;--c-yellow-solid: #fbbc05;--c-yellow-e72: color-mix(in srgb, var(--c-yellow) 72%, black);--c-lime: #A3DD7B;--c-lime-fill: #d5e8d4;--c-lime-line: color-mix(in srgb, var(--c-lime) 62%, black);--c-lime-dio: #82b366;--c-lime-solid: color-mix(in srgb, var(--c-lime) 50%, black);--c-lime-e72: color-mix(in srgb, var(--c-lime) 72%, black);--c-green: #81c995;--c-green-fill: color-mix(in srgb, var(--c-green) 30%, white);--c-green-line: color-mix(in srgb, var(--c-green) 62%, black);--c-green-solid: #34a853;--c-green-e72: color-mix(in srgb, var(--c-green) 72%, black);--c-mint: #76DDC2;--c-mint-fill: color-mix(in srgb, var(--c-mint) 30%, white);--c-mint-line: color-mix(in srgb, var(--c-mint) 62%, black);--c-mint-solid: color-mix(in srgb, var(--c-mint) 50%, black);--c-mint-e72: color-mix(in srgb, var(--c-mint) 72%, black);--c-cyan: #69D7DF;--c-cyan-fill: color-mix(in srgb, var(--c-cyan) 30%, white);--c-cyan-line: color-mix(in srgb, var(--c-cyan) 62%, black);--c-cyan-solid: color-mix(in srgb, var(--c-cyan) 50%, black);--c-cyan-e72: color-mix(in srgb, var(--c-cyan) 72%, black);--c-blue: #7DC0FD;--c-blue-fill: #dae8fc;--c-blue-line: color-mix(in srgb, var(--c-blue) 62%, black);--c-blue-dio: #6c8ebf;--c-blue-solid: #4285f4;--c-blue-e72: color-mix(in srgb, var(--c-blue) 72%, black);--c-periwinkle: #92A1E5;--c-periwinkle-fill: color-mix(in srgb, var(--c-periwinkle) 30%, white);--c-periwinkle-line: color-mix(in srgb, var(--c-periwinkle) 62%, black);--c-periwinkle-solid: color-mix(in srgb, var(--c-periwinkle) 50%, black);--c-periwinkle-e72: color-mix(in srgb, var(--c-periwinkle) 72%, black);--c-purple: #C095E4;--c-purple-fill: #e1d5e7;--c-purple-line: color-mix(in srgb, var(--c-purple) 62%, black);--c-purple-dio: #9673a6;--c-purple-solid: color-mix(in srgb, var(--c-purple) 50%, black);--c-purple-e72: color-mix(in srgb, var(--c-purple) 72%, black);--c-pink: #E997DD;--c-pink-fill: color-mix(in srgb, var(--c-pink) 30%, white);--c-pink-line: color-mix(in srgb, var(--c-pink) 62%, black);--c-pink-solid: color-mix(in srgb, var(--c-pink) 50%, black);--c-pink-e72: color-mix(in srgb, var(--c-pink) 72%, black);--c-red: #F78392;--c-red-fill: #f8cecc;--c-red-line: color-mix(in srgb, var(--c-red) 62%, black);--c-red-dio: #b85450;--c-red-solid: #ea4335;--c-red-e72: color-mix(in srgb, var(--c-red) 72%, black);--c-success: var(--c-green);--c-success-fill: var(--c-green-fill);--c-success-line: var(--c-green-line);--c-success-solid: var(--c-green-solid);--c-warning: var(--c-yellow);--c-warning-fill: var(--c-yellow-fill);--c-warning-line: var(--c-yellow-line);--c-warning-solid: var(--c-yellow-solid);--c-danger: var(--c-red);--c-danger-fill: var(--c-red-fill);--c-danger-line: var(--c-red-line);--c-danger-solid: var(--c-red-solid);--c-info: var(--c-blue);--c-info-fill: var(--c-blue-fill);--c-info-line: var(--c-blue-line);--c-info-solid: var(--c-blue-solid);--ok: var(--c-green-solid);--warn: var(--c-yellow-solid);--err: var(--c-red-solid);--idea: var(--c-purple-solid);--soon: var(--mut)}[data-font=sans]{--font-body: var(--font-sans)}[data-font=mono]{--font-body: var(--font-mono)}
