.FairlightPannerLab-module__4YSmWG__lab{--sage:#b9d4aa;--amber:#e4c792;color:#d7e2cc;background:radial-gradient(at 12% 0,#6377492d,#0000 66%),linear-gradient(145deg,#2a3e2b,#172a1e 56%,#243723);border:1px solid #81947272;border-radius:20px;min-width:0;padding:28px;box-shadow:inset 0 1px #e9edc622,0 3px #0b1b10,0 6px #07130b,0 20px 35px -17px #000a;container:panner-lab/inline-size}.FairlightPannerLab-module__4YSmWG__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:16px;display:flex}.FairlightPannerLab-module__4YSmWG__kicker{letter-spacing:.14em;color:#d3ddbe;font-size:10px;font-weight:650;line-height:1.5}.FairlightPannerLab-module__4YSmWG__kicker b{color:#809268;margin:0 7px;font-weight:400}.FairlightPannerLab-module__4YSmWG__badge{color:#9cad8b;letter-spacing:.04em;font:9px/1.5 ui-monospace,monospace}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__title{color:#e3e6cc;letter-spacing:-.025em;max-width:29em;margin:0;font-size:clamp(21px,2.15vw,29px);font-weight:550;line-height:1.3}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__intro{color:#bbc9ae;max-width:76em;margin:13px 0 0;font-size:14px;line-height:1.8}.FairlightPannerLab-module__4YSmWG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:23px 0 15px;display:flex}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__toolbar button{color:#d9e0bd;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(#415534,#2b4025);border:1px solid #91a46d6b;border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:9px 13px;font-size:12px;display:inline-flex;box-shadow:inset 0 1px #e3e8ba1c,0 3px 5px #0004}.FairlightPannerLab-module__4YSmWG__original i{background:#75905a;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:inset 0 1px 2px #0009}.FairlightPannerLab-module__4YSmWG__original>span{color:#a9be89;border-left:1px solid #bbd28b30;padding-left:8px;font:9px/1.5 ui-monospace,monospace}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__original[aria-pressed=true]{color:#ead7ad;background:linear-gradient(#615b37,#443e25);border-color:#c7ad76}.FairlightPannerLab-module__4YSmWG__original[aria-pressed=true] i{background:#e6c57c;box-shadow:0 0 7px #e6c57c55}.FairlightPannerLab-module__4YSmWG__original[aria-pressed=true]>span{color:#e4ca91}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__toolbar .FairlightPannerLab-module__4YSmWG__reset{box-shadow:none;color:#adbd9e;background:0 0;border-color:#0000}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__toolbar .FairlightPannerLab-module__4YSmWG__reset:hover{color:#e2e8cd;background:#bdcb980b}.FairlightPannerLab-module__4YSmWG__reset svg{flex:0 0 16px}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__figure{min-width:0;margin:0}.FairlightPannerLab-module__4YSmWG__screen{background:linear-gradient(155deg,#182d21,#102319);border:1px solid #0a1a10;border-color:#0a1a10 #566c46 #819064 #0a1a10;border-radius:13px;min-width:0;padding:11px;overflow:hidden;box-shadow:inset 0 3px 10px #0008,0 1px #d5e1b51c}.FairlightPannerLab-module__4YSmWG__screenHeading{color:#b9c4a4;letter-spacing:.07em;justify-content:space-between;align-items:center;gap:14px;padding:5px 11px 8px;font:10px/1.5 ui-monospace,monospace;display:flex}.FairlightPannerLab-module__4YSmWG__screenHeading>span:last-child{color:#c7b98a;text-align:right}.FairlightPannerLab-module__4YSmWG__screen svg{width:100%;height:auto;display:block}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__figure figcaption{color:#9eb391;margin:13px 3px 0;font-size:11px;line-height:1.8}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__status{color:#cfcca5;border-left:2px solid #c1b17e;margin:12px 3px 0;padding:11px 0 11px 12px;font-size:12px;line-height:1.75}.FairlightPannerLab-module__4YSmWG__controls{margin-top:26px}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__group{border:0;border-top:1px solid #92a77030;min-width:0;margin:0;padding:21px 0 0}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__group+.FairlightPannerLab-module__4YSmWG__group{margin-top:25px}.FairlightPannerLab-module__4YSmWG__group>legend{color:#d2dabc;padding:0 13px 0 0;font-size:12px;font-weight:550;line-height:1.5}.FairlightPannerLab-module__4YSmWG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 27px;display:grid}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__field{min-width:0;margin:0;display:block}.FairlightPannerLab-module__4YSmWG__field>span:first-child{color:#c4d0b4;justify-content:space-between;align-items:flex-start;gap:11px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.FairlightPannerLab-module__4YSmWG__field output{color:var(--amber);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:650;line-height:1.5}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__field input{appearance:none;touch-action:pan-y;cursor:ew-resize;background:0 0;border:0;width:100%;min-width:0;height:44px;margin:3px 0 0;padding:0;display:block}.FairlightPannerLab-module__4YSmWG__field input::-webkit-slider-runnable-track{background:linear-gradient(90deg,#8fa774 0 var(--position),#102514 var(--position)100%);border:1px solid #91a36c65;border-radius:5px;height:7px;box-shadow:inset 0 2px 3px #000a,0 1px #d9e4b912}.FairlightPannerLab-module__4YSmWG__field input::-webkit-slider-thumb{appearance:none;background:linear-gradient(#dce3bd,#c3cea4 35%,#728b55 41%,#3d522c 48%,#c0cfa0 55%,#809b5f);border:1px solid #d2d9af;border-radius:5px;width:26px;height:25px;margin-top:-10px;box-shadow:inset 0 1px #f3f5d17d,0 2px #1c3316,0 4px 5px #0007}.FairlightPannerLab-module__4YSmWG__field input::-moz-range-track{background:#102514;border:1px solid #91a36c65;border-radius:5px;height:6px;box-shadow:inset 0 2px 3px #000a}.FairlightPannerLab-module__4YSmWG__field input::-moz-range-progress{background:#8fa774;border-radius:5px;height:5px}.FairlightPannerLab-module__4YSmWG__field input::-moz-range-thumb{background:linear-gradient(#dce3bd,#c3cea4 35%,#728b55 41%,#3d522c 48%,#c0cfa0 55%,#809b5f);border:1px solid #d2d9af;border-radius:5px;width:25px;height:24px;box-shadow:0 3px 5px #0007}.FairlightPannerLab-module__4YSmWG__endpoints{justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;display:flex}.FairlightPannerLab-module__4YSmWG__endpoints small{color:#97ad82;font-variant-numeric:tabular-nums;font-size:10px;line-height:1.5}.FairlightPannerLab-module__4YSmWG__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:23px;display:grid}.FairlightPannerLab-module__4YSmWG__metrics>div{background:linear-gradient(140deg,#44592e24,#10281766);border:1px solid #93a66d55;border-radius:9px;min-width:0;padding:16px;box-shadow:inset 0 1px #d9e7b00c,0 3px 5px #0002}.FairlightPannerLab-module__4YSmWG__metrics span{color:#a9bb96;font-size:11px;line-height:1.6;display:block}.FairlightPannerLab-module__4YSmWG__metrics strong{color:#dccd9b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:7px;font:500 24px/1.5 ui-monospace,monospace;display:block}.FairlightPannerLab-module__4YSmWG__metrics strong small{color:#b5c59e;font:12px/1.5 ui-monospace,monospace}.FairlightPannerLab-module__4YSmWG__examples{background:#142d1a50;border:1px solid #93a66d55;border-radius:11px;margin-top:25px;padding:18px}.FairlightPannerLab-module__4YSmWG__examples>span{color:#c4d3b1;font-size:12px;line-height:1.7}.FairlightPannerLab-module__4YSmWG__examples>div{flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px;display:flex}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__examples button{color:#d3debb;max-width:100%;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(#465c34,#2b4324);border:1px solid #8ea4677c;border-radius:7px;padding:10px 13px;font-size:12px;line-height:1.5;box-shadow:inset 0 1px #e2ebbd28,0 3px 5px #0003}.FairlightPannerLab-module__4YSmWG__focusRow{border-top:1px solid #91a46e30;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px 18px;margin-top:25px;padding-top:22px;display:flex}.FairlightPannerLab-module__4YSmWG__focusRow>span{color:#b5c7a2;font-size:11px;line-height:1.6}.FairlightPannerLab-module__4YSmWG__focusRow>div{flex-wrap:wrap;gap:6px;display:flex}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__focusRow button{color:#b9cba7;min-height:44px;font:inherit;cursor:pointer;background:#19321a;border:1px solid #849b617a;border-radius:7px;padding:8px 12px;font-size:11px}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__focusRow button[aria-pressed=true]{color:#e7e4bd;background:linear-gradient(#4a6534,#304724);border-color:#b7c48e;box-shadow:inset 0 1px #e6ebbd28,0 2px 5px #0003}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__explanation{color:#c6d3b7;border-top:1px solid #91a46e28;border-left:2px solid #a9bd83;margin:23px 0 0;padding:15px 0 0 13px;font-size:12px;line-height:1.8}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__note{color:#9eb389;margin:12px 0 0;font-size:11px;line-height:1.75}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__assumptions{color:#a7bb94;border-top:1px solid #91a46e30;margin-top:22px;padding-top:6px}.FairlightPannerLab-module__4YSmWG__assumptions>summary{color:#c2d0ad;cursor:pointer;min-height:44px;padding:12px 0;font-size:11px;line-height:1.7}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__assumptions p{color:#9fb38f;margin:8px 0 0;font-size:11px;line-height:1.8}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__assumptions .FairlightPannerLab-module__4YSmWG__formula{color:#c6d3ad;overflow-wrap:anywhere;background:#10251688;border:1px solid #78905b55;border-radius:6px;margin:12px 0;padding:13px 15px;font-family:ui-monospace,monospace;font-size:10px;line-height:1.9}.FairlightPannerLab-module__4YSmWG__lab :is(button,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #e7d19a}.FairlightPannerLab-module__4YSmWG__lab button:not(:disabled):active{transform:translateY(1px)}@container panner-lab (max-width:760px){.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__intro{font-size:13px}.FairlightPannerLab-module__4YSmWG__screenHeading{font-size:9px}.FairlightPannerLab-module__4YSmWG__field>span:first-child{font-size:11px}}@container panner-lab (max-width:510px){.FairlightPannerLab-module__4YSmWG__heading{margin-bottom:13px}.FairlightPannerLab-module__4YSmWG__kicker{letter-spacing:.1em;font-size:8px}.FairlightPannerLab-module__4YSmWG__badge{font-size:7px}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__title{font-size:21px}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__intro{font-size:12px;line-height:1.8}.FairlightPannerLab-module__4YSmWG__toolbar{gap:7px;margin-top:19px}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__toolbar button{padding:9px 10px;font-size:11px}.FairlightPannerLab-module__4YSmWG__screen{border-radius:9px;padding:5px}.FairlightPannerLab-module__4YSmWG__screenHeading{letter-spacing:.02em;padding:5px 5px 4px;font-size:7px}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__figure figcaption{margin-top:11px;font-size:10px}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__status{font-size:11px}.FairlightPannerLab-module__4YSmWG__controls{margin-top:24px}.FairlightPannerLab-module__4YSmWG__fields,.FairlightPannerLab-module__4YSmWG__metrics{grid-template-columns:1fr;gap:21px}.FairlightPannerLab-module__4YSmWG__field>span:first-child{font-size:12px}.FairlightPannerLab-module__4YSmWG__group>legend{font-size:11px}.FairlightPannerLab-module__4YSmWG__metrics{gap:10px}.FairlightPannerLab-module__4YSmWG__metrics>div{padding:13px}.FairlightPannerLab-module__4YSmWG__metrics span{font-size:10px}.FairlightPannerLab-module__4YSmWG__examples{padding:14px 12px}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__examples button{padding:8px 11px;font-size:11px}.FairlightPannerLab-module__4YSmWG__focusRow{display:block}.FairlightPannerLab-module__4YSmWG__focusRow>div{gap:6px;margin-top:12px}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__focusRow button{padding:8px 10px;font-size:10px}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__explanation{padding-left:11px;font-size:11px}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__note,.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__assumptions p{font-size:10px}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__assumptions .FairlightPannerLab-module__4YSmWG__formula{padding:12px;font-size:9px}}@media (max-width:640px){.FairlightPannerLab-module__4YSmWG__lab{border-radius:15px;padding:20px 14px}}@media (prefers-reduced-motion:reduce){.FairlightPannerLab-module__4YSmWG__lab *,.FairlightPannerLab-module__4YSmWG__lab :before,.FairlightPannerLab-module__4YSmWG__lab :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.FairlightPannerLab-module__4YSmWG__lab button:not(:disabled):active{transform:none}}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__selectField{color:#c8d4b8;min-width:0;max-width:100%;margin:22px 0 0;font-size:12px;line-height:1.7;display:block}.FairlightPannerLab-module__4YSmWG__selectField>span{margin-bottom:8px;display:block}.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__selectField select{color:#dce5c5;width:100%;min-width:0;max-width:100%;min-height:46px;font:inherit;text-overflow:ellipsis;cursor:pointer;background:#213e27;border:1px solid #8aa36985;border-radius:8px;padding:10px 34px 10px 12px;font-size:12px;line-height:1.5;display:block}.FairlightPannerLab-module__4YSmWG__selectField option{color:#dce5c5;background:#1c3322}@container panner-lab (max-width:510px){.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__selectField,.FairlightPannerLab-module__4YSmWG__lab .FairlightPannerLab-module__4YSmWG__selectField select{font-size:11px}.FairlightPannerLab-module__4YSmWG__field>span:first-child{flex-wrap:wrap;gap:3px 8px}.FairlightPannerLab-module__4YSmWG__field output{margin-left:auto}}
.FairlightSurroundLab-module__XfRtPG__lab{--sage:#b9d4aa;--amber:#e4c792;color:#d7e2cc;background:radial-gradient(at 12% 0,#6377492d,#0000 66%),linear-gradient(145deg,#2a3e2b,#172a1e 56%,#243723);border:1px solid #81947272;border-radius:20px;min-width:0;padding:28px;box-shadow:inset 0 1px #e9edc622,0 3px #0b1b10,0 6px #07130b,0 20px 35px -17px #000a;container:surround-lab/inline-size}.FairlightSurroundLab-module__XfRtPG__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:16px;display:flex}.FairlightSurroundLab-module__XfRtPG__kicker{letter-spacing:.14em;color:#d3ddbe;font-size:10px;font-weight:650;line-height:1.5}.FairlightSurroundLab-module__XfRtPG__kicker b{color:#809268;margin:0 7px;font-weight:400}.FairlightSurroundLab-module__XfRtPG__badge{color:#9cad8b;letter-spacing:.04em;font:9px/1.5 ui-monospace,monospace}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__title{color:#e3e6cc;letter-spacing:-.025em;max-width:29em;margin:0;font-size:clamp(21px,2.15vw,29px);font-weight:550;line-height:1.3}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__intro{color:#bbc9ae;max-width:76em;margin:13px 0 0;font-size:14px;line-height:1.8}.FairlightSurroundLab-module__XfRtPG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:23px 0 15px;display:flex}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__toolbar button{color:#d9e0bd;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(#415534,#2b4025);border:1px solid #91a46d6b;border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:9px 13px;font-size:12px;display:inline-flex;box-shadow:inset 0 1px #e3e8ba1c,0 3px 5px #0004}.FairlightSurroundLab-module__XfRtPG__original i{background:#75905a;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:inset 0 1px 2px #0009}.FairlightSurroundLab-module__XfRtPG__original>span{color:#a9be89;border-left:1px solid #bbd28b30;padding-left:8px;font:9px/1.5 ui-monospace,monospace}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__original[aria-pressed=true]{color:#ead7ad;background:linear-gradient(#615b37,#443e25);border-color:#c7ad76}.FairlightSurroundLab-module__XfRtPG__original[aria-pressed=true] i{background:#e6c57c;box-shadow:0 0 7px #e6c57c55}.FairlightSurroundLab-module__XfRtPG__original[aria-pressed=true]>span{color:#e4ca91}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__toolbar .FairlightSurroundLab-module__XfRtPG__reset{box-shadow:none;color:#adbd9e;background:0 0;border-color:#0000}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__toolbar .FairlightSurroundLab-module__XfRtPG__reset:hover{color:#e2e8cd;background:#bdcb980b}.FairlightSurroundLab-module__XfRtPG__reset svg{flex:0 0 16px}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__figure{min-width:0;margin:0}.FairlightSurroundLab-module__XfRtPG__screen{background:linear-gradient(155deg,#182d21,#102319);border:1px solid #0a1a10;border-color:#0a1a10 #566c46 #819064 #0a1a10;border-radius:13px;min-width:0;padding:11px;overflow:hidden;box-shadow:inset 0 3px 10px #0008,0 1px #d5e1b51c}.FairlightSurroundLab-module__XfRtPG__screenHeading{color:#b9c4a4;letter-spacing:.07em;justify-content:space-between;align-items:center;gap:14px;padding:5px 11px 8px;font:10px/1.5 ui-monospace,monospace;display:flex}.FairlightSurroundLab-module__XfRtPG__screenHeading>span:last-child{color:#c7b98a;text-align:right}.FairlightSurroundLab-module__XfRtPG__screen svg{width:100%;height:auto;display:block}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__figure figcaption{color:#9eb391;margin:13px 3px 0;font-size:11px;line-height:1.8}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__status{color:#cfcca5;border-left:2px solid #c1b17e;margin:12px 3px 0;padding:11px 0 11px 12px;font-size:12px;line-height:1.75}.FairlightSurroundLab-module__XfRtPG__controls{margin-top:26px}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__group{border:0;border-top:1px solid #92a77030;min-width:0;margin:0;padding:21px 0 0}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__group+.FairlightSurroundLab-module__XfRtPG__group{margin-top:25px}.FairlightSurroundLab-module__XfRtPG__group>legend{color:#d2dabc;padding:0 13px 0 0;font-size:12px;font-weight:550;line-height:1.5}.FairlightSurroundLab-module__XfRtPG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 27px;display:grid}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__field{min-width:0;margin:0;display:block}.FairlightSurroundLab-module__XfRtPG__field>span:first-child{color:#c4d0b4;justify-content:space-between;align-items:flex-start;gap:11px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.FairlightSurroundLab-module__XfRtPG__field output{color:var(--amber);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:650;line-height:1.5}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__field input{appearance:none;touch-action:pan-y;cursor:ew-resize;background:0 0;border:0;width:100%;min-width:0;height:44px;margin:3px 0 0;padding:0;display:block}.FairlightSurroundLab-module__XfRtPG__field input::-webkit-slider-runnable-track{background:linear-gradient(90deg,#8fa774 0 var(--position),#102514 var(--position)100%);border:1px solid #91a36c65;border-radius:5px;height:7px;box-shadow:inset 0 2px 3px #000a,0 1px #d9e4b912}.FairlightSurroundLab-module__XfRtPG__field input::-webkit-slider-thumb{appearance:none;background:linear-gradient(#dce3bd,#c3cea4 35%,#728b55 41%,#3d522c 48%,#c0cfa0 55%,#809b5f);border:1px solid #d2d9af;border-radius:5px;width:26px;height:25px;margin-top:-10px;box-shadow:inset 0 1px #f3f5d17d,0 2px #1c3316,0 4px 5px #0007}.FairlightSurroundLab-module__XfRtPG__field input::-moz-range-track{background:#102514;border:1px solid #91a36c65;border-radius:5px;height:6px;box-shadow:inset 0 2px 3px #000a}.FairlightSurroundLab-module__XfRtPG__field input::-moz-range-progress{background:#8fa774;border-radius:5px;height:5px}.FairlightSurroundLab-module__XfRtPG__field input::-moz-range-thumb{background:linear-gradient(#dce3bd,#c3cea4 35%,#728b55 41%,#3d522c 48%,#c0cfa0 55%,#809b5f);border:1px solid #d2d9af;border-radius:5px;width:25px;height:24px;box-shadow:0 3px 5px #0007}.FairlightSurroundLab-module__XfRtPG__endpoints{justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;display:flex}.FairlightSurroundLab-module__XfRtPG__endpoints small{color:#97ad82;font-variant-numeric:tabular-nums;font-size:10px;line-height:1.5}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__checkField{color:#d0dabb;cursor:pointer;background:linear-gradient(145deg,#42592e27,#1026187d);border:1px solid #9baf7375;border-radius:10px;align-items:flex-start;gap:12px;min-height:44px;margin:27px 0 0;padding:16px;display:flex;box-shadow:inset 0 1px #e3e8b51a,0 4px 8px #0002}.FairlightSurroundLab-module__XfRtPG__checkField input{accent-color:#aec494;flex:0 0 20px;width:20px;height:20px;margin:2px 0 0}.FairlightSurroundLab-module__XfRtPG__checkField>span{font-size:12px;line-height:1.7}.FairlightSurroundLab-module__XfRtPG__checkField small{color:#a3b799;margin-top:5px;font-size:11px;line-height:1.75;display:block}.FairlightSurroundLab-module__XfRtPG__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:23px;display:grid}.FairlightSurroundLab-module__XfRtPG__metrics>div{background:linear-gradient(140deg,#44592e24,#10281766);border:1px solid #93a66d55;border-radius:9px;min-width:0;padding:16px;box-shadow:inset 0 1px #d9e7b00c,0 3px 5px #0002}.FairlightSurroundLab-module__XfRtPG__metrics span{color:#a9bb96;font-size:11px;line-height:1.6;display:block}.FairlightSurroundLab-module__XfRtPG__metrics strong{color:#dccd9b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:7px;font:500 24px/1.5 ui-monospace,monospace;display:block}.FairlightSurroundLab-module__XfRtPG__metrics strong small{color:#b5c59e;font:12px/1.5 ui-monospace,monospace}.FairlightSurroundLab-module__XfRtPG__examples{background:#142d1a50;border:1px solid #93a66d55;border-radius:11px;margin-top:25px;padding:18px}.FairlightSurroundLab-module__XfRtPG__examples>span{color:#c4d3b1;font-size:12px;line-height:1.7}.FairlightSurroundLab-module__XfRtPG__examples>div{flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px;display:flex}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__examples button{color:#d3debb;max-width:100%;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(#465c34,#2b4324);border:1px solid #8ea4677c;border-radius:7px;padding:10px 13px;font-size:12px;line-height:1.5;box-shadow:inset 0 1px #e2ebbd28,0 3px 5px #0003}.FairlightSurroundLab-module__XfRtPG__focusRow{border-top:1px solid #91a46e30;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px 18px;margin-top:25px;padding-top:22px;display:flex}.FairlightSurroundLab-module__XfRtPG__focusRow>span{color:#b5c7a2;font-size:11px;line-height:1.6}.FairlightSurroundLab-module__XfRtPG__focusRow>div{flex-wrap:wrap;gap:6px;display:flex}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__focusRow button{color:#b9cba7;min-height:44px;font:inherit;cursor:pointer;background:#19321a;border:1px solid #849b617a;border-radius:7px;padding:8px 12px;font-size:11px}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__focusRow button[aria-pressed=true]{color:#e7e4bd;background:linear-gradient(#4a6534,#304724);border-color:#b7c48e;box-shadow:inset 0 1px #e6ebbd28,0 2px 5px #0003}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__explanation{color:#c6d3b7;border-top:1px solid #91a46e28;border-left:2px solid #a9bd83;margin:23px 0 0;padding:15px 0 0 13px;font-size:12px;line-height:1.8}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__note{color:#9eb389;margin:12px 0 0;font-size:11px;line-height:1.75}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__assumptions{color:#a7bb94;border-top:1px solid #91a46e30;margin-top:22px;padding-top:6px}.FairlightSurroundLab-module__XfRtPG__assumptions>summary{color:#c2d0ad;cursor:pointer;min-height:44px;padding:12px 0;font-size:11px;line-height:1.7}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__assumptions p{color:#9fb38f;margin:8px 0 0;font-size:11px;line-height:1.8}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__assumptions .FairlightSurroundLab-module__XfRtPG__formula{color:#c6d3ad;overflow-wrap:anywhere;background:#10251688;border:1px solid #78905b55;border-radius:6px;margin:12px 0;padding:13px 15px;font-family:ui-monospace,monospace;font-size:10px;line-height:1.9}.FairlightSurroundLab-module__XfRtPG__lab :is(button,input,summary):focus-visible{outline-offset:4px;outline:2px solid #e7d19a}.FairlightSurroundLab-module__XfRtPG__lab button:not(:disabled):active{transform:translateY(1px)}@container surround-lab (max-width:760px){.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__intro{font-size:13px}.FairlightSurroundLab-module__XfRtPG__screenHeading{font-size:9px}.FairlightSurroundLab-module__XfRtPG__field>span:first-child{font-size:11px}}@container surround-lab (max-width:510px){.FairlightSurroundLab-module__XfRtPG__heading{margin-bottom:13px}.FairlightSurroundLab-module__XfRtPG__kicker{letter-spacing:.1em;font-size:8px}.FairlightSurroundLab-module__XfRtPG__badge{font-size:7px}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__title{font-size:21px}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__intro{font-size:12px;line-height:1.8}.FairlightSurroundLab-module__XfRtPG__toolbar{gap:7px;margin-top:19px}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__toolbar button{padding:9px 10px;font-size:11px}.FairlightSurroundLab-module__XfRtPG__screen{border-radius:9px;padding:5px}.FairlightSurroundLab-module__XfRtPG__screenHeading{letter-spacing:.02em;padding:5px 5px 4px;font-size:7px}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__figure figcaption{margin-top:11px;font-size:10px}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__status{font-size:11px}.FairlightSurroundLab-module__XfRtPG__controls{margin-top:24px}.FairlightSurroundLab-module__XfRtPG__fields,.FairlightSurroundLab-module__XfRtPG__metrics{grid-template-columns:1fr;gap:21px}.FairlightSurroundLab-module__XfRtPG__field>span:first-child{font-size:12px}.FairlightSurroundLab-module__XfRtPG__group>legend{font-size:11px}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__checkField{gap:10px;padding:13px}.FairlightSurroundLab-module__XfRtPG__checkField>span{font-size:11px}.FairlightSurroundLab-module__XfRtPG__checkField small{font-size:10px}.FairlightSurroundLab-module__XfRtPG__metrics{gap:10px}.FairlightSurroundLab-module__XfRtPG__metrics>div{padding:13px}.FairlightSurroundLab-module__XfRtPG__metrics span{font-size:10px}.FairlightSurroundLab-module__XfRtPG__examples{padding:14px 12px}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__examples button{padding:8px 11px;font-size:11px}.FairlightSurroundLab-module__XfRtPG__focusRow{display:block}.FairlightSurroundLab-module__XfRtPG__focusRow>div{gap:6px;margin-top:12px}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__focusRow button{padding:8px 10px;font-size:10px}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__explanation{padding-left:11px;font-size:11px}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__note,.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__assumptions p{font-size:10px}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__assumptions .FairlightSurroundLab-module__XfRtPG__formula{padding:12px;font-size:9px}}@media (max-width:640px){.FairlightSurroundLab-module__XfRtPG__lab{border-radius:15px;padding:20px 14px}}@media (prefers-reduced-motion:reduce){.FairlightSurroundLab-module__XfRtPG__lab *,.FairlightSurroundLab-module__XfRtPG__lab :before,.FairlightSurroundLab-module__XfRtPG__lab :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.FairlightSurroundLab-module__XfRtPG__lab button:not(:disabled):active{transform:none}}.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__selectField{color:#c5d3b4;flex-direction:column;gap:10px;min-width:0;font-size:12px;line-height:1.6;display:flex}.FairlightSurroundLab-module__XfRtPG__selectField select{color:#e0e4c6;width:100%;min-width:0;min-height:44px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#18301e;border:1px solid #8aa36880;border-radius:7px;padding:10px 35px 10px 13px}.FairlightSurroundLab-module__XfRtPG__selectField small{color:#9fb38f;font-size:10px;line-height:1.75}.FairlightSurroundLab-module__XfRtPG__selectField select:focus-visible{outline-offset:4px;outline:2px solid #e7d19a}.FairlightSurroundLab-module__XfRtPG__metrics strong{font-size:clamp(17px,2.5cqi,23px)}@container surround-lab (max-width:510px){.FairlightSurroundLab-module__XfRtPG__lab .FairlightSurroundLab-module__XfRtPG__selectField{font-size:12px}.FairlightSurroundLab-module__XfRtPG__metrics strong{font-size:20px}}
.FairlightGuide-module__zSVWdq__page{--fg-ink:#eff2ef;--fg-muted:#a9b7bc;--fg-line:#acc9c829;--fg-mint:#93d5bb;--fg-gold:#e4ceaa;color:var(--fg-ink);isolation:isolate;background:radial-gradient(at 87% 4%,#14322f80,#0000 36rem),linear-gradient(160deg,#111a21,#080e14 45%,#0c151b);padding-bottom:100px;font-size:16px;line-height:1.75}.FairlightGuide-module__zSVWdq__page *{box-sizing:border-box}.FairlightGuide-module__zSVWdq__page button,.FairlightGuide-module__zSVWdq__page input,.FairlightGuide-module__zSVWdq__page textarea{font:inherit}.FairlightGuide-module__zSVWdq__page button,.FairlightGuide-module__zSVWdq__page a{-webkit-tap-highlight-color:transparent}.FairlightGuide-module__zSVWdq__page a{color:inherit;text-decoration:none}.FairlightGuide-module__zSVWdq__page :is(a,button,input,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--fg-mint);outline-offset:5px}.FairlightGuide-module__zSVWdq__page button{cursor:pointer}.FairlightGuide-module__zSVWdq__page h1,.FairlightGuide-module__zSVWdq__page h2,.FairlightGuide-module__zSVWdq__page h3,.FairlightGuide-module__zSVWdq__page p,.FairlightGuide-module__zSVWdq__page ul,.FairlightGuide-module__zSVWdq__page ol,.FairlightGuide-module__zSVWdq__page figure{margin:0}.FairlightGuide-module__zSVWdq__page :is(section,[id]){scroll-margin-top:115px}.FairlightGuide-module__zSVWdq__page h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(25px,2.15vw,38px);font-weight:650;line-height:1.22}.FairlightGuide-module__zSVWdq__page h3{letter-spacing:-.014em;font-size:18px;font-weight:650;line-height:1.4}.FairlightGuide-module__zSVWdq__page p{overflow-wrap:break-word}.FairlightGuide-module__zSVWdq__frame{width:min(1680px,100% - 96px);margin-inline:auto}.FairlightGuide-module__zSVWdq__breadcrumbs{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:12px;min-height:64px;padding-block:22px;font-size:12px;line-height:1.4;display:flex}.FairlightGuide-module__zSVWdq__breadcrumbs a{padding:10px 0}.FairlightGuide-module__zSVWdq__breadcrumbs a:hover{color:var(--fg-mint)}.FairlightGuide-module__zSVWdq__language{margin-left:auto;font-weight:700}.FairlightGuide-module__zSVWdq__hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,70px);padding:22px 0 42px;display:grid}.FairlightGuide-module__zSVWdq__heroCopy{min-width:0;padding-block:20px}.FairlightGuide-module__zSVWdq__eyebrow{color:var(--fg-mint);letter-spacing:.19em;text-transform:uppercase;font-size:11px;font-weight:650;line-height:1.6}.FairlightGuide-module__zSVWdq__hero h1{color:#d3dcd9;letter-spacing:-.01em;margin-top:21px;font-size:clamp(15px,1.5vw,21px);font-weight:550;line-height:1.4}.FairlightGuide-module__zSVWdq__accent{letter-spacing:-.048em;color:var(--fg-gold);white-space:pre-line;text-wrap:balance;font-size:clamp(35px,3.7vw,64px);font-weight:680;line-height:1.09;margin-top:14px!important}.FairlightGuide-module__zSVWdq__intro{color:#bdc8cc;max-width:640px;font-size:clamp(15px,1.2vw,18px);line-height:1.8;margin-top:25px!important}.FairlightGuide-module__zSVWdq__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:23px;display:flex}.FairlightGuide-module__zSVWdq__actions :is(a,button),.FairlightGuide-module__zSVWdq__download{border:1px solid var(--fg-line);color:#e6eae7;background:linear-gradient(#24333b,#17232b);border-radius:9px;justify-content:center;align-items:center;gap:12px;max-width:100%;min-height:46px;padding:12px 17px;font-size:13px;font-weight:650;line-height:1.4;transition:transform .15s,border-color .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff08,0 4px 8px #0003}.FairlightGuide-module__zSVWdq__actions .FairlightGuide-module__zSVWdq__primary{color:#15231e;background:linear-gradient(#e5d7b9,#c3b291);border-color:#e0d1b1}.FairlightGuide-module__zSVWdq__actions :is(a,button):hover:not(:disabled),.FairlightGuide-module__zSVWdq__download:hover{border-color:var(--fg-mint);transform:translateY(-2px)}.FairlightGuide-module__zSVWdq__actions button:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}.FairlightGuide-module__zSVWdq__outcomes{border-top:1px solid var(--fg-line);padding:0;list-style:none;margin-top:27px!important}.FairlightGuide-module__zSVWdq__outcomes li{color:#b7c7c7;align-items:baseline;gap:15px;padding-top:10px;font-size:13px;line-height:1.6;display:flex}.FairlightGuide-module__zSVWdq__outcomes span{color:var(--fg-mint);font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.FairlightGuide-module__zSVWdq__console{background:linear-gradient(160deg,#26353c70,#111c24 55%,#101820);border:1px solid #719a9842;border-radius:18px;min-width:0;padding:20px;position:relative;box-shadow:inset 0 1px #e6f6ee12,0 22px 60px #0005,0 5px #050c10}.FairlightGuide-module__zSVWdq__consoleTop,.FairlightGuide-module__zSVWdq__labHead,.FairlightGuide-module__zSVWdq__shotMeta{letter-spacing:.11em;color:#b6c9c9;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:9px;font-weight:600;line-height:1.5;display:flex}.FairlightGuide-module__zSVWdq__consoleTop span:last-child{color:var(--fg-mint);font-size:8px}.FairlightGuide-module__zSVWdq__consoleScene{background:radial-gradient(at 50% 38%,#496c6450,#0000 70%);border-radius:12px;margin:10px -12px 0;overflow:hidden}.FairlightGuide-module__zSVWdq__consoleScene svg{width:100%;height:auto;max-height:410px;display:block}.FairlightGuide-module__zSVWdq__modeButtons{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.FairlightGuide-module__zSVWdq__modeButtons button{color:#bbc8c9;overflow-wrap:anywhere;background:#0a151b;border:1px solid #617b833b;border-radius:7px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:44px;padding:9px 8px;font-size:12px;line-height:1.5;display:flex;box-shadow:inset 0 1px #ffffff06}.FairlightGuide-module__zSVWdq__modeButtons button[aria-pressed=true]{color:#c9eddf;background:linear-gradient(170deg,#28443c,#192e2a);border-color:#89d7b979;box-shadow:inset 0 1px #d2efdf16,0 3px 6px #0005}.FairlightGuide-module__zSVWdq__modeButtons button>span{opacity:.65;font-size:9px}.FairlightGuide-module__zSVWdq__consoleExplanation{min-height:172px;padding:18px 3px 5px}.FairlightGuide-module__zSVWdq__consoleExplanation h2{letter-spacing:-.02em;font-size:20px}.FairlightGuide-module__zSVWdq__consoleExplanation p{color:#c0cacf;margin-top:8px;font-size:13px;line-height:1.7}.FairlightGuide-module__zSVWdq__consoleExplanation strong{color:#dccbaa;margin-top:10px;font-size:11px;font-weight:550;line-height:1.65;display:block}.FairlightGuide-module__zSVWdq__consoleDisclaimer{border-top:1px solid var(--fg-line);color:#9aafb6;padding-top:12px;line-height:1.65;font-size:10px!important}.FairlightGuide-module__zSVWdq__chapterNav{border-block:1px solid var(--fg-line);flex-wrap:wrap;align-items:center;gap:10px 25px;padding:14px 0;font-size:12px;display:flex}.FairlightGuide-module__zSVWdq__chapterNav>span{color:#84999e;letter-spacing:.12em;font-size:9px}.FairlightGuide-module__zSVWdq__chapterNav a{color:#b8c7c7;min-height:40px;padding:9px 0}.FairlightGuide-module__zSVWdq__chapterNav a:last-child{margin-left:auto}.FairlightGuide-module__zSVWdq__chapterNav a[aria-current=page]{color:var(--fg-gold);border-bottom:1px solid #dfcfa8}.FairlightGuide-module__zSVWdq__chapterNav a:hover{color:var(--fg-mint)}.FairlightGuide-module__zSVWdq__review{border:1px solid var(--fg-line);color:var(--fg-muted);background:#12212770;border-radius:8px;margin:20px 0 40px;padding:0 17px;font-size:12px}.FairlightGuide-module__zSVWdq__review summary{cursor:pointer;min-height:46px;padding:13px 0}.FairlightGuide-module__zSVWdq__review p{max-width:1080px;padding:8px 0 15px}.FairlightGuide-module__zSVWdq__review>a{color:var(--fg-gold);padding-bottom:17px;display:inline-block}.FairlightGuide-module__zSVWdq__readingGrid{grid-template-columns:235px minmax(0,1fr);align-items:start;gap:clamp(30px,5vw,85px);display:grid}.FairlightGuide-module__zSVWdq__desktopToc{max-height:calc(100vh - 134px);padding:10px 12px 12px 1px;position:sticky;top:114px;overflow:auto}.FairlightGuide-module__zSVWdq__desktopToc nav{margin-top:16px}.FairlightGuide-module__zSVWdq__desktopToc ol,.FairlightGuide-module__zSVWdq__mobileToc ol{padding:0;list-style:none}.FairlightGuide-module__zSVWdq__desktopToc a,.FairlightGuide-module__zSVWdq__mobileToc nav>a{color:#abbcc1;padding:9px 0;font-size:11px;line-height:1.5;display:block}.FairlightGuide-module__zSVWdq__desktopToc li a{gap:11px;display:flex}.FairlightGuide-module__zSVWdq__desktopToc a span{color:#73938d;flex-shrink:0;font-size:9px}.FairlightGuide-module__zSVWdq__desktopToc a:hover,.FairlightGuide-module__zSVWdq__mobileToc a:hover{color:var(--fg-gold)}.FairlightGuide-module__zSVWdq__mobileToc{display:none}.FairlightGuide-module__zSVWdq__body{min-width:0;max-width:1150px}.FairlightGuide-module__zSVWdq__section{border-bottom:1px solid var(--fg-line);min-width:0;padding:48px 0}.FairlightGuide-module__zSVWdq__section:first-of-type{padding-top:14px}.FairlightGuide-module__zSVWdq__section>.FairlightGuide-module__zSVWdq__eyebrow{margin-bottom:14px}.FairlightGuide-module__zSVWdq__section>p{color:#b7c5ca;max-width:920px;margin-top:19px;line-height:1.85}.FairlightGuide-module__zSVWdq__section .FairlightGuide-module__zSVWdq__lead{color:#d5dedc;font-size:18px;line-height:1.8}.FairlightGuide-module__zSVWdq__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin:27px 0;display:grid}.FairlightGuide-module__zSVWdq__card{overflow-wrap:anywhere;background:radial-gradient(at 100% 0,#52756923,#0000 70%),linear-gradient(145deg,#25323a,#151f27 80%);border:1px solid #9caead29;border-radius:12px;min-width:0;padding:28px 24px 23px;position:relative;box-shadow:inset 0 1px #ffffff0a,0 7px #050d1380,0 15px 24px #0003}.FairlightGuide-module__zSVWdq__cardIndex{color:#d8c7a8;letter-spacing:.1em;margin-bottom:21px;font-size:11px;display:block}.FairlightGuide-module__zSVWdq__card h3{color:#e6ede7}.FairlightGuide-module__zSVWdq__card p{color:#b5c4c7;margin-top:12px;font-size:14px;line-height:1.85}.FairlightGuide-module__zSVWdq__note{background:linear-gradient(90deg,#baa57616,#1c282533);border-left:2px solid #d8c7a8;border-radius:0 8px 8px 0;margin-top:27px;padding:20px 25px}.FairlightGuide-module__zSVWdq__note strong{color:var(--fg-gold);font-size:14px;line-height:1.5}.FairlightGuide-module__zSVWdq__note p{color:#bfc9c6;margin-top:8px;font-size:14px}.FairlightGuide-module__zSVWdq__tableWrap{border:1px solid var(--fg-line);overscroll-behavior-x:contain;background:#111c23;border-radius:9px;max-width:100%;margin-top:26px;overflow:auto}.FairlightGuide-module__zSVWdq__tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:610px;font-size:13px;line-height:1.8}.FairlightGuide-module__zSVWdq__tableWrap :is(th,td){border-bottom:1px solid var(--fg-line);vertical-align:top;padding:19px 20px}.FairlightGuide-module__zSVWdq__tableWrap thead{background:#223239}.FairlightGuide-module__zSVWdq__tableWrap thead th{color:#d7dacd;font-size:11px;font-weight:600}.FairlightGuide-module__zSVWdq__tableWrap tbody th{color:var(--fg-mint);width:24%;font-weight:600}.FairlightGuide-module__zSVWdq__tableWrap td{color:#bcc8cc}.FairlightGuide-module__zSVWdq__tableWrap tr:last-child :is(th,td){border-bottom:0}.FairlightGuide-module__zSVWdq__steps{counter-reset:step;padding:0;list-style:none;margin-top:24px!important}.FairlightGuide-module__zSVWdq__steps li{counter-increment:step;border-top:1px solid var(--fg-line);padding:24px 0 24px 55px;position:relative}.FairlightGuide-module__zSVWdq__steps li:before{content:counter(step,decimal-leading-zero);color:var(--fg-gold);font-variant-numeric:tabular-nums;font-size:12px;position:absolute;top:25px;left:0}.FairlightGuide-module__zSVWdq__steps p{color:#b8c8ca;margin-top:10px;font-size:14px;line-height:1.85}.FairlightGuide-module__zSVWdq__refs{color:#8ba2a9!important;margin-top:23px!important;font-size:10px!important;line-height:1.8!important}.FairlightGuide-module__zSVWdq__refs a{color:#a9c3bb;text-underline-offset:3px;-webkit-text-decoration:underline #76968b55;text-decoration:underline #76968b55}.FairlightGuide-module__zSVWdq__practice{background:linear-gradient(145deg,#243a3280,#101e23);border:1px solid #a4c5aa3a;border-radius:13px;margin-top:40px!important;padding:32px!important}.FairlightGuide-module__zSVWdq__practice h2{color:var(--fg-gold)}.FairlightGuide-module__zSVWdq__download{color:var(--fg-mint);margin-top:13px}.FairlightGuide-module__zSVWdq__faq{margin-top:27px}.FairlightGuide-module__zSVWdq__faq details{border-top:1px solid var(--fg-line)}.FairlightGuide-module__zSVWdq__faq details:last-child{border-bottom:1px solid var(--fg-line)}.FairlightGuide-module__zSVWdq__faq summary{cursor:pointer;color:#dbe4df;padding:22px 15px 22px 0;font-size:15px;line-height:1.65}.FairlightGuide-module__zSVWdq__faq details>p{color:#bdcaca;margin:0 0 24px;font-size:14px;line-height:1.9}.FairlightGuide-module__zSVWdq__sources{font-size:13px}.FairlightGuide-module__zSVWdq__sources>div{padding-top:28px}.FairlightGuide-module__zSVWdq__sources h3{color:#cfd7cb;font-size:14px}.FairlightGuide-module__zSVWdq__sources>div p{color:#8fa6b0;margin-top:8px;font-size:12px;line-height:1.85}.FairlightGuide-module__zSVWdq__sources a:hover{color:var(--fg-mint)}.FairlightGuide-module__zSVWdq__related{border-top:1px solid var(--fg-line);margin-top:60px;padding-top:42px}.FairlightGuide-module__zSVWdq__related h2{max-width:780px;margin-top:13px}.FairlightGuide-module__zSVWdq__related .FairlightGuide-module__zSVWdq__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.FairlightGuide-module__zSVWdq__related a.FairlightGuide-module__zSVWdq__card:hover{border-color:#80bd9d88;transform:translateY(-2px)}.FairlightGuide-module__zSVWdq__shot{background:linear-gradient(165deg,#243139,#101b23);border:1px solid #8badae38;border-radius:12px;min-width:0;padding:17px;box-shadow:0 15px 28px #0004,inset 0 1px #ffffff0b;margin-top:28px!important}.FairlightGuide-module__zSVWdq__shotMeta{color:#90a9ad;padding:0 2px 15px;font-size:8px}.FairlightGuide-module__zSVWdq__shotOpen{text-align:center;background:#0a1116;border:1px solid #b4c8c31c;border-radius:5px;display:block;position:relative;overflow:hidden}.FairlightGuide-module__zSVWdq__shotOpen img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:580px;margin:auto;display:block}.FairlightGuide-module__zSVWdq__shotOpen>span{color:var(--fg-gold);background:#0a161db3;padding:9px;font-size:11px;display:block}.FairlightGuide-module__zSVWdq__shot figcaption{padding:18px 6px 4px}.FairlightGuide-module__zSVWdq__shot h3{color:#d6ded8;font-size:15px}.FairlightGuide-module__zSVWdq__shot p{color:#9fb4ba;margin-top:8px;font-size:12px}.FairlightGuide-module__zSVWdq__shotMissing{text-align:center;background:#10191f;border:1px dashed #9eac9b55;border-radius:6px;padding:25px}.FairlightGuide-module__zSVWdq__shotMissing strong{color:#c8cbbc;font-size:13px}.FairlightGuide-module__zSVWdq__shotMissing a{color:var(--fg-mint);padding:12px 0 0;font-size:12px;display:inline-block}.FairlightGuide-module__zSVWdq__lightbox{color:var(--fg-ink);background:#111b23;border:1px solid #74958e70;border-radius:13px;width:min(1240px,94vw);max-height:92dvh;padding:0;box-shadow:0 20px 90px #000b}.FairlightGuide-module__zSVWdq__lightbox::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030810e8}.FairlightGuide-module__zSVWdq__lightboxInner{padding:23px}.FairlightGuide-module__zSVWdq__lightboxTop{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.FairlightGuide-module__zSVWdq__lightboxTop h2{flex:1;font-size:20px}.FairlightGuide-module__zSVWdq__lightboxTop button{border:1px solid var(--fg-line);min-width:100px;min-height:44px;color:var(--fg-ink);background:#25393a;border-radius:7px;padding:8px 13px}.FairlightGuide-module__zSVWdq__lightbox img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:65vh;margin:0 auto;display:block}.FairlightGuide-module__zSVWdq__lightbox p{color:#bfcacb;margin-top:20px;font-size:13px}.FairlightGuide-module__zSVWdq__lightbox a{color:var(--fg-mint);padding-block:12px;font-size:12px;display:inline-block}.FairlightGuide-module__zSVWdq__lab{background:radial-gradient(at 90% 20%,#426a572a,#0000 65%),linear-gradient(140deg,#263a3b,#111c23);border:1px solid #88b39c66;border-radius:14px;min-width:0;margin-top:27px;padding:24px;box-shadow:inset 0 1px #e6ebd81a,0 8px #050d12,0 23px 42px #0005}.FairlightGuide-module__zSVWdq__labHead{color:#d3cfb9;border-bottom:1px solid var(--fg-line);padding-bottom:20px;font-size:10px}.FairlightGuide-module__zSVWdq__labHead>span:last-child{color:var(--fg-mint);font-size:8px}.FairlightGuide-module__zSVWdq__labGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:27px;margin-top:22px;display:grid}.FairlightGuide-module__zSVWdq__labControls>p{color:#b9c9cb;font-size:12px;line-height:1.8}.FairlightGuide-module__zSVWdq__labControls label{color:#cbd7d4;margin-top:15px;font-size:12px;display:block}.FairlightGuide-module__zSVWdq__labField{background:#07131a;border:1px solid #8aa79f49;border-radius:7px;align-items:center;min-width:0;margin-top:6px;display:flex;overflow:hidden}.FairlightGuide-module__zSVWdq__labField input{color:#e0eddf;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;width:100%;min-width:0;min-height:46px;padding:10px 12px;font-size:18px}.FairlightGuide-module__zSVWdq__labField input:focus-visible{outline-offset:-3px}.FairlightGuide-module__zSVWdq__labField>span{color:#809d9d;flex-shrink:0;padding-right:12px;font-size:10px}.FairlightGuide-module__zSVWdq__small{color:#8ea5ab;min-height:12px;line-height:1.85;margin-top:12px!important;font-size:10px!important}.FairlightGuide-module__zSVWdq__labControls .FairlightGuide-module__zSVWdq__modeButtons{margin-top:20px}.FairlightGuide-module__zSVWdq__textButton{color:#b2c5be;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:12px 0;text-decoration:underline;display:block;font-size:11px!important}.FairlightGuide-module__zSVWdq__labResult{background:#0a161bb0;border:1px solid #65897d3b;border-radius:10px;min-width:0;padding:22px 19px}.FairlightGuide-module__zSVWdq__labResult>.FairlightGuide-module__zSVWdq__eyebrow,.FairlightGuide-module__zSVWdq__labResult [data-peak-result]>.FairlightGuide-module__zSVWdq__eyebrow{letter-spacing:.13em;min-height:35px;font-size:9px}.FairlightGuide-module__zSVWdq__labResult p{color:#b1c4c6;font-size:12px;line-height:1.85}.FairlightGuide-module__zSVWdq__peakCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.FairlightGuide-module__zSVWdq__peakCard{border:1px solid var(--fg-line);background:linear-gradient(160deg,#2a3b3e,#14252b);border-radius:8px;padding:15px 11px}.FairlightGuide-module__zSVWdq__peakCard>span{color:#a1c7b4;letter-spacing:.13em;font-size:9px}.FairlightGuide-module__zSVWdq__peakCard>strong{color:var(--fg-gold);font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin-top:12px;font-size:clamp(23px,2.3vw,34px);font-weight:500;line-height:1.25;display:block}.FairlightGuide-module__zSVWdq__peakCard small{color:#92ada8;letter-spacing:0;margin:6px 0 20px;font-size:9px;display:block}.FairlightGuide-module__zSVWdq__peakCard p{margin-top:12px;font-size:10px;line-height:1.6}.FairlightGuide-module__zSVWdq__peakCard b{color:#d0d9ce;font-weight:500}.FairlightGuide-module__zSVWdq__peakBar{background:#020d11;border-radius:3px;height:5px;overflow:hidden}.FairlightGuide-module__zSVWdq__peakBar i{background:linear-gradient(90deg,#406f60,#d2c99c);height:100%;display:block}.FairlightGuide-module__zSVWdq__equation{color:#bbd0bc;border-block:1px solid var(--fg-line);overflow-wrap:anywhere;margin:18px 0;padding:17px 0;font-family:ui-monospace,monospace;font-size:11px;line-height:1.7;display:block}.FairlightGuide-module__zSVWdq__labResult .FairlightGuide-module__zSVWdq__actions :is(button,a){flex:1;padding:11px 10px;font-size:11px}.FairlightGuide-module__zSVWdq__labFoot{border-top:1px solid var(--fg-line);padding-top:18px;line-height:1.9;color:#88a5a5!important;margin-top:23px!important;font-size:10px!important}.FairlightGuide-module__zSVWdq__error{color:#ead4b4;background:#58402030;border:1px solid #c59a666b;border-radius:8px;min-height:220px;padding:20px}.FairlightGuide-module__zSVWdq__error strong{font-size:16px;line-height:1.4}.FairlightGuide-module__zSVWdq__error p{color:#c9bcb0;margin-top:15px}.FairlightGuide-module__zSVWdq__manualCopy{resize:vertical;color:#c7dfd1;background:#071219;border:1px solid #a4c1a960;border-radius:7px;width:100%;min-height:190px;margin-top:15px;padding:12px;line-height:1.5;font-size:11px!important}@media (min-width:1800px){.FairlightGuide-module__zSVWdq__hero{padding-top:25px;padding-bottom:50px}.FairlightGuide-module__zSVWdq__consoleScene svg{max-height:450px}.FairlightGuide-module__zSVWdq__consoleExplanation{min-height:154px}.FairlightGuide-module__zSVWdq__console{padding:26px}}@media (max-width:1250px){.FairlightGuide-module__zSVWdq__frame{width:calc(100% - 64px)}.FairlightGuide-module__zSVWdq__hero{gap:28px}.FairlightGuide-module__zSVWdq__console{padding:16px}.FairlightGuide-module__zSVWdq__consoleExplanation{min-height:199px}.FairlightGuide-module__zSVWdq__readingGrid{grid-template-columns:195px minmax(0,1fr);gap:35px}.FairlightGuide-module__zSVWdq__labGrid{gap:17px}.FairlightGuide-module__zSVWdq__lab{padding:19px}.FairlightGuide-module__zSVWdq__peakCard>strong{font-size:24px}}@media (max-width:1020px){.FairlightGuide-module__zSVWdq__hero{grid-template-columns:1fr;gap:22px}.FairlightGuide-module__zSVWdq__heroCopy{max-width:790px}.FairlightGuide-module__zSVWdq__accent{font-size:54px}.FairlightGuide-module__zSVWdq__intro{max-width:720px}.FairlightGuide-module__zSVWdq__outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.FairlightGuide-module__zSVWdq__outcomes li{font-size:12px}.FairlightGuide-module__zSVWdq__console{width:100%;max-width:760px;margin-inline:auto}.FairlightGuide-module__zSVWdq__consoleScene svg{max-height:370px}.FairlightGuide-module__zSVWdq__consoleExplanation{min-height:152px}.FairlightGuide-module__zSVWdq__readingGrid{display:block}.FairlightGuide-module__zSVWdq__desktopToc{display:none}.FairlightGuide-module__zSVWdq__mobileToc{border:1px solid var(--fg-line);border-radius:7px;margin-bottom:35px;padding:0 17px;display:block}.FairlightGuide-module__zSVWdq__mobileToc summary{cursor:pointer;min-height:48px;color:var(--fg-gold);padding:12px 0;font-size:13px}.FairlightGuide-module__zSVWdq__mobileToc nav{padding:5px 0 18px}.FairlightGuide-module__zSVWdq__mobileToc li a{color:#b8cbc8;gap:14px;padding:8px 0;font-size:12px;display:flex}.FairlightGuide-module__zSVWdq__mobileToc li span{color:var(--fg-mint);font-size:9px}.FairlightGuide-module__zSVWdq__body{max-width:none}.FairlightGuide-module__zSVWdq__related .FairlightGuide-module__zSVWdq__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.FairlightGuide-module__zSVWdq__labGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:26px}.FairlightGuide-module__zSVWdq__peakCard>strong{font-size:32px}}@media (max-width:640px){.FairlightGuide-module__zSVWdq__frame{width:calc(100% - 36px)}.FairlightGuide-module__zSVWdq__page{padding-bottom:65px;font-size:14px}.FairlightGuide-module__zSVWdq__breadcrumbs{gap:7px;padding-block:10px;font-size:10px}.FairlightGuide-module__zSVWdq__breadcrumbs span[aria-current=page]{max-width:55%;font-size:10px}.FairlightGuide-module__zSVWdq__hero{gap:20px;padding-top:0;padding-bottom:29px}.FairlightGuide-module__zSVWdq__heroCopy{padding-block:14px}.FairlightGuide-module__zSVWdq__hero h1{margin-top:15px;font-size:15px}.FairlightGuide-module__zSVWdq__accent{font-size:clamp(33px,8.3vw,49px);margin-top:14px!important}.FairlightGuide-module__zSVWdq__intro{font-size:14px;line-height:1.9;margin-top:20px!important}.FairlightGuide-module__zSVWdq__eyebrow{letter-spacing:.15em;font-size:9px}.FairlightGuide-module__zSVWdq__actions :is(button,a){padding:12px;font-size:11px}.FairlightGuide-module__zSVWdq__outcomes{display:block;margin-top:22px!important}.FairlightGuide-module__zSVWdq__outcomes li{font-size:11px}.FairlightGuide-module__zSVWdq__console{border-radius:13px;padding:14px}.FairlightGuide-module__zSVWdq__consoleScene{margin:8px -9px 7px}.FairlightGuide-module__zSVWdq__consoleTop,.FairlightGuide-module__zSVWdq__consoleTop span:last-child{font-size:7px}.FairlightGuide-module__zSVWdq__consoleExplanation{min-height:181px;padding:15px 0 8px}.FairlightGuide-module__zSVWdq__consoleExplanation h2{font-size:18px}.FairlightGuide-module__zSVWdq__consoleExplanation p{font-size:12px}.FairlightGuide-module__zSVWdq__consoleExplanation strong{font-size:10px}.FairlightGuide-module__zSVWdq__consoleDisclaimer{font-size:9px!important}.FairlightGuide-module__zSVWdq__modeButtons{gap:6px}.FairlightGuide-module__zSVWdq__modeButtons button{padding:8px 5px;font-size:11px}.FairlightGuide-module__zSVWdq__modeButtons button>span{display:none}.FairlightGuide-module__zSVWdq__chapterNav{gap:4px 18px;font-size:11px}.FairlightGuide-module__zSVWdq__chapterNav>span{width:100%;font-size:8px}.FairlightGuide-module__zSVWdq__chapterNav a:last-child{margin-left:0}.FairlightGuide-module__zSVWdq__review{margin-bottom:27px;padding:0 12px;font-size:11px}.FairlightGuide-module__zSVWdq__section{padding:35px 0}.FairlightGuide-module__zSVWdq__page h2{font-size:27px}.FairlightGuide-module__zSVWdq__page h3{font-size:17px}.FairlightGuide-module__zSVWdq__section .FairlightGuide-module__zSVWdq__lead{font-size:16px;line-height:1.8}.FairlightGuide-module__zSVWdq__section>p{margin-top:17px;font-size:14px;line-height:1.85}.FairlightGuide-module__zSVWdq__cardGrid{grid-template-columns:1fr;gap:16px}.FairlightGuide-module__zSVWdq__card{padding:24px 22px 21px}.FairlightGuide-module__zSVWdq__card p{font-size:13px}.FairlightGuide-module__zSVWdq__cardIndex{margin-bottom:14px}.FairlightGuide-module__zSVWdq__note{padding:18px}.FairlightGuide-module__zSVWdq__note p,.FairlightGuide-module__zSVWdq__note strong{font-size:13px}.FairlightGuide-module__zSVWdq__tableWrap table{min-width:590px;font-size:12px}.FairlightGuide-module__zSVWdq__tableWrap :is(th,td){padding:15px 16px}.FairlightGuide-module__zSVWdq__steps li{padding-left:38px}.FairlightGuide-module__zSVWdq__steps p{font-size:13px}.FairlightGuide-module__zSVWdq__steps li:before{font-size:10px}.FairlightGuide-module__zSVWdq__practice{border-radius:10px;padding:22px!important}.FairlightGuide-module__zSVWdq__download{min-height:46px;padding:12px;font-size:11px}.FairlightGuide-module__zSVWdq__faq summary{font-size:14px}.FairlightGuide-module__zSVWdq__faq details>p{font-size:13px}.FairlightGuide-module__zSVWdq__sources h3{overflow-wrap:anywhere;font-size:13px}.FairlightGuide-module__zSVWdq__sources>div p{font-size:11px}.FairlightGuide-module__zSVWdq__related{margin-top:35px;padding-top:35px}.FairlightGuide-module__zSVWdq__related .FairlightGuide-module__zSVWdq__cardGrid{grid-template-columns:1fr}.FairlightGuide-module__zSVWdq__shot{border-radius:9px;padding:12px}.FairlightGuide-module__zSVWdq__shotMeta{padding-bottom:10px;font-size:7px}.FairlightGuide-module__zSVWdq__shot figcaption{padding:15px 3px 3px}.FairlightGuide-module__zSVWdq__shot figcaption h3{font-size:14px}.FairlightGuide-module__zSVWdq__shot figcaption p{font-size:11px}.FairlightGuide-module__zSVWdq__shotMissing{padding:18px 12px}.FairlightGuide-module__zSVWdq__lightboxInner{padding:14px}.FairlightGuide-module__zSVWdq__lightboxTop{gap:12px}.FairlightGuide-module__zSVWdq__lightboxTop h2{font-size:17px}.FairlightGuide-module__zSVWdq__lightboxTop button{min-width:80px;font-size:12px}.FairlightGuide-module__zSVWdq__lab{border-radius:12px;padding:17px 14px}.FairlightGuide-module__zSVWdq__labHead{font-size:9px}.FairlightGuide-module__zSVWdq__labGrid{grid-template-columns:1fr;gap:22px}.FairlightGuide-module__zSVWdq__labControls>p{font-size:12px}.FairlightGuide-module__zSVWdq__labControls label{font-size:11px}.FairlightGuide-module__zSVWdq__labResult{padding:20px 14px}.FairlightGuide-module__zSVWdq__peakCard>strong{font-size:32px}.FairlightGuide-module__zSVWdq__peakCard p{font-size:10px}.FairlightGuide-module__zSVWdq__labResult>.FairlightGuide-module__zSVWdq__actions{gap:8px}.FairlightGuide-module__zSVWdq__labResult>.FairlightGuide-module__zSVWdq__actions button{min-width:0;padding:11px 8px;font-size:10px}.FairlightGuide-module__zSVWdq__labFoot,.FairlightGuide-module__zSVWdq__small,.FairlightGuide-module__zSVWdq__refs{font-size:9px!important}.FairlightGuide-module__zSVWdq__error{min-height:190px}}@media (prefers-reduced-motion:reduce){.FairlightGuide-module__zSVWdq__page *,.FairlightGuide-module__zSVWdq__page :before,.FairlightGuide-module__zSVWdq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.FairlightGuide-module__zSVWdq__actions :is(a,button):hover:not(:disabled),.FairlightGuide-module__zSVWdq__download:hover,.FairlightGuide-module__zSVWdq__related a.FairlightGuide-module__zSVWdq__card:hover{transform:none}}@media (min-width:1021px) and (max-height:850px){.FairlightGuide-module__zSVWdq__hero{padding-top:0;padding-bottom:28px}.FairlightGuide-module__zSVWdq__heroCopy{padding-block:8px}.FairlightGuide-module__zSVWdq__consoleScene svg{max-height:280px}.FairlightGuide-module__zSVWdq__consoleExplanation{min-height:152px}.FairlightGuide-module__zSVWdq__console{padding:17px}.FairlightGuide-module__zSVWdq__hero .FairlightGuide-module__zSVWdq__accent{font-size:clamp(35px,3.7vw,57px)}.FairlightGuide-module__zSVWdq__hero .FairlightGuide-module__zSVWdq__intro,.FairlightGuide-module__zSVWdq__hero .FairlightGuide-module__zSVWdq__outcomes{margin-top:19px!important}.FairlightGuide-module__zSVWdq__breadcrumbs{min-height:54px;padding-block:12px}}
.FairlightHum-module__SW1_oW__hero,.FairlightHum-module__SW1_oW__lab{color:#d2dfd2;overflow-wrap:anywhere;background:radial-gradient(at 78% 18%,#385d4938,#0000 70%),linear-gradient(145deg,#24352f,#101e1c 55%,#0b1418);border:1px solid #405a50;border-radius:24px;min-width:0;box-shadow:inset 0 1px #90b19c30,0 25px 60px #0005}.FairlightHum-module__SW1_oW__hero{isolation:isolate;padding:22px}.FairlightHum-module__SW1_oW__tag{letter-spacing:.15em;text-transform:uppercase;color:#acd4b4;margin:0 0 10px;font-size:10px;line-height:1.8}.FairlightHum-module__SW1_oW__hero svg{filter:drop-shadow(0 18px 14px #0006);width:100%;height:auto;display:block}.FairlightHum-module__SW1_oW__modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0;display:grid}.FairlightHum-module__SW1_oW__modes button,.FairlightHum-module__SW1_oW__button{min-width:0;min-height:44px;font:inherit;color:#dce4c9;cursor:pointer;background:#1b3028;border:1px solid #5a7965;border-radius:12px;padding:11px 9px;transition:background .15s}.FairlightHum-module__SW1_oW__modes button[aria-pressed=true],.FairlightHum-module__SW1_oW__button[aria-pressed=true]{color:#132a23;background:#aec49a;border-color:#d1d3a7}.FairlightHum-module__SW1_oW__caption{min-height:175px;padding:14px 3px 0}.FairlightHum-module__SW1_oW__caption h2{color:#e9dab6;margin:0 0 10px;font-size:clamp(20px,1.5vw,26px);line-height:1.25}.FairlightHum-module__SW1_oW__caption p{margin:0 0 12px;font-size:14px;line-height:1.7}.FairlightHum-module__SW1_oW__check{color:#afd1b4;border-top:1px solid #71957745;padding-top:12px}.FairlightHum-module__SW1_oW__lab{margin:24px 0;padding:clamp(16px,2.8vw,30px)}.FairlightHum-module__SW1_oW__lab h3{color:#eddfb9;margin:6px 0 13px;font-size:24px;line-height:1.3}.FairlightHum-module__SW1_oW__lab p{font-size:14px;line-height:1.8}.FairlightHum-module__SW1_oW__small{color:#b0c5ba;font-size:12px!important}.FairlightHum-module__SW1_oW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.FairlightHum-module__SW1_oW__field{color:#c6dbcc;flex-direction:column;gap:8px;min-width:0;font-size:13px;font-weight:600;display:flex}.FairlightHum-module__SW1_oW__field input,.FairlightHum-module__SW1_oW__field textarea,.FairlightHum-module__SW1_oW__field select{box-sizing:border-box;color:#f2e8cf;width:100%;min-width:0;min-height:46px;font:inherit;background:#0b1918;border:1px solid #5d7c6b;border-radius:10px;padding:12px}.FairlightHum-module__SW1_oW__field input:disabled{opacity:.65;cursor:not-allowed}.FairlightHum-module__SW1_oW__field input[aria-invalid=true]{border-color:#efb88e}.FairlightHum-module__SW1_oW__field textarea{resize:vertical;min-height:92px}.FairlightHum-module__SW1_oW__spaced{margin-top:20px}.FairlightHum-module__SW1_oW__switches{flex-wrap:wrap;gap:16px;margin:18px 0;display:flex}.FairlightHum-module__SW1_oW__switch{align-items:center;gap:9px;min-height:44px;font-size:14px;display:flex}.FairlightHum-module__SW1_oW__switch input{accent-color:#b7cfaa;flex-shrink:0;width:20px;height:20px}.FairlightHum-module__SW1_oW__hint{color:#bdcbbd;font-weight:400;line-height:1.65;font-size:12px!important}.FairlightHum-module__SW1_oW__result{background:#182d24;border:1px solid #628b6855;border-radius:16px;min-width:0;margin:20px 0 0;padding:18px}.FairlightHum-module__SW1_oW__result h4{color:#ecdcb6;margin:0 0 12px;font-size:20px}.FairlightHum-module__SW1_oW__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.FairlightHum-module__SW1_oW__fact{background:#0b2019;border:1px solid #6789664d;border-radius:12px;min-width:0;padding:15px}.FairlightHum-module__SW1_oW__fact span{color:#bed1bc;letter-spacing:.05em;font-size:11px}.FairlightHum-module__SW1_oW__fact strong{color:#e8dbb4;margin-top:8px;font-size:23px;display:block}.FairlightHum-module__SW1_oW__plot{background:#0c201a;border:1px solid #5875605c;border-radius:13px;width:100%;height:auto;margin-top:20px;display:block}.FairlightHum-module__SW1_oW__tableWrap{max-width:100%;margin-top:20px;overflow-x:auto}.FairlightHum-module__SW1_oW__table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;font-size:13px}.FairlightHum-module__SW1_oW__table th,.FairlightHum-module__SW1_oW__table td{overflow-wrap:anywhere;vertical-align:top;border-bottom:1px solid #4f705652;padding:12px 9px}.FairlightHum-module__SW1_oW__table th{color:#d3d9b4;font-size:11px;font-weight:600}.FairlightHum-module__SW1_oW__table tr[data-nearest=true]{background:#45624366}.FairlightHum-module__SW1_oW__table td:first-child{color:#f0dfb4;font-weight:700}.FairlightHum-module__SW1_oW__status{background:#10261e;border-left:3px solid #cbb580;padding:12px;font-size:13px!important}.FairlightHum-module__SW1_oW__status strong{color:#e9d5aa}.FairlightHum-module__SW1_oW__error{color:#efcdb8;background:#382a24;border:1px solid #ad866d;border-radius:12px;margin-top:20px;padding:14px}.FairlightHum-module__SW1_oW__error p{margin:0}.FairlightHum-module__SW1_oW__error ul{padding-left:20px;line-height:1.8}.FairlightHum-module__SW1_oW__lab :focus-visible,.FairlightHum-module__SW1_oW__hero :focus-visible{outline-offset:3px;outline:3px solid #e7d5a8}@media (max-width:640px){.FairlightHum-module__SW1_oW__grid{grid-template-columns:minmax(0,1fr)}.FairlightHum-module__SW1_oW__hero{padding:14px}.FairlightHum-module__SW1_oW__caption{min-height:0}.FairlightHum-module__SW1_oW__modes button{font-size:12px}.FairlightHum-module__SW1_oW__lab h3{font-size:21px}.FairlightHum-module__SW1_oW__fact{padding:12px}.FairlightHum-module__SW1_oW__fact strong{font-size:20px}.FairlightHum-module__SW1_oW__table th,.FairlightHum-module__SW1_oW__table td{padding:10px 5px;font-size:11px}.FairlightHum-module__SW1_oW__result{padding:12px}.FairlightHum-module__SW1_oW__table th:first-child{width:19%}.FairlightHum-module__SW1_oW__table th:nth-child(2){width:23%}.FairlightHum-module__SW1_oW__table th:nth-child(3){width:29%}}@media (prefers-reduced-motion:reduce){.FairlightHum-module__SW1_oW__hero *,.FairlightHum-module__SW1_oW__lab *{transition:none!important;animation:none!important}}.FairlightHum-module__SW1_oW__hero .FairlightHum-module__SW1_oW__modes button,.FairlightHum-module__SW1_oW__lab .FairlightHum-module__SW1_oW__modes button{white-space:nowrap;font-size:14px}@media (max-width:640px){.FairlightHum-module__SW1_oW__hero .FairlightHum-module__SW1_oW__modes button,.FairlightHum-module__SW1_oW__lab .FairlightHum-module__SW1_oW__modes button{padding:11px 5px;font-size:12px}}
.FairlightTargetRepair-module__IMpt1W__hero,.FairlightTargetRepair-module__IMpt1W__lab,.FairlightTargetRepair-module__IMpt1W__reference{color:#d1dfd2;overflow-wrap:anywhere;background:linear-gradient(145deg,#233832 0%,#12201e 46%,#0c1518 100%);border:1px solid #405449;border-radius:24px;min-width:0;box-shadow:inset 0 1px #88b49b25,0 25px 65px #0006}.FairlightTargetRepair-module__IMpt1W__hero{isolation:isolate;padding:22px}.FairlightTargetRepair-module__IMpt1W__hero svg{filter:drop-shadow(0 19px 17px #0006);width:100%;height:auto;display:block}.FairlightTargetRepair-module__IMpt1W__tag{letter-spacing:.16em;text-transform:uppercase;color:#a8d5b7;margin:0 0 8px;font-size:10px;line-height:1.8}.FairlightTargetRepair-module__IMpt1W__modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0;display:grid}.FairlightTargetRepair-module__IMpt1W__modes button,.FairlightTargetRepair-module__IMpt1W__button{color:#dae4d2;cursor:pointer;min-width:0;min-height:44px;font:inherit;background:#1a2c25;border:1px solid #466653;border-radius:12px;padding:12px 7px;transition:background .15s,transform .15s}.FairlightTargetRepair-module__IMpt1W__modes button[aria-pressed=true],.FairlightTargetRepair-module__IMpt1W__button[aria-pressed=true]{color:#10231d;background:#91b599;border-color:#bce3ad}.FairlightTargetRepair-module__IMpt1W__button:disabled{opacity:.4;cursor:not-allowed}.FairlightTargetRepair-module__IMpt1W__caption{min-height:165px;padding:13px 4px 0}.FairlightTargetRepair-module__IMpt1W__caption h2{color:#eddfb8;margin:0 0 10px;font-size:clamp(19px,1.5vw,26px);line-height:1.25}.FairlightTargetRepair-module__IMpt1W__caption p{margin:0 0 12px;font-size:14px;line-height:1.7}.FairlightTargetRepair-module__IMpt1W__check{color:#b0d4b8;border-top:1px solid #719c7838;padding-top:12px}.FairlightTargetRepair-module__IMpt1W__lab{margin:24px 0;padding:clamp(16px,3vw,30px)}.FairlightTargetRepair-module__IMpt1W__lab h3,.FairlightTargetRepair-module__IMpt1W__reference h3{color:#eadbb5;margin:6px 0 12px;font-size:23px;line-height:1.3}.FairlightTargetRepair-module__IMpt1W__lab p,.FairlightTargetRepair-module__IMpt1W__reference p{font-size:14px;line-height:1.75}.FairlightTargetRepair-module__IMpt1W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.FairlightTargetRepair-module__IMpt1W__field{color:#bfd7c5;flex-direction:column;gap:8px;min-width:0;font-size:13px;font-weight:600;display:flex}.FairlightTargetRepair-module__IMpt1W__field input,.FairlightTargetRepair-module__IMpt1W__field select,.FairlightTargetRepair-module__IMpt1W__field textarea{box-sizing:border-box;color:#f3ead3;width:100%;min-width:0;font:inherit;background:#0c1818;border:1px solid #617d6d;border-radius:10px;min-height:46px;padding:12px}.FairlightTargetRepair-module__IMpt1W__field textarea{resize:vertical;min-height:92px}.FairlightTargetRepair-module__IMpt1W__field input[aria-invalid=true]{border-color:#ecb692}.FairlightTargetRepair-module__IMpt1W__switch{align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.FairlightTargetRepair-module__IMpt1W__switch input{accent-color:#b2d4a7;width:20px;height:20px}.FairlightTargetRepair-module__IMpt1W__spaced{margin-top:19px}.FairlightTargetRepair-module__IMpt1W__result{background:#223b2b;border:1px solid #789d743f;border-radius:15px;margin:19px 0;padding:18px}.FairlightTargetRepair-module__IMpt1W__result h4{color:#e9dcba;margin:0 0 10px;font-size:19px}.FairlightTargetRepair-module__IMpt1W__status{overflow-wrap:anywhere;background:#172923;border-left:3px solid #d9c48b;padding:12px;font-size:14px!important}.FairlightTargetRepair-module__IMpt1W__error{color:#f0d3bd;background:#3b2b26;border:1px solid #d6aa8c;border-radius:12px;padding:14px}.FairlightTargetRepair-module__IMpt1W__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:13px 0;display:grid}.FairlightTargetRepair-module__IMpt1W__fact{background:#10241e;border:1px solid #61846066;border-radius:10px;min-width:0;padding:13px}.FairlightTargetRepair-module__IMpt1W__fact span{color:#aec9b7;text-transform:uppercase;letter-spacing:.07em;font-size:11px;display:block}.FairlightTargetRepair-module__IMpt1W__fact strong{color:#efdfb7;margin-top:8px;font-size:18px;display:block}.FairlightTargetRepair-module__IMpt1W__result ul{padding-left:20px;line-height:1.8}.FairlightTargetRepair-module__IMpt1W__result pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#0a1b16;border-radius:10px;padding:12px;font:12px/1.7 ui-monospace,monospace}.FairlightTargetRepair-module__IMpt1W__actions{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.FairlightTargetRepair-module__IMpt1W__history{color:#c9ddcf;border:1px dashed #82a38a;border-radius:12px;margin:15px 0;padding:16px}.FairlightTargetRepair-module__IMpt1W__bandKey{color:#c9dac8;flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.FairlightTargetRepair-module__IMpt1W__reference{margin:25px 0;padding:22px}.FairlightTargetRepair-module__IMpt1W__reference button{color:#eadfbf;font:inherit;cursor:pointer;background:#203c2b;border:1px solid #557966;border-radius:10px;min-height:44px;padding:12px}.FairlightTargetRepair-module__IMpt1W__reference img{max-width:100%;height:auto;margin:20px auto;display:block}.FairlightTargetRepair-module__IMpt1W__reference figcaption{color:#becdbd;font-size:13px;line-height:1.7}.FairlightTargetRepair-module__IMpt1W__reference a{color:#bae1be;text-decoration:underline}.FairlightTargetRepair-module__IMpt1W__lab :focus-visible,.FairlightTargetRepair-module__IMpt1W__hero :focus-visible,.FairlightTargetRepair-module__IMpt1W__reference :focus-visible{outline-offset:3px;outline:3px solid #e9d6ac}.FairlightTargetRepair-module__IMpt1W__small{color:#abc2b6;font-size:12px!important}.FairlightTargetRepair-module__IMpt1W__warning{color:#f0d5a1}.FairlightTargetRepair-module__IMpt1W__lab svg{max-width:100%;height:auto;display:block}@media (max-width:620px){.FairlightTargetRepair-module__IMpt1W__grid{grid-template-columns:minmax(0,1fr)}.FairlightTargetRepair-module__IMpt1W__hero{padding:14px}.FairlightTargetRepair-module__IMpt1W__caption{min-height:0}.FairlightTargetRepair-module__IMpt1W__modes button{font-size:12px}.FairlightTargetRepair-module__IMpt1W__facts{grid-template-columns:minmax(0,1fr)}.FairlightTargetRepair-module__IMpt1W__lab h3{font-size:20px}.FairlightTargetRepair-module__IMpt1W__reference{padding:15px}.FairlightTargetRepair-module__IMpt1W__hero svg{width:calc(100% + 6px);margin:0 -3px}}@media (prefers-reduced-motion:reduce){.FairlightTargetRepair-module__IMpt1W__hero *,.FairlightTargetRepair-module__IMpt1W__lab *{transition:none!important;animation:none!important}}
.FairlightImage-module__UVXx6a__figure.FairlightImage-module__UVXx6a__figure{width:min(100%,var(--capture-width,960px));color:#d9e3e3;min-width:0;max-width:100%;margin:32px auto!important}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__meta{color:#9dafaf;letter-spacing:.035em;flex-wrap:wrap;justify-content:space-between;gap:7px 18px;margin-bottom:10px;font-size:10px;line-height:1.5;display:flex}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__openHint{color:#b9d9cc;white-space:nowrap}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__open{cursor:zoom-in;background:#111819;border:1px solid #74898160;border-radius:10px;width:100%;line-height:0;transition:box-shadow .2s,border-color .2s;display:block;overflow:hidden;box-shadow:0 3px #03090c,0 18px 34px #0005,0 1px #d1f5e31a}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__open:hover{border-color:#b6d1bf;box-shadow:0 3px #03090c,0 23px 40px #0006,0 0 0 3px #badbc60d}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__open img{-o-object-fit:contain;object-fit:contain;filter:none;opacity:1;width:100%;max-width:100%;height:auto;display:block;transform:none}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__caption{background:0 0;border:0;margin:15px 0 0;padding:0 2px}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__caption h3{color:#e2e7e1;font-size:15px;font-weight:600;line-height:1.5}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__caption p{color:#a8babb;overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;line-height:1.75}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__caption a{color:#a9d8c0;padding:7px 0 0;font-size:11px;display:inline-block}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__missing{color:#c0cac4;background:#142321;border:1px dashed #68857565;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:14px 16px;font-size:12px;display:flex}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__missing button,.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__missing a{font:inherit;color:#e3d6b7;cursor:pointer;background:0 0;border:0;min-height:36px;padding:5px 0;font-size:12px}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__missing span{flex:200px}.FairlightImage-module__UVXx6a__figure :is(button,a,[tabindex]):focus-visible{outline-offset:4px;outline:2px solid #b0edd2}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewer{box-sizing:border-box;color:#e8efeb;background:#0c1318;border:1px solid #667e7570;border-radius:16px;width:calc(100vw - 32px);max-width:none;height:calc(100dvh - 32px);max-height:none;margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 30px 100px #000b}.FairlightImage-module__UVXx6a__viewer::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#03070bf0}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewerShell{flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__toolbar{background:linear-gradient(155deg,#22322f,#131c23);border-bottom:1px solid #728b7d35;flex-shrink:0;align-items:center;gap:16px;padding:14px 18px;display:flex}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewerTitle{flex:1;min-width:0}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewerTitle h2{letter-spacing:0;text-wrap:wrap;margin:0;font-size:16px;line-height:1.4}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewerTitle span{color:#9eafa8;margin-top:3px;font-size:10px;display:block}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__zoom{align-items:center;gap:4px;display:flex}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__toolbar button{color:#dfe9e0;min-width:44px;min-height:40px;font:inherit;cursor:pointer;white-space:nowrap;background:#192823;border:1px solid #6d887c50;border-radius:7px;padding:7px 12px;font-size:12px}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__toolbar button[aria-pressed=true]{color:#172821;background:#c4d3b5;border-color:#deebcc}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__toolbar .FairlightImage-module__UVXx6a__close{min-width:44px;padding:5px 10px;font-size:26px;line-height:1}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewport{overscroll-behavior:contain;scrollbar-color:#5b756b #0c1417;background:radial-gradient(at 50% 45%,#25312e55,#0000 70%),#0b1015;flex:1;min-width:0;min-height:0;padding:16px;position:relative;overflow:auto}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewport[data-scale=fit]{justify-content:center;align-items:center;display:flex}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewport img.FairlightImage-module__UVXx6a__fitted{-o-object-fit:contain;object-fit:contain;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;display:block;box-shadow:0 12px 40px #0007}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewport img.FairlightImage-module__UVXx6a__zoomed{-o-object-fit:contain;object-fit:contain;border-radius:0;max-width:none;max-height:none;margin:0 auto;display:block;box-shadow:0 12px 40px #0007}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewerFooter{background:#121e21;border-top:1px solid #728b7d35;flex-shrink:0;align-items:flex-start;gap:20px;max-height:20vh;padding:12px 20px;display:flex;overflow:auto}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewerFooter p{color:#b2c1be;flex:1;margin:0;font-size:12px;line-height:1.7}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewerFooter a{color:#c8dbc0;white-space:nowrap;flex-shrink:0;padding:8px 0;font-size:12px}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__modalError{color:#dacbb1;margin:auto;padding:20px;font-size:14px}@media (max-width:640px){.FairlightImage-module__UVXx6a__figure.FairlightImage-module__UVXx6a__figure{margin:25px auto!important}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__meta{font-size:9px}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__caption p{font-size:12px}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewer{border:0;border-radius:0;width:100vw;height:100dvh}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__toolbar{flex-wrap:wrap;gap:8px;padding:10px}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewerTitle{flex:calc(100% - 70px)}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__toolbar .FairlightImage-module__UVXx6a__close{order:0}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__zoom{order:1;width:100%}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__zoom button{flex:1;min-height:42px}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewerTitle h2{font-size:14px}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewport{padding:8px}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewerFooter{flex-direction:column;gap:8px;max-height:24dvh;padding:10px 12px}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__viewerFooter p{font-size:11px}}@media (prefers-reduced-motion:reduce){.FairlightImage-module__UVXx6a__figure *{scroll-behavior:auto!important;transition:none!important}}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__open.FairlightImage-module__UVXx6a__focusCrop{aspect-ratio:var(--crop-aspect);line-height:0;position:relative}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__open.FairlightImage-module__UVXx6a__focusCrop img{max-width:none;width:var(--crop-width);height:auto;left:var(--crop-left);top:var(--crop-top);-o-object-fit:initial;object-fit:initial;position:absolute}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__focusTools{color:#9bada8;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:10px 0 0;font-size:10px;line-height:1.6;display:flex}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__focusTools span{flex:210px}.FairlightImage-module__UVXx6a__figure .FairlightImage-module__UVXx6a__focusTools button{font:inherit;cursor:pointer;color:#dce5d2;white-space:nowrap;background:#172622;border:1px solid #778f794a;border-radius:6px;min-height:40px;padding:6px 10px}
.FairlightRestoration-module__OgBFnG__hero{background:radial-gradient(at 70% 15%,#48725460,#0000 68%),linear-gradient(140deg,#1c2a30,#0e1b23);border:1px solid #526b5b;border-radius:28px;min-width:0;padding:clamp(16px,2vw,28px);position:relative;box-shadow:0 28px 60px #0007,inset 0 1px #cee7bd25}.FairlightRestoration-module__OgBFnG__meta{letter-spacing:.14em;color:#c1d1b6;justify-content:space-between;gap:12px;font-size:10px;display:flex}.FairlightRestoration-module__OgBFnG__console{width:100%;height:auto;margin:10px 0 16px;display:block}.FairlightRestoration-module__OgBFnG__modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.FairlightRestoration-module__OgBFnG__modes button,.FairlightRestoration-module__OgBFnG__lab button,.FairlightRestoration-module__OgBFnG__reference button{min-height:44px;font:inherit;color:#e2e7d3;cursor:pointer;background:linear-gradient(140deg,#344b3c,#1a2a2d);border:1px solid #5c775f;border-radius:10px;padding:10px 13px;font-size:13px;line-height:1.4}.FairlightRestoration-module__OgBFnG__modes button[aria-pressed=true],.FairlightRestoration-module__OgBFnG__bandTabs button[aria-pressed=true]{color:#10241c;background:linear-gradient(135deg,#ebdab0,#c7b992);border-color:#dfd5b3;box-shadow:0 3px 10px #0005}.FairlightRestoration-module__OgBFnG__caption{min-height:164px;padding-top:20px}.FairlightRestoration-module__OgBFnG__caption h2{color:#ebe6d6;margin:0 0 10px;font-size:clamp(18px,2vw,24px);line-height:1.3}.FairlightRestoration-module__OgBFnG__caption p{color:#c0d1c6;margin:0;font-size:14px;line-height:1.75}.FairlightRestoration-module__OgBFnG__check{border-top:1px solid #5b7b6655;gap:12px;margin-top:16px;padding-top:13px;display:flex}.FairlightRestoration-module__OgBFnG__check span{color:#d9cd9f}.FairlightRestoration-module__OgBFnG__lab{background:radial-gradient(at 95% 0,#3c624152,#0000 65%),linear-gradient(140deg,#22382e,#101f29);border:1px solid #57715f;border-radius:23px;min-width:0;margin:26px 0;padding:clamp(16px,3vw,28px);box-shadow:0 20px 40px #0004,inset 0 1px #d4e2bb1f}.FairlightRestoration-module__OgBFnG__kicker{letter-spacing:.16em;color:#b9d7b8;margin:0 0 12px;font-size:11px;font-weight:700;line-height:1.5}.FairlightRestoration-module__OgBFnG__lab h3{color:#ece6d5;margin:0 0 14px;font-size:clamp(22px,3vw,29px);line-height:1.3}.FairlightRestoration-module__OgBFnG__fine{color:#c2d2c3;font-size:13px!important;line-height:1.8!important}.FairlightRestoration-module__OgBFnG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:18px 0;display:grid}.FairlightRestoration-module__OgBFnG__field{color:#e0e8d0;gap:7px;min-width:0;font-size:13px;display:grid}.FairlightRestoration-module__OgBFnG__field input{width:100%;min-width:0;min-height:46px;font:inherit;font-variant-numeric:tabular-nums;color:#f0e9d2;background:#0d1c23;border:1px solid #647e69;border-radius:10px;padding:10px 12px;font-size:17px}.FairlightRestoration-module__OgBFnG__field small{color:#bac9b5;font-size:11px}.FairlightRestoration-module__OgBFnG__field input[aria-invalid=true]{border-color:#efb17f}.FairlightRestoration-module__OgBFnG__lab :is(input,button,textarea):focus-visible,.FairlightRestoration-module__OgBFnG__hero button:focus-visible,.FairlightRestoration-module__OgBFnG__reference :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #f1d89b}.FairlightRestoration-module__OgBFnG__examples{flex-wrap:wrap;gap:8px;margin:19px 0;display:flex}.FairlightRestoration-module__OgBFnG__bandTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:18px 0 12px;display:grid}.FairlightRestoration-module__OgBFnG__bandTabs button{font-variant-numeric:tabular-nums;padding:12px 3px}.FairlightRestoration-module__OgBFnG__bandEditor{background:#0e21286e;border:1px solid #66866c66;border-radius:15px;padding:16px}.FairlightRestoration-module__OgBFnG__bandEditor h4{color:#e9ddb9;margin:0;font-size:17px}.FairlightRestoration-module__OgBFnG__toggles{flex-wrap:wrap;gap:16px;margin:16px 0;display:flex}.FairlightRestoration-module__OgBFnG__toggles label{color:#dee5cc;align-items:center;gap:9px;min-height:44px;font-size:13px;display:flex}.FairlightRestoration-module__OgBFnG__toggles input{accent-color:#b6dcba;flex:none;width:19px;height:19px}.FairlightRestoration-module__OgBFnG__error{color:#ffe2bb;overflow-wrap:anywhere;background:#33271f;border:1px solid #bd9469;border-radius:12px;margin:20px 0;padding:17px;font-size:14px;line-height:1.8}.FairlightRestoration-module__OgBFnG__result{background:#10242b;border:1px solid #557361;border-radius:16px;min-width:0;margin:23px 0;padding:clamp(12px,2vw,22px)}.FairlightRestoration-module__OgBFnG__plot{min-width:0;margin:0}.FairlightRestoration-module__OgBFnG__plot svg{width:100%;height:auto;display:block}.FairlightRestoration-module__OgBFnG__plot figcaption{color:#ccd8c1;margin:10px 0;font-size:12px;line-height:1.8}.FairlightRestoration-module__OgBFnG__numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.FairlightRestoration-module__OgBFnG__number{background:#243a3066;border:1px solid #627b5c88;border-radius:12px;min-width:0;padding:14px}.FairlightRestoration-module__OgBFnG__number strong{color:#e8d7a6;font-variant-numeric:tabular-nums;font-size:clamp(20px,3vw,30px);display:block}.FairlightRestoration-module__OgBFnG__number span{color:#c4d4bf;margin-top:6px;font-size:12px;line-height:1.75;display:block}.FairlightRestoration-module__OgBFnG__bandCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.FairlightRestoration-module__OgBFnG__bandCard{background:linear-gradient(140deg,#28403477,#172c3077);border:1px solid #4c6f5c;border-radius:13px;min-width:0;padding:14px}.FairlightRestoration-module__OgBFnG__bandCard h4{color:#eee1b9;margin:0 0 10px;font-size:17px}.FairlightRestoration-module__OgBFnG__bandCard p{color:#c9d5c3;margin:5px 0;font-size:13px;line-height:1.8}.FairlightRestoration-module__OgBFnG__bandCard strong{color:#dbdfb8;font-variant-numeric:tabular-nums;font-size:25px}.FairlightRestoration-module__OgBFnG__bandCard[data-selected=true]{border-color:#ddc994;box-shadow:inset 0 0 0 1px #b8a37455}.FairlightRestoration-module__OgBFnG__warning{color:#e1cfaa;border-left:3px solid #c2a16d;padding:6px 0 6px 13px;font-size:13px;line-height:1.8}.FairlightRestoration-module__OgBFnG__lab button:disabled{opacity:.45;cursor:not-allowed}.FairlightRestoration-module__OgBFnG__reference{background:linear-gradient(140deg,#2b3c32,#14232a);border:1px solid #556f5e;border-radius:18px;min-width:0;margin:26px 0;padding:22px}.FairlightRestoration-module__OgBFnG__reference p,.FairlightRestoration-module__OgBFnG__reference figcaption{color:#c7d1bf;font-size:13px;line-height:1.85}.FairlightRestoration-module__OgBFnG__reference img{border-radius:10px;width:100%;max-width:860px;height:auto;margin:18px auto;display:block}.FairlightRestoration-module__OgBFnG__reference a{color:#e6d7ad;overflow-wrap:anywhere}.FairlightRestoration-module__OgBFnG__reference [role=status]{border-left:3px solid #d6b579;padding:12px}.FairlightRestoration-module__OgBFnG__reference h3{color:#e8dfc7;font-size:19px;line-height:1.35}.FairlightRestoration-module__OgBFnG__lab [data-model-export] textarea{min-width:0;max-width:100%}@media (max-width:620px){.FairlightRestoration-module__OgBFnG__hero{border-radius:18px}.FairlightRestoration-module__OgBFnG__meta{letter-spacing:.09em;font-size:8px}.FairlightRestoration-module__OgBFnG__modes{gap:6px}.FairlightRestoration-module__OgBFnG__modes button{padding:10px 5px;font-size:12px}.FairlightRestoration-module__OgBFnG__caption{min-height:0}.FairlightRestoration-module__OgBFnG__fields,.FairlightRestoration-module__OgBFnG__bandCards,.FairlightRestoration-module__OgBFnG__numbers{grid-template-columns:1fr}.FairlightRestoration-module__OgBFnG__bandEditor{padding:12px}.FairlightRestoration-module__OgBFnG__lab{border-radius:16px}.FairlightRestoration-module__OgBFnG__reference{padding:16px}.FairlightRestoration-module__OgBFnG__bandTabs button{font-size:12px}.FairlightRestoration-module__OgBFnG__console{width:calc(100% + 10px);margin:15px -5px}}@media (prefers-reduced-motion:reduce){.FairlightRestoration-module__OgBFnG__hero *,.FairlightRestoration-module__OgBFnG__lab *{transition:none!important;animation:none!important}}.FairlightRestoration-module__OgBFnG__plotLegend{color:#d2dcc9;flex-wrap:wrap;gap:14px;margin:10px 0;font-size:12px;display:flex}.FairlightRestoration-module__OgBFnG__plotLegend span:before{content:"";border-top:2px solid #b9e7c5;width:20px;margin:0 7px 3px 0;display:inline-block}.FairlightRestoration-module__OgBFnG__plotLegend span:first-child:before{border-color:#dfc799;border-top-style:dashed}.FairlightRestoration-module__OgBFnG__formula{overflow-wrap:anywhere;color:#cadbc8;background:#09191f88;border-radius:12px;padding:15px;font:12px/1.9 ui-monospace,monospace}.FairlightRestoration-module__OgBFnG__numbers strong,.FairlightRestoration-module__OgBFnG__lab :is(p,label,button){overflow-wrap:anywhere}.FairlightRestoration-module__OgBFnG__field select,.FairlightRestoration-module__OgBFnG__field textarea{color:#f0e9d2;width:100%;min-width:0;min-height:46px;font:inherit;background:#0d1c23;border:1px solid #647e69;border-radius:10px;padding:11px 12px;line-height:1.6}.FairlightRestoration-module__OgBFnG__field textarea{resize:vertical;min-height:112px}.FairlightRestoration-module__OgBFnG__field select:focus-visible{outline-offset:3px;outline:2px solid #f1d89b}.FairlightRestoration-module__OgBFnG__ledgerTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:22px 0 14px;display:grid}.FairlightRestoration-module__OgBFnG__ledgerTabs button{text-align:left;gap:6px;min-width:0;display:grid}.FairlightRestoration-module__OgBFnG__ledgerTabs button[aria-pressed=true]{background:linear-gradient(150deg,#567158,#243a36);border-color:#ecd7a3;box-shadow:inset 0 0 0 1px #dfc89533}.FairlightRestoration-module__OgBFnG__ledgerTabs small{opacity:.8;font-size:10px}.FairlightRestoration-module__OgBFnG__ledgerEditor{background:#11252b;border:1px solid #738e73;border-radius:17px;padding:20px}.FairlightRestoration-module__OgBFnG__ledgerEditor h4{color:#eddcb5;margin:0 0 13px;font-size:20px}.FairlightRestoration-module__OgBFnG__ledgerEditor .FairlightRestoration-module__OgBFnG__field{margin:13px 0}.FairlightRestoration-module__OgBFnG__resultTable{outline-offset:3px;max-width:100%;overflow-x:auto}.FairlightRestoration-module__OgBFnG__resultTable table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:390px;font-size:13px;line-height:1.7}.FairlightRestoration-module__OgBFnG__resultTable th,.FairlightRestoration-module__OgBFnG__resultTable td{text-align:left;color:#d4e3ce;border-bottom:1px solid #5b776457;padding:12px 10px}.FairlightRestoration-module__OgBFnG__resultTable thead th{color:#ebdab2;font-weight:600}.FairlightRestoration-module__OgBFnG__recordList{gap:9px;margin:16px 0;padding:0;list-style:none;display:grid}.FairlightRestoration-module__OgBFnG__recordList li{color:#d5dfc8;overflow-wrap:anywhere;background:#162e2d;border:1px solid #5e7c614f;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.7}.FairlightRestoration-module__OgBFnG__recordList strong{color:#e8d7af}.FairlightRestoration-module__OgBFnG__reviewStatus{color:#e5d4ab;font-size:16px;line-height:1.6}.FairlightRestoration-module__OgBFnG__gapChart{margin:16px 0}.FairlightRestoration-module__OgBFnG__gapChart svg{width:100%;height:auto;display:block}.FairlightRestoration-module__OgBFnG__lab [data-model-export] button{min-width:0}.FairlightRestoration-module__OgBFnG__notesCounter{color:#b5c8b8;text-align:right;font-size:12px}.FairlightRestoration-module__OgBFnG__threeFields{grid-template-columns:repeat(3,minmax(0,1fr))}.FairlightRestoration-module__OgBFnG__emptyHint{color:#dfd3b4;border-left:2px solid #c2ad7c;padding:10px 14px;font-size:13px;line-height:1.8}@media (max-width:620px){.FairlightRestoration-module__OgBFnG__threeFields{grid-template-columns:1fr}.FairlightRestoration-module__OgBFnG__ledgerTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.FairlightRestoration-module__OgBFnG__ledgerEditor{padding:14px}.FairlightRestoration-module__OgBFnG__meta{letter-spacing:.03em}.FairlightRestoration-module__OgBFnG__meta span:first-child{max-width:80%}.FairlightRestoration-module__OgBFnG__resultTable table{font-size:12px}}.FairlightRestoration-module__OgBFnG__recordList{grid-template-columns:minmax(0,1fr)}.FairlightRestoration-module__OgBFnG__recordList li{min-width:0}.FairlightRestoration-module__OgBFnG__lab .FairlightRestoration-module__OgBFnG__recordList p{overflow-wrap:anywhere;min-width:0}.FairlightRestoration-module__OgBFnG__lab .FairlightRestoration-module__OgBFnG__fine{overflow-wrap:anywhere}.FairlightRestoration-module__OgBFnG__editor{background:#10272b;border:1px solid #668471;border-radius:18px;margin:16px 0;padding:22px}.FairlightRestoration-module__OgBFnG__check{color:#e9dfc6;align-items:center;gap:10px;font-size:14px;line-height:1.65;display:flex}.FairlightRestoration-module__OgBFnG__check input{accent-color:#90c2a3;width:20px;height:20px}.FairlightRestoration-module__OgBFnG__editor .FairlightRestoration-module__OgBFnG__field{margin:16px 0}.FairlightRestoration-module__OgBFnG__modes small{margin-top:7px;font-size:10px;font-weight:400;display:block}.FairlightRestoration-module__OgBFnG__timeline{width:100%;height:auto;margin:24px 0;display:block}.FairlightRestoration-module__OgBFnG__exampleButtons{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.FairlightRestoration-module__OgBFnG__result{background:#203c33;border:1px solid #81a384;border-radius:16px;min-width:0;margin-top:24px;padding:22px}.FairlightRestoration-module__OgBFnG__result h4{color:#ecdfbf;margin:0 0 14px;font-size:17px;line-height:1.65}.FairlightRestoration-module__OgBFnG__result p,.FairlightRestoration-module__OgBFnG__result li{overflow-wrap:anywhere;font-size:14px;line-height:1.85}.FairlightRestoration-module__OgBFnG__result ol{padding-left:22px}.FairlightRestoration-module__OgBFnG__error{color:#f6d7be;background:#4b30264d;border-left:3px solid #dfae82;padding:14px;line-height:1.8}.FairlightRestoration-module__OgBFnG__numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.FairlightRestoration-module__OgBFnG__numbers p{margin:0}.FairlightRestoration-module__OgBFnG__numbers strong{font-size:27px;display:block}.FairlightRestoration-module__OgBFnG__field select:disabled,.FairlightRestoration-module__OgBFnG__field input:disabled{opacity:.5}.FairlightRestoration-module__OgBFnG__lab{scroll-margin-top:90px}.FairlightRestoration-module__OgBFnG__lab button,.FairlightRestoration-module__OgBFnG__reference button{min-height:44px}.FairlightRestoration-module__OgBFnG__lab input,.FairlightRestoration-module__OgBFnG__lab select{min-height:46px}.FairlightRestoration-module__OgBFnG__lab :is(input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #f0d59b}.FairlightRestoration-module__OgBFnG__reference img{max-width:800px}.FairlightRestoration-module__OgBFnG__result ol li+li{margin-top:16px}@media (max-width:620px){.FairlightRestoration-module__OgBFnG__editor,.FairlightRestoration-module__OgBFnG__result{padding:15px}.FairlightRestoration-module__OgBFnG__numbers{grid-template-columns:1fr}.FairlightRestoration-module__OgBFnG__modes{grid-template-columns:repeat(2,minmax(0,1fr))}.FairlightRestoration-module__OgBFnG__modes button:last-child:nth-child(3){grid-column:1/-1}.FairlightRestoration-module__OgBFnG__hero .FairlightRestoration-module__OgBFnG__modes{grid-template-columns:repeat(3,minmax(0,1fr))}.FairlightRestoration-module__OgBFnG__hero .FairlightRestoration-module__OgBFnG__modes button:last-child:nth-child(3){grid-column:auto}}
.FairlightVoiceStrip-module__0DKt-a__hero{background:radial-gradient(at 70% 15%,#48725460,#0000 68%),linear-gradient(140deg,#1c2a30,#0e1b23);border:1px solid #526b5b;border-radius:28px;min-width:0;padding:clamp(16px,2vw,28px);position:relative;box-shadow:0 28px 60px #0007,inset 0 1px #cee7bd25}.FairlightVoiceStrip-module__0DKt-a__meta{letter-spacing:.14em;color:#c1d1b6;justify-content:space-between;gap:12px;font-size:10px;display:flex}.FairlightVoiceStrip-module__0DKt-a__console{width:100%;height:auto;margin:10px 0 16px;display:block}.FairlightVoiceStrip-module__0DKt-a__modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.FairlightVoiceStrip-module__0DKt-a__modes button,.FairlightVoiceStrip-module__0DKt-a__lab button,.FairlightVoiceStrip-module__0DKt-a__reference button{min-height:44px;font:inherit;color:#e2e7d3;cursor:pointer;background:linear-gradient(140deg,#344b3c,#1a2a2d);border:1px solid #5c775f;border-radius:10px;padding:10px 13px;font-size:13px;line-height:1.4}.FairlightVoiceStrip-module__0DKt-a__modes button[aria-pressed=true],.FairlightVoiceStrip-module__0DKt-a__bandTabs button[aria-pressed=true]{color:#10241c;background:linear-gradient(135deg,#ebdab0,#c7b992);border-color:#dfd5b3;box-shadow:0 3px 10px #0005}.FairlightVoiceStrip-module__0DKt-a__caption{min-height:164px;padding-top:20px}.FairlightVoiceStrip-module__0DKt-a__caption h2{color:#ebe6d6;margin:0 0 10px;font-size:clamp(18px,2vw,24px);line-height:1.3}.FairlightVoiceStrip-module__0DKt-a__caption p{color:#c0d1c6;margin:0;font-size:14px;line-height:1.75}.FairlightVoiceStrip-module__0DKt-a__check{border-top:1px solid #5b7b6655;gap:12px;margin-top:16px;padding-top:13px;display:flex}.FairlightVoiceStrip-module__0DKt-a__check span{color:#d9cd9f}.FairlightVoiceStrip-module__0DKt-a__lab{background:radial-gradient(at 95% 0,#3c624152,#0000 65%),linear-gradient(140deg,#22382e,#101f29);border:1px solid #57715f;border-radius:23px;min-width:0;margin:26px 0;padding:clamp(16px,3vw,28px);box-shadow:0 20px 40px #0004,inset 0 1px #d4e2bb1f}.FairlightVoiceStrip-module__0DKt-a__kicker{letter-spacing:.16em;color:#b9d7b8;margin:0 0 12px;font-size:11px;font-weight:700;line-height:1.5}.FairlightVoiceStrip-module__0DKt-a__lab h3{color:#ece6d5;margin:0 0 14px;font-size:clamp(22px,3vw,29px);line-height:1.3}.FairlightVoiceStrip-module__0DKt-a__fine{color:#c2d2c3;font-size:13px!important;line-height:1.8!important}.FairlightVoiceStrip-module__0DKt-a__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:18px 0;display:grid}.FairlightVoiceStrip-module__0DKt-a__field{color:#e0e8d0;gap:7px;min-width:0;font-size:13px;display:grid}.FairlightVoiceStrip-module__0DKt-a__field input{width:100%;min-width:0;min-height:46px;font:inherit;font-variant-numeric:tabular-nums;color:#f0e9d2;background:#0d1c23;border:1px solid #647e69;border-radius:10px;padding:10px 12px;font-size:17px}.FairlightVoiceStrip-module__0DKt-a__field small{color:#bac9b5;font-size:11px}.FairlightVoiceStrip-module__0DKt-a__field input[aria-invalid=true]{border-color:#efb17f}.FairlightVoiceStrip-module__0DKt-a__lab :is(input,button,textarea):focus-visible,.FairlightVoiceStrip-module__0DKt-a__hero button:focus-visible,.FairlightVoiceStrip-module__0DKt-a__reference :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #f1d89b}.FairlightVoiceStrip-module__0DKt-a__examples{flex-wrap:wrap;gap:8px;margin:19px 0;display:flex}.FairlightVoiceStrip-module__0DKt-a__bandTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:18px 0 12px;display:grid}.FairlightVoiceStrip-module__0DKt-a__bandTabs button{font-variant-numeric:tabular-nums;padding:12px 3px}.FairlightVoiceStrip-module__0DKt-a__bandEditor{background:#0e21286e;border:1px solid #66866c66;border-radius:15px;padding:16px}.FairlightVoiceStrip-module__0DKt-a__bandEditor h4{color:#e9ddb9;margin:0;font-size:17px}.FairlightVoiceStrip-module__0DKt-a__toggles{flex-wrap:wrap;gap:16px;margin:16px 0;display:flex}.FairlightVoiceStrip-module__0DKt-a__toggles label{color:#dee5cc;align-items:center;gap:9px;min-height:44px;font-size:13px;display:flex}.FairlightVoiceStrip-module__0DKt-a__toggles input{accent-color:#b6dcba;flex:none;width:19px;height:19px}.FairlightVoiceStrip-module__0DKt-a__error{color:#ffe2bb;overflow-wrap:anywhere;background:#33271f;border:1px solid #bd9469;border-radius:12px;margin:20px 0;padding:17px;font-size:14px;line-height:1.8}.FairlightVoiceStrip-module__0DKt-a__result{background:#10242b;border:1px solid #557361;border-radius:16px;min-width:0;margin:23px 0;padding:clamp(12px,2vw,22px)}.FairlightVoiceStrip-module__0DKt-a__plot{min-width:0;margin:0}.FairlightVoiceStrip-module__0DKt-a__plot svg{width:100%;height:auto;display:block}.FairlightVoiceStrip-module__0DKt-a__plot figcaption{color:#ccd8c1;margin:10px 0;font-size:12px;line-height:1.8}.FairlightVoiceStrip-module__0DKt-a__numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.FairlightVoiceStrip-module__0DKt-a__number{background:#243a3066;border:1px solid #627b5c88;border-radius:12px;min-width:0;padding:14px}.FairlightVoiceStrip-module__0DKt-a__number strong{color:#e8d7a6;font-variant-numeric:tabular-nums;font-size:clamp(20px,3vw,30px);display:block}.FairlightVoiceStrip-module__0DKt-a__number span{color:#c4d4bf;margin-top:6px;font-size:12px;line-height:1.75;display:block}.FairlightVoiceStrip-module__0DKt-a__bandCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.FairlightVoiceStrip-module__0DKt-a__bandCard{background:linear-gradient(140deg,#28403477,#172c3077);border:1px solid #4c6f5c;border-radius:13px;min-width:0;padding:14px}.FairlightVoiceStrip-module__0DKt-a__bandCard h4{color:#eee1b9;margin:0 0 10px;font-size:17px}.FairlightVoiceStrip-module__0DKt-a__bandCard p{color:#c9d5c3;margin:5px 0;font-size:13px;line-height:1.8}.FairlightVoiceStrip-module__0DKt-a__bandCard strong{color:#dbdfb8;font-variant-numeric:tabular-nums;font-size:25px}.FairlightVoiceStrip-module__0DKt-a__bandCard[data-selected=true]{border-color:#ddc994;box-shadow:inset 0 0 0 1px #b8a37455}.FairlightVoiceStrip-module__0DKt-a__warning{color:#e1cfaa;border-left:3px solid #c2a16d;padding:6px 0 6px 13px;font-size:13px;line-height:1.8}.FairlightVoiceStrip-module__0DKt-a__lab button:disabled{opacity:.45;cursor:not-allowed}.FairlightVoiceStrip-module__0DKt-a__reference{background:linear-gradient(140deg,#2b3c32,#14232a);border:1px solid #556f5e;border-radius:18px;min-width:0;margin:26px 0;padding:22px}.FairlightVoiceStrip-module__0DKt-a__reference p,.FairlightVoiceStrip-module__0DKt-a__reference figcaption{color:#c7d1bf;font-size:13px;line-height:1.85}.FairlightVoiceStrip-module__0DKt-a__reference img{border-radius:10px;width:100%;max-width:860px;height:auto;margin:18px auto;display:block}.FairlightVoiceStrip-module__0DKt-a__reference a{color:#e6d7ad;overflow-wrap:anywhere}.FairlightVoiceStrip-module__0DKt-a__reference [role=status]{border-left:3px solid #d6b579;padding:12px}.FairlightVoiceStrip-module__0DKt-a__reference h3{color:#e8dfc7;font-size:19px;line-height:1.35}.FairlightVoiceStrip-module__0DKt-a__lab [data-model-export] textarea{min-width:0;max-width:100%}@media (max-width:620px){.FairlightVoiceStrip-module__0DKt-a__hero{border-radius:18px}.FairlightVoiceStrip-module__0DKt-a__meta{letter-spacing:.09em;font-size:8px}.FairlightVoiceStrip-module__0DKt-a__modes{gap:6px}.FairlightVoiceStrip-module__0DKt-a__modes button{padding:10px 5px;font-size:12px}.FairlightVoiceStrip-module__0DKt-a__caption{min-height:0}.FairlightVoiceStrip-module__0DKt-a__fields,.FairlightVoiceStrip-module__0DKt-a__bandCards,.FairlightVoiceStrip-module__0DKt-a__numbers{grid-template-columns:1fr}.FairlightVoiceStrip-module__0DKt-a__bandEditor{padding:12px}.FairlightVoiceStrip-module__0DKt-a__lab{border-radius:16px}.FairlightVoiceStrip-module__0DKt-a__reference{padding:16px}.FairlightVoiceStrip-module__0DKt-a__bandTabs button{font-size:12px}.FairlightVoiceStrip-module__0DKt-a__console{width:calc(100% + 10px);margin:15px -5px}}@media (prefers-reduced-motion:reduce){.FairlightVoiceStrip-module__0DKt-a__hero *,.FairlightVoiceStrip-module__0DKt-a__lab *{transition:none!important;animation:none!important}}.FairlightVoiceStrip-module__0DKt-a__plotLegend{color:#d2dcc9;flex-wrap:wrap;gap:14px;margin:10px 0;font-size:12px;display:flex}.FairlightVoiceStrip-module__0DKt-a__plotLegend span:before{content:"";border-top:2px solid #b9e7c5;width:20px;margin:0 7px 3px 0;display:inline-block}.FairlightVoiceStrip-module__0DKt-a__plotLegend span:first-child:before{border-color:#dfc799;border-top-style:dashed}.FairlightVoiceStrip-module__0DKt-a__formula{overflow-wrap:anywhere;color:#cadbc8;background:#09191f88;border-radius:12px;padding:15px;font:12px/1.9 ui-monospace,monospace}.FairlightVoiceStrip-module__0DKt-a__numbers strong,.FairlightVoiceStrip-module__0DKt-a__lab :is(p,label,button){overflow-wrap:anywhere}.FairlightVoiceStrip-module__0DKt-a__field select,.FairlightVoiceStrip-module__0DKt-a__field textarea{color:#f0e9d2;width:100%;min-width:0;min-height:46px;font:inherit;background:#0d1c23;border:1px solid #647e69;border-radius:10px;padding:11px 12px;line-height:1.6}.FairlightVoiceStrip-module__0DKt-a__field textarea{resize:vertical;min-height:112px}.FairlightVoiceStrip-module__0DKt-a__field select:focus-visible{outline-offset:3px;outline:2px solid #f1d89b}.FairlightVoiceStrip-module__0DKt-a__ledgerTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:22px 0 14px;display:grid}.FairlightVoiceStrip-module__0DKt-a__ledgerTabs button{text-align:left;gap:6px;min-width:0;display:grid}.FairlightVoiceStrip-module__0DKt-a__ledgerTabs button[aria-pressed=true]{background:linear-gradient(150deg,#567158,#243a36);border-color:#ecd7a3;box-shadow:inset 0 0 0 1px #dfc89533}.FairlightVoiceStrip-module__0DKt-a__ledgerTabs small{opacity:.8;font-size:10px}.FairlightVoiceStrip-module__0DKt-a__ledgerEditor{background:#11252b;border:1px solid #738e73;border-radius:17px;padding:20px}.FairlightVoiceStrip-module__0DKt-a__ledgerEditor h4{color:#eddcb5;margin:0 0 13px;font-size:20px}.FairlightVoiceStrip-module__0DKt-a__ledgerEditor .FairlightVoiceStrip-module__0DKt-a__field{margin:13px 0}.FairlightVoiceStrip-module__0DKt-a__resultTable{outline-offset:3px;max-width:100%;overflow-x:auto}.FairlightVoiceStrip-module__0DKt-a__resultTable table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:390px;font-size:13px;line-height:1.7}.FairlightVoiceStrip-module__0DKt-a__resultTable th,.FairlightVoiceStrip-module__0DKt-a__resultTable td{text-align:left;color:#d4e3ce;border-bottom:1px solid #5b776457;padding:12px 10px}.FairlightVoiceStrip-module__0DKt-a__resultTable thead th{color:#ebdab2;font-weight:600}.FairlightVoiceStrip-module__0DKt-a__recordList{gap:9px;margin:16px 0;padding:0;list-style:none;display:grid}.FairlightVoiceStrip-module__0DKt-a__recordList li{color:#d5dfc8;overflow-wrap:anywhere;background:#162e2d;border:1px solid #5e7c614f;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.7}.FairlightVoiceStrip-module__0DKt-a__recordList strong{color:#e8d7af}.FairlightVoiceStrip-module__0DKt-a__reviewStatus{color:#e5d4ab;font-size:16px;line-height:1.6}.FairlightVoiceStrip-module__0DKt-a__gapChart{margin:16px 0}.FairlightVoiceStrip-module__0DKt-a__gapChart svg{width:100%;height:auto;display:block}.FairlightVoiceStrip-module__0DKt-a__lab [data-model-export] button{min-width:0}.FairlightVoiceStrip-module__0DKt-a__notesCounter{color:#b5c8b8;text-align:right;font-size:12px}.FairlightVoiceStrip-module__0DKt-a__threeFields{grid-template-columns:repeat(3,minmax(0,1fr))}.FairlightVoiceStrip-module__0DKt-a__emptyHint{color:#dfd3b4;border-left:2px solid #c2ad7c;padding:10px 14px;font-size:13px;line-height:1.8}.FairlightVoiceStrip-module__0DKt-a__reference img{max-width:870px}@media (max-width:620px){.FairlightVoiceStrip-module__0DKt-a__threeFields{grid-template-columns:1fr}.FairlightVoiceStrip-module__0DKt-a__ledgerTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.FairlightVoiceStrip-module__0DKt-a__ledgerEditor{padding:14px}.FairlightVoiceStrip-module__0DKt-a__meta{letter-spacing:.03em}.FairlightVoiceStrip-module__0DKt-a__meta span:first-child{max-width:80%}.FairlightVoiceStrip-module__0DKt-a__resultTable table{font-size:12px}}.FairlightVoiceStrip-module__0DKt-a__recordList{grid-template-columns:minmax(0,1fr)}.FairlightVoiceStrip-module__0DKt-a__recordList li{min-width:0}.FairlightVoiceStrip-module__0DKt-a__lab .FairlightVoiceStrip-module__0DKt-a__recordList p{overflow-wrap:anywhere;min-width:0}.FairlightVoiceStrip-module__0DKt-a__lab .FairlightVoiceStrip-module__0DKt-a__fine{overflow-wrap:anywhere}
