.FairlightSpatialFxLab-module__0o2DFW__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:spatial-fx-lab/inline-size}.FairlightSpatialFxLab-module__0o2DFW__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:16px;display:flex}.FairlightSpatialFxLab-module__0o2DFW__kicker{letter-spacing:.14em;color:#d3ddbe;font-size:10px;font-weight:650;line-height:1.5}.FairlightSpatialFxLab-module__0o2DFW__kicker b{color:#809268;margin:0 7px;font-weight:400}.FairlightSpatialFxLab-module__0o2DFW__badge{color:#9cad8b;letter-spacing:.04em;font:9px/1.5 ui-monospace,monospace}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__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}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__intro{color:#bbc9ae;max-width:76em;margin:13px 0 0;font-size:14px;line-height:1.8}.FairlightSpatialFxLab-module__0o2DFW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:23px 0 15px;display:flex}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__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}.FairlightSpatialFxLab-module__0o2DFW__bypass i{background:#75905a;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:inset 0 1px 2px #0009}.FairlightSpatialFxLab-module__0o2DFW__bypass>span{color:#a9be89;border-left:1px solid #bbd28b30;padding-left:8px;font:9px/1.5 ui-monospace,monospace}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__bypass[aria-pressed=true]{color:#ead7ad;background:linear-gradient(#615b37,#443e25);border-color:#c7ad76}.FairlightSpatialFxLab-module__0o2DFW__bypass[aria-pressed=true] i{background:#e6c57c;box-shadow:0 0 7px #e6c57c55}.FairlightSpatialFxLab-module__0o2DFW__bypass[aria-pressed=true]>span{color:#e4ca91}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__toolbar .FairlightSpatialFxLab-module__0o2DFW__reset{box-shadow:none;color:#adbd9e;background:0 0;border-color:#0000}.FairlightSpatialFxLab-module__0o2DFW__reset>span{font-size:21px;line-height:1}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__toolbar .FairlightSpatialFxLab-module__0o2DFW__reset:hover{color:#e2e8cd;background:#bdcb980b}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__figure{min-width:0;margin:0}.FairlightSpatialFxLab-module__0o2DFW__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}.FairlightSpatialFxLab-module__0o2DFW__screenHeading{color:#b9c4a4;letter-spacing:.09em;justify-content:space-between;align-items:center;gap:14px;padding:5px 11px 8px;font:10px/1.5 ui-monospace,monospace;display:flex}.FairlightSpatialFxLab-module__0o2DFW__screenHeading>span:last-child{color:#c7b98a;text-align:right}.FairlightSpatialFxLab-module__0o2DFW__screen svg{width:100%;height:auto;display:block}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__figure figcaption{color:#9eb391;margin:13px 3px 0;font-size:11px;line-height:1.8}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__status{color:#bdccad;border-left:2px solid #8eac6a;margin:12px 3px 0;padding-left:11px;font-size:11px;line-height:1.7}.FairlightSpatialFxLab-module__0o2DFW__controls{margin-top:26px}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__group{border:0;border-top:1px solid #92a77030;min-width:0;margin:0;padding:21px 0 0}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__group+.FairlightSpatialFxLab-module__0o2DFW__group{margin-top:25px}.FairlightSpatialFxLab-module__0o2DFW__group>legend{color:#d2dabc;padding:0 13px 0 0;font-size:12px;font-weight:550;line-height:1.5}.FairlightSpatialFxLab-module__0o2DFW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 27px;display:grid}.FairlightSpatialFxLab-module__0o2DFW__three{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__field{min-width:0;margin:0;display:block}.FairlightSpatialFxLab-module__0o2DFW__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}.FairlightSpatialFxLab-module__0o2DFW__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}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__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}.FairlightSpatialFxLab-module__0o2DFW__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}.FairlightSpatialFxLab-module__0o2DFW__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}.FairlightSpatialFxLab-module__0o2DFW__field input::-moz-range-track{background:#102514;border:1px solid #91a36c65;border-radius:5px;height:6px;box-shadow:inset 0 2px 3px #000a}.FairlightSpatialFxLab-module__0o2DFW__field input::-moz-range-progress{background:#8fa774;border-radius:5px;height:5px}.FairlightSpatialFxLab-module__0o2DFW__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}.FairlightSpatialFxLab-module__0o2DFW__endpoints{justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;display:flex}.FairlightSpatialFxLab-module__0o2DFW__endpoints small{color:#97ad82;font-variant-numeric:tabular-nums;font-size:10px;line-height:1.5}.FairlightSpatialFxLab-module__0o2DFW__channelGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:17px;display:grid}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__channel{background:linear-gradient(150deg,#4a643128,#10271975);border:1px solid #879c6559;border-radius:12px;min-width:0;margin:0;padding:21px 17px 17px;box-shadow:inset 0 1px #dfe7b617,0 4px 8px #0002}.FairlightSpatialFxLab-module__0o2DFW__channel>legend{color:#d3debf;align-items:center;gap:10px;padding:0 8px;font-size:12px;line-height:1.5;display:flex}.FairlightSpatialFxLab-module__0o2DFW__channel>legend b{color:#dbe3bf;background:#304a27;border:1px solid #7d965d;border-radius:5px;justify-content:center;align-items:center;width:26px;height:25px;font:12px/1 ui-monospace,monospace;display:inline-flex}.FairlightSpatialFxLab-module__0o2DFW__channel:nth-child(2)>legend b{color:#aed2c6;background:#233d36;border-color:#628c88}.FairlightSpatialFxLab-module__0o2DFW__channel .FairlightSpatialFxLab-module__0o2DFW__field+.FairlightSpatialFxLab-module__0o2DFW__field{margin-top:18px}.FairlightSpatialFxLab-module__0o2DFW__mixRow{border-top:1px solid #91a66d32;grid-template-columns:1fr 1fr;align-items:center;gap:28px;margin-top:22px;padding-top:24px;display:grid}.FairlightSpatialFxLab-module__0o2DFW__readout{border-left:1px solid #94a77048;flex-direction:column;justify-content:center;gap:6px;min-width:0;padding-left:23px;display:flex}.FairlightSpatialFxLab-module__0o2DFW__readout>span{color:#a3b88a;font-size:10px;line-height:1.5}.FairlightSpatialFxLab-module__0o2DFW__readout strong{color:#dacf9f;font-variant-numeric:tabular-nums;font-size:20px;font-weight:500;line-height:1.4}.FairlightSpatialFxLab-module__0o2DFW__readout b{color:#789155;margin:0 8px;font-weight:400}.FairlightSpatialFxLab-module__0o2DFW__readout small{color:#a0b389;font-size:10px;line-height:1.6}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__selectField{min-width:0;margin:0 0 26px;display:block}.FairlightSpatialFxLab-module__0o2DFW__selectField>span{color:#ccd7b8;font-size:12px;font-weight:550;line-height:1.5}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__selectField select{color:#d5e0bf;width:100%;min-width:0;max-width:100%;min-height:45px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#142b1a;border:1px solid #88a0688c;border-radius:7px;margin-top:9px;padding:10px 36px 10px 12px;font-size:13px;line-height:1.5;display:block;box-shadow:inset 0 2px 5px #0005}.FairlightSpatialFxLab-module__0o2DFW__selectField>small{color:#9bb387;margin-top:8px;font-size:11px;line-height:1.7;display:block}.FairlightSpatialFxLab-module__0o2DFW__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}.FairlightSpatialFxLab-module__0o2DFW__focusRow>span{color:#b5c7a2;font-size:11px;line-height:1.6}.FairlightSpatialFxLab-module__0o2DFW__focusRow>div{flex-wrap:wrap;gap:6px;display:flex}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__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}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__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}.FairlightSpatialFxLab-module__0o2DFW__feedbackSummary{background:#81974a0a;border:1px solid #97ad6961;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:6px 16px;margin-top:23px;padding:14px 16px;display:grid}.FairlightSpatialFxLab-module__0o2DFW__feedbackSummary>span{color:#c0cea8;font-size:11px;line-height:1.6}.FairlightSpatialFxLab-module__0o2DFW__feedbackSummary>strong{color:#d7dfb5;font:19px/1.4 ui-monospace,monospace}.FairlightSpatialFxLab-module__0o2DFW__feedbackSummary>small{color:#a9bf90;grid-column:1/-1;font-size:11px;line-height:1.7}.FairlightSpatialFxLab-module__0o2DFW__feedbackSummary[data-spatial-feedback-class=boundary],.FairlightSpatialFxLab-module__0o2DFW__feedbackSummary[data-spatial-feedback-class=not-guaranteed]{background:#bd9c4b0e;border-color:#bea46a8a}.FairlightSpatialFxLab-module__0o2DFW__feedbackSummary[data-spatial-feedback-class=boundary]>strong,.FairlightSpatialFxLab-module__0o2DFW__feedbackSummary[data-spatial-feedback-class=not-guaranteed]>strong{color:#ead098}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__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}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__note{color:#9eb389;margin:12px 0 0;font-size:11px;line-height:1.75}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__assumptions{color:#a7bb94;border-top:1px solid #91a46e30;margin-top:22px;padding-top:6px}.FairlightSpatialFxLab-module__0o2DFW__assumptions>summary{color:#c2d0ad;cursor:pointer;min-height:44px;padding:12px 0;font-size:11px;line-height:1.7}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__assumptions p{color:#9fb38f;margin:8px 0 0;font-size:11px;line-height:1.8}.FairlightSpatialFxLab-module__0o2DFW__lab :is(button,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #e7d19a}.FairlightSpatialFxLab-module__0o2DFW__lab button:active{transform:translateY(1px)}@container spatial-fx-lab (max-width:760px){.FairlightSpatialFxLab-module__0o2DFW__three{grid-template-columns:repeat(2,minmax(0,1fr))}.FairlightSpatialFxLab-module__0o2DFW__channelGrid{gap:13px}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__channel{padding:18px 13px 14px}.FairlightSpatialFxLab-module__0o2DFW__channel>legend{gap:7px;padding:0 6px;font-size:11px}.FairlightSpatialFxLab-module__0o2DFW__field>span:first-child{font-size:11px}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__intro{font-size:13px}.FairlightSpatialFxLab-module__0o2DFW__screenHeading{font-size:9px}}@container spatial-fx-lab (max-width:510px){.FairlightSpatialFxLab-module__0o2DFW__heading{margin-bottom:13px}.FairlightSpatialFxLab-module__0o2DFW__kicker{letter-spacing:.1em;font-size:8px}.FairlightSpatialFxLab-module__0o2DFW__badge{font-size:7px}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__title{font-size:21px}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__intro{font-size:12px;line-height:1.8}.FairlightSpatialFxLab-module__0o2DFW__toolbar{gap:7px;margin-top:19px}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__toolbar button{padding:9px 10px;font-size:11px}.FairlightSpatialFxLab-module__0o2DFW__screen{border-radius:9px;padding:5px}.FairlightSpatialFxLab-module__0o2DFW__screenHeading{letter-spacing:.035em;padding:5px 5px 4px;font-size:7px}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__figure figcaption{margin-top:11px;font-size:10px}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__status{font-size:10px}.FairlightSpatialFxLab-module__0o2DFW__controls{margin-top:24px}.FairlightSpatialFxLab-module__0o2DFW__fields,.FairlightSpatialFxLab-module__0o2DFW__three,.FairlightSpatialFxLab-module__0o2DFW__channelGrid,.FairlightSpatialFxLab-module__0o2DFW__mixRow{grid-template-columns:1fr;gap:21px}.FairlightSpatialFxLab-module__0o2DFW__field>span:first-child{font-size:12px}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__channel{padding:19px 14px 15px}.FairlightSpatialFxLab-module__0o2DFW__channel>legend{font-size:12px}.FairlightSpatialFxLab-module__0o2DFW__mixRow{gap:17px;margin-top:20px}.FairlightSpatialFxLab-module__0o2DFW__readout{border-left-width:2px;padding-left:12px}.FairlightSpatialFxLab-module__0o2DFW__readout strong{font-size:18px}.FairlightSpatialFxLab-module__0o2DFW__focusRow{display:block}.FairlightSpatialFxLab-module__0o2DFW__focusRow>div{gap:6px;margin-top:12px}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__focusRow button{padding:8px 10px;font-size:10px}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__selectField select{font-size:12px}.FairlightSpatialFxLab-module__0o2DFW__selectField>small{font-size:10px}.FairlightSpatialFxLab-module__0o2DFW__feedbackSummary{gap:6px 12px;padding:12px}.FairlightSpatialFxLab-module__0o2DFW__feedbackSummary>span,.FairlightSpatialFxLab-module__0o2DFW__feedbackSummary>small{font-size:10px}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__explanation{padding-left:11px;font-size:11px}.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__note,.FairlightSpatialFxLab-module__0o2DFW__lab .FairlightSpatialFxLab-module__0o2DFW__assumptions p{font-size:10px}}@media (max-width:640px){.FairlightSpatialFxLab-module__0o2DFW__lab{border-radius:15px;padding:20px 14px}}@media (prefers-reduced-motion:reduce){.FairlightSpatialFxLab-module__0o2DFW__lab *,.FairlightSpatialFxLab-module__0o2DFW__lab :before,.FairlightSpatialFxLab-module__0o2DFW__lab :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.FairlightSpatialFxLab-module__0o2DFW__lab button:active{transform:none}}
.FairlightCreativeFxLab-module__l9Sg9W__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:creative-fx-lab/inline-size}.FairlightCreativeFxLab-module__l9Sg9W__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:16px;display:flex}.FairlightCreativeFxLab-module__l9Sg9W__kicker{letter-spacing:.14em;color:#d3ddbe;font-size:10px;font-weight:650;line-height:1.5}.FairlightCreativeFxLab-module__l9Sg9W__kicker b{color:#809268;margin:0 7px;font-weight:400}.FairlightCreativeFxLab-module__l9Sg9W__badge{color:#9cad8b;letter-spacing:.04em;font:9px/1.5 ui-monospace,monospace}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__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}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__intro{color:#bbc9ae;max-width:76em;margin:13px 0 0;font-size:14px;line-height:1.8}.FairlightCreativeFxLab-module__l9Sg9W__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:23px 0 15px;display:flex}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__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}.FairlightCreativeFxLab-module__l9Sg9W__bypass i{background:#75905a;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:inset 0 1px 2px #0009}.FairlightCreativeFxLab-module__l9Sg9W__bypass>span{color:#a9be89;border-left:1px solid #bbd28b30;padding-left:8px;font:9px/1.5 ui-monospace,monospace}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__bypass[aria-pressed=true]{color:#ead7ad;background:linear-gradient(#615b37,#443e25);border-color:#c7ad76}.FairlightCreativeFxLab-module__l9Sg9W__bypass[aria-pressed=true] i{background:#e6c57c;box-shadow:0 0 7px #e6c57c55}.FairlightCreativeFxLab-module__l9Sg9W__bypass[aria-pressed=true]>span{color:#e4ca91}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__toolbar .FairlightCreativeFxLab-module__l9Sg9W__reset{box-shadow:none;color:#adbd9e;background:0 0;border-color:#0000}.FairlightCreativeFxLab-module__l9Sg9W__reset>span{font-size:21px;line-height:1}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__toolbar .FairlightCreativeFxLab-module__l9Sg9W__reset:hover{color:#e2e8cd;background:#bdcb980b}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__figure{min-width:0;margin:0}.FairlightCreativeFxLab-module__l9Sg9W__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}.FairlightCreativeFxLab-module__l9Sg9W__screenHeading{color:#b9c4a4;letter-spacing:.09em;justify-content:space-between;align-items:center;gap:14px;padding:5px 11px 8px;font:10px/1.5 ui-monospace,monospace;display:flex}.FairlightCreativeFxLab-module__l9Sg9W__screenHeading>span:last-child{color:#c7b98a;text-align:right}.FairlightCreativeFxLab-module__l9Sg9W__screen svg{width:100%;height:auto;display:block}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__figure figcaption{color:#9eb391;margin:13px 3px 0;font-size:11px;line-height:1.8}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__status{color:#bdccad;border-left:2px solid #8eac6a;margin:12px 3px 0;padding-left:11px;font-size:11px;line-height:1.7}.FairlightCreativeFxLab-module__l9Sg9W__controls{margin-top:26px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__group{border:0;border-top:1px solid #92a77030;min-width:0;margin:0;padding:21px 0 0}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__group+.FairlightCreativeFxLab-module__l9Sg9W__group{margin-top:25px}.FairlightCreativeFxLab-module__l9Sg9W__group>legend{color:#d2dabc;padding:0 13px 0 0;font-size:12px;font-weight:550;line-height:1.5}.FairlightCreativeFxLab-module__l9Sg9W__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 27px;display:grid}.FairlightCreativeFxLab-module__l9Sg9W__three{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__field{min-width:0;margin:0;display:block}.FairlightCreativeFxLab-module__l9Sg9W__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}.FairlightCreativeFxLab-module__l9Sg9W__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}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__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}.FairlightCreativeFxLab-module__l9Sg9W__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}.FairlightCreativeFxLab-module__l9Sg9W__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}.FairlightCreativeFxLab-module__l9Sg9W__field input::-moz-range-track{background:#102514;border:1px solid #91a36c65;border-radius:5px;height:6px;box-shadow:inset 0 2px 3px #000a}.FairlightCreativeFxLab-module__l9Sg9W__field input::-moz-range-progress{background:#8fa774;border-radius:5px;height:5px}.FairlightCreativeFxLab-module__l9Sg9W__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}.FairlightCreativeFxLab-module__l9Sg9W__endpoints{justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;display:flex}.FairlightCreativeFxLab-module__l9Sg9W__endpoints small{color:#97ad82;font-variant-numeric:tabular-nums;font-size:10px;line-height:1.5}.FairlightCreativeFxLab-module__l9Sg9W__channelGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:17px;display:grid}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__channel{background:linear-gradient(150deg,#4a643128,#10271975);border:1px solid #879c6559;border-radius:12px;min-width:0;margin:0;padding:21px 17px 17px;box-shadow:inset 0 1px #dfe7b617,0 4px 8px #0002}.FairlightCreativeFxLab-module__l9Sg9W__channel>legend{color:#d3debf;align-items:center;gap:10px;padding:0 8px;font-size:12px;line-height:1.5;display:flex}.FairlightCreativeFxLab-module__l9Sg9W__channel>legend b{color:#dbe3bf;background:#304a27;border:1px solid #7d965d;border-radius:5px;justify-content:center;align-items:center;width:26px;height:25px;font:12px/1 ui-monospace,monospace;display:inline-flex}.FairlightCreativeFxLab-module__l9Sg9W__channel:nth-child(2)>legend b{color:#aed2c6;background:#233d36;border-color:#628c88}.FairlightCreativeFxLab-module__l9Sg9W__channel .FairlightCreativeFxLab-module__l9Sg9W__field+.FairlightCreativeFxLab-module__l9Sg9W__field{margin-top:18px}.FairlightCreativeFxLab-module__l9Sg9W__mixRow{border-top:1px solid #91a66d32;grid-template-columns:1fr 1fr;align-items:center;gap:28px;margin-top:22px;padding-top:24px;display:grid}.FairlightCreativeFxLab-module__l9Sg9W__readout{border-left:1px solid #94a77048;flex-direction:column;justify-content:center;gap:6px;min-width:0;padding-left:23px;display:flex}.FairlightCreativeFxLab-module__l9Sg9W__readout>span{color:#a3b88a;font-size:10px;line-height:1.5}.FairlightCreativeFxLab-module__l9Sg9W__readout strong{color:#dacf9f;font-variant-numeric:tabular-nums;font-size:20px;font-weight:500;line-height:1.4}.FairlightCreativeFxLab-module__l9Sg9W__readout b{color:#789155;margin:0 8px;font-weight:400}.FairlightCreativeFxLab-module__l9Sg9W__readout small{color:#a0b389;font-size:10px;line-height:1.6}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__selectField{min-width:0;margin:0 0 26px;display:block}.FairlightCreativeFxLab-module__l9Sg9W__selectField>span{color:#ccd7b8;font-size:12px;font-weight:550;line-height:1.5}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__selectField select{color:#d5e0bf;width:100%;min-width:0;max-width:100%;min-height:45px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#142b1a;border:1px solid #88a0688c;border-radius:7px;margin-top:9px;padding:10px 36px 10px 12px;font-size:13px;line-height:1.5;display:block;box-shadow:inset 0 2px 5px #0005}.FairlightCreativeFxLab-module__l9Sg9W__selectField>small{color:#9bb387;margin-top:8px;font-size:11px;line-height:1.7;display:block}.FairlightCreativeFxLab-module__l9Sg9W__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}.FairlightCreativeFxLab-module__l9Sg9W__focusRow>span{color:#b5c7a2;font-size:11px;line-height:1.6}.FairlightCreativeFxLab-module__l9Sg9W__focusRow>div{flex-wrap:wrap;gap:6px;display:flex}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__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}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__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}.FairlightCreativeFxLab-module__l9Sg9W__feedbackSummary{background:#81974a0a;border:1px solid #97ad6961;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:6px 16px;margin-top:23px;padding:14px 16px;display:grid}.FairlightCreativeFxLab-module__l9Sg9W__feedbackSummary>span{color:#c0cea8;font-size:11px;line-height:1.6}.FairlightCreativeFxLab-module__l9Sg9W__feedbackSummary>strong{color:#d7dfb5;font:19px/1.4 ui-monospace,monospace}.FairlightCreativeFxLab-module__l9Sg9W__feedbackSummary>small{color:#a9bf90;grid-column:1/-1;font-size:11px;line-height:1.7}.FairlightCreativeFxLab-module__l9Sg9W__feedbackSummary[data-spatial-feedback-class=boundary],.FairlightCreativeFxLab-module__l9Sg9W__feedbackSummary[data-spatial-feedback-class=not-guaranteed]{background:#bd9c4b0e;border-color:#bea46a8a}.FairlightCreativeFxLab-module__l9Sg9W__feedbackSummary[data-spatial-feedback-class=boundary]>strong,.FairlightCreativeFxLab-module__l9Sg9W__feedbackSummary[data-spatial-feedback-class=not-guaranteed]>strong{color:#ead098}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__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}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__note{color:#9eb389;margin:12px 0 0;font-size:11px;line-height:1.75}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__assumptions{color:#a7bb94;border-top:1px solid #91a46e30;margin-top:22px;padding-top:6px}.FairlightCreativeFxLab-module__l9Sg9W__assumptions>summary{color:#c2d0ad;cursor:pointer;min-height:44px;padding:12px 0;font-size:11px;line-height:1.7}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__assumptions p{color:#9fb38f;margin:8px 0 0;font-size:11px;line-height:1.8}.FairlightCreativeFxLab-module__l9Sg9W__lab :is(button,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #e7d19a}.FairlightCreativeFxLab-module__l9Sg9W__lab button:active{transform:translateY(1px)}@container creative-fx-lab (max-width:760px){.FairlightCreativeFxLab-module__l9Sg9W__three{grid-template-columns:repeat(2,minmax(0,1fr))}.FairlightCreativeFxLab-module__l9Sg9W__channelGrid{gap:13px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__channel{padding:18px 13px 14px}.FairlightCreativeFxLab-module__l9Sg9W__channel>legend{gap:7px;padding:0 6px;font-size:11px}.FairlightCreativeFxLab-module__l9Sg9W__field>span:first-child{font-size:11px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__intro{font-size:13px}.FairlightCreativeFxLab-module__l9Sg9W__screenHeading{font-size:9px}}@container creative-fx-lab (max-width:510px){.FairlightCreativeFxLab-module__l9Sg9W__heading{margin-bottom:13px}.FairlightCreativeFxLab-module__l9Sg9W__kicker{letter-spacing:.1em;font-size:8px}.FairlightCreativeFxLab-module__l9Sg9W__badge{font-size:7px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__title{font-size:21px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__intro{font-size:12px;line-height:1.8}.FairlightCreativeFxLab-module__l9Sg9W__toolbar{gap:7px;margin-top:19px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__toolbar button{padding:9px 10px;font-size:11px}.FairlightCreativeFxLab-module__l9Sg9W__screen{border-radius:9px;padding:5px}.FairlightCreativeFxLab-module__l9Sg9W__screenHeading{letter-spacing:.035em;padding:5px 5px 4px;font-size:7px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__figure figcaption{margin-top:11px;font-size:10px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__status{font-size:10px}.FairlightCreativeFxLab-module__l9Sg9W__controls{margin-top:24px}.FairlightCreativeFxLab-module__l9Sg9W__fields,.FairlightCreativeFxLab-module__l9Sg9W__three,.FairlightCreativeFxLab-module__l9Sg9W__channelGrid,.FairlightCreativeFxLab-module__l9Sg9W__mixRow{grid-template-columns:1fr;gap:21px}.FairlightCreativeFxLab-module__l9Sg9W__field>span:first-child{font-size:12px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__channel{padding:19px 14px 15px}.FairlightCreativeFxLab-module__l9Sg9W__channel>legend{font-size:12px}.FairlightCreativeFxLab-module__l9Sg9W__mixRow{gap:17px;margin-top:20px}.FairlightCreativeFxLab-module__l9Sg9W__readout{border-left-width:2px;padding-left:12px}.FairlightCreativeFxLab-module__l9Sg9W__readout strong{font-size:18px}.FairlightCreativeFxLab-module__l9Sg9W__focusRow{display:block}.FairlightCreativeFxLab-module__l9Sg9W__focusRow>div{gap:6px;margin-top:12px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__focusRow button{padding:8px 10px;font-size:10px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__selectField select{font-size:12px}.FairlightCreativeFxLab-module__l9Sg9W__selectField>small{font-size:10px}.FairlightCreativeFxLab-module__l9Sg9W__feedbackSummary{gap:6px 12px;padding:12px}.FairlightCreativeFxLab-module__l9Sg9W__feedbackSummary>span,.FairlightCreativeFxLab-module__l9Sg9W__feedbackSummary>small{font-size:10px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__explanation{padding-left:11px;font-size:11px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__note,.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__assumptions p{font-size:10px}}@media (max-width:640px){.FairlightCreativeFxLab-module__l9Sg9W__lab{border-radius:15px;padding:20px 14px}}@media (prefers-reduced-motion:reduce){.FairlightCreativeFxLab-module__l9Sg9W__lab *,.FairlightCreativeFxLab-module__l9Sg9W__lab :before,.FairlightCreativeFxLab-module__l9Sg9W__lab :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.FairlightCreativeFxLab-module__l9Sg9W__lab button:active{transform:none}}.FairlightCreativeFxLab-module__l9Sg9W__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:25px;display:grid}.FairlightCreativeFxLab-module__l9Sg9W__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}.FairlightCreativeFxLab-module__l9Sg9W__metrics span{color:#a9bb96;font-size:11px;line-height:1.6;display:block}.FairlightCreativeFxLab-module__l9Sg9W__metrics strong{color:#dccd9b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:7px;font-size:clamp(16px,1.6vw,21px);font-weight:500;line-height:1.5;display:block}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__checkField{color:#d0dabb;cursor:pointer;background:#213b2280;border:1px solid #94a86f5f;border-radius:9px;align-items:flex-start;gap:12px;min-height:44px;margin:24px 0 0;padding:15px;display:flex}.FairlightCreativeFxLab-module__l9Sg9W__checkField input{accent-color:#b4cd89;flex:0 0 20px;width:20px;height:20px;margin:2px 0 0}.FairlightCreativeFxLab-module__l9Sg9W__checkField>span{font-size:12px;line-height:1.7}.FairlightCreativeFxLab-module__l9Sg9W__checkField small{color:#9fb58e;margin-top:5px;font-size:11px;line-height:1.75;display:block}@container creative-fx-lab (max-width:510px){.FairlightCreativeFxLab-module__l9Sg9W__metrics{grid-template-columns:1fr;gap:10px}.FairlightCreativeFxLab-module__l9Sg9W__metrics>div{padding:13px}.FairlightCreativeFxLab-module__l9Sg9W__metrics span,.FairlightCreativeFxLab-module__l9Sg9W__checkField small{font-size:10px}.FairlightCreativeFxLab-module__l9Sg9W__lab .FairlightCreativeFxLab-module__l9Sg9W__checkField{gap:10px;padding:12px}.FairlightCreativeFxLab-module__l9Sg9W__checkField>span{font-size:11px}}
.FairlightAutomationMeterLab-module__XqouoW__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:automation-meter-lab/inline-size}.FairlightAutomationMeterLab-module__XqouoW__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:16px;display:flex}.FairlightAutomationMeterLab-module__XqouoW__kicker{letter-spacing:.14em;color:#d3ddbe;font-size:10px;font-weight:650;line-height:1.5}.FairlightAutomationMeterLab-module__XqouoW__kicker b{color:#809268;margin:0 7px;font-weight:400}.FairlightAutomationMeterLab-module__XqouoW__badge{color:#9cad8b;letter-spacing:.04em;font:9px/1.5 ui-monospace,monospace}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__intro{color:#bbc9ae;max-width:76em;margin:13px 0 0;font-size:14px;line-height:1.8}.FairlightAutomationMeterLab-module__XqouoW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:23px 0 15px;display:flex}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__original i{background:#75905a;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:inset 0 1px 2px #0009}.FairlightAutomationMeterLab-module__XqouoW__original>span{color:#a9be89;border-left:1px solid #bbd28b30;padding-left:8px;font:9px/1.5 ui-monospace,monospace}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__original[aria-pressed=true]{color:#ead7ad;background:linear-gradient(#615b37,#443e25);border-color:#c7ad76}.FairlightAutomationMeterLab-module__XqouoW__original[aria-pressed=true] i{background:#e6c57c;box-shadow:0 0 7px #e6c57c55}.FairlightAutomationMeterLab-module__XqouoW__original[aria-pressed=true]>span{color:#e4ca91}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__toolbar .FairlightAutomationMeterLab-module__XqouoW__reset{box-shadow:none;color:#adbd9e;background:0 0;border-color:#0000}.FairlightAutomationMeterLab-module__XqouoW__reset>span{font-size:21px;line-height:1}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__toolbar .FairlightAutomationMeterLab-module__XqouoW__reset:hover{color:#e2e8cd;background:#bdcb980b}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__figure{min-width:0;margin:0}.FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__screenHeading>span:last-child{color:#c7b98a;text-align:right}.FairlightAutomationMeterLab-module__XqouoW__screen svg{width:100%;height:auto;display:block}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__figure figcaption{color:#9eb391;margin:13px 3px 0;font-size:11px;line-height:1.8}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__status{color:#bdccad;border-left:2px solid #8eac6a;margin:12px 3px 0;padding-left:11px;font-size:11px;line-height:1.7}.FairlightAutomationMeterLab-module__XqouoW__controls{margin-top:26px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__group{border:0;border-top:1px solid #92a77030;min-width:0;margin:0;padding:21px 0 0}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__group+.FairlightAutomationMeterLab-module__XqouoW__group{margin-top:25px}.FairlightAutomationMeterLab-module__XqouoW__group>legend{color:#d2dabc;padding:0 13px 0 0;font-size:12px;font-weight:550;line-height:1.5}.FairlightAutomationMeterLab-module__XqouoW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 27px;display:grid}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__field{min-width:0;margin:0;display:block}.FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__field input::-moz-range-track{background:#102514;border:1px solid #91a36c65;border-radius:5px;height:6px;box-shadow:inset 0 2px 3px #000a}.FairlightAutomationMeterLab-module__XqouoW__field input::-moz-range-progress{background:#8fa774;border-radius:5px;height:5px}.FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__endpoints{justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;display:flex}.FairlightAutomationMeterLab-module__XqouoW__endpoints small{color:#97ad82;font-variant-numeric:tabular-nums;font-size:10px;line-height:1.5}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__selectField{min-width:0;margin:0 0 26px;display:block}.FairlightAutomationMeterLab-module__XqouoW__selectField>span{color:#ccd7b8;font-size:12px;font-weight:550;line-height:1.5}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__selectField select{color:#d5e0bf;width:100%;min-width:0;max-width:100%;min-height:45px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#142b1a;border:1px solid #88a0688c;border-radius:7px;margin-top:9px;padding:10px 36px 10px 12px;font-size:13px;line-height:1.5;display:block;box-shadow:inset 0 2px 5px #0005}.FairlightAutomationMeterLab-module__XqouoW__selectField>small{color:#9bb387;margin-top:8px;font-size:11px;line-height:1.7;display:block}.FairlightAutomationMeterLab-module__XqouoW__editModule,.FairlightAutomationMeterLab-module__XqouoW__captureModule{background:linear-gradient(145deg,#42592e27,#1026187d);border:1px solid #90a56969;border-radius:12px;margin-top:25px;padding:20px;box-shadow:inset 0 1px #e3e8b51a,0 4px 8px #0002}.FairlightAutomationMeterLab-module__XqouoW__editModule .FairlightAutomationMeterLab-module__XqouoW__selectField{margin-bottom:12px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__operation{color:#bdccad;margin:0;font-size:12px;line-height:1.8}.FairlightAutomationMeterLab-module__XqouoW__actionRow{flex-wrap:wrap;align-items:center;gap:10px 13px;margin-top:18px;display:flex}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__actionRow button{color:#c3d1ae;max-width:100%;min-height:44px;font:inherit;text-align:center;cursor:pointer;background:#1c351c;border:1px solid #8ea4677c;border-radius:7px;justify-content:center;align-items:center;gap:16px;padding:10px 13px;font-size:12px;line-height:1.5;display:inline-flex}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__actionRow .FairlightAutomationMeterLab-module__XqouoW__primaryAction{color:#eef0cd;background:linear-gradient(#718950,#425e2d);border-color:#afc18c;box-shadow:inset 0 1px #e2ebbd45,0 3px #122811,0 5px 7px #0003}.FairlightAutomationMeterLab-module__XqouoW__primaryAction>span{color:#d2dcb4;font-size:17px;line-height:1}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__actionRow button:disabled{opacity:.4;box-shadow:none;cursor:default}.FairlightAutomationMeterLab-module__XqouoW__actionCount{color:#a8bb91;margin-left:auto;font-size:10px;line-height:1.6}.FairlightAutomationMeterLab-module__XqouoW__actionCount b{color:#d3dab9;margin-left:7px;font:14px/1.3 ui-monospace,monospace}.FairlightAutomationMeterLab-module__XqouoW__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:23px;display:grid}.FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__metrics span{color:#a9bb96;font-size:11px;line-height:1.6;display:block}.FairlightAutomationMeterLab-module__XqouoW__metrics strong{color:#dccd9b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:7px;font-size:clamp(18px,1.7vw,23px);font-weight:500;line-height:1.5;display:block}.FairlightAutomationMeterLab-module__XqouoW__gateModule{border-top:1px solid #94a77035;margin-top:25px;padding-top:20px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__checkField{color:#d0dabb;cursor:pointer;background:#213a3080;border:1px solid #7dada075;border-radius:9px;align-items:flex-start;gap:12px;min-height:44px;margin:0;padding:15px;display:flex}.FairlightAutomationMeterLab-module__XqouoW__checkField input{accent-color:#9fbfb0;flex:0 0 20px;width:20px;height:20px;margin:2px 0 0}.FairlightAutomationMeterLab-module__XqouoW__checkField>span{font-size:12px;line-height:1.7}.FairlightAutomationMeterLab-module__XqouoW__checkField small{color:#9eb7a6;margin-top:5px;font-size:11px;line-height:1.75;display:block}.FairlightAutomationMeterLab-module__XqouoW__gateReadout{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 15px;padding:14px 2px 0;display:flex}.FairlightAutomationMeterLab-module__XqouoW__gateReadout>span{color:#a9bfa9;font-size:11px;line-height:1.6}.FairlightAutomationMeterLab-module__XqouoW__gateReadout>strong{color:#b5d2c0;font:14px/1.5 ui-monospace,monospace}.FairlightAutomationMeterLab-module__XqouoW__channelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:25px;display:grid}.FairlightAutomationMeterLab-module__XqouoW__channel{background:linear-gradient(145deg,#425b2c26,#10271970);border:1px solid #91a77166;border-radius:12px;min-width:0;padding:20px 17px 13px;box-shadow:inset 0 1px #dce7b914,0 4px 8px #0002}.FairlightAutomationMeterLab-module__XqouoW__channel:nth-child(2){background:linear-gradient(145deg,#35534630,#112a227a);border-color:#709e8970}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__channel h4{color:#cddbbb;align-items:center;gap:10px;margin:0 0 14px;font-size:12px;font-weight:550;line-height:1.5;display:flex}.FairlightAutomationMeterLab-module__XqouoW__channel h4>b{color:#dae3bf;background:#304a27;border:1px solid #8aa166;border-radius:5px;justify-content:center;align-items:center;width:26px;height:25px;font:12px/1 ui-monospace,monospace;display:inline-flex}.FairlightAutomationMeterLab-module__XqouoW__channel:nth-child(2) h4>b{color:#b5d8cd;background:#274738;border-color:#7caa98}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__readouts{margin:0}.FairlightAutomationMeterLab-module__XqouoW__readouts>div{border-top:1px solid #b3c59422;justify-content:space-between;align-items:baseline;gap:10px;padding:12px 0;display:flex}.FairlightAutomationMeterLab-module__XqouoW__readouts dt{color:#aabf96;font-size:11px;line-height:1.6}.FairlightAutomationMeterLab-module__XqouoW__readouts dd{color:#e0d4a5;white-space:nowrap;margin:0;font:19px/1.4 ui-monospace,monospace}.FairlightAutomationMeterLab-module__XqouoW__readouts dd small{color:#a8bb96;font:9px/1.5 ui-monospace,monospace}.FairlightAutomationMeterLab-module__XqouoW__captureHeading{flex-direction:column;gap:8px;display:flex}.FairlightAutomationMeterLab-module__XqouoW__captureHeading>span{color:#d1dcbb;font-size:12px;line-height:1.5}.FairlightAutomationMeterLab-module__XqouoW__captureHeading>strong{color:#d9ca96;overflow-wrap:anywhere;font:17px/1.6 ui-monospace,monospace}.FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__focusRow>span{color:#b5c7a2;font-size:11px;line-height:1.6}.FairlightAutomationMeterLab-module__XqouoW__focusRow>div{flex-wrap:wrap;gap:6px;display:flex}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__note{color:#9eb389;margin:12px 0 0;font-size:11px;line-height:1.75}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__assumptions{color:#a7bb94;border-top:1px solid #91a46e30;margin-top:22px;padding-top:6px}.FairlightAutomationMeterLab-module__XqouoW__assumptions>summary{color:#c2d0ad;cursor:pointer;min-height:44px;padding:12px 0;font-size:11px;line-height:1.7}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__assumptions p{color:#9fb38f;margin:8px 0 0;font-size:11px;line-height:1.8}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__assumptions .FairlightAutomationMeterLab-module__XqouoW__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}.FairlightAutomationMeterLab-module__XqouoW__lab :is(button,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #e7d19a}.FairlightAutomationMeterLab-module__XqouoW__lab button:not(:disabled):active{transform:translateY(1px)}@container automation-meter-lab (max-width:760px){.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__intro{font-size:13px}.FairlightAutomationMeterLab-module__XqouoW__screenHeading{font-size:9px}.FairlightAutomationMeterLab-module__XqouoW__field>span:first-child{font-size:11px}.FairlightAutomationMeterLab-module__XqouoW__channel{padding:18px 13px 11px}.FairlightAutomationMeterLab-module__XqouoW__readouts dd{font-size:17px}.FairlightAutomationMeterLab-module__XqouoW__readouts>div{gap:7px}.FairlightAutomationMeterLab-module__XqouoW__actionCount{margin-left:0}}@container automation-meter-lab (max-width:510px){.FairlightAutomationMeterLab-module__XqouoW__heading{margin-bottom:13px}.FairlightAutomationMeterLab-module__XqouoW__kicker{letter-spacing:.1em;font-size:8px}.FairlightAutomationMeterLab-module__XqouoW__badge{font-size:7px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__title{font-size:21px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__intro{font-size:12px;line-height:1.8}.FairlightAutomationMeterLab-module__XqouoW__toolbar{gap:7px;margin-top:19px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__toolbar button{padding:9px 10px;font-size:11px}.FairlightAutomationMeterLab-module__XqouoW__screen{border-radius:9px;padding:5px}.FairlightAutomationMeterLab-module__XqouoW__screenHeading{letter-spacing:.02em;padding:5px 5px 4px;font-size:7px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__figure figcaption{margin-top:11px;font-size:10px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__status{font-size:10px}.FairlightAutomationMeterLab-module__XqouoW__controls{margin-top:24px}.FairlightAutomationMeterLab-module__XqouoW__fields,.FairlightAutomationMeterLab-module__XqouoW__channelGrid,.FairlightAutomationMeterLab-module__XqouoW__metrics{grid-template-columns:1fr;gap:21px}.FairlightAutomationMeterLab-module__XqouoW__field>span:first-child,.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__selectField select{font-size:12px}.FairlightAutomationMeterLab-module__XqouoW__selectField>small{font-size:10px}.FairlightAutomationMeterLab-module__XqouoW__editModule,.FairlightAutomationMeterLab-module__XqouoW__captureModule{padding:16px 13px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__operation{font-size:11px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__actionRow button{padding:9px 11px;font-size:11px}.FairlightAutomationMeterLab-module__XqouoW__actionCount{flex-basis:100%}.FairlightAutomationMeterLab-module__XqouoW__metrics{gap:10px}.FairlightAutomationMeterLab-module__XqouoW__metrics>div{padding:13px}.FairlightAutomationMeterLab-module__XqouoW__metrics span,.FairlightAutomationMeterLab-module__XqouoW__checkField small{font-size:10px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__checkField{gap:10px;padding:12px}.FairlightAutomationMeterLab-module__XqouoW__checkField>span{font-size:11px}.FairlightAutomationMeterLab-module__XqouoW__gateReadout>span{font-size:10px}.FairlightAutomationMeterLab-module__XqouoW__channelGrid{gap:12px}.FairlightAutomationMeterLab-module__XqouoW__channel{padding:18px 14px 11px}.FairlightAutomationMeterLab-module__XqouoW__captureHeading>strong{font-size:14px}.FairlightAutomationMeterLab-module__XqouoW__focusRow{display:block}.FairlightAutomationMeterLab-module__XqouoW__focusRow>div{gap:6px;margin-top:12px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__focusRow button{padding:8px 10px;font-size:10px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__explanation{padding-left:11px;font-size:11px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__note,.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__assumptions p{font-size:10px}.FairlightAutomationMeterLab-module__XqouoW__lab .FairlightAutomationMeterLab-module__XqouoW__assumptions .FairlightAutomationMeterLab-module__XqouoW__formula{padding:12px;font-size:9px}}@media (max-width:640px){.FairlightAutomationMeterLab-module__XqouoW__lab{border-radius:15px;padding:20px 14px}}@media (prefers-reduced-motion:reduce){.FairlightAutomationMeterLab-module__XqouoW__lab *,.FairlightAutomationMeterLab-module__XqouoW__lab :before,.FairlightAutomationMeterLab-module__XqouoW__lab :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.FairlightAutomationMeterLab-module__XqouoW__lab button:not(:disabled):active{transform:none}}
.FairlightLoudnessLab-module__XE5c3W__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:loudness-lab/inline-size}.FairlightLoudnessLab-module__XE5c3W__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:16px;display:flex}.FairlightLoudnessLab-module__XE5c3W__kicker{letter-spacing:.14em;color:#d3ddbe;font-size:10px;font-weight:650;line-height:1.5}.FairlightLoudnessLab-module__XE5c3W__kicker b{color:#809268;margin:0 7px;font-weight:400}.FairlightLoudnessLab-module__XE5c3W__badge{color:#9cad8b;letter-spacing:.04em;font:9px/1.5 ui-monospace,monospace}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__intro{color:#bbc9ae;max-width:76em;margin:13px 0 0;font-size:14px;line-height:1.8}.FairlightLoudnessLab-module__XE5c3W__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:23px 0 15px;display:flex}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__original i{background:#75905a;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:inset 0 1px 2px #0009}.FairlightLoudnessLab-module__XE5c3W__original>span{color:#a9be89;border-left:1px solid #bbd28b30;padding-left:8px;font:9px/1.5 ui-monospace,monospace}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__original[aria-pressed=true]{color:#ead7ad;background:linear-gradient(#615b37,#443e25);border-color:#c7ad76}.FairlightLoudnessLab-module__XE5c3W__original[aria-pressed=true] i{background:#e6c57c;box-shadow:0 0 7px #e6c57c55}.FairlightLoudnessLab-module__XE5c3W__original[aria-pressed=true]>span{color:#e4ca91}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__toolbar .FairlightLoudnessLab-module__XE5c3W__reset{box-shadow:none;color:#adbd9e;background:0 0;border-color:#0000}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__toolbar .FairlightLoudnessLab-module__XE5c3W__reset:hover{color:#e2e8cd;background:#bdcb980b}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__figure{min-width:0;margin:0}.FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__screenHeading>span:last-child{color:#c7b98a;text-align:right}.FairlightLoudnessLab-module__XE5c3W__screen svg{width:100%;height:auto;display:block}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__figure figcaption{color:#9eb391;margin:13px 3px 0;font-size:11px;line-height:1.8}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__status{color:#bdccad;border-left:2px solid #8eac6a;margin:12px 3px 0;padding-left:11px;font-size:11px;line-height:1.7}.FairlightLoudnessLab-module__XE5c3W__controls{margin-top:26px}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__group{border:0;border-top:1px solid #92a77030;min-width:0;margin:0;padding:21px 0 0}.FairlightLoudnessLab-module__XE5c3W__group>legend{color:#d2dabc;padding:0 13px 0 0;font-size:12px;font-weight:550;line-height:1.5}.FairlightLoudnessLab-module__XE5c3W__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 27px;display:grid}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__field{min-width:0;margin:0;display:block}.FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__field input::-moz-range-track{background:#102514;border:1px solid #91a36c65;border-radius:5px;height:6px;box-shadow:inset 0 2px 3px #000a}.FairlightLoudnessLab-module__XE5c3W__field input::-moz-range-progress{background:#8fa774;border-radius:5px;height:5px}.FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__endpoints{justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;display:flex}.FairlightLoudnessLab-module__XE5c3W__endpoints small{color:#97ad82;font-variant-numeric:tabular-nums;font-size:10px;line-height:1.5}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__selectField{min-width:0;margin:0 0 26px;display:block}.FairlightLoudnessLab-module__XE5c3W__selectField>span{color:#ccd7b8;font-size:12px;font-weight:550;line-height:1.5}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__selectField select{color:#d5e0bf;width:100%;min-width:0;max-width:100%;min-height:45px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#142b1a;border:1px solid #88a0688c;border-radius:7px;margin-top:9px;padding:10px 36px 10px 12px;font-size:13px;line-height:1.5;display:block;box-shadow:inset 0 2px 5px #0005}.FairlightLoudnessLab-module__XE5c3W__selectField>small{color:#9bb387;margin-top:8px;font-size:11px;line-height:1.7;display:block}.FairlightLoudnessLab-module__XE5c3W__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:23px;display:grid}.FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__metrics span{color:#a9bb96;font-size:11px;line-height:1.6;display:block}.FairlightLoudnessLab-module__XE5c3W__metrics strong{color:#dccd9b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:7px;font-size:clamp(21px,2vw,27px);font-weight:500;line-height:1.5;display:block}.FairlightLoudnessLab-module__XE5c3W__metrics strong small{color:#aaba92;white-space:nowrap;font-size:10px;font-weight:400}.FairlightLoudnessLab-module__XE5c3W__metrics .FairlightLoudnessLab-module__XE5c3W__result{background:linear-gradient(140deg,#70814730,#273b246b);border-color:#b1bf837c}.FairlightLoudnessLab-module__XE5c3W__counts{color:#afc09e;border-top:1px solid #91a46e30;flex-wrap:wrap;justify-content:space-between;gap:10px 18px;margin-top:14px;padding:13px 2px;font-size:11px;line-height:1.7;display:flex}.FairlightLoudnessLab-module__XE5c3W__counts b{color:#d6dab3;white-space:nowrap;margin-left:9px;font:13px/1.5 ui-monospace,monospace}.FairlightLoudnessLab-module__XE5c3W__focusRow{border-top:1px solid #91a46e30;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px 18px;margin-top:13px;padding-top:22px;display:flex}.FairlightLoudnessLab-module__XE5c3W__focusRow>span{color:#b5c7a2;font-size:11px;line-height:1.6}.FairlightLoudnessLab-module__XE5c3W__focusRow>div{flex-wrap:wrap;gap:6px;display:flex}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__note{color:#9eb389;margin:12px 0 0;font-size:11px;line-height:1.75}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__assumptions{color:#a7bb94;border-top:1px solid #91a46e30;margin-top:22px;padding-top:6px}.FairlightLoudnessLab-module__XE5c3W__assumptions>summary{color:#c2d0ad;cursor:pointer;min-height:44px;padding:12px 0;font-size:11px;line-height:1.7}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__assumptions p{color:#9fb38f;margin:8px 0 0;font-size:11px;line-height:1.8}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__assumptions .FairlightLoudnessLab-module__XE5c3W__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}.FairlightLoudnessLab-module__XE5c3W__lab :is(button,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #e7d19a}.FairlightLoudnessLab-module__XE5c3W__lab button:not(:disabled):active{transform:translateY(1px)}@container loudness-lab (max-width:760px){.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__intro{font-size:13px}.FairlightLoudnessLab-module__XE5c3W__screenHeading{font-size:9px}.FairlightLoudnessLab-module__XE5c3W__field>span:first-child{font-size:11px}}@container loudness-lab (max-width:510px){.FairlightLoudnessLab-module__XE5c3W__heading{margin-bottom:13px}.FairlightLoudnessLab-module__XE5c3W__kicker{letter-spacing:.1em;font-size:8px}.FairlightLoudnessLab-module__XE5c3W__badge{font-size:7px}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__title{font-size:21px}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__intro{font-size:12px;line-height:1.8}.FairlightLoudnessLab-module__XE5c3W__toolbar{gap:7px;margin-top:19px}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__toolbar button{padding:9px 10px;font-size:11px}.FairlightLoudnessLab-module__XE5c3W__screen{border-radius:9px;padding:5px}.FairlightLoudnessLab-module__XE5c3W__screenHeading{letter-spacing:.02em;padding:5px 5px 4px;font-size:7px}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__figure figcaption{margin-top:11px;font-size:10px}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__status{font-size:10px}.FairlightLoudnessLab-module__XE5c3W__controls{margin-top:24px}.FairlightLoudnessLab-module__XE5c3W__fields,.FairlightLoudnessLab-module__XE5c3W__metrics{grid-template-columns:1fr;gap:21px}.FairlightLoudnessLab-module__XE5c3W__field>span:first-child,.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__selectField select{font-size:12px}.FairlightLoudnessLab-module__XE5c3W__selectField>small{font-size:10px}.FairlightLoudnessLab-module__XE5c3W__metrics{gap:10px}.FairlightLoudnessLab-module__XE5c3W__metrics>div{padding:13px}.FairlightLoudnessLab-module__XE5c3W__metrics span{font-size:10px}.FairlightLoudnessLab-module__XE5c3W__counts{font-size:10px;display:grid}.FairlightLoudnessLab-module__XE5c3W__focusRow{display:block}.FairlightLoudnessLab-module__XE5c3W__focusRow>div{gap:6px;margin-top:12px}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__focusRow button{padding:8px 10px;font-size:10px}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__explanation{padding-left:11px;font-size:11px}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__note,.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__assumptions p{font-size:10px}.FairlightLoudnessLab-module__XE5c3W__lab .FairlightLoudnessLab-module__XE5c3W__assumptions .FairlightLoudnessLab-module__XE5c3W__formula{padding:12px;font-size:9px}}@media (max-width:640px){.FairlightLoudnessLab-module__XE5c3W__lab{border-radius:15px;padding:20px 14px}}@media (prefers-reduced-motion:reduce){.FairlightLoudnessLab-module__XE5c3W__lab *,.FairlightLoudnessLab-module__XE5c3W__lab :before,.FairlightLoudnessLab-module__XE5c3W__lab :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.FairlightLoudnessLab-module__XE5c3W__lab button:not(:disabled):active{transform:none}}
.FairlightFrequencyLab-module__3NsWcW__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:frequency-lab/inline-size}.FairlightFrequencyLab-module__3NsWcW__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:16px;display:flex}.FairlightFrequencyLab-module__3NsWcW__kicker{letter-spacing:.14em;color:#d3ddbe;font-size:10px;font-weight:650;line-height:1.5}.FairlightFrequencyLab-module__3NsWcW__kicker b{color:#809268;margin:0 7px;font-weight:400}.FairlightFrequencyLab-module__3NsWcW__badge{color:#9cad8b;letter-spacing:.04em;font:9px/1.5 ui-monospace,monospace}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__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}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__intro{color:#bbc9ae;max-width:76em;margin:13px 0 0;font-size:14px;line-height:1.8}.FairlightFrequencyLab-module__3NsWcW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:23px 0 15px;display:flex}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__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}.FairlightFrequencyLab-module__3NsWcW__original i{background:#75905a;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:inset 0 1px 2px #0009}.FairlightFrequencyLab-module__3NsWcW__original>span{color:#a9be89;border-left:1px solid #bbd28b30;padding-left:8px;font:9px/1.5 ui-monospace,monospace}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__original[aria-pressed=true]{color:#ead7ad;background:linear-gradient(#615b37,#443e25);border-color:#c7ad76}.FairlightFrequencyLab-module__3NsWcW__original[aria-pressed=true] i{background:#e6c57c;box-shadow:0 0 7px #e6c57c55}.FairlightFrequencyLab-module__3NsWcW__original[aria-pressed=true]>span{color:#e4ca91}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__toolbar .FairlightFrequencyLab-module__3NsWcW__reset{box-shadow:none;color:#adbd9e;background:0 0;border-color:#0000}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__toolbar .FairlightFrequencyLab-module__3NsWcW__reset:hover{color:#e2e8cd;background:#bdcb980b}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__figure{min-width:0;margin:0}.FairlightFrequencyLab-module__3NsWcW__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}.FairlightFrequencyLab-module__3NsWcW__screenHeading{color:#b9c4a4;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:14px;padding:5px 11px 8px;font:10px/1.5 ui-monospace,monospace;display:flex}.FairlightFrequencyLab-module__3NsWcW__screenHeading>span:last-child{color:#c7b98a;text-align:right}.FairlightFrequencyLab-module__3NsWcW__screen svg{width:100%;height:auto;display:block}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__figure figcaption{color:#a9bd9b;margin:13px 3px 0;font-size:11px;line-height:1.8}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__status{color:#bdccad;border-left:2px solid #8eac6a;margin:12px 3px 0;padding-left:11px;font-size:11px;line-height:1.7}.FairlightFrequencyLab-module__3NsWcW__controls{margin-top:26px}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__group{border:0;border-top:1px solid #92a77030;min-width:0;margin:25px 0 0;padding:21px 0 0}.FairlightFrequencyLab-module__3NsWcW__group>legend{color:#d2dabc;padding:0 13px 0 0;font-size:12px;font-weight:550;line-height:1.5}.FairlightFrequencyLab-module__3NsWcW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 27px;display:grid}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__field{min-width:0;margin:0;display:block}.FairlightFrequencyLab-module__3NsWcW__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}.FairlightFrequencyLab-module__3NsWcW__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}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__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}.FairlightFrequencyLab-module__3NsWcW__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}.FairlightFrequencyLab-module__3NsWcW__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}.FairlightFrequencyLab-module__3NsWcW__field input::-moz-range-track{background:#102514;border:1px solid #91a36c65;border-radius:5px;height:6px;box-shadow:inset 0 2px 3px #000a}.FairlightFrequencyLab-module__3NsWcW__field input::-moz-range-progress{background:#8fa774;border-radius:5px;height:5px}.FairlightFrequencyLab-module__3NsWcW__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}.FairlightFrequencyLab-module__3NsWcW__endpoints{justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;display:flex}.FairlightFrequencyLab-module__3NsWcW__endpoints small{color:#a6ba92;font-variant-numeric:tabular-nums;font-size:10px;line-height:1.5}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__selectField{min-width:0;margin:0;display:block}.FairlightFrequencyLab-module__3NsWcW__selectField>span{color:#ccd7b8;font-size:12px;font-weight:550;line-height:1.5}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__selectField select{color:#d5e0bf;width:100%;min-width:0;max-width:100%;min-height:45px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#142b1a;border:1px solid #88a0688c;border-radius:7px;margin-top:9px;padding:10px 30px 10px 12px;font-size:12px;line-height:1.5;display:block;box-shadow:inset 0 2px 5px #0005}.FairlightFrequencyLab-module__3NsWcW__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:25px;display:grid}.FairlightFrequencyLab-module__3NsWcW__metrics>div{background:linear-gradient(140deg,#44592e24,#10281766);border:1px solid #93a66d55;border-radius:10px;min-width:0;padding:17px 15px;box-shadow:inset 0 1px #d9e7b014,0 3px 5px #0002}.FairlightFrequencyLab-module__3NsWcW__metrics span{color:#b5c5a1;min-height:3.2em;font-size:11px;line-height:1.6;display:block}.FairlightFrequencyLab-module__3NsWcW__metrics strong{color:#dccd9b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:8px;font-size:clamp(17px,1.7vw,23px);font-weight:500;line-height:1.5;display:block}.FairlightFrequencyLab-module__3NsWcW__metrics small{color:#a5b995;margin-top:7px;font-size:10px;line-height:1.65;display:block}.FairlightFrequencyLab-module__3NsWcW__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}.FairlightFrequencyLab-module__3NsWcW__focusRow>span{color:#b5c7a2;font-size:11px;line-height:1.6}.FairlightFrequencyLab-module__3NsWcW__focusRow>div{flex-wrap:wrap;gap:6px;display:flex}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__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}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__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}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__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}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__note{color:#abc097;margin:12px 0 0;font-size:11px;line-height:1.75}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__assumptions{color:#a7bb94;border-top:1px solid #91a46e30;margin-top:22px;padding-top:6px}.FairlightFrequencyLab-module__3NsWcW__assumptions>summary{color:#c2d0ad;cursor:pointer;min-height:44px;padding:12px 0;font-size:11px;line-height:1.7}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__assumptions p{color:#b2c29f;margin:8px 0 0;font-size:11px;line-height:1.8}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__assumptions .FairlightFrequencyLab-module__3NsWcW__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}.FairlightFrequencyLab-module__3NsWcW__lab :is(button,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #e7d19a}.FairlightFrequencyLab-module__3NsWcW__lab button:active{transform:translateY(1px)}@container frequency-lab (max-width:760px){.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__intro{font-size:13px}.FairlightFrequencyLab-module__3NsWcW__screenHeading{font-size:9px}.FairlightFrequencyLab-module__3NsWcW__field>span:first-child{font-size:11px}.FairlightFrequencyLab-module__3NsWcW__metrics{gap:9px}.FairlightFrequencyLab-module__3NsWcW__metrics>div{padding:14px 11px}.FairlightFrequencyLab-module__3NsWcW__metrics strong{font-size:18px}}@container frequency-lab (max-width:510px){.FairlightFrequencyLab-module__3NsWcW__heading{margin-bottom:13px}.FairlightFrequencyLab-module__3NsWcW__kicker{letter-spacing:.1em;font-size:8px}.FairlightFrequencyLab-module__3NsWcW__badge{font-size:7px}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__title{font-size:21px}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__intro{font-size:12px}.FairlightFrequencyLab-module__3NsWcW__toolbar{gap:7px;margin-top:19px}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__toolbar button{padding:9px 10px;font-size:11px}.FairlightFrequencyLab-module__3NsWcW__screen{border-radius:9px;padding:5px}.FairlightFrequencyLab-module__3NsWcW__screenHeading{letter-spacing:.02em;padding:5px 5px 4px;font-size:7px}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__figure figcaption,.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__status{font-size:10px}.FairlightFrequencyLab-module__3NsWcW__fields,.FairlightFrequencyLab-module__3NsWcW__metrics{grid-template-columns:1fr;gap:20px}.FairlightFrequencyLab-module__3NsWcW__field>span:first-child{font-size:12px}.FairlightFrequencyLab-module__3NsWcW__metrics{gap:10px}.FairlightFrequencyLab-module__3NsWcW__metrics span{min-height:0}.FairlightFrequencyLab-module__3NsWcW__metrics strong{margin-top:5px;font-size:21px}.FairlightFrequencyLab-module__3NsWcW__focusRow{display:block}.FairlightFrequencyLab-module__3NsWcW__focusRow>div{margin-top:12px}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__focusRow button{padding:8px 10px}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__explanation{padding-left:11px;font-size:11px}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__note,.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__assumptions p{font-size:10px}.FairlightFrequencyLab-module__3NsWcW__lab .FairlightFrequencyLab-module__3NsWcW__assumptions .FairlightFrequencyLab-module__3NsWcW__formula{padding:12px;font-size:9px}}@media (max-width:640px){.FairlightFrequencyLab-module__3NsWcW__lab{border-radius:15px;padding:20px 14px}}@media (prefers-reduced-motion:reduce){.FairlightFrequencyLab-module__3NsWcW__lab *,.FairlightFrequencyLab-module__3NsWcW__lab :before,.FairlightFrequencyLab-module__3NsWcW__lab :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.FairlightFrequencyLab-module__3NsWcW__lab button:active{transform:none}}
.FairlightMasteringLab-module__Fc7sqG__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:mastering-lab/inline-size}.FairlightMasteringLab-module__Fc7sqG__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:16px;display:flex}.FairlightMasteringLab-module__Fc7sqG__kicker{letter-spacing:.14em;color:#d3ddbe;font-size:10px;font-weight:650;line-height:1.5}.FairlightMasteringLab-module__Fc7sqG__kicker b{color:#809268;margin:0 7px;font-weight:400}.FairlightMasteringLab-module__Fc7sqG__badge{color:#9cad8b;letter-spacing:.04em;font:9px/1.5 ui-monospace,monospace}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__intro{color:#bbc9ae;max-width:76em;margin:13px 0 0;font-size:14px;line-height:1.8}.FairlightMasteringLab-module__Fc7sqG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:23px 0 15px;display:flex}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__original i{background:#75905a;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:inset 0 1px 2px #0009}.FairlightMasteringLab-module__Fc7sqG__original>span{color:#a9be89;border-left:1px solid #bbd28b30;padding-left:8px;font:9px/1.5 ui-monospace,monospace}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__original[aria-pressed=true]{color:#ead7ad;background:linear-gradient(#615b37,#443e25);border-color:#c7ad76}.FairlightMasteringLab-module__Fc7sqG__original[aria-pressed=true] i{background:#e6c57c;box-shadow:0 0 7px #e6c57c55}.FairlightMasteringLab-module__Fc7sqG__original[aria-pressed=true]>span{color:#e4ca91}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__toolbar .FairlightMasteringLab-module__Fc7sqG__reset{box-shadow:none;color:#adbd9e;background:0 0;border-color:#0000}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__toolbar .FairlightMasteringLab-module__Fc7sqG__reset:hover{color:#e2e8cd;background:#bdcb980b}.FairlightMasteringLab-module__Fc7sqG__reset svg{flex:0 0 16px}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__figure{min-width:0;margin:0}.FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__screenHeading>span:last-child{color:#c7b98a;text-align:right}.FairlightMasteringLab-module__Fc7sqG__screen svg{width:100%;height:auto;display:block}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__figure figcaption{color:#9eb391;margin:13px 3px 0;font-size:11px;line-height:1.8}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__status{color:#cfcca5;border-left:2px solid #c1b17e;margin:12px 3px 0;padding:11px 0 11px 12px;font-size:12px;line-height:1.75}.FairlightMasteringLab-module__Fc7sqG__controls{margin-top:26px}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__group{border:0;border-top:1px solid #92a77030;min-width:0;margin:0;padding:21px 0 0}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__group+.FairlightMasteringLab-module__Fc7sqG__group{margin-top:25px}.FairlightMasteringLab-module__Fc7sqG__group>legend{color:#d2dabc;padding:0 13px 0 0;font-size:12px;font-weight:550;line-height:1.5}.FairlightMasteringLab-module__Fc7sqG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 27px;display:grid}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__field{min-width:0;margin:0;display:block}.FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__field input::-moz-range-track{background:#102514;border:1px solid #91a36c65;border-radius:5px;height:6px;box-shadow:inset 0 2px 3px #000a}.FairlightMasteringLab-module__Fc7sqG__field input::-moz-range-progress{background:#8fa774;border-radius:5px;height:5px}.FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__endpoints{justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;display:flex}.FairlightMasteringLab-module__Fc7sqG__endpoints small{color:#97ad82;font-variant-numeric:tabular-nums;font-size:10px;line-height:1.5}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__checkField input{accent-color:#aec494;flex:0 0 20px;width:20px;height:20px;margin:2px 0 0}.FairlightMasteringLab-module__Fc7sqG__checkField>span{font-size:12px;line-height:1.7}.FairlightMasteringLab-module__Fc7sqG__checkField small{color:#a3b799;margin-top:5px;font-size:11px;line-height:1.75;display:block}.FairlightMasteringLab-module__Fc7sqG__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:23px;display:grid}.FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__metrics span{color:#a9bb96;font-size:11px;line-height:1.6;display:block}.FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__metrics strong small{color:#b5c59e;font:12px/1.5 ui-monospace,monospace}.FairlightMasteringLab-module__Fc7sqG__examples{background:#142d1a50;border:1px solid #93a66d55;border-radius:11px;margin-top:25px;padding:18px}.FairlightMasteringLab-module__Fc7sqG__examples>span{color:#c4d3b1;font-size:12px;line-height:1.7}.FairlightMasteringLab-module__Fc7sqG__examples>div{flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px;display:flex}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__focusRow>span{color:#b5c7a2;font-size:11px;line-height:1.6}.FairlightMasteringLab-module__Fc7sqG__focusRow>div{flex-wrap:wrap;gap:6px;display:flex}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__note{color:#9eb389;margin:12px 0 0;font-size:11px;line-height:1.75}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__assumptions{color:#a7bb94;border-top:1px solid #91a46e30;margin-top:22px;padding-top:6px}.FairlightMasteringLab-module__Fc7sqG__assumptions>summary{color:#c2d0ad;cursor:pointer;min-height:44px;padding:12px 0;font-size:11px;line-height:1.7}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__assumptions p{color:#9fb38f;margin:8px 0 0;font-size:11px;line-height:1.8}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__assumptions .FairlightMasteringLab-module__Fc7sqG__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}.FairlightMasteringLab-module__Fc7sqG__lab :is(button,input,summary):focus-visible{outline-offset:4px;outline:2px solid #e7d19a}.FairlightMasteringLab-module__Fc7sqG__lab button:not(:disabled):active{transform:translateY(1px)}@container mastering-lab (max-width:760px){.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__intro{font-size:13px}.FairlightMasteringLab-module__Fc7sqG__screenHeading{font-size:9px}.FairlightMasteringLab-module__Fc7sqG__field>span:first-child{font-size:11px}}@container mastering-lab (max-width:510px){.FairlightMasteringLab-module__Fc7sqG__heading{margin-bottom:13px}.FairlightMasteringLab-module__Fc7sqG__kicker{letter-spacing:.1em;font-size:8px}.FairlightMasteringLab-module__Fc7sqG__badge{font-size:7px}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__title{font-size:21px}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__intro{font-size:12px;line-height:1.8}.FairlightMasteringLab-module__Fc7sqG__toolbar{gap:7px;margin-top:19px}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__toolbar button{padding:9px 10px;font-size:11px}.FairlightMasteringLab-module__Fc7sqG__screen{border-radius:9px;padding:5px}.FairlightMasteringLab-module__Fc7sqG__screenHeading{letter-spacing:.02em;padding:5px 5px 4px;font-size:7px}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__figure figcaption{margin-top:11px;font-size:10px}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__status{font-size:11px}.FairlightMasteringLab-module__Fc7sqG__controls{margin-top:24px}.FairlightMasteringLab-module__Fc7sqG__fields,.FairlightMasteringLab-module__Fc7sqG__metrics{grid-template-columns:1fr;gap:21px}.FairlightMasteringLab-module__Fc7sqG__field>span:first-child{font-size:12px}.FairlightMasteringLab-module__Fc7sqG__group>legend{font-size:11px}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__checkField{gap:10px;padding:13px}.FairlightMasteringLab-module__Fc7sqG__checkField>span{font-size:11px}.FairlightMasteringLab-module__Fc7sqG__checkField small{font-size:10px}.FairlightMasteringLab-module__Fc7sqG__metrics{gap:10px}.FairlightMasteringLab-module__Fc7sqG__metrics>div{padding:13px}.FairlightMasteringLab-module__Fc7sqG__metrics span{font-size:10px}.FairlightMasteringLab-module__Fc7sqG__examples{padding:14px 12px}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__examples button{padding:8px 11px;font-size:11px}.FairlightMasteringLab-module__Fc7sqG__focusRow{display:block}.FairlightMasteringLab-module__Fc7sqG__focusRow>div{gap:6px;margin-top:12px}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__focusRow button{padding:8px 10px;font-size:10px}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__explanation{padding-left:11px;font-size:11px}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__note,.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__assumptions p{font-size:10px}.FairlightMasteringLab-module__Fc7sqG__lab .FairlightMasteringLab-module__Fc7sqG__assumptions .FairlightMasteringLab-module__Fc7sqG__formula{padding:12px;font-size:9px}}@media (max-width:640px){.FairlightMasteringLab-module__Fc7sqG__lab{border-radius:15px;padding:20px 14px}}@media (prefers-reduced-motion:reduce){.FairlightMasteringLab-module__Fc7sqG__lab *,.FairlightMasteringLab-module__Fc7sqG__lab :before,.FairlightMasteringLab-module__Fc7sqG__lab :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.FairlightMasteringLab-module__Fc7sqG__lab button:not(:disabled):active{transform:none}}
.FairlightBounceLab-module__2JjCEG__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:bounce-lab/inline-size}.FairlightBounceLab-module__2JjCEG__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:16px;display:flex}.FairlightBounceLab-module__2JjCEG__kicker{letter-spacing:.14em;color:#d3ddbe;font-size:10px;font-weight:650;line-height:1.5}.FairlightBounceLab-module__2JjCEG__kicker b{color:#809268;margin:0 7px;font-weight:400}.FairlightBounceLab-module__2JjCEG__badge{color:#9cad8b;letter-spacing:.04em;font:9px/1.5 ui-monospace,monospace}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__intro{color:#bbc9ae;max-width:76em;margin:13px 0 0;font-size:14px;line-height:1.8}.FairlightBounceLab-module__2JjCEG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:23px 0 15px;display:flex}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__original i{background:#75905a;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:inset 0 1px 2px #0009}.FairlightBounceLab-module__2JjCEG__original>span{color:#a9be89;border-left:1px solid #bbd28b30;padding-left:8px;font:9px/1.5 ui-monospace,monospace}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__original[aria-pressed=true]{color:#ead7ad;background:linear-gradient(#615b37,#443e25);border-color:#c7ad76}.FairlightBounceLab-module__2JjCEG__original[aria-pressed=true] i{background:#e6c57c;box-shadow:0 0 7px #e6c57c55}.FairlightBounceLab-module__2JjCEG__original[aria-pressed=true]>span{color:#e4ca91}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__toolbar .FairlightBounceLab-module__2JjCEG__reset{box-shadow:none;color:#adbd9e;background:0 0;border-color:#0000}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__toolbar .FairlightBounceLab-module__2JjCEG__reset:hover{color:#e2e8cd;background:#bdcb980b}.FairlightBounceLab-module__2JjCEG__reset svg{flex:0 0 16px}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__figure{min-width:0;margin:0}.FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__screenHeading>span:last-child{color:#c7b98a;text-align:right}.FairlightBounceLab-module__2JjCEG__screen svg{width:100%;height:auto;display:block}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__figure figcaption{color:#9eb391;margin:13px 3px 0;font-size:11px;line-height:1.8}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__status{color:#cfcca5;border-left:2px solid #c1b17e;margin:12px 3px 0;padding:11px 0 11px 12px;font-size:12px;line-height:1.75}.FairlightBounceLab-module__2JjCEG__controls{margin-top:26px}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__group{border:0;border-top:1px solid #92a77030;min-width:0;margin:0;padding:21px 0 0}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__group+.FairlightBounceLab-module__2JjCEG__group{margin-top:25px}.FairlightBounceLab-module__2JjCEG__group>legend{color:#d2dabc;padding:0 13px 0 0;font-size:12px;font-weight:550;line-height:1.5}.FairlightBounceLab-module__2JjCEG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 27px;display:grid}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__field{min-width:0;margin:0;display:block}.FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__field input::-moz-range-track{background:#102514;border:1px solid #91a36c65;border-radius:5px;height:6px;box-shadow:inset 0 2px 3px #000a}.FairlightBounceLab-module__2JjCEG__field input::-moz-range-progress{background:#8fa774;border-radius:5px;height:5px}.FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__endpoints{justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;display:flex}.FairlightBounceLab-module__2JjCEG__endpoints small{color:#97ad82;font-variant-numeric:tabular-nums;font-size:10px;line-height:1.5}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__checkField input{accent-color:#aec494;flex:0 0 20px;width:20px;height:20px;margin:2px 0 0}.FairlightBounceLab-module__2JjCEG__checkField>span{font-size:12px;line-height:1.7}.FairlightBounceLab-module__2JjCEG__checkField small{color:#a3b799;margin-top:5px;font-size:11px;line-height:1.75;display:block}.FairlightBounceLab-module__2JjCEG__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:23px;display:grid}.FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__metrics span{color:#a9bb96;font-size:11px;line-height:1.6;display:block}.FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__metrics strong small{color:#b5c59e;font:12px/1.5 ui-monospace,monospace}.FairlightBounceLab-module__2JjCEG__examples{background:#142d1a50;border:1px solid #93a66d55;border-radius:11px;margin-top:25px;padding:18px}.FairlightBounceLab-module__2JjCEG__examples>span{color:#c4d3b1;font-size:12px;line-height:1.7}.FairlightBounceLab-module__2JjCEG__examples>div{flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px;display:flex}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__focusRow>span{color:#b5c7a2;font-size:11px;line-height:1.6}.FairlightBounceLab-module__2JjCEG__focusRow>div{flex-wrap:wrap;gap:6px;display:flex}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__note{color:#9eb389;margin:12px 0 0;font-size:11px;line-height:1.75}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__assumptions{color:#a7bb94;border-top:1px solid #91a46e30;margin-top:22px;padding-top:6px}.FairlightBounceLab-module__2JjCEG__assumptions>summary{color:#c2d0ad;cursor:pointer;min-height:44px;padding:12px 0;font-size:11px;line-height:1.7}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__assumptions p{color:#9fb38f;margin:8px 0 0;font-size:11px;line-height:1.8}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__assumptions .FairlightBounceLab-module__2JjCEG__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}.FairlightBounceLab-module__2JjCEG__lab :is(button,input,summary):focus-visible{outline-offset:4px;outline:2px solid #e7d19a}.FairlightBounceLab-module__2JjCEG__lab button:not(:disabled):active{transform:translateY(1px)}@container bounce-lab (max-width:760px){.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__intro{font-size:13px}.FairlightBounceLab-module__2JjCEG__screenHeading{font-size:9px}.FairlightBounceLab-module__2JjCEG__field>span:first-child{font-size:11px}}@container bounce-lab (max-width:510px){.FairlightBounceLab-module__2JjCEG__heading{margin-bottom:13px}.FairlightBounceLab-module__2JjCEG__kicker{letter-spacing:.1em;font-size:8px}.FairlightBounceLab-module__2JjCEG__badge{font-size:7px}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__title{font-size:21px}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__intro{font-size:12px;line-height:1.8}.FairlightBounceLab-module__2JjCEG__toolbar{gap:7px;margin-top:19px}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__toolbar button{padding:9px 10px;font-size:11px}.FairlightBounceLab-module__2JjCEG__screen{border-radius:9px;padding:5px}.FairlightBounceLab-module__2JjCEG__screenHeading{letter-spacing:.02em;padding:5px 5px 4px;font-size:7px}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__figure figcaption{margin-top:11px;font-size:10px}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__status{font-size:11px}.FairlightBounceLab-module__2JjCEG__controls{margin-top:24px}.FairlightBounceLab-module__2JjCEG__fields,.FairlightBounceLab-module__2JjCEG__metrics{grid-template-columns:1fr;gap:21px}.FairlightBounceLab-module__2JjCEG__field>span:first-child{font-size:12px}.FairlightBounceLab-module__2JjCEG__group>legend{font-size:11px}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__checkField{gap:10px;padding:13px}.FairlightBounceLab-module__2JjCEG__checkField>span{font-size:11px}.FairlightBounceLab-module__2JjCEG__checkField small{font-size:10px}.FairlightBounceLab-module__2JjCEG__metrics{gap:10px}.FairlightBounceLab-module__2JjCEG__metrics>div{padding:13px}.FairlightBounceLab-module__2JjCEG__metrics span{font-size:10px}.FairlightBounceLab-module__2JjCEG__examples{padding:14px 12px}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__examples button{padding:8px 11px;font-size:11px}.FairlightBounceLab-module__2JjCEG__focusRow{display:block}.FairlightBounceLab-module__2JjCEG__focusRow>div{gap:6px;margin-top:12px}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__focusRow button{padding:8px 10px;font-size:10px}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__explanation{padding-left:11px;font-size:11px}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__note,.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__assumptions p{font-size:10px}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__assumptions .FairlightBounceLab-module__2JjCEG__formula{padding:12px;font-size:9px}}@media (max-width:640px){.FairlightBounceLab-module__2JjCEG__lab{border-radius:15px;padding:20px 14px}}@media (prefers-reduced-motion:reduce){.FairlightBounceLab-module__2JjCEG__lab *,.FairlightBounceLab-module__2JjCEG__lab :before,.FairlightBounceLab-module__2JjCEG__lab :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.FairlightBounceLab-module__2JjCEG__lab button:not(:disabled):active{transform:none}}.FairlightBounceLab-module__2JjCEG__checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.FairlightBounceLab-module__2JjCEG__lab .FairlightBounceLab-module__2JjCEG__checks .FairlightBounceLab-module__2JjCEG__checkField{margin-top:0}@container bounce-lab (max-width:510px){.FairlightBounceLab-module__2JjCEG__checks{grid-template-columns:1fr;gap:10px}}
