.supplier-search .supplier-search-card{min-width:0;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.supplier-search .supplier-search-card.level-one{border-top:4px solid #ff9f00}.supplier-search .supplier-search-card .card-body{padding:1.25rem}.supplier-search .supplier-search-card .card-title,.supplier-search .supplier-search-card .card-text,.supplier-search .supplier-search-card .supplier-search-contact{overflow-wrap:anywhere}.supplier-search .supplier-search-card--linked:hover,.supplier-search .supplier-search-card--linked:focus-within{box-shadow:0 .25rem .75rem #0008291f}.supplier-search .supplier-search-profile-link:focus-visible:after{outline:2px solid #214273;outline-offset:3px;border-radius:var(--bs-card-border-radius)}.supplier-search .supplier-search-contact a{position:relative;z-index:2}.supplier-search .supplier-search-tier{display:inline-flex;padding:.25rem .6rem;border-radius:2rem;background:#f2f3f5;color:#666;font-size:.625rem;letter-spacing:.15em}.supplier-search .supplier-search-tier img{width:18px;height:18px}.supplier-search .level-one .supplier-search-tier{background:#fceceb}.supplier-search .level-two .supplier-search-tier{background:#f3f5ec}.supplier-search .level-three .supplier-search-tier{background:#eaf4f9}.supplier-search .supplier-search-contact{gap:.5rem 1rem}.supplier-search .supplier-search-contact .material-icons-outlined{font-size:1rem;line-height:inherit}.supplier-search .supplier-search-credentials img{max-width:100%;object-fit:contain}.supplier-search .supplier-search-map-frame{position:relative}.supplier-search .supplier-search-map .gm-style-iw-c{padding:0!important}.supplier-search .supplier-search-map .gm-style-iw-d{overflow:auto!important}.supplier-search .supplier-search-map .gm-style-iw-chr{position:absolute;top:4px;right:4px;z-index:3}.supplier-search .supplier-search-map-popup{width:340px;max-width:100%;font-family:Poppins-Regular,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.supplier-search .supplier-search-map-card .supplier-search-tier{margin-right:2.5rem}.supplier-search .supplier-search-map-legend{position:absolute;inset-inline:1.5rem;bottom:2rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem;padding:.75rem 1.5rem;border-radius:.5rem;background:#ffffffeb;color:#000829;pointer-events:none}.supplier-search .supplier-search-map-count{margin:0}.supplier-search .supplier-search-map-keys,.supplier-search .supplier-search-map-key{display:flex;align-items:center;gap:.75rem}.supplier-search .supplier-search-map-keys{flex-wrap:wrap;gap:.5rem 1.5rem}.supplier-search .supplier-search-map-key[hidden]{display:none}.supplier-search .supplier-search-map-symbol{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.5rem;width:2.5rem;height:2.5rem}.supplier-search .supplier-search-map-symbol img{max-width:100%;max-height:100%;object-fit:contain}@media(max-width:575.98px){.supplier-search .supplier-search-map-legend{inset-inline:.75rem;padding:.75rem;font-size:.875rem}.supplier-search .supplier-search-map-count{width:100%}.supplier-search .supplier-search-map-keys{gap:.5rem 1rem}.supplier-search .supplier-search-map-symbol{flex-basis:2rem;width:2rem;height:2rem}}.supplier-search .supplier-search-empty{position:relative}.supplier-search .supplier-search-initial-placeholder{display:none;min-height:18rem}.supplier-search .supplier-search-placeholder{display:none;position:absolute;inset:0;padding:1.25rem;overflow:hidden;pointer-events:none}.supplier-search [data-supplier-results][aria-busy=true] .supplier-search-initial-empty{display:none}.supplier-search [data-supplier-results][aria-busy=true] .supplier-search-initial-placeholder{display:block}.supplier-search [data-supplier-results][aria-busy=true] [data-supplier-card]>.card-body:not(.supplier-search-placeholder),.supplier-search [data-supplier-results][aria-busy=true] [data-supplier-empty-content]{visibility:hidden}.supplier-search [data-supplier-results][aria-busy=true] .supplier-search-placeholder{display:block}@media(prefers-reduced-motion:reduce){.supplier-search .supplier-search-placeholder .placeholder{animation:none}}.supplier-search .supplier-search-keyword .supplier-search-keyword-results{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"featured" "count" "map" "list";column-gap:1.5rem}.supplier-search .supplier-search-keyword [data-supplier-results]{display:contents}.supplier-search .supplier-search-keyword .supplier-search-result-count{grid-area:count;margin:0 0 1rem}.supplier-search .supplier-search-keyword .supplier-search-initial-empty{display:none}.supplier-search .supplier-search-keyword .supplier-search-map-panel{grid-area:map;min-width:0;margin-bottom:1rem}.supplier-search .supplier-search-keyword .supplier-search-map-hint{display:flex;align-items:center;gap:1rem;padding:1rem .75rem;border:1px solid #ccd5dc;border-radius:6px;font-size:.875rem}.supplier-search .supplier-search-keyword .supplier-search-map-hint img{width:24px;height:24px}.supplier-search .supplier-search-keyword .supplier-search-map{height:900px;min-height:900px;border:1px solid #ccd5dc}.supplier-search .supplier-search-keyword .supplier-search-list{grid-area:list;display:flex;flex-direction:column;gap:10px;min-width:0;padding:4px 6px 0 0;align-self:start}.supplier-search .supplier-search-keyword .supplier-search-suggestions{max-height:300px;overflow-y:auto;z-index:10}.supplier-search .supplier-search-keyword .supplier-search-card:not(.supplier-search-map-card){flex-shrink:0;border-radius:8px;border-color:#ccd5dc}.supplier-search .supplier-search-keyword .supplier-search-card:not(.supplier-search-map-card).level-one{border-top:8px solid #ff9f00}.supplier-search .supplier-search-keyword .supplier-search-card:not(.supplier-search-map-card) .card-body{padding:1.5rem}.supplier-search .supplier-search-keyword .supplier-search-card:not(.supplier-search-map-card) .card-title{font-family:Poppins-Medium,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem;margin-bottom:10px!important}.supplier-search .supplier-search-keyword .supplier-search-card:not(.supplier-search-map-card) .supplier-search-tier{margin-bottom:1rem!important;padding:6px 8px;gap:0!important;font-size:12px;font-weight:400!important;letter-spacing:3px}.supplier-search .supplier-search-keyword .supplier-search-card:not(.supplier-search-map-card) .supplier-search-tier img{width:20px;height:20px;margin-right:16px}.supplier-search .supplier-search-keyword .supplier-search-card:not(.supplier-search-map-card) .supplier-search-card-details{margin-top:0!important}.supplier-search .supplier-search-keyword .supplier-search-card:not(.supplier-search-map-card) .supplier-search-contact{display:grid!important;grid-template-columns:1fr;gap:.25rem 1rem;color:#878795;font-size:.875rem}.supplier-search .supplier-search-keyword .supplier-search-card:not(.supplier-search-map-card) .supplier-search-contact a{color:inherit;text-decoration:none}.supplier-search .supplier-search-keyword .supplier-search-card:not(.supplier-search-map-card) .supplier-search-contact a:hover{text-decoration:underline}.supplier-search .supplier-search-keyword .supplier-search-featured{display:grid;grid-area:featured;position:relative;min-width:0;gap:.75rem;margin:0 0 1.5rem;padding:0;border:0;border-radius:.5rem;background:transparent}.supplier-search .supplier-search-keyword .supplier-search-featured-heading{margin:0;color:#000829;font-size:1.5rem;font-weight:500}.supplier-search .supplier-search-keyword .supplier-search-featured-carousel{min-width:0;padding:0 .75rem}.supplier-search .supplier-search-keyword .supplier-search-featured-cards:not(.tns-slider){display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr)}.supplier-search .supplier-search-keyword .supplier-search-featured-cards:not(.tns-slider)>.supplier-search-featured-slide:nth-child(n+2){display:none}.supplier-search .supplier-search-keyword .supplier-search-featured-cards.tns-slider{display:flex}.supplier-search .supplier-search-keyword .supplier-search-featured-slide{display:flex;flex-shrink:0;min-width:0}.supplier-search .supplier-search-keyword .supplier-search-featured-slide>.supplier-search-card{width:100%;min-height:24rem}.supplier-search .supplier-search-keyword .supplier-search-featured-previous,.supplier-search .supplier-search-keyword .supplier-search-featured-next{position:absolute;top:50%;display:grid;place-items:center;width:36px;height:48px;padding:0;border:0;border-radius:50%;background:#ffffffb3;color:#878795;z-index:3}.supplier-search .supplier-search-keyword .supplier-search-featured-previous .material-icons-outlined,.supplier-search .supplier-search-keyword .supplier-search-featured-next .material-icons-outlined{font-size:40px}.supplier-search .supplier-search-keyword .supplier-search-featured-previous{left:-24px}.supplier-search .supplier-search-keyword .supplier-search-featured-next{right:-24px}@media(min-width:576px){.supplier-search .supplier-search-keyword .supplier-search-featured-cards:not(.tns-slider){grid-template-columns:repeat(2,minmax(0,1fr))}.supplier-search .supplier-search-keyword .supplier-search-featured-cards:not(.tns-slider)>.supplier-search-featured-slide:nth-child(2){display:flex}}@media(min-width:768px){.supplier-search .supplier-search-keyword .supplier-search-keyword-results{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"featured featured" "count count" "list map"}.supplier-search .supplier-search-keyword .supplier-search-list{max-height:980px;overflow-y:auto}}@media(min-width:992px){.supplier-search .supplier-search-keyword .supplier-search-featured-cards:not(.tns-slider){grid-template-columns:repeat(3,minmax(0,1fr))}.supplier-search .supplier-search-keyword .supplier-search-featured-cards:not(.tns-slider)>.supplier-search-featured-slide:nth-child(3){display:flex}}@media(min-width:1200px){.supplier-search .supplier-search-keyword .supplier-search-list .card-title{font-size:1.5rem}.supplier-search .supplier-search-keyword .supplier-search-card:not(.supplier-search-map-card) .supplier-search-contact{grid-template-columns:repeat(2,minmax(0,1fr))}.supplier-search .supplier-search-keyword .supplier-search-card:not(.supplier-search-map-card) .supplier-search-contact>:has(a[href^="mailto:"]){grid-column:1/-1}.supplier-search .supplier-search-keyword .supplier-search-card:not(.supplier-search-map-card) .supplier-search-contact>:has(a[href*="google.com/maps"]){justify-content:flex-end}}.supplier-search-taxonomy [hidden]{display:none!important}.supplier-search-taxonomy .search-input{display:flex}.supplier-search-taxonomy .floating-search-controls{right:0;max-width:100%}.supplier-search-taxonomy .taxonomy-list{display:flex;align-items:stretch;overflow-x:auto;max-width:100%}.supplier-search-taxonomy .taxonomy-list ul.hierarchy{flex:0 0 258px;width:258px;margin:0;padding-block:.5rem;padding-right:.5rem}.supplier-search-taxonomy .taxonomy-list label.hierarchy-text{display:flex;align-items:center;gap:10px;padding-left:0;cursor:pointer}.supplier-search-taxonomy .taxonomy-list .hierarchy-checkbox{flex-shrink:0}.supplier-search-ai__card{margin:0;border:1px solid #d5d5d5;border-radius:.375rem;background:#fff}.supplier-search-ai__prompt-header{padding:1rem 1.25rem}.supplier-search-ai__prompt-header .supplier-search-assistant__heading{gap:.5rem}.supplier-search-ai__prompt-header .supplier-search-assistant__heading h2{font-size:1.125rem}.supplier-search-ai__prompt-body{padding:1.25rem}.supplier-search-ai__intro{padding-bottom:1.25rem;border-bottom:1px solid #d5d5d5}.supplier-search-ai__intro p{margin:0;color:#6b6b6b;font-size:1rem;line-height:1.4}.supplier-search-ai__suggestions{display:grid;gap:.5rem;margin-top:1.25rem}.supplier-search-ai__suggestions h3{margin:0 0 .5rem;color:#111;font-size:1rem;font-weight:600;line-height:1.5}.supplier-search-ai__suggestions button{width:100%;min-width:0;min-height:2.75rem;padding:.625rem 1.125rem;border:1px solid #ded7f8;border-radius:2rem;background:#fff;color:#274398;font-size:1rem;font-weight:500;line-height:1.4;text-align:left;overflow-wrap:anywhere}.supplier-search-ai__suggestions button:hover:not(:disabled){border-color:#b4a4e9;background:#f6f3fd}.supplier-search-ai__suggestions button:focus-visible{outline:2px solid #6847f5;outline-offset:2px}.supplier-search-ai__suggestions button:disabled{opacity:.6;cursor:not-allowed}.supplier-search-ai__capability,.supplier-search-ai__offering{padding:.0625rem .375rem;border-radius:.25rem;font-weight:600}.supplier-search-ai__capability{background:#e3f2ea;color:#0f5132}.supplier-search-ai__offering{background:#ebe9fc;color:#3b2a8f}.supplier-search-ai__composer{display:grid;grid-template-columns:minmax(0,1fr);margin-top:1.5rem}.supplier-search-ai__composer .text-input-box,.supplier-search-ai__composer [data-control=input-counter]{display:contents}.supplier-search-ai__composer .helper-message{grid-area:2/1;margin:.5rem 0 0;color:#767676;font-size:.75rem;line-height:1.4}.supplier-search-ai__composer .text-input-box textarea.supplier-search-ai__prompt{grid-area:1/1;display:block;width:100%;min-height:7.75rem;height:7.75rem;padding:1rem 4.25rem 1rem 1rem;border:1px solid #d5d5d5;border-radius:1.125rem;background:#fff;color:#333;font-size:1rem;font-style:normal;line-height:1.5;resize:vertical}.supplier-search-ai__composer .text-input-box textarea.supplier-search-ai__prompt::placeholder{color:#999;font-style:normal}.supplier-search-ai__composer .text-input-box textarea.supplier-search-ai__prompt:focus{outline:0;border-color:#000829;box-shadow:inset 0 0 0 1px #000829}.supplier-search-ai__submit{grid-area:1/1;align-self:end;justify-self:end;z-index:1;margin:0 1rem 1rem 0;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid #000829;border-radius:50%;background:#000829;color:#fff}.supplier-search-ai__submit:disabled{border-color:#bcbcbc;background:#dedede;color:#aaa;cursor:not-allowed}.supplier-search-ai__submit:focus-visible{outline:2px solid #000829;outline-offset:3px}.supplier-search-ai__submit .material-icons-outlined{font-size:1.5rem}.supplier-search .supplier-search-guest{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;text-align:left}.supplier-search .supplier-search-guest__icon{display:grid;place-items:center;width:4rem;height:4rem}.supplier-search .supplier-search-guest__icon .material-icons-outlined{font-size:3rem}.supplier-search .supplier-search-guest__content{min-width:0}@media(min-width:768px){.supplier-search .supplier-search-guest{grid-template-columns:4rem minmax(0,1fr);gap:2rem}}.supplier-search .supplier-search-ai .supplier-search-ai__criteria{margin-bottom:1rem;padding:1rem 1.25rem;border:1px solid #dbdbdb;border-radius:.5rem;background:#fff;color:#000829;overflow-wrap:anywhere}.supplier-search .supplier-search-ai .supplier-search-ai__criteria-lead{display:flex;align-items:center;gap:.5rem;margin:0 0 .875rem;color:inherit;font-size:1rem;font-weight:600;line-height:1.4}.supplier-search .supplier-search-ai .supplier-search-ai__criteria-lead .material-icons-outlined{color:#6847f5;font-size:1.25rem}.supplier-search .supplier-search-ai .supplier-search-ai__criteria-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.supplier-search .supplier-search-ai .supplier-search-ai__criterion{display:flex;align-items:flex-start;gap:.625rem}.supplier-search .supplier-search-ai .supplier-search-ai__criterion>.material-icons-outlined{flex:none;margin-top:.125rem;color:#2e7d32;font-size:1.25rem}.supplier-search .supplier-search-ai .supplier-search-ai__criterion--unmatched>.material-icons-outlined{color:#b26a00}.supplier-search .supplier-search-ai .supplier-search-ai__criterion--excluded{color:#5c5c5c}.supplier-search .supplier-search-ai .supplier-search-ai__criterion--excluded>.material-icons-outlined{color:#9a9a9a}.supplier-search .supplier-search-ai .supplier-search-ai__criterion-body{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;min-width:0;line-height:1.5}.supplier-search .supplier-search-ai .supplier-search-ai__criterion-pair{font-weight:600}.supplier-search .supplier-search-ai .supplier-search-ai__criterion-note{flex-basis:100%;color:#8a5300;font-size:.875rem}.supplier-search .supplier-search-ai .supplier-search-ai__areas{display:flex;flex-wrap:wrap;gap:.375rem}.supplier-search .supplier-search-ai .supplier-search-ai__area{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;padding:.125rem .625rem .125rem .4375rem;border:1px solid #d5dbe5;border-radius:999px;background:#f4f6f9;color:#000829;font:inherit;font-size:.8125rem;line-height:1.5;text-align:left}.supplier-search .supplier-search-ai .supplier-search-ai__area .material-icons-outlined{flex:none;color:#003d70;font-size:1rem}.supplier-search .supplier-search-ai .supplier-search-ai__area:disabled{opacity:1;color:#000829;cursor:default}.supplier-search .supplier-search-ai .supplier-search-ai__area:is(button):not(:disabled){border-color:#b3c2d6;cursor:pointer}.supplier-search .supplier-search-ai .supplier-search-ai__area:is(button):not(:disabled):hover{border-color:#003d70;background:#e6ecf1}.supplier-search .supplier-search-ai .supplier-search-ai__area:focus-visible{outline:2px solid #003d70;outline-offset:2px}.supplier-search .supplier-search-ai .supplier-search-ai__area--needed{border-style:dashed;border-color:#e0b36a;background:#fff8eb;color:#8a5300}.supplier-search .supplier-search-ai .supplier-search-ai__criteria-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.875rem;padding-top:.75rem;border-top:1px solid #ececec;font-size:.875rem}.supplier-search .supplier-search-ai .supplier-search-ai__criteria-label{margin-right:.25rem;color:#5c5c5c}.supplier-search .supplier-search-ai .supplier-search-ai__filter{padding:.125rem .5rem;border-radius:.25rem;background:#efeafd;color:#3d32a8;font-size:.8125rem}.supplier-search .supplier-search-ai .supplier-search-ai__criteria-note{display:flex;align-items:flex-start;gap:.375rem;margin:.875rem 0 0;color:#5c5c5c;font-size:.875rem}.supplier-search .supplier-search-ai .supplier-search-ai__criteria-note:first-child{margin-top:0}.supplier-search .supplier-search-ai .supplier-search-ai__criteria-note .material-icons-outlined{flex:none;color:#003d70;font-size:1.125rem}.supplier-search .supplier-search-ai [hidden]{display:none!important}.supplier-search .supplier-search-ai .supplier-search-ai__result-sections{margin-top:1.5rem}.supplier-search .supplier-search-ai .supplier-search-ai__map:has(>[data-supplier-ai-map-content][hidden])+.supplier-search-ai__result-sections{margin-top:.75rem}.supplier-search .supplier-search-ai .supplier-search-featured{display:grid;gap:.75rem;margin-bottom:1.5rem}.supplier-search .supplier-search-ai .supplier-search-featured:has(>[data-supplier-ai-featured-carousel][hidden]){margin-bottom:.75rem}.supplier-search .supplier-search-ai .supplier-search-featured-header,.supplier-search .supplier-search-ai .supplier-search-ai__map-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem}.supplier-search .supplier-search-ai .supplier-search-featured-heading,.supplier-search .supplier-search-ai .supplier-search-ai__map-heading{margin:0;color:#000829;font-size:1.375rem;font-weight:500;line-height:2rem}.supplier-search .supplier-search-ai .supplier-search-featured-toggle,.supplier-search .supplier-search-ai .supplier-search-ai__map-toggle{padding:0;border:0;background:transparent;color:#000829;text-decoration:underline;text-underline-offset:.2em}.supplier-search .supplier-search-ai .supplier-search-featured-toggle:focus-visible,.supplier-search .supplier-search-ai .supplier-search-ai__map-toggle:focus-visible{outline:2px solid #214273;outline-offset:4px}.supplier-search .supplier-search-ai .supplier-search-ai__result-header,.supplier-search .supplier-search-ai .supplier-search-ai__result-controls{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.supplier-search .supplier-search-ai .supplier-search-ai__result-header{justify-content:space-between;margin-bottom:1rem}.supplier-search .supplier-search-ai .supplier-search-ai__list,.supplier-search .supplier-search-ai .supplier-search-featured-cards:not(.tns-slider){display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.supplier-search .supplier-search-ai .supplier-search-ai__result{display:flex;min-width:0}.supplier-search .supplier-search-ai .supplier-search-ai__result>.supplier-search-card{width:100%}.supplier-search .supplier-search-ai .supplier-search-ai__list[data-view-mode=grid] .supplier-search-card,.supplier-search .supplier-search-ai .supplier-search-featured-slide>.supplier-search-card{min-height:22rem}.supplier-search .supplier-search-ai .supplier-search-featured-carousel{min-width:0}.supplier-search .supplier-search-ai .supplier-search-featured-cards.tns-slider{display:flex}.supplier-search .supplier-search-ai .supplier-search-featured-cards>.supplier-search-featured-slide{display:flex;flex-shrink:0;min-width:0}.supplier-search .supplier-search-ai .supplier-search-featured-cards>.supplier-search-featured-slide>.supplier-search-card{width:100%;background:#fffaf2}.supplier-search .supplier-search-ai .supplier-search-featured-controls{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.supplier-search .supplier-search-ai .supplier-search-featured-controls button{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0}@media(min-width:576px){.supplier-search .supplier-search-ai .supplier-search-ai__list[data-view-mode=grid],.supplier-search .supplier-search-ai .supplier-search-featured-cards:not(.tns-slider){grid-template-columns:repeat(2,minmax(0,1fr))}.supplier-search .supplier-search-ai .supplier-search-ai__list[data-view-mode=list] .supplier-search-card>.card-body{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(10rem,.6fr);gap:1.25rem}.supplier-search .supplier-search-ai .supplier-search-ai__list[data-view-mode=list] .supplier-search-card-summary,.supplier-search .supplier-search-ai .supplier-search-ai__list[data-view-mode=list] .supplier-search-card-details{min-width:0}.supplier-search .supplier-search-ai .supplier-search-ai__list[data-view-mode=list] .supplier-search-card-details{margin-top:0!important;padding-top:0!important;padding-left:1.25rem;border-left:1px solid var(--bs-border-color)}.supplier-search .supplier-search-ai .supplier-search-ai__list[data-view-mode=list] .supplier-search-contact{flex-direction:column}}.supplier-search-ai{--supplier-ai-header-offset: 88px;display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;align-items:start}.supplier-search-ai__sidebar,.supplier-search-ai__results{min-width:0}.supplier-search-ai__map{display:grid;gap:.75rem}@media(min-width:992px){.supplier-search-ai{grid-template-columns:minmax(20rem,1fr) minmax(0,2fr)}}@media(min-width:1440px){.supplier-search-ai{--supplier-ai-header-offset: 178px}}body.is-navbar-hidden .supplier-search-ai{--supplier-ai-header-offset: 0px}@media(min-width:992px){.supplier-search .supplier-search-ai__sidebar{position:sticky;top:calc(var(--supplier-ai-header-offset) + 1.5rem);transition:top .5s}.supplier-search .supplier-search-ai__sidebar .supplier-search-assistant{max-height:var(--supplier-ai-sidebar-height, none)}.supplier-search .supplier-search-ai__sidebar .supplier-search-assistant .offering-assistant-chat__workspace{flex:1 1 auto}.supplier-search .supplier-search-ai__sidebar .supplier-search-assistant .supplier-search-assistant__body{flex:1 1 auto;grid-template-rows:minmax(0,1fr) auto}}.supplier-search .supplier-search-ai .supplier-search-map{height:650px;min-height:360px}@media(max-width:991.98px){.supplier-search .supplier-search-ai .supplier-search-map{height:450px}}.supplier-search .supplier-search-ai__map-search{pointer-events:auto}.supplier-search-ai__waiting-dots span:nth-child(2){animation:supplier-search-ai-dot-2 1.2s step-end infinite}.supplier-search-ai__waiting-dots span:nth-child(3){animation:supplier-search-ai-dot-3 1.2s step-end infinite}@keyframes supplier-search-ai-dot-2{0%{opacity:0}33%{opacity:1}}@keyframes supplier-search-ai-dot-3{0%{opacity:0}67%{opacity:1}}.supplier-search.page-content{padding-inline:24px}.supplier-search .supplier-search-tabs{--bs-nav-tabs-border-width: 3px;width:380px;max-width:100%}.supplier-search .supplier-search-tabs .nav-item{flex:1;min-width:0}.supplier-search .supplier-search-tabs__beta{padding:2px 12px;border-radius:6px;color:#5a52d6;background:#e9defa;font-size:16px;line-height:1.25}.supplier-search .supplier-search-tabs .nav-link{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 8px;width:100%;margin-bottom:0;padding:.5rem .75rem;border-bottom-color:#d9d9d9;white-space:nowrap}.supplier-search .supplier-search-tabs .nav-link.active{border-bottom-color:#000829}@media(min-width:768px){.supplier-search.page-content{padding-inline:32px}}
