.StickyTopBar-module__zDw_ha__headerRoot{z-index:1000;box-sizing:border-box;background:linear-gradient(180deg, #fff 0%, #fff 24%, color-mix(in srgb, var(--color-primary) 20%, #fff) 52%, var(--color-primary-light) 70%, color-mix(in srgb, var(--color-primary) 50%, #fff) 100%);border-bottom-right-radius:20px;border-bottom-left-radius:20px;width:100%;padding-bottom:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:box-shadow .2s,border-color .2s;position:sticky;top:0;left:0;right:0;overflow:visible}.StickyTopBar-module__zDw_ha__headerScrolled{box-shadow:0 4px 14px #14213d0f}.StickyTopBar-module__zDw_ha__headerInner{box-sizing:border-box;flex-direction:column;gap:.625rem;width:100%;max-width:100%;padding:.625rem 1rem 0;display:flex}.StickyTopBar-module__zDw_ha__brandRow{justify-content:space-between;align-items:center;gap:.75rem;min-height:0;display:flex}.StickyTopBar-module__zDw_ha__brandLink{outline:none;flex-shrink:1;align-items:center;min-width:0;text-decoration:none;display:inline-flex}.StickyTopBar-module__zDw_ha__brandLink:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #079b92}.StickyTopBar-module__zDw_ha__logoImage{object-fit:contain;width:auto;max-width:5.5rem;height:auto;max-height:2.875rem;display:block}.StickyTopBar-module__zDw_ha__homeDeliveryBlock{text-align:right;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;display:flex}.StickyTopBar-module__zDw_ha__homeDeliveryTitle{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.StickyTopBar-module__zDw_ha__homeIcon{color:#000;flex-shrink:0;width:.9rem;height:.9rem}.StickyTopBar-module__zDw_ha__homeDeliveryText{white-space:nowrap;font-size:clamp(.9375rem,2.2vw,1.125rem);font-style:italic;font-weight:700;line-height:1.15}.StickyTopBar-module__zDw_ha__homeWord{color:#000;font-size:13px}.StickyTopBar-module__zDw_ha__deliveryWord{color:#079b92;font-size:13px}.StickyTopBar-module__zDw_ha__locationLine{color:#555;white-space:nowrap;text-overflow:ellipsis;max-width:min(100%,12rem);margin:.125rem 0 0;font-size:clamp(.6875rem,1.4vw,.8125rem);font-style:italic;font-weight:500;line-height:1.25;text-decoration:none;overflow:hidden}.StickyTopBar-module__zDw_ha__locationLine:hover{color:#333}.StickyTopBar-module__zDw_ha__searchRow{align-items:center;gap:.5rem;width:100%;padding-top:.45rem;display:flex}.StickyTopBar-module__zDw_ha__searchBar{width:100%;height:4rem;min-height:4rem;color:inherit;box-sizing:border-box;background:#f3f4fa;border:1px solid #d9dce7;border-radius:.75rem;flex:1;align-items:center;padding:0 1rem;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.StickyTopBar-module__zDw_ha__searchBar:hover{border-color:#c8ccd8}.StickyTopBar-module__zDw_ha__searchBar:focus-visible{outline-offset:2px;outline:2px solid #079b92}.StickyTopBar-module__zDw_ha__searchIcon{color:#000;stroke-width:2px;flex-shrink:0;width:1.125rem;height:1.125rem}.StickyTopBar-module__zDw_ha__searchPlaceholder{text-overflow:ellipsis;white-space:nowrap;color:#777;flex:1;min-width:0;font-size:clamp(.8125rem,1.8vw,.9375rem);font-weight:400;overflow:hidden}.StickyTopBar-module__zDw_ha__notificationButton{cursor:pointer;color:#000;background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex;position:relative}.StickyTopBar-module__zDw_ha__notificationButton:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #079b92}.StickyTopBar-module__zDw_ha__bellIcon{stroke-width:2px;width:1.375rem;height:1.375rem}.StickyTopBar-module__zDw_ha__notificationDot{background:#ef4444;border:1.5px solid #fff;border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.15rem;right:.2rem}@media (max-width:640px){.StickyTopBar-module__zDw_ha__headerInner{gap:.5rem;padding:.5rem .75rem 0}.StickyTopBar-module__zDw_ha__searchBar{border-radius:.6875rem;height:3rem;min-height:3rem;padding-left:.875rem;padding-right:.875rem}}@media (min-width:1024px){.StickyTopBar-module__zDw_ha__headerInner{padding-bottom:0;padding-left:1.5rem;padding-right:1.5rem}}
.SearchBar-module__Av9Kpa__wrapper{background:var(--color-card);border:1px solid var(--color-black-text);border-radius:14px;align-items:center;gap:.75rem;width:100%;padding:.7rem 1rem;transition:border-color .2s,box-shadow .2s,opacity .2s;display:flex}.SearchBar-module__Av9Kpa__wrapperDisabled{cursor:not-allowed;box-shadow:none}.SearchBar-module__Av9Kpa__wrapperEnabled:focus-within{border-color:var(--color-primary);border-width:2px}.SearchBar-module__Av9Kpa__link{color:inherit;text-decoration:none}.SearchBar-module__Av9Kpa__link:active{opacity:.92}.SearchBar-module__Av9Kpa__icon{color:var(--color-grey-text);flex-shrink:0;align-items:center;display:flex}.SearchBar-module__Av9Kpa__iconDisabled{color:var(--color-border)}.SearchBar-module__Av9Kpa__inputWrapper{flex:1;align-items:center;min-width:0;min-height:1.5rem;display:flex;position:relative}.SearchBar-module__Av9Kpa__placeholderText{color:var(--color-grey-text);white-space:nowrap;font-size:.875rem;font-weight:400;overflow:hidden}.SearchBar-module__Av9Kpa__hasValueText{color:var(--color-black-text);font-weight:500}.SearchBar-module__Av9Kpa__animatedPlaceholder{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.SearchBar-module__Av9Kpa__input{width:100%;color:var(--color-black-text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:1rem}.SearchBar-module__Av9Kpa__inputPlaceholder{color:var(--color-grey-text);font-size:.875rem;font-weight:400}.SearchBar-module__Av9Kpa__input:disabled{cursor:not-allowed;color:var(--color-grey-text)}
.CategoryGrid-module__CwSI3a__section{z-index:1;box-sizing:border-box;background:0 0;width:100%;margin:0;padding:.25rem 0 1rem;position:relative}.CategoryGrid-module__CwSI3a__scrollArea{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:.25rem 0 0;display:flex}.CategoryGrid-module__CwSI3a__chip{color:#14213d;cursor:pointer;background:0 0;border:none;outline:none;flex-direction:column;flex:1;align-items:center;gap:.35rem;max-width:4.25rem;margin:0;padding:0;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),color .18s;display:flex;position:relative}.CategoryGrid-module__CwSI3a__chip:active{transform:scale(.95)}.CategoryGrid-module__CwSI3a__chip:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #14213d}.CategoryGrid-module__CwSI3a__iconWrap{width:1.5rem;height:1.5rem;box-shadow:none;color:#14213d;background:0 0;border:none;justify-content:center;align-items:center;transition:transform .18s,color .18s;display:flex}.CategoryGrid-module__CwSI3a__icon{color:#14213d;stroke-width:2px;width:1.1rem;height:1.1rem;display:block}.CategoryGrid-module__CwSI3a__chipLabel{color:#14213d;text-align:center;white-space:nowrap;letter-spacing:-.01em;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.7rem;font-weight:500;line-height:1.2;transition:font-weight .18s,color .18s}.CategoryGrid-module__CwSI3a__chipActive .CategoryGrid-module__CwSI3a__chipLabel{color:#0f172a;font-weight:700}.CategoryGrid-module__CwSI3a__chipActive .CategoryGrid-module__CwSI3a__iconWrap{transform:translateY(-1px)}.CategoryGrid-module__CwSI3a__chipActive .CategoryGrid-module__CwSI3a__icon{color:#0f172a;stroke-width:2.65px}.CategoryGrid-module__CwSI3a__activeBar{z-index:2;background-color:#14213d;border-radius:4px;width:2.6rem;height:4px;margin-top:.35rem;margin-bottom:-2px;transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .18s;position:relative;transform:translateY(2px)}.CategoryGrid-module__CwSI3a__activeBarPlaceholder{visibility:hidden;height:4px;margin-top:.35rem;margin-bottom:-2px}@media (min-width:640px){.CategoryGrid-module__CwSI3a__scrollArea{justify-content:space-around}.CategoryGrid-module__CwSI3a__iconWrap{width:2.25rem;height:2.25rem}.CategoryGrid-module__CwSI3a__icon{width:1.625rem;height:1.625rem}.CategoryGrid-module__CwSI3a__chipLabel{font-size:.8125rem}.CategoryGrid-module__CwSI3a__activeBar{width:2.85rem}}
.PromoBanner-module__3EdU5G__heroSection{width:100%;margin-top:.65rem;padding-left:.5rem;padding-right:.5rem}.PromoBanner-module__3EdU5G__carouselContainer{border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 4px 18px #14213d0f}.PromoBanner-module__3EdU5G__carouselTrack{will-change:transform;align-items:stretch;width:100%;display:flex}.PromoBanner-module__3EdU5G__slide{box-sizing:border-box;flex-shrink:0;width:100%;min-width:100%;display:flex}.PromoBanner-module__3EdU5G__heroCard{aspect-ratio:3;-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border-radius:16px;width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.PromoBanner-module__3EdU5G__bannerImage{object-fit:cover;object-position:center;width:100%;height:100%;image-rendering:-webkit-optimize-contrast;transition:transform .3s;display:block}.PromoBanner-module__3EdU5G__heroCard:active .PromoBanner-module__3EdU5G__bannerImage{transform:scale(.99)}.PromoBanner-module__3EdU5G__contentOverlay{z-index:2;color:#fff;background:linear-gradient(90deg,#0000008c 0%,#0003 60%,#0000 100%);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:.9rem 1rem .9rem 1.2rem;display:flex;position:absolute;inset:0}.PromoBanner-module__3EdU5G__textGroup{flex-direction:column;align-items:flex-start;width:100%;display:flex}.PromoBanner-module__3EdU5G__tagLabel{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--color-orange,#ff5a1f);white-space:nowrap;border-radius:4px;max-width:100%;margin-bottom:.25rem;padding:.15rem .45rem;font-size:.62rem;font-weight:700}.PromoBanner-module__3EdU5G__tagLabelTeal{background:#008f83}.PromoBanner-module__3EdU5G__tagLabelBlue{background:#0284c7}.PromoBanner-module__3EdU5G__tagLabelAmber{background:#d97706}.PromoBanner-module__3EdU5G__heroTitle{color:#fff;letter-spacing:-.02em;flex-direction:column;margin:0 0 .25rem;font-size:1.1rem;font-weight:700;line-height:1.15;display:flex}.PromoBanner-module__3EdU5G__heroTitle span,.PromoBanner-module__3EdU5G__titleLine1,.PromoBanner-module__3EdU5G__titleLine2{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.PromoBanner-module__3EdU5G__heroSubtitle{color:#ffffffd9;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin:0;font-size:.7rem;font-weight:400;line-height:1.28;display:-webkit-box;overflow:hidden}.PromoBanner-module__3EdU5G__fontThemeChic .PromoBanner-module__3EdU5G__titleLine1{color:#fff;font-family:Syne,sans-serif;font-size:1.28rem;font-weight:800}.PromoBanner-module__3EdU5G__fontThemeChic .PromoBanner-module__3EdU5G__titleLine2{color:#ffd29d;font-family:Plus Jakarta Sans,sans-serif;font-size:1.05rem;font-weight:700}.PromoBanner-module__3EdU5G__fontThemePunchy .PromoBanner-module__3EdU5G__titleLine1{text-transform:uppercase;color:#a7f3d0;font-family:Plus Jakarta Sans,sans-serif;font-size:1.05rem;font-weight:600}.PromoBanner-module__3EdU5G__fontThemePunchy .PromoBanner-module__3EdU5G__titleLine2{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1.34rem;font-weight:900}.PromoBanner-module__3EdU5G__fontThemeCyber .PromoBanner-module__3EdU5G__titleLine1{color:#fff;font-family:Orbitron,sans-serif;font-size:1.14rem;font-weight:800}.PromoBanner-module__3EdU5G__fontThemeCyber .PromoBanner-module__3EdU5G__titleLine2{color:#7dd3fc;font-family:Space Grotesk,sans-serif;font-size:1.12rem;font-weight:700}.PromoBanner-module__3EdU5G__fontThemeLuxury .PromoBanner-module__3EdU5G__titleLine1{color:#fff;font-family:Playfair Display,serif;font-size:1.25rem;font-weight:700}.PromoBanner-module__3EdU5G__fontThemeLuxury .PromoBanner-module__3EdU5G__titleLine2{color:#fde68a;font-family:Playfair Display,serif;font-size:1.22rem;font-style:italic;font-weight:600}.PromoBanner-module__3EdU5G__ctaButton{color:var(--color-dark-navy,#14213d);white-space:nowrap;background:#fff;border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.42rem .9rem;font-size:.74rem;font-weight:700;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex;box-shadow:0 4px 12px #0003}.PromoBanner-module__3EdU5G__ctaOrange{background:var(--color-orange,#ff5a1f);color:#fff}.PromoBanner-module__3EdU5G__ctaTeal{color:#fff;background:#008f83}.PromoBanner-module__3EdU5G__ctaArrow{transition:transform .15s}.PromoBanner-module__3EdU5G__heroCard:hover .PromoBanner-module__3EdU5G__ctaArrow{transform:translate(3px)}.PromoBanner-module__3EdU5G__navButton{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:28px;height:28px;color:var(--color-dark-navy,#14213d);cursor:pointer;z-index:10;opacity:0;background:#ffffffd9;border:1px solid #fff9;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s,transform .15s,background-color .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #14213d1f}.PromoBanner-module__3EdU5G__carouselContainer:hover .PromoBanner-module__3EdU5G__navButton{opacity:.9}.PromoBanner-module__3EdU5G__navButton:hover{background:#fff;transform:translateY(-50%)scale(1.08);opacity:1!important}.PromoBanner-module__3EdU5G__prevButton{left:8px}.PromoBanner-module__3EdU5G__nextButton{right:8px}.PromoBanner-module__3EdU5G__dotsRow{justify-content:center;align-items:center;gap:.35rem;margin-top:.5rem;display:flex}.PromoBanner-module__3EdU5G__dot{background:var(--color-border-subtle,#e5e7eb);cursor:pointer;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:width .2s,background-color .2s}.PromoBanner-module__3EdU5G__dot:focus-visible{outline:2px solid var(--color-primary-teal,#008f83);outline-offset:2px}.PromoBanner-module__3EdU5G__dotActive{background:var(--color-primary-teal,#008f83);border-radius:3px;width:18px}@media (max-width:480px){.PromoBanner-module__3EdU5G__heroSection{padding-left:.4rem;padding-right:.4rem}.PromoBanner-module__3EdU5G__carouselContainer,.PromoBanner-module__3EdU5G__heroCard{border-radius:14px}.PromoBanner-module__3EdU5G__navButton{display:none}}
.ServiceBenefits-module__0LemHq__benefitsStrip{background:var(--color-card,#fff);border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:16px;justify-content:space-between;align-items:center;width:100%;margin:0;padding:.75rem .5rem;display:flex;box-shadow:0 2px 10px #14213d08}.ServiceBenefits-module__0LemHq__benefitItem{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.35rem;padding:0 .25rem;display:flex;position:relative}.ServiceBenefits-module__0LemHq__iconCircle{background:var(--color-mint,#eaf7f0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .15s;display:flex;box-shadow:0 2px 6px #008f8314}.ServiceBenefits-module__0LemHq__benefitItem:hover .ServiceBenefits-module__0LemHq__iconCircle{transform:scale(1.06)}.ServiceBenefits-module__0LemHq__icon{color:var(--color-primary-teal,#008f83)}.ServiceBenefits-module__0LemHq__textWrap{flex-direction:column;line-height:1.15;display:flex}.ServiceBenefits-module__0LemHq__line1{color:var(--color-dark-navy,#14213d);white-space:nowrap;font-size:.62rem;font-weight:700}.ServiceBenefits-module__0LemHq__line2{color:var(--color-muted-text,#697586);white-space:nowrap;font-size:.58rem;font-weight:500}.ServiceBenefits-module__0LemHq__divider{background:var(--color-border-subtle,#e5e7eb);width:1px;height:70%;position:absolute;top:15%;right:0}
.PromoCategoryCards-module__7PW1Ha__section{width:100%;margin:0}.PromoCategoryCards-module__7PW1Ha__cardsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.PromoCategoryCards-module__7PW1Ha__cardLink{aspect-ratio:1;border:1px solid var(--color-border-subtle,#14213d14);background:#0b1329;border-radius:16px;width:100%;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 4px 16px #14213d14}.PromoCategoryCards-module__7PW1Ha__cardLink:hover{transform:translateY(-2px);box-shadow:0 6px 20px #14213d24}.PromoCategoryCards-module__7PW1Ha__cardLink:active{transform:scale(.97)}.PromoCategoryCards-module__7PW1Ha__cardLink:focus-visible{outline:2px solid var(--color-primary-teal,#008f83);outline-offset:2px}.PromoCategoryCards-module__7PW1Ha__cardPhoto{object-fit:cover;width:100%;height:100%;display:block}
.AppFonts-module__Q4Nh3G__subsectionTitle{color:var(--color-text-primary);margin:0;font-size:1rem;font-weight:700;line-height:1.35}.AppFonts-module__Q4Nh3G__bodyMedium{color:var(--color-text-primary);margin:0;font-size:.85rem;font-weight:500;line-height:1.5}.AppFonts-module__Q4Nh3G__caption{color:var(--color-grey-text);margin:0;font-size:.72rem;font-weight:400;line-height:1.4}.AppFonts-module__Q4Nh3G__errorText{color:var(--color-error);margin:0;font-size:.9rem;font-weight:400;line-height:1.45}.AppFonts-module__Q4Nh3G__f800_15{letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:1.5rem;font-weight:800;line-height:1.25}.AppFonts-module__Q4Nh3G__f800_22{letter-spacing:-.03em;color:var(--color-text-primary);margin:0;font-size:2.125rem;font-weight:800;line-height:1.15}@media (min-width:768px){.AppFonts-module__Q4Nh3G__f800_22{font-size:2.75rem}}.AppFonts-module__Q4Nh3G__f700_14{color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.AppFonts-module__Q4Nh3G__f400_95{color:var(--color-text-primary);margin:0;font-size:.95rem;font-weight:400;line-height:1.55}.AppFonts-module__Q4Nh3G__f700_11{color:var(--color-text-primary);margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}.AppFonts-module__Q4Nh3G__f600_72{font-size:.72rem;font-weight:600}.AppFonts-module__Q4Nh3G__f600_85{color:var(--color-text-primary);margin:0;font-size:.85rem;font-weight:600;line-height:1.4}.AppFonts-module__Q4Nh3G__f400_85{color:var(--color-text-primary);margin:0;font-size:.85rem;font-weight:400;line-height:1.5}.AppFonts-module__Q4Nh3G__f600_72Grey{letter-spacing:.06em;text-transform:uppercase;color:var(--color-grey-text);font-size:.72rem;font-weight:600;line-height:1.3;display:block}.AppFonts-module__Q4Nh3G__f600_85Primary{color:var(--color-primary-dark);margin:0;font-size:.85rem;font-weight:600;line-height:1.4}.AppFonts-module__Q4Nh3G__f400_81Grey{color:var(--color-grey-text);margin:0;font-size:.81rem;font-weight:400;line-height:1.5}
.BusinessHub-module__HYF1Cq__pageRoot{background:var(--color-page-bg);min-height:100dvh;padding-bottom:2.5rem}.BusinessHub-module__HYF1Cq__stateWrapper{justify-content:center;align-items:center;min-height:12rem;padding:1rem;display:flex}.BusinessHub-module__HYF1Cq__loadingSpinner{border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite BusinessHub-module__HYF1Cq__businessHubSpin}@keyframes BusinessHub-module__HYF1Cq__businessHubSpin{to{transform:rotate(360deg)}}.BusinessHub-module__HYF1Cq__contentPad{padding:1rem}.BusinessHub-module__HYF1Cq__headerSubtitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.BusinessHub-module__HYF1Cq__heroWrap{background:var(--color-primary-light);width:100%;height:180px;position:relative;overflow:hidden}.BusinessHub-module__HYF1Cq__heroImg{object-fit:cover;width:100%;height:100%;display:block}.BusinessHub-module__HYF1Cq__heroPlaceholder{width:100%;height:100%;color:var(--color-primary-dark);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;display:flex}.BusinessHub-module__HYF1Cq__heroPlaceholderText{color:var(--color-primary-dark)}.BusinessHub-module__HYF1Cq__heroLoading{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.BusinessHub-module__HYF1Cq__heroEditButton{color:#fff;cursor:pointer;background:#0f172abf;border:none;border-radius:999px;align-items:center;gap:.35rem;min-height:44px;padding:.5rem .85rem;font-size:.78rem;font-weight:600;display:inline-flex;position:absolute;bottom:.85rem;right:.85rem}.BusinessHub-module__HYF1Cq__heroEditButton:active{opacity:.85}.BusinessHub-module__HYF1Cq__heroEditButton:disabled{opacity:.6;cursor:not-allowed}.BusinessHub-module__HYF1Cq__hiddenFileInput{display:none}.BusinessHub-module__HYF1Cq__progressCard{background:var(--color-card);border:1px solid var(--color-border);border-radius:16px;margin-top:1rem;margin-bottom:1rem;padding:1.1rem}.BusinessHub-module__HYF1Cq__progressHeaderRow{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.BusinessHub-module__HYF1Cq__progressPctBadge{background:var(--progress-badge-bg);color:var(--progress-badge-fg);border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.8rem;font-weight:700;display:inline-flex}.BusinessHub-module__HYF1Cq__progressTierComplete{--progress-badge-bg:var(--color-primary-light);--progress-badge-fg:var(--color-primary-dark);--progress-fill-start:var(--color-primary);--progress-fill-end:var(--color-primary-dark)}.BusinessHub-module__HYF1Cq__progressTierHigh{--progress-badge-bg:#fef9c3;--progress-badge-fg:#a16207;--progress-fill-start:#facc15;--progress-fill-end:var(--color-stat-yellow)}.BusinessHub-module__HYF1Cq__progressTierMedium{--progress-badge-bg:#ffedd5;--progress-badge-fg:#c2410c;--progress-fill-start:#fb923c;--progress-fill-end:#ea580c}.BusinessHub-module__HYF1Cq__progressTierLow{--progress-badge-bg:var(--color-danger-bg);--progress-badge-fg:var(--color-danger-text);--progress-fill-start:#f87171;--progress-fill-end:var(--color-error)}.BusinessHub-module__HYF1Cq__progressTrack{background:var(--color-border);border-radius:999px;width:100%;height:8px;overflow:hidden}.BusinessHub-module__HYF1Cq__progressFill{height:100%;width:var(--progress-pct,0%);background:linear-gradient(90deg, var(--progress-fill-start,var(--color-primary)), var(--progress-fill-end,var(--color-primary-dark)));border-radius:999px;transition:width .6s}.BusinessHub-module__HYF1Cq__progressHint{margin-top:.5rem}.BusinessHub-module__HYF1Cq__sectionList{flex-direction:column;gap:.6rem;margin-top:1rem;padding:0;list-style:none;display:flex}.BusinessHub-module__HYF1Cq__sectionRow{background:var(--color-card);border:1px solid var(--color-border);text-align:left;width:100%;min-height:44px;font:inherit;border-radius:12px;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.BusinessHub-module__HYF1Cq__sectionRowButton{cursor:pointer;border:1px solid var(--color-border);background:var(--color-card)}.BusinessHub-module__HYF1Cq__sectionRowButton:active{background:var(--color-input-surface)}.BusinessHub-module__HYF1Cq__sectionRowStatic{cursor:default}.BusinessHub-module__HYF1Cq__sectionIconWrap{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.BusinessHub-module__HYF1Cq__sectionIconWrapDone{background:var(--color-primary-light);color:var(--color-primary)}.BusinessHub-module__HYF1Cq__sectionIconWrapPending{background:var(--color-input-surface);color:var(--color-grey-text)}.BusinessHub-module__HYF1Cq__sectionText{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.BusinessHub-module__HYF1Cq__doneBadge{color:var(--color-primary);flex-shrink:0;align-items:center;gap:.25rem;font-size:.72rem;font-weight:700;display:inline-flex}.BusinessHub-module__HYF1Cq__missingBadge{background:var(--color-danger-bg);color:var(--color-danger-text);border-radius:999px;flex-shrink:0;align-items:center;padding:.2rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.BusinessHub-module__HYF1Cq__chevronMuted{color:var(--color-grey-text);flex-shrink:0}.BusinessHub-module__HYF1Cq__pendingVerifyPad{flex-direction:column;gap:1rem;padding:1rem;animation:.45s both BusinessHub-module__HYF1Cq__pendingVerifyFadeUp;display:flex}@keyframes BusinessHub-module__HYF1Cq__pendingVerifyFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.BusinessHub-module__HYF1Cq__pendingVerifyCard{text-align:center;border:1px solid var(--color-border);background:linear-gradient(165deg, var(--color-card) 0%, var(--color-primary-light) 120%);border-radius:20px;padding:1.75rem 1.25rem 1.5rem;box-shadow:0 12px 40px #0f172a0f}.BusinessHub-module__HYF1Cq__pendingVerifyIconStage{justify-content:center;align-items:center;width:112px;height:112px;margin:0 auto 1.25rem;display:flex;position:relative}.BusinessHub-module__HYF1Cq__pendingVerifyRingOuter,.BusinessHub-module__HYF1Cq__pendingVerifyRingInner{border:2px solid rgba(var(--color-primary-rgb,14, 165, 233), .25);border-radius:50%;animation:2.4s ease-out infinite BusinessHub-module__HYF1Cq__pendingVerifyRipple;position:absolute;inset:0}.BusinessHub-module__HYF1Cq__pendingVerifyRingInner{animation-delay:.75s}@keyframes BusinessHub-module__HYF1Cq__pendingVerifyRipple{0%{opacity:.85;transform:scale(.72)}70%{opacity:0;transform:scale(1.08)}to{opacity:0;transform:scale(1.08)}}.BusinessHub-module__HYF1Cq__pendingVerifyIconBubble{z-index:1;color:#fff;background:linear-gradient(145deg, var(--color-primary), var(--color-primary-dark));width:80px;height:80px;box-shadow:0 10px 28px rgba(var(--color-primary-rgb,14, 165, 233), .35);border-radius:50%;justify-content:center;align-items:center;animation:3s ease-in-out infinite BusinessHub-module__HYF1Cq__pendingVerifyIconFloat;display:flex;position:relative}@keyframes BusinessHub-module__HYF1Cq__pendingVerifyIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.BusinessHub-module__HYF1Cq__pendingVerifyBadge{color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:999px;align-items:center;gap:.45rem;margin-bottom:.75rem;padding:.35rem .85rem;animation:.5s .12s both BusinessHub-module__HYF1Cq__pendingVerifyFadeUp;display:inline-flex}.BusinessHub-module__HYF1Cq__pendingVerifyBadgeDot{background:#f59e0b;border-radius:50%;width:8px;height:8px;animation:1.35s ease-in-out infinite BusinessHub-module__HYF1Cq__pendingVerifyBadgePulse}@keyframes BusinessHub-module__HYF1Cq__pendingVerifyBadgePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}.BusinessHub-module__HYF1Cq__pendingVerifyTitle{margin-bottom:.5rem;animation:.5s .18s both BusinessHub-module__HYF1Cq__pendingVerifyFadeUp}.BusinessHub-module__HYF1Cq__pendingVerifyLead{margin-bottom:0;animation:.5s .24s both BusinessHub-module__HYF1Cq__pendingVerifyFadeUp}.BusinessHub-module__HYF1Cq__pendingVerifyTimeline{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;animation:.55s .38s both BusinessHub-module__HYF1Cq__pendingVerifyFadeUp;display:flex}.BusinessHub-module__HYF1Cq__pendingVerifyStep{border:1px solid var(--color-border);background:var(--color-card);border-radius:14px;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;display:flex}.BusinessHub-module__HYF1Cq__pendingVerifyStepActive{border-color:rgba(var(--color-primary-rgb,14, 165, 233), .35);background:linear-gradient(90deg, var(--color-card) 0%, var(--color-primary-light) 140%);animation:2.2s ease-in-out infinite BusinessHub-module__HYF1Cq__pendingVerifyStepGlow}@keyframes BusinessHub-module__HYF1Cq__pendingVerifyStepGlow{0%,to{box-shadow:0 0 0 0 rgba(var(--color-primary-rgb,14, 165, 233), .12)}50%{box-shadow:0 0 0 4px rgba(var(--color-primary-rgb,14, 165, 233), .08)}}.BusinessHub-module__HYF1Cq__pendingVerifyStepIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.BusinessHub-module__HYF1Cq__pendingVerifyStepIconDone{background:var(--color-primary-light);color:var(--color-primary)}.BusinessHub-module__HYF1Cq__pendingVerifyStepIconActive{background:var(--color-primary)}.BusinessHub-module__HYF1Cq__pendingVerifyStepIconUpcoming{background:var(--color-input-surface);border:2px dashed var(--color-border)}.BusinessHub-module__HYF1Cq__pendingVerifyStepPulse{background:#fff;border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite BusinessHub-module__HYF1Cq__pendingVerifyBadgePulse}.BusinessHub-module__HYF1Cq__pendingVerifyStepText{text-align:left;flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.BusinessHub-module__HYF1Cq__pendingVerifyPad,.BusinessHub-module__HYF1Cq__pendingVerifyRingOuter,.BusinessHub-module__HYF1Cq__pendingVerifyRingInner,.BusinessHub-module__HYF1Cq__pendingVerifyIconBubble,.BusinessHub-module__HYF1Cq__pendingVerifyBadgeDot,.BusinessHub-module__HYF1Cq__pendingVerifyTitle,.BusinessHub-module__HYF1Cq__pendingVerifyLead,.BusinessHub-module__HYF1Cq__pendingVerifyTimeline,.BusinessHub-module__HYF1Cq__pendingVerifyStepActive,.BusinessHub-module__HYF1Cq__pendingVerifyStepPulse,.BusinessHub-module__HYF1Cq__pendingVerifyBadge{animation:none}}
.ItemPriceOffer-module__9K0jJq__wrap{flex-direction:column;gap:.1rem;min-width:0;display:flex}
.TodaysDeals-module__EPzjqq__section{background:radial-gradient(circle at 50% -20%,#e8c78a26 0%,#0000 60%),radial-gradient(circle at 100% 100%,#781c3673 0%,#0000 60%),radial-gradient(circle at 15% 110%,#e8c78a1a 0%,#0000 50%),linear-gradient(135deg,#4a0d20 0%,#70172f 55%,#8b2944 100%);border:1px solid #e8c78a38;border-radius:20px;width:100%;margin:.3rem 0;padding:.8rem .75rem .85rem;position:relative;overflow:hidden;box-shadow:0 10px 24px -4px #4a0d2052,0 4px 10px #14213d0f}@media (min-width:640px){.TodaysDeals-module__EPzjqq__section{border-radius:24px;padding:1rem 1rem 1.15rem}}.TodaysDeals-module__EPzjqq__headerRow{justify-content:space-between;align-items:center;margin-bottom:.45rem;padding:0 .15rem;display:flex}.TodaysDeals-module__EPzjqq__titleWrap{flex-direction:column;display:flex}.TodaysDeals-module__EPzjqq__titleWithIcon{align-items:center;gap:.35rem;display:flex}.TodaysDeals-module__EPzjqq__sparkleIcon{color:#e8c78a;filter:drop-shadow(0 1px 2px #e8c78a66);flex-shrink:0}.TodaysDeals-module__EPzjqq__sectionTitle{color:#fff;letter-spacing:-.015em;text-shadow:0 1px 2px #0000004d;margin:0;font-size:.96rem;font-weight:800}.TodaysDeals-module__EPzjqq__titleAccentLine{background:linear-gradient(90deg,#e8c78a 0%,#e8c78a26 100%);border-radius:2px;width:26px;height:2px;margin-top:.2rem;display:block}.TodaysDeals-module__EPzjqq__scrollRow{scrollbar-width:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:.5rem;padding:.2rem .1rem .25rem;display:flex;overflow-x:auto}.TodaysDeals-module__EPzjqq__scrollRow::-webkit-scrollbar{display:none}.TodaysDeals-module__EPzjqq__cardWrapper{flex-shrink:0;width:100px}@media (min-width:640px){.TodaysDeals-module__EPzjqq__cardWrapper{width:114px}}.TodaysDeals-module__EPzjqq__dealCard{color:inherit;background:#fff;border:1px solid #fffffff2;border-radius:12px;flex-direction:column;height:100%;padding:.32rem;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 3px 10px #00000026,0 1px 4px #00000014}.TodaysDeals-module__EPzjqq__dealCard:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000038,0 2px 6px #0000001a}.TodaysDeals-module__EPzjqq__dealCard:active{transform:scale(.97)}.TodaysDeals-module__EPzjqq__dealCard:focus-visible{outline-offset:2px;outline:2px solid #e8c78a}.TodaysDeals-module__EPzjqq__imageBox{aspect-ratio:1;background:#f8fafc;border-radius:8px;justify-content:center;align-items:center;width:100%;margin-bottom:.24rem;display:flex;position:relative;overflow:hidden}.TodaysDeals-module__EPzjqq__dealBadge{z-index:2;color:#fff6e5;letter-spacing:.04em;text-transform:uppercase;background:#781c36;border-radius:3px;padding:1.5px 4px;font-size:.5rem;font-weight:800;position:absolute;top:4px;left:4px;box-shadow:0 1px 3px #0003}.TodaysDeals-module__EPzjqq__productImage{object-fit:contain;width:100%;height:100%;display:block}.TodaysDeals-module__EPzjqq__productName{color:#475569;white-space:nowrap;text-overflow:ellipsis;margin:0 0 .15rem;font-size:.68rem;font-weight:600;line-height:1.2;overflow:hidden}.TodaysDeals-module__EPzjqq__priceRow{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.TodaysDeals-module__EPzjqq__priceGroup{flex-direction:column;gap:.05rem;line-height:1.1;display:flex}.TodaysDeals-module__EPzjqq__currentPrice{color:#0f172a;font-size:.76rem;font-weight:800}
.WhyPostLead-module__D-F6XG__section{margin:0 -1rem 1.25rem}.WhyPostLead-module__D-F6XG__scroller{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.65rem;margin:0;padding:0 1rem;list-style:none;display:flex;overflow-x:auto}.WhyPostLead-module__D-F6XG__scroller::-webkit-scrollbar{display:none}.WhyPostLead-module__D-F6XG__card{scroll-snap-align:start;border-radius:.9rem;flex-direction:column;flex:0 0 7.25rem;gap:.15rem;min-height:8.25rem;padding:.75rem .7rem;display:flex;box-shadow:0 8px 18px #0f172a1f}.WhyPostLead-module__D-F6XG__iconTile{background:#fff;border-radius:.55rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-bottom:.55rem;display:flex;box-shadow:0 4px 10px #0000001f}.WhyPostLead-module__D-F6XG__toneTeal{background:linear-gradient(165deg,#2dd4bf 0%,#0f766e 100%)}.WhyPostLead-module__D-F6XG__toneSlate{background:linear-gradient(165deg,#475569 0%,#1e293b 100%)}.WhyPostLead-module__D-F6XG__tonePeach{background:linear-gradient(165deg,#ffedd5 0%,#fdba74 100%)}.WhyPostLead-module__D-F6XG__iconTeal{color:#0f766e}.WhyPostLead-module__D-F6XG__iconSlate{color:#334155}.WhyPostLead-module__D-F6XG__iconPeach{color:#c2410c}.WhyPostLead-module__D-F6XG__onDark{color:#fff}.WhyPostLead-module__D-F6XG__onWarm{color:#3f2a1d}
.Services-module__rZlypG__section{width:100%;margin:.3rem 0}.Services-module__rZlypG__headerRow{justify-content:space-between;align-items:flex-end;margin-bottom:.15rem;display:flex}.Services-module__rZlypG__titleWrap{flex-direction:column;display:flex}.Services-module__rZlypG__sectionTitle{color:var(--color-dark-navy,#14213d);letter-spacing:-.01em;margin:0 0 .15rem;font-size:1rem;font-weight:700}.Services-module__rZlypG__sectionSubtitle{color:var(--color-muted-text,#697586);margin:0;font-size:.74rem;font-weight:400}.Services-module__rZlypG__seeAllLink{color:var(--color-primary-teal,#008f83);align-items:center;gap:.25rem;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-flex}.Services-module__rZlypG__seeAllLink:focus-visible{outline:2px solid var(--color-primary-teal,#008f83);outline-offset:2px;border-radius:4px}.Services-module__rZlypG__scrollRow{scrollbar-width:none;gap:.5rem;padding:.2rem 0 .4rem;display:flex;overflow-x:auto}.Services-module__rZlypG__scrollRow::-webkit-scrollbar{display:none}.Services-module__rZlypG__cardWrapper{flex-shrink:0;width:112px}.Services-module__rZlypG__dealCard{background:var(--color-card,#fff);border:1px solid var(--color-border-subtle,#e5e7eb);color:inherit;border-radius:12px;flex-direction:column;padding:.38rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 2px 8px #14213d0a}.Services-module__rZlypG__dealCard:active{transform:scale(.98)}.Services-module__rZlypG__dealCard:focus-visible{outline:2px solid var(--color-primary-teal,#008f83);outline-offset:2px}.Services-module__rZlypG__imageBox{aspect-ratio:1;background:#f8fafc;border-radius:8px;justify-content:center;align-items:center;width:100%;margin-bottom:.3rem;display:flex;position:relative;overflow:hidden}.Services-module__rZlypG__productImage{object-fit:contain;width:100%;height:100%;display:block}.Services-module__rZlypG__productName{color:var(--color-dark-navy,#14213d);white-space:nowrap;text-overflow:ellipsis;margin:0 0 .2rem;font-size:.72rem;font-weight:600;line-height:1.2;overflow:hidden}.Services-module__rZlypG__priceRow{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.Services-module__rZlypG__priceGroup{flex-direction:column;gap:.1rem;line-height:1.1;display:flex}.Services-module__rZlypG__currentPrice{color:var(--color-primary-teal,#008f83);font-size:.8rem;font-weight:800}
.PostLead-module__4KBLZG__pageRoot{background:var(--color-page-bg);min-height:100dvh;padding-bottom:2.5rem}.PostLead-module__4KBLZG__contentPad{padding:0 1rem 1rem}.PostLead-module__4KBLZG__budgetRow{gap:.625rem;display:flex}.PostLead-module__4KBLZG__budgetField{flex:1;min-width:0}.PostLead-module__4KBLZG__radioGroup{flex-direction:column;display:flex}.PostLead-module__4KBLZG__radioLabel{cursor:pointer;align-items:center;gap:.5rem;min-height:40px;display:flex}.PostLead-module__4KBLZG__radioInput{appearance:none;cursor:pointer;border:2px solid var(--color-grey-text);background:var(--color-card);border-radius:50%;flex-shrink:0;width:1.125rem;height:1.125rem;margin:0}.PostLead-module__4KBLZG__radioInput:checked{border-color:var(--color-primary);background:radial-gradient(circle, var(--color-primary) 0%, var(--color-primary) 35%, var(--color-card) 38%, var(--color-card) 100%)}.PostLead-module__4KBLZG__radioInput:focus-visible{outline:2px solid var(--color-primary-light);outline-offset:2px}
.PostRequirementBanner-module__Uvfh5q__bannerSection{width:100%;margin:.4rem 0}.PostRequirementBanner-module__Uvfh5q__bannerCard{background:linear-gradient(145deg,#fff7ed 0%,#fff0e8 100%);border:1px solid #fed7aa;border-radius:20px;padding:1rem;position:relative;overflow:hidden;box-shadow:0 4px 18px #ff5a1f0f}.PostRequirementBanner-module__Uvfh5q__decorativePill{color:var(--color-orange,#ff5a1f);letter-spacing:.02em;background:#ff5a1f1a;border-radius:999px;align-items:center;gap:.35rem;margin-bottom:.45rem;padding:.25rem .6rem;font-size:.65rem;font-weight:700;display:inline-flex}.PostRequirementBanner-module__Uvfh5q__sparkleIcon{color:var(--color-orange,#ff5a1f)}.PostRequirementBanner-module__Uvfh5q__mainLayout{align-items:flex-start;gap:.85rem;margin-bottom:1rem;display:flex}.PostRequirementBanner-module__Uvfh5q__graphicBox{flex-shrink:0;width:56px;height:56px;position:relative}.PostRequirementBanner-module__Uvfh5q__clipboardBadge{border:1.5px solid var(--color-primary-teal,#008f83);background:#fff;border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;animation:3.2s ease-in-out infinite PostRequirementBanner-module__Uvfh5q__clipboardBob;display:flex;box-shadow:0 4px 12px #008f831f}.PostRequirementBanner-module__Uvfh5q__clipboardIcon{color:var(--color-primary-teal,#008f83)}.PostRequirementBanner-module__Uvfh5q__flyingSendBadge{background:var(--color-orange,#ff5a1f);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;animation:2.4s ease-in-out infinite PostRequirementBanner-module__Uvfh5q__sendBadgeFloat;display:flex;position:absolute;bottom:-4px;right:-4px;box-shadow:0 2px 6px #ff5a1f40}@keyframes PostRequirementBanner-module__Uvfh5q__clipboardBob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes PostRequirementBanner-module__Uvfh5q__sendBadgeFloat{0%,to{transform:translate(0)}50%{transform:translate(2px,-4px)}}.PostRequirementBanner-module__Uvfh5q__sendIcon{color:#fff}.PostRequirementBanner-module__Uvfh5q__centerContent{flex-direction:column;flex:1;align-items:flex-start;display:flex}.PostRequirementBanner-module__Uvfh5q__title{color:var(--color-dark-navy,#14213d);letter-spacing:-.01em;margin:0 0 .35rem;font-size:1rem;font-weight:700}.PostRequirementBanner-module__Uvfh5q__description{color:var(--color-muted-text,#697586);margin:0 0 .85rem;font-size:.76rem;font-weight:400;line-height:1.4}.PostRequirementBanner-module__Uvfh5q__orangeCtaButton{background:var(--color-orange,#ff5a1f);color:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.65rem 1.25rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex;box-shadow:0 4px 14px #ff5a1f4d}.PostRequirementBanner-module__Uvfh5q__orangeCtaButton:active{transform:scale(.97)}.PostRequirementBanner-module__Uvfh5q__orangeCtaButton:focus-visible{outline:2px solid var(--color-orange,#ff5a1f);outline-offset:2px}.PostRequirementBanner-module__Uvfh5q__checklistRow{background:#fff;border:1px solid #fed7aa;border-radius:12px;justify-content:space-between;align-items:center;gap:.35rem;padding:.5rem .65rem;display:flex}.PostRequirementBanner-module__Uvfh5q__checkItem{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.PostRequirementBanner-module__Uvfh5q__checkCircle{background:var(--color-mint,#e5f7f0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.PostRequirementBanner-module__Uvfh5q__checkIcon{color:var(--color-primary-teal,#008f83)}.PostRequirementBanner-module__Uvfh5q__checkText{color:var(--color-dark-navy,#14213d);white-space:nowrap;font-size:.68rem;font-weight:600}.PostRequirementBanner-module__Uvfh5q__stepConnector{border-top:1.5px dashed #fed7aa;flex:1;height:1px;margin:0 .2rem}.PostRequirementBanner-module__Uvfh5q__trendingSection{width:100%;margin-top:.75rem;padding-bottom:1rem}.PostRequirementBanner-module__Uvfh5q__trendingSectionTitle{color:var(--color-dark-navy,#14213d);letter-spacing:-.01em;margin:0 0 .35rem;padding-bottom:.4rem;font-size:1rem;font-weight:700}.PostRequirementBanner-module__Uvfh5q__trendingList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.PostRequirementBanner-module__Uvfh5q__sampleReqCard{border:1px solid var(--color-border-subtle,#e5e7eb);background:var(--color-card,#fff);border-radius:12px;padding:0 .85rem;transition:transform .15s,border-color .15s,box-shadow .15s;box-shadow:0 1px 4px #14213d08}.PostRequirementBanner-module__Uvfh5q__sampleReqCard:hover{border-color:var(--color-orange,#ff5a1f);box-shadow:0 2px 8px #ff5a1f14}.PostRequirementBanner-module__Uvfh5q__sampleReqLink{color:inherit;align-items:center;gap:.65rem;min-height:42px;text-decoration:none;display:flex}.PostRequirementBanner-module__Uvfh5q__trendingIcon{color:#ea580c;flex-shrink:0}.PostRequirementBanner-module__Uvfh5q__sampleReqText{color:var(--color-dark-navy,#14213d);flex:1;font-size:.82rem;font-weight:600;line-height:1.3}
.PostRequirementPage-module__eSnh8q__pageRoot{background:var(--color-page-bg);flex-direction:column;min-height:100dvh;padding-bottom:0;display:flex}.PostRequirementPage-module__eSnh8q__content{flex:1}.PostRequirementPage-module__eSnh8q__categoryError{padding:0 1rem}.PostRequirementPage-module__eSnh8q__bottomNav{background:var(--color-card);border-top:1px solid var(--color-border);padding:.875rem 1rem;padding-bottom:calc(.875rem + env(safe-area-inset-bottom,0px));z-index:20;align-items:flex-end;gap:.75rem;display:flex;position:sticky;bottom:0;left:0;right:0}.PostRequirementPage-module__eSnh8q__backBtn{border:1.5px solid var(--color-border);background:var(--color-card);min-width:80px;min-height:52px;color:var(--color-grey-text);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;flex-shrink:0;align-items:center;gap:.35rem;padding:0 1rem;font-size:.9rem;font-weight:600;transition:border-color .15s,color .15s,transform .12s;display:flex}.PostRequirementPage-module__eSnh8q__backBtn:hover{border-color:var(--color-primary);color:var(--color-primary-dark)}.PostRequirementPage-module__eSnh8q__backBtn:active{transform:scale(.97)}.PostRequirementPage-module__eSnh8q__backBtn:disabled{opacity:.5;cursor:not-allowed}.PostRequirementPage-module__eSnh8q__continueWrap{flex-direction:column;flex:1;gap:.4rem;min-width:0;display:flex}.PostRequirementPage-module__eSnh8q__submitError{text-align:center}
.PostRequirementFAB-module__gmpMiG__fab{bottom:calc(56px + 16px + env(safe-area-inset-bottom,0px));z-index:110;background:linear-gradient(135deg, var(--color-primary-teal) 0%, var(--color-dark-teal) 100%);color:var(--color-card);box-shadow:var(--color-shadow);white-space:nowrap;cursor:pointer;opacity:1;visibility:visible;border-radius:999px;align-items:center;gap:.5rem;min-height:40px;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .15s,transform .28s cubic-bezier(.16,1,.3,1),opacity .25s,visibility .25s;display:inline-flex;position:fixed;left:50%;transform:translate(-50%)}.PostRequirementFAB-module__gmpMiG__fabHidden{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,20px)scale(.92)}.PostRequirementFAB-module__gmpMiG__fab:active{background:var(--color-primary-dark)}.PostRequirementFAB-module__gmpMiG__fab:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.PostRequirementFAB-module__gmpMiG__fabText{color:var(--color-card)}
.RequirementCard-module__luk3fa__card{background-color:var(--color-card,#fff);border:1px solid var(--color-border,#e2e8f0);width:100%;color:inherit;box-sizing:border-box;cursor:pointer;border-radius:20px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:block;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a}.RequirementCard-module__luk3fa__card:hover{box-shadow:0 4px 12px #00000014}.RequirementCard-module__luk3fa__card:active{opacity:.92}.RequirementCard-module__luk3fa__accentStrip{background-color:var(--color-primary,#0d9488);border-top-left-radius:20px;border-bottom-left-radius:20px;width:5px;position:absolute;top:0;bottom:0;left:0}.RequirementCard-module__luk3fa__content{box-sizing:border-box;padding:1rem 1rem .9rem 1.15rem}.RequirementCard-module__luk3fa__topRow{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.RequirementCard-module__luk3fa__leftGroup{flex-direction:row;flex:1;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.RequirementCard-module__luk3fa__iconChip{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-top:1px;display:flex}.RequirementCard-module__luk3fa__textGroup{flex-direction:column;flex:1;min-width:0;display:flex}.RequirementCard-module__luk3fa__title{color:var(--color-text-primary,#0f172a);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.85rem;font-weight:600;line-height:1.4;overflow:hidden}.RequirementCard-module__luk3fa__description{color:var(--color-grey-text,#64748b);text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.35rem;margin-bottom:0;font-size:.82rem;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.RequirementCard-module__luk3fa__postedLabel{color:var(--color-grey-text,#64748b);white-space:nowrap;text-overflow:ellipsis;margin-top:.2rem;font-size:.81rem;font-weight:400;line-height:1.3;overflow:hidden}.RequirementCard-module__luk3fa__statusPill{background-color:#ccfbf1;border:1px solid #0d948840;border-radius:999px;flex-direction:row;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px;display:flex}.RequirementCard-module__luk3fa__statusDot{background-color:var(--color-primary,#0d9488);border-radius:3px;width:6px;height:6px}.RequirementCard-module__luk3fa__statusText{color:#0f766e;font-size:12px;font-weight:700;line-height:1}.RequirementCard-module__luk3fa__divider{background-color:var(--color-border,#e2e8f0);border:none;width:100%;height:1px;margin:.6rem 0 .9rem}.RequirementCard-module__luk3fa__bottomRow{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;min-height:0;padding-bottom:.05rem;display:flex}.RequirementCard-module__luk3fa__emptyState{flex-direction:row;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.RequirementCard-module__luk3fa__emptyStateText{color:#64748b;margin:0;font-size:.85rem;font-weight:500}.RequirementCard-module__luk3fa__filledState{flex-direction:row;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.RequirementCard-module__luk3fa__avatarStack{flex-direction:row;flex-shrink:0;align-items:center;display:flex}.RequirementCard-module__luk3fa__avatar{box-sizing:border-box;background-color:#ccfbf1;border:2px solid #fff;border-radius:13px;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:relative}.RequirementCard-module__luk3fa__avatarOverlapping{margin-left:-8px}.RequirementCard-module__luk3fa__avatarText{color:#0f766e;font-size:10px;font-weight:700;line-height:1}.RequirementCard-module__luk3fa__remainingAvatarText{color:#0f766e;font-size:9.5px;font-weight:700;line-height:1}.RequirementCard-module__luk3fa__quotesCountLabel{color:var(--color-text-primary,#0f172a);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:.85rem;font-weight:700;overflow:hidden}.RequirementCard-module__luk3fa__unreadBadge{box-sizing:border-box;background-color:var(--color-primary,#0d9488);color:#fff;white-space:nowrap;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;height:20px;padding:2px 8px;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}
.LockedProfile-module__LJhvcG__profileRoot{background:var(--color-page-bg);flex-direction:column;min-height:100dvh;padding-bottom:5.5rem;display:flex}.LockedProfile-module__LJhvcG__lockedProfile{align-items:center;padding:0 1rem}
.ItemDetails-module__BJGKra__pageRoot{min-height:100dvh;padding-bottom:calc(5rem + env(safe-area-inset-bottom,0px));background:#fff}.ItemDetails-module__BJGKra__heroSection{background-color:#f8fafc;width:100%;height:300px;position:relative}.ItemDetails-module__BJGKra__heroImageWrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ItemDetails-module__BJGKra__heroImg{object-fit:cover;width:100%;height:100%;display:block}.ItemDetails-module__BJGKra__heroPlaceholder{width:100%;height:100%;color:var(--color-primary);background-color:#f1f5f9;justify-content:center;align-items:center;display:flex}.ItemDetails-module__BJGKra__backHeader{z-index:10;justify-content:space-between;align-items:center;padding:0 1rem;display:flex;position:absolute;top:0;left:0;right:0}.ItemDetails-module__BJGKra__backButton{width:40px;height:40px;color:var(--color-text-primary);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:none;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.75rem;transition:transform .1s;display:flex;box-shadow:0 2px 4px #0000001a}.ItemDetails-module__BJGKra__backButton:active{transform:scale(.96)}.ItemDetails-module__BJGKra__headerTitle{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:.75rem .5rem 0;font-size:1rem;font-weight:700;overflow:hidden}.ItemDetails-module__BJGKra__sectionDivider{background-color:#f1f5f9;width:100%;height:1.5px}.ItemDetails-module__BJGKra__productHeaderSection{background-color:#fff;padding:1rem}.ItemDetails-module__BJGKra__specialTag{color:#2563eb;margin:0 0 4px;font-size:.8rem;font-weight:700}.ItemDetails-module__BJGKra__productTitle{color:#0f172a;margin:0 0 6px;font-size:1.15rem;font-weight:800;line-height:1.45rem}.ItemDetails-module__BJGKra__ratingStockRow{flex-direction:row;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ItemDetails-module__BJGKra__ratingBadge{background-color:#16a34a;border-radius:6px;flex-direction:row;align-items:center;gap:2px;padding:2px 6px;display:flex}.ItemDetails-module__BJGKra__ratingText{color:#fff;font-size:12px;font-weight:700;line-height:1}.ItemDetails-module__BJGKra__stockStatus{color:#16a34a;margin:0;font-size:13px;font-weight:700}.ItemDetails-module__BJGKra__stockStatusMuted{color:#dc2626}.ItemDetails-module__BJGKra__priceBlock{margin-top:4px}.ItemDetails-module__BJGKra__priceText{color:#0f172a;margin:0;font-size:1.6rem;font-weight:800;line-height:1.2}.ItemDetails-module__BJGKra__priceSubtitle{color:#64748b;margin-top:2px;margin-bottom:0;font-size:.8rem}.ItemDetails-module__BJGKra__section{background-color:#fff;padding:1rem}.ItemDetails-module__BJGKra__sectionHeaderRow{flex-direction:row;align-items:center;gap:8px;margin-bottom:1.2rem;display:flex}.ItemDetails-module__BJGKra__sectionTitle{color:#0f172a;margin:0;font-size:1.05rem;font-weight:800}.ItemDetails-module__BJGKra__highlightList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.ItemDetails-module__BJGKra__highlightRow{flex-direction:row;align-items:flex-start;gap:8px;display:flex}.ItemDetails-module__BJGKra__bulletDot{background-color:#64748b;border-radius:1px;flex-shrink:0;width:4px;height:4px;margin-top:8px}.ItemDetails-module__BJGKra__highlightContent{flex:1;font-size:.88rem;line-height:1.4}.ItemDetails-module__BJGKra__highlightKey{color:#0f172a;font-weight:700}.ItemDetails-module__BJGKra__highlightValue{color:#475569;font-weight:400}.ItemDetails-module__BJGKra__descriptionText{color:#334155;white-space:pre-wrap;margin:0;font-size:.88rem;line-height:1.35rem}.ItemDetails-module__BJGKra__keywordList{flex-flow:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ItemDetails-module__BJGKra__keywordChip{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;padding:5px 11px}.ItemDetails-module__BJGKra__keywordText{color:#475569;font-size:12px;font-weight:600}.ItemDetails-module__BJGKra__sellerCard{color:inherit;cursor:pointer;flex-direction:row;align-items:center;gap:12px;margin-top:.3rem;text-decoration:none;display:flex}.ItemDetails-module__BJGKra__sellerAvatar{background-color:#251f7d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ItemDetails-module__BJGKra__sellerAvatarText{color:#fff;font-size:18px;font-weight:800;line-height:1}.ItemDetails-module__BJGKra__sellerDetails{flex:1;min-width:0}.ItemDetails-module__BJGKra__sellerNameRow{flex-direction:row;align-items:center;gap:8px;display:flex}.ItemDetails-module__BJGKra__sellerName{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:700;overflow:hidden}.ItemDetails-module__BJGKra__sellerRatingBadge{background-color:#16a34a;border-radius:4px;flex-direction:row;align-items:center;gap:2px;padding:1px 5px;display:flex}.ItemDetails-module__BJGKra__sellerRatingText{color:#fff;font-size:11px;font-weight:700;line-height:1}.ItemDetails-module__BJGKra__sellerSubtext{color:#64748b;margin-top:2px;margin-bottom:0;font-size:.78rem}.ItemDetails-module__BJGKra__sellerLocationRow{color:#64748b;flex-direction:row;align-items:center;gap:.25rem;margin-top:.2rem;margin-bottom:0;font-size:.78rem;display:flex}.ItemDetails-module__BJGKra__sellerLocationText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ItemDetails-module__BJGKra__getBestOfferSpacer{height:1rem}.ItemDetails-module__BJGKra__getBestOfferWrap{flex-direction:column;gap:.5rem;margin-top:0;display:flex}.ItemDetails-module__BJGKra__sellerInfoCard{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.35rem;margin-top:.3rem;padding:.85rem 1rem;display:flex}.ItemDetails-module__BJGKra__sellerInfoName{color:#0f172a;margin:0;font-size:.95rem;font-weight:700}.ItemDetails-module__BJGKra__sellerInfoMeta{color:#64748b;margin:0;font-size:.82rem}.ItemDetails-module__BJGKra__sellerInfoRating{flex-direction:row;align-items:center;gap:.2rem;margin-top:.15rem;display:inline-flex}.ItemDetails-module__BJGKra__sellerInfoRatingText{color:#16a34a;font-size:.82rem;font-weight:700}.ItemDetails-module__BJGKra__ctaBar{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-border);z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fffffff5;flex-direction:row;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.ItemDetails-module__BJGKra__directOrderCtaWrap{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.ItemDetails-module__BJGKra__ctaButton{cursor:pointer;box-sizing:border-box;border:none;border-radius:12px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:6px;height:48px;font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.ItemDetails-module__BJGKra__ctaButtonOutline{background-color:var(--color-card);border:1.5px solid var(--color-border);color:var(--color-grey-text)}.ItemDetails-module__BJGKra__ctaButtonOutline:disabled{opacity:.6;cursor:not-allowed}.ItemDetails-module__BJGKra__ctaButtonPrimary{background-color:var(--color-primary);color:#fff}.ItemDetails-module__BJGKra__ctaButtonPrimaryText{color:#fff;font-size:.9rem;font-weight:700}.ItemDetails-module__BJGKra__toast{z-index:100;color:#fff;background:#0f172a;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-size:.825rem;font-weight:600;animation:.25s ease-out forwards ItemDetails-module__BJGKra__toastFadeIn;display:flex;position:fixed;top:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0003}@keyframes ItemDetails-module__BJGKra__toastFadeIn{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}
.NavigationProgressBar-module__LCvrrq__progressContainer{z-index:99999;pointer-events:none;background:0 0;height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}.NavigationProgressBar-module__LCvrrq__progressBar{background:linear-gradient(90deg, var(--color-primary), #10b981);border-radius:0 2px 2px 0;height:100%;transition:width .25s ease-out,opacity .3s ease-in-out;box-shadow:0 0 8px #0d948899,0 0 4px #10b981}
.ActiveRequirement-module__F5R3wW__section{width:100%;margin:.35rem 0}.ActiveRequirement-module__F5R3wW__headerRow{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}.ActiveRequirement-module__F5R3wW__viewAllLink{color:var(--color-primary-dark,#0f766e);flex-direction:row;align-items:center;gap:.15rem;padding:.25rem 0;text-decoration:none;transition:opacity .15s;display:inline-flex}.ActiveRequirement-module__F5R3wW__viewAllLink:hover{opacity:.85}.ActiveRequirement-module__F5R3wW__viewAllLink:active{opacity:.75}.ActiveRequirement-module__F5R3wW__sectionTitle{color:var(--color-dark-navy,#14213d);margin:0;font-size:1rem;font-weight:700;line-height:1.3}.ActiveRequirement-module__F5R3wW__viewAllText{color:var(--color-primary-dark,#0f766e);margin:0;font-size:.78rem;font-weight:600}
.Leads-module__TlMvta__pageRoot{background:var(--color-page-bg);min-height:100dvh;padding-bottom:5.5rem}.Leads-module__TlMvta__stateWrapper{flex-direction:column;padding:1.5rem 1rem 2rem;animation:.35s both Leads-module__TlMvta__leadsFadeUp;display:flex}.Leads-module__TlMvta__stateWrapperCentered{justify-content:center;align-items:center;min-height:12rem}.Leads-module__TlMvta__inlineLoader{justify-content:center;align-items:center;padding:2rem 0;display:flex}.Leads-module__TlMvta__loadingSpinner{border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite Leads-module__TlMvta__leadsSpin}@keyframes Leads-module__TlMvta__leadsSpin{to{transform:rotate(360deg)}}@keyframes Leads-module__TlMvta__leadsFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.Leads-module__TlMvta__textCenter{text-align:center;padding:2rem 0 1.5rem}.Leads-module__TlMvta__sectionTitle{margin-bottom:.5rem}.Leads-module__TlMvta__centeredSubtext{text-align:center;max-width:16rem;margin:0 auto}.Leads-module__TlMvta__illustrationCircle{background:var(--color-primary-light);width:88px;height:88px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1.25rem;display:flex}.Leads-module__TlMvta__illustrationCircleWarn{color:#ca8a04;background:#fef9c3}.Leads-module__TlMvta__featureList{flex-direction:column;gap:.75rem;margin:1.5rem 0;display:flex}.Leads-module__TlMvta__featureRowButton{background:var(--color-card);border:1px solid var(--color-border);text-align:left;cursor:pointer;width:100%;color:inherit;border-radius:12px;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.Leads-module__TlMvta__featureRowButton:active{opacity:.92}.Leads-module__TlMvta__featureText{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.Leads-module__TlMvta__chevron{color:var(--color-text-primary);flex-shrink:0}.Leads-module__TlMvta__actionCard{background:var(--color-card);border:1px solid var(--color-border);text-align:center;border-radius:16px;margin-top:auto;margin-bottom:64px;padding:1.25rem 1rem}.Leads-module__TlMvta__actionCardText{margin-top:.3rem}.Leads-module__TlMvta__actionError{margin-top:.75rem}.Leads-module__TlMvta__primaryCtaButton{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));color:#fff;cursor:pointer;letter-spacing:.02em;border:none;border-radius:10px;width:100%;margin-top:1rem;padding:.85rem;font-size:.95rem;font-weight:700}.Leads-module__TlMvta__primaryCtaButton:active{opacity:.88;transform:scale(.98)}.Leads-module__TlMvta__primaryCtaButton:disabled{opacity:.7;cursor:not-allowed}.Leads-module__TlMvta__progressBarTrack{background:var(--color-border);border-radius:999px;width:100%;height:8px;margin:1rem 0 .4rem;overflow:hidden}.Leads-module__TlMvta__progressBarFill{background:linear-gradient(90deg, var(--color-primary), var(--color-primary-dark));border-radius:999px;height:100%;transition:width .6s}.Leads-module__TlMvta__progressLabel{text-align:right;margin-bottom:.25rem}.Leads-module__TlMvta__stepsCard{background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;margin:1rem 0;padding:.75rem 1rem}.Leads-module__TlMvta__stepRow{border-bottom:1px solid var(--color-border);align-items:center;gap:.75rem;padding:.6rem 0;display:flex}.Leads-module__TlMvta__stepRow:last-child{border-bottom:none}.Leads-module__TlMvta__stepDot,.Leads-module__TlMvta__stepDotDone{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.Leads-module__TlMvta__stepDot{border:2px solid var(--color-border);background:0 0}.Leads-module__TlMvta__stepDotDone{border:2px solid var(--color-primary);background:var(--color-primary);color:#fff}.Leads-module__TlMvta__stepLabelDone{color:var(--color-grey-text);flex:1;text-decoration:line-through}.Leads-module__TlMvta__stepLabelPending{flex:1}.Leads-module__TlMvta__pageHeader{padding:.5rem 0 1rem}.Leads-module__TlMvta__filterRow{gap:.5rem;margin-bottom:1rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.Leads-module__TlMvta__filterTab{border:1px solid var(--color-border);background:var(--color-card);color:var(--color-grey-text);white-space:nowrap;cursor:pointer;border-radius:999px;padding:.38rem .75rem;font-size:.74rem;font-weight:600}.Leads-module__TlMvta__filterTabActive{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.Leads-module__TlMvta__resultSummary{margin:0 0 .85rem}.Leads-module__TlMvta__statsRow{gap:.75rem;margin-bottom:1.25rem;display:flex}.Leads-module__TlMvta__statBox{background:var(--color-card);border:1px solid var(--color-border);text-align:center;border-radius:12px;flex:1;padding:.75rem}.Leads-module__TlMvta__statBoxValue{color:var(--color-primary);margin:0;font-size:1.25rem;font-weight:700}.Leads-module__TlMvta__statBoxLabel{color:var(--color-grey-text);margin:.15rem 0 0;font-size:.7rem;font-weight:500}.Leads-module__TlMvta__leadList{flex-direction:column;gap:.75rem;margin:0;padding:0 0 4rem;list-style:none;display:flex}.Leads-module__TlMvta__leadCard{background:var(--color-card);border:1px solid var(--color-border);border-radius:14px;flex-direction:column;gap:.65rem;padding:1rem;display:flex}.Leads-module__TlMvta__leadCardHeader{align-items:center;gap:.65rem;display:flex}.Leads-module__TlMvta__customerAvatar{background:var(--color-primary-light);width:40px;height:40px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.Leads-module__TlMvta__leadMeta{flex:1;min-width:0}.Leads-module__TlMvta__leadDate{align-items:center;gap:.3rem;display:flex}.Leads-module__TlMvta__engagementBadge{letter-spacing:.03em;text-transform:uppercase;border-radius:999px;flex-shrink:0;align-items:center;padding:.2rem .5rem;font-size:.65rem;font-weight:600;display:inline-flex}.Leads-module__TlMvta__engagementBadgeAssigned{background:var(--color-primary-light);color:var(--color-primary)}.Leads-module__TlMvta__engagementBadgeContacted{color:#1d4ed8;background:#dbeafe}.Leads-module__TlMvta__engagementBadgeConverted{background:var(--color-success-bg);color:var(--color-success-text)}.Leads-module__TlMvta__engagementBadgeMissed{background:var(--color-danger-bg);color:var(--color-danger-text)}.Leads-module__TlMvta__leadTitle{margin:0}.Leads-module__TlMvta__leadDescription{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Leads-module__TlMvta__leadDescriptionWrapper{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.Leads-module__TlMvta__moreButton{color:var(--color-primary);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:0;padding:0;font-size:.8125rem;font-weight:600;line-height:1.2;transition:opacity .15s}.Leads-module__TlMvta__moreButton:hover{text-decoration:underline}.Leads-module__TlMvta__moreButton:active{opacity:.7}.Leads-module__TlMvta__chatRow{background:var(--color-input-surface);color:inherit;-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:.65rem;margin-top:.15rem;padding:.65rem .7rem;text-decoration:none;display:flex}.Leads-module__TlMvta__chatRow:active{opacity:.9;transform:scale(.99)}.Leads-module__TlMvta__chatRowDisabled{cursor:default;opacity:.6}.Leads-module__TlMvta__chatRowIcon{background:var(--color-primary-light);width:32px;min-width:32px;height:32px;color:var(--color-primary-dark);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Leads-module__TlMvta__chatRowBody{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.Leads-module__TlMvta__chatRowPreview{text-overflow:ellipsis;white-space:nowrap;color:var(--color-grey-text);margin:0;overflow:hidden}.Leads-module__TlMvta__chatRowPreviewQuotation{vertical-align:bottom;align-items:center;gap:.35rem;min-width:0;max-width:100%;display:inline-flex}.Leads-module__TlMvta__chatRowPreviewQuotationPrefix,.Leads-module__TlMvta__chatRowPreviewQuotationIcon{flex-shrink:0}.Leads-module__TlMvta__chatRowPreviewQuotationLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Leads-module__TlMvta__chatRowStart{color:var(--color-primary-dark);margin:0}.Leads-module__TlMvta__chatRowTime{font-size:.68rem}.Leads-module__TlMvta__unreadBadge{background:var(--color-primary);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 .35rem;font-size:.68rem;font-weight:700;display:flex}.Leads-module__TlMvta__chatRowChevron{color:var(--color-grey-text);flex-shrink:0}.Leads-module__TlMvta__emptyState{text-align:center;background:var(--color-card);border:1px dashed var(--color-border);border-radius:14px;padding:2.5rem 1rem}.Leads-module__TlMvta__emptyStateTitle{margin:0 0 .5rem}.Leads-module__TlMvta__emptyStateText{margin:0}.Leads-module__TlMvta__bannerCard{text-align:left;background:linear-gradient(135deg, var(--color-primary-dark), var(--color-primary));cursor:pointer;color:#fff;border:none;border-radius:14px;align-items:center;gap:.85rem;width:100%;min-height:44px;margin-bottom:1.25rem;padding:1rem;display:flex}.Leads-module__TlMvta__bannerCard:active{opacity:.92;transform:scale(.99)}.Leads-module__TlMvta__ringWrap{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:relative}.Leads-module__TlMvta__ringSvg{position:absolute;inset:0;transform:rotate(-90deg)}.Leads-module__TlMvta__ringPctText{color:#fff;font-size:.72rem;font-weight:700}.Leads-module__TlMvta__bannerText{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.Leads-module__TlMvta__bannerTitle{color:#fff;font-size:.9rem;font-weight:700}.Leads-module__TlMvta__bannerSubtitle{color:#ffffffd9;font-size:.75rem}.Leads-module__TlMvta__boldText{color:#000;font-weight:700}.Leads-module__TlMvta__upgradeCard{text-align:center;border-radius:20px;flex-direction:column;align-items:center;margin:.5rem 0 1.5rem;padding:2.25rem 1.25rem 2rem;display:flex;position:relative;overflow:hidden}.Leads-module__TlMvta__upgradeCard:before{content:"";height:4px;position:absolute;top:0;left:0;right:0}.Leads-module__TlMvta__radarPulseWrap{background:var(--color-primary-light);width:72px;height:72px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;animation:2.2s ease-in-out infinite Leads-module__TlMvta__radarRipple;display:flex;position:relative}@keyframes Leads-module__TlMvta__radarRipple{0%{box-shadow:0 0 0 0 rgba(var(--color-primary-rgb,14, 165, 233), .4);transform:scale(.96)}60%{box-shadow:0 0 0 16px rgba(var(--color-primary-rgb,14, 165, 233), 0);transform:scale(1.04)}to{box-shadow:0 0 0 0 rgba(var(--color-primary-rgb,14, 165, 233), 0);transform:scale(.96)}}.Leads-module__TlMvta__findingBadge{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:.85rem;padding:.35rem .85rem;font-size:.78rem;font-weight:600;display:inline-flex}.Leads-module__TlMvta__findingDot{background:#10b981;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite Leads-module__TlMvta__pulseDot}@keyframes Leads-module__TlMvta__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.Leads-module__TlMvta__upgradeMainTitle{color:var(--color-text-primary);max-width:22rem;margin:0 0 .5rem;font-size:1.12rem;font-weight:700;line-height:1.35}.Leads-module__TlMvta__upgradeSubtitle{color:var(--color-grey-text);max-width:20rem;margin:0 0 1.25rem;font-size:.85rem;line-height:1.45}.Leads-module__TlMvta__upgradeBenefitsList{flex-direction:column;gap:.65rem;width:100%;max-width:20rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.Leads-module__TlMvta__upgradeBenefitItem{background:rgba(var(--color-primary-rgb,14, 165, 233), .06);border:1px solid rgba(var(--color-primary-rgb,14, 165, 233), .12);text-align:left;border-radius:12px;align-items:center;gap:.65rem;padding:.65rem .85rem;display:flex}.Leads-module__TlMvta__benefitIconWrap{width:28px;height:28px;color:var(--color-primary);background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 4px #0000000a}.Leads-module__TlMvta__benefitText{color:var(--color-text-primary);font-size:.8rem;font-weight:600;line-height:1.3}.Leads-module__TlMvta__growBusinessButton{background:linear-gradient(135deg, var(--color-primary), #0284c7);color:#fff;width:100%;max-width:20rem;box-shadow:0 4px 14px rgba(var(--color-primary-rgb,14, 165, 233), .35);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.25rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.Leads-module__TlMvta__growBusinessButton:hover{box-shadow:0 6px 18px rgba(var(--color-primary-rgb,14, 165, 233), .45);transform:translateY(-1px)}.Leads-module__TlMvta__growBusinessButton:active{transform:translateY(1px)}
.ProductCard-module__8M0IqW__card{background:var(--color-card);border:1px solid var(--color-border);border-radius:14px;flex-direction:column;gap:.75rem;padding:.85rem;transition:box-shadow .15s;display:flex}.ProductCard-module__8M0IqW__lineItem{border:none;border-bottom:1px solid var(--color-border);background:0 0;border-radius:0;flex-direction:column;gap:.75rem;padding:.75rem 0;display:flex}.ProductCard-module__8M0IqW__mainRow{color:inherit;gap:.75rem;text-decoration:none;display:flex}.ProductCard-module__8M0IqW__cardClickable{cursor:pointer}.ProductCard-module__8M0IqW__cardClickable:active{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.ProductCard-module__8M0IqW__cardClickable:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ProductCard-module__8M0IqW__thumb{background:var(--color-primary-light);width:76px;height:76px;color:var(--color-primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.ProductCard-module__8M0IqW__thumbImg{object-fit:cover;width:100%;height:100%;display:block}.ProductCard-module__8M0IqW__body{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.ProductCard-module__8M0IqW__topRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ProductCard-module__8M0IqW__itemName{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:700;overflow:hidden}.ProductCard-module__8M0IqW__priceBlock{flex-direction:column;gap:.1rem;min-width:0;display:flex}.ProductCard-module__8M0IqW__price{color:var(--color-primary-dark);white-space:nowrap;min-width:0;margin:0;font-size:.85rem;font-weight:600}.ProductCard-module__8M0IqW__offersText{color:var(--color-primary-dark);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;font-weight:600;display:-webkit-box;overflow:hidden}.ProductCard-module__8M0IqW__description{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ProductCard-module__8M0IqW__attributeList{flex-wrap:wrap;gap:.35rem;margin:5px 0 0;padding:0;list-style:none;display:flex}.ProductCard-module__8M0IqW__attributeChip{border:1px solid var(--color-border);color:var(--color-grey-text);border-radius:999px;margin:0;padding:.15rem .45rem;font-size:.72rem}.ProductCard-module__8M0IqW__valueFonts{color:var(--color-text-primary);margin:0;font-size:.78rem;font-weight:600;line-height:1.5}.ProductCard-module__8M0IqW__chevronMuted{color:var(--color-grey-text);flex-shrink:0}.ProductCard-module__8M0IqW__getBestOfferRow{width:100%}.ProductCard-module__8M0IqW__getBestOfferInner{flex-direction:column;gap:.35rem;width:100%;display:flex}.ProductCard-module__8M0IqW__contactRow{gap:.5rem;display:flex}.ProductCard-module__8M0IqW__contactButton{cursor:pointer;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:.35rem;min-height:36px;padding:.45rem .5rem;font-size:.85rem;font-weight:600;text-decoration:none;display:flex}.ProductCard-module__8M0IqW__contactButton:active{opacity:.88;transform:scale(.98)}.ProductCard-module__8M0IqW__contactButton:disabled{opacity:.55;cursor:not-allowed;transform:none}.ProductCard-module__8M0IqW__contactButtonPrimary{background:var(--color-primary);color:#fff}.ProductCard-module__8M0IqW__contactButtonSecondary{color:#fff;background:#006884}
.AdminStatsCard-module__xI6hJa__section{width:100%;margin:.5px;padding-top:.35rem}.AdminStatsCard-module__xI6hJa__card{color:inherit;background-color:var(--color-card,#fff);box-sizing:border-box;border:1px solid #0d948833;border-radius:16px;padding:13px 16px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:block;position:relative;overflow:hidden;box-shadow:0 2px 8px #0f766e0f}.AdminStatsCard-module__xI6hJa__card:hover{box-shadow:0 4px 12px #0f766e1a}.AdminStatsCard-module__xI6hJa__topRowLink{color:inherit;cursor:pointer;border-radius:10px;text-decoration:none;transition:opacity .15s;display:block}.AdminStatsCard-module__xI6hJa__topRowLink:active{opacity:.85}.AdminStatsCard-module__xI6hJa__rupeeWatermark{color:var(--color-primary,#0d9488);opacity:.06;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:6rem;font-weight:900;line-height:1;position:absolute;top:-14px;right:20px}.AdminStatsCard-module__xI6hJa__topRow{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.AdminStatsCard-module__xI6hJa__topRowLeft{flex-direction:row;align-items:center;gap:12px;display:flex}.AdminStatsCard-module__xI6hJa__iconBadge{background-color:#ccfbf1;border:1px solid #0d948840;border-radius:17px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.AdminStatsCard-module__xI6hJa__revenueTextGroup{flex-direction:column;justify-content:center;display:flex}.AdminStatsCard-module__xI6hJa__revenueLabel{color:#64748b;margin:0 0 1px;font-size:.72rem;font-weight:500;line-height:1.2}.AdminStatsCard-module__xI6hJa__revenueValueRow{flex-direction:row;align-items:center;gap:8px;display:flex}.AdminStatsCard-module__xI6hJa__revenueValue{color:#0f172a;letter-spacing:-.5px;font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.4375rem;font-weight:800;line-height:1.2}.AdminStatsCard-module__xI6hJa__livePill{background-color:#dcfce7;border:1px solid #bbf7d0;border-radius:999px;flex-direction:row;align-items:center;gap:4px;padding:2px 6px;display:flex}.AdminStatsCard-module__xI6hJa__liveDot{background-color:#16a34a;border-radius:3px;width:6px;height:6px}.AdminStatsCard-module__xI6hJa__liveText{color:#15803d;letter-spacing:.4px;font-size:.6rem;font-weight:700;line-height:1}.AdminStatsCard-module__xI6hJa__dashedDivider{border:none;border-top:1px dotted #0d948840;width:100%;margin:10px 0}.AdminStatsCard-module__xI6hJa__statRow{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.AdminStatsCard-module__xI6hJa__statItemLeft{color:inherit;cursor:pointer;border-radius:8px;flex-direction:column;flex:1;align-items:flex-start;margin-left:1rem;padding:4px 6px;text-decoration:none;transition:background-color .15s,transform .1s;display:flex}.AdminStatsCard-module__xI6hJa__statItemCenter{color:inherit;cursor:pointer;border-radius:8px;flex-direction:column;flex:1;align-items:center;padding:4px 6px;text-decoration:none;transition:background-color .15s,transform .1s;display:flex}.AdminStatsCard-module__xI6hJa__statItemRight{color:inherit;cursor:pointer;border-radius:8px;flex-direction:column;flex:1;align-items:flex-end;margin-right:1rem;padding:4px 6px;text-decoration:none;transition:background-color .15s,transform .1s;display:flex}.AdminStatsCard-module__xI6hJa__statItemLeft:hover,.AdminStatsCard-module__xI6hJa__statItemCenter:hover,.AdminStatsCard-module__xI6hJa__statItemRight:hover{background-color:#0d948814}.AdminStatsCard-module__xI6hJa__statItemLeft:active,.AdminStatsCard-module__xI6hJa__statItemCenter:active,.AdminStatsCard-module__xI6hJa__statItemRight:active{transform:scale(.96)}.AdminStatsCard-module__xI6hJa__statNumberRow{flex-direction:row;align-items:center;gap:5px;margin-bottom:2px;display:flex}.AdminStatsCard-module__xI6hJa__statNumber{color:#0f172a;font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9375rem;font-weight:700;line-height:1}.AdminStatsCard-module__xI6hJa__statLabel{color:#64748b;margin:0;font-size:.625rem;font-weight:500;line-height:1}.AdminStatsCard-module__xI6hJa__loadingContainer{box-sizing:border-box;background-color:#f0fdfa;border:1px solid #0d948833;border-radius:16px;justify-content:center;align-items:center;min-height:110px;padding:24px;display:flex}
.LeadInternalNoteSheet-module__SlikMW__overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a73;justify-content:center;align-items:flex-end;animation:.2s ease-out LeadInternalNoteSheet-module__SlikMW__overlayFadeIn;display:flex;position:fixed;inset:0}@keyframes LeadInternalNoteSheet-module__SlikMW__overlayFadeIn{0%{opacity:0}to{opacity:1}}.LeadInternalNoteSheet-module__SlikMW__sheet{background:var(--color-card,#fff);width:100%;max-width:560px;max-height:88dvh;padding:.75rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;flex-direction:column;gap:1rem;animation:.25s cubic-bezier(.16,1,.3,1) LeadInternalNoteSheet-module__SlikMW__sheetSlideUp;display:flex;overflow-y:auto;box-shadow:0 -4px 24px #0000001f}@keyframes LeadInternalNoteSheet-module__SlikMW__sheetSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.LeadInternalNoteSheet-module__SlikMW__dragHandle{background:var(--color-border,#cbd5e1);border-radius:999px;flex-shrink:0;width:36px;height:4px;margin:0 auto}.LeadInternalNoteSheet-module__SlikMW__sheetHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.LeadInternalNoteSheet-module__SlikMW__sheetTitle{margin:0}.LeadInternalNoteSheet-module__SlikMW__closeButton{background:var(--color-input-surface,#f8fafc);width:32px;height:32px;color:var(--color-text-primary,#0f172a);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,transform .1s;display:flex}.LeadInternalNoteSheet-module__SlikMW__closeButton:active{background:var(--color-border,#e2e8f0);transform:scale(.92)}.LeadInternalNoteSheet-module__SlikMW__leadMetaRow{border-bottom:1px solid var(--color-border,#e2e8f0);align-items:center;gap:.75rem;padding-bottom:.75rem;display:flex}.LeadInternalNoteSheet-module__SlikMW__customerAvatar{background:var(--color-primary-light,#ccfbf1);width:40px;height:40px;color:var(--color-primary-dark,#0f766e);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.LeadInternalNoteSheet-module__SlikMW__leadMeta{flex:1;min-width:0}.LeadInternalNoteSheet-module__SlikMW__leadDate{align-items:center;gap:.3rem;margin-top:.15rem;display:flex}.LeadInternalNoteSheet-module__SlikMW__leadDetailsSection{flex-direction:column;gap:.35rem;display:flex}.LeadInternalNoteSheet-module__SlikMW__leadTitle{margin:0}.LeadInternalNoteSheet-module__SlikMW__leadDescription{white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.5}.LeadInternalNoteSheet-module__SlikMW__noteSection{background:#f0fdfa;border:1px solid #99f6e4;border-radius:12px;flex-direction:column;gap:.45rem;padding:.85rem 1rem;display:flex}.LeadInternalNoteSheet-module__SlikMW__noteHeader{color:var(--color-primary-dark,#0f766e);align-items:center;gap:.45rem;display:flex}.LeadInternalNoteSheet-module__SlikMW__noteIcon{flex-shrink:0}.LeadInternalNoteSheet-module__SlikMW__noteTitle{text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.75rem;font-weight:700}.LeadInternalNoteSheet-module__SlikMW__noteContent{color:var(--color-text-primary,#0f172a);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.875rem;line-height:1.5}.LeadInternalNoteSheet-module__SlikMW__noNoteText{color:var(--color-text-secondary,#64748b);margin:0;font-size:.8125rem;font-style:italic}
.Addresses-module___g_7-q__pageRoot{background:var(--color-page-bg);min-height:100dvh}.Addresses-module___g_7-q__content{box-sizing:border-box;max-width:600px;margin:0 auto;padding:0 1rem 5.5rem}.Addresses-module___g_7-q__contentWithSaveBar{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0))}.Addresses-module___g_7-q__list{flex-direction:column;gap:.65rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.Addresses-module___g_7-q__addressItem{text-align:left;border:1px solid var(--color-border);background:var(--color-card,#fff);cursor:pointer;box-sizing:border-box;border-radius:14px;width:100%;padding:.9rem 1rem;transition:border-color .15s,box-shadow .15s}.Addresses-module___g_7-q__addressItem:hover{border-color:var(--color-primary,#0d9488)}.Addresses-module___g_7-q__addressItemName{margin:0 0 .2rem}.Addresses-module___g_7-q__addressItemMeta{margin:0 0 .35rem;line-height:1.4}.Addresses-module___g_7-q__addressItemLine{margin:0;line-height:1.45}.Addresses-module___g_7-q__emptyState{text-align:center;margin:1.25rem 0 0;line-height:1.5}.Addresses-module___g_7-q__addBar,.Addresses-module___g_7-q__saveBar{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0));background:var(--color-card,#fff);border-top:1px solid var(--color-border);box-sizing:border-box;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0f172a0f}.Addresses-module___g_7-q__addBarInner,.Addresses-module___g_7-q__saveBarInner{max-width:600px;margin:0 auto}.Addresses-module___g_7-q__loadingWrapper{justify-content:center;align-items:center;padding:3rem 0;display:flex}.Addresses-module___g_7-q__formWrap{padding:.5rem 0 0}.Addresses-module___g_7-q__addressForm{background:var(--color-card,#fff);box-sizing:border-box;color:#212121;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:1px solid #e8e8e8;border-radius:4px;padding:1rem 1rem 1.15rem}.Addresses-module___g_7-q__formBlockTitle{color:#212121;margin:0 0 .85rem}.Addresses-module___g_7-q__formBlockRule{background:var(--color-page-bg);border-top:1px solid #eee;border-bottom:1px solid #eee;height:8px;margin:1.15rem -1rem}.Addresses-module___g_7-q__formStack{flex-direction:column;gap:1rem;display:flex}.Addresses-module___g_7-q__formField{flex-direction:column;gap:.4rem;min-width:0;display:flex}.Addresses-module___g_7-q__formLabel{color:#878787;font-size:.8rem;font-weight:500;line-height:1.35}.Addresses-module___g_7-q__formRequired{color:#e53935}.Addresses-module___g_7-q__formHint{margin:0;font-size:.75rem;line-height:1.35}.Addresses-module___g_7-q__formInput{color:#212121;box-sizing:border-box;background:#fff;border:1px solid #d4d5d9;border-radius:2px;width:100%;min-height:48px;padding:.65rem .75rem;font-size:.95rem;font-weight:400;transition:border-color .15s}.Addresses-module___g_7-q__formInput::placeholder{color:#9e9e9e}.Addresses-module___g_7-q__formInput:focus{border-color:var(--color-primary,#2874f0);box-shadow:0 0 0 1px var(--color-primary,#2874f0);outline:none}.Addresses-module___g_7-q__formSplitRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.Addresses-module___g_7-q__phoneField{flex-direction:column;gap:.4rem;display:flex}.Addresses-module___g_7-q__phoneInputRow{background:#fff;border:1px solid #d4d5d9;border-radius:2px;align-items:stretch;min-height:48px;transition:border-color .15s;display:flex;overflow:hidden}.Addresses-module___g_7-q__phoneInputRow:focus-within{border-color:var(--color-primary,#2874f0);box-shadow:0 0 0 1px var(--color-primary,#2874f0)}.Addresses-module___g_7-q__phonePrefix{color:#212121;background:#f5f5f5;border-right:1px solid #d4d5d9;flex-shrink:0;align-items:center;padding:0 .75rem;font-size:.95rem;font-weight:500;display:flex}.Addresses-module___g_7-q__phoneInput{color:#212121;-webkit-text-fill-color:#212121;caret-color:#212121;background:#fff;border:none;outline:none;flex:1;width:100%;min-width:0;padding:.65rem .75rem;font-size:.95rem;font-weight:500}.Addresses-module___g_7-q__phoneInput::placeholder{color:#9e9e9e;-webkit-text-fill-color:#9e9e9e;opacity:1}@media (max-width:400px){.Addresses-module___g_7-q__formSplitRow{grid-template-columns:1fr}}
.ItemListing-module__-kOyLG__pageRoot{background:var(--color-card);min-height:100dvh}.ItemListing-module__-kOyLG__content{padding:.5rem 1rem 3rem}.ItemListing-module__-kOyLG__searchBar{width:100%;max-width:680px;margin:.25rem auto .75rem}.ItemListing-module__-kOyLG__pageHeader{align-items:center;gap:.5rem;margin-top:.25rem;margin-bottom:.5rem;display:flex}.ItemListing-module__-kOyLG__pageTitle{color:var(--color-text-primary)}.ItemListing-module__-kOyLG__stateWrapper{justify-content:center;align-items:center;min-height:40dvh;display:flex}.ItemListing-module__-kOyLG__loadingSpinner{border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite ItemListing-module__-kOyLG__itemListingSpin}@keyframes ItemListing-module__-kOyLG__itemListingSpin{to{transform:rotate(360deg)}}.ItemListing-module__-kOyLG__resultsList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.ItemListing-module__-kOyLG__resultLink{color:inherit;text-decoration:none;display:block}
.QuotationMessageBubble-module__iM5jna__card{box-sizing:border-box;background:var(--color-card,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:16px;width:100%;margin:0;padding:1rem 1.05rem 1.05rem;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.QuotationMessageBubble-module__iM5jna__cardIncoming{border-bottom-left-radius:5px}.QuotationMessageBubble-module__iM5jna__cardOutgoing{border-bottom-right-radius:5px}.QuotationMessageBubble-module__iM5jna__cardWithDealFooter{padding-bottom:0;overflow:hidden}.QuotationMessageBubble-module__iM5jna__typeBadge{letter-spacing:.06em;color:var(--color-primary-dark,#0f766e);background:var(--color-primary-light,#ccfbf1);border-radius:8px;margin-bottom:.55rem;padding:.22rem .55rem;display:inline-block}.QuotationMessageBubble-module__iM5jna__productRow{align-items:flex-start;gap:.25rem;display:flex}.QuotationMessageBubble-module__iM5jna__productName{word-break:break-word;min-width:0;color:var(--color-text-primary,#0f172a);flex:1;margin:0;line-height:1.35}.QuotationMessageBubble-module__iM5jna__conditionBadge{border-radius:8px;flex-shrink:0;margin-left:auto;padding:.18rem .5rem}.QuotationMessageBubble-module__iM5jna__conditionNew{color:var(--color-primary-dark,#0f766e);background:var(--color-primary-light,#ccfbf1)}.QuotationMessageBubble-module__iM5jna__conditionRefurbished{color:#9a3412;background:#ffedd5}.QuotationMessageBubble-module__iM5jna__offersText{word-break:break-word;color:var(--color-text-primary,#0f172a);margin:.65rem 0 0;line-height:1.45}.QuotationMessageBubble-module__iM5jna__offersLabel{margin-right:.35rem}.QuotationMessageBubble-module__iM5jna__fulfillmentRow{flex-flow:row;align-items:stretch;gap:.4rem;width:fit-content;max-width:100%;margin-top:.5rem;display:flex}.QuotationMessageBubble-module__iM5jna__fulfillmentCard{box-sizing:border-box;border:1px solid var(--color-border,#e2e8f0);background:var(--color-input-surface,#f8fafc);border-radius:8px;flex:0 auto;width:9.75rem;min-width:0;max-width:calc(50% - .2rem);padding:.4rem .45rem}.QuotationMessageBubble-module__iM5jna__fulfillmentCardHeader{color:var(--color-grey-text,#64748b);align-items:center;gap:.25rem;margin-bottom:.25rem;display:flex}.QuotationMessageBubble-module__iM5jna__fulfillmentCardTitle{text-transform:uppercase;letter-spacing:.05em;margin:0}.QuotationMessageBubble-module__iM5jna__fulfillmentIconPayment{color:#eb6a25;flex-shrink:0}.QuotationMessageBubble-module__iM5jna__fulfillmentIconDelivery{color:#9d00ff;flex-shrink:0}.QuotationMessageBubble-module__iM5jna__fulfillmentCardValue{word-break:break-word;color:var(--color-text-primary,#0f172a);margin:0;font-size:.78rem;line-height:1.25}.QuotationMessageBubble-module__iM5jna__dealFooterAmountRow{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.QuotationMessageBubble-module__iM5jna__paidBadge{color:#00961e;white-space:nowrap;background:#dcfce7;border-radius:999px;margin:0;padding:.22rem .65rem;display:inline-block}.QuotationMessageBubble-module__iM5jna__divider{background:var(--color-border,#e2e8f0);height:1px;margin:.85rem 0 .7rem}.QuotationMessageBubble-module__iM5jna__totalRow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.QuotationMessageBubble-module__iM5jna__totalLabel{margin:0}.QuotationMessageBubble-module__iM5jna__totalAmount{color:var(--color-primary,#0d9488);white-space:nowrap;margin:0}.QuotationMessageBubble-module__iM5jna__dealFooter{border-top:1px solid var(--color-border,#e2e8f0);background:var(--color-input-surface,#f8fafc);box-sizing:border-box;justify-content:space-between;align-items:center;gap:.75rem;margin:.85rem -1.05rem 0;padding:.7rem 1.05rem;display:flex}.QuotationMessageBubble-module__iM5jna__dealFooterTop{justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.QuotationMessageBubble-module__iM5jna__cardIncoming .QuotationMessageBubble-module__iM5jna__dealFooter{border-bottom-right-radius:16px;border-bottom-left-radius:5px}.QuotationMessageBubble-module__iM5jna__cardOutgoing .QuotationMessageBubble-module__iM5jna__dealFooter{border-bottom-right-radius:5px;border-bottom-left-radius:16px}.QuotationMessageBubble-module__iM5jna__dealFooterTotal{flex-direction:column;gap:.1rem;min-width:0;display:flex}.QuotationMessageBubble-module__iM5jna__dealFooterLabel{color:var(--color-grey-text,#64748b);margin:0}.QuotationMessageBubble-module__iM5jna__dealFooterAmount{color:var(--color-primary,#0d9488);white-space:nowrap;margin:0}.QuotationMessageBubble-module__iM5jna__dealFooterButton{background:var(--color-primary,#0d9488);color:#fff;cursor:pointer;border:none;border-radius:999px;flex-shrink:0;min-height:2.5rem;margin:0;padding:.55rem 1.1rem;font-size:.85rem;font-weight:600;transition:opacity .15s,transform .1s}.QuotationMessageBubble-module__iM5jna__dealFooterButton:hover:not(:disabled){opacity:.92}.QuotationMessageBubble-module__iM5jna__dealFooterButton:active:not(:disabled){transform:scale(.98)}.QuotationMessageBubble-module__iM5jna__dealFooterButton:disabled{opacity:.55;cursor:not-allowed}.QuotationMessageBubble-module__iM5jna__dealFooterButtonAccepted{border:1px solid var(--color-border,#e2e8f0);background:var(--color-card,#fff);min-height:2.5rem;color:var(--color-text-primary,#0f172a);cursor:default;border-radius:999px;flex-shrink:0;margin:0;padding:.55rem 1.1rem;font-size:.85rem;font-weight:600}
.Onboard-module__BqlVfq__pageRoot{background:var(--color-page-bg);min-height:100dvh}.Onboard-module__BqlVfq__topArea{background-color:var(--color-primary);padding:1rem}.Onboard-module__BqlVfq__title{color:var(--color-card)}.Onboard-module__BqlVfq__progressRow{display:flex}.Onboard-module__BqlVfq__progressBar{background-color:var(--color-card);border-radius:12px;width:100px;height:10px;margin-top:.5rem;margin-right:1rem}.Onboard-module__BqlVfq__progressBarFilled{background-color:#2eff2e}.Onboard-module__BqlVfq__contentPad{padding:1rem}.Onboard-module__BqlVfq__charCount{text-align:right;margin:.35rem 0 0}
.Home-module__l8O-Nq__pageRoot{background:var(--color-page-bg);min-height:100dvh;padding-bottom:3rem}.Home-module__l8O-Nq__nav{border-bottom:1px solid var(--color-border);background:var(--color-card);padding:1rem}.Home-module__l8O-Nq__navLabel{color:var(--color-text-primary);margin:0;font-size:1rem;font-weight:600}.Home-module__l8O-Nq__content{flex-direction:column;gap:.55rem;padding:.85rem;display:flex}
.ProductForm-module__a18w2G__photoPickerRow{align-items:center;gap:1rem;display:flex}.ProductForm-module__a18w2G__photoPreview{background:var(--color-input-surface) center / cover no-repeat;border:1px dashed var(--color-border);width:84px;height:84px;color:var(--color-grey-text);cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProductForm-module__a18w2G__photoPickerButton{border:1px solid var(--color-border);background:var(--color-card);color:var(--color-primary-dark);cursor:pointer;box-sizing:border-box;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:.75rem 1.25rem;font-size:.85rem;font-weight:600;display:inline-flex}.ProductForm-module__a18w2G__photoPickerButton:active{background:var(--color-input-surface)}.ProductForm-module__a18w2G__photoPickerButtonFull{width:100%}.ProductForm-module__a18w2G__suggestionRow{flex-wrap:wrap;gap:.5rem;margin:.5rem 0 1rem;display:flex}.ProductForm-module__a18w2G__suggestionChip{border:1px solid var(--color-border);background:var(--color-card);color:var(--color-primary-dark);cursor:pointer;border-radius:999px;min-height:44px;padding:.4rem .85rem;font-size:.78rem;font-weight:600}.ProductForm-module__a18w2G__suggestionChip:active{background:var(--color-primary-light)}.ProductForm-module__a18w2G__suggestionChipDisabled{color:var(--color-grey-text);cursor:default;opacity:.5}.ProductForm-module__a18w2G__suggestionChipDisabled:active{background:var(--color-card)}.ProductForm-module__a18w2G__itemTypeRow{gap:.5rem;display:flex}.ProductForm-module__a18w2G__itemTypeOption{border:1px solid var(--color-border);background:var(--color-card);color:var(--color-grey-text);cursor:pointer;border-radius:10px;flex:1;min-height:44px;padding:.75rem;font-size:.85rem;font-weight:700}.ProductForm-module__a18w2G__itemTypeOption:active{background:var(--color-primary-light)}.ProductForm-module__a18w2G__itemTypeOptionActive{border-color:var(--color-primary-dark);background:var(--color-primary-light);color:var(--color-primary-dark)}.ProductForm-module__a18w2G__attributeRow{align-items:flex-start;gap:.5rem;margin-bottom:.6rem;display:flex}.ProductForm-module__a18w2G__attributeField{flex:1;min-width:0}.ProductForm-module__a18w2G__removeAttrButton{border:1px solid var(--color-border);background:var(--color-card);width:44px;height:44px;color:var(--color-error);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;display:flex}.ProductForm-module__a18w2G__removeAttrButton:active{background:var(--color-danger-bg)}.ProductForm-module__a18w2G__hiddenFileInput{display:none}.ProductForm-module__a18w2G__dangerButton{border:1px solid var(--color-error);background:var(--color-card);width:100%;color:var(--color-error);cursor:pointer;border-radius:10px;min-height:44px;padding:.85rem;font-size:.95rem;font-weight:700}.ProductForm-module__a18w2G__dangerButton:active{background:var(--color-danger-bg)}.ProductForm-module__a18w2G__dangerButton:disabled{opacity:.6;cursor:not-allowed}.ProductForm-module__a18w2G__fieldHint{color:var(--color-grey-text);margin-top:.35rem;font-size:.76rem;line-height:1.35}.ProductForm-module__a18w2G__platformFeeCard{background:var(--color-input-surface);border:1px solid var(--color-border);box-sizing:border-box;border-radius:12px;margin-top:.5rem;padding:.85rem 1rem}.ProductForm-module__a18w2G__platformFeeHeader{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.ProductForm-module__a18w2G__platformFeeTitle{color:var(--color-text-primary);align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;display:flex}.ProductForm-module__a18w2G__feeTag{color:var(--color-primary-dark);background:var(--color-primary-light);border-radius:999px;padding:.2rem .55rem;font-size:.72rem;font-weight:700}.ProductForm-module__a18w2G__feeRow{color:var(--color-grey-text);justify-content:space-between;align-items:center;margin-bottom:.35rem;font-size:.8rem;display:flex}.ProductForm-module__a18w2G__feeRowHighlight{border-top:1px dashed var(--color-border);color:var(--color-text-primary);margin-top:.45rem;margin-bottom:0;padding-top:.45rem;font-weight:700}.ProductForm-module__a18w2G__feePayoutValue{color:#059669}.ProductForm-module__a18w2G__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.ProductForm-module__a18w2G__sectionTitle{color:var(--color-text-primary);letter-spacing:.04em;font-size:.82rem;font-weight:700}.ProductForm-module__a18w2G__shippingCard{background:var(--color-card);border:1px solid var(--color-border);box-sizing:border-box;border-radius:12px;width:100%;padding:1rem;overflow:hidden}.ProductForm-module__a18w2G__shippingGrid{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;display:grid}.ProductForm-module__a18w2G__shippingField,.ProductForm-module__a18w2G__shippingGrid>*{width:100%;min-width:0}@media (min-width:640px){.ProductForm-module__a18w2G__shippingGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ProductForm-module__a18w2G__limitContainer{flex-direction:column;align-items:center;padding:1.5rem 1rem 3rem;display:flex}.ProductForm-module__a18w2G__limitCard{background:var(--color-card);border:1px solid var(--color-border);text-align:center;box-sizing:border-box;border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:440px;padding:2rem 1.25rem 1.75rem;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 30px #0000000a}.ProductForm-module__a18w2G__limitCard:before{content:"";background:linear-gradient(90deg, var(--color-primary), #059669, #0284c7);height:4px;position:absolute;top:0;left:0;right:0}.ProductForm-module__a18w2G__limitIconWrap{background:var(--color-primary-light);width:64px;height:64px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:flex;position:relative}.ProductForm-module__a18w2G__limitBadge{color:#b45309;background:#fef3c7;border:1px solid #fde68a;border-radius:999px;align-items:center;gap:.4rem;margin-bottom:.85rem;padding:.3rem .8rem;font-size:.76rem;font-weight:700;display:inline-flex}.ProductForm-module__a18w2G__limitBadgeDot{background:#f59e0b;border-radius:50%;width:6px;height:6px}.ProductForm-module__a18w2G__limitTitle{color:var(--color-text-primary);margin:0 0 .4rem;font-size:1.15rem;font-weight:700;line-height:1.35}.ProductForm-module__a18w2G__limitSubtitle{color:var(--color-grey-text);max-width:22rem;margin:0 0 1.25rem;font-size:.85rem;line-height:1.45}.ProductForm-module__a18w2G__progressBox{background:var(--color-input-surface);border:1px solid var(--color-border);box-sizing:border-box;border-radius:12px;width:100%;margin-bottom:1.25rem;padding:.75rem 1rem}.ProductForm-module__a18w2G__progressHeader{color:var(--color-text-primary);justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.8rem;font-weight:600;display:flex}.ProductForm-module__a18w2G__progressBarTrack{background:var(--color-border);border-radius:999px;width:100%;height:8px;overflow:hidden}.ProductForm-module__a18w2G__progressBarFill{background:linear-gradient(90deg,#f59e0b,#ef4444);border-radius:999px;width:100%;height:100%}.ProductForm-module__a18w2G__proProgressBarFill{background:linear-gradient(90deg, var(--color-primary), #059669);border-radius:999px;width:100%;height:100%}.ProductForm-module__a18w2G__benefitsList{box-sizing:border-box;flex-direction:column;gap:.6rem;width:100%;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.ProductForm-module__a18w2G__benefitItem{background:var(--color-input-surface);border:1px solid var(--color-border);text-align:left;box-sizing:border-box;border-radius:12px;align-items:center;gap:.65rem;padding:.65rem .85rem;display:flex}.ProductForm-module__a18w2G__benefitIcon{background:var(--color-card);width:28px;height:28px;color:var(--color-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 3px #0000000d}.ProductForm-module__a18w2G__benefitText{color:var(--color-text-primary);font-size:.82rem;font-weight:600;line-height:1.35}.ProductForm-module__a18w2G__actionButtons{flex-direction:column;gap:.65rem;width:100%;display:flex}.ProductForm-module__a18w2G__upgradeBtn{background:var(--color-primary);color:#fff;cursor:pointer;box-sizing:border-box;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.85rem 1.25rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex;box-shadow:0 4px 12px #0d948840}.ProductForm-module__a18w2G__upgradeBtn:active{opacity:.92;transform:scale(.98)}.ProductForm-module__a18w2G__secondaryBtn{width:100%;color:var(--color-grey-text);border:1px solid var(--color-border);cursor:pointer;box-sizing:border-box;background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:.75rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.ProductForm-module__a18w2G__secondaryBtn:hover{background:var(--color-input-surface);color:var(--color-text-primary)}.ProductForm-module__a18w2G__secondaryBtn:active{transform:scale(.98)}
.BusinessDescription-module__diqEpW__pageRoot{background:var(--color-page-bg);min-height:100dvh;padding-bottom:3rem}.BusinessDescription-module__diqEpW__contentPad{max-width:640px;margin:0 auto;padding:1rem}.BusinessDescription-module__diqEpW__tipsCard{background-color:var(--color-primary-light,#f0fdf4);border:1px solid var(--color-primary-border,#bbf7d0);color:var(--color-text);border-radius:.75rem;gap:.75rem;margin-bottom:1.25rem;padding:.875rem 1rem;display:flex}.BusinessDescription-module__diqEpW__tipsIcon{color:var(--color-primary);flex-shrink:0;margin-top:.15rem}.BusinessDescription-module__diqEpW__tipsTitle{color:#000;margin-bottom:.25rem;font-size:.875rem;font-weight:600}.BusinessDescription-module__diqEpW__tipsText{color:var(--color-muted-text,#4b5563);font-size:.8125rem;line-height:1.4}.BusinessDescription-module__diqEpW__formCard{background:var(--color-card,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:.875rem;padding:1.25rem;box-shadow:0 1px 3px #0000000d}.BusinessDescription-module__diqEpW__charCount{text-align:right;color:var(--color-muted-text,#6b7280);margin:.35rem 0 0;font-size:.75rem}.BusinessDescription-module__diqEpW__charCountError{color:var(--color-error,#dc2626);font-weight:500}.BusinessDescription-module__diqEpW__stateWrapper{justify-content:center;align-items:center;min-height:12rem;padding:1rem;display:flex}.BusinessDescription-module__diqEpW__loadingSpinner{border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite BusinessDescription-module__diqEpW__descSpin}@keyframes BusinessDescription-module__diqEpW__descSpin{to{transform:rotate(360deg)}}.BusinessDescription-module__diqEpW__buttonWrap{margin-top:1.25rem}.BusinessDescription-module__diqEpW__errorBanner{background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;margin-top:.75rem;padding:.625rem .875rem}
.MyItems-module__LqQaJa__itemList{flex-direction:column;gap:.75rem;display:flex}.MyItems-module__LqQaJa__loadMoreSentinel{flex-shrink:0;width:100%;height:1px}.MyItems-module__LqQaJa__loadMoreSpinner{justify-content:center;align-items:center;padding:.75rem 0 .25rem;display:flex}.MyItems-module__LqQaJa__emptyState{text-align:center;background:var(--color-card);border:1px dashed var(--color-border);border-radius:14px;padding:2.5rem 1rem}.MyItems-module__LqQaJa__emptyStateIcon{color:var(--color-grey-text)}.MyItems-module__LqQaJa__emptyStateTitle{margin:.75rem 0 .25rem}.MyItems-module__LqQaJa__emptyStateText{margin:0}.MyItems-module__LqQaJa__fab{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));color:#fff;cursor:pointer;z-index:10;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:fixed;bottom:1.15rem;right:1.15rem;box-shadow:0 6px 16px #0f766e59}.MyItems-module__LqQaJa__fab:active{transform:scale(.94)}.MyItems-module__LqQaJa__fabDisabled{opacity:.45;cursor:not-allowed;box-shadow:none}.MyItems-module__LqQaJa__fabDisabled:active{transform:none}.MyItems-module__LqQaJa__limitBanner{background:var(--color-danger-bg);border:1px solid var(--color-border);border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 .75rem;padding:.65rem .85rem;display:flex}.MyItems-module__LqQaJa__explorePlansLink{color:var(--color-primary-dark);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:.78rem;font-weight:700;text-decoration:underline}
.Plans-module__fH3jOG__intro{color:var(--color-grey-text)}.Plans-module__fH3jOG__planCard{background:var(--color-card);border:1px solid var(--color-border);border-radius:16px;padding:1.1rem;position:relative}.Plans-module__fH3jOG__paidPlanCard{border:2px solid var(--color-primary);background:var(--color-primary-light)}.Plans-module__fH3jOG__planHeaderRow{justify-content:space-between;align-items:center;display:flex}.Plans-module__fH3jOG__planCaption{margin-top:.15rem}.Plans-module__fH3jOG__recommendedBadge{background:var(--color-primary);color:#fff;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .6rem;font-size:.7rem;font-weight:700;display:inline-flex;position:absolute;top:-.7rem;right:1rem}.Plans-module__fH3jOG__featureList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.Plans-module__fH3jOG__featureRow{align-items:center;gap:.6rem;display:flex}.Plans-module__fH3jOG__featureIcon{color:var(--color-grey-text);flex-shrink:0}.Plans-module__fH3jOG__featureIconPrimary{color:var(--color-primary-dark);flex-shrink:0}.Plans-module__fH3jOG__visibilityNote{background:var(--color-card);color:var(--color-primary-dark);border-radius:10px;align-items:center;gap:.5rem;padding:.65rem .8rem;display:flex}.Plans-module__fH3jOG__currentPlanBadge{background:var(--color-input-surface);color:var(--color-grey-text);border-radius:999px;align-items:center;margin-top:1rem;padding:.35rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex}.Plans-module__fH3jOG__requestedText{text-align:center}
.AddressActionsSheet-module__UTMT6W__overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a73;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.AddressActionsSheet-module__UTMT6W__sheet{background:var(--color-card,#fff);width:100%;max-width:560px;padding:.75rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));box-sizing:border-box;border-radius:20px 20px 0 0;box-shadow:0 -4px 24px #0000001f}.AddressActionsSheet-module__UTMT6W__dragHandle{background:var(--color-border,#cbd5e1);border-radius:999px;width:36px;height:4px;margin:0 auto .85rem}.AddressActionsSheet-module__UTMT6W__sheetHeader{margin-bottom:1rem}.AddressActionsSheet-module__UTMT6W__sheetTitle{margin:0}.AddressActionsSheet-module__UTMT6W__sheetSubtitle{margin:.35rem 0 0}.AddressActionsSheet-module__UTMT6W__errorText{margin:0 0 .75rem}.AddressActionsSheet-module__UTMT6W__actionList{flex-direction:column;gap:.5rem;display:flex}.AddressActionsSheet-module__UTMT6W__actionButton{border:1px solid var(--color-border);background:var(--color-card,#fff);text-align:center;cursor:pointer;width:100%;min-height:48px;font:inherit;color:var(--color-text,#0f172a);box-sizing:border-box;border-radius:12px;padding:.65rem 1rem;font-size:.95rem;font-weight:600;transition:background .15s,opacity .15s}.AddressActionsSheet-module__UTMT6W__actionButton:hover:not(:disabled){background:var(--color-page-bg,#f8fafc)}.AddressActionsSheet-module__UTMT6W__actionButton:disabled{opacity:.55;cursor:not-allowed}.AddressActionsSheet-module__UTMT6W__actionButtonDanger{color:#dc2626;border-color:color-mix(in srgb, #dc2626 25%, var(--color-border))}.AddressActionsSheet-module__UTMT6W__actionButtonMuted{color:var(--color-text-muted,#64748b);font-weight:500}
.CloseRequirementModal-module__g16Dbq__overlay{z-index:50;background:#0f172a73;align-items:flex-end;animation:.2s ease-out CloseRequirementModal-module__g16Dbq__closeModalFadeIn;display:flex;position:fixed;inset:0}@keyframes CloseRequirementModal-module__g16Dbq__closeModalFadeIn{0%{opacity:0}to{opacity:1}}.CloseRequirementModal-module__g16Dbq__sheet{background:var(--color-page-bg);width:100%;max-height:88dvh;padding:1.25rem 1rem calc(1.5rem + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;animation:.25s ease-out CloseRequirementModal-module__g16Dbq__closeModalSlideUp;overflow-y:auto}@keyframes CloseRequirementModal-module__g16Dbq__closeModalSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.CloseRequirementModal-module__g16Dbq__sheetHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.CloseRequirementModal-module__g16Dbq__sheetTitle{flex:1;min-width:0;margin:0}.CloseRequirementModal-module__g16Dbq__closeButton{background:var(--color-input-surface);width:32px;height:32px;color:var(--color-text-primary);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CloseRequirementModal-module__g16Dbq__closeButton:active{transform:scale(.94)}.CloseRequirementModal-module__g16Dbq__sheetSubtitle{margin:.35rem 0 1rem}.CloseRequirementModal-module__g16Dbq__reasonList{flex-direction:column;gap:.6rem;margin-bottom:1.1rem;display:flex}.CloseRequirementModal-module__g16Dbq__reasonRow{border:1px solid var(--color-border);background:var(--color-card);cursor:pointer;border-radius:12px;align-items:flex-start;gap:.65rem;padding:.75rem .85rem;display:flex}.CloseRequirementModal-module__g16Dbq__reasonRowActive{border-color:var(--color-primary);background:var(--color-primary-light)}.CloseRequirementModal-module__g16Dbq__reasonInput{accent-color:var(--color-primary);flex-shrink:0;margin-top:.2rem}.CloseRequirementModal-module__g16Dbq__reasonText{flex-direction:column;gap:.15rem;min-width:0;display:flex}.CloseRequirementModal-module__g16Dbq__reasonHelper{line-height:1.35}.CloseRequirementModal-module__g16Dbq__messageField{margin-bottom:1.25rem}.CloseRequirementModal-module__g16Dbq__submitError{margin:0 0 .75rem}
.SearchNoItemsFound-module__RyLYBa__root{text-align:center;flex-direction:column;align-items:center;max-width:22rem;margin:0 auto;padding:2.5rem .5rem 1rem;display:flex}.SearchNoItemsFound-module__RyLYBa__iconBadge{background:var(--color-input-surface);width:52px;height:52px;color:var(--color-grey-text);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.SearchNoItemsFound-module__RyLYBa__title{color:var(--color-text-primary);margin:0 0 .5rem}.SearchNoItemsFound-module__RyLYBa__message{color:var(--color-grey-text);margin:0 0 1.5rem;line-height:1.45}.SearchNoItemsFound-module__RyLYBa__primaryAction{background:var(--color-primary);width:100%;min-height:44px;color:var(--color-card);border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.85rem;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.SearchNoItemsFound-module__RyLYBa__primaryActionIcon{display:flex}.SearchNoItemsFound-module__RyLYBa__primaryAction:active{background:var(--color-primary-dark)}.SearchNoItemsFound-module__RyLYBa__primaryAction:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SearchNoItemsFound-module__RyLYBa__secondaryAction{justify-content:center;align-items:center;min-height:44px;margin-top:.75rem;padding:.5rem .75rem;text-decoration:none;display:inline-flex}.SearchNoItemsFound-module__RyLYBa__secondaryAction:active{opacity:.85}.SearchNoItemsFound-module__RyLYBa__secondaryAction:focus-visible{outline:2px solid var(--color-primary-teal,#008f83);outline-offset:2px;border-radius:8px}
.FeaturedProducts-module__3SNpuG__section{width:100%;margin-block:.5rem}.FeaturedProducts-module__3SNpuG__sectionTitle{color:var(--color-dark-navy,#14213d);margin:0 0 .5rem;font-size:1rem;font-weight:700;line-height:1.3}.FeaturedProducts-module__3SNpuG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.FeaturedProducts-module__3SNpuG__tile{text-align:left;min-width:0;color:inherit;cursor:pointer;border-radius:12px;flex-direction:column;gap:.2rem;text-decoration:none;display:flex}.FeaturedProducts-module__3SNpuG__tile:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.FeaturedProducts-module__3SNpuG__imageWrap{aspect-ratio:1;background:var(--color-primary-light);border-radius:8px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.FeaturedProducts-module__3SNpuG__image{object-fit:cover;width:100%;height:100%;display:block}.FeaturedProducts-module__3SNpuG__name{min-height:.75rem;color:var(--color-text-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.3;display:-webkit-box;overflow:hidden}.FeaturedProducts-module__3SNpuG__priceWrap{margin:0}
