.InsightsChat_root__VZ8Zk{position:fixed;right:20px;bottom:20px;z-index:80}.InsightsChat_trigger__yh4kw{display:grid;place-items:center;width:56px;height:56px;padding:0;border:0;border-radius:50%;background:#145f53;color:white;box-shadow:0 8px 26px #10221a44;cursor:pointer}.InsightsChat_panel___6Q5M{--c-primary:#145f53;--c-border:#d2e2db;--c-surface:#fff;--c-surface-alt:#f1f6f3;--c-text:#18332b;--c-muted:#52645c}.InsightsChat_srOnly__CtzyV{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.InsightsChat_panel___6Q5M{position:fixed;right:20px;bottom:20px;z-index:80;display:flex;flex-direction:column;width:min(460px,calc(100vw - 40px));height:min(720px,calc(100dvh - 40px));max-height:calc(100dvh - 40px);min-width:0;overflow:hidden;border:1px solid var(--c-border);border-radius:18px;background:var(--c-surface);color:var(--c-text);box-shadow:0 18px 64px #142b3233;font:15px/1.6 var(--sans)}.InsightsChat_panel___6Q5M *,.InsightsChat_panel___6Q5M :after,.InsightsChat_panel___6Q5M :before{box-sizing:border-box;min-width:0}.InsightsChat_header__fDurZ{display:flex;align-items:center;gap:8px;padding:12px 16px;flex-shrink:0;background:var(--c-primary);color:white}.InsightsChat_header__fDurZ>div{flex:1 1;min-width:0}.InsightsChat_header__fDurZ strong{display:block;font-size:15px;line-height:1.3}.InsightsChat_header__fDurZ span{display:block;font-size:12px;line-height:1.5;opacity:.85}.InsightsChat_header__fDurZ button{min-height:44px;min-width:44px;border:0;border-radius:8px;background:transparent;color:white;cursor:pointer;font:28px/1 var(--sans);padding:0 8px}.InsightsChat_header__fDurZ .InsightsChat_newChat__zajaV{border:1px solid #ffffff66;font:600 12px/1.3 var(--sans);white-space:nowrap;padding:0 10px}.InsightsChat_history__zhskQ{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:20px;background:var(--c-surface);overflow-anchor:none;scroll-padding:16px}.InsightsChat_welcomeTitle__mT8QG{margin:12px 0;font:500 28px/1.15 var(--serif);letter-spacing:-.02em;color:var(--c-text)}.InsightsChat_intro__5bb28{padding:0;margin:0 0 22px;border:0;border-radius:0;max-width:none;background:transparent;color:var(--c-muted);font-size:14px;line-height:1.6}.InsightsChat_starters__WPb1W{display:grid;gap:8px;margin:20px 0}.InsightsChat_starters__WPb1W small{font-size:12px;color:var(--c-muted)}.InsightsChat_starters__WPb1W button{width:100%;text-align:left;min-height:48px;padding:12px 14px;border:1px solid var(--c-border);border-radius:10px;background:var(--c-surface);color:var(--c-text);font:14px/1.4 var(--sans);cursor:pointer}.InsightsChat_guided__D2MY9 button:hover,.InsightsChat_starters__WPb1W button:hover{background:var(--c-surface-alt);border-color:var(--c-primary)}.InsightsChat_libraryBrowser___1zmW{margin:20px 0;border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border)}.InsightsChat_panel___6Q5M summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:13px;font-weight:600;line-height:1.6;color:var(--c-primary)}.InsightsChat_guided__D2MY9{display:grid;gap:10px;padding:8px 0 16px}.InsightsChat_guided__D2MY9>strong{font-size:13px}.InsightsChat_topicGrid__evXP5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.InsightsChat_guided__D2MY9 button{min-height:44px;padding:10px;border:1px solid var(--c-border);border-radius:8px;background:var(--c-surface-alt);color:var(--c-text);font:13px/1.4 var(--sans);text-align:left;cursor:pointer}.InsightsChat_questionList__7OJgT{display:grid;gap:6px}.InsightsChat_backTopic__tOwAZ{justify-self:start}.InsightsChat_loadingLibrary__1rC4L{font-size:13px}.InsightsChat_turn__3bbX2{max-width:100%;margin:0 0 24px;padding:0;border:0;background:transparent;border-radius:0;overflow-wrap:anywhere;line-height:1.65}.InsightsChat_turn__3bbX2 p{margin:0 0 12px}.InsightsChat_userQuestion__7leUx{max-width:92%;width:fit-content;margin-left:auto;margin-bottom:22px;background:var(--c-surface-alt);padding:12px 14px;border-radius:12px;color:var(--c-text)}.InsightsChat_userQuestion__7leUx p{margin:0}.InsightsChat_answerLabel__5oYmE,.InsightsChat_rankedCard__Z4OYN>strong{display:block;font:600 11px/1.5 var(--sans);letter-spacing:0;text-transform:none;color:var(--c-muted);margin:0 0 10px}.InsightsChat_rankedCard__Z4OYN{padding:0;border:0;border-radius:0;background:transparent}.InsightsChat_rankedCard__Z4OYN p{margin:0 0 12px}.InsightsChat_rankedAnswers__vpvjZ{display:grid;gap:16px}.InsightsChat_panel___6Q5M .InsightsChat_articleLink__FKvmA{display:block;margin:16px 0 8px;padding:13px 14px;border-radius:9px;background:var(--c-primary);color:white;font-weight:600;font-size:14px;text-decoration:none;line-height:1.4}.InsightsChat_articleLink__FKvmA small{display:block;font-weight:400;font-size:12px;color:inherit;opacity:.9;margin-top:4px}.InsightsChat_turn__3bbX2 details{border-bottom:1px solid var(--c-border)}.InsightsChat_turn__3bbX2 details p{font-size:13px}.InsightsChat_turn__3bbX2 details details{border:0}.InsightsChat_citations__zS086{margin:12px 0}.InsightsChat_citations__zS086 a{overflow-wrap:anywhere}.InsightsChat_sources__90gXo{margin:16px 0;font-size:13px}.InsightsChat_sources__90gXo ul{padding-left:18px}.InsightsChat_sources__90gXo strong{font-size:12px}.InsightsChat_secondaryAction__Z8_L6{display:block;min-height:44px;padding:10px 0;margin:6px 0;border:0;background:transparent;color:var(--c-primary);font:500 13px/1.5 var(--sans);text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.InsightsChat_shopping__PJP0b{display:grid;gap:8px;margin:18px 0 0;padding:18px 0 0;border-top:1px solid var(--c-border);font-size:13px}.InsightsChat_shopping__PJP0b>strong{font-size:15px}.InsightsChat_shopping__PJP0b>p{font-size:12px;line-height:1.5;color:var(--c-muted);margin:0 0 4px}.InsightsChat_shopping__PJP0b>small{font-size:11px;line-height:1.5;color:var(--c-muted)}.InsightsChat_product__asdMo{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto auto;align-items:start;gap:6px 12px;min-width:0;padding:14px 0;border-bottom:1px solid var(--c-border);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.InsightsChat_productPhoto___m6U2{display:contents}.InsightsChat_productPhoto___m6U2>div{grid-column:1;grid-row:1/3;width:64px;max-width:100%;height:64px;aspect-ratio:1;margin:0;border:0;background:#fff;overflow:hidden}.InsightsChat_productPhoto___m6U2>div>a{display:grid;place-items:center;width:100%;height:100%;min-height:0}.InsightsChat_productPhoto___m6U2 img{display:block;width:100%!important;height:100%!important;max-width:100%;max-height:100%;object-fit:contain}.InsightsChat_productPhoto___m6U2>p{grid-column:1/-1;grid-row:5;width:100%;max-width:100%;min-width:0;min-height:3em;margin:2px 0 0;font-size:11px;line-height:1.5;color:var(--c-muted);white-space:normal;overflow-wrap:anywhere}.InsightsChat_productBody__umSVR{display:contents}.InsightsChat_productBody__umSVR>strong{grid-column:2;grid-row:1;font-size:13px;line-height:1.4}.InsightsChat_productBody__umSVR>p{grid-column:2;grid-row:2;margin:0;font-size:12px;color:var(--c-muted)}.InsightsChat_productMeta__3AgJW{grid-column:1/-1;grid-row:3;align-self:end;display:grid;gap:2px;min-width:0;padding-top:6px}.InsightsChat_productMeta__3AgJW p{margin:0;font-size:12px;color:var(--c-muted)}.InsightsChat_productMeta__3AgJW small{display:block;font-size:11px;line-height:1.5}.InsightsChat_product__asdMo:not(:has(.InsightsChat_productPhoto___m6U2)){grid-template-columns:minmax(0,1fr)}.InsightsChat_product__asdMo:not(:has(.InsightsChat_productPhoto___m6U2))>.InsightsChat_productBody__umSVR>p,.InsightsChat_product__asdMo:not(:has(.InsightsChat_productPhoto___m6U2))>.InsightsChat_productBody__umSVR>strong{grid-column:1}.InsightsChat_productBody__umSVR>a{grid-column:1/-1;grid-row:4;align-self:end;min-width:0;overflow-wrap:anywhere}.InsightsChat_thinking__xUBv_{width:fit-content;margin:0 0 20px;padding:12px 16px;border-radius:12px;background:var(--c-surface-alt);color:var(--c-muted);font-size:14px;animation:InsightsChat_thinkingPulse__sPR3f 1s ease-in-out infinite}.InsightsChat_error__F6YEe{padding:12px;border:1px solid #dfaaaa;border-radius:8px;color:#852d2d;font-size:13px}.InsightsChat_supplemental__3gLpq{display:block;font-size:12px;color:var(--c-muted)}.InsightsChat_form__MtPtV{display:flex;flex-shrink:0;gap:8px;align-items:flex-end;min-width:0;padding:12px 16px 8px;border-top:1px solid var(--c-border);background:var(--c-surface)}.InsightsChat_form__MtPtV textarea{flex:1 1;min-width:0;width:100%;min-height:48px;max-height:96px;padding:12px;resize:none;overflow-y:auto;border:1px solid var(--c-border);border-radius:12px;background:var(--c-surface);color:var(--c-text);font:16px/1.4 var(--sans);scrollbar-width:none}.InsightsChat_form__MtPtV button{display:grid;place-items:center;flex-shrink:0;min-height:48px;min-width:48px;padding:8px;border:0;border-radius:12px;background:var(--c-primary);color:white;font:600 13px/1.3 var(--sans);cursor:pointer}.InsightsChat_form__MtPtV button:disabled{opacity:.5;cursor:default}.InsightsChat_disclaimer__9WmkW{display:block;flex-shrink:0;margin:0;padding:0 16px calc(10px + env(safe-area-inset-bottom,0px));color:var(--c-muted);font:11px/1.5 var(--sans);text-align:center}.InsightsChat_email__n3Q9T{margin:16px 0;padding:12px;border:1px solid var(--c-border);border-radius:8px;font-size:13px}.InsightsChat_email__n3Q9T>div{display:flex;gap:8px;margin:8px 0}.InsightsChat_email__n3Q9T input{min-width:0;flex:1 1;padding:8px;border:1px solid var(--c-border)}.InsightsChat_email__n3Q9T button{min-height:44px;background:var(--c-primary);color:white;border:0;border-radius:8px;padding:8px}.InsightsChat_email__n3Q9T small{font-size:11px}.InsightsChat_panel___6Q5M :focus-visible{outline:2px solid var(--c-primary);outline-offset:3px}.InsightsChat_articleLink__FKvmA:focus-visible,.InsightsChat_header__fDurZ :focus-visible{outline-color:#9bd9df}.InsightsChat_answerContent__KOult{animation:InsightsChat_answerAppear__UWzYq .8s ease-out both}.InsightsChat_answerContent__KOult .InsightsChat_articleLink__FKvmA{animation:InsightsChat_answerAppear__UWzYq .65s ease-out .22s both}.InsightsChat_answerContent__KOult>.InsightsChat_shopping__PJP0b{animation:InsightsChat_answerAppear__UWzYq .7s ease-out .42s both}@keyframes InsightsChat_answerAppear__UWzYq{0%{opacity:0}to{opacity:1}}@keyframes InsightsChat_thinkingPulse__sPR3f{50%{opacity:.6}}@media(max-width:520px){.InsightsChat_panel___6Q5M{inset:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border:0;border-radius:0}.InsightsChat_history__zhskQ{padding:16px}.InsightsChat_welcomeTitle__mT8QG{font-size:27px}}@media(prefers-reduced-motion:reduce){.InsightsChat_panel___6Q5M *{animation:none!important;scroll-behavior:auto!important}}.InsightsChat_turn__3bbX2 .InsightsChat_userQuestion__7leUx{margin-left:auto;margin-bottom:22px}.InsightsChat_turn__3bbX2>p:not(.InsightsChat_userQuestion__7leUx){white-space:pre-wrap}.InsightsChat_panel___6Q5M a{color:var(--c-primary)}.InsightsChat_turn__3bbX2>nav details ul{padding-left:18px}.InsightsChat_product__asdMo small{display:block;font-size:11px}.InsightsChat_discount__6vUDk{font-weight:700;color:#a22920}@media(max-width:520px){.InsightsChat_root__VZ8Zk{inset:0;pointer-events:none}.InsightsChat_trigger__yh4kw{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));pointer-events:auto}.InsightsChat_panel___6Q5M{pointer-events:auto}}.InsightsChat_trigger__yh4kw>svg{display:block;transform:translateY(-.5px)}.InsightsChat_panel___6Q5M .InsightsChat_articleLink__FKvmA,.InsightsChat_panel___6Q5M button{border-radius:10px}.InsightsChat_productBody__umSVR>a{padding:7px 10px;border:1px solid var(--c-border);border-radius:6px;line-height:1.4}@media(min-width:521px){.InsightsChat_shopping__PJP0b{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.InsightsChat_shopping__PJP0b>a,.InsightsChat_shopping__PJP0b>p,.InsightsChat_shopping__PJP0b>small,.InsightsChat_shopping__PJP0b>strong{grid-column:1/-1}.InsightsChat_product__asdMo{padding:12px 0}.InsightsChat_product__asdMo:only-of-type{grid-column:1/-1}}.InsightsChat_productBody__umSVR>a{display:flex;justify-content:center;align-items:center;min-height:52px;width:100%;padding:10px 12px;border:1px solid transparent;border-radius:10px;background:var(--amazon-bg,#ffa41c);color:var(--amazon-fg,#0f1111);font-weight:700;text-align:center;text-decoration:none}.InsightsChat_productBody__umSVR>a:hover{background:var(--amazon-bg-hover,#fa8900);color:var(--amazon-fg,#0f1111)}.InsightsChat_panel___6Q5M{transform-origin:bottom right;animation:InsightsChat_chatOpen__RfBPb .34s ease-out both}@keyframes InsightsChat_chatOpen__RfBPb{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.InsightsChat_panel___6Q5M{animation:none!important}}.InsightsChat_accessGate__7wz2Y{flex-shrink:0;display:grid;gap:8px;padding:14px 16px;border-top:1px solid var(--c-border);background:var(--c-surface);font-size:13px;max-height:55dvh;overflow:auto}.InsightsChat_accessGate__7wz2Y>strong{font-size:16px}.InsightsChat_accessGate__7wz2Y p{margin:0;font-size:13px;line-height:1.5}.InsightsChat_accessGate__7wz2Y small{font-size:11px;line-height:1.4;color:var(--c-muted)}.InsightsChat_accessGate__7wz2Y label{display:grid;gap:4px}.InsightsChat_accessGate__7wz2Y input[type=email]{width:100%;min-height:44px;padding:10px;border:1px solid var(--c-border);border-radius:10px;font:16px var(--font-body,var(--sans,system-ui))}.InsightsChat_accessGate__7wz2Y button{min-height:44px;padding:10px;border:0;border-radius:10px;background:var(--c-primary);color:white;font:600 14px var(--font-body,var(--sans,system-ui));cursor:pointer}.InsightsChat_accessGate__7wz2Y [role=alert]{color:#852d2d}.InsightsChat_accessNotice__rZwhv{font-size:11px;padding:0 16px;color:var(--c-muted);margin:0}.ChatNudge_tooltip__UGihZ{position:fixed;right:20px;bottom:92px;z-index:46;width:min(260px,calc(100vw - 32px));padding:15px 44px 15px 15px;border:1px solid var(--c-border,#d2e2db);border-radius:12px;background:var(--c-surface,#fff);color:var(--c-text,#18332b);box-shadow:0 5px 22px #10221a22;font:13px/1.5 var(--font-body,var(--sans,system-ui));animation:ChatNudge_nudgeAppear__dgS2H .25s ease-out both}.ChatNudge_tooltip__UGihZ p{margin:0}.ChatNudge_tooltip__UGihZ button{position:absolute;right:0;top:0;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:transparent;color:inherit;font:20px/1 inherit;cursor:pointer}.ChatNudge_tooltip__UGihZ button:focus-visible{outline:2px solid var(--c-primary,#145f53);outline-offset:-4px}@keyframes ChatNudge_nudgeAppear__dgS2H{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ChatNudge_tooltip__UGihZ{animation:none}}