:root{--pink:181, 207, 219;--ui-accent:rgb(var(--pink));--ui-accent-hover:#9fbfce;--ui-accent-text:#486b7d;--ui-accent-soft:#eaf2f6;--ui-accent-subtle:#f1f6f8;--ui-accent-border:#c5d9e3;--ui-on-accent:#304e60;--ui-bg:#fffaf7;--ui-decoration:#e6d7c4;--ui-secondary-soft:#eaf1eb;--ui-secondary-text:#587360;--ui-tertiary-soft:#faeadd;--ui-tertiary-text:#91694b;--ui-surface:#fff;--ui-surface-hover:#fcf4e9;--ui-text:#493f34;--ui-text-muted:#877969;--ui-border:#eee3d5;--ui-success:#218568;--ui-danger:#c0394f;--ui-status-offline:#aaa194;--ui-focus:#9fbfce99;--ui-font:ui-sans-serif, system-ui, -apple-system, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--ui-radius-sm:12px;--ui-radius-md:20px;--ui-radius-lg:28px;--ui-radius-pill:999px;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-6:24px;--ui-space-8:32px;--ui-shadow-sm:0 5px 0 #e6d7c433, 0 8px 24px #88623e0a;--ui-duration:.16s}body{background:var(--ui-bg);font-family:var(--ui-font);margin:0}.card{background:var(--ui-surface);border-radius:16px;margin:16px;padding:16px;box-shadow:0 6px 18px #0000000f}h2{margin:0 0 8px}p{color:var(--ui-text-muted);margin:0;font-size:14px}
