.AskIps_embedded__nD58m,.AskIps_root__Yibp2{--surface:#0b1525;--raised:#121f33;--field:#101b2c;--line:#2b3c55;--text:#f2f6ff;--muted:#a9b8ce;--accent:var(--gold-light);--action:var(--gold-light);--inset:20px;color:var(--text);color-scheme:dark;font-family:var(--font-body);line-height:1.55}.AskIps_root__Yibp2{position:fixed;z-index:120;inset-inline-end:22px;inset-block-end:max(22px,env(safe-area-inset-bottom))}body:has(.admin-surface) .AskIps_root__Yibp2{display:none}.AskIps_embedded__nD58m{--inset:clamp(24px,5vw,44px);display:grid;place-items:center;min-height:100svh;padding:28px;background:radial-gradient(ellipse at 50% 2%,#1d3c62 0,transparent 60%),linear-gradient(90deg,#8dc2ff0a 1px,transparent 0) 50% /36px 36px,linear-gradient(#8dc2ff0a 1px,transparent 0) 50% /36px 36px,#080f1c}.AskIps_panel__Gr8EL{display:flex;flex-direction:column;overflow:hidden;width:min(460px,calc(100vw - 44px));height:min(740px,calc(100dvh - 44px));border:1px solid #6382aa59;border-radius:22px;background:linear-gradient(153deg,#142842 0,var(--surface) 45%);box-shadow:0 30px 86px #02050c9e,inset 0 1px #b5d8ff12}.AskIps_embedded__nD58m .AskIps_panel__Gr8EL{width:min(860px,100%);height:min(730px,calc(100dvh - 56px))}.AskIps_header__ZIeOh,.AskIps_launcher__PhXrX{display:flex;align-items:center;gap:12px;text-align:start}.AskIps_header__ZIeOh{flex:0 0 auto;justify-content:space-between;padding:13px var(--inset);border-bottom:1px solid var(--line);background:#101c2de8}.AskIps_identity__1mfNZ{display:flex;align-items:center;min-width:0;gap:12px}.AskIps_brandMark__igTTq{display:grid;flex:0 0 42px;height:42px;place-items:center;border:1px solid #7ba7d85e;border-radius:11px;background:linear-gradient(155deg,#253c59,#132238)}.AskIps_brandMark__igTTq img{object-fit:contain}.AskIps_header__ZIeOh strong,.AskIps_launcher__PhXrX strong{display:block;font-size:16px;font-weight:700;line-height:1.25}.AskIps_header__ZIeOh .AskIps_productName__zZT5H{display:block;margin-top:3px;color:var(--muted);font-size:11px;line-height:1.35}.AskIps_header__ZIeOh button{display:grid;flex:0 0 44px;height:44px;place-items:center;border:1px solid var(--line);border-radius:11px;background:var(--raised);color:var(--muted);font-size:24px;line-height:1}.AskIps_launcher__PhXrX{padding:8px 17px 8px 8px;border:1px solid #6ca8e173;border-radius:15px;background:var(--raised);color:var(--text);box-shadow:0 15px 35px #02050c88}.AskIps_start__92m2z{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:clamp(22px,5vw,44px) var(--inset) 24px}.AskIps_start__92m2z h2{max-width:21ch;margin:0;color:var(--text);font-size:clamp(25px,4.7vw,42px);font-weight:700;letter-spacing:-.045em;line-height:1.13}.AskIps_start__92m2z>p{margin:12px 0 25px;color:var(--muted);font-size:clamp(13px,1.9vw,15px)}.AskIps_routeGrid__DFUMC{display:grid;gap:11px}.AskIps_routeGrid__DFUMC button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:86px;padding:14px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(135deg,#1a2d46,var(--raised));color:var(--text);text-align:start;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.AskIps_routeDescription__LhMMg,.AskIps_routeGrid__DFUMC strong{display:block}.AskIps_routeGrid__DFUMC strong{font-size:14px;font-weight:700;line-height:1.35}.AskIps_routeDescription__LhMMg{margin-top:5px;color:var(--muted);font-size:12px;line-height:1.45}.AskIps_routeArrow__ygZCX{display:grid;width:30px;height:30px;place-items:center;border:1px solid #83b7ed37;border-radius:8px;background:#8ec8ff10;color:var(--accent);font-size:17px}.AskIps_other__leo2I,.AskIps_routeBar__mUYpX button{min-height:44px;border:0;background:transparent;color:var(--accent);font-weight:600}.AskIps_other__leo2I{margin-top:12px;padding:0 3px;font-size:13px;text-underline-offset:4px}.AskIps_other__leo2I:hover,.AskIps_routeBar__mUYpX button:hover{text-decoration:underline}.AskIps_conversation__v7LpA{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.AskIps_routeBar__mUYpX{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 12px;padding:3px var(--inset);border-bottom:1px solid var(--line);background:#101c2d}.AskIps_routeBar__mUYpX button{padding:0;font-size:12px}.AskIps_routeBar__mUYpX span{padding-block:3px;color:var(--muted);font-size:11px;font-weight:600}.AskIps_messages__6WlqG{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:14px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px var(--inset)}.AskIps_assistant__grKfq,.AskIps_thinking__VPw85,.AskIps_visitor___G2Wb{flex:0 0 auto;max-width:min(90%,59ch);padding:12px 15px;border:1px solid var(--line);border-radius:14px 14px 14px 5px;background:var(--raised);color:var(--text);font-size:14px;overflow-wrap:anywhere}.AskIps_visitor___G2Wb{align-self:flex-end;border-color:#527dad;border-radius:14px 14px 5px 14px;background:#203f63}.AskIps_assistant__grKfq small{display:block;margin-bottom:5px;color:var(--accent);font-size:11px;font-weight:700}.AskIps_assistant__grKfq p,.AskIps_visitor___G2Wb p{margin:0;white-space:pre-wrap}.AskIps_thinking__VPw85{display:flex;align-items:center;gap:5px;padding:9px 12px;color:var(--muted);font-size:12px}.AskIps_thinking__VPw85 span{width:4px;height:4px;border-radius:50%;background:var(--accent);animation:AskIps_replyPulse__WptFy 1.1s ease-in-out infinite}.AskIps_thinking__VPw85 span:nth-of-type(2){animation-delay:.15s}.AskIps_thinking__VPw85 span:nth-of-type(3){animation-delay:.3s}@keyframes AskIps_replyPulse__WptFy{0%,60%,to{opacity:.4}30%{opacity:1}}.AskIps_error__JR46_,.AskIps_notice__QHCLY{flex:0 0 auto;margin:0 var(--inset) 10px;padding:10px 12px;border:1px solid #5486b8;border-radius:10px;background:#142d48;color:#d4eaff;font-size:12px;overflow-wrap:anywhere}.AskIps_error__JR46_{border-color:#9f6472;background:#341e2e;color:#ffd9e1}.AskIps_inputBar__8kBHQ{display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:12px var(--inset) max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#101c2d}.AskIps_escalationGrid__C1bcL input,.AskIps_escalationGrid__C1bcL select,.AskIps_inputBar__8kBHQ textarea{min-width:0;width:100%;border:1px solid var(--line);border-radius:10px;background:var(--field);color:var(--text);font-size:14px}.AskIps_inputBar__8kBHQ textarea{min-height:60px;max-height:126px;padding:10px 12px;line-height:1.5;resize:vertical}.AskIps_inputBar__8kBHQ textarea::placeholder{color:var(--muted)}.AskIps_escalationActions__JRIk9 button,.AskIps_inputBar__8kBHQ button,.AskIps_nextActions__raeD7 .AskIps_primaryAction__jLeRh{min-height:44px;padding:0 14px;border:1px solid transparent;border-radius:10px;background:var(--action);color:#0c2139;font-size:13px;font-weight:700}.AskIps_escalationActions__JRIk9 button:disabled,.AskIps_inputBar__8kBHQ button:disabled{border-color:var(--line);background:var(--raised);color:var(--muted);cursor:not-allowed}.AskIps_nextActions__raeD7{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:7px;padding:0 var(--inset) 12px}.AskIps_nextActions__raeD7 a,.AskIps_nextActions__raeD7 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:6px 12px;border:1px solid var(--line);border-radius:10px;background:var(--raised);color:var(--text);font-size:12px;text-align:center;text-decoration:none}.AskIps_escalation__iqmfr{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:23px var(--inset)}.AskIps_escalationHeading__2ZZmG>strong{display:block;font-size:clamp(22px,3.4vw,30px);font-weight:700;letter-spacing:-.035em;line-height:1.25}.AskIps_escalationHeading__2ZZmG>p{max-width:55ch;margin:8px 0 20px;color:var(--muted);font-size:13px}.AskIps_escalation__iqmfr .AskIps_error__JR46_{margin-inline:0}.AskIps_escalationGrid__C1bcL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.AskIps_escalationGrid__C1bcL label span{display:block;margin-bottom:5px;font-size:12px;font-weight:600}.AskIps_escalationGrid__C1bcL input,.AskIps_escalationGrid__C1bcL select{min-height:44px;padding:6px 9px}.AskIps_consent__iR_oy{display:flex;align-items:flex-start;gap:10px;margin:16px 0;color:var(--muted);font-size:13px}.AskIps_consent__iR_oy input{flex:0 0 auto;width:18px;height:18px;margin-top:1px;accent-color:var(--accent)}.AskIps_escalationActions__JRIk9{display:flex;flex-wrap:wrap;gap:9px}.AskIps_escalationActions__JRIk9 button[type=button]{border-color:var(--line);background:var(--raised);color:var(--text)}.AskIps_header__ZIeOh button:hover,.AskIps_launcher__PhXrX:hover,.AskIps_nextActions__raeD7 button:hover,.AskIps_routeGrid__DFUMC button:hover{border-color:#85bae7}@media (hover:hover){.AskIps_routeGrid__DFUMC button:hover{transform:translateY(-2px)}}.AskIps_embedded__nD58m :is(button,a,input,select,textarea):focus-visible,.AskIps_root__Yibp2 :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (min-width:650px){.AskIps_embedded__nD58m .AskIps_routeGrid__DFUMC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:649px){.AskIps_embedded__nD58m{--inset:16px;padding:0}.AskIps_embedded__nD58m .AskIps_panel__Gr8EL{height:100dvh;border-radius:0;border-inline:0}.AskIps_root__Yibp2{--inset:15px;inset-inline-end:10px;inset-block-end:max(10px,env(safe-area-inset-bottom))}.AskIps_root__Yibp2 .AskIps_panel__Gr8EL{width:min(460px,calc(100vw - 20px));height:min(740px,calc(100dvh - 20px))}.AskIps_start__92m2z{padding-top:22px}.AskIps_start__92m2z>p{margin-bottom:17px}.AskIps_routeGrid__DFUMC{gap:8px}.AskIps_routeGrid__DFUMC button{min-height:70px;padding:11px 13px}.AskIps_escalationGrid__C1bcL{grid-template-columns:1fr}.AskIps_escalationGrid__C1bcL input,.AskIps_escalationGrid__C1bcL select,.AskIps_inputBar__8kBHQ textarea{font-size:16px}}@media (max-width:365px){.AskIps_inputBar__8kBHQ{grid-template-columns:minmax(0,1fr)}.AskIps_inputBar__8kBHQ button{justify-self:end}}@media (prefers-reduced-motion:reduce){.AskIps_routeGrid__DFUMC button{transition:none}.AskIps_routeGrid__DFUMC button:hover{transform:none}.AskIps_thinking__VPw85 span{animation:none}}