:root{color:#fff;-webkit-font-smoothing:antialiased;background:#000;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{overscroll-behavior:none}#root{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.view{overscroll-behavior:none;height:100%;overflow-y:auto}.header,.row{width:100%;height:var(--row-height);font:inherit;color:inherit;text-align:left;cursor:default;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:none;align-items:center;gap:12px;padding:0 16px;font-size:20px;font-weight:600;display:flex}.header{color:#8a8a8a;background:#000}.row{background:#e8322b}.row.highlighted{outline-offset:-3px;outline:3px solid #fff}.row .text{text-overflow:ellipsis;white-space:pre;flex:1;min-width:0;overflow:hidden}.row .editor{color:inherit;font:inherit;caret-color:#fff;-webkit-user-select:text;user-select:text;background:0 0;border:none;outline:none;padding:0}.row .detail{opacity:.6}.row.done{color:var(--done-text)}.row.done .text{text-decoration:line-through}.row.error{background:#1b1b1b;font-size:15px;font-weight:400}
