html:has(body.void-detail),body.void-detail{background:#090b09!important;color:#f2f4ee}
.void-detail{--acid:#d7f8a6;--ink:#090b09;--ink-soft:#101310;--display:Arial,Helvetica,sans-serif;--mono:'Void Mono',monospace}
body.void-detail #MainContent{padding:0;margin:0;background:transparent}
.void-detail .product-breadcrumb,.void-detail .product-aftershock,.void-detail .visual-badge,.void-detail .product-status-line,.void-detail .signal-product-purchase>.section-code{display:none}
.void-detail .section-shell{width:100%;max-width:none;padding-left:26px;padding-right:26px}
.void-detail .signal-product{padding-top:27px;display:flex;flex-direction:column;gap:30px}
.void-detail .signal-product-details{display:contents}
.void-detail .signal-product-purchase{order:0;width:100%}
.void-detail .signal-product-gallery{order:1;width:100%;display:flex;flex-direction:column;gap:24px}
.void-detail .signal-product-description{order:2;font:14px/1.8 Arial,Helvetica,sans-serif}
.void-detail .signal-product h1{font:400 clamp(34px,4vw,54px)/1.08 Arial,Helvetica,sans-serif!important;letter-spacing:-.045em!important;white-space:normal;text-transform:none!important;max-width:20ch}
.void-detail .signal-product h2,.void-detail .signal-product h3{font-family:Arial,Helvetica,sans-serif!important;letter-spacing:-.03em;text-transform:none}
.void-detail .signal-product h2{font-size:30px}.void-detail .signal-product h3{font-size:23px}
.void-detail .reveal{opacity:1;transform:none}
.void-detail .signal-product-media{border:1px solid #ffffff20;border-radius:12px;overflow:hidden;margin:0;background:#000}
.void-detail .signal-product-page{padding:0 0 38px;background:transparent}
.void-detail .void-product-tabs{position:sticky;top:0;z-index:8;display:flex;gap:25px;padding:13px 26px;background:#090b09f5;border-bottom:1px solid #ffffff20;font:11px Arial,Helvetica,sans-serif}
.void-detail .void-product-tabs a{color:#a3aaa1;text-decoration:none;min-height:32px;display:flex;align-items:center}
.void-detail #void-overview,.void-detail #void-media,.void-detail #void-description{scroll-margin-top:65px}
.void-detail .signal-product-description p{font:14px/1.8 Arial,Helvetica,sans-serif;color:#bfc6bb}
.void-detail .signal-service-consent,.void-detail .signal-service-consent span{font-size:12px;line-height:1.6}
.void-detail .signal-product-kicker{font-size:13px;line-height:1.6;text-transform:none;color:#a3aaa1}
.void-detail .spec-grid dt,.void-detail .signal-trust-line{font-size:10px}.void-detail .spec-grid dd{font-size:12px}
.void-detail .button-acid{color:#070a06!important;background:#f2f4ee!important;border-color:#f2f4ee;border-radius:28px;letter-spacing:0;font:12px Arial,Helvetica,sans-serif}
.void-detail .button-acid:hover{background:#d7f8a6!important}
.void-detail .button-acid svg{color:#070a06;stroke:currentColor}
.void-detail .button-ghost{border-radius:28px;font:12px Arial,Helvetica,sans-serif;letter-spacing:0}
.void-detail .signal-product-price__current{font:400 27px Arial,Helvetica,sans-serif;letter-spacing:-.04em}
.void-detail .mastering-terminal{background:#000;border:0;box-shadow:none;padding:22px;min-height:0;border-radius:12px}
.void-detail .mastering-terminal::before,.void-detail .mastering-terminal::after,.void-detail .mastering-terminal__head,.void-detail .mastering-terminal__foot,.void-detail .mastering-terminal__axis,.void-detail .mastering-terminal__scan{display:none}
.void-detail .mastering-terminal__scope{min-height:290px}
.void-detail .mastering-terminal__scope>svg{opacity:.7;filter:none;height:180px;top:0}
.void-detail .mastering-comparison{position:relative;inset:auto;padding-top:160px;background:none;border:0}
.void-detail .mastering-comparison button{font:11px Arial,Helvetica,sans-serif;min-height:40px;border-radius:22px;letter-spacing:0}
.void-detail .mastering-comparison__readout,.void-detail .mastering-comparison__mode-note,.void-detail .mastering-comparison time{font-size:10px;letter-spacing:0}
.void-detail .signal-product-gallery>[tabindex="-1"]:focus{outline:0}
.void-detail-dialog[data-preview="true"] .signal-product-gallery{order:-1}
@media(max-width:700px){.void-detail .section-shell{padding-left:17px;padding-right:17px}.void-detail .void-product-tabs{padding:10px 17px;gap:22px}.void-detail .signal-product{gap:24px;padding-top:20px}.void-detail .mastering-terminal{padding:14px}.void-detail .mastering-terminal__scope{min-height:310px}.void-detail .mastering-comparison__readout{flex-wrap:wrap;gap:7px}}
@media(prefers-reduced-motion:reduce){.void-detail *{animation:none!important;transition:none!important}}
.void-detail .mastering-terminal{display:block;aspect-ratio:auto}
.void-detail .mastering-terminal__scope{min-height:0;overflow:visible}
.void-detail .mastering-terminal__scope>svg{position:relative;inset:auto;width:100%;height:145px;display:block}
.void-detail .mastering-terminal__wave{filter:none!important;stroke-width:.8;vector-effect:non-scaling-stroke;fill:#d7f8a614}
.void-detail .mastering-comparison{padding:0;backdrop-filter:none;box-shadow:none;gap:12px}
.void-detail .mastering-terminal__meters{display:none}
.void-detail .mastering-comparison__mode,.void-detail .mastering-comparison__switch{background:none;border:0;gap:7px;padding:0}
.void-detail .mastering-comparison__mode button,.void-detail .mastering-comparison__switch button{border:1px solid #ffffff26;box-shadow:none;font-weight:400;text-transform:none;background:transparent}
.void-detail .mastering-comparison__mode button.is-active{border-color:#d7f8a6;color:#d7f8a6;background:#d7f8a609;box-shadow:none}
.void-detail .mastering-comparison__switch button.is-active{background:#f2f4ee;color:#070a06;border-color:#f2f4ee}
.void-detail .mastering-comparison>p{background:none;border:0;padding:0;color:#a3aaa1;font:10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:0;font-weight:400}
.void-detail [data-mastering-seek]{width:100%;height:24px;accent-color:#d7f8a6;cursor:pointer;margin:0}
.void-detail-fallback{display:inline-flex;margin:24px;padding:10px 18px;border:1px solid #ffffff26;border-radius:24px;font-size:12px}
.void-detail .is-preview .signal-product-gallery>:not([data-selected-preview]){display:none}
.void-detail .signal-product-price.is-sale{padding:0;border:0;background:none;box-shadow:none}
.void-detail .signal-product-price__flag{padding:0;background:none;color:#a3aaa1;font:10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:0;font-weight:400}
.void-detail .signal-product-price__saving{font:10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:0;font-weight:400;color:#d7f8a6}
.void-detail .signal-apex-banner{display:none}
