.Feedback_toastViewport__9bQUc{position:fixed;top:var(--space-4);right:var(--space-4);z-index:10000;display:flex;flex-direction:column;gap:var(--space-2);width:min(420px,calc(100vw - 2rem));pointer-events:none}.Feedback_notice__soFhE,.Feedback_toast__GQSZx{display:flex;align-items:flex-start;gap:var(--space-3);border:1px solid var(--edge);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-snug)}.Feedback_toast__GQSZx{padding:var(--space-3);pointer-events:auto;box-shadow:var(--shadow-3);animation:Feedback_feedbackIn__on1Gz var(--duration-base) var(--ease-glide)}.Feedback_toast__GQSZx.Feedback_exiting__ejbAH{animation:Feedback_feedbackOut__XACeu var(--duration-fast) var(--ease-glide) forwards}.Feedback_notice__soFhE{padding:var(--space-4)}.Feedback_icon__GKgna{flex:0 0 auto;display:inline-flex;margin-top:1px}.Feedback_body__oBko_{flex:1 1;min-width:0}.Feedback_title__R4Q0w{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.Feedback_message__rkilb,.Feedback_meta__iQx9D{margin-top:2px;color:var(--ink-muted);overflow-wrap:anywhere}.Feedback_meta__iQx9D{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-faint)}.Feedback_dismiss__A5iOh{flex:0 0 auto}.Feedback_action__fCuCI{margin-top:var(--space-2)}.Feedback_field__x4G_x{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--danger)}.Feedback_neutral__C9PtM{border-color:var(--edge);background:color-mix(in srgb,var(--surface-2) 86%,var(--ink-faint))}.Feedback_info__cfXZU{border-color:color-mix(in srgb,var(--info) 45%,transparent);background:color-mix(in srgb,var(--info) 12%,transparent);color:var(--info)}.Feedback_success__g3tTS{border-color:color-mix(in srgb,var(--success) 45%,transparent);background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success)}.Feedback_warning__YOZKq{border-color:color-mix(in srgb,var(--warning) 50%,transparent);background:color-mix(in srgb,var(--warning) 12%,transparent);color:var(--warning)}.Feedback_error__AKyfM{border-color:color-mix(in srgb,var(--danger) 55%,transparent);background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}@keyframes Feedback_feedbackIn__on1Gz{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Feedback_feedbackOut__XACeu{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.ActionMenu_container__I7wRD{position:relative;display:inline-flex;align-items:center}.ActionMenu_trigger__0UgCf{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;background:transparent;color:var(--ink-faint);font-size:var(--text-sm);line-height:1;cursor:pointer;padding:0;border-radius:var(--radius-sm);min-width:32px;min-height:32px}.ActionMenu_trigger__0UgCf:hover{background:var(--surface-hover);color:var(--ink)}.ActionMenu_trigger__0UgCf:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ActionMenu_menu___NnN1{z-index:1200;list-style:none;margin:0;padding:var(--space-1);border:1px solid var(--edge-subtle);border-radius:var(--radius-lg);background:var(--surface-canvas);min-width:10rem;box-shadow:var(--shadow-3)}.ActionMenu_menuItem__E5zqW{width:100%;display:block;border:none;background:transparent;color:var(--ink);text-align:left;text-decoration:none;padding:var(--space-2) var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;white-space:nowrap}.ActionMenu_menuItem__E5zqW:hover{background:var(--surface-2)}.ActionMenu_menuItem__E5zqW:disabled,.ActionMenu_menuItem__E5zqW[aria-disabled=true]{opacity:.6;cursor:not-allowed}.ActionMenu_menuItem__E5zqW:disabled:hover,.ActionMenu_menuItem__E5zqW[aria-disabled=true]:hover{background:transparent}.ActionMenu_menuItemDanger__GjhNc{color:var(--danger)}.ActionMenu_separator__2DwIx{height:1px;margin:var(--space-1) 0;background:var(--edge-subtle)}.Disclosure_root__QVv_Q{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.Disclosure_summary__ukNA9{display:inline-flex;align-items:center;gap:var(--space-1);width:-moz-fit-content;width:fit-content;max-width:100%;padding:var(--space-1) 0;border:0;background:transparent;color:var(--ink-muted);font:inherit;text-align:left;cursor:pointer}.Disclosure_summary__ukNA9:hover{color:var(--ink)}.Disclosure_summary__ukNA9:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.Disclosure_summary__ukNA9 span{min-width:0;overflow-wrap:anywhere}.Disclosure_chevron__OTLOG{flex:0 0 auto;transition:transform var(--duration-fast) var(--ease-snap)}.Disclosure_chevron__OTLOG[data-open=true]{transform:rotate(90deg)}.Disclosure_region__vaX2u{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}@media (prefers-reduced-motion:reduce){.Disclosure_chevron__OTLOG{transition:none}}.HighlightSnippet_root__448lX{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ink-muted);white-space:normal;word-break:break-word}.HighlightSnippet_compact__FiDZV{color:var(--ink)}.HighlightSnippet_prefix__TM2MU,.HighlightSnippet_suffix__hMAbY{opacity:.7}.HighlightSnippet_exact__tqc5D{border-radius:var(--radius-xs);padding:1px 2px}.HighlightSnippet_color-yellow__xxS7b{background:var(--highlight-yellow)}.HighlightSnippet_color-green__jAh1W{background:var(--highlight-green)}.HighlightSnippet_color-blue__Hv1rB{background:var(--highlight-blue)}.HighlightSnippet_color-pink__81lTs{background:var(--highlight-pink)}.HighlightSnippet_color-purple__xOexC{background:var(--highlight-purple)}.HighlightSnippet_color-neutral__9_U1R{background:var(--accent-muted)}.ItemCard_card___grAC{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-md);border:var(--stroke-hairline) solid var(--edge-subtle);background:var(--surface-1)}.ItemCard_card___grAC:hover,.ItemCard_selected__NX88n{background:var(--surface-2)}.ItemCard_selected__NX88n{border-color:var(--accent)}.ItemCard_body__iZLfl,.ItemCard_header__C6v8n{display:flex;align-items:flex-start;gap:var(--space-2)}.ItemCard_body__iZLfl{flex:1 1;min-width:0;text-align:left;background:transparent;border:0;padding:0;font:inherit;color:var(--ink);cursor:pointer;overflow-wrap:anywhere}.ItemCard_body__iZLfl:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.ItemCard_staticBody__jhnUP{cursor:default}.ItemCard_card___grAC[data-content-kind=highlight]:not(.ItemCard_expanded__kgpNY) .ItemCard_body__iZLfl{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ItemCard_meta__Sj4kr{font-size:var(--text-xs);color:var(--ink-faint)}.ItemCard_note__5cEUj{min-width:0}.ItemCard_card___grAC:not(.ItemCard_expanded__kgpNY) .ItemCard_note__5cEUj{max-height:var(--size-xs);overflow:hidden}.ItemCard_linked__00bCA{font-size:var(--text-xs)}.ItemCard_linked__00bCA button{display:flex;align-items:center;gap:var(--space-2);width:100%;text-align:left;background:transparent;border:0;padding:var(--space-1);border-radius:var(--radius-sm);font:inherit;color:var(--ink-muted);cursor:pointer}.ItemCard_linked__00bCA button:hover{background:var(--surface-2);color:var(--ink)}.ItemCard_linked__00bCA button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConversationReferencesSurface_secondary__zkN51{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--edge-subtle);background:var(--surface-2)}.ConversationReferencesSurface_empty__XFG04{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--space-6);color:var(--ink-faint);font-size:var(--text-sm);text-align:center}.ConversationReferencesSurface_missing__LurBK{opacity:.5}