*{box-sizing:border-box}html{color-scheme:dark;background:#101215}body{margin:0;color:#eef1f3;font:14px/1.5 -apple-system,BlinkMacSystemFont,system-ui,sans-serif;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}[hidden]{display:none!important}button,input,textarea,select{font:inherit}button{cursor:pointer}a{color:#76e4ec}button:disabled{opacity:.55;cursor:wait}#entry{min-height:100svh;display:grid;place-items:center;padding:24px;background:radial-gradient(ellipse at top,#2a3035,#101215 65%)}.entry-card{width:min(360px,100%);text-align:center}.entry-card img{border-radius:25px;object-fit:cover}.entry-card h1{font:600 28px ui-monospace,monospace;letter-spacing:4px;margin:18px 0 6px}.entry-card p{color:#aeb9c2}.entry-card form{text-align:left;margin:26px 0}.entry-card input[type=password]{width:100%;padding:13px;margin:6px 0 15px;background:#161a1e;color:#fff;border:1px solid #6c7c89;border-radius:7px;font-size:16px}.entry-card .remember{display:flex;align-items:center;gap:8px;font-size:13px}.entry-card button{margin-top:20px;width:100%;padding:13px;border:1px solid #9ab0bd;background:linear-gradient(#46515b,#2c353e);border-radius:7px;color:#8beef3}.entry-card small{color:#8e9aa5}#conflict{padding:16px;background:#332c1e;border-bottom:1px solid #d8b166}#conflict button{margin:4px;padding:8px;border:1px solid #a7926c;border-radius:6px;background:#272b30;color:#fff}#personal-tasks{min-height:100svh;border:0;border-radius:0;grid-template-columns:240px minmax(0,1fr)}#personal-tasks .toolbar{padding-right:24px}#personal-tasks aside{position:sticky;top:0;align-self:start;min-height:100svh}#personal-tasks .content{padding:28px 34px}#personal-tasks .app-icon{object-fit:cover;border:0;box-shadow:none}#personal-tasks .capture{padding-bottom:max(18px,env(safe-area-inset-bottom))}#personal-tasks .is-done .ring{background:#55dc70;border-color:#96ef9c;color:#102015}#personal-tasks .flag[aria-pressed=true]{color:#edb94d}#personal-tasks .signal.amber{background:#efb94a;opacity:1}#personal-tasks .signal.green{background:#64db78;opacity:1}#personal-tasks textarea{width:100%;padding:10px;background:#101519;color:#edf2f5;border:1px solid #5a6a78;border-radius:7px;resize:vertical}#personal-tasks .edit textarea,#personal-tasks .edit input[type=url]{flex-basis:100%}#personal-tasks .edit input{padding:8px}#personal-tasks .task-link,#personal-tasks .due-label{display:inline-block;font-size:12px;margin:7px 12px 0 0}#personal-tasks .due-label{color:#e4bd77}#personal-tasks .review-row{display:flex;gap:10px;padding:10px 0;border-top:1px solid #3d454d;flex-wrap:wrap}#personal-tasks .review-row input{flex:1;min-width:180px}#personal-tasks .editor p{margin:12px 0}#personal-tasks .capture input{font-size:16px}#personal-tasks .task-copy>input{font-size:15px}#personal-tasks .empty{min-height:110px}#personal-tasks .menu-panel button{min-height:44px}#personal-tasks .smart-wrap.selected{border-color:#9cc2cb}#personal-tasks .status{font-size:12px}#personal-tasks .task .edit button{border:1px solid #495660}
@media(max-width:700px){#personal-tasks{grid-template-columns:minmax(0,1fr)}#personal-tasks aside{display:none;position:static;min-height:0}#personal-tasks.show-menu aside{display:flex}#personal-tasks .mobile{display:flex}#personal-tasks .content{padding:20px 16px}#personal-tasks .toolbar{padding:10px;gap:2px}#personal-tasks .toolbar .tool:last-child{margin-left:0}#personal-tasks .tool{font-size:12px;padding:8px}#personal-tasks .smart{grid-template-columns:repeat(2,minmax(0,1fr))}#personal-tasks .heading{gap:9px}#personal-tasks h2{font-size:26px}#personal-tasks .capture{padding:14px 16px}#personal-tasks .capture form{flex-wrap:nowrap}#personal-tasks .capture .add{padding:10px}#personal-tasks .task-copy>input{font-size:16px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
