@media screen and (max-width:768px){input,select,textarea{font-size:16px!important}}.GlobalSearchNew_gsn_header__aXKc_{position:sticky;top:55px;z-index:45;background:#fff}.GlobalSearchNew_panel_type__XudWM{position:relative}.GlobalSearchNew_gsn_container__y5KNV{width:600px;max-width:800px;margin:auto;padding:6px 0;position:relative;display:flex;justify-content:end}.GlobalSearchNew_gsn_searchBox__khHS_{display:flex;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;padding:4px 10px;width:100%}.GlobalSearchNew_gsn_pinSection__Sms8t{display:flex;align-items:center;gap:4px;padding:0 10px}.GlobalSearchNew_gsn_pinInput__JKYTF{border:none;outline:none;width:70px;font-size:14px;font-weight:500}.GlobalSearchNew_gsn_divider__ILqIi{width:1px;height:24px;background:#e5e7eb}.GlobalSearchNew_gsn_searchInput__mi0yo{width:100%;border:none;outline:none;padding:6px 12px;font-size:14px;background:transparent}.GlobalSearchNew_gsn_searchButton__zfmWt{background:#ff6a00;border:none;border-radius:9999px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer}.GlobalSearchNew_gsn_dropdown__2mm8E{background:#fff;border:1px solid #fdba74;border-radius:12px;max-height:400px;overscroll-behavior:contain;overflow-y:auto;box-shadow:0 10px 25px rgba(0,0,0,.1);position:absolute;top:100%;z-index:9999;width:100%;margin-top:4px}.GlobalSearchNew_gsn_resultItem__PxHDm{width:100%;padding:12px 20px;display:flex;align-items:center;gap:16px;border:none;background:transparent;cursor:pointer}.GlobalSearchNew_gsn_tabBtn__sJj4L{padding:6px 12px;border-radius:999px;background:#ffedd5;border:none;cursor:pointer}.GlobalSearchNew_activeTab__00zMV{background:#ea580c;color:#fff}.GlobalSearchNew_activeItem__B1Kkk{background:#f3f4f6}.GlobalSearchNew_gsn_resultText__436_3 p{margin:0;font-weight:500}.GlobalSearchNew_gsn_resultText__436_3 span{font-size:12px;color:#6b7280}.GlobalSearchNew_gsn_activeItem__4KhdN,.GlobalSearchNew_gsn_resultItem__PxHDm:hover{background:#f3f4f6}@media (max-width:768px){.GlobalSearchNew_gsn_header__aXKc_{width:100%}.GlobalSearchNew_gsn_searchButton__zfmWt{display:none}.GlobalSearchNew_gsn_container__y5KNV{width:100%;padding:8px 0}.GlobalSearchNew_gsn_searchBox__khHS_{border-radius:20px;padding:6px}.GlobalSearchNew_gsn_pinSection__Sms8t{width:30%;padding:0}.GlobalSearchNew_gsn_pinInput__JKYTF{font-size:12px}.GlobalSearchNew_gsn_searchInput__mi0yo{font-size:12px;padding:8px 10px;width:90%}}*,:after,:before{box-sizing:border-box}.sc-float{position:fixed;z-index:9999;width:60px;height:60px;cursor:grab;user-select:none;transition:opacity .15s ease,transform .3s ease,left .25s ease}.sc-float.dragging{transition:opacity .15s ease}.sc-float:hover{transform:scale(1.05)}.sc-float.dragging{cursor:grabbing;opacity:.85}.sc-float.is-open{display:none}.sc-launcher-hint{position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);background:#fff;color:#fc6120;font-size:13px;font-weight:600;padding:7px 14px;border-radius:999px;box-shadow:0 4px 14px rgba(0,0,0,.15);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s ease}.sc-float.on-left .sc-launcher-hint{right:auto;left:calc(100% + 10px)}.sc-float:hover .sc-launcher-hint{opacity:1}.sc-float.dragging .sc-toggle{transform:scale(.9);transition:transform .15s ease}.sc-badge{position:absolute;bottom:calc(100% + 12px);right:-10px;background:linear-gradient(135deg,#fd611d,#ff8c42);color:#fff;font-size:12px;font-weight:600;padding:7px 16px;border-radius:999px;box-shadow:0 4px 15px rgba(253,97,29,.35),0 0 0 3px rgba(253,97,29,.1);white-space:nowrap;animation:sc-bounce-badge 2s ease-in-out infinite;pointer-events:none;letter-spacing:.3px}.sc-badge:after{content:"";position:absolute;bottom:-6px;right:24px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fd611d}.sc-toggle{width:60px;height:60px;border:none;border-radius:50%;background:linear-gradient(135deg,#fd611d,#ff7a3d);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 25px rgba(253,97,29,.45),0 0 0 0 rgba(253,97,29,.5);transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:auto;position:relative;overflow:hidden}.sc-toggle:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.2),transparent);border-radius:50%;opacity:0;transition:opacity .3s ease}.sc-toggle:hover{transform:scale(1.1) rotate(5deg);box-shadow:0 12px 35px rgba(253,97,29,.55),0 0 0 4px rgba(253,97,29,.15)}.sc-toggle:hover:before{opacity:1}.sc-toggle:active{transform:scale(.95)}.sc-toggle.open{transform:rotate(90deg) scale(1.05);box-shadow:0 8px 30px rgba(253,97,29,.5)}.sc-toggle:not(.open):after{content:"";position:absolute;inset:-4px;border-radius:50%;border:3px solid #fd611d;animation:sc-pulse-ring 2s ease-out infinite}.sc-box{position:fixed;bottom:90px;right:24px;width:min(400px,calc(100vw - 32px));max-height:min(650px,calc(100vh - 110px));max-height:min(650px,calc(100dvh - 110px));background:#fff;border-radius:24px;display:flex;flex-direction:column;overflow:hidden;border:2px solid rgba(253,97,29,.2);box-shadow:0 20px 60px rgba(0,0,0,.18),0 0 0 1px rgba(253,97,29,.05);z-index:9998;animation:sc-slide-in .35s cubic-bezier(.34,1.56,.64,1);cursor:default;backdrop-filter:blur(10px)}.sc-box.dragging{opacity:.95;cursor:grabbing}.sc-header{background:linear-gradient(135deg,#fd611d,#ff7a3d 50%,#ff924d);color:#fff;padding:16px 14px;gap:8px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;transition:all .3s ease;position:relative;overflow:hidden}.sc-header:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0,transparent 70%);animation:sc-header-shine 3s ease-in-out infinite}.sc-header-left{display:flex;align-items:center;gap:10px;flex:1;min-width:0;position:relative;z-index:1}.sc-header-right .sc-close-btn{width:30px;height:30px}.sc-header-left>div:last-child{min-width:0}.sc-icon-wrap{background:rgba(255,255,255,.25);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(5px);border:2px solid rgba(255,255,255,.3);animation:sc-icon-float 3s ease-in-out infinite;flex-shrink:0}.sc-header-avatar{position:relative;overflow:hidden;background:#fd611d}.sc-header-avatar img{position:absolute;width:127%;max-width:none;height:auto;left:-10%;top:-17%}.sc-header h3{margin:0;font-size:16px;font-weight:700;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-header p{margin:0;font-size:11px;opacity:.9;font-weight:500}.sc-header-right{gap:6px;flex-shrink:0;position:relative;z-index:1}.sc-header-right,.sc-online{display:flex;align-items:center}.sc-online{gap:5px;font-size:12px;font-weight:600;background:rgba(255,255,255,.15);padding:4px 10px;border-radius:999px}.sc-dot{width:8px;height:8px;border-radius:50%;background:#4ade80;animation:sc-pulse 1.6s ease-in-out infinite;box-shadow:0 0 10px rgba(74,222,128,.6)}.sc-close-btn{border:none;background:rgba(255,255,255,.2);color:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:10;flex-shrink:0;backdrop-filter:blur(5px)}.sc-close-btn:hover{background:rgba(255,255,255,.35);transform:scale(1.1) rotate(90deg);box-shadow:0 0 20px rgba(255,255,255,.3)}.sc-close-btn:active{transform:scale(.9)}.sc-mic-btn{border:none;background:#fd611d;color:#fff;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (hover:hover){.sc-mic-btn:hover:not(:disabled){transform:translateY(-2px)}}.sc-mic-btn:disabled{opacity:.5;cursor:not-allowed}.sc-mic-btn.recording,.sc-mic-btn.recording:hover:not(:disabled){background:#111;transform:none;animation:sc-mic-ring 1.4s ease-out infinite}@keyframes sc-mic-ring{0%{box-shadow:0 0 0 0 rgba(17,17,17,.35)}to{box-shadow:0 0 0 10px rgba(17,17,17,0)}}.sc-lang-picker{display:flex;align-items:center;gap:4px;background:rgba(255,255,255,.2);border-radius:999px;padding:0 8px 0 10px;height:32px;color:#fff;backdrop-filter:blur(5px);max-width:110px}.sc-lang-picker select{background:transparent;border:none;color:#fff;font-size:12px;font-weight:600;max-width:90px;outline:none;cursor:pointer}.sc-lang-picker select:disabled{opacity:.6;cursor:not-allowed}.sc-lang-picker select option{color:#111}.sc-home{flex:1;overflow-y:auto;padding:20px 16px;scrollbar-width:thin;scrollbar-color:#fd611d transparent;background:linear-gradient(180deg,#fff 0,#fff8f5)}.sc-home::-webkit-scrollbar{width:6px}.sc-home::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#fd611d,#ff924d);border-radius:4px}.sc-home-title{text-align:center;margin-bottom:20px;animation:sc-fade-in .6s ease}.sc-sparkle{color:#fd611d;margin-bottom:6px;font-size:24px;animation:sc-sparkle 2s ease-in-out infinite}.sc-home-title h4{margin:4px 0;font-size:18px;color:#1f2937;font-weight:700}.sc-home-title p{margin:0;font-size:12px;color:#6b7280;font-weight:500}.sc-tabs{display:flex;flex-direction:column;gap:10px}.sc-tab{width:100%;border:2px solid #f3f4f6;border-radius:16px;background:#fff;padding:14px 16px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:left;position:relative;overflow:hidden}.sc-tab:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#fd611d,#ff924d);transform:scaleY(0);transition:transform .3s ease}.sc-tab:hover{border-color:#fd611d;transform:translateY(-2px);box-shadow:0 8px 25px rgba(253,97,29,.15);background:linear-gradient(90deg,#fff,#fff8f5)}.sc-tab:hover:before{transform:scaleY(1)}.sc-tab:active{transform:translateY(0) scale(.98)}.sc-tab-icon{font-size:24px;flex-shrink:0;animation:sc-icon-bounce 2s ease-in-out infinite}.sc-tab-label{flex:1;font-size:14px;font-weight:600;color:#374151}.sc-tab-arrow{width:26px;height:26px;border-radius:50%;background:#fff0e6;color:#fd611d;display:flex;align-items:center;justify-content:center;font-size:16px;opacity:0;transition:all .3s ease;transform:translateX(-10px)}.sc-tab:hover .sc-tab-arrow{opacity:1;transform:translateX(0)}.sc-tab.red{border-left:4px solid #ef4444}.sc-tab.blue{border-left:4px solid #3b82f6}.sc-tab.purple{border-left:4px solid #8b5cf6}.sc-tab.green{border-left:4px solid #22c55e}.sc-tab.pink{border-left:4px solid #ec4899}.sc-tab.emerald{border-left:4px solid #10b981}.sc-suboptions{flex:1;overflow-y:auto;padding:16px 14px;display:flex;flex-direction:column;gap:8px;scrollbar-width:thin;scrollbar-color:#fd611d transparent;background:linear-gradient(180deg,#fff,#fff8f5)}.sc-suboptions::-webkit-scrollbar{width:6px}.sc-suboptions::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#fd611d,#ff924d);border-radius:4px}.sc-sub-hint{font-size:12px;color:#6b7280;margin:0 0 8px;text-align:center;font-weight:500;animation:sc-fade-in .5s ease}.sc-sub-btn{width:100%;border:2px solid #f3f4f6;border-radius:14px;background:#fff;padding:12px 14px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:border-color .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),transform .15s ease;text-align:left;position:relative;overflow:hidden;opacity:0;animation:sc-sub-in .35s ease forwards}.sc-sub-btn:hover{border-color:#fd611d;background:linear-gradient(90deg,#fff,#fff8f5);transform:translateX(4px);box-shadow:0 4px 15px rgba(253,97,29,.1)}.sc-sub-btn:active{transform:translateX(4px) scale(.97)}.sc-sub-icon-wrap{flex-shrink:0;width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff0e6,#ffe8dc);transition:transform .3s cubic-bezier(.4,0,.2,1)}.sc-sub-btn:hover .sc-sub-icon-wrap{transform:scale(1.08) rotate(-4deg)}.sc-sub-icon{font-size:18px;flex-shrink:0}.sc-sub-label{flex:1;font-size:13.5px;font-weight:600;color:#374151}.sc-sub-arrow{font-size:18px;color:#d1d5db;transition:all .3s ease}.sc-sub-btn:hover .sc-sub-arrow{color:#fd611d;transform:translateX(4px)}.sc-chat-header{padding:12px 16px;background:linear-gradient(90deg,#fff0e6,#ffe8dc);border-bottom:2px solid #fd611d;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.sc-chat-header-left{gap:8px;color:#374151}.sc-back-btn,.sc-chat-header-left{display:flex;align-items:center;font-size:13px;font-weight:600}.sc-back-btn{border:none;background:none;color:#fd611d;cursor:pointer;gap:4px;padding:6px 10px;border-radius:8px;transition:all .3s ease}.sc-back-btn:hover{background:rgba(253,97,29,.1);transform:translateX(-2px)}.sc-messages{flex:1;overflow-y:auto;padding:16px 14px;background:linear-gradient(180deg,#fafafa,#f5f5f5);scrollbar-width:thin;scrollbar-color:#fd611d transparent}.sc-messages::-webkit-scrollbar{width:6px}.sc-messages::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#fd611d,#ff924d);border-radius:4px}.sc-row{display:flex;margin-bottom:16px;align-items:flex-end;animation:sc-message-in .4s cubic-bezier(.34,1.56,.64,1)}.sc-user-row{justify-content:flex-end}.sc-bot-row{justify-content:flex-start}.sc-avatar{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0;position:relative}.sc-user-av{background:linear-gradient(135deg,#fd611d,#ff7a3d);color:#fff;margin-left:10px;box-shadow:0 4px 12px rgba(253,97,29,.3)}.sc-bot-av{background:#fd611d;margin-right:10px;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden}.sc-bot-av img{position:absolute;width:127%;max-width:none;height:auto;left:-10%;top:-17%}.sc-content{max-width:78%}.sc-bubble{padding:12px 14px;border-radius:18px;box-shadow:0 2px 8px rgba(0,0,0,.08);position:relative}.sc-user-bubble{background:linear-gradient(135deg,#fd611d,#ff7a3d);color:#fff;border-bottom-right-radius:4px;box-shadow:0 4px 15px rgba(253,97,29,.3)}.sc-bot-bubble{background:#fff;border:2px solid #f3f4f6;color:#374151;border-bottom-left-radius:4px;box-shadow:0 4px 15px rgba(0,0,0,.08)}.sc-bubble p{margin:0;font-size:13.5px;line-height:1.6}.sc-time{display:block;margin-top:4px;font-size:10px;color:#9ca3af;font-weight:500}.sc-time-right{text-align:right}.sc-screenshot-preview{margin-top:8px;max-width:100%;border-radius:10px;border:2px solid rgba(255,255,255,.4);box-shadow:0 4px 12px rgba(0,0,0,.15)}.sc-typing{background:#fff;border:2px solid #f3f4f6;border-radius:18px;border-bottom-left-radius:4px;width:fit-content;padding:12px 16px;display:flex;gap:6px;box-shadow:0 4px 15px rgba(0,0,0,.08)}.sc-dot-bounce{width:8px;height:8px;background:#fd611d;border-radius:50%;animation:sc-dot-anim .6s ease-in-out infinite}.sc-dot-bounce.d1{animation-delay:.15s}.sc-dot-bounce.d2{animation-delay:.3s}.sc-voice-status{display:flex;align-items:center}.sc-voice-status .sc-typing{box-shadow:none;border:none;padding:0}.sc-header-status{animation:sc-status-pulse 1.4s ease-in-out infinite}@keyframes sc-status-pulse{0%,to{opacity:.95}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.sc-header-status{animation:none}}.sc-quick-replies{display:flex;flex-wrap:wrap;gap:8px;padding:2px 4px 8px 44px}.sc-quick-reply-chip{border:1.5px solid #fd611d;background:#fff;color:#fd611d;font-size:12px;font-weight:500;padding:7px 13px;border-radius:999px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);opacity:0;animation:sc-sub-in .35s ease forwards;white-space:normal;text-align:left;line-height:1.3}.sc-quick-reply-chip:hover{background:linear-gradient(135deg,#fd611d,#ff7a3d);color:#fff;box-shadow:0 4px 14px rgba(253,97,29,.3);transform:translateY(-1px)}.sc-quick-reply-chip:active{transform:translateY(0) scale(.96)}.sc-input-area{padding:14px 16px;border-top:2px solid #f3f4f6;background:#fff;flex-shrink:0;position:relative;transition:background .2s ease}.sc-input-area-dragging{background:#fff8f5}.sc-drop-overlay{position:absolute;inset:6px;border:2px dashed #fd611d;border-radius:14px;background:rgba(255,248,245,.95);display:flex;align-items:center;justify-content:center;gap:8px;font-size:12.5px;font-weight:600;color:#fd611d;z-index:2;pointer-events:none;animation:sc-fade-in .15s ease}.sc-file-preview{position:relative;margin-bottom:10px;width:fit-content}.sc-file-preview img{width:76px;height:60px;object-fit:cover;border-radius:10px;border:2px solid #fd611d;box-shadow:0 4px 12px rgba(253,97,29,.2)}.sc-remove-file{position:absolute;top:-8px;right:-8px;border:2px solid #fff;background:#ef4444;color:#fff;border-radius:50%;width:24px;height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(239,68,68,.4);transition:all .3s ease}.sc-remove-file:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(239,68,68,.5)}.sc-file-error{font-size:11.5px;color:#ef4444;margin:0 0 8px;font-weight:500}.sc-location-notice{display:flex;align-items:flex-start;gap:8px;margin:8px 12px 0;padding:10px 12px;border:1px solid #fcd34d;border-radius:10px;background:#fffbeb;color:#92400e;font-size:12px;line-height:1.4}.sc-location-notice-icon{flex-shrink:0;margin-top:1px}.sc-location-notice-body{flex:1;min-width:0}.sc-location-notice-body p{margin:0 0 4px}.sc-location-notice-steps{color:#b45309}.sc-location-notice-retry{margin-top:4px;padding:4px 12px;border:none;border-radius:6px;background:#f59e0b;color:#fff;font-size:12px;font-weight:600;cursor:pointer}.sc-location-notice-retry:hover{background:#d97706}.sc-location-notice-close{flex-shrink:0;padding:2px;border:none;background:transparent;color:#92400e;cursor:pointer}.sc-input-row{display:flex;gap:8px;align-items:flex-end}.sc-input-wrap{flex:1;min-width:0;position:relative;display:flex}.sc-input-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#fd611d;opacity:.6}.sc-input-wrap input,.sc-input-wrap textarea{display:block;width:100%;margin:0;border:2px solid #e5e7eb;border-radius:12px;min-height:44px;padding:10px 14px;font-size:13.5px;outline:none;resize:none;font-family:inherit;line-height:20px;transition:border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.sc-input-wrap textarea{height:44px;max-height:120px;overflow-y:hidden}.sc-input-wrap textarea::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-input-wrap input{padding-left:38px}.sc-input-wrap input:focus,.sc-input-wrap textarea:focus{border-color:#fd611d;box-shadow:0 0 0 4px rgba(253,97,29,.15)}.sc-char-counter{font-size:10.5px;color:#9ca3af;font-weight:500;animation:sc-fade-in .2s ease}.sc-char-counter-danger{color:#dc2626}.sc-input-meta-row{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:4px}.sc-input-meta-row .sc-validation-error{padding:0;margin:0 auto 0 0}.sc-attach-btn{border:1px solid #e5e7eb;border-radius:12px;padding:0;width:44px;height:44px;background:#fff;color:#fd611d;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.sc-attach-btn:hover{border-color:#fd611d;color:#fd611d;background:#fff8f5;transform:translateY(-1px)}.sc-attach-btn:disabled{opacity:.5;cursor:not-allowed}.sc-send-btn{border:none;border-radius:50%;padding:0;width:44px;height:44px;background:#fd611d;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px rgba(253,97,29,.3)}.sc-send-btn:hover:not(:disabled){box-shadow:0 8px 25px rgba(253,97,29,.45);transform:translateY(-2px)}.sc-send-btn:active:not(:disabled){transform:translateY(0) scale(.95)}.sc-send-btn:disabled{opacity:.5;cursor:not-allowed}.sc-success{text-align:center;padding:8px 0 4px;animation:sc-success-in .6s cubic-bezier(.34,1.56,.64,1)}.sc-success-icon-wrap{width:52px;height:52px;margin:0 auto 8px;border-radius:50%;background:linear-gradient(135deg,#dcfce7,#bbf7d0);animation:sc-icon-bounce .5s cubic-bezier(.34,1.56,.64,1) .1s both}.sc-success-icon-wrap,.sc-success-row{display:flex;align-items:center;justify-content:center;color:#16a34a}.sc-success-row{gap:8px;font-size:15px;font-weight:600}.sc-success p{font-size:12px;color:#6b7280;margin:6px 0 0}.sc-feedback-prompt{margin-top:16px;padding-top:14px;border-top:1px solid #f3f4f6;min-height:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;animation:sc-fade-in .4s ease .3s both}.sc-feedback-question{margin:0!important;font-size:12.5px!important;color:#374151!important;font-weight:500}.sc-feedback-reactions{display:flex;gap:10px}.sc-reaction-btn{width:34px;height:34px;border-radius:50%;border:2px solid #f3f4f6;background:#fff;color:#6b7280;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.sc-reaction-btn:hover{border-color:#fd611d;color:#fd611d;background:#fff8f5;transform:scale(1.1)}.sc-reaction-btn:active{transform:scale(.92)}.sc-feedback-thanks{margin:0!important;font-size:12px!important;color:#16a34a!important;font-weight:500;animation:sc-fade-in .3s ease}.sc-new-chat-btn{margin-top:14px;border:2px solid #fd611d;background:#fff;color:#fd611d;font-size:12.5px;font-weight:600;padding:8px 18px;border-radius:999px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);animation:sc-fade-in .4s ease .4s both}.sc-new-chat-btn:hover{background:linear-gradient(135deg,#fd611d,#ff7a3d);color:#fff;box-shadow:0 6px 18px rgba(253,97,29,.3);transform:translateY(-1px)}.sc-new-chat-btn:active{transform:translateY(0) scale(.96)}.sc-input-error{outline:none;box-shadow:0 0 0 4px rgba(220,38,38,.1)!important}.sc-input-error,.sc-textarea-error{border-color:#dc2626!important}.sc-validation-error{color:#dc2626;font-size:.75rem;margin-top:.3rem;margin-bottom:0;padding-left:.5rem;font-weight:500;animation:sc-shake .3s ease}.sc-message-input-container,.sc-phone-input-container{width:100%}.submit-loader{width:20px;height:20px;border:3px solid;border-color:#fff #fff transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes sc-sub-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sc-slide-in{0%{transform:translateY(20px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes sc-bounce-badge{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes sc-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}@keyframes sc-dot-anim{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-4px);opacity:1}}@keyframes sc-pulse-ring{0%{transform:scale(1);opacity:1}to{transform:scale(1.4);opacity:0}}@keyframes sc-header-shine{0%,to{transform:translateX(-50%) translateY(-50%)}50%{transform:translateX(50%) translateY(50%)}}@keyframes sc-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes sc-sparkle{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.2) rotate(180deg)}}@keyframes sc-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes sc-message-in{0%{opacity:0;transform:translateY(20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sc-success-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes sc-shake{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@keyframes sc-icon-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-width:480px){.sc-box{position:fixed;inset:0;width:100%;height:100%;max-height:100%;border-radius:0;bottom:0;right:0;border:none;animation:none}.sc-header{padding:calc(14px + env(safe-area-inset-top)) 14px 14px;gap:8px}.sc-header-left{min-width:0;gap:8px}.sc-icon-wrap{width:34px;height:34px}.sc-header h3{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-header-right{gap:8px;flex-shrink:0}.sc-input-area{padding:12px 12px calc(12px + env(safe-area-inset-bottom))}.sc-input-row{gap:8px}.sc-messages{padding:14px 12px}.sc-content{max-width:82%}.sc-tabs{flex-direction:column;gap:10px}.sc-float{cursor:default}}@media (min-width:481px) and (max-width:768px){.sc-box{width:min(420px,calc(100vw - 24px));bottom:90px;right:16px}.sc-tabs{flex-direction:column;gap:10px}}@media (min-width:1440px){.sc-box{max-height:min(700px,calc(100vh - 120px))}}@media (max-width:768px){.sc-float{cursor:default;touch-action:none}.sc-toggle{-webkit-tap-highlight-color:transparent}.sc-input-wrap input,.sc-input-wrap textarea{font-size:16px;line-height:20px}}@media (max-width:360px){.sc-input-wrap input::placeholder,.sc-input-wrap textarea::placeholder{font-size:12.5px}.sc-header{padding:calc(10px + env(safe-area-inset-top)) 10px 10px;gap:6px}.sc-header-left{gap:6px}.sc-header-left>div{min-width:0}.sc-icon-wrap{width:30px;height:30px;flex-shrink:0}.sc-icon-wrap svg{width:14px;height:14px}.sc-header h3{font-size:13.5px;letter-spacing:0}.sc-header-right{gap:6px}.sc-close-btn,.sc-header-right .sc-close-btn{width:28px;height:28px}.sc-lang-picker{height:24px;padding:0 4px 0 6px;max-width:66px}.sc-lang-picker svg{display:none}.sc-lang-picker select{font-size:10.5px;max-width:56px;padding:0}}.sc-refresh-btn:hover{transform:rotate(180deg)}.sc-refresh-btn:disabled{opacity:.6;cursor:not-allowed}.sc-history-btn:hover{transform:scale(1.1)}.sc-history-btn.active{background:rgba(255,255,255,.45)}.sc-history-title{margin:0 0 4px;font-size:13px;font-weight:700;color:#374151}.sc-history-back,.sc-history-item,.sc-history-more{font:inherit;cursor:pointer}.sc-history-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid #f3f4f6;border-radius:12px;background:#fff;color:#fd611d;text-align:left}.sc-history-item:hover{border-color:#ffd5c2;background:#fff7f3}.sc-history-item-text{display:flex;flex-direction:column;flex:1;min-width:0}.sc-history-item-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;color:#1f2937}.sc-history-item-time{font-size:11px;color:#9ca3af}.sc-history-back{display:flex;align-items:center;gap:4px;max-width:100%;margin-bottom:10px;padding:0;border:none;background:none;color:#fd611d;font-size:13px;font-weight:700}.sc-history-back span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sc-history-more{align-self:center;padding:6px 14px;border:1px solid #fd611d;border-radius:999px;background:#fff;color:#fd611d;font-size:12px;font-weight:600}.sc-history-note{margin:12px 0;text-align:center;font-size:12px;color:#9ca3af}.Test_nav__JenyG{height:56px;padding:0 20px;background:white;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between}.Test_logo__Rpgz5{font-size:18px;font-weight:600}.Test_menu__xNLQn{display:flex;gap:20px;list-style:none}.Test_menu__xNLQn li{cursor:pointer;font-weight:500}.Test_menu__xNLQn li:hover{color:#f97316}.Test_btn__oxv7o{background:#f97316;color:white;border:none;padding:6px 14px;border-radius:6px;cursor:pointer}@media (max-width:768px){.Test_menu__xNLQn{display:none}.Test_btn__oxv7o{padding:6px 10px;font-size:14px}}