*{box-sizing:border-box;min-width:0;min-height:0;margin:0;padding:0}fieldset{border:none}body{background:var(--bg);color:var(--text);font-family:var(--sans);font-size:var(--font-md)}.wip{min-height:100dvh;padding:var(--gap-lg);place-items:center;display:grid}.wip-card{max-width:34rem;padding:var(--gap-lg);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--rad-lg);box-shadow:var(--shadow)}.wip-card>*+*{margin-top:var(--gap-md)}.wip-card h1{color:var(--text-h);font-size:var(--font-display)}.wip-card .wip-note{color:var(--text-muted);font-size:var(--font-sm)}.wip-card .wip-note a{color:var(--accent)}.wip-card code{font-family:var(--mono);font-size:var(--font-sm)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7efef;--card-bg:#eededa;--border:#eadeca;--text:#4d3d32;--text-h:#2a1d14;--text-muted:#a0907e;--macro-carbs:#e3b04b;--macro-fat:#8aae66;--macro-protein:#5a8fd6;--shadow:0 4px 14px #4a321e12;--avocado:#8aae66;--raspberry:#d97b8d;--apricot:#ed9c6e;--accent:var(--avocado);--danger:var(--raspberry);--warning:var(--apricot);--on-accent:#fff;--gap-md:8px;--gap-lg:16px;--rad-md:8px;--rad-lg:16px;--font-sm:12px;--font-md:14px;--font-xl:18px;--font-display:26px;--sans:system-ui, "HarmonyOS Sans", "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace}
