.sticky-ask{--ease-out:cubic-bezier(0.23,1,0.32,1);--lift:0px;position:fixed;inset-inline:0;bottom:calc(1.6rem + var(--lift) + env(safe-area-inset-bottom));z-index:49;display:flex;justify-content:center;pointer-events:none;opacity:0;transition:opacity .14s var(--ease-out),bottom .2s var(--ease-out)}.sticky-ask[hidden]{display:none}.sticky-ask[data-state=shown]{opacity:1;transition:opacity .26s var(--ease-out),bottom .2s var(--ease-out)}@media (max-width:720px){body:has(.tabbar:not([data-hidden])) .sticky-ask{--lift:60px}}body:has(.drawer[data-open]) .sticky-ask{opacity:0;visibility:hidden}.ask-header .island,.sticky-ask .island{--ease-spring:cubic-bezier(0.32,0.72,0,1);display:inline-flex;align-items:center;gap:.9rem;min-height:56px;padding:.4rem;padding-inline-start:1.6rem;border-radius:999px;background:var(--primary);color:#fff;font-size:1.05rem;font-weight:600;line-height:1.2;white-space:nowrap;text-decoration:none;box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 1px 2px rgb(2 60 95/.25),0 16px 32px -16px rgb(2 60 95/.6);transition:background-color .2s var(--ease-out,cubic-bezier(.23,1,.32,1)),transform .16s var(--ease-out,cubic-bezier(.23,1,.32,1))}.ask-header .island:active,.sticky-ask .island:active{transform:scale(.97)}.ask-header .island-icon,.sticky-ask .island-icon{display:inline-grid;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:rgb(255 255 255/.15);transition:transform .45s var(--ease-spring)}.ask-header .island-icon .icon,.sticky-ask .island-icon .icon{stroke-width:1.5}@media (hover:hover) and (pointer:fine){.ask-header .island:hover,.sticky-ask .island:hover{background:var(--primary-hover)}.ask-header .island:hover .island-icon,.sticky-ask .island:hover .island-icon{transform:translate(-3px,-1px) scale(1.06)}}.sticky-ask-group{display:flex;align-items:center;pointer-events:auto}.sticky-ask-main{position:relative;display:inline-flex;border-radius:999px}.ask-particles{position:fixed;inset:0;z-index:49;width:100%;height:100%;pointer-events:none;opacity:0}.sticky-ask .sticky-ask-pill{position:relative;min-height:52px;font-size:1rem}.sticky-ask .sticky-ask-pill .island-icon{width:2.25rem;height:2.25rem}.sticky-ask-close{position:absolute;inset-inline-end:calc(100% + .4rem);top:50%;margin-top:-18px;display:inline-grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted,#6b6259);font-size:1.25rem;line-height:1;cursor:pointer;box-shadow:0 4px 12px rgb(0 0 0/.1);transition:transform .16s var(--ease-out)}.sticky-ask-close:active{transform:scale(.94)}.ask-header[data-motion] .ask-header-pill,.sticky-ask[data-motion] :is(.sticky-ask-pill,.sticky-ask-close){opacity:0}.header-ask-slot{display:none}@media (min-width:1100px){.header-ask-slot{display:flex;align-items:center;flex-shrink:0}}.ask-header{display:flex;align-items:center;opacity:0;pointer-events:none;transition:opacity .16s var(--ease-out,cubic-bezier(.23,1,.32,1))}.ask-header[hidden]{display:none}.ask-header[data-state=shown]{opacity:1;pointer-events:auto}.ask-header .ask-header-pill{min-height:42px;gap:.6rem;padding:.3rem;padding-inline-start:1.1rem;font-size:.95rem}.ask-header .ask-header-pill .island-icon{width:1.9rem;height:1.9rem}@media (prefers-reduced-motion:no-preference){.ask-header .is-voice .island-icon,.sticky-ask .is-voice .island-icon{position:relative}.ask-header .is-voice .island-icon:after,.sticky-ask .is-voice .island-icon:after{content:"";position:absolute;inset:0;border:1px solid rgb(255 255 255/.55);border-radius:50%;opacity:0;pointer-events:none;animation:ask-listen 5.2s cubic-bezier(.23,1,.32,1) 2.4s infinite}}@keyframes ask-listen{0%{opacity:0;transform:scale(1)}6%{opacity:.6}34%,to{opacity:0;transform:scale(1.32)}}@media (prefers-reduced-motion:reduce){.ask-header,.sticky-ask,.sticky-ask[data-state=shown]{transition:opacity .2s linear}}