@import"https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;0,700;1,400&family=JetBrains+Mono:wght@400;500&family=Kalam:wght@400;700&display=swap";@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-Regular-D9xRIGpK.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-Medium-DF-KJNBh.otf) format("opentype");font-weight:500;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-Bold-C-otZvV1.otf) format("opentype");font-weight:700;font-display:swap}@property --holo-turn{syntax: "<angle>"; inherits: true; initial-value: 0deg;}@keyframes holo-spin{to{--holo-turn: 360deg}}:root{--font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-hand: "Kalam", "Comic Sans MS", cursive;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-display: "Creato Display", "Inter", ui-sans-serif, system-ui, sans-serif;--color-text: #0a0a0a;--color-ink: #171717;--color-sketch: #1e1e1e;--color-muted: #737373;--color-subtle: #a3a3a3;--color-dim: #949494;--color-faint: #6b7280;--color-border: #e5e5e5;--color-surface: #ffffff;--color-surface-muted: #f5f5f5;--color-bg: #f6f6f6;--color-board: #fcfcfa;--color-board-dot: rgba(0, 0, 0, .07);--color-success: #171717;--color-success-bg: #ffffff;--color-success-border: #171717;--color-success-strong: #171717;--color-live: #171717;--color-warning: #525252;--color-warning-bg: #f5f5f5;--color-danger: #e40014;--color-danger-soft: #d12d26;--color-danger-bg: #fef2f2;--color-danger-text: #b91c1c;--color-info: #171717;--color-info-bg: #f5f5f5;--color-info-text: #171717;--color-puca: #171717;--color-puca-text: #ffffff;--person-saturation: 80%;--person-lightness: 72%;--puca-holo-stops: hsl(330 75% 64%), hsl(25 80% 64%), hsl(75 60% 56%), hsl(165 65% 52%), hsl(215 80% 64%), hsl(270 70% 68%), hsl(330 75% 64%);--puca-sphere-dot: #c9c9c9;--color-highlight: rgba(0, 0, 0, .07);--color-highlight-strong: rgba(0, 0, 0, .16);--radius-sm: 6px;--radius-md: 10px;--radius-lg: 12px;--radius-xl: 16px;--radius-node-pill: 22px;--radius-pill: 999px;--shadow-chip: 0 1px 1px rgba(0, 0, 0, .06), 0 2px 2px rgba(0, 0, 0, .06);--shadow-card: 0 2px 2px rgba(0, 0, 0, .05), 0 4px 4px rgba(0, 0, 0, .05), 0 8px 8px rgba(0, 0, 0, .05);--shadow-float: 0 2px 2px rgba(0, 0, 0, .04), 0 4px 4px rgba(0, 0, 0, .04), 0 8px 8px rgba(0, 0, 0, .04), 0 16px 16px rgba(0, 0, 0, .04);--shadow-sketch: 2px 3px 0 rgba(0, 0, 0, .08);--text-xs: 11px;--text-sm: 12px;--text-md: 13px;--text-base: 14px;--text-lg: 15px}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;background:var(--color-bg);color:var(--color-text);font:var(--text-base) / 1.5 var(--font-sans);-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}
