.nadiabubble_wrap__a61oD{position:fixed;inset-inline-end:var(--ai-6);inset-block-end:var(--ai-6);z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:var(--ai-3)}.nadiabubble_fab__K_RRW{position:relative;width:58px;height:58px;padding:0;border:0;border-radius:50%;background:var(--c-surface);box-shadow:0 0 0 2px var(--c-surface),var(--c-shadow-deep);cursor:pointer;transition:transform var(--c-t-hover) var(--c-ease),box-shadow var(--c-t-hover) var(--c-ease)}.nadiabubble_fab__K_RRW img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:50%}.nadiabubble_fab__K_RRW:hover{transform:translateY(-2px)}.nadiabubble_fab__K_RRW[data-open=true]{box-shadow:0 0 0 3px var(--c-accent),var(--c-shadow-deep)}.nadiabubble_fabIa__W7RfW{position:absolute;inset-inline-start:-2px;bottom:-2px;padding:1px 5px;border-radius:6px;background:var(--c-night);color:#fff;font-size:9px;font-weight:800;letter-spacing:.04em}.nadiabubble_panel__0qYCX{display:flex;flex-direction:column;width:min(384px,calc(100vw - 32px));max-height:min(560px,calc(100vh - 140px));border:1px solid var(--c-line);border-radius:var(--ai-r-surface);background:var(--c-surface);box-shadow:var(--c-shadow-deep);overflow:hidden;animation:nadiabubble_pop__pQeNp var(--ai-enter) var(--c-ease) both}@keyframes nadiabubble_pop__pQeNp{0%{opacity:0;transform:translateY(8px)}}.nadiabubble_head__181fI{display:flex;align-items:center;gap:var(--ai-3);padding:var(--ai-3) var(--ai-4);border-bottom:1px solid var(--c-line)}.nadiabubble_face__RrC4V{position:relative;flex:none;width:40px;height:40px}.nadiabubble_face__RrC4V img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--c-surface-3)}.nadiabubble_face__RrC4V i{position:absolute;inset-inline-start:-4px;bottom:-3px;padding:1px 4px;border-radius:5px;background:var(--c-night);color:#fff;font-style:normal;font-size:8px;font-weight:800;letter-spacing:.04em}.nadiabubble_head__181fI>div{display:flex;flex-direction:column;flex:1;min-width:0}.nadiabubble_head__181fI b{font-family:var(--c-font-display);font-size:var(--ai-t-lead);line-height:1.15;color:var(--c-ink)}.nadiabubble_head__181fI span{font-size:var(--ai-t-meta);color:var(--c-ink-5)}.nadiabubble_close__5YSRY{flex:none;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:var(--c-surface-2);color:var(--c-ink-4);cursor:pointer}.nadiabubble_close__5YSRY:hover{background:var(--c-surface-3);color:var(--c-ink-2)}.nadiabubble_body__Srul5{flex:1;overflow-y:auto;padding:var(--ai-4);display:flex;flex-direction:column;gap:var(--ai-3)}.nadiabubble_hello__Z9Mok{margin:0;font-size:var(--ai-t-body);line-height:1.5;color:var(--c-ink-4)}.nadiabubble_line__gevCF{display:flex;align-items:flex-end;gap:var(--ai-2)}.nadiabubble_line__gevCF[data-me=true]{justify-content:flex-end}.nadiabubble_who__ZNyMp{width:26px;height:26px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none;background:var(--c-surface-3)}.nadiabubble_bubble__y4bQm{max-width:84%;padding:var(--ai-2) var(--ai-3);border-radius:var(--ai-r-block);background:var(--c-surface-2);font-size:var(--ai-t-body);line-height:1.5;color:var(--c-ink);white-space:pre-wrap}.nadiabubble_line__gevCF[data-me=true] .nadiabubble_bubble__y4bQm{background:var(--c-night);color:#fff}.nadiabubble_team__V8zlP{display:flex;flex-wrap:wrap;gap:var(--ai-1);margin-top:var(--ai-2)}.nadiabubble_member__qX1Qb{display:inline-flex;align-items:center;gap:5px;padding:2px var(--ai-2) 2px 2px;border-radius:var(--ai-r-ctl);background:var(--c-surface);box-shadow:var(--c-shadow-soft);font-size:var(--ai-t-micro);font-weight:700;color:var(--c-ink-3)}.nadiabubble_member__qX1Qb img{width:20px;height:20px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.nadiabubble_thinking__SmKaR{display:inline-flex;align-items:center;gap:var(--ai-2);color:var(--c-ink-5)}.nadiabubble_thinking__SmKaR i{display:flex;gap:3px}.nadiabubble_thinking__SmKaR i>span{width:5px;height:5px;border-radius:50%;background:var(--c-ink-6);animation:nadiabubble_think__VoAmp var(--ai-pulse) var(--c-ease) infinite}.nadiabubble_thinking__SmKaR i>span:nth-child(2){animation-delay:.18s}.nadiabubble_thinking__SmKaR i>span:nth-child(3){animation-delay:.36s}@keyframes nadiabubble_think__VoAmp{0%,to{opacity:.25}50%{opacity:1}}.nadiabubble_chips__qEtMX{display:flex;flex-direction:column;gap:var(--ai-1);padding:0 var(--ai-4) var(--ai-3)}.nadiabubble_chip__AHU4i{padding:var(--ai-2) var(--ai-3);border:1px solid var(--c-line-2);border-radius:var(--ai-r-ctl);background:var(--c-surface);color:var(--c-ink-2);font:inherit;font-size:var(--ai-t-body);text-align:start;cursor:pointer;transition:background-color var(--c-t-hover) var(--c-ease),border-color var(--c-t-hover) var(--c-ease)}.nadiabubble_chip__AHU4i:hover{background:var(--c-primary-tint);border-color:var(--c-primary-tint-3);color:var(--c-primary)}.nadiabubble_form__GYyZ2{display:flex;gap:var(--ai-2);padding:var(--ai-3);border-top:1px solid var(--c-line)}.nadiabubble_form__GYyZ2 input{flex:1;min-width:0;padding:var(--ai-2) var(--ai-3);border:1px solid var(--c-line-2);border-radius:var(--ai-r-ctl);background:var(--c-surface-2);font:inherit;font-size:var(--ai-t-body);color:var(--c-ink)}.nadiabubble_form__GYyZ2 input::-moz-placeholder{color:var(--c-ink-5)}.nadiabubble_form__GYyZ2 input::placeholder{color:var(--c-ink-5)}.nadiabubble_form__GYyZ2 input:focus{outline:0;border-color:var(--c-accent);background:var(--c-surface)}.nadiabubble_form__GYyZ2 button{flex:none;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:50%;background:var(--c-primary);color:#fff;cursor:pointer;transition:background-color var(--c-t-hover) var(--c-ease)}.nadiabubble_form__GYyZ2 button:hover:not(:disabled){background:var(--c-primary-deep)}.nadiabubble_form__GYyZ2 button:disabled{opacity:.4;cursor:default}.nadiabubble_more__SgAmE{display:flex;align-items:center;gap:5px;padding:var(--ai-3) var(--ai-4);border-top:1px solid var(--c-line);font-size:var(--ai-t-meta);font-weight:700;color:var(--c-primary);text-decoration:none}.nadiabubble_more__SgAmE:hover{background:var(--c-surface-2)}@media (prefers-reduced-motion:reduce){.nadiabubble_thinking__SmKaR i>span{animation:none;opacity:.6}.nadiabubble_chip__AHU4i,.nadiabubble_fab__K_RRW,.nadiabubble_form__GYyZ2 button{transition:none}.nadiabubble_panel__0qYCX{animation:none}}@media (max-width:520px){.nadiabubble_wrap__a61oD{inset-inline-end:var(--ai-3);inset-block-end:var(--ai-3)}.nadiabubble_fab__K_RRW{width:52px;height:52px}.nadiabubble_panel__0qYCX{max-height:calc(100dvh - 150px)}}