.adabra-window-wrap[data-v-c014b693]{animation:adabra-float-c014b693 6s ease-in-out infinite;max-width:56rem;transition:transform .3s cubic-bezier(.4,0,.2,1),background-color .6s ease,border-color .6s ease;width:100%}@media(min-width:1280px){.adabra-window-wrap[data-v-c014b693]{max-width:64rem}}@media(max-width:768px){.adabra-window-wrap[data-v-c014b693]{max-width:100%}}@keyframes adabra-float-c014b693{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.adabra-window[data-v-c014b693]:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ui-primary) 70%,transparent),color-mix(in srgb,var(--ui-primary) 45%,transparent),transparent);content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:5}.adabra-window[data-v-c014b693]{background:var(--ui-bg);border:1px solid color-mix(in srgb,var(--color-primary-500) 28%,var(--ui-border));border-radius:.875rem;box-shadow:0 30px 90px -24px #0009,0 4px 14px -4px #00000040,0 24px 70px -26px color-mix(in srgb,var(--color-primary-500) 38%,transparent);clip-path:inset(0 round .875rem);overflow:hidden;position:relative;width:100%}.adabra-toolbar[data-v-c014b693]{background:var(--ui-bg-elevated);border-bottom:1px solid var(--ui-border);height:2.25rem}.adabra-toolbar[data-v-c014b693],.adabra-toolbar-sidebar[data-v-c014b693]{align-items:center;display:flex;flex-shrink:0}.adabra-toolbar-sidebar[data-v-c014b693]{border-right:1px solid var(--ui-border);height:100%;padding:0 .5rem;width:11rem}@media(max-width:480px){.adabra-toolbar-sidebar[data-v-c014b693]{width:8rem}}.adabra-toolbar-editor[data-v-c014b693]{align-items:center;display:flex;flex:1;height:100%;justify-content:space-between;min-width:0;padding:0 .5rem;position:relative}.adabra-toolbar-title[data-v-c014b693]{color:var(--ui-text-highlighted);font-size:.75rem;font-weight:600;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap}.adabra-toolbar-right[data-v-c014b693]{align-items:center;border-left:1px solid var(--ui-border);display:none;flex-shrink:0;gap:.375rem;height:100%;padding:0 .5rem;width:13rem}@media(min-width:1024px){.adabra-toolbar-right[data-v-c014b693]{display:flex}}.adabra-wc[data-v-c014b693]{flex-shrink:0;gap:2px}.adabra-wc[data-v-c014b693],.adabra-wc-btn[data-v-c014b693]{align-items:center;display:flex}.adabra-wc-btn[data-v-c014b693]{border-radius:50%;height:22px;justify-content:center;width:22px}.adabra-wc-btn[data-v-c014b693],.adabra-wc-close[data-v-c014b693]{color:var(--ui-text-dimmed)}.adabra-window-body[data-v-c014b693]{display:flex;height:22.5rem}@media(min-width:1024px){.adabra-window-body[data-v-c014b693]{height:27.5rem}}.adabra-sidebar[data-v-c014b693]{border-right:1px solid var(--ui-border);display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;position:relative;width:11rem}@media(max-width:480px){.adabra-sidebar[data-v-c014b693]{width:8rem}}.adabra-tree-toolbar[data-v-c014b693]{border-bottom:1px solid var(--ui-border);flex-shrink:0;gap:1px;padding:.25rem .5rem}.adabra-tree-toolbar[data-v-c014b693],.adabra-tree-toolbar-btn[data-v-c014b693]{align-items:center;display:flex;justify-content:center}.adabra-tree-toolbar-btn[data-v-c014b693]{border-radius:var(--ui-radius);color:var(--ui-text-dimmed);height:1.25rem;width:1.25rem}.adabra-tree-toolbar-sep[data-v-c014b693]{background:var(--ui-border);height:.75rem;margin:0 .125rem;width:1px}.adabra-sidebar-footer[data-v-c014b693]{border-top:1px solid var(--ui-border);display:flex;flex-direction:column;gap:.125rem;margin-top:auto;padding:.25rem}.adabra-voice-indicator[data-v-c014b693]{align-items:center;background:color-mix(in srgb,#22c55e 6%,transparent);border:1px solid color-mix(in srgb,#22c55e 15%,transparent);border-radius:var(--ui-radius);color:var(--ui-text-dimmed);display:flex;font-size:.625rem;gap:.375rem;padding:.25rem .375rem}.adabra-voice-dot[data-v-c014b693]{animation:adabra-dot-pulse-c014b693 2s ease-in-out infinite;background:#22c55e;border-radius:50%;height:5px;width:5px}.adabra-voice-text[data-v-c014b693]{color:var(--ui-text-muted);font-size:.6rem;font-weight:500}.adabra-user-menu[data-v-c014b693]{align-items:center;border-radius:var(--ui-radius);display:flex;gap:.375rem;padding:.25rem .375rem}.adabra-logo-text[data-v-c014b693]{color:var(--ui-text-highlighted);font-size:.8rem;font-weight:100;letter-spacing:-.04em;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.adabra-logo-char[data-v-c014b693]{display:inline-block;padding:0 .5px;position:relative;transition:background-color .15s ease,color .15s ease}.adabra-space-switcher[data-v-c014b693]{background:var(--ui-bg);border-bottom:1px solid var(--ui-border);box-shadow:0 4px 12px -2px #0000001f;left:0;padding:.25rem;position:absolute;right:0;top:0;z-index:20}.adabra-space-section[data-v-c014b693]{padding:.25rem 0}.adabra-space-section-label[data-v-c014b693]{align-items:center;color:var(--ui-text-dimmed);display:flex;font-size:.6rem;font-weight:600;gap:.375rem;letter-spacing:.05em;padding:.25rem .5rem;text-transform:uppercase}.adabra-space-status-dot[data-v-c014b693]{border-radius:50%;height:6px;margin-left:auto;width:6px}.adabra-space-item[data-v-c014b693]{align-items:center;border-radius:var(--ui-radius);color:var(--ui-text-dimmed);display:flex;font-size:.75rem;gap:.375rem;padding:.375rem .5rem}.adabra-space-item--active[data-v-c014b693]{background:color-mix(in srgb,var(--ui-primary) 10%,transparent);color:var(--ui-text-highlighted);font-weight:500}.adabra-space-active-dot[data-v-c014b693]{background:var(--color-primary-500);border-radius:50%;height:6px;margin-left:auto;width:6px}.adabra-tree[data-v-c014b693]{flex:1;overflow:hidden;padding:.25rem}.adabra-tree-item[data-v-c014b693]{align-items:center;border-radius:var(--ui-radius);color:var(--ui-text-dimmed);display:flex;font-size:.72rem;gap:.25rem;padding-bottom:.3rem;padding-right:.375rem;padding-top:.3rem;position:relative;transition:background .2s ease,box-shadow .2s ease}.adabra-tree-item--active[data-v-c014b693]{background:color-mix(in srgb,var(--ui-primary) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-primary) 20%,transparent);color:var(--ui-text-highlighted);font-weight:500}.adabra-meta-chip[data-v-c014b693]{align-items:center;display:flex;flex-shrink:0;opacity:.7}.adabra-presence-dot[data-v-c014b693]{border:1.5px solid var(--ui-bg);border-radius:50%;flex-shrink:0;height:7px;position:relative;width:7px}.adabra-presence-label[data-v-c014b693]{animation:adabra-presence-in-c014b693 .3s cubic-bezier(.34,1.56,.64,1) forwards;border-radius:3px;bottom:calc(100% + 4px);color:#fff;font-size:9px;line-height:1.2;padding:1px 5px;pointer-events:none;position:absolute;right:-4px;white-space:nowrap}@keyframes adabra-presence-in-c014b693{0%{opacity:0;transform:translateY(4px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.adabra-cursor[data-v-c014b693]{height:calc(100% + 4px);right:-1px;top:-2px}.adabra-cursor[data-v-c014b693],.adabra-inline-cursor[data-v-c014b693]{animation:adabra-cursor-blink-c014b693 1s ease-in-out infinite;background:var(--cursor-color);position:absolute;width:2px;z-index:10}.adabra-inline-cursor[data-v-c014b693]{height:100%;top:0;transition:left .6s cubic-bezier(.4,0,.2,1)}.adabra-cursor-label[data-v-c014b693]{border-radius:3px;bottom:calc(100% + 2px);color:#fff;font-size:9px;font-weight:500;left:50%;line-height:1.3;padding:1px 4px;position:absolute;transform:translate(-50%);white-space:nowrap}@keyframes adabra-cursor-blink-c014b693{0%,to{opacity:1}50%{opacity:.3}}.adabra-ptr-cursor[data-v-c014b693]{pointer-events:none;position:absolute;transition:left .8s cubic-bezier(.34,1.56,.64,1),top .8s cubic-bezier(.34,1.56,.64,1),color .6s ease,background-color .6s ease;z-index:50}.adabra-ptr-label[data-v-c014b693]{border-radius:3px;color:#000;font-size:.6rem;font-weight:600;left:14px;padding:1px 5px;position:absolute;top:8px;white-space:nowrap}.adabra-editor[data-v-c014b693]{min-width:0}.adabra-editor[data-v-c014b693],.adabra-editor-content[data-v-c014b693]{display:flex;flex:1;flex-direction:column;overflow:hidden}.adabra-editor-content[data-v-c014b693]{position:relative}.adabra-doc-view[data-v-c014b693]{display:flex;flex-direction:column;gap:.375rem;padding:.33rem}.adabra-editor-line[data-v-c014b693]{color:var(--ui-text-muted);font-size:.78rem;line-height:1.6;position:relative}.adabra-editor-text[data-v-c014b693]{position:relative}.adabra-type-badge[data-v-c014b693]{align-items:center;background:color-mix(in srgb,var(--ui-bg-elevated) 60%,transparent);border-radius:var(--ui-radius);color:var(--ui-text-muted);display:flex;font-size:.68rem;font-weight:500;gap:.25rem;padding:.125rem .375rem}.adabra-cmd-overlay[data-v-c014b693]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:color-mix(in srgb,var(--ui-bg) 60%,transparent);display:flex;inset:0;justify-content:center;padding:.75rem;position:absolute;z-index:30}.adabra-cmd-palette[data-v-c014b693]{align-self:flex-start;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius);box-shadow:0 8px 24px -4px #00000026;max-width:20rem;overflow:hidden;width:100%}.adabra-cmd-input[data-v-c014b693]{align-items:center;border-bottom:1px solid var(--ui-border);display:flex;gap:.5rem;padding:.625rem .75rem}.adabra-cmd-text[data-v-c014b693]{color:var(--ui-text-highlighted);flex:1;font-size:.78rem}.adabra-cmd-caret[data-v-c014b693]{animation:adabra-cursor-blink-c014b693 1s ease-in-out infinite;background:var(--color-primary-500);display:inline-block;height:1em;margin-left:1px;vertical-align:text-bottom;width:2px}.adabra-cmd-kbd[data-v-c014b693]{display:flex;gap:2px}.adabra-cmd-kbd kbd[data-v-c014b693]{align-items:center;background:color-mix(in srgb,var(--ui-bg-elevated) 60%,transparent);border:1px solid var(--ui-border);border-radius:3px;color:var(--ui-text-dimmed);display:inline-flex;font-family:inherit;font-size:.6rem;height:1.25rem;justify-content:center;min-width:1.25rem;padding:0 .25rem}.adabra-cmd-results[data-v-c014b693]{padding:.25rem}.adabra-cmd-group-label[data-v-c014b693]{align-items:center;color:var(--ui-text-dimmed);display:flex;font-size:.6rem;font-weight:600;gap:.375rem;letter-spacing:.05em;padding:.375rem .5rem .25rem;text-transform:uppercase}.adabra-cmd-item[data-v-c014b693]{align-items:center;border-radius:var(--ui-radius);display:flex;gap:.5rem;padding:.375rem .5rem;transition:background .15s ease}.adabra-cmd-item--active[data-v-c014b693]{background:color-mix(in srgb,var(--ui-primary) 10%,transparent)}.adabra-cmd-label[data-v-c014b693]{color:var(--ui-text-highlighted);font-size:.75rem;font-weight:500}.adabra-cmd-hint[data-v-c014b693]{color:var(--ui-text-dimmed);font-size:.625rem}.adabra-inserted-block[data-v-c014b693]{border:1px solid color-mix(in srgb,#22c55e 30%,var(--ui-border));border-radius:var(--ui-radius);margin-top:.5rem;overflow:hidden}.adabra-inserted-header[data-v-c014b693]{align-items:center;background:color-mix(in srgb,#22c55e 6%,transparent);border-bottom:1px solid color-mix(in srgb,#22c55e 15%,var(--ui-border));color:var(--ui-text-muted);display:flex;font-size:.625rem;font-weight:600;gap:.375rem;padding:.25rem .5rem}.adabra-inserted-body[data-v-c014b693]{display:flex;flex-direction:column}.adabra-inserted-row[data-v-c014b693]{display:flex}.adabra-inserted-row--header[data-v-c014b693]{border-bottom:1px solid var(--ui-border)}.adabra-inserted-cell[data-v-c014b693]{align-items:center;background:color-mix(in srgb,var(--ui-bg-elevated) 30%,transparent);color:var(--ui-text-dimmed);display:flex;flex:1;font-size:.55rem;font-weight:600;letter-spacing:.04em;padding:.25rem .375rem;text-transform:uppercase}.adabra-kanban[data-v-c014b693]{display:flex;gap:.375rem;height:100%;padding:.33rem}.adabra-kanban-col[data-v-c014b693]{border:1px solid var(--ui-border);border-radius:var(--ui-radius);display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0;padding:.25rem}.adabra-kanban-header[data-v-c014b693]{align-items:center;border-bottom:1px solid var(--ui-border);display:flex;font-size:.625rem;justify-content:space-between;letter-spacing:.04em;margin-bottom:.125rem;padding:.25rem .375rem;text-transform:uppercase}.adabra-kanban-count[data-v-c014b693],.adabra-kanban-header[data-v-c014b693]{color:var(--ui-text-dimmed);font-weight:600}.adabra-kanban-count[data-v-c014b693]{background:color-mix(in srgb,var(--ui-bg-elevated) 80%,transparent);border-radius:9999px;font-size:.55rem;line-height:1.4;padding:0 .375rem}.adabra-kanban-card[data-v-c014b693]{background:color-mix(in srgb,var(--ui-bg-elevated) 40%,transparent);border:1px solid var(--ui-border);border-radius:var(--ui-radius);color:var(--ui-text-muted);font-size:.65rem;min-height:1.5rem;padding:.375rem .5rem}.adabra-calendar[data-v-c014b693]{display:grid;gap:1px;grid-template-columns:repeat(7,1fr);grid-template-rows:auto repeat(5,1fr);height:100%;padding:.33rem}.adabra-cal-header[data-v-c014b693]{color:var(--ui-text-dimmed);font-size:.5rem;font-weight:600;padding:.125rem 0;text-align:center;text-transform:uppercase}.adabra-calendar-cell[data-v-c014b693]{align-items:stretch;background:color-mix(in srgb,var(--ui-bg-elevated) 30%,transparent);border-radius:2px;display:flex;flex-direction:column;gap:1px;padding:.125rem;position:relative}.adabra-cal-day[data-v-c014b693]{color:var(--ui-text-dimmed);font-size:.5rem;line-height:1}.adabra-cal-event[data-v-c014b693]{border-radius:1px;height:3px;width:80%}.adabra-cal-cursor[data-v-c014b693]{animation:adabra-cal-pulse-c014b693 1.5s ease-in-out infinite;border:2px solid;border-radius:3px;inset:0;pointer-events:none;position:absolute}.adabra-cal-cursor-label[data-v-c014b693]{border-radius:2px;color:#fff;font-size:7px;left:50%;padding:.5px 3px;position:absolute;top:-12px;transform:translate(-50%);white-space:nowrap}@keyframes adabra-cal-pulse-c014b693{0%,to{opacity:1}50%{opacity:.4}}.adabra-timeline[data-v-c014b693]{display:flex;flex-direction:column;height:100%;padding:.33rem}.adabra-tl-axis[data-v-c014b693]{border-bottom:1px solid var(--ui-border);display:flex;flex-shrink:0}.adabra-tl-label-spacer[data-v-c014b693]{border-right:1px solid var(--ui-border);flex-shrink:0;width:30%}.adabra-tl-axis-labels[data-v-c014b693]{color:var(--ui-text-dimmed);display:flex;flex:1;font-size:.5rem;font-weight:600;justify-content:space-between;letter-spacing:.04em;padding:.25rem .5rem;text-transform:uppercase}.adabra-tl-body[data-v-c014b693]{display:flex;flex:1;flex-direction:column;overflow:hidden;position:relative}.adabra-tl-row[data-v-c014b693]{border-bottom:1px solid color-mix(in srgb,var(--ui-border) 50%,transparent);display:flex;flex-shrink:0;height:2.25rem}.adabra-tl-row--epic[data-v-c014b693]{background:color-mix(in srgb,var(--ui-bg-elevated) 30%,transparent)}.adabra-tl-label[data-v-c014b693]{align-items:center;border-right:1px solid var(--ui-border);color:var(--ui-text-muted);display:flex;flex-shrink:0;font-size:.625rem;gap:.375rem;min-width:0;padding:0 .5rem;width:30%}.adabra-tl-row--epic .adabra-tl-label[data-v-c014b693]{color:var(--ui-text-highlighted);font-weight:600}.adabra-tl-bar-area[data-v-c014b693]{flex:1;position:relative}.adabra-tl-bar[data-v-c014b693]{border-radius:4px;height:1.25rem;opacity:.85;position:absolute;top:50%;transform:translateY(-50%)}.adabra-tl-row--epic .adabra-tl-bar[data-v-c014b693]{height:1.5rem}.adabra-tl-today[data-v-c014b693]{background:var(--color-primary-500);bottom:0;left:55%;opacity:.3;pointer-events:none;position:absolute;top:0;width:2px}.adabra-dashboard[data-v-c014b693]{background:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--ui-border) 40%,transparent) 1px,transparent 0) 0 0 /20px 20px;height:100%;position:relative}.adabra-dash-widget[data-v-c014b693]{background:var(--ui-bg);border:1px solid var(--ui-border);border-left:3px solid;border-radius:var(--ui-radius);box-shadow:0 2px 8px -2px #00000014;display:flex;flex-direction:column;overflow:hidden;position:absolute;transition:left .8s ease,top .8s ease,width .8s ease,height .8s ease,background-color .6s ease,border-color .6s ease}.adabra-dash-widget-header[data-v-c014b693]{align-items:center;border-bottom:1px solid var(--ui-border);color:var(--ui-text-highlighted);display:flex;font-size:.625rem;font-weight:600;gap:.375rem;padding:.375rem .5rem}.adabra-dash-widget-body[data-v-c014b693]{display:flex;flex:1;flex-direction:column;gap:.375rem;justify-content:center;padding:.5rem}.adabra-map[data-v-c014b693]{height:100%;overflow:hidden;position:relative}.adabra-map-bg[data-v-c014b693]{background:color-mix(in srgb,var(--ui-bg-elevated) 40%,transparent);inset:0;position:absolute}.adabra-map-road[data-v-c014b693]{background:color-mix(in srgb,var(--ui-border) 60%,transparent);position:absolute}.adabra-map-road--h[data-v-c014b693]{height:2px;left:0;right:0}.adabra-map-road--v[data-v-c014b693]{bottom:0;top:0;width:2px}.adabra-map-water[data-v-c014b693]{background:color-mix(in srgb,var(--color-primary-500) 8%,transparent);border-left:1px solid color-mix(in srgb,var(--color-primary-500) 15%,transparent);border-radius:40% 0 0;border-top:1px solid color-mix(in srgb,var(--color-primary-500) 15%,transparent);bottom:0;height:25%;position:absolute;right:0;width:30%}.adabra-map-marker[data-v-c014b693]{align-items:center;display:flex;flex-direction:column;position:absolute;transform:translate(-50%,-100%);z-index:10}.adabra-map-marker-label[data-v-c014b693]{color:var(--ui-text-muted);font-size:.5rem;font-weight:600;margin-top:1px;white-space:nowrap}.adabra-map-toolbar[data-v-c014b693]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:10px;bottom:.75rem;box-shadow:0 2px 8px -2px #0000001a;display:flex;gap:2px;left:50%;padding:3px;position:absolute;transform:translate(-50%);z-index:20}.adabra-map-toolbar-btn[data-v-c014b693]{align-items:center;border-radius:7px;color:var(--ui-text-dimmed);display:flex;height:1.5rem;justify-content:center;width:1.5rem}.adabra-map-toolbar-btn--active[data-v-c014b693]{background:color-mix(in srgb,var(--ui-primary) 12%,transparent);color:var(--ui-text-highlighted)}.adabra-graph[data-v-c014b693]{height:100%;position:relative}.adabra-graph-svg[data-v-c014b693]{height:100%;inset:0;position:absolute;width:100%}.adabra-graph-edge[data-v-c014b693]{stroke:var(--ui-border);stroke-width:.4;transition:x1 .5s ease,y1 .5s ease,x2 .5s ease,y2 .5s ease}.adabra-graph-node[data-v-c014b693]{align-items:center;border-radius:50%;box-shadow:0 1px 4px -1px #0003;display:flex;justify-content:center;position:absolute;transform:translate(-50%,-50%)}.adabra-graph-node-label[data-v-c014b693]{color:var(--ui-text-muted);font-size:.5rem;font-weight:500;left:50%;position:absolute;top:calc(100% + 4px);transform:translate(-50%);white-space:nowrap}.adabra-editor-meta[data-v-c014b693]{border-bottom:1px solid var(--ui-border);display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.375rem;padding-bottom:.375rem}.adabra-editor-meta-chip[data-v-c014b693]{align-items:center;background:color-mix(in srgb,var(--ui-bg-elevated) 50%,transparent);border:1px solid var(--ui-border);border-radius:9999px;color:var(--ui-text-muted);display:inline-flex;font-size:.6rem;gap:.25rem;padding:.0625rem .375rem}.adabra-bar[data-v-c014b693]{background:var(--ui-border);border-radius:3px;height:6px;opacity:.6}.adabra-dot[data-v-c014b693]{border-radius:50%;height:7px;width:7px}.adabra-tag[data-v-c014b693]{border-radius:9999px;height:.75rem;opacity:.4;width:2rem}.adabra-right-panel[data-v-c014b693]{border-left:1px solid var(--ui-border);display:none;flex-direction:column;flex-shrink:0;overflow:hidden;width:13rem}@media(min-width:1024px){.adabra-right-panel[data-v-c014b693]{display:flex}}.adabra-chat[data-v-c014b693]{display:flex;flex-direction:column;height:100%}.adabra-chat-messages[data-v-c014b693]{display:flex;flex:1;flex-direction:column;gap:.375rem;overflow:hidden;padding:.375rem}.adabra-chat-msg[data-v-c014b693]{align-items:flex-start;display:flex;gap:.25rem}.adabra-chat-msg--own[data-v-c014b693]{justify-content:flex-end}.adabra-chat-avatar[data-v-c014b693]{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:7px;font-weight:700;height:1.125rem;justify-content:center;width:1.125rem}.adabra-chat-avatar--ai[data-v-c014b693]{background:color-mix(in srgb,var(--color-primary-500) 20%,transparent);color:var(--color-primary-500)}.adabra-chat-bubble[data-v-c014b693]{background:color-mix(in srgb,var(--ui-bg-elevated) 60%,transparent);border:1px solid var(--ui-border);border-radius:.375rem;color:var(--ui-text-muted);font-size:.625rem;line-height:1.4;max-width:80%;padding:.25rem .375rem}.adabra-chat-bubble--own[data-v-c014b693]{background:color-mix(in srgb,var(--color-primary-500) 15%,transparent);border-color:color-mix(in srgb,var(--color-primary-500) 25%,transparent);color:var(--ui-text-highlighted)}.adabra-chat-bubble--ai[data-v-c014b693]{background:color-mix(in srgb,var(--color-primary-500) 6%,transparent);border-color:color-mix(in srgb,var(--color-primary-500) 20%,transparent)}.adabra-chat-typing[data-v-c014b693]{display:flex;gap:3px;padding:.375rem .5rem}.adabra-chat-typing span[data-v-c014b693]{animation:adabra-bounce-c014b693 1.4s ease-in-out infinite;background:var(--ui-text-dimmed);border-radius:50%;height:4px;width:4px}.adabra-chat-typing span[data-v-c014b693]:nth-child(2){animation-delay:.16s}.adabra-chat-typing span[data-v-c014b693]:nth-child(3){animation-delay:.32s}@keyframes adabra-bounce-c014b693{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.adabra-chat-input[data-v-c014b693]{align-items:center;border-top:1px solid var(--ui-border);display:flex;justify-content:space-between;margin-top:auto;padding:.375rem .5rem}.adabra-details[data-v-c014b693]{display:flex;flex-direction:column;height:100%}.adabra-details-body[data-v-c014b693]{display:flex;flex-direction:column;gap:.625rem;padding:.625rem}.adabra-details-row[data-v-c014b693]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.adabra-details-label[data-v-c014b693]{color:var(--ui-text-dimmed);flex-shrink:0;font-size:.625rem;font-weight:500}@keyframes adabra-dot-pulse-c014b693{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.08)}}
