.sss-scope{--sss-ink: 10,10,10;--sss-body: 92,100,112;--sss-muted: 154,159,166;--sss-accent: var(--color-base-button-background, 70,184,255);--sss-border: 228,231,238;--sss-field-border: 213,220,231;--sss-card: 255,255,255;--sss-page: var(--color-base-background-1, 247,247,247);--sss-ok-bg: var(--color-badge-sale-background, 213,231,221);--sss-ok: var(--color-badge-sale-text, 30,108,63);--sss-bad: 213,31,75;--sss-warn: 178,104,0;--sss-warn-bg: 255,243,224;--sss-radius: 14px;--sss-radius-sm: 10px;--sss-radius-btn: var(--border-radius-button, 4px);--sss-shadow: 0 1px 2px rgba(16,24,40,.04), 0 6px 16px rgba(16,24,40,.05);--sss-shadow-hover: 0 2px 4px rgba(16,24,40,.06), 0 18px 40px rgba(16,24,40,.12);--sss-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--sss-max-w: 1400px;--sss-gutter: clamp(16px, 3vw, 40px)}.sss-finder{--sss-accent-text:0,104,170;--sss-warn-ink:150,86,0;--sss-bad-ink:180,22,60;--sss-gold-ink:133,98,10;--sss-gold-bg:251,243,220;--sss-pad:clamp(16px,3vw,28px)}.sss-finder{position:relative;isolation:isolate;max-width:var(--sss-max-w);margin-inline:auto;padding:calc(var(--sss-pt,20px)*.75) var(--sss-gutter) calc(var(--sss-pb,48px)*.75);color:rgb(var(--sss-body));background:rgb(var(--sss-page));font-family:var(--font-body-family,inherit);line-height:1.5;overflow-wrap:break-word}.sss-finder:before{content:"";position:absolute;inset:0 0 auto;height:min(100%,64em);z-index:-1;pointer-events:none;background-image:linear-gradient(to right,rgba(var(--sss-accent),.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(var(--sss-accent),.07) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(120% 70% at 50% 0%,#000 0%,transparent 72%);mask-image:radial-gradient(120% 70% at 50% 0%,#000 0%,transparent 72%)}.sss-finder *,.sss-finder *:before,.sss-finder *:after{box-sizing:border-box}.sss-finder [hidden]{display:none!important}speedi-sleeve-selector{display:block}.sss-finder a{color:rgb(var(--sss-ink));text-decoration:underline;text-underline-offset:.18em}.sss-finder a:hover{color:rgb(var(--sss-accent-text))}.sss-finder :is(.sss-rte a,.sss-howto__link){color:rgb(var(--sss-accent-text));font-weight:600;text-decoration-thickness:1px}.sss-finder :is(.sss-rte a,.sss-howto__link):hover{text-decoration-thickness:2px}.sss-finder strong{color:rgb(var(--sss-ink))}.sss-finder :focus-visible{outline:2px solid rgb(var(--sss-accent-text));outline-offset:2px}.sss-finder [tabindex="-1"]:focus{outline:none}.sss-finder [tabindex="-1"],.sss-finder .sss-field__input,.sss-finder .sss-layout{scroll-margin-top:max(7em,calc(var(--header-height-top,0px) + 1em))}.sss-finder .sss-visually-hidden{display:block;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sss-finder .sss-rte>:first-child{margin-top:0}.sss-finder .sss-rte>:last-child{margin-bottom:0}.sss-finder .sss-num{font-family:var(--sss-mono);font-variant-numeric:tabular-nums}.sss-finder .sss-eyebrow{display:flex;align-items:center;gap:.75em;margin:0 0 .75em;font:600 .6875em/1.4 var(--sss-mono);letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:rgb(var(--sss-accent-text))}.sss-finder .sss-eyebrow:not(.sss-eyebrow--line):before{content:none}.sss-finder .sss-eyebrow--line:before{content:"";flex:none;width:24px;height:2px;background:rgb(var(--sss-accent))}.sss-finder .sss-hero{padding:0 0 1.25em}.sss-finder :is(.sss-hero__title,.sss__heading,.sss-results__heading,.sss-card__heading,.sss-quote__heading){margin:0;font-family:var(--font-heading-family,inherit);font-weight:var(--font-heading-weight,700);line-height:1.15;letter-spacing:-.02em;color:rgb(var(--sss-ink));text-wrap:balance}.sss-finder .sss-hero__title{max-width:30ch;font-size:clamp(1.5em,1.1em + .9vw,2em)}.sss-finder .sss__heading{font-size:clamp(1.4em,1.15em + .9vw,2em)}.sss-finder .sss-rule{display:block;position:relative;width:2.5em;height:2px;margin-top:.875em;border-radius:1px;background:rgb(var(--sss-accent))}.sss-finder .sss-rule:before,.sss-finder .sss-rule:after{content:"";position:absolute;top:-3px;left:0;width:2px;height:8px;border-radius:1px;background:inherit}.sss-finder .sss-rule:after{left:auto;right:0}.sss-finder .sss-hero__lede{max-width:72ch;margin-top:.875em;font-size:1.0625em;line-height:1.6}.sss-finder .sss-hero__lede.is-clamped{max-height:6.4em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.sss-finder .sss-lede-toggle{display:inline-flex;align-items:center;gap:.4em;min-height:44px;margin-top:.25em;padding:0;border:0;background:none;color:rgb(var(--sss-ink));font:600 .875em var(--font-body-family,inherit);text-decoration:underline;text-underline-offset:.3em;cursor:pointer}.sss-finder .sss-lede-toggle[hidden]{display:none}.sss-finder .sss-lede-toggle:after{content:"+";font-size:1.4em;font-weight:400;line-height:1}.sss-finder .sss-lede-toggle[aria-expanded=true]:after{content:"\2212"}@media(max-width:989px){.sss-finder{display:flex;flex-direction:column}.sss-finder>.sss-stats{order:1;margin:1.5em 0 0}}@media(max-width:749px){.sss-finder .sss-stats{gap:8px;margin-bottom:1.25em}.sss-finder .sss-stat{padding:.7em .8em}.sss-finder .sss-stat__value{font-size:1.35em}.sss-finder .sss-stat__label{font-size:.8em}}.sss-finder .sss-jump{display:flex;flex-wrap:wrap;align-items:center;gap:.75em 1em;margin-top:1.5em}.sss-finder .sss-jump__label{margin:0;font:600 .6875em var(--sss-mono);letter-spacing:.14em;text-transform:uppercase}.sss-finder .sss-jump__list{display:flex;flex-wrap:wrap;gap:16px 8px;margin:0;padding:0;list-style:none}.sss-finder .sss-chip{position:relative;display:inline-block;padding:7px 14px;border:1px solid rgb(var(--sss-border));border-radius:999px;background:rgb(var(--sss-card));font:500 .75em/1.2 var(--sss-mono);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:rgb(var(--sss-ink));transition:border-color .15s ease,box-shadow .15s ease}.sss-finder .sss-chip:after{content:"";position:absolute;top:-8px;right:-3px;bottom:-8px;left:-3px}.sss-finder .sss-chip:hover{color:rgb(var(--sss-ink));border-color:rgb(var(--sss-accent));box-shadow:var(--sss-shadow)}.sss-finder :is(.sss-stat,.sss-tool,.sss-aside,.sss-group,.sss-card,.sss-tools,.sss-checklist,.sss-quote,.sss-nomatch){border:1px solid rgb(var(--sss-border));border-radius:var(--sss-radius);background:rgb(var(--sss-card));box-shadow:var(--sss-shadow)}.sss-finder .sss-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 1.5em;padding:0;list-style:none}.sss-finder .sss-stat{padding:1em 1.1em}.sss-finder .sss-stat__value{margin:0;font-size:clamp(1.5em,1em + 1.6vw,2.25em);font-weight:700;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:rgb(var(--sss-ink))}.sss-finder .sss-stat__suffix{font-size:.62em;font-weight:600;letter-spacing:0;color:rgb(var(--sss-accent-text))}.sss-finder .sss-stat__label{margin:.45em 0 0;font-size:.875em;line-height:1.4}.sss-finder .sss-layout{display:grid;grid-template-columns:minmax(0,1fr)}.sss-finder .sss-tool,.sss-finder .sss-aside{padding-inline:var(--sss-pad)}.sss-finder .sss-tool--head{padding-block:1.5em 1em;border-bottom:0;border-radius:var(--sss-radius) var(--sss-radius) 0 0;clip-path:inset(-40px -40px 0)}.sss-finder .sss-tool--body{display:flex;flex-direction:column;padding-block:0 1.5em;border-top:0;border-radius:0 0 var(--sss-radius) var(--sss-radius);clip-path:inset(0 -40px -40px)}.sss-finder .sss-aside{padding-block:.4em;border-block:0;border-radius:0;clip-path:inset(0 -40px)}.sss-finder .sss-panel{margin-top:.75em;padding-top:1.25em;border-top:1px solid rgb(var(--sss-border))}.sss-finder .sss-entry__label{margin:1.25em 0 .5em;font-weight:600;color:rgb(var(--sss-ink))}.sss-finder .sss-entry{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14em),1fr));gap:.5em}.sss-finder .sss-entry__btn{display:flex;align-items:center;gap:.75em;min-height:44px;padding:.7em 1em;border:1px solid rgb(var(--sss-border));border-radius:var(--sss-radius-btn);background:rgb(var(--sss-card));color:rgb(var(--sss-ink));font:inherit;text-align:start;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.sss-finder .sss-entry__btn:hover{border-color:rgb(var(--sss-ink))}.sss-finder .sss-entry__btn[aria-expanded=true]{border-color:rgb(var(--sss-ink));background:rgb(var(--sss-ink));color:#fff}.sss-finder .sss-entry__icon{flex:none;width:1.5em;height:1.5em;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.sss-finder .sss-entry__text{display:grid;gap:.15em}.sss-finder .sss-entry__title{font-size:.8125em;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sss-finder .sss-entry__hint{font-size:.8125em;color:rgb(var(--sss-body))}.sss-finder [aria-expanded=true] .sss-entry__hint{color:#ffffffd1}.sss-finder .sss-app{flex:1 0 auto}.sss-finder .sss-boot{margin:1em 0 0}.sss-finder .sss__disclaimer{margin-top:1.5em;padding-top:1em;border-top:1px solid rgb(var(--sss-border));font-size:.875em}.sss-finder .sss-howto{border:1px solid rgb(var(--sss-border));border-radius:var(--sss-radius-sm);background:rgba(var(--sss-accent),.05)}.sss-finder .sss-howto__summary{padding-inline:1em}.sss-finder .sss-howto__time{font:600 .75em var(--sss-mono);color:rgb(var(--sss-accent-text))}.sss-finder .sss-howto__body{padding:0 1em 1em}.sss-finder .sss-howto__svg{display:block;width:100%;max-width:26em;height:auto;margin:.25em auto 1em;color:rgb(var(--sss-body))}.sss-finder .sss-howto__band{fill:rgba(var(--sss-accent),.22)}.sss-finder .sss-howto__tool{fill:rgb(var(--sss-ink))}.sss-finder .sss-howto__dia{fill:none;stroke:rgb(var(--sss-accent));stroke-width:2}.sss-finder .sss-howto__num{fill:rgb(var(--sss-card));stroke:rgb(var(--sss-accent));stroke-width:1.5}.sss-finder .sss-howto__text{font:600 11px var(--sss-mono)}.sss-finder .sss-howto__n{font-size:10px;fill:rgb(var(--sss-ink))}.sss-finder .sss-howto__tips{display:grid;gap:.75em;margin:0 0 1em;padding:0;list-style:none;counter-reset:sss-tip;font-size:.9375em}.sss-finder .sss-howto__tips li{position:relative;padding-inline-start:2.25em;counter-increment:sss-tip}.sss-finder .sss-howto__tips li:before{content:counter(sss-tip);position:absolute;inset-inline-start:0;top:0;display:grid;place-items:center;width:1.6em;height:1.6em;border-radius:50%;background:rgba(var(--sss-accent),.16);font:700 .8125em var(--sss-mono);color:rgb(var(--sss-ink))}.sss-finder .sss-howto__link{display:inline-flex;align-items:center;min-height:44px}.sss-finder .sss-form{max-width:44em}.sss-finder .sss-fieldset,.sss-finder .sss-units{min-width:0;margin:0 0 1.25em;padding:0;border:0}.sss-finder :is(.sss-fieldset__legend,.sss-units__legend,.sss-field__label){margin-bottom:.4em;padding:0;font-weight:600;color:rgb(var(--sss-ink))}.sss-finder .sss-field__label{display:block}.sss-finder .sss-field__req{font-weight:400;color:rgb(var(--sss-body))}.sss-finder .sss-units__options{display:flex;flex-wrap:wrap;gap:.5em}.sss-finder .sss-units__option{position:relative;display:flex}.sss-finder .sss-units__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.sss-finder .sss-units__label{display:flex;align-items:center;min-height:44px;padding:0 1.25em;border:1px solid rgb(var(--sss-border));border-radius:var(--sss-radius-btn);background:rgb(var(--sss-card));font-size:.8125em;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--sss-ink));transition:background-color .15s ease,color .15s ease}.sss-finder .sss-units__input:checked+.sss-units__label{border-color:rgb(var(--sss-ink));background:rgb(var(--sss-ink));color:#fff}.sss-finder .sss-units__input:focus-visible+.sss-units__label{outline:2px solid rgb(var(--sss-accent-text));outline-offset:2px}.sss-finder .sss-field{min-width:0;margin-bottom:1em}.sss-finder .sss-field__hint{max-width:62ch;margin:0 0 .6em;font-size:.875em}.sss-finder .sss-field__control{position:relative;display:flex;align-items:center}.sss-finder .sss-field__input,.sss-finder .sss-buy__qty{width:100%;min-height:48px;padding:.55em .8em;border:2px solid rgb(var(--sss-field-border));border-radius:var(--sss-radius-btn);background:rgb(var(--sss-card));color:rgb(var(--sss-ink));font:inherit;font-size:max(16px,1em);font-weight:500;transition:border-color .15s ease}.sss-finder .sss-field__input:hover{border-color:rgb(var(--sss-muted))}.sss-finder .sss-field__input:focus-visible,.sss-finder .sss-buy__qty:focus-visible{border-color:rgb(var(--sss-accent-text));outline:2px solid rgb(var(--sss-accent-text));outline-offset:2px}.sss-finder :is(.sss-field__control,.sss-field__row) .sss-field__input,.sss-finder .sss-buy__qty{font-family:var(--sss-mono);font-variant-numeric:tabular-nums}.sss-finder .sss-field__control .sss-field__input{padding-inline-end:3em}.sss-finder .sss-field__suffix{position:absolute;inset-inline-end:.9em;font:600 .8125em var(--sss-mono);color:rgb(var(--sss-body));pointer-events:none}.sss-finder .sss-field__input--short{max-width:12em}.sss-finder .sss-field__input--area{min-height:7em;resize:vertical}.sss-finder .sss-field__input[aria-invalid=true]{border-color:rgb(var(--sss-bad-ink));box-shadow:inset 4px 0 rgb(var(--sss-bad-ink))}.sss-finder .sss-field__error{margin:.4em 0 0;padding-inline-start:.55em;border-inline-start:3px solid rgb(var(--sss-bad-ink));font-size:.875em;font-weight:600;color:rgb(var(--sss-bad-ink))}.sss-finder .sss-field__row{display:flex;flex-wrap:wrap;gap:.6em}.sss-finder .sss-field__row .sss-field__input{flex:1 1 12em;max-width:20em}.sss-finder .sss-readings{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5em),1fr));gap:0 .75em}.sss-finder .sss-choice{display:flex;align-items:flex-start;gap:.65em;min-height:44px;padding-block:.4em}.sss-finder .sss-choice__input{flex:none;width:1.3em;height:1.3em;margin:.12em 0 0;accent-color:rgb(var(--sss-ink))}.sss-finder .sss-choice__label{color:rgb(var(--sss-ink));cursor:pointer}:where(.sss-finder) :where(.sss-btn){display:inline-flex;align-items:center;justify-content:center;gap:.4em;min-height:45px;padding:0 30px;border:0;border-radius:var(--sss-radius-btn);font:inherit;font-size:.8125em;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer}:where(.sss-finder) :where(.sss-btn--primary){background:rgb(var(--sss-accent));color:#fff}:where(.sss-finder) :where(.sss-btn--primary:hover){box-shadow:inset 0 0 0 100em #00000014}:where(.sss-finder) :where(.sss-btn--secondary){padding:0 16px;border:2px solid rgb(var(--sss-ink));background:transparent;color:rgb(var(--sss-ink))}:where(.sss-finder) :where(.sss-btn--secondary:hover){background:rgba(var(--sss-ink),.05)}:where(.sss-finder) :where(.sss-btn[disabled],.sss-btn[aria-disabled=true]){opacity:.6;cursor:progress}.sss-finder .sss-btn--link{display:inline-flex;align-items:center;min-height:44px;padding:0 .1em;border:0;background:none;color:rgb(var(--sss-ink));font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.sss-finder--hc{--color-button-text:var(--sss-ink);--color-base-solid-button-labels:var(--sss-ink)}.sss-finder.sss-finder--hc :is(.button--primary,.sss-btn--primary){color:rgb(var(--sss-ink))}.sss-finder .sss-note{margin:1em 0;padding:.85em 1em;border:1px solid rgb(var(--sss-border));border-inline-start:4px solid rgb(var(--sss-muted));border-radius:var(--sss-radius-sm);background:rgb(var(--sss-card))}.sss-finder :is(.sss-note,.sss-quote__success)>:first-child{margin-top:0}.sss-finder :is(.sss-note,.sss-quote__success)>:last-child{margin-bottom:0}.sss-finder .sss-note--info{border-color:rgba(var(--sss-accent),.35);border-inline-start-color:rgb(var(--sss-accent));background:rgba(var(--sss-accent),.07)}.sss-finder .sss-note--warn,.sss-finder .sss-prompt{border-color:rgba(var(--sss-warn),.35);border-inline-start-color:rgb(var(--sss-warn));background:rgb(var(--sss-warn-bg))}.sss-finder .sss-note--block{border-color:rgba(var(--sss-bad),.3);border-inline-start-color:rgb(var(--sss-bad));background:rgba(var(--sss-bad),.05)}.sss-finder .sss-note__list{margin:.4em 0 .8em;padding-inline-start:1.2em}.sss-finder .sss-prompt{margin:1.25em 0 0;padding:1em 1.1em;border-width:1px 1px 1px 4px;border-style:solid;border-radius:var(--sss-radius-sm)}.sss-finder .sss-prompt__text{max-width:60ch;margin:0}.sss-finder :is(.sss-prompt__actions,.sss-tools,.sss-card__actions){display:flex;flex-wrap:wrap;align-items:center;gap:.6em;margin-top:1em}.sss-finder .sss-errors{margin:0 0 1.25em;padding:.9em 1em;border:2px solid rgb(var(--sss-bad-ink));border-radius:var(--sss-radius-sm);background:rgba(var(--sss-bad),.04)}.sss-finder .sss-errors__heading{margin:0 0 .35em;font-size:1.0625em;color:rgb(var(--sss-ink))}.sss-finder .sss-errors__list{margin:0;padding-inline-start:1.2em}.sss-finder .sss-errors__list a{font-weight:600}.sss-finder :is(.sss-check__summary,.sss-checklist__summary,.sss-quote__more-summary,.sss-part__summary,.sss-howto__summary){display:flex;align-items:center;gap:.6em;min-height:48px;font-weight:700;color:rgb(var(--sss-ink));list-style:none;cursor:pointer}.sss-finder summary::-webkit-details-marker{display:none}.sss-finder :is(.sss-check__summary,.sss-checklist__summary,.sss-quote__more-summary,.sss-part__summary,.sss-howto__summary):before{content:"";flex:none;width:.5em;height:.5em;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:rotate(-45deg);transition:transform .15s ease}.sss-finder details[open]>summary:before{transform:rotate(45deg)}.sss-finder .sss-check{margin:1.25em 0 0;padding:0 1em;border:1px solid rgb(var(--sss-border));border-radius:var(--sss-radius-sm);background:rgba(var(--sss-accent),.035)}.sss-finder .sss-check__summary{flex-wrap:wrap;row-gap:0}.sss-finder .sss-check__rec{font-weight:400;color:rgb(var(--sss-body))}.sss-finder .sss-check__body{padding-bottom:1em}.sss-finder .sss-check__pair{display:grid;grid-template-columns:1fr;gap:0 1.25em}.sss-finder .sss-check__out>p{max-width:62ch;margin:.6em 0}.sss-finder .sss-diagram{display:block;width:100%;max-width:34em;height:auto;margin:.5em 0 1.25em;color:rgb(var(--sss-ink))}.sss-finder .sss-diagram__text{font:11px var(--sss-mono)}.sss-finder .sss-checklist{margin-top:1.5em;padding:0 var(--sss-pad)}.sss-finder .sss-checklist__steps{margin:.6em 0 1em;padding-inline-start:1.6em}.sss-finder .sss-checklist__steps li{margin-bottom:.45em;padding-inline-start:.2em}.sss-finder .sss-checklist__facts{margin:0 0 var(--sss-pad);padding:.75em 1em .75em 2em;border-radius:var(--sss-radius-sm);background:rgba(var(--sss-accent),.06)}.sss-finder .sss-results{margin-top:2.5em}.sss-finder .sss-results__heading,.sss-finder .sss-card__heading,.sss-finder .sss-quote__heading{margin-bottom:.3em;font-size:clamp(1.3em,1.1em + .7vw,1.75em);line-height:1.2;font-variant-numeric:tabular-nums}.sss-finder .sss-results__meta{margin:0 0 1em;font-variant-numeric:tabular-nums}.sss-finder .sss-results__note{max-width:62ch;color:rgb(var(--sss-ink))}.sss-finder .sss-gauge__key{margin:.25em 0 0;font-size:.8125em}.sss-finder .sss-group{margin:1.25em 0;padding:var(--sss-pad)}.sss-finder .sss-group__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3em 1em;margin-bottom:.9em}.sss-finder .sss-group__heading{margin:0;font-size:1.125em;line-height:1.3;color:rgb(var(--sss-ink))}.sss-finder .sss-group__alt{font-weight:500;color:rgb(var(--sss-body));white-space:nowrap}.sss-finder .sss-group__count{margin:0;padding:3px 10px;border:1px solid rgb(var(--sss-border));border-radius:999px;font:600 .6875em var(--sss-mono);letter-spacing:.08em;text-transform:uppercase}.sss-finder .sss-gauge{margin:0 0 1.25em;padding:.75em 1em .9em;border:1px solid rgba(var(--sss-accent),.35);border-radius:var(--sss-radius-sm);background-color:rgba(var(--sss-accent),.03);background-image:linear-gradient(to right,rgba(var(--sss-accent),.1) 1px,transparent 1px),linear-gradient(to bottom,rgba(var(--sss-accent),.1) 1px,transparent 1px);background-size:14px 14px}.sss-finder .sss-gauge__scale{position:relative;height:5em;margin-inline:2.4em}.sss-finder .sss-gauge__scale:before,.sss-finder .sss-gauge__scale:after{content:"";position:absolute;inset-inline:0;top:3.2em;height:.45em;background:repeating-linear-gradient(90deg,rgba(var(--sss-ink),.5) 0 1px,transparent 1px 5%)}.sss-finder .sss-gauge__scale:before{border-top:1.5px solid rgb(var(--sss-ink))}.sss-finder .sss-gauge__scale:after{height:.8em;border-inline-end:1.5px solid rgb(var(--sss-ink));background:repeating-linear-gradient(90deg,rgb(var(--sss-ink)) 0 1.5px,transparent 1.5px 25%)}.sss-finder :is(.sss-gauge__outer,.sss-gauge__conf,.sss-gauge__edge){position:absolute;inset-inline-start:var(--a);top:2.05em;width:var(--w);height:1.15em}.sss-finder .sss-gauge__outer{border:1px solid rgb(var(--sss-warn));background:repeating-linear-gradient(135deg,rgba(var(--sss-warn),.55) 0 2px,transparent 2px 6px)}.sss-finder .sss-gauge__conf{border:1px solid rgb(var(--sss-ok));background:linear-gradient(rgba(var(--sss-ok),.35),rgba(var(--sss-ok),.35)),rgb(var(--sss-card))}.sss-finder .sss-gauge__edge{background:repeating-linear-gradient(135deg,rgba(var(--sss-ok),.8) 0 2px,rgb(var(--sss-card)) 2px 5px)}.sss-finder .sss-gauge__spread{position:absolute;inset-inline-start:var(--a);top:1.6em;width:var(--w);min-width:2px;height:.35em;border:2px solid rgb(var(--sss-ink));border-bottom:0}.sss-finder .sss-gauge__needle{position:absolute;inset-inline-start:var(--a);top:1.35em;width:2px;height:2.5em;margin-inline-start:-1px;background:rgb(var(--sss-ink))}.sss-finder .sss-gauge__needle:before{content:"";position:absolute;top:-.1em;left:50%;border:.3em solid transparent;border-top-color:rgb(var(--sss-ink));transform:translate(-50%)}.sss-finder :is(.sss-gauge__val,.sss-gauge__end){position:absolute;inset-inline-start:var(--a);font:600 .75em/1.3 var(--sss-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.sss-finder .sss-gauge__val{top:0;padding:.05em .4em;border-radius:3px;background:rgb(var(--sss-ink));color:#fff;transform:translate(-50%)}.sss-finder .sss-gauge__end{top:5.4em;padding-inline-end:.35em;color:rgb(var(--sss-ink));transform:translate(-100%)}.sss-finder .sss-gauge__end--max{padding-inline:.35em 0;transform:none}.sss-finder .sss-gauge__text{max-width:66ch;margin:.25em 0 0;font-size:.875em;font-variant-numeric:tabular-nums;color:rgb(var(--sss-ink))}.sss-finder .sss-parts{margin:0;padding:0;list-style:none;border-top:1px solid rgb(var(--sss-border))}.sss-finder .sss-parts__head{display:none}.sss-finder .sss-part{padding:1em 0;border-bottom:1px solid rgb(var(--sss-border))}.sss-finder .sss-part:last-child{padding-bottom:0;border-bottom:0}.sss-finder .sss-part--pick{margin-inline:-.75em;padding-inline:.75em;border-radius:var(--sss-radius-sm);background:rgba(var(--sss-gold-bg),.7);box-shadow:inset 3px 0 rgb(var(--sss-gold-ink))}.sss-finder .sss-part__main{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75em 1em;align-items:start}.sss-finder .sss-part__id{grid-column:span 2;display:flex;flex-direction:column;align-items:flex-start;gap:.45em;min-width:0}.sss-finder .sss-part__type{display:flex;flex-direction:column;align-items:flex-end;gap:.35em;min-width:0}.sss-finder .sss-part__price,.sss-finder .sss-part__buy{grid-column:1/-1}.sss-finder .sss-part__price:empty{display:none}.sss-finder .sss-part__pn{font:700 1.0625em var(--sss-mono);font-variant-numeric:tabular-nums;color:rgb(var(--sss-ink))}.sss-finder .sss-part__dim{display:flex;flex-direction:column;gap:.1em;min-width:0;margin:0}.sss-finder .sss-part__label{font:600 .6875em var(--sss-mono);letter-spacing:.08em;text-transform:uppercase}.sss-finder .sss-part__dim>.sss-num{font-weight:600;color:rgb(var(--sss-ink))}.sss-finder .sss-part__dim>.sss-part__alt{font-size:.8125em;font-weight:400;color:rgb(var(--sss-body))}.sss-finder .sss-part__buy{display:flex;flex-direction:column;align-items:flex-start;gap:.45em}.sss-finder .sss-part__notes{display:grid;gap:.35em;margin-top:.75em}.sss-finder .sss-part__note{max-width:70ch;margin:0;font-size:.9375em;color:rgb(var(--sss-ink))}.sss-finder :is(.sss-part__note--ok,.sss-part__note--warn,.sss-part__note--bad){padding-inline-start:.6em;border-inline-start:3px solid rgb(var(--sss-ok))}.sss-finder .sss-part__note--warn{border-color:rgb(var(--sss-warn))}.sss-finder .sss-part__note--bad{border-color:rgb(var(--sss-bad))}.sss-finder .sss-part__details{margin-top:.25em}.sss-finder .sss-part__summary{display:inline-flex;min-height:44px;font-size:.875em;font-weight:600}.sss-finder .sss-badge{--sss-b:var(--sss-ink);display:inline-flex;align-items:center;gap:.45em;margin:0;padding:.3em .8em .3em .35em;border-radius:1.2em;background:rgb(var(--sss-card));box-shadow:inset 0 0 0 1px rgb(var(--sss-border));font-size:.75em;font-weight:700;line-height:1.3;color:rgb(var(--sss-b))}.sss-finder .sss-badge__icon{display:inline-grid;flex:none;place-items:center;width:1.5em;height:1.5em;border-radius:50%;background:rgb(var(--sss-b,var(--sss-bad-ink)));font-size:.9em;font-weight:700;line-height:1;color:#fff}.sss-finder .sss-badge--fits{--sss-b:var(--sss-ok);background:rgb(var(--sss-ok-bg));box-shadow:none}.sss-finder .sss-badge--near{--sss-b:var(--sss-warn-ink);background:rgb(var(--sss-warn-bg));box-shadow:none}.sss-finder .sss-badge--border{background:rgba(var(--sss-accent),.14);box-shadow:none}.sss-finder .sss-badge--out{--sss-b:var(--sss-bad-ink);background:rgba(var(--sss-bad),.1);box-shadow:none}.sss-finder .sss-type{display:inline-block;padding:.2em .7em;border:1px solid rgb(var(--sss-border));border-radius:999px;background:rgb(var(--sss-card));font-size:.75em;font-weight:700;line-height:1.4;white-space:nowrap;color:rgb(var(--sss-ink))}.sss-finder .sss-type--gold,.sss-finder .sss-type--pick{border-color:transparent;background:rgb(var(--sss-gold-bg));color:rgb(var(--sss-gold-ink))}.sss-finder .sss-type--pick{white-space:normal}.sss-finder .sss-type--unconfirmed{border-style:dashed}.sss-finder .sss-buy__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .4em;margin:0;font:700 1.0625em var(--sss-mono);font-variant-numeric:tabular-nums;color:rgb(var(--sss-ink))}.sss-finder .sss-buy__compare{font-size:.8em;font-weight:500;color:rgb(var(--sss-body))}.sss-finder :is(.sss-buy__stock,.sss-buy__why,.sss-buy__pending,.sss-buy__msg){margin:0;font-size:.875em}.sss-finder .sss-buy__stock{font-weight:600;color:rgb(var(--sss-ok))}.sss-finder :is(.sss-buy__why,.sss-buy__msg){color:rgb(var(--sss-ink))}.sss-finder .sss-buy__msg{font-weight:600}.sss-finder .sss-buy__msg--error{padding-inline-start:.55em;border-inline-start:3px solid rgb(var(--sss-bad-ink))}.sss-finder .sss-buy__row{display:flex;flex-wrap:wrap;gap:.5em}.sss-finder .sss-buy__qty{width:4.75em;min-height:45px;padding:.4em .5em}.sss-finder .sss-specs{margin:.25em 0 .5em}.sss-finder .sss-specs__row{display:grid;grid-template-columns:minmax(0,1fr);padding:.45em 0;border-bottom:1px dashed rgb(var(--sss-border))}.sss-finder .sss-specs dt{font-size:.875em}.sss-finder .sss-specs dd{margin:0;color:rgb(var(--sss-ink))}.sss-finder .sss-specs__link{margin:.5em 0 0}.sss-finder .sss-nomatch{margin:1em 0;padding:var(--sss-pad);color:rgb(var(--sss-ink))}.sss-finder :is(.sss-nomatch__list,.sss-nearmiss__list){margin:.4em 0 .9em;padding:0;list-style:none}.sss-finder :is(.sss-nomatch__list,.sss-nearmiss__list) li{margin-bottom:.4em}.sss-finder :is(.sss-nomatch,.sss-nearmiss)>ul .sss-badge__icon{margin-inline-end:.3em}.sss-finder .sss-nearmiss{max-width:52em;margin-top:1.25em;font-size:.9375em}.sss-finder .sss-nearmiss__title{margin:0;font-weight:600;color:rgb(var(--sss-ink))}.sss-finder .sss-card{max-width:52em;margin-top:2em;padding:var(--sss-pad)}.sss-finder .sss-card__heading{display:flex;flex-wrap:wrap;align-items:center;gap:.25em .6em}.sss-finder .sss-card__heading .sss-type{font-size:max(12px,.45em);letter-spacing:0}.sss-finder .sss-card__buy{margin:1em 0}.sss-finder .sss-card__measure{margin:.5em 0 0}.sss-finder .sss-tools{margin-top:1.5em;padding:1em var(--sss-pad)}.sss-finder .sss-card .sss-tools{padding:0;border:0;background:none;box-shadow:none}.sss-finder .sss-tools__msg{flex-basis:100%;max-width:44em}.sss-finder .sss-quote{max-width:56em;margin-top:2.5em;padding:clamp(20px,3.5vw,36px)}.sss-finder .sss-quote__intro{margin-bottom:1em}.sss-finder .sss-quote__context{margin:0 0 1.25em;padding:.85em 1em;border-inline-start:4px solid rgb(var(--sss-accent));border-radius:var(--sss-radius-sm);background:rgba(var(--sss-accent),.07)}.sss-finder .sss-quote__context>p{margin:0;color:rgb(var(--sss-ink))}.sss-finder .sss-quote__grid{display:grid;grid-template-columns:1fr;gap:0 1.25em}.sss-finder .sss-quote__more{margin:.25em 0 1em;border-block:1px solid rgb(var(--sss-border))}.sss-finder .sss-quote__more[open]{padding-bottom:.5em}.sss-finder .sss-quote__success{margin:0 0 1.25em;padding:.9em 1em;border-inline-start:4px solid rgb(var(--sss-ok));border-radius:var(--sss-radius-sm);background:rgb(var(--sss-ok-bg));color:rgb(var(--sss-ink))}.sss-finder .sss-quote__actions{margin-top:1em}.sss-finder .sss__footer{max-width:72ch;margin:2em 0 0;font-size:.8125em}@media screen and (max-width:419px){.sss-finder .sss-howto__text{font-size:13px}.sss-finder .sss-howto__n{font-size:12px}.sss-finder .sss-diagram{width:calc(100% + 1.5em);max-width:none;margin-inline:-.75em}.sss-finder .sss-diagram__text{font-size:16px}}@media screen and (max-width:359px){.sss-finder .sss-howto__text{font-size:15px}.sss-finder .sss-howto__n{font-size:13px}}@media screen and (min-width:420px)and (max-width:479px){.sss-finder .sss-diagram__text{font-size:13px}}@media screen and (min-width:600px){.sss-finder .sss-check__pair,.sss-finder .sss-quote__grid{grid-template-columns:1fr 1fr}.sss-finder .sss-specs__row{grid-template-columns:minmax(11em,16em) 1fr;gap:1em}}@media screen and (min-width:750px){.sss-finder{padding-block:var(--sss-pt,20px) var(--sss-pb,48px)}.sss-finder .sss-part__main{grid-template-columns:minmax(0,2fr) minmax(0,1fr) repeat(3,minmax(0,1fr))}.sss-finder .sss-part__id{grid-column:auto}.sss-finder .sss-part__type{align-items:flex-start}.sss-finder .sss-part__price{grid-column:1/3}.sss-finder .sss-part__buy{grid-column:3/-1}}@media screen and (max-width:989px){.sss-finder [data-sss-mode=lookup] .sss-aside-col{display:none}}@media screen and (min-width:990px){.sss-finder .sss-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:2em}.sss-finder .sss-layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto 1fr auto;grid-template-areas:"head aside" "body aside" "out out";column-gap:24px}.sss-finder .sss-tool--head{grid-area:head;padding-top:1.75em}.sss-finder .sss-tool--body{grid-area:body}.sss-finder .sss-aside-col{grid-area:aside}.sss-finder .sss-aside{padding:1.25em 1.5em 1.5em;border:1px solid rgb(var(--sss-border));border-radius:var(--sss-radius);clip-path:none}.sss-finder .sss-out{grid-area:out}.sss-finder .sss-howto{border:0;background:none}.sss-finder .sss-howto__summary{padding:0;font-size:1.125em}.sss-finder .sss-howto__body{padding:0}}@media screen and (min-width:1100px){.sss-finder :is(.sss-parts__head,.sss-part__main){grid-template-columns:minmax(11em,2.4fr) minmax(5.5em,.9fr) repeat(3,minmax(5em,1fr)) minmax(5em,.9fr) minmax(15em,2fr);column-gap:1em}.sss-finder .sss-group--noprice :is(.sss-parts__head,.sss-part__main){grid-template-columns:minmax(11em,2.4fr) minmax(5.5em,.9fr) repeat(3,minmax(5em,1fr)) minmax(15em,2fr)}.sss-finder .sss-group--noprice :is(.sss-parts__head>:nth-child(6),.sss-part__price){display:none}.sss-finder .sss-parts__head{display:grid;padding-bottom:.6em}.sss-finder .sss-parts__head>span{font:600 .6875em var(--sss-mono);letter-spacing:.1em;text-transform:uppercase}.sss-finder .sss-part__price,.sss-finder .sss-part__buy{grid-column:auto}.sss-finder .sss-part__price:empty{display:block}.sss-finder .sss-parts .sss-part__label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}@media(prefers-reduced-motion:reduce){.sss-finder *,.sss-finder *:before,.sss-finder *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}@media(forced-colors:active){.sss-finder :focus-visible{outline-color:Highlight}.sss-finder :is(.sss-gauge__conf,.sss-gauge__needle,.sss-gauge__val,.sss-badge__icon,.sss-units__input:checked+.sss-units__label,.sss-entry__btn[aria-expanded=true]){forced-color-adjust:none;background:CanvasText;color:Canvas}}speedi-sleeve-selector .sss-print{display:none}@media print{html:not(.sss-printing) .sss-finder :is(.sss-stats,.sss-jump,.sss-layout,.sss-quote){display:none!important}html:not(.sss-printing) .sss-finder{padding:0 0 12pt;background:none}.sss-finder:before{content:none}html.sss-printing body *{visibility:hidden!important}html.sss-printing body :not(:has(.sss-print)):not(.sss-print):not(.sss-print *){display:none!important}html.sss-printing speedi-sleeve-selector .sss-print,html.sss-printing speedi-sleeve-selector .sss-print *{visibility:visible!important}html.sss-printing speedi-sleeve-selector .sss-print{display:block;position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;font-size:9.5pt;line-height:1.35;color:#000;background:#fff}speedi-sleeve-selector .sss-print__title{margin:0 0 2pt;font-size:15pt;color:#000}speedi-sleeve-selector .sss-print__meta{margin:0 0 6pt;color:#333}speedi-sleeve-selector .sss-print p{margin:0 0 4pt}speedi-sleeve-selector .sss-print__table{width:100%;margin:4pt 0 6pt;border-collapse:collapse;font-variant-numeric:tabular-nums}speedi-sleeve-selector .sss-print__table th,speedi-sleeve-selector .sss-print__table td{padding:2pt 4pt;border:.75pt solid #888;text-align:start}speedi-sleeve-selector .sss-print ul{margin:0 0 4pt;padding-inline-start:14pt}speedi-sleeve-selector .sss-print__steps{margin:0 0 6pt;padding-inline-start:14pt;columns:2;column-gap:8mm;font-size:8.5pt}speedi-sleeve-selector .sss-print__legend{font-size:8pt}speedi-sleeve-selector .sss-print__small{margin-top:6pt;font-size:7.5pt;color:#333}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/speedi-sleeve-selector.css.map */
