.bib-conversion{padding:4rem 0 7rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.bib-conversion__header{max-width:76rem;margin:0 auto 3.5rem;text-align:center}.bib-conversion__legacy-note{display:inline-block;margin:0 0 2.4rem;padding:1rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.6rem;font-size:1.4rem}.bib-conversion__legacy-note a{margin-left:.4rem}.bib-conversion__eyebrow,.bib-conversion__step{margin:0 0 .8rem;color:rgba(var(--color-foreground),.65);font-size:1.2rem;font-weight:var(--font-body-weight-bold);letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.bib-conversion__title{margin:0 0 1.4rem;font-size:clamp(3.2rem,5vw,5.6rem);line-height:1.05}.bib-conversion__intro{max-width:62rem;margin:0 auto;color:rgba(var(--color-foreground),.72);font-size:1.7rem;line-height:1.55}.bib-conversion__workspace{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;max-width:112rem;margin:0 auto 4rem}.bib-conversion__panel,.bib-conversion__reference,.bib-conversion__catalog{border:.1rem solid rgba(var(--color-foreground),.15);border-radius:1.2rem;background:rgba(var(--color-foreground),.025)}.bib-conversion__panel{min-width:0;padding:2.4rem}.bib-conversion__panel h2,.bib-conversion__reference h2,.bib-conversion__catalog h2{margin:0 0 2rem;font-size:2.4rem;line-height:1.15}.bib-conversion__field{margin-top:2rem}.bib-conversion__field label{display:block;margin-bottom:.8rem;font-weight:var(--font-body-weight-bold)}.bib-conversion__field label span{color:rgba(var(--color-foreground),.62);font-weight:var(--font-body-weight)}.bib-conversion__field .select{max-width:none}.bib-conversion__field select,.bib-conversion__field input{min-height:4.8rem;width:100%;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:.6rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.bib-conversion__field select{padding:0 4rem 0 1.4rem}.bib-conversion__field input{padding:0 1.4rem;-webkit-appearance:textfield;appearance:textfield}.bib-conversion__field input::-webkit-inner-spin-button,.bib-conversion__field input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.bib-conversion__field select:focus-visible,.bib-conversion__field input:focus-visible,.bib-product-card__select:focus-visible,.bib-conversion__product-link:focus-visible,.bib-product-card__link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.bib-conversion__field-help{margin:.7rem 0 0;color:rgba(var(--color-foreground),.65);font-size:1.3rem;line-height:1.45}.bib-conversion__selected-product{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:1.6rem;min-height:9rem;margin-top:2.4rem;padding-top:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.14)}.bib-conversion__selected-media{aspect-ratio:1;overflow:hidden;border-radius:.6rem;background:rgba(var(--color-foreground),.07)}.bib-conversion__selected-media img{display:block;width:100%;height:100%;object-fit:contain}.bib-conversion__selected-copy>*{margin-top:0}.bib-conversion__selected-vendor{margin-bottom:.4rem!important;color:rgba(var(--color-foreground),.65);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.bib-conversion__selected-copy h3{margin-bottom:.7rem;font-size:1.9rem;line-height:1.2}.bib-conversion__availability,.bib-conversion__data-status{margin-bottom:.5rem!important;font-size:1.3rem;line-height:1.4}.bib-conversion__availability{font-weight:var(--font-body-weight-bold)}.bib-conversion__data-status{color:rgba(var(--color-foreground),.65)}.bib-conversion__product-link{display:inline-block;margin-top:.7rem;font-size:1.4rem}.bib-conversion__method{display:grid;gap:.8rem;margin:0;padding-left:2.1rem;color:rgba(var(--color-foreground),.78);font-size:1.5rem;line-height:1.45}.bib-conversion__method li{padding-left:.3rem}.bib-conversion__result{min-height:7.2rem;display:flex;align-items:center;margin-top:2.4rem;padding:1.5rem 1.7rem;border:.1rem solid rgba(var(--color-foreground),.2);border-left-width:.5rem;border-radius:.6rem;background:rgb(var(--color-background));font-size:1.7rem;font-weight:var(--font-body-weight-bold);line-height:1.35}.bib-conversion__result[data-state=success]{border-left-color:#287c4a}.bib-conversion__result[data-state=idle]{border-left-color:rgba(var(--color-foreground),.35)}.bib-conversion__result[data-state=error],.bib-conversion__result[data-state=missing]{border-left-color:#a33a31}.bib-conversion__reference,.bib-conversion__catalog{max-width:112rem;margin:0 auto 4rem;padding:2.4rem}.bib-conversion__reference-header{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:2rem}.bib-conversion__reference-header h2{margin-bottom:0}.bib-conversion__reference-note{max-width:38rem;margin:0;color:rgba(var(--color-foreground),.65);font-size:1.3rem;line-height:1.45;text-align:right}.bib-conversion__table-wrap{overflow-x:auto;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:.6rem}.bib-conversion__reference table{width:100%;min-width:44rem;border-collapse:collapse;font-size:1.5rem}.bib-conversion__reference caption{position:absolute;width:.1rem;height:.1rem;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bib-conversion__reference th,.bib-conversion__reference td{padding:1.2rem 1.4rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12);text-align:left}.bib-conversion__reference th{background:rgba(var(--color-foreground),.06);font-weight:var(--font-body-weight-bold)}.bib-conversion__reference tbody tr:last-child td{border-bottom:0}.bib-conversion__product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.bib-product-card{min-width:0;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:.8rem;background:rgb(var(--color-background))}.bib-product-card[data-selected=true]{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.bib-product-card--unmatched{background:repeating-linear-gradient(-45deg,rgb(var(--color-background)),rgb(var(--color-background)) 1rem,rgba(var(--color-foreground),.025) 1rem 2rem)}.bib-product-card__select{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.bib-product-card__media{display:block;aspect-ratio:1.35;overflow:hidden;background:rgba(var(--color-foreground),.06)}.bib-product-card__media img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.bib-product-card__select:hover .bib-product-card__media img{transform:scale(1.04)}.bib-product-card__placeholder{display:grid;height:100%;place-items:center;color:rgba(var(--color-foreground),.45);font-size:2.8rem;font-weight:var(--font-body-weight-bold);letter-spacing:.1em}.bib-product-card__copy{display:grid;gap:.45rem;padding:1.4rem 1.4rem 1.1rem}.bib-product-card__vendor{color:rgba(var(--color-foreground),.62);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.bib-product-card__title{min-height:3.6rem;font-size:1.6rem;font-weight:var(--font-body-weight-bold);line-height:1.25}.bib-product-card__availability,.bib-product-card__data{font-size:1.2rem;line-height:1.35}.bib-product-card__availability--muted,.bib-product-card__data--muted,.bib-product-card__link--muted{color:rgba(var(--color-foreground),.58)}.bib-product-card__footer{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.1rem 1.4rem 1.4rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.bib-product-card__link{flex-shrink:0;font-size:1.2rem;text-underline-offset:.25rem}.bib-conversion__no-script{margin:1.4rem}@media screen and (max-width:989px){.bib-conversion__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.bib-conversion{padding:2.8rem 0 5rem}.bib-conversion__header{margin-bottom:2.4rem}.bib-conversion__intro{font-size:1.5rem}.bib-conversion__workspace{grid-template-columns:1fr;gap:1.4rem;margin-bottom:2.4rem}.bib-conversion__panel,.bib-conversion__reference,.bib-conversion__catalog{padding:1.7rem;border-radius:.8rem}.bib-conversion__reference,.bib-conversion__catalog{margin-bottom:2.4rem}.bib-conversion__reference-header{display:block}.bib-conversion__reference-note{margin-top:1rem;text-align:left}.bib-conversion__product-grid{grid-template-columns:1fr}.bib-product-card__media{aspect-ratio:1.8}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-bib-conversion.css.map */
