.todo-view[data-v-96e32c8a]{gap:1rem;display:grid}.app-main[data-v-fc6bdc24]{max-width:40rem;margin:0 auto;padding:1rem}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f172a;--surface:#1e293b;--border:#334155;--text:#e2e8f0;--muted:#94a3b8;--accent:#38bdf8;--danger:#f87171;--radius:12px;-webkit-text-size-adjust:100%;font-family:system-ui,-apple-system,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;line-height:1.5}*{box-sizing:border-box}html,body,#app{min-height:100%}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;margin:0}h1,h2,h3,p{overflow-wrap:anywhere}button,input,select,textarea{font:inherit;color:inherit}.placeholder{border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted);margin:0;padding:1rem;font-size:.875rem}
