.ynfMWa_claudeAiWrapper{z-index:99;position:fixed;bottom:0;right:0}.ynfMWa_claudeAiWrapper .ynfMWa_toggleButtonContainer{position:absolute;bottom:30px;right:30px}.ynfMWa_claudeAiWrapper .ynfMWa_toggleButtonContainer .ynfMWa_toggleButton{color:var(--claude-ai-btn);cursor:pointer;outline:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.ynfMWa_claudeAiWrapper .ynfMWa_toggleButtonContainer .ynfMWa_toggleButton:hover{transform:scale(1.05)}.ynfMWa_claudeAiWrapper .ynfMWa_toggleButtonContainer .ynfMWa_toggleButton.ynfMWa_pulseButton{border-radius:16px;animation:2s infinite ynfMWa_pulse}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal{background:#373737b3;width:100%;height:100dvh;transition:all .3s;position:fixed;bottom:0;right:0}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal.ynfMWa_visible{visibility:visible;opacity:1}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal.ynfMWa_invisible{visibility:hidden;opacity:0}@media (min-width:640px){.ynfMWa_claudeAiWrapper .ynfMWa_chatModal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer{justify-content:center;align-items:center;width:100%;max-width:480px;height:100dvh;transition:right .5s;display:flex;position:absolute;bottom:0}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer.ynfMWa_open{right:0}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer.ynfMWa_closed{right:-100%}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner{justify-content:center;align-items:center;width:100%;height:100dvh;display:flex;position:absolute;bottom:0;right:0}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent{color:#000;background:#fff;flex-direction:column;width:100%;height:100dvh;padding:20px;display:flex;box-shadow:0 10px 25px #00000026}@media (min-width:640px){.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent{border-top-left-radius:16px;border-bottom-left-radius:16px}}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_chatHeader{justify-content:space-between;align-items:center;display:flex}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_chatHeader .ynfMWa_headerLeft{justify-content:center;align-items:center;gap:12px;display:flex}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_chatHeader .ynfMWa_headerLeft .ynfMWa_closeButton{color:#2e2e2e;cursor:pointer;justify-content:center;align-items:center;display:flex}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_chatHeader .ynfMWa_headerLeft .ynfMWa_chatTitle{white-space:nowrap;font-weight:600}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_chatHeader .ynfMWa_logoutButton{color:#000;cursor:pointer;justify-content:center;align-items:center;gap:4px;transition:color .2s;display:flex}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_chatHeader .ynfMWa_logoutButton:hover{color:#ef4444}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_chatHeader .ynfMWa_logoutButton .ynfMWa_logoutText{font-size:14px}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_messagesContainer{scroll-behavior:smooth;border-radius:8px;flex-direction:column;flex-grow:1;gap:10px;margin-top:20px;margin-bottom:10px;display:flex;overflow-y:auto}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_messagesContainer .ynfMWa_messageWrapper{width:100%;display:flex}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_messagesContainer .ynfMWa_messageWrapper.ynfMWa_userMessage{justify-content:flex-end}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_messagesContainer .ynfMWa_messageWrapper.ynfMWa_assistantMessage{justify-content:flex-start}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_messagesContainer .ynfMWa_messageWrapper .ynfMWa_messageBubble{border-radius:8px;padding:12px}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_messagesContainer .ynfMWa_messageWrapper .ynfMWa_messageBubble.ynfMWa_userBubble{background-color:#c2deff;margin-left:auto}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_messagesContainer .ynfMWa_messageWrapper .ynfMWa_messageBubble.ynfMWa_assistantBubble{background-color:#f1f1f1;margin-right:auto}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_messagesContainer .ynfMWa_messageWrapper .ynfMWa_messageBubble .ynfMWa_messageText{color:#000}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_messagesContainer .ynfMWa_loadingContainer .ynfMWa_loadWrapp{justify-content:center;align-items:center;padding:20px;display:flex}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_messagesContainer .ynfMWa_loadingContainer .ynfMWa_loadWrapp .ynfMWa_load2{gap:4px;display:flex}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_messagesContainer .ynfMWa_loadingContainer .ynfMWa_loadWrapp .ynfMWa_load2 .ynfMWa_line{background-color:#c2deff;border-radius:2px;width:4px;height:20px;animation:.8s infinite alternate ynfMWa_loading}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_messagesContainer .ynfMWa_loadingContainer .ynfMWa_loadWrapp .ynfMWa_load2 .ynfMWa_line:nth-child(2){animation-delay:.2s}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_messagesContainer .ynfMWa_loadingContainer .ynfMWa_loadWrapp .ynfMWa_load2 .ynfMWa_line:nth-child(3){animation-delay:.4s}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_inputContainer{align-items:flex-end;gap:7px;transition:opacity .2s;display:flex;position:sticky;bottom:0}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_inputContainer:hover{opacity:.9}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_inputContainer .ynfMWa_messageTextarea{resize:none;width:100%;max-height:150px;word-break:break-words;background:#fff;border:1px solid #e5e7eb;border-radius:16px;outline:none;padding:10px 12px;transition:box-shadow .25s;overflow-y:auto}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_inputContainer .ynfMWa_messageTextarea:focus{box-shadow:0 0 0 1px inset var(--claude-ai-bg)}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_inputContainer .ynfMWa_messageTextarea:disabled{opacity:.5;cursor:not-allowed}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_inputContainer .ynfMWa_sendButton{color:var(--claude-ai-bg);cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;justify-content:center;align-items:center;padding:13px;transition:all .2s;display:flex}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_inputContainer .ynfMWa_sendButton:hover:not(:disabled){background:#e5e7eb}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_inputContainer .ynfMWa_sendButton:disabled{opacity:.5;cursor:not-allowed}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_registrationForm{flex-direction:column;align-items:center;margin-top:12px;display:flex}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_registrationForm .ynfMWa_formTitle{margin-bottom:16px;font-weight:500}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_registrationForm .ynfMWa_form{flex-direction:column;gap:16px;width:100%;display:flex}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_registrationForm .ynfMWa_form .ynfMWa_inputGroup{flex-direction:column;display:flex;position:relative}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_registrationForm .ynfMWa_form .ynfMWa_inputGroup .ynfMWa_inputLabel{justify-content:flex-start;align-items:center;gap:7px;margin-bottom:4px;margin-left:4px;font-size:14px;transition:all .2s;display:flex}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_registrationForm .ynfMWa_form .ynfMWa_inputGroup .ynfMWa_inputLabel.ynfMWa_error{color:#ef4444}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_registrationForm .ynfMWa_form .ynfMWa_inputGroup .ynfMWa_inputLabel .ynfMWa_errorText{color:#ef4444;transition:all .2s}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_registrationForm .ynfMWa_form .ynfMWa_inputGroup .ynfMWa_inputLabel .ynfMWa_errorText.ynfMWa_hidden{opacity:0;visibility:hidden}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_registrationForm .ynfMWa_form .ynfMWa_inputGroup .ynfMWa_formInput{border:1px solid #d1d5db;border-radius:16px;outline:none;padding:8px;transition:border-color .2s}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_registrationForm .ynfMWa_form .ynfMWa_inputGroup .ynfMWa_formInput:focus{border-color:var(--claude-ai-bg)}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_registrationForm .ynfMWa_form .ynfMWa_submitButton{background:var(--claude-ai-bg);color:#fff;cursor:pointer;border:none;border-radius:16px;width:100%;margin-top:16px;padding:10px 20px;font-weight:500;transition:all .2s}.ynfMWa_claudeAiWrapper .ynfMWa_chatModal .ynfMWa_chatContainer .ynfMWa_chatInner .ynfMWa_chatContent .ynfMWa_registrationForm .ynfMWa_form .ynfMWa_submitButton:hover{opacity:.9;transform:translateY(-1px)}@keyframes ynfMWa_pulse{0%{box-shadow:0 0 0 0 rgba(var(--claude-ai-btn-rgb,59, 130, 246), .7)}70%{box-shadow:0 0 0 10px rgba(var(--claude-ai-btn-rgb,59, 130, 246), 0)}to{box-shadow:0 0 0 0 rgba(var(--claude-ai-btn-rgb,59, 130, 246), 0)}}@keyframes ynfMWa_loading{0%{opacity:.3;transform:scaleY(.5)}to{opacity:1;transform:scaleY(1)}}
