html,body,#root{height:100%}body{margin:0;-webkit-font-smoothing:antialiased}html{color-scheme:light}html[data-theme=dark]{color-scheme:dark}@keyframes fcg-flash{0%{outline-color:#2563ebe6}to{outline-color:#2563eb00}}.fcg-flash{outline:2px solid rgba(37,99,235,0);outline-offset:3px;border-radius:8px;animation:fcg-flash 1.6s ease-out}html[data-theme=dark] .fcg-flash{animation-name:fcg-flash-dark}@keyframes fcg-flash-dark{0%{outline-color:#60a5fae6}to{outline-color:#60a5fa00}}@media(prefers-reduced-motion:reduce){.fcg-flash{animation-duration:.01ms}}.fcg-todo-row{transition:background .12s ease}.fcg-todo-row:hover{background:#2563eb0f}html[data-theme=dark] .fcg-todo-row:hover{background:#60a5fa1a}
