._wrapper_pv2lz_1{--el-base: #ffffff;--el-base-hover: #f9fafb;--el-base-active: #f3f4f6;--el-base-border: #e5e7eb;--el-base-primary: #000000;--el-base-subtle: #6b7280;--el-base-error: #ef4444;--el-base-error-hover: #dc2626;--el-base-error-subtle: rgba(239, 68, 68, .12);--el-accent: #000000;--el-accent-primary: #ffffff;--el-accent-hover: #1f2937;--el-accent-active: #374151;--el-brand: #ffa459;--el-brand-hover: #ff8d2f;--el-brand-primary: #ffffff;--el-bubble-radius: 15px;--el-button-radius: 18px;--el-input-radius: 10px;--el-sheet-radius: 24px;--el-compact-sheet-radius: 30px;--el-overlay-paddingX: 32px;--el-overlay-paddingY: 42px;--el-panel-padding: 32px;--el-bottom-offset: max(var(--el-overlay-paddingY), var(--bottomStripInset, 0px) + 12px);--el-sheet-shadow: 0 2px 40px 1px rgba(0, 0, 0, .12);--el-compact-shadow: 0 2px 24px 1px rgba(0, 0, 0, .16);--chat-typing-bubble: #f0f1f3;--chat-typing-dot: #a5a9b0;--chat-star: #ffa459;--chat-status-ok: #0f7a45;--chat-status-ok-bg: #e7f6ee;--chat-status-pending: #8a5a00;--chat-status-pending-bg: #fdf3e0;--chat-status-off: #b42318;--chat-status-off-bg: #fdeceb;position:fixed;right:var(--el-overlay-paddingX);bottom:calc(var(--el-bottom-offset) - var(--viewportDrift, 0px));z-index:100;display:flex;flex-direction:column;align-items:flex-end;gap:12px;transition:bottom .25s ease;font-family:Inter,-apple-system,system-ui,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:500;color:var(--el-base-primary)}@media(max-width:767px){._wrapper_pv2lz_1{--el-overlay-paddingX: 16px;--el-overlay-paddingY: 24px;--el-panel-padding: 16px}}._hidden_pv2lz_59{display:none}._lineIcon_pv2lz_63{fill:none}._avatar_pv2lz_67{width:36px;height:36px;flex-shrink:0;border-radius:9999px;object-fit:cover;background-color:var(--el-base)}._bubbleLauncher_pv2lz_76{display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:0;border:none;border-radius:9999px;background-color:var(--el-brand);color:var(--el-brand-primary);box-shadow:var(--el-compact-shadow);cursor:pointer;transition:background-color .2s ease}._bubbleLauncher_pv2lz_76:hover{background-color:var(--el-brand-hover)}._teaser_pv2lz_95{display:flex;flex-direction:column;width:332px;max-width:calc(100vw - var(--el-overlay-paddingX) * 2);padding:8px;border-radius:var(--el-sheet-radius);background-color:var(--el-base);box-shadow:var(--el-compact-shadow)}._teaserBody_pv2lz_106{display:flex;align-items:center;gap:8px;padding:5px 4px}._teaserText_pv2lz_113{margin:0;font-size:14px;line-height:20px;color:var(--el-base-primary)}._teaserActions_pv2lz_120{display:flex;align-items:center;gap:8px}._messageButton_pv2lz_126{display:flex;flex:1;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 10px;border:none;border-radius:var(--el-button-radius);background-color:var(--el-accent);color:var(--el-accent-primary);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;transition:background-color .2s ease}._messageButton_pv2lz_126:hover{background-color:var(--el-accent-hover)}._messageButton_pv2lz_126:active{background-color:var(--el-accent-active)}._iconButton_pv2lz_152{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;padding:0;border:1px solid var(--el-base-border);border-radius:var(--el-button-radius);background-color:var(--el-base);color:var(--el-base-primary);cursor:pointer;transition:background-color .2s ease}._iconButton_pv2lz_152:hover{background-color:var(--el-base-hover)}._panel_pv2lz_171{position:relative;display:flex;flex-direction:column;width:400px;height:550px;max-height:calc(100vh - var(--el-bottom-offset) - var(--el-overlay-paddingY) - 72px);overflow:hidden;overscroll-behavior:contain;border-radius:var(--el-sheet-radius);background-color:var(--el-base);box-shadow:var(--el-sheet-shadow)}@media(max-width:767px){._panel_pv2lz_171{position:fixed;top:var(--el-vvt, 0px);left:0;right:0;bottom:auto;width:100%;height:100%;height:var(--el-vvh, 100dvh);max-height:none;border-radius:0;box-shadow:0 0 0 100vh var(--el-base)}}._panelExpanded_pv2lz_200{width:600px;height:calc(100vh - var(--el-bottom-offset) - var(--el-overlay-paddingY) - 72px)}._panelHeader_pv2lz_205{display:flex;align-items:center;justify-content:space-between;height:64px;flex-shrink:0;padding:0 16px}._headerPill_pv2lz_214{flex:1;min-width:0;margin:0 8px;padding:6px 12px;border-radius:var(--el-bubble-radius);background-color:var(--el-base-active);color:var(--el-base-primary);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerActions_pv2lz_230{display:flex;align-items:center;gap:4px;margin-left:auto}._headerButton_pv2lz_237,._expandButton_pv2lz_238,._mobileClose_pv2lz_239{width:32px;height:32px;border-color:transparent}._headerTitle_pv2lz_245{flex:1;min-width:0;margin:0 8px;overflow:hidden;color:var(--el-base-primary);font-size:15px;font-weight:600;line-height:20px;white-space:nowrap;text-overflow:ellipsis}@media(max-width:767px){._expandButton_pv2lz_238{display:none}}._mobileClose_pv2lz_239{display:none}@media(max-width:767px){._mobileClose_pv2lz_239{display:flex}}._transcript_pv2lz_273{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:8px var(--el-panel-padding) 16px}._agentMessage_pv2lz_285{margin:0;max-width:100%;font-size:14px;line-height:20px;color:var(--el-base-primary);white-space:pre-wrap;overflow-wrap:anywhere}._link_pv2lz_295{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}._link_pv2lz_295:hover{opacity:.7}._userGroup_pv2lz_305{display:flex;flex-direction:column;align-items:flex-end;align-self:flex-end;gap:3px;max-width:85%}._readReceipt_pv2lz_314{padding-right:2px;color:#8e8e93;font-size:11px;font-weight:600;line-height:13px;letter-spacing:.01em;animation:_readReceiptIn_pv2lz_1 .22s ease-out}@keyframes _readReceiptIn_pv2lz_1{0%{transform:translateY(-3px);opacity:0}to{transform:translateY(0);opacity:1}}._userMessage_pv2lz_334{padding:10px 12px;border-radius:var(--el-bubble-radius);background-color:var(--el-accent);color:var(--el-accent-primary);font-size:14px;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere}._caret_pv2lz_345{display:inline-block;width:2px;height:14px;margin-left:2px;vertical-align:text-bottom;background-color:var(--el-base-primary);animation:_blink_pv2lz_1 1s steps(2,start) infinite}@keyframes _blink_pv2lz_1{to{visibility:hidden}}._typing_pv2lz_360{position:relative;display:flex;align-items:center;gap:5px;margin-left:5px;padding:11px 14px;border-radius:18px;background-color:var(--chat-typing-bubble);transform-origin:bottom left;animation:_typingPopIn_pv2lz_1 .25s cubic-bezier(.2,.9,.3,1.25)}._typing_pv2lz_360:before,._typing_pv2lz_360:after{content:"";position:absolute;border-radius:50%;background-color:inherit}._typing_pv2lz_360:before{left:-4px;bottom:0;width:14px;height:14px}._typing_pv2lz_360:after{left:-10px;bottom:-2px;width:7px;height:7px}._dot_pv2lz_391{width:8px;height:8px;border-radius:50%;background-color:var(--chat-typing-dot);animation:_typingWave_pv2lz_1 1.4s ease-in-out infinite}._dot_pv2lz_391:nth-child(2){animation-delay:.18s}._dot_pv2lz_391:nth-child(3){animation-delay:.36s}@keyframes _typingWave_pv2lz_1{0%,60%,to{transform:scale(.8);opacity:.4}30%{transform:scale(1);opacity:1}}@keyframes _typingPopIn_pv2lz_1{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}._suggestions_pv2lz_425{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;padding-top:4px}._suggestion_pv2lz_425{padding:8px 14px;border:1px solid var(--el-base-border);border-radius:var(--el-button-radius);background-color:var(--el-base);color:var(--el-base-primary);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;text-align:left;cursor:pointer;transition:background-color .2s ease}._suggestion_pv2lz_425:hover{background-color:var(--el-base-hover)}._quickActions_pv2lz_451{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}._quickAction_pv2lz_451{max-width:100%;padding:8px 14px;border:1px solid var(--el-accent);border-radius:var(--el-button-radius);background-color:var(--el-base);color:var(--el-base-primary);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease}._quickAction_pv2lz_451:hover{background-color:var(--el-accent);color:var(--el-accent-primary)}._suggestionBack_pv2lz_478{flex-basis:100%;padding:4px 2px;border:none;text-align:left;background:none;color:var(--el-base-subtle);font-family:inherit;font-size:13px;font-weight:500;line-height:18px;cursor:pointer}._suggestionBack_pv2lz_478:hover{color:var(--el-base-primary)}._cardsWidget_pv2lz_495{display:flex;flex-direction:column;gap:8px;align-self:stretch;width:100%;min-width:0}._carousel_pv2lz_504{position:relative}._carouselTrack_pv2lz_508{display:flex;align-items:stretch;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 0 6px;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}._carouselTrack_pv2lz_508::-webkit-scrollbar{display:none}._carouselNav_pv2lz_523{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--el-base-border);border-radius:9999px;background-color:var(--el-base);color:var(--el-base-primary);box-shadow:0 2px 8px #00000024;cursor:pointer;transition:background-color .2s ease}._carouselNav_pv2lz_523:hover{background-color:var(--el-base-hover)}@media(max-width:767px){._carouselNav_pv2lz_523{display:none}}._carouselPrev_pv2lz_550{left:-13px}._carouselNext_pv2lz_554{right:-13px}._locationCard_pv2lz_558{display:flex;flex:0 0 auto;flex-direction:column;width:212px;overflow:hidden;border:1px solid var(--el-base-border);border-radius:16px;background-color:var(--el-base);scroll-snap-align:start}._locationImage_pv2lz_570{position:relative;aspect-ratio:16/10;overflow:hidden;background-color:var(--el-base-active)}._locationImage_pv2lz_570 img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .25s ease}._locationImagePending_pv2lz_584{opacity:0}._locationImageSkeleton_pv2lz_588{position:absolute;inset:0;background:linear-gradient(90deg,var(--el-base-active) 25%,var(--el-base-hover) 37%,var(--el-base-active) 63%);background-size:400% 100%;animation:_shimmer_pv2lz_1 1.4s ease-in-out infinite}@keyframes _shimmer_pv2lz_1{0%{background-position:100% 0}to{background-position:0 0}}._locationImageFallback_pv2lz_604{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--el-base-subtle);font-size:12px;line-height:16px}._locationDistance_pv2lz_615{position:absolute;left:8px;bottom:8px;padding:3px 8px;border-radius:9999px;background-color:#000000a6;color:#fff;font-size:11px;font-weight:600;line-height:14px}._locationBody_pv2lz_628{display:flex;flex-direction:column;gap:6px;padding:10px 12px}._locationTitle_pv2lz_635{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;font-weight:600;line-height:18px}._locationRating_pv2lz_646{display:flex;align-items:center;gap:4px;color:var(--el-base-primary);font-size:12px;font-weight:600;line-height:16px}._locationRating_pv2lz_646 svg{color:var(--chat-star)}._locationNoRating_pv2lz_659{color:var(--el-base-subtle);font-weight:500}._pricing_pv2lz_664{display:flex;flex-direction:column;gap:6px;padding-top:2px;border-top:1px solid var(--el-base-border)}._pricingRow_pv2lz_672{display:flex;flex-direction:column;gap:1px}._pricingLabel_pv2lz_678{color:var(--el-base-subtle);font-size:11px;font-weight:500;line-height:15px}._pricingValues_pv2lz_685{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 8px;font-size:12px;font-weight:600;line-height:17px}._price_pv2lz_694{white-space:nowrap}._pricingMore_pv2lz_698{padding:0;border:none;background:none;color:var(--el-base-subtle);font-family:inherit;font-size:11px;font-weight:500;line-height:15px;text-align:left;cursor:pointer}._pricingMore_pv2lz_698:hover{color:var(--el-base-primary)}._cardActions_pv2lz_714{display:flex;gap:6px;margin-top:auto;padding:10px 12px 12px;border-top:1px solid var(--el-base-border)}._cardSelect_pv2lz_722,._cardView_pv2lz_723{display:flex;flex:1;align-items:center;justify-content:center;gap:5px;height:32px;border-radius:var(--el-button-radius);font-family:inherit;font-size:12px;font-weight:600;line-height:16px;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}._cardSelect_pv2lz_722{border:1px solid var(--el-accent);background-color:var(--el-accent);color:var(--el-accent-primary)}._cardSelect_pv2lz_722:hover:not(:disabled){background-color:var(--el-accent-hover)}._cardSelect_pv2lz_722:disabled{border-color:var(--el-base-border);background-color:var(--el-base-active);color:var(--el-base-subtle);cursor:not-allowed}._cardView_pv2lz_723{border:1px solid var(--el-base-border);background-color:var(--el-base);color:var(--el-base-primary)}._cardView_pv2lz_723:hover{background-color:var(--el-base-hover)}._bookingCard_pv2lz_764{display:flex;flex:0 0 auto;flex-direction:column;width:216px;overflow:hidden;border:1px solid var(--el-base-border);border-radius:16px;background-color:var(--el-base);scroll-snap-align:start}._bookingHead_pv2lz_776{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:9px 12px;border-bottom:1px solid var(--el-base-border);background-color:var(--el-base-hover)}._bookingNumber_pv2lz_786{overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:600;line-height:16px;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}._bookingStatus_pv2lz_797{flex-shrink:0;padding:2px 8px;border-radius:9999px;font-size:10px;font-weight:600;line-height:14px;text-transform:uppercase;letter-spacing:.04em}._bookingStatusOk_pv2lz_808{background-color:var(--chat-status-ok-bg);color:var(--chat-status-ok)}._bookingStatusPending_pv2lz_813{background-color:var(--chat-status-pending-bg);color:var(--chat-status-pending)}._bookingStatusOff_pv2lz_818{background-color:var(--chat-status-off-bg);color:var(--chat-status-off)}._bookingBody_pv2lz_823{display:flex;flex-direction:column;gap:5px;padding:10px 12px}._bookingTitle_pv2lz_830{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;font-weight:600;line-height:18px}._bookingCompany_pv2lz_841{color:var(--el-base-subtle);font-size:11px;font-weight:500;line-height:15px}._bookingDates_pv2lz_848{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;padding-top:5px;border-top:1px solid var(--el-base-border);font-size:12px;font-weight:600;line-height:17px}._bookingDatesTo_pv2lz_860{color:var(--el-base-subtle)}._bookingVehicle_pv2lz_864{color:var(--el-base-subtle);font-size:11px;font-weight:500;line-height:15px}._viewAll_pv2lz_871{display:flex;align-items:center;justify-content:center;gap:6px;height:36px;border:1px solid var(--el-base-border);border-radius:var(--el-button-radius);background-color:var(--el-base);color:var(--el-base-primary);font-size:13px;font-weight:600;line-height:18px;text-decoration:none;transition:background-color .2s ease,color .2s ease}._viewAll_pv2lz_871:hover{border-color:var(--el-accent);background-color:var(--el-accent);color:var(--el-accent-primary)}._historyList_pv2lz_893{display:flex;flex-direction:column;gap:8px;flex:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:4px 16px 16px}@media(max-width:767px){._historyList_pv2lz_893{padding-bottom:calc(16px + env(safe-area-inset-bottom))}}._historyRow_pv2lz_909{display:flex;align-items:center;gap:8px;width:100%;flex-shrink:0;min-height:56px;padding:10px 12px;border:1px solid var(--el-base-border);border-radius:14px;background-color:var(--el-base);color:var(--el-base-primary);font-family:inherit;text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}._historyRow_pv2lz_909:hover{border-color:var(--el-accent);background-color:var(--el-base-hover)}._historyRow_pv2lz_909:active{background-color:var(--el-base-active)}._historyRowMain_pv2lz_934{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}._historyRowTitle_pv2lz_942{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;font-weight:600;line-height:19px;overflow-wrap:anywhere}._historyRowMeta_pv2lz_953{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--el-base-subtle);font-size:12px;font-weight:500;line-height:16px}._historyBadge_pv2lz_964{padding:1px 8px;border-radius:9999px;background-color:var(--chat-status-pending-bg);color:var(--chat-status-pending);font-size:11px;font-weight:600;line-height:15px}._historyBadgeUrgent_pv2lz_974{background-color:var(--chat-status-off-bg);color:var(--chat-status-off)}._historyChevron_pv2lz_979{display:flex;flex-shrink:0;color:var(--el-base-subtle)}._historyMore_pv2lz_985{flex-shrink:0;height:36px;margin-top:4px;border:1px solid var(--el-base-border);border-radius:var(--el-button-radius);background-color:var(--el-base);color:var(--el-base-primary);font-family:inherit;font-size:13px;font-weight:600;line-height:18px;cursor:pointer;transition:background-color .2s ease}._historyMore_pv2lz_985:hover:not(:disabled){background-color:var(--el-base-hover)}._historyMore_pv2lz_985:disabled{color:var(--el-base-subtle);cursor:default}._historyAll_pv2lz_1008{display:flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;padding:8px 0 2px;color:var(--el-base-subtle);font-size:14px;font-weight:500;line-height:16px;text-decoration:none}._historyAll_pv2lz_1008:hover{color:var(--el-base-primary)}._historyState_pv2lz_1025{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;flex:1;align-self:stretch;padding:24px var(--el-panel-padding);text-align:center}._historyEmpty_pv2lz_1037{margin:0;color:var(--el-base-subtle);font-size:14px;line-height:20px}._historyErrorText_pv2lz_1044{margin:0;color:var(--el-base-error);font-size:13px;line-height:18px;text-align:center}._historyRetry_pv2lz_1052{height:34px;padding:0 16px;border:none;border-radius:var(--el-button-radius);background-color:var(--el-accent);color:var(--el-accent-primary);font-family:inherit;font-size:13px;font-weight:600;line-height:18px;cursor:pointer;transition:background-color .2s ease}._historyRetry_pv2lz_1052:hover{background-color:var(--el-accent-hover)}._historySpinner_pv2lz_1070{width:22px;height:22px;border:2px solid var(--el-base-border);border-top-color:var(--el-base-primary);border-radius:50%;animation:_historySpin_pv2lz_1070 .8s linear infinite}@keyframes _historySpin_pv2lz_1070{to{transform:rotate(360deg)}}._historyTranscript_pv2lz_1084{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:4px var(--el-panel-padding) 16px}@media(max-width:767px){._historyTranscript_pv2lz_1084{padding-bottom:calc(16px + env(safe-area-inset-bottom))}}._historyDetailMeta_pv2lz_1101{align-self:stretch;padding-bottom:4px;border-bottom:1px solid var(--el-base-border);color:var(--el-base-subtle);font-size:12px;font-weight:500;line-height:16px}._error_pv2lz_1111{padding:0 var(--el-panel-padding) 4px;color:var(--el-base-error);font-size:12px;line-height:16px;text-align:center}._composerWrap_pv2lz_1119{flex-shrink:0;padding:12px}._composer_pv2lz_1119{display:flex;flex-direction:column;border-radius:16px;background-color:var(--el-base);box-shadow:0 0 0 2px var(--el-base-primary)}._composerLocked_pv2lz_1132{background-color:var(--el-base-active);box-shadow:0 0 0 2px var(--el-base-border)}._input_pv2lz_1137{display:block;width:100%;padding:12px;border:none;border-radius:16px 16px 0 0;background-color:transparent;overflow-y:hidden;color:var(--el-base-primary);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;resize:none}@media(max-width:767px){._input_pv2lz_1137{font-size:16px;line-height:22px}}._input_pv2lz_1137::placeholder{color:var(--el-base-subtle)}._input_pv2lz_1137:focus{outline:none}._input_pv2lz_1137:disabled{color:var(--el-base-subtle);cursor:not-allowed}._inputScrollable_pv2lz_1169{overflow-y:auto}._composerActions_pv2lz_1173{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 10px 10px}._endButton_pv2lz_1181{color:var(--el-base-error);background-color:var(--el-base-error-subtle)}._endButton_pv2lz_1181:hover{background-color:#ef4444;color:#fff}._talkButton_pv2lz_1190{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--el-base-border);border-radius:var(--el-button-radius);background-color:var(--el-base);color:var(--el-base-primary);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;transition:background-color .2s ease}._talkButton_pv2lz_1190:hover:not(:disabled){background-color:var(--el-base-hover)}._talkButton_pv2lz_1190:disabled{opacity:.5;cursor:default}._teaserTalk_pv2lz_1217{flex:1}._voiceCall_pv2lz_1221{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px var(--el-panel-padding) 24px;border-top:1px solid var(--el-base-border);background-color:var(--el-base)}@media(max-width:767px){._voiceCall_pv2lz_1221{padding-bottom:20px}}._voiceOrb_pv2lz_1236{flex-shrink:0;border-radius:9999px;transition:transform .3s ease}._voiceOrbGrain_pv2lz_1242{mix-blend-mode:overlay;opacity:.55}._voiceOrbSpeaking_pv2lz_1247{animation:_voiceOrbPulse_pv2lz_1 1.8s ease-in-out infinite}@keyframes _voiceOrbPulse_pv2lz_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}._voiceStatus_pv2lz_1259{margin:0;font-size:13px;color:var(--el-base-subtle)}._teaserCall_pv2lz_1265{display:flex;flex-direction:column;min-width:0}._teaserCallName_pv2lz_1271{font-size:14px;line-height:18px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._teaserCallStatus_pv2lz_1280{font-size:13px;line-height:16px;color:#3b82f6}._bubbleCall_pv2lz_1286{background-color:var(--el-base);border:1px solid var(--el-base-border)}._bubbleCall_pv2lz_1286:hover{background-color:var(--el-base-hover)}._voiceControls_pv2lz_1294{display:flex;align-items:center;gap:8px}._voiceMuted_pv2lz_1300{color:var(--el-base-error);background-color:var(--el-base-error-subtle)}._voiceEnd_pv2lz_1305{display:flex;align-items:center;gap:6px;height:36px;padding:0 16px;border:none;border-radius:var(--el-button-radius);background-color:var(--el-base-error);color:#fff;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .2s ease}._voiceEnd_pv2lz_1305:hover{background-color:var(--el-base-error-hover)}._confirmOverlay_pv2lz_1325{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:24px;border-radius:inherit;background-color:#00000059;animation:_confirmScrimIn_pv2lz_1 .18s ease-out}@media(max-width:767px){._confirmOverlay_pv2lz_1325{align-items:flex-end;padding:0}}._confirmCard_pv2lz_1344{width:100%;max-width:320px;padding:20px;border-radius:var(--el-input-radius);background-color:var(--el-base);box-shadow:var(--el-compact-shadow);animation:_confirmCardIn_pv2lz_1 .22s cubic-bezier(.2,.9,.3,1.05)}@media(max-width:767px){._confirmCard_pv2lz_1344{max-width:none;padding:24px 20px calc(12px + env(safe-area-inset-bottom));border-radius:var(--el-sheet-radius) var(--el-sheet-radius) 0 0;box-shadow:0 -2px 24px 1px #00000029;text-align:center;animation:_confirmSheetIn_pv2lz_1 .26s cubic-bezier(.2,.9,.3,1)}}._confirmTitle_pv2lz_1364{margin:0 0 6px;color:var(--el-base-primary);font-size:15px;font-weight:600;line-height:20px}@media(max-width:767px){._confirmTitle_pv2lz_1364{margin:0 0 8px;font-size:17px;line-height:24px}}._confirmText_pv2lz_1379{margin:0 0 16px;color:var(--el-base-subtle);font-size:13px;line-height:18px}@media(max-width:767px){._confirmText_pv2lz_1379{margin:0 0 20px;font-size:15px;line-height:22px}}._confirmActions_pv2lz_1393{display:flex;align-items:center;justify-content:flex-end;gap:8px}@media(max-width:767px){._confirmActions_pv2lz_1393{flex-direction:column-reverse;align-items:stretch;gap:0}}._confirmCancel_pv2lz_1407,._confirmEnd_pv2lz_1408{padding:8px 14px;border-radius:var(--el-button-radius);font-family:inherit;font-size:13px;font-weight:600;line-height:18px;cursor:pointer;transition:background-color .2s ease}@media(max-width:767px){._confirmCancel_pv2lz_1407,._confirmEnd_pv2lz_1408{font-size:15px;line-height:20px}}._confirmCancel_pv2lz_1407{border:1px solid var(--el-base-border);background-color:var(--el-base);color:var(--el-base-primary)}._confirmCancel_pv2lz_1407:hover{background-color:var(--el-base-hover)}@media(max-width:767px){._confirmCancel_pv2lz_1407{margin:8px -20px 0;padding:16px 20px;border:none;border-radius:0;background:none}}._confirmEnd_pv2lz_1408{border:none;background-color:var(--el-base-error);color:var(--el-accent-primary)}._confirmEnd_pv2lz_1408:hover{background-color:var(--el-base-error-hover)}@media(max-width:767px){._confirmEnd_pv2lz_1408{padding:15px 20px;border-radius:var(--el-input-radius)}}@keyframes _confirmScrimIn_pv2lz_1{0%{opacity:0}to{opacity:1}}@keyframes _confirmCardIn_pv2lz_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes _confirmSheetIn_pv2lz_1{0%{transform:translateY(100%)}to{transform:none}}._endedBar_pv2lz_1485{display:flex;flex-direction:column;align-items:center;gap:10px;flex-shrink:0;padding:16px 12px;border-top:1px solid var(--el-base-border)}._endedRow_pv2lz_1495{display:flex;align-items:center;justify-content:center;gap:12px}._endedText_pv2lz_1502{color:var(--el-base-subtle);font-size:13px;line-height:18px}._conversationId_pv2lz_1508{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;max-width:100%}._conversationIdLabel_pv2lz_1517{color:var(--el-base-subtle);font-size:11px;line-height:16px}._conversationIdValue_pv2lz_1523{color:var(--el-base-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:16px;word-break:break-all;-webkit-user-select:all;user-select:all}._copyButton_pv2lz_1532{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;padding:0;border:none;border-radius:6px;background:none;color:var(--el-base-subtle);cursor:pointer;transition:background-color .2s ease,color .2s ease}._copyButton_pv2lz_1532:hover{background-color:var(--el-base-hover);color:var(--el-base-primary)}._newChatButton_pv2lz_1552{flex-shrink:0;height:36px;padding:0 16px;white-space:nowrap;border:none;border-radius:var(--el-button-radius);background-color:var(--el-accent);color:var(--el-accent-primary);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;transition:background-color .2s ease}._newChatButton_pv2lz_1552:hover{background-color:var(--el-accent-hover)}._send_pv2lz_1572{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;padding:0;border:none;border-radius:var(--el-button-radius);background-color:var(--el-accent);color:var(--el-accent-primary);cursor:pointer;transition:background-color .2s ease}._send_pv2lz_1572:hover:not(:disabled){background-color:var(--el-accent-hover)}._send_pv2lz_1572:disabled{background-color:#9ca3af;color:var(--el-accent-primary);cursor:not-allowed}._pill_pv2lz_1596{display:flex;align-items:center;gap:8px;padding:8px;border-radius:var(--el-compact-sheet-radius);background-color:var(--el-base);box-shadow:var(--el-compact-shadow)}@media(max-width:767px){._pill_pv2lz_1596{display:none}}._pillDark_pv2lz_1611,._pillLight_pv2lz_1612{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:var(--el-button-radius);cursor:pointer;transition:background-color .2s ease}._pillDark_pv2lz_1611{background-color:var(--el-accent);color:var(--el-accent-primary)}._pillDark_pv2lz_1611:hover{background-color:var(--el-accent-hover)}._pillLight_pv2lz_1612{background-color:var(--el-base);color:var(--el-base-primary)}._pillLight_pv2lz_1612:hover{background-color:var(--el-base-hover)}
