:root{--leaf:#1f7043;--ink:#13241a;--muted:#506357;--background:#f2f6f1;--surface:#fff;--line:#d2ddd1;--marigold-ink:#8a5200;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--leaf:#5bc88a;--ink:#e2ece4;--muted:#9bb0a2;--background:#0d1611;--surface:#142019;--line:#283a2f;--marigold-ink:#f5c565}}@media (prefers-contrast:more){:root{--ink:#000;--muted:#33423a;--leaf:#134d2d}@media (prefers-color-scheme:dark){:root{--ink:#fff;--muted:#ccdad0;--leaf:#8be3b0}}}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--background);color:var(--ink);-webkit-font-smoothing:antialiased;font:17px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,system-ui,sans-serif}#root{min-height:100%;display:flex}.welcome{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:24px;width:min(100% - 32px,440px);margin:auto;padding:32px 28px}.welcome img{border-radius:22px;width:96px;height:96px}.welcome h1{margin:16px 0 4px;font-size:28px}.welcome p{color:var(--muted);margin:8px 0}.welcome .status{color:var(--leaf);font-weight:600}.welcome .problem{color:var(--marigold-ink)}
