@import"https://fonts.googleapis.com/css2?family=Golos+Text:wght@400..900&display=swap";:root{--font-primary: "Golos Text", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--color-background: #000000;--color-text: #ffffff;--color-primary: #8ba0ff;--color-secondary: #8cff9b}*{margin:0;padding:0;box-sizing:border-box;font-family:var(--font-primary)}body{font-family:var(--font-primary);min-height:100vh;background-color:var(--color-background);color:var(--color-text)}input,button,textarea,select{font-family:var(--font-primary)}._message_1mtj5_1{display:flex;margin-bottom:8px}._messageOwn_1mtj5_11{justify-content:flex-end}._messageOther_1mtj5_19{justify-content:flex-start}._messageContent_1mtj5_27{max-width:70%;padding:10px 14px;border-radius:12px;position:relative;word-wrap:break-word;overflow-wrap:break-word}._messageOwn_1mtj5_11 ._messageContent_1mtj5_27{background:linear-gradient(135deg,#8ba0ff33,#8ba0ff1a);border:1px solid rgba(139,160,255,.3);border-bottom-right-radius:4px}._messageOther_1mtj5_19 ._messageContent_1mtj5_27{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-bottom-left-radius:4px}._messageSender_1mtj5_69{font-size:12px;font-weight:600;color:#8ba0ff;margin-bottom:4px;font-family:var(--font-primary)}._messageText_1mtj5_85{font-size:14px;color:#ffffffe6;line-height:1.4;word-wrap:break-word;font-family:var(--font-primary);white-space:pre-wrap}._messageFooter_1mtj5_103{display:flex;align-items:center;gap:4px;margin-top:4px;justify-content:flex-end}._messageTime_1mtj5_119{font-size:11px;color:#fff6;font-family:var(--font-primary)}._statusPending_1mtj5_131{color:#fff6;animation:_pulse_1mtj5_1 1.5s ease-in-out infinite}@keyframes _pulse_1mtj5_1{0%,to{opacity:.4}50%{opacity:1}}._statusSent_1mtj5_159{color:#ffffff80}._statusRead_1mtj5_167{color:#22c55e}._statusError_1mtj5_175{color:#ef4444}._retryButton_1mtj5_183{background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}._retryButton_1mtj5_183:hover{transform:rotate(90deg)}._retryButton_1mtj5_183:active{transform:rotate(180deg)}._messageMedia_1mtj5_221{margin-bottom:4px;max-width:100%;overflow:hidden}._messageMedia_1mtj5_221 img,._messageMedia_1mtj5_221 video{max-width:100%;width:100%;max-height:min(300px,40vh);height:auto;border-radius:8px;display:block;cursor:pointer;object-fit:contain}._voiceMessage_1mtj5_257{display:flex;align-items:center;gap:10px;padding:4px 0;width:100%;min-width:180px}._playButton_1mtj5_275{width:28px;height:28px;background:#8ba0ff33;border:1px solid rgba(139,160,255,.3);border-radius:50%;color:#8ba0ff;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}._playButton_1mtj5_275:hover{background:#8ba0ff4d}._voiceWaveform_1mtj5_313{display:flex;align-items:center;gap:2px;height:20px;flex:1;min-width:0}._voiceWave_1mtj5_313{flex:1;min-width:2px;background:#8ba0ff80;border-radius:1px;transition:background .2s ease}._voiceWave_1mtj5_313:nth-child(1){height:6px}._voiceWave_1mtj5_313:nth-child(2){height:12px}._voiceWave_1mtj5_313:nth-child(3){height:16px}._voiceWave_1mtj5_313:nth-child(4){height:10px}._voiceWave_1mtj5_313:nth-child(5){height:14px}._voiceWave_1mtj5_313:nth-child(6){height:18px}._voiceWave_1mtj5_313:nth-child(7){height:12px}._voiceWave_1mtj5_313:nth-child(8){height:8px}._voiceWave_1mtj5_313:nth-child(9){height:14px}._voiceWave_1mtj5_313:nth-child(10){height:10px}._voiceWaveAnimated_1mtj5_427{background:#8ba0ffe6;animation:_voiceWave_1mtj5_313 1.2s ease-in-out infinite}._voiceWaveAnimated_1mtj5_427:nth-child(1){animation-delay:0s}._voiceWaveAnimated_1mtj5_427:nth-child(2){animation-delay:.1s}._voiceWaveAnimated_1mtj5_427:nth-child(3){animation-delay:.2s}._voiceWaveAnimated_1mtj5_427:nth-child(4){animation-delay:.3s}._voiceWaveAnimated_1mtj5_427:nth-child(5){animation-delay:.4s}._voiceWaveAnimated_1mtj5_427:nth-child(6){animation-delay:.5s}._voiceWaveAnimated_1mtj5_427:nth-child(7){animation-delay:.6s}._voiceWaveAnimated_1mtj5_427:nth-child(8){animation-delay:.7s}._voiceWaveAnimated_1mtj5_427:nth-child(9){animation-delay:.8s}._voiceWaveAnimated_1mtj5_427:nth-child(10){animation-delay:.9s}@keyframes _voiceWave_1mtj5_313{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}._voiceDuration_1mtj5_535{font-size:11px;color:#fff9;font-family:var(--font-primary);flex-shrink:0;min-width:30px}._fileMessage_1mtj5_551{display:flex;align-items:center;gap:12px;padding:8px;background:#ffffff08;border-radius:8px;width:100%;cursor:pointer;transition:all .2s ease}._fileMessage_1mtj5_551:hover{background:#ffffff0d}._fileIcon_1mtj5_583{width:32px;height:32px;background:#8ba0ff33;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#8ba0ff;flex-shrink:0}._downloadSpinner_1mtj5_607{width:16px;height:16px;border:2px solid rgba(139,160,255,.3);border-top-color:#8ba0ff;border-radius:50%;animation:_downloadSpin_1mtj5_607 .6s linear infinite}@keyframes _downloadSpin_1mtj5_607{to{transform:rotate(360deg)}}._fileName_1mtj5_637{color:#fffc;font-size:13px;font-family:var(--font-primary);word-break:break-all;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width:767px){._messageContent_1mtj5_27{max-width:85%}._messageMedia_1mtj5_221 img,._messageMedia_1mtj5_221 video{max-height:min(250px,35vh)}._voiceMessage_1mtj5_257{min-width:150px}._playButton_1mtj5_275{width:26px;height:26px}._voiceDuration_1mtj5_535{font-size:10px;min-width:28px}}._messagesContainer_10kao_1{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:8px}._messagesContainer_10kao_1::-webkit-scrollbar{width:6px}._messagesContainer_10kao_1::-webkit-scrollbar-track{background:transparent}._messagesContainer_10kao_1::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}._messagesContainer_10kao_1::-webkit-scrollbar-thumb:hover{background:#fff3}._loader_10kao_53{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#ffffff80}._spinner_10kao_73{width:40px;height:40px;border:3px solid rgba(139,160,255,.2);border-top-color:#8ba0ff;border-radius:50%;animation:_spin_10kao_73 .8s linear infinite}@keyframes _spin_10kao_73{to{transform:rotate(360deg)}}._loader_10kao_53 p{font-size:14px;font-family:var(--font-primary);margin:0}._empty_10kao_115{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#fff6;text-align:center}._empty_10kao_115 p{font-size:16px;font-weight:500;margin:0;font-family:var(--font-primary)}._empty_10kao_115 span{font-size:14px;font-family:var(--font-primary)}._emojiPicker_10x5q_1{position:absolute;bottom:60px;right:50px;width:350px;height:400px;background:#14141efa;border:1px solid rgba(139,160,255,.2);border-radius:12px;box-shadow:0 8px 32px #0006;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;flex-direction:column;z-index:1000;animation:_slideUp_10x5q_1 .2s ease-out}@keyframes _slideUp_10x5q_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._header_10x5q_59{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 8px 12px 12px;border-bottom:1px solid rgba(255,255,255,.1)}._categories_10x5q_77{display:flex;gap:6px;flex:1;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}._categories_10x5q_77::-webkit-scrollbar{height:6px}._categories_10x5q_77::-webkit-scrollbar-track{background:transparent}._categories_10x5q_77::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}._categories_10x5q_77::-webkit-scrollbar-thumb:hover{background:#ffffff4d}._categoryButton_10x5q_131{flex-shrink:0;width:36px;height:36px;background:transparent;border:none;border-radius:8px;font-size:20px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._categoryButton_10x5q_131:hover{background:#ffffff1a;transform:scale(1.1)}._categoryButton_10x5q_131._active_10x5q_171{background:#8ba0ff33;box-shadow:0 0 0 2px #8ba0ff4d}._closeButton_10x5q_181{flex-shrink:0;width:36px;height:36px;background:transparent;border:none;border-radius:8px;color:#fff9;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._closeButton_10x5q_181:hover{background:#ffffff1a;color:#ffffffe6}._emojisContainer_10x5q_221{flex:1;overflow-y:auto;padding:12px}._emojisContainer_10x5q_221::-webkit-scrollbar{width:6px}._emojisContainer_10x5q_221::-webkit-scrollbar-track{background:transparent}._emojisContainer_10x5q_221::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}._emojisContainer_10x5q_221::-webkit-scrollbar-thumb:hover{background:#fff3}._categoryTitle_10x5q_267{font-size:12px;font-weight:600;color:#ffffff80;margin-bottom:12px;font-family:var(--font-primary);text-transform:uppercase;letter-spacing:.5px}._emojisGrid_10x5q_287{display:grid;grid-template-columns:repeat(8,1fr);gap:4px}._emojiButton_10x5q_299{width:36px;height:36px;background:transparent;border:none;border-radius:6px;font-size:24px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;padding:0}._emojiButton_10x5q_299:hover{background:#ffffff1a;transform:scale(1.2)}._emojiButton_10x5q_299:active{transform:scale(1)}@media(max-width:767px){._emojiPicker_10x5q_1{position:fixed;bottom:0;left:0;right:0;width:100%;height:50vh;border-radius:16px 16px 0 0;animation:_slideUpMobile_10x5q_1 .3s ease-out}@keyframes _slideUpMobile_10x5q_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._header_10x5q_59{padding:10px 8px 10px 10px}._categories_10x5q_77{gap:4px}._categoryButton_10x5q_131{width:32px;height:32px;font-size:18px}._closeButton_10x5q_181{width:32px;height:32px}._emojisGrid_10x5q_287{grid-template-columns:repeat(7,1fr);gap:6px}._emojiButton_10x5q_299{width:40px;height:40px;font-size:26px}}._mediaUploader_1skc5_1{position:relative}._attachButton_1skc5_9{background:transparent;border:none;padding:0;color:#ffffff80;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px}._attachButton_1skc5_9:hover{color:#fffc;transform:scale(1.1)}._overlay_1skc5_47{position:fixed;inset:0;z-index:999}._mediaPicker_1skc5_65{position:absolute;bottom:50px;left:0;background:#14141efa;border:1px solid rgba(139,160,255,.2);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:4px;z-index:1000;box-shadow:0 8px 32px #0006;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:_slideUp_1skc5_1 .2s ease-out}@keyframes _slideUp_1skc5_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._mediaOption_1skc5_123{display:flex;align-items:center;gap:12px;padding:12px 16px;background:transparent;border:none;border-radius:8px;color:#fffc;font-size:14px;font-family:var(--font-primary);cursor:pointer;transition:all .2s ease;white-space:nowrap}._mediaOption_1skc5_123:hover{background:#ffffff1a;color:#fff}._uploadPreview_1skc5_165{position:fixed;bottom:0;left:0;right:0;background:#14141efa;border-top:1px solid rgba(255,255,255,.1);padding:16px;z-index:1001;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;flex-direction:column;gap:12px;animation:_slideUpPreview_1skc5_1 .3s ease-out}@keyframes _slideUpPreview_1skc5_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._previewMedia_1skc5_217{display:flex;justify-content:center;align-items:center;max-height:300px}._previewMedia_1skc5_217 img,._previewMedia_1skc5_217 video{max-width:100%;max-height:300px;border-radius:12px;object-fit:contain}._previewFile_1skc5_247{display:flex;align-items:center;gap:12px;padding:16px;background:#ffffff0d;border-radius:12px;color:#fffc;font-family:var(--font-primary)}._uploadActions_1skc5_269{display:flex;gap:12px;justify-content:flex-end}._cancelButton_1skc5_281{padding:10px 20px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#fffc;font-size:14px;font-family:var(--font-primary);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px}._cancelButton_1skc5_281:hover{background:#ffffff26}._uploadButton_1skc5_319{padding:10px 24px;background:linear-gradient(135deg,#8ba0ffe6,#8ba0ffb3);border:1px solid rgba(139,160,255,.3);border-radius:10px;color:#fff;font-size:14px;font-weight:500;font-family:var(--font-primary);cursor:pointer;transition:all .2s ease}._uploadButton_1skc5_319:hover:not(:disabled){background:linear-gradient(135deg,#8ba0ff,#8ba0ffd9);transform:translateY(-1px)}._uploadButton_1skc5_319:disabled{opacity:.6;cursor:not-allowed}@media(max-width:767px){._mediaPicker_1skc5_65{left:0;right:auto}}._micButton_husdf_1{background:transparent;border:none;padding:0;color:#ffffff80;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px}._micButton_husdf_1:hover{color:#fffc;transform:scale(1.1)}._recording_husdf_39{position:fixed;bottom:0;left:0;right:0;background:#14141efa;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(139,160,255,.2);padding:16px;z-index:1001;display:flex;align-items:center;justify-content:space-between;animation:_slideUpRecording_husdf_1 .3s ease-out}@keyframes _slideUpRecording_husdf_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._recordingIndicator_husdf_91{display:flex;align-items:center;gap:12px}._pulse_husdf_103{width:12px;height:12px;background:#8ba0ff;border-radius:50%;animation:_pulse_husdf_103 1.5s ease-in-out infinite}@keyframes _pulse_husdf_103{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}._recordingTime_husdf_141{color:#ffffffe6;font-size:16px;font-weight:600;font-family:var(--font-primary)}._stopButton_husdf_155{padding:10px 24px;background:linear-gradient(135deg,#8ba0ffe6,#8ba0ffb3);border:1px solid rgba(139,160,255,.3);border-radius:10px;color:#fff;font-size:14px;font-weight:500;font-family:var(--font-primary);cursor:pointer;transition:all .2s ease}._stopButton_husdf_155:hover{background:linear-gradient(135deg,#8ba0ff,#8ba0ffd9);transform:translateY(-1px)}._voicePreview_husdf_191{position:fixed;bottom:0;left:0;right:0;background:#14141efa;border-top:1px solid rgba(255,255,255,.1);padding:16px;z-index:1001;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:space-between;gap:16px;animation:_slideUpPreview_husdf_1 .3s ease-out}@keyframes _slideUpPreview_husdf_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._previewContent_husdf_245{flex:1;display:flex;align-items:center;gap:16px}._playButton_husdf_259{width:40px;height:40px;background:#8ba0ff33;border:1px solid rgba(139,160,255,.3);border-radius:50%;color:#8ba0ff;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}._playButton_husdf_259:hover{background:#8ba0ff4d;transform:scale(1.05)}._waveform_husdf_299{display:flex;align-items:center;gap:3px;height:24px;flex:1}._wave_husdf_299{width:3px;background:#8ba0ff99;border-radius:2px;transition:background .2s ease}._wave_husdf_299:nth-child(1){height:8px}._wave_husdf_299:nth-child(2){height:16px}._wave_husdf_299:nth-child(3){height:20px}._wave_husdf_299:nth-child(4){height:14px}._wave_husdf_299:nth-child(5){height:10px}._waveAnimated_husdf_369{background:#8ba0ffe6;animation:_wave_husdf_299 1.2s ease-in-out infinite}._waveAnimated_husdf_369:nth-child(1){animation-delay:0s}._waveAnimated_husdf_369:nth-child(2){animation-delay:.1s}._waveAnimated_husdf_369:nth-child(3){animation-delay:.2s}._waveAnimated_husdf_369:nth-child(4){animation-delay:.3s}._waveAnimated_husdf_369:nth-child(5){animation-delay:.4s}@keyframes _wave_husdf_299{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.5)}}._duration_husdf_437{color:#ffffffb3;font-size:14px;font-family:var(--font-primary);flex-shrink:0}._previewActions_husdf_451{display:flex;gap:12px}._cancelButton_husdf_461{width:40px;height:40px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#fffc;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._cancelButton_husdf_461:hover{background:#ffffff26;transform:scale(1.05)}._sendButton_husdf_499{width:40px;height:40px;background:linear-gradient(135deg,#8ba0ffe6,#8ba0ffb3);border:1px solid rgba(139,160,255,.3);border-radius:50%;color:#fff;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._sendButton_husdf_499:hover:not(:disabled){background:linear-gradient(135deg,#8ba0ff,#8ba0ffd9);transform:scale(1.05)}._sendButton_husdf_499:disabled{opacity:.6;cursor:not-allowed}._inputContainer_5y3jd_1{display:flex;align-items:flex-end;gap:8px;padding:8px 12px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px;transition:all .2s ease}._inputContainer_5y3jd_1:focus-within{border-color:#8ba0ff4d;background:#ffffff08}._inputIcon_5y3jd_33{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;color:#fff9;cursor:pointer;transition:all .2s ease}._inputIcon_5y3jd_33:hover{background:#ffffff0d;color:#ffffffe6}._inputIcon_5y3jd_33:active{transform:scale(.95)}._sendIcon_5y3jd_81{color:#8ba0ff}._sendIcon_5y3jd_81:hover{background:#8ba0ff1a;color:#8ba0ff}._inputField_5y3jd_99{flex:1;min-height:36px;max-height:120px;padding:8px 0;background:transparent;border:none;outline:none;color:var(--color-text);font-size:15px;font-family:var(--font-primary);resize:none;line-height:1.4}._inputField_5y3jd_99::placeholder{color:#fff6}._inputField_5y3jd_99::-webkit-scrollbar{width:4px}._inputField_5y3jd_99::-webkit-scrollbar-track{background:transparent}._inputField_5y3jd_99::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}@media(max-width:767px){._inputContainer_5y3jd_1{padding:6px 10px}._inputIcon_5y3jd_33{width:32px;height:32px}}._statusContainer_8vdgw_1{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background:#000;padding:20px}._statusContent_8vdgw_21{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;max-width:400px}._spinner_8vdgw_39{color:var(--color-primary);animation:_spin_8vdgw_39 1s linear infinite}@keyframes _spin_8vdgw_39{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorIcon_8vdgw_67{color:#ef4444}._statusText_8vdgw_75{font-size:16px;font-weight:500;color:var(--color-text);margin:0;font-family:var(--font-primary);line-height:1.5}._statusHint_8vdgw_93{font-size:14px;color:#ffffff80;margin:0;font-family:var(--font-primary)}._chatPage_1vhz4_1{height:100vh;display:flex;flex-direction:column;background:transparent;max-width:1200px;margin:0 auto;padding:0 20px}._chatHeader_1vhz4_21{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#14141ecc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.1);border-radius:12px 12px 0 0;margin-top:20px}._chatInfo_1vhz4_47 h2{margin:0;font-size:18px;font-weight:600;color:#ffffffe6;font-family:var(--font-primary)}._connectionStatus_1vhz4_63{display:flex;align-items:center;gap:8px}._statusDot_1vhz4_75{width:8px;height:8px;border-radius:50%;animation:_pulse_1vhz4_1 2s ease-in-out infinite}._statusConnected_1vhz4_89 ._statusDot_1vhz4_75{background:#22c55e}._statusConnecting_1vhz4_97 ._statusDot_1vhz4_75{background:#f59e0b}._statusDisconnected_1vhz4_105 ._statusDot_1vhz4_75{background:#ef4444}@keyframes _pulse_1vhz4_1{0%,to{opacity:1}50%{opacity:.5}}._chatContent_1vhz4_131{flex:1;overflow:hidden;background:#14141e99;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;flex-direction:column}._chatInputContainer_1vhz4_151{padding:16px 20px;background:#14141ecc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,.1);border-radius:0 0 12px 12px;margin-bottom:20px}@media(max-width:1280px){._chatPage_1vhz4_1{max-width:1000px}}@media(max-width:1024px){._chatPage_1vhz4_1{max-width:900px}}@media(max-width:767px){._chatPage_1vhz4_1{padding:0;max-width:100%}._chatHeader_1vhz4_21{padding:12px 16px;border-radius:0;margin-top:0}._chatInfo_1vhz4_47 h2{font-size:16px}._chatContent_1vhz4_131{background:#14141ecc}._chatInputContainer_1vhz4_151{padding:12px 16px;border-radius:0;margin-bottom:0}}._backgroundContainer_pwnl8_1{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;overflow:hidden;z-index:-1;pointer-events:none}._canvas_pwnl8_25{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}._gradient1_pwnl8_43{position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(139,160,255,.08),transparent 70%);filter:blur(100px);top:-200px;left:10%;animation:_float1_pwnl8_1 30s ease-in-out infinite;z-index:0}._gradient2_pwnl8_69{position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(255,139,232,.06),transparent 70%);filter:blur(90px);bottom:-150px;right:15%;animation:_float2_pwnl8_1 35s ease-in-out infinite;z-index:0}._gradient3_pwnl8_95{position:absolute;width:550px;height:550px;border-radius:50%;background:radial-gradient(circle,rgba(140,255,155,.05),transparent 70%);filter:blur(95px);top:40%;right:10%;animation:_float3_pwnl8_1 40s ease-in-out infinite;z-index:0}._vignette_pwnl8_121{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at center,transparent 0%,rgba(0,0,0,.3) 60%,rgba(0,0,0,.7) 100%);z-index:2;pointer-events:none}@keyframes _float1_pwnl8_1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(100px,150px) scale(1.1)}66%{transform:translate(-50px,100px) scale(.95)}}@keyframes _float2_pwnl8_1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-120px,-100px) scale(1.05)}66%{transform:translate(80px,-150px) scale(.9)}}@keyframes _float3_pwnl8_1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-80px,120px) scale(.95)}66%{transform:translate(100px,-80px) scale(1.08)}}@media(max-width:1024px){._gradient1_pwnl8_43,._gradient2_pwnl8_69,._gradient3_pwnl8_95{width:400px;height:400px;filter:blur(70px)}}@media(max-width:767px){._gradient1_pwnl8_43,._gradient2_pwnl8_69,._gradient3_pwnl8_95{width:300px;height:300px;filter:blur(50px)}._canvas_pwnl8_25{opacity:.7}._vignette_pwnl8_121{background:radial-gradient(ellipse at center,transparent 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.8) 100%)}}@media(prefers-reduced-motion:reduce){._gradient1_pwnl8_43,._gradient2_pwnl8_69,._gradient3_pwnl8_95{animation:none}._canvas_pwnl8_25{display:none}}._notificationContainer_78ik2_1{position:fixed;top:20px;right:20px;display:flex;flex-direction:column;align-items:flex-end;z-index:1000;pointer-events:none}._notification_78ik2_1{font-family:var(--font-primary);padding:14px 20px;border-radius:12px;color:#fff;font-weight:400;font-size:16px;width:300px;box-shadow:0 8px 32px #0000004d;word-wrap:break-word;line-height:1.4;position:absolute;top:0;right:0;opacity:0;transform:translateY(-15px) scale(.95);transform-origin:top right;transition:opacity .3s ease,transform .3s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:auto}._notification_78ik2_1._show_78ik2_85{opacity:.95;transform:translateY(0) scale(1)}._error_78ik2_95{background-color:#ff3b3bd9}._info_78ik2_103{background-color:#3d5afed9}._success_78ik2_111{background-color:#00c853d9}._closing_78ik2_119{animation:_fadeOut_78ik2_1 .4s ease forwards}@keyframes _fadeOut_78ik2_1{0%{opacity:.95;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(0) scale(.96)}}@media(min-width:768px)and (max-width:1024px){._notificationContainer_78ik2_1{top:20px;right:20px}._notification_78ik2_1{width:280px}}@media(max-width:767px){._notificationContainer_78ik2_1{top:20px;left:0;right:0;width:100%;display:flex;flex-direction:column;align-items:center}._notification_78ik2_1{position:absolute;top:0;right:auto;left:50%;width:90%;max-width:300px;margin-left:-150px;transform-origin:top center;transform:translateY(-15px) scale(.95)}._notification_78ik2_1._show_78ik2_85{transform:translateY(0) scale(1)}@keyframes _fadeOut_78ik2_1{0%{opacity:.95;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(0) scale(.96)}}}
