.isearch_host__iY5DS{inset:0;--isearch-tabbar-height:70px;--isearch-tabbar-gap:5px}.isearch_hitArea__jUthe,.isearch_host__iY5DS{position:fixed;pointer-events:none;z-index:2147483647}.isearch_hitArea__jUthe{right:18px;bottom:14px;width:158px;height:196px;transition:left .18s ease,top .18s ease}.isearch_hitArea__jUthe[data-isearch-positioned=true]{right:auto;bottom:auto}.isearch_hitArea__jUthe[data-isearch-dragging=true]{transition:none}.isearch_petTrigger__N0V3C{position:absolute;right:0;left:auto;bottom:0;width:112px;aspect-ratio:192/208;padding:0;border:0;background:transparent;cursor:grab;transform:translateX(0);transition:transform .18s ease;touch-action:none;user-select:none;-webkit-user-drag:none;pointer-events:auto;z-index:2147483647;isolation:isolate}.isearch_petTrigger__N0V3C[data-opened=true]{pointer-events:none}.isearch_hitArea__jUthe[data-isearch-dragging=true] .isearch_petTrigger__N0V3C{cursor:grabbing}.isearch_petSprite__j6_Ct{position:absolute;inset:0;background-image:url(/brand/isearch-ai-assistant/spritesheet.webp);background-repeat:no-repeat;background-position:var(--isearch-pet-x) var(--isearch-pet-y);background-size:800% 1100%;filter:drop-shadow(0 7px 8px rgb(17 17 17/18%));image-rendering:pixelated;transition:transform .18s ease}.isearch_speechBubble__scXvp{position:absolute;right:0;left:auto;bottom:calc(100% + 7px);width:154px;padding:11px 13px;border:1px solid #ffc5ad;border-radius:16px;color:#333;background:#fff;box-shadow:0 8px 24px rgb(17 17 17/12%),0 3px 10px rgb(255 91 19/12%);font-size:13px;font-weight:700;line-height:1.4;text-align:center;pointer-events:none;--isearch-dock-shift-x:0px;transform-origin:75% 100%;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.isearch_speechBubble__scXvp:after{position:absolute;right:42px;left:auto;bottom:-7px;width:12px;height:12px;border-right:1px solid #ffc5ad;border-bottom:1px solid #ffc5ad;background:#fff;content:"";transform:rotate(45deg);transition:right .18s ease}.isearch_hitArea__jUthe[data-isearch-side=left] .isearch_petTrigger__N0V3C{transform:translateX(-46px)}.isearch_hitArea__jUthe[data-isearch-side=left] .isearch_speechBubble__scXvp{--isearch-dock-shift-x:42px;transform-origin:25% 100%}.isearch_hitArea__jUthe[data-isearch-side=left] .isearch_speechBubble__scXvp:after{right:100px}.isearch_bubbleVisible__dOLj8{visibility:visible;opacity:1;transform:translateX(var(--isearch-dock-shift-x)) translateY(0) scale(1)}.isearch_bubbleHidden__RPCcV{visibility:hidden;opacity:0;transform:translateX(var(--isearch-dock-shift-x)) translateY(5px) scale(.96)}.isearch_hitArea__jUthe[data-isearch-dragging=true] .isearch_petTrigger__N0V3C,.isearch_hitArea__jUthe[data-isearch-dragging=true] .isearch_speechBubble__scXvp,.isearch_hitArea__jUthe[data-isearch-dragging=true] .isearch_speechBubble__scXvp:after{transition:none}.isearch_fallbackTrigger__qBcyv{display:inline-flex;width:max-content;min-width:0;min-height:44px;aspect-ratio:auto;align-items:center;justify-content:center;gap:5px;padding:0 10px 0 8px;border:1px solid #ff5b13;border-radius:999px;color:#333;background:#fff;box-shadow:0 5px 14px rgb(255 91 19/12%),0 2px 5px rgb(17 17 17/8%);font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.isearch_closeButton__Y9HNF:focus-visible,.isearch_petTrigger__N0V3C:focus-visible{outline:2px solid #236cff;outline-offset:3px}.isearch_icon__K4srO{display:block;width:18px;height:18px;flex:0 0 18px;object-fit:contain}[data-isearch-cover=true] .isearch_petSprite__j6_Ct{filter:drop-shadow(0 8px 10px rgb(17 17 17/22%))}.isearch_backdrop__27kr1{position:fixed;inset:0;z-index:2147483645;background:rgb(17 17 17/10%);pointer-events:none}.isearch_backdrop__27kr1[data-open=true]{pointer-events:auto}.isearch_panel__CR9WM{position:fixed;right:18px;bottom:174px;z-index:2147483646;width:min(360px,calc(100vw - 32px));padding:18px;border:1px solid #ffd0bd;border-radius:18px;background:#fff;box-shadow:0 22px 60px rgb(17 17 17/18%),0 5px 16px rgb(255 91 19/12%);pointer-events:auto}.isearch_panelHeader__rA2v7{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.isearch_panelHeader__rA2v7 h2{margin:0;color:#111;font-size:18px;line-height:1.3}.isearch_panelHeader__rA2v7 p{margin:6px 0 0;color:#666;font-size:13px;line-height:1.5}.isearch_closeButton__Y9HNF{display:inline-grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border:0;border-radius:50%;color:#666;background:#fff5f0;font-size:22px;line-height:1;cursor:pointer}.isearch_previewBox__hyNOX{margin-top:16px;padding:15px;border-radius:12px;color:#666;background:#fff8f4;font-size:13px;line-height:1.5}.isearch_compactBottom__tbp_K{bottom:18px}@media (max-width:767px){.isearch_hitArea__jUthe{right:9px;bottom:calc(var(--isearch-tabbar-height) + var(--isearch-tabbar-gap) + env(safe-area-inset-bottom, 0px));width:158px;height:196px}.isearch_petTrigger__N0V3C{width:112px}.isearch_speechBubble__scXvp{width:154px;font-size:12px}.isearch_compactBottom__tbp_K{bottom:calc(16px + env(safe-area-inset-bottom, 0px))}.isearch_panel__CR9WM{right:9px;bottom:calc(210px + env(safe-area-inset-bottom, 0px));width:calc(100vw - 18px)}}@media (hover:hover) and (pointer:fine){.isearch_petTrigger__N0V3C:hover .isearch_petSprite__j6_Ct{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.isearch_hitArea__jUthe,.isearch_petSprite__j6_Ct,.isearch_petTrigger__N0V3C,.isearch_speechBubble__scXvp,.isearch_speechBubble__scXvp:after{transition:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.isearch_petTrigger__N0V3C:hover .isearch_petSprite__j6_Ct{transform:none}}