.badge.svelte-1raxagd{font-family:var(--font-mono);display:inline-block;font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--fg);background:var(--bg);border:1px solid var(--bd);border-radius:var(--radius);padding:1px var(--sp-2);line-height:1.2}.backdrop.svelte-o7y47j{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:var(--z-menu);display:flex;align-items:flex-start;justify-content:center;padding-top:14vh}.modal.svelte-o7y47j{width:min(440px,calc(100vw - 32px));max-height:70vh;overflow-y:auto;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);display:flex;flex-direction:column;color:var(--text);box-shadow:0 10px 40px #00000080}.modal-form.svelte-o7y47j{display:contents}.title-row.svelte-o7y47j{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border)}.prompt.svelte-o7y47j{color:var(--crosshair);font-weight:700;font-size:16px;line-height:1;flex-shrink:0}.title.svelte-o7y47j{font-size:14px}.section.svelte-o7y47j{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border)}.lead.svelte-o7y47j{margin:0;font-size:13px;color:var(--text-muted)}.field.svelte-o7y47j{display:flex;flex-direction:column;gap:var(--sp-1)}.field-label.svelte-o7y47j{font-size:11px;color:var(--text-muted);text-transform:lowercase}.req.svelte-o7y47j{color:var(--accent)}.field.svelte-o7y47j select:where(.svelte-o7y47j),.field.svelte-o7y47j input:where(.svelte-o7y47j){width:100%;font-size:13px}.option-list.svelte-o7y47j{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);max-height:180px;overflow-y:auto}.option-row.svelte-o7y47j{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);width:100%;background:transparent;border:0;border-left:2px solid transparent;border-radius:0;color:var(--text);font-size:13px;text-align:left;cursor:pointer}.option-row.svelte-o7y47j:hover{background:var(--bg-hover)}.option-row.checked.svelte-o7y47j{border-left-color:var(--crosshair)}.option-row.checked.svelte-o7y47j .check-glyph:where(.svelte-o7y47j){color:var(--accent)}.check-glyph.svelte-o7y47j{color:var(--text-faint);flex-shrink:0}.option-search.svelte-o7y47j{width:100%;font-size:13px}.row-hint.svelte-o7y47j{color:var(--text-faint);font-family:var(--font-mono);font-size:11px;flex-shrink:0;max-width:45%;overflow:hidden;text-overflow:ellipsis}.row-empty.svelte-o7y47j{display:block;padding:var(--sp-2) var(--sp-3);color:var(--text-muted);font-size:12px}.chosen.svelte-o7y47j{color:var(--text-faint);font-size:11px}.row-title.svelte-o7y47j{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.error-line.svelte-o7y47j{color:var(--danger);font-size:12px;margin:0}.footer.svelte-o7y47j{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);color:var(--text-faint);font-size:11px}.footer.svelte-o7y47j kbd:where(.svelte-o7y47j){background:var(--bg-hover);border:1px solid var(--border);border-radius:var(--radius);padding:1px 5px;font-family:var(--font-mono);font-size:10px;margin:0 2px;color:var(--text-muted)}.actions.svelte-o7y47j{display:flex;gap:var(--sp-2);margin-left:auto}.primary.svelte-o7y47j{background:var(--accent);color:var(--bg);border-color:var(--accent)}.primary.svelte-o7y47j:hover:not(:disabled){background:var(--bg-hover);color:var(--accent)}.primary.svelte-o7y47j:disabled{opacity:.4;cursor:not-allowed}@media(max-width:720px),(orientation:portrait)and (max-width:1024px){.backdrop.svelte-o7y47j{padding-top:8vh}.hints.svelte-o7y47j{display:none}}.action-menu.svelte-48a2tj{position:fixed;z-index:var(--z-popover, 50);min-width:190px;max-width:min(280px,calc(100vw - 16px));max-height:calc(100vh - 16px);overflow-y:auto;padding:var(--sp-1) 0;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 4px 16px #0000004d;display:grid;gap:1px}.item.svelte-48a2tj{display:flex;align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-1) var(--sp-3);background:transparent;border:none;border-radius:0;color:var(--text);font:inherit;font-size:.78rem;text-align:left;cursor:pointer}.item.svelte-48a2tj:hover{background:var(--bg-hover)}.item.svelte-48a2tj:disabled{opacity:.5;cursor:default}.item.svelte-48a2tj:disabled:hover{background:transparent}.item.accent.svelte-48a2tj{color:var(--accent)}.item.danger.svelte-48a2tj{color:var(--danger)}.item.danger.svelte-48a2tj:hover{background:color-mix(in srgb,var(--danger) 14%,transparent)}.item-label.svelte-48a2tj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.menu-glyph.svelte-48a2tj{display:inline-block;width:1ch;flex-shrink:0;text-align:center}.dot.svelte-48a2tj{width:8px;height:8px;border-radius:50%;flex-shrink:0}.sep.svelte-48a2tj{height:1px;background:var(--border);margin:var(--sp-1) 0}.group-label.svelte-48a2tj{margin:0;padding:2px var(--sp-3);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.open-btn.svelte-2tplms{display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;padding:3px var(--sp-1);background:transparent;border:1px dashed var(--border);color:var(--text-muted);border-radius:var(--radius);cursor:pointer;line-height:1}.open-btn.svelte-2tplms:hover,.open-btn.active.svelte-2tplms{color:var(--accent);border-color:var(--accent);border-style:solid}.label-picker.svelte-2tplms{position:relative;display:inline-flex}.picker.svelte-2tplms{position:absolute;top:calc(100% + 4px);left:0;z-index:50;display:grid;gap:var(--sp-2);padding:var(--sp-2);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 2px 8px #0000004d;min-width:220px;max-width:min(320px,calc(100vw - 16px))}.picker.align-right.svelte-2tplms{left:auto;right:0}.picker.svelte-2tplms input:where(.svelte-2tplms){width:100%;padding:var(--sp-1) var(--sp-2);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-family:inherit;font-size:.8rem}.picker.svelte-2tplms input:where(.svelte-2tplms):focus{outline:none;border-color:var(--accent)}.options.svelte-2tplms{display:grid;gap:1px;max-height:220px;overflow-y:auto}.option.svelte-2tplms{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);background:transparent;border:none;border-radius:var(--radius);color:var(--text);font-family:inherit;font-size:.8rem;text-align:left;cursor:pointer}.option.svelte-2tplms:hover,.option.active.svelte-2tplms{background:var(--bg-hover)}.option.svelte-2tplms .name:where(.svelte-2tplms){flex:1;overflow:hidden;text-overflow:ellipsis}.option.svelte-2tplms .check:where(.svelte-2tplms){color:var(--success)}.option.create.svelte-2tplms{color:var(--accent)}.swatch.svelte-2tplms{width:10px;height:10px;border-radius:var(--radius);background:var(--c);flex-shrink:0}.close.svelte-2tplms{justify-self:end;font-size:.72rem;padding:2px var(--sp-2);background:transparent;border:1px solid var(--border);color:var(--text-muted);border-radius:var(--radius);cursor:pointer}.muted.svelte-2tplms{color:var(--text-muted);font-size:.75rem;margin:0}.err.svelte-2tplms{color:var(--danger);font-size:.75rem;margin:0}.priority-picker.svelte-ww9y3w{position:relative;display:inline-flex}.trigger.svelte-ww9y3w{border-radius:var(--radius);cursor:pointer;font:inherit;line-height:1.2}.trigger.svelte-ww9y3w:disabled{opacity:.5;cursor:not-allowed}.trigger.is-set.svelte-ww9y3w{background:transparent;border:1px solid transparent;padding:2px 4px;color:inherit}.trigger.is-set.svelte-ww9y3w:hover:not(:disabled),.trigger.is-set.active.svelte-ww9y3w{background:var(--bg-hover)}.trigger.is-empty.svelte-ww9y3w{font-size:.72rem;padding:3px var(--sp-2);background:transparent;border:1px dashed var(--border);color:var(--text-muted)}.trigger.is-empty.svelte-ww9y3w:hover:not(:disabled),.trigger.is-empty.active.svelte-ww9y3w{color:var(--accent);border-color:var(--accent);border-style:solid}.prio-badge.svelte-ww9y3w{display:inline-flex;align-items:center;gap:4px;font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--c);border:1px solid var(--c);border-radius:var(--radius);padding:1px var(--sp-2);line-height:1.2}.picker.svelte-ww9y3w{position:absolute;top:calc(100% + 4px);left:0;z-index:50;display:grid;gap:var(--sp-2);padding:var(--sp-2);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 2px 8px #0000004d;min-width:200px;max-width:min(280px,calc(100vw - 16px))}.picker.align-right.svelte-ww9y3w{left:auto;right:0}.options.svelte-ww9y3w{display:grid;gap:1px}.option.svelte-ww9y3w{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);background:transparent;border:none;border-radius:var(--radius);color:var(--text);font-family:inherit;font-size:.8rem;text-align:left;cursor:pointer}.option.svelte-ww9y3w:hover,.option.active.svelte-ww9y3w{background:var(--bg-hover)}.option.svelte-ww9y3w .name:where(.svelte-ww9y3w){flex:1;overflow:hidden;text-overflow:ellipsis}.option.svelte-ww9y3w .check:where(.svelte-ww9y3w){color:var(--success)}.option.clear.svelte-ww9y3w{color:var(--text-muted)}.dash.svelte-ww9y3w{display:inline-flex;align-items:center;justify-content:center;width:12px;color:var(--text-faint);flex-shrink:0}.type-picker.svelte-1t5e8rv{position:relative;display:inline-flex}.trigger.svelte-1t5e8rv{display:inline-flex;align-items:center;justify-content:center;padding:2px 4px;background:transparent;border:1px solid transparent;border-radius:var(--radius);color:inherit;cursor:pointer;font:inherit;line-height:1}.trigger.svelte-1t5e8rv:disabled{opacity:.5;cursor:not-allowed}.trigger.svelte-1t5e8rv:hover:not(:disabled),.trigger.active.svelte-1t5e8rv{background:var(--bg-hover)}.compact-dash.svelte-1t5e8rv{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--text-faint)}.epic-glyph.svelte-1t5e8rv{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:.85rem;line-height:1;color:var(--label-plum)}.epic-glyph.small.svelte-1t5e8rv{width:12px;font-size:.75rem;flex-shrink:0}.picker.svelte-1t5e8rv{position:absolute;top:calc(100% + 4px);left:0;z-index:50;display:grid;gap:var(--sp-2);padding:var(--sp-2);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 2px 8px #0000004d;min-width:200px;max-width:min(280px,calc(100vw - 16px))}.picker.align-right.svelte-1t5e8rv{left:auto;right:0}.options.svelte-1t5e8rv{display:grid;gap:1px}.option.svelte-1t5e8rv{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);background:transparent;border:none;border-radius:var(--radius);color:var(--text);font-family:inherit;font-size:.8rem;text-align:left;cursor:pointer}.option.svelte-1t5e8rv:hover,.option.active.svelte-1t5e8rv{background:var(--bg-hover)}.option.svelte-1t5e8rv .name:where(.svelte-1t5e8rv){flex:1;overflow:hidden;text-overflow:ellipsis}.option.svelte-1t5e8rv .check:where(.svelte-1t5e8rv){color:var(--success)}.option.clear.svelte-1t5e8rv{color:var(--text-muted)}.dash.svelte-1t5e8rv{display:inline-flex;align-items:center;justify-content:center;width:12px;color:var(--text-faint);flex-shrink:0}
