.loading-indicator-bar[data-v-a4e4ff5b]{animation:loading-indicator-sweep-a4e4ff5b 1.05s cubic-bezier(.22,1,.36,1) infinite;transform-origin:left center}.loading-indicator-badge[data-v-a4e4ff5b]{animation:loading-indicator-float-a4e4ff5b .34s cubic-bezier(.22,1,.36,1)}@keyframes loading-indicator-sweep-a4e4ff5b{0%{opacity:.72;transform:scaleX(.08)}55%{opacity:1;transform:scaleX(.72)}to{opacity:.82;transform:scaleX(1)}}@keyframes loading-indicator-float-a4e4ff5b{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}[data-v-bbc0c232] a{color:inherit;text-decoration:none}div[data-v-bbc0c232]{display:inline}[data-v-8d1365d6] a{color:inherit!important;text-decoration:none!important}.no-underline[data-v-8d1365d6]{text-decoration:none!important}.pointer-events-none[data-v-8d1365d6]{pointer-events:none}.transform[data-v-8d1365d6]{transform-origin:center}.hover\:scale-100[data-v-8d1365d6]:hover{transform:scale(1)!important}.scrollbar-hide[data-v-5c040e7f]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-5c040e7f]{-ms-overflow-style:none;scrollbar-width:none}.carousel-track[data-v-9fad1b58]{overscroll-behavior-x:contain;touch-action:pan-y;width:100%}.line-clamp-3[data-v-dc0ac70a]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}textarea[data-v-d241c4cb]{height:15rem}[data-v-d241c4cb] .sf-input,[data-v-d241c4cb] .sf-textarea{border-radius:1rem}[data-v-d241c4cb] .sf-input__input,[data-v-d241c4cb] .sf-textarea__textarea{font-family:var(--font-body);letter-spacing:-.01em}[data-v-d241c4cb] .sf-input__input{min-height:var(--control-height);padding-inline:var(--control-padding-inline)}[data-v-d241c4cb] .sf-textarea__textarea{padding:.9rem 1rem}[data-v-d241c4cb] .sf-input__input::-moz-placeholder,[data-v-d241c4cb] .sf-textarea__textarea::-moz-placeholder{font-family:var(--font-body)}[data-v-d241c4cb] .sf-input__input::placeholder,[data-v-d241c4cb] .sf-textarea__textarea::placeholder{font-family:var(--font-body)}.carousel-container[data-v-70901499]::-webkit-scrollbar{display:none}.carousel-container .flex[data-v-70901499]{backface-visibility:hidden;perspective:1000px;will-change:transform}@media (max-width:767px){.carousel-container img[data-v-70901499]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.carousel-container .bg-black\/70[data-v-70901499]{background-color:#000c}}@media (prefers-reduced-motion:reduce){.carousel-container[data-v-70901499] *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-v-d71e5285] .sf-input__input{font-family:var(--font-body);font-variant-numeric:tabular-nums;min-height:var(--control-height-sm);padding-inline:.75rem}[data-v-ca1a8310] .sf-input{border-radius:.85rem}[data-v-ca1a8310] .sf-input__input{font-family:var(--font-body);font-variant-numeric:tabular-nums;letter-spacing:-.01em;min-height:var(--control-height-sm);padding-inline:.875rem}.add-rfq-button[data-v-ca1a8310]{width:100%}.add-rfq-button__text[data-v-ca1a8310]{line-height:1.2;overflow-wrap:anywhere;white-space:normal}@media (min-width:640px){.add-rfq-button[data-v-ca1a8310]{max-width:min(100%,14rem);width:auto}.add-rfq-button__icon[data-v-ca1a8310]{flex-shrink:0}}.widget-panel[data-v-8b24d483]{box-shadow:0 26px 60px -30px #0f172a3d}.widget-panel-desktop[data-v-8b24d483]{flex-shrink:0;max-height:calc(100dvh - 2.5rem)}.widget-overlay[data-v-8b24d483]{z-index:0}.widget-mobile-sheet[data-v-8b24d483]{box-shadow:0 24px 60px -30px #0f172a3d}.widget-panel-scroll[data-v-8b24d483]{scrollbar-color:rgb(var(--scrollbar-thumb)) rgb(var(--scrollbar-track));scrollbar-width:thin}.widget-panel-scroll[data-v-8b24d483]::-webkit-scrollbar{height:var(--scrollbar-size);width:var(--scrollbar-size)}.widget-panel-scroll[data-v-8b24d483]::-webkit-scrollbar-track{background:rgb(var(--scrollbar-track));border-radius:999px}.widget-panel-scroll[data-v-8b24d483]::-webkit-scrollbar-thumb{background:rgb(var(--scrollbar-thumb));border:2px solid rgb(var(--scrollbar-track));border-radius:999px}.widget-panel-scroll[data-v-8b24d483]::-webkit-scrollbar-thumb:hover{background:rgb(var(--scrollbar-thumb-hover))}.widget-symbol[data-v-8b24d483]{font-family:Material Symbols Rounded;font-size:1.3rem;font-style:normal;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;font-weight:400;line-height:1}.widget-fab[data-v-8b24d483],.widget-symbol[data-v-8b24d483]{align-items:center;display:inline-flex;justify-content:center}.widget-fab[data-v-8b24d483]{background:#fff;border:1px solid #cbd5e1;border-radius:9999px;box-shadow:0 16px 36px -24px #0f172a38;color:#0f172a;height:3.5rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease;width:3.5rem}.widget-fab[data-v-8b24d483]:hover{border-color:#94a3b8;box-shadow:0 20px 40px -24px #0f172a47;transform:translateY(-2px)}.widget-fab-mobile[data-v-8b24d483]{background:#fff}.widget-brand-icon[data-v-8b24d483]{color:#25d366;height:1.55rem;width:1.55rem}.widget-popover[data-v-8b24d483]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 18px 40px -24px #0f172a2e;min-width:13rem;opacity:0;padding:.8rem .9rem;pointer-events:none;position:absolute;right:4.5rem;transform:translate(8px);transition:opacity .2s ease,transform .2s ease}.group:focus-within .widget-popover[data-v-8b24d483],.group:hover .widget-popover[data-v-8b24d483]{opacity:1;transform:translate(0)}.widget-popover-primary[data-v-8b24d483]{background:rgb(var(--color-brand-50))}.widget-popover-success[data-v-8b24d483]{background:#f0fdf4}.widget-popover-info[data-v-8b24d483]{background:#eff6ff}.widget-popover-neutral[data-v-8b24d483]{background:#f8fafc}.widget-mobile-action[data-v-8b24d483]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;display:flex;gap:.875rem;padding:.875rem;text-align:left;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.widget-mobile-action[data-v-8b24d483]:hover{border-color:#cbd5e1;box-shadow:0 12px 24px -20px #0f172a33;transform:translateY(-1px)}.widget-mobile-icon[data-v-8b24d483]{align-items:center;border-radius:9999px;display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.widget-mobile-brand-icon[data-v-8b24d483]{color:#25d366;height:1.45rem;width:1.45rem}.widget-fade-enter-active[data-v-8b24d483],.widget-fade-leave-active[data-v-8b24d483]{transition:opacity .2s ease,transform .2s ease}.widget-fade-enter-from[data-v-8b24d483],.widget-fade-leave-to[data-v-8b24d483]{opacity:0;transform:translateY(8px) scale(.98)}.widget-slide-inline-enter-active[data-v-8b24d483],.widget-slide-inline-leave-active[data-v-8b24d483]{transition:opacity .22s ease,transform .22s ease}.widget-slide-inline-enter-from[data-v-8b24d483],.widget-slide-inline-leave-to[data-v-8b24d483]{opacity:0;transform:translate(10px) scale(.98)}.widget-overlay-enter-active[data-v-8b24d483],.widget-overlay-leave-active[data-v-8b24d483]{transition:opacity .2s ease}.widget-overlay-enter-from[data-v-8b24d483],.widget-overlay-leave-to[data-v-8b24d483]{opacity:0}.fade-slide-enter-active,.fade-slide-leave-active{transition:all .4s ease}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:translateY(30px)}.scale-fade-enter-active,.scale-fade-leave-active{transition:all .3s ease}.scale-fade-enter-from,.scale-fade-leave-to{opacity:0;transform:scale(.9)}.figure-image[data-v-d24481a3]{align-items:center;display:flex;flex-direction:column}.figure-image__media[data-v-d24481a3]{width:100%}.figure-image__caption[data-v-d24481a3]{color:rgb(var(--color-ink-soft));font-family:var(--font-body);font-size:.95rem;line-height:1.7;margin-top:.875rem;max-width:56rem;text-align:center}.callout[data-v-29cb1cdf]{background:linear-gradient(135deg,rgba(var(--callout-tint),.95) 0,rgba(var(--color-surface),.98) 72%);border-color:rgba(var(--callout-accent),.22);box-shadow:var(--shadow-panel);position:relative}.callout[data-v-29cb1cdf]:before{background:linear-gradient(180deg,rgb(var(--callout-accent)) 0,rgba(var(--callout-accent),.55));content:"";inset:0 auto 0 0;position:absolute;width:.4rem}.callout__content[data-v-29cb1cdf]{position:relative}.callout__body[data-v-29cb1cdf] p:first-child{margin-top:0}.callout__body[data-v-29cb1cdf] p:last-child{margin-bottom:0}.callout__body[data-v-29cb1cdf] strong{color:rgb(var(--color-ink))}.callout__body[data-v-29cb1cdf] a{color:rgb(var(--callout-accent));text-decoration:underline;text-decoration-color:rgba(var(--callout-accent),.35);text-underline-offset:.2em}.callout__button[data-v-29cb1cdf]{background:rgb(var(--callout-accent));border-radius:var(--radius-pill);box-shadow:var(--shadow-soft);color:rgb(var(--color-ink-inverse))}.callout__button[data-v-29cb1cdf]:hover{background:rgba(var(--callout-accent),.92)}.callout-info[data-v-29cb1cdf]{--callout-accent:var(--color-accent);--callout-tint:var(--color-accent-soft)}.callout-warning[data-v-29cb1cdf]{--callout-accent:var(--color-warning);--callout-tint:255 244 214}.callout-error[data-v-29cb1cdf]{--callout-accent:var(--color-danger);--callout-tint:254 242 242}.callout-success[data-v-29cb1cdf]{--callout-accent:var(--color-success);--callout-tint:240 253 244}
