.ios-account-app_shell__uDCxu{position:fixed;top:60px;left:var(--sidebar-width,0);right:0;bottom:0;overflow:auto;padding:20px 20px 28px}.ios-account-app_stage__VQZfV{min-height:calc(100vh - 108px);display:flex;justify-content:center;align-items:flex-start}.ios-account-app_device__jQhSM{position:relative;--preview-max-width:min(390px,calc(100vw - 64px));--preview-max-height:min(844px,calc(100vh - 148px));--preview-scale:min(calc(var(--preview-max-width) / 390px),calc(var(--preview-max-height) / 844px));--frame-padding:clamp(6px,calc(10px * var(--preview-scale)),10px);width:calc((390px * var(--preview-scale)) + (var(--frame-padding) * 2));max-width:100%;height:calc((844px * var(--preview-scale)) + (var(--frame-padding) * 2));padding:var(--frame-padding);border-radius:40px;background:linear-gradient(180deg,rgb(255 255 255/28%),rgb(255 255 255/6%)),linear-gradient(145deg,#24485f,#0d2537 52%,#091724);box-shadow:0 42px 80px -42px rgb(3 26 40/65%),inset 0 1px 0 rgb(255 255 255/24%)}.ios-account-app_screen__fw41Q{position:relative;width:390px;height:844px;overflow:hidden;display:flex;flex:none;flex-direction:column;border-radius:30px;background:radial-gradient(circle at 50% 14%,rgb(134 227 255/24%) 0,transparent 28%),linear-gradient(180deg,#0ea4df,#0ca1db 76.5%,#dce8f0 0,#edf4f7);color:#fff;transform:scale(var(--preview-scale));transform-origin:top left}:where(.ios-account-app_screen__fw41Q button){-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;letter-spacing:0;line-height:inherit}:where(.ios-account-app_screen__fw41Q button:hover:not(:disabled)){transform:none;filter:none}.ios-account-app_statusBar__frI42{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;padding:18px 22px 8px;font-size:.86rem;font-weight:700}.ios-account-app_statusIcons__CGKQV{display:flex;align-items:center;gap:10px}.ios-account-app_signalBars__wveeT{display:flex;align-items:flex-end;gap:3px;height:14px}.ios-account-app_signalBars__wveeT span{display:block;width:3px;background:rgb(255 255 255/92%);border-radius:999px}.ios-account-app_signalBars__wveeT span:first-child{height:5px}.ios-account-app_signalBars__wveeT span:nth-child(2){height:8px}.ios-account-app_signalBars__wveeT span:nth-child(3){height:11px}.ios-account-app_signalBars__wveeT span:nth-child(4){height:14px}.ios-account-app_wifiIcon__i4LRb{width:15px;height:11px;border:2px solid rgb(255 255 255/92%);border-top-left-radius:16px;border-top-right-radius:16px;border-bottom:0;transform:translateY(1px)}.ios-account-app_batteryIcon__EOJbR{width:27px;height:14px;border:2px solid rgb(255 255 255/92%);border-radius:5px;display:inline-flex;align-items:center;padding:2px;position:relative}.ios-account-app_batteryIcon__EOJbR:after{content:"";position:absolute;right:-4px;top:3px;width:3px;height:6px;border-radius:0 2px 2px 0;background:rgb(255 255 255/92%)}.ios-account-app_batteryLevel__XeVTX{display:block;width:65%;height:100%;border-radius:2px;background:rgb(255 255 255/92%)}.ios-account-app_topTabs___rZym{display:flex;flex-shrink:0;gap:22px;padding:14px 22px 0;border-bottom:2px solid rgb(255 255 255/48%)}.ios-account-app_topTab__OdsMi{border:0;background:transparent;color:rgb(255 255 255/82%);font-size:.98rem;font-weight:700;padding:0 0 14px;cursor:default;line-height:1}.ios-account-app_topTabActive__KiWMo{color:#fff;position:relative}.ios-account-app_topTabActive__KiWMo:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px;background:#eef4f8}.ios-account-app_accountPicker__hoP7R{display:block;flex-shrink:0;margin:18px 22px 0}.ios-account-app_accountPicker__hoP7R select{width:100%;min-height:50px;border:0;border-radius:12px;padding:10px 42px 10px 16px;background:rgb(255 255 255/94%);color:#163141;font-size:.88rem;font-weight:600;box-shadow:0 16px 32px -26px rgb(14 59 84/45%);background-image:linear-gradient(45deg,transparent 50%,#1296d2 0),linear-gradient(135deg,#1296d2 50%,transparent 0);background-position:calc(100% - 24px) calc(50% - 2px),calc(100% - 15px) calc(50% - 2px);background-size:7px 7px,7px 7px;background-repeat:no-repeat}.ios-account-app_accountMeta__a5p55{display:flex;justify-content:flex-start;margin:8px 22px 0}.ios-account-app_planBadge__VwFPR{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;background:rgb(9 116 167/30%);border:1px solid rgb(255 255 255/34%);color:rgb(245 252 255/96%);font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ios-account-app_usageHero__vOWny{display:flex;justify-content:center;flex-shrink:0;margin-top:18px}.ios-account-app_usageRing__CJQYa{position:relative;display:grid;place-items:center;width:222px;height:222px;border-radius:50%}.ios-account-app_usageRing__CJQYa:before{content:"";position:absolute;inset:0;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 18px),#000 calc(100% - 17px));mask:radial-gradient(farthest-side,transparent calc(100% - 18px),#000 calc(100% - 17px))}.ios-account-app_usageRingShared__u_fMN:before{background:conic-gradient(from 220deg,transparent 0deg 34deg,rgb(81 207 255/78%) 34deg 324deg,transparent 324deg 1turn)}.ios-account-app_usageRingCarryover__9QxiG:before{background:conic-gradient(from 220deg,transparent 0deg 30deg,#49c9ff 30deg 66deg,#ffc928 66deg 324deg,transparent 324deg 1turn)}.ios-account-app_usageRingInner__GjVkM{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:5px}.ios-account-app_dataValue__uTRg6{font-size:2.62rem;line-height:1;font-weight:800}.ios-account-app_dataValue__uTRg6 span{font-size:.92rem;margin-left:2px}.ios-account-app_dataValueCompact__x_qqg{font-size:2.18rem}.ios-account-app_dataValueCompact__x_qqg span{font-size:.78rem}.ios-account-app_dataLabel__leRo6{font-size:.78rem;opacity:.92}.ios-account-app_usageButton__pdZ2T{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;min-width:92px;border:2px solid rgb(255 255 255/82%);border-radius:999px;background:transparent;color:#fff;font-weight:700;padding:7px 14px;cursor:pointer}.ios-account-app_renewalCopy__4ipoP{flex-shrink:0;margin:18px 0 0;text-align:center;font-size:.82rem;font-weight:700}.ios-account-app_statsRow__8gZ25{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex-shrink:0;grid-gap:10px;gap:10px;margin:18px 22px 0}.ios-account-app_statItem__BgxDi{color:#e6fbff}.ios-account-app_statItem__BgxDi strong{display:block;font-size:.86rem}.ios-account-app_statLabel__9T0TP{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:.7rem;opacity:.92}.ios-account-app_statLabel__9T0TP:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--stat-tone-color,#49c9ff)}.ios-account-app_statTonePlan__xA_TD{--stat-tone-color:#49c9ff}.ios-account-app_statToneShared__YK_kZ{--stat-tone-color:#ff9e22}.ios-account-app_statToneCarryover__Qs_Xu{--stat-tone-color:#ffc928}.ios-account-app_featureCards__dFD5M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex-shrink:0;grid-gap:8px;gap:8px;margin:18px 22px 0}.ios-account-app_featureCard__HSyMg{min-height:82px;padding:12px 12px 10px;border-radius:16px;background:linear-gradient(180deg,rgb(10 170 228/92%),rgb(8 157 216/96%));box-shadow:0 22px 30px -24px rgb(6 61 98/75%)}.ios-account-app_featureCard__HSyMg strong{display:block;font-size:.88rem;line-height:1.2}.ios-account-app_featureCard__HSyMg span{display:block;margin-top:4px;font-size:.72rem;color:rgb(240 252 255/94%)}.ios-account-app_featureMeter__RBArt{margin-top:14px;height:7px;border-radius:999px;background:linear-gradient(90deg,rgb(95 221 255/95%),rgb(95 221 255/70%) 84%,rgb(255 255 255/18%) 0)}.ios-account-app_balanceCard__WpHp6{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;flex-shrink:0;grid-gap:8px;gap:8px;margin:auto 26px 0;padding:12px 14px 14px;border-radius:16px 16px 0 0;background:rgb(255 255 255/96%);color:#162f40;box-shadow:0 22px 34px -30px rgb(9 52 81/60%)}.ios-account-app_balanceCardCompact__Hsctl{grid-template-columns:1fr auto}.ios-account-app_balanceButton__DONsR{display:inline-flex;align-items:center;justify-content:center;justify-self:center;min-width:86px;border-radius:999px;border:2px solid #1c97d6;background:#fff;color:#1c97d6;font-weight:700;padding:8px 14px;cursor:pointer}.ios-account-app_balanceSummary__PxRnC{text-align:center}.ios-account-app_balanceSummary__PxRnC strong{display:block;font-size:1.6rem;line-height:1}.ios-account-app_balanceSummary__PxRnC span{display:block;margin-top:4px;font-size:.72rem;color:#6c8396}.ios-account-app_bottomNav__n8SKd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));flex-shrink:0;grid-gap:4px;gap:4px;padding:12px 12px 14px;background:rgb(241 244 247/95%);color:#7f8f9b}.ios-account-app_navItem__T0OH1{border:0;background:transparent;color:inherit;display:flex;flex-direction:column;align-items:center;gap:5px;font-size:.64rem;cursor:pointer;line-height:1}.ios-account-app_navItemActive__n_OJJ{color:#128dd0;font-weight:700}.ios-account-app_navIcon__MB2TN{width:24px;height:24px;border:2px solid;border-radius:8px;display:grid;place-items:center;font-size:.66rem;font-weight:800}.ios-account-app_chatLauncher__4IIIR{position:absolute;right:14px;bottom:140px;width:58px;height:58px;min-width:58px;display:grid;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:linear-gradient(180deg,#ffffff,#eef7fb);color:#0575b2;font-weight:800;box-shadow:0 22px 40px -24px rgb(10 48 76/65%);cursor:pointer;pointer-events:auto;z-index:6}.ios-account-app_chatLauncherStatus__o_HTM{position:absolute;right:14px;bottom:138px;max-width:220px;padding:10px 12px;border-radius:16px;background:rgb(255 255 255/92%);color:#244456;font-size:.76rem;line-height:1.35;box-shadow:0 18px 34px -24px rgb(10 48 76/48%);z-index:6}.ios-account-app_chatLauncherGlyph__9_Mv1{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(180deg,#1cb0e6,#0895d3);color:#fff;font-size:.82rem;line-height:1}.ios-account-app_chatOverlay__hkxxD{position:absolute;inset:0;visibility:hidden;pointer-events:none;z-index:4}.ios-account-app_chatOverlayVisible__DeOKl{visibility:visible;pointer-events:auto}.ios-account-app_chatBackdrop__042Cv{position:absolute;inset:0;border:0;opacity:0;background:rgb(4 23 34/38%);transition:opacity .18s ease}.ios-account-app_chatOverlayVisible__DeOKl .ios-account-app_chatBackdrop__042Cv{opacity:1}.ios-account-app_chatSheet__SCdDG{position:absolute;inset:0;display:grid;grid-template-rows:auto auto 1fr auto auto;grid-gap:10px;gap:10px;padding:calc(18px + env(safe-area-inset-top, 0px)) 16px calc(18px + env(safe-area-inset-bottom, 0px));border-radius:0;background:linear-gradient(180deg,#f7fbfd,#edf4f7);color:#183344;transform:translateY(104%);transition:transform .22s ease;box-shadow:none}.ios-account-app_chatSheetOpen__R_gYn{transform:translateY(0)}.ios-account-app_chatHandle__mjEWR{justify-self:center;width:48px;height:5px;border-radius:999px;background:#c2d4df}.ios-account-app_chatHeader__wWBFW{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.ios-account-app_chatHeader__wWBFW h2{font-size:1.05rem;line-height:1.1;color:#123348}.ios-account-app_chatHeader__wWBFW p{margin:4px 0 0;color:#607b8e;font-size:.82rem}.ios-account-app_chatHeaderActions__9OQks{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.ios-account-app_chatAction__6xF3A,.ios-account-app_chatClose__V6fX_{min-height:36px;padding:0 12px;border-radius:12px;font-size:.8rem;font-weight:800;letter-spacing:.01em;display:inline-flex;align-items:center;justify-content:center;line-height:1.2;text-align:center;white-space:normal;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background .12s ease;box-shadow:none}.ios-account-app_chatAction__6xF3A{border:1px solid rgb(18 130 184/12%);background:linear-gradient(180deg,#fff,#f4f9fc);color:#0e6d9f}.ios-account-app_chatClose__V6fX_{border:1px solid rgb(18 130 184/10%);background:transparent;color:#486b82}.ios-account-app_chatAction__6xF3A:hover:not(:disabled),.ios-account-app_chatClose__V6fX_:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 16px -18px rgb(8 41 64/18%)}.ios-account-app_chatStream__e8lvz{min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:10px;padding:2px 8px 6px 2px}.ios-account-app_chatStreamLanding__Iyu2k{justify-content:center;padding-block:8px 4px}.ios-account-app_chatLandingState___G8yO{min-height:100%;display:grid;align-content:center;justify-items:center;padding:10px 8px 0}.ios-account-app_chatEmptyState__rJAlC{align-self:center;text-align:center;color:#5b7386;font-size:.88rem;padding:32px 18px;display:grid;grid-gap:12px;gap:12px}.ios-account-app_chatEmptyState__rJAlC p{margin:0}.ios-account-app_chatMessage__zJORF{display:flex;flex-direction:column;gap:8px;min-width:0}.ios-account-app_chatProgress__pl7zW{width:100%;border-radius:16px;border:1px solid rgb(18 58 84/10%);background:rgb(255 255 255/78%);box-shadow:0 10px 24px -22px rgb(10 37 56/36%);padding:12px 12px 10px}.ios-account-app_chatProgressSummary__fTrxS{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.ios-account-app_chatProgressTitle__85yd0{font-size:.72rem;font-weight:800;color:#436074;letter-spacing:.03em}.ios-account-app_chatProgressToggle__LjPPk{display:inline-flex;align-items:center;gap:6px;color:#61788a;font-size:.72rem;font-weight:700}.ios-account-app_chatProgressToggle__LjPPk:before{content:"▾";font-size:.68rem;line-height:1;transition:transform .18s ease}.ios-account-app_chatProgress__pl7zW:not(.ios-account-app_chatProgressOpen__dYibX) .ios-account-app_chatProgressToggle__LjPPk:before{transform:rotate(-90deg)}.ios-account-app_chatProgressToggleHide__yKa1R{display:inline}.ios-account-app_chatProgressToggleShow__mkzJ8,.ios-account-app_chatProgress__pl7zW:not(.ios-account-app_chatProgressOpen__dYibX) .ios-account-app_chatProgressToggleHide__yKa1R{display:none}.ios-account-app_chatProgress__pl7zW:not(.ios-account-app_chatProgressOpen__dYibX) .ios-account-app_chatProgressToggleShow__mkzJ8{display:inline}.ios-account-app_chatProgressList__Vp3vG{margin:10px 0 0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.ios-account-app_chatProgressStep__0P6_U{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:flex-start}.ios-account-app_chatProgressStep__0P6_U:not(.ios-account-app_chatProgressStepLast__dowig):after{content:"";position:absolute;left:10px;top:22px;bottom:-8px;width:1px;background:rgb(17 58 89/12%)}.ios-account-app_chatProgressMarker__65p4c{width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.76rem;font-weight:900;border:1px solid transparent}.ios-account-app_chatProgressMarkerRunning__3vu8E{background:rgba(8,174,227,.12);border-color:rgba(8,174,227,.18);color:#0b77a5}.ios-account-app_chatProgressMarkerCompleted__F4D4K{background:rgba(53,163,104,.12);border-color:rgba(53,163,104,.2);color:#2f8d59}.ios-account-app_chatProgressMarkerBlocked__GAAEX,.ios-account-app_chatProgressMarkerFailed__RgXfq{background:rgba(215,76,101,.12);border-color:rgba(215,76,101,.2);color:#c74a63}.ios-account-app_chatProgressCopy___Yn6t{min-width:0;padding-top:1px}.ios-account-app_chatProgressLabel__rfMKF{font-size:.82rem;line-height:1.3;color:#1a3650;font-weight:700}.ios-account-app_chatProgressDetail__4fOzz{margin-top:3px;font-size:.72rem;line-height:1.35;color:#61788a}.ios-account-app_chatMessageAssistant__L6hMU{align-self:stretch}.ios-account-app_chatMessageUser__WlctV{align-self:stretch;align-items:flex-end}.ios-account-app_chatBubble__f4rYM{max-width:84%;padding:12px 14px;border-radius:18px;border:1px solid transparent;box-shadow:0 12px 28px -24px rgb(18 51 72/40%);word-wrap:break-word;overflow-wrap:break-word;word-break:normal;white-space:normal;min-width:auto}.ios-account-app_chatBubble__f4rYM header{font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px}.ios-account-app_chatBubbleAssistant__E_XXm{align-self:flex-start;background:linear-gradient(180deg,#ffffff,#f4f9fc);border-color:#dce8ef;color:#17384b}.ios-account-app_chatBubbleUser__GSkqj{align-self:flex-end;width:-moz-fit-content;width:fit-content;max-width:84%;background:linear-gradient(180deg,#13a5de,#0e97d2);color:#fff;padding-inline:12px 20px;-webkit-margin-end:4px;margin-inline-end:4px}.ios-account-app_chatArtifacts__v7Ax8{display:grid;grid-gap:8px;gap:8px;width:100%}.ios-account-app_chatArtifacts__v7Ax8 .usage-card{padding:10px 10px 12px;border-radius:16px}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-title{font-size:.88rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-subtitle{font-size:.72rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-status{padding:3px 9px;font-size:.64rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-primary{margin-top:10px}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-primary-label{font-size:.75rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-primary-value{font-size:2rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-chart{margin-top:10px}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-chart-title{font-size:.8rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-chart-context,.ios-account-app_chatArtifacts__v7Ax8 .usage-card-chart-title span{font-size:.72rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-drill-back{padding:5px 10px;font-size:.7rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-bars-scroller{margin-top:10px}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-bars{gap:6px;min-height:118px}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-bars.granularity-day{gap:4px}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-bar-value{min-height:16px;font-size:.56rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-bar-track{height:78px;padding:5px;border-radius:12px}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-bar-fill{border-radius:10px 10px 2px 2px}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-bar-label{font-size:.62rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-bar-label.is-week{min-height:24px;gap:1px}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-bar-label.is-day{min-height:22px}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-bar-label-primary{font-size:.6rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-bar-label-secondary{font-size:.54rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-bar-label-weekday{font-size:.56rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-bar-label-day{font-size:.64rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-metrics{margin-top:10px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-metric{padding:8px}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-metric dt{font-size:.66rem}.ios-account-app_chatArtifacts__v7Ax8 .usage-card-metric dd{font-size:.88rem}.ios-account-app_chatActions__er4SQ{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;width:100%}.ios-account-app_chatActionsInline__njV3C{width:min(18rem,100%)}.ios-account-app_chatActionButton__8K_iL{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid rgba(14,151,210,.14);border-radius:13px;background:linear-gradient(180deg,#ffffff,#f6fbfe);color:#0d5f86;font-size:.82rem;font-weight:700;line-height:1.3;padding:9px 12px;box-shadow:none;cursor:pointer;white-space:normal;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease,background .12s ease}.ios-account-app_chatActionButton__8K_iL:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(14,151,210,.22);background:linear-gradient(180deg,#ffffff,#eef8ff);box-shadow:0 10px 14px -18px rgb(18 51 72/18%)}.ios-account-app_chatActionButton__8K_iL:disabled{opacity:.6;cursor:default;transform:none}.ios-account-app_chatActionButtonInline__T4tfC{display:inline-flex;align-items:flex-start;flex:0 1 auto;width:auto;max-width:min(22rem,100%);white-space:normal;line-height:1.35;text-align:left;justify-content:flex-start}.ios-account-app_handoverDetailsForm__9mNqx{display:grid;grid-gap:7px;gap:7px;width:min(18rem,100%);margin-top:8px;padding:10px;border:1px solid rgb(14 151 210/14%);border-radius:13px;background:#ffffff;box-shadow:0 10px 20px -18px rgb(18 51 72/24%)}.ios-account-app_handoverDetailsLabel__MWIYb{font-size:.68rem;font-weight:800;color:#375467}.ios-account-app_handoverDetailsInput___mG02{min-height:76px;width:100%;resize:vertical;border:1px solid #d7e5ee;border-radius:10px;background:#fbfdff;color:#163348;font:inherit;font-size:.78rem;line-height:1.35;padding:9px 10px;outline:none}.ios-account-app_handoverDetailsInput___mG02:focus{border-color:#14a8e0;box-shadow:0 0 0 3px rgb(20 168 224/14%)}.ios-account-app_handoverDetailsInput___mG02:disabled{opacity:.7}.ios-account-app_handoverDetailsFooter___iAJz{display:flex;align-items:center;justify-content:space-between;gap:8px}.ios-account-app_handoverDetailsCount__Md0sN{color:#6d8394;font-size:.68rem;font-weight:700}.ios-account-app_handoverDetailsButtons__1leGD{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.ios-account-app_handoverDetailsButtons__1leGD .ios-account-app_chatActionButton__8K_iL{min-height:34px;padding:7px 10px;font-size:.76rem}.ios-account-app_handoverDetailsError__S0mby{margin:0;color:#b42318;font-size:.72rem;font-weight:700;line-height:1.35}.ios-account-app_chatSuggestionSection__LVhKm{display:grid;grid-gap:8px;gap:8px;justify-items:stretch}.ios-account-app_chatSuggestionLabel___l1aN{font-size:.64rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#678093;padding-left:2px}.ios-account-app_chatSuggestionsFooter__thslJ{border-top:1px solid rgb(17 58 89/8%);padding-top:10px;display:grid;grid-gap:10px;gap:10px}.ios-account-app_chatSuggestionsFooter__thslJ .ios-account-app_chatActions__er4SQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:0}.ios-account-app_chatSuggestionsFooter__thslJ .ios-account-app_chatActionButton__8K_iL{width:100%;min-height:40px;border-radius:13px;border-color:#d7e5ee;background:linear-gradient(180deg,#ffffff,#f4f9fc);color:#0d6c9f;justify-content:center;text-align:center;box-shadow:none}.ios-account-app_chatSuggestionsFooter__thslJ .ios-account-app_chatActionButton__8K_iL:hover:not(:disabled){background:linear-gradient(180deg,#ffffff,#eef7fd);border-color:#c9dce9}.ios-account-app_chatSuggestionsFooter__thslJ .ios-account-app_chatActionButton__8K_iL:last-child:nth-child(odd){grid-column:1/-1}.ios-account-app_chatBubbleCopy__3Lb2D{min-width:0;white-space:normal}.ios-account-app_chatBubbleCopy__3Lb2D,.ios-account-app_chatBubbleUser__GSkqj .ios-account-app_chatBubbleCopy__3Lb2D{overflow-wrap:break-word;word-break:normal}.ios-account-app_chatBubbleCopy__3Lb2D h1,.ios-account-app_chatBubbleCopy__3Lb2D h2,.ios-account-app_chatBubbleCopy__3Lb2D h3,.ios-account-app_chatBubbleCopy__3Lb2D h4,.ios-account-app_chatBubbleCopy__3Lb2D h5,.ios-account-app_chatBubbleCopy__3Lb2D h6{margin:.5em 0 .22em;font-size:1em;line-height:1.3}.ios-account-app_chatBubbleCopy__3Lb2D h1:first-child,.ios-account-app_chatBubbleCopy__3Lb2D h2:first-child,.ios-account-app_chatBubbleCopy__3Lb2D h3:first-child,.ios-account-app_chatBubbleCopy__3Lb2D h4:first-child,.ios-account-app_chatBubbleCopy__3Lb2D h5:first-child,.ios-account-app_chatBubbleCopy__3Lb2D h6:first-child{margin-top:0}.ios-account-app_chatBubbleCopy__3Lb2D p{margin:0 0 .42em}.ios-account-app_chatBubbleCopy__3Lb2D p:last-child{margin-bottom:0}.ios-account-app_chatBubbleCopy__3Lb2D ol,.ios-account-app_chatBubbleCopy__3Lb2D ul{margin:.22em 0 .42em;padding-left:1.2em}.ios-account-app_chatBubbleCopy__3Lb2D li{margin:.12em 0}.ios-account-app_chatBubbleCopy__3Lb2D li>p{margin:0}.ios-account-app_chatThinking__toIoa{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;color:#5a7386}.ios-account-app_chatThinkingDots__Qn_2F{display:inline-flex;align-items:center;gap:5px;min-width:30px;flex:none}.ios-account-app_chatThinkingDots__Qn_2F span{width:7px;height:7px;border-radius:50%;background:linear-gradient(180deg,#35b7ea,#118fd0);opacity:.28;animation:ios-account-app_chat-thinking-bounce__9vExm 1.2s ease-in-out infinite}.ios-account-app_chatThinkingDots__Qn_2F span:nth-child(2){animation-delay:.18s}.ios-account-app_chatThinkingDots__Qn_2F span:nth-child(3){animation-delay:.36s}.ios-account-app_chatThinkingCopy__c5J5r{display:flex;flex-direction:column;gap:2px;min-width:0}.ios-account-app_chatThinkingLabel__RiYds{display:block;color:#17384b;font-size:.86rem;line-height:1.1;white-space:nowrap}.ios-account-app_chatThinkingStatus__Pxq1u{display:block;color:#5a7386;font-size:.84rem;line-height:1.35;text-align:left;background-image:linear-gradient(90deg,#5a7386,#123348 48%,#5a7386);background-size:220% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ios-account-app_chat-thinking-shimmer__57WJ_ 2.1s linear infinite}@keyframes ios-account-app_chat-thinking-bounce__9vExm{0%,80%,to{opacity:.28;transform:translateY(0) scale(.9)}40%{opacity:1;transform:translateY(-2px) scale(1)}}@keyframes ios-account-app_chat-thinking-shimmer__57WJ_{0%{background-position:200% 0}to{background-position:-20% 0}}.ios-account-app_chatComposer__k8m44{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px}.ios-account-app_chatComposerLanding__yXQF1{width:min(100%,304px);justify-self:center;margin-top:2px}.ios-account-app_chatComposer__k8m44 input{min-height:46px;border:1px solid #c9d7e1;border-radius:14px;background:#fff;color:#163141;padding:10px 14px}.ios-account-app_chatComposer__k8m44 button{min-width:82px;min-height:40px;border:1px solid transparent;border-radius:13px;background:linear-gradient(180deg,#119cd9,#0b86c7);color:#fff;font-weight:800;font-size:.8rem;padding:8px 16px;box-shadow:0 12px 20px -20px rgb(11 132 196/36%);cursor:pointer}.ios-account-app_chatComposer__k8m44 button:disabled{opacity:.6}.ios-account-app_chatFooter__sRBiG{min-height:18px;color:#688195;font-size:.74rem}.ios-account-app_chatLandingLegal__c_fDV{display:grid;justify-items:center;padding-bottom:2px}.ios-account-app_srOnly___jAJ5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:980px){.ios-account-app_shell__uDCxu{padding:16px 14px 22px}}@media (max-width:540px){.ios-account-app_shell__uDCxu{inset:60px 0 0;padding:0}.ios-account-app_stage__VQZfV{min-height:calc(100vh - 60px)}.ios-account-app_device__jQhSM{width:100%;max-width:none;height:calc(100vh - 60px);aspect-ratio:auto;--preview-scale:1;padding:0;border-radius:0;background:transparent;box-shadow:none}.ios-account-app_screen__fw41Q{width:100%;height:100%;border-radius:0;transform:none}.ios-account-app_statusBar__frI42{padding:18px 16px 6px;font-size:.78rem}.ios-account-app_topTabs___rZym{gap:14px;padding:10px 16px 0}.ios-account-app_topTab__OdsMi{font-size:.88rem;padding-bottom:12px}.ios-account-app_accountPicker__hoP7R{margin:18px 16px 0}.ios-account-app_usageHero__vOWny{margin-top:16px}.ios-account-app_usageRing__CJQYa{width:170px;height:170px;border-width:12px}.ios-account-app_dataValue__uTRg6{font-size:2.35rem}.ios-account-app_dataValue__uTRg6 span{font-size:.95rem}.ios-account-app_dataValueCompact__x_qqg{font-size:2.05rem}.ios-account-app_dataLabel__leRo6,.ios-account-app_dataValueCompact__x_qqg span{font-size:.82rem}.ios-account-app_usageButton__pdZ2T{min-width:88px;padding:7px 14px}.ios-account-app_renewalCopy__4ipoP{margin-top:16px;padding:0 18px;font-size:.82rem}.ios-account-app_featureCards__dFD5M,.ios-account-app_statsRow__8gZ25{margin:16px 16px 0;gap:10px}.ios-account-app_featureCard__HSyMg{min-height:92px;padding:14px 12px 12px;border-radius:16px}.ios-account-app_balanceCard__WpHp6{margin:auto 16px 0;padding:14px 14px calc(14px + env(safe-area-inset-bottom, 0px));gap:8px;border-radius:18px 18px 0 0}.ios-account-app_balanceSummary__PxRnC strong{font-size:1.6rem}.ios-account-app_bottomNav__n8SKd{gap:4px;padding:12px 10px calc(14px + env(safe-area-inset-bottom, 0px))}.ios-account-app_navItem__T0OH1{gap:6px;font-size:.68rem}.ios-account-app_navIcon__MB2TN{width:24px;height:24px;border-radius:8px;font-size:.68rem}.ios-account-app_chatLauncher__4IIIR{right:12px;bottom:calc(92px + env(safe-area-inset-bottom, 0px));width:54px;height:54px;min-width:54px}.ios-account-app_chatLauncherStatus__o_HTM{right:12px;bottom:calc(90px + env(safe-area-inset-bottom, 0px));max-width:206px}.ios-account-app_chatLauncherGlyph__9_Mv1{width:32px;height:32px;font-size:.78rem}.ios-account-app_chatSheet__SCdDG{inset:0;gap:8px;padding:calc(16px + env(safe-area-inset-top, 0px)) 12px calc(12px + env(safe-area-inset-bottom, 0px));border-radius:0}.ios-account-app_chatHeader__wWBFW{flex-wrap:wrap;gap:10px}.ios-account-app_chatHeader__wWBFW h2{font-size:1rem}.ios-account-app_chatHeader__wWBFW p{font-size:.78rem}.ios-account-app_chatHeaderActions__9OQks{width:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.ios-account-app_chatAction__6xF3A,.ios-account-app_chatClose__V6fX_{width:auto;min-height:36px;padding:0 12px;text-align:center}.ios-account-app_chatStream__e8lvz{gap:8px;padding:2px 8px 4px 0}.ios-account-app_chatStreamLanding__Iyu2k{padding-block:2px}.ios-account-app_chatBubble__f4rYM{max-width:92%;padding:10px 12px;border-radius:16px}.ios-account-app_chatComposer__k8m44{gap:8px;grid-template-columns:minmax(0,1fr) auto}.ios-account-app_chatComposerLanding__yXQF1{width:100%}.ios-account-app_chatComposer__k8m44 input{min-height:44px;padding:10px 12px}.ios-account-app_chatComposer__k8m44 button{min-width:74px;padding:10px 14px}.ios-account-app_chatFooter__sRBiG{font-size:.72rem}.ios-account-app_chatLandingLegal__c_fDV{padding-bottom:0}}@media (max-width:420px){.ios-account-app_topTabs___rZym{gap:10px}.ios-account-app_topTab__OdsMi{font-size:.82rem}.ios-account-app_featureCards__dFD5M,.ios-account-app_statsRow__8gZ25{grid-template-columns:1fr}.ios-account-app_balanceCardCompact__Hsctl,.ios-account-app_balanceCard__WpHp6{grid-template-columns:repeat(2,minmax(0,1fr))}.ios-account-app_balanceSummary__PxRnC{grid-column:1/-1}.ios-account-app_balanceButton__DONsR{width:100%;min-width:0}.ios-account-app_chatBubble__f4rYM{max-width:96%}.ios-account-app_chatComposer__k8m44{grid-template-columns:1fr}.ios-account-app_chatComposer__k8m44 button{width:100%}}.chat-message-attachments_attachmentList__PvaJ_{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.chat-message-attachments_attachmentCard__ClFTJ{display:inline-flex;align-items:center;gap:10px;min-height:56px;padding:8px 10px;border-radius:14px;border:1px solid rgb(17 58 89/10%);background:rgb(255 255 255/82%)}.chat-message-attachments_userAttachmentCard__sIQjl{background:rgb(255 255 255/12%);border-color:rgb(255 255 255/18%)}.chat-message-attachments_thumb__5QNMJ{width:40px;height:40px;border-radius:10px;object-fit:cover;background:rgb(203 217 228/88%)}.chat-message-attachments_fallbackThumb__Y539_{display:grid;place-items:center;font-size:1rem}.chat-message-attachments_meta__Vge9W{min-width:0;display:grid;grid-gap:2px;gap:2px}.chat-message-attachments_filename__tJEpp{font-size:.82rem;font-weight:800;color:#183149;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-message-attachments_userAttachmentCard__sIQjl .chat-message-attachments_filename__tJEpp{color:#fff}.chat-message-attachments_caption__06Y9R{font-size:.72rem;font-weight:700;color:#607789}.chat-message-attachments_userAttachmentCard__sIQjl .chat-message-attachments_caption__06Y9R{color:rgb(255 255 255/74%)}.chat-response-feedback_container__REmEW{display:inline-flex;align-items:center;gap:8px;margin-top:8px}.chat-response-feedback_button__bOnvv{border:1px solid rgba(15,23,42,.14);background:rgba(255,255,255,.88);color:rgba(15,23,42,.86);border-radius:999px;width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease,transform .12s ease}.chat-response-feedback_button__bOnvv:hover:not(:disabled){border-color:rgba(15,23,42,.28);transform:translateY(-1px)}.chat-response-feedback_button__bOnvv:disabled{opacity:.6;cursor:default}.chat-response-feedback_buttonSelectedUp__lfKvk{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.45);color:rgb(5,150,105)}.chat-response-feedback_buttonSelectedDown__y65QO{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.4);color:rgb(185,28,28)}.chat-response-feedback_icon__9JC_6{width:16px;height:16px;display:block}.chat-landing-state_hero__RGHC7{width:min(100%,42rem);overflow:hidden;display:grid;justify-items:center;grid-gap:1rem;gap:1rem;text-align:center;position:relative;animation:chat-landing-state_heroIn__U6KDu .4s ease both}.chat-landing-state_hero__RGHC7:before{content:"";position:absolute;inset:-40px;background:radial-gradient(ellipse at 50% 50%,rgb(8 174 227/8%) 0,transparent 70%);pointer-events:none;z-index:-1}@keyframes chat-landing-state_heroIn__U6KDu{0%{opacity:0;transform:translateY(10px)}}.chat-landing-state_heroCompact__Zvioz{width:min(100%,18.5rem);gap:.85rem}.chat-landing-state_title__G8xpd{margin:0;color:#123348;font-size:clamp(2.1rem,4vw,3.55rem);line-height:1.08;font-weight:800;letter-spacing:-.02em;background:linear-gradient(135deg,#0f3858 0,var(--brand-600) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.chat-landing-state_heroCompact__Zvioz .chat-landing-state_title__G8xpd{font-size:clamp(1.72rem,7vw,2.34rem)}.chat-landing-state_copy__c11Ex{margin:0;max-width:34rem;color:rgb(20 57 77/72%);font-size:1.03rem;line-height:1.55}.chat-landing-state_heroCompact__Zvioz .chat-landing-state_copy__c11Ex{max-width:17rem;font-size:.92rem;line-height:1.48}.chat-landing-state_assistantName__UvZ_c{color:#0f3757;font-weight:800}.chat-landing-state_legal__7kiuv{display:grid;justify-items:center;grid-gap:.55rem;gap:.55rem;text-align:center}.chat-landing-state_legalCompact__E7BGr{gap:.45rem}.chat-landing-state_logo__1sy_2{width:4.2rem;height:auto}.chat-landing-state_legalCompact__E7BGr .chat-landing-state_logo__1sy_2{width:3.3rem}.chat-landing-state_legalText__EGPhI{margin:0;color:rgb(20 57 77/72%);font-size:.84rem;line-height:1.3;font-weight:500}.chat-landing-state_legalCompact__E7BGr .chat-landing-state_legalText__EGPhI{font-size:.78rem}.pill-chat-composer_composerWrap__oALNk{width:100%;display:grid;grid-gap:10px;gap:10px;padding:0 18px 18px;box-sizing:border-box}.pill-chat-composer_composerWrapCompact__h4b9t{gap:8px;padding:0 12px 12px}.pill-chat-composer_composerWrapLanding__1Asvc{width:100%;max-width:920px;margin:0 auto}.pill-chat-composer_statusLine__TJd9A{font-size:.88rem;font-weight:700;color:#4d697d;padding-inline:8px}.pill-chat-composer_attachmentRow__bjq0x{display:flex;flex-wrap:wrap;gap:10px}.pill-chat-composer_attachmentChip__rYlRh{display:inline-flex;align-items:center;gap:10px;min-height:64px;padding:8px 10px;border-radius:18px;border:1px solid rgb(10 74 111/14%);background:linear-gradient(180deg,#ffffff,#f3f9fc);box-shadow:0 14px 28px -24px rgb(17 45 66/22%)}.pill-chat-composer_attachmentThumb__PppQt{width:46px;height:46px;border-radius:12px;object-fit:cover;background:#dce8f0;flex:none}.pill-chat-composer_attachmentFallback__oxC5M{display:grid;place-items:center;color:#4f6880}.pill-chat-composer_attachmentFallbackIcon__d7fwg{width:20px;height:20px}.pill-chat-composer_attachmentMeta__szOSm{min-width:0;display:grid;grid-gap:3px;gap:3px}.pill-chat-composer_attachmentName__yJmqj{font-size:.9rem;font-weight:800;color:#17314b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:15rem}.pill-chat-composer_attachmentState__CF4fi{font-size:.76rem;color:#5d7688;font-weight:700}.pill-chat-composer_attachmentChipError__MY0TS .pill-chat-composer_attachmentState__CF4fi{color:#c74a63}.pill-chat-composer_removeAttachment__qxU9_{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:34px;height:34px;border:0;border-radius:999px;background:rgb(11 56 88/8%);color:#17314b;font-size:1.1rem;line-height:1;cursor:pointer}.pill-chat-composer_removeAttachment__qxU9_:hover:not(:disabled){background:rgb(11 56 88/14%)}.pill-chat-composer_composerShell__9Grwy{--rail-width:48px;--rail-gap:0px;display:grid;grid-template-columns:var(--rail-width) minmax(0,1fr) auto;grid-column-gap:4px;column-gap:4px;align-items:center;min-height:86px;max-height:240px;padding:10px 14px;border-radius:999px;border:1.5px solid rgb(12 33 49/85%);background:linear-gradient(180deg,#ffffff,#f8fbfd);box-shadow:0 26px 36px -36px rgb(8 34 49/42%);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;overflow:hidden}.pill-chat-composer_composerShell__9Grwy:focus-within{border-color:#0c9fd8;box-shadow:0 28px 40px -36px rgb(8 34 49/42%),0 0 0 4px rgb(12 159 216/12%)}.pill-chat-composer_composerShellCompact__WV1u2{--rail-width:40px;column-gap:3px;min-height:64px;padding:5px 8px}.pill-chat-composer_composerShellNoRail__NvJuv{--rail-width:0px;grid-template-columns:minmax(0,1fr) auto}.pill-chat-composer_composerShellExpanded__s5dM_{--rail-width:106px;--rail-gap:10px}.pill-chat-composer_composerShellCompact__WV1u2.pill-chat-composer_composerShellExpanded__s5dM_{--rail-width:88px;--rail-gap:8px}.pill-chat-composer_composerShellDragActive__QZx72{border-color:#0c9fd8;box-shadow:0 28px 40px -36px rgb(8 34 49/42%),0 0 0 4px rgb(12 159 216/12%);transform:translateY(-1px)}.pill-chat-composer_actionRail__n7qhB{display:flex;align-items:center;gap:var(--rail-gap);min-width:0;overflow:hidden}.pill-chat-composer_actionRailSecondary__YbU0W{width:0;opacity:0;overflow:hidden;transform:translateX(-8px);flex:none;transition:width .18s ease,opacity .18s ease,transform .18s ease}.pill-chat-composer_actionRailSecondaryExpanded__wssrc{width:48px;opacity:1;transform:translateX(0)}.pill-chat-composer_actionRailButton__UgjTt{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:48px;height:48px;border:0;border-radius:999px;background:#d9e2ee;color:#0f2f45;display:inline-flex;align-items:center;justify-content:center;font-size:1.55rem;line-height:1;cursor:pointer;flex:none;transition:transform .18s ease,opacity .18s ease,background .18s ease}.pill-chat-composer_actionRailButton__UgjTt:hover:not(:disabled){background:#cbd8e5}.pill-chat-composer_composerShellCompact__WV1u2 .pill-chat-composer_actionRailButton__UgjTt{width:40px;height:40px;font-size:1.2rem}.pill-chat-composer_imageActionButton__izdrn{font-size:1.35rem}.pill-chat-composer_uploadIcon__185F7{width:19px;height:19px}.pill-chat-composer_attachmentCountBadge__YmqdP{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:#0b82b0;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:800;line-height:1}.pill-chat-composer_composerShellCompact__WV1u2 .pill-chat-composer_actionRailSecondaryExpanded__wssrc{width:40px}.pill-chat-composer_composerShellCompact__WV1u2 .pill-chat-composer_uploadIcon__185F7{width:17px;height:17px}.pill-chat-composer_actionRailButtonDisabled__R3wYq{opacity:.6;cursor:not-allowed}.pill-chat-composer_inputWrap__eFHjW{min-width:0;flex:1 1 auto;padding:5px 10px 5px 6px;display:flex;align-items:stretch}.pill-chat-composer_composerShellCompact__WV1u2 .pill-chat-composer_inputWrap__eFHjW{padding:5px 7px 5px 5px}.pill-chat-composer_input__g3EXr{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;min-width:0;min-height:1.3em;border:0;background:transparent;color:#17314b;font:inherit;font-size:clamp(.95rem,1.2vw,1.18rem);font-weight:700;line-height:1.3;outline:none;box-sizing:border-box;margin:0;padding:7px 6px;resize:none;overflow:hidden;overflow-wrap:break-word;word-break:break-word;white-space:pre-wrap;vertical-align:middle;max-height:120px;border-radius:18px}.pill-chat-composer_inputCompact__rEiWn{font-size:clamp(.78rem,.82vw,.88rem);font-weight:650;letter-spacing:-.01em}.pill-chat-composer_input__g3EXr::placeholder{color:rgb(56 82 102/62%)}.pill-chat-composer_inputCompact__rEiWn::placeholder{font-weight:600}.pill-chat-composer_sendButton__Ny7Ti{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:56px;height:56px;border:0;border-radius:999px;background:linear-gradient(180deg,var(--brand-500) 0,var(--brand-700) 100%);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1.9rem;line-height:1;cursor:pointer;box-shadow:0 18px 24px -18px rgb(16 120 170/52%);transition:transform .16s ease,filter .16s ease,opacity .16s ease}.pill-chat-composer_composerShellCompact__WV1u2 .pill-chat-composer_sendButton__Ny7Ti{width:46px;height:46px;font-size:1.45rem}.pill-chat-composer_sendButton__Ny7Ti:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.03)}.pill-chat-composer_sendButton__Ny7Ti:disabled{opacity:.52;cursor:not-allowed}.pill-chat-composer_sendButtonStop__NeUu4{font-size:1.05rem;font-weight:900}.pill-chat-composer_dropHint__Gycjw{font-size:.92rem;font-weight:800;color:#0b82b0;padding-inline:8px}.pill-chat-composer_helperText__VlxwO{padding-inline:8px;font-size:.82rem;color:#5d7688;font-weight:700}.pill-chat-composer_helperTextError__2AI0w{color:#c74a63}.pill-chat-composer_srOnly__A3ZY8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:720px){.pill-chat-composer_composerWrap__oALNk{padding:0 14px 14px}.pill-chat-composer_composerWrapCompact__h4b9t{padding:0 10px 10px}.pill-chat-composer_composerShell__9Grwy{--rail-width:44px;min-height:74px;padding:8px}.pill-chat-composer_composerShellExpanded__s5dM_{--rail-width:96px}.pill-chat-composer_actionRailButton__UgjTt{width:42px;height:42px;font-size:1.35rem}.pill-chat-composer_actionRailSecondaryExpanded__wssrc{width:42px}.pill-chat-composer_sendButton__Ny7Ti{width:46px;height:46px;font-size:1.5rem}.pill-chat-composer_attachmentName__yJmqj{max-width:10rem}.pill-chat-composer_inputWrap__eFHjW{padding:5px 8px 5px 5px}.pill-chat-composer_input__g3EXr{font-size:.98rem}.pill-chat-composer_composerShellCompact__WV1u2{--rail-width:40px;min-height:70px;padding:7px 6px}.pill-chat-composer_composerShellCompact__WV1u2.pill-chat-composer_composerShellExpanded__s5dM_{--rail-width:88px;--rail-gap:8px}.pill-chat-composer_composerShellCompact__WV1u2 .pill-chat-composer_actionRailButton__UgjTt{width:40px;height:40px;font-size:1.2rem}.pill-chat-composer_composerShellCompact__WV1u2 .pill-chat-composer_actionRailSecondaryExpanded__wssrc{width:40px}.pill-chat-composer_composerShellCompact__WV1u2 .pill-chat-composer_sendButton__Ny7Ti{width:44px;height:44px;font-size:1.45rem}.pill-chat-composer_composerShellCompact__WV1u2 .pill-chat-composer_inputWrap__eFHjW{padding:5px 6px 5px 4px}.pill-chat-composer_inputCompact__rEiWn{font-size:.82rem}}@media (max-width:420px){.pill-chat-composer_composerWrap__oALNk{padding:0 12px 12px}.pill-chat-composer_composerWrapCompact__h4b9t{padding:0 8px 8px}.pill-chat-composer_composerShell__9Grwy{min-height:70px;padding:7px}.pill-chat-composer_input__g3EXr{font-size:.92rem}}.ios-login-overlay_backdrop__BvQwt{position:fixed;inset:0;z-index:100;background:rgb(0 0 0/55%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ios-login-overlay_contentWrapper__ApPWj{position:fixed;inset:0;z-index:101;display:flex;align-items:center;justify-content:center;padding:20px;pointer-events:none}.ios-login-overlay_contentWrapper__ApPWj>*{pointer-events:auto}.ios-login-overlay_panel__JG1Px{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 36px;max-width:360px;width:100%;background:#fff;border-radius:16px;box-shadow:0 24px 64px rgb(0 0 0/22%);text-align:center}.ios-login-overlay_icon__evq_e{font-size:2.5rem;line-height:1}.ios-login-overlay_title__v6R11{margin:0;font-size:1.25rem;font-weight:700;color:#0d2537}.ios-login-overlay_description__RW6fK{margin:0;font-size:.9rem;color:#4a6070;line-height:1.5}.ios-login-overlay_signInButton__eWeLe{display:inline-block;padding:12px 32px;background:#0ea4df;color:#fff;font-size:1rem;font-weight:600;border-radius:8px;text-decoration:none;transition:background .15s;width:100%;box-sizing:border-box}.ios-login-overlay_signInButton__eWeLe:hover{background:#0c91c6}.page_controls__CS2rf{position:fixed;top:76px;right:24px;z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:12px;width:min(420px,calc(100vw - 32px))}.page_controlButtons__RSfuS{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;width:100%}.page_agentPickerRow__JML3_{grid-column:1/-1;display:flex;flex-direction:column;gap:5px;width:100%}.page_agentPickerLabel__sR3_L{font-size:.72rem;font-weight:800;color:rgb(20 57 77/60%);text-transform:uppercase;letter-spacing:.06em;padding-left:14px}.page_agentPickerSelectWrap__fM4XZ{position:relative;width:100%}.page_agentPickerSelectWrap__fM4XZ:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:10px;height:6px;background:currentColor;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);color:var(--ink-700,#345167);pointer-events:none}.page_agentPickerSelect___GLP0{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:1.5px solid #c5d9e6;border-radius:999px;background:linear-gradient(150deg,#f5f9fc,#e8f2f8);color:var(--ink-700,#345167);padding:9px 36px 9px 18px;min-height:40px;font-size:.88rem;font-weight:700;letter-spacing:.01em;line-height:1.15;box-shadow:0 2px 8px -2px rgba(0,40,80,.12);cursor:pointer;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.page_agentPickerSelect___GLP0:hover{background:linear-gradient(150deg,#eaf4fb,#ddeef8);border-color:#99bace;box-shadow:0 4px 12px -2px rgba(0,80,140,.18)}.page_agentPickerSelect___GLP0:focus{outline:2px solid #0895d3;outline-offset:2px}.page_modeToggleGroup__HXyVW{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:0;padding:0;border:0;min-inline-size:0}.page_modeToggleLegend__xxOCp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.page_modeToggleOption__2fmwv{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.page_modeToggleOption__2fmwv:focus-within{outline:2px solid #0895d3;outline-offset:2px}.page_modeToggleInput__iTszK{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;pointer-events:none}.page_reloadButton__OJ4Fy,.page_toggleButton__xRWjH{display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:1.5px solid #c5d9e6;border-radius:999px;background:linear-gradient(150deg,#f5f9fc,#e8f2f8);color:var(--ink-700,#345167);padding:9px 18px;min-height:40px;font-size:.88rem;font-weight:700;letter-spacing:.01em;line-height:1.15;box-shadow:0 2px 8px -2px rgba(0,40,80,.12);cursor:pointer;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease}.page_toggleButtonActive__6iRTK{background:linear-gradient(150deg,#009ED8,#006fa8);border-color:transparent;color:#fff;box-shadow:0 4px 14px -4px rgba(0,120,180,.38)}.page_reloadButton__OJ4Fy:hover,.page_toggleButton__xRWjH:hover:not(.page_toggleButtonActive__6iRTK){background:linear-gradient(150deg,#eaf4fb,#ddeef8);border-color:#99bace;transform:translateY(-1px);box-shadow:0 4px 12px -2px rgba(0,80,140,.18)}.page_toggleButtonActive__6iRTK:hover{background:linear-gradient(150deg,#00b5f2,#007fc0);transform:translateY(-1px);box-shadow:0 6px 18px -4px rgba(0,120,180,.5)}.page_demoLinesPanel__ortvF,.page_personaPanel__7Bybt{width:100%;border:1px solid rgb(18 78 109/16%);border-radius:22px;background:rgb(255 255 255/95%);color:#14394d;padding:14px 16px 16px;box-shadow:0 24px 52px -34px rgb(3 26 40/48%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page_demoLinesHeader__uXgdX,.page_personaHeader__T6vNL{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.page_demoLinesHeader__uXgdX h2,.page_personaHeader__T6vNL h2{margin:0;font-size:1rem;line-height:1.1}.page_demoLinesHeader__uXgdX p,.page_personaHeader__T6vNL p{margin:4px 0 0;color:rgb(20 57 77/76%);font-size:.8rem;line-height:1.35}.page_personaField__ywUxa{display:flex;flex-direction:column;gap:8px}.page_personaField__ywUxa span{color:rgb(20 57 77/74%);font-size:.76rem;font-weight:800;text-transform:uppercase}.page_personaSelect__3NwQQ{width:100%;min-height:42px;border:1px solid rgb(18 78 109/18%);border-radius:12px;background:#fff;color:#163141;font:inherit;font-size:.88rem;font-weight:600;padding:10px 12px}.page_personaMeta__V4Syy{display:flex;flex-direction:column;gap:4px;margin-top:12px;color:rgb(20 57 77/76%);font-size:.78rem;line-height:1.4}.page_personaWarning__J6b6H{color:#b45309;font-weight:700}.page_personaError__esRDE{margin-top:10px;color:#bf3f3f;font-size:.78rem;font-weight:600}.page_demoLinesActions__gtmON{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.page_demoLinesButton__uueeU,.page_demoLinesRemoveButton__xNO6P{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid #c5d9e6;border-radius:999px;background:linear-gradient(150deg,#f5f9fc,#e8f2f8);color:var(--ink-700,#345167);cursor:pointer;font-size:.8rem;font-weight:700;line-height:1;padding:8px 14px;box-shadow:0 2px 8px -2px rgba(0,40,80,.12);transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease}.page_demoLinesButton__uueeU:hover,.page_demoLinesRemoveButton__xNO6P:hover:not(:disabled){background:linear-gradient(150deg,#eaf4fb,#ddeef8);border-color:#99bace;transform:translateY(-1px);box-shadow:0 4px 12px -2px rgba(0,80,140,.18)}.page_demoLinesRemoveButton__xNO6P:disabled{cursor:default;opacity:.45}.page_demoLinesTableWrap__DSr6B{overflow-x:auto}.page_demoLinesTable__s3nbh{width:100%;border-collapse:separate;border-spacing:0}.page_demoLinesTable__s3nbh th{padding:0 0 8px;color:rgb(20 57 77/74%);font-size:.76rem;font-weight:800;text-align:left}.page_demoLinesTable__s3nbh td{padding:8px 0 0;vertical-align:top}.page_demoLinesValue__lvvFD{color:#163141;font-size:.84rem;font-weight:600}.page_demoLinesActionCell__lcDEK,.page_demoLinesActionColumn__j3ZYZ{width:1%;white-space:nowrap;text-align:right}.page_demoLinesStatusActive__43R_R,.page_demoLinesStatusIdle__z_eZM{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:.74rem;font-weight:800;letter-spacing:.01em}.page_demoLinesStatusActive__43R_R{background:rgb(8 149 211/12%);color:#066692}.page_demoLinesStatusIdle__z_eZM{background:rgb(20 57 77/8%);color:rgb(20 57 77/72%)}.page_demoLinesInput__a4kIQ,.page_demoLinesSelect__cuX4g{width:100%;min-height:38px;border:1px solid rgb(18 78 109/18%);border-radius:12px;background:#fff;color:#163141;font:inherit;font-size:.86rem;font-weight:600;padding:9px 12px}.page_demoLinesSelect__cuX4g{min-width:110px}.page_demoLinesInputError__4l23e{border-color:#d84c4c}.page_demoLinesError__yrNlX{margin-top:6px;color:#bf3f3f;font-size:.75rem;font-weight:600}.page_demoLinesEmptyState__6fwYi{color:rgb(20 57 77/72%);font-size:.82rem;padding-top:8px}.page_conversationIdBadge__EO42G{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:40;background:rgb(255 255 255/94%);border:1px solid rgb(18 78 109/18%);border-radius:999px;padding:8px 16px;font-size:.8rem;font-weight:600;color:#14394d;box-shadow:0 18px 42px -28px rgb(3 26 40/48%);white-space:nowrap}.page_conversationIdLabel__TnIHt{color:rgb(20 57 77/60%);font-weight:700;margin-right:4px}@media (max-width:720px){.page_controls__CS2rf{top:74px;right:16px;left:16px;width:auto;align-items:stretch}.page_controlButtons__RSfuS{grid-template-columns:1fr 1fr}.page_reloadButton__OJ4Fy,.page_toggleButton__xRWjH{width:100%}.page_demoLinesHeader__uXgdX{flex-direction:column}.page_demoLinesActions__gtmON{justify-content:flex-start}.page_demoLinesActionCell__lcDEK,.page_demoLinesActionColumn__j3ZYZ{width:auto}.page_demoLinesRemoveButton__xNO6P{padding-inline:10px}}