@media print{body{color:#000;background:#fff}}.pulse-bubble-wrapper.svelte-jbwj87{box-sizing:border-box;flex-direction:column;width:100%;margin-top:5px;margin-bottom:5px;display:flex}.pulse-align-right.svelte-jbwj87{align-items:flex-end}.pulse-align-left.svelte-jbwj87{align-items:flex-start}.pulse-bubble-card.svelte-jbwj87{border-radius:var(--radius-ds);box-sizing:border-box;width:100%;max-width:92%;box-shadow:var(--shadow-card);padding:12px 14px;transition:all .15s ease-in-out;position:relative}@media (min-width:640px){.pulse-bubble-card.svelte-jbwj87{max-width:80%;padding:14px 16px}}@media (min-width:1024px){.pulse-bubble-card.svelte-jbwj87{max-width:72%}}.pulse-incoming.svelte-jbwj87{background-color:var(--surface);color:var(--text-primary);border:1.5px solid var(--border)}.pulse-outgoing.svelte-jbwj87{background-color:var(--brand-soft);color:var(--text-primary);border:1.5px solid var(--border)}.pulse-divider.svelte-jbwj87{box-sizing:border-box;border:none;width:100%;height:1px;min-height:1px;margin-top:5px;margin-bottom:5px;display:block}.pulse-incoming.svelte-jbwj87 .pulse-divider:where(.svelte-jbwj87){background-color:var(--divider)}.pulse-outgoing.svelte-jbwj87 .pulse-divider:where(.svelte-jbwj87){background-color:var(--border)}.pulse-bubble-card.pulse-has-unviewed.svelte-jbwj87{border-right:4px solid var(--warning-border);box-shadow:0 0 10px var(--warning-bg), var(--shadow-card)}.pulse-unviewed-ribbon.svelte-jbwj87{background-color:var(--warning-border);border-radius:var(--radius-pill);width:4px;position:absolute;top:8px;bottom:8px;right:-2px}.pulse-title.svelte-jbwj87{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);padding-bottom:2px;font-size:11.5px;font-weight:800;line-height:1.2}.pulse-outgoing.svelte-jbwj87 .pulse-title:where(.svelte-jbwj87){color:var(--text-primary)}.pulse-row.svelte-jbwj87{justify-content:space-between;align-items:center;gap:8px;padding-top:2px;padding-bottom:2px;display:flex}.pulse-body-text.svelte-jbwj87{white-space:pre-wrap;word-break:break-word;padding-top:2px;padding-bottom:2px;font-size:14.5px;font-weight:400;line-height:1.55}.pulse-apt-container.svelte-jbwj87{flex-direction:column;width:100%;padding-top:2px;padding-bottom:2px;display:flex}.pulse-apt-token-badge.svelte-jbwj87{background:var(--gradient-primary);color:var(--text-on-brand);border-radius:var(--radius-ds);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:54px;padding:4px 8px;display:flex}.pulse-apt-grid.svelte-jbwj87{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:6px;display:grid}.pulse-apt-item.svelte-jbwj87{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-ds);align-items:flex-start;gap:6px;padding:6px 8px;display:flex}.pulse-apt-label.svelte-jbwj87{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-size:10px;font-weight:700;line-height:1.1;display:block}.pulse-apt-val.svelte-jbwj87{color:var(--text-primary);margin-top:1px;font-size:12px;font-weight:800;line-height:1.25}.pulse-apt-notes.svelte-jbwj87{background-color:var(--brand-soft);border:1px dashed var(--border);border-radius:var(--radius-ds);padding:7px 10px}.pulse-incoming.svelte-jbwj87 .pulse-apt-notes:where(.svelte-jbwj87){background-color:var(--surface-muted)}.pulse-attachments.svelte-jbwj87{flex-direction:column;gap:5px;padding-top:2px;padding-bottom:2px;display:flex}.pulse-actions-row.svelte-jbwj87{align-items:center;gap:8px;padding-top:2px;display:flex}.pulse-btn-primary.svelte-jbwj87{border-radius:var(--radius-ds);cursor:pointer;border:1px solid var(--border);flex:1;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:6px 12px;font-size:12px;font-weight:700;transition:filter .15s;display:flex}.pulse-btn-primary.svelte-jbwj87:active{transform:scale(.98)}.pulse-btn-tint.svelte-jbwj87{background-color:var(--brand-soft);color:var(--success-fg)}.pulse-btn-tint.svelte-jbwj87:hover{filter:brightness(.97)}.pulse-btn-icon.svelte-jbwj87{border-radius:var(--radius-ds);cursor:pointer;border:1px solid var(--border);justify-content:center;align-items:center;min-width:38px;min-height:38px;padding:6px;transition:filter .15s;display:flex}.pulse-btn-icon.svelte-jbwj87:active{transform:scale(.98)}.pulse-btn-icon-plain.svelte-jbwj87{background-color:var(--surface);color:var(--text-primary)}.pulse-btn-icon-plain.svelte-jbwj87:hover{filter:brightness(.97)}.pulse-footer-row.svelte-jbwj87{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:2px;display:flex}.pulse-reactions-tray.svelte-jbwj87{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pulse-rx-chip.svelte-jbwj87{border-radius:var(--radius-pill);cursor:pointer;border:1px solid var(--border);align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;line-height:1;transition:all .12s;display:inline-flex}.pulse-rx-chip.svelte-jbwj87:active{transform:scale(.95)}.pulse-rx-in.svelte-jbwj87{background-color:var(--surface-muted);color:var(--text-secondary)}.pulse-rx-in.svelte-jbwj87:hover{background-color:var(--surface-muted-darker)}.pulse-rx-out.svelte-jbwj87{background-color:var(--surface);color:var(--text-primary)}.pulse-rx-out.svelte-jbwj87:hover{filter:brightness(.97)}.pulse-rx-selected.svelte-jbwj87{background-color:var(--warning-bg);color:var(--warning-fg);border-color:var(--warning-border)}.pulse-meta-tray.svelte-jbwj87{-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:500;display:inline-flex}.pulse-comments-toggle.svelte-jbwj87{cursor:pointer;border-radius:var(--radius-ds);background:0 0;border:none;align-items:center;gap:3px;padding:2px 4px;font-weight:700;transition:all .12s;display:inline-flex}.pulse-modal-trigger.svelte-jbwj87{border-radius:var(--radius-ds);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:3px;transition:all .12s;display:inline-flex}.pulse-thread-container.svelte-jbwj87{border-radius:var(--radius-ds);flex-direction:column;gap:8px;margin-top:4px;padding:10px;display:flex}.pulse-thread-light.svelte-jbwj87{background-color:var(--surface-muted);border:1px solid var(--border)}.pulse-thread-out.svelte-jbwj87{background-color:var(--surface);border:1px solid var(--border)}.pulse-thread-list.svelte-jbwj87{flex-direction:column;gap:6px;max-height:200px;display:flex;overflow-y:auto}.pulse-thread-item.svelte-jbwj87{border-radius:var(--radius-ds);border:1px solid var(--border);background-color:var(--surface);color:var(--text-primary);padding:8px 10px;font-size:12px}.pulse-thread-composer.svelte-jbwj87{align-items:center;gap:6px;padding-top:4px;display:flex}.pulse-thread-input.svelte-jbwj87{border-radius:var(--radius-ds);border:1px solid var(--border);background:var(--surface);height:36px;color:var(--text-primary);box-sizing:border-box;outline:none;flex:1;min-width:0;padding:0 10px;font-size:12.5px}.pulse-thread-input.svelte-jbwj87::placeholder{color:var(--text-secondary)}.pulse-thread-send-btn.svelte-jbwj87{border-radius:var(--radius-ds);cursor:pointer;background:var(--brand-strong);width:36px;height:36px;color:var(--text-on-brand);border:none;justify-content:center;align-items:center;transition:filter .12s;display:flex}.pulse-thread-send-btn.svelte-jbwj87:hover{filter:brightness(1.1)}.pulse-thread-send-btn.svelte-jbwj87:active{transform:scale(.95)}.pulse-thread-send-btn.svelte-jbwj87:disabled{opacity:.5;cursor:not-allowed}.pulse-inspector-input.svelte-1oe5r65{width:100%;min-width:0;height:48px;color:var(--text-primary);background-color:var(--surface-muted);border:1.5px solid var(--border);border-radius:var(--radius-ds);box-sizing:border-box;outline:none;padding:0 16px;font-size:16px;font-weight:500;line-height:1.5;transition:border-color .15s,background-color .15s;display:block}.pulse-inspector-input.svelte-1oe5r65::placeholder{color:var(--text-secondary)}.pulse-inspector-input.svelte-1oe5r65:focus{background-color:var(--surface);border-color:var(--brand);box-shadow:var(--focus-ring)}.pulse-inspector-send-btn.svelte-1oe5r65{border-radius:var(--radius-ds);background:var(--brand-strong);width:48px;min-width:48px;height:48px;min-height:48px;color:var(--text-on-brand);cursor:pointer;border:none;justify-content:center;align-items:center;transition:filter .15s;display:flex}.pulse-inspector-send-btn.svelte-1oe5r65:hover{filter:brightness(1.1)}.pulse-inspector-send-btn.svelte-1oe5r65:active{transform:scale(.95)}.pulse-inspector-send-btn.svelte-1oe5r65:disabled{opacity:.5;cursor:not-allowed}.insights-scroll-wrap.svelte-1oe5r65{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.insights-view-container{width:100%;color:var(--text-primary);font-size:13.5px;line-height:1.45}.insights-view-container .ic{flex-direction:column;gap:12px;width:100%;display:flex}.insights-view-container .ib{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-ds);overflow:hidden}.insights-view-container .it{color:var(--success-fg);background:var(--success-bg);border-bottom:1px solid var(--divider);text-transform:uppercase;letter-spacing:.04em;padding:8px 12px;font-size:12px;font-weight:800}.insights-view-container .tbl{border-collapse:collapse;width:100%;font-size:12px}.insights-view-container .tbl th{background-color:var(--surface-muted);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border);white-space:nowrap;text-align:left;padding:8px 10px;font-size:11px;font-weight:700}.insights-view-container .tbl td{border-bottom:1px solid var(--divider);color:var(--text-primary);vertical-align:middle;padding:8px 10px;font-size:12.5px}.insights-view-container .tbl tbody tr:last-child td{border-bottom:none}.insights-view-container .tbl tbody tr:hover{background-color:var(--surface-hover)}.insights-view-container .r,.insights-view-container th.r,.insights-view-container td.r{text-align:right;font-variant-numeric:tabular-nums}.insights-view-container .c,.insights-view-container th.c,.insights-view-container td.c{text-align:center}.insights-view-container .l,.insights-view-container th.l,.insights-view-container td.l{text-align:left}.insights-view-container .if{background-color:var(--surface-muted);border-top:1.5px solid var(--border);flex-direction:column;gap:4px;padding:8px 12px;display:flex}.insights-view-container .fi{justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:flex}.insights-view-container .fi.r{justify-content:flex-end}.insights-view-container .fi.c{justify-content:center}.insights-view-container .fi.l{justify-content:flex-start}.insights-view-container .ft{color:var(--text-secondary);font-size:11.5px;font-weight:600}.insights-view-container .fv{color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px;font-weight:800}
