p.svelte-y6ylzf{margin:0}fieldset.svelte-y6ylzf{border:1px solid var(--border);border-radius:4px;gap:8px;padding:8px 10px 10px;display:grid}legend.svelte-y6ylzf{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:11px}.check.svelte-y6ylzf{align-items:center;gap:6px;font-size:13px;display:flex}.check.svelte-y6ylzf input:where(.svelte-y6ylzf){margin:0}.ok.svelte-y6ylzf{color:var(--accept)}.small.svelte-y6ylzf,.tokens.svelte-y6ylzf code:where(.svelte-y6ylzf){font-size:12px}.new-token.svelte-y6ylzf{flex-wrap:wrap;gap:6px;display:flex}.new-token.svelte-y6ylzf input:where(.svelte-y6ylzf){flex:160px;min-width:0}.reveal.svelte-y6ylzf{background:var(--row);border-radius:4px;gap:4px;padding:8px;display:grid}.secret.svelte-y6ylzf{justify-content:space-between;align-items:center;gap:8px;display:flex}.secret.svelte-y6ylzf code:where(.svelte-y6ylzf){word-break:break-all;-webkit-user-select:all;user-select:all}.token-list.svelte-y6ylzf{gap:6px;margin:0;padding:0;list-style:none;display:grid}.token-list.svelte-y6ylzf li:where(.svelte-y6ylzf){grid-template-columns:1fr auto;align-items:center;gap:0 8px;display:grid}.token-list.svelte-y6ylzf .name:where(.svelte-y6ylzf){font-weight:600}.token-list.svelte-y6ylzf .muted:where(.svelte-y6ylzf){grid-column:1}.token-list.svelte-y6ylzf button:where(.svelte-y6ylzf){grid-area:1/2/span 2}.chart.svelte-f4ass7{box-sizing:border-box;width:100%;height:auto;padding:4px 6px 0;display:block}.axis.svelte-f4ass7{stroke:var(--border);stroke-width:1px}.bar.svelte-f4ass7{fill:var(--accept)}.bar.current.svelte-f4ass7{fill:var(--accent);opacity:.6}.velocity.svelte-f4ass7{stroke:var(--feature);stroke-width:1px;stroke-dasharray:3 3}.velocity-label.svelte-f4ass7,.tick.svelte-f4ass7,.label.svelte-f4ass7{fill:var(--muted);font-size:9px}.tick.svelte-f4ass7{text-anchor:end}.label.svelte-f4ass7{text-anchor:middle}.velocity-label.svelte-f4ass7{text-anchor:end;fill:var(--feature)}.story.svelte-1w7cpcl{background:var(--row);border-bottom:1px solid var(--border);cursor:grab;-webkit-user-select:none;user-select:none;border-left:3px solid #0000;gap:6px;padding:0 0 0 2px;display:flex}.story.svelte-1w7cpcl:hover{background:var(--row-hover)}.story.locked.svelte-1w7cpcl{cursor:pointer}.story.started.svelte-1w7cpcl,.story.finished.svelte-1w7cpcl,.story.delivered.svelte-1w7cpcl{background:var(--row-started)}.story.rejected.svelte-1w7cpcl{background:var(--row-rejected)}.story.accepted.svelte-1w7cpcl{background:var(--row-accepted)}.story.recent.svelte-1w7cpcl{animation:2.5s ease-out svelte-1w7cpcl-recent-flash}@keyframes svelte-1w7cpcl-recent-flash{0%{background:color-mix(in srgb, var(--accent) 35%, var(--row))}}@media (max-width:600px){.body.svelte-1w7cpcl{padding:7px 0}.title.svelte-1w7cpcl,.meta.svelte-1w7cpcl{white-space:normal}}.story.checked.svelte-1w7cpcl{background:color-mix(in srgb, var(--accent) 18%, var(--row))}.story.checked.svelte-1w7cpcl .grip:where(.svelte-1w7cpcl){color:var(--accent)}.blocked.svelte-1w7cpcl{font-size:11px}.tasks.all-done.svelte-1w7cpcl{color:var(--accept)}.label.epic.svelte-1w7cpcl{color:var(--epic);font-weight:600}.story.selected.svelte-1w7cpcl{border-left-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.story.open.svelte-1w7cpcl,.story.open.svelte-1w7cpcl:hover{background:color-mix(in srgb, var(--accent) 14%, var(--row));border-left-color:var(--accent);box-shadow:none;border-bottom-color:#0000}.grip.svelte-1w7cpcl{color:var(--muted);text-align:center;flex:none;align-self:center;width:14px}.body.svelte-1w7cpcl{flex:1;align-self:center;min-width:0;padding:4px 0}.title.svelte-1w7cpcl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meta.svelte-1w7cpcl{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.type.feature.svelte-1w7cpcl{color:var(--feature)}.type.bug.svelte-1w7cpcl{color:var(--bug)}.type.chore.svelte-1w7cpcl{color:var(--chore)}.state-name.svelte-1w7cpcl{font-weight:600}.label.svelte-1w7cpcl{color:var(--accept);margin-left:5px}.side.svelte-1w7cpcl{flex:none;align-items:center;gap:5px;padding-right:6px;display:flex}.actions.svelte-1w7cpcl,.side.svelte-1w7cpcl .estimates:where(.svelte-1w7cpcl){align-self:stretch;gap:0;margin-right:-6px;display:flex}.actions.svelte-1w7cpcl button:where(.svelte-1w7cpcl),.side.svelte-1w7cpcl .estimates:where(.svelte-1w7cpcl) button:where(.svelte-1w7cpcl){border:none;border-radius:0;min-height:0}.side.svelte-1w7cpcl .estimates:where(.svelte-1w7cpcl) button:where(.svelte-1w7cpcl){border-left:1px solid var(--border);background:0 0;min-width:26px;padding:0 6px}.side.svelte-1w7cpcl .estimates:where(.svelte-1w7cpcl) button:where(.svelte-1w7cpcl):hover:not(:disabled){background:var(--accent);color:var(--accent-text)}.points.svelte-1w7cpcl{text-align:center;border:1px solid var(--border);border-radius:3px;min-width:20px;padding:0 4px;font-size:11px;font-weight:700}.owner.svelte-1w7cpcl{color:var(--muted);font-size:10px;font-weight:700}.action.svelte-1w7cpcl{color:#fff;min-width:64px;padding:0 12px;font-size:11px;font-weight:600}.action.svelte-1w7cpcl+.action:where(.svelte-1w7cpcl){border-left:1px solid var(--row)}.action.start.svelte-1w7cpcl{background:var(--start);color:var(--text)}.action.finish.svelte-1w7cpcl,.action.restart.svelte-1w7cpcl{background:var(--finish)}.action.deliver.svelte-1w7cpcl{background:var(--deliver)}.action.accept.svelte-1w7cpcl{background:var(--accept)}.action.reject.svelte-1w7cpcl{background:var(--danger)}.action.svelte-1w7cpcl:hover:not(:disabled){filter:brightness(.88)}@media (prefers-color-scheme:dark){.action.svelte-1w7cpcl:hover:not(:disabled){filter:brightness(1.2)}}.panel.svelte-3ugtvq{background:var(--panel);border:1px solid var(--border);border-radius:6px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}header.svelte-3ugtvq{background:var(--panel-head);color:var(--panel-head-text);align-items:center;gap:8px;padding:6px 8px;display:flex}h2.svelte-3ugtvq{text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:12px}.summary.svelte-3ugtvq{opacity:.8;text-align:right;flex:1;font-size:11px}.scroll.svelte-3ugtvq{flex:1;overflow-y:auto}@media (max-width:900px){.scroll.svelte-3ugtvq{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}}.marker.svelte-3ugtvq{color:var(--muted);background:var(--bg);border-bottom:1px solid var(--border);justify-content:space-between;padding:2px 8px;font-size:11px;font-weight:600;display:flex}p.svelte-3ugtvq{text-align:center;margin:0;padding:12px}.panel.svelte-8tqqwg{background:var(--panel);border:1px solid var(--border);border-radius:6px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}header.svelte-8tqqwg{background:var(--panel-head);color:var(--panel-head-text);align-items:center;gap:8px;padding:6px 8px;display:flex}h2.svelte-8tqqwg{text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:12px}.summary.svelte-8tqqwg{opacity:.8;flex:1;font-size:11px}.clear.svelte-8tqqwg{color:inherit;background:0 0;border-color:#ffffff59;padding:0 7px;font-size:11px}.clear.svelte-8tqqwg:hover:not(:disabled){background:var(--head-hover);border-color:var(--head-hover-border)}.scroll.svelte-8tqqwg{flex:1;overflow-y:auto}.epic.svelte-8tqqwg{border-bottom:1px solid var(--border);background:var(--row);grid-template-columns:1fr auto auto;align-items:center;gap:2px 6px;padding:6px 8px;display:grid}.epic.active.svelte-8tqqwg{box-shadow:inset 3px 0 0 var(--accent);background:var(--row-hover)}.name.svelte-8tqqwg{text-align:left;color:var(--epic);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600;overflow:hidden}.name.svelte-8tqqwg:hover{text-decoration:underline}.points.svelte-8tqqwg{font-size:11px;font-weight:600}.edit-btn.svelte-8tqqwg{font-size:12px}.bar.svelte-8tqqwg{background:var(--border);border-radius:3px;grid-column:1/-1;height:5px;overflow:hidden}.bar.svelte-8tqqwg div:where(.svelte-8tqqwg){background:var(--accept);height:100%}.epic.svelte-8tqqwg p:where(.svelte-8tqqwg){white-space:pre-wrap;grid-column:1/-1;margin:0;font-size:11px}.edit.svelte-8tqqwg{border-bottom:1px solid var(--border);gap:6px;padding:8px;display:grid}.edit.svelte-8tqqwg .spacer:where(.svelte-8tqqwg){flex:1}.edit.svelte-8tqqwg textarea:where(.svelte-8tqqwg){resize:vertical}.new.svelte-8tqqwg{border-top:1px solid var(--border);gap:6px;padding:6px 8px;display:flex}.new.svelte-8tqqwg input:where(.svelte-8tqqwg){flex:1;min-width:0}.hint.svelte-8tqqwg{text-align:center;margin:0;padding:12px;font-size:12px}.error.svelte-8tqqwg{margin:0;padding:4px 8px;font-size:12px}.filter.svelte-dhotvj{gap:2px;display:flex;position:relative}.search.svelte-dhotvj{width:min(320px,34vw);color:var(--text);padding:2px 8px}.filter.svelte-dhotvj>button:where(.svelte-dhotvj){color:inherit;background:0 0;border-color:#ffffff4d;padding:0 7px}.filter.svelte-dhotvj>button.on:where(.svelte-dhotvj){background:var(--accent);color:var(--accent-text)}.filter.svelte-dhotvj>button:where(.svelte-dhotvj):hover:not(:disabled):not(.on){background:var(--head-hover);border-color:var(--head-hover-border)}.filter.svelte-dhotvj>button.on:where(.svelte-dhotvj):hover:not(:disabled){filter:brightness(1.12)}.menu-backdrop.svelte-dhotvj{z-index:25;position:fixed;inset:0}.menu.svelte-dhotvj{z-index:26;background:var(--panel);min-width:340px;max-width:90vw;color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:6px;gap:2px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);left:0}.menu.svelte-dhotvj button[role=menuitem]:where(.svelte-dhotvj){text-align:left;color:var(--text);border:0;justify-content:space-between;gap:12px;width:100%;padding:5px 8px;display:flex}.menu.svelte-dhotvj button[role=menuitem]:where(.svelte-dhotvj):hover{background:var(--row-hover)}.menu.svelte-dhotvj code:where(.svelte-dhotvj){color:var(--muted);font-size:11px}.saved.svelte-dhotvj{align-items:center;display:flex}.saved.svelte-dhotvj .link:where(.svelte-dhotvj){color:var(--muted);padding:0 8px}.sep.svelte-dhotvj{border-top:1px solid var(--border);margin:3px 0}form.svelte-dhotvj{gap:6px;padding:2px 4px;display:flex}form.svelte-dhotvj input:where(.svelte-dhotvj){flex:1}.help.svelte-dhotvj{color:var(--muted);margin:4px 8px;font-size:11px;line-height:1.8}.help.svelte-dhotvj code:where(.svelte-dhotvj){background:var(--row);border:1px solid var(--border);border-radius:3px;margin-right:2px;padding:0 4px}.error.svelte-dhotvj{margin:0 8px;font-size:12px}.panel.svelte-12uizbk{background:var(--panel);border:1px solid var(--border);border-radius:6px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}header.svelte-12uizbk{background:var(--panel-head);color:var(--panel-head-text);align-items:center;gap:8px;padding:6px 8px;display:flex}h2.svelte-12uizbk{text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:12px}.summary.svelte-12uizbk{opacity:.8;text-align:right;flex:1;font-size:11px}.scroll.svelte-12uizbk{flex:1;overflow-y:auto}@media (max-width:900px){.scroll.svelte-12uizbk{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}}.row.svelte-12uizbk{border-bottom:1px solid var(--border);background:var(--row);border-left:3px solid #0000;align-items:center;gap:8px;padding:5px 8px;font-size:12px;display:flex}.row.open.svelte-12uizbk{border-left-color:var(--accent)}.title.svelte-12uizbk{text-align:left;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.row.svelte-12uizbk .muted:where(.svelte-12uizbk){white-space:nowrap;font-size:11px}p.svelte-12uizbk{text-align:center;margin:0;padding:12px}.wide.svelte-1y2nezc{width:min(760px,100vw - 24px)}p.svelte-1y2nezc{margin:0;font-size:12px}.table-scroll.svelte-1y2nezc{overflow-x:auto}table.svelte-1y2nezc{border-collapse:collapse;width:100%;min-width:520px;font-size:12px}th.svelte-1y2nezc{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:4px 6px;font-size:11px}td.svelte-1y2nezc{border-top:1px solid var(--border);vertical-align:middle;padding:5px 6px}tr.inactive.svelte-1y2nezc td:where(.svelte-1y2nezc){opacity:.55}.link.danger.svelte-1y2nezc{color:var(--danger)}.inline.svelte-1y2nezc{gap:4px;display:flex}.inline.svelte-1y2nezc input:where(.svelte-1y2nezc){width:150px;padding:2px 6px}.ok.svelte-1y2nezc{color:var(--accept)}.panel.svelte-6jyhgm{background:var(--panel);border:1px solid var(--border);border-radius:6px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}header.svelte-6jyhgm{background:var(--panel-head);color:var(--panel-head-text);align-items:center;gap:8px;padding:5px 8px;display:flex}h2.svelte-6jyhgm{text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:12px}.summary.svelte-6jyhgm{opacity:.8;text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;overflow:hidden}.add.svelte-6jyhgm{color:inherit;background:0 0;border-color:#ffffff59;padding:0 7px;font-weight:700}.add.svelte-6jyhgm:hover:not(:disabled){background:var(--head-hover);border-color:var(--head-hover-border)}.scroll.svelte-6jyhgm{flex-direction:column;flex:1;display:flex;overflow-y:auto}@media (max-width:900px){.scroll.svelte-6jyhgm{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}}.list.svelte-6jyhgm{outline-offset:-4px;border-radius:4px;outline:2px dashed #0000;flex:none;min-height:56px;transition:outline-color .12s}.list.fill.svelte-6jyhgm{flex:1 0 auto}.list.dragging.svelte-6jyhgm{outline-color:var(--border)}.divider.svelte-6jyhgm{background:var(--bg);border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--muted);align-items:center;gap:8px;padding:4px 8px;display:flex}.divider.svelte-6jyhgm h3:where(.svelte-6jyhgm){text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:11px}.divider.svelte-6jyhgm .add:where(.svelte-6jyhgm){color:var(--muted);border-color:var(--border)}.marker.svelte-6jyhgm{color:var(--muted);background:var(--bg);border-bottom:1px solid var(--border);justify-content:space-between;padding:2px 8px;font-size:11px;font-weight:600;display:flex}.hint.svelte-6jyhgm{text-align:center;margin:0;padding:4px 10px 12px;font-size:12px}.grid.svelte-ythhpg{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}p.svelte-ythhpg{margin:0;font-size:12px}fieldset.svelte-ythhpg{border:1px solid var(--border);border-radius:4px;gap:6px;padding:8px 10px 10px;display:grid}fieldset.plain.svelte-ythhpg{border:0;min-width:0;margin:0;padding:0}.check.svelte-ythhpg{align-items:center;gap:6px;font-size:13px;display:flex}.check.svelte-ythhpg input:where(.svelte-ythhpg){margin:0}legend.svelte-ythhpg{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:11px}@media (max-width:600px){.grid.svelte-ythhpg,.members.svelte-ythhpg{grid-template-columns:1fr!important}}.members.svelte-ythhpg{grid-template-columns:repeat(2,1fr);gap:4px 12px;max-height:180px;display:grid;overflow-y:auto}.members.svelte-ythhpg label:where(.svelte-ythhpg){justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}fieldset.danger.svelte-ythhpg{border-color:color-mix(in srgb, var(--danger) 40%, var(--border))}.danger-row.svelte-ythhpg{justify-content:space-between;align-items:center;gap:12px;display:flex}.danger-row.svelte-ythhpg button:where(.svelte-ythhpg){flex-shrink:0}.confirm.svelte-ythhpg{gap:6px;padding-top:4px;display:grid}button.destructive.svelte-ythhpg{color:var(--danger);border-color:currentColor}button.destructive.svelte-ythhpg:hover:not(:disabled){background:var(--row-rejected)}button.destructive.svelte-ythhpg:disabled{opacity:.5}.options.svelte-rikngf{flex-wrap:wrap;align-items:center;gap:8px;display:flex}p.svelte-rikngf{margin:0}.row-actions.svelte-rikngf{flex-wrap:wrap}.row-actions.svelte-rikngf .muted:where(.svelte-rikngf){margin-right:auto;font-size:11px}@media (pointer:coarse),(max-width:600px){.row-actions.svelte-rikngf .muted:where(.svelte-rikngf){display:none}}.editor.svelte-mkih68{background:color-mix(in srgb, var(--accent) 9%, var(--panel));border-left:3px solid var(--accent);border-bottom:1px solid var(--border);box-shadow:inset 0 1px 0 var(--accent);cursor:default;-webkit-user-select:text;user-select:text}header.svelte-mkih68{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px;display:flex}.spacer.svelte-mkih68{flex:1}.content.svelte-mkih68{align-content:start;gap:10px;padding:10px;display:grid}header.svelte-mkih68 a.id:where(.svelte-mkih68){color:inherit}.description.svelte-mkih68{border:1px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;min-height:2.5em;padding:4px 6px}.description.editable.svelte-mkih68{cursor:text}.title.svelte-mkih68{font-size:15px;font-weight:600}.grid.svelte-mkih68{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.move-targets.svelte-mkih68{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:600px){.grid.svelte-mkih68{grid-template-columns:1fr}}select.svelte-mkih68,textarea.svelte-mkih68{width:100%}textarea.svelte-mkih68{resize:vertical}h3.svelte-mkih68{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:0 0 6px;font-size:11px}.tasks.svelte-mkih68,.blockers.svelte-mkih68{gap:2px;margin:0 0 6px;padding:0;list-style:none;display:grid}.tasks.svelte-mkih68 li:where(.svelte-mkih68),.blockers.svelte-mkih68 li:where(.svelte-mkih68){align-items:center;gap:6px;font-size:12px;display:flex}.tasks.svelte-mkih68 li:where(.svelte-mkih68) span:where(.svelte-mkih68),.blockers.svelte-mkih68 li:where(.svelte-mkih68) span:where(.svelte-mkih68){flex:1}.tasks.svelte-mkih68 li.done:where(.svelte-mkih68) span:where(.svelte-mkih68){color:var(--muted);text-decoration:line-through}.blockers.svelte-mkih68 li.cleared:where(.svelte-mkih68) span:where(.svelte-mkih68){color:var(--muted)}.tasks.svelte-mkih68 .link:where(.svelte-mkih68),.blockers.svelte-mkih68 .link:where(.svelte-mkih68){color:var(--muted);font-size:11px}.inline.svelte-mkih68{gap:6px;display:flex}.inline.svelte-mkih68 input:where(.svelte-mkih68){flex:1}.blocked-tag.svelte-mkih68{color:var(--danger);text-transform:none;letter-spacing:0;font-size:10px}.timeline.svelte-mkih68{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.event.svelte-mkih68{padding:1px 8px;font-size:11px}.event.svelte-mkih68 .when:where(.svelte-mkih68){opacity:.7;margin-left:6px}article.svelte-mkih68{background:color-mix(in srgb, var(--accent) 5%, var(--row));border:1px solid var(--border);border-radius:4px;margin-bottom:2px;padding:6px 8px}article.svelte-mkih68 p:where(.svelte-mkih68){white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}.comment-head.svelte-mkih68{align-items:baseline;gap:8px;font-size:11px;display:flex}.comment-head.svelte-mkih68 .link:where(.svelte-mkih68){margin-left:auto;font-size:11px}form.svelte-mkih68{justify-items:end;gap:6px;display:grid}footer.svelte-mkih68{align-items:center;gap:8px;font-size:11px;display:flex}footer.svelte-mkih68 .muted:where(.svelte-mkih68){flex:1}.board.svelte-nkg03k{flex-direction:column;height:100%;display:flex}.topbar.svelte-nkg03k{background:var(--panel-head);color:var(--panel-head-text);align-items:center;gap:8px;padding:5px 10px;display:flex}.topbar.svelte-nkg03k button:where(.svelte-nkg03k){color:inherit;background:0 0;border-color:#ffffff4d;padding:2px 9px}.topbar.svelte-nkg03k button.on:where(.svelte-nkg03k){background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.topbar.svelte-nkg03k button:where(.svelte-nkg03k):hover:not(:disabled):not(.on){background:var(--head-hover);border-color:var(--head-hover-border)}.topbar.svelte-nkg03k button.on:where(.svelte-nkg03k):hover:not(:disabled){filter:brightness(1.12)}button.chip.svelte-nkg03k:hover{background:#ffffff3d}.home.svelte-nkg03k{color:inherit;opacity:.7;text-decoration:none}.live.svelte-nkg03k{opacity:.85;font-size:10px}.live.live.svelte-nkg03k{color:var(--accept)}.live.offline.svelte-nkg03k{color:var(--danger)}.live.connecting.svelte-nkg03k{color:var(--muted)}.velocity.svelte-nkg03k{white-space:nowrap;background:#ffffff24;border-radius:10px;padding:1px 8px;font-size:12px}.chip.svelte-nkg03k{white-space:nowrap;color:inherit;background:#ffffff24;border:0;border-radius:10px;padding:1px 8px;font-size:12px}.chip.selection.svelte-nkg03k{background:var(--accent);color:var(--accent-text)}.spacer.svelte-nkg03k{flex:1}.me.svelte-nkg03k{opacity:.75;white-space:nowrap}.panels.svelte-nkg03k{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:0;padding:8px;display:grid}.panels.mobile.svelte-nkg03k{padding:6px}.topbar.mobile.svelte-nkg03k{gap:6px;padding:6px 10px}.topbar.mobile.svelte-nkg03k .switcher:where(.svelte-nkg03k){flex:1;min-width:0}.topbar.mobile.svelte-nkg03k .project-name:where(.svelte-nkg03k){max-width:100%}.topbar.mobile.svelte-nkg03k .velocity:where(.svelte-nkg03k){display:none}.topbar.mobile.svelte-nkg03k .spacer:where(.svelte-nkg03k){flex:0}.topbar.mobile.svelte-nkg03k .menu:where(.svelte-nkg03k)>button:where(.svelte-nkg03k){min-height:32px;padding:0 10px;font-size:16px}.filter-row.svelte-nkg03k{background:var(--panel-head);padding:6px 8px 0}.filter-row.svelte-nkg03k .filter{width:100%}.filter-row.svelte-nkg03k .search{flex:1;width:auto;min-height:34px}.filter-row.svelte-nkg03k .filter>button{color:var(--panel-head-text);min-height:34px}.tabs.svelte-nkg03k{background:var(--panel-head);scrollbar-width:none;gap:2px;padding:6px 8px 0;display:flex;overflow-x:auto}.tabs.svelte-nkg03k button:where(.svelte-nkg03k){min-height:34px;color:var(--panel-head-text);white-space:nowrap;background:#ffffff14;border:0;border-radius:6px 6px 0 0;flex:1;padding:4px 8px;font-size:12px;font-weight:600}.tabs.svelte-nkg03k button.on:where(.svelte-nkg03k){background:var(--bg);color:var(--text)}.tabs.svelte-nkg03k button:where(.svelte-nkg03k):hover:not(.on){background:#ffffff29}.tabs.svelte-nkg03k .count:where(.svelte-nkg03k){opacity:.7;margin-left:4px;font-weight:400}.fab.svelte-nkg03k{right:18px;bottom:calc(18px + env(safe-area-inset-bottom,0px));background:var(--accent);width:52px;height:52px;color:var(--accent-text);box-shadow:var(--shadow);z-index:15;border:0;border-radius:50%;font-size:28px;line-height:1;position:fixed}.fab.svelte-nkg03k:hover{filter:brightness(.88)}@media (prefers-color-scheme:dark){.fab.svelte-nkg03k:hover{filter:brightness(1.2)}}.menu-items.svelte-nkg03k .sep:where(.svelte-nkg03k){border-top:1px solid var(--border);margin:3px 0}.progress.svelte-nkg03k{color:var(--muted);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:4px 8px;font-size:11px;display:flex}.bar.svelte-nkg03k{background:var(--border);border-radius:3px;flex:1;height:5px;overflow:hidden}.bar.svelte-nkg03k div:where(.svelte-nkg03k){background:var(--accept);height:100%}.help.svelte-nkg03k,.toast.svelte-nkg03k{background:var(--panel-head);color:var(--panel-head-text);box-shadow:var(--shadow);z-index:40;border-radius:6px;padding:7px 14px;position:fixed;bottom:14px;left:50%;transform:translate(-50%)}.toast.svelte-nkg03k{background:var(--danger);color:#fff;bottom:52px}.undo.svelte-nkg03k{background:var(--panel-head);color:var(--panel-head-text);box-shadow:var(--shadow);z-index:40;border-radius:6px;padding:7px 14px;position:fixed;bottom:14px;left:50%;transform:translate(-50%)}.undo.svelte-nkg03k .link:where(.svelte-nkg03k){color:var(--accent);margin-left:6px;font-weight:600}.menu.svelte-nkg03k{position:relative}.menu-backdrop.svelte-nkg03k{z-index:25;position:fixed;inset:0}.menu-items.svelte-nkg03k{z-index:26;background:var(--panel);min-width:150px;color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:6px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.menu-items.svelte-nkg03k button:where(.svelte-nkg03k){text-align:left;color:var(--text);border:0;padding:6px 10px}.menu-items.svelte-nkg03k button:where(.svelte-nkg03k):hover{background:var(--row-hover)}.switcher.svelte-nkg03k{min-width:0;position:relative}.topbar.svelte-nkg03k button.project-name:where(.svelte-nkg03k){max-width:320px;font-size:inherit;border-color:#0000;align-items:center;gap:4px;margin-left:-6px;padding:2px 6px;display:inline-flex}.topbar.svelte-nkg03k button.project-name:where(.svelte-nkg03k):hover,.topbar.svelte-nkg03k button.project-name.open:where(.svelte-nkg03k){border-color:#ffffff4d}.project-name.svelte-nkg03k strong:where(.svelte-nkg03k){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-name.svelte-nkg03k .caret:where(.svelte-nkg03k){opacity:.6;font-size:11px}.switcher-items.svelte-nkg03k{z-index:26;background:var(--panel);min-width:200px;max-width:min(360px,90vw);max-height:60vh;color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:6px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.switcher-items.svelte-nkg03k button:where(.svelte-nkg03k),.switcher-items.svelte-nkg03k a:where(.svelte-nkg03k){text-align:left;color:var(--text);text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:4px;padding:6px 10px;text-decoration:none;overflow:hidden}.switcher-items.svelte-nkg03k button:where(.svelte-nkg03k):hover,.switcher-items.svelte-nkg03k a:where(.svelte-nkg03k):hover{background:var(--row-hover)}.switcher-items.svelte-nkg03k .star:where(.svelte-nkg03k){color:var(--feature)}.switcher-items.svelte-nkg03k button.current:where(.svelte-nkg03k){background:var(--row);font-weight:600}.switcher-items.svelte-nkg03k .sep:where(.svelte-nkg03k){border-top:1px solid var(--border);margin:3px 0}.switcher-items.svelte-nkg03k .muted:where(.svelte-nkg03k){padding:6px 10px}.load-error.svelte-nkg03k{text-align:center;padding:40px}main.svelte-vjzcw2{place-items:center;min-height:100%;padding:12px 0;display:grid}section.svelte-vjzcw2{width:min(400px,100vw - 24px)}h1.svelte-vjzcw2{margin:0;font-size:20px}p.svelte-vjzcw2{margin:0}strong.svelte-vjzcw2{overflow-wrap:anywhere}.small.svelte-vjzcw2{font-size:12px}.who.svelte-vjzcw2{border-top:1px solid var(--border);padding-top:8px}main.svelte-h34f85{place-items:center;height:100%;display:grid}form.svelte-h34f85{width:min(340px,100vw - 24px)}h1.svelte-h34f85{margin:0 0 4px;font-size:20px}p.svelte-h34f85{margin:0}.spark.svelte-1ksc99u{flex:none;display:block}rect.svelte-1ksc99u{fill:var(--accent)}rect.none.svelte-1ksc99u{fill:var(--border)}rect.hit.svelte-1ksc99u{fill:#0000}header.svelte-fiykfy{background:var(--panel-head);color:var(--panel-head-text);align-items:center;gap:10px;padding:8px 14px;display:flex}.spacer.svelte-fiykfy{flex:1}.menu.svelte-fiykfy{min-width:0;position:relative}.menu.svelte-fiykfy>button:where(.svelte-fiykfy){background:0 0;border-color:#ffffff4d;gap:4px;max-width:100%;display:inline-flex}.menu.svelte-fiykfy>button.on:where(.svelte-fiykfy){background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.menu.svelte-fiykfy>button:where(.svelte-fiykfy):hover:not(:disabled):not(.on){background:var(--head-hover);border-color:var(--head-hover-border)}.menu.svelte-fiykfy>button.on:where(.svelte-fiykfy):hover:not(:disabled){filter:brightness(1.12)}.who.svelte-fiykfy{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-backdrop.svelte-fiykfy{z-index:25;position:fixed;inset:0}.menu-items.svelte-fiykfy{z-index:26;background:var(--panel);min-width:150px;color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:6px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.menu-items.svelte-fiykfy button:where(.svelte-fiykfy){text-align:left;color:var(--text);border:0;padding:6px 10px}.menu-items.svelte-fiykfy button:where(.svelte-fiykfy):hover{background:var(--row-hover)}main.svelte-fiykfy{max-width:560px;padding:0 14px calc(28px + env(safe-area-inset-bottom,0px));margin:28px auto}.head.svelte-fiykfy{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}h1.svelte-fiykfy{flex:1;font-size:18px}.search.svelte-fiykfy{flex:0 220px;min-width:0}ul.svelte-fiykfy{gap:6px;padding:0;list-style:none;display:grid}li.svelte-fiykfy{background:var(--row);border:1px solid var(--border);border-radius:6px;align-items:stretch;display:flex;overflow:hidden}.star.svelte-fiykfy{width:40px;color:var(--muted);background:0 0;border:0;border-radius:0;flex:none;padding:0;font-size:19px}.star.svelte-fiykfy:hover,.star.on.svelte-fiykfy{color:var(--feature)}.starred-only.on.svelte-fiykfy{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.starred-only.on.svelte-fiykfy:hover{filter:brightness(.88)}@media (prefers-color-scheme:dark){.starred-only.on.svelte-fiykfy:hover{filter:brightness(1.2)}}li.svelte-fiykfy a:where(.svelte-fiykfy){min-width:0;color:inherit;flex:1;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px 10px 0;text-decoration:none;display:flex}li.svelte-fiykfy:hover{background:var(--row-hover)}li.svelte-fiykfy a:where(.svelte-fiykfy) strong:where(.svelte-fiykfy){overflow-wrap:anywhere;flex:1}.summary.svelte-fiykfy{text-align:right;flex:none;font-size:12px}@media (max-width:480px){li.svelte-fiykfy a:where(.svelte-fiykfy){flex-direction:column;align-items:flex-start;gap:2px}.summary.svelte-fiykfy{text-align:left}.search.svelte-fiykfy{flex-basis:100%}}details.archived.svelte-fiykfy{margin-top:16px}details.archived.svelte-fiykfy summary:where(.svelte-fiykfy){cursor:pointer;color:var(--muted);margin-bottom:6px;font-size:13px}details.archived.svelte-fiykfy a:where(.svelte-fiykfy){opacity:.75}form.svelte-fiykfy{gap:8px;margin-top:16px;display:flex}form.svelte-fiykfy input:where(.svelte-fiykfy){flex:1}.link-error.svelte-1n46o8q{z-index:100;background:var(--panel);border:1px solid var(--border);border-radius:4px;margin:0;padding:6px 12px;position:fixed;top:8px;left:50%;transform:translate(-50%)}.boot.svelte-1n46o8q{text-align:center;padding:40px}:root{--bg:#e9ecef;--panel:#f7f8fa;--panel-head:#3d4a5c;--panel-head-text:#fff;--row:#fff;--row-hover:#f1f6fd;--row-started:#fffbe0;--row-accepted:#e6f4e1;--row-rejected:#fdeaea;--border:#d5dae1;--text:#1f2933;--muted:#6b7785;--accent:#2f6fb5;--accent-text:#fff;--danger:#c0392b;--feature:#e0a800;--bug:#d64545;--chore:#7b8794;--epic:#8e5bd6;--start:#e4e7eb;--finish:#1f4e8c;--deliver:#e67e22;--accept:#4c9f38;--head-hover:#ffffff24;--head-hover-border:#fff9;--shadow:0 8px 30px #0f172a40;color:var(--text);background:var(--bg);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.35}@media (prefers-color-scheme:dark){:root{--bg:#12161c;--panel:#1a2029;--panel-head:#252e3b;--panel-head-text:#e6eaf0;--row:#212935;--row-hover:#283241;--row-started:#3a3620;--row-accepted:#21382a;--row-rejected:#40262a;--border:#323c4b;--text:#e3e8ee;--muted:#94a1b2;--accent:#5a9be0;--accent-text:#0d1117;--start:#3a4556;--shadow:0 8px 30px #0009}}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation}html,body{overscroll-behavior:none}button,input,select,textarea{font:inherit;color:inherit}input,select,textarea{background:var(--row);border:1px solid var(--border);border-radius:4px;max-width:100%;padding:5px 7px}fieldset{min-width:0}input:focus,select:focus,textarea:focus,button:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}button{cursor:pointer;border:1px solid var(--border);background:var(--row);border-radius:4px;padding:4px 10px}button:disabled{opacity:.55;cursor:default}button.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-text);font-weight:600}button.danger{color:var(--danger)}button.link{color:var(--accent);background:0 0;border:0;padding:0}button.tinted{--tone:var(--accent);border-color:var(--tone);background:color-mix(in srgb, var(--tone) 16%, var(--row));color:color-mix(in srgb, var(--tone) 75%, var(--text));font-weight:600}button.tinted.danger{--tone:var(--danger)}button.tinted:hover:not(:disabled){background:color-mix(in srgb, var(--tone) 30%, var(--row))}:where(button:hover:not(:disabled)){background:var(--row-hover);border-color:var(--muted)}:where(button.danger:hover:not(:disabled)){background:var(--row-rejected);border-color:var(--danger)}:where(button.primary,.estimates button.active):where(:hover:not(:disabled)){filter:brightness(.88)}:where(button.link:hover:not(:disabled)){text-decoration:underline}@media (prefers-color-scheme:dark){:where(button.primary,.estimates button.active):where(:hover:not(:disabled)){filter:brightness(1.2)}}a{color:var(--accent)}kbd{border:1px solid var(--border);background:var(--row);color:var(--text);border-bottom-width:2px;border-radius:3px;padding:0 4px;font:11px ui-monospace,monospace}.muted{color:var(--muted)}.error{color:var(--danger)}.backdrop{overscroll-behavior:contain;z-index:30;background:#0a0f1973;place-items:start center;padding:12vh 0 24px;display:grid;position:fixed;inset:0;overflow-y:auto}.modal{background:var(--panel);border:1px solid var(--border);width:min(520px,100vw - 24px);box-shadow:var(--shadow);border-radius:8px;gap:10px;padding:16px;display:grid}.modal>*{min-width:0}.modal h2{margin:0;font-size:15px}.field{gap:3px;display:grid}.field>span{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:11px;font-weight:600}.row-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.estimates{gap:2px;display:inline-flex}.estimates button{min-width:22px;padding:1px 6px;font-size:11px;font-weight:600}.estimates button.active{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}@media (pointer:coarse){button{min-height:32px}input:not([type=checkbox]),select{min-height:34px}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px}.estimates button{min-width:28px;min-height:28px}}@media (max-width:600px),(max-height:600px){.backdrop{padding-top:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}.drag-ghost{opacity:.35}
