/**
 * Svara Chatbot Widget Styles
 * @version 1.0.0
 * @author Svara AI
 * @license MIT
 * @homepage https://svara.ai
 * @description Stylesheet for the Svara AI chatbot widget
 * @build 2026-01-13T10:20:06.742Z
 */

._header_ngwas_1{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#fff;color:#374151;border-bottom:1px solid #e5e7eb;position:sticky;top:0;z-index:10;animation:_slideDown_ngwas_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _slideDown_ngwas_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._headerContent_ngwas_26{display:flex;align-items:center;gap:12px;flex:1}._icon_ngwas_33{width:40px;height:40px;background:transparent;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);animation:_iconPulse_ngwas_1 .5s cubic-bezier(.16,1,.3,1) .2s both}@keyframes _iconPulse_ngwas_1{0%{opacity:0;transform:scale(.7)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}._textContent_ngwas_60{display:flex;flex-direction:column;gap:2px}._title_ngwas_66{font-size:15px;font-weight:600;margin:0;line-height:1.3;color:#111827}._subtitle_ngwas_74{font-size:12px;color:#6b7280;margin:0;line-height:1.3}._actions_ngwas_81{display:flex;gap:4px}._actionButton_ngwas_86{background:transparent;border:none;color:#6b7280;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._actionButton_ngwas_86:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,rgba(0,0,0,.08) 0%,transparent 70%);opacity:0;transition:opacity .3s ease}._actionButton_ngwas_86:hover{background:#f3f4f6;color:#374151;transform:scale(1.05)}._actionButton_ngwas_86:hover:before{opacity:1}._actionButton_ngwas_86:active{transform:scale(.92);background:#e5e7eb}._actionButton_ngwas_86 svg{transition:transform .2s cubic-bezier(.4,0,.2,1)}._actionButton_ngwas_86:hover svg{transform:rotate(5deg) scale(1.1)}._richContentContainer_1tfk8_1{display:flex;flex-direction:column;gap:12px;margin-top:12px}._card_1tfk8_8{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);animation:_slideIn_1tfk8_1 .4s cubic-bezier(.16,1,.3,1)}._card_1tfk8_8:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-4px);border-color:#d1d5db}._cardImage_1tfk8_23{width:100%;height:160px;overflow:hidden;background:#f3f4f6}._cardImage_1tfk8_23 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}._card_1tfk8_8:hover ._cardImage_1tfk8_23 img{transform:scale(1.05)}._cardContent_1tfk8_41{padding:16px}._cardTitle_1tfk8_45{font-size:16px;font-weight:600;color:#111827;margin:0 0 8px}._cardDescription_1tfk8_52{font-size:14px;color:#6b7280;margin:0 0 12px;line-height:1.5}._cardButtons_1tfk8_59{display:flex;gap:8px;flex-wrap:wrap}._cardFooter_1tfk8_65{margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb;font-size:12px;color:#9ca3af}._button_1tfk8_73{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);cursor:pointer;border:none;outline:none}._button_1tfk8_73:active{transform:scale(.95)}._button_1tfk8_73._primary_1tfk8_92{background:var(--primary-color, #2563eb);color:#fff}._button_1tfk8_73._primary_1tfk8_92:hover{background:var(--primary-dark, #1e40af);box-shadow:0 4px 12px #2563eb59;transform:scale(1.02)}._button_1tfk8_73._secondary_1tfk8_103{background:#f3f4f6;color:#374151}._button_1tfk8_73._secondary_1tfk8_103:hover{background:#e5e7eb;transform:scale(1.02);box-shadow:0 2px 8px #00000014}._button_1tfk8_73._outline_1tfk8_114{background:transparent;color:var(--primary-color, #2563eb);border:1px solid var(--primary-color, #2563eb)}._button_1tfk8_73._outline_1tfk8_114:hover{background:var(--primary-color, #2563eb);color:#fff;transform:scale(1.02);box-shadow:0 2px 8px #2563eb4d}._buttonGroup_1tfk8_127{display:flex;gap:8px;flex-wrap:wrap;animation:_slideIn_1tfk8_1 .4s ease-out}._imageContainer_1tfk8_134{border-radius:12px;overflow:hidden;animation:_fadeIn_1tfk8_1 .5s ease-out}._image_1tfk8_134{width:100%;height:auto;display:block;border-radius:12px;transition:transform .3s ease}._image_1tfk8_134:hover{transform:scale(1.02)}._imageCaption_1tfk8_152{font-size:13px;color:#6b7280;margin:8px 0 0;text-align:center;font-style:italic}._linkPreview_1tfk8_160{display:flex;gap:12px;padding:12px;border:1px solid #e5e7eb;border-radius:12px;text-decoration:none;color:inherit;transition:all .3s cubic-bezier(.4,0,.2,1);animation:_slideIn_1tfk8_1 .4s cubic-bezier(.16,1,.3,1);background:#fff}._linkPreview_1tfk8_160:hover{border-color:var(--primary-color, #2563eb);box-shadow:0 4px 12px #2563eb26;transform:translate(6px);background:#f9fafb}._linkPreviewImage_1tfk8_180{width:80px;height:80px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#f3f4f6}._linkPreviewImage_1tfk8_180 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._linkPreviewContent_1tfk8_195{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}._linkPreviewTitle_1tfk8_203{font-size:14px;font-weight:600;color:#111827;display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._favicon_1tfk8_215{width:16px;height:16px;flex-shrink:0}._linkPreviewDescription_1tfk8_221{font-size:13px;color:#6b7280;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}._linkPreviewUrl_1tfk8_232{font-size:12px;color:#9ca3af;display:flex;align-items:center;gap:4px;margin-top:auto}@keyframes _slideIn_1tfk8_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_1tfk8_1{0%{opacity:0}to{opacity:1}}._container_1xdye_1{flex:1;overflow-y:auto;overflow-x:hidden;overflow-anchor:none;display:flex;flex-direction:column;background:var(--background-color, #ffffff)}._container_1xdye_1::-webkit-scrollbar{width:8px}._container_1xdye_1::-webkit-scrollbar-track{background:transparent}._container_1xdye_1::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}._container_1xdye_1::-webkit-scrollbar-thumb:hover{background:#9ca3af}._messageWrapper_1xdye_28{padding:24px 20px;display:flex;justify-content:center;position:relative;transition:background-color .2s cubic-bezier(.4,0,.2,1);animation:_messageSlideIn_1xdye_1 .4s cubic-bezier(.16,1,.3,1);min-width:0}@keyframes _messageSlideIn_1xdye_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._messageWrapper_1xdye_28._user_1xdye_49{background:var(--background-color, #ffffff)}._messageWrapper_1xdye_28._assistant_1xdye_53{background:#f7f7f8}._messageWrapper_1xdye_28:hover ._messageActions_1xdye_57{opacity:1}._messageInner_1xdye_61{width:100%;max-width:768px;display:grid;grid-template-columns:30px 1fr;gap:16px;align-items:flex-start;min-width:0;box-sizing:border-box;overflow:hidden}._avatar_1xdye_73{width:30px;height:30px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;font-weight:500;animation:_avatarPop_1xdye_1 .5s cubic-bezier(.16,1,.3,1) .1s both}@keyframes _avatarPop_1xdye_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}._avatar_1xdye_73._user_1xdye_49,._avatar_1xdye_73._assistant_1xdye_53{background:transparent;color:#fff}._avatarImage_1xdye_107{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}._messageContent_1xdye_114{display:flex;flex-direction:column;gap:8px;min-width:0;max-width:100%;overflow-wrap:break-word;word-break:break-word;overflow:hidden}._messageBubble_1xdye_125{line-height:1.75;font-size:15px;word-wrap:break-word;overflow-wrap:anywhere;word-break:break-word;color:var(--text-color, #374151);width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}._messageBubble_1xdye_125 *{word-wrap:break-word;overflow-wrap:anywhere;word-break:break-word;max-width:100%;box-sizing:border-box}._messageBubble_1xdye_125._user_1xdye_49,._messageBubble_1xdye_125._assistant_1xdye_53{color:var(--text-color, #374151)}._messageActions_1xdye_57{display:flex;gap:4px;margin-top:8px;opacity:0;transition:all .25s cubic-bezier(.4,0,.2,1);transform:translateY(-4px)}._messageWrapper_1xdye_28:hover ._messageActions_1xdye_57{transform:translateY(0)}._actionButton_1xdye_167{background:transparent;border:none;padding:6px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:all .2s cubic-bezier(.4,0,.2,1)}._actionButton_1xdye_167:hover{background:#0000000d;color:#374151;transform:scale(1.1)}._actionButton_1xdye_167:active{transform:scale(.9)}._messageBubble_1xdye_125._assistant_1xdye_53 p{margin:0 0 12px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%}._messageBubble_1xdye_125._assistant_1xdye_53 p:last-child{margin-bottom:0}._messageBubble_1xdye_125._assistant_1xdye_53 h1,._messageBubble_1xdye_125._assistant_1xdye_53 h2,._messageBubble_1xdye_125._assistant_1xdye_53 h3{margin:16px 0 8px;font-weight:600}._messageBubble_1xdye_125._assistant_1xdye_53 h1:first-child,._messageBubble_1xdye_125._assistant_1xdye_53 h2:first-child,._messageBubble_1xdye_125._assistant_1xdye_53 h3:first-child{margin-top:0}._messageBubble_1xdye_125._assistant_1xdye_53 h1{font-size:18px}._messageBubble_1xdye_125._assistant_1xdye_53 h2{font-size:16px}._messageBubble_1xdye_125._assistant_1xdye_53 h3{font-size:14px}._messageBubble_1xdye_125._assistant_1xdye_53 ul,._messageBubble_1xdye_125._assistant_1xdye_53 ol{margin:8px 0;padding-left:20px;max-width:100%;overflow-wrap:break-word}._messageBubble_1xdye_125._assistant_1xdye_53 li{margin:4px 0;overflow-wrap:break-word;word-break:break-word}._messageBubble_1xdye_125._assistant_1xdye_53 strong{font-weight:600;color:#111827;overflow-wrap:break-word;word-break:break-word}._messageBubble_1xdye_125._assistant_1xdye_53 em{font-style:italic}._messageBubble_1xdye_125._assistant_1xdye_53 code{background:#0000000d;padding:2px 6px;border-radius:4px;font-family:Söhne Mono,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:13px;color:#374151}._codeBlock_1xdye_261{background:#000;border-radius:8px;margin:16px 0;overflow:hidden;max-width:100%;box-sizing:border-box}._codeHeader_1xdye_270{background:#202123;padding:8px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #2f3136}._codeLanguage_1xdye_279{font-size:12px;color:#e5e7eb;font-family:Söhne Mono,Monaco,Andale Mono,Ubuntu Mono,monospace}._copyButton_1xdye_285{background:transparent;border:1px solid #4b5563;color:#e5e7eb;padding:4px 12px;border-radius:6px;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .15s ease}._copyButton_1xdye_285:hover{background:#374151;border-color:#6b7280}._copyButton_1xdye_285._copied_1xdye_304{background:#10a37f;border-color:#10a37f;color:#fff}._copyCodeButton_1xdye_310{background:transparent;border:1px solid #4b5563;color:#e5e7eb;padding:4px 12px;border-radius:6px;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:inherit}._copyCodeButton_1xdye_310:hover{background:#374151;border-color:#6b7280;transform:translateY(-1px);box-shadow:0 2px 8px #0000004d}._copyCodeButton_1xdye_310._copied_1xdye_304{background:#10a37f;border-color:#10a37f;color:#fff;transform:scale(1.05)}._copyCodeButton_1xdye_310:active{transform:scale(.95)}._messageBubble_1xdye_125._assistant_1xdye_53 pre{background:#000;color:#e5e7eb;padding:16px;border-radius:0;overflow-x:auto;overflow-y:hidden;margin:0;font-family:Söhne Mono,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:13px;line-height:1.6;max-width:100%;box-sizing:border-box;white-space:pre-wrap;word-break:break-all}._messageBubble_1xdye_125._assistant_1xdye_53 pre code{background:transparent;padding:0;color:#e5e7eb;font-size:13px}._messageBubble_1xdye_125._assistant_1xdye_53 blockquote{border-left:3px solid var(--primary-color, #2563eb);padding-left:12px;margin:12px 0;color:#6b7280;font-style:italic}._messageBubble_1xdye_125._assistant_1xdye_53 a{color:var(--primary-color, #2563eb);text-decoration:none;border-bottom:1px solid var(--primary-color, #2563eb);transition:all .2s ease;font-weight:500;word-break:break-all;overflow-wrap:anywhere}._messageBubble_1xdye_125._assistant_1xdye_53 a:hover{color:var(--primary-dark, #1e40af);border-bottom-color:var(--primary-dark, #1e40af);background:#2563eb0d;padding:2px 4px;margin:-2px -4px;border-radius:4px}._messageBubble_1xdye_125._assistant_1xdye_53 img{max-width:100%;height:auto;border-radius:8px;margin:12px 0;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease}._messageBubble_1xdye_125._assistant_1xdye_53 img:hover{transform:scale(1.02)}._messageBubble_1xdye_125._assistant_1xdye_53 hr{border:none;border-top:1px solid #e5e7eb;margin:16px 0}._timestamp_1xdye_413{font-size:12px;color:#9ca3af;margin-top:4px}._typingIndicator_1xdye_419{display:flex;gap:6px;padding:12px 16px;background:#9ca3af1a;border-radius:18px;width:-moz-fit-content;width:fit-content;min-width:60px}._typingDot_1xdye_429{width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color, #10a37f) 0%,var(--primary-dark, #0d8566) 100%);animation:_typing_1xdye_419 1.4s infinite ease-in-out;box-shadow:0 2px 4px #0000001a}._typingDot_1xdye_429:nth-child(2){animation-delay:.2s}._typingDot_1xdye_429:nth-child(3){animation-delay:.4s}@keyframes _typing_1xdye_419{0%,60%,to{transform:translateY(0) scale(1);opacity:.4}30%{transform:translateY(-10px) scale(1.2);opacity:1}}._emptyState_1xdye_457{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;color:#6b7280;text-align:center;padding:60px 32px}._emptyIcon_1xdye_469{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color, #10a37f) 0%,var(--primary-dark, #0d8566) 100%);display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:8px;box-shadow:0 8px 24px #10a37f33;animation:_iconBounce_1xdye_1 .6s cubic-bezier(.16,1,.3,1)}@keyframes _iconBounce_1xdye_1{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}._emptyTitle_1xdye_497{font-size:24px;font-weight:600;color:#374151;margin:0}._emptySubtitle_1xdye_504{font-size:16px;color:#6b7280;margin:0;max-width:400px;line-height:1.6}._conversationStarters_1xdye_512{display:grid;grid-template-columns:1fr;gap:12px;width:100%;max-width:400px;margin-top:12px}._starterButton_1xdye_521{background:#fff;border:1px solid #e5e7eb;padding:16px;border-radius:12px;text-align:left;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);color:#374151;font-size:14px;line-height:1.5}._starterButton_1xdye_521:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-3px);box-shadow:0 6px 16px #0000001a}._starterButton_1xdye_521:active{transform:translateY(-1px);box-shadow:0 2px 8px #00000014}._fadeIn_1xdye_546{animation:_fadeIn_1xdye_546 .4s ease-out}@keyframes _fadeIn_1xdye_546{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._container_93y28_1{padding:16px 20px 20px;background:#fff;border-top:1px solid #e5e7eb}._form_93y28_7{display:flex;flex-direction:column;gap:12px;max-width:768px;margin:0 auto}._inputWrapper_93y28_15{position:relative;width:100%}._inputContainer_93y28_20{position:relative;display:flex;align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:12px;box-shadow:0 0 #0000000d;transition:all .25s cubic-bezier(.4,0,.2,1);padding:10px 12px;gap:8px}._inputContainer_93y28_20:focus-within{border-color:#9ca3af;box-shadow:0 0 0 3px #0000000d;transform:translateY(-1px)}._textarea_93y28_39{width:100%;padding:0;border:none;font-size:15px;font-family:inherit;line-height:24px;resize:none;max-height:200px;min-height:24px;height:24px;box-sizing:border-box;display:block;color:#374151;background:transparent;caret-color:#374151;outline:none;vertical-align:middle}._textarea_93y28_39:disabled{cursor:not-allowed;opacity:.6}._textarea_93y28_39::-moz-placeholder{color:#9ca3af}._textarea_93y28_39::placeholder{color:#9ca3af}._sendButton_93y28_68{background:#e5e7eb;color:#6b7280;border:none;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0;padding:0;position:relative;overflow:hidden}._sendButton_93y28_68:not(:disabled){background:#000;color:#fff}._sendButton_93y28_68:hover:not(:disabled){background:#2d2d2d;transform:scale(1.05)}._sendButton_93y28_68:active:not(:disabled){transform:scale(.92)}._sendButton_93y28_68:disabled{background:transparent;color:#d1d5db;cursor:not-allowed}._sendButton_93y28_68 svg{transition:transform .2s cubic-bezier(.4,0,.2,1)}._sendButton_93y28_68:hover:not(:disabled) svg{transform:translate(2px)}._disclaimer_93y28_114{font-size:12px;color:#6b7280;text-align:center;line-height:1.4;padding:0 16px}._charCount_93y28_122{position:absolute;bottom:-20px;right:4px;font-size:11px;color:#9ca3af;transition:all .2s cubic-bezier(.4,0,.2,1);animation:_slideInUp_93y28_1 .3s ease-out}._charCount_93y28_122._warning_93y28_132{color:#f59e0b;transform:scale(1.05);font-weight:600}._charCount_93y28_122._error_93y28_138{color:#ef4444;transform:scale(1.1);font-weight:600;animation:_shake_93y28_1 .4s ease-in-out}@keyframes _slideInUp_93y28_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _shake_93y28_1{0%,to{transform:translate(0) scale(1.1)}25%{transform:translate(-4px) scale(1.1)}75%{transform:translate(4px) scale(1.1)}}._container_ki955_1{padding:12px 16px;background:var(--background-color, #f9fafb);border-top:1px solid #e5e7eb;animation:_slideUp_ki955_1 .3s ease-out}@keyframes _slideUp_ki955_1{0%{opacity:0;transform:translateY(10px);max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;transform:translateY(0);max-height:200px;padding-top:12px;padding-bottom:12px}}._label_ki955_25{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}._icon_ki955_37{width:12px;height:12px}._grid_ki955_42{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;animation:_fadeIn_ki955_1 .4s ease-out .1s both}@keyframes _fadeIn_ki955_1{0%{opacity:0}to{opacity:1}}._button_ki955_58{padding:8px 12px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:13px;font-weight:500;color:#374151;text-align:left;cursor:pointer;transition:all .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._button_ki955_58:hover:not(:disabled){background:var(--primary-color, #2563eb);color:#fff;border-color:var(--primary-color, #2563eb);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._button_ki955_58:active:not(:disabled){transform:translateY(0)}._button_ki955_58:disabled{opacity:.5;cursor:not-allowed}._container_dtfw8_1{position:fixed;z-index:9980;font-family:var(--font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif)}._container_dtfw8_1._bottomRight_dtfw8_7{bottom:24px;right:24px}._container_dtfw8_1._bottomLeft_dtfw8_12{bottom:24px;left:24px}._container_dtfw8_1._topRight_dtfw8_17{top:24px;right:24px}._container_dtfw8_1._topLeft_dtfw8_22{top:24px;left:24px}._launcher_dtfw8_27{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color, #10a37f) 0%,var(--primary-dark, #0d8566) 100%);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 6px 24px #10a37f59;transition:all .25s cubic-bezier(.4,0,.2,1);animation:_slideInUp_dtfw8_1 .4s cubic-bezier(.16,1,.3,1)}@keyframes _slideInUp_dtfw8_1{0%{opacity:0;transform:translateY(24px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}._launcher_dtfw8_27:hover{transform:scale(1.08);box-shadow:0 8px 32px #10a37f73}._launcher_dtfw8_27:active{transform:scale(.96)}._launcherIcon_dtfw8_63{transition:transform .3s ease}._launcher_dtfw8_27:hover ._launcherIcon_dtfw8_63{transform:scale(1.1)}._launcherAvatar_dtfw8_71{background:transparent;box-shadow:none;width:72px;height:72px}._launcherAvatar_dtfw8_71:hover{transform:scale(1.08);box-shadow:none;filter:drop-shadow(0 4px 12px rgba(0,0,0,.15))}._launcherAvatar_dtfw8_71:active{transform:scale(.96)}._launcherAvatarImage_dtfw8_88{width:72px;height:72px;border-radius:50%;-o-object-fit:contain;object-fit:contain;transition:all .25s cubic-bezier(.4,0,.2,1)}._launcherAvatar_dtfw8_71:hover ._launcherAvatarImage_dtfw8_88{transform:scale(1.05);filter:drop-shadow(0 4px 16px rgba(0,0,0,.2))}._launcherAvatarIcon_dtfw8_101{width:64px;height:64px;transition:all .25s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 2px 8px rgba(0,0,0,.1))}._launcherAvatar_dtfw8_71:hover ._launcherAvatarIcon_dtfw8_101{transform:scale(1.08);filter:drop-shadow(0 4px 16px rgba(0,0,0,.2))}._badge_dtfw8_113{position:absolute;top:-4px;right:-4px;background:#ef4444;color:#fff;font-size:12px;font-weight:600;min-width:20px;height:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0 6px;border:2px solid white;animation:_pulse_dtfw8_1 2s infinite}@keyframes _pulse_dtfw8_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}._chatWindow_dtfw8_142{width:420px;height:650px;background:#fff;border-radius:16px;box-shadow:0 12px 48px #0000002e;display:flex;flex-direction:column;overflow:hidden;animation:_scaleIn_dtfw8_1 .3s cubic-bezier(.16,1,.3,1);transform-origin:bottom right;isolation:isolate}@keyframes _scaleIn_dtfw8_1{0%{opacity:0;transform:scale(.92) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}._chatWindow_dtfw8_142._minimized_dtfw8_167{animation:_scaleOut_dtfw8_1 .2s cubic-bezier(.4,0,1,1)}@keyframes _scaleOut_dtfw8_1{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.95) translateY(8px)}}@media (max-width: 480px){._container_dtfw8_1._bottomRight_dtfw8_7:has(._chatWindow_dtfw8_142),._container_dtfw8_1._bottomLeft_dtfw8_12:has(._chatWindow_dtfw8_142),._container_dtfw8_1._topRight_dtfw8_17:has(._chatWindow_dtfw8_142),._container_dtfw8_1._topLeft_dtfw8_22:has(._chatWindow_dtfw8_142){bottom:0;left:0;right:0;top:0}._chatWindow_dtfw8_142{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0;max-height:100vh}._launcher_dtfw8_27{position:fixed;bottom:20px;right:20px}}
