@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,300..800;1,300..800&family=JetBrains+Mono:wght@400;500;600;700&display=swap";:root{--bg-canvas: #F3F2F6;--bg-surface: #FFFFFF;--bg-subtle: #FAF9FC;--bg-hover: #F8F7FA;--color-violet: #7054C7;--color-violet-hover: #5F44B3;--color-violet-active: #4E3796;--color-violet-shadow: rgba(112, 84, 199, .22);--color-lavender: #F2EEFA;--color-lavender-border: #E8E5EC;--color-ink: #24212D;--text-primary: #24212D;--text-secondary: #686575;--text-muted: #8E8B99;--border-subtle: #ECE8F2;--border-normal: #E2DFE9;--border-strong: #D5D1DC;--border-focus: #7054C7;--tab-active-bg: #7054C7;--tab-active-text: #FFFFFF;--tab-lavender-bg: #F2EEFA;--tab-lavender-border: #E8E5EC;--tab-lavender-text: #7054C7;--status-active-text: #15803D;--status-active-bg: #EAF6ED;--status-active-border: #C6E7CD;--status-inactive-text: #B91C1C;--status-inactive-bg: #FEF2F2;--status-inactive-border: #FECACA;--status-demo-text: #92400E;--status-demo-bg: #FEF3C7;--status-demo-border: #FDE68A;--font-sans: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--font-mono: "JetBrains Mono", "SF Mono", Menlo, Consolas, monospace;--shadow-sm: 0 1px 2px 0 rgba(36, 33, 45, .04);--shadow-md: 0 3px 6px -1px rgba(36, 33, 45, .05), 0 2px 4px -2px rgba(36, 33, 45, .03);--shadow-lg: 0 8px 24px -4px rgba(36, 33, 45, .06);--shadow-search: 0 10px 30px -4px rgba(36, 33, 45, .06);--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 18px;--radius-full: 9999px}*,*:before,*:after{box-sizing:border-box}table{width:100%;max-width:100%;box-sizing:border-box}th,td{box-sizing:border-box}body{margin:0;background-color:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-sans);line-height:1.5;-webkit-font-smoothing:antialiased}
