:root{--app-name: "PC AI";--app-slogan: "Interactive Awakening, By Peter Crone";--logo-url: "/pc-logo.svg";--theme-color: #1f2937;--brand-primary: #0f172a;--text-color: #0f172a;--app-bg: linear-gradient(180deg, #e8f2ff 0%, #cfe4f7 100%);--muted: #475569;--card-bg: #e9f3ff;--card-border: rgba(15,23,42,.08);--card-radius: 14px;--card-shadow: 0 1px 0 rgba(15,23,42,.06), 0 8px 20px rgba(30,64,175,.08);--link-accent: #8fd2ff;--star-color: #f59e0b;--success: #34d399;--warning: #fbbf24;--danger: #ef4444;--success-bg: rgba(52,211,153,.2);--warning-bg: rgba(251,191,36,.2);--danger-bg: rgba(239,68,68,.2);--chart-accent: #60a5fa;--chart-empathy-fill: rgba(99,102,241,.2);--chart-empathy-line: #818cf8;--chart-empathy-point: #a78bfa;--chart-1: #9bd6ff;--chart-2: #64a9f5;--chart-3: #4f86f7;--chart-4: #8b83ea;--chart-5: #b6b3d8;--chart-6: #60a5fa;--chart-7: #93c5fd;--chart-8: #a78bfa;--chart-9: #22d3ee;--chart-10: #fbbf24}*{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;font-family:Roboto,Arial,sans-serif;background:var(--app-bg);color:var(--text-color)}a{color:inherit;text-decoration:none}button{font-family:inherit}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}#app{max-width:1280px;margin:0 auto;text-align:center}
