:root{--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-right:env(safe-area-inset-right);--safe-area-inset-bottom:env(safe-area-inset-bottom);--safe-area-inset-left:env(safe-area-inset-left);--font-size-offset:2px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#modal-root{position:relative;z-index:99999}.btn-danger,.btn-primary,.btn-secondary{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:17px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:600;height:42px;justify-content:center;padding:0 20px;transition:all .2s cubic-bezier(.4,0,.2,1)}.btn-primary{background:#007aff;background:var(--primary-color,#007aff);color:#fff}.btn-primary:hover{background:#0066d6;background:var(--primary-hover,#0066d6);box-shadow:0 4px 12px #007aff33;transform:translateY(-1px)}.btn-secondary{background:#0000000d;background:var(--background-secondary,#0000000d);color:#1d1d1f;color:var(--text-primary,#1d1d1f)}.btn-secondary:hover{background:#00000014;background:var(--sidebar-hover-bg,#00000014)}.btn-danger{background:#ff3b30;color:#fff}.btn-danger:hover{background:#e03126;box-shadow:0 4px 12px #ff3b3033;transform:translateY(-1px)}button:active{transform:translateY(0) scale(.98)}button:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5;transform:none!important}.btn-cancel-ghost,.btn-confirm-primary{@extend .btn-secondary}@keyframes MessageBubble_slideIn__WwNAA{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes MessageBubble_borderStreaming__3-U6w{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes MessageBubble_indicatorFadeIn__h2r5J{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes MessageBubble_blink__mIfq4{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes MessageBubble_pulse__UePr1{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes MessageBubble_thinking__rE5av{0%,20%{opacity:.3}50%{opacity:1}to{opacity:.3}}.MessageBubble_message-container__qfUYS{align-items:flex-start;animation:MessageBubble_slideIn__WwNAA .4s cubic-bezier(.4,0,.2,1);display:flex;gap:8px}.MessageBubble_message-container__qfUYS.MessageBubble_user__fgLry{flex-direction:row-reverse}.MessageBubble_avatar__7GQaN{align-items:center;border-radius:50%;box-shadow:0 1px 3px #0000001f;color:#fff;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.MessageBubble_avatar__7GQaN.MessageBubble_user__fgLry{background:linear-gradient(135deg,#8e8e93,#6d6d70)}.MessageBubble_avatar__7GQaN.MessageBubble_assistant__4ppw3{background:var(--assistant-avatar-bg)}.MessageBubble_avatar__7GQaN svg{height:16px;width:16px}.MessageBubble_message-bubble-container__eN3To{display:flex;flex-direction:column;gap:4px;width:auto}.MessageBubble_message-content__sseln{word-wrap:break-word;border-radius:20px;font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));letter-spacing:-.01em;line-height:1.6;padding:14px 18px;position:relative;transition:all .4s cubic-bezier(.16,1,.3,1)}.MessageBubble_message-content__sseln.MessageBubble_user__fgLry{background:var(--message-user-bg)!important;border-bottom-right-radius:4px;box-shadow:0 4px 12px #007aff33;color:var(--message-user-text)!important}.MessageBubble_message-content__sseln.MessageBubble_assistant__4ppw3{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--message-assistant-bg);border:.5px solid var(--message-assistant-border);border-bottom-left-radius:4px;border-top:1px solid var(--message-assistant-border-top);box-shadow:0 4px 15px #0000000a;color:var(--message-assistant-text)}.MessageBubble_message-content__sseln.MessageBubble_loading__xI7La{background:var(--message-loading-bg);color:var(--message-loading-text);font-style:normal}.MessageBubble_message-content__sseln.MessageBubble_loading__xI7La:not(.MessageBubble_has-content__uXUll){min-height:52px}.MessageBubble_message-content__sseln.MessageBubble_streaming__P12Am{position:relative}.MessageBubble_message-content__sseln.MessageBubble_streaming__P12Am.MessageBubble_assistant__4ppw3:after{animation:MessageBubble_borderStreaming__3-U6w 2s linear infinite;background:linear-gradient(90deg,#007aff00,#007aff99 25%,#5ac8fae6 50%,#007aff99 75%,#007aff00);background:linear-gradient(90deg,rgba(var(--primary-color-rgb,0,122,255),0) 0,rgba(var(--primary-color-rgb,0,122,255),.6) 25%,var(--primary-glow,#5ac8fae6) 50%,rgba(var(--primary-color-rgb,0,122,255),.6) 75%,rgba(var(--primary-color-rgb,0,122,255),0) 100%);background-size:200% 100%;border-radius:inherit;bottom:-1.5px;content:"";left:-1.5px;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out;padding:1.5px;pointer-events:none;position:absolute;right:-1.5px;top:-1.5px;z-index:1}.MessageBubble_message-content__sseln.MessageBubble_thinking-mode__pybK5{box-shadow:0 0 15px var(--thinking-bg)}.MessageBubble_message-content__sseln.MessageBubble_free-mode__05VOw{box-shadow:0 0 15px var(--free-bg)}.MessageBubble_message-actions__vSqls{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:8px;position:relative}.MessageBubble_follow-up-hint__sxpKL{color:#8e8e93;font-size:11px;font-size:calc(11px + var(--font-size-offset, 0px));font-style:italic;margin:0;text-align:center}@media(max-width:640px){.MessageBubble_follow-up-hint__sxpKL{font-size:10px;font-size:calc(10px + var(--font-size-offset, 0px))}}.MessageBubble_message-meta__N8h2O{align-items:center;color:#8e8e93;display:flex;font-size:11px;font-size:calc(11px + var(--font-size-offset, 0px));gap:6px;margin-top:2px}.MessageBubble_message-meta__N8h2O.MessageBubble_user__fgLry{justify-content:flex-end}.MessageBubble_mode-info__QXAyQ{align-items:center;border-radius:8px;display:flex;font-size:10px;font-size:calc(10px + var(--font-size-offset, 0px));font-weight:500;gap:3px;padding:2px 6px}.MessageBubble_mode-info__QXAyQ.MessageBubble_thinking__rE5av{color:#007aff;color:var(--thinking-text-color,#007aff)}.MessageBubble_mode-info__QXAyQ.MessageBubble_free__KBqnj{color:#34c759;color:var(--free-text-color,#34c759)}.MessageBubble_usage-info__WWh3P{align-items:center;border-radius:8px;display:flex;font-size:10px;font-size:calc(10px + var(--font-size-offset, 0px));font-weight:500;gap:3px;padding:2px 6px}.MessageBubble_loading-dots__yUxV6{align-items:center;display:inline-flex;gap:.25rem;margin-left:.5rem}.MessageBubble_loading-dots__yUxV6 .MessageBubble_dot__20P36{animation:MessageBubble_pulse__UePr1 1.4s ease-in-out infinite both;background:currentColor;border-radius:50%;height:4px;width:4px}.MessageBubble_loading-dots__yUxV6 .MessageBubble_dot__20P36:first-child{animation-delay:-.32s}.MessageBubble_loading-dots__yUxV6 .MessageBubble_dot__20P36:nth-child(2){animation-delay:-.16s}.MessageBubble_loading-dots__yUxV6 .MessageBubble_dot__20P36:nth-child(3){animation-delay:0s}.MessageBubble_thinking-indicator__mVduu{align-items:center;animation:MessageBubble_indicatorFadeIn__h2r5J .4s ease-out both;color:#8e8e93;display:flex;font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));font-style:italic;gap:8px;padding:4px 0}.MessageBubble_thinking-indicator__mVduu .MessageBubble_thinking-text__WG\+ir{animation:MessageBubble_thinking__rE5av 2s ease-in-out infinite}.MessageBubble_thinking-indicator__mVduu .MessageBubble_thinking-dots__PKQE8{display:inline-flex;gap:2px}.MessageBubble_thinking-indicator__mVduu .MessageBubble_thinking-dots__PKQE8 .MessageBubble_dot__20P36{animation:MessageBubble_pulse__UePr1 1.4s ease-in-out infinite both;background:currentColor;border-radius:50%;height:3px;width:3px}.MessageBubble_thinking-indicator__mVduu .MessageBubble_thinking-dots__PKQE8 .MessageBubble_dot__20P36:first-child{animation-delay:-.32s}.MessageBubble_thinking-indicator__mVduu .MessageBubble_thinking-dots__PKQE8 .MessageBubble_dot__20P36:nth-child(2){animation-delay:-.16s}.MessageBubble_thinking-indicator__mVduu .MessageBubble_thinking-dots__PKQE8 .MessageBubble_dot__20P36:nth-child(3){animation-delay:0s}@keyframes MessageBubble_contentFadeIn__WS6yv{0%{filter:blur(4px);opacity:0;transform:translateY(8px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_assistant__4ppw3{opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_has-content__uXUll.MessageBubble_assistant__4ppw3{animation:MessageBubble_contentFadeIn__WS6yv .8s cubic-bezier(.23,1,.32,1) both;opacity:1}.MessageBubble_markdown-wrapper__bkP3I h1,.MessageBubble_markdown-wrapper__bkP3I h2,.MessageBubble_markdown-wrapper__bkP3I h3,.MessageBubble_markdown-wrapper__bkP3I h4,.MessageBubble_markdown-wrapper__bkP3I h5,.MessageBubble_markdown-wrapper__bkP3I h6{color:inherit;font-weight:600;margin:.5rem 0}.MessageBubble_markdown-wrapper__bkP3I h1{font-size:1.25rem;font-size:calc(1.25rem + var(--font-size-offset, 0px))}.MessageBubble_markdown-wrapper__bkP3I h2{font-size:1.15rem;font-size:calc(1.15rem + var(--font-size-offset, 0px))}.MessageBubble_markdown-wrapper__bkP3I h3{font-size:1.1rem;font-size:calc(1.1rem + var(--font-size-offset, 0px))}.MessageBubble_markdown-wrapper__bkP3I h4,.MessageBubble_markdown-wrapper__bkP3I h5,.MessageBubble_markdown-wrapper__bkP3I h6{font-size:1rem;font-size:calc(1rem + var(--font-size-offset, 0px))}.MessageBubble_markdown-wrapper__bkP3I p{margin:.5rem 0}.MessageBubble_markdown-wrapper__bkP3I p:first-child{margin-top:0}.MessageBubble_markdown-wrapper__bkP3I p:last-child{margin-bottom:0}.MessageBubble_markdown-wrapper__bkP3I ol,.MessageBubble_markdown-wrapper__bkP3I ul{margin:.5rem 0;padding-left:1.5rem}.MessageBubble_markdown-wrapper__bkP3I li{margin:.25rem 0}.MessageBubble_markdown-wrapper__bkP3I blockquote{border-radius:0 8px 8px 0;font-style:italic;margin:.5rem 0;padding:.5rem 1rem}.MessageBubble_markdown-wrapper__bkP3I code{border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85em;font-size:calc(.85em + var(--font-size-offset, 0px)*.5);max-width:100%;overflow-x:scroll;padding:.125rem .25rem}.MessageBubble_markdown-wrapper__bkP3I img{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;cursor:zoom-in;display:block;height:auto;margin:1rem 0;max-width:100%;padding:8px;transition:all .3s cubic-bezier(.16,1,.3,1)}.MessageBubble_markdown-wrapper__bkP3I img:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.MessageBubble_markdown-wrapper__bkP3I pre{border-radius:8px;box-sizing:border-box;margin:.5rem 0;max-width:100%;overflow-x:scroll;padding:1rem}.MessageBubble_markdown-wrapper__bkP3I pre code{background:#0000;max-width:100%;overflow-x:auto;padding:0}.MessageBubble_markdown-wrapper__bkP3I b,.MessageBubble_markdown-wrapper__bkP3I strong{font-weight:600}.MessageBubble_markdown-wrapper__bkP3I em,.MessageBubble_markdown-wrapper__bkP3I i{font-style:italic}.MessageBubble_markdown-wrapper__bkP3I hr{border:none;height:1px;margin:1rem 0}.MessageBubble_markdown-wrapper__bkP3I a{text-decoration:underline}.MessageBubble_markdown-wrapper__bkP3I a:hover{text-decoration:none}.MessageBubble_markdown-wrapper__bkP3I table{border-collapse:collapse;margin:.5rem 0;width:100%}.MessageBubble_markdown-wrapper__bkP3I td,.MessageBubble_markdown-wrapper__bkP3I th{padding:.5rem;text-align:left}.MessageBubble_markdown-wrapper__bkP3I th{font-weight:600}.MessageBubble_markdown-wrapper__bkP3I [data-theme=night] .mermaid-zoom-indicator{background:#2c2c2ecc;border-color:#ffffff1a;color:#bbb}.MessageBubble_markdown-wrapper__bkP3I [data-theme=night] .mermaid-zoom-indicator:hover{background:#3a3a3c;color:#0a84ff}.MessageBubble_markdown-wrapper__bkP3I [data-theme=night] .mermaid-container{background:#fffffff2!important;filter:drop-shadow(0 4px 12px rgba(0,0,0,.2))}.MessageBubble_markdown-wrapper__bkP3I [data-theme=night] img{background:#fffffff2}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_user__fgLry blockquote{background:#ffffff1a;border-left:3px solid #ffffff4d}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_user__fgLry code{background:#fff3;max-width:100%;overflow-x:auto}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_user__fgLry pre{background:#ffffff1a;max-width:100%;overflow-x:auto}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_user__fgLry hr{background:#ffffff4d}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_user__fgLry a{color:#e2e8f0}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_user__fgLry td,.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_user__fgLry th{border:1px solid #ffffff4d}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_user__fgLry th{background:#ffffff1a}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_assistant__4ppw3 blockquote{background:#667eea1a;border-left:3px solid #667eea}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_assistant__4ppw3 code{background:#667eea1a;max-width:100%;overflow-x:auto}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_assistant__4ppw3 pre{background:#667eea0d;max-width:100%;overflow-x:auto}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_assistant__4ppw3 hr{background:#667eea33}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_assistant__4ppw3 a{color:#667eea}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_assistant__4ppw3 td,.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_assistant__4ppw3 th{border:1px solid #667eea33}.MessageBubble_markdown-wrapper__bkP3I.MessageBubble_assistant__4ppw3 th{background:#667eea1a}.MessageBubble_feedback-button__aFoDS{align-items:center;background:var(--feedback-button-bg);border:1px solid #0000;border:1px solid var(--feedback-button-border,#0000);border-radius:12px;color:var(--feedback-button-color);cursor:pointer;display:flex;font-size:11px;font-size:calc(11px + var(--font-size-offset, 0px));font-weight:400;gap:4px;opacity:.9;padding:5px 10px;transition:all .2s cubic-bezier(.4,0,.2,1)}.MessageBubble_feedback-button__aFoDS:hover{background:var(--feedback-button-hover-bg);border-color:#0000;border-color:var(--feedback-button-hover-border,#0000);color:var(--feedback-button-hover-color);opacity:1}.MessageBubble_feedback-button__aFoDS:active{background:var(--feedback-button-active-bg);transform:scale(.98)}.MessageBubble_feedback-button__aFoDS svg{color:inherit;height:12px;width:12px}.MessageBubble_feedback-button__aFoDS span{color:inherit;font-size:11px;font-size:calc(11px + var(--font-size-offset, 0px));font-weight:400}.MessageBubble_feedback-button__aFoDS.MessageBubble_error__hiKrR{color:#ff3b3099}.MessageBubble_feedback-button__aFoDS.MessageBubble_error__hiKrR:hover{background:#ff3b3014;color:#ff3b30cc}@media(max-width:640px){.MessageBubble_feedback-button__aFoDS{font-size:10px;font-size:calc(10px + var(--font-size-offset, 0px));gap:2px;padding:3px 6px}.MessageBubble_feedback-button__aFoDS svg{height:10px;width:10px}.MessageBubble_feedback-button__aFoDS span{font-size:10px;font-size:calc(10px + var(--font-size-offset, 0px))}}.MessageBubble_feedback-button__aFoDS.MessageBubble_feedback-highlight__jRBzw{background:#ff95000d;border:1px solid #ff95004d;color:#ff9500}.MessageBubble_feedback-button__aFoDS.MessageBubble_feedback-highlight__jRBzw:hover{background:#ff95001a;border-color:#ff950080;color:#e68600}.MessageBubble_feedback-button__aFoDS.MessageBubble_feedback-highlight__jRBzw span,.MessageBubble_feedback-button__aFoDS.MessageBubble_feedback-highlight__jRBzw svg{color:inherit}.MessageBubble_retry-button__Gd2h\+{align-items:center;background:#fffffff2;background:var(--bg-tertiary,#fffffff2);border:1px solid #ff950033;border:1px solid var(--border-primary,#ff950033);border-radius:16px;box-shadow:0 1px 3px #0000001a;color:#ff9500;color:var(--primary-color,#ff9500);cursor:pointer;display:flex;font-size:11px;font-size:calc(11px + var(--font-size-offset, 0px));font-weight:500;gap:4px;padding:6px 12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.MessageBubble_retry-button__Gd2h\+:hover{background:#ff95000d;background:var(--button-tertiary-hover,#ff95000d);box-shadow:0 2px 6px #00000026;transform:translateY(-1px)}.MessageBubble_retry-button__Gd2h\+:active{transform:translateY(0)}.MessageBubble_retry-button__Gd2h\+ svg{color:inherit;height:12px;width:12px}.MessageBubble_retry-button__Gd2h\+ span{color:inherit;font-size:11px;font-size:calc(11px + var(--font-size-offset, 0px));font-weight:500}.MessageBubble_action-buttons__\+E-X1{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:4px}.MessageBubble_audio-button__19oi2{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;align-items:center;background:#fffffff2;background:var(--bg-tertiary,#fffffff2);border:1.5px solid #007aff33;border:1.5px solid var(--border-secondary,#007aff33);border-radius:50%;box-shadow:0 2px 8px #007aff33;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);user-select:none;-webkit-user-select:none;width:32px}.MessageBubble_audio-button__19oi2:hover:not(:disabled){background:#007aff0d;background:var(--button-tertiary-hover,#007aff0d);border-color:#007aff66;border-color:var(--primary-color,#007aff66);box-shadow:0 4px 12px #007aff4d;transform:translateY(-2px) scale(1.05)}.MessageBubble_audio-button__19oi2:active:not(:disabled){transform:translateY(-1px) scale(1.02)}.MessageBubble_audio-button__19oi2.MessageBubble_playing__hG04C,.MessageBubble_audio-button__19oi2:disabled{background:#007aff1a;background:var(--primary-bg-light,#007aff1a);border-color:#007aff4d;border-color:var(--primary-color,#007aff4d);cursor:pointer}.MessageBubble_audio-button__19oi2.MessageBubble_playing__hG04C svg,.MessageBubble_audio-button__19oi2:disabled svg{color:#007aff;color:var(--primary-color,#007aff)}.MessageBubble_audio-button__19oi2.MessageBubble_paused__3MOqH{background:#ffc1071a;border-color:#ffc1074d}.MessageBubble_audio-button__19oi2.MessageBubble_paused__3MOqH svg{color:#ffc107}.MessageBubble_audio-button__19oi2.MessageBubble_loading__xI7La{background:#6c757d1a;border-color:#6c757d4d;cursor:not-allowed}.MessageBubble_audio-button__19oi2.MessageBubble_loading__xI7La svg{color:#6c757d}.MessageBubble_audio-button__19oi2.MessageBubble_loading__xI7La svg.MessageBubble_spinning__kFFpi{animation:MessageBubble_spin__MljIo 1s linear infinite}.MessageBubble_audio-button__19oi2 svg{color:#007aff;color:var(--primary-color,#007aff);height:16px;transition:color .2s ease;width:16px}@keyframes MessageBubble_spin__MljIo{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MessageBubble_tts-control-container__bt1I0{align-items:center;display:flex;flex-direction:column;gap:8px}.MessageBubble_tts-control-container__bt1I0 .MessageBubble_tts-progress__Di6Xq{align-items:center;display:flex;flex-direction:column;gap:4px;min-width:80px}.MessageBubble_tts-control-container__bt1I0 .MessageBubble_tts-progress__Di6Xq .MessageBubble_progress-text__IAczb{color:#666;font-size:10px;font-size:calc(10px + var(--font-size-offset, 0px));font-weight:500;white-space:nowrap}.MessageBubble_tts-control-container__bt1I0 .MessageBubble_tts-progress__Di6Xq .MessageBubble_progress-bar__cT1G\+{background:#007aff33;border-radius:1.5px;height:3px;overflow:hidden;position:relative;width:60px}.MessageBubble_tts-control-container__bt1I0 .MessageBubble_tts-progress__Di6Xq .MessageBubble_progress-bar__cT1G\+ .MessageBubble_progress-fill__9INb5{background:linear-gradient(90deg,#007aff,#5ac8fa);border-radius:1.5px;height:100%;position:relative;transition:width .3s ease}.MessageBubble_tts-control-container__bt1I0 .MessageBubble_tts-progress__Di6Xq .MessageBubble_progress-bar__cT1G\+ .MessageBubble_progress-fill__9INb5:after{animation:MessageBubble_progressGlow__ny4Wq 1.5s ease-in-out infinite;background:#fffc;border-radius:0 1.5px 1.5px 0;bottom:0;content:"";position:absolute;right:0;top:0;width:4px}@keyframes MessageBubble_progressGlow__ny4Wq{0%,to{opacity:.6}50%{box-shadow:0 0 6px #5ac8fa99;opacity:1}}@media(max-width:768px){.MessageBubble_tts-control-container__bt1I0 .MessageBubble_tts-progress__Di6Xq .MessageBubble_progress-bar__cT1G\+{width:50px}.MessageBubble_tts-control-container__bt1I0 .MessageBubble_tts-progress__Di6Xq .MessageBubble_progress-text__IAczb{font-size:9px;font-size:calc(9px + var(--font-size-offset, 0px))}}.MessageBubble_tts-confirm-overlay__-rNc1{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.MessageBubble_tts-confirm-dialog__9pQke{animation:MessageBubble_dialogSlideIn__g3i8A .2s ease-out;background:#fff;background:var(--color-surface,#fff);border:1px solid #0000001a;border:1px solid var(--color-border,#0000001a);border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:400px;padding:24px;width:90%}@keyframes MessageBubble_dialogSlideIn__g3i8A{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.MessageBubble_confirm-header__n48Ws{align-items:center;display:flex;gap:12px;margin-bottom:16px}.MessageBubble_confirm-header__n48Ws .MessageBubble_confirm-icon__Riaa2{color:#007aff;color:var(--color-primary,#007aff);flex-shrink:0}.MessageBubble_confirm-header__n48Ws h3{color:#1d1d1f;color:var(--color-text,#1d1d1f);font-size:18px;font-size:calc(18px + var(--font-size-offset, 0px));font-weight:600;margin:0}.MessageBubble_confirm-content__zZOJb{margin-bottom:20px}.MessageBubble_confirm-content__zZOJb p{color:#8e8e93;color:var(--color-text-secondary,#8e8e93);line-height:1.5;margin:0 0 12px}.MessageBubble_confirm-content__zZOJb p strong{color:#1d1d1f;color:var(--color-text,#1d1d1f);font-weight:600}.MessageBubble_confirm-content__zZOJb .MessageBubble_cost-notice__g9OE-{background:#ff95001a;border-left:3px solid #ff9500;border-left:3px solid var(--color-warning,#ff9500);border-radius:8px;color:#ff9500;color:var(--color-warning,#ff9500);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));margin-top:16px;padding:8px 12px}.MessageBubble_preview-text__4ufqc{background:#f8f9fa;background:var(--color-background,#f8f9fa);border:1px solid #0000001a;border:1px solid var(--color-border,#0000001a);border-radius:8px;margin:12px 0;padding:12px}.MessageBubble_preview-text__4ufqc .MessageBubble_preview-label__EFnXu{color:#8e8e93;color:var(--color-text-secondary,#8e8e93);display:block;font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));font-weight:500;margin-bottom:6px}.MessageBubble_preview-text__4ufqc p{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#1d1d1f;color:var(--color-text,#1d1d1f);display:-webkit-box;font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));line-height:1.4;margin:0!important;max-height:60px;overflow:hidden}.MessageBubble_confirm-actions__HgwLV{display:flex;gap:12px;justify-content:flex-end}.MessageBubble_confirm-actions__HgwLV button{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:500;min-width:80px;padding:10px 20px;transition:all .2s ease}.MessageBubble_confirm-actions__HgwLV button:hover{transform:translateY(-1px)}.MessageBubble_confirm-actions__HgwLV button:active{transform:translateY(0)}.MessageBubble_confirm-actions__HgwLV .MessageBubble_cancel-btn__tr7cd{background:#f8f9fa;background:var(--color-background,#f8f9fa);border:1px solid #0000001a;border:1px solid var(--color-border,#0000001a);color:#8e8e93;color:var(--color-text-secondary,#8e8e93)}.MessageBubble_confirm-actions__HgwLV .MessageBubble_cancel-btn__tr7cd:hover{background:#fff;background:var(--color-surface,#fff);border-color:#0003;border-color:var(--color-border-hover,#0003);color:#1d1d1f;color:var(--color-text,#1d1d1f)}.MessageBubble_confirm-actions__HgwLV .MessageBubble_confirm-btn__7MkBA{background:#007aff;background:var(--color-primary,#007aff);color:#fff}.MessageBubble_confirm-actions__HgwLV .MessageBubble_confirm-btn__7MkBA:hover{background:#0056cc;background:var(--color-primary-hover,#0056cc);box-shadow:0 4px 12px #007aff4d}[data-theme=cny] .MessageBubble_retry-button__Gd2h\+{background:#ffffff1a;border-color:#fdc23e66;border-color:var(--border-primary,#fdc23e66);color:#fdc23e;color:var(--primary-color,#fdc23e)}[data-theme=cny] .MessageBubble_retry-button__Gd2h\+:hover{background:#fff3;border-color:#fdc23e;border-color:var(--primary-color,#fdc23e)}[data-theme=cny] .MessageBubble_retry-button__Gd2h\+ span,[data-theme=cny] .MessageBubble_retry-button__Gd2h\+ svg{color:#fdc23e;color:var(--primary-color,#fdc23e)}[data-theme=cny] .MessageBubble_audio-button__19oi2{background:#ffffff1a;border-color:#fdc23e66;border-color:var(--border-primary,#fdc23e66);box-shadow:0 2px 8px #7b180f80}[data-theme=cny] .MessageBubble_audio-button__19oi2:hover:not(:disabled){background:#fff3;border-color:#fdc23e;border-color:var(--primary-color,#fdc23e);box-shadow:0 4px 12px #7b180fcc}[data-theme=cny] .MessageBubble_audio-button__19oi2 svg{color:#fdc23e;color:var(--primary-color,#fdc23e)}[data-theme=cny] .MessageBubble_audio-button__19oi2.MessageBubble_paused__3MOqH,[data-theme=cny] .MessageBubble_audio-button__19oi2.MessageBubble_playing__hG04C{background:#fdc23e33;border-color:#fdc23e;border-color:var(--primary-color,#fdc23e)}[data-theme=cny] .MessageBubble_audio-button__19oi2.MessageBubble_paused__3MOqH svg,[data-theme=cny] .MessageBubble_audio-button__19oi2.MessageBubble_playing__hG04C svg{color:#fdc23e;color:var(--primary-color,#fdc23e)}.PreviewModal_svg-preview-overlay__41WZy{align-items:center;animation:PreviewModal_svg-preview-fade-in__\+mTgG .3s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:3000}.PreviewModal_svg-preview-overlay__41WZy.PreviewModal_editing__EF0-h{background:#000000e6;cursor:default}.PreviewModal_svg-preview-container__j-Ovw{display:flex;flex-direction:column;height:100%;padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top);position:relative;width:100%}.PreviewModal_svg-preview-header__iL0Yk{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border-bottom:1px solid #ffffff1a;color:#fff;display:flex;height:64px;justify-content:space-between;padding:0 20px;z-index:10}.PreviewModal_svg-preview-header__iL0Yk .PreviewModal_preview-title__6jTS-{font-size:17px;font-weight:600}.PreviewModal_svg-preview-header__iL0Yk .PreviewModal_preview-close-button__qyQeV{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.PreviewModal_svg-preview-header__iL0Yk .PreviewModal_preview-close-button__qyQeV:hover{background:#fff3}.PreviewModal_svg-preview-body__SuUCz{align-items:center;display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative}.PreviewModal_svg-transform-wrapper__OtkSj{height:100%!important;width:100%!important}.PreviewModal_svg-transform-content__O92zG{align-items:center;display:flex;justify-content:center}.PreviewModal_svg-preview-svg__B\+lX2{display:flex;justify-content:center;width:90vw}.PreviewModal_svg-preview-svg__B\+lX2 svg{background:#fffffff2;border-radius:8px;filter:drop-shadow(0 10px 30px rgba(0,0,0,.3));height:auto!important;max-width:none!important;padding:20px;width:100%!important}.PreviewModal_preview-controls__lPL6E{bottom:80px;display:flex;flex-direction:column;gap:12px;position:absolute;right:20px;z-index:20}.PreviewModal_preview-controls__lPL6E button{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff26;border:none;border-radius:12px;box-shadow:0 4px 12px #0003;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;transition:all .2s ease;width:44px}.PreviewModal_preview-controls__lPL6E button:hover{background:#ffffff40;transform:translateY(-2px)}.PreviewModal_preview-controls__lPL6E button:active{transform:translateY(0)}.PreviewModal_preview-controls__lPL6E button.PreviewModal_active__K28AC{background:#007aff;color:#fff}.PreviewModal_preview-controls__lPL6E .PreviewModal_download-dropdown-container__MFGHV{display:flex;flex-direction:column;position:relative}.PreviewModal_preview-controls__lPL6E .PreviewModal_download-dropdown-container__MFGHV .PreviewModal_download-menu__4IWaI{animation:PreviewModal_download-menu-slide-up__21dSL .2s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e1e23f2;border:1px solid #ffffff1a;border-radius:12px;bottom:100%;box-shadow:0 10px 30px #00000080;display:flex;flex-direction:column;gap:4px;margin-bottom:12px;min-width:140px;padding:8px;position:absolute;right:0}.PreviewModal_preview-controls__lPL6E .PreviewModal_download-dropdown-container__MFGHV .PreviewModal_download-menu__4IWaI button{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border-radius:8px;box-shadow:none;color:#ffffffe6;display:flex;font-size:14px;gap:10px;height:40px;padding:0 12px;width:100%}.PreviewModal_preview-controls__lPL6E .PreviewModal_download-dropdown-container__MFGHV .PreviewModal_download-menu__4IWaI button:hover{background:#ffffff1a;transform:none}.PreviewModal_preview-controls__lPL6E .PreviewModal_download-dropdown-container__MFGHV .PreviewModal_download-menu__4IWaI button svg{color:#fff9}@keyframes PreviewModal_download-menu-slide-up__21dSL{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.PreviewModal_preview-footer__Ckc9A{align-items:center;background:#0003;color:#ffffff80;display:flex;font-size:13px;height:48px;justify-content:center}@keyframes PreviewModal_svg-preview-fade-in__\+mTgG{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.PreviewModal_preview-controls__lPL6E{bottom:40px;flex-direction:row;right:16px}.PreviewModal_preview-controls__lPL6E button{height:40px;width:40px}}.PreviewModal_header-actions__zRAJz{align-items:center;display:flex;gap:12px}.PreviewModal_header-actions__zRAJz .PreviewModal_preview-edit-button__TqTnT{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.PreviewModal_header-actions__zRAJz .PreviewModal_preview-edit-button__TqTnT:hover{background:#ffffff26;transform:scale(1.05)}.PreviewModal_svg-editor-container__MScy5{background:#0000004d;display:flex;flex-direction:column;gap:20px;height:100%;padding:24px;width:100%}.PreviewModal_svg-raw-editor__A3sUB{background:#0f0f14e6;border:1px solid #ffffff1a;border-radius:12px;box-shadow:inset 0 2px 10px #00000080;color:#f0f0f0;flex:1 1;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:15px;line-height:1.6;outline:none;padding:24px;resize:none;width:100%}.PreviewModal_svg-raw-editor__A3sUB:focus{border-color:#007aff;box-shadow:0 0 0 4px #007aff26,inset 0 2px 10px #00000080}.PreviewModal_editor-error-message__IRD2G{align-items:center;background:#ff3b3026;border:1px solid #ff3b304d;border-radius:10px;color:#ff453a;display:flex;font-size:13px;font-weight:500;gap:10px;padding:12px 18px}.PreviewModal_editor-controls__HohwF{display:flex;gap:16px;justify-content:flex-end}.PreviewModal_editor-controls__HohwF button{align-items:center;border-radius:12px;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;padding:12px 28px;transition:all .2s cubic-bezier(.4,0,.2,1)}.PreviewModal_editor-controls__HohwF button.PreviewModal_editor-cancel__bpf1-{background:#0000;border:1px solid #fff3;color:#fffc}.PreviewModal_editor-controls__HohwF button.PreviewModal_editor-cancel__bpf1-:hover{background:#ffffff0d;color:#fff}.PreviewModal_editor-controls__HohwF button.PreviewModal_editor-save__Xqu84{background:#007aff;border:none;box-shadow:0 4px 15px #007aff4d;color:#fff}.PreviewModal_editor-controls__HohwF button.PreviewModal_editor-save__Xqu84:hover{background:#006ce6;box-shadow:0 6px 20px #007aff66;transform:translateY(-2px)}.PreviewModal_editor-controls__HohwF button.PreviewModal_editor-save__Xqu84:active{transform:translateY(0)}.PreviewModal_editor-controls__HohwF button.PreviewModal_editor-save__Xqu84:disabled{cursor:wait;opacity:.6}.Renderer_renderer-wrapper-relative__71Hi3{margin:1rem auto;position:relative;width:100%}.Renderer_renderer-wrapper-relative__71Hi3:hover .Renderer_renderer-zoom-indicator__IapxI{background:#fff;box-shadow:0 4px 12px #00000026;color:#007aff;transform:scale(1.1)}.Renderer_renderer-zoom-indicator__IapxI{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffc;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:10px;top:10px;transition:all .2s ease;width:32px;z-index:5}.Renderer_renderer-zoom-indicator__IapxI:hover{background:#fff;color:#007aff}.Renderer_renderer-container-outer__thsJp{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:12px;overflow:hidden;transition:all .3s ease;width:100%}.Renderer_renderer-container-outer__thsJp:hover{box-shadow:0 4px 12px #0000000d}.Renderer_mermaid-container__SUCpu{background:#fff!important;border-radius:8px;box-shadow:0 4px 15px #0000000d;max-width:100%;padding:1rem;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.Renderer_mermaid-container__SUCpu .Renderer_edgeLabel__k6wgi,.Renderer_mermaid-container__SUCpu .Renderer_label__iPBGu,.Renderer_mermaid-container__SUCpu .Renderer_node__a-qKb label,.Renderer_mermaid-container__SUCpu span,.Renderer_mermaid-container__SUCpu text{white-space:nowrap!important}.Renderer_mermaid-container__SUCpu:hover{background:#fff!important;box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.Renderer_mermaid-container__SUCpu:active{transform:translateY(0) scale(.98)}.Renderer_mermaid-error__Z2s9v{align-items:center;background:var(--error-bg);border-radius:8px;color:var(--error-color);display:flex;flex-direction:column;gap:12px;padding:24px;text-align:center}.Renderer_mermaid-error__Z2s9v .Renderer_error-header__JxkhO{align-items:center;display:flex;font-weight:600;gap:8px}.Renderer_mermaid-error__Z2s9v p{font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));margin:0;opacity:.8}.Renderer_mermaid-error__Z2s9v .Renderer_retry-button__YWbZc{align-items:center;background:var(--error-color);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));gap:6px;padding:6px 12px;transition:all .2s}.Renderer_mermaid-error__Z2s9v .Renderer_retry-button__YWbZc:hover{opacity:.9;transform:translateY(-1px)}.Renderer_svg-container__nSB3i{background:#00000005;background:var(--bg-tertiary,#00000005);border-radius:8px;display:flex;justify-content:center;overflow:auto;padding:12px;width:100%}@keyframes markdown_contentFadeIn__6OdkA{0%{filter:blur(4px);opacity:0;transform:translateY(8px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}.markdown_markdown-wrapper__xojjb.markdown_assistant__UJnDe{opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}.markdown_markdown-wrapper__xojjb.markdown_has-content__6e\+Cv.markdown_assistant__UJnDe{animation:markdown_contentFadeIn__6OdkA .8s cubic-bezier(.23,1,.32,1) both;opacity:1}.markdown_markdown-wrapper__xojjb h1,.markdown_markdown-wrapper__xojjb h2,.markdown_markdown-wrapper__xojjb h3,.markdown_markdown-wrapper__xojjb h4,.markdown_markdown-wrapper__xojjb h5,.markdown_markdown-wrapper__xojjb h6{color:inherit;font-weight:600;margin:.5rem 0}.markdown_markdown-wrapper__xojjb h1{font-size:1.25rem;font-size:calc(1.25rem + var(--font-size-offset, 0px))}.markdown_markdown-wrapper__xojjb h2{font-size:1.15rem;font-size:calc(1.15rem + var(--font-size-offset, 0px))}.markdown_markdown-wrapper__xojjb h3{font-size:1.1rem;font-size:calc(1.1rem + var(--font-size-offset, 0px))}.markdown_markdown-wrapper__xojjb h4,.markdown_markdown-wrapper__xojjb h5,.markdown_markdown-wrapper__xojjb h6{font-size:1rem;font-size:calc(1rem + var(--font-size-offset, 0px))}.markdown_markdown-wrapper__xojjb p{margin:.5rem 0}.markdown_markdown-wrapper__xojjb p:first-child{margin-top:0}.markdown_markdown-wrapper__xojjb p:last-child{margin-bottom:0}.markdown_markdown-wrapper__xojjb ol,.markdown_markdown-wrapper__xojjb ul{margin:.5rem 0;padding-left:1.5rem}.markdown_markdown-wrapper__xojjb li{margin:.25rem 0}.markdown_markdown-wrapper__xojjb blockquote{border-radius:0 8px 8px 0;font-style:italic;margin:.5rem 0;padding:.5rem 1rem}.markdown_markdown-wrapper__xojjb code{border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85em;font-size:calc(.85em + var(--font-size-offset, 0px)*.5);max-width:100%;overflow-x:scroll;padding:.125rem .25rem}.markdown_markdown-wrapper__xojjb img{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;cursor:zoom-in;display:block;height:auto;margin:1rem 0;max-width:100%;padding:8px;transition:all .3s cubic-bezier(.16,1,.3,1)}.markdown_markdown-wrapper__xojjb img:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.markdown_markdown-wrapper__xojjb pre{border-radius:8px;box-sizing:border-box;margin:.5rem 0;max-width:100%;overflow-x:scroll;padding:1rem}.markdown_markdown-wrapper__xojjb pre code{background:#0000;max-width:100%;overflow-x:auto;padding:0}.markdown_markdown-wrapper__xojjb b,.markdown_markdown-wrapper__xojjb strong{font-weight:600}.markdown_markdown-wrapper__xojjb em,.markdown_markdown-wrapper__xojjb i{font-style:italic}.markdown_markdown-wrapper__xojjb hr{border:none;height:1px;margin:1rem 0}.markdown_markdown-wrapper__xojjb a{text-decoration:underline}.markdown_markdown-wrapper__xojjb a:hover{text-decoration:none}.markdown_markdown-wrapper__xojjb table{border-collapse:collapse;margin:.5rem 0;width:100%}.markdown_markdown-wrapper__xojjb td,.markdown_markdown-wrapper__xojjb th{padding:.5rem;text-align:left}.markdown_markdown-wrapper__xojjb th{font-weight:600}.markdown_markdown-wrapper__xojjb [data-theme=night] .mermaid-zoom-indicator{background:#2c2c2ecc;border-color:#ffffff1a;color:#bbb}.markdown_markdown-wrapper__xojjb [data-theme=night] .mermaid-zoom-indicator:hover{background:#3a3a3c;color:#0a84ff}.markdown_markdown-wrapper__xojjb [data-theme=night] .mermaid-container{background:#fffffff2!important;filter:drop-shadow(0 4px 12px rgba(0,0,0,.2))}.markdown_markdown-wrapper__xojjb [data-theme=night] img{background:#fffffff2}.markdown_markdown-wrapper__xojjb.markdown_user__tnAYX blockquote{background:#ffffff1a;border-left:3px solid #ffffff4d}.markdown_markdown-wrapper__xojjb.markdown_user__tnAYX code{background:#fff3;max-width:100%;overflow-x:auto}.markdown_markdown-wrapper__xojjb.markdown_user__tnAYX pre{background:#ffffff1a;max-width:100%;overflow-x:auto}.markdown_markdown-wrapper__xojjb.markdown_user__tnAYX hr{background:#ffffff4d}.markdown_markdown-wrapper__xojjb.markdown_user__tnAYX a{color:#e2e8f0}.markdown_markdown-wrapper__xojjb.markdown_user__tnAYX td,.markdown_markdown-wrapper__xojjb.markdown_user__tnAYX th{border:1px solid #ffffff4d}.markdown_markdown-wrapper__xojjb.markdown_user__tnAYX th{background:#ffffff1a}.markdown_markdown-wrapper__xojjb.markdown_assistant__UJnDe blockquote{background:#667eea1a;border-left:3px solid #667eea}.markdown_markdown-wrapper__xojjb.markdown_assistant__UJnDe code{background:#667eea1a;max-width:100%;overflow-x:auto}.markdown_markdown-wrapper__xojjb.markdown_assistant__UJnDe pre{background:#667eea0d;max-width:100%;overflow-x:auto}.markdown_markdown-wrapper__xojjb.markdown_assistant__UJnDe hr{background:#667eea33}.markdown_markdown-wrapper__xojjb.markdown_assistant__UJnDe a{color:#667eea}.markdown_markdown-wrapper__xojjb.markdown_assistant__UJnDe td,.markdown_markdown-wrapper__xojjb.markdown_assistant__UJnDe th{border:1px solid #667eea33}.markdown_markdown-wrapper__xojjb.markdown_assistant__UJnDe th{background:#667eea1a}.Toast_toast-container__FK6Fb{left:50%;opacity:0;pointer-events:none;position:fixed;top:calc(80px + env(safe-area-inset-top));transform:translateX(-50%) translateY(-20px);transition:all .3s cubic-bezier(.16,1,.3,1);z-index:2000}.Toast_toast-container__FK6Fb.Toast_visible__ML5u2{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.Toast_toast-content__ixAkz{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#1c1c1ecc;background:var(--glass-bg,#1c1c1ecc);border:.5px solid #ffffff1a;border:.5px solid var(--border-tertiary,#ffffff1a);border-radius:12px;box-shadow:0 8px 32px #0000001f;color:#fff;color:var(--text-primary,#fff);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));font-weight:500;line-height:1.4;max-width:65vw;padding:10px 16px;text-align:center;white-space:normal;word-break:break-word}[data-theme=day] .Toast_toast-content__ixAkz{background:#000000bf;color:#fff}.SelectiveScreenshotModal_selective-screenshot-modal-overlay__rqVmD{align-items:center;animation:SelectiveScreenshotModal_modalFadeIn__BwS-R .3s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#0006,#000c);bottom:0;display:flex;justify-content:center;left:0;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));position:fixed;right:0;top:0;z-index:1000}@keyframes SelectiveScreenshotModal_modalFadeIn__BwS-R{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}to{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:1}}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-modal-overlay__rqVmD{padding:.5rem}}.SelectiveScreenshotModal_selective-screenshot-modal-header__tO8OX{background:linear-gradient(135deg,#007aff0d,#007aff05);border-radius:0;padding:calc(12px + env(safe-area-inset-top)) 20px 8px;position:relative}.SelectiveScreenshotModal_selective-screenshot-modal-header__tO8OX:before{background:linear-gradient(90deg,#0000,#007aff33 20%,#007aff66 50%,#007aff33 80%,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-modal-header__tO8OX{border-radius:16px 16px 0 0;padding:16px 20px 12px}}.SelectiveScreenshotModal_selective-screenshot-header-main__J6y0j{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:16px}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-header-main__J6y0j{justify-content:flex-start;margin-bottom:12px}}.SelectiveScreenshotModal_selective-screenshot-title-section__KzZ40{align-items:center;display:flex;gap:16px}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-title-section__KzZ40{gap:10px}}.SelectiveScreenshotModal_selective-screenshot-icon__FIuGH{align-items:center;background:linear-gradient(135deg,#007aff,#5ac8fa);border-radius:8px;box-shadow:0 2px 8px #007aff33;color:#fff;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.SelectiveScreenshotModal_selective-screenshot-icon__FIuGH svg{height:16px;width:16px}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-icon__FIuGH{border-radius:8px;height:32px;width:32px}.SelectiveScreenshotModal_selective-screenshot-icon__FIuGH svg{height:16px;width:16px}}.SelectiveScreenshotModal_selective-screenshot-title-content__Sm-ZQ{display:flex;flex-direction:column;gap:4px}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-title-content__Sm-ZQ{gap:2px}}.SelectiveScreenshotModal_selective-screenshot-modal-title__iqIRP{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-size:calc(20px + var(--font-size-offset, 0px));font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-modal-title__iqIRP{font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));font-weight:600}}.SelectiveScreenshotModal_selective-screenshot-subtitle__Uqjto{color:#8e8e93;color:var(--text-secondary,#8e8e93);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.4;margin:0}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-subtitle__Uqjto{display:none;font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px))}}.SelectiveScreenshotModal_loading-spinner__YEmrW{animation:SelectiveScreenshotModal_spin__Gxstz 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes SelectiveScreenshotModal_spin__Gxstz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SelectiveScreenshotModal_selective-screenshot-modal-close-button__KFzqh{align-items:center;border-radius:10px;box-shadow:0 2px 8px #0000000f;color:#8e8e93;color:var(--text-secondary,#8e8e93);cursor:pointer;display:flex;height:32px;justify-content:center;right:12px;top:10px;transition:all .2s cubic-bezier(.4,0,.2,1);width:32px}.SelectiveScreenshotModal_selective-screenshot-modal-close-button__KFzqh:hover{background:#fff;box-shadow:0 4px 12px #0000001f;color:#1d1d1f;color:var(--text-primary,#1d1d1f);transform:scale(1.05)}.SelectiveScreenshotModal_selective-screenshot-modal-close-button__KFzqh:active{transform:scale(.95)}.SelectiveScreenshotModal_selective-screenshot-modal-close-button__KFzqh svg{height:18px;width:18px}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-modal-close-button__KFzqh{height:32px;right:12px;top:12px;width:32px}.SelectiveScreenshotModal_selective-screenshot-modal-close-button__KFzqh svg{height:16px;width:16px}}.SelectiveScreenshotModal_selective-screenshot-messages-section__0L5Iz{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.SelectiveScreenshotModal_selective-screenshot-messages-header__0811W{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-messages-header__0811W{align-items:center;flex-direction:row;gap:8px;margin-bottom:12px}}.SelectiveScreenshotModal_selective-screenshot-count-tag__zFOXP{align-items:center;animation:SelectiveScreenshotModal_badgePop__BNNH\+ .3s cubic-bezier(.175,.885,.32,1.275);background:#007aff;border-radius:10px;box-shadow:0 2px 4px #007aff33;color:#fff;display:inline-flex;font-size:11px;font-weight:600;height:20px;justify-content:center;margin-left:-4px;min-width:20px;padding:0 6px}@keyframes SelectiveScreenshotModal_badgePop__BNNH\+{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.SelectiveScreenshotModal_messages-section-title__4eJPa{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));font-weight:600;margin:0}@media(max-width:768px){.SelectiveScreenshotModal_messages-section-title__4eJPa{font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:500}}.SelectiveScreenshotModal_selection-hint__hLLVn{animation:SelectiveScreenshotModal_fadeIn__QjCIk .3s ease-out;background:#007aff1a;border:1px solid #007aff33;border-radius:20px;color:#8e8e93;color:var(--text-secondary,#8e8e93);font-size:12.8px;font-size:calc(12.8px + var(--font-size-offset, 0px));font-weight:500;padding:6px 12px}@keyframes SelectiveScreenshotModal_fadeIn__QjCIk{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.SelectiveScreenshotModal_selection-hint__hLLVn{border-radius:16px;font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));padding:4px 8px}}.SelectiveScreenshotModal_selective-screenshot-messages-container__e97bT{flex:1 1;overflow-y:auto;padding-right:8px}.SelectiveScreenshotModal_selective-screenshot-messages-container__e97bT::-webkit-scrollbar{width:6px}.SelectiveScreenshotModal_selective-screenshot-messages-container__e97bT::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}.SelectiveScreenshotModal_selective-screenshot-messages-container__e97bT::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.SelectiveScreenshotModal_selective-screenshot-messages-container__e97bT::-webkit-scrollbar-thumb:hover{background:#0000004d}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-messages-container__e97bT{max-height:calc(100vh - 160px);min-height:200px}}.SelectiveScreenshotModal_selective-screenshot-selectable-message-container__oIDbm{border-radius:12px;cursor:pointer;margin-bottom:8px;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.SelectiveScreenshotModal_selective-screenshot-selectable-message-container__oIDbm:last-child{margin-bottom:0}.SelectiveScreenshotModal_selective-screenshot-selectable-message-container__oIDbm.SelectiveScreenshotModal_selected__X6OU5{background:linear-gradient(135deg,#007aff14,#007aff0a);border:1px solid #007aff33;box-shadow:0 4px 16px #007aff1a;transform:translateY(-2px)}.SelectiveScreenshotModal_selective-screenshot-selectable-message-container__oIDbm:hover{background:#00000005;transform:translateY(-1px)}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-selectable-message-container__oIDbm{border-radius:12px;margin-bottom:10px}.SelectiveScreenshotModal_selective-screenshot-selectable-message-container__oIDbm.SelectiveScreenshotModal_selected__X6OU5{box-shadow:0 2px 8px #007aff14;transform:none}.SelectiveScreenshotModal_selective-screenshot-selectable-message-container__oIDbm:hover{transform:none}}.message-selection-indicator{align-items:center;display:flex;gap:8px;position:absolute;right:16px;top:16px;z-index:10}@media(max-width:768px){.message-selection-indicator{right:12px;top:12px}}.SelectiveScreenshotModal_selective-screenshot-selection-checkbox__GXe\+M{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:2px solid #0000001a;border-radius:8px;box-shadow:0 2px 8px #00000014;display:flex;height:24px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:24px}.SelectiveScreenshotModal_selective-screenshot-selection-checkbox__GXe\+M.SelectiveScreenshotModal_checked__RtjDH{background:linear-gradient(135deg,#007aff,#5ac8fa);border-color:#007aff;box-shadow:0 4px 12px #007aff4d;transform:scale(1.1)}.SelectiveScreenshotModal_selective-screenshot-selection-checkbox__GXe\+M.SelectiveScreenshotModal_checked__RtjDH svg{opacity:1;transform:scale(1.1)}.SelectiveScreenshotModal_selective-screenshot-selection-checkbox__GXe\+M svg{color:#fff;height:16px;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);width:16px}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-selection-checkbox__GXe\+M{border-radius:6px;height:20px;width:20px}.SelectiveScreenshotModal_selective-screenshot-selection-checkbox__GXe\+M svg{height:14px;width:14px}}.SelectiveScreenshotModal_selection-order-badge__v5uVk{align-items:center;animation:SelectiveScreenshotModal_bounceIn__uAGmp .3s ease-out;background:#007aff;border-radius:50%;box-shadow:0 2px 8px #007aff4d;color:#fff;display:flex;font-size:.75rem;font-weight:700;height:20px;justify-content:center;width:20px}@keyframes SelectiveScreenshotModal_bounceIn__uAGmp{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media(max-width:768px){.SelectiveScreenshotModal_selection-order-badge__v5uVk{font-size:11.2px;font-size:calc(11.2px + var(--font-size-offset, 0px));height:18px;width:18px}}.SelectiveScreenshotModal_message-content-wrapper__vnenq{padding:8px 12px}.SelectiveScreenshotModal_selective-screenshot-bottom-actions__9znhh{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffc;background:var(--modal-bg,#fffc);border-top:1px solid #00000014;border-top:1px solid var(--border-tertiary,#00000014);display:flex;justify-content:center;padding:16px 24px}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-bottom-actions__9znhh{padding:16px 20px calc(24px + env(safe-area-inset-bottom))}}.SelectiveScreenshotModal_selective-screenshot-bottom-export-button__v3FXO{align-items:center;background:linear-gradient(135deg,#007aff,#5ac8fa);border:none;border-radius:12px;box-shadow:0 4px 16px #007aff4d;color:#fff;cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;gap:8px;justify-content:center;min-height:44px;overflow:hidden;padding:12px 24px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.SelectiveScreenshotModal_selective-screenshot-bottom-export-button__v3FXO:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.SelectiveScreenshotModal_selective-screenshot-bottom-export-button__v3FXO:hover:not(:disabled){box-shadow:0 8px 24px #007aff66;transform:translateY(-2px)}.SelectiveScreenshotModal_selective-screenshot-bottom-export-button__v3FXO:hover:not(:disabled):before{left:100%}.SelectiveScreenshotModal_selective-screenshot-bottom-export-button__v3FXO:active:not(:disabled){box-shadow:0 4px 16px #007aff4d;transform:translateY(0)}.SelectiveScreenshotModal_selective-screenshot-bottom-export-button__v3FXO:disabled{box-shadow:0 2px 8px #007aff33;cursor:not-allowed;opacity:.6;transform:none}.SelectiveScreenshotModal_selective-screenshot-bottom-export-button__v3FXO svg{height:16px;width:16px}@media(max-width:768px){.SelectiveScreenshotModal_selective-screenshot-bottom-export-button__v3FXO{border-radius:10px;font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));gap:6px;min-height:40px;padding:10px 20px}.SelectiveScreenshotModal_selective-screenshot-bottom-export-button__v3FXO svg{height:14px;width:14px}}.BaseModal_overlay__UdclT{align-items:center;animation:BaseModal_modalFadeIn__nxMCS .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0006;background:var(--modal-overlay-bg,#0006);bottom:0;display:flex;justify-content:center;left:0;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));position:fixed;right:0;top:0;z-index:2000}.BaseModal_overlay__UdclT.BaseModal_centered__h12MB{align-items:center}.BaseModal_overlay__UdclT.BaseModal_overlayFullscreen__RM94-{padding:0!important}.BaseModal_container__u8Eah{animation:BaseModal_modalSlideUp__1dh91 .4s cubic-bezier(.16,1,.3,1);backdrop-filter:saturate(180%) blur(20px);backdrop-filter:var(--modal-backdrop,saturate(180%) blur(20px));-webkit-backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:var(--modal-backdrop,saturate(180%) blur(20px));background:#ffffffd9;background:var(--modal-bg,#ffffffd9);border:1px solid #ffffff4d;border:1px solid var(--modal-border,#ffffff4d);border-radius:20px;box-shadow:0 20px 40px #00000026;box-shadow:var(--modal-shadow,0 20px 40px #00000026);display:flex;flex-direction:column;overflow:hidden;position:relative}.BaseModal_container__u8Eah.BaseModal_small__4ayW6{max-width:90vw;width:400px}.BaseModal_container__u8Eah.BaseModal_medium__4B6yc{max-width:92vw;width:600px}.BaseModal_container__u8Eah.BaseModal_large__ez7TR{max-width:94vw;width:800px}.BaseModal_container__u8Eah.BaseModal_xl__XD3H\+{max-width:96vw;width:1000px}.BaseModal_container__u8Eah.BaseModal_fullscreen__UajyY{border:none!important;border-radius:0!important;height:100dvh!important;margin:0!important;max-height:none!important;max-width:none!important;width:100vw!important}.BaseModal_container__u8Eah.BaseModal_fullscreen__UajyY .BaseModal_header__OdiiG{padding-bottom:12px;padding-top:calc(20px + env(safe-area-inset-top, 0px))}.BaseModal_container__u8Eah.BaseModal_fullscreen__UajyY .BaseModal_footer__uH1eI{padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px));padding-top:12px}.BaseModal_container__u8Eah.BaseModal_fullscreen__UajyY .BaseModal_content__mPqaU{border-radius:0;padding:0}.BaseModal_header__OdiiG{align-items:center;border-bottom:1px solid #0000000d;border-bottom:1px solid var(--modal-border,#0000000d);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 24px}.BaseModal_header__OdiiG .BaseModal_headerTitleContainer__QhXux{align-items:center;display:flex;flex:1 1}.BaseModal_header__OdiiG .BaseModal_titleSmall__9ONBF{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:18px;font-size:calc(18px + var(--font-size-offset, 0px));font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0}.BaseModal_closeIcon__fVLIh{align-items:center;background:#0000;border:none;border-radius:8px;color:#8e8e93;color:var(--text-tertiary,#8e8e93);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);width:32px}.BaseModal_closeIcon__fVLIh:hover{background:#0000000d;background:var(--sidebar-hover-bg,#0000000d);color:#1d1d1f;color:var(--text-primary,#1d1d1f)}.BaseModal_content__mPqaU{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding:24px}.BaseModal_footer__uH1eI{align-items:center;background:#ffffff05;border-top:1px solid #0000000d;border-top:1px solid var(--modal-border,#0000000d);display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:14px 24px}.BaseModal_btnDefault__UcqCY{background:#f5f5f7;background:var(--background-secondary,#f5f5f7);border:1px solid #0000001a;border:1px solid var(--border-secondary,#0000001a);border-radius:10px;color:#1d1d1f;color:var(--text-primary,#1d1d1f);cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s}.BaseModal_btnDefault__UcqCY:hover{background:#e8e8ed;background:var(--background-tertiary,#e8e8ed)}.BaseModal_btnPrimary__oK5k3{background:var(--primary-color);border:none;border-radius:10px;box-shadow:0 4px 12px #007aff33;box-shadow:0 4px 12px var(--primary-color-shadow,#007aff33);color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 24px;transition:all .2s}.BaseModal_btnPrimary__oK5k3:hover{background:var(--primary-hover);transform:translateY(-1px)}.BaseModal_btnPrimary__oK5k3:disabled{cursor:not-allowed;opacity:.6;transform:none}@keyframes BaseModal_modalFadeIn__nxMCS{0%{opacity:0}to{opacity:1}}@keyframes BaseModal_modalSlideUp__1dh91{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.MaintenanceModal_maintenance-modal-unified__E\+T\+N{max-width:400px;width:92%}.MaintenanceModal_maintenance-modal-icon-wrapper__T8lR1{color:#ff9500;display:flex;justify-content:center;margin-bottom:20px}.MaintenanceModal_maintenance-modal-title__5Krw\+{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:22px;font-size:calc(22px + var(--font-size-offset, 0px));font-weight:700;margin-bottom:12px}.MaintenanceModal_maintenance-modal-message__\+Q76h{color:#48484a;color:var(--text-secondary,#48484a);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));line-height:1.6;margin-bottom:24px}.MaintenanceModal_maintenance-modal-notice-box__JeZNi{background:#00000008;background:var(--background-secondary,#00000008);border-radius:14px;color:#8e8e93;color:var(--text-tertiary,#8e8e93);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));line-height:1.5;padding:16px;text-align:left}.MaintenanceModal_maintenance-modal-notice-box__JeZNi .MaintenanceModal_expected-time__WH1IM{color:#48484a;color:var(--text-secondary,#48484a);font-weight:600;margin-top:8px}.ThinkingModeModal_modal-header-centered__3Webn{margin-bottom:24px;text-align:center;width:100%}.ThinkingModeModal_modal-header-centered__3Webn .ThinkingModeModal_neural-icon-wrapper__PdVmy{align-items:center;display:inline-flex;justify-content:center;margin-bottom:12px;position:relative}.ThinkingModeModal_modal-header-centered__3Webn .ThinkingModeModal_neural-icon-wrapper__PdVmy .ThinkingModeModal_neural-icon__l\+YZO{color:#007aff;color:var(--thinking-text-color,#007aff);filter:drop-shadow(0 0 8px rgba(0,122,255,.3));height:38px;width:38px;z-index:1}.ThinkingModeModal_modal-header-centered__3Webn .ThinkingModeModal_neural-icon-wrapper__PdVmy .ThinkingModeModal_neural-pulse-ring__Jcrg7{animation:ThinkingModeModal_neuralRipple__sY59W 2s ease-out infinite;border:2px solid #007aff;border:2px solid var(--thinking-text-color,#007aff);border-radius:50%;height:100%;opacity:0;position:absolute;width:100%}.ThinkingModeModal_modal-header-centered__3Webn .ThinkingModeModal_modal-title-main__wozbr{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:20px;font-size:calc(20px + var(--font-size-offset, 0px));font-weight:700;letter-spacing:-.4px;margin:0 0 6px}.ThinkingModeModal_modal-header-centered__3Webn .ThinkingModeModal_modal-subtitle-main__q3s5H{color:#00000080;color:var(--text-secondary,#00000080);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));line-height:1.4;margin:0;padding:0 10px}.ThinkingModeModal_mode-comparison-grid__j4FHb{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr;width:100%}.ThinkingModeModal_mode-comparison-grid__j4FHb .ThinkingModeModal_comparison-item__dcu8B{background:#00000008;background:var(--modal-item-bg,#00000008);border:1px solid #0000000d;border:1px solid var(--modal-item-border,#0000000d);border-radius:16px;padding:14px 16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.ThinkingModeModal_mode-comparison-grid__j4FHb .ThinkingModeModal_comparison-item__dcu8B .ThinkingModeModal_item-header__tb09Q{align-items:center;display:flex;gap:10px;margin-bottom:10px}.ThinkingModeModal_mode-comparison-grid__j4FHb .ThinkingModeModal_comparison-item__dcu8B .ThinkingModeModal_item-header__tb09Q .ThinkingModeModal_item-icon__ZkTiI{height:20px;opacity:.8;width:20px}.ThinkingModeModal_mode-comparison-grid__j4FHb .ThinkingModeModal_comparison-item__dcu8B .ThinkingModeModal_item-header__tb09Q .ThinkingModeModal_item-title__DNq8E{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:600}.ThinkingModeModal_mode-comparison-grid__j4FHb .ThinkingModeModal_comparison-item__dcu8B .ThinkingModeModal_item-features__9kU-v{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.ThinkingModeModal_mode-comparison-grid__j4FHb .ThinkingModeModal_comparison-item__dcu8B .ThinkingModeModal_item-features__9kU-v li{align-items:center;color:#0009;color:var(--text-secondary,#0009);display:flex;font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));gap:8px}.ThinkingModeModal_mode-comparison-grid__j4FHb .ThinkingModeModal_comparison-item__dcu8B .ThinkingModeModal_item-features__9kU-v li:before{background:currentColor;border-radius:50%;content:"";height:3px;opacity:.4;width:3px}.ThinkingModeModal_mode-comparison-grid__j4FHb .ThinkingModeModal_comparison-item__dcu8B.ThinkingModeModal_normal__TslTe .ThinkingModeModal_item-icon__ZkTiI{color:#007aff;color:var(--thinking-text-color,#007aff)}.ThinkingModeModal_mode-comparison-grid__j4FHb .ThinkingModeModal_comparison-item__dcu8B.ThinkingModeModal_normal__TslTe{background:#007aff08;background:var(--thinking-bg,#007aff08);border-color:#007aff1a;border-color:var(--thinking-border,#007aff1a)}.ThinkingModeModal_mode-comparison-grid__j4FHb .ThinkingModeModal_comparison-item__dcu8B.ThinkingModeModal_thinking__7F67b .ThinkingModeModal_item-icon__ZkTiI{color:#5856d6}.ThinkingModeModal_mode-comparison-grid__j4FHb .ThinkingModeModal_comparison-item__dcu8B.ThinkingModeModal_thinking__7F67b{background:#5856d60d;border-color:#5856d61a;box-shadow:0 4px 12px #5856d614;transform:scale(1.02)}[data-theme=night] .ThinkingModeModal_mode-comparison-grid__j4FHb .ThinkingModeModal_comparison-item__dcu8B.ThinkingModeModal_thinking__7F67b{background:#5856d61a;border-color:#5856d633}@keyframes ThinkingModeModal_neuralRipple__sY59W{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}.ChatHistorySidebar_chat-history-sidebar-overlay__qMgwt{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0003;background:var(--modal-overlay,#0003);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .4s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:2000}.ChatHistorySidebar_chat-history-sidebar-overlay__qMgwt.ChatHistorySidebar_open__yju2s{opacity:1;visibility:visible}.ChatHistorySidebar_chat-history-sidebar-container__uca68{background:#f2f2f7;background:var(--bg-secondary,#f2f2f7);border-right:.5px solid #00000014;border-right:.5px solid var(--sidebar-border,#00000014);box-shadow:10px 0 30px #0000000d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;left:-320px;padding:env(safe-area-inset-top,0) 0 env(safe-area-inset-bottom,0);position:fixed;top:0;transition:transform .4s cubic-bezier(.16,1,.3,1);width:280px;z-index:2001}.ChatHistorySidebar_chat-history-sidebar-container__uca68.ChatHistorySidebar_open__yju2s{transform:translateX(320px)}@media(max-width:768px){.ChatHistorySidebar_chat-history-sidebar-container__uca68{left:-260px;width:260px}.ChatHistorySidebar_chat-history-sidebar-container__uca68.ChatHistorySidebar_open__yju2s{transform:translateX(260px)}}[data-theme=night] .ChatHistorySidebar_chat-history-sidebar-container__uca68{background:#000}.ChatHistorySidebar_chat-history-sidebar-header__5VriF{align-items:center;display:flex;justify-content:space-between;padding:16px 16px 8px}.ChatHistorySidebar_chat-history-sidebar-header-small-title__gDXRW{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:600}.ChatHistorySidebar_chat-history-sidebar-date-label__SqknM{display:none}.ChatHistorySidebar_chat-history-sidebar-close-button__KSrZP{align-items:center;background:#0000000d;background:var(--background-secondary,#0000000d);border:none;border-radius:50%;color:#8e8e93;color:var(--text-tertiary,#8e8e93);cursor:pointer;display:flex;height:26px;justify-content:center;transition:all .2s ease;width:26px}.ChatHistorySidebar_chat-history-sidebar-close-button__KSrZP:hover{background:#0000001a;background:var(--sidebar-hover-bg,#0000001a);color:#1d1d1f;color:var(--text-primary,#1d1d1f)}.ChatHistorySidebar_chat-history-sidebar-content__-BDzi{flex:1 1;overflow-y:auto;padding:0 12px 24px;scroll-behavior:smooth}.ChatHistorySidebar_chat-history-sidebar-content__-BDzi::-webkit-scrollbar{width:4px}.ChatHistorySidebar_chat-history-sidebar-content__-BDzi::-webkit-scrollbar-thumb{background:#0000001a;background:var(--border-primary,#0000001a);border-radius:2px}.ChatHistorySidebar_sidebar-inset-group__4SOuc{background:#fff;background:var(--bg-tertiary,#fff);border:.5px solid #00000005;border:.5px solid var(--border-tertiary,#00000005);border-radius:10px;box-shadow:0 1px 2px #00000008;margin-top:16px;margin-top:calc(16px + var(--font-size-offset, 0px)*.5);overflow:hidden}[data-theme=night] .ChatHistorySidebar_sidebar-inset-group__4SOuc{background:#1c1c1e;border-color:#ffffff0d}.ChatHistorySidebar_sidebar-section-label__p93GH{align-items:center;color:#8e8e93;color:var(--text-secondary,#8e8e93);display:flex;font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));font-weight:600;justify-content:space-between;margin-top:24px;margin-top:calc(24px + var(--font-size-offset, 0px)*.5);padding:0 16px 8px;padding:0 16px calc(8px + var(--font-size-offset, 0px)*.2)}.ChatHistorySidebar_sidebar-menu-item__bXG99{align-items:center;background:none;border:none;color:#1d1d1f;color:var(--text-primary,#1d1d1f);cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:500;gap:12px;padding:12px 16px;padding:calc(12px + var(--font-size-offset, 0px)*.3) 16px;position:relative;text-align:left;transition:background .2s;width:100%}.ChatHistorySidebar_sidebar-menu-item__bXG99:not(:last-child):after{background:#0000000d;background:var(--border-tertiary,#0000000d);bottom:0;content:"";height:.5px;left:44px;position:absolute;right:0}[data-theme=night] .ChatHistorySidebar_sidebar-menu-item__bXG99:not(:last-child):after{background:#ffffff0f}.ChatHistorySidebar_sidebar-menu-item__bXG99:hover:not(:disabled){background:#00000008;background:var(--sidebar-hover-bg,#00000008)}.ChatHistorySidebar_sidebar-menu-item__bXG99:active:not(:disabled){background:#00000014;background:var(--background-secondary,#00000014)}.ChatHistorySidebar_sidebar-menu-item__bXG99:disabled{cursor:not-allowed;opacity:.4}.ChatHistorySidebar_sidebar-menu-item__bXG99 .ChatHistorySidebar_item-icon__PdoEC{align-items:center;border-radius:6px;display:flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.ChatHistorySidebar_sidebar-menu-item__bXG99 .ChatHistorySidebar_item-icon__PdoEC.ChatHistorySidebar_blue__z1XH3{background:var(--primary-color);color:#fff}.ChatHistorySidebar_sidebar-menu-item__bXG99 .ChatHistorySidebar_item-icon__PdoEC.ChatHistorySidebar_orange__Gpqda{background:#ff9500;color:#fff}.ChatHistorySidebar_sidebar-menu-item__bXG99 .ChatHistorySidebar_item-icon__PdoEC.ChatHistorySidebar_purple__kGLlS{background:#af52de;color:#fff}.ChatHistorySidebar_sidebar-menu-item__bXG99 .ChatHistorySidebar_item-icon__PdoEC.ChatHistorySidebar_grey__nr3d9{background:#8e8e93;color:#fff}.ChatHistorySidebar_sidebar-menu-item__bXG99 .ChatHistorySidebar_item-icon__PdoEC.ChatHistorySidebar_green__VuZNS{background:#34c759;color:#fff}.ChatHistorySidebar_sidebar-menu-item__bXG99 .ChatHistorySidebar_item-icon__PdoEC svg{height:15px;width:15px}.ChatHistorySidebar_sidebar-menu-item__bXG99 .ChatHistorySidebar_item-label__EqkUD{flex:1 1}.ChatHistorySidebar_sidebar-menu-item__bXG99 .ChatHistorySidebar_item-chevron__UE-Ra{color:#c7c7cc;color:var(--text-quaternary,#c7c7cc);margin-left:2px;opacity:.6}.ChatHistorySidebar_sidebar-menu-item__bXG99 .ChatHistorySidebar_sidebar-notification-dot__prvke{background:#ff3b30;border-radius:50%;height:7px;margin-right:2px;width:7px}.ChatHistorySidebar_history-item__OHqTn{align-items:center;cursor:pointer;display:flex;gap:10px;padding:12px 16px;padding:calc(12px + var(--font-size-offset, 0px)*.3) 16px;position:relative;transition:background .2s}.ChatHistorySidebar_history-item__OHqTn:not(:last-child):after{background:#0000000d;background:var(--border-tertiary,#0000000d);bottom:0;content:"";height:.5px;left:14px;position:absolute;right:0}[data-theme=night] .ChatHistorySidebar_history-item__OHqTn:not(:last-child):after{background:#ffffff0f}.ChatHistorySidebar_history-item__OHqTn:hover{background:#00000008;background:var(--sidebar-hover-bg,#00000008)}.ChatHistorySidebar_history-item__OHqTn:hover .ChatHistorySidebar_chat-delete-button__D0TjA{margin-left:4px;opacity:1;padding:6px;width:26px}.ChatHistorySidebar_history-item__OHqTn.ChatHistorySidebar_is-swiped__T8TOW{background:#007aff0d;background:var(--primary-bg-light,#007aff0d)}.ChatHistorySidebar_history-item__OHqTn.ChatHistorySidebar_is-swiped__T8TOW .ChatHistorySidebar_chat-delete-button__D0TjA{background:#ff3b30;color:#fff;gap:4px;opacity:1;padding:6px 10px;width:60px}.ChatHistorySidebar_history-item__OHqTn.ChatHistorySidebar_is-swiped__T8TOW .ChatHistorySidebar_chat-delete-button__D0TjA .ChatHistorySidebar_delete-text__Os9-f{font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));font-weight:600;white-space:nowrap}.ChatHistorySidebar_history-item__OHqTn.ChatHistorySidebar_active__9c253{background:#007aff1a;background:var(--primary-bg-light,#007aff1a)}.ChatHistorySidebar_history-item__OHqTn.ChatHistorySidebar_active__9c253 .ChatHistorySidebar_chat-history-sidebar-chat-title__HjNSS{color:var(--primary-color);font-weight:500}.ChatHistorySidebar_history-item__OHqTn .ChatHistorySidebar_chat-history-sidebar-chat-content__zIlVX{flex:1 1;min-width:0}.ChatHistorySidebar_history-item__OHqTn .ChatHistorySidebar_chat-history-sidebar-chat-title__HjNSS{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));font-weight:600;margin-bottom:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatHistorySidebar_history-item__OHqTn .ChatHistorySidebar_chat-history-sidebar-chat-time__HkCaA{color:#8e8e93;color:var(--text-secondary,#8e8e93);font-size:11px;font-size:calc(11px + var(--font-size-offset, 0px));font-weight:500;margin-top:1px}.ChatHistorySidebar_chat-delete-button__D0TjA{align-items:center;background:#ff3b300d;background:var(--error-bg,#ff3b300d);border:none;border-radius:6px;color:#ff3b30;cursor:pointer;display:flex;flex-shrink:0;height:26px;justify-content:center;opacity:0;overflow:hidden;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1);width:0}.ChatHistorySidebar_chat-delete-button__D0TjA:hover{background:#ff3b30;color:#fff;transform:scale(1.05)}.ChatHistorySidebar_chat-history-sidebar-empty-state__L1fpq{color:#8e8e93;color:var(--text-tertiary,#8e8e93);padding:40px 20px;text-align:center}.ChatHistorySidebar_chat-history-sidebar-empty-state__L1fpq svg{margin-bottom:12px;opacity:.2}.ChatHistorySidebar_chat-history-sidebar-empty-state__L1fpq p{font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px))}.ChatHistorySidebar_chat-history-sidebar-footer__tik13{padding:16px 16px 32px;padding:16px 16px calc(32px + var(--font-size-offset, 0px)*1)}.ChatHistorySidebar_sidebar-clear-all-button__6NGPV{align-items:center;background:#fff;background:var(--bg-tertiary,#fff);border:none;border-radius:10px;box-shadow:0 1px 2px #00000008;color:#ff3b30;cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));font-weight:500;gap:6px;justify-content:center;padding:12px;padding:calc(12px + var(--font-size-offset, 0px)*.2);width:100%}[data-theme=night] .ChatHistorySidebar_sidebar-clear-all-button__6NGPV{background:#1c1c1e}.ChatHistorySidebar_sidebar-clear-all-button__6NGPV:hover{background:#ff3b300d}.ChatHistorySidebar_section-action-icon__cZSCh{background:none;border:none;color:#007aff;color:var(--primary-color,#007aff);cursor:pointer;padding:4px}.FeedbackModal_feedback-modal-refactored__jTxLC{max-width:400px;width:92%}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_form-row-score__s4SZU{background:#007aff0a;background:var(--background-secondary,#007aff0a);border:1px solid #007aff14;border:1px solid var(--border-secondary,#007aff14);border-radius:16px;margin-bottom:20px;padding:16px}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_score-label-row__0wZ64{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_score-label-row__0wZ64 .FeedbackModal_icon-and-desc__5izMd{align-items:center;display:flex;gap:10px}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_score-label-row__0wZ64 .FeedbackModal_icon-and-desc__5izMd .FeedbackModal_icon-box__DOIY6{align-items:center;display:flex;justify-content:center}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_score-label-row__0wZ64 .FeedbackModal_icon-and-desc__5izMd .FeedbackModal_icon-box__DOIY6 svg{stroke-width:2.5px;height:24px;width:24px}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_score-label-row__0wZ64 .FeedbackModal_icon-and-desc__5izMd .FeedbackModal_icon-box__DOIY6 .FeedbackModal_score-icon-dissatisfied__gI\+rJ{color:#ff3b30}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_score-label-row__0wZ64 .FeedbackModal_icon-and-desc__5izMd .FeedbackModal_icon-box__DOIY6 .FeedbackModal_score-icon-frown__cBR3A{color:#ff9500}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_score-label-row__0wZ64 .FeedbackModal_icon-and-desc__5izMd .FeedbackModal_icon-box__DOIY6 .FeedbackModal_score-icon-meh__17044{color:#8e8e93}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_score-label-row__0wZ64 .FeedbackModal_icon-and-desc__5izMd .FeedbackModal_icon-box__DOIY6 .FeedbackModal_score-icon-smile__wDoCS{color:#007aff}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_score-label-row__0wZ64 .FeedbackModal_icon-and-desc__5izMd .FeedbackModal_icon-box__DOIY6 .FeedbackModal_score-icon-laugh__nc0JN{color:#34c759}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_score-label-row__0wZ64 .FeedbackModal_icon-and-desc__5izMd .FeedbackModal_label-text__N13xh{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:600}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_score-label-row__0wZ64 .FeedbackModal_icon-and-desc__5izMd .FeedbackModal_label-text__N13xh .FeedbackModal_status-highlight__gFZ1B{color:#007aff;color:var(--primary-color,#007aff);margin-left:4px}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_score-label-row__0wZ64 .FeedbackModal_score-badge__xdGWK{background:#007aff;background:var(--primary-color,#007aff);border-radius:8px;color:#fff;font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:700;min-width:36px;padding:2px 10px;text-align:center}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_slider-container__SMZib .FeedbackModal_standard-range-slider__Hr0ym{appearance:none;-webkit-appearance:none;background:#e5e5e7;background:var(--background-tertiary,#e5e5e7);border-radius:3px;cursor:pointer;height:6px;outline:none;width:100%}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_slider-container__SMZib .FeedbackModal_standard-range-slider__Hr0ym::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #0000001a;border-radius:50%;box-shadow:0 2px 8px #00000026;cursor:grab;height:24px;width:24px}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_slider-container__SMZib .FeedbackModal_standard-range-slider__Hr0ym::-webkit-slider-thumb:active{transform:scale(1.1)}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_form-row-comment__\+JibL .FeedbackModal_label-row__8eZie{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_form-row-comment__\+JibL .FeedbackModal_label-row__8eZie .FeedbackModal_label-text__N13xh{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:600}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_form-row-comment__\+JibL .FeedbackModal_label-row__8eZie .FeedbackModal_counter-text__HS704{color:#8e8e93;color:var(--text-tertiary,#8e8e93);font-size:11px;font-size:calc(11px + var(--font-size-offset, 0px))}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_form-row-comment__\+JibL .FeedbackModal_standard-textarea__FHO4h{background:#fbfbfd;background:var(--background-secondary,#fbfbfd);border:1px solid #e5e5e7;border:1px solid var(--border-secondary,#e5e5e7);border-radius:14px;color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));line-height:1.5;padding:12px 14px;resize:none;transition:all .2s ease;width:100%}.FeedbackModal_feedback-form-standard__CqmAt .FeedbackModal_form-row-comment__\+JibL .FeedbackModal_standard-textarea__FHO4h:focus{background:#fff;background:var(--modal-bg,#fff);border-color:#007aff;border-color:var(--primary-color,#007aff);box-shadow:0 0 0 3px #007aff1a;outline:none}.FeedbackModal_feedback-success-centered__3MogR{padding:32px 0;text-align:center}.FeedbackModal_feedback-success-centered__3MogR .FeedbackModal_success-circle-wrapper__9J-aI{display:flex;justify-content:center;margin-bottom:20px}.FeedbackModal_feedback-success-centered__3MogR .FeedbackModal_success-circle-wrapper__9J-aI .FeedbackModal_success-checkmark-icon__PWdq4{align-items:center;animation:FeedbackModal_bounceIn__PinmQ .5s cubic-bezier(.17,.67,.83,1.2);background:#34c759;border-radius:50%;box-shadow:0 8px 20px #34c7594d;color:#fff;display:flex;height:64px;justify-content:center;width:64px}.FeedbackModal_feedback-success-centered__3MogR .FeedbackModal_success-title__A4y9N{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:20px;font-size:calc(20px + var(--font-size-offset, 0px));font-weight:700;margin:0}.FeedbackModal_error-display-standard__pCIsj .FeedbackModal_error-pre-wrapper__CzsDS{background:#fff2f2;background:var(--background-secondary,#fff2f2);border:1px solid #ff3b3026;border-radius:14px;max-height:180px;overflow-y:auto;padding:16px}.FeedbackModal_error-display-standard__pCIsj .FeedbackModal_error-text__Y7LFy{color:#ff3b30;font-family:inherit;font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));line-height:1.5;margin:0;white-space:pre-wrap}@keyframes FeedbackModal_bounceIn__PinmQ{0%{opacity:0;transform:scale(.3)}50%{opacity:.9;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.FeedbackModal_btn-loading-dot__z1HBO{animation:FeedbackModal_spin__R2ZyP .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:12px;margin-right:8px;width:12px}@keyframes FeedbackModal_spin__R2ZyP{to{transform:rotate(1turn)}}.FullscreenModal_fullscreen-level-overlay__TB6Pf{align-items:center;animation:FullscreenModal_fullscreen-fade-in__E1-Tj .3s cubic-bezier(.16,1,.3,1);background:linear-gradient(135deg,#fdfbf4,#f5f2e9);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}[data-theme=night] .FullscreenModal_fullscreen-level-overlay__TB6Pf{background:linear-gradient(180deg,#1a1a1c 0,#121214)}[data-theme=cny] .FullscreenModal_fullscreen-level-overlay__TB6Pf{background:linear-gradient(135deg,#fef9de,#fcede0)}.FullscreenModal_fullscreen-level-overlay__TB6Pf:before{background:radial-gradient(circle at 25% 25%,#7877c605 0,#0000 50%),radial-gradient(circle at 75% 75%,#ff2d5503 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.FullscreenModal_fullscreen-level-container__YdgnZ{display:flex;flex-direction:column;height:100%;max-width:100%;overflow:hidden;padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top);position:relative;width:100%}.FullscreenModal_fullscreen-level-header__3O3rn{align-items:center;backdrop-filter:var(--backdrop-blur);-webkit-backdrop-filter:var(--backdrop-blur);background:var(--header-bg);border-bottom:1px solid var(--border-secondary);display:flex;height:56px;justify-content:space-between;min-height:56px;padding:0 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.FullscreenModal_fullscreen-level-header__3O3rn .FullscreenModal_header-info__EXOdB{display:flex;flex-direction:column}.FullscreenModal_fullscreen-level-header__3O3rn .FullscreenModal_header-info__EXOdB .FullscreenModal_brand-name__dvaJr{color:var(--text-primary);font-size:17px;font-size:calc(17px + var(--font-size-offset, 0px));font-weight:600;letter-spacing:-.02em}.FullscreenModal_fullscreen-level-header__3O3rn .FullscreenModal_header-info__EXOdB .FullscreenModal_timestamp__c8Mfn{color:var(--text-secondary);font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));margin-top:2px}.FullscreenModal_fullscreen-level-header__3O3rn .FullscreenModal_close-button__F4U9g{align-items:center;background:var(--button-tertiary-bg);border:none;border-radius:50%;color:var(--text-primary);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.FullscreenModal_fullscreen-level-header__3O3rn .FullscreenModal_close-button__F4U9g:hover{background:var(--button-tertiary-hover);transform:scale(1.05)}.FullscreenModal_fullscreen-level-header__3O3rn .FullscreenModal_close-button__F4U9g:active{transform:scale(.95)}[data-theme=cny] .FullscreenModal_fullscreen-level-header__3O3rn{background:#8e1f16;border-bottom:1px solid #fdc23e4d}[data-theme=cny] .FullscreenModal_fullscreen-level-header__3O3rn .FullscreenModal_header-info__EXOdB .FullscreenModal_brand-name__dvaJr{color:#fee7d1}[data-theme=cny] .FullscreenModal_fullscreen-level-header__3O3rn .FullscreenModal_header-info__EXOdB .FullscreenModal_timestamp__c8Mfn{color:#fee7d1b3}[data-theme=cny] .FullscreenModal_fullscreen-level-header__3O3rn .FullscreenModal_close-button__F4U9g{background:#ffffff1a;color:#fee7d1}[data-theme=cny] .FullscreenModal_fullscreen-level-header__3O3rn .FullscreenModal_close-button__F4U9g:hover{background:#fff3;color:#fff}.FullscreenModal_fullscreen-level-body__HF0MX{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding:16px 20px 24px}.FullscreenModal_fullscreen-level-body__HF0MX .FullscreenModal_content-wrapper__37OTO{color:var(--text-primary);margin:0 auto;max-width:800px;padding:24px}[data-theme=cny] .FullscreenModal_fullscreen-level-body__HF0MX .FullscreenModal_content-wrapper__37OTO{color:#7b180f}.FullscreenModal_fullscreen-level-body__HF0MX .FullscreenModal_content-wrapper__37OTO .markdown-wrapper{font-size:15px!important;font-size:calc(15px + var(--font-size-offset, 0px))!important;line-height:1.6!important}.FullscreenModal_fullscreen-level-body__HF0MX .FullscreenModal_content-wrapper__37OTO img{border-radius:12px;margin:1.5em 0;max-width:100%}@keyframes FullscreenModal_fullscreen-fade-in__E1-Tj{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(min-width:1024px){.FullscreenModal_fullscreen-level-body__HF0MX{padding:40px}}.CharLimitWarningModal_char-limit-warning-modal-overlay__mv8JG{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:2rem;position:fixed;right:0;top:0;z-index:1000}.CharLimitWarningModal_char-limit-warning-modal-content__nA8aQ{background:#fff;border-radius:16px;box-shadow:0 20px 50px #0000004d;max-width:450px;padding:2rem;position:relative;text-align:center;width:100%}.CharLimitWarningModal_char-limit-warning-modal-close-button__p2eIw{background:none;border:none;border-radius:8px;color:#718096;cursor:pointer;padding:.5rem;position:absolute;right:1rem;top:1rem;transition:all .2s ease}.CharLimitWarningModal_char-limit-warning-modal-close-button__p2eIw:hover{background:#f7fafc;color:#2d3748}.CharLimitWarningModal_char-limit-warning-modal-icon-wrapper__FE8lB{color:#f59e0b;display:flex;justify-content:center;margin-bottom:1.5rem}.CharLimitWarningModal_char-limit-warning-modal-title__MRy9M{color:#2d3748;font-size:1.25rem;font-weight:600;margin:0 0 1rem}.CharLimitWarningModal_char-limit-warning-modal-message__AzrUd{color:#4a5568;font-size:1rem;line-height:1.6;margin:0 0 1.5rem}.CharLimitWarningModal_char-limit-warning-modal-understand-button__pPA2V{background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;margin-top:1rem;padding:.875rem 2rem;transition:all .2s ease}.CharLimitWarningModal_char-limit-warning-modal-understand-button__pPA2V:hover{box-shadow:0 8px 25px #f59e0b4d;transform:translateY(-2px)}.CharLimitWarningModal_char-limit-warning-modal-understand-button__pPA2V:active{transform:translateY(0)}@keyframes ChatLengthLimitModal_modalFadeIn__B5PoV{0%{opacity:0}to{opacity:1}}@keyframes ChatLengthLimitModal_modalSlideUp__a6u2N{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ChatLengthLimitModal_softFloat__l5mIx{0%,to{box-shadow:0 4px 12px #007aff33;transform:translateY(0)}50%{box-shadow:0 8px 20px #007aff4d;transform:translateY(-4px)}}@keyframes ChatLengthLimitModal_sparkleTwinkle__z\+VrU{0%,to{filter:blur(.5px);opacity:.4;transform:scale(.8) rotate(0deg)}50%{filter:blur(0);opacity:1;transform:scale(1.1) rotate(15deg)}}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV{background:#fff!important;background:var(--modal-bg,#fff)!important;border-radius:28px!important;box-shadow:0 30px 60px #0000001f,0 0 0 1px #0000000d;max-width:340px!important;overflow:visible!important;padding:0!important;position:relative;text-align:center;width:100%}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-close-btn__dO-xa{align-items:center;background:#0000000d;background:var(--background-secondary,#0000000d);border-radius:50%;color:#8e8e93;color:var(--text-tertiary,#8e8e93);cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:14px;top:14px;transition:all .2s ease;width:24px;z-index:10}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-close-btn__dO-xa:hover{background:#00000014;background:var(--sidebar-hover-bg,#00000014);color:var(--text-primary)}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-close-btn__dO-xa svg{height:14px;width:14px}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-header-section__tBMWf{padding:28px 20px 8px}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-header-section__tBMWf .ChatLengthLimitModal_modal-title-main__ALNmZ{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:18px;font-size:calc(18px + var(--font-size-offset, 0px));font-weight:700;letter-spacing:-.01em;margin:0}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-body-section__yxRMz{padding:0 20px 16px}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-body-section__yxRMz .ChatLengthLimitModal_modal-icon-wrapper__gypgw{display:inline-flex;margin-bottom:16px;margin-top:4px;position:relative}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-body-section__yxRMz .ChatLengthLimitModal_modal-icon-wrapper__gypgw .ChatLengthLimitModal_modal-icon__Om0hA{align-items:center;animation:ChatLengthLimitModal_softFloat__l5mIx 3s cubic-bezier(.45,0,.55,1) infinite;background:linear-gradient(135deg,#007aff,#0056cc);border-radius:50%;box-shadow:0 4px 12px #007aff33;color:#fff;display:flex;height:48px;justify-content:center;width:48px}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-body-section__yxRMz .ChatLengthLimitModal_modal-icon-wrapper__gypgw .ChatLengthLimitModal_modal-icon__Om0hA svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));height:24px;width:24px}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-body-section__yxRMz .ChatLengthLimitModal_modal-icon-wrapper__gypgw .ChatLengthLimitModal_sparkle__Ehf3S{animation:ChatLengthLimitModal_sparkleTwinkle__z\+VrU 2.5s cubic-bezier(.4,0,.2,1) infinite;color:#fc0;position:absolute}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-body-section__yxRMz .ChatLengthLimitModal_modal-icon-wrapper__gypgw .ChatLengthLimitModal_sparkle__Ehf3S.ChatLengthLimitModal_sparkle-1__UsHfq{animation-delay:0s;right:-2px;top:-2px}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-body-section__yxRMz .ChatLengthLimitModal_modal-icon-wrapper__gypgw .ChatLengthLimitModal_sparkle__Ehf3S.ChatLengthLimitModal_sparkle-2__YXdJT{animation-delay:1.5s;bottom:2px;left:-2px}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-body-section__yxRMz .ChatLengthLimitModal_modal-subtitle-main__tgByR{color:#8e8e93;color:var(--text-secondary,#8e8e93);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));line-height:1.45;margin:0 0 16px;padding:0 2px}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-body-section__yxRMz .ChatLengthLimitModal_modal-tip__khc0c{align-items:center;background:#48bb7814;background:var(--success-bg,#48bb7814);border:1px solid #34c75926;border:1px solid var(--success-color,#34c75926);border-radius:10px;color:#34c759;color:var(--success-color,#34c759);display:flex;font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));font-weight:500;gap:6px;justify-content:center;padding:8px 12px}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-body-section__yxRMz .ChatLengthLimitModal_modal-tip__khc0c .ChatLengthLimitModal_tip-icon__gckjL{font-size:14px}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-footer-section__5YgLg{padding:0 20px 24px}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-footer-section__5YgLg .ChatLengthLimitModal_btn-confirm-primary__V1-oS{background:linear-gradient(135deg,#007aff,#0056cc);border:none;border-radius:12px;box-shadow:0 4px 10px #007aff26;color:#fff;cursor:pointer;font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:600;height:42px;transition:all .2s ease;width:100%}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-footer-section__5YgLg .ChatLengthLimitModal_btn-confirm-primary__V1-oS:hover{box-shadow:0 6px 14px #007aff40;transform:translateY(-1px)}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-footer-section__5YgLg .ChatLengthLimitModal_btn-confirm-primary__V1-oS:active{transform:translateY(0)}@media(max-width:768px){.ChatLengthLimitModal_chat-length-modal-unified__wHsNV{max-width:85%!important}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-header-section__tBMWf{padding:24px 16px 8px}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-body-section__yxRMz{padding:0 16px 16px}.ChatLengthLimitModal_chat-length-modal-unified__wHsNV .ChatLengthLimitModal_modal-footer-section__5YgLg{padding:0 16px 20px}}.MiniPlayer_mini-player__mwTlh{animation:MiniPlayer_slideUp__oMISr .3s ease-out;background:#fff;background:var(--modal-bg,#fff);border-top:1px solid #e2e8f0;border-top:1px solid var(--border-tertiary,#e2e8f0);bottom:0;box-shadow:0 -4px 20px #0000001a;left:0;position:fixed;right:0;z-index:1000}.MiniPlayer_mini-player-content__uOCAZ{max-width:100%;padding:12px 16px}.MiniPlayer_mini-player-controls__guqZ4{align-items:center;display:flex;gap:16px;margin-bottom:8px}.MiniPlayer_play-button__pRE56{align-items:center;background:#007aff;background:var(--button-primary-bg,#007aff);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:all .2s ease;width:48px}.MiniPlayer_play-button__pRE56:hover{background:#0056cc;background:var(--button-primary-hover,#0056cc);transform:scale(1.05)}.MiniPlayer_play-button__pRE56:active{transform:scale(.95)}.MiniPlayer_play-button__pRE56:disabled{cursor:not-allowed;opacity:.6;transform:none}.MiniPlayer_play-button__pRE56.MiniPlayer_paused__YeX1f,.MiniPlayer_play-button__pRE56.MiniPlayer_playing__PyElW{background:#8e8e931a;background:var(--button-secondary-bg,#8e8e931a);color:#007aff;color:var(--button-secondary-text,#007aff)}.MiniPlayer_play-button__pRE56.MiniPlayer_loading__YU55i{animation:MiniPlayer_pulse-loading__WZUbN 1.5s ease-in-out infinite;background:#007aff;background:var(--button-primary-bg,#007aff);color:#fff;cursor:not-allowed}.MiniPlayer_play-button__pRE56.MiniPlayer_loading__YU55i:hover{background:#007aff;background:var(--button-primary-bg,#007aff);transform:none}.MiniPlayer_play-button__pRE56.MiniPlayer_loading__YU55i:active{transform:none}.MiniPlayer_loading-spinner__g3V8Q{animation:MiniPlayer_spin__N1NsO .8s linear infinite;border-right:2px solid #fff6;border-top:2px solid #fff6;border-color:#fff #fffc #fff6 #fff6;border-radius:50%;border-style:solid;border-width:2px;box-shadow:0 0 4px #ffffff4d;height:20px;width:20px}.MiniPlayer_chunk-loading-spinner__-55gj{animation:MiniPlayer_spin__N1NsO .8s linear infinite;border-right:2px solid #ffa50066;border-top:2px solid #ffa50066;border-color:#ff9500 #ffa500cc #ffa50066 #ffa50066;border-radius:50%;border-style:solid;border-width:2px;box-shadow:0 0 3px #ffa5004d;height:16px;width:16px}.MiniPlayer_play-info__QpyfI{display:flex;flex:1 1;flex-direction:column;gap:4px}.MiniPlayer_chunk-counter__TOH\+q{color:#8e8e93;color:var(--text-secondary,#8e8e93);font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));font-weight:500}.MiniPlayer_progress-bar__6r8WT{background:#007aff33;border-radius:2px;height:4px;overflow:hidden;width:100%}.MiniPlayer_progress-fill__9uIra{background:#007aff;background:var(--button-primary-bg,#007aff);border-radius:2px;height:100%;transition:width .3s ease}.MiniPlayer_mini-player-actions__Suyxh{align-items:center;display:flex;gap:8px}.MiniPlayer_close-button__7BCle,.MiniPlayer_playlist-button__vE0Ai{align-items:center;background:none;border:none;border-radius:8px;color:#8e8e93;color:var(--text-secondary,#8e8e93);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s ease}.MiniPlayer_close-button__7BCle:hover,.MiniPlayer_playlist-button__vE0Ai:hover{background:#8e8e931a;background:var(--button-tertiary-bg,#8e8e931a);color:#1d1d1f;color:var(--text-primary,#1d1d1f)}.MiniPlayer_close-button__7BCle.MiniPlayer_active__MKX-A,.MiniPlayer_playlist-button__vE0Ai.MiniPlayer_active__MKX-A{background:#007aff;background:var(--button-primary-bg,#007aff);color:#fff}.MiniPlayer_current-chunk-preview__bMDQl{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));line-height:1.4;max-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MiniPlayer_playlist-overlay__-YyHd{align-items:flex-end;animation:MiniPlayer_fadeIn__IXBFZ .3s ease-out;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1001}.MiniPlayer_playlist-modal__os6n0{animation:MiniPlayer_slideUp__oMISr .3s ease-out;background:#fff;background:var(--modal-bg,#fff);border-radius:16px 16px 0 0;display:flex;flex-direction:column;max-height:70vh;max-width:400px;width:100%}.MiniPlayer_playlist-header__C5RHi{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-tertiary,#e2e8f0);display:flex;justify-content:space-between;padding:16px 20px}.MiniPlayer_playlist-header__C5RHi h3{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:18px;font-size:calc(18px + var(--font-size-offset, 0px));font-weight:600;margin:0}.MiniPlayer_playlist-header__C5RHi button{background:none;border:none;border-radius:8px;color:#8e8e93;color:var(--text-secondary,#8e8e93);cursor:pointer;padding:8px;transition:all .2s ease}.MiniPlayer_playlist-header__C5RHi button:hover{background:#8e8e931a;background:var(--button-tertiary-bg,#8e8e931a);color:#1d1d1f;color:var(--text-primary,#1d1d1f)}.MiniPlayer_playlist-content__pj6Vd{flex:1 1;overflow-y:auto;padding:8px 0}.MiniPlayer_playlist-item__736j-{align-items:flex-start;border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--border-tertiary,#f0f0f0);cursor:pointer;display:flex;gap:12px;padding:12px 20px;transition:all .2s ease}.MiniPlayer_playlist-item__736j-:hover{background:#f8f9fa;background:var(--bg-secondary,#f8f9fa)}.MiniPlayer_playlist-item__736j-.MiniPlayer_current__FyMnQ{background:#007aff1a;border-left:3px solid #007aff;border-left:3px solid var(--button-primary-bg,#007aff)}.MiniPlayer_playlist-item__736j-.MiniPlayer_loading__YU55i{background:#ffa5001a;border-left:3px solid #ff9500;cursor:not-allowed}.MiniPlayer_playlist-item__736j-.MiniPlayer_loading__YU55i .MiniPlayer_chunk-content__eEirW{opacity:.6}.MiniPlayer_playlist-item__736j-:last-child{border-bottom:none}.MiniPlayer_chunk-number__C5bT1{align-items:center;background:#f8f9fa;background:var(--bg-secondary,#f8f9fa);border-radius:50%;color:#8e8e93;color:var(--text-secondary,#8e8e93);display:flex;flex-shrink:0;font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));font-weight:500;height:24px;justify-content:center;margin-top:2px;width:24px}.MiniPlayer_chunk-content__eEirW{color:#1d1d1f;color:var(--text-primary,#1d1d1f);flex:1 1;font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));line-height:1.4;word-break:break-word}.MiniPlayer_playing-indicator__0DCO1{animation:MiniPlayer_pulse__KTKMQ 1.5s infinite;color:#007aff;color:var(--button-primary-bg,#007aff);flex-shrink:0;margin-top:2px}@keyframes MiniPlayer_slideUp__oMISr{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MiniPlayer_fadeIn__IXBFZ{0%{opacity:0}to{opacity:1}}@keyframes MiniPlayer_spin__N1NsO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes MiniPlayer_pulse__KTKMQ{0%,to{opacity:1}50%{opacity:.5}}@keyframes MiniPlayer_pulse-loading__WZUbN{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}@media(max-width:480px){.MiniPlayer_mini-player-content__uOCAZ{padding:10px 12px}.MiniPlayer_mini-player-controls__guqZ4{gap:12px}.MiniPlayer_play-button__pRE56{height:44px;width:44px}.MiniPlayer_playlist-modal__os6n0{margin:0;max-width:none}}.NoticeBanner_notice-banner__zW-zd{align-items:center;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);background:#fff9;background:var(--glass-bg,#fff9);border:.5px solid #00000014;border:.5px solid var(--border-secondary,#00000014);border-radius:18px;box-shadow:none;cursor:pointer;display:flex;height:36px;justify-content:center;margin:8px auto;max-width:90%;overflow:hidden;padding:0;position:relative;transition:all .4s cubic-bezier(.16,1,.3,1);width:-webkit-fit-content;width:fit-content}.NoticeBanner_notice-banner__zW-zd:hover{background:#fffc;background:var(--glass-bg-hover,#fffc);box-shadow:none;transform:translateY(-1px)}.NoticeBanner_notice-banner__zW-zd:hover .NoticeBanner_notice-banner__arrow__wfxM6{opacity:1;transform:translateX(2px)}.NoticeBanner_notice-banner__zW-zd:active{transform:translateY(0) scale(.98)}.NoticeBanner_notice-banner__zW-zd .NoticeBanner_notice-banner__content__aJL6n{align-items:center;display:flex;height:100%;padding:0 16px;position:relative;width:-webkit-fit-content;width:fit-content}.NoticeBanner_notice-banner__zW-zd .NoticeBanner_notice-banner__item__VYz-M{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease;visibility:hidden;white-space:nowrap}.NoticeBanner_notice-banner__zW-zd .NoticeBanner_notice-banner__item__VYz-M.NoticeBanner_active__bb3xR{flex-shrink:0;opacity:1;pointer-events:auto;position:relative;transform:translateY(0);visibility:visible}.NoticeBanner_notice-banner__zW-zd .NoticeBanner_notice-banner__text__hA8A5{-webkit-text-fill-color:#0000;animation:NoticeBanner_textShimmer__QdfAn 4s linear infinite;background:linear-gradient(110deg,#1d1d1f 40%,#007aff 50%,#1d1d1f 60%);background:linear-gradient(110deg,var(--text-primary,#1d1d1f) 40%,#007aff 50%,var(--text-primary,#1d1d1f) 60%);-webkit-background-clip:text;background-clip:text;background-size:200% auto;color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));font-weight:600;letter-spacing:-.01em;white-space:nowrap}.NoticeBanner_notice-banner__zW-zd .NoticeBanner_notice-banner__arrow__wfxM6{color:#007aff;color:var(--primary-color,#007aff);font-size:14px;line-height:1;margin-bottom:2px;opacity:.5;position:absolute;right:-4px;transition:all .3s ease}@keyframes NoticeBanner_textShimmer__QdfAn{0%{background-position:100% 0}to{background-position:-100% 0}}.NoticeBanner_notice-modal-content__GfhQ1{text-align:left}.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_intro-text__1Epk3{color:#48484a;color:var(--text-secondary,#48484a);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));line-height:1.65;margin:8px 0 16px;padding:0 4px;text-align:center}.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-feature-highlight__ROUaJ,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-modes__JKiJO{background:#7878800f;background:var(--background-secondary,#7878800f);border:1px solid #0000000a;border:1px solid var(--border-quaternary,#0000000a);border-radius:16px;display:flex;flex-direction:column;margin-bottom:24px;overflow:hidden;padding:4px 0}.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz{align-items:center;display:flex;gap:16px;padding:16px;position:relative;transition:background-color .2s ease}.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9:not(:last-child):after,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz:not(:last-child):after{background:#3c3c4314;background:var(--border-secondary,#3c3c4314);bottom:0;content:"";height:.5px;left:70px;position:absolute;right:16px}.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-icon__4Qbty,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-icon__eHKxu,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-icon__4Qbty,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-icon__eHKxu{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;display:flex;flex-shrink:0;font-size:20px;height:40px;justify-content:center;width:40px}.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-icon__4Qbty.NoticeBanner_thinking__BN0MB,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-icon__eHKxu.NoticeBanner_thinking__BN0MB,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-icon__4Qbty.NoticeBanner_thinking__BN0MB,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-icon__eHKxu.NoticeBanner_thinking__BN0MB{background:linear-gradient(135deg,#007aff,#5856d6);color:#fff}.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-icon__4Qbty.NoticeBanner_free__yfkkL,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-icon__eHKxu.NoticeBanner_free__yfkkL,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-icon__4Qbty.NoticeBanner_free__yfkkL,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-icon__eHKxu.NoticeBanner_free__yfkkL{background:linear-gradient(135deg,#34c759,#30b0c7);color:#fff}.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-icon__4Qbty.NoticeBanner_context__h09pr,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-icon__eHKxu.NoticeBanner_context__h09pr,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-icon__4Qbty.NoticeBanner_context__h09pr,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-icon__eHKxu.NoticeBanner_context__h09pr{background:#007aff1a;color:#007aff}.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-icon__4Qbty.NoticeBanner_analysis__7qYtP,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-icon__eHKxu.NoticeBanner_analysis__7qYtP,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-icon__4Qbty.NoticeBanner_analysis__7qYtP,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-icon__eHKxu.NoticeBanner_analysis__7qYtP{background:#55bef01a;color:#55bef0}.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-icon__4Qbty.NoticeBanner_speed__zx2-J,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-icon__eHKxu.NoticeBanner_speed__zx2-J,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-icon__4Qbty.NoticeBanner_speed__zx2-J,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-icon__eHKxu.NoticeBanner_speed__zx2-J{background:#ff95001a;color:#ff9500}.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-text__8cSxg,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-text__j2jPX,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-text__8cSxg,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-text__j2jPX{flex:1 1}.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-text__8cSxg strong,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-text__j2jPX strong,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-text__8cSxg strong,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-text__j2jPX strong{color:#1d1d1f;color:var(--text-primary,#1d1d1f);display:block;font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:600;letter-spacing:-.01em;margin-bottom:4px}.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-text__8cSxg .NoticeBanner_mode-desc__9X6H7,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-text__8cSxg span,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-text__j2jPX .NoticeBanner_mode-desc__9X6H7,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-text__j2jPX span,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-text__8cSxg .NoticeBanner_mode-desc__9X6H7,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-text__8cSxg span,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-text__j2jPX .NoticeBanner_mode-desc__9X6H7,.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-text__j2jPX span{color:#48484a;color:var(--text-secondary,#48484a);display:block;font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));line-height:1.5}.NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-hint__2YAdX{color:#8e8e93;color:var(--text-tertiary,#8e8e93);font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));line-height:1.5;margin-top:12px;padding:0 24px;text-align:center}[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-feature-highlight__ROUaJ,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-modes__JKiJO{background:#ffffff08;border-color:#ffffff0f}[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-icon__4Qbty,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-icon__eHKxu,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-icon__4Qbty,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-icon__eHKxu{background:#2c2c2e}[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-icon__4Qbty.NoticeBanner_free__yfkkL,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-icon__4Qbty.NoticeBanner_thinking__BN0MB,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-icon__eHKxu.NoticeBanner_free__yfkkL,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-icon__eHKxu.NoticeBanner_thinking__BN0MB,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-icon__4Qbty.NoticeBanner_free__yfkkL,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-icon__4Qbty.NoticeBanner_thinking__BN0MB,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-icon__eHKxu.NoticeBanner_free__yfkkL,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-icon__eHKxu.NoticeBanner_thinking__BN0MB{background:revert}[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-icon__4Qbty.NoticeBanner_context__h09pr,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-icon__eHKxu.NoticeBanner_context__h09pr,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-icon__4Qbty.NoticeBanner_context__h09pr,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-icon__eHKxu.NoticeBanner_context__h09pr{background:#0a84ff26;color:#0a84ff}[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-icon__4Qbty.NoticeBanner_analysis__7qYtP,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-icon__eHKxu.NoticeBanner_analysis__7qYtP,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-icon__4Qbty.NoticeBanner_analysis__7qYtP,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-icon__eHKxu.NoticeBanner_analysis__7qYtP{background:#64d2ff26;color:#64d2ff}[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_feature-icon__4Qbty.NoticeBanner_speed__zx2-J,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_feature-item__LX\+Q9 .NoticeBanner_mode-icon__eHKxu.NoticeBanner_speed__zx2-J,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_feature-icon__4Qbty.NoticeBanner_speed__zx2-J,[data-theme=night] .NoticeBanner_notice-modal-content__GfhQ1 .NoticeBanner_notice-modal-mode__oXwUz .NoticeBanner_mode-icon__eHKxu.NoticeBanner_speed__zx2-J{background:#ff9f0a26;color:#ff9f0a}@keyframes NoticeBanner_bannerFadeIn__UEJFE{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.LowBalanceModal_low-balance-body__DBAY1{display:flex;flex-direction:column;padding:8px 4px 0}.LowBalanceModal_low-balance-body__DBAY1 .LowBalanceModal_description-container__oFY5C{margin-bottom:24px;padding:0 10px;text-align:center}.LowBalanceModal_low-balance-body__DBAY1 .LowBalanceModal_description-container__oFY5C .LowBalanceModal_hero-description__VuPoW{color:#48484a;color:var(--text-secondary,#48484a);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:400;letter-spacing:-.01em;line-height:1.5;margin:0}.LowBalanceModal_options-container__pVkJy{background:#78788014;background:var(--background-secondary,#78788014);border-radius:14px;display:flex;flex-direction:column;margin-bottom:24px;overflow:hidden}.LowBalanceModal_option-card__\+Fwtg{align-items:center;display:flex;gap:16px;padding:14px 16px;position:relative;transition:background-color .2s ease}.LowBalanceModal_option-card__\+Fwtg:not(:last-child):after{background:#3c3c431f;background:var(--border-secondary,#3c3c431f);bottom:0;content:"";height:.5px;left:70px;position:absolute;right:0}.LowBalanceModal_option-card__\+Fwtg:active{background-color:#0000000d}.LowBalanceModal_option-card__\+Fwtg .LowBalanceModal_option-header__F8NAw{align-items:center;border-radius:10px;box-shadow:0 2px 6px #0000000d;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.LowBalanceModal_option-card__\+Fwtg .LowBalanceModal_option-header__F8NAw .LowBalanceModal_option-icon__6lOGk{color:#fff}.LowBalanceModal_option-card__\+Fwtg .LowBalanceModal_option-content__QRfvM{flex:1 1}.LowBalanceModal_option-card__\+Fwtg .LowBalanceModal_option-content__QRfvM .LowBalanceModal_option-title__CBbo5{color:#1d1d1f;color:var(--text-primary,#1d1d1f);display:block;font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));font-weight:600;letter-spacing:-.01em;margin-bottom:4px}.LowBalanceModal_option-card__\+Fwtg .LowBalanceModal_option-content__QRfvM .LowBalanceModal_option-text__Zb4I-{color:#8e8e93;color:var(--text-secondary,#8e8e93);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));line-height:1.4;margin:0}.LowBalanceModal_option-card__\+Fwtg.LowBalanceModal_option-free__RjW-W .LowBalanceModal_option-header__F8NAw{background:#34c759}.LowBalanceModal_option-card__\+Fwtg.LowBalanceModal_option-pro__YWvyp .LowBalanceModal_option-header__F8NAw{background:#007aff}.LowBalanceModal_recharge-tip__R7F1k{margin-top:8px;padding:0 20px;text-align:center}.LowBalanceModal_recharge-tip__R7F1k p{color:#8e8e93;color:var(--text-tertiary,#8e8e93);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));line-height:1.5;margin:0}.LowBalanceModal_recharge-tip__R7F1k p strong{color:#636366;color:var(--text-secondary,#636366);font-weight:600}.LowBalanceModal_low-balance-footer-actions__Qv8BS{display:flex;gap:12px;width:100%}.NewChatConfirmModal_new-chat-confirm-ios__VwuZv{padding:8px 4px 0}.NewChatConfirmModal_modal-icon-header-ios__BkuWb{display:flex;justify-content:center;margin-bottom:24px}.NewChatConfirmModal_modal-icon-header-ios__BkuWb .NewChatConfirmModal_icon-circle-ios__wWwSO{align-items:center;background:#78788014;background:var(--background-secondary,#78788014);border-radius:16px;color:#007aff;color:var(--primary-color,#007aff);display:flex;height:60px;justify-content:center;width:60px}.NewChatConfirmModal_modal-body-ios__nWXWr{padding:0 10px;text-align:center}.NewChatConfirmModal_modal-body-ios__nWXWr .NewChatConfirmModal_modal-subtitle-main__6232E{color:#48484a;color:var(--text-secondary,#48484a);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:400;letter-spacing:-.01em;line-height:1.5;margin:0}.ChatInterface_chat-container__MR3Wk{background:linear-gradient(to bottom,var(--bg-primary) 0,var(--bg-secondary) 100%)!important;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}[data-theme=cny] .ChatInterface_chat-container__MR3Wk{background:#0000!important}.ChatInterface_chat-container__MR3Wk:before{background:radial-gradient(circle at 25% 25%,#7877c605 0,#0000 50%),radial-gradient(circle at 75% 75%,#ff2d5503 0,#0000 50%)!important}.ChatInterface_chat-messages__VbAmp{display:flex;flex:1 1;flex-direction:column;gap:20px;overflow-y:auto;padding:24px 24px 30px;position:relative;scroll-behavior:smooth}.ChatInterface_chat-messages__VbAmp::-webkit-scrollbar{width:6px}.ChatInterface_chat-messages__VbAmp::-webkit-scrollbar-track{background:#0000}.ChatInterface_chat-messages__VbAmp::-webkit-scrollbar-thumb{background:#0000001a;background:var(--border-primary,#0000001a);border-radius:3px}[data-theme=cny] .ChatInterface_chat-messages__VbAmp{background-attachment:fixed;background-color:#fff8e780;background-image:none}@keyframes ChatInterface_sun-glow__WaAQT{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}@keyframes ChatInterface_twinkling__jV4tL{0%{box-shadow:0 0 2px #ffffff4d;opacity:.3;transform:scale(1)}to{box-shadow:0 0 6px #ffffffe6;opacity:1;transform:scale(1.3)}}@keyframes ChatInterface_modal-pop__RljFZ{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ChatInterface_dock-pop__YjWjR{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.ChatInterface_history-preview-notice-inline__zNg8F{animation:ChatInterface_modal-pop__RljFZ .5s cubic-bezier(.16,1,.3,1);display:flex;justify-content:center;margin:10px 0 20px}.ChatInterface_preview-notice-content-inline__ix2KJ{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;background:var(--glass-bg,#fff9);border:1px solid #0000000d;border:1px solid var(--border-secondary,#0000000d);border-radius:12px;display:flex;gap:8px;padding:8px 16px}.ChatInterface_preview-notice-text__sR6HU{align-items:center;display:flex;gap:4px}.ChatInterface_preview-notice-desc__T8Teq{color:#8e8e93;color:var(--text-tertiary,#8e8e93);font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));font-weight:500}[data-theme=day]{--bg-primary:#fbfbfd;--bg-secondary:#f5f7fa;--bg-tertiary:#fff;--bg-quaternary:#f8f8f8cc;--primary-color:#007aff;--primary-hover:#0056cc;--assistant-avatar-bg:linear-gradient(135deg,#007aff,#5ac8fa);--thinking-text-color:#007aff;--thinking-bg:#007aff1a;--free-text-color:#34c759;--free-bg:#34c7591a;--primary-bg-light:#007aff1a;--text-primary:#1d1d1f;--text-secondary:#8e8e93;--text-tertiary:#666;--text-quaternary:#6d6d70;--border-primary:#0000001a;--border-secondary:#00000014;--border-tertiary:#0000000f;--button-primary-bg:#007aff;--button-primary-hover:#0056cc;--button-secondary-bg:#f8fffe;--button-secondary-hover:#f0fdf4;--button-secondary-color:#059669;--button-secondary-border:#d1fae5;--button-tertiary-bg:#0000000d;--button-tertiary-hover:#00000014;--feedback-button-bg:#0000001a;--feedback-button-color:#0f0f0f;--feedback-button-hover-bg:#0000000f;--feedback-button-hover-color:#000000b3;--feedback-button-active-bg:#0000001a;--card-bg:#fff;--card-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--modal-bg:#fff;--modal-overlay:#00000080;--input-bg:#fff;--input-border:#e5e5e7;--input-focus:#007aff;--input-placeholder:#8e8e93;--header-bg:#f8f8f8cc;--header-border:#0000001a;--backdrop-blur:saturate(180%) blur(20px);--glass-bg:#ffffffb3;--error-bg:#b4535914;--error-color:#b85359;--success-bg:#48bb781a;--success-color:#48bb78;--message-user-bg:#007aff;--message-user-text:#fff;--message-assistant-bg:#fffbe9e6;--message-assistant-text:#1d1d1f;--message-assistant-border:#0000000a;--message-assistant-border-top:#ffd276;--message-loading-bg:#fff9;--message-loading-text:#8e8e93;--sidebar-bg:#fffffff2;--sidebar-header-bg:#fffc;--sidebar-border:#00000014;--sidebar-text-primary:#1d1d1f;--sidebar-text-secondary:#8e8e93;--sidebar-hover-bg:#0000000d;--sidebar-active-bg:#007aff1a;--sidebar-active-border:#007aff;--tone-slider-bg:#fffc;--tone-slider-border:#007aff1a;--tone-slider-thumb:#007aff;--tone-slider-track:#e5e5e7;--tone-value-color:#007aff;--text-color:#1d1d1f;--text-color-secondary:#8e8e93;--background-secondary:#0000000d;--username-button-bg:#0000000d;--username-button-hover-bg:#00000014;--username-button-color:#1d1d1f;--username-button-border:#0000001a}[data-theme=night]{--bg-primary:#000;--bg-secondary:#1c1c1e;--bg-tertiary:#2c2c2e;--bg-quaternary:#1c1c1ee6;--primary-color:#0a84ff;--primary-hover:#06c;--assistant-avatar-bg:linear-gradient(135deg,#0a84ff,#5ac8fa);--thinking-text-color:#0a84ff;--thinking-bg:#0a84ff26;--free-text-color:#32d74b;--free-bg:#32d74b26;--primary-bg-light:#0a84ff26;--text-primary:#fff;--text-secondary:#999;--text-tertiary:#888;--text-quaternary:#777;--border-primary:#fff3;--border-secondary:#ffffff26;--border-tertiary:#ffffff1a;--button-primary-bg:#0a84ff;--button-primary-hover:#06c;--button-secondary-bg:#636366;--button-secondary-hover:#48484a;--button-tertiary-bg:#ffffff1a;--button-tertiary-hover:#ffffff26;--feedback-button-bg:#ffffff0f;--feedback-button-color:#fff9;--feedback-button-border:#ffffff1a;--feedback-button-hover-bg:#ffffff1f;--feedback-button-hover-color:#fffc;--feedback-button-hover-border:#fff3;--feedback-button-active-bg:#ffffff2e;--card-bg:#1c1c1e;--card-shadow:0 20px 40px #00000080,0 10px 20px #0000004d;--modal-bg:#1c1c1e;--modal-overlay:#000000b3;--input-bg:#2c2c2e;--input-border:#fff3;--input-focus:#0a84ff;--input-placeholder:#999;--header-bg:#1c1c1ee6;--header-border:#ffffff26;--backdrop-blur:saturate(180%) blur(20px);--glass-bg:#1c1c1ecc;--error-bg:#ff453a26;--error-color:#ff453a;--success-bg:#34c75926;--success-color:#34c759;--message-user-bg:#4a90e2;--message-user-text:#ffffffe6;--message-assistant-bg:#2c2c2e;--message-assistant-text:#ffffffbf;--message-assistant-border:#ffffff1a;--message-assistant-border-top:#ffffff26;--message-loading-bg:#2c2c2ecc;--message-loading-text:#fff9;--sidebar-bg:#1c1c1ef2;--sidebar-header-bg:#1c1c1ee6;--sidebar-border:#ffffff26;--sidebar-text-primary:#ffffffde;--sidebar-text-secondary:#fff9;--sidebar-hover-bg:#ffffff1a;--sidebar-active-bg:#0a84ff33;--sidebar-active-border:#0a84ff;--tone-slider-bg:#ffffff1a;--tone-slider-border:#ffffff26;--tone-slider-thumb:#6b7280;--tone-slider-track:#fff3;--tone-value-color:#ffffffb3;--text-color:#fff;--text-color-secondary:#999;--background-secondary:#ffffff1a;--username-button-bg:#ffffff1a;--username-button-hover-bg:#ffffff26;--username-button-color:#ffffffe6;--username-button-border:#fff3}[data-theme=cny]{--bg-primary:#fff8e7;--bg-secondary:#fff0d4;--bg-tertiary:#ffe8c5;--bg-quaternary:#fff8e7f2;--primary-color:#ff6b35;--primary-hover:#e85d2c;--assistant-avatar-bg:linear-gradient(135deg,#fdc23e,#ff6b35);--thinking-text-color:#ff6b35;--thinking-bg:#ff6b351a;--free-text-color:#d32f2f;--free-bg:#d32f2f14;--primary-bg-light:#ff6b3514;--text-primary:#2d1b0e;--text-secondary:#2d1b0eb3;--text-tertiary:#2d1b0e80;--text-quaternary:#2d1b0e4d;--border-primary:#ff6b354d;--border-secondary:#fdc23e33;--border-tertiary:#fdc23e1a;--button-primary-bg:#ff6b35;--button-primary-hover:#e85d2c;--button-secondary-bg:#fdc23e26;--button-secondary-hover:#fdc23e40;--button-secondary-color:#2d1b0e;--button-secondary-border:#fdc23e66;--button-tertiary-bg:#ff6b3514;--button-tertiary-hover:#ff6b3526;--feedback-button-bg:#fdc23e1a;--feedback-button-color:#2d1b0e;--feedback-button-border:#fdc23e4d;--feedback-button-hover-bg:#fdc23e;--feedback-button-hover-color:#2d1b0e;--feedback-button-hover-border:#fdc23e;--feedback-button-active-bg:#e5af35;--card-bg:#fff;--card-shadow:0 8px 24px #ff6b3526;--modal-bg:#fff8e7;--modal-overlay:#2d1b0e66;--input-bg:#fff;--input-border:#fdc23e66;--input-focus:#ff6b35;--input-placeholder:#2d1b0e66;--header-bg:#fff8e7f2;--header-border:#fdc23e4d;--backdrop-blur:saturate(180%) blur(20px);--glass-bg:#fff8e7d9;--message-user-bg:#ff6b35;--message-user-text:#fff;--message-assistant-bg:#fff;--message-assistant-text:#2d1b0e;--message-assistant-border:#fdc23e66;--message-assistant-border-top:#fdc23e;--message-loading-bg:#fffffff2;--message-loading-text:#ff6b35;--sidebar-bg:#fff8e7fa;--sidebar-header-bg:#fff8e7;--sidebar-border:#fdc23e4d;--sidebar-text-primary:#2d1b0e;--sidebar-text-secondary:#2d1b0eb3;--sidebar-hover-bg:#fdc23e1a;--sidebar-active-bg:#ff6b3526;--sidebar-active-border:#ff6b35;--tone-slider-bg:#fffc;--tone-slider-border:#fdc23e66;--tone-slider-thumb:#ff6b35;--tone-slider-track:#fdc23e33;--tone-value-color:#ff6b35;--text-color:#2d1b0e;--text-color-secondary:#2d1b0eb3;--background-secondary:#fdc23e14;--username-button-bg:#fdc23e26;--username-button-hover-bg:#fdc23e40;--username-button-color:#2d1b0e;--username-button-border:#fdc23e66}.CreditsModal_credits-modal-refactored__Bn\+Cg{max-width:400px;width:92%}.CreditsModal_credits-main-display__fYBz\+{margin-bottom:32px;text-align:center}.CreditsModal_credits-main-display__fYBz\+ .CreditsModal_credits-value-container__1ythK{align-items:baseline;display:flex;justify-content:center;margin-bottom:8px}.CreditsModal_credits-main-display__fYBz\+ .CreditsModal_credits-value-container__1ythK .CreditsModal_currency-symbol__EZYAQ{color:#666;color:var(--text-secondary,#666);font-size:28px;font-size:calc(28px + var(--font-size-offset, 0px));font-weight:600;margin-right:4px}.CreditsModal_credits-main-display__fYBz\+ .CreditsModal_credits-value-container__1ythK .CreditsModal_balance-value__rts6A{color:#007aff;color:var(--primary-color,#007aff);font-size:56px;font-size:calc(56px + var(--font-size-offset, 0px));font-weight:700;letter-spacing:-2px;line-height:1}.CreditsModal_credits-main-display__fYBz\+ .CreditsModal_balance-label-text__A6fD9{color:#666;color:var(--text-secondary,#666);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:500;letter-spacing:.3px}.CreditsModal_credits-details-list__bYVbP{background:#00000008;background:var(--background-secondary,#00000008);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:16px}.CreditsModal_credits-details-list__bYVbP .CreditsModal_detail-row__7E5B4{align-items:center;display:flex;gap:10px}.CreditsModal_credits-details-list__bYVbP .CreditsModal_detail-row__7E5B4 .CreditsModal_detail-dot__OrKca{background:#007aff;background:var(--primary-color,#007aff);border-radius:50%;flex-shrink:0;height:6px;opacity:.6;width:6px}.CreditsModal_credits-details-list__bYVbP .CreditsModal_detail-row__7E5B4 p{color:#48484a;color:var(--text-secondary,#48484a);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));line-height:1.4;margin:0}.CreditsModal_credits-modal-footer-content__UyNRB{display:flex;flex-direction:column;gap:12px;width:100%}.CreditsModal_credits-modal-footer-content__UyNRB .CreditsModal_credits-notice-micro__whuSp{color:#8e8e93;color:var(--text-tertiary,#8e8e93);font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));text-align:center}.CreditsModal_credits-modal-footer-content__UyNRB .CreditsModal_credits-modal-buttons__4B4WZ{display:flex;gap:12px;width:100%}.ChatHeader_header__mBNTW{align-items:center;backdrop-filter:saturate(180%) blur(20px);backdrop-filter:var(--backdrop-blur,saturate(180%) blur(20px));-webkit-backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:var(--backdrop-blur,saturate(180%) blur(20px));background:#ffffffb3;background:var(--header-bg,#ffffffb3);border-bottom:.5px solid #0000000d;border-bottom:.5px solid var(--header-border,#0000000d);display:flex;flex-shrink:0;height:60px;padding:0 20px;position:relative;z-index:1001}.ChatHeader_header-content-row__52WPx{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%;z-index:2}.ChatHeader_header-left__J9Iux{align-items:center;display:flex;gap:12px}.ChatHeader_sidebar-toggle-button__C8aTj{align-items:center;background:none;border:none;border-radius:8px;color:#1d1d1f;color:var(--text-primary,#1d1d1f);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s}.ChatHeader_sidebar-toggle-button__C8aTj:hover{background:#0000000a;background:var(--sidebar-hover-bg,#0000000a)}.ChatHeader_main-title__08bWx{align-items:center;color:#1d1d1f;color:var(--text-primary,#1d1d1f);display:inline-flex;font-size:20px;font-size:calc(20px + var(--font-size-offset, 0px));font-weight:700;letter-spacing:-.01em;margin:0}.ChatHeader_mode-indicator__sqiE-{border-radius:4px;font-size:9px;font-size:calc(9px + var(--font-size-offset, 0px));font-weight:700;letter-spacing:.03em;line-height:1;margin-left:2px;padding:1px 5px;text-transform:uppercase;transform:translateY(-5px);vertical-align:super}.ChatHeader_mode-indicator__sqiE-.ChatHeader_thinking__R0sE3{background:#007aff1a;background:var(--thinking-bg,#007aff1a);color:#007aff;color:var(--thinking-text-color,#007aff)}.ChatHeader_mode-indicator__sqiE-.ChatHeader_free__Z9j5h{background:#34c7591a;background:var(--free-bg,#34c7591a);color:#34c759;color:var(--free-text-color,#34c759)}.ChatHeader_header-right__D9m83{align-items:center;display:flex}.ChatHeader_user-profile-stack__gD4Qo{position:relative}.ChatHeader_profile-trigger__\+4PTQ{align-items:center;background:none;border:none;border-radius:20px;cursor:pointer;display:flex;gap:8px;padding:4px 10px;transition:background .2s}.ChatHeader_profile-trigger__\+4PTQ:hover{background:#0000000a;background:var(--background-secondary,#0000000a)}.ChatHeader_profile-trigger__\+4PTQ .ChatHeader_avatar-placeholder__Km5jZ{align-items:center;background:#0000000d;background:var(--background-secondary,#0000000d);border:.5px solid #00000014;border:.5px solid var(--border-tertiary,#00000014);border-radius:50%;color:#8e8e93;color:var(--text-tertiary,#8e8e93);display:flex;font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));font-weight:600;height:28px;justify-content:center;width:28px}.ChatHeader_profile-trigger__\+4PTQ .ChatHeader_chevron-icon__Clc2v{color:#aeaeb2;color:var(--text-quaternary,#aeaeb2);transition:transform .3s}.ChatHeader_profile-trigger__\+4PTQ .ChatHeader_chevron-icon__Clc2v.ChatHeader_rotated__xBGAx{transform:rotate(180deg)}.ChatHeader_apple-dropdown-menu__-vQkL{animation:ChatHeader_modal-pop__nGo7P .4s cubic-bezier(.16,1,.3,1);background:#fff;background:var(--bg-secondary,#fff);border:.5px solid #0000001a;border:.5px solid var(--border-secondary,#0000001a);border-radius:18px;box-shadow:0 10px 30px #0000001f;box-shadow:var(--card-shadow,0 10px 30px #0000001f);display:flex;flex-direction:column;padding:8px;position:absolute;right:0;top:calc(100% + 10px);width:260px;z-index:1100}.ChatHeader_menu-header__bY2UE{padding:12px 14px 14px}.ChatHeader_menu-header__bY2UE .ChatHeader_menu-user-info__Fsd7Z{display:flex;flex-direction:column;margin-bottom:16px}.ChatHeader_menu-header__bY2UE .ChatHeader_menu-user-info__Fsd7Z .ChatHeader_menu-username__7yr85{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:19px;font-size:calc(19px + var(--font-size-offset, 0px));font-weight:700;letter-spacing:-.02em;margin-bottom:2px}.ChatHeader_menu-header__bY2UE .ChatHeader_menu-user-info__Fsd7Z .ChatHeader_menu-subtitle__6WJHr{color:#8e8e93;color:var(--text-tertiary,#8e8e93);font-size:11px;font-size:calc(11px + var(--font-size-offset, 0px));font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ChatHeader_balance-row__a8xyL{align-items:center;background:rgba(0,0,0,.035);background:var(--background-secondary,rgba(0,0,0,.035));border:.5px solid #0000000a;border:.5px solid var(--border-tertiary,#0000000a);border-radius:12px;display:flex;justify-content:space-between;line-height:1;padding:12px 14px}.ChatHeader_balance-row__a8xyL .ChatHeader_balance-label__o1iy1{align-items:center;color:#48484a;color:var(--text-secondary,#48484a);display:flex;font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));font-weight:600}.ChatHeader_balance-row__a8xyL .ChatHeader_balance-value__WASoj{align-items:center;color:#007aff;color:var(--primary-color,#007aff);display:flex;font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));font-weight:800;text-align:right}.ChatHeader_menu-divider__VnGiq{background:#0000000f;background:var(--border-tertiary,#0000000f);height:.5px;margin:8px 12px}.ChatHeader_menu-item__LCHY8{align-items:center;background:none;border:none;border-radius:8px;color:#1d1d1f;color:var(--text-primary,#1d1d1f);cursor:pointer;display:flex;font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:500;gap:12px;line-height:1.2;padding:10px 14px;text-align:left;transition:all .2s;width:100%}.ChatHeader_menu-item__LCHY8:hover{background:#007aff;background:var(--primary-color,#007aff);color:#fff}.ChatHeader_menu-item__LCHY8:hover svg{color:#fff}.ChatHeader_menu-item__LCHY8 svg{color:#1d1d1f;color:var(--text-primary,#1d1d1f);opacity:.8}.ChatHeader_menu-item__LCHY8.ChatHeader_logout__\+HjID{color:#ff3b30;color:var(--error-color,#ff3b30)}.ChatHeader_menu-item__LCHY8.ChatHeader_logout__\+HjID:hover{background:#ff3b30;background:var(--error-color,#ff3b30);color:#fff}.ChatHeader_menu-item__LCHY8.ChatHeader_logout__\+HjID svg{color:inherit}.ChatHeader_lantern-container__koWwc{display:none;pointer-events:none;position:absolute;top:-5px;z-index:10}.ChatHeader_lantern-container__koWwc.ChatHeader_left__i-avk{left:-10px}.ChatHeader_lantern-container__koWwc.ChatHeader_right__PYfiw{right:-10px}[data-theme=cny] .ChatHeader_lantern-container__koWwc{display:block}.ChatHeader_lantern__9rId8{animation:ChatHeader_lantern-sway__B2AsV 3s ease-in-out infinite alternate;background:#e60012;border-radius:40%/15%;box-shadow:inset 0 0 10px #0003,0 4px 10px #7b180f4d;height:32px;position:relative;transform-origin:top center;width:36px}.ChatHeader_lantern__9rId8:after,.ChatHeader_lantern__9rId8:before{background:#fdc23e;border-radius:2px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.ChatHeader_lantern__9rId8:before{top:-2px}.ChatHeader_lantern__9rId8:after{bottom:-2px}.ChatHeader_lantern-string__orSed{background:#fdc23e;height:15px;left:50%;position:absolute;top:-15px;transform:translateX(-50%);width:1px}.ChatHeader_lantern-body__X6cVy{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.ChatHeader_lantern-body__X6cVy:before{border-left:1px solid #fdc23e4d;border-radius:50%;border-right:1px solid #fdc23e4d;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:18px}.ChatHeader_lantern-content__\+r-GY{color:#fdc23e;font-family:Microsoft YaHei,SimSun,serif;font-size:14px;font-weight:700;text-shadow:0 0 2px #0000004d}.ChatHeader_lantern-tassel__hv4Tv{animation:ChatHeader_tassel-sway__4jEuV 3s ease-in-out infinite alternate;bottom:-22px;display:flex;height:24px;justify-content:space-between;left:50%;position:absolute;transform:translateX(-50%);transform-origin:top center;width:24px}.ChatHeader_lantern-tassel__hv4Tv .ChatHeader_tassel-thread-1__ft1-6,.ChatHeader_lantern-tassel__hv4Tv .ChatHeader_tassel-thread-2__SUE7j,.ChatHeader_lantern-tassel__hv4Tv .ChatHeader_tassel-thread-3__-2Jl2,.ChatHeader_lantern-tassel__hv4Tv .ChatHeader_tassel-thread-4__TvwBA,.ChatHeader_lantern-tassel__hv4Tv .ChatHeader_tassel-thread-5__k\+7FC,.ChatHeader_lantern-tassel__hv4Tv:after,.ChatHeader_lantern-tassel__hv4Tv:before{background:linear-gradient(180deg,#fdc23e,#ffe082 50%,#e5af35);border-radius:1px;content:"";height:100%;opacity:.95;width:1.2px}.ChatHeader_lantern-tassel__hv4Tv:before{order:1}.ChatHeader_lantern-tassel__hv4Tv:after{order:7}.ChatHeader_tassel-thread-1__ft1-6{order:2}.ChatHeader_tassel-thread-2__SUE7j{order:3}.ChatHeader_tassel-thread-3__-2Jl2{order:4}.ChatHeader_tassel-thread-4__TvwBA{order:5}.ChatHeader_tassel-thread-5__k\+7FC{order:6}@keyframes ChatHeader_lantern-sway__B2AsV{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}@keyframes ChatHeader_tassel-sway__4jEuV{0%{transform:translateX(-50%) rotate(-10deg)}to{transform:translateX(-50%) rotate(10deg)}}.ChatHeader_header-celestial-animation__v32ra{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.ChatHeader_moon-container__NVTox,.ChatHeader_sun-container__djCRa{align-items:center;display:flex;height:400px;justify-content:center;left:50%;position:absolute;top:-120px;transform:translateX(-50%);width:400px}.ChatHeader_sun-core__1AhjC{animation:ChatHeader_sun-glow__o6a-D 8s ease-in-out infinite;background:radial-gradient(circle,#fff9e6 0,#fc3 100%);border-radius:50%;box-shadow:0 0 40px #ffcc334d;height:60px;opacity:.6;width:60px}.ChatHeader_moon__4BZ-d{background:#f5f5f7;border-radius:50%;box-shadow:0 0 20px #fff3;height:40px;opacity:.5;width:40px}.ChatHeader_star-sky__7vSMb{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity 1s ease;width:100%}.ChatHeader_star__fpvBp{animation:ChatHeader_twinkling__Lwc7E 3s ease-in-out infinite alternate;animation:ChatHeader_twinkling__Lwc7E var(--star-duration,3s) ease-in-out infinite alternate;background:#fff;border-radius:50%;box-shadow:0 0 4px #fffc;position:absolute}.ChatHeader_star-1__vvNuZ{--star-duration:2s;animation-delay:.1s;height:2px;left:20%;top:15%;width:2px}.ChatHeader_star-2__tpmAI{--star-duration:3s;animation-delay:1.5s;height:3px;left:45%;top:25%;width:3px}.ChatHeader_star-3__SCG1o{--star-duration:2.5s;animation-delay:.8s;height:1.5px;left:75%;top:10%;width:1.5px}.ChatHeader_star-4__zVV4J{--star-duration:4s;animation-delay:2.2s;height:2.5px;left:15%;top:40%;width:2.5px}.ChatHeader_star-5__5vW7y{--star-duration:3.5s;animation-delay:.5s;height:2px;left:80%;top:50%;width:2px}.ChatHeader_star-6__cPvqz{--star-duration:2.8s;animation-delay:1.2s;height:1.5px;left:90%;top:20%;width:1.5px}.ChatHeader_star-7__P0V41{--star-duration:3.2s;animation-delay:1.9s;height:3px;left:60%;top:35%;width:3px}.ChatHeader_star-8__A9kTL{--star-duration:2.4s;animation-delay:.3s;height:2px;left:35%;top:45%;width:2px}[data-theme=day] .ChatHeader_sun-container__djCRa{display:flex}[data-theme=day] .ChatHeader_moon-container__NVTox,[data-theme=day] .ChatHeader_star-sky__7vSMb,[data-theme=night] .ChatHeader_sun-container__djCRa{display:none}[data-theme=night] .ChatHeader_moon-container__NVTox,[data-theme=night] .ChatHeader_star-sky__7vSMb{display:flex;opacity:1}[data-theme=cny] .ChatHeader_moon-container__NVTox,[data-theme=cny] .ChatHeader_sun-container__djCRa{display:none}[data-theme=cny] .ChatHeader_star-sky__7vSMb{display:flex;opacity:.6}.ChatHeader_header__mBNTW{background:#1c1c1eb3;background:var(--header-bg,#1c1c1eb3);border-bottom-color:#ffffff0d;border-bottom-color:var(--header-border,#ffffff0d)}.ChatHeader_avatar-placeholder__Km5jZ{background:#ffffff1a;border-color:#ffffff1a;color:#fff9}.ChatHeader_moon__4BZ-d{box-shadow:0 0 30px #0a84ff4d;opacity:.8}.ChatHeader_apple-dropdown-menu__-vQkL{background:#1c1c1e;background:var(--bg-secondary,#1c1c1e);border-color:#ffffff1a;box-shadow:0 10px 40px #00000080}@keyframes ChatHeader_sun-glow__o6a-D{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}@keyframes ChatHeader_twinkling__Lwc7E{0%{box-shadow:0 0 2px #ffffff4d;opacity:.3;transform:scale(1)}to{box-shadow:0 0 6px #ffffffe6;opacity:1;transform:scale(1.3)}}@keyframes ChatHeader_modal-pop__nGo7P{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ChatInput_chat-dock-container__DB1fr{animation:ChatInput_dock-pop__EBDWM .6s cubic-bezier(.16,1,.3,1);flex-shrink:0;margin:0 auto;max-width:900px;width:100%;z-index:1000}.ChatInput_chat-dock-wrapper__tl8DW{backdrop-filter:saturate(180%) blur(40px);backdrop-filter:var(--backdrop-blur,saturate(180%) blur(40px));-webkit-backdrop-filter:saturate(180%) blur(40px);-webkit-backdrop-filter:var(--backdrop-blur,saturate(180%) blur(40px));background:#ffffffbf;background:var(--glass-bg,#ffffffbf);border:1px solid #00000014;border:1px solid var(--border-secondary,#00000014);border-bottom:none;border-radius:20px 20px 0 0;box-shadow:0 -4px 30px #00000008;display:flex;flex-direction:column;padding:10px 16px calc(12px + env(safe-area-inset-bottom, 0px));transition:all .3s ease}.ChatInput_dock-tone-bar__kvwGG{align-items:center;border-bottom:.5px solid #0000000a;border-bottom:.5px solid var(--border-tertiary,#0000000a);display:flex;gap:12px;margin-bottom:8px;padding:4px 8px}.ChatInput_dock-tone-bar__kvwGG .ChatInput_dock-tone-label__OzSNw{color:#8e8e93;color:var(--text-tertiary,#8e8e93);font-size:11px;font-size:calc(11px + var(--font-size-offset, 0px));font-weight:600;letter-spacing:.02em;text-transform:uppercase}.ChatInput_dock-tone-bar__kvwGG .ChatInput_dock-slider__rR16k{appearance:none;-webkit-appearance:none;background:#0000000a;background:var(--tone-slider-track,#0000000a);border-radius:2px;flex:1 1;height:4px;outline:none}.ChatInput_dock-tone-bar__kvwGG .ChatInput_dock-slider__rR16k::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#fff;background:var(--tone-slider-thumb-bg,#fff);border:.5px solid #00000026;border:.5px solid var(--border-secondary,#00000026);border-radius:50%;box-shadow:0 2px 8px #0000001f;cursor:grab;height:18px;width:18px}.ChatInput_dock-tone-bar__kvwGG .ChatInput_dock-slider__rR16k::-webkit-slider-thumb:active{cursor:grabbing}.ChatInput_dock-tone-bar__kvwGG .ChatInput_dock-tone-value__ybFZ8{color:#007aff;color:var(--primary-color,#007aff);font-size:11px;font-size:calc(11px + var(--font-size-offset, 0px));font-weight:700;text-align:right;width:24px}.ChatInput_dock-main-row__QcWIb{align-items:flex-end;display:flex;gap:12px}.ChatInput_attach-file-button__0OnoZ{align-items:center;background:#0000000d;background:var(--button-tertiary-bg,#0000000d);border:none;border-radius:50%;color:#8e8e93;color:var(--text-tertiary,#8e8e93);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-bottom:4px;transition:all .2s ease;width:32px}.ChatInput_attach-file-button__0OnoZ:hover:not(:disabled){background:#00000014;background:var(--button-tertiary-hover,#00000014);color:#1d1d1f;color:var(--text-primary,#1d1d1f)}.ChatInput_attach-file-button__0OnoZ:disabled{cursor:not-allowed;opacity:.5}.ChatInput_attached-file-preview__7vrfj{align-items:center;animation:ChatInput_modal-pop__UB0Kz .3s cubic-bezier(.16,1,.3,1);background:#00000008;background:var(--bg-secondary,#00000008);border:1px solid #0000000f;border:1px solid var(--border-tertiary,#0000000f);border-radius:10px;display:flex;gap:8px;margin-bottom:8px;padding:8px 12px}.ChatInput_attached-file-icon__Q\+-fG{color:#007aff;color:var(--primary-color,#007aff);flex-shrink:0}.ChatInput_attached-file-name__qEqww{color:#1d1d1f;color:var(--text-primary,#1d1d1f);flex:1 1;font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatInput_attached-file-remove__VDgC1{align-items:center;background:#0000000d;background:var(--background-secondary,#0000000d);border:none;border-radius:50%;color:#8e8e93;color:var(--text-tertiary,#8e8e93);cursor:pointer;display:flex;flex-shrink:0;height:22px;justify-content:center;transition:all .2s;width:22px}.ChatInput_attached-file-remove__VDgC1:hover{background:#ff3b301a;background:var(--error-bg,#ff3b301a);color:#ff3b30;color:var(--error-color,#ff3b30)}.ChatInput_dock-textarea__1K4nV{background:#00000008;background:var(--bg-tertiary,#00000008);border:1.5px solid #0000000d;border:1.5px solid var(--border-tertiary,#0000000d);border-radius:12px;color:#1d1d1f;color:var(--text-primary,#1d1d1f);flex:1 1;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));max-height:200px;outline:none;overflow-y:hidden;padding:10px 14px;resize:none;transition:all .2s ease}.ChatInput_dock-textarea__1K4nV::placeholder{color:#aeaeb2;color:var(--text-quaternary,#aeaeb2)}.ChatInput_dock-send-button__I-8d5{align-items:center;border:none;border-radius:16px;cursor:pointer;display:flex;font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));font-weight:600;height:32px;justify-content:center;letter-spacing:-.01em;margin-bottom:4px;padding:0 16px;transition:all .2s ease;width:auto}.ChatInput_dock-send-button__I-8d5.ChatInput_active__mUnva{background:#449cfd;background:var(--primary-color,#449cfd);color:#fff}.ChatInput_dock-send-button__I-8d5.ChatInput_active__mUnva:hover{background:#0056cc;background:var(--button-primary-hover,#0056cc);transform:scale(1.02)}.ChatInput_dock-send-button__I-8d5.ChatInput_active__mUnva:active{transform:scale(.98)}.ChatInput_dock-send-button__I-8d5.ChatInput_disabled__N0A2K{background:#0000000d;background:var(--background-secondary,#0000000d);color:#aeaeb2;color:var(--text-quaternary,#aeaeb2);cursor:not-allowed}[data-theme=day]{--tone-slider-thumb-bg:#fff}[data-theme=night]{--tone-slider-thumb-bg:#f5f5f7}[data-theme=night] .ChatInput_attach-file-button__0OnoZ{background:#ffffff1a;background:var(--button-tertiary-bg,#ffffff1a);color:#888;color:var(--text-tertiary,#888)}[data-theme=night] .ChatInput_attach-file-button__0OnoZ:hover:not(:disabled){background:#ffffff26;background:var(--button-tertiary-hover,#ffffff26);color:#fff;color:var(--text-primary,#fff)}[data-theme=night] .ChatInput_attached-file-preview__7vrfj{background:#2c2c2e;background:var(--bg-tertiary,#2c2c2e);border-color:#ffffff26;border-color:var(--border-secondary,#ffffff26)}[data-theme=night] .ChatInput_attached-file-icon__Q\+-fG{color:#0a84ff;color:var(--primary-color,#0a84ff)}[data-theme=night] .ChatInput_attached-file-name__qEqww{color:#fff;color:var(--text-primary,#fff)}[data-theme=night] .ChatInput_attached-file-remove__VDgC1{background:#ffffff1a;color:#888;color:var(--text-tertiary,#888)}[data-theme=night] .ChatInput_attached-file-remove__VDgC1:hover{background:#ff453a26;background:var(--error-bg,#ff453a26);color:#ff453a;color:var(--error-color,#ff453a)}@keyframes ChatInput_dock-pop__EBDWM{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatInput_modal-pop__UB0Kz{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.WelcomeMessage_welcome-message__mrsP5{align-items:center;animation:WelcomeMessage_modal-pop__Tkv5k .8s cubic-bezier(.16,1,.3,1);color:var(--text-primary);display:flex;flex-direction:column;padding:80px 24px 40px;text-align:center}.WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_icon__smox1{color:#1d1d1f}[data-theme=night] .WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_icon__smox1{color:#0a84ff}[data-theme=cny] .WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_icon__smox1{color:#fdc23e}.WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_cny-greeting-container__aPlMe{margin-bottom:40px}[data-theme=night] .WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_cny-greeting-container__aPlMe{display:none}[data-theme=cny] .WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_cny-greeting-container__aPlMe{display:block}.WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_cny-greeting-container__aPlMe:not([data-theme=cny]){display:none}.WelcomeMessage_welcome-message__mrsP5 h2{color:var(--text-primary);font-size:24px;font-size:calc(24px + var(--font-size-offset, 0px));font-weight:700;letter-spacing:-.01em;margin-bottom:8px}.WelcomeMessage_welcome-message__mrsP5 p{color:var(--text-secondary);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));line-height:1.5;margin:0 auto;max-width:400px}[data-theme=cny] .WelcomeMessage_welcome-message__mrsP5 p{margin:0 auto 24px}.WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_cny-greeting-text__DlwTa{animation:WelcomeMessage_greeting-swell__50aR- 3s ease-in-out infinite alternate;color:#fdc23e;filter:drop-shadow(0 6px 12px rgba(0,0,0,.4));font-family:Ma Shan Zheng,Kaiti,serif;font-size:clamp(32px,8vw,56px);font-weight:900;letter-spacing:4px;line-height:1.3;margin:0;text-shadow:4px 4px 0 #d32f2f,-1px -1px 0 #d32f2f,1px -1px 0 #d32f2f,-1px 1px 0 #d32f2f,1px 1px 0 #d32f2f}[data-theme=night] .WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_cny-greeting-text__DlwTa{display:none}[data-theme=cny] .WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_cny-greeting-text__DlwTa{display:block}.WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_cny-greeting-text__DlwTa:not([data-theme=cny]){display:none}.WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_rag-tip-indicator__epIGD{display:flex;justify-content:center;margin-top:24px}[data-theme=cny] .WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_rag-tip-indicator__epIGD{margin-top:20px;position:relative;z-index:3}.WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_rag-tip-badge__odFtR{align-items:center;animation:WelcomeMessage_modal-pop__Tkv5k .6s cubic-bezier(.16,1,.3,1) .2s backwards;background:#00000008;background:var(--bg-secondary,#00000008);border:1px solid #0000000f;border:1px solid var(--border-tertiary,#0000000f);border-radius:12px;color:#8e8e93;color:var(--text-secondary,#8e8e93);display:inline-flex;font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));font-weight:500;padding:10px 16px}[data-theme=cny] .WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_rag-tip-badge__odFtR{background:#fdc23e26;border:1.5px solid #fdc23e4d;border-radius:20px;box-shadow:0 4px 12px #0000001a;color:#fdc23e;font-weight:600;padding:8px 20px}@keyframes WelcomeMessage_cny-pop__TOIk6{0%{opacity:0;transform:translateY(40px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes WelcomeMessage_greeting-swell__50aR-{0%{transform:scale(1)}to{transform:1.05}}@keyframes WelcomeMessage_modal-pop__Tkv5k{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}[data-theme=night] .WelcomeMessage_welcome-message__mrsP5 .WelcomeMessage_rag-tip-badge__odFtR{background:#2c2c2e;background:var(--bg-tertiary,#2c2c2e);border-color:#ffffff26;border-color:var(--border-secondary,#ffffff26)}.ConversationModeBanner_conversation-mode-banner__gqeko{animation:ConversationModeBanner_banner-slide-down__PL6pN .4s cubic-bezier(.16,1,.3,1);backdrop-filter:saturate(180%) blur(20px);backdrop-filter:var(--backdrop-blur,saturate(180%) blur(20px));-webkit-backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:var(--backdrop-blur,saturate(180%) blur(20px));background:#ffffffb3;background:var(--glass-bg,#ffffffb3);display:flex;flex-shrink:0;min-height:28px;padding:4px 20px;width:100%;z-index:1000}.ConversationModeBanner_conversation-mode-banner__gqeko .ConversationModeBanner_conversation-mode-banner__content__duP\+h{align-items:center;display:flex;gap:8px;max-width:900px;width:100%}.ConversationModeBanner_conversation-mode-banner__gqeko .ConversationModeBanner_conversation-mode-banner__stack__O3HeU{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.ConversationModeBanner_conversation-mode-banner__gqeko .ConversationModeBanner_capability-tag__\+7Nk2{align-items:center;background:#0000000a;background:var(--bg-tertiary,#0000000a);border:.5px solid #00000008;border:.5px solid var(--border-tertiary,#00000008);border-radius:4px;color:#48484a;color:var(--text-secondary,#48484a);display:flex;font-size:10px;font-size:calc(10px + var(--font-size-offset, 0px));font-weight:500;gap:4px;letter-spacing:.01em;padding:2px 8px;transition:all .2s ease;white-space:nowrap}.ConversationModeBanner_conversation-mode-banner__gqeko .ConversationModeBanner_capability-tag__\+7Nk2 svg{color:#8e8e93;color:var(--text-tertiary,#8e8e93);flex-shrink:0;opacity:.7}.ConversationModeBanner_conversation-mode-banner__gqeko .ConversationModeBanner_capability-status-text__Xrh-Z{color:#8e8e93;color:var(--text-tertiary,#8e8e93);font-size:11px;font-size:calc(11px + var(--font-size-offset, 0px));font-weight:500;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes ConversationModeBanner_banner-slide-down__PL6pN{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}[data-theme=night] .ConversationModeBanner_conversation-mode-banner__gqeko{background:#1c1c1eb3;background:var(--header-bg,#1c1c1eb3)}[data-theme=night] .ConversationModeBanner_conversation-mode-banner__gqeko .ConversationModeBanner_conversation-mode-banner__stack__O3HeU .ConversationModeBanner_capability-tag__\+7Nk2{background:#ffffff0d;border-color:#ffffff14;color:#afafb3;color:var(--text-secondary,#afafb3)}[data-theme=night] .ConversationModeBanner_conversation-mode-banner__gqeko .ConversationModeBanner_conversation-mode-banner__stack__O3HeU .ConversationModeBanner_capability-tag__\+7Nk2 svg{color:#afafb3;color:var(--text-quaternary,#afafb3);opacity:.8}.AddMessageModal_modal-form__J0Hl2{display:flex;flex-direction:column;gap:1.25rem;max-height:calc(90vh - 120px);overflow-y:auto;padding:0}.AddMessageModal_form-group__KvsSH{display:flex;flex-direction:column;gap:.5rem;position:relative}.AddMessageModal_form-group__KvsSH label{color:var(--text-primary);font-size:.9rem;font-weight:500}.AddMessageModal_form-group__KvsSH label:after{color:#ef4444;content:" *"}.AddMessageModal_form-group__KvsSH input,.AddMessageModal_form-group__KvsSH textarea{background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;color:var(--text-primary);font-family:inherit;font-size:.9rem;line-height:1.5;padding:.75rem 1rem;transition:all .2s ease}.AddMessageModal_form-group__KvsSH input:focus,.AddMessageModal_form-group__KvsSH textarea:focus{border-color:var(--input-focus);box-shadow:0 0 0 3px #3b82f61a;outline:none}.AddMessageModal_form-group__KvsSH input:disabled,.AddMessageModal_form-group__KvsSH textarea:disabled{background-color:var(--input-bg);cursor:not-allowed;opacity:.6}.AddMessageModal_form-group__KvsSH input::placeholder,.AddMessageModal_form-group__KvsSH textarea::placeholder{color:var(--input-placeholder);font-size:.85rem;opacity:.7}.AddMessageModal_form-group__KvsSH textarea{font-family:inherit;min-height:120px;resize:vertical}.AddMessageModal_form-group__KvsSH .AddMessageModal_char-count__3A7SR{background-color:var(--input-bg);border-radius:4px;bottom:.5rem;color:var(--text-secondary);font-size:.75rem;padding:0 4px;pointer-events:none;position:absolute;right:.75rem}.AddMessageModal_alert__1A2qR{align-items:center;border-radius:8px;display:flex;font-size:.9rem;gap:.5rem;margin-top:10px;padding:.75rem 1rem}.AddMessageModal_alert__1A2qR.AddMessageModal_alert-error__ODcBB{background-color:#ef44441a;border:1px solid #ef444433;color:#dc2626}.AddMessageModal_alert__1A2qR.AddMessageModal_alert-error__ODcBB svg{color:#dc2626;flex-shrink:0}.AddMessageModal_modal-footer-actions__55smv{display:flex;gap:12px;width:100%}.AddMessageModal_submit-button__m3bBe{align-items:center;display:flex;gap:.5rem;justify-content:center}.AddMessageModal_loading-spinner-small__BTYSu{animation:AddMessageModal_spin__dB478 1s ease-in-out infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes AddMessageModal_spin__dB478{to{transform:rotate(1turn)}}@media(max-width:768px){.AddMessageModal_modal-form__J0Hl2{gap:1rem;max-height:calc(100vh - 140px);padding:0}.AddMessageModal_form-group__KvsSH .AddMessageModal_char-count__3A7SR{align-self:flex-end;background:none;margin-top:.25rem;padding:0;position:static}}@keyframes MessageBoardSkeleton_skeleton-shimmer__9DLSy{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes MessageBoardSkeleton_skeleton-fade-in__3EOLP{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.MessageBoardSkeleton_skeleton-author__gBXcU,.MessageBoardSkeleton_skeleton-date__JaHgd,.MessageBoardSkeleton_skeleton-element__PnhwQ,.MessageBoardSkeleton_skeleton-line__5GbnL,.MessageBoardSkeleton_skeleton-subject__YRyr0{animation:MessageBoardSkeleton_skeleton-shimmer__9DLSy 2s ease-in-out infinite;background:linear-gradient(90deg,#e8e8e8 25%,#d0d0d0 50%,#e8e8e8 75%);background:linear-gradient(90deg,var(--skeleton-bg,#e8e8e8) 25%,var(--skeleton-highlight,#d0d0d0) 50%,var(--skeleton-bg,#e8e8e8) 75%);background-size:936px 100%;border-radius:4px;overflow:hidden;position:relative}.MessageBoardSkeleton_message-board-skeleton__spoHD{display:flex;flex:1 1;flex-direction:column;gap:1rem;min-height:0}.MessageBoardSkeleton_skeleton-message-item__XPWxL{animation:MessageBoardSkeleton_skeleton-fade-in__3EOLP .6s ease-out;animation-fill-mode:both;background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:12px;box-shadow:0 2px 4px #0000000d;padding:1.5rem}.MessageBoardSkeleton_skeleton-message-header__iAiT3{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.MessageBoardSkeleton_skeleton-subject__YRyr0{flex:1 1;height:20px;max-width:60%}.MessageBoardSkeleton_skeleton-meta__kXzxk{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.25rem}.MessageBoardSkeleton_skeleton-author__gBXcU{height:14px;width:60px}.MessageBoardSkeleton_skeleton-date__JaHgd{height:12px;width:80px}.MessageBoardSkeleton_skeleton-content__mceDj{display:flex;flex-direction:column;gap:.5rem}.MessageBoardSkeleton_skeleton-line__5GbnL{height:16px}.MessageBoardSkeleton_skeleton-line__5GbnL.MessageBoardSkeleton_short__V-a3C{width:75%}@media(max-width:768px){.MessageBoardSkeleton_skeleton-message-item__XPWxL{padding:1rem}.MessageBoardSkeleton_skeleton-message-header__iAiT3{align-items:flex-start;flex-direction:column;gap:.5rem}.MessageBoardSkeleton_skeleton-subject__YRyr0{max-width:100%}.MessageBoardSkeleton_skeleton-meta__kXzxk{align-items:flex-start;flex-direction:row;gap:1rem}}@media(max-width:480px){.MessageBoardSkeleton_skeleton-message-item__XPWxL{padding:.75rem}}[data-theme=dark] .MessageBoardSkeleton_skeleton-author__gBXcU,[data-theme=dark] .MessageBoardSkeleton_skeleton-date__JaHgd,[data-theme=dark] .MessageBoardSkeleton_skeleton-element__PnhwQ,[data-theme=dark] .MessageBoardSkeleton_skeleton-line__5GbnL,[data-theme=dark] .MessageBoardSkeleton_skeleton-subject__YRyr0{--skeleton-bg:#ffffff05;--skeleton-highlight:#ffffff0a}.MessageBoardSkeleton_skeleton-message-item__XPWxL:first-child{animation-delay:0s}.MessageBoardSkeleton_skeleton-message-item__XPWxL:first-child .MessageBoardSkeleton_skeleton-author__gBXcU,.MessageBoardSkeleton_skeleton-message-item__XPWxL:first-child .MessageBoardSkeleton_skeleton-date__JaHgd,.MessageBoardSkeleton_skeleton-message-item__XPWxL:first-child .MessageBoardSkeleton_skeleton-element__PnhwQ,.MessageBoardSkeleton_skeleton-message-item__XPWxL:first-child .MessageBoardSkeleton_skeleton-line__5GbnL,.MessageBoardSkeleton_skeleton-message-item__XPWxL:first-child .MessageBoardSkeleton_skeleton-subject__YRyr0{animation-delay:.2s}.MessageBoardSkeleton_skeleton-message-item__XPWxL:nth-child(2){animation-delay:.1s}.MessageBoardSkeleton_skeleton-message-item__XPWxL:nth-child(2) .MessageBoardSkeleton_skeleton-author__gBXcU,.MessageBoardSkeleton_skeleton-message-item__XPWxL:nth-child(2) .MessageBoardSkeleton_skeleton-date__JaHgd,.MessageBoardSkeleton_skeleton-message-item__XPWxL:nth-child(2) .MessageBoardSkeleton_skeleton-element__PnhwQ,.MessageBoardSkeleton_skeleton-message-item__XPWxL:nth-child(2) .MessageBoardSkeleton_skeleton-line__5GbnL,.MessageBoardSkeleton_skeleton-message-item__XPWxL:nth-child(2) .MessageBoardSkeleton_skeleton-subject__YRyr0{animation-delay:.3s}.MessageBoardSkeleton_skeleton-message-item__XPWxL:nth-child(3){animation-delay:.2s}.MessageBoardSkeleton_skeleton-message-item__XPWxL:nth-child(3) .MessageBoardSkeleton_skeleton-author__gBXcU,.MessageBoardSkeleton_skeleton-message-item__XPWxL:nth-child(3) .MessageBoardSkeleton_skeleton-date__JaHgd,.MessageBoardSkeleton_skeleton-message-item__XPWxL:nth-child(3) .MessageBoardSkeleton_skeleton-element__PnhwQ,.MessageBoardSkeleton_skeleton-message-item__XPWxL:nth-child(3) .MessageBoardSkeleton_skeleton-line__5GbnL,.MessageBoardSkeleton_skeleton-message-item__XPWxL:nth-child(3) .MessageBoardSkeleton_skeleton-subject__YRyr0{animation-delay:.4s}.MessageBoard_message-board-container__JZhS5{background-color:var(--bg-primary);color:var(--text-primary);display:flex;flex-direction:column;height:100%;overflow:hidden}.MessageBoard_message-board-header__lmR3n{align-items:center;background-color:var(--header-bg);border-bottom:1px solid var(--border-primary);display:flex;flex-shrink:0;padding:1.25rem 1.5rem}.MessageBoard_message-board-header__lmR3n .MessageBoard_back-button__2yJN9{align-items:center;background:none;border:none;border-radius:8px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:14.4px;font-size:calc(14.4px + var(--font-size-offset, 0px));font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.MessageBoard_message-board-header__lmR3n .MessageBoard_back-button__2yJN9:hover{background-color:var(--button-tertiary-hover);color:var(--text-primary)}.MessageBoard_message-board-header__lmR3n .MessageBoard_back-button__2yJN9:active{transform:scale(.95)}.MessageBoard_message-board-header__lmR3n .MessageBoard_back-button__2yJN9 svg{transition:transform .2s ease}.MessageBoard_message-board-header__lmR3n .MessageBoard_back-button__2yJN9:hover svg{transform:translateX(-2px)}.MessageBoard_message-board-header__lmR3n .MessageBoard_page-title__PCdfW{color:var(--text-primary);flex:1 1;font-size:24px;font-size:calc(24px + var(--font-size-offset, 0px));font-weight:600;margin:0;text-align:center}.MessageBoard_message-board-header__lmR3n .MessageBoard_header-spacer__Bj9hf{width:80px}.MessageBoard_message-board-content__5XBdi{flex:1 1;min-height:0;overflow-y:auto;padding:1.5rem}.MessageBoard_section-title__3FrfV{align-items:center;color:var(--text-primary);display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.MessageBoard_section-title__3FrfV svg{color:var(--button-primary-bg)}.MessageBoard_new-message-section__BIZbu{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:1.5rem}.MessageBoard_message-form__dYTUX{display:flex;flex-direction:column;gap:1rem}.MessageBoard_form-group__FDZx0{display:flex;flex-direction:column;gap:.5rem;position:relative}.MessageBoard_form-group__FDZx0 label{color:var(--text-primary);font-size:.9rem;font-weight:500}.MessageBoard_form-group__FDZx0 input,.MessageBoard_form-group__FDZx0 textarea{background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;color:var(--text-primary);font-family:inherit;font-size:.9rem;padding:.75rem;transition:all .2s ease}.MessageBoard_form-group__FDZx0 input:focus,.MessageBoard_form-group__FDZx0 textarea:focus{border-color:var(--input-focus);box-shadow:0 0 0 2px #3b82f61a;outline:none}.MessageBoard_form-group__FDZx0 input:disabled,.MessageBoard_form-group__FDZx0 textarea:disabled{cursor:not-allowed;opacity:.6}.MessageBoard_form-group__FDZx0 input::placeholder,.MessageBoard_form-group__FDZx0 textarea::placeholder{color:var(--input-placeholder)}.MessageBoard_form-group__FDZx0 textarea{min-height:100px;resize:vertical}.MessageBoard_form-group__FDZx0 .MessageBoard_char-count__4mX0I{bottom:.5rem;color:var(--text-secondary);font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));pointer-events:none;position:absolute;right:.75rem}.MessageBoard_alert__35g4b{align-items:center;border-radius:6px;display:flex;font-size:.9rem;gap:.5rem;padding:.75rem 1rem}.MessageBoard_alert__35g4b.MessageBoard_alert-error__jXWX2{background-color:#ef44441a;border:1px solid #ef444433;color:#dc2626}.MessageBoard_alert__35g4b.MessageBoard_alert-success__FddUr{background-color:#22c55e1a;border:1px solid #22c55e33;color:#16a34a}.MessageBoard_submit-button__wzza7{align-items:center;background-color:var(--button-primary-bg);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;transition:all .2s ease}.MessageBoard_submit-button__wzza7:hover:not(:disabled){background-color:var(--button-primary-hover);box-shadow:0 4px 12px #3b82f64d;transform:translateY(-1px)}.MessageBoard_submit-button__wzza7:active:not(:disabled){transform:translateY(0)}.MessageBoard_submit-button__wzza7:disabled{background-color:var(--border-primary);cursor:not-allowed;opacity:.6}.MessageBoard_loading-spinner__eButM{animation:MessageBoard_spin__gVZNt 1s ease-in-out infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes MessageBoard_spin__gVZNt{to{transform:rotate(1turn)}}.MessageBoard_loading-state__RJEe\+{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;justify-content:center;padding:3rem;text-align:center}.MessageBoard_loading-state__RJEe\+ .MessageBoard_loading-icon__oyTq6{animation:MessageBoard_spin__gVZNt 1s linear infinite;border:3px solid var(--border-primary);border-radius:50%;border-top-color:var(--button-primary-bg);height:48px;margin-bottom:1rem;width:48px}.MessageBoard_loading-state__RJEe\+ .MessageBoard_loading-text__2r6Zr{font-size:.9rem;margin:0}.MessageBoard_message-board-footer__I7LyG{background-color:var(--header-bg);border-top:1px solid var(--border-primary);display:flex;flex-shrink:0;justify-content:center;padding:1.25rem 1.5rem}.MessageBoard_add-message-button__3Rc\+7{align-items:center;background-color:var(--button-primary-bg);border:none;border-radius:12px;box-shadow:0 2px 8px #3b82f633;color:#fff;cursor:pointer;display:flex;font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));font-weight:500;gap:.5rem;padding:.875rem 2rem;transition:all .2s ease}.MessageBoard_add-message-button__3Rc\+7:hover{background-color:var(--button-primary-hover);box-shadow:0 4px 16px #3b82f64d;transform:translateY(-2px)}.MessageBoard_add-message-button__3Rc\+7:active{transform:translateY(0)}.MessageBoard_add-message-button__3Rc\+7 svg{color:#fff}.MessageBoard_messages-section__tQOpN{display:flex;flex:1 1;flex-direction:column;min-height:0}.MessageBoard_error-banner__CJYKY{background-color:#ef44441a;border:1px solid #ef444433;border-radius:8px;color:#dc2626;font-size:.9rem;margin-bottom:1rem;padding:1rem 1.5rem;text-align:center}.MessageBoard_empty-state__Icpc3{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;justify-content:center;padding:3rem;text-align:center}.MessageBoard_empty-state__Icpc3 svg{margin-bottom:1rem;opacity:.5}.MessageBoard_empty-state__Icpc3 h3{color:var(--text-primary);font-size:1.25rem;margin:0 0 .5rem}.MessageBoard_empty-state__Icpc3 p{font-size:.9rem;margin:0}.MessageBoard_messages-list__Rh4t7{animation:MessageBoard_fade-in-up__4FJQd .6s ease-out;display:flex;flex:1 1;flex-direction:column;gap:1rem;min-height:0}@keyframes MessageBoard_fade-in-up__4FJQd{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.MessageBoard_message-item__VzhgF{background-color:var(--card-bg);border:1px solid var(--border-primary);border-radius:12px;box-shadow:0 2px 4px #0000000d;padding:1.5rem;position:relative;transition:all .2s ease}.MessageBoard_message-item__VzhgF:hover{border-color:var(--button-primary-bg);box-shadow:0 4px 12px #0000001a}.MessageBoard_message-item__VzhgF:hover .MessageBoard_delete-message-btn__PURqO{opacity:1}.MessageBoard_message-item__VzhgF .MessageBoard_delete-message-btn__PURqO{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border:1px solid #ef444433;border-radius:8px;box-shadow:0 2px 8px #0000001a;color:var(--text-secondary);cursor:pointer;opacity:0;padding:.375rem;position:absolute;right:.75rem;top:.75rem;transition:all .25s ease;z-index:10}.MessageBoard_message-item__VzhgF .MessageBoard_delete-message-btn__PURqO:hover{background:#ef44441a;border-color:#ef444466;box-shadow:0 4px 12px #ef444433;color:#dc2626;transform:scale(1.05)}.MessageBoard_message-item__VzhgF .MessageBoard_delete-message-btn__PURqO:active{transform:scale(.95)}.MessageBoard_message-item__VzhgF .MessageBoard_delete-message-btn__PURqO svg{display:block}.MessageBoard_message-header__i3jKm{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.MessageBoard_message-header__i3jKm .MessageBoard_message-subject__j2gPv{color:var(--text-primary);flex:1 1;font-size:1.1rem;font-weight:600;margin:0}.MessageBoard_message-header__i3jKm .MessageBoard_message-meta__Tl1C\+{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.25rem}.MessageBoard_message-header__i3jKm .MessageBoard_message-meta__Tl1C\+ .MessageBoard_message-author__qH\+rZ{color:var(--button-primary-bg);font-size:.85rem;font-weight:500}.MessageBoard_message-header__i3jKm .MessageBoard_message-meta__Tl1C\+ .MessageBoard_message-date__guwkz{color:var(--text-secondary);font-size:.8rem}.MessageBoard_message-item-content__36TfB{color:var(--text-primary);font-size:15.2px;font-size:calc(15.2px + var(--font-size-offset, 0px));line-height:1.6;white-space:pre-wrap;word-break:break-word}.MessageBoard_delete-notification__pf9XE{animation:MessageBoard_slide-in-right__lksAW .3s ease-out;border-radius:8px;box-shadow:0 4px 16px #00000026;font-size:.9rem;font-weight:500;min-width:200px;padding:.875rem 1.25rem;position:fixed;right:20px;top:20px;z-index:1000}.MessageBoard_delete-notification__pf9XE.MessageBoard_success__JvhEs{background-color:#22c55ef2;border:1px solid #22c55e4d;color:#fff}.MessageBoard_delete-notification__pf9XE.MessageBoard_error__I7SFA{background-color:#ef4444f2;border:1px solid #ef44444d;color:#fff}@keyframes MessageBoard_slide-in-right__lksAW{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media(max-width:768px){.MessageBoard_message-board-header__lmR3n{padding:1rem 1.25rem}.MessageBoard_message-board-header__lmR3n .MessageBoard_page-title__PCdfW{font-size:1.25rem}.MessageBoard_message-board-header__lmR3n .MessageBoard_back-button__2yJN9{font-size:.85rem;padding:.375rem .75rem}.MessageBoard_message-board-header__lmR3n .MessageBoard_header-spacer__Bj9hf{width:60px}.MessageBoard_message-board-content__5XBdi{padding:1rem 1.25rem}.MessageBoard_message-item__VzhgF{padding:1rem}.MessageBoard_message-item__VzhgF .MessageBoard_delete-message-btn__PURqO{opacity:1;right:.5rem;top:.5rem}.MessageBoard_message-header__i3jKm{align-items:flex-start;flex-direction:column;gap:.5rem}.MessageBoard_message-header__i3jKm .MessageBoard_message-meta__Tl1C\+{align-items:flex-start;flex-direction:row;gap:1rem}.MessageBoard_message-board-footer__I7LyG{padding:1rem 1.25rem}.MessageBoard_add-message-button__3Rc\+7{border-radius:10px;font-size:.9rem;padding:.75rem 1.5rem}}@media(max-width:480px){.MessageBoard_message-board-header__lmR3n{padding:1rem}.MessageBoard_message-board-header__lmR3n .MessageBoard_page-title__PCdfW{font-size:1.1rem}.MessageBoard_message-board-header__lmR3n .MessageBoard_back-button__2yJN9{font-size:.8rem;padding:.25rem .5rem}.MessageBoard_message-board-header__lmR3n .MessageBoard_back-button__2yJN9 span{display:none}.MessageBoard_message-board-header__lmR3n .MessageBoard_header-spacer__Bj9hf{width:40px}.MessageBoard_message-board-content__5XBdi{padding:1rem}.MessageBoard_add-message-button__3Rc\+7{justify-content:center;width:100%}.MessageBoard_delete-notification__pf9XE{left:10px;min-width:auto;right:10px;text-align:center;top:10px}}@keyframes Recharge_modalEnter__qxNfx{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Recharge_slideInRight__2-aOc{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes Recharge_iconPop__Z-7im{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes Recharge_spin__q6egw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Recharge_fadeIn__tpV2-{0%{opacity:0}to{opacity:1}}.Recharge_recharge-button__YxUMj{align-items:center;background-color:var(--button-primary-bg);border:none;border-radius:12px;box-shadow:0 2px 8px #3b82f633;color:#fff;cursor:pointer;display:inline-flex;flex:1 1;font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:500;gap:8px;justify-content:center;max-width:160px;padding:12px 24px;transition:all .2s ease}.Recharge_recharge-button__YxUMj:hover{background-color:var(--button-primary-hover);box-shadow:0 4px 12px #3b82f64d;transform:translateY(-1px)}.Recharge_recharge-button__YxUMj:active{transform:translateY(0)}.Recharge_recharge-button__YxUMj .Recharge_recharge-button__icon__XuzLU{font-size:18px;font-size:calc(18px + var(--font-size-offset, 0px));line-height:1}.Recharge_recharge-button__YxUMj .Recharge_recharge-button__text__-4Ybv{line-height:1}@media(max-width:480px){.Recharge_recharge-button__YxUMj{max-width:none;width:100%}}.Recharge_credits-actions__gkBqW{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:24px;width:100%}@media(max-width:480px){.Recharge_credits-actions__gkBqW{flex-direction:column}}.Recharge_recharge-modal-overlay__EaH-o{animation:Recharge_fadeIn__tpV2- .25s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--modal-overlay);bottom:0;justify-content:center;left:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed;right:0;top:0;z-index:1000}.Recharge_recharge-modal__Ujlzb{animation:Recharge_modalEnter__qxNfx .35s cubic-bezier(.25,.46,.45,.94);background:var(--modal-bg);border-radius:20px;box-shadow:var(--card-shadow);max-height:90vh;max-width:600px;overflow-y:auto;position:relative;width:90%}.Recharge_recharge-modal__Ujlzb .Recharge_recharge-modal__close__C76Fp{align-items:center;background:var(--button-tertiary-bg);border:none;border-radius:50%;color:var(--text-secondary);cursor:pointer;display:flex;font-size:24px;font-size:calc(24px + var(--font-size-offset, 0px));height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s;width:32px;z-index:10}.Recharge_recharge-modal__Ujlzb .Recharge_recharge-modal__close__C76Fp:hover{background:var(--button-tertiary-hover);color:var(--text-primary)}.Recharge_recharge-modal__Ujlzb .Recharge_recharge-modal__header-nav__Xtavp{align-items:center;border-bottom:1px solid var(--border-secondary);display:flex;gap:16px;padding:16px 32px}.Recharge_recharge-modal__Ujlzb .Recharge_recharge-modal__back-button__TTHBE{background:var(--button-tertiary-bg);border:none;border-radius:8px;color:var(--text-primary);cursor:pointer;font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));padding:8px 16px;transition:all .2s}.Recharge_recharge-modal__Ujlzb .Recharge_recharge-modal__back-button__TTHBE:hover{background:var(--button-tertiary-hover)}.Recharge_recharge-modal__Ujlzb .Recharge_recharge-modal__title__lzp7y{color:var(--text-primary);font-size:18px;font-size:calc(18px + var(--font-size-offset, 0px));font-weight:600;margin:0}.Recharge_recharge-modal__Ujlzb .Recharge_recharge-modal__content__7rpey{padding:32px}.Recharge_recharge-progress__j56ns{align-items:center;border-bottom:1px solid var(--border-secondary);display:flex;gap:16px;justify-content:center;padding:16px 32px}.Recharge_recharge-progress__j56ns .Recharge_recharge-progress__dots__1Rr4w{display:flex;gap:8px}.Recharge_recharge-progress__j56ns .Recharge_recharge-progress__dot__ddrhx{background:var(--border-primary);border-radius:50%;height:8px;transition:all .3s;width:8px}.Recharge_recharge-progress__j56ns .Recharge_recharge-progress__dot__ddrhx.Recharge_active__k0ttE{background:var(--button-primary-bg);transform:scale(1.3)}.Recharge_recharge-progress__j56ns .Recharge_recharge-progress__dot__ddrhx.Recharge_completed__CDQNd{background:var(--success-color)}.Recharge_recharge-progress__j56ns .Recharge_recharge-progress__text__7gv-7{color:var(--text-secondary);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));font-weight:500}.Recharge_recharge-welcome__5sU-t{animation:Recharge_slideInRight__2-aOc .35s ease-out}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__header__mrYkB{margin-bottom:16px;text-align:center}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__icon__AFG7G{animation:Recharge_iconPop__Z-7im .4s ease-out;color:var(--button-primary-bg);display:flex;justify-content:center;margin-bottom:8px}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__icon__AFG7G svg{stroke-width:1.5}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__title__ZJSto{color:var(--text-primary);font-size:20px;font-size:calc(20px + var(--font-size-offset, 0px));font-weight:700;margin-bottom:4px}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__subtitle__TyoAN{color:var(--text-secondary);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px))}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__content__oueKu{animation:Recharge_fadeIn__tpV2- .3s ease-out;margin-bottom:24px;min-height:180px}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__step-detail__XX8ft{background:var(--bg-secondary);border-radius:12px;padding:20px}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__step-description__3gmzE{color:var(--text-secondary);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));line-height:1.6;margin-bottom:12px}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__step-description__3gmzE:last-child{margin-bottom:0}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__notice__JnblT{background:var(--bg-secondary);border-left:4px solid var(--button-primary-bg);border-radius:12px;display:flex;gap:12px;padding:16px}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__notice-icon__xntqd{align-items:flex-start;color:var(--button-primary-bg);display:flex;flex-shrink:0;padding-top:2px}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__notice-content__G6sOo{flex:1 1}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__notice-text__\+PgI7{color:var(--text-secondary);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));line-height:1.6;margin-bottom:8px}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__notice-text__\+PgI7:last-child{margin-bottom:0}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__actions__V4FQr{display:flex;gap:12px;justify-content:flex-start}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__button__FpU5e{border:none;border-radius:12px;cursor:pointer;font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:600;min-width:120px;padding:14px 32px;transition:all .2s}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__button--primary__Sz1Oc{background:var(--button-primary-bg);color:#fff}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__button--primary__Sz1Oc:hover{background:var(--button-primary-hover);transform:translateY(-1px)}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__button--secondary__Zkh7Q{background:var(--button-tertiary-bg);color:var(--text-primary)}.Recharge_recharge-welcome__5sU-t .Recharge_recharge-welcome__button--secondary__Zkh7Q:hover{background:var(--button-tertiary-hover)}.Recharge_recharge-form__a97q6{animation:Recharge_slideInRight__2-aOc .35s ease-out}.Recharge_recharge-form__a97q6 .Recharge_recharge-form__header__Lg6mg{margin-bottom:32px;text-align:center}.Recharge_recharge-form__a97q6 .Recharge_recharge-form__title__wbNXk{color:var(--text-primary);font-size:24px;font-size:calc(24px + var(--font-size-offset, 0px));font-weight:700;margin-bottom:8px}.Recharge_recharge-form__a97q6 .Recharge_recharge-form__subtitle__dJ9-p{color:var(--text-secondary);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px))}.Recharge_recharge-form__form__dp-Kx{display:flex;flex-direction:column;gap:24px}.Recharge_recharge-form__field__6SrYt{display:flex;flex-direction:column;gap:8px}.Recharge_recharge-form__label__da-9H{color:var(--text-primary);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:600}.Recharge_recharge-form__required__XnMyk{color:var(--error-color)}.Recharge_recharge-form__optional__Xhsyk{color:var(--text-secondary);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));font-weight:400}.Recharge_recharge-form__number-selector__CHoym{align-items:center;display:flex;gap:12px}.Recharge_recharge-form__number-button__H0ekV{background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:8px;color:var(--text-primary);cursor:pointer;font-size:20px;font-size:calc(20px + var(--font-size-offset, 0px));height:40px;transition:all .2s;width:40px}.Recharge_recharge-form__number-button__H0ekV:hover:not(:disabled){background:var(--button-tertiary-hover);border-color:var(--button-primary-bg)}.Recharge_recharge-form__number-button__H0ekV:disabled{cursor:not-allowed;opacity:.4}.Recharge_recharge-form__number-input__iyl7M{background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;color:var(--text-primary);flex:1 1;font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));padding:12px;text-align:center;transition:all .2s}.Recharge_recharge-form__number-input__iyl7M:focus{border-color:var(--input-focus);outline:none}.Recharge_recharge-form__number-input__iyl7M.Recharge_error__nBAx\+{border-color:var(--error-color)}.Recharge_recharge-form__input__\+DS2I{background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;color:var(--text-primary);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));padding:12px;transition:all .2s}.Recharge_recharge-form__input__\+DS2I:focus{border-color:var(--input-focus);outline:none}.Recharge_recharge-form__input__\+DS2I.Recharge_error__nBAx\+{border-color:var(--error-color)}.Recharge_recharge-form__input__\+DS2I::placeholder{color:var(--input-placeholder)}.Recharge_recharge-form__error__2sAYS{color:var(--error-color);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px))}.Recharge_recharge-form__hint__6O\+Re{color:var(--text-secondary);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px))}.Recharge_recharge-form__price-info__ZWBjU{background:var(--bg-secondary);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:16px}.Recharge_recharge-form__price-row__sb35z{align-items:center;display:flex;justify-content:space-between}.Recharge_recharge-form__price-row--total__r4JVb{border-top:1px solid var(--border-secondary);padding-top:8px}.Recharge_recharge-form__price-label__dUEqX{color:var(--text-secondary);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px))}.Recharge_recharge-form__price-value__sJiKy{color:var(--text-primary);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:600}.Recharge_recharge-form__price-value--total__1MIhA{color:var(--button-primary-bg);font-size:20px;font-size:calc(20px + var(--font-size-offset, 0px))}.Recharge_recharge-form__actions__xMXU1{display:flex;gap:12px;margin-top:8px}.Recharge_recharge-form__button__PDadr{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:600;gap:8px;justify-content:center;padding:14px 24px;transition:all .2s}.Recharge_recharge-form__button--primary__6hlkq{background:var(--button-primary-bg);color:#fff}.Recharge_recharge-form__button--primary__6hlkq:hover:not(:disabled){background:var(--button-primary-hover);transform:translateY(-1px)}.Recharge_recharge-form__button--primary__6hlkq:disabled{cursor:not-allowed;opacity:.5}.Recharge_recharge-form__button--secondary__1Qdhv{background:var(--button-tertiary-bg);color:var(--text-primary)}.Recharge_recharge-form__button--secondary__1Qdhv:hover:not(:disabled){background:var(--button-tertiary-hover)}.Recharge_recharge-form__button--secondary__1Qdhv:disabled{cursor:not-allowed;opacity:.5}.Recharge_recharge-form__loading-spinner__yj4Ig{animation:Recharge_spin__q6egw .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.Recharge_recharge-qrcode__eXtUE{animation:Recharge_slideInRight__2-aOc .35s ease-out}.Recharge_recharge-qrcode__header__0g38l{margin-bottom:24px;text-align:center}.Recharge_recharge-qrcode__success-icon__5wiBN{align-items:center;animation:Recharge_iconPop__Z-7im .4s ease-out;background:var(--success-bg);border-radius:50%;color:var(--success-color);display:flex;font-size:32px;font-size:calc(32px + var(--font-size-offset, 0px));font-weight:700;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.Recharge_recharge-qrcode__title__loGrT{color:var(--text-primary);font-size:24px;font-size:calc(24px + var(--font-size-offset, 0px));font-weight:700;margin-bottom:8px}.Recharge_recharge-qrcode__subtitle__bCfOd{color:var(--text-secondary);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px))}.Recharge_recharge-qrcode__subtitle__bCfOd .Recharge_recharge-qrcode__amount-tag__ylSH0{background:#007aff;background:var(--button-primary-bg,#007aff);border-radius:6px;color:#fff;display:inline-block;font-weight:700;margin:0 2px;padding:0 8px;vertical-align:initial}.Recharge_recharge-qrcode__order-info__Li88c{background:var(--bg-secondary);border-radius:12px;margin-bottom:24px;padding:16px}.Recharge_recharge-qrcode__order-row__y4acb{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.Recharge_recharge-qrcode__order-row__y4acb:not(:last-child){border-bottom:1px solid var(--border-tertiary)}.Recharge_recharge-qrcode__order-label__KAPRR{color:var(--text-secondary);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px))}.Recharge_recharge-qrcode__order-value__PavpR{color:var(--text-primary);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:600}.Recharge_recharge-qrcode__order-id__-w6N9{color:var(--button-primary-bg);cursor:pointer;position:relative;transition:opacity .2s}.Recharge_recharge-qrcode__order-id__-w6N9:hover{opacity:.7}.Recharge_recharge-qrcode__copy-success__OCi9Y{animation:Recharge_fadeIn__tpV2- .2s;background:var(--success-bg);border-radius:4px;color:var(--success-color);font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));left:50%;padding:4px 8px;position:absolute;top:-24px;transform:translateX(-50%);white-space:nowrap}.Recharge_recharge-qrcode__order-amount__Vp0zC{color:var(--button-primary-bg);font-size:18px;font-size:calc(18px + var(--font-size-offset, 0px))}.Recharge_recharge-qrcode__qr-container__qtR3k{margin-bottom:24px;text-align:center}.Recharge_recharge-qrcode__qr-image__WHU7n{animation:Recharge_fadeIn__tpV2- .3s;border:1px solid var(--border-secondary);border-radius:12px;height:auto;max-width:500px;width:75vw}.Recharge_recharge-qrcode__qr-error__sJgkg{align-items:center;background:var(--error-bg);border:1px solid var(--error-color);border-radius:12px;display:flex;flex-direction:column;height:240px;justify-content:center;margin:0 auto;width:240px}.Recharge_recharge-qrcode__qr-error-icon__46gna{font-size:48px;font-size:calc(48px + var(--font-size-offset, 0px));margin-bottom:12px}.Recharge_recharge-qrcode__qr-error-text__ykE1l{color:var(--error-color);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));margin-bottom:12px}.Recharge_recharge-qrcode__qr-reload__1gFol{background:var(--button-primary-bg);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));padding:8px 16px}.Recharge_recharge-qrcode__qr-reload__1gFol:hover{background:var(--button-primary-hover)}.Recharge_recharge-qrcode__qr-hint__RcTwF{color:var(--text-secondary);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));margin-top:12px}.Recharge_recharge-qrcode__instructions__S72jO{background:var(--bg-secondary);border-radius:12px;margin-bottom:16px;padding:16px}.Recharge_recharge-qrcode__instructions-title__J52Q7{color:var(--text-primary);font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));font-weight:600;margin-bottom:12px}.Recharge_recharge-qrcode__instructions-list__4thI\+{margin:0;padding-left:20px}.Recharge_recharge-qrcode__instructions-list__4thI\+ li{color:var(--text-secondary);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));line-height:1.8}.Recharge_recharge-qrcode__timeline__qFR1Q{background:var(--bg-secondary);border-left:4px solid var(--button-primary-bg);border-radius:12px;display:flex;gap:12px;margin-bottom:16px;padding:16px}.Recharge_recharge-qrcode__timeline-icon__49Ndz{flex-shrink:0;font-size:24px;font-size:calc(24px + var(--font-size-offset, 0px))}.Recharge_recharge-qrcode__timeline-content__UqlwX{flex:1 1}.Recharge_recharge-qrcode__timeline-title__MyiRo{color:var(--text-primary);font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));font-weight:600;margin-bottom:8px}.Recharge_recharge-qrcode__timeline-text__7UfKD{color:var(--text-secondary);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));line-height:1.6;margin-bottom:8px}.Recharge_recharge-qrcode__timeline-text__7UfKD:last-child{margin-bottom:0}.Recharge_recharge-qrcode__timeline-text__7UfKD strong{color:var(--text-primary);font-weight:600}.Recharge_recharge-qrcode__email__vXhnz{color:var(--button-primary-bg)}.Recharge_recharge-qrcode__notice__QLRe1{background:var(--bg-secondary);border-radius:8px;display:flex;gap:12px;margin-bottom:24px;padding:12px}.Recharge_recharge-qrcode__notice-icon__hb\+zZ{flex-shrink:0;font-size:20px;font-size:calc(20px + var(--font-size-offset, 0px))}.Recharge_recharge-qrcode__notice-content__yuNy-{flex:1 1}.Recharge_recharge-qrcode__notice-text__vV2\+9{color:var(--text-secondary);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px))}.Recharge_recharge-qrcode__actions__XXZV5{display:flex;gap:12px}.Recharge_recharge-qrcode__actions--dual__GXLGs{flex-wrap:wrap;justify-content:center}.Recharge_recharge-qrcode__button__Y0-SR{border:none;border-radius:12px;cursor:pointer;flex:1 1;font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:600;padding:14px 24px;transition:all .2s}.Recharge_recharge-qrcode__button--primary__yN12G{background:var(--button-primary-bg);color:#fff}.Recharge_recharge-qrcode__button--primary__yN12G:hover{background:var(--button-primary-hover);transform:translateY(-1px)}.Recharge_recharge-qrcode__button--secondary__mFLoA{background:var(--button-tertiary-bg);color:var(--text-primary)}.Recharge_recharge-qrcode__button--secondary__mFLoA:hover{background:var(--button-tertiary-hover)}.Recharge_recharge-history-modal-overlay__dakvu{animation:Recharge_fadeIn__tpV2- .25s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--modal-overlay);bottom:0;justify-content:center;left:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed;right:0;top:0;z-index:1001}.Recharge_recharge-history-modal__q0Kmh{animation:Recharge_modalEnter__qxNfx .35s cubic-bezier(.25,.46,.45,.94);background:var(--modal-bg);border-radius:20px;box-shadow:var(--card-shadow);display:flex;flex-direction:column;max-height:80vh;max-width:600px;position:relative;width:90%}.Recharge_recharge-history-modal__q0Kmh .Recharge_recharge-history-modal__header__0b3Q4{align-items:center;border-bottom:1px solid var(--border-secondary);display:flex;justify-content:space-between;padding:24px 32px}.Recharge_recharge-history-modal__q0Kmh .Recharge_recharge-history-modal__title__xCWf3{color:var(--text-primary);font-size:20px;font-size:calc(20px + var(--font-size-offset, 0px));font-weight:700}.Recharge_recharge-history-modal__q0Kmh .Recharge_recharge-history-modal__close__Qmq\+g{align-items:center;background:var(--button-tertiary-bg);border:none;border-radius:50%;color:var(--text-secondary);cursor:pointer;display:flex;font-size:24px;font-size:calc(24px + var(--font-size-offset, 0px));height:32px;justify-content:center;transition:all .2s;width:32px}.Recharge_recharge-history-modal__q0Kmh .Recharge_recharge-history-modal__close__Qmq\+g:hover{background:var(--button-tertiary-hover);color:var(--text-primary)}.Recharge_recharge-history-modal__q0Kmh .Recharge_recharge-history-modal__content__QSC0M{flex:1 1;overflow-y:auto;padding:24px 32px}.Recharge_recharge-history-modal__q0Kmh .Recharge_recharge-history-modal__loading__MP\+kf{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px}.Recharge_recharge-history-modal__q0Kmh .Recharge_recharge-history-modal__loading-spinner__MmLKY{animation:Recharge_spin__q6egw .8s linear infinite;border:3px solid var(--border-primary);border-radius:50%;border-top-color:var(--button-primary-bg);height:40px;margin-bottom:16px;width:40px}.Recharge_recharge-history-modal__q0Kmh .Recharge_recharge-history-modal__loading-text__uZGOg{color:var(--text-secondary);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px))}.Recharge_recharge-history-modal__q0Kmh .Recharge_recharge-history-modal__error__80tmQ{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px;text-align:center}.Recharge_recharge-history-modal__q0Kmh .Recharge_recharge-history-modal__error-icon__xUGCF{font-size:48px;font-size:calc(48px + var(--font-size-offset, 0px));margin-bottom:16px}.Recharge_recharge-history-modal__q0Kmh .Recharge_recharge-history-modal__error-message__VbJsJ{color:var(--error-color);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));margin-bottom:16px}.Recharge_recharge-history-modal__q0Kmh .Recharge_recharge-history-modal__error-retry__i9r0n{background:var(--button-primary-bg);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));padding:10px 20px}.Recharge_recharge-history-modal__q0Kmh .Recharge_recharge-history-modal__error-retry__i9r0n:hover{background:var(--button-primary-hover)}.Recharge_recharge-history-list__9RQ-m{display:flex;flex-direction:column;gap:12px}.Recharge_recharge-history-list__9RQ-m .Recharge_recharge-history-list__empty__XQ8UZ{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.Recharge_recharge-history-list__9RQ-m .Recharge_recharge-history-list__empty-icon__8byoQ{font-size:64px;font-size:calc(64px + var(--font-size-offset, 0px));margin-bottom:16px;opacity:.5}.Recharge_recharge-history-list__9RQ-m .Recharge_recharge-history-list__empty-text__Kh3ZY{color:var(--text-primary);font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));font-weight:600;margin-bottom:8px}.Recharge_recharge-history-list__9RQ-m .Recharge_recharge-history-list__empty-hint__ACfoX{color:var(--text-secondary);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px))}.Recharge_recharge-history-item__24RFX{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:12px;cursor:pointer;padding:16px;transition:all .2s}.Recharge_recharge-history-item__24RFX:hover{border-color:var(--button-primary-bg);transform:translateX(4px)}.Recharge_recharge-history-item__header__Dike-{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.Recharge_recharge-history-item__order-id__ZlOTt{color:var(--text-primary);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:600}.Recharge_recharge-history-item__status__KS3rh{border-radius:12px;font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));font-weight:600;padding:4px 12px}.Recharge_recharge-history-item__status--pending__DN-ay{background:#ff95001a;color:#ff9500}.Recharge_recharge-history-item__status--approved__rQyFw{background:var(--success-bg);color:var(--success-color)}.Recharge_recharge-history-item__status--rejected__lfi6T{background:var(--error-bg);color:var(--error-color)}.Recharge_recharge-history-item__status--canceled__xqqxm{background:#8e8e931a;color:#8e8e93}.Recharge_recharge-history-item__status--completed__NM-eh{background:var(--success-bg);color:var(--success-color)}.Recharge_recharge-history-item__status--failed__c6t4L{background:var(--error-bg);color:var(--error-color)}.Recharge_recharge-history-item__details__HPwqu{display:flex;flex-direction:column;gap:8px}.Recharge_recharge-history-item__detail__SxSe3{align-items:center;display:flex;justify-content:space-between}.Recharge_recharge-history-item__label__G0Dai{color:var(--text-secondary);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px))}.Recharge_recharge-history-item__value__eeAQL{color:var(--text-primary);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:500}.Recharge_recharge-history-item__amount__RWw-i{color:var(--button-primary-bg);font-weight:600}.Recharge_recharge-history-item__admin-note__Cwedi{background:#007aff14;background:var(--notice-bg,#007aff14);border:1px solid #007aff33;border:1px solid var(--notice-border,#007aff33);border-radius:8px;margin-top:12px;padding:12px}.Recharge_recharge-history-item__admin-note-header__XiJ4H{align-items:center;display:flex;gap:6px;margin-bottom:6px}.Recharge_recharge-history-item__admin-note-icon__hgdU2{font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));line-height:1}.Recharge_recharge-history-item__admin-note-title__0OQ4Y{color:var(--text-primary);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));font-weight:600}.Recharge_recharge-history-item__admin-note-content__YMQJS{color:var(--text-secondary);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));line-height:1.5;margin:0;word-break:break-word}.Recharge_recharge-history-item__actions__7\+hYT{border-top:1px solid var(--border-secondary);display:flex;justify-content:flex-end;margin-top:12px;padding-top:12px}.Recharge_recharge-history-item__cancel-button__4XHF7{background:#0000;border:1px solid #ff3b30;border:1px solid var(--error-color,#ff3b30);border-radius:8px;color:#ff3b30;color:var(--error-color,#ff3b30);cursor:pointer;font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));font-weight:500;padding:6px 16px;transition:all .2s ease}.Recharge_recharge-history-item__cancel-button__4XHF7:hover:not(:disabled){background:#ff3b30;background:var(--error-color,#ff3b30);box-shadow:0 2px 8px #ff3b304d;color:#fff;transform:translateY(-1px)}.Recharge_recharge-history-item__cancel-button__4XHF7:active:not(:disabled){transform:translateY(0)}.Recharge_recharge-history-item__cancel-button__4XHF7:disabled{cursor:not-allowed;opacity:.5}.Recharge_recharge-modal__loading__gajMm{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:64px 32px}.Recharge_recharge-modal__loading-spinner__MT4Zy{animation:Recharge_spin__q6egw .8s linear infinite;border:4px solid var(--border-primary);border-radius:50%;border-top-color:var(--button-primary-bg);height:48px;margin-bottom:16px;width:48px}.Recharge_recharge-modal__loading-text__NLQLF{color:var(--text-secondary);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px))}.Recharge_recharge-modal__error__ttzXj{align-items:center;background:var(--error-bg);border:1px solid var(--error-color);border-radius:12px;display:flex;flex-direction:column;margin-top:16px;padding:16px}.Recharge_recharge-modal__error-icon__zu91D{font-size:32px;font-size:calc(32px + var(--font-size-offset, 0px));margin-bottom:12px}.Recharge_recharge-modal__error-message__OiZGD{color:var(--error-color);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));margin-bottom:12px;text-align:center}.Recharge_recharge-modal__error-retry__V18i2{background:var(--button-primary-bg);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));padding:8px 16px}.Recharge_recharge-modal__error-retry__V18i2:hover{background:var(--button-primary-hover)}@media(max-width:768px){.Recharge_recharge-history-modal__q0Kmh,.Recharge_recharge-modal__Ujlzb{max-height:95vh;width:95%}.Recharge_recharge-history-modal__content__QSC0M,.Recharge_recharge-modal__content__7rpey{padding:24px 20px}.Recharge_recharge-history-modal__close__Qmq\+g,.Recharge_recharge-modal__close__C76Fp{right:12px;top:12px}.Recharge_recharge-welcome__step__CZOO3{flex-direction:column;text-align:center}.Recharge_recharge-form__actions__xMXU1,.Recharge_recharge-qrcode__actions__XXZV5,.Recharge_recharge-welcome__actions__V4FQr{flex-direction:column}.Recharge_recharge-form__number-selector__CHoym{justify-content:center}.Recharge_recharge-qrcode__qr-error__sJgkg{height:200px;width:200px}.Recharge_recharge-button__YxUMj{width:100%}}@media(hover:none)and (pointer:coarse){.Recharge_recharge-form__number-button__H0ekV,.Recharge_recharge-history-modal__close__Qmq\+g,.Recharge_recharge-modal__close__C76Fp{min-height:44px;min-width:44px}.Recharge_recharge-form__button__PDadr,.Recharge_recharge-qrcode__button__Y0-SR,.Recharge_recharge-welcome__button__FpU5e{min-height:48px}}.RechargeErrorModal_recharge-error-modal-overlay__-fSrU{align-items:center;animation:RechargeErrorModal_fadeIn__bzdhl .2s ease-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.RechargeErrorModal_recharge-error-modal__JQ\+Dq{animation:RechargeErrorModal_slideUp__gUF8K .3s ease-out;background:#fff;background:var(--modal-bg,#fff);border:1px solid #fff3;border:1px solid var(--modal-border,#fff3);border-radius:20px;box-shadow:0 20px 60px #0003,0 10px 30px #00000026;max-width:400px;position:relative;width:90%}@media(max-width:768px){.RechargeErrorModal_recharge-error-modal__JQ\+Dq{max-width:95%}}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__close__aH4ge{align-items:center;background:#0000000d;background:var(--button-secondary-bg,#0000000d);border:none;border-radius:8px;color:#666;color:var(--text-secondary,#666);cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:16px;top:16px;transition:all .2s ease}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__close__aH4ge:hover{background:#00000014;background:var(--button-secondary-hover,#00000014);transform:scale(1.05)}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__close__aH4ge:active{transform:scale(.95)}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__content__NjO1y{align-items:center;display:flex;flex-direction:column;padding:40px 32px 32px;text-align:center}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__icon__fgb3N{animation:RechargeErrorModal_bounce__eWzpn .5s ease-out;color:#ff9500;font-size:64px;font-size:calc(64px + var(--font-size-offset, 0px));margin-bottom:16px}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__title__-3S1J{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:20px;font-size:calc(20px + var(--font-size-offset, 0px));font-weight:600;margin:0 0 12px}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__message__8KI8Y{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));line-height:1.6;margin:0 0 24px}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__actions__xL77n{display:flex;gap:12px;width:100%}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__button__-73Rb{border:none;border-radius:12px;cursor:pointer;flex:1 1;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:600;padding:12px 24px;transition:all .2s ease}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__button--primary__UJfxY{background:#007aff;background:var(--button-primary-bg,#007aff);color:#fff}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__button--primary__UJfxY:hover{background:#0051d5;background:var(--button-primary-hover,#0051d5);box-shadow:0 4px 12px #007aff4d;transform:translateY(-1px)}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__button--primary__UJfxY:active{transform:translateY(0)}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__button--secondary__2WccM{background:#0000000d;background:var(--button-secondary-bg,#0000000d);border:1px solid #0000001a;border:1px solid var(--border-color,#0000001a);color:#1d1d1f;color:var(--text-primary,#1d1d1f)}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__button--secondary__2WccM:hover{background:#00000014;background:var(--button-secondary-hover,#00000014)}.RechargeErrorModal_recharge-error-modal__JQ\+Dq .RechargeErrorModal_recharge-error-modal__button--secondary__2WccM:active{transform:scale(.98)}@keyframes RechargeErrorModal_fadeIn__bzdhl{0%{opacity:0}to{opacity:1}}@keyframes RechargeErrorModal_slideUp__gUF8K{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes RechargeErrorModal_bounce__eWzpn{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}[data-theme=night] .RechargeErrorModal_recharge-error-modal__JQ\+Dq{--modal-bg:#1c1c1e;--modal-border:#ffffff1a;--text-primary:#fff;--text-secondary:#999;--button-secondary-bg:#ffffff14;--button-secondary-hover:#ffffff1f;--button-primary-bg:#0a84ff;--button-primary-hover:#06c;--border-color:#ffffff26}[data-theme=day] .RechargeErrorModal_recharge-error-modal__JQ\+Dq{--modal-bg:#fff;--modal-border:#fff3;--text-primary:#1d1d1f;--text-secondary:#666;--button-secondary-bg:#0000000d;--button-secondary-hover:#00000014;--button-primary-bg:#007aff;--button-primary-hover:#0051d5;--border-color:#0000001a}.RechargePage_recharge-page__ICCxA{background:var(--bg-primary);display:flex;flex-direction:column;min-height:100%}.RechargePage_recharge-page__header__HgmmB{-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);background:var(--header-bg);position:-webkit-sticky;position:sticky;top:0;z-index:100}.RechargePage_recharge-page__header-top__Hafvy{align-items:center;display:flex;gap:16px;padding:16px 24px}.RechargePage_recharge-page__back-button__3Em1s{align-items:center;background:var(--button-tertiary-bg);border:none;border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:500;gap:8px;padding:8px 16px;transition:all .2s}.RechargePage_recharge-page__back-button__3Em1s:hover{background:var(--button-tertiary-hover)}.RechargePage_recharge-page__title__Woxc-{color:var(--text-primary);font-size:20px;font-size:calc(20px + var(--font-size-offset, 0px));font-weight:700;margin:0}.RechargePage_recharge-page__progress-bar__I6hnu{background:var(--border-secondary);height:3px;overflow:hidden;position:relative}.RechargePage_recharge-page__progress-fill__qURc8{background:var(--button-primary-bg);box-shadow:0 0 8px #007aff80;height:100%;transition:width .3s ease-out}.RechargePage_recharge-page__container__BI2qi{display:flex;flex:1 1;justify-content:center;overflow-y:auto;padding:32px 24px}.RechargePage_recharge-page__content__XVMZ4{max-width:800px;width:100%}.RechargePage_recharge-page__nav__2qp63{margin-bottom:24px}.RechargePage_recharge-page__nav-button__2OXze{background:var(--button-tertiary-bg);border:none;border-radius:8px;color:var(--text-primary);cursor:pointer;font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));padding:8px 16px;transition:all .2s}.RechargePage_recharge-page__nav-button__2OXze:hover{background:var(--button-tertiary-hover)}.RechargePage_recharge-page__main__goN0G{animation:RechargePage_fadeIn__qKXPz .3s ease-out;background:var(--card-bg);border:1px solid var(--border-secondary);border-radius:20px;padding:32px}.RechargePage_recharge-page__loading__l36WN{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:64px 32px}.RechargePage_recharge-page__loading-spinner__g9Nro{animation:RechargePage_spin__qMm-b .8s linear infinite;border:4px solid var(--border-primary);border-radius:50%;border-top-color:var(--button-primary-bg);height:48px;margin-bottom:16px;width:48px}.RechargePage_recharge-page__loading-text__sKez0{color:var(--text-secondary);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px))}.RechargePage_recharge-page__error__VKamp{align-items:center;background:var(--error-bg);border:1px solid var(--error-color);border-radius:12px;display:flex;flex-direction:column;margin-top:24px;padding:24px}.RechargePage_recharge-page__error-icon__Zs8AB{font-size:32px;font-size:calc(32px + var(--font-size-offset, 0px));margin-bottom:12px}.RechargePage_recharge-page__error-message__brzoS{color:var(--error-color);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));margin-bottom:12px;text-align:center}.RechargePage_recharge-page__error-retry__a0ROv{background:var(--button-primary-bg);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));padding:8px 16px}.RechargePage_recharge-page__error-retry__a0ROv:hover{background:var(--button-primary-hover)}@media(max-width:768px){.RechargePage_recharge-page__header-top__Hafvy{padding:12px 16px}.RechargePage_recharge-page__title__Woxc-{font-size:18px;font-size:calc(18px + var(--font-size-offset, 0px))}.RechargePage_recharge-page__container__BI2qi{padding:16px}.RechargePage_recharge-page__main__goN0G{padding:24px 20px}}@keyframes RechargePage_fadeIn__qKXPz{0%{opacity:0}to{opacity:1}}@keyframes RechargePage_spin__qMm-b{to{transform:rotate(1turn)}}.SettingsPage_settings-page__Gy5ub{background:#fbfbfd;background:var(--bg-primary,#fbfbfd);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.SettingsPage_settings-page__header__Oiw67{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fffc;background:var(--glass-bg,#fffc);border-bottom:.5px solid #0000000d;border-bottom:.5px solid var(--border-tertiary,#0000000d);padding:env(safe-area-inset-top,0) 20px 0;z-index:100}.SettingsPage_settings-page__header-top__Grk25{align-items:center;display:flex;gap:16px;height:60px}.SettingsPage_settings-page__back-button__BZIji{align-items:center;background:none;border:none;border-radius:12px;color:#007aff;color:var(--primary-color,#007aff);cursor:pointer;display:flex;font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));font-weight:500;gap:4px;margin-left:-8px;padding:8px 12px 8px 8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.SettingsPage_settings-page__back-button__BZIji:hover{background:#0000000a;background:var(--background-secondary,#0000000a)}.SettingsPage_settings-page__back-button__BZIji:active{opacity:.7;transform:scale(.96)}.SettingsPage_settings-page__title__4Khcr{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:20px;font-size:calc(20px + var(--font-size-offset, 0px));font-weight:700;letter-spacing:-.01em;margin:0}.SettingsPage_settings-page__container__wqhwo{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding:24px 20px calc(40px + env(safe-area-inset-bottom, 0))}.SettingsPage_settings-page__content__4d2RQ{margin:0 auto;max-width:680px}.SettingsPage_setting-section__LO8q1{animation:SettingsPage_slideUp__z7Ad- .5s cubic-bezier(.16,1,.3,1) both;margin-bottom:32px}.SettingsPage_setting-section__LO8q1:first-child{animation-delay:.05s}.SettingsPage_setting-section__LO8q1:nth-child(2){animation-delay:.1s}.SettingsPage_setting-section__LO8q1:nth-child(3){animation-delay:.15s}.SettingsPage_setting-section__LO8q1:nth-child(4){animation-delay:.2s}.SettingsPage_setting-section__LO8q1:nth-child(5){animation-delay:.25s}.SettingsPage_setting-section__LO8q1 .SettingsPage_setting-section-header__OnZ38{display:flex;flex-direction:column;margin-bottom:12px;padding-left:12px}.SettingsPage_setting-section__LO8q1 .SettingsPage_setting-section-header__OnZ38 h3{color:#8e8e93;color:var(--text-tertiary,#8e8e93);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:600;letter-spacing:.03em;margin:0;text-transform:uppercase}.SettingsPage_setting-section__LO8q1 .SettingsPage_setting-section-header__OnZ38 .SettingsPage_setting-section-hint__sJ6GM{color:#afafb3;color:var(--text-quaternary,#afafb3);font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));font-weight:500;margin-top:4px}.SettingsPage_setting-section__LO8q1 h3{color:#8e8e93;color:var(--text-tertiary,#8e8e93);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:600;letter-spacing:.03em;margin:0 0 12px 12px;text-transform:uppercase}.SettingsPage_theme-options__Z8tgz{grid-gap:12px;background:#00000005;background:var(--bg-tertiary,#00000005);border:1px solid #00000008;border:1px solid var(--border-tertiary,#00000008);border-radius:16px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);padding:8px}.SettingsPage_theme-option__v5xRE{align-items:center;background:#0000;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:16px 8px;transition:all .3s cubic-bezier(.16,1,.3,1)}.SettingsPage_theme-option__v5xRE:hover{background:#ffffff80;background:var(--bg-secondary,#ffffff80);transform:translateY(-2px)}.SettingsPage_theme-option__v5xRE.SettingsPage_active__f1yjc{background:#fff;background:var(--bg-secondary,#fff);box-shadow:0 4px 20px #0000000f;transform:translateY(-2px)}.SettingsPage_theme-option__v5xRE.SettingsPage_active__f1yjc .SettingsPage_theme-icon__ecr3M{background:#007aff;background:var(--primary-color,#007aff);color:#fff}.SettingsPage_theme-icon__ecr3M{align-items:center;background:#0000000a;background:var(--bg-tertiary,#0000000a);border-radius:10px;color:#48484a;color:var(--text-secondary,#48484a);display:flex;height:40px;justify-content:center;margin-bottom:8px;transition:all .3s ease;width:40px}.SettingsPage_theme-name__IjeFw{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:600}.SettingsPage_font-size-control__Yyj7U{align-items:center;background:#00000005;background:var(--bg-tertiary,#00000005);border:1px solid #00000008;border:1px solid var(--border-tertiary,#00000008);border-radius:16px;display:flex;justify-content:space-between;padding:20px}.SettingsPage_font-size-control__Yyj7U .SettingsPage_font-size-info__p0XSv{align-items:center;display:flex;gap:16px}.SettingsPage_font-size-control__Yyj7U .SettingsPage_font-size-info__p0XSv .SettingsPage_font-size-icon__VnvTc{align-items:center;background:#007aff1a;background:var(--primary-bg-light,#007aff1a);border-radius:12px;color:#007aff;color:var(--primary-color,#007aff);display:flex;height:44px;justify-content:center;width:44px}.SettingsPage_font-size-control__Yyj7U .SettingsPage_font-size-info__p0XSv .SettingsPage_font-size-label__\+b7Zw{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));font-weight:600}.SettingsPage_font-size-control__Yyj7U .SettingsPage_font-size-actions__flJ3S{align-items:center;background:#fff;background:var(--bg-secondary,#fff);border-radius:12px;box-shadow:0 2px 8px #0000000a;display:flex;gap:20px;padding:6px}.SettingsPage_font-size-control__Yyj7U .SettingsPage_font-size-actions__flJ3S .SettingsPage_font-size-button__0e8l5{align-items:center;background:#00000008;background:var(--bg-tertiary,#00000008);border:none;border-radius:8px;color:#1d1d1f;color:var(--text-primary,#1d1d1f);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.SettingsPage_font-size-control__Yyj7U .SettingsPage_font-size-actions__flJ3S .SettingsPage_font-size-button__0e8l5:hover:not(:disabled){background:#007aff;background:var(--primary-color,#007aff);color:#fff}.SettingsPage_font-size-control__Yyj7U .SettingsPage_font-size-actions__flJ3S .SettingsPage_font-size-button__0e8l5:disabled{cursor:not-allowed;opacity:.3}.SettingsPage_font-size-control__Yyj7U .SettingsPage_font-size-actions__flJ3S .SettingsPage_font-size-value__Zi64a{color:#007aff;color:var(--primary-color,#007aff);font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));font-weight:700;min-width:24px;text-align:center}.SettingsPage_setting-hint__jg3s7{color:#8e8e93;color:var(--text-tertiary,#8e8e93);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));line-height:1.5;margin:12px 12px 0}.SettingsPage_experimental-options__X5Yml{display:flex;flex-direction:column;gap:12px}.SettingsPage_experimental-option__iMDOZ{align-items:center;background:#00000005;background:var(--bg-tertiary,#00000005);border:1px solid #00000008;border:1px solid var(--border-tertiary,#00000008);border-radius:16px;cursor:pointer;display:flex;padding:16px;transition:all .3s cubic-bezier(.16,1,.3,1)}.SettingsPage_experimental-option__iMDOZ:hover{background:#ffffff80;background:var(--bg-secondary,#ffffff80);transform:translateY(-2px)}.SettingsPage_experimental-option__iMDOZ.SettingsPage_active__f1yjc{background:#fff;background:var(--bg-secondary,#fff);border-color:#007aff1a;box-shadow:0 4px 20px #0000000f}.SettingsPage_experimental-option__iMDOZ.SettingsPage_disabled__gNboT{cursor:not-allowed;filter:grayscale(1);opacity:.5;pointer-events:none}.SettingsPage_experimental-icon__ceJBe{align-items:center;background:#0000000a;background:var(--bg-tertiary,#0000000a);border-radius:12px;color:#007aff;color:var(--primary-color,#007aff);display:flex;height:44px;justify-content:center;margin-right:16px;transition:all .3s ease;width:44px}.SettingsPage_experimental-info__zBrIQ{flex:1 1}.SettingsPage_experimental-info__zBrIQ .SettingsPage_experimental-name__0oop4{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));font-weight:600;margin-bottom:2px}.SettingsPage_experimental-info__zBrIQ .SettingsPage_experimental-description__fTzYJ{color:#48484a;color:var(--text-secondary,#48484a);font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));line-height:1.4}.SettingsPage_experimental-toggle__io2HB{margin-left:12px}.SettingsPage_experimental-toggle__io2HB .SettingsPage_toggle__oB\+zY{background:#e5e5ea;background:var(--border-tertiary,#e5e5ea);border-radius:14px;height:28px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:48px}.SettingsPage_experimental-toggle__io2HB .SettingsPage_toggle__oB\+zY.SettingsPage_enabled__soVLY{background:#34c759;background:var(--primary-color,#34c759)}.SettingsPage_experimental-toggle__io2HB .SettingsPage_toggle__oB\+zY .SettingsPage_toggle-slider__zdHoC{background:#fff;border-radius:50%;box-shadow:0 2px 4px #0000001a;height:24px;left:2px;position:absolute;top:2px;transition:all .3s cubic-bezier(.4,0,.2,1);width:24px}.SettingsPage_experimental-toggle__io2HB .SettingsPage_toggle__oB\+zY.SettingsPage_enabled__soVLY .SettingsPage_toggle-slider__zdHoC{transform:translateX(20px)}@keyframes SettingsPage_slideUp__z7Ad-{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-theme=night] .SettingsPage_experimental-option__iMDOZ.SettingsPage_active__f1yjc,[data-theme=night] .SettingsPage_theme-option__v5xRE.SettingsPage_active__f1yjc{background:#ffffff1a;box-shadow:0 4px 24px #0003}[data-theme=night] .SettingsPage_font-size-actions__flJ3S{background:#ffffff1a}[data-theme=night] .SettingsPage_settings-page__header__Oiw67{background:#1c1c1ecc;border-bottom-color:#ffffff1a}.TestAccountWarningModal_test-account-warning-modal__ivMej{background:#fff!important;background:var(--modal-bg,#fff)!important;border-radius:20px!important;box-shadow:0 10px 40px #0000001f!important;box-shadow:var(--modal-shadow,0 10px 40px #0000001f)!important;max-width:400px!important;padding:0!important}.TestAccountWarningModal_warning-icon-container__5s7Yf{display:flex;justify-content:center;margin-bottom:16px;text-align:center}.TestAccountWarningModal_modal-subtitle-main__uWZpM{color:#666;color:var(--text-secondary,#666);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));line-height:1.5;margin:0 0 20px;padding:0 10px;text-align:center}.ForgotPasswordModal_forgot-password-modal-content__uqyEr{align-items:center;display:flex;flex-direction:column;padding:8px 12px;text-align:center}.ForgotPasswordModal_forgot-password-modal-content__uqyEr .ForgotPasswordModal_forgot-password-intro__xv6fs{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));font-weight:500;line-height:1.4;margin-bottom:24px}.ForgotPasswordModal_forgot-password-modal-content__uqyEr .ForgotPasswordModal_email-display__vHitr{color:#1d1d1f;color:var(--text-primary,#1d1d1f);font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));margin-bottom:20px}.ForgotPasswordModal_forgot-password-modal-content__uqyEr .ForgotPasswordModal_email-display__vHitr .ForgotPasswordModal_email-link__FmhB7{color:#007aff;color:var(--primary-color,#007aff);font-weight:600;margin-left:4px;text-decoration:none}.ForgotPasswordModal_forgot-password-modal-content__uqyEr .ForgotPasswordModal_email-display__vHitr .ForgotPasswordModal_email-link__FmhB7:hover{opacity:.8;text-decoration:underline}.ForgotPasswordModal_forgot-password-modal-content__uqyEr .ForgotPasswordModal_verification-note__\+n1sY{color:#8e8e93;color:var(--text-secondary,#8e8e93);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));line-height:1.6;margin-bottom:16px}@keyframes Login_login-fadeInUp__vtlNH{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.Login_login-page__NzAiU{align-items:center;background:#f2f2f7;background:var(--bg-primary,#f2f2f7);display:flex;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;justify-content:center;min-height:100%;min-height:100dvh;overflow:hidden;position:relative}.Login_login-page__NzAiU:before{background:radial-gradient(circle at 50% 0,#007aff0d 0,#0000 60%);content:"";inset:0;pointer-events:none;position:absolute}.Login_content-wrapper__uQDLF{align-items:center;display:flex;flex-direction:column;gap:32px;max-width:1100px;padding:40px;width:100%;z-index:2}@media(max-width:900px){.Login_content-wrapper__uQDLF{gap:24px;padding:60px 24px}}.Login_intro-section__\+GRq8{animation:Login_login-fadeInUp__vtlNH .6s cubic-bezier(.23,1,.32,1);text-align:center}.Login_intro-section__\+GRq8 .Login_brand-header__P7CDu{align-items:center;display:flex;gap:16px;justify-content:center;margin-bottom:8px}@media(max-width:900px){.Login_intro-section__\+GRq8 .Login_brand-header__P7CDu{gap:12px}}.Login_intro-section__\+GRq8 .Login_brand-icon__JISBS{align-items:center;background:linear-gradient(135deg,#007aff,#32ade6);border-radius:14px;box-shadow:0 4px 12px #007aff26;color:#fff;display:flex;height:64px;justify-content:center;width:64px}@media(max-width:900px){.Login_intro-section__\+GRq8 .Login_brand-icon__JISBS{border-radius:9px;height:36px;width:36px}.Login_intro-section__\+GRq8 .Login_brand-icon__JISBS svg{height:18px;width:18px}}.Login_intro-section__\+GRq8 .Login_brand-icon__JISBS svg{height:32px;width:32px}.Login_intro-section__\+GRq8 h1{color:#1c1c1e;color:var(--text-primary,#1c1c1e);font-size:34px;font-size:calc(34px + var(--font-size-offset, 0px));font-weight:700;letter-spacing:-.5px;margin:0}@media(max-width:900px){.Login_intro-section__\+GRq8 h1{font-size:24px;font-size:calc(24px + var(--font-size-offset, 0px))}}.Login_intro-section__\+GRq8 .Login_subtitle__WJezd{color:#8e8e93;color:var(--text-secondary,#8e8e93);font-size:17px;font-size:calc(17px + var(--font-size-offset, 0px));font-weight:400;margin-top:4px}@media(max-width:900px){.Login_intro-section__\+GRq8 .Login_subtitle__WJezd{font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px))}}.Login_login-section__wIzt3{animation:Login_login-fadeInUp__vtlNH .6s cubic-bezier(.23,1,.32,1) .1s both;max-width:380px;width:100%}@keyframes Login_button-shimmer__npilo{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes Login_card-shimmer__NqNkn{0%{transform:translateX(-100%) translateY(-100%) rotate(-45deg)}to{transform:translateX(200%) translateY(200%) rotate(-45deg)}}@keyframes Login_neural-pulse__YbVBm{0%{box-shadow:0 0 0 0 #34c75966;opacity:.5;transform:scale(1)}50%{box-shadow:0 0 0 15px #34c75900;opacity:.8;transform:scale(1.05)}to{box-shadow:0 0 0 0 #34c75900;opacity:.5;transform:scale(1)}}@keyframes Login_button-glow__D\+oJP{0%,to{box-shadow:0 0 5px #007aff80}50%{box-shadow:0 0 20px #007affcc}}.Login_login-card__5RYUb{backdrop-filter:blur(25px) saturate(180%);-webkit-backdrop-filter:blur(25px) saturate(180%);background:#ffffffb3;background:var(--modal-bg,#ffffffb3);border:.5px solid #00000014;border:.5px solid var(--border-secondary,#00000014);border-radius:20px;box-shadow:0 10px 40px #0000000f;overflow:hidden;padding:32px;position:relative}@media(max-width:480px){.Login_login-card__5RYUb{padding:24px}}.Login_login-card__5RYUb.Login_loading__6VWxu:after{animation:Login_card-shimmer__NqNkn 2s linear infinite;background:linear-gradient(to bottom right,#fff0,#fff0 40%,#fff6 50%,#fff0 60%,#fff0);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%;z-index:10}.Login_login-card__5RYUb.Login_loading__6VWxu .Login_brand-icon__JISBS{animation:Login_neural-pulse__YbVBm 2s ease-in-out infinite}.Login_login-header__zpibf{margin-bottom:32px;text-align:center}.Login_login-header__zpibf h2{color:#000;color:var(--text-primary,#000);font-size:21px;font-size:calc(21px + var(--font-size-offset, 0px));font-weight:600;margin:0}.Login_login-header__zpibf p{color:#8e8e93;color:var(--text-tertiary,#8e8e93);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));margin-top:4px}.Login_login-form__T2qyL{display:flex;flex-direction:column;gap:12px}.Login_input-group__IAwZP{position:relative}.Login_input-group__IAwZP .Login_input__0i1nN{background:#0000000a;background:var(--background-secondary,#0000000a);border:none;border-radius:10px;color:#000;color:var(--text-primary,#000);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));height:44px;outline:none;padding:0 12px 0 40px;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.Login_input-group__IAwZP .Login_input__0i1nN::placeholder{color:#3c3c434d;color:var(--text-quaternary,#3c3c434d)}.Login_input-group__IAwZP .Login_input__0i1nN:focus{background:#fff;background:var(--modal-bg,#fff);box-shadow:0 0 0 2px #007aff66}.Login_input-group__IAwZP .Login_input-icon__7L\+9V{color:#3c3c4399;color:var(--text-tertiary,#3c3c4399);display:flex;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .2s}.Login_input-group__IAwZP .Login_input-icon__7L\+9V svg{height:18px;width:18px}.Login_input-group__IAwZP .Login_input__0i1nN:focus+.Login_input-icon__7L\+9V{color:#007aff;color:var(--primary-color,#007aff)}.Login_password-toggle__7J4zA{background:none;border:none;color:#3c3c4399;color:var(--text-tertiary,#3c3c4399);cursor:pointer;display:flex;padding:4px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.Login_login-button__CY\+xA{align-items:center;background:#007aff;background:var(--primary-color,#007aff);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));font-weight:600;gap:8px;height:48px;justify-content:center;margin-top:16px;transition:all .2s}.Login_login-button__CY\+xA:hover{background:#0062cc}.Login_login-button__CY\+xA:active{opacity:.9;transform:scale(.98)}.Login_login-button__CY\+xA:disabled{cursor:not-allowed;opacity:.5}.Login_login-button__CY\+xA svg{height:18px;width:18px}.Login_login-button__CY\+xA .Login_loading-icon__fs2hV{animation:Login_spin__0q0oG 1s linear infinite}.Login_login-button__CY\+xA.Login_loading__6VWxu{animation:Login_button-shimmer__npilo 1.5s linear infinite,Login_button-glow__D\+oJP 1.5s ease-in-out infinite;background:linear-gradient(270deg,#007aff,#5856d6,#007aff);background-size:200% 100%;cursor:wait}.Login_login-button__CY\+xA.Login_loading__6VWxu .Login_loading-icon__fs2hV{animation:Login_spin__0q0oG .8s linear infinite;height:22px;width:22px}.Login_login-button__CY\+xA.Login_loading__6VWxu span,.Login_login-button__CY\+xA.Login_loading__6VWxu svg:not(.Login_loading-icon__fs2hV){display:none}.Login_secondary-actions__brLhG{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:24px}.Login_secondary-actions__brLhG .Login_main-links__2hnnw{align-items:center;color:#666;color:var(--text-secondary,#666);display:flex;font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));gap:16px}.Login_secondary-actions__brLhG .Login_main-links__2hnnw .Login_divider__qZG\+e{background:#0000001a;background:var(--border-tertiary,#0000001a);height:12px;width:1px}.Login_secondary-actions__brLhG .Login_main-links__2hnnw .Login_link-button__-6Mez{background:none;border:none;color:#007aff;color:var(--primary-color,#007aff);cursor:pointer;font-weight:500;padding:0}.Login_secondary-actions__brLhG .Login_main-links__2hnnw .Login_link-button__-6Mez:hover{opacity:.8}.Login_secondary-actions__brLhG .Login_footer-note__jzmF2{border-top:.5px solid #0000000d;border-top:.5px solid var(--border-tertiary,#0000000d);color:#aeaeb2;color:var(--text-quaternary,#aeaeb2);font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));padding-top:16px;text-align:center;width:100%}.Login_secondary-actions__brLhG .Login_footer-note__jzmF2 .Login_email-link__87G2J{color:#8e8e93;color:var(--text-tertiary,#8e8e93);display:inline-block;margin-top:4px;text-decoration:none}.Login_secondary-actions__brLhG .Login_footer-note__jzmF2 .Login_email-link__87G2J:hover{color:var(--primary-color)}.Login_error-msg__Cev50{align-items:center;background:#ff3b301a;border-radius:8px;color:#ff3b30;display:flex;font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));gap:8px;margin-bottom:20px;padding:10px 12px}.Login_error-msg__Cev50 svg{height:16px;width:16px}@keyframes Login_spin__0q0oG{to{transform:rotate(1turn)}}.Login_features-list__RyMa2,.Login_mobile-brand-section__fFa7R,.Login_mobile-features-section__72l4B{display:none!important}@keyframes Register_button-shimmer__rSQ5S{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes Register_card-shimmer__aHk3c{0%{transform:translateX(-100%) translateY(-100%) rotate(-45deg)}to{transform:translateX(200%) translateY(200%) rotate(-45deg)}}@keyframes Register_neural-pulse__C-oCL{0%{box-shadow:0 0 0 0 #34c75966;opacity:.5;transform:scale(1)}50%{box-shadow:0 0 0 15px #34c75900;opacity:.8;transform:scale(1.05)}to{box-shadow:0 0 0 0 #34c75900;opacity:.5;transform:scale(1)}}@keyframes Register_button-glow__hlMGf{0%,to{box-shadow:0 0 5px #007aff80}50%{box-shadow:0 0 20px #007affcc}}@keyframes Register_register-fadeInUp__W-u0W{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.Register_register-page__hdHho{align-items:center;background:#f2f2f7;background:var(--bg-primary,#f2f2f7);display:flex;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;justify-content:center;min-height:100%;min-height:100dvh;overflow:hidden;position:relative}.Register_register-page__hdHho:before{background:radial-gradient(circle at 50% 100%,#34c7590d 0,#0000 60%);content:"";inset:0;pointer-events:none;position:absolute}.Register_content-wrapper__xKjcz{align-items:center;display:flex;flex-direction:column;gap:32px;max-width:1100px;padding:40px;width:100%;z-index:2}@media(max-width:900px){.Register_content-wrapper__xKjcz{gap:24px;padding:60px 24px}}.Register_intro-section__N9arq{animation:Register_register-fadeInUp__W-u0W .6s cubic-bezier(.23,1,.32,1);text-align:center}.Register_intro-section__N9arq .Register_brand-header__8\+l9I{align-items:center;display:flex;gap:16px;justify-content:center;margin-bottom:8px}@media(max-width:900px){.Register_intro-section__N9arq .Register_brand-header__8\+l9I{gap:12px}}.Register_intro-section__N9arq .Register_brand-icon__sxHVi{align-items:center;background:linear-gradient(135deg,#34c759,#007aff);border-radius:14px;box-shadow:0 4px 12px #34c75926;color:#fff;display:flex;height:64px;justify-content:center;width:64px}@media(max-width:900px){.Register_intro-section__N9arq .Register_brand-icon__sxHVi{border-radius:9px;height:36px;width:36px}.Register_intro-section__N9arq .Register_brand-icon__sxHVi svg{height:18px;width:18px}}.Register_intro-section__N9arq .Register_brand-icon__sxHVi svg{height:32px;width:32px}.Register_intro-section__N9arq h1{color:#1c1c1e;color:var(--text-primary,#1c1c1e);font-size:34px;font-size:calc(34px + var(--font-size-offset, 0px));font-weight:700;letter-spacing:-.5px;margin:0}@media(max-width:900px){.Register_intro-section__N9arq h1{font-size:24px;font-size:calc(24px + var(--font-size-offset, 0px))}}.Register_intro-section__N9arq .Register_subtitle__VOTWU{color:#8e8e93;color:var(--text-secondary,#8e8e93);font-size:17px;font-size:calc(17px + var(--font-size-offset, 0px));font-weight:400;margin-top:4px}@media(max-width:900px){.Register_intro-section__N9arq .Register_subtitle__VOTWU{font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px))}}.Register_welcome-section__V3YVv{display:none}.Register_register-section__LiHd\+{animation:Register_register-fadeInUp__W-u0W .6s cubic-bezier(.23,1,.32,1) .1s both;max-width:400px;width:100%}.Register_register-card__ORQu9{backdrop-filter:blur(25px) saturate(180%);-webkit-backdrop-filter:blur(25px) saturate(180%);background:#ffffffb3;background:var(--modal-bg,#ffffffb3);border:.5px solid #00000014;border:.5px solid var(--border-secondary,#00000014);border-radius:20px;box-shadow:0 10px 40px #0000000f;overflow:hidden;padding:32px;position:relative}@media(max-width:480px){.Register_register-card__ORQu9{padding:24px}}.Register_register-card__ORQu9.Register_loading__jbl10:after{animation:Register_card-shimmer__aHk3c 2s linear infinite;background:linear-gradient(to bottom right,#fff0,#fff0 40%,#fff6 50%,#fff0 60%,#fff0);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%;z-index:10}.Register_register-card__ORQu9.Register_loading__jbl10 .Register_brand-icon__sxHVi{animation:Register_neural-pulse__C-oCL 2s ease-in-out infinite}.Register_register-header__GkPgB{margin-bottom:32px;text-align:center}.Register_register-header__GkPgB h2{color:#000;color:var(--text-primary,#000);font-size:21px;font-size:calc(21px + var(--font-size-offset, 0px));font-weight:600;margin:0}.Register_register-header__GkPgB p{color:#8e8e93;color:var(--text-tertiary,#8e8e93);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));margin-top:4px}.Register_register-form__RUg9E{display:flex;flex-direction:column;gap:12px}.Register_input-group__kzY6U{position:relative}.Register_input-group__kzY6U .Register_input__f6188{background:#0000000a;background:var(--background-secondary,#0000000a);border:none;border-radius:10px;color:#000;color:var(--text-primary,#000);font-size:15px;font-size:calc(15px + var(--font-size-offset, 0px));height:44px;outline:none;padding:0 12px 0 40px;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.Register_input-group__kzY6U .Register_input__f6188::placeholder{color:#3c3c434d;color:var(--text-quaternary,#3c3c434d)}.Register_input-group__kzY6U .Register_input__f6188:focus{background:#fff;background:var(--modal-bg,#fff);box-shadow:0 0 0 2px #007aff66}.Register_input-group__kzY6U .Register_input__f6188.Register_error__DZoU-{background:#ff3b300d;box-shadow:0 0 0 1px #ff3b30}.Register_input-group__kzY6U .Register_input-icon__IzYf9{color:#3c3c4399;color:var(--text-tertiary,#3c3c4399);display:flex;left:14px;pointer-events:none;position:absolute;top:22px;transform:translateY(-50%);transition:color .2s}.Register_input-group__kzY6U .Register_input-icon__IzYf9 svg{height:18px;width:18px}.Register_input-group__kzY6U .Register_input__f6188:focus+.Register_input-icon__IzYf9{color:#007aff;color:var(--primary-color,#007aff)}.Register_field-error__e7bw4{color:#ff3b30;font-size:11px;font-size:calc(11px + var(--font-size-offset, 0px));font-weight:500;margin-left:12px;margin-top:2px}.Register_password-toggle__mP0qu{background:none;border:none;color:#3c3c4399;color:var(--text-tertiary,#3c3c4399);cursor:pointer;display:flex;padding:4px;position:absolute;right:12px;top:22px;transform:translateY(-50%)}.Register_register-button__Z4eCW{align-items:center;background:#007aff;background:var(--primary-color,#007aff);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-size:calc(16px + var(--font-size-offset, 0px));font-weight:600;gap:8px;height:48px;justify-content:center;margin-top:16px;transition:all .2s}.Register_register-button__Z4eCW:hover{background:#0062cc}.Register_register-button__Z4eCW:active{opacity:.9;transform:scale(.98)}.Register_register-button__Z4eCW:disabled{cursor:not-allowed;opacity:.5}.Register_register-button__Z4eCW svg{height:18px;width:18px}.Register_register-button__Z4eCW .Register_loading-icon__f5t\+Z{animation:Register_spin__lGzD- 1s linear infinite}.Register_register-button__Z4eCW.Register_loading__jbl10{animation:Register_button-shimmer__rSQ5S 1.5s linear infinite,Register_button-glow__hlMGf 1.5s ease-in-out infinite;background:linear-gradient(270deg,#007aff,#5856d6,#007aff);background-size:200% 100%;cursor:wait}.Register_register-button__Z4eCW.Register_loading__jbl10 .Register_loading-icon__f5t\+Z{animation:Register_spin__lGzD- .8s linear infinite;height:22px;width:22px}.Register_register-button__Z4eCW.Register_loading__jbl10 span,.Register_register-button__Z4eCW.Register_loading__jbl10 svg:not(.Register_loading-icon__f5t\+Z){display:none}.Register_login-link__0Xhbt{color:#666;color:var(--text-secondary,#666);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));margin-top:24px;text-align:center}.Register_login-link__0Xhbt .Register_link-button__npgpU{background:none;border:none;color:#007aff;color:var(--primary-color,#007aff);cursor:pointer;font-weight:500;margin-left:4px;padding:0}.Register_login-link__0Xhbt .Register_link-button__npgpU:hover{opacity:.8}.Register_error-msg__ZMCR6,.Register_success-msg__1b5oK{align-items:center;border-radius:8px;display:flex;font-size:13px;font-size:calc(13px + var(--font-size-offset, 0px));gap:8px;margin-bottom:20px;padding:10px 12px}.Register_error-msg__ZMCR6 svg,.Register_success-msg__1b5oK svg{height:16px;width:16px}.Register_error-msg__ZMCR6{background:#ff3b301a;color:#ff3b30}.Register_success-msg__1b5oK{background:#34c7591a;color:#34c759}.Register_floating-elements__6rcTC,.Register_mobile-brand-section__yjbbO,.Register_mobile-welcome-section__S1nX9{display:none!important}.LoadingSpinner_loading-spinner-container__bIHhC{align-items:center;background:#0000;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;justify-content:center;min-height:200px}.LoadingSpinner_loading-spinner-container__bIHhC.LoadingSpinner_fullscreen__0OKYv{background:#f8faff;background:var(--bg-primary,#f8faff);min-height:100%}.LoadingSpinner_loading-spinner-ring__easps{animation:LoadingSpinner_spin__cTtAc 1s linear infinite;border:3px solid #007aff1a;border-top:3px solid #007aff;border:3px solid var(--border-tertiary,#007aff1a);border-radius:50%;border-top-color:var(--button-primary-bg,#007aff);height:40px;margin-bottom:16px;width:40px}.LoadingSpinner_loading-spinner-dots-container__gwLWR{align-items:center;display:flex;gap:4px;margin-bottom:16px}.LoadingSpinner_loading-spinner-dot__Fy9w6{animation:LoadingSpinner_fadeInOut__Nq7t8 1.4s ease-in-out infinite;background:#007aff;background:var(--button-primary-bg,#007aff);border-radius:50%;height:8px;width:8px}.LoadingSpinner_loading-spinner-dot__Fy9w6.LoadingSpinner_delay-1__lWscT{animation-delay:.2s}.LoadingSpinner_loading-spinner-dot__Fy9w6.LoadingSpinner_delay-2__Bg2M4{animation-delay:.4s}.LoadingSpinner_loading-spinner-skeleton-container__GWYkW{display:flex;flex-direction:column;gap:12px;margin-top:20px;max-width:300px;width:100%}.LoadingSpinner_loading-spinner-skeleton-line__UVOeA{animation:LoadingSpinner_shimmer__xVMPI 1.5s ease-in-out infinite;background:linear-gradient(95deg,#e2e8f0 25%,#f1f5f9 50%,#e2e8f0 75%);background:linear-gradient(95deg,var(--border-tertiary,#e2e8f0) 25%,var(--bg-secondary,#f1f5f9) 50%,var(--border-tertiary,#e2e8f0) 75%);background-size:200% 100%;border-radius:8px;height:16px}.LoadingSpinner_loading-spinner-skeleton-line__UVOeA.LoadingSpinner_width-80__BTSzk{width:80%}.LoadingSpinner_loading-spinner-skeleton-line__UVOeA.LoadingSpinner_width-60__H7q1k{width:60%}.LoadingSpinner_loading-spinner-skeleton-line__UVOeA.LoadingSpinner_width-90__\+\+fL0{width:90%}.LoadingSpinner_loading-spinner-skeleton-line__UVOeA.LoadingSpinner_width-70__qsCBY{width:70%}.LoadingSpinner_loading-spinner-text__-xnsV{animation:LoadingSpinner_pulse__k7Ejt 2s ease-in-out infinite;color:#8e8e93;color:var(--text-secondary,#8e8e93);font-size:14px;font-size:calc(14px + var(--font-size-offset, 0px));font-weight:500;margin-bottom:20px;text-align:center}.LoadingSpinner_loading-spinner-text__-xnsV.LoadingSpinner_with-skeleton__KyK0X{margin-bottom:0}.LoadingSpinner_loading-spinner-sub-text__BYGdq{color:#a1a1a6;color:var(--text-tertiary,#a1a1a6);font-size:12px;font-size:calc(12px + var(--font-size-offset, 0px));margin-top:8px;opacity:.8;text-align:center}@keyframes LoadingSpinner_spin__cTtAc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner_fadeInOut__Nq7t8{0%,to{opacity:.3}50%{opacity:1}}@keyframes LoadingSpinner_pulse__k7Ejt{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.95)}}@keyframes LoadingSpinner_shimmer__xVMPI{0%{background-position:200% 0}to{background-position:-200% 0}}*{box-sizing:border-box;margin:0;padding:0}html{background:#fbfbfd;background:var(--bg-primary,#fbfbfd);height:100%;height:100vh;height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;background:#f5f7fa;background:var(--bg-secondary,#f5f7fa);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow:hidden;padding:0}#root,body{height:100%;min-height:100%;min-height:100dvh}#root,.App{display:flex;flex-direction:column}.App{flex:1 1;height:100%;min-height:100%;min-height:100dvh}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f5f7fa;background:var(--bg-secondary,#f5f7fa)}::-webkit-scrollbar-thumb{background:#0000001a;background:var(--border-tertiary,#0000001a);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0003;background:var(--border-secondary,#0003)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}
/*# sourceMappingURL=main.721373b0.css.map*/