.fade-enter-active[data-v-1097cd0d],.fade-leave-active[data-v-1097cd0d]{transition:opacity .2s ease}.fade-enter-from[data-v-1097cd0d],.fade-leave-to[data-v-1097cd0d]{opacity:0}.lego-brick[data-v-6c09a352]{position:relative}.lego-brick[data-v-6c09a352]:before{background:inherit;border-radius:2px;content:"";filter:brightness(1.1);height:6px;left:50%;position:absolute;top:-4px;transform:translate(-50%);width:12px}.animate-bounce-brick-1[data-v-6c09a352]{animation:legoBounce-6c09a352 .6s ease-in-out infinite;animation-delay:0s}.animate-bounce-brick-2[data-v-6c09a352]{animation:legoBounce-6c09a352 .6s ease-in-out infinite;animation-delay:.1s}.animate-bounce-brick-3[data-v-6c09a352]{animation:legoBounce-6c09a352 .6s ease-in-out infinite;animation-delay:.2s}.animate-bounce-brick-4[data-v-6c09a352]{animation:legoBounce-6c09a352 .6s ease-in-out infinite;animation-delay:.3s}@keyframes legoBounce-6c09a352{0%,to{transform:translateY(0)}50%{transform:translateY(-24px)}}.gallery-swipe-viewport[data-v-6c09a352]{height:100%;overflow:hidden;touch-action:pan-y;width:100%}.gallery-swipe-track[data-v-6c09a352]{display:flex;height:100%;width:100%;will-change:transform}.gallery-swipe-slide[data-v-6c09a352]{align-items:center;display:flex;flex:0 0 100%;height:100%;justify-content:center;padding:0 .25rem;width:100%}.gallery-image[data-v-6c09a352]{opacity:1}.lightbox-enter-active[data-v-6c09a352],.lightbox-leave-active[data-v-6c09a352]{transition:opacity .25s ease}.lightbox-enter-from[data-v-6c09a352],.lightbox-leave-to[data-v-6c09a352]{opacity:0}.lightbox-enter-active img[data-v-6c09a352]{transition:transform .25s ease}.lightbox-enter-from img[data-v-6c09a352]{transform:scale(.95)}.inventory-insights-panel[data-v-6c09a352]{isolation:isolate;position:relative}.inventory-insights-panel[data-v-6c09a352]:before{background:linear-gradient(135deg,rgba(37,99,235,.08),transparent 42%,rgba(245,158,11,.08));content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.theme-logo-mark[data-v-6c09a352]{align-self:flex-start;background:var(--theme-logo-bg);border:1px solid var(--theme-logo-border);border-radius:.75rem;box-shadow:0 10px 24px #0f172a29;color:var(--theme-logo-text);display:inline-flex;flex:0 0 auto;flex-direction:column;gap:.1rem;justify-content:center;max-width:10rem;min-width:7.25rem;padding:.6rem .75rem;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.theme-logo-mark[data-v-6c09a352]:hover{box-shadow:0 18px 40px #0f172a3d;transform:translateY(-1px)}.theme-logo-image[data-v-6c09a352]{align-items:center;align-self:flex-start;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:.75rem;box-shadow:0 10px 24px #0f172a24;display:inline-flex;justify-content:center;padding:.55rem .9rem;transition:transform .18s ease,box-shadow .18s ease}.theme-logo-image[data-v-6c09a352]:hover{box-shadow:0 18px 40px #0f172a38;transform:translateY(-1px)}.theme-logo-image img[data-v-6c09a352]{display:block;height:2.75rem;max-width:11rem;-o-object-fit:contain;object-fit:contain;width:auto}.theme-logo-kicker[data-v-6c09a352]{color:var(--theme-logo-accent);font-size:.54rem;font-weight:800;letter-spacing:.16em;line-height:1;text-transform:uppercase}.theme-logo-name[data-v-6c09a352]{font-size:.9rem;font-weight:950;letter-spacing:.04em;line-height:1.05;overflow-wrap:anywhere;text-transform:uppercase}.benchmark-card[data-v-6c09a352]{position:relative}.benchmark-rail[data-v-6c09a352]{animation:insightGrow-6c09a352 .82s cubic-bezier(.2,.8,.2,1) both;transform-origin:left center}.benchmark-rail-this[data-v-6c09a352]{background:linear-gradient(90deg,currentColor,#22c55e)}.benchmark-rail-average[data-v-6c09a352]{background:#64748b7a}.insight-card[data-v-6c09a352]{animation:insightRise-6c09a352 .52s cubic-bezier(.2,.8,.2,1) both}.insight-card-delay-1[data-v-6c09a352]{animation-delay:70ms}.insight-card-delay-2[data-v-6c09a352]{animation-delay:.14s}.insight-card-delay-3[data-v-6c09a352]{animation-delay:.21s}.insight-card-delay-4[data-v-6c09a352]{animation-delay:.28s}.compact-fact+.compact-fact[data-v-6c09a352]{border-top:1px solid rgba(148,163,184,.18)}.most-used-part-link[data-v-6c09a352]{align-items:center;border-radius:.85rem;display:inline-flex;flex:0 0 auto;gap:.7rem;padding:.25rem .35rem;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.most-used-part-link[data-v-6c09a352]:hover{background:#10b98114;transform:translateY(-1px)}.part-thumb-frame[data-v-6c09a352]{align-items:center;background:#ffffffd6;border:1px solid rgba(16,185,129,.18);border-radius:.75rem;box-shadow:0 8px 20px #0f172a14;display:inline-flex;height:3rem;justify-content:center;overflow:hidden;width:3rem}:is(.dark .part-thumb-frame[data-v-6c09a352]){background:#171717e6;border-color:#10b98147}.insight-swatch[data-v-6c09a352]{animation:insightPop-6c09a352 .44s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--delay,0s)}.insight-color-bar[data-v-6c09a352]{animation:insightGrow-6c09a352 .72s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--delay,0s);min-width:.75rem;transform-origin:left center}@keyframes insightRise-6c09a352{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes insightPop-6c09a352{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes insightGrow-6c09a352{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.insight-card[data-v-6c09a352],.insight-color-bar[data-v-6c09a352],.insight-swatch[data-v-6c09a352]{animation:none}}
