.NiriDocsChat_root__wjj_O{position:fixed;bottom:22px;right:24px;z-index:60;font-size:14px;line-height:1.55}.NiriDocsChat_launcher__kNtgF{display:flex;align-items:center;gap:9px;margin-left:auto;padding:13px 19px;color:#fff;background:#133b38;border:1px solid #2c5b55;border-radius:999px;font-weight:600;box-shadow:0 4px 20px #0002;cursor:pointer}.NiriDocsChat_launcher__kNtgF:hover{background:#20534b}.NiriDocsChat_panel__GlAEa{display:flex;flex-direction:column;width:410px;height:min(620px,calc(100dvh - 112px));margin-bottom:13px;overflow:hidden;border:1px solid var(--color-fd-border,#e2e8e5);border-radius:20px;background:var(--color-fd-background,#fff);color:var(--color-fd-foreground,#172d29);box-shadow:0 16px 70px #0003}.NiriDocsChat_header__uyDCq{display:flex;align-items:center;gap:10px;padding:17px;border-bottom:1px solid var(--color-fd-border,#e2e8e5)}.NiriDocsChat_avatar__G7a7M{display:grid;place-items:center;width:39px;height:39px;flex-shrink:0;background:#e5f0e9;color:#20534b;border-radius:12px}.NiriDocsChat_heading__PPNnn{display:flex;flex:1;flex-direction:column}.NiriDocsChat_heading__PPNnn strong{font-size:15px;letter-spacing:-.2px}.NiriDocsChat_heading__PPNnn span{font-size:11px;color:var(--color-fd-muted-foreground,#67766f)}.NiriDocsChat_iconButton__69WRF{display:grid;place-items:center;padding:6px;border-radius:7px;cursor:pointer}.NiriDocsChat_iconButton__69WRF:hover{background:var(--color-fd-muted,#f1f5f2)}.NiriDocsChat_messages__AbbAQ{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 17px}.NiriDocsChat_welcome__fQ5ot{padding:22px 7px 10px}.NiriDocsChat_welcomeIcon__pql15{color:#458774}.NiriDocsChat_welcome__fQ5ot h2{margin:16px 0 8px;font-size:22px;line-height:1.25;font-weight:600;letter-spacing:-.6px}.NiriDocsChat_welcome__fQ5ot p{margin:0;color:var(--color-fd-muted-foreground,#67766f)}.NiriDocsChat_suggestions__ecUw2{display:grid;gap:8px;margin-top:25px}.NiriDocsChat_suggestions__ecUw2 button{display:flex;justify-content:space-between;gap:12px;text-align:left;padding:11px 13px;border:1px solid var(--color-fd-border,#e2e8e5);border-radius:10px;font-size:12px;cursor:pointer}.NiriDocsChat_suggestions__ecUw2 button:hover{background:var(--color-fd-muted,#f1f5f2)}.NiriDocsChat_user__ubDdc{margin:0 0 20px 34px;padding:11px 14px;border-radius:13px 13px 3px 13px;background:#e5f0e9;color:#173d32}.NiriDocsChat_assistant__Fnvy3{margin:0 5px 25px 0}.NiriDocsChat_byline__5tjR3{display:block;font-size:11px;color:#458774;margin-bottom:6px}.NiriDocsChat_text__sjUUf{white-space:pre-wrap;overflow-wrap:anywhere}.NiriDocsChat_sources__Stsrl{margin-top:13px;display:grid;gap:6px}.NiriDocsChat_sources__Stsrl>strong{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:var(--color-fd-muted-foreground,#67766f)}.NiriDocsChat_sources__Stsrl a{display:flex;align-items:center;gap:7px;padding:7px 9px;font-size:11px;border:1px solid var(--color-fd-border,#e2e8e5);border-radius:7px;text-decoration:none;overflow-wrap:anywhere}.NiriDocsChat_sources__Stsrl a:hover{text-decoration:underline}.NiriDocsChat_sources__Stsrl a span{margin-left:auto}.NiriDocsChat_waiting__pTpaI{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--color-fd-muted-foreground,#67766f)}.NiriDocsChat_dot__R6Mxx{width:7px;height:7px;border-radius:50%;background:#458774;animation:NiriDocsChat_pulse__51a6N 1.3s infinite}.NiriDocsChat_form__zVCAu{padding:12px 15px;border-top:1px solid var(--color-fd-border,#e2e8e5)}.NiriDocsChat_composer__0IStF{display:flex;align-items:flex-end;gap:8px;border:1px solid var(--color-fd-border,#d3dfd8);border-radius:12px;padding:10px}.NiriDocsChat_composer__0IStF:focus-within{border-color:#458774;box-shadow:0 0 0 2px #45877415}.NiriDocsChat_composer__0IStF textarea{flex:1;min-width:0;resize:none;background:transparent;border:none;outline:none;font:inherit;font-size:13px}.NiriDocsChat_composer__0IStF button{display:grid;place-items:center;width:33px;height:33px;border-radius:8px;background:#20534b;color:#fff;cursor:pointer}.NiriDocsChat_composer__0IStF button:disabled,.NiriDocsChat_iconButton__69WRF:disabled{opacity:.4;cursor:default}.NiriDocsChat_note__NXT1I{margin:8px 0 0;font-size:9px;text-align:center;color:var(--color-fd-muted-foreground,#67766f)}.NiriDocsChat_error__Aca2y{font-size:12px;color:#b44040;margin:0 0 8px}.NiriDocsChat_root__wjj_O a:focus-visible,.NiriDocsChat_root__wjj_O button:focus-visible{outline:2px solid #458774;outline-offset:3px}@keyframes NiriDocsChat_pulse__51a6N{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.NiriDocsChat_dot__R6Mxx{animation:none}}@media (max-width:500px){.NiriDocsChat_root__wjj_O{bottom:12px;right:12px;left:12px}.NiriDocsChat_panel__GlAEa{width:100%;height:min(620px,calc(100dvh - 95px))}.NiriDocsChat_launcher__kNtgF{padding:11px 16px}}