.SidebarNav_nav__3WjHb{position:fixed;top:var(--js-topbar-height);bottom:0;left:0;z-index:200;width:var(--js-nav-collapsed-width);flex-shrink:0;box-sizing:border-box;padding:6px 10px 14px 14px;display:flex;flex-direction:column;background-color:var(--js-surface-chrome);transition:width .22s cubic-bezier(.4,0,.2,1);overflow:visible;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}@media (max-height:720px){.SidebarNav_nav__3WjHb{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}}.SidebarNav_navExpanded__pFBNK{width:var(--js-nav-expanded-width)}.SidebarNav_group__Cdy4d{display:flex;flex-direction:column;gap:3px}.SidebarNav_spacer__Ohvkh{flex:1;min-height:14px}.SidebarNav_row__KWlJx{gap:14px;height:44px;padding-left:16px;border-radius:12px;text-decoration:none;color:var(--js-text-on-dark-muted);background-color:transparent}.SidebarNav_icon__K0Fd2,.SidebarNav_row__KWlJx{position:relative;display:flex;align-items:center;flex-shrink:0}.SidebarNav_icon__K0Fd2{justify-content:center}.SidebarNav_navBadge__OxFxz{position:absolute;top:-7px;right:-9px;min-width:16px;height:16px;padding:0;box-sizing:content-box;border-radius:50%;background-color:#e5484d;border:1.5px solid var(--js-surface-chrome);color:#fff;font-family:var(--js-font-ui);font-size:10px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center}.SidebarNav_label__y_d_e{font-family:var(--js-font-ui);font-size:var(--js-text-nav-size);font-weight:var(--js-font-weight-medium);white-space:nowrap}.SidebarNav_rowActive__sVzJa{background-color:var(--js-overlay-white-12);color:var(--js-text-on-dark)}.SidebarNav_rowActive__sVzJa .SidebarNav_label__y_d_e{font-weight:600}.SidebarNav_navExpanded__pFBNK .SidebarNav_row__KWlJx:hover:not(.SidebarNav_rowActive__sVzJa){background-color:var(--js-overlay-white-10)}.SidebarNav_tooltip__CYvyF{position:absolute;left:0;top:0;height:44px;display:none;align-items:center;gap:14px;padding:0 16px;border-radius:12px;background-color:var(--js-tooltip-bg);box-shadow:0 2px 6px rgba(0,0,0,.16);white-space:nowrap;z-index:10;pointer-events:none}.SidebarNav_nav__3WjHb:not(.SidebarNav_navExpanded__pFBNK) .SidebarNav_row__KWlJx:hover .SidebarNav_tooltip__CYvyF{display:flex}.SidebarNav_row__KWlJx:not(.SidebarNav_rowActive__sVzJa) .SidebarNav_tooltip__CYvyF .SidebarNav_label__y_d_e{color:var(--js-tooltip-label-inactive)}@media (max-width:768px){.SidebarNav_nav__3WjHb{width:var(--js-nav-expanded-width);transform:translateX(-100%);transition:transform .22s cubic-bezier(.4,0,.2,1);box-shadow:0 0 4px 2px rgba(0,0,0,.35)}.SidebarNav_navExpanded__pFBNK{transform:translateX(0)}.SidebarNav_nav__3WjHb:not(.SidebarNav_navExpanded__pFBNK) .SidebarNav_row__KWlJx:hover .SidebarNav_tooltip__CYvyF{display:none}}.AssistantPanel_actionRow__oBLif{display:flex;flex-wrap:wrap;gap:var(--js-space-8px);min-width:0}.AssistantPanel_emptyState__J_zMR{display:flex;flex-direction:column;gap:var(--js-space-16px)}.AssistantPanel_emptyHint__tYfxR{font-family:var(--js-font-ui);font-size:var(--js-text-body-size);color:var(--js-ink-4);margin:0}.AssistantPanel_exampleList__hgmSh{display:flex;flex-direction:column;align-items:flex-start;gap:var(--js-space-10px)}.AssistantPanel_examplePrompt__Y3nsQ{margin:0;font-family:var(--js-font-ui);font-size:var(--js-text-body-size);color:var(--js-ink-5)}.AssistantPanel_messageRow__Lq5Y5{display:flex;width:100%}.AssistantPanel_messageRowUser__u_4iD{justify-content:flex-end}.AssistantPanel_messageRowAssistant__uTXxI{justify-content:flex-start}.AssistantPanel_bubble___o_5R{max-width:85%;padding:var(--js-space-12px);background-color:var(--js-surface-card);border:1px solid var(--js-border-card);border-radius:var(--js-radius-lg)}.AssistantPanel_bubble___o_5R .markdown a{color:var(--js-green)}.AssistantPanel_bubbleUser___JMh2{max-width:85%;padding:var(--js-space-12px);background-color:var(--js-surface-field-tinted);border:1px solid var(--js-border-card-strong);border-radius:var(--js-radius-lg)}.AssistantPanel_citationLink__s9x5Q{color:var(--js-green);font-family:var(--js-font-ui);font-size:var(--js-text-label-size);font-weight:var(--js-font-weight-semibold);text-decoration:underline;text-underline-offset:var(--js-space-2px)}.AssistantPanel_citationLink__s9x5Q:hover{color:var(--js-green-hover)}.AssistantPanel_confirmCard__iogKm{padding:var(--js-space-12px);background-color:var(--js-surface-card);border:1px solid var(--js-border-card);border-radius:var(--js-radius-lg)}.AssistantPanel_confirmTitle__xVQv6{font-family:var(--js-font-ui);font-size:var(--js-text-body-size);font-weight:var(--js-font-weight-semibold);color:var(--js-ink-1);margin:0 0 var(--js-space-4px)}.AssistantPanel_confirmBody__61Iel{font-family:var(--js-font-ui);font-size:var(--js-text-body-size);color:var(--js-ink-3);margin:0 0 var(--js-space-12px)}.AssistantPanel_composer__q10fv{flex-shrink:0;display:flex;flex-direction:column;gap:var(--js-space-8px);min-width:0;padding:var(--js-space-12px) var(--js-space-4px) 0;border-top:1px solid var(--js-border-card)}.AssistantPanel_composerBar__k8TGm{display:flex;align-items:center;justify-content:space-between;gap:var(--js-space-8px);flex-wrap:wrap}.AssistantPanel_composerSend__70mj3{display:flex;align-items:center;gap:var(--js-space-8px);margin-left:auto}.AssistantPanel_errorText__TVXjl{font-family:var(--js-font-ui);font-size:var(--js-text-body-size);color:var(--js-status-error);margin:0}.AssistantPanel_screenshotHint__bZnxR{font-family:var(--js-font-ui);font-size:var(--js-text-label-size);color:var(--js-ink-4);margin:var(--js-space-4px) 0 0}.AssistantPanel_formStack__Ef94h{display:flex;flex-direction:column;gap:var(--js-space-16px)}.AssistantPanel_formActions__U761_{display:flex;justify-content:flex-end;gap:var(--js-space-8px)}.AssistantPanel_suggestionSummary__YsE0S{margin:0 0 var(--js-space-8px)}.AssistantPanel_suggestionSteps__4m5Os{margin:0;padding-left:var(--js-space-20px)}.AssistantPanel_suggestionSteps__4m5Os li+li{margin-top:var(--js-space-6px)}.AssistantPanel_intakeBody__6CdTc{overflow-y:auto}.AssistantPanel_optionalMark__BGl8x{font-weight:400;color:var(--js-ink-5)}.AssistantPanel_fieldLabel__FR99_{display:block;color:var(--js-ink-5);font-family:var(--js-font-ui);font-size:var(--js-text-label-size);font-weight:var(--js-font-weight-bold);letter-spacing:var(--js-tracking-wide);text-transform:uppercase;margin-bottom:var(--js-space-5px)}.AssistantPanel_requiredMark__n3ySe{color:var(--js-status-error)}.AssistantPanel_screenshotActions__AEr5_{display:flex;justify-content:flex-start;margin-top:var(--js-space-8px)}.AssistantPanel_screenshotPreview___LDtk{width:var(--js-space-40px);height:var(--js-space-40px);object-fit:cover;border-radius:var(--js-radius-sm)}.AssistantPanel_dropzone__U_uV3{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--js-space-8px);padding:var(--js-space-20px) var(--js-space-16px);border:1px dashed var(--js-border-card-strong);border-radius:var(--js-radius-sm);background-color:var(--js-surface-card);color:var(--js-ink-4);cursor:pointer}.AssistantPanel_dropzoneActive__0NPAC,.AssistantPanel_dropzone__U_uV3:hover{background-color:var(--js-surface-hover);color:var(--js-ink-1)}.AssistantPanel_dropzoneText__9ljiX{font-family:var(--js-font-ui);font-size:var(--js-text-body-size);text-align:center}.AssistantPanel_fileInput__hQMOW{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}