.search-chat_workspace__saVcm{position:relative;display:flex;height:100dvh;overflow:hidden;background:#f6f6f8;color:#071239;font-family:var(--font-manrope),"Avenir Next","Segoe UI",sans-serif;transition:background .25s ease}.search-chat_sidebar__wxy0o{position:relative;display:flex;flex:0 0 auto;min-height:0;flex-direction:column;border-right:1px solid #e1e3ea;padding:18px 14px;background:rgba(255,255,255,.92)}.search-chat_historyHeading__Jj55A{justify-content:space-between}.search-chat_historyHeading__Jj55A,.search-chat_historyHeading__Jj55A>div{display:flex;align-items:center;gap:8px}.search-chat_historyHeading__Jj55A>div>span{display:grid;width:31px;height:31px;place-items:center;border-radius:10px;background:#f0e9fb;color:#7c32c8;font-size:15px;font-weight:900}.search-chat_historyHeading__Jj55A h2{margin:0;font-size:16px;letter-spacing:-.03em}.search-chat_historyHeading__Jj55A>button{border:0;background:transparent;color:#7c32c8;cursor:pointer;font-size:9px;font-weight:800}.search-chat_historyIntro__JLvTl{margin:11px 0 15px;color:#526079;font-size:10px;line-height:1.5}.search-chat_historyList__eMgA7{display:grid;min-height:0;gap:7px;overflow-y:auto}.search-chat_historyList__eMgA7>button{display:grid;width:100%;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:9px;border:1px solid #e2e4ea;border-radius:14px;padding:9px;background:#f9f9fb;color:#071239;cursor:pointer;text-align:left;transition:border-color .2s ease,background .2s ease,transform .2s ease}.search-chat_historyList__eMgA7>button:hover{border-color:#c9b6ed;background:#f5f0fc;transform:translateX(2px)}.search-chat_historyList__eMgA7>button>span:first-child{display:grid;width:36px;height:36px;place-items:center;border-radius:11px;background:#fff;color:#743bd0;font-size:17px}.search-chat_historyList__eMgA7>button>span:nth-child(2){display:grid;min-width:0;gap:2px}.search-chat_historyList__eMgA7 strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.search-chat_historyList__eMgA7 small{color:#526079;font-size:7px;text-transform:capitalize}.search-chat_historyList__eMgA7 i{color:#967ad1;font-size:13px;font-style:normal}.search-chat_emptyHistory___76E9{display:grid;place-items:center;border:1px dashed #dddfea;border-radius:16px;padding:28px 12px;color:#9298a7;text-align:center}.search-chat_emptyHistory___76E9>span{color:#8c64d5;font-size:24px}.search-chat_emptyHistory___76E9 p{margin:5px 0 0;font-size:9px}.search-chat_chat__74SM6{display:grid;flex:1 1 0%;min-width:0;min-height:0;grid-template-rows:64px minmax(0,1fr) auto;background:radial-gradient(circle at 92% 3%,rgba(230,46,140,.055),transparent 23%),radial-gradient(circle at 11% 90%,rgba(17,122,218,.05),transparent 26%),#f7f7f9}.search-chat_chatHeader__7nwBC{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e3e5eb;padding:0 25px;background:rgba(255,255,255,.8);backdrop-filter:blur(18px)}.search-chat_aiIdentity__iEbBc{display:flex;align-items:center;gap:9px}.search-chat_aiIdentity__iEbBc>img{width:37px;height:37px;object-fit:contain;filter:drop-shadow(0 5px 7px rgba(7,18,57,.13))}.search-chat_aiIdentity__iEbBc>div{display:grid;gap:2px}.search-chat_aiIdentity__iEbBc strong{font-size:11px}.search-chat_aiIdentity__iEbBc small{display:flex;align-items:center;gap:5px;color:#858c9a;font-size:7px}.search-chat_aiIdentity__iEbBc small i{width:6px;height:6px;border-radius:50%;background:#e62e8c;box-shadow:0 0 0 4px rgba(230,46,140,.09)}.search-chat_mobileChatMenuButton__PIdKK,.search-chat_mobileHistorySheet__XxSm1{display:none}.search-chat_messages__YW1Z1{width:100%;max-width:1180px;margin:0 auto;overflow-y:auto;padding:32px 38px 30px;scroll-behavior:smooth}.search-chat_message__MIVFN{display:flex;min-width:0;align-items:flex-start;gap:10px;margin-bottom:27px}.search-chat_message__MIVFN>img{width:32px;height:32px;flex:0 0 auto;object-fit:contain}.search-chat_message__MIVFN>div{min-width:0;max-width:min(840px,85%)}.search-chat_message__MIVFN strong{font-size:9px}.search-chat_message__MIVFN p{margin:6px 0 0;color:#3c4457;font-size:12px;line-height:1.65}.search-chat_message__MIVFN p b{color:#071239}.search-chat_aiMessage__At9Rs>div{border:1px solid #e4e6eb;border-radius:4px 18px 18px 18px;padding:13px 16px;background:#fff;box-shadow:0 10px 30px rgba(7,18,57,.04)}.search-chat_userMessage___GrlX{justify-content:flex-end}.search-chat_userMessage___GrlX>div{border-radius:18px 4px 18px 18px;padding:12px 15px;background:#071239;box-shadow:0 12px 28px rgba(7,18,57,.16);color:#fff}.search-chat_userMessage___GrlX strong{color:#bfc7e3}.search-chat_userMessage___GrlX p{color:#fff}.search-chat_resultsMessage__KLo40>div{width:min(100%,1040px);min-width:0;max-width:calc(100% - 42px)}.search-chat_thinking___W08h p{display:flex;gap:4px}.search-chat_thinking___W08h p span{width:6px;height:6px;border-radius:50%;background:#7c32c8;animation:search-chat_thinking___W08h 1s ease-in-out infinite}.search-chat_thinking___W08h p span:nth-child(2){animation-delay:.15s}.search-chat_thinking___W08h p span:nth-child(3){animation-delay:.3s}.search-chat_suggestions__r65Rj{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 28px 42px}.search-chat_suggestions__r65Rj button{border:1px solid #dfe1e8;border-radius:999px;padding:8px 11px;background:#fff;color:#606778;cursor:pointer;font-size:8px;transition:transform .2s ease,border-color .2s ease}.search-chat_suggestions__r65Rj button:hover{border-color:#bfa8e9;transform:translateY(-2px)}.search-chat_resultsGrid__gkBtT{display:flex;min-width:0;gap:13px;margin-top:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:6px;scrollbar-gutter:stable}.search-chat_resultsGrid__gkBtT>*{flex:0 0 auto;width:min(78vw,300px);scroll-snap-align:start}.search-chat_resultsGrid__gkBtT::-webkit-scrollbar{height:8px}.search-chat_resultsGrid__gkBtT::-webkit-scrollbar-thumb{border-radius:99px;background:#d7c3f0}.search-chat_resultsGrid__gkBtT::-webkit-scrollbar-track{background:transparent}.search-chat_resultCard__rnZ16{min-width:0;overflow:hidden;border:1px solid #e0e3ea;border-radius:22px;background:#fff;box-shadow:0 16px 38px rgba(7,18,57,.06);transition:box-shadow .22s ease,transform .22s ease}.search-chat_resultCard__rnZ16:hover{box-shadow:0 24px 55px rgba(7,18,57,.11);transform:translateY(-3px)}.search-chat_resultCard__rnZ16.search-chat_featured__AZ2Vv{border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#ff9b32,#ff6137 62%,#e62e8c) border-box;box-shadow:0 20px 52px rgba(255,100,46,.14),0 0 0 5px rgba(255,106,43,.035)}.search-chat_chatCapabilityLink__r_Uzg{display:inline-flex;margin-top:12px;border:1px solid #dcd6ec;border-radius:999px;padding:7px 10px;background:#f8f5fd;color:#6538b8;font-size:8px;font-weight:850}.search-chat_verdict__u8vIL{display:grid;gap:4px;margin:14px 0 0;border-left:3px solid #7c32c8;padding:9px 12px;background:#faf8fe;color:#30384d}.search-chat_verdict__u8vIL small{color:#7540bf;font-size:7px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.search-chat_verdict__u8vIL strong{font-size:9px;line-height:1.5}.search-chat_trackingFeedback__yJkbB{margin-top:12px!important;border-radius:10px;padding:9px 10px;background:#e8f7f2;color:#147866!important;font-size:8px!important;font-weight:800}.search-chat_comparisonResult__24o6V{display:grid;gap:12px;margin-top:12px}.search-chat_comparisonHeading__wUql_{display:grid;gap:3px}.search-chat_comparisonHeading__wUql_ small,.search-chat_comparisonVerdict__EptKm small{color:#7540bf;font-size:7px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.search-chat_comparisonHeading__wUql_ strong{font-size:11px;line-height:1.35}.search-chat_comparisonGrid__sNfsI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.search-chat_comparisonCard__EZRvL{min-width:0;overflow:hidden;border:1px solid #e0e3ea;border-radius:16px;background:#fff}.search-chat_comparisonVisual__l9nAe{display:grid;min-height:92px;place-items:center}.search-chat_comparisonVisual__l9nAe>span{font-size:42px;filter:drop-shadow(0 9px 9px rgba(7,18,57,.14));transform:rotate(-7deg)}.search-chat_comparisonCardBody__TWYF5{display:grid;gap:10px;padding:13px}.search-chat_comparisonCardBody__TWYF5>p{margin:0!important;color:#7c32c8!important;font-size:7px!important;font-weight:900!important;letter-spacing:.08em;text-transform:uppercase}.search-chat_comparisonCardBody__TWYF5 h3{margin:-6px 0 0;color:#071239;font-size:13px;letter-spacing:-.035em;line-height:1.2}.search-chat_comparisonCardBody__TWYF5 section{display:grid;gap:4px}.search-chat_comparisonCardBody__TWYF5 h4{margin:0;color:#626a7d;font-size:7px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.search-chat_comparisonCardBody__TWYF5 ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.search-chat_comparisonCardBody__TWYF5 li{position:relative;padding-left:11px;color:#636c7d;font-size:8px;line-height:1.45}.search-chat_comparisonCardBody__TWYF5 li:before{position:absolute;left:0;color:#8991a3;content:"•"}.search-chat_comparisonCardBody__TWYF5 .search-chat_advantages__KysP2 li:before{color:#17816e;content:"✓"}.search-chat_comparisonCardBody__TWYF5 .search-chat_disadvantages__ooJFz li:before{color:#a56e22;content:"–"}.search-chat_bestPriceButton__U4SIT{min-height:34px;border:1px solid #d9dce5;border-radius:10px;background:#fff;color:#071239;cursor:pointer;font-size:8px;font-weight:850;transition:background .2s ease,color .2s ease,transform .2s ease}.search-chat_bestPriceButton__U4SIT:hover{background:#071239;color:#fff;transform:translateY(-1px)}.search-chat_comparisonVerdict__EptKm{display:grid;gap:4px;border-left:3px solid #7c32c8;padding:10px 12px;background:#faf8fe}.search-chat_comparisonVerdict__EptKm p{margin:0!important;color:#3c4457!important;font-size:9px!important;line-height:1.55!important}.search-chat_resultVisual__l1k8i{position:relative;display:grid;min-height:145px;place-items:center;overflow:hidden}.search-chat_resultVisual__l1k8i:after{position:absolute;right:-35px;bottom:-55px;width:150px;height:150px;border-radius:50%;background:rgba(255,255,255,.52);content:""}.search-chat_toneBlue__T16p_{background:linear-gradient(145deg,#e4edff,#dce8ff)}.search-chat_toneCyan__SpHCJ{background:linear-gradient(145deg,#e2f8fa,#e7f1ff)}.search-chat_tonePurple__Y6Pff{background:linear-gradient(145deg,#f1e8fb,#e5eaff)}.search-chat_tonePink__slI3q{background:linear-gradient(145deg,#fde9f3,#f2e8fb)}.search-chat_toneOrange__OnSJr{background:linear-gradient(145deg,#fff0e3,#fde8f2)}.search-chat_productIcon__Mm60p{position:relative;z-index:1;font-size:58px;filter:drop-shadow(0 12px 11px rgba(7,18,57,.14));transform:rotate(-8deg)}.search-chat_bestBadge__uab8O,.search-chat_storeCount__8IUfe{position:absolute;top:13px;left:13px;z-index:2;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:900;text-transform:uppercase}.search-chat_bestBadge__uab8O{background:linear-gradient(105deg,#ff8c2d,#ff5f3c 58%,#e62e8c);box-shadow:0 10px 22px rgba(255,96,53,.2);color:#fff}.search-chat_bestBadge__uab8O span{font-size:12px}.search-chat_storeCount__8IUfe{background:rgba(255,255,255,.82);color:#696f7e;backdrop-filter:blur(8px)}.search-chat_resultBody__LOXwQ{padding:17px}.search-chat_brand__xZ_iC{margin:0!important;color:#7c32c8!important;font-size:8px!important;font-weight:900!important;text-transform:uppercase}.search-chat_resultBody__LOXwQ h3{margin:5px 0 0;font-size:16px;letter-spacing:-.035em;line-height:1.18}.search-chat_description__dtzy_{min-height:36px;margin:8px 0 0!important;color:#737b8c!important;font-size:9px!important;line-height:1.5!important}.search-chat_match__SIeYx{display:flex;align-items:center;gap:5px;margin:12px 0 0!important;color:#177e70!important;font-size:8px!important;font-weight:750}.search-chat_match__SIeYx span{display:grid;width:18px;height:18px;place-items:center;border-radius:50%;background:#e5f6f3}.search-chat_rating__Vk3Uq{margin-top:9px;font-size:9px;font-weight:850}.search-chat_rating__Vk3Uq>span{color:#ff792e}.search-chat_rating__Vk3Uq small{color:#858ca0}.search-chat_priceRow__oBj_Q{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:13px;border-top:1px solid #e6e8ed;padding-top:13px}.search-chat_priceRow__oBj_Q>div{display:grid;gap:3px}.search-chat_priceRow__oBj_Q small{color:#7f8697;font-size:8px}.search-chat_priceRow__oBj_Q strong{font-size:20px;letter-spacing:-.04em}.search-chat_priceRow__oBj_Q>p{margin:0!important;color:#6f7686!important;font-size:8px!important;text-align:right}.search-chat_priceRow__oBj_Q b{color:#071239}.search-chat_chips__DU40j{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.search-chat_chips__DU40j span{border-radius:999px;padding:5px 7px;background:#f0f1f6;color:#576079;font-size:7px;font-weight:750}.search-chat_offers__aac1T{margin-top:12px;border-top:1px solid #e6e8ed;padding-top:11px}.search-chat_offers__aac1T summary{color:#6434c0;cursor:pointer;font-size:8px;font-weight:850}.search-chat_offers__aac1T>div{display:grid;gap:5px;margin-top:8px}.search-chat_offers__aac1T p{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:7px;margin:0!important;border-radius:9px;padding:7px;background:#f7f7fa;font-size:7px!important}.search-chat_offers__aac1T a{border-radius:999px;padding:4px 6px;background:#071239;color:#fff;font-size:6px;font-weight:800}.search-chat_savedButton__g1QA0,.search-chat_trackingButton__EWw8x{width:100%;min-height:36px;margin-top:12px;border:1px solid #d9dce5;border-radius:11px;background:#fff;color:#071239;cursor:pointer;font-size:8px;font-weight:850}.search-chat_savedButton__g1QA0.search-chat_selected__iGOeA,.search-chat_trackingButton__EWw8x.search-chat_selected__iGOeA{border-color:#7c32c8;background:#f1eafb;color:#6230b6}.search-chat_deliveryChip__AFU5P{width:100%}.search-chat_deliveryOn_time__4NhLr{background:#e9f8f1!important;color:#167151!important}.search-chat_deliveryTight__LHoi8{background:#fff4dc!important;color:#9a6310!important}.search-chat_deliveryLate__scNpZ{background:#fff0f1!important;color:#ad3851!important}.search-chat_lateDeliveryNote__ThELl{margin-top:14px!important;border:1px solid #f0d4d8;border-radius:12px;padding:10px 12px;background:#fff7f7;color:#85404c!important;font-size:9px!important}.search-chat_composerWrap__HNEqO{border-top:1px solid #e1e3e9;padding:10px 24px 8px;background:rgba(247,247,249,.94);backdrop-filter:blur(20px)}.search-chat_composer__CJ683{display:grid;width:min(820px,100%);min-height:54px;margin:0 auto;grid-template-columns:36px minmax(0,1fr) 38px;align-items:end;gap:8px;border:1px solid transparent;border-radius:19px;padding:8px;background:linear-gradient(#fff,#fff) padding-box,var(--sx-brand-gradient) border-box;box-shadow:0 16px 38px rgba(7,18,57,.1)}.search-chat_composer__CJ683 button{display:grid;place-items:center;border:0;cursor:pointer}.search-chat_addButton__JMdPf{width:36px;height:36px;border-radius:12px!important;background:#f0edf8!important;color:#6d38c7;font-size:19px}.search-chat_composer__CJ683 textarea{max-height:110px;resize:none;border:0;outline:0;padding:9px 4px;background:transparent;color:#071239;font:inherit;font-size:11px;line-height:1.45}.search-chat_sendButton__KRMRo{width:38px;height:38px;border-radius:13px!important;background:#071239!important;box-shadow:0 8px 18px rgba(7,18,57,.22);color:#fff;font-size:17px}.search-chat_sendButton__KRMRo:disabled{cursor:not-allowed;opacity:.32}.search-chat_composerWrap__HNEqO>small{display:block;margin-top:6px;color:#9298a4;font-size:6.5px;text-align:center}.search-chat_composerWrap__HNEqO,.search-chat_messages__YW1Z1{position:relative}.search-chat_sentImages__feXja{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:9px}.search-chat_sentImages__feXja img{width:72px;height:72px;border-radius:13px;object-fit:cover}.search-chat_sentLink__Q9iOU{display:block;max-width:420px;margin-top:8px;overflow:hidden;color:#d7ddf4;font-size:8px;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline}.search-chat_dropOverlay__sT0LT{position:absolute;inset:14px;z-index:20;display:grid;place-content:center;place-items:center;border:1px dashed #7c32c8;border-radius:22px;background:rgba(249,247,253,.94);box-shadow:0 18px 70px rgba(70,38,130,.16);pointer-events:none;text-align:center;backdrop-filter:blur(14px)}.search-chat_dropOverlay__sT0LT span{display:grid;width:48px;height:48px;place-items:center;border-radius:16px;background:#eee7fa;color:#7134c5;font-size:26px}.search-chat_dropOverlay__sT0LT strong{margin-top:10px;font-size:13px}.search-chat_dropOverlay__sT0LT small{margin-top:4px;color:#7c8494;font-size:8px}.search-chat_addControl__KEn3a{position:relative}.search-chat_fileInput__0TkzY{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.search-chat_attachMenu__paqyQ{position:absolute;bottom:48px;left:0;z-index:30;display:grid;width:210px;gap:4px;border:1px solid #e0e2e8;border-radius:16px;padding:7px;background:rgba(255,255,255,.98);box-shadow:0 20px 55px rgba(7,18,57,.15);backdrop-filter:blur(18px)}.search-chat_attachMenu__paqyQ button{display:grid!important;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto auto;gap:1px 8px!important;border-radius:11px!important;padding:8px!important;background:transparent!important;color:#071239;text-align:left}.search-chat_attachMenu__paqyQ button:hover{background:#f5f1fb!important}.search-chat_attachMenu__paqyQ span{grid-row:1/3;display:grid;width:32px;height:32px;place-items:center;border-radius:9px;background:#eee9f8;color:#6d38c7}.search-chat_attachMenu__paqyQ b{font-size:9px}.search-chat_attachMenu__paqyQ small{color:#8a91a0;font-size:7px}.search-chat_attachmentTray__nsXKz{display:flex;width:min(820px,100%);margin:0 auto 7px;flex-wrap:wrap;gap:7px}.search-chat_attachmentTray__nsXKz>span{position:relative;display:flex;align-items:center;border:1px solid #e0e2e8;border-radius:12px;padding:3px;background:#fff;box-shadow:0 6px 18px rgba(7,18,57,.06)}.search-chat_attachmentTray__nsXKz img{width:42px;height:42px;border-radius:9px;object-fit:cover}.search-chat_attachmentTray__nsXKz button{position:absolute;top:-5px;right:-5px;display:grid;width:17px;height:17px;place-items:center;border:0;border-radius:50%;background:#071239;color:#fff;cursor:pointer}.search-chat_attachmentTray__nsXKz .search-chat_linkChip__hKzvQ{max-width:260px;padding:9px 28px 9px 11px;overflow:hidden;color:#5e6574;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.search-chat_linkEditor__7406b{display:flex;width:min(820px,100%);margin:7px auto 0;gap:7px}.search-chat_linkEditor__7406b input{min-width:0;flex:1;border:1px solid #dfe1e8;border-radius:12px;padding:10px 12px;outline:0;background:#fff;color:#071239;font-size:9px}.search-chat_linkEditor__7406b input:focus{border-color:#8f60da;box-shadow:0 0 0 3px rgba(124,50,200,.08)}.search-chat_linkEditor__7406b button{border:0;border-radius:12px;padding:0 15px;background:#071239;color:#fff;cursor:pointer;font-size:8px;font-weight:800}.search-chat_linkEditor__7406b button:disabled{opacity:.35}@keyframes search-chat_thinking___W08h{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media(max-width:980px){.search-chat_resultsGrid__gkBtT{display:flex;flex-direction:column;overflow-x:visible;scroll-snap-type:none}.search-chat_resultsGrid__gkBtT>*{width:100%}.search-chat_messages__YW1Z1{padding-inline:24px}}@media(max-width:720px){.search-chat_workspace__saVcm{height:100dvh}.search-chat_sidebar__wxy0o{display:none}.search-chat_chat__74SM6{grid-template-rows:58px minmax(0,1fr) auto}.search-chat_chatHeader__7nwBC{justify-content:flex-start;padding:0 12px;gap:8px}.search-chat_headerActions__YM3Rd{margin-left:auto}.search-chat_headerActions__YM3Rd a:first-child{display:none}.search-chat_messages__YW1Z1{min-width:0;padding:22px 14px}.search-chat_message__MIVFN>div{max-width:90%}.search-chat_resultsMessage__KLo40>div{width:calc(100% - 42px);min-width:0;max-width:none}.search-chat_comparisonGrid__sNfsI,.search-chat_resultsGrid__gkBtT{min-width:0;grid-template-columns:minmax(0,1fr)}.search-chat_resultBody__LOXwQ{min-width:0}.search-chat_priceRow__oBj_Q{align-items:flex-start;flex-direction:column}.search-chat_priceRow__oBj_Q>p{text-align:left}.search-chat_composerWrap__HNEqO{padding-inline:10px}.search-chat_resultVisual__l1k8i{min-height:135px}.search-chat_mobileChatMenuButton__PIdKK{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;margin-left:auto;border:1px solid #e0e2e8;border-radius:11px;background:#fff;color:#071239;cursor:pointer;font-size:17px}.search-chat_sidebarReopenButton__UrGZW{display:none}.search-chat_mobileHistorySheet__XxSm1{display:block;border-top:1px solid #e1e3ea;background:rgba(255,255,255,.96)}.search-chat_mobileHistorySheet__XxSm1 summary{display:flex;min-height:44px;align-items:center;gap:8px;padding:10px 14px;cursor:pointer;list-style:none}.search-chat_mobileHistorySheet__XxSm1 summary::-webkit-details-marker{display:none}.search-chat_mobileHistorySheet__XxSm1 summary span:first-child{display:grid;width:24px;height:24px;place-items:center;border-radius:8px;background:#f0e9fb;color:#7c32c8;font-size:12px}.search-chat_mobileHistorySheet__XxSm1 summary strong{flex:1;font-size:11px;letter-spacing:-.02em}.search-chat_mobileHistorySheet__XxSm1 summary button{border:0;background:transparent;color:#7c32c8;cursor:pointer;font-size:9px;font-weight:800}.search-chat_mobileHistorySheet__XxSm1 summary i{color:#8991a3;font-size:9px;font-style:normal}.search-chat_mobileHistorySheet__XxSm1 .search-chat_mobileHistoryList__JGN6Q{display:grid;max-height:38vh;gap:6px;overflow-y:auto;padding:0 14px 12px}.search-chat_mobileHistorySheet__XxSm1 .search-chat_mobileHistoryList__JGN6Q>button{display:grid;min-height:50px;width:100%;grid-template-columns:29px minmax(0,1fr) 12px;align-items:center;gap:8px;border:1px solid #e2e4ea;border-radius:12px;padding:7px;background:#f9f9fb;color:#071239;cursor:pointer;text-align:left}.search-chat_mobileHistorySheet__XxSm1 .search-chat_mobileHistoryList__JGN6Q>button span:first-child{display:grid;width:29px;height:29px;place-items:center;border-radius:9px;background:#fff;color:#743bd0;font-size:14px}.search-chat_mobileHistorySheet__XxSm1 .search-chat_mobileHistoryList__JGN6Q>button>span:nth-child(2){display:grid;min-width:0;gap:2px}.search-chat_mobileHistorySheet__XxSm1 .search-chat_mobileHistoryList__JGN6Q strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.search-chat_mobileHistorySheet__XxSm1 .search-chat_mobileHistoryList__JGN6Q small{display:block;color:#526079;font-size:7px;line-height:1.2;text-transform:capitalize}.search-chat_offerButton__T_bIR,.search-chat_savedButton__g1QA0,.search-chat_trackingButton__EWw8x{min-height:44px}.search-chat_composer__CJ683{min-height:60px;grid-template-columns:44px minmax(0,1fr) 44px}.search-chat_addButton__JMdPf,.search-chat_sendButton__KRMRo{width:44px;height:44px}.search-chat_mobileHistorySheet__XxSm1 .search-chat_emptyHistory___76E9{display:grid;place-items:center;padding:14px 12px;color:#9298a7;text-align:center}}.search-chat_chatCapabilityLink__r_Uzg{cursor:pointer}.search-chat_resultActions__x4k7V{display:grid;gap:8px;margin-top:12px}.search-chat_resultActions__x4k7V .search-chat_trackingButton__EWw8x{width:100%;margin-top:0}.search-chat_offerButton__T_bIR{width:100%;min-height:36px;border:1px solid #d9dce5;border-radius:11px;background:#fff;color:#6434c0;cursor:pointer;font-size:8px;font-weight:850;transition:border-color .2s ease,background .2s ease,transform .2s ease}.search-chat_offerButton__T_bIR:hover{border-color:#8f60da;background:#faf8fe;transform:translateY(-1px)}.search-chat_offerButton__T_bIR:focus-visible{outline:3px solid rgba(124,50,200,.2);outline-offset:2px}.search-chat_offers__aac1T button{border:0;padding:0;background:transparent;color:#6434c0;cursor:pointer;font-size:7px;font-weight:800}.search-chat_offers__aac1T button:focus-visible,.search-chat_offers__aac1T button:hover{text-decoration:underline}.search-chat_addButton__JMdPf:disabled{cursor:not-allowed;opacity:.35}.search-chat_resultActions__x4k7V{min-width:0}.search-chat_resultActions__x4k7V .search-chat_savedButton__g1QA0,.search-chat_resultActions__x4k7V .search-chat_trackingButton__EWw8x{display:flex;width:100%;min-width:0;box-sizing:border-box;align-items:center;justify-content:center;margin-top:0;line-height:1.2;white-space:normal;-webkit-appearance:none;appearance:none}.search-chat_savedButton__g1QA0:focus-visible,.search-chat_trackingButton__EWw8x:focus-visible{outline:3px solid rgba(124,50,200,.2);outline-offset:2px}.search-chat_usageSummary__S3j3C{display:grid;gap:6px;margin-bottom:14px;border:1px solid #e5e7ee;border-radius:14px;padding:10px 11px;background:#fafafc}.search-chat_usageSummaryHeading__r5L51{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.search-chat_usageSummaryHeading__r5L51>strong{color:#071239;font-size:9.5px;font-weight:800;letter-spacing:-.01em}.search-chat_usageSummaryHeading__r5L51>a{flex-shrink:0;color:#8a91a3;font-size:7.5px;font-weight:700;text-decoration:underline;text-underline-offset:2px}.search-chat_usageSummaryHeading__r5L51>a:hover{color:#7c32c8}.search-chat_usageSummaryMeter__HqLC6{position:relative;width:100%;height:5px;overflow:hidden;border-radius:99px;background:#e9eaf1}.search-chat_usageSummaryMeter__HqLC6>span{display:block;height:100%;border-radius:99px;background:#7c32c8;transition:width .3s ease}.search-chat_usageSummary__S3j3C>small{color:#8a91a3;font-size:7.5px}.search-chat_usageSummaryExhausted__QsolY{margin:0;color:#5b6272;font-size:8px;line-height:1.5}.search-chat_usageSummaryExhausted__QsolY a{color:#7c32c8;font-weight:800;text-decoration:none}.search-chat_usageLow__0skLm .search-chat_usageSummaryMeter__HqLC6>span{background:#c99a2e}.search-chat_usageVeryLow__R9t2R .search-chat_usageSummaryHeading__r5L51>strong,.search-chat_usageVeryLow__R9t2R .search-chat_usageSummaryMeter__HqLC6>span{color:#9a6310}.search-chat_usageVeryLow__R9t2R .search-chat_usageSummaryMeter__HqLC6>span{background:#e0a638}.search-chat_usageCritical__uOYkl{border-color:#f0d4d8;background:#fff7f7}.search-chat_usageCritical__uOYkl .search-chat_usageSummaryHeading__r5L51>strong{color:#ad3851}.search-chat_usageCritical__uOYkl .search-chat_usageSummaryMeter__HqLC6>span{background:#ad3851}.search-chat_usageExhausted__LYTnj{border-color:#f0d4d8;background:#fff7f7}.search-chat_usageExhausted__LYTnj .search-chat_usageSummaryHeading__r5L51>strong{color:#ad3851}.search-chat_usageExhausted__LYTnj .search-chat_usageSummaryMeter__HqLC6>span{background:#ad3851}@media(max-width:720px){.search-chat_usageSummary__S3j3C{margin-bottom:10px;padding:8px 10px}}.search-chat_sidebarNewSearchButton__yaeHP{display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;margin-bottom:14px;border:1px solid #7c32c8;border-radius:12px;padding:9px;background:#7c32c8;color:#fff;cursor:pointer;font-size:12px;font-weight:750}.search-chat_sidebarNewSearchButton__yaeHP:hover{background:#6b28ac}.search-chat_sidebarNav__ZCDBe{display:flex;flex:0 0 auto;flex-direction:column;gap:2px;margin-bottom:14px}.search-chat_sidebarNavLink__n_a_l{display:flex;align-items:center;gap:11px;min-height:44px;border:1px solid transparent;border-radius:12px;padding:0 11px;color:#5e6677;font-size:12px;font-weight:650;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.search-chat_sidebarNavLink__n_a_l .search-chat_sidebarNavIcon__eOR_t{color:#7d43c1;transition:color .15s ease}.search-chat_sidebarNavLink__n_a_l:hover{border-color:#ebe7f4;background:#f7f5fb;color:#343b4d}.search-chat_sidebarNavLink__n_a_l:hover .search-chat_sidebarNavIcon__eOR_t{color:#7442bd}.search-chat_sidebarNavLinkActive__qru62,.search-chat_sidebarNavLinkActive__qru62:hover{border-color:transparent;background:linear-gradient(#071239,#071239) padding-box,var(--sx-brand-gradient) border-box;box-shadow:0 10px 24px rgba(7,18,57,.14),0 0 18px rgba(230,46,140,.08);color:#fff}.search-chat_sidebarNavLinkActive__qru62 .search-chat_sidebarNavIcon__eOR_t,.search-chat_sidebarNavLinkActive__qru62:hover .search-chat_sidebarNavIcon__eOR_t{color:#66dce2}.search-chat_sidebarNavLink__n_a_l:focus-visible,.search-chat_sidebarNewSearchButton__yaeHP:focus-visible{outline:3px solid rgba(124,50,200,.28);outline-offset:2px}.search-chat_sidebarNavIcon__eOR_t{display:grid;flex:0 0 auto;width:20px;height:20px;place-items:center;color:#7c32c8}.search-chat_sidebarNavIcon__eOR_t svg{width:16px;height:16px}.search-chat_sidebarScrollArea__XBKzg{display:flex;flex:1;min-height:0;flex-direction:column;overflow-y:auto}.search-chat_sidebarResizeHandle__v_jgq{position:absolute;top:0;right:-5px;bottom:0;width:9px;cursor:col-resize;touch-action:none}.search-chat_sidebarResizeHandle__v_jgq:after{position:absolute;top:0;bottom:0;left:4px;width:2px;background:transparent;content:"";transition:background .15s ease}.search-chat_sidebarResizeHandleActive__wZWaj:after,.search-chat_sidebarResizeHandle__v_jgq:focus-visible:after,.search-chat_sidebarResizeHandle__v_jgq:hover:after{background:#7c32c8}.search-chat_sidebarResizeHandle__v_jgq:focus-visible{outline:none}.search-chat_sidebarResizeHandle__v_jgq:focus-visible:after{width:3px;left:3px}.search-chat_sidebarReopenButton__UrGZW{position:absolute;top:14px;left:14px;z-index:6;display:grid;width:38px;height:38px;place-items:center;border:1px solid #e0e2e8;border-radius:11px;background:#fff;color:#7c32c8;cursor:pointer;box-shadow:0 8px 20px rgba(7,18,57,.08);transition:border-color .15s ease,transform .15s ease}.search-chat_sidebarReopenButton__UrGZW:hover{border-color:#c9b6ed;transform:translateY(-1px)}.search-chat_sidebarReopenButton__UrGZW:focus-visible{outline:3px solid rgba(124,50,200,.28);outline-offset:2px}.search-chat_sidebarReopenButton__UrGZW svg{width:18px;height:18px}.search-chat_sidebarAccount__5iekS{display:flex;flex:0 0 auto;flex-direction:column;gap:8px;margin-top:10px;border-top:1px solid #e7e8ee;padding-top:12px}.search-chat_sidebarAccountLoginLink__9PHd2,.search-chat_sidebarAccountSignupLink__BSD6_{display:block;border-radius:11px;padding:9px 10px;text-align:center;font-size:11px;font-weight:750;text-decoration:none}.search-chat_sidebarAccountLoginLink__9PHd2{border:1px solid #e0e2e8;color:#071239}.search-chat_sidebarAccountSignupLink__BSD6_{border:1px solid #7c32c8;background:#7c32c8;color:#fff}.search-chat_sidebarAccountIdentity__T4a1U{display:flex;align-items:center;gap:10px;border:1px solid #e7e8ee;border-radius:13px;padding:9px 12px;color:inherit;text-decoration:none;transition:border-color .15s ease,background .15s ease}.search-chat_sidebarAccountIdentity__T4a1U:hover{border-color:#c9b6ed;background:#faf8fe}.search-chat_sidebarAccountAvatar__Wxp8p{display:grid;flex:0 0 auto;width:30px;height:30px;place-items:center;border-radius:50%;background:#7c32c8;color:#fff;font-size:12px;font-weight:800}.search-chat_sidebarAccountText__XFWRa{display:flex;min-width:0;flex-direction:column;gap:2px}.search-chat_sidebarAccountText__XFWRa strong{overflow:hidden;font-size:12px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.search-chat_sidebarAccountText__XFWRa small{color:#526079;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.search-chat_sidebarPlusCta__BfPfB{display:flex;align-items:center;gap:9px;margin-top:6px;border:1px solid #ece7f8;border-radius:12px;padding:8px 10px;background:linear-gradient(120deg,#f8f5fd,#f3edfb);color:#6434c0;font-size:11px;font-weight:750;text-decoration:none;transition:border-color .15s ease}.search-chat_sidebarPlusCta__BfPfB:hover{border-color:#c9b6ed}.search-chat_sidebarAccountLogoutButton__35sdQ{display:flex;align-items:center;gap:9px;margin-top:6px;border:0;background:transparent;color:#656c7b;cursor:pointer;font-size:11px;font-weight:650}.search-chat_sidebarAccountLogoutButton__35sdQ:hover{color:#c0392b}.search-chat_sidebarAccountLogoutButton__35sdQ .search-chat_sidebarNavIcon__eOR_t{color:#656c7b}.search-chat_sidebarAccountLogoutButton__35sdQ:hover .search-chat_sidebarNavIcon__eOR_t{color:#c0392b}.search-chat_sidebarAccountIdentity__T4a1U:focus-visible,.search-chat_sidebarAccountLoginLink__9PHd2:focus-visible,.search-chat_sidebarAccountLogoutButton__35sdQ:focus-visible,.search-chat_sidebarAccountSignupLink__BSD6_:focus-visible,.search-chat_sidebarPlusCta__BfPfB:focus-visible{outline:3px solid rgba(124,50,200,.28);outline-offset:2px}.search-chat_messages__YW1Z1{max-width:880px}.search-chat_message__MIVFN{margin-bottom:32px}.search-chat_plainReply__WDONg>div{border:0;background:transparent;padding:2px 0;box-shadow:none}.search-chat_plainReply__WDONg p{font-size:13px;line-height:1.75}.search-chat_compactCard__yi6NB{min-width:0;overflow:hidden;border:1px solid #e0e3ea;border-radius:16px;padding:12px;background:#fff;box-shadow:0 8px 22px rgba(7,18,57,.05);transition:box-shadow .2s ease}.search-chat_compactCard__yi6NB:hover{box-shadow:0 14px 32px rgba(7,18,57,.09)}.search-chat_compactCard__yi6NB.search-chat_featured__AZ2Vv{border:1.5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#ff9b32,#ff6137 62%,#e62e8c) border-box}.search-chat_compactCardMain__giXHu{display:flex;align-items:flex-start;gap:11px}.search-chat_compactVisual__2quOV{display:grid;flex:0 0 auto;width:52px;height:52px;place-items:center;border-radius:13px;font-size:24px}.search-chat_compactBody__EQsOR{min-width:0;flex:1}.search-chat_compactTitle__FfFvn{overflow:hidden;margin:2px 0 0;font-size:13px;letter-spacing:-.02em;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.search-chat_compactPriceRow__JYTGQ{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:6px}.search-chat_compactPriceRow__JYTGQ strong{font-size:15px}.search-chat_compactPriceRow__JYTGQ span{overflow:hidden;color:#737b8c;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.search-chat_compactSignals__gm2Xb{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:7px}.search-chat_compactSignals__gm2Xb span{border-radius:999px;padding:3px 7px;background:#f4f4f7;color:#5b6273;font-size:7px;font-weight:750}.search-chat_compactSignalBest__ZJx5Y{background:#fff1e6!important;color:#c8551c!important}.search-chat_compactActions__FOY4R{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.search-chat_compactOfferButton__x12Rl{flex:1 1 auto;min-height:34px;border:1px solid #7c32c8;border-radius:10px;background:#f8f5fd;color:#6434c0;cursor:pointer;font-size:8px;font-weight:850}.search-chat_compactActionButton__IqQD8{flex:1 1 auto;min-height:34px;border:1px solid #d9dce5;border-radius:10px;background:#fff;color:#071239;cursor:pointer;font-size:8px;font-weight:850;transition:border-color .2s ease,background .2s ease}.search-chat_compactActionButton__IqQD8.search-chat_selected__iGOeA{border-color:#7c32c8;background:#f1eafb;color:#6230b6}.search-chat_compactDetails__TrubH{margin-top:10px;border-top:1px solid #e6e8ed;padding-top:9px}.search-chat_compactDetails__TrubH summary{color:#6434c0;cursor:pointer;font-size:8px;font-weight:850}.search-chat_compactDescription__V1glF{margin:8px 0 0;color:#737b8c;font-size:9px;line-height:1.5}@media (max-width:520px){.search-chat_compactActions__FOY4R{flex-direction:column}.search-chat_compactActions__FOY4R button{width:100%;min-height:44px}}.search-chat_compareTray__lIR_j{display:flex;align-items:center;gap:10px;overflow-x:auto;border-top:1px solid #e1e3e9;padding:9px 24px;background:rgba(255,255,255,.92)}.search-chat_compareTrayCount__MJcl6{flex:0 0 auto;color:#6434c0;font-size:9px;font-weight:850;white-space:nowrap}.search-chat_compareTrayChips__scYHa{display:flex;flex:1;min-width:0;gap:7px;overflow-x:auto}.search-chat_compareTrayChip__yu8vZ{display:flex;flex:0 0 auto;align-items:center;gap:6px;border:1px solid #e2e4ea;border-radius:999px;padding:5px 6px 5px 10px;background:#f9f9fb;font-size:8px;font-weight:700}.search-chat_compareTrayChipLabel__TFx7x{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-chat_compareTrayChip__yu8vZ button{display:grid;width:18px;height:18px;place-items:center;border:0;border-radius:50%;background:#e9eaf1;color:#5b6273;cursor:pointer;font-size:10px;line-height:1}.search-chat_compareTrayButton__EMRMn{flex:0 0 auto;min-height:34px;border:1px solid #7c32c8;border-radius:10px;padding:0 14px;background:#7c32c8;color:#fff;cursor:pointer;font-size:9px;font-weight:850;white-space:nowrap}.search-chat_compareTrayButton__EMRMn:disabled{border-color:#d9dce5;background:#e9eaf1;color:#9298a7;cursor:not-allowed}@media (max-width:720px){.search-chat_compareTray__lIR_j{flex-wrap:wrap;padding:8px 14px}.search-chat_compareTrayButton__EMRMn{width:100%;min-height:44px}.search-chat_compareTrayChip__yu8vZ{padding:7px 6px 7px 12px}.search-chat_compareTrayChip__yu8vZ button{width:30px;height:30px;font-size:15px}}.search-chat_retailerResultGroup__mASoh{min-width:0;max-width:100%}.search-chat_retailerResultGroup__mASoh .search-chat_resultsGrid__gkBtT{margin-top:0}.search-chat_otherStores___GQ_S{margin-top:10px;border:1px solid #d9dce5;border-radius:11px;padding:10px 14px;background:#fff;color:#071239;cursor:pointer}.search-chat_otherStores___GQ_S:focus-visible{outline:3px solid #7c32c8;outline-offset:2px}@media(max-width:720px){.search-chat_resultsGrid__gkBtT{display:flex;flex-direction:row;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;max-width:100%;gap:12px;padding-bottom:8px}.search-chat_resultsGrid__gkBtT>.search-chat_retailerResultGroup__mASoh{flex:0 0 100%;width:100%}.search-chat_retailerResultGroup__mASoh .search-chat_resultsGrid__gkBtT>article{flex:0 0 88%;width:88%;scroll-snap-align:start}.search-chat_resultsMessage__KLo40,.search-chat_resultsMessage__KLo40>div{min-width:0;max-width:100%}}.search-chat_resultsGrid__gkBtT:has(>.search-chat_retailerResultGroup__mASoh){display:block;overflow:visible;scroll-snap-type:none}.search-chat_resultsGrid__gkBtT>.search-chat_retailerResultGroup__mASoh{width:100%;margin-bottom:16px}