.BuyerDashboard_dashboardPage__sowvo{--ink:#111;--muted:#52525b;--subtle:#71717a;--soft:#fafafa;--surface:#fff;--line:#e4e4e7;--accent:#cc2344;--accent-soft:rgba(204,35,68,.06);min-height:100vh;height:auto;overflow-y:auto;background:#fcfcfd;color:var(--ink);padding:0;box-sizing:border-box}.BuyerDashboard_dashboardPage__sowvo,.BuyerDashboard_dashboardPage__sowvo a,.BuyerDashboard_dashboardPage__sowvo button,.BuyerDashboard_dashboardPage__sowvo code,.BuyerDashboard_dashboardPage__sowvo h1,.BuyerDashboard_dashboardPage__sowvo h2,.BuyerDashboard_dashboardPage__sowvo h3,.BuyerDashboard_dashboardPage__sowvo h4,.BuyerDashboard_dashboardPage__sowvo li,.BuyerDashboard_dashboardPage__sowvo p,.BuyerDashboard_dashboardPage__sowvo span,.BuyerDashboard_dashboardPage__sowvo strong{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.BuyerDashboard_dashboardGrid__hh0QE{width:100%;max-width:100%;min-height:100vh;height:auto;box-sizing:border-box}.BuyerDashboard_sidebarLeft__QLRLH{position:fixed;top:0;left:0;width:210px;height:100vh;overflow-y:auto;background:#fff;border:0;border-right:1px solid var(--line);border-radius:0;padding:28px 24px;display:flex;flex-direction:column;gap:24px;box-shadow:none;box-sizing:border-box;z-index:100!important}.BuyerDashboard_fullWidthFeed__buMPN::-webkit-scrollbar,.BuyerDashboard_mainFeed__zfVqV::-webkit-scrollbar,.BuyerDashboard_sidebarLeft__QLRLH::-webkit-scrollbar,.BuyerDashboard_sidebarRight__1qMb8::-webkit-scrollbar{width:5px}.BuyerDashboard_fullWidthFeed__buMPN::-webkit-scrollbar-track,.BuyerDashboard_mainFeed__zfVqV::-webkit-scrollbar-track,.BuyerDashboard_sidebarLeft__QLRLH::-webkit-scrollbar-track,.BuyerDashboard_sidebarRight__1qMb8::-webkit-scrollbar-track{background:transparent}.BuyerDashboard_fullWidthFeed__buMPN::-webkit-scrollbar-thumb,.BuyerDashboard_mainFeed__zfVqV::-webkit-scrollbar-thumb,.BuyerDashboard_sidebarLeft__QLRLH::-webkit-scrollbar-thumb,.BuyerDashboard_sidebarRight__1qMb8::-webkit-scrollbar-thumb{background:#e4e4e7;border-radius:999px}.BuyerDashboard_fullWidthFeed__buMPN::-webkit-scrollbar-thumb:hover,.BuyerDashboard_mainFeed__zfVqV::-webkit-scrollbar-thumb:hover,.BuyerDashboard_sidebarLeft__QLRLH::-webkit-scrollbar-thumb:hover,.BuyerDashboard_sidebarRight__1qMb8::-webkit-scrollbar-thumb:hover{background:#a1a1aa}.BuyerDashboard_sidebarLogoHeader__gH_28{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--line);width:100%}.BuyerDashboard_brandLogoLink__5S8tt{display:flex;align-items:center;text-decoration:none}.BuyerDashboard_brandLogoFull__DLMc1{height:26px;width:auto;-o-object-fit:contain;object-fit:contain}.BuyerDashboard_brandLogoIconOnly__LYYxH{height:28px;width:28px;-o-object-fit:contain;object-fit:contain}.BuyerDashboard_btnCollapseSidebarHeader__QBXE_{background:transparent;border:1px solid #e4e4e7;border-radius:6px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#71717a;cursor:pointer;flex-shrink:0;transition:all .15s ease}.BuyerDashboard_btnCollapseSidebarHeader__QBXE_:hover{background:#f4f4f5;color:#111;border-color:#111}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_sidebarLogoHeader__gH_28{flex-direction:column;gap:10px;padding-bottom:10px;align-items:center;justify-content:center}.BuyerDashboard_navUserCard__IYmLZ{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--line);width:100%}.BuyerDashboard_btnCollapseSidebar__WDIOP{margin-left:auto;background:transparent;border:1px solid #e4e4e7;border-radius:6px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#71717a;cursor:pointer;flex-shrink:0;transition:all .15s ease}.BuyerDashboard_btnCollapseSidebar__WDIOP:hover{background:#f4f4f5;color:#111;border-color:#111}.BuyerDashboard_sidebarCollapsed__tcUSx{width:54px!important;padding:16px 0!important;display:flex!important;flex-direction:column!important;align-items:center!important}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_sidebarLogoHeader__gH_28{flex-direction:column!important;gap:12px!important;padding-bottom:12px!important;border-bottom:1px solid var(--line)}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_brandLogoLink__5S8tt,.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_sidebarLogoHeader__gH_28{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_brandLogoIconOnly__LYYxH{height:28px!important;width:28px!important;margin:0 auto!important}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_btnCollapseSidebarHeader__QBXE_{margin:0 auto!important}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_navUserCard__IYmLZ{display:flex!important;justify-content:center!important;align-items:center!important;padding:12px 0!important;width:100%!important}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_userAvatar__2Jvu_{margin:0 auto!important}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_navUserInfo__EiA9h,.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_sidebarHelpCard__7N_G_ p,.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_sidebarHelpCard__7N_G_ span{display:none!important}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_navList___umLR{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_navItem__gZ_lh{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:12px 0!important;gap:0!important;position:relative!important}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_navItem__gZ_lh span:not(.BuyerDashboard_badgeCount__dZxVL){display:none!important}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_subNavItem__ZULj2{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:8px 0!important}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_subNavItem__ZULj2 span{display:none!important}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_badgeCount__dZxVL{position:absolute!important;top:4px!important;right:12px!important;font-size:.65rem!important;padding:1px 5px!important;margin-left:0!important}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_sidebarHelpCard__7N_G_{width:100%!important;padding:12px 0!important;display:flex!important;align-items:center!important;justify-content:center!important}.BuyerDashboard_sidebarCollapsed__tcUSx .BuyerDashboard_btnCollapseSidebar__WDIOP{margin:0 auto!important;margin-left:0}.BuyerDashboard_sidebarCollapsed__tcUSx [data-tooltip]{position:relative}.BuyerDashboard_sidebarCollapsed__tcUSx [data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%);background:#111;color:#fff;font-size:.76rem;font-weight:600;white-space:nowrap;padding:6px 10px;border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.22);pointer-events:none;z-index:99999;animation:BuyerDashboard_sidebarTooltipFade__xP6fT .15s ease-out}.BuyerDashboard_sidebarCollapsed__tcUSx [data-tooltip]:hover:before{content:"";position:absolute;left:calc(100% + 4px);top:50%;transform:translateY(-50%);border:5px solid transparent;border-right-color:#111;pointer-events:none;z-index:99999}@keyframes BuyerDashboard_sidebarTooltipFade__xP6fT{0%{opacity:0;transform:translateY(-50%) translateX(-4px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}.BuyerDashboard_userAvatar__2Jvu_{width:32px;height:32px;border-radius:50%;background:#111;color:#fff;font-size:.8rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.BuyerDashboard_navUserInfo__EiA9h{display:flex;flex-direction:column;gap:1px;min-width:0}.BuyerDashboard_navUserInfo__EiA9h strong{font-size:.84rem;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BuyerDashboard_navUserInfo__EiA9h span{font-size:.7rem;color:var(--subtle)}.BuyerDashboard_navList___umLR{display:flex;flex-direction:column;gap:2px}.BuyerDashboard_navItem__gZ_lh{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:6px;font-size:.82rem;font-weight:500;color:#52525b;text-decoration:none;background:transparent;border:0;cursor:pointer;width:100%;text-align:left;transition:background .15s ease,color .15s ease}.BuyerDashboard_navItem__gZ_lh:hover{background:#f4f4f5;color:#111}.BuyerDashboard_activeNav__wqfJC{background:#111!important;color:#fff!important;font-weight:600!important}.BuyerDashboard_activeNav__wqfJC svg{stroke:#fff!important}.BuyerDashboard_subNavGroup__nj8lg{display:flex;flex-direction:column;gap:1px;padding-left:22px;margin-top:1px;margin-bottom:2px}.BuyerDashboard_subNavItem__ZULj2{display:flex;align-items:center;gap:6px;padding:5px 10px;border-radius:6px;border:0;background:transparent;color:#52525b;font-size:.78rem;font-weight:500;cursor:pointer;text-align:left;transition:all .15s ease}.BuyerDashboard_subNavItem__ZULj2:hover{color:#111;background:#f4f4f5}.BuyerDashboard_activeSubNav__jZHvp{color:#111!important;font-weight:600!important;background:#e4e4e7!important}.BuyerDashboard_navItem__gZ_lh svg{width:16px;height:16px;stroke-width:2px;flex-shrink:0;stroke:#71717a}.BuyerDashboard_badgeCount__dZxVL{margin-left:auto;background:var(--accent);color:#fff;font-size:.72rem;font-weight:700;padding:2px 8px;border-radius:999px}.BuyerDashboard_unreadNotifCard__UpzSW{background:#fff1f2!important;border-color:#fecdd3!important}.BuyerDashboard_notifWrapper__r2LAO{position:relative;width:100%}.BuyerDashboard_notifPopover__nUXw_{position:fixed!important;top:190px!important;left:270px!important;width:340px;background:#fff;border:1px solid #e4e4e7;border-radius:var(--ih-brand-radius,8px);box-shadow:0 16px 40px rgba(0,0,0,.2);padding:0;display:flex;flex-direction:column;z-index:9999!important;animation:BuyerDashboard_notifFadeIn__tRJDv .15s ease-out;transition:left .15s ease,top .15s ease}.BuyerDashboard_sidebarCollapsedNotifPopover__VGxIG{left:64px!important;top:240px!important}.BuyerDashboard_notifPopover__nUXw_:before{content:"";position:absolute;top:-20px;bottom:-20px;left:-30px;width:35px;background:transparent}@keyframes BuyerDashboard_notifFadeIn__tRJDv{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}.BuyerDashboard_notifHeader__tBLch{padding:12px 16px;border-bottom:1px solid #e4e4e7;display:flex;align-items:center;justify-content:space-between;background:#fafafa}.BuyerDashboard_notifHeader__tBLch strong{font-size:.82rem;font-weight:700;color:#111}.BuyerDashboard_btnMarkRead__N3gqc{background:transparent;border:0;font-size:.74rem;font-weight:600;color:#cc2344;cursor:pointer;padding:0}.BuyerDashboard_notifList__8yt_h{display:flex;flex-direction:column;max-height:320px;overflow-y:auto}.BuyerDashboard_notifItem__RXdbr{padding:12px 16px;border-bottom:1px solid #f4f4f5;display:flex;flex-direction:column;gap:4px;text-decoration:none;background:#fff;transition:background .15s ease}.BuyerDashboard_notifItem__RXdbr:hover{background:#fafafa}.BuyerDashboard_unreadNotif__qAU9l{background:#fff1f2!important}.BuyerDashboard_notifItemHeader__mumby{display:flex;align-items:center;justify-content:space-between}.BuyerDashboard_notifItemTitle__dQEvn{font-size:.82rem;font-weight:700;color:#111}.BuyerDashboard_notifTime__8lflj{font-size:.7rem;color:#a1a1aa}.BuyerDashboard_notifBodyText__OISDk{font-size:.76rem;color:#52525b;line-height:1.4}.BuyerDashboard_notifFooter__LwfO_{padding:10px 16px;border-top:1px solid #e4e4e7;background:#fff;text-align:center}.BuyerDashboard_notifFooterLink__4A3U_{font-size:.76rem;font-weight:600;color:#111;text-decoration:none}.BuyerDashboard_notifFooterLink__4A3U_:hover{color:#cc2344}.BuyerDashboard_sidebarHelpCard__7N_G_{margin-top:auto;padding:18px;border-radius:12px;background:#fafafa;border:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.BuyerDashboard_sidebarHelpCard__7N_G_ p{margin:0;font-size:.86rem;font-weight:600;color:var(--ink)}.BuyerDashboard_sidebarHelpCard__7N_G_ span{font-size:.8rem;color:var(--muted);line-height:1.45}.BuyerDashboard_mainFeed__zfVqV{margin-left:calc(210px + (100vw - 530px - 960px) / 2);margin-right:calc(320px + (100vw - 530px - 960px) / 2);width:calc(100% - 530px);max-width:960px;padding:32px 24px;display:flex;flex-direction:column;gap:28px;box-sizing:border-box}@media (max-width:1540px){.BuyerDashboard_mainFeed__zfVqV{margin-left:230px;margin-right:340px;width:auto;max-width:none}}.BuyerDashboard_cleanHeroCard__dEsEy{background:#fff;border:1px solid var(--line);border-radius:var(--ih-brand-radius,8px);padding:20px 24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 10px rgba(0,0,0,.02);flex-shrink:0}.BuyerDashboard_heroCopyBlock__dTqj_{display:flex;flex-direction:column;gap:6px}.BuyerDashboard_eyebrow__BMfkJ{margin:0;color:var(--accent);font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.BuyerDashboard_cleanHeadline__2IKTS{margin:0;font-size:clamp(1.6rem,2.8vw,2.2rem)!important;font-weight:600!important;letter-spacing:-.04em!important;color:var(--ink);line-height:1.12!important}.BuyerDashboard_cleanSub__sfWii{margin:0;font-size:.92rem!important;color:var(--muted);line-height:1.6!important}.BuyerDashboard_heroSearchBox__7qW_u{position:relative;width:100%}.BuyerDashboard_searchBarBox__tPboL{display:flex;align-items:center;gap:14px;height:52px;padding:0 20px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.02);transition:border-color .2s ease,box-shadow .2s ease}.BuyerDashboard_searchBarBox__tPboL:focus-within{border-color:#111;box-shadow:0 6px 16px rgba(0,0,0,.06)}.BuyerDashboard_searchBarBox__tPboL svg{color:var(--subtle);flex-shrink:0}.BuyerDashboard_searchBarInput__2STB5{flex:1;border:0;outline:0;background:transparent;font-size:.9rem;color:var(--ink)}.BuyerDashboard_searchDropdown__1zkfV{position:absolute;top:100%;left:0;right:0;margin-top:8px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 16px 36px rgba(0,0,0,.1);padding:10px;display:flex;flex-direction:column;gap:4px;z-index:10}.BuyerDashboard_searchResult___qVUi{padding:12px 16px;border-radius:8px;text-decoration:none;display:flex;flex-direction:column;gap:2px;transition:background .15s ease}.BuyerDashboard_searchResult___qVUi:hover{background:var(--soft)}.BuyerDashboard_searchResult___qVUi strong{font-size:.9rem;color:var(--ink)}.BuyerDashboard_searchResult___qVUi span{font-size:.78rem;color:var(--subtle)}.BuyerDashboard_feedTabsRow__4ZvME{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--line);padding-bottom:0;flex-shrink:0}.BuyerDashboard_tabButtons__NUIcZ{display:flex;gap:32px}.BuyerDashboard_tabBtn__0P2bb{background:transparent;border:0;padding:14px 0;font-size:.9rem;font-weight:500;color:var(--muted);cursor:pointer;position:relative;transition:color .15s ease}.BuyerDashboard_tabBtn__0P2bb:hover{color:var(--ink)}.BuyerDashboard_activeTabBtn__b6QJZ{color:var(--ink)!important;font-weight:600!important}.BuyerDashboard_activeTabBtn__b6QJZ:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#111;border-radius:2px}.BuyerDashboard_filtersBtn__AFkOu{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink);font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .15s ease,background .15s ease}.BuyerDashboard_filtersBtn__AFkOu:hover{border-color:#111;background:var(--soft)}.BuyerDashboard_feedItemsStack___07Yu{display:flex;flex-direction:column;gap:20px;padding-bottom:32px}.BuyerDashboard_feedCard__ZnvZV{background:#fff;border:1px solid var(--line);border-radius:16px;padding:28px 32px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 10px rgba(0,0,0,.02);transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.BuyerDashboard_feedCard__ZnvZV:hover{box-shadow:0 12px 32px rgba(0,0,0,.05);transform:translateY(-2px);border-color:#d4d4d8}.BuyerDashboard_feedCardHeader__3XpEl{display:flex;align-items:center;justify-content:space-between}.BuyerDashboard_feedMetaTime___C7Th{font-size:.78rem;color:var(--subtle)}.BuyerDashboard_feedCardTitle__Dktin{margin:0;font-size:1.1rem!important;font-weight:600!important;letter-spacing:-.025em!important;color:var(--ink)}.BuyerDashboard_feedCardDescription__rShUp{margin:0;font-size:.88rem!important;line-height:1.62!important;color:var(--muted)}.BuyerDashboard_feedTagsRow__hTP80{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.BuyerDashboard_feedTag__acnjf{background:var(--soft);color:var(--ink);font-size:.76rem;font-weight:500;padding:5px 12px;border-radius:6px;border:1px solid var(--line)}.BuyerDashboard_feedCardFooter___5J3A{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid var(--line);margin-top:4px}.BuyerDashboard_feedCardMedia__imfMl{width:100%;height:200px;border-radius:12px;overflow:hidden;background:#fafafa;border:1px solid var(--line);margin-bottom:4px}.BuyerDashboard_feedCardMedia__imfMl img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.BuyerDashboard_feedCard__ZnvZV:hover .BuyerDashboard_feedCardMedia__imfMl img{transform:scale(1.03)}.BuyerDashboard_feedMediaGrid__PzizJ{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:8px}.BuyerDashboard_mediaThumbCard__qBdxc{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.BuyerDashboard_mediaThumbCard__qBdxc:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.05)}.BuyerDashboard_mediaThumbBox__lx2Yr{height:160px;width:100%;overflow:hidden;background:#fafafa;border-bottom:1px solid var(--line)}.BuyerDashboard_mediaThumbBox__lx2Yr img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BuyerDashboard_mediaThumbInfo___bk16{padding:14px 16px;display:flex;flex-direction:column;gap:2px}.BuyerDashboard_mediaThumbInfo___bk16 strong{font-size:.88rem;font-weight:600;color:var(--ink)}.BuyerDashboard_mediaThumbInfo___bk16 span{font-size:.76rem;color:var(--subtle)}.BuyerDashboard_feedPriceBadge__SdfEo{font-size:.88rem;font-weight:600;color:var(--ink)}.BuyerDashboard_feedCardAction__BxvG0{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 20px;border-radius:8px;background:#111;color:#fff!important;font-size:.84rem;font-weight:600;text-decoration:none;transition:background .15s ease,transform .15s ease}.BuyerDashboard_feedCardAction__BxvG0:hover{background:#2a2a2a;transform:translateY(-1px)}.BuyerDashboard_sidebarRight__1qMb8{position:fixed;top:0;right:0;width:320px;height:100vh;overflow-y:auto;background:#fff;border:0;border-left:1px solid var(--line);border-radius:0;padding:28px 24px;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;z-index:20}.BuyerDashboard_widgetCard__cf7Yk{background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 10px rgba(0,0,0,.02);flex-shrink:0}.BuyerDashboard_profileWidgetHead___K_Vn{display:flex;align-items:center;gap:16px}.BuyerDashboard_profileAvatar__fMPzH{width:48px;height:48px;border-radius:50%;background:#111;color:#fff;font-size:1.05rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.BuyerDashboard_profileMeta__8WuIT h3{margin:0 0 2px;font-size:.96rem!important;font-weight:600!important;color:var(--ink)}.BuyerDashboard_profileMeta__8WuIT span{font-size:.78rem;color:var(--subtle)}.BuyerDashboard_metricsGrid__jOGvo{display:grid;grid-template-columns:1fr 1fr;gap:12px}.BuyerDashboard_metricItem__MA08q{background:var(--soft);border:1px solid var(--line);border-radius:12px;padding:16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.BuyerDashboard_metricItem__MA08q span{font-size:.72rem;color:var(--subtle);text-transform:uppercase;letter-spacing:.06em}.BuyerDashboard_metricItem__MA08q strong{font-size:1.3rem;font-weight:700;color:var(--ink)}.BuyerDashboard_actionLinks__fEFq0{display:flex;flex-direction:column;gap:10px}.BuyerDashboard_actionRow__VTzjC{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:10px;background:var(--soft);border:1px solid var(--line);color:var(--ink);font-size:.86rem;font-weight:500;text-decoration:none;cursor:pointer;width:100%;text-align:left;transition:background .15s ease,border-color .15s ease}.BuyerDashboard_actionRow__VTzjC:hover{background:#fff;border-color:#111}.BuyerDashboard_actionRow__VTzjC em{font-style:normal;color:var(--subtle)}.BuyerDashboard_btnFullWidth__5o7Hw{display:inline-flex;align-items:center;justify-content:center;height:42px;width:100%;border-radius:8px;background:#111;color:#fff!important;font-size:.84rem;font-weight:600;text-decoration:none;transition:background .15s ease}.BuyerDashboard_btnFullWidth__5o7Hw:hover{background:#2a2a2a}.BuyerDashboard_fullWidthFeed__buMPN{margin-left:230px;margin-right:340px;padding:32px 0;display:flex;flex-direction:column;gap:24px;box-sizing:border-box}.BuyerDashboard_viewHeaderCard__SXB09{background:#fff;border:1px solid var(--line);border-radius:16px;padding:32px 36px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;box-shadow:0 4px 16px rgba(0,0,0,.02)}.BuyerDashboard_bannerBtnPrimary__TjfFV{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 18px;border-radius:var(--ih-brand-radius,8px);background:#111;color:#fff!important;border:1px solid #111;font-size:.82rem;font-weight:600;text-decoration:none;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .15s ease;outline:none}.BuyerDashboard_bannerBtnPrimary__TjfFV:hover{background:#27272a;border-color:#27272a;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.14)}.BuyerDashboard_bannerBtnPrimary__TjfFV:active{transform:translateY(0)}.BuyerDashboard_feedFiltersRow__N_S59{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:20px}.BuyerDashboard_filterChip__Mpl1p{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border-radius:var(--ih-brand-radius,8px);background:#fff;color:#52525b;border:1px solid #e4e4e7;font-size:.82rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease;outline:none;box-shadow:0 1px 3px rgba(0,0,0,.02)}.BuyerDashboard_filterChip__Mpl1p:hover{background:#f4f4f5;color:#111;border-color:#d4d4d8}.BuyerDashboard_activeFilterChip__a19_4{background:#111!important;color:#fff!important;border-color:#111!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.BuyerDashboard_viewBadge__gUJFW{display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);padding:4px 12px;border-radius:999px;margin-bottom:10px}.BuyerDashboard_viewHeaderCard__SXB09 h2{margin:0 0 6px;font-size:clamp(1.4rem,2.2vw,1.85rem)!important;font-weight:600!important;color:var(--ink);letter-spacing:-.035em!important}.BuyerDashboard_viewHeaderCard__SXB09 p{margin:0;font-size:.9rem!important;color:var(--muted);line-height:1.6!important}@media (max-width:1200px){.BuyerDashboard_dashboardGrid__hh0QE{padding:0 24px;gap:24px}}@media (max-width:1050px){.BuyerDashboard_dashboardGrid__hh0QE,.BuyerDashboard_dashboardPage__sowvo{height:auto;max-height:none;overflow:visible}.BuyerDashboard_dashboardGrid__hh0QE{grid-template-columns:1fr 300px}.BuyerDashboard_sidebarLeft__QLRLH{display:none}.BuyerDashboard_fullWidthFeed__buMPN,.BuyerDashboard_mainFeed__zfVqV,.BuyerDashboard_sidebarRight__1qMb8{height:auto;max-height:none;overflow:visible;grid-column:auto}}.BuyerDashboard_profileInput__1NCff,.BuyerDashboard_profileSelect__SDDhi,.BuyerDashboard_profileTextarea__3iMhV{width:100%;box-sizing:border-box;height:42px;padding:0 14px;border-radius:var(--ih-brand-radius,8px)!important;border:1px solid #a1a1aa!important;background:#fff;color:#111;font-size:.86rem;font-family:inherit;outline:none;transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.BuyerDashboard_profileSelect__SDDhi{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%23111111" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"/></svg>');background-repeat:no-repeat;background-position:right 14px center;background-size:16px;padding-right:36px;cursor:pointer}.BuyerDashboard_profileInput__1NCff::placeholder,.BuyerDashboard_profileTextarea__3iMhV::placeholder{color:hsla(240,4%,46%,.4)!important;font-weight:400!important;font-style:italic!important}.BuyerDashboard_profileInput__1NCff::-webkit-input-placeholder,.BuyerDashboard_profileTextarea__3iMhV::-webkit-input-placeholder{color:hsla(240,4%,46%,.4)!important;font-weight:400!important;font-style:italic!important}.BuyerDashboard_profileInput__1NCff::-moz-placeholder,.BuyerDashboard_profileTextarea__3iMhV::-moz-placeholder{color:hsla(240,4%,46%,.4)!important;font-weight:400!important;font-style:italic!important}.BuyerDashboard_profileInput__1NCff:focus,.BuyerDashboard_profileSelect__SDDhi:focus,.BuyerDashboard_profileTextarea__3iMhV:focus{border-color:#111!important;box-shadow:0 0 0 2px hsla(0,0%,7%,.12)!important}.BuyerDashboard_messagesMainFeed__2OMU5{position:fixed!important;top:0!important;bottom:0!important;left:210px!important;right:340px!important;width:auto!important;height:100vh!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important;z-index:10;transition:left .15s ease}.BuyerDashboard_sidebarCollapsedMessagesFeed__T1zmF{left:54px!important}@media (max-width:1200px){.BuyerDashboard_messagesMainFeed__2OMU5,.BuyerDashboard_sidebarCollapsedMessagesFeed__T1zmF{right:0!important}}.BuyerDashboard_messagesAttachedWrapper__aQl8V{margin:0!important;width:100%!important;height:100vh!important;overflow:hidden!important}.BuyerDashboard_messagesLayout__uwJC7{display:grid;grid-template-columns:280px 1fr;background:#fff;border:0;border-right:1px solid #e4e4e7;border-radius:0;overflow:hidden;height:100vh!important;box-shadow:none}.BuyerDashboard_threadsSidebar__AsQJk{border-right:1px solid #e4e4e7;background:#fafafa;display:flex;flex-direction:column}.BuyerDashboard_threadsHeader__Mw4xP{padding:16px;border-bottom:1px solid #e4e4e7;display:flex;align-items:center;justify-content:space-between;background:#fff}.BuyerDashboard_threadsTitle__oMCIx{font-size:.84rem;font-weight:700;color:#111;letter-spacing:.04em;text-transform:uppercase}.BuyerDashboard_threadsList__JrvLR{display:flex;flex-direction:column;padding:8px;gap:4px;overflow-y:auto;flex:1}.BuyerDashboard_threadItem__m6yYu{padding:10px 12px;border-radius:var(--ih-brand-radius,8px);cursor:pointer;display:flex;flex-direction:column;gap:4px;background:transparent;border:1px solid transparent;text-align:left;transition:all .15s ease;width:100%}.BuyerDashboard_threadItem__m6yYu:hover{background:#f4f4f5}.BuyerDashboard_activeThreadItem__zoUsg{background:#fff!important;border-color:#e4e4e7!important;box-shadow:0 2px 8px rgba(0,0,0,.03)!important}.BuyerDashboard_threadHeaderRow__eg7mK{display:flex;align-items:center;justify-content:space-between;gap:8px}.BuyerDashboard_threadTitle__I_tBd{font-size:.82rem;font-weight:700;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BuyerDashboard_threadTime__b099p{font-size:.7rem;color:#a1a1aa;flex-shrink:0}.BuyerDashboard_threadSnippet__4okh9{font-size:.76rem;color:#71717a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BuyerDashboard_threadTag__btne1{align-self:flex-start;font-size:.65rem;font-weight:700;color:#cc2344;background:#fff1f2;padding:1px 6px;border-radius:4px}.BuyerDashboard_unreadBadge__aOiyO{background:#cc2344;color:#fff;font-size:.68rem;font-weight:700;padding:1px 6px;border-radius:999px;line-height:1.2}.BuyerDashboard_chatCanvas__DhdU4{display:flex;flex-direction:column;background:#fff}.BuyerDashboard_chatCanvasHeader__IyTnv{padding:16px 24px;border-bottom:1px solid #e4e4e7;display:flex;align-items:center;justify-content:space-between;background:#fff}.BuyerDashboard_chatCanvasHeader__IyTnv h3{margin:0;font-size:1.05rem!important;font-weight:700!important;color:#111}.BuyerDashboard_chatCanvasHeader__IyTnv span{font-size:.78rem;color:#71717a}.BuyerDashboard_chatCanvasBody__X_7Yj{flex:1;padding:24px;overflow-y:auto;display:flex;flex-direction:column;gap:16px;background:#fcfcfd}.BuyerDashboard_chatCanvasFooter___e6BU{padding:14px 20px;border-top:1px solid #e4e4e7;background:#fff;display:flex;flex-direction:column;gap:10px}.BuyerDashboard_quickActionRow__YeHhv{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:2px}.BuyerDashboard_quickChip__d6LC5{background:#f4f4f5;color:#3f3f46;border:1px solid #e4e4e7;font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:all .15s ease}.BuyerDashboard_quickChip__d6LC5:hover{background:#111;color:#fff;border-color:#111}.BuyerDashboard_attachedFileBar__PILNr{display:flex;align-items:center;gap:8px;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:8px;padding:6px 12px;font-size:.8rem;color:#111;width:-moz-fit-content;width:fit-content}.BuyerDashboard_attachedFileBar__PILNr span{font-weight:600}.BuyerDashboard_attachedFileBar__PILNr em{color:#71717a;font-style:normal}.BuyerDashboard_removeFileBtn__4Rv10{background:none;border:0;color:#ef4444;font-size:.9rem;font-weight:700;cursor:pointer;padding:0 4px}.BuyerDashboard_emojiToolbar__rc6tk{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #e4e4e7;border-radius:12px;padding:6px 10px;box-shadow:0 4px 16px rgba(0,0,0,.06);width:-moz-fit-content;width:fit-content;animation:BuyerDashboard_notifFadeIn__tRJDv .15s ease-out}.BuyerDashboard_emojiBtn__ntAid{background:none;border:0;font-size:1.15rem;cursor:pointer;padding:2px 6px;border-radius:6px;transition:transform .1s ease,background .1s ease}.BuyerDashboard_emojiBtn__ntAid:hover{transform:scale(1.25);background:#f4f4f5}.BuyerDashboard_chatComposerBox__zm8dh{display:flex;align-items:center;gap:8px;background:#fafafa;border:1px solid #e4e4e7;border-radius:24px;padding:4px 6px 4px 12px;box-shadow:0 2px 10px rgba(0,0,0,.03);transition:all .15s ease}.BuyerDashboard_chatComposerBox__zm8dh:focus-within{background:#fff;border-color:#111;box-shadow:0 0 0 3px hsla(0,0%,7%,.08)}.BuyerDashboard_composerIconBtn__kqkqJ{background:none;border:0;color:#71717a;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .15s ease}.BuyerDashboard_composerIconBtn__kqkqJ:hover{color:#111;background:#f4f4f5}.BuyerDashboard_chatComposerInput__zt4rB{flex:1;height:38px;border:0;background:transparent;font-size:.88rem;color:#111;outline:none}.BuyerDashboard_chatComposerBtn__O524W{height:36px;padding:0 16px;background:#111;color:#fff;border:0;border-radius:18px;font-size:.82rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;white-space:nowrap;transition:all .15s ease}.BuyerDashboard_chatComposerBtn__O524W:hover{background:#000;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.BuyerDashboard_chatBubbleSent__xx8wZ{align-self:flex-end;background:#111;color:#fff;padding:12px 16px;border-radius:14px 14px 2px 14px;max-width:75%;box-shadow:0 2px 8px rgba(0,0,0,.08)}.BuyerDashboard_chatBubbleSent__xx8wZ p{margin:0;font-size:.88rem;line-height:1.5;color:#fff}.BuyerDashboard_chatBubbleSent__xx8wZ small{display:block;font-size:.7rem;color:#a1a1aa;margin-top:6px;text-align:right}.BuyerDashboard_chatBubbleRecv__y0HdX{align-self:flex-start;background:#fff;border:1px solid #e4e4e7;color:#111;padding:12px 16px;border-radius:14px 14px 14px 2px;max-width:75%;box-shadow:0 2px 8px rgba(0,0,0,.03)}.BuyerDashboard_chatBubbleRecv__y0HdX p{margin:0;font-size:.88rem;line-height:1.5;color:#111}.BuyerDashboard_chatBubbleRecv__y0HdX small{display:block;font-size:.7rem;color:#71717a;margin-top:6px}.BuyerDashboard_chatAttachmentCard__HFjsf{display:flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;padding:8px 12px;margin-top:8px;color:#fff}.BuyerDashboard_chatBubbleRecv__y0HdX .BuyerDashboard_chatAttachmentCard__HFjsf{background:#f4f4f5;border:1px solid #e4e4e7;color:#111}.BuyerDashboard_chatAttachmentMeta__PPBf4{display:flex;flex-direction:column;gap:1px}.BuyerDashboard_chatAttachmentMeta__PPBf4 strong{font-size:.8rem}.BuyerDashboard_chatAttachmentMeta__PPBf4 span{font-size:.7rem;opacity:.8}.BuyerDashboard_typingIndicator___M3qz{align-self:flex-start;display:flex;align-items:center;gap:4px;background:#f4f4f5;padding:8px 14px;border-radius:14px;width:-moz-fit-content;width:fit-content}.BuyerDashboard_typingDot__VGJOL{width:6px;height:6px;background:#a1a1aa;border-radius:50%;animation:BuyerDashboard_typingBounce__QCixP 1.4s ease-in-out infinite both}.BuyerDashboard_typingDot__VGJOL:first-child{animation-delay:-.32s}.BuyerDashboard_typingDot__VGJOL:nth-child(2){animation-delay:-.16s}@keyframes BuyerDashboard_typingBounce__QCixP{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media (max-width:900px){.BuyerDashboard_messagesLayout__uwJC7{grid-template-columns:1fr}.BuyerDashboard_threadsSidebar__AsQJk{border-right:0;border-bottom:1px solid #e4e4e7;max-height:220px}}@media (max-width:768px){.BuyerDashboard_dashboardGrid__hh0QE{grid-template-columns:1fr;padding:0 16px}.BuyerDashboard_sidebarRight__1qMb8{order:3}}.ModernBrandVaultSection_vaultRoot__O9Gn3{--ink:#111;--muted:#52525b;--subtle:#71717a;--soft:#f4f4f5;--surface:#fafafa;--white:#fff;--line:#e4e4e7;--accent:#cc2344;--accent-soft:rgba(204,35,68,.07);display:flex;flex-direction:column;gap:24px;width:100%;color:var(--ink)}.ModernBrandVaultSection_vaultRoot__O9Gn3,.ModernBrandVaultSection_vaultRoot__O9Gn3 a,.ModernBrandVaultSection_vaultRoot__O9Gn3 button,.ModernBrandVaultSection_vaultRoot__O9Gn3 code,.ModernBrandVaultSection_vaultRoot__O9Gn3 h1,.ModernBrandVaultSection_vaultRoot__O9Gn3 h2,.ModernBrandVaultSection_vaultRoot__O9Gn3 h3,.ModernBrandVaultSection_vaultRoot__O9Gn3 h4,.ModernBrandVaultSection_vaultRoot__O9Gn3 p,.ModernBrandVaultSection_vaultRoot__O9Gn3 span{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.ModernBrandVaultSection_heroCard__dXPnL{background:#fff;border:1px solid var(--line);border-radius:16px;padding:32px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;box-shadow:0 4px 16px rgba(0,0,0,.02)}.ModernBrandVaultSection_heroLeft__cEppR{display:flex;align-items:center;gap:20px}.ModernBrandVaultSection_brandAvatar__XGHqt{width:64px;height:64px;border-radius:14px;background:#111;color:#fff;font-size:1.4rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ModernBrandVaultSection_heroMeta__TGkJ2{display:flex;flex-direction:column;gap:4px}.ModernBrandVaultSection_badge__KWyD3{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.ModernBrandVaultSection_badgeDot__5vy02{width:6px;height:6px;border-radius:50%;background:var(--accent)}.ModernBrandVaultSection_heroMeta__TGkJ2 h2{margin:0;font-size:clamp(1.4rem,2.4vw,1.9rem)!important;font-weight:600!important;letter-spacing:-.035em!important;color:var(--ink)}.ModernBrandVaultSection_heroMeta__TGkJ2 p{margin:0;font-size:.88rem!important;color:var(--muted)}.ModernBrandVaultSection_heroActions__3e8JV{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ModernBrandVaultSection_brandSelectPill__GwI_b{display:flex;align-items:center;gap:8px;padding:6px 14px;border-radius:8px;background:var(--surface);border:1px solid var(--line);color:var(--ink);font-size:.84rem;font-weight:600;cursor:pointer;outline:0;transition:border-color .15s ease}.ModernBrandVaultSection_brandSelectPill__GwI_b:hover{border-color:#111}.ModernBrandVaultSection_modalOverlay__YyDLz{position:fixed;inset:0;background:rgba(0,0,0,.45);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:1000}.ModernBrandVaultSection_modalBox__bknr0{background:#fff;border:1px solid var(--line);border-radius:16px;width:min(560px,100%);max-height:90vh;overflow-y:auto;padding:32px;display:flex;flex-direction:column;gap:20px;box-shadow:0 20px 40px rgba(0,0,0,.15)}.ModernBrandVaultSection_modalHeader__9OMdU{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:16px}.ModernBrandVaultSection_modalHeader__9OMdU h3{margin:0;font-size:1.25rem!important;font-weight:600!important;color:var(--ink)}.ModernBrandVaultSection_btnCloseModal__e6xD4{background:transparent;border:0;font-size:1.4rem;color:var(--subtle);cursor:pointer;padding:4px;line-height:1}.ModernBrandVaultSection_modalForm__wX_V_{display:flex;flex-direction:column;gap:16px}.ModernBrandVaultSection_formRow__CP9hX{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ModernBrandVaultSection_formGroup__dFAZO{display:flex;flex-direction:column;gap:6px}.ModernBrandVaultSection_formGroup__dFAZO label{font-size:.82rem;font-weight:600;color:var(--ink)}.ModernBrandVaultSection_formInput__ifPka{height:42px;padding:0 14px;border-radius:8px;border:1px solid var(--line);background:#fff;font-size:.88rem;color:var(--ink);outline:0;transition:border-color .15s ease}.ModernBrandVaultSection_formInput__ifPka:focus{border-color:#111}.ModernBrandVaultSection_formTextarea__c_SUq{padding:12px 14px;border-radius:8px;border:1px solid var(--line);background:#fff;font-size:.88rem;color:var(--ink);outline:0;resize:vertical;min-height:80px}.ModernBrandVaultSection_formTextarea__c_SUq:focus{border-color:#111}.ModernBrandVaultSection_intakeCopyBox__DK8zC{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.ModernBrandVaultSection_intakeCopyBox__DK8zC code{font-family:monospace;font-size:.84rem;color:var(--ink);word-break:break-all}.ModernBrandVaultSection_btnDeleteIcon___8OQ6{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;border:1px solid var(--line);background:#fff;color:#ef4444;font-size:.9rem;cursor:pointer;outline:0;flex-shrink:0;transition:all .15s ease}.ModernBrandVaultSection_btnDeleteIcon___8OQ6:hover{background:#fef2f2;border-color:#fca5a5;color:#dc2626}.ModernBrandVaultSection_btnPrimary__5I4KO{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 22px;border-radius:8px;background:#111;color:#fff!important;font-size:.84rem;font-weight:600;text-decoration:none;border:0;cursor:pointer;transition:background .15s ease,transform .15s ease}.ModernBrandVaultSection_btnPrimary__5I4KO:hover{background:#2a2a2a;transform:translateY(-1px)}.ModernBrandVaultSection_btnOutline__BY9H5{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 20px;border-radius:8px;background:#fff;border:1px solid var(--line);color:var(--ink)!important;font-size:.84rem;font-weight:600;text-decoration:none;cursor:pointer;transition:border-color .15s ease,background .15s ease}.ModernBrandVaultSection_btnOutline__BY9H5:hover{border-color:#111;background:var(--surface)}.ModernBrandVaultSection_navRail__UDDJx{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--line);padding-bottom:12px;overflow-x:auto}.ModernBrandVaultSection_railTab__KuHHa{padding:8px 18px;border-radius:8px;background:transparent;border:1px solid transparent;color:var(--muted);font-size:.86rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s ease}.ModernBrandVaultSection_railTab__KuHHa:hover{background:var(--surface);color:var(--ink)}.ModernBrandVaultSection_activeRailTab__fGJaZ{background:#111!important;color:#fff!important;font-weight:600!important}.ModernBrandVaultSection_sectionBlock__bJ6fo{display:flex;flex-direction:column;gap:16px}.ModernBrandVaultSection_sectionHead__EgU4B{display:flex;align-items:flex-end;justify-content:space-between}.ModernBrandVaultSection_sectionHead__EgU4B h3{margin:0;font-size:1.12rem!important;font-weight:600!important;letter-spacing:-.03em!important;color:var(--ink)}.ModernBrandVaultSection_sectionHead__EgU4B p{margin:4px 0 0;font-size:.86rem!important;color:var(--muted)}.ModernBrandVaultSection_logoGrid__Sqmnf{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.ModernBrandVaultSection_logoCard__f_hQ9{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.ModernBrandVaultSection_logoCard__f_hQ9:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,0,0,.05)}.ModernBrandVaultSection_logoPreviewBox__HXwFK{aspect-ratio:16/10;display:flex;align-items:center;justify-content:center;padding:24px;position:relative}.ModernBrandVaultSection_darkBox__jheQn{background:#111;color:#fff}.ModernBrandVaultSection_lightBox__9r7jo{background:#fafafa;border-bottom:1px solid var(--line);color:#111}.ModernBrandVaultSection_logoTextMark__NGIZL{font-size:1.8rem;font-weight:700;letter-spacing:-.04em}.ModernBrandVaultSection_logoCardBody__BIad7{padding:18px;display:flex;flex-direction:column;gap:10px}.ModernBrandVaultSection_logoCardBody__BIad7 h4{margin:0;font-size:.94rem!important;font-weight:600!important;color:var(--ink)}.ModernBrandVaultSection_logoCardBody__BIad7 p{margin:0;font-size:.82rem!important;color:var(--muted);line-height:1.5!important}.ModernBrandVaultSection_formatBadges__IXBon{display:flex;flex-wrap:wrap;gap:6px}.ModernBrandVaultSection_formatBadge__IoNIa{font-size:.72rem;font-weight:600;padding:3px 8px;border-radius:4px;background:var(--surface);border:1px solid var(--line);color:var(--ink)}.ModernBrandVaultSection_logoCardFooter__Z2xFk{padding-top:12px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.ModernBrandVaultSection_btnDownload__iYom0{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:600;color:var(--accent);text-decoration:none;background:none;border:0;cursor:pointer}.ModernBrandVaultSection_btnDownload__iYom0:hover{text-decoration:underline}.ModernBrandVaultSection_colorGrid__KxISE{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.ModernBrandVaultSection_colorCard__xgi4T{background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:12px}.ModernBrandVaultSection_colorHeader__nrhG_{display:flex;align-items:center;gap:14px}.ModernBrandVaultSection_colorSwatch__JbOwb{width:44px;height:44px;border-radius:10px;flex-shrink:0;border:1px solid rgba(0,0,0,.08)}.ModernBrandVaultSection_colorMeta__RlQ_L h4{margin:0 0 2px;font-size:.9rem!important;font-weight:600!important;color:var(--ink)}.ModernBrandVaultSection_colorMeta__RlQ_L span{font-size:.76rem;color:var(--muted)}.ModernBrandVaultSection_colorCodes__paVgX{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--line)}.ModernBrandVaultSection_codeRow__dfX62{display:flex;align-items:center;justify-content:space-between;font-size:.78rem}.ModernBrandVaultSection_codeRow__dfX62 span{color:var(--subtle)}.ModernBrandVaultSection_codeRow__dfX62 code{font-family:monospace;font-size:.78rem;background:var(--surface);padding:2px 6px;border-radius:4px;border:1px solid var(--line);color:var(--ink)}.ModernBrandVaultSection_typoCard__4_dMU{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px;display:flex;flex-direction:column;gap:20px}.ModernBrandVaultSection_typoSampleBox__k3ItO{padding:24px;border-radius:10px;background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.ModernBrandVaultSection_sampleHeading__JDTvV{font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:600;letter-spacing:-.04em;color:var(--ink);line-height:1.1}.ModernBrandVaultSection_sampleBody___XH8K{font-size:.94rem;line-height:1.68;color:var(--muted);max-width:680px}.ModernBrandVaultSection_typoSpecsGrid__u8OY6{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.ModernBrandVaultSection_typoSpecItem__cOYHX{display:flex;flex-direction:column;gap:4px}.ModernBrandVaultSection_typoSpecItem__cOYHX span{font-size:.76rem;color:var(--subtle);text-transform:uppercase;letter-spacing:.06em}.ModernBrandVaultSection_typoSpecItem__cOYHX strong{font-size:.9rem;font-weight:600;color:var(--ink)}.ModernBrandVaultSection_fileGrid__qLaAH{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.ModernBrandVaultSection_fileCard__va04Z{background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px;display:flex;align-items:center;gap:16px;transition:transform .15s ease,border-color .15s ease}.ModernBrandVaultSection_fileCard__va04Z:hover{transform:translateY(-2px);border-color:#111}.ModernBrandVaultSection_fileIcon__rwBxe{width:44px;height:44px;border-radius:10px;background:var(--surface);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--ink);flex-shrink:0}.ModernBrandVaultSection_fileIcon__rwBxe svg{width:20px;height:20px}.ModernBrandVaultSection_fileMeta___YC8y{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.ModernBrandVaultSection_fileMeta___YC8y strong{font-size:.88rem;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModernBrandVaultSection_fileMeta___YC8y span{font-size:.76rem;color:var(--subtle)}.ModernBrandVaultSection_btnFileDownload__UtWhm{color:var(--ink);background:transparent;border:0;cursor:pointer;padding:6px;border-radius:6px;transition:background .15s ease}.ModernBrandVaultSection_btnFileDownload__UtWhm:hover{background:var(--soft)}.BuyerGuidedOnboardingRoadmap_roadmapRoot__hp_Kl{background:#fff;border:1px solid #e4e4e7;border-radius:var(--ih-brand-radius,8px);padding:16px 20px;margin-bottom:20px;display:flex;flex-direction:column;gap:14px}.BuyerGuidedOnboardingRoadmap_roadmapHeader__jDVQZ{justify-content:space-between}.BuyerGuidedOnboardingRoadmap_headerTitleBox__LXXWa,.BuyerGuidedOnboardingRoadmap_roadmapHeader__jDVQZ{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.BuyerGuidedOnboardingRoadmap_roadmapTag__gEnrx{font-size:.7rem;font-weight:700;color:#cc2344;letter-spacing:.08em;text-transform:uppercase;background:#fff1f2;padding:3px 8px;border-radius:4px}.BuyerGuidedOnboardingRoadmap_roadmapTitle__jNNan{margin:0;font-size:1.05rem!important;font-weight:800!important;color:#111;letter-spacing:-.02em!important}.BuyerGuidedOnboardingRoadmap_btnGuideTour__urG2S{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--ih-brand-radius,8px);border:1px solid #e4e4e7;background:#fff;color:#3f3f46;font-size:.78rem;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap}.BuyerGuidedOnboardingRoadmap_btnGuideTour__urG2S:hover{background:#f4f4f5;color:#111;border-color:#111}.BuyerGuidedOnboardingRoadmap_progressTrack__mV8lx{height:4px;width:100%;background:#f4f4f5;border-radius:4px;overflow:hidden}.BuyerGuidedOnboardingRoadmap_progressBar__ToFIg{height:100%;background:#111;border-radius:4px;transition:width .3s ease}.BuyerGuidedOnboardingRoadmap_stepsGrid__X9KZL{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.BuyerGuidedOnboardingRoadmap_stepCard__4uMR_{background:#fafafa;border:1px solid #e4e4e7;border-radius:var(--ih-brand-radius,8px);padding:10px 12px;display:flex;flex-direction:column;gap:4px;position:relative;transition:border-color .15s ease,background .15s ease}.BuyerGuidedOnboardingRoadmap_stepCard__4uMR_:hover{border-color:#111;background:#fff}.BuyerGuidedOnboardingRoadmap_completedStep__qSDlf{border-color:#22c55e!important;background:#f0fdf4!important}.BuyerGuidedOnboardingRoadmap_stepHeaderRow__ZGuBd{display:flex;align-items:center;justify-content:space-between}.BuyerGuidedOnboardingRoadmap_stepNumber__6Wx5t{font-size:.68rem;font-weight:800;color:#71717a;letter-spacing:.04em;text-transform:uppercase}.BuyerGuidedOnboardingRoadmap_stepTitle__FSf0q{margin:0;font-size:.84rem!important;font-weight:700!important;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BuyerGuidedOnboardingRoadmap_stepActionBtn__UWMLk{margin-top:4px;display:inline-flex;align-items:center;gap:4px;font-size:.74rem;font-weight:700;color:#111;text-decoration:none;background:transparent;border:0;cursor:pointer;text-align:left;padding:0}.BuyerGuidedOnboardingRoadmap_stepActionBtn__UWMLk:hover{color:#cc2344}.BuyerGuidedOnboardingRoadmap_tourOverlay__m51vW{position:fixed;inset:0;background:rgba(0,0,0,.75);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px;z-index:1000}.BuyerGuidedOnboardingRoadmap_tourModal__YgzaX{background:#fff;border:1px solid #e4e4e7;border-radius:var(--ih-brand-radius,8px);width:min(840px,100%);max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;box-shadow:0 24px 48px rgba(0,0,0,.2)}.BuyerGuidedOnboardingRoadmap_tourHeader__V9hr_{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e4e4e7}.BuyerGuidedOnboardingRoadmap_tourHeader__V9hr_ h3{margin:0;font-size:1.1rem!important;font-weight:800!important}.BuyerGuidedOnboardingRoadmap_btnClose__VtM1z{background:transparent;border:0;font-size:1.6rem;color:#71717a;cursor:pointer}.BuyerGuidedOnboardingRoadmap_tourBody___LLnO{padding:20px;display:flex;flex-direction:column;gap:20px}.BuyerGuidedOnboardingRoadmap_tourNavTabs__jwQDM{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:8px;border-bottom:1px solid #f4f4f5}.BuyerGuidedOnboardingRoadmap_tourTabBtn__qvajK{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--ih-brand-radius,8px);border:1px solid #e4e4e7;background:#fff;color:#52525b;font-size:.8rem;font-weight:600;cursor:pointer}.BuyerGuidedOnboardingRoadmap_activeTourTab__2r6LV{background:#111!important;color:#fff!important;border-color:#111!important}.BuyerGuidedOnboardingRoadmap_tourFeatureContent__HH6sO{background:#fafafa;border:1px solid #e4e4e7;border-radius:var(--ih-brand-radius,8px);padding:20px;display:flex;flex-direction:column;gap:12px}.BuyerGuidedOnboardingRoadmap_tourFeatureContent__HH6sO h4{margin:0;font-size:1.05rem!important;font-weight:700!important}.BuyerGuidedOnboardingRoadmap_tourFeatureContent__HH6sO p{margin:0;font-size:.86rem!important;color:#52525b;line-height:1.55!important}.BuyerGuidedOnboardingRoadmap_tourPointsList___5yXT{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.BuyerGuidedOnboardingRoadmap_tourPointItem__jn2pM{display:flex;align-items:flex-start;gap:8px;font-size:.84rem;color:#3f3f46}.BuyerGuidedOnboardingRoadmap_tourPointBadge__nA_HY{background:#111;color:#fff;font-size:.68rem;font-weight:700;padding:2px 6px;border-radius:4px;flex-shrink:0;margin-top:2px}@media (max-width:900px){.BuyerGuidedOnboardingRoadmap_stepsGrid__X9KZL{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.BuyerSearchModal_searchOverlay__06ndZ{position:fixed;inset:0;background:rgba(0,0,0,.65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:flex-start;justify-content:center;padding-top:max(10vh,60px);padding-left:20px;padding-right:20px;z-index:2500;animation:BuyerSearchModal_fadeIn__xYIOL .2s ease-out}@keyframes BuyerSearchModal_fadeIn__xYIOL{0%{opacity:0}to{opacity:1}}.BuyerSearchModal_searchModal__cGPIk{background:#fff;border:1px solid #e4e4e7;border-radius:var(--ih-brand-radius,8px);width:min(680px,100%);max-height:80vh;display:flex;flex-direction:column;box-shadow:0 24px 64px rgba(0,0,0,.25);overflow:hidden;animation:BuyerSearchModal_slideDown__StrFL .2s ease-out}@keyframes BuyerSearchModal_slideDown__StrFL{0%{transform:translateY(-16px);opacity:0}to{transform:translateY(0);opacity:1}}.BuyerSearchModal_searchBarHeader__NjVxf{display:flex;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid #e4e4e7}.BuyerSearchModal_searchIcon__Ye9Or{color:#71717a;flex-shrink:0}.BuyerSearchModal_searchInput___aB4e{flex:1;border:0;outline:none;background:transparent;font-size:1.05rem;color:#111;font-family:inherit}.BuyerSearchModal_searchInput___aB4e::-moz-placeholder{color:#a1a1aa;font-style:italic;opacity:.7}.BuyerSearchModal_searchInput___aB4e::placeholder{color:#a1a1aa;font-style:italic;opacity:.7}.BuyerSearchModal_kbdBadge__YgWdw{background:#f4f4f5;border:1px solid #e4e4e7;border-radius:4px;padding:2px 6px;font-size:.72rem;font-weight:700;color:#71717a}.BuyerSearchModal_btnCloseModal__j71l6{background:transparent;border:0;font-size:1.4rem;color:#71717a;cursor:pointer;padding:0 4px;line-height:1}.BuyerSearchModal_btnCloseModal__j71l6:hover{color:#111}.BuyerSearchModal_searchResultsList__G2LLg{padding:12px;overflow-y:auto;display:flex;flex-direction:column;gap:4px;max-height:50vh}.BuyerSearchModal_searchCategoryLabel__3SvLX{font-size:.7rem;font-weight:700;color:#cc2344;letter-spacing:.08em;text-transform:uppercase;padding:8px 12px 4px}.BuyerSearchModal_searchResultItem__P8qp4{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:var(--ih-brand-radius,8px);text-decoration:none;color:#111;transition:background .15s ease}.BuyerSearchModal_searchResultItem__P8qp4:hover{background:#f4f4f5}.BuyerSearchModal_resultTitle__QMybN{font-size:.9rem;font-weight:600;color:#111}.BuyerSearchModal_resultCategory___NXd_{font-size:.76rem;color:#71717a}.BuyerSearchModal_emptyState__GeHQD{padding:32px 20px;text-align:center;color:#71717a;font-size:.9rem}