.kb-debug.svelte-1t1cbi1{position:fixed;top:calc(8px + env(safe-area-inset-top,0px));left:calc(8px + env(safe-area-inset-left,0px));z-index:2000;margin:0;padding:6px 8px;pointer-events:none;font:400 16px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre;color:var(--color-white);background:#231f20cc;border-radius:var(--radius-sm)}.launcher.svelte-1t1cbi1{position:fixed;bottom:calc(24px + max(env(safe-area-inset-bottom,0px),var(--sticky-cta-height, 0px)));right:calc(24px + env(safe-area-inset-right,0px));z-index:1000;width:56px;height:56px;border-radius:var(--radius-full);border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-sheet)}@media(prefers-reduced-motion:no-preference){.launcher.svelte-1t1cbi1{transition:opacity .2s ease,bottom var(--motion-duration-normal) var(--motion-ease-default),background-color var(--motion-duration-fast) var(--motion-ease-default),color var(--motion-duration-fast) var(--motion-ease-default)}.hal-bubble.svelte-1t1cbi1{transition:bottom var(--motion-duration-normal) var(--motion-ease-default)}.csat-btn.svelte-1t1cbi1,.escalation-prompt-btn.svelte-1t1cbi1,.suggestion.svelte-1t1cbi1,.send-btn.svelte-1t1cbi1{transition:background-color var(--motion-duration-fast) var(--motion-ease-default),color var(--motion-duration-fast) var(--motion-ease-default)}}.launcher-hidden.svelte-1t1cbi1{opacity:0;pointer-events:none;visibility:hidden}.launcher-open.svelte-1t1cbi1{background:var(--color-purple-pop);border:0;color:var(--color-white)}@media(hover:hover)and (pointer:fine){.launcher-open.svelte-1t1cbi1:hover{background:var(--color-charcoal);color:var(--color-white)}}.hal-bubble.svelte-1t1cbi1{position:fixed;right:calc(24px + env(safe-area-inset-right,0px));bottom:calc(94px + max(env(safe-area-inset-bottom,0px),var(--sticky-cta-height, 0px)));z-index:1000;margin:0;max-width:min(268px,calc(100vw - 48px));padding:10px 16px;border-radius:var(--radius-card);background:var(--color-white);color:var(--color-charcoal);filter:drop-shadow(0 24px 28px rgba(35,31,32,.22));font:500 16px/1.35 var(--font-family);pointer-events:none}.hal-bubble.svelte-1t1cbi1:after{content:"";position:absolute;right:20px;bottom:-8px;width:12px;height:12px;background:var(--color-white);transform:rotate(45deg)}@media(prefers-reduced-motion:no-preference){.hal-bubble.svelte-1t1cbi1{animation:svelte-1t1cbi1-hal-bubble-in var(--motion-duration-normal) var(--motion-ease-enter) both}}html[data-motion=off] .hal-bubble.svelte-1t1cbi1{animation:none}html[data-motion=off] .hal-bubble.svelte-1t1cbi1{transition:none}@media(prefers-reduced-motion:no-preference){html[data-motion=off] .launcher.svelte-1t1cbi1{transition:opacity .2s ease,background-color var(--motion-duration-fast) var(--motion-ease-default),color var(--motion-duration-fast) var(--motion-ease-default)}}.hal-bubble--ask.svelte-1t1cbi1{display:flex;align-items:center;gap:0;padding:4px 4px 4px 16px;pointer-events:auto}.hal-bubble-open.svelte-1t1cbi1{min-height:44px;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.hal-bubble-close.svelte-1t1cbi1{display:inline-grid;place-items:center;flex-shrink:0;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:var(--radius-full);background:none;color:var(--color-mid-grey);cursor:pointer}@media(hover:hover)and (pointer:fine){.hal-bubble-open.svelte-1t1cbi1:hover{text-decoration:underline;text-underline-offset:3px}.hal-bubble-close.svelte-1t1cbi1:hover{color:var(--color-charcoal)}}.hal-bubble-open.svelte-1t1cbi1:focus-visible,.hal-bubble-close.svelte-1t1cbi1:focus-visible{outline:none;box-shadow:0 0 0 4px var(--color-lilac);outline-offset:2px;border-radius:4px}@keyframes svelte-1t1cbi1-hal-bubble-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}@media(max-width:480px){.hal-bubble.svelte-1t1cbi1{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(92px + max(env(safe-area-inset-bottom,0px),var(--sticky-cta-height, 0px)));max-width:min(240px,calc(100vw - 32px))}.hal-bubble.svelte-1t1cbi1:after{right:12px}}.hal-avatar{display:block;overflow:visible}.launcher.svelte-1t1cbi1 .hal-avatar{--hal-avatar-fill: calc(100% / .92);--face-skin: var(--color-purple-pop);--face-ink: var(--color-white)}.panel.svelte-1t1cbi1{border:none;position:fixed;--chat-launcher-lift: calc(92px + env(safe-area-inset-bottom, 0px)) ;bottom:var(--chat-launcher-lift);right:calc(24px + env(safe-area-inset-right,0px));z-index:1001;width:420px;max-height:calc(100vh - 24px - var(--chat-launcher-lift));max-height:calc(100dvh - 24px - var(--chat-launcher-lift) - env(safe-area-inset-top,0px));border-radius:var(--radius-card);background:var(--color-white);box-shadow:var(--shadow-elevated);display:flex;flex-direction:column;overflow:hidden}.panel-mini.svelte-1t1cbi1{max-height:600px}.panel.svelte-1t1cbi1{--panel-motion-ms: .18s;--panel-maxh-ms: .2s}.panel.is-open.svelte-1t1cbi1{--panel-motion-ms: .22s}.panel.svelte-1t1cbi1:not(.is-open){opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px) scale(.9)}.panel-header.svelte-1t1cbi1{position:relative;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:12px 16px 10px 20px;background:var(--color-white);color:var(--color-charcoal)}.panel-header.svelte-1t1cbi1:after{content:"";position:absolute;top:100%;left:0;right:0;height:14px;pointer-events:none;z-index:1;background:linear-gradient(to bottom,var(--color-white),rgb(255 255 255 / 0))}.brand-disc.svelte-1t1cbi1{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:none}.brand-disc.svelte-1t1cbi1 .hal-avatar{--hal-avatar-fill: calc(100% / .92);--face-skin: var(--color-purple-pop);--face-ink: var(--color-white)}.resize-handle.svelte-1t1cbi1{position:absolute;top:0;left:50%;transform:translate(-50%);width:64px;height:44px;padding:0;border:none;border-radius:var(--radius-sm);background:none;opacity:.2;cursor:pointer;touch-action:none}.resize-handle.svelte-1t1cbi1:before{content:"";position:absolute;left:50%;top:6px;transform:translate(-50%);width:40px;height:4px;border-radius:var(--radius-sm);background:var(--color-charcoal)}.resize-handle.svelte-1t1cbi1:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:44px}:root:not([data-modality=pointer]) .resize-handle.svelte-1t1cbi1:focus-visible{outline:none;box-shadow:0 0 0 4px var(--color-lilac);outline-offset:4px;opacity:1}.panel-brand.svelte-1t1cbi1{display:flex;align-items:center;gap:10px}.panel-title.svelte-1t1cbi1{font:800 22px/1.2 var(--font-family);letter-spacing:-.01em}.close-btn.svelte-1t1cbi1{display:none;position:relative;width:44px;height:44px;flex-shrink:0;border:0;border-radius:var(--radius-full);background:var(--color-lilac-tint);color:var(--color-charcoal);cursor:pointer;place-items:center}.close-btn.svelte-1t1cbi1:after{content:"";position:absolute;inset:-2px;border-radius:var(--radius-full)}@media(hover:hover)and (pointer:fine){.close-btn.svelte-1t1cbi1:hover{opacity:.7}}@media(prefers-reduced-motion:no-preference){.close-btn.svelte-1t1cbi1{transition:opacity var(--motion-duration-fast) var(--motion-ease-default)}}.gate-turnstile.svelte-1t1cbi1{min-height:0;display:flex;justify-content:center;margin-inline:var(--space-md)}.gate-turnstile.svelte-1t1cbi1:has(iframe){margin-bottom:var(--space-md)}.intro.svelte-1t1cbi1{padding:12px 20px 4px;display:flex;flex-direction:column;gap:14px}.intro-lead.svelte-1t1cbi1{margin:0;font:400 18px/24px var(--font-family);color:var(--color-charcoal)}.intro-body.svelte-1t1cbi1{margin:0;font:400 16px/24px var(--font-family-inter);color:var(--color-charcoal)}.suggestions.svelte-1t1cbi1{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 12px}.suggestion.svelte-1t1cbi1{flex:0 0 auto;max-width:100%;padding:10px 14px;min-height:44px;border:0;border-radius:var(--radius-full);background:var(--color-lilac-tint);color:var(--color-charcoal);font:600 16px/24px var(--font-family-inter);cursor:pointer;text-align:center;overflow-wrap:anywhere}@media(hover:hover)and (pointer:fine){.suggestion.svelte-1t1cbi1:hover:not(:disabled){background:var(--color-charcoal);color:var(--color-white)}}.suggestion.svelte-1t1cbi1:disabled{opacity:.5;cursor:not-allowed}.consent-bar.svelte-1t1cbi1{margin:0;padding:var(--space-xs) var(--space-md) var(--space-sm);font:var(--text-body-sm);color:var(--color-mid-grey);text-align:left;border-top:0}.consent-bar.svelte-1t1cbi1 a:where(.svelte-1t1cbi1){color:var(--color-purple-pop-deep);font-weight:600;text-decoration:underline}.portal-disclosure.svelte-1t1cbi1{margin:0;padding:8px 16px;flex-shrink:0;font:400 16px/24px var(--font-family-inter);color:var(--color-charcoal);border-bottom:0}.portal-disclosure.svelte-1t1cbi1 a:where(.svelte-1t1cbi1){color:var(--color-purple-pop-deep);font-weight:600;text-decoration:underline}.not-you.svelte-1t1cbi1{margin:0 0 0 4px;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--color-purple-pop-deep);text-decoration:underline;cursor:pointer}.message-list.svelte-1t1cbi1{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:16px;display:flex;flex-direction:column;gap:12px;min-height:200px}.message.svelte-1t1cbi1{max-width:100%;padding:16px;border-radius:var(--radius-2xl);font:400 16px/24px var(--font-family-inter)}.message-user.svelte-1t1cbi1{align-self:flex-end;background:var(--color-lilac);color:var(--color-charcoal)}.message-assistant.svelte-1t1cbi1{align-self:flex-start;background:var(--color-near-white);color:var(--color-charcoal)}.message-system.svelte-1t1cbi1{align-self:center;background:var(--color-sunny-tint);color:var(--color-charcoal);text-align:center;font-style:italic;max-width:95%}.message-label.svelte-1t1cbi1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.message-text.svelte-1t1cbi1{margin:0;white-space:pre-wrap}.message-text.svelte-1t1cbi1 p{margin:0 0 16px}.message-text.svelte-1t1cbi1 p:last-child{margin-bottom:0}.message-text.svelte-1t1cbi1 ol,.message-text.svelte-1t1cbi1 ul{margin:4px 0 8px;padding-left:20px}.message-text.svelte-1t1cbi1 li{margin-bottom:2px}.message-text.svelte-1t1cbi1 a{color:inherit;text-decoration:underline}.message-assistant.svelte-1t1cbi1 .message-text:where(.svelte-1t1cbi1) a{color:var(--color-purple-pop-deep);text-decoration:underline}.message-assistant.svelte-1t1cbi1 .message-text:where(.svelte-1t1cbi1){white-space:normal}.message-list.svelte-1t1cbi1 .hcc{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:var(--color-lilac-tint);border-radius:var(--radius-xl);color:var(--color-charcoal)}.message-list.svelte-1t1cbi1 .hcc-head{display:flex;align-items:center;gap:10px}.message-list.svelte-1t1cbi1 .hcc-face{display:inline-flex;flex:0 0 40px;width:40px;height:40px;background:var(--color-purple-pop);mask:url(/brand/orbit/v1/marks/orbit-white.svg) center / contain no-repeat}.message-list.svelte-1t1cbi1 .hcc-title{margin:0;font:700 16px/24px var(--font-family)}.message-list.svelte-1t1cbi1 .hcc-ref,.message-list.svelte-1t1cbi1 .hcc-next{margin:0;font:400 16px/24px var(--font-family-inter)}.message-list.svelte-1t1cbi1 .hcc-ref{overflow-wrap:anywhere}.message-list.svelte-1t1cbi1 .hcc-articles-heading{margin:4px 0 0;font:600 16px/24px var(--font-family-inter);color:var(--color-mid-grey)}.message-list.svelte-1t1cbi1 .hcc-articles{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.message-list.svelte-1t1cbi1 .hcc-article{display:inline-flex;align-items:center;min-height:44px;color:var(--color-purple-pop-deep);font:600 16px/24px var(--font-family-inter);text-decoration:underline}.message-list.svelte-1t1cbi1 .hcc-outcome{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.message-list.svelte-1t1cbi1 .hcc-outcome-q{flex-basis:100%;margin:0;font:600 16px/24px var(--font-family-inter)}.message-list.svelte-1t1cbi1 .hcc-outcome-btn{min-height:44px;padding:8px 16px;border:0;border-radius:var(--radius-full);background:var(--color-white);color:var(--color-charcoal);font:600 16px/24px var(--font-family);cursor:pointer}@media(hover:hover)and (pointer:fine){.message-list.svelte-1t1cbi1 .hcc-outcome-btn:hover{background:var(--color-ultra-light)}}.chat-closed-buttons.svelte-1t1cbi1{flex-wrap:wrap}.chat-closed-note.svelte-1t1cbi1{margin-bottom:10px}.email-confirm.svelte-1t1cbi1{padding:0 16px 12px}.email-confirm-buttons.svelte-1t1cbi1{display:flex;flex-wrap:wrap;gap:8px}.email-confirm-btn.svelte-1t1cbi1{flex:0 1 auto;max-width:100%;padding:8px 14px;border-radius:var(--radius-full);font:500 16px/24px var(--font-family-inter);cursor:pointer;min-height:44px;overflow-wrap:anywhere;text-align:left}.email-confirm-yes.svelte-1t1cbi1{background:var(--color-purple-pop-deep);color:var(--color-white);border:0}.email-confirm-no.svelte-1t1cbi1{background:transparent;color:var(--color-charcoal);border:0}.message-list.svelte-1t1cbi1 .pcard{display:flex;flex-direction:column;gap:10px;padding:12px 14px;background:var(--color-near-white);border:0;border-radius:var(--radius-xl);color:var(--color-charcoal)}.message-list.svelte-1t1cbi1 .pcard-row{display:flex;align-items:center;gap:12px}.message-list.svelte-1t1cbi1 .pcard-main{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0;text-decoration:none;color:inherit}.message-list.svelte-1t1cbi1 .pcard-main:focus-visible,.message-list.svelte-1t1cbi1 .pcard-link:focus-visible,.message-list.svelte-1t1cbi1 .pcard-continue:focus-visible,.message-list.svelte-1t1cbi1 .pcard-tier-select:focus-visible{outline:none;box-shadow:0 0 0 4px var(--color-lilac);outline-offset:3px}.message-list.svelte-1t1cbi1 .pcard-disc{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;border:none;background:var(--color-lilac-tint);font:800 16px/1 var(--font-family);color:var(--color-charcoal)}.message-list.svelte-1t1cbi1 .pcard-disc-img{border:none;background:none}.message-list.svelte-1t1cbi1 .pcard-disc img{width:100%;height:100%;border-radius:50%;display:block}.message-list.svelte-1t1cbi1 .pcard-body{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.message-list.svelte-1t1cbi1 .pcard-unlimited{background:var(--color-lilac-tint)}.message-list.svelte-1t1cbi1 .pcard-name-row{display:flex;align-items:center;gap:8px;min-width:0}.message-list.svelte-1t1cbi1 .pcard-name{font:700 16px/24px var(--font-family);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.message-list.svelte-1t1cbi1 .pcard-meta{display:inline-flex;align-items:center;gap:5px}.message-list.svelte-1t1cbi1 .pcard-meta svg{flex-shrink:0}.message-list.svelte-1t1cbi1 .pcard-meta,.message-list.svelte-1t1cbi1 .pcard-qualifier{font:400 16px/24px var(--font-family-inter);color:var(--color-mid-grey)}.message-list.svelte-1t1cbi1 .pcard-qualifier{font-size:16px;line-height:24px}.message-list.svelte-1t1cbi1 .pcard-tier{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.message-list.svelte-1t1cbi1 .pcard-tier-select{width:auto;max-width:100%;min-height:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:8px 32px 8px 12px;border:0;border-radius:var(--radius-full);box-shadow:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M0 0l6 6 6-6v3L6 8 0 3z' fill='%23231F20'/%3E%3C/svg%3E") no-repeat right 12px center,var(--color-white);appearance:none;-webkit-appearance:none;font:500 16px/24px var(--font-family-inter);color:var(--color-charcoal);cursor:pointer}.message-list.svelte-1t1cbi1 .pcard-actions{display:flex;flex-direction:column;align-items:stretch;gap:4px}.message-list.svelte-1t1cbi1 .pcard-tier-select:focus-visible{box-shadow:0 0 0 4px var(--color-lilac)}.message-list.svelte-1t1cbi1 .pcard-link{align-self:center;font:600 16px/24px var(--font-family-inter);color:var(--color-purple-pop-deep);text-decoration:underline}.message-list.svelte-1t1cbi1 .pcard-continue{flex:1 1 auto;padding:8px 20px;min-height:44px;border:0;border-radius:var(--radius-full);background:var(--color-purple-pop-deep);color:var(--color-white);font:600 16px/24px var(--font-family);cursor:pointer}@media(hover:hover)and (pointer:fine){.message-list.svelte-1t1cbi1 .pcard-continue:hover{background:var(--color-purple-pop-deep-hover)}}.message-list.svelte-1t1cbi1 .pcard-continue[aria-disabled=true]{opacity:.55;cursor:not-allowed}@media(hover:hover)and (pointer:fine){.message-list.svelte-1t1cbi1 .pcard-continue[aria-disabled=true]:hover{background:var(--color-purple-pop-deep)}}.typing-indicator.svelte-1t1cbi1{display:flex;gap:4px;padding:4px 0}.typing-dot.svelte-1t1cbi1{width:6px;height:6px;border-radius:50%;background:var(--color-mid-grey)}@media(prefers-reduced-motion:no-preference){.typing-dot.svelte-1t1cbi1{animation:svelte-1t1cbi1-typing-bounce 1.2s ease-in-out infinite}.typing-dot.svelte-1t1cbi1:nth-child(2){animation-delay:.2s}.typing-dot.svelte-1t1cbi1:nth-child(3){animation-delay:.4s}}@keyframes svelte-1t1cbi1-typing-bounce{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.error-bar.svelte-1t1cbi1{padding:8px 16px;background:color-mix(in srgb,var(--color-error) 8%,transparent);color:var(--color-error);font:400 16px/24px var(--font-family-inter);border-top:0}.csat-row.svelte-1t1cbi1{display:flex;align-items:center;gap:8px;padding:8px 16px;border-top:0;font:400 16px/24px var(--font-family-inter);color:var(--color-mid-grey)}.csat-label.svelte-1t1cbi1{flex:1}.csat-btn.svelte-1t1cbi1{position:relative;padding:4px 14px;border:0;border-radius:var(--radius-full);background:var(--color-white);font:600 16px/24px var(--font-family);color:var(--color-mid-grey);cursor:pointer;min-width:44px;min-height:32px}.csat-btn.svelte-1t1cbi1:after{content:"";position:absolute;inset:-6px;border-radius:var(--radius-full)}@media(hover:hover)and (pointer:fine){.csat-btn.svelte-1t1cbi1:hover{background:var(--color-near-white);border-color:var(--color-mid-grey);color:var(--color-charcoal)}}.escalation-prompt.svelte-1t1cbi1{padding:12px 16px;border-top:0}.order-lookup-verify.svelte-1t1cbi1{display:flex;justify-content:center;padding:8px 16px}.escalation-prompt-text.svelte-1t1cbi1{margin:0 0 10px;font:400 16px/24px var(--font-family-inter);color:var(--color-charcoal)}.escalation-prompt-buttons.svelte-1t1cbi1{display:flex;gap:8px}.escalation-prompt-btn.svelte-1t1cbi1{padding:8px 16px;border:0;border-radius:var(--radius-full);font:600 16px/24px var(--font-family-inter);cursor:pointer;min-height:44px;flex:1}.escalation-prompt-yes.svelte-1t1cbi1{background:var(--color-purple-pop-deep);color:var(--color-white)}@media(hover:hover)and (pointer:fine){.escalation-prompt-yes.svelte-1t1cbi1:hover{background:var(--color-purple-pop-deep-hover)}}.escalation-prompt-no.svelte-1t1cbi1{background:var(--color-lilac-tint);color:var(--color-charcoal)}@media(hover:hover)and (pointer:fine){.escalation-prompt-no.svelte-1t1cbi1:hover{background:var(--color-fairy-floss-tint)}}.input-row.svelte-1t1cbi1{padding:12px 16px;position:relative}.input-row.svelte-1t1cbi1:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:14px;pointer-events:none;z-index:1;background:linear-gradient(to top,var(--color-white),rgb(255 255 255 / 0))}.composer.svelte-1t1cbi1{display:flex;align-items:center;gap:8px;padding:4px;border:0;border-radius:var(--radius-full);background:var(--color-near-white)}.chat-input.svelte-1t1cbi1{flex:1;min-height:44px;max-height:116px;resize:none;overflow-y:auto;border:none;background:none;padding:10px 0;font:400 16px/24px var(--font-family-inter);color:var(--color-charcoal);min-width:0}.chat-input.svelte-1t1cbi1:first-child{padding-left:16px}.chat-input.svelte-1t1cbi1::placeholder{color:var(--color-mid-grey)}.chat-input.svelte-1t1cbi1:disabled{opacity:.6}.send-btn.svelte-1t1cbi1{width:44px;height:44px;flex-shrink:0;border:none;border-radius:var(--radius-full);background:var(--color-purple-pop-deep);color:var(--color-white);cursor:pointer;display:flex;align-items:center;justify-content:center}@media(hover:hover)and (pointer:fine){.send-btn.svelte-1t1cbi1:hover:not(:disabled){background:var(--color-charcoal)}}.send-btn.svelte-1t1cbi1:disabled{background:var(--color-mid-grey);opacity:.4;cursor:not-allowed}.attach-btn.svelte-1t1cbi1{width:44px;height:44px;flex-shrink:0;border:none;border-radius:var(--radius-full);background:var(--color-lilac-tint);color:var(--color-charcoal);cursor:pointer;display:flex;align-items:center;justify-content:center}@media(hover:hover)and (pointer:fine){.attach-btn.svelte-1t1cbi1:hover:not(:disabled){background:var(--color-lilac-tint)}}.attach-btn.svelte-1t1cbi1:disabled{color:var(--color-mid-grey);cursor:not-allowed}.shot-input.svelte-1t1cbi1{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.shot-chip.svelte-1t1cbi1{position:relative;flex-shrink:0;align-self:center;width:64px;height:56px}.shot-chip-img.svelte-1t1cbi1{display:block;height:56px;width:64px;max-width:64px;object-fit:contain;border:0;border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-elevated)}.message-shot.svelte-1t1cbi1{position:relative;padding:8px;background:var(--color-lilac);line-height:24px;width:min(320px,100%)}.shot-bubble-img.svelte-1t1cbi1{display:block;max-width:100%;max-height:320px;border-radius:var(--radius-xl);border:0;background:var(--color-white);width:auto;margin-inline:auto;height:auto;object-fit:contain}.shot-tile.svelte-1t1cbi1{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-lg);background:var(--color-purple-pop-deep);color:var(--color-white)}.shot-x.svelte-1t1cbi1{position:absolute;top:-8px;right:-8px;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-full);background:none;color:var(--color-charcoal);cursor:pointer;display:flex;align-items:center;justify-content:center;isolation:isolate}@media(hover:hover)and (pointer:fine){.shot-x.svelte-1t1cbi1:hover:not(:disabled){background:none}}.shot-x.svelte-1t1cbi1:disabled{background:var(--color-mid-grey);cursor:not-allowed}.chat-scrim.svelte-1t1cbi1{display:none}@media(max-width:480px){.chat-scrim.svelte-1t1cbi1{display:block;position:fixed;inset:0;z-index:1000;background:var(--surface-scrim);opacity:0;visibility:hidden;pointer-events:none}.chat-scrim.is-open.svelte-1t1cbi1{opacity:1;visibility:visible;pointer-events:auto}}.chat-backdrop.svelte-1t1cbi1{display:none}@media(max-width:480px){.chat-backdrop.is-open.kb-open.svelte-1t1cbi1{display:block;position:fixed;inset:0;height:100vh;height:100lvh;z-index:1000;background:var(--color-white);pointer-events:auto}}@media(prefers-reduced-motion:no-preference){.chat-scrim.svelte-1t1cbi1{transition:opacity var(--panel-motion-ms) var(--motion-ease-default),visibility 0s linear var(--panel-motion-ms)}.chat-scrim.is-open.svelte-1t1cbi1{--panel-motion-ms: .22s;transition-delay:0s,0s}}@media(max-width:480px){.close-btn.svelte-1t1cbi1{display:grid}.panel.svelte-1t1cbi1{width:100%;height:auto;--chat-launcher-lift: 0px;max-height:calc(100vh - env(safe-area-inset-top,0px));max-height:min(calc(100dvh - env(safe-area-inset-top,0px)),var(--chat-vv-height, 100dvh));bottom:0;right:0;border:none;border-top:0;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;box-shadow:none;padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--chat-banner-clearance, 0px))}.panel-mini.svelte-1t1cbi1{max-height:80vh;max-height:min(80dvh,var(--chat-vv-height, 100dvh))}.panel.chat-held.svelte-1t1cbi1{height:100vh;height:100dvh}.message-list.svelte-1t1cbi1{max-height:none;flex:1}.panel.kb-open.svelte-1t1cbi1{top:var(--chat-vv-top, 0px);bottom:auto;height:var(--chat-vv-height, 100dvh);max-height:none;padding-bottom:0}.panel.kb-open.svelte-1t1cbi1 .message-list:where(.svelte-1t1cbi1){min-height:0}.panel.svelte-1t1cbi1{--panel-maxh-ms: 0s}@media(prefers-reduced-motion:no-preference){.panel.is-swiping.svelte-1t1cbi1{transition:none}}.launcher.svelte-1t1cbi1{bottom:calc(24px + max(env(safe-area-inset-bottom,0px),var(--sticky-cta-height, 0px)));right:calc(16px + env(safe-area-inset-right,0px))}}@supports (-webkit-touch-callout: none){@media(max-width:480px){.panel.svelte-1t1cbi1{padding-bottom:calc(max(env(safe-area-inset-bottom,0px),34px) + var(--chat-banner-clearance, 0px))}}}@media(prefers-reduced-motion:no-preference){.panel.svelte-1t1cbi1{transition:transform var(--panel-motion-ms) var(--motion-ease-default),opacity var(--panel-motion-ms) var(--motion-ease-default),max-height var(--panel-maxh-ms) ease-out,visibility 0s linear var(--panel-motion-ms)}.panel.is-open.svelte-1t1cbi1{transition-delay:0s,0s,0s,0s}.panel.is-resizing.svelte-1t1cbi1{transition:none}}@media(prefers-reduced-motion:reduce){.panel.svelte-1t1cbi1:not(.is-open){transform:none}.panel.svelte-1t1cbi1{transition:opacity var(--panel-motion-ms) linear,visibility 0s linear var(--panel-motion-ms)}.panel.is-open.svelte-1t1cbi1{transition-delay:0s,0s}}html[data-motion=off] .panel.svelte-1t1cbi1:not(.is-open){transform:none}html[data-motion=off] .panel.svelte-1t1cbi1{transition:opacity var(--panel-motion-ms) linear,visibility 0s linear var(--panel-motion-ms)}html[data-motion=off] .panel.is-open.svelte-1t1cbi1{transition-delay:0s,0s}@media(max-width:999px){.launcher.svelte-1t1cbi1,.hal-bubble.svelte-1t1cbi1{margin-bottom:calc(var(--footer-wordmark-clearance, 0px) + var(--hero-search-launcher-clearance, 0px))}}.verification-status.svelte-1t1cbi1{padding:var(--space-md);margin:0;font:var(--text-body)}.verification-status.svelte-1t1cbi1 button:where(.svelte-1t1cbi1){min-height:44px;border:0;border-radius:var(--radius-full);padding:8px 16px;background:var(--color-lilac-tint);color:var(--color-charcoal);font:var(--text-body)}.verification-progress.svelte-1t1cbi1{flex:none;height:4px;margin:0 16px 8px;border-radius:var(--radius-full);background:var(--color-lilac-tint)}.verification-progress.svelte-1t1cbi1:before{content:"";display:block;width:40%;height:100%;border-radius:inherit;background:var(--color-purple-pop)}.hal-orbit.svelte-1t1cbi1{display:block;width:32px;height:32px;mask:url(/brand/orbit/v1/motion/counter-mask.svg) center / contain no-repeat}.hal-orbit.svelte-1t1cbi1:before{content:"";display:block;width:100%;height:100%;background:var(--color-purple-pop);mask:url(/brand/orbit/v1/motion/outer.svg) center / contain no-repeat}@media(prefers-reduced-motion:no-preference){.hal-orbit.responding.svelte-1t1cbi1:before{animation:svelte-1t1cbi1-hal-orbit-spin 2.4s linear infinite}}html[data-motion=off] .hal-orbit.svelte-1t1cbi1:before,html[data-motion=off] .typing-dot.svelte-1t1cbi1{animation:none}@keyframes svelte-1t1cbi1-hal-orbit-spin{to{transform:rotate(360deg)}}.shot-x.svelte-1t1cbi1:before{content:"";position:absolute;inset:8px;border-radius:var(--radius-full);background:var(--color-white);box-shadow:var(--shadow-elevated);z-index:-1}@media(hover:hover)and (pointer:fine){.shot-x.svelte-1t1cbi1:hover:before{background:var(--color-lilac-tint)}}.composer.focus-field.svelte-1t1cbi1:focus-within{border:0;background:var(--color-lilac-tint);box-shadow:none}.composer.svelte-1t1cbi1 .chat-input:where(.svelte-1t1cbi1):focus-visible{outline:none;box-shadow:none}.input-row.svelte-1t1cbi1{flex-shrink:0}.panel.svelte-1t1cbi1 button:not(.resize-handle):not(.csat-btn),.panel.svelte-1t1cbi1 select{min-height:44px}.consent-bar.svelte-1t1cbi1 a:where(.svelte-1t1cbi1){display:inline-block;box-sizing:border-box;min-height:44px;padding-block:12px;margin-block:-12px;line-height:20px;vertical-align:baseline}.shot-x.svelte-1t1cbi1:focus-visible:before{background:var(--color-lilac)}.response-label.svelte-1t1cbi1{display:none}@media(prefers-reduced-motion:reduce){.response-label.svelte-1t1cbi1{display:inline}.typing-indicator.svelte-1t1cbi1{display:none}}html[data-motion=off] .response-label.svelte-1t1cbi1{display:inline}html[data-motion=off] .typing-indicator.svelte-1t1cbi1{display:none}.chat-body.svelte-1t1cbi1{display:contents}.panel.intro-open.svelte-1t1cbi1{overflow-y:auto}.gate-turnstile.svelte-1t1cbi1{flex-shrink:0}.draft-status.svelte-1t1cbi1{margin:0;padding:8px 16px;font:var(--text-body);color:var(--color-grey-violet)}.new-reply.svelte-1t1cbi1{flex:none;align-self:center;margin:8px;padding:8px 16px;min-height:44px;border:0;border-radius:var(--radius-full);background:var(--color-purple-pop-deep);color:var(--color-white);font:var(--text-body);box-shadow:var(--shadow-elevated);cursor:pointer}.shot-open.svelte-1t1cbi1{display:block;width:100%;min-height:44px;padding:0;border:0;border-radius:var(--radius-xl);background:var(--color-white);cursor:pointer}.shot-viewer.svelte-1t1cbi1{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;background:var(--color-white);border-radius:inherit;overflow:hidden}.viewer-toolbar.svelte-1t1cbi1{display:flex;justify-content:flex-end;flex:none;padding:16px}.viewer-toolbar.svelte-1t1cbi1 button:where(.svelte-1t1cbi1){min-width:44px;min-height:44px;padding:8px 16px;border:0;border-radius:var(--radius-full);background:var(--color-lilac-tint);color:var(--color-charcoal);font:var(--text-body);cursor:pointer}.viewer-image.svelte-1t1cbi1{position:relative;flex:1;min-width:0;min-height:0;margin:0 16px 16px}.viewer-image.svelte-1t1cbi1 img:where(.svelte-1t1cbi1){position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;border-radius:var(--radius-xl)}.shot-open.svelte-1t1cbi1:focus-visible,.new-reply.svelte-1t1cbi1:focus-visible,.viewer-image.svelte-1t1cbi1:focus-visible,.viewer-toolbar.svelte-1t1cbi1 button:where(.svelte-1t1cbi1):focus-visible{outline:none;box-shadow:0 0 0 4px var(--color-lilac)}.message-list.svelte-1t1cbi1 .pcard-link,.message-list.svelte-1t1cbi1 .hcc-article,.portal-disclosure.svelte-1t1cbi1 a:where(.svelte-1t1cbi1){display:inline-flex;align-items:center;min-height:44px}
