.JOuCYa_widgetCard{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ad9;border:1px solid #eab30859;border-radius:12px;max-width:580px;margin:12px auto;padding:16px;animation:.3s ease-out JOuCYa_fadeIn;box-shadow:0 4px 20px #0000004d}.JOuCYa_promptHeader{color:#f1f5f9;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:.9rem;font-weight:500;line-height:1.4;display:flex}.JOuCYa_promptHeader .JOuCYa_promptIcon{font-size:1.2rem}.JOuCYa_starRow{justify-content:center;align-items:center;gap:8px;margin-bottom:8px;display:flex}.JOuCYa_starBtn{cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px;transition:transform .15s,background .15s}.JOuCYa_starBtn:hover{background:#eab30826;transform:scale(1.2)}.JOuCYa_starBtn:disabled{opacity:.5;cursor:not-allowed}.JOuCYa_starFilled{color:#eab308;fill:#eab308;filter:drop-shadow(0 0 6px #eab30899);width:28px;height:28px}.JOuCYa_starEmpty{color:#475569;fill:none;width:28px;height:28px}.JOuCYa_starHint{color:#cbd5e1;margin-top:4px;font-size:.85rem}.JOuCYa_starHint strong{color:#eab308}.JOuCYa_ratedCard{color:#ecfdf5;background:#10b9811f;border:1px solid #10b98159;border-radius:12px;align-items:center;gap:12px;max-width:580px;margin:12px auto;padding:14px 18px;display:flex}.JOuCYa_ratedCard .JOuCYa_checkIcon{color:#34d399;flex-shrink:0;width:28px;height:28px}.JOuCYa_ratedCard .JOuCYa_ratedTitle{color:#34d399;font-size:.875rem;font-weight:600}.JOuCYa_ratedCard .JOuCYa_ratedStars{align-items:center;gap:4px;margin-top:4px;display:flex}.JOuCYa_ratedCard .JOuCYa_ratedLabel{color:#cbd5e1;margin-left:8px;font-size:.8rem;font-weight:500}.JOuCYa_feedbackForm{text-align:left;flex-direction:column;gap:10px;margin-top:12px;animation:.25s ease-out JOuCYa_fadeIn;display:flex}.JOuCYa_feedbackHeader{font-size:.82rem;line-height:1.4}.JOuCYa_feedbackNoticeNegative{color:#fca5a5;font-weight:500}.JOuCYa_feedbackNoticePositive{color:#6ee7b7;font-weight:500}.JOuCYa_feedbackTextarea{box-sizing:border-box;color:#f1f5f9;resize:vertical;background:#0f172ab3;border:1px solid #94a3b840;border-radius:8px;width:100%;min-height:64px;padding:10px 12px;font-family:inherit;font-size:.85rem;line-height:1.4;transition:border-color .15s,box-shadow .15s}.JOuCYa_feedbackTextarea::placeholder{color:#64748b}.JOuCYa_feedbackTextarea:focus{border-color:#eab308;outline:none;box-shadow:0 0 0 2px #eab30833}.JOuCYa_feedbackTextarea:disabled{opacity:.5;cursor:not-allowed}.JOuCYa_feedbackActions{justify-content:flex-end;gap:8px;display:flex}.JOuCYa_submitBtn{color:#0f172a;cursor:pointer;background:linear-gradient(135deg,#eab308 0%,#ca8a04 100%);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:.82rem;font-weight:600;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 2px 10px #eab3084d}.JOuCYa_submitBtn:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.JOuCYa_submitBtn:active:not(:disabled){transform:translateY(0)}.JOuCYa_submitBtn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.JOuCYa_spinner{border:2px solid #0f172a4d;border-top-color:#0f172a;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite JOuCYa_spin}.JOuCYa_ratedComment{color:#cbd5e1;word-break:break-word;margin-top:6px;font-size:.8rem;font-style:italic;line-height:1.4}@keyframes JOuCYa_spin{to{transform:rotate(360deg)}}@keyframes JOuCYa_fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
.rcUngW_preChat{background-color:#0a0f1d;justify-content:center;align-items:center;min-height:100dvh;padding:16px;display:flex;position:relative;overflow:hidden}.rcUngW_blobNavy{filter:blur(64px);pointer-events:none;background-color:#1c2d5666;border-radius:9999px;width:24rem;height:24rem;position:absolute;top:-10rem;left:-10rem}.rcUngW_blobRed{filter:blur(64px);pointer-events:none;background-color:#95252e4d;border-radius:9999px;width:24rem;height:24rem;position:absolute;bottom:-10rem;right:-10rem}.rcUngW_preChatCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:10;background:linear-gradient(135deg,#1c2d56d9 0%,#2a3f74d9 100%);border:1px solid #95252e26;border-radius:20px;width:100%;max-width:28rem;padding:32px;position:relative;box-shadow:0 24px 60px #00000080}.rcUngW_preChatHeader{justify-content:center;align-items:flex-start;gap:12px;margin-bottom:28px;display:flex}.rcUngW_brandBlock{text-align:center;margin-bottom:28px}.rcUngW_brandIconBox{background-color:#1c2d5699;border:1px solid #95252e66;border-radius:20px;justify-content:center;align-items:center;margin-bottom:16px;padding:12px;display:inline-flex;box-shadow:0 12px 28px #00000080}.rcUngW_brandLogo{-o-object-fit:contain;object-fit:contain;width:auto;height:56px}.rcUngW_brandTitle{color:#fff;letter-spacing:-.01em;font-size:24px;font-weight:700}.rcUngW_brandSubtitle{color:#94a3b8;margin-top:4px;font-size:13px}.rcUngW_footerNote{text-align:center;color:#64748b;border-top:1px solid #ffffff1a;justify-content:center;align-items:center;gap:6px;margin-top:32px;padding-top:16px;font-size:11px;display:flex}.rcUngW_btnLogout{color:#fda4af;cursor:pointer;white-space:nowrap;background:#95252e26;border:1px solid #95252e4d;border-radius:20px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-size:11px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.rcUngW_btnLogout:hover{color:#fff;background:#95252e40}.rcUngW_shell{background-color:#0a0f1d;flex-direction:column;justify-content:space-between;min-height:100dvh;display:flex;overflow:hidden}.rcUngW_audioHidden{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}.rcUngW_callBanner{z-index:70;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#1c2d56d9 0%,#2a3f74d9 100%);border:2px solid #ef4444;border-radius:20px;align-items:center;gap:16px;padding:16px;animation:2s infinite rcUngW_bounce;display:flex;position:fixed;top:24px;right:24px;box-shadow:0 8px 24px #0006}.rcUngW_callBannerIcon{color:#fff;background-color:#ef4444;border-radius:9999px;justify-content:center;align-items:center;width:48px;height:48px;animation:1s ease-in-out infinite rcUngW_pulseDot;display:flex}.rcUngW_callBannerText .rcUngW_label{color:#ef4444;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.rcUngW_callBannerText .rcUngW_caller{color:#fff;font-size:13px;font-weight:700}.rcUngW_callBannerActions{align-items:center;gap:8px;display:flex}.rcUngW_btnAccept{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:20px;align-items:center;gap:6px;padding:10px 14px;font-size:11px;font-weight:600;transition:filter .15s;display:inline-flex}.rcUngW_btnAccept:hover{filter:brightness(1.08)}.rcUngW_btnDecline{color:#fff;cursor:pointer;background-color:#95252eb3;border:none;border-radius:20px;padding:10px;transition:filter .15s}.rcUngW_btnDecline:hover{filter:brightness(1.1)}.rcUngW_callModalBackdrop{z-index:70;background:#000c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.rcUngW_callModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:center;background:linear-gradient(135deg,#1c2d56d9 0%,#2a3f74d9 100%);border:1px solid #95252e26;border-radius:28px;flex-direction:column;gap:24px;width:100%;max-width:24rem;padding:32px;display:flex;box-shadow:0 24px 60px #0009}.rcUngW_callModalHead{flex-direction:column;align-items:center;gap:12px;display:flex}.rcUngW_callModalIcon{color:#ef4444;background-color:#1c2d5699;border:2px solid #95252e66;border-radius:9999px;justify-content:center;align-items:center;width:96px;height:96px;margin:0 auto;animation:1.2s ease-in-out infinite rcUngW_pulseDot;display:flex;box-shadow:0 12px 28px #00000080}.rcUngW_callModalTitle{color:#fff;font-size:16px;font-weight:700}.rcUngW_callModalStatus{color:#fda4af;font-size:11px}.rcUngW_callModalDuration{color:#fff;margin-top:12px;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:24px;font-weight:700}.rcUngW_callModalControls{justify-content:center;align-items:center;gap:16px;padding-top:8px;display:flex}.rcUngW_callRoundBtn,.rcUngW_callEndBtn{color:#cbd5e1;cursor:pointer;background-color:#1e293bcc;border:none;border-radius:9999px;justify-content:center;align-items:center;width:64px;height:64px;transition:background .15s;display:flex}.rcUngW_callRoundBtn:hover,.rcUngW_callEndBtn:hover{background-color:#334155e6}.rcUngW_callEndBtn{color:#fff;background-color:#ef4444;box-shadow:0 12px 28px #00000080}.rcUngW_callEndBtn:hover{background-color:#dc2626}.rcUngW_header{background:#0d1527;border-bottom:1px solid #1c2d56;flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;box-shadow:0 4px 12px #0000004d}.rcUngW_headerBrand{align-items:center;gap:12px;display:flex}.rcUngW_headerLogo{-o-object-fit:contain;object-fit:contain;width:auto;height:36px}.rcUngW_headerDivider{background:#ffffff26;width:1px;height:20px}.rcUngW_presence{background:#10b9811a;border:1px solid #10b98140;border-radius:9999px;align-items:center;gap:7px;padding:4px 10px;display:inline-flex}.rcUngW_presenceDot{background:#10b981;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite rcUngW_pulseDot;box-shadow:0 0 8px #10b981cc}.rcUngW_presenceText{color:#34d399;font-size:11.5px;font-weight:500}.rcUngW_headerActions{align-items:center;gap:8px;display:flex}.rcUngW_headerActionDivider{background:#ffffff1f;width:1px;height:20px;margin:0 4px}.rcUngW_btnCallHeader{color:#34d399;cursor:pointer;background:#10b98126;border:1px solid #10b98159;border-radius:8px;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.rcUngW_btnCallHeader:hover{background:#10b98140;border-color:#10b98180}.rcUngW_btnCallHeader:disabled{opacity:.5;cursor:not-allowed}.rcUngW_btnSupportHeader{color:#facc15;cursor:pointer;background:#eab3081f;border:1px solid #eab30859;border-radius:8px;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.rcUngW_btnSupportHeader:hover{background:#eab30838;border-color:#eab30880}.rcUngW_btnSupportHeader:disabled{opacity:.5;cursor:not-allowed}.rcUngW_btnPortalLink{color:#94a3b8;background-color:#1e293b99;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.rcUngW_btnPortalLink:hover{color:#e2e8f0;background-color:#334155cc;border-color:#fff3}.rcUngW_btnNewChat{color:#60a5fa;cursor:pointer;white-space:nowrap;background-color:#3b82f61f;border:1px solid #3b82f659;border-radius:8px;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.rcUngW_btnNewChat:hover{color:#93c5fd;background-color:#3b82f638;border-color:#3b82f680}.rcUngW_btnEndChat{color:#f87171;cursor:pointer;white-space:nowrap;background-color:#ef44441f;border:1px solid #ef444459;border-radius:8px;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.rcUngW_btnEndChat:hover{color:#fca5a5;background-color:#ef444438;border-color:#ef444480}.rcUngW_btnEndChat:disabled{opacity:.4;cursor:not-allowed}.rcUngW_main{flex-direction:column;flex:auto;gap:16px;width:100%;max-width:48rem;margin:0 auto;padding:16px 24px;display:flex;overflow-y:auto}.rcUngW_emptyHero{text-align:center;flex-direction:column;gap:24px;max-width:36rem;margin:0 auto;padding:48px 16px;display:flex}.rcUngW_emptyHeroIcon{color:#ef4444;background-color:#1c2d5699;border:1px solid #95252e66;border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto;display:flex;box-shadow:0 12px 28px #00000080}.rcUngW_emptyHeroTitle{color:#fff;font-size:20px;font-weight:700}.rcUngW_emptyHeroBody{color:#cbd5e1;margin-top:8px;font-size:13px;line-height:1.6}.rcUngW_emptyHeroBody strong{color:#fff}.rcUngW_suggestionGrid{grid-template-columns:1fr;gap:10px;padding-top:8px;display:grid}@media (min-width:640px){.rcUngW_suggestionGrid{grid-template-columns:1fr 1fr}}.rcUngW_suggestionChip{color:#e2e8f0;text-align:left;cursor:pointer;background-color:#162344b3;border:1px solid #47556999;border-radius:20px;align-items:center;gap:10px;padding:12px;font-size:11px;font-weight:500;transition:background .15s,color .15s;display:flex}.rcUngW_suggestionChip:hover{color:#fff;background-color:#1c2d56;border-color:#7c3aed66}.rcUngW_suggestionEmoji{font-size:14px}.rcUngW_messageRow{flex-direction:column;gap:4px;display:flex}.rcUngW_messageRowGuest{align-items:flex-end}.rcUngW_messageRowOther{align-items:flex-start}.rcUngW_messageMeta{color:#64748b;padding:0 4px;font-size:10px}.rcUngW_messageBubble{border-radius:20px;max-width:88%;padding:10px 14px;font-size:13px;line-height:1.4;box-shadow:0 4px 12px #0000004d}@media (min-width:640px){.rcUngW_messageBubble{max-width:78%}}.rcUngW_messageBubble p{white-space:pre-wrap}.rcUngW_bubbleGuest{color:#fff;background-color:#162344;border:1px solid #475569b3;border-top-right-radius:4px}.rcUngW_bubbleCS{color:#fff;background:#95252e;border-top-left-radius:4px}.rcUngW_bubbleAI{color:#e2e8f0;background-color:#1c2d56;border:1px solid #2a3f74;border-top-left-radius:4px}.rcUngW_typingIndicator{align-items:center;gap:6px;padding:14px 13px;display:inline-flex}.rcUngW_typingDot{background-color:#f87171;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both rcUngW_typingBounce;display:inline-block}.rcUngW_typingDot:first-child{animation-delay:-.32s}.rcUngW_typingDot:nth-child(2){animation-delay:-.16s}.rcUngW_typingDot:nth-child(3){animation-delay:0s}.rcUngW_footer{background:#0d1527;border-top:1px solid #1c2d56;padding:16px}.rcUngW_inputWrapper{width:100%;max-width:48rem;margin:0 auto;position:relative}.rcUngW_inputRow{align-items:center;gap:8px;display:flex}.rcUngW_faqMenuBtn{color:#94a3b8;cursor:pointer;background:#0a0f1abf;border:1px solid #ffffff14;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:inline-flex}.rcUngW_faqMenuBtn:hover{color:#fff;background:#ffffff1a;border-color:#ffffff40}.rcUngW_faqMenuBtn.rcUngW_faqMenuBtnActive{color:#ff4d6d;background:#95252e33;border-color:#95252e;box-shadow:0 0 12px #95252e59}.rcUngW_faqPopover{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:50;background:#0d1527fa;border:1px solid #ffffff24;border-radius:12px;flex-direction:column;width:260px;animation:.2s cubic-bezier(.16,1,.3,1) rcUngW_faqPopoverIn;display:flex;position:absolute;bottom:calc(100% + 4px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 40px #000000b3,0 0 0 1px #ffffff0d}@keyframes rcUngW_faqPopoverIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.rcUngW_faqPopoverHeader{background:#ffffff05;border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 10px 4px;display:flex}.rcUngW_faqPopoverHeaderLeft{align-items:center;gap:6px;display:flex}.rcUngW_faqPopoverHeaderIcon{color:#38bdf8;flex-shrink:0}.rcUngW_faqPopoverHeaderTitle{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-size:.625rem;font-weight:700}.rcUngW_faqPopoverCloseBtn{color:#cbd5e1;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex}.rcUngW_faqPopoverCloseBtn:hover{color:#fca5a5;background:#ef444438;border-color:#ef444480;transform:scale(1.05)}.rcUngW_faqPopoverCloseBtn:active{transform:scale(.95)}.rcUngW_faqPopoverBody{flex-direction:column;gap:4px;max-height:280px;padding:4px 6px 2px;display:flex;overflow-y:auto}.rcUngW_faqPopoverSection{flex-direction:column;gap:3px;display:flex}.rcUngW_faqPopoverSectionHeader{justify-content:space-between;align-items:center;padding:0 3px;display:flex}.rcUngW_faqPopoverSectionTitle{text-transform:uppercase;letter-spacing:.08em;color:#64748b;font-size:8.5px;font-weight:700}.rcUngW_faqPopoverSectionTitleDirect{color:#38bdf8}.rcUngW_faqPopoverSectionHint{color:#475569;font-size:8.5px}.rcUngW_faqPopoverCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px #0003}.rcUngW_faqPopoverRow{color:#cbd5e1;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff0b;align-items:center;gap:8px;width:100%;min-height:30px;padding:5px 8px;font-size:10.5px;transition:all .16s;display:flex}.rcUngW_faqPopoverRow:last-child{border-bottom:none}.rcUngW_faqPopoverRow:hover{color:#fff;background:#ffffff0d}.rcUngW_faqPopoverRow:hover .rcUngW_faqPopoverChevron{color:#94a3b8;transform:translate(2px)}.rcUngW_faqPopoverRowCS{background:#eab3080f}.rcUngW_faqPopoverRowCS .rcUngW_faqPopoverText{color:#fef08a;font-weight:600}.rcUngW_faqPopoverRowCS:hover{color:#fff;background:#eab30824}.rcUngW_faqPopoverRowCS:hover .rcUngW_faqPopoverChevron{color:#fde047;transform:translate(2px)}.rcUngW_faqPopoverRowCall{background:#22c55e0f}.rcUngW_faqPopoverRowCall .rcUngW_faqPopoverText{color:#86efac;font-weight:600}.rcUngW_faqPopoverRowCall:hover{color:#fff;background:#22c55e24}.rcUngW_faqPopoverRowCall:hover .rcUngW_faqPopoverChevron{color:#4ade80;transform:translate(2px)}.rcUngW_faqPopoverEmoji{flex-shrink:0;font-size:12px;line-height:1}.rcUngW_faqPopoverText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:10.5px;font-weight:500;overflow:hidden}.rcUngW_faqPopoverChevron{color:#475569;flex-shrink:0;width:12px;height:12px;transition:all .16s}.rcUngW_faqPopoverFooter{text-align:center;color:#475569;padding:3px 8px 6px;font-size:9px}.rcUngW_chatInput{color:#f1f5f9;background:#0a0f1abf;border:1px solid #ffffff14;border-radius:20px;outline:none;flex:auto;padding:14px 16px;font-size:13px;transition:border-color .2s,box-shadow .2s}.rcUngW_chatInput:focus{border-color:#b32d38;box-shadow:0 0 0 3px #95252e40,0 0 15px #b32d3833}.rcUngW_chatInput::placeholder{color:#64748b}.rcUngW_sendBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#95252e 0%,#b32d38 100%);border:none;border-radius:20px;justify-content:center;align-items:center;padding:14px 20px;font-size:13px;font-weight:600;transition:transform .2s,filter .2s,opacity .15s;display:inline-flex;box-shadow:0 4px 14px #95252e59}.rcUngW_sendBtn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.rcUngW_sendBtn:disabled{opacity:.5;cursor:not-allowed}.rcUngW_footerHint{text-align:center;color:#64748b;margin-top:8px;font-size:10px}.rcUngW_homeContainer{grid-template-columns:1fr;gap:24px;width:100%;max-width:1040px;margin:0 auto;padding:12px 0;animation:.3s rcUngW_fadeIn;display:grid}@media (min-width:960px){.rcUngW_homeContainer{grid-template-columns:1.3fr 1fr;align-items:start;gap:32px}}.rcUngW_homeLeftCol,.rcUngW_homeRightCol{flex-direction:column;gap:24px;display:flex}.rcUngW_homeHero{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0f172ab8;border:1px solid #ffffff1a;border-radius:20px;padding:30px 32px 26px;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000059,inset 0 1px #ffffff14}.rcUngW_homeHeroGlow{pointer-events:none;background:radial-gradient(circle,#e11d4829 0%,#f9731614 50%,#0000 70%);border-radius:50%;width:240px;height:240px;position:absolute;top:-60px;right:-60px}.rcUngW_homeHeroTopBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.rcUngW_homeHeroPill{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e4d;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.rcUngW_homeHeroPulseDot{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite rcUngW_pulseDot;box-shadow:0 0 6px #22c55e}.rcUngW_homeUserTag{color:#94a3b8;background:#38bdf814;border:1px solid #38bdf833;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:11.5px;display:inline-flex}.rcUngW_homeUserTag strong{color:#f1f5f9}.rcUngW_homeUserTag .rcUngW_homeUserPhone{color:#64748b}.rcUngW_homeHeroTitle{color:#fff;letter-spacing:-.015em;margin-bottom:8px;font-size:24px;font-weight:700;line-height:1.25}.rcUngW_homeHeroSub{color:#94a3b8;max-width:660px;margin-bottom:22px;font-size:13.5px;line-height:1.6}.rcUngW_homeHeroActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rcUngW_homeStartBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#95252e 0%,#f97316 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 22px;font-size:13.5px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 18px #e11d4859}.rcUngW_homeStartBtn:hover{opacity:.95;transform:translateY(-1px);box-shadow:0 6px 24px #e11d4873}.rcUngW_homeCallBtnSecondary{color:#34d399;cursor:pointer;background:#10b9811f;border:1px solid #10b98159;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;font-weight:600;transition:all .2s;display:inline-flex}.rcUngW_homeCallBtnSecondary:hover{color:#fff;background:#10b98138;border-color:#10b9818c;transform:translateY(-1px)}.rcUngW_homeTopicsSection{flex-direction:column;gap:12px;display:flex}.rcUngW_homeSectionHeader{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.rcUngW_homeSectionTitle{text-transform:uppercase;letter-spacing:.05em;color:#cbd5e1;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.rcUngW_homeSectionHint{color:#64748b;font-size:11px}.rcUngW_homeTopicsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}@media (max-width:640px){.rcUngW_homeTopicsGrid{grid-template-columns:1fr}}.rcUngW_homeTopicCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:left;cursor:pointer;background:#0f172a99;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 16px #0003,inset 0 1px #ffffff0a}.rcUngW_homeTopicCard:hover{background:#1e293bb3;border-color:#38bdf859;transform:translateY(-2px);box-shadow:0 8px 24px #00000059}.rcUngW_homeTopicCard:hover .rcUngW_homeTopicArrow{color:#38bdf8;transform:translate(3px)}.rcUngW_homeTopicTop{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.rcUngW_homeTopicIconBox{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf840;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.rcUngW_homeTopicBadge{color:#94a3b8;background:#ffffff0f;border-radius:10px;padding:2px 7px;font-size:10px;font-weight:600}.rcUngW_homeTopicTitle{color:#f1f5f9;font-size:14px;font-weight:600;line-height:1.3}.rcUngW_homeTopicDesc{color:#94a3b8;flex:1;font-size:12px;line-height:1.45}.rcUngW_homeTopicArrow{color:#64748b;align-items:center;gap:4px;margin-top:6px;font-size:11px;font-weight:500;transition:all .15s;display:inline-flex}.rcUngW_homeFaqSection{flex-direction:column;gap:12px;margin-top:4px;display:flex}.rcUngW_homeFaqCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172a80;border:1px solid #ffffff14;border-radius:14px;overflow:hidden;box-shadow:0 4px 16px #0003}.rcUngW_homeFaqRow{color:#cbd5e1;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;width:100%;padding:11px 16px;font-size:12.5px;transition:all .16s;display:flex}.rcUngW_homeFaqRow:last-child{border-bottom:none}.rcUngW_homeFaqRow:hover{color:#fff;background:#ffffff0a}.rcUngW_homeFaqRow:hover .rcUngW_homeFaqChevron{color:#f43f5e;transform:translate(2px)}.rcUngW_homeFaqEmoji{flex-shrink:0;font-size:15px;line-height:1}.rcUngW_homeFaqText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.rcUngW_homeFaqChevron{color:#475569;flex-shrink:0;transition:all .16s}.rcUngW_homeFooterNote{color:#64748b;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding:12px 0 24px;font-size:11.5px;display:flex}.rcUngW_chatEndedCard{text-align:center;background:linear-gradient(135deg,#1e293bcc 0%,#0f172ae6 100%);border:1px solid #22c55e4d;border-radius:14px;flex-direction:column;align-items:center;gap:14px;margin:16px 0;padding:16px 20px;display:flex;box-shadow:0 8px 24px #0000004d}.rcUngW_chatEndedHeader{text-align:left;align-items:center;gap:12px;display:flex}.rcUngW_chatEndedTitle{color:#f8fafc;font-size:14px;font-weight:700}.rcUngW_chatEndedSub{color:#94a3b8;margin-top:2px;font-size:12px}.rcUngW_btnStartNewChatLarge{color:#fff;cursor:pointer;background:linear-gradient(135deg,#95252e 0%,#f97316 100%);border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:600;transition:transform .15s,opacity .15s;display:inline-flex}.rcUngW_btnStartNewChatLarge:hover{opacity:.95;transform:translateY(-1px)}.rcUngW_footerClosedBanner{background:#1e293b99;border:1px solid #ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.rcUngW_footerClosedText{color:#94a3b8;font-size:12px}.rcUngW_footerNewChatBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#95252e 0%,#f97316 100%);border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex}.rcUngW_footerNewChatBtn:hover{opacity:.92}.rcUngW_bottomNav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:30;background:#0a0f1efa;border-top:1px solid #ffffff14;flex-shrink:0;justify-content:center;align-items:stretch;width:100%;height:56px;display:flex}.rcUngW_bottomNavInner{align-items:stretch;width:100%;max-width:56rem;display:flex}.rcUngW_navItem{cursor:pointer;color:#ffffff6b;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:0;font-size:11px;font-weight:500;transition:color .18s,background .18s;display:flex;position:relative}.rcUngW_navItem:hover{color:#ffffffd9;background:#ffffff05}.rcUngW_navItemActive{color:#f43f5e;font-weight:600}.rcUngW_navItemActive .rcUngW_navIconInner{color:#f43f5e;filter:drop-shadow(0 0 6px #f43f5e73)}.rcUngW_navItemActive:before{content:"";background:linear-gradient(90deg,#e11d48,#f43f5e);border-radius:0 0 3px 3px;width:28px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #e11d4880}.rcUngW_navIconWrap{justify-content:center;align-items:center;display:flex;position:relative}.rcUngW_navIconInner{justify-content:center;align-items:center;transition:all .2s;display:flex}.rcUngW_navBadge{color:#fff;background:#e11d48;border:2px solid #0a0f1e;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:700;animation:.2s ease-out rcUngW_badgePop;display:flex;position:absolute;top:-4px;right:-8px}@keyframes rcUngW_badgePop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.rcUngW_chatScreenSubHeader{background:#0f172a99;border-bottom:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:10px;width:100%;max-width:48rem;height:48px;margin:0 auto;padding:0 24px;display:flex}.rcUngW_backBtn{color:#94a3b8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:all .18s;display:flex}.rcUngW_backBtn:hover{color:#fff;background:#ffffff24;border-color:#ffffff40;transform:translate(-1px)}.rcUngW_chatScreenTitleGroup{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.rcUngW_chatScreenTitle{color:#f1f5f9;white-space:nowrap;font-size:14px;font-weight:600}.rcUngW_chatScreenStatusBadge{color:#4ade80;white-space:nowrap;background:#22c55e1f;border:1px solid #22c55e47;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:600}.rcUngW_chatScreenStatusBadgeWaiting{color:#fbbf24;background:#eab3081f;border-color:#eab3084d}.rcUngW_chatScreenStatusBadgeClosed{color:#f87171;background:#ef44441f;border-color:#ef44444d}.rcUngW_chatScreenStatusBadgeHuman{color:#60a5fa;background:#3b82f626;border-color:#3b82f659}.rcUngW_chatSubHeaderActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.rcUngW_subHeaderEndBtn{color:#fca5a5;cursor:pointer;background:linear-gradient(135deg,#ef44441f 0%,#dc26260f 100%);border:1px solid #ef44444d;border-radius:8px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 4px #ef444414}.rcUngW_subHeaderEndBtn:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#ef444438 0%,#dc262629 100%);border-color:#ef444499;transform:translateY(-1px);box-shadow:0 2px 8px #ef444440}.rcUngW_subHeaderEndBtn:disabled{opacity:.4;cursor:not-allowed}.rcUngW_subHeaderNewBtn{color:#93c5fd;cursor:pointer;background:linear-gradient(135deg,#3b82f624 0%,#2563eb14 100%);border:1px solid #3b82f652;border-radius:8px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 4px #3b82f614}.rcUngW_subHeaderNewBtn:hover{color:#fff;background:linear-gradient(135deg,#3b82f63d 0%,#2563eb29 100%);border-color:#3b82f699;transform:translateY(-1px);box-shadow:0 2px 8px #3b82f640}.rcUngW_homeActionsRow{gap:10px;width:100%;display:flex}.rcUngW_homeContinueBtnRow,.rcUngW_homeNewChatBtnRow,.rcUngW_homeNewChatBtnRowPrimary,.rcUngW_homeHistoryBtnRow{color:#e2e8f0;cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:11px;flex:1;align-items:center;gap:10px;min-width:0;min-height:50px;padding:9px 12px;transition:all .18s;display:flex}.rcUngW_homeContinueBtnRow:hover,.rcUngW_homeNewChatBtnRow:hover,.rcUngW_homeNewChatBtnRowPrimary:hover,.rcUngW_homeHistoryBtnRow:hover{background:#ffffff14;border-color:#ffffff40;transform:translateY(-1px)}.rcUngW_homeNewChatBtnRow{background:#3b82f60f;border:1px dashed #3b82f659}.rcUngW_homeNewChatBtnRow:hover{background:#3b82f624;border-color:#3b82f699}.rcUngW_homeNewChatBtnRowPrimary{background:linear-gradient(135deg,#e11d482e 0%,#f973161f 100%);border:1px solid #e11d4861}.rcUngW_homeNewChatBtnRowPrimary:hover{background:linear-gradient(135deg,#e11d4847 0%,#f9731633 100%);border-color:#e11d4899}.rcUngW_homeHistoryBtnRow{background:#ffffff08;border:1px solid #ffffff14}.rcUngW_homeHistoryBtnRow:hover{background:#ffffff12;border-color:#fff3}.rcUngW_homeActionIconWrapContinue{color:#60a5fa;background:#3b82f626;border:1px solid #3b82f64d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.rcUngW_homeActionIconWrapNew{color:#93c5fd;background:#3b82f62e;border:1px solid #3b82f659;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.rcUngW_homeActionIconWrapPrimary{color:#fff;background:linear-gradient(135deg,#e11d48 0%,#f97316 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 2px 10px #e11d4859}.rcUngW_homeActionIconWrapSecondary{color:#94a3b8;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.rcUngW_homeActionMeta{flex:1;min-width:0;overflow:hidden}.rcUngW_homeActionTitle{color:#f1f5f9;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden}.rcUngW_homeActionSub{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:10.5px;line-height:1.2;overflow:hidden}.rcUngW_homeFooter{text-align:center;color:#475569;border-top:1px solid #ffffff0d;margin-top:4px;padding:8px 14px 12px;font-size:10px}.rcUngW_homeDirectCallBtn{color:#f0fdf4;cursor:pointer;text-align:left;background:linear-gradient(135deg,#10b98114 0%,#064e3b0a 100%);border:1px solid #10b98138;border-radius:12px;align-items:center;gap:12px;width:100%;padding:10px 14px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 3px 14px #10b9811f}.rcUngW_homeDirectCallBtn:hover:not(:disabled){background:linear-gradient(135deg,#10b98138 0%,#05966924 100%);border-color:#10b98199;transform:translateY(-1px);box-shadow:0 4px 16px #10b98138}.rcUngW_homeDirectCallBtn:disabled{opacity:.6;cursor:not-allowed}.rcUngW_homeDirectCallIconWrap{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative;box-shadow:0 2px 10px #10b98161}.rcUngW_homeDirectCallPulse{pointer-events:none;border:1.5px solid #10b98199;border-radius:10px;animation:2s ease-out infinite rcUngW_callPulse;position:absolute;inset:-2px}.rcUngW_homeDirectCallMeta{flex:1;min-width:0}.rcUngW_homeDirectCallTitle{color:#f0fdf4;letter-spacing:-.01em;font-size:12.5px;font-weight:600;line-height:1.2}.rcUngW_homeDirectCallBadge{color:#4ade80;text-transform:uppercase;letter-spacing:.04em;background:#10b98133;border:1px solid #10b98166;border-radius:10px;flex-shrink:0;padding:3px 8px;font-size:9px;font-weight:700}
