.SupportHeader-module__fgTwPG__header{color:#fff;-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#7b8d9e 0%,#5e7080 100%);flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex}.SupportHeader-module__fgTwPG__left{flex-shrink:0;align-items:center;gap:12px;display:flex}.SupportHeader-module__fgTwPG__logo{width:auto;height:20px;display:block}.SupportHeader-module__fgTwPG__sep{color:#b8c5d0;font-size:12px}.SupportHeader-module__fgTwPG__title{margin:0;font-size:13px;font-weight:600}.SupportHeader-module__fgTwPG__closeBtn{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;align-items:center;gap:5px;padding:5px 14px;font-size:12px;transition:background .15s;display:flex}.SupportHeader-module__fgTwPG__closeBtn:hover{background:#fff3}.SupportHeader-module__fgTwPG__rightActions{align-items:center;gap:8px;display:flex}.SupportHeader-module__fgTwPG__settingsBtn{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;padding:5px 14px;font-size:12px;transition:background .15s}.SupportHeader-module__fgTwPG__settingsBtn:hover{background:#fff3}
.SupportSettingsFloat-module__AmJg5G__floatPanel{z-index:1100;-webkit-backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid #7b8d9e33;border-radius:10px;flex-direction:column;gap:14px;width:260px;padding:14px;display:flex;position:absolute;top:48px;right:12px;box-shadow:0 4px 20px #0000001f}.SupportSettingsFloat-module__AmJg5G__group{flex-direction:column;gap:6px;display:flex}.SupportSettingsFloat-module__AmJg5G__groupLabel{color:#5e7080;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.SupportSettingsFloat-module__AmJg5G__toggleRow{gap:4px;display:flex}.SupportSettingsFloat-module__AmJg5G__toggleBtn{color:#5e7080;cursor:pointer;background:0 0;border:1px solid #7b8d9e33;border-radius:6px;flex:1;padding:5px 0;font-size:12px;transition:background .15s,color .15s}.SupportSettingsFloat-module__AmJg5G__toggleBtn:hover{background:#7b8d9e14}.SupportSettingsFloat-module__AmJg5G__toggleBtnActive{color:#fff;background:#5e7080;border-color:#5e7080}
.FAQPanel-module__dIHA5q__faqPanel{background:var(--sSurface,#f7f4f1);flex-direction:column;height:100%;display:flex}.FAQPanel-module__dIHA5q__faqTitle{letter-spacing:.04em;color:#5e7080;align-items:center;gap:8px;margin-bottom:16px;padding:20px 20px 0;font-size:13px;font-weight:700;display:flex}.FAQPanel-module__dIHA5q__faqTitleIcon{font-size:16px}.FAQPanel-module__dIHA5q__searchBar{flex-shrink:0;padding:0 20px 18px;position:relative}.FAQPanel-module__dIHA5q__searchInput{width:100%;color:var(--ink,#4a3b3b);background:#fff;border:1px solid #7b8d9e2e;border-radius:10px;outline:none;padding:9px 14px 9px 36px;font-size:13px;transition:border-color .2s,box-shadow .2s}.FAQPanel-module__dIHA5q__searchInput::placeholder{color:#92a3b2}.FAQPanel-module__dIHA5q__searchInput:focus{border-color:#7b8d9e;box-shadow:0 0 0 3px #7b8d9e1f}.FAQPanel-module__dIHA5q__searchIcon{color:#92a3b2;pointer-events:none;font-size:14px;position:absolute;top:50%;left:32px;transform:translateY(-50%)}.FAQPanel-module__dIHA5q__faqList{flex:1;padding:0 20px 24px;overflow-y:auto}.FAQPanel-module__dIHA5q__faqList::-webkit-scrollbar{width:5px}.FAQPanel-module__dIHA5q__faqList::-webkit-scrollbar-thumb{background:var(--divider,#e8e1e1);border-radius:4px}.FAQPanel-module__dIHA5q__noResults{text-align:center;color:#999;padding:24px 0;font-size:14px}.FAQPanel-module__dIHA5q__category{-webkit-backdrop-filter:blur(6px);background:#ffffffb3;border:1px solid #7b8d9e2e;border-radius:10px;margin-bottom:10px;transition:box-shadow .2s;overflow:hidden}.FAQPanel-module__dIHA5q__category:hover{box-shadow:0 2px 8px #7b8d9e14}.FAQPanel-module__dIHA5q__categoryHeader{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:11px 14px;transition:background .15s;display:flex}.FAQPanel-module__dIHA5q__categoryHeader:hover{background:#f0f3f6}.FAQPanel-module__dIHA5q__categoryIcon{background:linear-gradient(135deg,#e8edf2,#7b8d9e1f);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.FAQPanel-module__dIHA5q__categoryName{color:var(--ink,#4a3b3b);text-align:left;flex:1;font-size:13px;font-weight:600}.FAQPanel-module__dIHA5q__categoryCount{color:#92a3b2;font-size:11px}.FAQPanel-module__dIHA5q__chevron{color:#92a3b2;font-size:10px;transition:transform .2s}.FAQPanel-module__dIHA5q__chevronOpen{transform:rotate(90deg)}.FAQPanel-module__dIHA5q__categoryBody{border-top:1px solid #7b8d9e2e}.FAQPanel-module__dIHA5q__faqItem{border-bottom:1px solid #7b8d9e14}.FAQPanel-module__dIHA5q__faqItem:last-child{border-bottom:none}.FAQPanel-module__dIHA5q__faqQuestion{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;color:var(--ink,#4a3b3b);text-align:left;background:0 0;border:none;padding:10px 14px 10px 42px;font-size:13px;line-height:1.55;transition:background .1s;display:block;position:relative}.FAQPanel-module__dIHA5q__faqQuestion:before{content:"Q";color:#7b8d9e;background:#7b8d9e1a;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:flex;position:absolute;top:10px;left:14px}.FAQPanel-module__dIHA5q__faqQuestion:hover{background:#7b8d9e0a}.FAQPanel-module__dIHA5q__faqAnswer{color:var(--ink,#4a3b3b);opacity:.75;padding:0 14px 12px 42px;font-size:12px;line-height:1.7;display:block}.FAQPanel-module__dIHA5q__faqAnswer p{margin:0}
.CSChatPanel-module__Wt9FGG__chatPanel{background:var(--sBg,#f2ebeb);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.CSChatPanel-module__Wt9FGG__csBg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.CSChatPanel-module__Wt9FGG__csBgImg{object-fit:cover;object-position:center top;opacity:.88;filter:saturate()brightness();transition:opacity .6s}.CSChatPanel-module__Wt9FGG__fadeOverlay{z-index:0;pointer-events:none;background:linear-gradient(#f2ebeb59 0%,#0000 12% 100%);position:absolute;inset:0}.CSChatPanel-module__Wt9FGG__chatFeed{z-index:1;flex-direction:column;flex:1;gap:10px;padding:16px 16px 8px;display:flex;position:relative;overflow-y:auto}.CSChatPanel-module__Wt9FGG__chatFeed::-webkit-scrollbar{width:4px}.CSChatPanel-module__Wt9FGG__chatFeed::-webkit-scrollbar-thumb{background:var(--sBorder,#d8cfcf);border-radius:4px}.CSChatPanel-module__Wt9FGG__bubbleRowCS{flex-direction:column;align-self:flex-start;max-width:82%;display:flex}.CSChatPanel-module__Wt9FGG__bubbleRowUser{flex-direction:column;align-self:flex-end;max-width:82%;margin-bottom:28px;display:flex}.CSChatPanel-module__Wt9FGG__senderName{color:#5e7080;-webkit-backdrop-filter:blur(8px);background:#ffffff80;border-radius:10px;align-items:center;gap:5px;width:fit-content;margin-bottom:3px;padding:2px 8px 2px 2px;font-size:11px;font-weight:600;display:inline-flex}.CSChatPanel-module__Wt9FGG__senderDot{background:#7b8d9e;border-radius:50%;flex-shrink:0;width:6px;height:6px}.CSChatPanel-module__Wt9FGG__bubbleCS{-webkit-backdrop-filter:blur(18px)saturate(1.4);color:var(--ink,#4a3b3b);background:#ffffffd1;border:1px solid #ffffff73;border-radius:16px 16px 16px 4px;padding:10px 14px;box-shadow:0 2px 12px #7b8d9e1a,inset 0 1px #ffffff8c}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.CSChatPanel-module__Wt9FGG__bubbleCS{background:#fffffff2}}.CSChatPanel-module__Wt9FGG__bubbleUser{-webkit-backdrop-filter:blur(18px)saturate(1.3);color:#fff;background:#5e7080b8;border:1px solid #ffffff2e;border-radius:16px 16px 4px;padding:10px 14px;position:relative;box-shadow:0 2px 12px #5e708026,inset 0 1px #ffffff1f}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.CSChatPanel-module__Wt9FGG__bubbleUser{background:#5e7080eb}}.CSChatPanel-module__Wt9FGG__bubbleText{font-size:var(--session-font-size,14px);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.65}.CSChatPanel-module__Wt9FGG__attachmentChip{color:#fff;background:#ffffff26;border-radius:4px;margin-top:6px;padding:2px 8px;font-size:12px;display:inline-block}.CSChatPanel-module__Wt9FGG__msgTime{color:#ffffffd9;text-shadow:0 1px 3px #0000004d;margin-top:3px;padding-left:2px;font-size:10px}.CSChatPanel-module__Wt9FGG__bubbleRowUser .CSChatPanel-module__Wt9FGG__msgTime{text-align:right;padding-right:2px}.CSChatPanel-module__Wt9FGG__typingDots{-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#ffffffc7;border:1px solid #fff6;border-radius:16px 16px 16px 4px;align-self:flex-start;align-items:center;gap:5px;padding:10px 16px;display:flex;box-shadow:0 2px 8px #7b8d9e14,inset 0 1px #ffffff80}.CSChatPanel-module__Wt9FGG__typingDots span{background:#92a3b2;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite CSChatPanel-module__Wt9FGG__csDotPulse}.CSChatPanel-module__Wt9FGG__typingDots span:first-child{animation-delay:0s}.CSChatPanel-module__Wt9FGG__typingDots span:nth-child(2){animation-delay:.2s}.CSChatPanel-module__Wt9FGG__typingDots span:nth-child(3){animation-delay:.4s}@keyframes CSChatPanel-module__Wt9FGG__csDotPulse{0%,80%,to{opacity:.35;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}.CSChatPanel-module__Wt9FGG__inputArea{z-index:2;-webkit-backdrop-filter:blur(20px)saturate(1.4);background:#ffffffa6;border-top:1px solid #fff6;flex-shrink:0;padding:9px 14px 12px;position:relative;box-shadow:0 -2px 12px #7b8d9e0f}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.CSChatPanel-module__Wt9FGG__inputArea{background:#ffffffeb}}.CSChatPanel-module__Wt9FGG__attachmentPreview{color:#5e7080;background:#7b8d9e14;border:1px solid #7b8d9e38;border-radius:6px;align-items:center;gap:6px;max-width:240px;margin-bottom:7px;padding:4px 10px;font-size:11px;display:inline-flex}.CSChatPanel-module__Wt9FGG__removeAttachment{cursor:pointer;opacity:.5;background:0 0;border:none;margin-left:4px;padding:0;font-size:13px;line-height:1}.CSChatPanel-module__Wt9FGG__removeAttachment:hover{opacity:1}.CSChatPanel-module__Wt9FGG__inputRow{align-items:flex-end;gap:8px;display:flex}.CSChatPanel-module__Wt9FGG__attachBtn{border:1px solid var(--sBorder,#d8cfcf);cursor:pointer;width:36px;height:36px;color:var(--ink,#4a3b3b);opacity:.55;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:opacity .15s,background .15s;display:flex;position:relative;overflow:hidden}.CSChatPanel-module__Wt9FGG__attachBtn:hover{opacity:.9;background:var(--paper,#f2ebeb)}.CSChatPanel-module__Wt9FGG__fileInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.CSChatPanel-module__Wt9FGG__inputBox{flex:1;position:relative}.CSChatPanel-module__Wt9FGG__textInput{resize:none;width:100%;min-height:36px;max-height:120px;font-family:inherit;font-size:var(--session-font-size,14px);color:var(--ink,#4a3b3b);-webkit-backdrop-filter:blur(8px);background:#ffffffb3;border:1px solid #ffffff80;border-radius:10px;outline:none;padding:8px 42px 8px 14px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.CSChatPanel-module__Wt9FGG__textInput::placeholder{color:#92a3b2}.CSChatPanel-module__Wt9FGG__textInput:focus{border-color:#7b8d9e;box-shadow:0 0 0 3px #7b8d9e1a}.CSChatPanel-module__Wt9FGG__sendBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7b8d9e,#5e7080);border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:13px;transition:opacity .15s;display:flex;position:absolute;bottom:5px;right:6px}.CSChatPanel-module__Wt9FGG__sendBtn:hover{opacity:.85}.CSChatPanel-module__Wt9FGG__sendBtn:disabled{opacity:.4;cursor:default}.CSChatPanel-module__Wt9FGG__inputHint{display:none}.CSChatPanel-module__Wt9FGG__userBubbleActions{z-index:2;gap:5px;display:flex;position:absolute;bottom:-30px;right:0}.CSChatPanel-module__Wt9FGG__userActionBtn{color:#5e7080;cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#ffffffd9;border:1px solid #fff6;border-radius:5px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .15s,color .15s;display:flex;box-shadow:0 1px 4px #00000014}.CSChatPanel-module__Wt9FGG__userActionBtn:hover{color:#4a3b3b;background:#fff}.CSChatPanel-module__Wt9FGG__editArea{flex-direction:column;gap:6px;display:flex}.CSChatPanel-module__Wt9FGG__editTextarea{color:#fff;resize:vertical;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:8px;outline:none;width:100%;min-height:50px;padding:8px 10px;font-family:inherit;font-size:14px;line-height:1.5}.CSChatPanel-module__Wt9FGG__editBtns{justify-content:flex-end;gap:6px;display:flex}.CSChatPanel-module__Wt9FGG__editCancelBtn{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:5px;padding:3px 10px;font-size:11px}.CSChatPanel-module__Wt9FGG__editSubmitBtn{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:5px;padding:3px 10px;font-size:11px;font-weight:600}.CSChatPanel-module__Wt9FGG__editSubmitBtn:disabled{opacity:.4;cursor:default}.CSChatPanel-module__Wt9FGG__editAttachChip{color:#ffffffd9;background:#ffffff1f;border:1px solid #fff3;border-radius:4px;align-items:center;gap:4px;max-width:200px;padding:2px 8px;font-size:11px;display:inline-flex}.CSChatPanel-module__Wt9FGG__editAttachRemove{cursor:pointer;color:#fff9;background:0 0;border:none;padding:0;font-size:12px;line-height:1}.CSChatPanel-module__Wt9FGG__editAttachRemove:hover{color:#fff}.CSChatPanel-module__Wt9FGG__editAttachBtn{color:#fff9;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:5px;padding:3px 8px;font-size:13px}.CSChatPanel-module__Wt9FGG__editAttachBtn:hover{color:#ffffffe6;background:#ffffff1a}.CSChatPanel-module__Wt9FGG__editBtnsSpacer{flex:1}
.EscalationCard-module__-qU6EW__card{-webkit-backdrop-filter:blur(20px)saturate(1.5);background:#ffffffd9;border:1px solid #ffffff80;border-radius:12px;margin:8px 0;padding:14px 16px;box-shadow:0 4px 16px #7b8d9e1f}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.EscalationCard-module__-qU6EW__card{background:#fffffff5}}.EscalationCard-module__-qU6EW__cardTitle{color:#5e7080;align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:700;display:flex}.EscalationCard-module__-qU6EW__fieldGroup{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.EscalationCard-module__-qU6EW__field{flex-direction:column;gap:2px;display:flex}.EscalationCard-module__-qU6EW__label{color:#999;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.EscalationCard-module__-qU6EW__value{color:var(--ink,#4a3b3b);white-space:pre-wrap;font-size:13px;line-height:1.5}.EscalationCard-module__-qU6EW__actions{gap:10px;display:flex}.EscalationCard-module__-qU6EW__primaryBtn{cursor:pointer;text-align:center;color:#fff;background:linear-gradient(135deg,#7b8d9e,#5e7080);border:none;border-radius:8px;flex:1;padding:8px;font-size:12px;font-weight:600;transition:opacity .15s}.EscalationCard-module__-qU6EW__primaryBtn:hover{opacity:.9}.EscalationCard-module__-qU6EW__secondaryBtn{cursor:pointer;text-align:center;border:1px solid var(--sBorder,#d8cfcf);color:var(--ink,#4a3b3b);background:0 0;border-radius:8px;flex:1;padding:8px;font-size:12px;font-weight:600;transition:background .15s}.EscalationCard-module__-qU6EW__secondaryBtn:hover{background:#00000008}
.ResizeDivider-module__xCC50W__divider{background:var(--divider,#e8e1e1);cursor:col-resize;z-index:10;flex-shrink:0;width:6px;transition:background .15s;position:relative}.ResizeDivider-module__xCC50W__divider:after{content:"";background:#ffffff80;border-radius:2px;width:2px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ResizeDivider-module__xCC50W__divider:hover,.ResizeDivider-module__xCC50W__divider:active{background:#7b8d9e}@media (max-width:768px){.ResizeDivider-module__xCC50W__divider{display:none}}
.SupportClient-module__hv-YfG__supportRoot{flex-direction:column;height:100vh;display:flex;overflow:hidden}.SupportClient-module__hv-YfG__body{flex:1;display:flex;overflow:hidden}.SupportClient-module__hv-YfG__faqCol,.SupportClient-module__hv-YfG__chatCol{flex-direction:column;min-width:0;display:flex;overflow:hidden}@media (max-width:768px){.SupportClient-module__hv-YfG__body{flex-direction:column}.SupportClient-module__hv-YfG__faqCol,.SupportClient-module__hv-YfG__chatCol{flex:50%!important}}
