.priority-badge.svelte-1mjx4r8{display:inline-flex;align-items:center;gap:5px;width:fit-content;padding:2px 8px;border:1px solid;border-radius:999px;font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap}.priority-dot.svelte-1mjx4r8{width:6px;height:6px;border-radius:50%;background:currentColor}.critical.svelte-1mjx4r8{color:#991b1b;background:#fef2f2;border-color:#fecaca}.high.svelte-1mjx4r8{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.medium.svelte-1mjx4r8{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.low.svelte-1mjx4r8{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.mention-editor.svelte-1wk7zc4{position:relative;min-width:0}textarea.svelte-1wk7zc4{display:block;width:100%;box-sizing:border-box;resize:vertical;font:inherit;font-weight:400;border:1px solid #cbd5e1;border-radius:6px;padding:8px;background:#fff;color:#0f172a}.suggestions.svelte-1wk7zc4{position:absolute;z-index:5;top:100%;left:0;right:0;max-height:240px;overflow:auto;padding:4px;background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-shadow:0 8px 24px #0f172a25}button.svelte-1wk7zc4{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:0;border-radius:4px;background:#fff;color:#0f172a;text-align:left;cursor:pointer;font:inherit;overflow-wrap:anywhere}button.svelte-1wk7zc4:hover,button.active.svelte-1wk7zc4{background:#e6f4f1}.kind.svelte-1wk7zc4{flex:none;min-width:55px;color:#475569;font-size:12px}.tracker.svelte-m0w0bc{overflow:auto;padding:24px;min-width:0}.tracker-head.svelte-m0w0bc,.detail-head.svelte-m0w0bc,.issue-row.svelte-m0w0bc,.actions.svelte-m0w0bc,.filters.svelte-m0w0bc,.new-label.svelte-m0w0bc{display:flex;align-items:center;gap:12px}.tracker-head.svelte-m0w0bc,.detail-head.svelte-m0w0bc,.issue-row.svelte-m0w0bc{justify-content:space-between}.tracker-head.svelte-m0w0bc h3:where(.svelte-m0w0bc),.detail-head.svelte-m0w0bc h3:where(.svelte-m0w0bc){margin:0;font-size:22px}.tracker-head.svelte-m0w0bc p:where(.svelte-m0w0bc),.detail-head.svelte-m0w0bc p:where(.svelte-m0w0bc),.muted.svelte-m0w0bc,.issue-row.svelte-m0w0bc small:where(.svelte-m0w0bc),.timeline-card.svelte-m0w0bc small:where(.svelte-m0w0bc){color:#64748b}.primary.svelte-m0w0bc{background:#0f766e;color:#fff}button.svelte-m0w0bc,select.svelte-m0w0bc,input.svelte-m0w0bc{font:inherit}button.svelte-m0w0bc{cursor:pointer;border:1px solid #cbd5e1;border-radius:6px;padding:8px 12px;background:#fff}button.svelte-m0w0bc:disabled{opacity:.55;cursor:default}.filters.svelte-m0w0bc{flex-wrap:wrap;margin:18px 0}.filters.svelte-m0w0bc input:where(.svelte-m0w0bc){flex:1 1 220px}input.svelte-m0w0bc,select.svelte-m0w0bc{border:1px solid #cbd5e1;border-radius:6px;padding:8px;background:#fff;color:#0f172a}.issue-list.svelte-m0w0bc{border:1px solid #dbe4eb;border-radius:8px;overflow:hidden}.issue-row.svelte-m0w0bc{width:100%;text-align:left;border:0;border-bottom:1px solid #dbe4eb;border-radius:0;padding:14px 16px;align-items:flex-start}.issue-row.svelte-m0w0bc:last-child{border-bottom:0}.issue-row.svelte-m0w0bc:hover{background:#f8fafc}.issue-row.unread.svelte-m0w0bc{box-shadow:inset 3px 0 #0f766e}.row-main.svelte-m0w0bc{display:grid;gap:4px}.row-details.svelte-m0w0bc,.detail-subtitle.svelte-m0w0bc{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.detail-subtitle.svelte-m0w0bc{margin:8px 0 0}.state.svelte-m0w0bc{color:#15803d}.state.closed.svelte-m0w0bc{color:#7c3aed}.tags.svelte-m0w0bc{display:flex;gap:5px;flex-wrap:wrap}.tag.svelte-m0w0bc{padding:2px 8px;border-radius:20px;color:#172033;font-size:12px;border:1px solid #94a3b8}.back.svelte-m0w0bc{margin-bottom:16px}.issue-form.svelte-m0w0bc{display:grid;gap:14px;max-width:820px;margin:16px 0}.issue-form.svelte-m0w0bc label:where(.svelte-m0w0bc){display:grid;gap:6px;font-weight:600}.issue-form.svelte-m0w0bc button:where(.svelte-m0w0bc){justify-self:start}.detail-head.svelte-m0w0bc span:where(.svelte-m0w0bc){color:#64748b;font-weight:400}.detail-layout.svelte-m0w0bc{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;margin-top:18px}.timeline.svelte-m0w0bc{display:grid;align-content:start;gap:12px;min-width:0}.timeline-card.svelte-m0w0bc{border:1px solid #dbe4eb;border-radius:8px;padding:14px;background:#fff}.timeline-card.assistant-entry.svelte-m0w0bc{border-color:#93c5fd;border-left:4px solid #2563eb;background:#eff6ff}.timeline-card.svelte-m0w0bc small:where(.svelte-m0w0bc){margin-left:12px}.timeline-card.svelte-m0w0bc .requested-by:where(.svelte-m0w0bc){display:block;margin:6px 0 0}.timeline-card.svelte-m0w0bc p:where(.svelte-m0w0bc){white-space:pre-wrap;overflow-wrap:anywhere}.mention.svelte-m0w0bc{color:#0f766e;background:#e6f4f1;border-radius:3px;padding:0 2px;font-weight:600}.issue-meta.svelte-m0w0bc{padding:4px 0}.issue-meta.svelte-m0w0bc h4:where(.svelte-m0w0bc){margin:16px 0 4px}.issue-meta.svelte-m0w0bc p:where(.svelte-m0w0bc){margin:0;color:#475569}.edit-grid.svelte-m0w0bc{display:grid;grid-template-columns:1fr 1fr;gap:12px}.check.svelte-m0w0bc{display:inline-flex!important;align-items:center;margin:4px 12px 4px 0}.check.svelte-m0w0bc input:where(.svelte-m0w0bc){width:auto}.new-label.svelte-m0w0bc input:where(.svelte-m0w0bc):first-child{flex:1}.new-label.svelte-m0w0bc input[type=color]:where(.svelte-m0w0bc){width:48px;height:39px;padding:2px}.error.svelte-m0w0bc{color:#991b1b;background:#fee2e2;padding:10px;border-radius:6px}.empty.svelte-m0w0bc{padding:28px;color:#64748b}@media(max-width:800px){.tracker.svelte-m0w0bc{padding:16px}.detail-layout.svelte-m0w0bc{grid-template-columns:1fr}.issue-row.svelte-m0w0bc{display:grid}.edit-grid.svelte-m0w0bc{grid-template-columns:1fr}}*{box-sizing:border-box}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f8fafc;color:#0f172a}button.svelte-1uha8ag,input.svelte-1uha8ag,textarea.svelte-1uha8ag,select.svelte-1uha8ag{font:inherit}button.svelte-1uha8ag{border:0;cursor:pointer}.auth-shell.svelte-1uha8ag{min-height:100svh;display:grid;place-items:center;padding:24px}.auth-panel.svelte-1uha8ag{width:min(420px,100%);background:#fff;border:1px solid #dbe4eb;border-radius:8px;padding:28px}.brand-mark.svelte-1uha8ag{width:48px;height:48px;display:grid;place-items:center;border-radius:8px;background:#0f766e;color:#fff}h1.svelte-1uha8ag,h2.svelte-1uha8ag,h3.svelte-1uha8ag,p.svelte-1uha8ag{margin:0}label.svelte-1uha8ag{display:grid;gap:6px;color:#334155;font-size:14px}input.svelte-1uha8ag,textarea.svelte-1uha8ag,select.svelte-1uha8ag{width:100%;border:1px solid #cbd5e1;border-radius:6px;padding:10px 12px;background:#fff;color:#0f172a}form.svelte-1uha8ag{display:grid;gap:14px}.primary.svelte-1uha8ag,.secondary.svelte-1uha8ag,.danger.svelte-1uha8ag{min-height:38px;border-radius:6px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.primary.svelte-1uha8ag{background:#0f766e;color:#fff}.secondary.svelte-1uha8ag{background:#e2e8f0;color:#0f172a}.danger.svelte-1uha8ag{background:#fee2e2;color:#991b1b}.app-shell.svelte-1uha8ag{min-height:100svh;display:grid;grid-template-columns:280px minmax(0,1fr)}.app-sidebar.svelte-1uha8ag{background:#0f172a;color:#fff;display:flex;flex-direction:column;min-height:100svh}.sidebar-head.svelte-1uha8ag,.sidebar-foot.svelte-1uha8ag,.topbar.svelte-1uha8ag,.calendar-header.svelte-1uha8ag,.modal.svelte-1uha8ag header:where(.svelte-1uha8ag){display:flex;align-items:center;justify-content:space-between;gap:12px}.sidebar-head.svelte-1uha8ag,.sidebar-foot.svelte-1uha8ag{padding:18px}.brand.svelte-1uha8ag,nav.svelte-1uha8ag button:where(.svelte-1uha8ag),.member-list.svelte-1uha8ag div:where(.svelte-1uha8ag),.schedule-list.svelte-1uha8ag div:where(.svelte-1uha8ag),.icon-text.svelte-1uha8ag{display:flex;align-items:center;gap:10px}nav.svelte-1uha8ag{display:grid;gap:4px;padding:8px}nav.svelte-1uha8ag button:where(.svelte-1uha8ag){color:#cbd5e1;background:transparent;border-radius:6px;padding:11px 12px;text-align:left}.nav-count.svelte-1uha8ag{margin-left:auto;min-width:22px;height:22px;border-radius:999px;display:inline-grid;place-items:center;background:#0f766e;color:#fff;font-size:12px}nav.svelte-1uha8ag button.active:where(.svelte-1uha8ag),nav.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:#1e293b;color:#fff}.sidebar-foot.svelte-1uha8ag{margin-top:auto;display:grid;gap:10px}.identity.svelte-1uha8ag{font-size:13px;color:#cbd5e1;overflow-wrap:anywhere}.workspace.svelte-1uha8ag{min-width:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);height:100svh}.topbar.svelte-1uha8ag{padding:16px 20px;border-bottom:1px solid #dbe4eb;background:#fff}.topbar.svelte-1uha8ag p:where(.svelte-1uha8ag),.muted.svelte-1uha8ag,small.svelte-1uha8ag{color:#64748b}.icon.svelte-1uha8ag{width:38px;height:38px;border-radius:6px;display:inline-grid;place-items:center;background:#e2e8f0;color:#0f172a}.error-banner.svelte-1uha8ag,.error-text.svelte-1uha8ag{color:#991b1b;background:#fee2e2;padding:10px 12px;border-radius:6px}.error-banner.svelte-1uha8ag{margin:12px 20px 0}.company-view.svelte-1uha8ag,.calendar-view.svelte-1uha8ag{overflow:auto;padding:20px}.section-band.svelte-1uha8ag{border-top:1px solid #dbe4eb;padding:16px 0}.company-list.svelte-1uha8ag,.member-list.svelte-1uha8ag,.schedule-list.svelte-1uha8ag{display:grid;gap:4px}.chat-view.svelte-1uha8ag{min-height:0;display:grid;grid-template-columns:240px minmax(0,1fr)}.chat-history.svelte-1uha8ag{min-height:0;overflow:auto;border-right:1px solid #dbe4eb;padding:14px;display:grid;align-content:start;gap:8px;background:#f8fafc}.chat-history-head.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between}.chat-history-head.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;font-size:15px}.chat-history.svelte-1uha8ag button:where(.svelte-1uha8ag){text-align:left;padding:9px;border-radius:6px;background:#fff;border:1px solid #dbe4eb}.chat-history.svelte-1uha8ag button.active:where(.svelte-1uha8ag){border-color:#0f766e;background:#f0fdfa}.chat-history.svelte-1uha8ag button:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag),.chat-history.svelte-1uha8ag button:where(.svelte-1uha8ag) small:where(.svelte-1uha8ag){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-main.svelte-1uha8ag{min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto}.messages.svelte-1uha8ag{overflow:auto;padding:20px;display:flex;flex-direction:column;gap:12px}.message.svelte-1uha8ag{max-width:min(760px,92%);align-self:flex-end;background:#0f766e;color:#fff;border-radius:8px;padding:12px 14px;white-space:pre-wrap}.message.assistant.svelte-1uha8ag{align-self:flex-start;background:#fff;color:#0f172a;border:1px solid #dbe4eb}.message.svelte-1uha8ag>p:where(.svelte-1uha8ag){margin:0}.message-actions.svelte-1uha8ag{display:flex;justify-content:flex-end;margin-top:8px}.message-actions.svelte-1uha8ag button:where(.svelte-1uha8ag){display:inline-flex;align-items:center;gap:5px;padding:3px 5px;border-radius:4px;background:transparent;color:#ccfbf1;font-size:12px}.message-actions.svelte-1uha8ag button:where(.svelte-1uha8ag):hover:not(:disabled){background:#ffffff1f;color:#fff}.message-edit.svelte-1uha8ag{min-width:min(560px,72vw);gap:8px}.message-edit.svelte-1uha8ag textarea:where(.svelte-1uha8ag){min-height:84px;resize:vertical}.message-edit-actions.svelte-1uha8ag{display:flex;justify-content:flex-end;gap:8px}.message-edit-actions.svelte-1uha8ag button:where(.svelte-1uha8ag){min-height:32px;padding:0 10px;border-radius:6px;background:#ffffff26;color:#fff}.message-edit-actions.svelte-1uha8ag .message-save:where(.svelte-1uha8ag){display:inline-flex;align-items:center;gap:6px;background:#fff;color:#0f766e}details.svelte-1uha8ag{margin-top:10px}pre.svelte-1uha8ag{white-space:pre-wrap;font-size:13px;background:#f1f5f9;color:#334155;padding:10px;border-radius:6px}.attachments.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.attachments.svelte-1uha8ag span:where(.svelte-1uha8ag){display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:#e2e8f0;color:#0f172a;padding:5px 8px;font-size:13px}.pending-attachments.svelte-1uha8ag{display:grid;gap:8px;margin:0 0 10px}.pending-attachment.svelte-1uha8ag{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;border:1px solid #dbe4eb;border-radius:8px;padding:8px;background:#f8fafc}.pending-attachment.svelte-1uha8ag>img:where(.svelte-1uha8ag),.file-placeholder.svelte-1uha8ag{width:72px;height:72px;border-radius:6px;object-fit:cover;background:#e2e8f0}.file-placeholder.svelte-1uha8ag{display:grid;place-items:center;color:#475569}.attachment-details.svelte-1uha8ag{min-width:0;display:grid;align-content:start;gap:5px}.attachment-title.svelte-1uha8ag{display:flex;justify-content:space-between;gap:8px}.attachment-title.svelte-1uha8ag strong:where(.svelte-1uha8ag){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-title.svelte-1uha8ag button:where(.svelte-1uha8ag){background:transparent;display:grid;place-items:center}.gauge-progress.svelte-1uha8ag,.gauge-reading.svelte-1uha8ag,.manual-scale.svelte-1uha8ag{display:flex;align-items:end;flex-wrap:wrap;gap:8px}.gauge-progress.svelte-1uha8ag svg{animation:svelte-1uha8ag-gauge-spin 1.1s linear infinite}.gauge-reading.svelte-1uha8ag label:where(.svelte-1uha8ag),.manual-scale.svelte-1uha8ag label:where(.svelte-1uha8ag){display:grid;gap:3px;color:#475569;font-size:12px}.gauge-reading.svelte-1uha8ag input:where(.svelte-1uha8ag),.manual-scale.svelte-1uha8ag input:where(.svelte-1uha8ag){width:110px;padding:6px 8px}.gauge-reading.svelte-1uha8ag>span:where(.svelte-1uha8ag){color:#475569;font-size:12px;padding-bottom:7px}.gauge-analyze.svelte-1uha8ag{width:fit-content;min-height:32px;border-radius:6px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;background:#e2e8f0;color:#0f172a;font-size:12px}small.failed.svelte-1uha8ag{color:#b91c1c}@keyframes svelte-1uha8ag-gauge-spin{to{transform:rotate(360deg)}}.composer.svelte-1uha8ag{padding:12px;border-top:1px solid #dbe4eb;background:#fff}.composer-actions.svelte-1uha8ag{display:flex;justify-content:flex-end;gap:8px}.composer.svelte-1uha8ag input[type=file]:where(.svelte-1uha8ag){display:none}.empty-chat.svelte-1uha8ag{margin:auto;color:#64748b;display:grid;justify-items:center;gap:10px}.inline-form.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:12px 0}.company-list.svelte-1uha8ag button:where(.svelte-1uha8ag){display:flex;justify-content:space-between;background:#fff;border:1px solid #dbe4eb;border-radius:6px;padding:10px 12px}.company-list.svelte-1uha8ag button.active:where(.svelte-1uha8ag){border-color:#0f766e}.metrics.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.metrics.svelte-1uha8ag div:where(.svelte-1uha8ag){background:#fff;border:1px solid #dbe4eb;border-radius:6px;padding:14px;display:grid;gap:6px}.member-list.svelte-1uha8ag div:where(.svelte-1uha8ag),.schedule-list.svelte-1uha8ag div:where(.svelte-1uha8ag){justify-content:space-between;background:#fff;border:1px solid #dbe4eb;border-radius:6px;padding:10px}.schedule-copy.svelte-1uha8ag{min-width:0;display:grid;gap:3px}.calendar-view.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px}.calendar-main.svelte-1uha8ag,.schedule-panel.svelte-1uha8ag{min-width:0}.weekday-row.svelte-1uha8ag,.month-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.weekday-row.svelte-1uha8ag{margin:14px 0 8px;color:#64748b;font-size:13px;text-align:center}.month-grid.svelte-1uha8ag button:where(.svelte-1uha8ag){min-height:74px;border:1px solid #dbe4eb;background:#fff;border-radius:6px;padding:8px;text-align:left;display:flex;justify-content:space-between;align-items:flex-start}.month-grid.svelte-1uha8ag button.selected:where(.svelte-1uha8ag){border-color:#0f766e;box-shadow:inset 0 0 0 1px #0f766e}.muted-day.svelte-1uha8ag{color:#94a3b8;background:#f1f5f9!important}.schedule-form.svelte-1uha8ag{display:grid;gap:8px;margin-top:14px}.recurrence-row.svelte-1uha8ag{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px}.modal-backdrop.svelte-1uha8ag{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a5c;display:grid;place-items:center;padding:18px}.modal.svelte-1uha8ag{width:min(460px,100%);background:#fff;border-radius:8px;padding:18px;display:grid;gap:16px}.mobile-only.svelte-1uha8ag{display:none}@media(max-width:820px){.app-shell.svelte-1uha8ag{grid-template-columns:1fr}.app-sidebar.svelte-1uha8ag{position:fixed;inset:0 auto 0 0;width:min(86vw,300px);z-index:10;transform:translate(-100%);transition:transform .14s ease}.app-sidebar.open.svelte-1uha8ag{transform:translate(0)}.mobile-only.svelte-1uha8ag{display:inline-grid}.metrics.svelte-1uha8ag,.calendar-view.svelte-1uha8ag{grid-template-columns:1fr}.chat-view.svelte-1uha8ag{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.chat-history.svelte-1uha8ag{max-height:150px;border-right:0;border-bottom:1px solid #dbe4eb}.recurrence-row.svelte-1uha8ag{grid-template-columns:1fr}.month-grid.svelte-1uha8ag button:where(.svelte-1uha8ag){min-height:50px}}
