[data-store-theme=techsupplydirect]{--tsd-bg:#ffffff;--tsd-bg-2:#f5f5f7;--tsd-bg-3:#ececef;--tsd-line:#e3e4e8;--tsd-line-2:#c9cbd3;--tsd-ink:#121317;--tsd-ink-2:#43454d;--tsd-ink-3:#6a6d78;--tsd-ink-soft:#2b2d35;--tsd-primary:#8a1c3b;--tsd-primary-dk:#6d1530;--tsd-primary-text:#7a1935;--tsd-tint:#f8ecf0;--tsd-tint-2:#efd3dc;--tsd-on-primary:#ffffff;--tsd-green:#15803d;--tsd-green-tint:#e6f4ea;--tsd-amber:#92400e;--tsd-amber-tint:#fbf0dc;--tsd-on-ink:#ffffff;--tsd-on-ink-soft:#b4b6bf;--tsd-radius:0px;--tsd-paper:var(--tsd-bg);--tsd-paper-2:var(--tsd-bg-2);--tsd-paper-3:var(--tsd-bg-3);--tsd-orange:var(--tsd-primary);--tsd-orange-dk:var(--tsd-primary-dk);--tsd-orange-tint:var(--tsd-tint);--tsd-red:var(--tsd-primary);--store-header-dark:var(--tsd-ink);--store-primary:var(--tsd-primary);--store-teal:var(--tsd-primary);--store-amber:var(--tsd-primary);--store-trust:var(--tsd-ink-2);--store-text-primary:var(--tsd-ink);--store-cta:var(--tsd-primary);--primary:343 66% 33%;--primary-foreground:0 0% 100%;--ring:343 66% 33%;--radius:0rem;font-family:var(--font-tsd-body,var(--font-body,system-ui)),system-ui,sans-serif;color:var(--tsd-ink);background-color:var(--tsd-bg)!important}[data-store-theme=techsupplydirect] h1,[data-store-theme=techsupplydirect] h2,[data-store-theme=techsupplydirect] h3,[data-store-theme=techsupplydirect] h4,[data-store-theme=techsupplydirect] h5,[data-store-theme=techsupplydirect] h6{font-family:var(--font-tsd-heading,var(--font-heading,system-ui)),system-ui,sans-serif;letter-spacing:-.02em;color:var(--tsd-ink)}[data-store-theme=techsupplydirect] :focus-visible{outline:2px solid var(--tsd-primary);outline-offset:2px}.tsd-container{width:100%;max-width:1360px;margin:0 auto;padding:0 16px}@media (min-width:768px){.tsd-container{padding:0 24px}}@media (min-width:1280px){.tsd-container{padding:0 32px}}.tsd-label{font-family:var(--font-tsd-narrow,var(--font-tsd-body,system-ui)),system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tsd-ink-3);line-height:1.2}.tsd-mono{font-family:var(--font-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums}.tsd-tear{border:0;height:0;border-top:1px dashed var(--tsd-line-2);margin:0}.tsd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;font-size:14px;font-weight:600;line-height:1;border:1px solid transparent;border-radius:var(--tsd-radius);cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .15s,color .15s,border-color .15s}.tsd-btn-ink{background:var(--tsd-primary);color:var(--tsd-on-primary);border-color:var(--tsd-primary)}.tsd-btn-ink:hover{background:var(--tsd-primary-dk)}.tsd-btn-outline{background:transparent;color:var(--tsd-ink);border-color:var(--tsd-line-2)}.tsd-btn-outline:hover{border-color:var(--tsd-ink)}.tsd-btn-paper{background:#ffffff;color:var(--tsd-ink);border-color:#ffffff}.tsd-btn-paper:hover{background:var(--tsd-bg-2)}.tsd-btn-sm{height:36px;padding:0 14px;font-size:13px}.tsd-stamp{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;font-family:var(--font-tsd-narrow,system-ui),system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid;border-radius:var(--tsd-radius);line-height:1}.tsd-stamp-orange{color:var(--tsd-primary-text);background:var(--tsd-tint)}.tsd-stamp-green{color:var(--tsd-green);background:var(--tsd-green-tint)}.tsd-stamp-ink{color:var(--tsd-ink);background:transparent}.tsd-link{color:var(--tsd-primary-text);text-decoration:underline;text-decoration-color:var(--tsd-tint-2);text-underline-offset:3px}.tsd-link:hover{text-decoration-color:var(--tsd-primary)}.tsd-header{position:sticky;top:0;z-index:40;background:var(--tsd-paper);transition:transform .22s ease}.tsd-header.is-hidden{transform:translateY(calc(-1 * var(--tsd-deptbar-h, 46px)))}@media (prefers-reduced-motion:reduce){.tsd-header{transition:none}}.tsd-utility{background:var(--tsd-ink);color:var(--tsd-on-ink-soft);font-size:12px}.tsd-utility-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:32px}.tsd-utility-facts{display:none;align-items:center;gap:0;margin:0;padding:0;list-style:none}@media (min-width:1024px){.tsd-utility-facts{display:flex}}.tsd-utility-facts li{display:flex;align-items:center;gap:6px;padding-right:14px;margin-right:14px;border-right:1px solid rgba(243,241,234,.18)}.tsd-utility-facts li:last-child{border-right:0;margin-right:0;padding-right:0}.tsd-utility-facts li strong{color:var(--tsd-on-ink);font-weight:600}.tsd-utility-facts .dot{width:6px;height:6px;border-radius:50%;background:#e0a3b6;flex-shrink:0}.tsd-utility-links{display:flex;align-items:center;gap:18px;margin-left:auto}.tsd-utility-links a{color:var(--tsd-on-ink-soft);text-decoration:none}.tsd-utility-links a:hover{color:var(--tsd-on-ink)}.tsd-utility-links .only-md{display:none}@media (min-width:768px){.tsd-utility-links .only-md{display:inline}}.tsd-gst{display:inline-flex;align-items:center;border:1px solid rgba(243,241,234,.28);border-radius:var(--tsd-radius);overflow:hidden;height:22px}.tsd-gst button{height:100%;padding:0 9px;font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--tsd-on-ink-soft);background:transparent;border:0;cursor:pointer}.tsd-gst button[aria-pressed=true]{background:#ffffff;color:var(--tsd-ink)}.tsd-masthead{border-bottom:1px solid var(--tsd-line)}.tsd-masthead-inner{display:flex;align-items:center;gap:14px;height:68px}@media (min-width:1024px){.tsd-masthead-inner{gap:28px;height:80px}}.tsd-logo{display:block;height:34px;width:auto;flex-shrink:0}@media (min-width:1024px){.tsd-logo{height:40px}}.tsd-search{flex:1;min-width:0;display:none}@media (min-width:768px){.tsd-search{display:block}}.tsd-search form{border:1px solid var(--tsd-line-2);border-radius:var(--tsd-radius);background:#fff;height:46px}.tsd-search form:focus-within{border-color:var(--tsd-primary);box-shadow:0 0 0 3px var(--tsd-tint)}.tsd-search form .bg-slate-50{background:var(--tsd-bg-2)!important;border-color:var(--tsd-line)!important}.tsd-search form input::-moz-placeholder{color:var(--tsd-ink-3)}.tsd-search form input::placeholder{color:var(--tsd-ink-3)}.tsd-search form button[type=submit]{background:var(--tsd-primary)!important;color:#fff!important}.tsd-search form button[type=submit]:hover{background:var(--tsd-primary-dk)!important}.tsd-search .absolute.top-full{border-color:var(--tsd-line-2)!important;border-radius:var(--tsd-radius)!important;box-shadow:0 12px 28px rgba(18,19,23,.12)!important}.tsd-actions{display:flex;align-items:center;gap:4px;margin-left:auto;flex-shrink:0}@media (min-width:1024px){.tsd-actions{gap:6px}}.tsd-action{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 10px;color:var(--tsd-ink);text-decoration:none;background:transparent;border:1px solid transparent;border-radius:var(--tsd-radius);cursor:pointer;font-size:13px;font-weight:600}.tsd-action:hover{background:var(--tsd-paper-2)}.tsd-action .lbl{display:none;flex-direction:column;line-height:1.1;text-align:left}.tsd-action .lbl small{font-size:10.5px;font-weight:500;color:var(--tsd-ink-3);letter-spacing:.04em;text-transform:uppercase}@media (min-width:1024px){.tsd-action .lbl{display:flex}}.tsd-cart{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 14px 0 12px;background:var(--tsd-primary);color:#fff;border:1px solid var(--tsd-primary);border-radius:var(--tsd-radius);cursor:pointer;font-size:13px;font-weight:600}.tsd-cart:hover{background:var(--tsd-primary-dk)}.tsd-cart .cnt{min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--tsd-primary);border-radius:11px;font-family:var(--font-mono,monospace);font-size:12px;font-weight:700}.tsd-cart .txt{display:none}@media (min-width:640px){.tsd-cart .txt{display:inline}}.tsd-deptbar{background:var(--tsd-paper);border-bottom:1px solid var(--tsd-line)}.tsd-deptbar-inner{display:flex;align-items:stretch;height:46px;gap:0}.tsd-alldepts{display:inline-flex;align-items:center;gap:10px;padding:0 16px 0 0;margin-right:8px;font-size:13.5px;font-weight:700;color:var(--tsd-ink);background:transparent;border:0;border-right:1px solid var(--tsd-line);cursor:pointer;white-space:nowrap}.tsd-alldepts:hover .txt,.tsd-alldepts[aria-expanded=true] .txt{text-decoration:underline;text-decoration-color:var(--tsd-primary);text-underline-offset:4px}.tsd-pinned{display:none;align-items:stretch;gap:0;overflow:hidden}@media (min-width:1024px){.tsd-pinned{display:flex}}.tsd-pinned a{display:inline-flex;align-items:center;padding:0 12px;font-size:13.5px;font-weight:500;color:var(--tsd-ink-2);text-decoration:none;position:relative;white-space:nowrap}.tsd-pinned a:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;background:var(--tsd-primary);transform:scaleX(0);transform-origin:left;transition:transform .15s}.tsd-pinned a:hover{color:var(--tsd-ink)}.tsd-pinned a:hover:after,.tsd-pinned a[aria-current=page]:after{transform:scaleX(1)}.tsd-pinned a.deals{color:var(--tsd-primary-text);font-weight:700}.tsd-deptbar-right{margin-left:auto;display:none;align-items:center;gap:16px;font-size:12.5px;color:var(--tsd-ink-3)}@media (min-width:1280px){.tsd-deptbar-right{display:flex}}.tsd-deptbar-right a{color:var(--tsd-ink-2);text-decoration:none}.tsd-deptbar-right a:hover{color:var(--tsd-ink)}.tsd-deptbar-mobile{display:flex;align-items:center;gap:8px;margin-left:auto}@media (min-width:1024px){.tsd-deptbar-mobile{display:none}}.tsd-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--tsd-ink);background:transparent;border:1px solid transparent;border-radius:var(--tsd-radius);cursor:pointer}.tsd-iconbtn:hover{background:var(--tsd-paper-2)}.tsd-drawer-overlay{position:fixed;inset:0;z-index:60;background:rgba(20,17,15,.5)}.tsd-drawer{position:fixed;top:0;left:0;bottom:0;z-index:61;width:min(100vw,920px);display:grid;grid-template-columns:1fr;background:var(--tsd-bg-2);box-shadow:12px 0 40px rgba(18,19,23,.22)}@media (min-width:768px){.tsd-drawer{grid-template-columns:300px 1fr}}.tsd-drawer-list{display:flex;flex-direction:column;overflow-y:auto;border-right:1px solid var(--tsd-line)}.tsd-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 12px}.tsd-drawer-close,.tsd-drawer-head .tsd-label{color:var(--tsd-ink)}.tsd-drawer-close{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;background:transparent;border:1px solid var(--tsd-line-2);border-radius:var(--tsd-radius);cursor:pointer}.tsd-drawer-close:hover{background:var(--tsd-primary);color:#fff;border-color:var(--tsd-primary)}.tsd-drawer-cat{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:12px 20px;font-size:14.5px;font-weight:500;color:var(--tsd-ink);text-align:left;background:transparent;border:0;border-top:1px solid var(--tsd-line);cursor:pointer}.tsd-drawer-cat .ct{font-family:var(--font-mono,monospace);font-size:11px;color:var(--tsd-ink-3)}.tsd-drawer-cat.active,.tsd-drawer-cat:hover{background:#fff}.tsd-drawer-cat.active{box-shadow:inset 3px 0 0 var(--tsd-primary);font-weight:700}.tsd-drawer-quick{padding:8px 20px 18px;display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid var(--tsd-line);margin-top:auto}.tsd-drawer-quick a{font-size:12.5px;font-weight:600;color:var(--tsd-ink);text-decoration:none;border:1px solid var(--tsd-line-2);border-radius:var(--tsd-radius);padding:6px 10px;background:#fff}.tsd-drawer-quick a:hover{border-color:var(--tsd-ink)}.tsd-drawer-sub{display:none;flex-direction:column;overflow-y:auto;background:#fff}@media (min-width:768px){.tsd-drawer-sub{display:flex}}.tsd-drawer-sub.mobile-open{display:flex;position:absolute;inset:0;z-index:2;background:#fff}.tsd-drawer-sub-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px 14px;border-bottom:1px solid var(--tsd-line)}.tsd-drawer-sub-head h3{font-size:20px;font-weight:800;margin:0}.tsd-drawer-sub-head a{font-size:13px;font-weight:600;color:var(--tsd-ink)}.tsd-drawer-back{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--tsd-ink-2);background:transparent;border:0;cursor:pointer;padding:0}@media (min-width:768px){.tsd-drawer-back{display:none}}.tsd-drawer-subgrid{display:grid;grid-template-columns:1fr;gap:0;padding:8px 12px 24px}@media (min-width:1024px){.tsd-drawer-subgrid{grid-template-columns:1fr 1fr}}.tsd-drawer-subitem{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:var(--tsd-radius);text-decoration:none;color:var(--tsd-ink);font-size:14px}.tsd-drawer-subitem:hover{background:var(--tsd-paper)}.tsd-drawer-subitem .thumb{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--tsd-line);border-radius:var(--tsd-radius);overflow:hidden}.tsd-drawer-subitem .thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px}.tsd-drawer-empty{padding:40px 24px;color:var(--tsd-ink-3);font-size:14px}.tsd-home{background:var(--tsd-paper);color:var(--tsd-ink)}.tsd-section{padding:36px 0}@media (min-width:1024px){.tsd-section{padding:52px 0}}.tsd-section.white{background:#fff;border-top:1px solid var(--tsd-line);border-bottom:1px solid var(--tsd-line)}.tsd-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.tsd-section-head h2{font-size:22px;font-weight:800;margin:4px 0 0;line-height:1.1}@media (min-width:1024px){.tsd-section-head h2{font-size:28px}}.tsd-section-head .sub{margin:6px 0 0;font-size:14px;color:var(--tsd-ink-2)}.tsd-viewall{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:var(--tsd-primary-text);text-decoration:none;white-space:nowrap;border-bottom:2px solid var(--tsd-tint-2);padding-bottom:2px}.tsd-viewall:hover{border-bottom-color:var(--tsd-primary)}.tsd-open{border-bottom:1px solid var(--tsd-line);background:var(--tsd-bg)}.tsd-open-inner{display:grid;grid-template-columns:1fr;gap:28px;padding:36px 0 40px}@media (min-width:1024px){.tsd-open-inner{grid-template-columns:1.35fr 1fr;gap:48px;padding:56px 0 60px;align-items:center}}.tsd-open-kicker{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px}.tsd-open h2{font-size:clamp(34px,5.2vw,62px);font-weight:900;line-height:.98;letter-spacing:-.035em;margin:0 0 18px;max-width:12ch}.tsd-open h2 .u{color:var(--tsd-primary)}.tsd-open p.lead{font-size:17px;line-height:1.5;color:var(--tsd-ink-2);margin:0 0 24px;max-width:52ch}.tsd-open-ctas{display:flex;flex-wrap:wrap;gap:10px}.tsd-open-search{display:block;margin-bottom:18px}@media (min-width:768px){.tsd-open-search{display:none}}.tsd-docket{background:#fff;border:1px solid var(--tsd-line-2);border-radius:var(--tsd-radius);overflow:hidden}.tsd-docket-head{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:var(--tsd-primary);color:#fff}.tsd-docket-head .tsd-label{color:rgba(255,255,255,.75)}.tsd-docket-head .ref{font-family:var(--font-mono,monospace);font-size:12px;color:var(--tsd-on-ink)}.tsd-docket-rows{display:grid;grid-template-columns:1fr 1fr}.tsd-docket-row{padding:14px 18px;border-bottom:1px solid var(--tsd-line);border-right:1px solid var(--tsd-line);min-width:0;overflow-wrap:anywhere}.tsd-docket-row:nth-child(2n){border-right:0}.tsd-docket-row.full{grid-column:1/-1;border-right:0}.tsd-docket-row .v{display:block;margin-top:4px;font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.tsd-docket-row .v.mono{font-family:var(--font-mono,monospace);font-weight:700;letter-spacing:0}.tsd-docket-row .s{display:block;margin-top:3px;font-size:12px;color:var(--tsd-ink-3)}.tsd-docket-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-top:1px dashed var(--tsd-line-2);font-size:12.5px;color:var(--tsd-ink-2)}.tsd-docket-foot a{color:var(--tsd-ink);font-weight:700}.tsd-docket-pay{display:flex;gap:6px;align-items:center}.tsd-docket-pay img{height:18px;width:auto;border:1px solid var(--tsd-line);border-radius:3px;background:#fff}.tsd-depts{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width:640px){.tsd-depts{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.tsd-depts{grid-template-columns:repeat(6,1fr);gap:12px}}.tsd-dept{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--tsd-line);border-radius:var(--tsd-radius);text-decoration:none;color:var(--tsd-ink);overflow:hidden;min-height:168px}.tsd-dept:hover{border-color:var(--tsd-primary)}.tsd-dept .img{flex:1;display:flex;align-items:center;justify-content:center;padding:16px 16px 6px;min-height:108px}.tsd-dept .img img{max-height:96px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.tsd-dept .img svg{width:40px;height:40px;color:var(--tsd-ink-3)}.tsd-dept .meta{padding:10px 12px 12px;border-top:1px solid var(--tsd-line)}.tsd-dept .nm{display:block;font-size:14px;font-weight:700;line-height:1.2}.tsd-dept .ct{display:block;margin-top:3px;font-family:var(--font-mono,monospace);font-size:11px;color:var(--tsd-ink-3)}.tsd-dept.lead{grid-column:span 2;background:var(--tsd-primary);color:#fff;border-color:var(--tsd-primary)}@media (min-width:1024px){.tsd-dept.lead{grid-row:span 2;min-height:100%}}.tsd-dept.lead .img img{max-height:140px}.tsd-dept.lead .meta{border-top-color:rgba(255,255,255,.22);padding:16px}.tsd-dept.lead .nm{font-size:20px}.tsd-dept.lead .ct{color:rgba(255,255,255,.8)}.tsd-biz{background:var(--tsd-ink);color:var(--tsd-on-ink)}.tsd-biz-inner{display:grid;grid-template-columns:1fr;gap:28px;padding:40px 0}@media (min-width:1024px){.tsd-biz-inner{grid-template-columns:1.1fr 1fr;gap:56px;padding:56px 0;align-items:center}}.tsd-biz h2{color:var(--tsd-on-ink);font-size:clamp(26px,3.4vw,40px);font-weight:800;line-height:1.05;margin:10px 0 14px;letter-spacing:-.03em}.tsd-biz p{font-size:15px;line-height:1.55;margin:0 0 22px;max-width:50ch}.tsd-biz .tsd-label,.tsd-biz p{color:var(--tsd-on-ink-soft)}.tsd-biz-facts{display:grid;grid-template-columns:1fr;border:1px solid rgba(243,241,234,.22);border-radius:var(--tsd-radius)}@media (min-width:640px){.tsd-biz-facts{grid-template-columns:1fr 1fr}}.tsd-biz-fact{padding:18px 20px;border-bottom:1px solid rgba(243,241,234,.22)}@media (min-width:640px){.tsd-biz-fact:nth-child(odd){border-right:1px solid rgba(243,241,234,.22)}.tsd-biz-fact:nth-last-child(-n+2){border-bottom:0}}.tsd-biz-fact .v{display:block;margin-top:6px;font-size:17px;font-weight:700;color:var(--tsd-on-ink)}.tsd-biz-fact .s{display:block;margin-top:4px;font-size:13px;color:var(--tsd-on-ink-soft);line-height:1.45}.tsd-biz .tsd-btn-paper{background:#fff}.tsd-brands{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (min-width:640px){.tsd-brands{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.tsd-brands{grid-template-columns:repeat(8,1fr);gap:10px}}.tsd-brand{display:flex;align-items:center;justify-content:center;height:76px;padding:12px 16px;background:#fff;border:1px solid var(--tsd-line);border-radius:var(--tsd-radius)}.tsd-brand:hover{border-color:var(--tsd-primary)}.tsd-brand img{max-height:36px;max-width:100%;width:auto;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.8;transition:filter .15s,opacity .15s}.tsd-brand:hover img{filter:none;opacity:1}.tsd-assure{display:grid;grid-template-columns:1fr;border:1px solid var(--tsd-line);border-radius:var(--tsd-radius);background:#fff}@media (min-width:768px){.tsd-assure{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.tsd-assure{grid-template-columns:repeat(4,1fr)}}.tsd-assure-item{display:flex;gap:12px;padding:18px;border-bottom:1px solid var(--tsd-line)}@media (min-width:768px){.tsd-assure-item:nth-child(odd){border-right:1px solid var(--tsd-line)}}@media (min-width:1024px){.tsd-assure-item{border-right:1px solid var(--tsd-line);border-bottom:0}.tsd-assure-item:last-child{border-right:0}}.tsd-assure-item .ic{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--tsd-tint);border-radius:var(--tsd-radius);color:var(--tsd-primary)}.tsd-assure-item .t{display:block;font-size:14px;font-weight:700}.tsd-assure-item .d{display:block;margin-top:3px;font-size:12.5px;color:var(--tsd-ink-2);line-height:1.45}.tsd-pay-row{margin-top:16px}.tsd-pay-marks,.tsd-pay-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tsd-pay-row img{height:24px;width:auto;border:1px solid var(--tsd-line);border-radius:3px;background:#fff;padding:2px}.tsd-error{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:16px;text-align:center}.tsd-error h2{font-size:22px;margin:12px 0 6px}.tsd-error p{color:var(--tsd-ink-2);margin:0 0 16px}.tsd-footer{background:var(--tsd-bg-2);border-top:1px solid var(--tsd-line-2);color:var(--tsd-ink);margin-top:auto}.tsd-footer-top{display:grid;grid-template-columns:1fr;gap:28px;padding:40px 0 32px}@media (min-width:1024px){.tsd-footer-top{grid-template-columns:1.4fr 1fr 1fr 1fr 1.2fr;gap:32px;padding:52px 0 40px}}.tsd-footer h3{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;color:var(--tsd-ink)}.tsd-footer ul{list-style:none;margin:0;padding:0}.tsd-footer li{margin:0 0 8px}.tsd-footer li a{font-size:14px;color:var(--tsd-ink-2);text-decoration:none}.tsd-footer li a:hover{color:var(--tsd-primary-text);text-decoration:underline;text-underline-offset:3px}.tsd-footer-blurb{line-height:1.55;margin:14px 0 18px;max-width:42ch}.tsd-footer-blurb,.tsd-footer-contact{font-size:14px;color:var(--tsd-ink-2)}.tsd-footer-contact .big{display:block;font-size:24px;font-weight:800;color:var(--tsd-ink);letter-spacing:-.02em;margin:2px 0 4px;text-decoration:none}.tsd-footer-contact a{color:var(--tsd-ink)}.tsd-footer-news{display:flex;gap:8px;margin-top:10px}.tsd-footer-news input{flex:1;min-width:0;height:42px;padding:0 12px;font-size:14px;color:var(--tsd-ink);background:#fff;border:1px solid var(--tsd-line-2);border-radius:var(--tsd-radius)}.tsd-footer-news input::-moz-placeholder{color:var(--tsd-ink-3)}.tsd-footer-news input::placeholder{color:var(--tsd-ink-3)}.tsd-footer-tax{padding:24px 0;border-top:1px dashed var(--tsd-line-2)}.tsd-footer-tax-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px 20px;margin-top:12px}@media (min-width:768px){.tsd-footer-tax-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.tsd-footer-tax-grid{grid-template-columns:repeat(6,1fr)}}.tsd-footer-tax-grid a{font-size:13px;color:var(--tsd-ink-2);text-decoration:none}.tsd-footer-tax-grid a:hover{color:var(--tsd-ink);text-decoration:underline}.tsd-footer-mark{padding:28px 0 0;border-top:1px solid var(--tsd-line-2);overflow:hidden}.tsd-footer-mark svg{display:block;width:100%;height:auto;color:var(--tsd-line-2)}.tsd-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:18px 0 24px;font-size:12.5px;color:var(--tsd-ink-3)}.tsd-footer-bottom a{color:var(--tsd-ink-2);text-decoration:none;margin-right:14px}.tsd-footer-bottom a:hover{color:var(--tsd-ink)}.tsd-footer-pay{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:18px}.tsd-footer-pay img{height:22px;width:auto;border:1px solid var(--tsd-line);border-radius:3px;background:#fff;padding:2px}[data-store-theme=techsupplydirect] .bg-amber-50,[data-store-theme=techsupplydirect] .bg-gray-100,[data-store-theme=techsupplydirect] .bg-gray-50,[data-store-theme=techsupplydirect] .bg-slate-100,[data-store-theme=techsupplydirect] .bg-slate-50{background-color:var(--tsd-bg-2)}[data-store-theme=techsupplydirect] .bg-gray-900,[data-store-theme=techsupplydirect] .bg-slate-800,[data-store-theme=techsupplydirect] .bg-slate-900{background-color:var(--tsd-ink)}[data-store-theme=techsupplydirect] .text-gray-900,[data-store-theme=techsupplydirect] .text-slate-800,[data-store-theme=techsupplydirect] .text-slate-900{color:var(--tsd-ink)}[data-store-theme=techsupplydirect] .text-gray-700,[data-store-theme=techsupplydirect] .text-slate-600,[data-store-theme=techsupplydirect] .text-slate-700{color:var(--tsd-ink-2)}[data-store-theme=techsupplydirect] .text-gray-500,[data-store-theme=techsupplydirect] .text-slate-400,[data-store-theme=techsupplydirect] .text-slate-500{color:var(--tsd-ink-3)}[data-store-theme=techsupplydirect] .text-amber-600,[data-store-theme=techsupplydirect] .text-amber-700{color:var(--tsd-primary-text)}[data-store-theme=techsupplydirect] .bg-amber-600{background-color:var(--tsd-primary);color:#fff}[data-store-theme=techsupplydirect] .hover\:bg-amber-700:hover{background-color:var(--tsd-primary-dk)}[data-store-theme=techsupplydirect] .bg-amber-500{background-color:var(--tsd-tint);color:var(--tsd-primary-text)}[data-store-theme=techsupplydirect] .border-amber-200{border-color:var(--tsd-line)}[data-store-theme=techsupplydirect] .bg-red-500,[data-store-theme=techsupplydirect] .bg-red-600{background-color:var(--tsd-primary)}[data-store-theme=techsupplydirect] .text-red-500,[data-store-theme=techsupplydirect] .text-red-600{color:var(--tsd-primary-text)}[data-store-theme=techsupplydirect] .border-gray-200,[data-store-theme=techsupplydirect] .border-slate-100,[data-store-theme=techsupplydirect] .border-slate-200,[data-store-theme=techsupplydirect] .divide-slate-200>*{border-color:var(--tsd-line)}[data-store-theme=techsupplydirect] .border-slate-300{border-color:var(--tsd-line-2)}[data-store-theme=techsupplydirect] .rounded,[data-store-theme=techsupplydirect] .rounded-2xl,[data-store-theme=techsupplydirect] .rounded-3xl,[data-store-theme=techsupplydirect] .rounded-b-lg,[data-store-theme=techsupplydirect] .rounded-b-md,[data-store-theme=techsupplydirect] .rounded-b-xl,[data-store-theme=techsupplydirect] .rounded-l-lg,[data-store-theme=techsupplydirect] .rounded-l-md,[data-store-theme=techsupplydirect] .rounded-lg,[data-store-theme=techsupplydirect] .rounded-md,[data-store-theme=techsupplydirect] .rounded-r-lg,[data-store-theme=techsupplydirect] .rounded-r-md,[data-store-theme=techsupplydirect] .rounded-sm,[data-store-theme=techsupplydirect] .rounded-t-lg,[data-store-theme=techsupplydirect] .rounded-t-md,[data-store-theme=techsupplydirect] .rounded-t-xl,[data-store-theme=techsupplydirect] .rounded-xl{border-radius:0!important}[data-store-theme=techsupplydirect] .hover\:shadow-lg:hover,[data-store-theme=techsupplydirect] .hover\:shadow-md:hover,[data-store-theme=techsupplydirect] .shadow,[data-store-theme=techsupplydirect] .shadow-lg,[data-store-theme=techsupplydirect] .shadow-md,[data-store-theme=techsupplydirect] .shadow-sm,[data-store-theme=techsupplydirect] .shadow-xl{box-shadow:none!important}[data-store-theme=techsupplydirect] .bg-gradient-to-b,[data-store-theme=techsupplydirect] .bg-gradient-to-bl,[data-store-theme=techsupplydirect] .bg-gradient-to-br,[data-store-theme=techsupplydirect] .bg-gradient-to-l,[data-store-theme=techsupplydirect] .bg-gradient-to-r,[data-store-theme=techsupplydirect] .bg-gradient-to-t,[data-store-theme=techsupplydirect] .bg-gradient-to-tl,[data-store-theme=techsupplydirect] .bg-gradient-to-tr{background-image:none!important;background-color:var(--tsd-primary)}[data-store-theme=techsupplydirect] .bg-gradient-to-b.from-slate-50,[data-store-theme=techsupplydirect] .bg-gradient-to-b.from-white,[data-store-theme=techsupplydirect] .bg-gradient-to-br.from-slate-50,[data-store-theme=techsupplydirect] .bg-gradient-to-r.from-slate-50,[data-store-theme=techsupplydirect] .bg-gradient-to-r.from-white{background-color:var(--tsd-bg-2)}[data-store-theme=techsupplydirect] table th{font-family:var(--font-tsd-narrow,system-ui),system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;color:var(--tsd-ink-3)}[data-store-theme=techsupplydirect] .font-mono,[data-store-theme=techsupplydirect] table td{font-variant-numeric:tabular-nums}[data-store-theme=techsupplydirect] [data-twc=buybox]{border:1px solid var(--tsd-line-2)}[data-store-theme=techsupplydirect] [data-twc=pricebox]{background:var(--tsd-bg-2);text-align:left}[data-store-theme=techsupplydirect] [data-twc=tabs] button[aria-selected=true]{color:var(--tsd-primary-text);box-shadow:inset 0 -2px 0 var(--tsd-primary)}[data-store-theme=techsupplydirect] .focus\:bg-teal-700:focus{background-color:var(--tsd-primary)}[data-store-theme=techsupplydirect] .accent-teal-600,[data-store-theme=techsupplydirect] .accent-teal-700{accent-color:var(--tsd-primary-text)!important}[data-store-theme=techsupplydirect] .bg-\[\#006666\],[data-store-theme=techsupplydirect] .bg-\[\#0F172A\],[data-store-theme=techsupplydirect] .bg-\[\#0F766E\]{background-color:var(--tsd-primary)!important;color:#fff}[data-store-theme=techsupplydirect] .bg-\[\#0F766E\]\/10,[data-store-theme=techsupplydirect] .bg-\[\#0F766E\]\/20,[data-store-theme=techsupplydirect] .bg-\[\#0F766E\]\/25,[data-store-theme=techsupplydirect] .bg-\[\#0F766E\]\/30,[data-store-theme=techsupplydirect] .bg-\[\#0F766E\]\/5{background-color:var(--tsd-tint)!important}[data-store-theme=techsupplydirect] .bg-\[\#0f172a\],[data-store-theme=techsupplydirect] .bg-\[\#1e293b\],[data-store-theme=techsupplydirect] .bg-\[\#66b2b2\]{background-color:var(--tsd-primary)!important;color:#fff}[data-store-theme=techsupplydirect] .bg-blue-50{background-color:var(--tsd-bg-2)!important}[data-store-theme=techsupplydirect] .bg-blue-600{background-color:var(--tsd-ink)!important;color:#fff}[data-store-theme=techsupplydirect] .bg-cyan-50{background-color:var(--tsd-tint)!important}[data-store-theme=techsupplydirect] .bg-indigo-50,[data-store-theme=techsupplydirect] .bg-purple-50{background-color:var(--tsd-bg-2)!important}[data-store-theme=techsupplydirect] .bg-purple-600{background-color:var(--tsd-ink)!important;color:#fff}[data-store-theme=techsupplydirect] .bg-sky-50{background-color:var(--tsd-bg-2)!important}[data-store-theme=techsupplydirect] .bg-store-headerDark,[data-store-theme=techsupplydirect] .bg-store-teal{background-color:var(--tsd-primary)!important;color:#fff}[data-store-theme=techsupplydirect] .bg-store-teal\/10,[data-store-theme=techsupplydirect] .bg-teal-100,[data-store-theme=techsupplydirect] .bg-teal-200\/15{background-color:var(--tsd-tint)!important}[data-store-theme=techsupplydirect] .bg-teal-400{background-color:var(--tsd-tint-2)!important}[data-store-theme=techsupplydirect] .bg-teal-50,[data-store-theme=techsupplydirect] .bg-teal-50\/40,[data-store-theme=techsupplydirect] .bg-teal-50\/50{background-color:var(--tsd-tint)!important}[data-store-theme=techsupplydirect] .bg-teal-500{background-color:var(--tsd-primary)!important;color:#fff}[data-store-theme=techsupplydirect] .bg-teal-500\/25{background-color:var(--tsd-tint)!important}[data-store-theme=techsupplydirect] .bg-teal-600,[data-store-theme=techsupplydirect] .bg-teal-700,[data-store-theme=techsupplydirect] .bg-teal-900\/60,[data-store-theme=techsupplydirect] .bg-teal-950{background-color:var(--tsd-primary)!important;color:#fff}[data-store-theme=techsupplydirect] .bg-teal-950\/20{background-color:var(--tsd-tint)!important}[data-store-theme=techsupplydirect] .bg-violet-50{background-color:var(--tsd-bg-2)!important}[data-store-theme=techsupplydirect] .border-\[\#006666\]{border-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .border-\[\#006666\]\/20{border-color:var(--tsd-tint-2)!important}[data-store-theme=techsupplydirect] .border-\[\#006666\]\/40,[data-store-theme=techsupplydirect] .border-\[\#006666\]\/50,[data-store-theme=techsupplydirect] .border-\[\#006666\]\/60,[data-store-theme=techsupplydirect] .border-\[\#0F766E\]{border-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .border-\[\#0F766E\]\/10,[data-store-theme=techsupplydirect] .border-\[\#0F766E\]\/20,[data-store-theme=techsupplydirect] .border-\[\#0F766E\]\/30{border-color:var(--tsd-tint-2)!important}[data-store-theme=techsupplydirect] .border-\[\#0F766E\]\/40,[data-store-theme=techsupplydirect] .border-\[\#0F766E\]\/50,[data-store-theme=techsupplydirect] .border-\[\#66b2b2\],[data-store-theme=techsupplydirect] .border-\[\#b2d8d8\]{border-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .border-blue-200,[data-store-theme=techsupplydirect] .border-blue-300,[data-store-theme=techsupplydirect] .border-l-teal-700,[data-store-theme=techsupplydirect] .border-sky-400{border-color:var(--tsd-line)!important}[data-store-theme=techsupplydirect] .border-store-headerDark,[data-store-theme=techsupplydirect] .border-store-teal{border-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .border-teal-100,[data-store-theme=techsupplydirect] .border-teal-200,[data-store-theme=techsupplydirect] .border-teal-300{border-color:var(--tsd-tint-2)!important}[data-store-theme=techsupplydirect] .border-teal-500,[data-store-theme=techsupplydirect] .border-teal-600,[data-store-theme=techsupplydirect] .border-teal-700,[data-store-theme=techsupplydirect] .border-teal-700\/40,[data-store-theme=techsupplydirect] .border-teal-800{border-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .focus\:bg-teal-700:focus{background-color:var(--tsd-primary)!important;color:#fff}[data-store-theme=techsupplydirect] .focus\:border-\[\#0F766E\]:focus,[data-store-theme=techsupplydirect] .focus\:border-store-green:focus,[data-store-theme=techsupplydirect] .focus\:border-store-teal:focus,[data-store-theme=techsupplydirect] .focus\:border-teal-500:focus,[data-store-theme=techsupplydirect] .focus\:border-teal-600:focus{border-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .focus\:ring-\[\#0F766E\]:focus{--tw-ring-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .focus\:ring-\[\#0F766E\]\/20:focus,[data-store-theme=techsupplydirect] .focus\:ring-\[\#0F766E\]\/30:focus{--tw-ring-color:var(--tsd-tint-2)!important}[data-store-theme=techsupplydirect] .focus\:ring-\[\#66b2b2\]:focus,[data-store-theme=techsupplydirect] .focus\:ring-store-teal:focus,[data-store-theme=techsupplydirect] .focus\:ring-teal-300:focus,[data-store-theme=techsupplydirect] .focus\:ring-teal-400:focus{--tw-ring-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .focus\:ring-teal-500\/20:focus{--tw-ring-color:var(--tsd-tint-2)!important}[data-store-theme=techsupplydirect] .focus\:ring-teal-600:focus{--tw-ring-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .from-\[\#006666\],[data-store-theme=techsupplydirect] .from-\[\#0F766E\]{--tw-gradient-from:var(--tsd-primary) var(--tw-gradient-from-position)!important;--tw-gradient-to:var(--tsd-primary) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}[data-store-theme=techsupplydirect] .from-\[\#0F766E\]\/10,[data-store-theme=techsupplydirect] .from-\[\#0F766E\]\/15{--tw-gradient-from:var(--tsd-tint) var(--tw-gradient-from-position)!important;--tw-gradient-to:var(--tsd-tint) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}[data-store-theme=techsupplydirect] .from-\[\#0F766E\]\/70,[data-store-theme=techsupplydirect] .from-\[\#0F766E\]\/90,[data-store-theme=techsupplydirect] .from-\[\#1e293b\]{--tw-gradient-from:var(--tsd-primary) var(--tw-gradient-from-position)!important;--tw-gradient-to:var(--tsd-primary) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}[data-store-theme=techsupplydirect] .from-teal-50{--tw-gradient-from:var(--tsd-tint) var(--tw-gradient-from-position)!important;--tw-gradient-to:var(--tsd-tint) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}[data-store-theme=techsupplydirect] .from-teal-700{--tw-gradient-from:var(--tsd-primary) var(--tw-gradient-from-position)!important;--tw-gradient-to:var(--tsd-primary) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}[data-store-theme=techsupplydirect] .group:hover .group-hover\:bg-\[\#0F766E\]{background-color:var(--tsd-primary)!important;color:#fff}[data-store-theme=techsupplydirect] .group:hover .group-hover\:bg-\[\#0F766E\]\/10,[data-store-theme=techsupplydirect] .group:hover .group-hover\:bg-\[\#0F766E\]\/20,[data-store-theme=techsupplydirect] .group:hover .group-hover\:bg-teal-50\/20{background-color:var(--tsd-tint)!important}[data-store-theme=techsupplydirect] .group:hover .group-hover\:border-\[\#0F766E\]\/30{border-color:var(--tsd-tint-2)!important}[data-store-theme=techsupplydirect] .group:hover .group-hover\:border-\[\#0F766E\]\/40{border-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .group:hover .group-hover\:text-\[\#0F766E\],[data-store-theme=techsupplydirect] .group:hover .group-hover\:text-\[\#1e293b\],[data-store-theme=techsupplydirect] .group:hover .group-hover\:text-teal-600,[data-store-theme=techsupplydirect] .group:hover .group-hover\:text-teal-700,[data-store-theme=techsupplydirect] .group:hover .group-hover\:text-teal-800{color:var(--tsd-primary-text)!important}[data-store-theme=techsupplydirect] .hover\:bg-\[\#006666\]:hover,[data-store-theme=techsupplydirect] .hover\:bg-\[\#0F766E\]:hover{background-color:var(--tsd-primary)!important;color:#fff}[data-store-theme=techsupplydirect] .hover\:bg-\[\#0F766E\]\/10:hover,[data-store-theme=techsupplydirect] .hover\:bg-\[\#0F766E\]\/5:hover{background-color:var(--tsd-tint)!important}[data-store-theme=techsupplydirect] .hover\:bg-blue-700:hover,[data-store-theme=techsupplydirect] .hover\:bg-purple-700:hover{background-color:var(--tsd-ink)!important;color:#fff}[data-store-theme=techsupplydirect] .hover\:bg-store-green:hover{background-color:var(--tsd-primary)!important;color:#fff}[data-store-theme=techsupplydirect] .hover\:bg-teal-400:hover{background-color:var(--tsd-tint-2)!important}[data-store-theme=techsupplydirect] .hover\:bg-teal-50:hover{background-color:var(--tsd-tint)!important}[data-store-theme=techsupplydirect] .hover\:bg-teal-500:hover,[data-store-theme=techsupplydirect] .hover\:bg-teal-600:hover,[data-store-theme=techsupplydirect] .hover\:bg-teal-700:hover,[data-store-theme=techsupplydirect] .hover\:bg-teal-800:hover{background-color:var(--tsd-primary)!important;color:#fff}[data-store-theme=techsupplydirect] .hover\:border-\[\#0F766E\]:hover{border-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .hover\:border-\[\#0F766E\]\/30:hover{border-color:var(--tsd-tint-2)!important}[data-store-theme=techsupplydirect] .hover\:border-\[\#0F766E\]\/40:hover,[data-store-theme=techsupplydirect] .hover\:border-\[\#0F766E\]\/50:hover,[data-store-theme=techsupplydirect] .hover\:border-\[\#66b2b2\]:hover,[data-store-theme=techsupplydirect] .hover\:border-\[\#b2d8d8\]:hover,[data-store-theme=techsupplydirect] .hover\:border-store-teal:hover{border-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .hover\:border-teal-300:hover,[data-store-theme=techsupplydirect] .hover\:border-teal-400:hover{border-color:var(--tsd-tint-2)!important}[data-store-theme=techsupplydirect] .hover\:border-teal-500:hover,[data-store-theme=techsupplydirect] .hover\:border-teal-600:hover,[data-store-theme=techsupplydirect] .hover\:border-teal-700:hover{border-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .hover\:text-\[\#006666\]:hover,[data-store-theme=techsupplydirect] .hover\:text-\[\#0F172A\]:hover,[data-store-theme=techsupplydirect] .hover\:text-\[\#0F766E\]:hover,[data-store-theme=techsupplydirect] .hover\:text-\[\#66b2b2\]:hover,[data-store-theme=techsupplydirect] .hover\:text-store-green:hover,[data-store-theme=techsupplydirect] .hover\:text-store-headerDark:hover,[data-store-theme=techsupplydirect] .hover\:text-store-teal:hover,[data-store-theme=techsupplydirect] .hover\:text-store-textPrimary:hover{color:var(--tsd-primary-text)!important}[data-store-theme=techsupplydirect] .hover\:text-teal-400:hover{color:var(--tsd-tint-2)!important}[data-store-theme=techsupplydirect] .hover\:text-teal-700:hover,[data-store-theme=techsupplydirect] .hover\:text-teal-800:hover{color:var(--tsd-primary-text)!important}[data-store-theme=techsupplydirect] .hover\:to-\[\#0F766E\]:hover{--tw-gradient-to:var(--tsd-primary-dk) var(--tw-gradient-to-position)!important}[data-store-theme=techsupplydirect] .ring-\[\#0F766E\]{--tw-ring-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .ring-\[\#0F766E\]\/20,[data-store-theme=techsupplydirect] .ring-\[\#0F766E\]\/30,[data-store-theme=techsupplydirect] .ring-teal-100{--tw-ring-color:var(--tsd-tint-2)!important}[data-store-theme=techsupplydirect] .ring-teal-500,[data-store-theme=techsupplydirect] .ring-teal-500\/50,[data-store-theme=techsupplydirect] .ring-teal-600{--tw-ring-color:var(--tsd-primary)!important}[data-store-theme=techsupplydirect] .text-\[\#006666\],[data-store-theme=techsupplydirect] .text-\[\#0F766E\],[data-store-theme=techsupplydirect] .text-\[\#0F766E\]\/50,[data-store-theme=techsupplydirect] .text-\[\#0F766E\]\/80,[data-store-theme=techsupplydirect] .text-\[\#66b2b2\]{color:var(--tsd-primary-text)!important}[data-store-theme=techsupplydirect] .text-blue-300{color:#c9cbd3!important}[data-store-theme=techsupplydirect] .text-blue-500,[data-store-theme=techsupplydirect] .text-blue-600,[data-store-theme=techsupplydirect] .text-blue-700,[data-store-theme=techsupplydirect] .text-blue-800{color:var(--tsd-ink-2)!important}[data-store-theme=techsupplydirect] .text-cyan-300{color:var(--tsd-tint-2)!important}[data-store-theme=techsupplydirect] .text-cyan-700{color:var(--tsd-primary-text)!important}[data-store-theme=techsupplydirect] .text-indigo-300{color:#c9cbd3!important}[data-store-theme=techsupplydirect] .text-indigo-700{color:var(--tsd-ink-2)!important}[data-store-theme=techsupplydirect] .text-purple-300{color:#c9cbd3!important}[data-store-theme=techsupplydirect] .text-purple-500,[data-store-theme=techsupplydirect] .text-purple-600,[data-store-theme=techsupplydirect] .text-purple-700{color:var(--tsd-ink-2)!important}[data-store-theme=techsupplydirect] .text-sky-300{color:#c9cbd3!important}[data-store-theme=techsupplydirect] .text-sky-600,[data-store-theme=techsupplydirect] .text-sky-700{color:var(--tsd-ink-2)!important}[data-store-theme=techsupplydirect] .text-store-amber,[data-store-theme=techsupplydirect] .text-store-green,[data-store-theme=techsupplydirect] .text-store-headerDark,[data-store-theme=techsupplydirect] .text-store-teal,[data-store-theme=techsupplydirect] .text-store-textPrimary{color:var(--tsd-primary-text)!important}[data-store-theme=techsupplydirect] .text-teal-300,[data-store-theme=techsupplydirect] .text-teal-400,[data-store-theme=techsupplydirect] .text-teal-50,[data-store-theme=techsupplydirect] .text-teal-50\/90{color:var(--tsd-tint-2)!important}[data-store-theme=techsupplydirect] .text-teal-500,[data-store-theme=techsupplydirect] .text-teal-600,[data-store-theme=techsupplydirect] .text-teal-600\/80,[data-store-theme=techsupplydirect] .text-teal-700,[data-store-theme=techsupplydirect] .text-teal-800,[data-store-theme=techsupplydirect] .text-teal-900,[data-store-theme=techsupplydirect] .text-teal-950{color:var(--tsd-primary-text)!important}[data-store-theme=techsupplydirect] .text-violet-700{color:var(--tsd-ink-2)!important}[data-store-theme=techsupplydirect] .to-\[\#006666\],[data-store-theme=techsupplydirect] .to-\[\#0F766E\]{--tw-gradient-to:var(--tsd-primary-dk) var(--tw-gradient-to-position)!important}[data-store-theme=techsupplydirect] .to-\[\#0F766E\]\/10{--tw-gradient-to:var(--tsd-tint) var(--tw-gradient-to-position)!important}[data-store-theme=techsupplydirect] .to-\[\#0f172a\],[data-store-theme=techsupplydirect] .to-\[\#1e293b\],[data-store-theme=techsupplydirect] .to-\[\#1e293b\]\/90{--tw-gradient-to:var(--tsd-primary-dk) var(--tw-gradient-to-position)!important}[data-store-theme=techsupplydirect] .to-teal-100,[data-store-theme=techsupplydirect] .to-teal-50,[data-store-theme=techsupplydirect] .via-teal-50{--tw-gradient-to:var(--tsd-tint) var(--tw-gradient-to-position)!important}[data-store-theme=techsupplydirect] .via-teal-50{--tw-gradient-stops:var(--tw-gradient-from),var(--tsd-tint) var(--tw-gradient-via-position),var(--tw-gradient-to)!important}.tsdc{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--tsd-line);transition:border-color .15s}.tsdc:hover{border-color:var(--tsd-primary)}.tsdc-media{position:relative;display:flex;align-items:center;justify-content:center;height:196px;background:var(--tsd-bg-2);border-bottom:1px solid var(--tsd-line);overflow:hidden}.tsdc-media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:14px;mix-blend-mode:multiply}.tsdc-media img.fallback{width:64px;height:64px;padding:0;-o-object-fit:contain;object-fit:contain;opacity:.7}.tsdc-media .fallback-icon{width:36px;height:36px;color:var(--tsd-line-2)}.tsdc-tag{position:absolute;top:0;left:12px;z-index:2;padding:5px 8px 4px;background:var(--tsd-primary);color:#fff;font-family:var(--font-mono,monospace);font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1}.tsdc-body{display:flex;flex-direction:column;flex:1;padding:12px 14px 14px;gap:6px}.tsdc-line{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.tsdc-brand{font-family:var(--font-tsd-narrow,system-ui),system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tsd-primary-text);text-decoration:none}.tsdc-sku{font-family:var(--font-mono,monospace);font-size:10.5px;color:var(--tsd-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55%}.tsdc-title{font-family:var(--font-tsd-narrow,system-ui),system-ui,sans-serif;font-size:14.5px;font-weight:500;line-height:1.3;color:var(--tsd-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.tsdc-title:hover{color:var(--tsd-primary-text)}.tsdc-title.row{min-height:0;font-size:15.5px;-webkit-line-clamp:2}.tsdc-facts{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12px;color:var(--tsd-ink-2)}.tsdc-stock{display:inline-flex;align-items:center;gap:6px;font-weight:600}.tsdc-stock .dot{width:7px;height:7px;border-radius:50%;background:currentColor}.tsdc-stock.in{color:var(--tsd-green)}.tsdc-stock.order{color:var(--tsd-amber)}.tsdc-fact,.tsdc-stock.out,.tsdc-stock.unknown{color:var(--tsd-ink-3)}.tsdc-price{margin-top:auto;padding-top:8px;border-top:1px dashed var(--tsd-line);display:flex;flex-direction:column;gap:2px}.tsdc-now{font-family:var(--font-tsd-heading,system-ui),system-ui,sans-serif;font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--tsd-ink);font-variant-numeric:tabular-nums;line-height:1.1}.on-sale .tsdc-now{color:var(--tsd-primary-text)}.tsdc-sub,.tsdc-was{font-size:11.5px;color:var(--tsd-ink-3)}.tsdc-was{text-decoration:line-through}.tsdc-poa{font-size:14px;font-weight:700;color:var(--tsd-ink-2)}.tsdc-actions{display:flex;flex-direction:column;gap:6px;margin-top:4px}.tsdc-add{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:40px;background:var(--tsd-primary);color:#fff;border:1px solid var(--tsd-primary);font-size:13px;font-weight:600;cursor:pointer}.tsdc-add:hover{background:var(--tsd-primary-dk)}.tsdc-add.in{background:#fff;color:var(--tsd-primary-text)}.tsdc-quiet{display:flex;justify-content:space-between;gap:8px}.tsdc-cmp,.tsdc-quiet button{display:inline-flex;align-items:center;gap:5px;background:transparent;border:0;padding:4px 0;font-size:12px;font-weight:600;color:var(--tsd-ink-3);cursor:pointer}.tsdc-cmp.on,.tsdc-cmp:hover,.tsdc-quiet button.on,.tsdc-quiet button:hover{color:var(--tsd-primary-text)}.tsdc-row{display:grid;grid-template-columns:96px 1fr;gap:14px;background:#fff;border:1px solid var(--tsd-line);padding:14px}@media (min-width:768px){.tsdc-row{grid-template-columns:120px 1fr 200px;gap:20px}}.tsdc-row:hover{border-color:var(--tsd-primary)}.tsdc-row-media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:var(--tsd-bg-2);border:1px solid var(--tsd-line)}.tsdc-row-media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:8px;mix-blend-mode:multiply}.tsdc-row-media .tsdc-tag{left:0}.tsdc-row-main{display:flex;flex-direction:column;gap:5px;min-width:0}.tsdc-desc{margin:0;font-size:13px;color:var(--tsd-ink-2);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tsdc-row-side{grid-column:1/-1;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding-top:10px;border-top:1px dashed var(--tsd-line)}@media (min-width:768px){.tsdc-row-side{grid-column:auto;align-items:flex-end;text-align:right;padding-top:0;border-top:0;border-left:1px dashed var(--tsd-line);padding-left:16px}}.tsdc-row-side .tsdc-add{width:auto;min-width:150px;height:38px;margin-top:6px}.tsdp{background:#fff;color:var(--tsd-ink);padding-bottom:72px}@media (min-width:1024px){.tsdp{padding-bottom:24px}}.tsdp-crumbs{display:flex;align-items:center;gap:6px;padding:14px 0 6px;font-size:12.5px;color:var(--tsd-ink-3)}.tsdp-crumbs a{color:var(--tsd-ink-2);text-decoration:none}.tsdp-crumbs a:hover{color:var(--tsd-primary-text)}.tsdp-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:10px 0 22px;border-bottom:1px solid var(--tsd-ink)}.tsdp-brand{display:inline-block;margin-bottom:8px;font-family:var(--font-tsd-narrow,system-ui),system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tsd-primary-text);text-decoration:none}.tsdp-title{margin:0 0 14px;font-size:clamp(22px,2.6vw,34px);font-weight:800;line-height:1.12;letter-spacing:-.025em;max-width:30ch}.tsdp-ids{display:flex;flex-wrap:wrap;gap:8px 28px;margin:0}.tsdp-ids div{display:flex;flex-direction:column;gap:2px}.tsdp-ids dt{font-family:var(--font-tsd-narrow,system-ui),system-ui,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tsd-ink-3)}.tsdp-ids dd{margin:0;font-family:var(--font-mono,monospace);font-size:13px;color:var(--tsd-ink);display:flex;align-items:center;gap:6px}.tsdp-ids dd a{color:var(--tsd-ink-2);font-family:var(--font-tsd-body,system-ui),system-ui,sans-serif;font-size:12.5px}.tsdp-brandlogo{height:34px;width:auto;max-width:140px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;margin-top:4px}.tsdp-stars{display:inline-flex;gap:1px;color:var(--tsd-line-2)}.tsdp-stars .on{color:var(--tsd-primary)}.tsdp-sheet{display:grid;grid-template-columns:1fr;gap:24px;padding:24px 0 8px}@media (min-width:1024px){.tsdp-sheet{grid-template-columns:7fr 5fr;gap:40px;padding:32px 0 16px}}.tsdp-gallery{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:640px){.tsdp-gallery{grid-template-columns:64px 1fr}.tsdp-rail{order:-1}}.tsdp-rail{display:flex;gap:8px}@media (min-width:640px){.tsdp-rail{flex-direction:column}}.tsdp-rail button{width:64px;height:64px;padding:4px;background:#fff;border:1px solid var(--tsd-line);cursor:pointer;flex-shrink:0}.tsdp-rail button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tsdp-rail button.active{border-color:var(--tsd-primary);box-shadow:inset 0 0 0 1px var(--tsd-primary)}.tsdp-stage{position:relative;background:var(--tsd-bg-2);border:1px solid var(--tsd-line);aspect-ratio:1;display:flex;align-items:center;justify-content:center;cursor:zoom-in;overflow:hidden}.tsdp-stage img{mix-blend-mode:multiply}.tsdp-stage .tsdc-tag{left:0;font-size:14px;padding:7px 10px 6px}.tsdp-order{display:flex;flex-direction:column;gap:14px;border:1px solid var(--tsd-line-2);padding:20px;background:#fff;align-self:start}@media (min-width:1024px){.tsdp-order{position:sticky;top:96px}}.tsdp-pricepair{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.tsdp-price{font-family:var(--font-tsd-heading,system-ui),system-ui,sans-serif;font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:1;margin-top:6px;font-variant-numeric:tabular-nums}.tsdp-priceother{margin-top:6px;font-size:13px;color:var(--tsd-ink-3)}.tsdp-saving{text-align:right;padding:8px 10px;background:var(--tsd-tint)}.tsdp-saving b{display:block;font-size:18px;color:var(--tsd-primary-text);letter-spacing:-.01em}.tsdp-saving small{display:block;font-size:11.5px;color:var(--tsd-ink-3);text-decoration:line-through}.tsdp-poa p{margin:6px 0 4px;font-size:22px;font-weight:800}.tsdp-poa small{color:var(--tsd-ink-3);font-size:12.5px}.tsdp-stock{display:flex;gap:10px;align-items:flex-start;padding:12px 0;border-top:1px dashed var(--tsd-line);border-bottom:1px dashed var(--tsd-line);font-size:13.5px}.tsdp-stock .dot{width:9px;height:9px;border-radius:50%;margin-top:5px;background:var(--tsd-ink-3);flex-shrink:0}.tsdp-stock.in .dot{background:var(--tsd-green)}.tsdp-stock.order .dot{background:var(--tsd-amber)}.tsdp-stock b{display:block}.tsdp-stock.in b{color:var(--tsd-green)}.tsdp-stock.order b{color:var(--tsd-amber)}.tsdp-stock small{display:block;color:var(--tsd-ink-3);font-size:12px;margin-top:2px}.tsdp-buy{display:grid;grid-template-columns:124px 1fr;gap:8px}.tsdp-qty{display:grid;grid-template-columns:36px 1fr 36px;height:48px;border:1px solid var(--tsd-line-2)}.tsdp-qty button{background:#fff;border:0;cursor:pointer;color:var(--tsd-ink);display:flex;align-items:center;justify-content:center}.tsdp-qty button:hover{background:var(--tsd-bg-2)}.tsdp-qty input{width:100%;border:0;text-align:center;font-family:var(--font-mono,monospace);font-size:15px;font-weight:700;color:var(--tsd-ink);-moz-appearance:textfield}.tsdp-qty input::-webkit-inner-spin-button,.tsdp-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tsdp-add{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 18px;background:var(--tsd-primary);color:#fff;border:1px solid var(--tsd-primary);font-size:15px;font-weight:700;cursor:pointer}.tsdp-add:hover{background:var(--tsd-primary-dk)}.tsdp-add.added{background:var(--tsd-green);border-color:var(--tsd-green)}.tsdp-quote{display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;padding:0;font-size:13px;font-weight:600;color:var(--tsd-primary-text);cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--tsd-tint-2)}.tsdp-quote:hover{text-decoration-color:var(--tsd-primary)}.tsdp-terms{margin:4px 0 0;padding:12px 0 0;border-top:1px solid var(--tsd-line);display:flex;flex-direction:column;gap:9px;font-size:12.5px;color:var(--tsd-ink-2);line-height:1.45}.tsdp-terms div{display:flex;gap:10px}.tsdp-terms dt{color:var(--tsd-primary);margin-top:1px}.tsdp-terms dd{margin:0}.tsdp-terms b{color:var(--tsd-ink);font-weight:600}.tsdp-pay{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tsdp-pay img{height:22px;width:auto;border:1px solid var(--tsd-line);background:#fff;padding:2px}.tsdp-quiet{display:flex;flex-wrap:wrap;gap:6px 16px;padding-top:10px;border-top:1px solid var(--tsd-line)}.tsdp-quiet button{display:inline-flex;align-items:center;gap:6px;background:transparent;border:0;padding:0;font-size:12.5px;font-weight:600;color:var(--tsd-ink-3);cursor:pointer}.tsdp-quiet button.on,.tsdp-quiet button:hover{color:var(--tsd-primary-text)}.tsdp-jump{position:sticky;top:0;z-index:30;display:flex;gap:0;margin-top:24px;border-top:1px solid var(--tsd-ink);border-bottom:1px solid var(--tsd-line);background:#fff;overflow-x:auto}.tsdp-jump a{padding:12px 16px;font-family:var(--font-tsd-narrow,system-ui),system-ui,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tsd-ink-2);text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.tsdp-jump a:hover{color:var(--tsd-primary-text);border-bottom-color:var(--tsd-primary)}.tsdp-section{padding:32px 0;border-bottom:1px solid var(--tsd-line);scroll-margin-top:64px}.tsdp-prose h2,.tsdp-section>h2{font-size:22px;font-weight:800;letter-spacing:-.02em;margin:0 0 16px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.tsdp-avg{font-size:14px;font-weight:500;color:var(--tsd-ink-2);display:inline-flex;align-items:center;gap:8px}.tsdp-overview{display:grid;grid-template-columns:1fr;gap:28px}@media (min-width:1024px){.tsdp-overview{grid-template-columns:8fr 4fr;gap:48px}}.tsdp-prose{font-size:15px;line-height:1.65;color:var(--tsd-ink-2);max-width:70ch}.tsdp-prose h3{font-size:15px;font-weight:700;margin:22px 0 8px;color:var(--tsd-ink)}.tsdp-prose p{margin:0 0 12px}.tsdp-prose .muted{color:var(--tsd-ink-3)}.tsdp-features{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:6px 24px}@media (min-width:640px){.tsdp-features{grid-template-columns:1fr 1fr}}.tsdp-features li{position:relative;padding-left:14px;font-size:14px}.tsdp-features li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;background:var(--tsd-primary)}.tsdp-docs{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.tsdp-docs a{display:inline-flex;align-items:center;gap:6px;color:var(--tsd-primary-text);font-weight:600;font-size:14px}.tsdp-glance{align-self:start;border:1px solid var(--tsd-line-2);padding:16px}@media (min-width:1024px){.tsdp-glance{position:sticky;top:64px}}.tsdp-glance table,.tsdp-specgroup table{width:100%;border-collapse:collapse;margin-top:8px;font-size:13.5px}.tsdp-glance th,.tsdp-specgroup th{text-align:left;font-weight:500;color:var(--tsd-ink-3);padding:8px 12px 8px 0;border-bottom:1px solid var(--tsd-line);width:42%;vertical-align:top;font-family:var(--font-tsd-body,system-ui),system-ui,sans-serif;text-transform:none;letter-spacing:0;font-size:13px}.tsdp-glance td,.tsdp-specgroup td{padding:8px 0;border-bottom:1px solid var(--tsd-line);color:var(--tsd-ink);vertical-align:top}.tsdp-glance .tsd-link{display:inline-block;margin-top:12px;font-size:13px;font-weight:600}.tsdp-specgrid{display:grid;grid-template-columns:1fr;gap:24px 48px}@media (min-width:1024px){.tsdp-specgrid{grid-template-columns:1fr 1fr}}.tsdp-specgroup h3{font-family:var(--font-tsd-narrow,system-ui),system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tsd-primary-text);margin:0;padding-bottom:6px;border-bottom:2px solid var(--tsd-ink)}.tsdp-qa{max-width:860px}.tsdp-reviews{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:768px){.tsdp-reviews{grid-template-columns:repeat(3,1fr)}}.tsdp-review{border:1px solid var(--tsd-line);padding:16px;font-size:14px}.tsdp-review .row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.tsdp-review h4{margin:0 0 4px;font-size:15px}.tsdp-review p{margin:0 0 8px;color:var(--tsd-ink-2)}.tsdp-review small{color:var(--tsd-ink-3)}.tsdp-rail{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width:768px){.tsdp-rail{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.tsdp-rail{grid-template-columns:repeat(5,1fr)}}.tsdp-notfound{text-align:center;padding:80px 16px;color:var(--tsd-ink-2)}.tsdp-notfound h1{font-size:24px;margin:12px 0 6px;color:var(--tsd-ink)}.tsdp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:#fff;border-top:1px solid var(--tsd-ink)}.tsdp-sticky b{display:block;font-size:18px;font-weight:800;letter-spacing:-.02em}.tsdp-sticky small{color:var(--tsd-ink-3);font-size:11.5px}.tsdp-sticky .tsdp-add{height:44px}@media (min-width:1024px){.tsdp-sticky{display:none}}.tsdb,.tsdl{background:#fff}.tsdl-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:8px 0 18px;border-bottom:2px solid var(--tsd-ink)}.tsdl-head h1{margin:4px 0 0;font-size:clamp(26px,3.4vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.05}.tsdl-intro{max-width:78ch;font-size:14px;color:var(--tsd-ink-2);line-height:1.55;margin-top:10px}.tsdl-intro p{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tsdl-intro.open p{display:block}.tsdl-intro button{background:none;border:0;padding:4px 0 0;color:var(--tsd-primary-text);font-weight:600;font-size:13px;cursor:pointer}.tsdl-count{text-align:right;flex-shrink:0}.tsdl-count b{display:block;font-family:var(--font-mono,monospace);font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1}.tsdl-count span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--tsd-ink-3)}.tsdl-subs{display:flex;flex-wrap:wrap;gap:4px 0;padding:10px 0;border-bottom:1px solid var(--tsd-line)}.tsdl-subs a{padding:6px 12px 6px 0;margin-right:12px;font-size:13.5px;color:var(--tsd-ink-2);text-decoration:none;border-bottom:2px solid transparent}.tsdl-subs a:hover,.tsdl-subs a[aria-current=page]{color:var(--tsd-primary-text);border-bottom-color:var(--tsd-primary)}.tsdl-subs a.up{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--tsd-ink)}.tsdl-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 0;border-bottom:1px solid var(--tsd-line);position:sticky;top:0;z-index:25;background:#fff}.tsdl-filters{display:flex;flex-wrap:wrap;gap:6px}.tsdl-pop{position:relative}.tsdl-popbtn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;background:#fff;border:1px solid var(--tsd-line-2);font-size:13px;font-weight:600;color:var(--tsd-ink);cursor:pointer}.tsdl-popbtn.active,.tsdl-popbtn:hover{border-color:var(--tsd-ink)}.tsdl-popbtn.active{background:var(--tsd-ink);color:#fff}.tsdl-popbody{position:absolute;top:calc(100% + 6px);left:0;z-index:40;min-width:260px;max-width:320px;background:#fff;border:1px solid var(--tsd-ink);padding:10px;box-shadow:0 12px 28px rgba(18,19,23,.12)}.tsdl-popsearch{width:100%;height:34px;padding:0 10px;border:1px solid var(--tsd-line-2);font-size:13px;margin-bottom:8px}.tsdl-poplist{list-style:none;margin:0;padding:0;max-height:260px;overflow-y:auto}.tsdl-poplist button{display:flex;justify-content:space-between;gap:10px;width:100%;padding:7px 8px;background:none;border:0;text-align:left;font-size:13.5px;color:var(--tsd-ink);cursor:pointer}.tsdl-poplist button:hover{background:var(--tsd-bg-2)}.tsdl-poplist button.on{background:var(--tsd-tint);color:var(--tsd-primary-text);font-weight:600}.tsdl-poplist small{font-family:var(--font-mono,monospace);color:var(--tsd-ink-3)}.tsdl-price{display:flex;align-items:center;gap:8px;margin-bottom:8px}.tsdl-price input{width:100%;height:36px;padding:0 10px;border:1px solid var(--tsd-line-2);font-size:13px}.tsdl-price span{font-size:12px;color:var(--tsd-ink-3)}.tsdl-tools{display:flex;align-items:center;gap:14px;margin-left:auto}.tsd-gst.dark{border-color:var(--tsd-line-2);height:36px}.tsd-gst.dark button{color:var(--tsd-ink-2)}.tsd-gst.dark button[aria-pressed=true]{background:var(--tsd-ink);color:#fff}.tsdl-sort{display:inline-flex;align-items:center;gap:8px}.tsdl-sort select{height:36px;padding:0 28px 0 10px;background:#fff;font-size:13px;color:var(--tsd-ink)}.tsdl-sort select,.tsdl-view{border:1px solid var(--tsd-line-2)}.tsdl-view,.tsdl-view button{display:inline-flex}.tsdl-view button{width:36px;height:36px;align-items:center;justify-content:center;background:#fff;border:0;color:var(--tsd-ink-3);cursor:pointer}.tsdl-view button.on{background:var(--tsd-ink);color:#fff}.tsdl-chips{display:flex;flex-wrap:wrap;gap:6px;padding:10px 0 0}.tsdl-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;background:var(--tsd-tint);color:var(--tsd-primary-text);border:1px solid var(--tsd-tint-2);font-weight:600}.tsdl-chip,.tsdl-chip-clear{font-size:12.5px;cursor:pointer}.tsdl-chip-clear{background:none;border:0;color:var(--tsd-ink-3);text-decoration:underline}.tsdl-range{margin:14px 0 10px;font-size:12.5px;color:var(--tsd-ink-3)}.tsdl-range b{color:var(--tsd-ink);font-family:var(--font-mono,monospace)}.tsdl-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width:768px){.tsdl-grid{grid-template-columns:repeat(3,1fr);gap:12px}}@media (min-width:1024px){.tsdl-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1280px){.tsdl-grid{grid-template-columns:repeat(5,1fr)}}.tsdl-list{display:flex;flex-direction:column;gap:10px}.tsdl-pages{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:24px 0;border-top:1px solid var(--tsd-line);margin-top:20px}.tsdl-pages button{min-width:38px;height:38px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:4px;background:#fff;border:1px solid var(--tsd-line-2);font-family:var(--font-mono,monospace);font-size:13px;color:var(--tsd-ink);cursor:pointer}.tsdl-pages button.on,.tsdl-pages button:hover:not(:disabled){border-color:var(--tsd-ink)}.tsdl-pages button.on{background:var(--tsd-ink);color:#fff}.tsdl-pages button:disabled{opacity:.4;cursor:default}.tsdl-pages .gap{padding:0 4px;color:var(--tsd-ink-3)}.tsdl-empty{text-align:center;padding:56px 16px;color:var(--tsd-ink-2)}.tsdl-empty h3{margin:10px 0 4px;color:var(--tsd-ink)}.tsdl-empty p{margin:0 0 14px}.tsdl-outro{padding:24px 0 0;max-width:80ch}.tsdb-sub{margin:8px 0 0;color:var(--tsd-ink-2);font-size:14px}.tsdb-search{display:flex;align-items:center;gap:8px;height:42px;padding:0 12px;border:1px solid var(--tsd-line-2);min-width:260px;color:var(--tsd-ink-3)}.tsdb-search input{border:0;outline:0;font-size:14px;color:var(--tsd-ink);width:100%}.tsdb-body{display:grid;grid-template-columns:1fr;gap:20px;padding:20px 0 40px}@media (min-width:768px){.tsdb-body{grid-template-columns:44px 1fr;gap:32px}}.tsdb-rail{display:flex;flex-wrap:wrap;gap:2px;align-content:start}@media (min-width:768px){.tsdb-rail{position:sticky;top:16px;flex-direction:column;flex-wrap:nowrap;align-self:start}}.tsdb-rail a,.tsdb-rail span{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono,monospace);font-size:13px;font-weight:700;text-decoration:none}.tsdb-rail a{color:var(--tsd-ink)}.tsdb-rail a:hover{background:var(--tsd-tint);color:var(--tsd-primary-text)}.tsdb-rail span{color:var(--tsd-line-2)}.tsdb-group{scroll-margin-top:16px;display:grid;grid-template-columns:56px 1fr;gap:16px;padding:18px 0;border-top:1px solid var(--tsd-line)}.tsdb-group h2{margin:0;font-size:34px;font-weight:900;letter-spacing:-.04em;color:var(--tsd-primary);line-height:1}.tsdb-group ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0 32px}@media (min-width:768px){.tsdb-group ul{grid-template-columns:1fr 1fr}}@media (min-width:1280px){.tsdb-group ul{grid-template-columns:1fr 1fr 1fr}}.tsdb-row{display:grid;grid-template-columns:1fr auto 56px;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid var(--tsd-line);text-decoration:none;color:var(--tsd-ink)}.tsdb-row:hover .nm{color:var(--tsd-primary-text)}.tsdb-row .nm{font-size:15px;font-weight:600}.tsdb-row .ct{font-family:var(--font-mono,monospace);font-size:12px;color:var(--tsd-ink-3)}.tsdb-row .mk{height:28px;display:flex;align-items:center;justify-content:flex-end}.tsdb-row .mk img{max-height:24px;max-width:56px;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.75}.tsdb-row:hover .mk img{filter:none;opacity:1}.tsdb-initial{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--tsd-line-2);font-weight:700;font-size:12px;color:var(--tsd-ink-3)}