.jfv9_W_lab{color:#eaf0ee;background:linear-gradient(145deg,#162d39,#0b1621 66%);border:1px solid #97bec64c;border-radius:14px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ddf0fe1a,0 5px #273f4c,0 30px 70px #0008}.jfv9_W_lab *{box-sizing:border-box}.jfv9_W_bar{letter-spacing:.09em;color:#acc3d0;border-bottom:1px solid #9fc1ca29;justify-content:space-between;align-items:center;min-height:46px;padding:8px 13px;font:10px ui-monospace,monospace;display:flex}.jfv9_W_bar>span{align-items:center;gap:10px;display:flex}.jfv9_W_bar i{background:#dec997;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #e6d1a1}.jfv9_W_bar button{color:#e7cf9e;cursor:pointer;background:0 0;border:0;padding:8px 4px}.jfv9_W_sceneTabs,.jfv9_W_viewTabs{background:#081520;flex-wrap:wrap;gap:5px;padding:8px;display:flex}.jfv9_W_sceneTabs button,.jfv9_W_viewTabs button{color:#a3b8c5;cursor:pointer;background:#132633;border:1px solid #0000;border-radius:5px;flex:1;min-width:92px;min-height:34px;padding:6px;font-family:inherit;font-size:11px;line-height:1.4}.jfv9_W_sceneTabs button[aria-pressed=true],.jfv9_W_viewTabs button[aria-pressed=true]{color:#f2dcb1;background:#554b374d;border-color:#d8c39491}.jfv9_W_visual{background:linear-gradient(90deg,#102332,#1b3342);position:relative;overflow:hidden}.jfv9_W_visual canvas{aspect-ratio:16/9;width:100%;height:auto;display:block}.jfv9_W_overlay{pointer-events:none;color:#f0ece4;text-shadow:0 1px 6px #07111a;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:10px;font:9px ui-monospace,monospace;display:flex;position:absolute;inset:11px 13px auto}.jfv9_W_overlay strong{white-space:nowrap;background:#152637ae;border:1px solid #e9d1ad50;border-radius:3px;padding:5px 8px;font-weight:500}.jfv9_W_error{text-align:center;background:#091622ee;place-items:center;padding:20px;font-size:12px;display:grid;position:absolute;inset:0}.jfv9_W_viewTabs{border-bottom:1px solid #8fb0c234;padding:7px 8px}.jfv9_W_viewTabs button{min-width:calc(33.333% - 6px);font-size:10px}.jfv9_W_quality{border-bottom:1px solid #93b1c432;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:12px;padding:13px 15px;display:grid}.jfv9_W_quality>label:first-child{color:#afc6d1;gap:5px;font-size:10px;display:grid}.jfv9_W_quality select,.jfv9_W_select select{color:#f0dcbb;background:#0a1b29;border:1px solid #94bac45f;border-radius:5px;width:100%;min-width:0;min-height:35px;padding:7px 9px;font-size:12px}.jfv9_W_check{color:#dae3e4;cursor:pointer;align-items:center;gap:8px;min-height:30px;font-size:11px;line-height:1.6;display:flex}.jfv9_W_check input{accent-color:#dec698;width:15px;min-width:15px;height:15px}.jfv9_W_check small{color:#9aafc0;font-size:10px}.jfv9_W_accordions{padding:5px 14px}.jfv9_W_accordions details{border-bottom:1px solid #9bb7c329}.jfv9_W_accordions summary{cursor:pointer;color:#e9dbc0;min-height:41px;padding:11px 3px;font-size:12px;list-style-position:inside}.jfv9_W_accordions details[open] summary{border-bottom:1px solid #9ab6c02b}.jfv9_W_controlBody{gap:9px;padding:12px 6px 16px;display:grid}.jfv9_W_range{color:#c5d1d6;grid-template-columns:minmax(110px,1fr) minmax(70px,2fr) 38px;align-items:center;gap:10px;font-size:11px;display:grid}.jfv9_W_range span{line-height:1.5}.jfv9_W_range input{accent-color:#dcc59b;cursor:pointer;min-width:0}.jfv9_W_range input:disabled{opacity:.35;cursor:not-allowed}.jfv9_W_range output{text-align:right;color:#e4d2af;font:10px ui-monospace,monospace}.jfv9_W_select{color:#b1c5d0;gap:7px;font-size:11px;display:grid}.jfv9_W_time{color:#b3c5ce;border-top:1px solid #9ab6c02b;align-items:center;gap:14px;padding:12px 15px;font:10px ui-monospace,monospace;display:flex}.jfv9_W_time label{flex:1;align-items:center;gap:13px;display:flex}.jfv9_W_time input{accent-color:#dec698;flex:1;min-width:0}.jfv9_W_time output{color:#e7d4ae}.jfv9_W_warning{color:#97b1c0;background:#091723;border-top:1px solid #a9c3cb21;margin:0;padding:13px 15px;font-size:10px;line-height:1.85}@media (max-width:950px){.jfv9_W_quality{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jfv9_W_quality>label:first-child{grid-column:1/-1}}@media (max-width:540px){.jfv9_W_sceneTabs button{min-width:calc(33.333% - 6px);font-size:10px}.jfv9_W_viewTabs button{min-width:calc(50% - 5px)}.jfv9_W_quality{grid-template-columns:1fr 1fr;gap:8px}.jfv9_W_quality .jfv9_W_check{font-size:10px}.jfv9_W_range{grid-template-columns:1fr 1.25fr 35px;gap:6px;font-size:10px}.jfv9_W_time{display:grid}.jfv9_W_time label{gap:9px;display:grid}.jfv9_W_bar{font-size:9px}.jfv9_W_overlay{font-size:7px;left:8px;right:8px}.jfv9_W_overlay strong{font-size:7px}}@media (max-width:355px){.jfv9_W_quality{grid-template-columns:1fr}.jfv9_W_quality>label:first-child{grid-column:auto}.jfv9_W_range{grid-template-columns:1fr 1.25fr 32px}.jfv9_W_overlay{top:6px}.jfv9_W_sceneTabs button{min-width:calc(50% - 5px)}}.jfv9_W_time button{color:#ead4a5;cursor:pointer;background:#283644;border:1px solid #cdb5897a;border-radius:5px;min-height:32px;padding:6px 13px;font-size:11px}.jfv9_W_time button[aria-pressed=true]{color:#fff1d0;background:#55452e}
.bva1Oa_article{--fx-line:#9eb9c02c;--fx-gold:#dec99f;--fx-muted:#a8bdcc;--fx-face:#101d28;color:#edf1f1;background:#060b0f;min-width:0}.bva1Oa_article *{box-sizing:border-box}.bva1Oa_article :is(h1,h2,h3,p,dl,dd,figure){margin:0}.bva1Oa_article [id]{scroll-margin-top:94px}.bva1Oa_article :is(button,input,select){font:inherit}.bva1Oa_article button{cursor:pointer}.bva1Oa_article :is(button,a,input,select,summary,[tabindex]):focus-visible{outline-offset:4px;outline:2px solid #ecd5a8}.bva1Oa_article :is(p,li,dd){overflow-wrap:break-word}.bva1Oa_article em{color:#9db9cb;font-style:normal}.bva1Oa_hero{border-bottom:1px solid var(--fx-line);background:radial-gradient(at 83% 31%,#1a3f5047,#0000 60%),radial-gradient(at 27% 90%,#9b744114,#0000 55%),#070d12;position:relative}.bva1Oa_breadcrumb{color:#8da6b8;flex-wrap:wrap;align-items:center;gap:12px;padding:23px 0 9px;font-size:11px;display:flex}.bva1Oa_breadcrumb a{align-items:center;min-height:28px;display:inline-flex}.bva1Oa_breadcrumb>span:not(:last-child){color:#465c6b}.bva1Oa_breadcrumb>span:last-child{color:#c7d0d3}.bva1Oa_heroGrid{grid-template-columns:minmax(0,.87fr) minmax(0,1.13fr);align-items:center;gap:clamp(35px,5vw,82px);padding:25px 0 40px;display:grid}.bva1Oa_heroCopy{min-width:0;padding:10px 0 20px}.bva1Oa_eyebrow{letter-spacing:.105em;text-transform:uppercase;color:#a8c7d7;align-items:center;gap:14px;font:10px/1.8 ui-monospace,monospace;display:flex}.bva1Oa_eyebrow>span{color:#b1a180}.bva1Oa_eyebrow .bva1Oa_liveDot{background:#c8bd9e;border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 15px #dcc78b60}.bva1Oa_hero h1{letter-spacing:-.055em;margin:24px 0 22px;font-size:clamp(65px,6.4vw,105px);font-weight:500;line-height:1.06}.bva1Oa_hero h1>span{color:var(--fx-gold)}.bva1Oa_heroLine{letter-spacing:-.038em;font-size:clamp(28px,2.6vw,43px);font-weight:400;line-height:1.25}.bva1Oa_heroText{color:var(--fx-muted);max-width:570px;font-size:15px;line-height:1.9;margin-top:24px!important}.bva1Oa_heroActions{flex-wrap:wrap;gap:12px;margin-top:29px;display:flex}.bva1Oa_heroActions a{gap:25px;min-height:48px;padding:13px 20px;font-size:12px}.bva1Oa_heroFacts{border-top:1px solid var(--fx-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:32px;padding-top:21px;display:grid}.bva1Oa_heroFacts span{letter-spacing:.07em;color:#7594a9;font:9px/1.7 ui-monospace,monospace}.bva1Oa_heroFacts p{margin-top:5px;font-size:12px;line-height:1.6}.bva1Oa_heroHint{color:#8fa8b9;max-width:520px;font-size:12px;line-height:1.8;margin-top:23px!important}.bva1Oa_heroBottom{border-top:1px solid var(--fx-line);color:#8da6b7;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-size:11px;line-height:1.6;display:flex}.bva1Oa_heroBottom>span{letter-spacing:.065em;font:9px/1.8 ui-monospace,monospace}.bva1Oa_heroBottom>span:last-child{color:#d6c6a5}.bva1Oa_lab{background:linear-gradient(135deg,#182a37,#0b151f);border:1px solid #95b7c344;border-radius:12px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #e4f5ff13,0 4px #243b49,0 24px 65px #0005}.bva1Oa_panelBar{border-bottom:1px solid var(--fx-line);color:#adbfca;letter-spacing:.07em;justify-content:space-between;align-items:center;gap:15px;min-height:43px;padding:0 17px;font:9px/1.7 ui-monospace,monospace;display:flex}.bva1Oa_panelBar button,.bva1Oa_labFooter button{color:var(--fx-gold);letter-spacing:0;background:0 0;border:0;min-height:42px;padding:8px 0 8px 10px;font-size:11px}.bva1Oa_panelBar button[aria-pressed=true]{color:#f5e8cf}.bva1Oa_sceneTabs{background:#070e1690;gap:3px;padding:6px 9px;display:flex}.bva1Oa_sceneTabs button{color:#9eb7c8;background:0 0;border:1px solid #0000;border-radius:4px;flex:1;min-height:36px;padding:8px;font-size:11px;line-height:1.5}.bva1Oa_sceneTabs button[aria-pressed=true]{color:#ead9b7;background:linear-gradient(125deg,#cfba8416,#e7dbaa06);border-color:#d2c29942}.bva1Oa_demoViewer{aspect-ratio:16/9;background-color:#14212b;background-image:conic-gradient(#172d3b 25%,#0d1a24 0 50%,#172d3b 0 75%,#0d1a24 0);background-size:24px 24px;border-block:1px solid #98bdcf22;min-width:0;position:relative;overflow:hidden}.bva1Oa_demoViewer canvas{width:100%;height:100%;display:block}.bva1Oa_demoPoster{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.bva1Oa_beforeTag,.bva1Oa_afterTag{letter-spacing:.12em;color:#e4eaf1;pointer-events:none;background:#050c16b3;border:1px solid #d1e0e726;border-radius:3px;padding:5px 8px;font:8px/1.6 ui-monospace,monospace;position:absolute;top:12px}.bva1Oa_beforeTag{left:12px}.bva1Oa_afterTag{color:#e9d2ac;right:12px}.bva1Oa_dividerHandle{touch-action:none;cursor:ew-resize;background:0 0;border:0;width:44px;padding:0;position:absolute;top:0;bottom:0;transform:translate(-50%)}.bva1Oa_dividerHandle:before{content:"";background:#f9e7bebf;width:1px;position:absolute;top:0;bottom:0;left:21px;box-shadow:0 0 7px #0c141b}.bva1Oa_dividerHandle>span{color:#f4e4c9;background:#0b192bcc;border:1px solid #efdab49e;border-radius:6px;place-items:center;width:34px;height:34px;margin:auto;font-size:20px;display:grid;position:relative;box-shadow:0 6px 20px #0006}.bva1Oa_labError{text-align:center;background:#08131cec;place-items:center;padding:20px;font-size:13px;line-height:1.9;display:grid;position:absolute;inset:40px 15px}.bva1Oa_compareControl{color:#9fb6c5;border-bottom:1px solid var(--fx-line);align-items:center;gap:14px;min-height:40px;padding:2px 17px;font-size:10px;display:flex}.bva1Oa_compareControl>span{flex:none}.bva1Oa_compareControl input{accent-color:#d5c299;flex:1;min-width:0;height:32px;margin:0}.bva1Oa_compareControl output{text-align:right;color:#d2c09b;min-width:34px;font:10px ui-monospace,monospace}.bva1Oa_labControls{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 23px;padding:15px 18px 9px;display:grid}.bva1Oa_labControls>label:not(.bva1Oa_checkControl),.bva1Oa_channelControls label:not(.bva1Oa_checkControl){color:#c2d1da;flex-direction:column;gap:2px;min-width:0;font-size:11px;display:flex}.bva1Oa_labControls label>span,.bva1Oa_channelControls label>span{justify-content:space-between;align-items:center;gap:15px;line-height:1.6;display:flex}.bva1Oa_labControls output,.bva1Oa_channelControls output{color:var(--fx-gold);font:10px ui-monospace,monospace}.bva1Oa_labControls input[type=range],.bva1Oa_channelControls input[type=range]{accent-color:#d0c49f;width:100%;min-width:0;height:29px;margin:0}.bva1Oa_labControls input:disabled,.bva1Oa_channelControls input:disabled{opacity:.4}.bva1Oa_labControls label.bva1Oa_borderSelect{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.bva1Oa_borderSelect select{color:#d9d6c7;background:#0a1722;border:1px solid #9eb9c23b;border-radius:5px;min-width:0;min-height:38px;padding:7px 5px;font-size:10px}.bva1Oa_checkControl{color:#b8c9d4;cursor:pointer;align-items:center;gap:10px;min-height:42px;font-size:11px;display:flex}.bva1Oa_checkControl input{accent-color:#d6c29a;flex:none;width:16px;height:16px;margin:0}.bva1Oa_channelControls{border-block:1px solid var(--fx-line);margin-top:3px}.bva1Oa_channelControls>summary{color:#9db5c5;cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:40px;padding:8px 17px;font-size:10px;line-height:1.7;list-style:none;display:flex}.bva1Oa_channelControls>summary span{color:var(--fx-gold);font-size:18px}.bva1Oa_channelControls[open]>summary span{transform:rotate(45deg)}.bva1Oa_channelControls>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 23px;padding:7px 18px 16px;display:grid}.bva1Oa_channelControls>div>p{color:#9eb4c3;grid-column:1/-1;font-size:10px;line-height:1.8}.bva1Oa_channelControls .bva1Oa_checkControl{grid-column:1/-1}.bva1Oa_labFooter{color:#7b97aa;justify-content:space-between;align-items:center;gap:15px;padding:0 17px;font:9px/1.5 ui-monospace,monospace;display:flex}.bva1Oa_labDisclaimer{color:#849cad;background:#070f1770;border-top:1px solid #96b6c215;padding:10px 17px 12px;font-size:9px;line-height:1.8}.bva1Oa_lab noscript p{padding:12px 18px;font-size:12px;line-height:1.8}.bva1Oa_contents{border-bottom:1px solid var(--fx-line);color:#a0b9c9;flex-wrap:wrap;gap:5px 26px;padding:19px 0;font-size:12px;display:flex}.bva1Oa_contents a{align-items:center;min-height:36px;display:flex}.bva1Oa_section{padding-top:80px}.bva1Oa_sectionHead{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:40px;margin-bottom:29px;display:grid}.bva1Oa_sectionHead h2{letter-spacing:-.04em;max-width:760px;margin-top:13px;font-size:clamp(28px,2.6vw,42px);font-weight:500;line-height:1.24}.bva1Oa_sectionHead>p{color:var(--fx-muted);max-width:540px;font-size:14px;line-height:1.85}.bva1Oa_article h3{font-weight:500}.bva1Oa_principleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.bva1Oa_concept{border:1px solid var(--fx-line);background:linear-gradient(130deg,#162634,#0c1923);border-radius:12px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #fff1,0 4px #253e4d,0 16px 35px #0003}.bva1Oa_conceptVisual{border-bottom:1px solid var(--fx-line);background:radial-gradient(#38566c45,#0000 70%),#101c26;place-items:center;height:156px;display:grid}.bva1Oa_conceptVisual svg{width:75%;max-width:340px;max-height:125px}.bva1Oa_concept>div:last-child{padding:26px}.bva1Oa_concept h3{letter-spacing:-.025em;margin-bottom:14px;font-size:22px;line-height:1.3}.bva1Oa_concept p{color:var(--fx-muted);font-size:14px;line-height:1.9}.bva1Oa_kernel{background:#0b1a2450;border:1px solid #9fbad041;border-radius:7px;grid-template-columns:repeat(3,1fr);gap:5px;padding:6px;display:grid;transform:rotate(-6deg);box-shadow:0 8px #203a4b}.bva1Oa_kernel span{color:#a7bdc8;background:linear-gradient(135deg,#294150,#102431);border:1px solid #aebdb930;border-radius:3px;place-items:center;width:34px;height:29px;font:10px ui-monospace,monospace;display:grid}.bva1Oa_kernel span:nth-child(5){color:#f0dcad;background:#3b463d;border-color:#bda9899c}.bva1Oa_mixFormula{color:#a6becb;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:8px 15px;font:11px ui-monospace,monospace;display:grid}.bva1Oa_mixFormula strong{color:#e0cb9f;background:#1d2f3b;border:1px solid #cbb58a67;border-radius:6px;grid-area:1/3/3;padding:18px 14px;font-weight:400;box-shadow:0 4px #294454}.bva1Oa_mixFormula>span:last-child{grid-area:2/1}.bva1Oa_mixFormula i{color:#7f9baf;font-size:25px;font-style:normal}.bva1Oa_mixFormula i:nth-of-type(2){grid-area:2/2}.bva1Oa_sourceLine{color:#8ca6b6;font-size:11px;line-height:1.9;margin-top:23px!important}.bva1Oa_sourceLine a{color:#ddcba7;min-height:28px;display:inline-block}.bva1Oa_note{color:#8da8bb;border-left:2px solid #bca57a70;max-width:1160px;padding:4px 0 4px 19px;font-size:12px;line-height:1.9;margin-top:27px!important}.bva1Oa_controlsLayout{grid-template-columns:minmax(260px,.73fr) minmax(0,1.67fr);align-items:start;gap:36px;display:grid}.bva1Oa_inspector{background:#101e29;border:1px solid #a6becc42;border-radius:12px;min-width:0;position:sticky;top:94px;overflow:hidden;box-shadow:0 4px #263f4d,0 20px 40px #0004}.bva1Oa_inspectorTabs{border-bottom:1px solid var(--fx-line);background:#0a1520;flex-wrap:wrap;gap:4px;padding:8px 11px;display:flex}.bva1Oa_inspectorTabs button{color:#9eb6c8;background:0 0;border:1px solid #0000;border-radius:4px;min-height:37px;padding:8px 9px;font:10px/1.6 ui-monospace,monospace}.bva1Oa_inspectorTabs button[aria-selected=true]{color:#e2cdab;background:#a5bbcc10;border-color:#c8bba758}.bva1Oa_inspectorView{padding:18px 15px 10px}.bva1Oa_inspectorView>p{color:#b0c2ce;padding:15px 5px 7px;font-size:12px;line-height:1.85}.bva1Oa_inspectorNote{color:#8da9ba;border-top:1px solid var(--fx-line);padding:11px 20px 18px;font-size:10px;line-height:1.85}.bva1Oa_screenshot{min-width:0}.bva1Oa_shotButton{color:#afc3d2;background:#080f17;border:1px solid #9bb5c541;border-radius:9px;width:100%;padding:9px 9px 0;display:block;overflow:hidden;box-shadow:0 10px 25px #0005}.bva1Oa_shotButton img{border-radius:5px;width:100%;max-width:411px;height:auto;margin:auto;display:block}.bva1Oa_shotCaption{text-align:left;justify-content:space-between;align-items:center;gap:13px;min-height:43px;padding:7px 6px;font-size:9px;line-height:1.7;display:flex}.bva1Oa_shotCaption>span:last-child{color:#dcc8a3;font-size:21px}.bva1Oa_imageError{color:#b6c8d4;padding:30px 20px;font-size:13px;line-height:1.9;display:block}.bva1Oa_parameterColumn{gap:22px;min-width:0;display:grid}.bva1Oa_parameterGroup{border:1px solid var(--fx-line);background:linear-gradient(130deg,#122330,#0b1721);border-radius:12px;padding:28px 31px 6px;box-shadow:inset 0 1px #e2f3fc09,0 3px #213744}.bva1Oa_parameterGroup>h3{letter-spacing:-.03em;margin-top:11px;margin-bottom:22px;font-size:25px;line-height:1.3}.bva1Oa_parameterRow{border-top:1px solid var(--fx-line);grid-template-columns:minmax(0,.44fr) minmax(0,1fr);gap:23px;padding:22px 0 23px;display:grid}.bva1Oa_parameterRow dt{color:#e1e5e6;overflow-wrap:break-word;font-size:14px;font-weight:500;line-height:1.7}.bva1Oa_parameterRow dd{min-width:0}.bva1Oa_parameterRow p{color:#aabfcd;font-size:13px;line-height:1.9}.bva1Oa_parameterRow .bva1Oa_parameterCheck{color:#b6c7d3;border-top:1px solid #9cbac417;margin-top:14px;padding-top:12px;font-size:12px}.bva1Oa_parameterCheck>span{text-transform:uppercase;letter-spacing:.1em;color:#d1bd97;margin-bottom:5px;font:8px/1.8 ui-monospace,monospace;display:block}.bva1Oa_dialog{color:#edf1f1;background:#0c1923;border:1px solid #91b2c769;border-radius:14px;width:calc(100vw - 48px);max-width:1060px;max-height:92dvh;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 30px 100px #000c}.bva1Oa_dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02060dde}.bva1Oa_dialogInside{min-width:0}.bva1Oa_dialogInside header{z-index:2;border-bottom:1px solid var(--fx-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101e2aec;justify-content:space-between;align-items:center;gap:20px;padding:12px 18px;display:flex;position:sticky;top:0}.bva1Oa_dialogInside h2{letter-spacing:0;margin:0;font-size:16px;font-weight:500;line-height:1.6}.bva1Oa_dialogInside header button{color:#e7e9e8;background:#233947;border:1px solid #a5bac548;border-radius:6px;flex:none;min-width:44px;min-height:44px;padding:0;font-size:29px}.bva1Oa_dialogInside>img{-o-object-fit:contain;object-fit:contain;border-radius:6px;width:auto;max-width:calc(100% - 40px);height:auto;max-height:70dvh;margin:20px auto;display:block;box-shadow:0 0 0 1px #b3ccde2a,0 18px 50px #0005}.bva1Oa_dialogInside>a{color:#decca7;text-underline-offset:4px;align-items:center;min-height:48px;padding:10px 20px;font-size:12px;text-decoration:underline;display:flex}.bva1Oa_borderGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.bva1Oa_borderCard{border:1px solid var(--fx-line);background:linear-gradient(135deg,#132633,#0b1924);border-radius:10px;min-width:0;padding:23px;box-shadow:0 3px #223d4d}.bva1Oa_borderCard>div{align-items:center;gap:14px;margin-bottom:20px;display:flex}.bva1Oa_borderCard>div>span{color:#d2bb92;font:9px ui-monospace,monospace}.bva1Oa_borderCard h3{letter-spacing:-.02em;font-size:20px}.bva1Oa_borderCard code{color:#cdbb98;white-space:pre-wrap;overflow-wrap:anywhere;background:#060f19;border:1px solid #9ac4d324;border-radius:5px;min-height:49px;margin-bottom:20px;padding:14px 10px;font:11px/1.8 ui-monospace,monospace;display:block}.bva1Oa_borderCard p{color:#acbfcc;font-size:13px;line-height:1.85}.bva1Oa_borderCard .bva1Oa_borderCheck{border-top:1px solid var(--fx-line);color:#91afc1;margin-top:17px;padding-top:16px;font-size:12px}.bva1Oa_workflow{background:#0b1721;border:1px solid #9eb8c43b;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 4px #213c4d}.bva1Oa_workflow .bva1Oa_panelBar{min-height:52px}.bva1Oa_graphModes{gap:5px;padding-block:6px;display:flex}.bva1Oa_panelBar .bva1Oa_graphModes button{color:#98b0c1;border:1px solid #0000;border-radius:4px;min-height:35px;padding:7px 12px;font:10px/1.6 ui-monospace,monospace}.bva1Oa_panelBar .bva1Oa_graphModes button[aria-pressed=true]{color:#e2cda4;background:#cab7880c;border-color:#cdb78b68}.bva1Oa_graphScroll{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#345267 #0a1822;background:#0a151d;overflow-x:auto}.bva1Oa_graph{width:100%;min-width:780px;max-height:320px;display:block}.bva1Oa_graphNode{cursor:pointer;outline:none}.bva1Oa_graphNode:focus-visible>rect:nth-child(2){stroke:#fff0c8;stroke-width:2px;stroke-dasharray:4 3}.bva1Oa_graphDetail{border-top:1px solid var(--fx-line);background:linear-gradient(135deg,#162733,#0d1a25);gap:25px;min-height:139px;padding:26px 31px;display:flex}.bva1Oa_graphDetail>span{color:#d9c7a4;flex:none;padding-top:4px;font:10px/1.7 ui-monospace,monospace}.bva1Oa_graphDetail h3{letter-spacing:-.025em;margin-bottom:10px;font-size:23px;line-height:1.4}.bva1Oa_graphDetail p{color:#a6bdcd;max-width:1180px;font-size:14px;line-height:1.85}.bva1Oa_graphNote{color:#829eaf;border-top:1px solid var(--fx-line);padding:15px 30px;font-size:11px;line-height:1.8}.bva1Oa_recipes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:25px;display:grid}.bva1Oa_recipe{background:linear-gradient(135deg,#142532,#0b1823);border:1px solid #9cb4c337;border-radius:13px;min-width:0;overflow:hidden;box-shadow:0 4px #253f4f,0 15px 34px #0003}.bva1Oa_recipe>header{border-bottom:1px solid var(--fx-line);background:radial-gradient(at 60% 0,#385c7547,#0000 100%),#14222e;align-items:flex-start;gap:22px;padding:27px 29px;display:flex}.bva1Oa_recipeNumber{color:#dfc99f;background:linear-gradient(135deg,#283e4a,#112532);border:1px solid #bdaf9259;border-radius:5px;flex:none;place-items:center;width:39px;height:42px;font:12px ui-monospace,monospace;display:grid;box-shadow:0 3px #324c5b}.bva1Oa_recipe h3{letter-spacing:-.03em;margin-bottom:12px;font-size:26px;line-height:1.3}.bva1Oa_recipe header p{color:#b0c4d1;font-size:13px;line-height:1.9}.bva1Oa_recipeBody{padding:26px 29px 29px}.bva1Oa_recipeSetup{color:#99b4c6;font-size:13px;line-height:1.85;margin-bottom:24px!important}.bva1Oa_recipeSetup strong{color:#d7c098;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font:9px/1.8 ui-monospace,monospace;display:block}.bva1Oa_recipe ol{margin:0;padding:0;list-style:none}.bva1Oa_recipe li{border-top:1px solid var(--fx-line);align-items:flex-start;gap:17px;padding:20px 0;display:flex}.bva1Oa_recipe li>span{color:#9cadb6;flex:none;padding-top:2px;font:9px/1.9 ui-monospace,monospace}.bva1Oa_recipe li>p{color:#b7c9d3;font-size:14px;line-height:1.9}.bva1Oa_expected{background:#8ecac10a;border:1px solid #9ac5c13c;border-radius:7px;margin-top:4px;padding:19px 21px}.bva1Oa_expected>span{letter-spacing:.08em;text-transform:uppercase;color:#c4c5a6;font:9px/1.8 ui-monospace,monospace}.bva1Oa_expected>p{color:#b9d0d8;margin-top:8px;font-size:13px;line-height:1.9}.bva1Oa_compareTable{overscroll-behavior-inline:contain;border:1px solid var(--fx-line);scrollbar-width:thin;scrollbar-color:#325366 #0b1821;background:#0c1923;border-radius:12px;min-width:0;overflow-x:auto;box-shadow:0 3px #223c4b}.bva1Oa_compareTable table{border-collapse:collapse;text-align:left;width:100%;min-width:700px;font-size:14px;line-height:1.85}.bva1Oa_compareTable caption{text-align:left;color:#95afbf;border-bottom:1px solid var(--fx-line);padding:20px 27px;font-size:12px}.bva1Oa_compareTable th,.bva1Oa_compareTable td{border-bottom:1px solid var(--fx-line);vertical-align:top;padding:21px 27px}.bva1Oa_compareTable th{font-weight:500}.bva1Oa_compareTable thead th{color:#a8bdcc;letter-spacing:.045em;background:#172834;font-size:11px}.bva1Oa_compareTable tbody th{color:#d7c6a5;width:21%;min-width:170px}.bva1Oa_compareTable td{color:#acc1cf}.bva1Oa_compareTable tr[data-current=true]{background:#a9c6d209}.bva1Oa_compareTable tbody tr:last-child>*{border-bottom:0}.bva1Oa_compareTable td:first-of-type{width:38%}.bva1Oa_diagnostics{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:15px;display:grid}.bva1Oa_diagnostics details,.bva1Oa_faq details{border:1px solid var(--fx-line);background:linear-gradient(135deg,#142532,#0c1924);border-radius:10px;min-width:0;overflow:hidden}.bva1Oa_diagnostics summary{cursor:pointer;align-items:center;gap:17px;min-height:72px;padding:20px 24px;list-style:none;display:flex}.bva1Oa_diagnostics summary>span{color:#cdb78e;flex:none;font:9px ui-monospace,monospace}.bva1Oa_diagnostics summary>strong{font-size:15px;font-weight:500;line-height:1.75}.bva1Oa_diagnostics summary>i{color:#d4c4a1;flex:none;margin-left:auto;font-size:22px;font-style:normal}.bva1Oa_diagnostics details>p{color:#acc2d0;padding:0 24px 24px;font-size:14px;line-height:1.9}.bva1Oa_diagnostics details[open] summary>i,.bva1Oa_faq details[open] summary>span{transform:rotate(45deg)}.bva1Oa_finishing{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:34px;display:grid}.bva1Oa_finishing article{border-top:1px solid #b7a37866;min-width:0;padding-top:23px}.bva1Oa_finishing h3{letter-spacing:-.02em;margin-bottom:14px;font-size:21px;line-height:1.4}.bva1Oa_finishing p{color:#a0b9ca;font-size:14px;line-height:1.95}.bva1Oa_checklist{background:linear-gradient(145deg,#122c36,#0c1923);border:1px solid #9bb8c441;border-radius:12px;overflow:hidden;box-shadow:0 4px #23414d}.bva1Oa_checklist .bva1Oa_panelBar{min-height:49px}.bva1Oa_checklist .bva1Oa_panelBar output{color:#d6c79f}.bva1Oa_checklist>div:not(.bva1Oa_panelBar){grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;padding:5px 27px;display:grid}.bva1Oa_checklist label{cursor:pointer;border-bottom:1px solid #99bec31e;align-items:flex-start;gap:17px;min-height:60px;padding:20px 0;display:flex}.bva1Oa_checklist label input{accent-color:#bcb997;flex:none;width:18px;height:18px;margin-top:4px}.bva1Oa_checklist label span{color:#bed0d9;font-size:14px;line-height:1.9}.bva1Oa_checklist footer{justify-content:space-between;align-items:center;gap:20px;padding:12px 27px;display:flex}.bva1Oa_checklist footer p{color:#85a9b9;font-size:11px;line-height:1.8}.bva1Oa_checklist footer button{color:#ddcead;background:#091d27;border:1px solid #b3c0bf4a;border-radius:5px;flex:none;min-height:44px;padding:9px 17px;font-size:12px}.bva1Oa_faq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.bva1Oa_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:23px;min-height:76px;padding:22px 26px;font-size:15px;font-weight:500;line-height:1.7;list-style:none;display:flex}.bva1Oa_faq summary>span{color:#d2c2a0;flex:none;font-size:22px}.bva1Oa_faq details>p{color:#a6c0d0;padding:0 26px 25px;font-size:14px;line-height:1.95}.bva1Oa_article summary::-webkit-details-marker{display:none}.bva1Oa_sources{border-block:1px solid var(--fx-line);color:#89a3b5;margin-top:72px;padding:27px 0}.bva1Oa_sources h2{color:#b4c7d2;margin-bottom:17px;font-size:18px;font-weight:500}.bva1Oa_sources>p{max-width:1100px;font-size:12px;line-height:1.9}.bva1Oa_sources>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:22px 0;display:grid}.bva1Oa_sources a{flex-direction:column;gap:9px;min-width:0;line-height:1.8;display:flex}.bva1Oa_sources strong{color:#c7ba9c;font-size:12px;font-weight:500}.bva1Oa_sources a>span{color:#809eb1;font-size:11px}.bva1Oa_endNav{grid-template-columns:1fr 1fr;gap:23px;padding:30px 0 52px;display:grid}.bva1Oa_endNav a{border:1px solid var(--fx-line);background:linear-gradient(130deg,#142531,#0a1822);border-radius:9px;flex-direction:column;gap:12px;padding:23px 26px;display:flex;box-shadow:0 3px #1d3544}.bva1Oa_endNav a:last-child{text-align:right}.bva1Oa_endNav small{color:#839daf;letter-spacing:.08em;font:8px/1.8 ui-monospace,monospace}.bva1Oa_endNav span{color:#cbd8de;font-size:21px}@media (hover:hover) and (pointer:fine){.bva1Oa_article :is(.bva1Oa_breadcrumb,.bva1Oa_contents,.bva1Oa_sourceLine,.bva1Oa_compareTable,.bva1Oa_sources,.bva1Oa_endNav) a:hover{color:#eee2c8}.bva1Oa_sceneTabs button:hover,.bva1Oa_inspectorTabs button:hover{background:#c9d5db0b}.bva1Oa_shotButton:hover{border-color:#dbc79f80}.bva1Oa_shotButton:hover .bva1Oa_shotCaption{color:#e4d4b4}.bva1Oa_diagnostics summary:hover,.bva1Oa_faq summary:hover{color:#e5d8bd}.bva1Oa_graphNode:hover>rect:nth-child(2){stroke:#c8d7df}.bva1Oa_endNav a:hover{border-color:#a8b9c25e;transform:translateY(-2px)}.bva1Oa_endNav a{transition:transform .2s,border-color .2s}}@media (min-width:1800px){.bva1Oa_heroGrid{gap:80px;padding:35px 0 48px}.bva1Oa_heroText{font-size:16px}.bva1Oa_heroLine{font-size:45px}.bva1Oa_hero h1{font-size:112px}.bva1Oa_heroHint{font-size:13px}.bva1Oa_labControls{gap:9px 25px;padding:18px 22px 13px}.bva1Oa_labControls>label:not(.bva1Oa_checkControl),.bva1Oa_checkControl{font-size:12px}.bva1Oa_labDisclaimer{font-size:10px}.bva1Oa_sceneTabs button{min-height:40px;font-size:12px}.bva1Oa_panelBar{min-height:48px;font-size:10px}.bva1Oa_parameterRow p{font-size:14px}.bva1Oa_parameterRow .bva1Oa_parameterCheck{font-size:13px}.bva1Oa_parameterRow dt{font-size:15px}.bva1Oa_inspectorTabs button{font-size:11px}.bva1Oa_section{padding-top:92px}}@media (max-width:1199px){.bva1Oa_heroGrid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:30px}.bva1Oa_hero h1{font-size:72px}.bva1Oa_heroLine{font-size:31px}.bva1Oa_heroText{font-size:13px}.bva1Oa_heroActions a{gap:17px;padding-inline:15px;font-size:11px}.bva1Oa_heroFacts p{font-size:10px}.bva1Oa_heroFacts span{font-size:8px}.bva1Oa_heroHint{font-size:11px}.bva1Oa_controlsLayout{grid-template-columns:minmax(270px,.75fr) minmax(0,1.3fr);gap:24px}.bva1Oa_parameterGroup{padding:25px 24px 5px}.bva1Oa_parameterRow{grid-template-columns:1fr;gap:10px}.bva1Oa_sectionHead{gap:30px}.bva1Oa_concept>div:last-child{padding:23px}.bva1Oa_concept h3{font-size:21px}.bva1Oa_concept p{font-size:13px}.bva1Oa_borderGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bva1Oa_borderCard h3{font-size:22px}.bva1Oa_recipe>header{gap:18px;padding:24px}.bva1Oa_recipeBody{padding:24px}.bva1Oa_recipe h3{font-size:23px}.bva1Oa_recipe li>p{font-size:13px}.bva1Oa_recipe header p,.bva1Oa_recipeSetup{font-size:12px}.bva1Oa_labControls{-moz-column-gap:17px;column-gap:17px;padding-inline:14px}.bva1Oa_labControls label.bva1Oa_borderSelect{grid-template-columns:1fr}.bva1Oa_borderSelect select{min-height:34px}.bva1Oa_checkControl{font-size:10px}.bva1Oa_compareControl{font-size:9px}}@media (max-width:980px){.bva1Oa_heroGrid{grid-template-columns:1fr;gap:28px;max-width:740px;margin:auto;padding-top:24px}.bva1Oa_heroCopy{padding:0}.bva1Oa_hero h1{margin-block:22px;font-size:95px}.bva1Oa_heroLine{font-size:40px}.bva1Oa_heroText{max-width:650px;font-size:15px}.bva1Oa_heroFacts span{font-size:10px}.bva1Oa_heroFacts p{font-size:13px}.bva1Oa_heroFacts{margin-top:27px}.bva1Oa_heroHint{max-width:670px;font-size:12px;margin-top:20px!important}.bva1Oa_heroActions a{padding-inline:19px;font-size:12px}.bva1Oa_heroBottom>span:first-child{display:none}.bva1Oa_lab{width:100%}.bva1Oa_labControls{gap:8px 24px;padding:16px 21px 10px}.bva1Oa_labControls label.bva1Oa_borderSelect{grid-template-columns:auto minmax(0,1fr)}.bva1Oa_labControls>label:not(.bva1Oa_checkControl),.bva1Oa_checkControl{font-size:12px}.bva1Oa_panelBar{font-size:10px}.bva1Oa_sceneTabs button{min-height:40px;font-size:12px}.bva1Oa_labDisclaimer{font-size:10px}.bva1Oa_compareControl{font-size:11px}.bva1Oa_labControls input[type=range]{height:35px}.bva1Oa_sectionHead{grid-template-columns:1fr;gap:19px;margin-bottom:27px}.bva1Oa_sectionHead>p{max-width:710px;font-size:14px}.bva1Oa_section{padding-top:66px}.bva1Oa_principleGrid{grid-template-columns:1fr}.bva1Oa_concept{grid-template-columns:.65fr 1.35fr;display:grid}.bva1Oa_conceptVisual{border-bottom:0;border-right:1px solid var(--fx-line);height:auto;min-height:170px}.bva1Oa_concept h3{font-size:22px}.bva1Oa_concept p{font-size:14px}.bva1Oa_controlsLayout{grid-template-columns:minmax(240px,.6fr) minmax(0,1fr);gap:19px}.bva1Oa_inspectorTabs{gap:3px;padding:7px}.bva1Oa_inspectorTabs button{padding:7px;font-size:9px}.bva1Oa_inspectorView{padding:13px 11px 9px}.bva1Oa_inspectorView>p{font-size:11px}.bva1Oa_inspector .bva1Oa_panelBar{padding-inline:12px;font-size:8px}.bva1Oa_parameterGroup{padding:22px 20px 0}.bva1Oa_parameterGroup h3{font-size:24px}.bva1Oa_parameterRow p{font-size:13px}.bva1Oa_parameterRow{padding:20px 0}.bva1Oa_recipe>header{flex-direction:column;gap:19px}.bva1Oa_recipes{gap:22px}.bva1Oa_recipe li>p{font-size:13px}.bva1Oa_recipe .bva1Oa_expected{padding:16px}.bva1Oa_graphDetail h3{font-size:22px}.bva1Oa_finishing{grid-template-columns:1fr;gap:25px}.bva1Oa_finishing article{grid-template-columns:.6fr 1.4fr;gap:24px;display:grid}.bva1Oa_finishing h3{margin-bottom:0}.bva1Oa_diagnostics{grid-template-columns:1fr}.bva1Oa_sources>div{gap:20px}.bva1Oa_sources strong{font-size:11px}.bva1Oa_sources a>span{font-size:10px}}@media (max-width:699px){.bva1Oa_article [id]{scroll-margin-top:78px}.bva1Oa_breadcrumb{gap:8px;padding-top:16px;font-size:10px}.bva1Oa_heroGrid{gap:30px;padding-top:19px}.bva1Oa_hero h1{margin:20px 0 19px;font-size:clamp(58px,13vw,86px)}.bva1Oa_heroLine{font-size:clamp(27px,6.3vw,38px);line-height:1.3}.bva1Oa_heroText{font-size:13px;line-height:1.9;margin-top:20px!important}.bva1Oa_eyebrow{letter-spacing:.07em;gap:9px;font-size:8px}.bva1Oa_heroActions{gap:9px;margin-top:22px}.bva1Oa_heroActions a{gap:15px;min-height:46px;padding:12px 14px;font-size:11px}.bva1Oa_heroFacts{gap:8px;margin-top:26px;padding-top:18px}.bva1Oa_heroFacts span{letter-spacing:.015em;font-size:8px}.bva1Oa_heroFacts p{font-size:10px;line-height:1.7}.bva1Oa_heroHint{font-size:11px;line-height:1.8}.bva1Oa_heroBottom{gap:20px;padding:16px 0;font-size:10px}.bva1Oa_heroBottom>span:last-child{flex:none;max-width:95px;font-size:8px;line-height:1.9}.bva1Oa_lab{border-radius:10px}.bva1Oa_panelBar{min-height:45px;padding-inline:13px;font-size:9px}.bva1Oa_panelBar button{min-height:44px;font-size:10px}.bva1Oa_sceneTabs{gap:3px;padding:5px}.bva1Oa_sceneTabs button{min-height:44px;padding:7px 4px;font-size:10px}.bva1Oa_beforeTag,.bva1Oa_afterTag{letter-spacing:.04em;padding:4px 5px;font-size:7px;top:8px}.bva1Oa_beforeTag{left:8px}.bva1Oa_afterTag{right:8px}.bva1Oa_compareControl{gap:10px;min-height:44px;padding-inline:13px;font-size:10px}.bva1Oa_compareControl input{height:44px}.bva1Oa_labControls{gap:6px 18px;padding:13px 14px 9px}.bva1Oa_labControls label>span{font-size:11px}.bva1Oa_labControls input[type=range],.bva1Oa_channelControls input[type=range]{height:38px}.bva1Oa_labControls output,.bva1Oa_channelControls output{font-size:10px}.bva1Oa_labControls label.bva1Oa_borderSelect{align-items:stretch;gap:5px;display:flex}.bva1Oa_borderSelect select{min-height:40px;padding-inline:7px;font-size:11px}.bva1Oa_checkControl{gap:9px;min-height:44px;font-size:11px}.bva1Oa_checkControl>span{font-size:10px!important}.bva1Oa_channelControls>summary{min-height:44px;padding-inline:14px;font-size:10px}.bva1Oa_channelControls>div{gap:6px 18px;padding-inline:14px}.bva1Oa_labFooter{gap:10px;padding-inline:13px;font-size:8px}.bva1Oa_labFooter button{min-height:44px;font-size:10px}.bva1Oa_labDisclaimer{padding:10px 13px 12px;font-size:9px;line-height:1.8}.bva1Oa_contents{gap:3px 20px;padding:16px 0;font-size:11px}.bva1Oa_contents a{min-height:37px}.bva1Oa_section{padding-top:51px}.bva1Oa_sectionHead{gap:15px;margin-bottom:23px}.bva1Oa_sectionHead h2{margin-top:11px;font-size:29px;line-height:1.3}.bva1Oa_sectionHead>p{font-size:13px;line-height:1.9}.bva1Oa_principleGrid{gap:20px}.bva1Oa_concept{display:block}.bva1Oa_conceptVisual{border-right:0;border-bottom:1px solid var(--fx-line);height:128px;min-height:0}.bva1Oa_conceptVisual svg{max-height:98px}.bva1Oa_concept>div:last-child{padding:24px}.bva1Oa_concept h3{margin-bottom:13px;font-size:24px}.bva1Oa_concept p{font-size:13px;line-height:1.95}.bva1Oa_kernel{transform:rotate(-5deg)scale(.82)}.bva1Oa_sourceLine{font-size:10px;margin-top:21px!important}.bva1Oa_controlsLayout{grid-template-columns:1fr;gap:27px}.bva1Oa_inspector{position:static}.bva1Oa_inspector .bva1Oa_panelBar{padding-inline:15px;font-size:10px}.bva1Oa_inspectorTabs{padding:7px 10px}.bva1Oa_inspectorTabs button{min-height:44px;padding-inline:9px;font-size:10px}.bva1Oa_inspectorView{padding:17px 15px 10px}.bva1Oa_inspectorView>p{padding:14px 4px 8px;font-size:12px}.bva1Oa_shotCaption{min-height:46px;font-size:10px}.bva1Oa_inspectorNote{font-size:10px;line-height:1.85}.bva1Oa_parameterColumn{gap:20px}.bva1Oa_parameterGroup{padding:25px 23px 2px}.bva1Oa_parameterGroup>h3{margin-bottom:19px;font-size:26px;line-height:1.3}.bva1Oa_parameterRow{gap:10px;padding:22px 0}.bva1Oa_parameterRow dt{font-size:16px}.bva1Oa_parameterRow p{font-size:13px;line-height:1.95}.bva1Oa_parameterRow .bva1Oa_parameterCheck{font-size:12px;line-height:1.95}.bva1Oa_parameterCheck>span{font-size:8px}.bva1Oa_borderGrid{grid-template-columns:1fr;gap:18px}.bva1Oa_borderCard{padding:24px}.bva1Oa_borderCard code{padding:15px;font-size:13px}.bva1Oa_borderCard h3{font-size:24px}.bva1Oa_borderCard>div{margin-bottom:19px}.bva1Oa_borderCard p{font-size:13px;line-height:1.95}.bva1Oa_borderCard .bva1Oa_borderCheck{font-size:12px}.bva1Oa_note{padding-left:15px;font-size:11px;line-height:1.9}.bva1Oa_workflow .bva1Oa_panelBar{padding:14px 15px 8px;display:block}.bva1Oa_graphModes{gap:5px;padding:9px 0 0}.bva1Oa_panelBar .bva1Oa_graphModes button{min-height:44px;padding:8px 11px;font-size:10px}.bva1Oa_graphScroll{border-top:1px solid var(--fx-line)}.bva1Oa_graphDetail{gap:17px;min-height:195px;padding:22px 21px}.bva1Oa_graphDetail>span{font-size:9px}.bva1Oa_graphDetail h3{font-size:22px;line-height:1.35}.bva1Oa_graphDetail p{font-size:13px;line-height:1.95}.bva1Oa_graphNote{padding:14px 21px;font-size:10px;line-height:1.9}.bva1Oa_recipes{grid-template-columns:1fr;gap:24px}.bva1Oa_recipe>header{flex-direction:row;gap:17px;padding:25px 22px}.bva1Oa_recipeNumber{width:32px;height:36px;font-size:10px}.bva1Oa_recipe h3{margin-bottom:11px;font-size:24px;line-height:1.3}.bva1Oa_recipe header p{font-size:12px;line-height:1.9}.bva1Oa_recipeBody{padding:24px 23px}.bva1Oa_recipeSetup{font-size:12px}.bva1Oa_recipe li{gap:13px;padding:19px 0}.bva1Oa_recipe li>p{font-size:13px;line-height:1.95}.bva1Oa_recipe li>span{font-size:8px}.bva1Oa_expected>p{font-size:12px;line-height:1.95}.bva1Oa_expected>span{font-size:8px}.bva1Oa_compareTable caption{padding:19px 22px;font-size:11px}.bva1Oa_compareTable table{min-width:660px;font-size:13px}.bva1Oa_compareTable th,.bva1Oa_compareTable td{padding:20px}.bva1Oa_compareTable thead th{font-size:10px}.bva1Oa_diagnostics summary{gap:14px;padding:21px}.bva1Oa_diagnostics summary>strong{font-size:14px}.bva1Oa_diagnostics details>p{padding:0 21px 24px;font-size:13px;line-height:1.95}.bva1Oa_finishing{gap:25px;margin-top:28px}.bva1Oa_finishing article{padding-top:22px;display:block}.bva1Oa_finishing h3{margin-bottom:12px;font-size:23px}.bva1Oa_finishing p{font-size:13px;line-height:1.95}.bva1Oa_checklist>div:not(.bva1Oa_panelBar){grid-template-columns:1fr;padding:3px 21px}.bva1Oa_checklist label{gap:14px;padding:18px 0}.bva1Oa_checklist label span{font-size:13px;line-height:1.95}.bva1Oa_checklist label input{width:17px;height:17px}.bva1Oa_checklist footer{gap:15px;padding:12px 21px}.bva1Oa_checklist footer p{font-size:10px}.bva1Oa_checklist footer button{padding-inline:11px;font-size:11px}.bva1Oa_faq{grid-template-columns:1fr;gap:15px}.bva1Oa_faq summary{gap:18px;min-height:70px;padding:22px;font-size:14px}.bva1Oa_faq details>p{padding:0 22px 24px;font-size:13px;line-height:1.95}.bva1Oa_sources{margin-top:51px;padding:24px 0}.bva1Oa_sources h2{font-size:17px;line-height:1.65}.bva1Oa_sources>p{font-size:11px;line-height:1.95}.bva1Oa_sources>div{grid-template-columns:1fr;gap:20px;margin-block:24px}.bva1Oa_sources a{gap:6px}.bva1Oa_sources strong{font-size:12px}.bva1Oa_sources a>span{font-size:11px;line-height:1.95}.bva1Oa_endNav{gap:13px;padding:24px 0 38px}.bva1Oa_endNav a{gap:9px;padding:19px 15px}.bva1Oa_endNav small{letter-spacing:.04em;font-size:7px;line-height:1.9}.bva1Oa_endNav span{font-size:17px;line-height:1.5}.bva1Oa_dialog{border-radius:11px;width:calc(100vw - 24px);max-height:94dvh}.bva1Oa_dialogInside header{gap:14px;padding:10px 13px}.bva1Oa_dialogInside h2{font-size:13px}.bva1Oa_dialogInside>img{max-width:calc(100% - 24px);max-height:70dvh;margin:16px auto}.bva1Oa_dialogInside>a{padding-inline:15px;font-size:11px}}@media (max-width:359px){.bva1Oa_hero h1{font-size:60px}.bva1Oa_heroLine{font-size:26px}.bva1Oa_heroActions a{gap:11px;padding-inline:12px;font-size:10px}.bva1Oa_heroFacts p{font-size:9px}.bva1Oa_heroFacts span{font-size:7px}.bva1Oa_labControls{-moz-column-gap:14px;column-gap:14px;padding-inline:12px}.bva1Oa_labControls label>span{font-size:10px}.bva1Oa_sectionHead h2{font-size:27px}.bva1Oa_recipe>header{flex-direction:column;gap:17px}.bva1Oa_parameterGroup{padding-inline:20px}.bva1Oa_parameterGroup h3{font-size:24px}.bva1Oa_concept>div:last-child{padding:22px}.bva1Oa_graphDetail{display:block}.bva1Oa_graphDetail>span{margin-bottom:12px;display:block}.bva1Oa_heroBottom>p{font-size:9px}}@media (prefers-reduced-motion:reduce){.bva1Oa_article *,.bva1Oa_article :before,.bva1Oa_article :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.bva1Oa_endNav a:hover{transform:none}}@media print{.bva1Oa_article{color:#111;background:#fff}.bva1Oa_lab,.bva1Oa_heroActions,.bva1Oa_contents,.bva1Oa_endNav,.bva1Oa_graphModes,.bva1Oa_checklist footer{display:none}.bva1Oa_hero{background:0 0}.bva1Oa_heroGrid{padding:0;display:block}.bva1Oa_hero h1{font-size:42px}.bva1Oa_heroLine{font-size:26px}.bva1Oa_heroBottom{display:none}.bva1Oa_article :is(p,h1,h2,h3,dt,span,a){color:#111}.bva1Oa_article :is(.bva1Oa_concept,.bva1Oa_parameterGroup,.bva1Oa_recipe,.bva1Oa_borderCard,.bva1Oa_workflow,.bva1Oa_diagnostics details,.bva1Oa_faq details,.bva1Oa_checklist){box-shadow:none;background:0 0;border-color:#999}.bva1Oa_section{padding-top:25px}.bva1Oa_sectionHead{display:block}.bva1Oa_sectionHead h2{font-size:26px}.bva1Oa_controlsLayout,.bva1Oa_recipes,.bva1Oa_principleGrid,.bva1Oa_borderGrid,.bva1Oa_faq,.bva1Oa_diagnostics{display:block}.bva1Oa_inspector{max-width:330px;margin-bottom:25px;position:static}.bva1Oa_parameterGroup,.bva1Oa_recipe,.bva1Oa_concept,.bva1Oa_borderCard{margin-bottom:20px}.bva1Oa_article details>p{display:block!important}.bva1Oa_graphScroll{overflow:visible}.bva1Oa_graph{min-width:0}.bva1Oa_compareTable{overflow:visible}.bva1Oa_compareTable table{min-width:0;font-size:10px}.bva1Oa_compareTable th,.bva1Oa_compareTable td{padding:10px}.bva1Oa_sources a{overflow-wrap:anywhere}}.bva1Oa_article input[type=range]{appearance:none;cursor:ew-resize;background:0 0}.bva1Oa_article input[type=range]::-webkit-slider-runnable-track{background:#536977;border:0;border-radius:2px;height:3px}.bva1Oa_article input[type=range]::-webkit-slider-thumb{appearance:none;background:linear-gradient(#e7d8b4,#b6a47d);border:1px solid #f0e0ba;border-radius:3px;width:12px;height:16px;margin-top:-6.5px;box-shadow:0 2px 5px #0006}.bva1Oa_article input[type=range]::-moz-range-track{background:#536977;border:0;border-radius:2px;height:3px}.bva1Oa_article input[type=range]::-moz-range-thumb{background:#d8c5a0;border:1px solid #efdfb6;border-radius:3px;width:11px;height:15px}.bva1Oa_article input[type=range]:disabled{cursor:not-allowed}.bva1Oa_graphEdge{pointer-events:none}@media (min-width:981px) and (max-height:950px){.bva1Oa_heroGrid{gap:45px;padding-block:20px 30px}.bva1Oa_hero h1{margin-block:20px;font-size:clamp(65px,6vw,95px)}.bva1Oa_heroLine{font-size:clamp(28px,2.45vw,39px)}.bva1Oa_heroText{font-size:14px;line-height:1.85;margin-top:21px!important}.bva1Oa_heroActions{margin-top:23px}.bva1Oa_heroFacts{margin-top:26px;padding-top:18px}.bva1Oa_heroHint{font-size:11px}.bva1Oa_demoViewer{aspect-ratio:2.2}.bva1Oa_demoViewer canvas{-o-object-fit:cover;object-fit:cover}.bva1Oa_labControls{gap:4px 21px;padding-block:12px 8px}.bva1Oa_labControls input[type=range]{height:27px}.bva1Oa_inspector{scrollbar-width:thin;scrollbar-color:#3b5566 #10202c;max-height:calc(100dvh - 114px);overflow-y:auto}}@media (prefers-reduced-motion:reduce){.bva1Oa_article input{transition:none!important}}
.Fr9ibq_routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:26px;display:grid}.Fr9ibq_card{background:linear-gradient(140deg,#182b39,#0c1924);border:1px solid #9ebbc13c;border-radius:12px;min-width:0;padding:22px;box-shadow:inset 0 1px #f3faf911,0 4px #223944,0 15px 35px #0003}.Fr9ibq_eyebrow{color:#d6c092;letter-spacing:.08em;font:10px ui-monospace,monospace}.Fr9ibq_card h3{letter-spacing:-.02em;margin:10px 0 19px;font-size:clamp(18px,1.5vw,23px);font-weight:500;line-height:1.35}.Fr9ibq_card p:last-child{color:#aebfcb;margin-top:19px;font-size:13px;line-height:1.85}.Fr9ibq_timeline{background:#07131d;border:1px solid #8da5b332;border-radius:8px;gap:7px;padding:12px;display:grid}.Fr9ibq_timeline>div{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.Fr9ibq_timeline small{color:#8ca5b4;font:10px ui-monospace,monospace}.Fr9ibq_timeline span{color:#d7e8e8;overflow-wrap:anywhere;background:linear-gradient(90deg,#294c5a,#23384a);border:1px solid #89b4ba51;border-radius:5px;align-items:center;min-width:0;min-height:36px;padding:7px 10px;font-size:11px;line-height:1.55;display:flex}.Fr9ibq_timeline .Fr9ibq_mask{color:#f2dfcc;background:linear-gradient(100deg,#5c4a3e,#364450);border-color:#cfac8c7d}.Fr9ibq_timeline .Fr9ibq_assigned{color:#daefdf;background:linear-gradient(100deg,#294d49,#313c57);border-color:#9db9a36e}@media (max-width:760px){.Fr9ibq_routes{grid-template-columns:1fr}.Fr9ibq_card{padding:18px}}@media (prefers-reduced-motion:reduce){.Fr9ibq_routes *{transition:none!important;animation:none!important}}
.pfxPCq_routing{background:#101d28;border:1px solid #8aa7b748;border-radius:13px;min-width:0;overflow:hidden;box-shadow:0 4px #29414f}.pfxPCq_bar{color:#a3c4cc;letter-spacing:.05em;background:#152a37;border-bottom:1px solid #b7d4dc29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;font:10px ui-monospace,monospace;display:flex}.pfxPCq_scroll{scrollbar-width:thin;overflow-x:auto}.pfxPCq_scroll svg{width:100%;min-width:760px;height:auto;max-height:330px;display:block}.pfxPCq_choices{border-top:1px solid #9cb5c52d;flex-wrap:wrap;gap:8px;padding:11px 14px;display:flex}.pfxPCq_choices button{color:#b9c9d2;cursor:pointer;background:#172e3d;border:1px solid #bdd7dc30;border-radius:5px;flex:1;min-width:125px;min-height:40px;font:11px ui-monospace,monospace}.pfxPCq_choices button[aria-pressed=true]{color:#f5e3bd;background:#77633a33;border-color:#dfce9b}.pfxPCq_detail{background:#0d1a25;border-top:1px solid #a9c3cf36;min-height:97px;padding:18px}.pfxPCq_detail strong{color:#f1e0c2;font-size:17px;font-weight:500}.pfxPCq_detail p{color:#b2c6cf;margin-top:8px;font-size:13px;line-height:1.8}.pfxPCq_note{color:#7f9fac;margin:0;padding:10px 16px 14px;font-size:11px;line-height:1.7}@media (max-width:630px){.pfxPCq_choices button{min-width:calc(50% - 5px)}.pfxPCq_bar{font-size:9px}}
.nzFBca_setupGrid{grid-template-columns:minmax(0,1.07fr) minmax(0,.93fr);align-items:stretch;gap:23px;display:grid}.nzFBca_diagram,.nzFBca_protocol{background:linear-gradient(135deg,#172b35,#0d1b26);border:1px solid #a1bbc03d;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 4px #203f4b,0 18px 35px #0003}.nzFBca_bar{color:#b7ccd3;letter-spacing:.08em;border-bottom:1px solid #a6c1cb28;justify-content:space-between;gap:15px;padding:15px 22px;font:10px/1.7 ui-monospace,monospace;display:flex}.nzFBca_bar span:last-child{color:#e4d09e}.nzFBca_graphWrap{background:radial-gradient(at 50% 20%,#1c4a4a48,#0000 64%);min-width:0;padding:24px 20px 9px}.nzFBca_graphWrap svg{width:100%;height:auto;display:block}.nzFBca_legend{color:#a8c0ca;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:10px 20px 19px;font-size:11px;line-height:1.7;display:grid}.nzFBca_legend>span{align-items:flex-start;gap:9px;display:flex}.nzFBca_legend b{background:#86dad0;border-radius:2px;flex:none;width:12px;height:5px;margin-top:6px;display:inline-block}.nzFBca_legend>span:nth-child(2) b{background:#e2c18f}.nzFBca_caution{color:#a4bfcb;background:#07151fa6;border-top:1px solid #a6c1cb24;padding:14px 22px 19px;font-size:12px;line-height:1.85}.nzFBca_caution strong{color:#e9d29e;font-weight:500}.nzFBca_steps{counter-reset:matchsetup;margin:0;padding:7px 23px 17px;list-style:none}.nzFBca_steps li{border-bottom:1px solid #9cb7c627;grid-template-columns:28px 1fr;align-items:start;gap:13px;padding:18px 0;display:grid}.nzFBca_steps li:last-child{border:0}.nzFBca_steps li:before{counter-increment:matchsetup;content:counter(matchsetup,decimal-leading-zero);color:#e4cb9f;font:10px/2 ui-monospace,monospace}.nzFBca_steps strong{color:#e9f0ed;margin-bottom:7px;font-size:14px;font-weight:500;line-height:1.5;display:block}.nzFBca_steps p{color:#acc2ce;margin:0;font-size:12px;line-height:1.85}.nzFBca_steps code{color:#e1cb9c;background:#0a131b;border:1px solid #afc4cb25;border-radius:3px;padding:1px 4px;font-size:11px}.nzFBca_evidence{border-top:1px solid #9cb7c62b;flex-wrap:wrap;gap:7px;padding:14px 20px;display:flex}.nzFBca_evidence span{color:#a6cad0;border:1px solid #9ebcbd4b;border-radius:4px;align-items:center;min-height:26px;padding:3px 8px;font:9px/1.8 ui-monospace,monospace;display:inline-flex}.nzFBca_evidence span:first-child{color:#e7cc9a;border-color:#d0b78968}.nzFBca_manualTag{color:#d5be8d;letter-spacing:.04em;margin:9px 0 0;font:9px/1.7 ui-monospace,monospace;display:inline-block}@media (max-width:980px){.nzFBca_setupGrid{grid-template-columns:1fr}.nzFBca_graphWrap{padding:23px 29px 8px}.nzFBca_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;display:grid}}@media (max-width:640px){.nzFBca_steps{padding:5px 18px 12px;display:block}.nzFBca_bar{padding:13px 16px;font-size:8px}.nzFBca_graphWrap{padding:15px 8px 3px}.nzFBca_legend{gap:7px;padding:9px 13px 16px;font-size:10px}.nzFBca_caution{padding:12px 15px 15px;font-size:11px}.nzFBca_steps li{padding:15px 0}.nzFBca_steps strong{font-size:13px}.nzFBca_steps p{font-size:12px}.nzFBca_manualTag{font-size:8px}}@media print{.nzFBca_setupGrid{display:block}.nzFBca_diagram,.nzFBca_protocol{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none;margin-bottom:14px}.nzFBca_steps li{-moz-column-break-inside:avoid;break-inside:avoid}}
.yMmsua_pipLab .yMmsua_modeTabs{flex-wrap:wrap;align-items:center;gap:5px;padding:8px 12px}.yMmsua_pipLab .yMmsua_modeTabs button{white-space:normal;border-color:#80a1b424;flex:0 auto;min-height:36px;padding-inline:11px}.yMmsua_pipLab .yMmsua_modeTabs button:disabled{opacity:.32;cursor:not-allowed}.yMmsua_modeDivider{background:#82b7c340;width:1px;height:24px;margin-inline:5px}.yMmsua_presets{background:#0c1a23;border-top:1px solid #86a8b11c;flex-wrap:wrap;align-items:center;gap:5px;padding:8px 13px;display:flex}.yMmsua_presets span{color:#829eae;letter-spacing:.11em;margin-right:9px;font:9px/1.7 ui-monospace,monospace}.yMmsua_presets button{color:#d6dfdf;background:linear-gradient(160deg,#263e4c,#132733);border:1px solid #90b5c445;border-radius:5px;min-height:36px;padding:7px 10px;font:10px/1.4 ui-monospace,monospace}.yMmsua_presets button:hover,.yMmsua_presets button:focus-visible{outline-offset:2px;border-color:#dbc99e}.yMmsua_pipLab svg{width:100%;height:100%;display:block}.yMmsua_status{background:#0b1923;border-top:1px solid #86a8b127;border-bottom:1px solid #86a8b127;align-items:start;gap:10px;padding:11px 16px;display:flex}.yMmsua_status p{color:#acc7d0;flex:1;margin:0;font-size:11px;line-height:1.7}.yMmsua_statusGood,.yMmsua_statusWarning{background:#91d4c7;border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px;box-shadow:0 0 13px #91d4c777}.yMmsua_statusWarning{background:#ed9b7e;box-shadow:0 0 13px #ed9b7e77}.yMmsua_advanced{border-top:1px solid #86a8b120}.yMmsua_advanced .yMmsua_advancedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.yMmsua_advanced .yMmsua_advancedGrid>label{flex-direction:column;gap:4px;min-width:0;display:flex}.yMmsua_advanced .yMmsua_advancedGrid>label>span{color:#c2d1da;justify-content:space-between;gap:10px;font-size:11px;display:flex}.yMmsua_advanced .yMmsua_advancedGrid output{color:#dbc99e;font:10px ui-monospace,monospace}.yMmsua_advanced .yMmsua_advancedGrid input[type=range]{accent-color:#d0c49f;width:100%;min-width:0;height:30px;margin:0}.yMmsua_advanced .yMmsua_advancedGrid input:disabled{opacity:.37}.yMmsua_advanced .yMmsua_colorControl{justify-content:space-between;align-items:center;gap:10px;flex-direction:row!important}.yMmsua_advanced input[type=color]{cursor:pointer;background:#081723;border:1px solid #9eb9c260;border-radius:4px;width:63px;min-height:35px;padding:3px}@media (max-width:580px){.yMmsua_pipLab .yMmsua_modeTabs{gap:3px;padding-inline:8px}.yMmsua_pipLab .yMmsua_modeTabs button{flex:32%;min-height:40px;padding-inline:8px;font-size:10px}.yMmsua_modeDivider{display:none}.yMmsua_presets{padding-inline:9px}.yMmsua_presets span{width:100%}.yMmsua_advanced .yMmsua_advancedGrid{grid-template-columns:1fr}.yMmsua_status{padding-inline:11px}}@media (prefers-reduced-motion:reduce){.yMmsua_pipLab *,.yMmsua_pipLab :before,.yMmsua_pipLab :after{transition:none!important}}
.wMOs7G_lab{box-sizing:border-box;color:#e8f1f2;background:linear-gradient(140deg,#132937 0%,#0a1722 60%,#101822 100%);border:1px solid #e8cc9b62;border-radius:18px;width:100%;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ffffff21,0 8px #294250,0 25px 70px #0009}.wMOs7G_lab *{box-sizing:border-box}.wMOs7G_bar{color:#afc8ce;letter-spacing:.11em;border-bottom:1px solid #a9c8d42d;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font:10px ui-monospace,monospace;display:flex}.wMOs7G_bar>span{align-items:center;gap:9px;display:flex}.wMOs7G_bar i{background:#e5d0a2;border-radius:50%;width:8px;height:8px;box-shadow:0 0 18px #e5d0a2}.wMOs7G_bar button{color:#e7d0a6;cursor:pointer;letter-spacing:.08em;background:0 0;border:0;min-height:32px;font-size:10px}.wMOs7G_bar button:hover{text-decoration:underline}.wMOs7G_sourceTabs{background:#08131c;grid-template-columns:1fr 1fr;gap:5px;padding:9px 11px;display:grid}.wMOs7G_sourceTabs button,.wMOs7G_viewTabs button{color:#a9c1cb;cursor:pointer;background:#21323c;border:1px solid #0000;border-radius:5px;min-height:35px;padding:10px 7px;font-size:11px;line-height:1.3}.wMOs7G_sourceTabs button[aria-pressed=true],.wMOs7G_viewTabs button[aria-pressed=true]{color:#fff0cc;background:#5a4a3478;border-color:#ebd0a27a}.wMOs7G_visual{isolation:isolate;background:#101b27;position:relative}.wMOs7G_visual canvas{aspect-ratio:16/9;width:100%;height:auto;display:block}.wMOs7G_screenLabels{pointer-events:none;letter-spacing:.1em;color:#fff;text-shadow:0 2px 8px #0018;justify-content:space-between;gap:8px;font:10px ui-monospace,monospace;display:flex;position:absolute;top:12px;left:13px;right:13px}.wMOs7G_screenLabels span{background:#1724319c;border:1px solid #fffc;border-radius:3px;padding:5px 7px}.wMOs7G_error{color:#fff;background:#131b24e8;place-items:center;padding:15px;display:grid;position:absolute;inset:0}.wMOs7G_viewTabs{border-bottom:1px solid #acbbc432;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:8px 11px;display:grid}.wMOs7G_viewTabs button{padding:9px 3px;font-size:10px}.wMOs7G_keyRow{background:#0c1e28;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:11px;display:flex}.wMOs7G_keyRow label{cursor:pointer;align-items:center;gap:8px;display:flex}.wMOs7G_keyRow input{accent-color:#e4ca96;width:16px;height:16px}.wMOs7G_keyRow strong{letter-spacing:.05em;color:#c1ead7;font:10px ui-monospace,monospace}.wMOs7G_keyRow strong[data-key-status=missing]{color:#ffab99}.wMOs7G_controls{padding:0 14px}.wMOs7G_controls details{border-bottom:1px solid #b6c4ca22}.wMOs7G_controls summary{cursor:pointer;color:#f1d9ab;letter-spacing:.06em;min-height:46px;padding:13px 2px;font:700 11px ui-monospace,monospace}.wMOs7G_fields{gap:13px;padding:6px 1px 19px;display:grid}.wMOs7G_range{color:#c4d4d6;grid-template-columns:minmax(100px,1fr) minmax(80px,1.4fr) 41px;align-items:center;gap:9px;font-size:11px;line-height:1.4;display:grid}.wMOs7G_range input{accent-color:#e0c28f;cursor:pointer;min-width:0}.wMOs7G_range output{text-align:right;color:#ead3a9;font:10px ui-monospace,monospace}.wMOs7G_select{color:#bfd0d5;gap:8px;font-size:11px;display:grid}.wMOs7G_select select{color:#f0e2c5;background:#102b36;border:1px solid #8eb1c164;border-radius:5px;max-width:100%;min-height:36px;padding:8px;font-size:12px}.wMOs7G_hint{color:#90abb8;margin:2px 0 0;font-size:11px;line-height:1.6}.wMOs7G_frame{color:#c3d7d9;align-items:center;gap:12px;padding:15px;font:11px ui-monospace,monospace;display:flex}.wMOs7G_frame input{accent-color:#e0c28f;flex:1;min-width:0}.wMOs7G_frame output{color:#ecd3a6}.wMOs7G_disclaimer{color:#95aebb;background:#091722;border-top:1px solid #acbac424;margin:0;padding:13px 15px;font-size:10px;line-height:1.8}@media (max-width:520px){.wMOs7G_bar{padding:9px 12px;font-size:9px}.wMOs7G_sourceTabs button{font-size:10px}.wMOs7G_viewTabs{grid-template-columns:1fr 1fr}.wMOs7G_range{grid-template-columns:1fr 1.2fr 34px;gap:6px;font-size:10px}.wMOs7G_screenLabels{font-size:8px;top:6px;left:6px;right:6px}.wMOs7G_screenLabels span{padding:3px 5px}.wMOs7G_keyRow{font-size:10px}.wMOs7G_keyRow strong{font-size:9px}}
.nku7ta_lab{min-width:0}.nku7ta_sceneRow{background:#07131c;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:7px 9px;display:grid}.nku7ta_sceneRow button,.nku7ta_outputGrid button,.nku7ta_qualityRow button{color:#9fb8c7;cursor:pointer;background:#0c1c28;border:1px solid #9eb6c22c;border-radius:5px;min-width:0;padding:8px 6px;font-size:10px;line-height:1.5;transition:background .15s,border-color .15s}.nku7ta_sceneRow button[aria-pressed=true],.nku7ta_outputGrid button[aria-pressed=true],.nku7ta_qualityRow button[aria-pressed=true]{color:#f3e4c7;background:linear-gradient(130deg,#6d6b4e49,#203640);border-color:#d9c1958c}.nku7ta_sceneRow button:focus-visible,.nku7ta_outputGrid button:focus-visible,.nku7ta_qualityRow button:focus-visible,.nku7ta_timeline button:focus-visible{outline-offset:2px;outline:2px solid #e3c88e}.nku7ta_timeline{background:#0c1b26;border-bottom:1px solid #aacbd227;align-items:center;gap:12px;padding:9px 15px;display:flex}.nku7ta_timeline button{color:#f0d9a8;cursor:pointer;background:#1a303b;border:1px solid #b1bfc34d;border-radius:5px;min-width:82px;padding:8px 10px;font-size:11px}.nku7ta_timeline input{accent-color:#d1b98c;flex:1;min-width:0}.nku7ta_timeline output{color:#d7dbc7;font:11px ui-monospace,monospace}.nku7ta_outputGrid{background:#0b1923;border-bottom:1px solid #aacbd227;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:12px 13px;display:grid}.nku7ta_outputGrid button{text-align:left;align-content:center;gap:3px;min-height:62px;padding:8px 11px;display:grid}.nku7ta_outputGrid button span{color:inherit;font-size:11px;font-weight:600}.nku7ta_outputGrid button small{color:#94aebb;overflow-wrap:anywhere;font:8px/1.55 ui-monospace,monospace}.nku7ta_outputGrid button[aria-pressed=true] small{color:#f0cf9f}.nku7ta_options{color:#b7cbd5;flex-wrap:wrap;align-items:center;gap:8px 15px;padding:10px 16px 8px;font-size:10px;display:flex}.nku7ta_selectLabel{flex:190px;align-items:center;gap:7px;display:flex}.nku7ta_selectLabel select{color:#e8d9bb;background:#122532;border:1px solid #adc4c64d;border-radius:4px;min-width:0;max-width:185px;padding:7px;font-size:10px}.nku7ta_selectLabel select:disabled{opacity:.45}.nku7ta_toggle{cursor:pointer;align-items:center;gap:7px;display:flex}.nku7ta_toggle input{accent-color:#d6c390;width:14px;height:14px}.nku7ta_qualityRow{color:#9cb8c9;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px 12px;font-size:10px;display:flex}.nku7ta_qualityRow span{flex:1}.nku7ta_qualityRow button{padding:7px 11px}.nku7ta_diagnosis{color:#c6dadf;background:#1d3240;border-top:1px solid #b9c6cd2e;padding:11px 17px;font-size:11px;line-height:1.7}.nku7ta_diagnosis strong{color:#f0d8a8;margin-right:3px;font-weight:600}@media (max-width:630px){.nku7ta_sceneRow,.nku7ta_outputGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nku7ta_outputGrid button{min-height:69px}.nku7ta_options{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nku7ta_selectLabel{flex-wrap:wrap;grid-column:1/-1}.nku7ta_toggle{align-items:flex-start;line-height:1.65}}@media (prefers-reduced-motion:reduce){.nku7ta_sceneRow button,.nku7ta_outputGrid button,.nku7ta_qualityRow button{transition:none}}
.xKYhia_controlNav{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 22px;display:flex}.xKYhia_controlNav a{color:#d3e4e5;background:linear-gradient(125deg,#182b38,#13222e);border:1px solid #8ea9b348;border-radius:7px;align-items:center;min-height:35px;padding:8px 11px;font:11px/1.4 ui-monospace,monospace;text-decoration:none;display:inline-flex}.xKYhia_controlNav a:hover{color:#f6deaf;border-color:#d6bc8c}.xKYhia_note{color:#abc0c9;margin-top:16px;font-size:12px;line-height:1.8}.xKYhia_note strong{color:#e9d19d;font-weight:500}
.zXfCra_depthStack{gap:8px;width:min(330px,82%);display:grid;transform:perspective(500px)rotateX(55deg)rotate(-8deg)}.zXfCra_depthStack span{letter-spacing:.08em;color:#d8e3e7;border:1px solid #b8d3df3b;border-radius:5px;align-items:center;height:34px;padding:0 12px;font:9px ui-monospace,monospace;display:flex;box-shadow:0 8px 18px #0005}.zXfCra_depthStack span:first-child{background:linear-gradient(90deg,#e6d5ad55,#2d50655c)}.zXfCra_depthStack span:nth-child(2){background:linear-gradient(90deg,#7fa7b55e,#1d384a60);transform:translate(15px)}.zXfCra_depthStack span:nth-child(3){background:linear-gradient(90deg,#334a5e7a,#0c1925);transform:translate(30px)}.zXfCra_focusModel{width:min(350px,88%);height:98px;position:relative}.zXfCra_focusAxis{background:#839fad66;height:1px;position:absolute;top:48px;left:4%;right:4%}.zXfCra_focusBand{background:linear-gradient(90deg,#bca77d14,#e4cf9d38,#bca77d14);border:1px solid #e6d1a47a;border-radius:5px;width:22%;position:absolute;top:24px;bottom:23px;left:39%;box-shadow:0 0 28px #d3ba7c1f}.zXfCra_focusPlane{background:#f1dcaa;width:1px;position:absolute;top:11px;bottom:10px;left:50%;box-shadow:0 0 12px #e6c98977}.zXfCra_focusModel i{color:#8ba5b5;font:8px ui-monospace,monospace;position:absolute;top:56px}.zXfCra_focusModel i:first-of-type{left:3%}.zXfCra_focusModel i:nth-of-type(2){color:#e4d0a8;left:46%}.zXfCra_focusModel i:nth-of-type(3){right:3%}.zXfCra_lensModel{width:min(350px,88%);height:120px;position:relative}.zXfCra_lensModel svg{width:100%;height:100%}.zXfCra_lensBadge{color:#d5c19c;letter-spacing:.07em;white-space:nowrap;font:8px ui-monospace,monospace;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}.zXfCra_modeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.zXfCra_modeCard{border:1px solid var(--fx-line);background:linear-gradient(135deg,#152734,#0b1822);border-radius:12px;min-width:0;padding:23px;box-shadow:inset 0 1px #fff1,0 4px #203947}.zXfCra_modeCard>span{letter-spacing:.08em;color:#dfcca5;background:#1a2c38;border:1px solid #baa97f55;border-radius:4px;align-items:center;min-height:29px;padding:5px 9px;font:9px ui-monospace,monospace;display:inline-flex}.zXfCra_modeCard h3{letter-spacing:-.025em;margin:17px 0 10px;font-size:21px;line-height:1.35}.zXfCra_modeCard p{color:var(--fx-muted);font-size:13px;line-height:1.9}.zXfCra_canvasWrap{position:absolute;inset:0}.zXfCra_canvasWrap canvas{width:100%;height:100%;display:block}.zXfCra_canvasHint{color:#b8cbd5;letter-spacing:.05em;pointer-events:none;white-space:nowrap;background:#06111cbd;border:1px solid #9fb9c333;border-radius:4px;padding:5px 9px;font:8px ui-monospace,monospace;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.zXfCra_focusTargets{border-bottom:1px solid var(--fx-line);background:#071018;grid-template-columns:repeat(3,1fr);gap:4px;padding:6px 9px;display:grid}.zXfCra_focusTargets button{color:#93aebe;background:0 0;border:1px solid #0000;border-radius:4px;min-height:34px;font-size:10px}.zXfCra_focusTargets button[aria-pressed=true]{color:#eadab8;background:#d6c18e12;border-color:#d2c29942}.zXfCra_focusTargets button span{color:#6e899b;margin-top:2px;font:8px ui-monospace,monospace;display:block}.zXfCra_apertureView{background:radial-gradient(#213d4f55,#0000 62%),#0c1721;place-items:center;display:grid;position:absolute;inset:0}.zXfCra_apertureView svg{width:92%;max-width:720px;height:86%}.zXfCra_apertureView text{letter-spacing:.06em;font-family:ui-monospace,monospace}.zXfCra_labValue{color:#d7c29a;font:10px ui-monospace,monospace}.zXfCra_labSubhead{color:#7f9aac;letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;margin-top:3px;font:8px ui-monospace,monospace}.zXfCra_viewBadge{color:#e4cfaa;letter-spacing:.08em;background:#07131eb8;border:1px solid #dec99f4f;border-radius:4px;padding:5px 8px;font:8px ui-monospace,monospace;position:absolute;bottom:12px;right:12px}.zXfCra_studioMark{align-items:center;gap:7px;display:inline-flex}.zXfCra_studioMark:before{content:"";background:#dec99f;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #dec99f80}@media (max-width:980px){.zXfCra_modeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.zXfCra_modeCard p{font-size:13px}.zXfCra_canvasHint{font-size:9px}.zXfCra_focusTargets button{font-size:11px}}@media (max-width:699px){.zXfCra_modeGrid{grid-template-columns:1fr;gap:16px}.zXfCra_modeCard{padding:22px}.zXfCra_modeCard h3{font-size:22px}.zXfCra_modeCard p{font-size:13px}.zXfCra_focusTargets{gap:3px;padding:5px}.zXfCra_focusTargets button{min-height:44px;padding:5px 3px;font-size:9px}.zXfCra_focusTargets button span{font-size:7px}.zXfCra_canvasHint{white-space:normal;text-align:center;max-width:88%;line-height:1.55}.zXfCra_viewBadge{font-size:7px}.zXfCra_depthStack{transform:perspective(500px)rotateX(55deg)rotate(-8deg)scale(.82)}.zXfCra_lensModel,.zXfCra_focusModel{transform:scale(.87)}}@media print{.zXfCra_focusTargets,.zXfCra_canvasHint,.zXfCra_viewBadge{display:none}.zXfCra_modeGrid{display:block}.zXfCra_modeCard{box-shadow:none;background:0 0;margin-bottom:15px}}.zXfCra_canvasWrap canvas{cursor:crosshair;touch-action:manipulation}.zXfCra_focusReadout{color:#e3cda2;background:#091722;border-bottom:1px solid #92b0bc24;min-height:35px;padding:9px 17px;font:10px/1.7 ui-monospace,monospace}@media (max-width:699px){.zXfCra_focusReadout{padding:10px 13px;font-size:10px;line-height:1.6}}
._7L3uQq_routing{background:linear-gradient(145deg,#182b37,#0c1b27);border:1px solid #8eb7c05c;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 5px #223947,0 18px 48px #0006}._7L3uQq_bar{color:#b0c7d5;letter-spacing:.08em;border-bottom:1px solid #8db3c436;justify-content:space-between;align-items:center;gap:15px;min-height:48px;padding:12px 16px;font:10px ui-monospace,monospace;display:flex}._7L3uQq_scroll{background:#081520;max-width:100%;overflow:auto}._7L3uQq_scroll svg{width:100%;min-width:560px;height:auto;display:block}._7L3uQq_switches,._7L3uQq_choices{border-top:1px solid #8aabba33;flex-wrap:wrap;gap:8px;padding:12px 15px;display:flex}._7L3uQq_switches label{color:#c3d6dd;cursor:pointer;flex:1;align-items:center;gap:10px;min-width:190px;min-height:32px;font-size:12px;display:flex}._7L3uQq_switches input{accent-color:#e2c99a;width:17px;height:17px}._7L3uQq_switches strong{color:#e0c99f;font:10px ui-monospace,monospace}._7L3uQq_choices{padding-top:2px}._7L3uQq_choices button{color:#aec4d1;cursor:pointer;background:#142736;border:1px solid #9bb6c343;border-radius:5px;min-height:40px;padding:10px 14px;font-size:11px}._7L3uQq_choices button[aria-pressed=true]{color:#eedbbe;background:#66543f52;border-color:#e0c79a88}._7L3uQq_detail{border-top:1px solid #8aabba33;min-height:120px;padding:16px 19px}._7L3uQq_detail strong{color:#efdcb7;margin-bottom:9px;font-size:16px;display:block}._7L3uQq_detail p{color:#b5c7d1;font-size:13px;line-height:1.85}._7L3uQq_note{color:#8ba9b9;background:#091722;border-top:1px solid #8aabba33;margin:0;padding:12px 17px;font-size:11px;line-height:1.85}@media (max-width:540px){._7L3uQq_bar{padding-inline:12px;font-size:9px}._7L3uQq_switches{gap:3px}._7L3uQq_switches label{flex-basis:100%;font-size:11px}._7L3uQq_choices button{flex:1;padding:10px 8px;font-size:10px}._7L3uQq_detail{padding:18px 16px}._7L3uQq_detail p{font-size:12px}}
._98U46W_reticle{pointer-events:none;z-index:2;border:1px solid #f0d69bd9;border-radius:50%;width:54px;height:54px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #050c12bb,0 0 21px #d0b87955}._98U46W_reticle:before,._98U46W_reticle:after{content:"";background:#ead5a4;position:absolute;box-shadow:0 0 3px #000}._98U46W_reticle:before{width:1px;top:-10px;bottom:-10px;left:50%}._98U46W_reticle:after{height:1px;top:50%;left:-10px;right:-10px}._98U46W_reticle span{border:1px solid #f0d69b99;border-radius:50%;position:absolute;inset:14px}._98U46W_compareLine{pointer-events:none;z-index:1;background:#f6e1babb;width:1px;position:absolute;top:0;bottom:0;box-shadow:0 0 5px #050a11}._98U46W_compareLine:before{content:"↔";color:#e8d4b0;background:#142333e8;border:1px solid #ead8b4a3;border-radius:5px;place-items:center;width:28px;height:28px;font:18px/1 ui-monospace,monospace;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}._98U46W_tip{color:#a7bbc9;text-align:center;min-height:26px;padding:3px 14px 7px;font:10px/1.7 ui-monospace,monospace}._98U46W_tune{background:#0b1824;border:1px solid #9bb2c436;border-radius:6px;margin:8px 16px 11px;padding:12px 13px}._98U46W_tune p{color:#a7bbc9;margin:0 0 8px;font-size:10px;line-height:1.75}._98U46W_tune label{color:#d0dde2;flex-wrap:wrap;justify-content:space-between;gap:7px;font-size:11px;display:flex}._98U46W_tune label input[type=range]{accent-color:#dcc797;width:100%;height:30px}._98U46W_tune output{color:#decba5;font:10px ui-monospace,monospace}._98U46W_controlRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 15px;padding:4px 17px 8px;display:grid}._98U46W_controlRow label{color:#b6c9d5;align-items:center;gap:9px;min-height:36px;font-size:11px;line-height:1.5;display:flex}._98U46W_controlRow input{accent-color:#d4c199;width:16px;height:16px}@media (max-width:450px){._98U46W_controlRow{grid-template-columns:1fr;padding-bottom:14px}._98U46W_reticle{width:35px;height:35px}._98U46W_reticle span{inset:9px}}
.OMHFaG_modeBar{background:#081420;border-bottom:1px solid #a4bdc329;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:9px;display:grid}.OMHFaG_modeBar button{color:#b8cbd4;background:linear-gradient(160deg,#1a2c39,#0c1b26);border:1px solid #8da7b433;border-radius:5px;min-height:42px;padding:8px 5px;font:11px/1.4 ui-monospace,monospace;transition:border-color .18s,background .18s}.OMHFaG_modeBar button[aria-pressed=true]{color:#f6dfad;background:linear-gradient(155deg,#34382f,#192e36);border-color:#d5bd8e99;box-shadow:inset 0 1px #f0e2bd20}.OMHFaG_lineOverlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.OMHFaG_lineOverlay line{stroke:#f9db9a;stroke-width:1px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke;opacity:.86}.OMHFaG_lineOverlay circle{fill:#e3c994;stroke:#10232d;stroke-width:3px}.OMHFaG_compareLine{pointer-events:none;background:#f3dfada8;width:1px;position:absolute;top:0;bottom:0;box-shadow:0 0 12px #080f19}.OMHFaG_mirrorSlots{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:6px 16px 3px;display:grid}.OMHFaG_mirrorSlots button{color:#95b3c3;background:#0a1720;border:1px solid #829eab48;border-radius:3px;min-height:34px;font:10px ui-monospace,monospace}.OMHFaG_mirrorSlots button[aria-pressed=true]{color:#fff2ce;background:#3a4037;border-color:#d8c49c}.OMHFaG_mirrorSlots button[data-active=true]:after{content:" ●";color:#97ddbf}.OMHFaG_stateRow{color:#b7c9d2;border-bottom:1px solid #96b6c224;flex-wrap:wrap;align-items:center;gap:16px;padding:4px 17px 11px;font:11px/1.7 system-ui,sans-serif;display:flex}.OMHFaG_stateRow label{cursor:pointer;align-items:center;gap:9px;display:inline-flex}.OMHFaG_stateRow input{accent-color:#dcc391;width:16px;height:16px}.OMHFaG_stateRow span{color:#dccaab;font:10px ui-monospace,monospace}.OMHFaG_hint{color:#aac1cb;padding:9px 17px 13px;font:11px/1.8 system-ui,sans-serif}.OMHFaG_hint strong{color:#ecd4a6;font-weight:500}.OMHFaG_imageStatus{color:#e5d5b0;text-align:center;background:#081520eb;place-items:center;padding:15px;font-size:12px;line-height:1.7;display:grid;position:absolute;inset:15px}.OMHFaG_readout{color:#7a9bac;justify-content:space-between;align-items:center;gap:10px;min-height:23px;padding:4px 17px;font:9px ui-monospace,monospace;display:flex}.OMHFaG_readout strong{color:#dac9a2;font-weight:400}@media (max-width:450px){.OMHFaG_modeBar{gap:3px;padding:5px}.OMHFaG_modeBar button{overflow-wrap:anywhere;padding:7px 2px;font-size:9px}.OMHFaG_mirrorSlots{padding-inline:10px}.OMHFaG_stateRow{gap:6px 13px;padding:6px 12px 12px}.OMHFaG_readout{flex-wrap:wrap}}
.tSxf_a_viewer{isolation:isolate;background:#081420}.tSxf_a_viewer svg{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.tSxf_a_toolbar{background:#0b1e2a;border-bottom:1px solid #7bb0b526;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:9px 17px;display:flex}.tSxf_a_legend{color:#91b3bf;flex-wrap:wrap;align-items:center;gap:13px;font:10px/1.8 ui-monospace,monospace;display:flex}.tSxf_a_legend>span{align-items:center;gap:6px;display:flex}.tSxf_a_legend i{border-radius:2px;width:16px;height:2px;display:inline-block}.tSxf_a_equator{background:#f4cd8b}.tSxf_a_latitude{background:#8cdbd0}.tSxf_a_meridian{background:#c5bddf}.tSxf_a_modeButton,.tSxf_a_experiment button{color:#e0d0ac;cursor:pointer;text-align:left;background:linear-gradient(135deg,#1a3442,#122635);border:1px solid #8daeb64b;border-radius:5px;min-height:40px;padding:8px 12px;font:11px/1.5 ui-monospace,monospace}.tSxf_a_modeButton[aria-pressed=true]{color:#fff1cb;background:#34403d;border-color:#dec09b}.tSxf_a_modeButton:focus-visible,.tSxf_a_experiment button:focus-visible{outline-offset:2px;outline:2px solid #e0c9a2}.tSxf_a_experiment{background:linear-gradient(105deg,#142e3b,#0b1d2a);border-top:1px solid #9cbbc52b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;display:flex}.tSxf_a_experiment>div{color:#9cbac8;flex-direction:column;gap:5px;font:10px/1.7 ui-monospace,monospace;display:flex}.tSxf_a_experiment strong{color:#d4e3df;font-size:11px;font-weight:600}.tSxf_a_experiment b{color:#f0d59d;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}@media (max-width:620px){.tSxf_a_toolbar{padding:8px 12px}.tSxf_a_legend{gap:8px;font-size:9px}.tSxf_a_experiment{gap:9px;padding:12px}.tSxf_a_experiment button{width:100%;min-height:44px}.tSxf_a_experiment>div{max-width:100%}}@media (prefers-reduced-motion:reduce){.tSxf_a_modeButton,.tSxf_a_experiment button{transition:none}}
.ltDiWq_lab{background:linear-gradient(148deg,#2b2d35,#101923);box-shadow:inset 0 1px #f4e9cd25,0 4px #55504b,0 28px 72px #0007}.ltDiWq_live{color:#c9b88d;letter-spacing:.14em;margin-left:9px;font-size:9px}.ltDiWq_divider{pointer-events:none;background:linear-gradient(#fae9c5,#a8d5d7);width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 10px #000a}.ltDiWq_divider>i{background:linear-gradient(145deg,#263746,#0e1822);border:1px solid #e8d4a2;border-radius:5px;place-items:center;width:23px;height:31px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 14px #0009}.ltDiWq_divider>i:after{content:"↔";color:#e8d4a2;font:17px ui-monospace,monospace}.ltDiWq_presets{background:#111d2880;border-bottom:1px solid #99bdc528;flex-wrap:wrap;align-items:center;gap:5px;padding:8px 12px;display:flex}.ltDiWq_presets>span{color:#8ea4b1;letter-spacing:.05em;margin-right:auto;font:9px ui-monospace,monospace}.ltDiWq_presets button,.ltDiWq_playControls button{color:#e0ceaa;background:linear-gradient(145deg,#2b353a,#16222b);border:1px solid #bea97450;border-radius:5px;min-height:36px;padding:8px 11px;font:10px ui-monospace,monospace;transition:background .15s}.ltDiWq_presets button:hover,.ltDiWq_playControls button:hover{background:#3d4342}.ltDiWq_playControls{flex-wrap:wrap;grid-column:1/-1;gap:9px;margin-top:5px;display:flex}.ltDiWq_playControls button:disabled{opacity:.35;cursor:not-allowed}@media (max-width:700px){.ltDiWq_presets{gap:5px;padding:10px 12px}.ltDiWq_presets>span{flex:0 0 100%;margin-bottom:3px}.ltDiWq_presets button{flex:1;min-height:44px;padding:10px 5px;font-size:10px}.ltDiWq_live{margin-left:3px;font-size:8px}.ltDiWq_playControls button{flex:1;min-height:44px}}@media (prefers-reduced-motion:reduce){.ltDiWq_presets button{transition:none}}
.KqJuCq_routing{background:linear-gradient(140deg,#172d3a,#0b1823);border:1px solid #8aafb945;border-radius:12px;min-width:0;margin:25px 0 0;overflow:hidden;box-shadow:0 4px #284251,0 14px 35px #0003}.KqJuCq_heading{border-bottom:1px solid #8daeb82b;padding:22px clamp(15px,3vw,30px)}.KqJuCq_heading>span{color:#d3bd91;letter-spacing:.1em;font:10px/1.6 ui-monospace,monospace}.KqJuCq_heading h3{color:#f0f4ed;max-width:850px;margin:7px 0 6px;font-size:clamp(18px,2vw,24px);line-height:1.35}.KqJuCq_heading p{color:#9db8c7;font-size:12px;line-height:1.75}.KqJuCq_grid{background:#80a0b12a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.KqJuCq_panel{background:#0c1a26;min-width:0;padding:16px 18px 22px}.KqJuCq_panel h4{color:#e4cd9f;letter-spacing:.09em;margin:0 0 8px;font:11px/1.7 ui-monospace,monospace}.KqJuCq_panel svg{background:#0c1722;border-radius:6px;width:100%;max-width:600px;height:auto;display:block}.KqJuCq_panel p{color:#b9cbd3;min-height:75px;margin:10px 0 0;font-size:12px;line-height:1.75}.KqJuCq_caption{color:#aabdc5;border-top:1px solid #8daeb82b;margin:0;padding:15px 22px;font-size:12px;line-height:1.75}@media (max-width:820px){.KqJuCq_grid{grid-template-columns:1fr}.KqJuCq_panel p{min-height:0}}@media (max-width:480px){.KqJuCq_panel{padding-inline:10px}.KqJuCq_heading,.KqJuCq_caption{padding-inline:13px}}
.b1ltlW_lab{background:linear-gradient(153deg,#182d3d,#101723 64%,#261e2d);border-color:#9cbacb52;position:relative;box-shadow:inset 0 1px #bde8fb24,0 4px #3c4150,0 26px 80px #0009}.b1ltlW_lab:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#e3cda766 20%,#8dd7ec60 65%,#0000);height:1px;position:absolute;top:0;left:18px;right:18px}.b1ltlW_live{letter-spacing:.12em;color:#9ee2da;padding-left:8px;font:9px ui-monospace,monospace}.b1ltlW_viewer{position:relative;overflow:hidden}.b1ltlW_viewer:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 38px #090e1799}.b1ltlW_pin{z-index:3;pointer-events:none;border:1px solid #e9d5a7;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #070e165c,0 0 30px #8bd6ec8c}.b1ltlW_pin:before,.b1ltlW_pin:after{content:"";background:#f9e1a9;position:absolute}.b1ltlW_pin:before{width:14px;height:1px}.b1ltlW_pin:after{width:1px;height:14px}.b1ltlW_pinLabel{z-index:3;letter-spacing:.1em;color:#efd8aa;text-shadow:0 1px 5px #000;pointer-events:none;white-space:nowrap;font:8px ui-monospace,monospace;position:absolute;transform:translate(-50%,19px)}.b1ltlW_splitLine{pointer-events:none;z-index:3;background:linear-gradient(#e7e4e3,#cc88cb 50%,#98dadd);width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 14px #fff7}.b1ltlW_splitLine i{background:linear-gradient(155deg,#3b404b,#0e1e29);border:1px solid #e5cdad;border-radius:5px;width:24px;height:33px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 13px #0009}.b1ltlW_splitLine i:before{content:"↔";color:#e7d2af;place-items:center;font:16px ui-monospace,monospace;display:grid;position:absolute;inset:0}.b1ltlW_presetBar{background:#101d29a0;border-bottom:1px solid #9ebac32c;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 13px;display:flex}.b1ltlW_presetBar>span{letter-spacing:.05em;color:#94afbf;margin-right:auto;font:9px ui-monospace,monospace}.b1ltlW_presetBar button{color:#edddbd;background:linear-gradient(155deg,#2a3641,#14242f);border:1px solid #e5d4a33c;border-radius:5px;min-height:35px;padding:8px 11px;font:10px ui-monospace,monospace;box-shadow:inset 0 1px #fff1}.b1ltlW_presetBar button:hover,.b1ltlW_presetBar button:focus-visible{background:#334758;border-color:#e8c78ea0}.b1ltlW_legend{color:#9db2bf;border-top:1px solid #7890a827;flex-wrap:wrap;align-items:center;gap:14px;padding:9px 17px;font:10px/1.6 ui-monospace,monospace;display:flex}.b1ltlW_legend span{align-items:center;gap:6px;display:inline-flex}.b1ltlW_legend b{border-radius:2px;width:6px;height:6px;display:inline-block}.b1ltlW_legend b:first-child{background:#e99b94}.b1ltlW_legend span:nth-child(2) b{background:#b2dda7}.b1ltlW_legend span:nth-child(3) b{background:#8cbbed}.b1ltlW_hint{color:#9fbdca;padding:8px 17px 14px;font-size:11px;line-height:1.75}.b1ltlW_hint strong{color:#e4cca5;font-weight:500}.b1ltlW_error{color:#e2cd9f;text-align:center;z-index:5;background:#071522ed;place-items:center;padding:20px;font-size:12px;display:grid;position:absolute;inset:20px}@media (max-width:699px){.b1ltlW_presetBar{gap:5px;padding:7px 10px}.b1ltlW_presetBar>span{flex:0 0 100%}.b1ltlW_presetBar button{flex:1;min-height:44px;padding:9px 5px;font-size:10px}.b1ltlW_hint{padding:8px 13px 13px;font-size:10px}.b1ltlW_legend{gap:8px;padding:8px 13px;font-size:9px}.b1ltlW_pin{width:21px;height:21px}.b1ltlW_pinLabel{font-size:7px}.b1ltlW_live{padding-left:3px;font-size:8px}}@media (prefers-reduced-motion:reduce){.b1ltlW_lab *{transition:none!important}}
._41h4hG_lab{min-width:0;position:relative}._41h4hG_viewer{isolation:isolate;background:radial-gradient(at 25% 18%,#223f4c,#07131c 70%);border-top:1px solid #d6b98936;border-bottom:1px solid #abc5cb2d;position:relative}._41h4hG_viewer canvas{aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}._41h4hG_scanTop{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#d0eff608 46%,#122a312b 55%,#0000);position:absolute;inset:0;overflow:hidden}._41h4hG_splitLine{pointer-events:none;background:#f6e0af;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #132333,0 0 20px #e9cf85b7}._41h4hG_splitLine:after{content:"↔";color:#ead1a4;background:#0c202b;border:1px solid #d5c5a7;border-radius:50%;place-items:center;width:27px;height:27px;font:16px/1 sans-serif;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._41h4hG_presetBar{border-bottom:1px solid #aac4d229;flex-wrap:wrap;align-items:center;gap:7px;padding:12px 15px;display:flex}._41h4hG_presetBar>span{letter-spacing:.17em;color:#8aabbc;text-transform:uppercase;min-width:100px;margin-right:auto;font-size:9px}._41h4hG_presetBar button{cursor:pointer;color:#dce3e3;letter-spacing:.07em;background:#1a3442;border:1px solid #8baabc4d;border-radius:5px;padding:7px 9px;font-size:9px;transition:background .2s}._41h4hG_presetBar button:hover,._41h4hG_presetBar button:focus-visible{background:#33556b;border-color:#dfd0b6}._41h4hG_secondary{background:#0a1924;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px 3px;display:flex}._41h4hG_secondary button{cursor:pointer;color:#d7e7eb;background:#193241;border:1px solid #9ab3bf50;border-radius:5px;padding:7px 11px;font-size:11px}._41h4hG_secondary button[aria-pressed=true]{color:#fff1cf;background:#375568;border-color:#e0ca9a}._41h4hG_secondary p{color:#96b3c3;max-width:290px;margin:0;font-size:11px;line-height:1.5}._41h4hG_colors{flex-wrap:wrap;align-items:center;gap:14px;padding:10px 16px;display:flex}._41h4hG_colors label{color:#bed1d9;flex:1;align-items:center;gap:8px;min-width:105px;font-size:11px;display:flex;flex-direction:row!important}._41h4hG_colors input{cursor:pointer;background:#203a4b;border:1px solid #89aeb454;border-radius:5px;width:42px;height:31px;padding:2px}._41h4hG_colors label span{font-size:10px;font-weight:600}._41h4hG_rangeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px 18px 7px;display:grid}._41h4hG_rangeGrid label{min-width:0;display:block}._41h4hG_rangeGrid label>span{color:#d3e3e9;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}._41h4hG_rangeGrid output{color:#e8cca0;font-variant-numeric:tabular-nums;font-family:ui-monospace,monospace;font-size:11px}._41h4hG_rangeGrid input[type=range]{width:100%;margin-top:12px;display:block}._41h4hG_selectRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 18px 15px;display:flex}._41h4hG_selectRow label{color:#c8e0e7;align-items:center;gap:10px;font-size:11px;display:flex}._41h4hG_selectRow button{cursor:pointer;color:#e4edf0;background:#193241;border:1px solid #96b4c05c;border-radius:5px;padding:8px 11px;font-size:11px}._41h4hG_selectRow button[aria-pressed=true]{color:#f7e3bc;background:#415566;border-color:#ddc797}._41h4hG_selectRow select{color:#f4f1e9;background:#203748;border:1px solid #96b4c05c;border-radius:5px;min-width:154px;padding:8px 12px}._41h4hG_status{white-space:nowrap;letter-spacing:.13em;color:#a9c4ce;align-items:center;gap:7px;font-size:9px;display:inline-flex}._41h4hG_status b{background:#91dfc0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #8ddcb7}._41h4hG_error{color:#f8d2d2;background:#421c27;border-radius:5px;padding:8px;font-size:11px;position:absolute;inset:auto 8px 12px}._41h4hG_note{color:#9aafba;margin:0;padding:0 18px 17px;font-size:11px;line-height:1.65}@media (max-width:699px){._41h4hG_rangeGrid{-moz-column-gap:14px;column-gap:14px;padding-inline:12px}._41h4hG_presetBar>span{width:100%;min-width:0}._41h4hG_selectRow button{cursor:pointer;color:#e4edf0;background:#193241;border:1px solid #96b4c05c;border-radius:5px;padding:8px 11px;font-size:11px}._41h4hG_selectRow button[aria-pressed=true]{color:#f7e3bc;background:#415566;border-color:#ddc797}._41h4hG_selectRow select{min-width:125px}._41h4hG_secondary,._41h4hG_colors,._41h4hG_note{padding-inline:12px}}@media (max-width:389px){._41h4hG_rangeGrid{grid-template-columns:1fr}._41h4hG_selectRow{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._41h4hG_presetBar button{transition:none}}
.IWdo_q_shell{color:#eaf1ef;background:linear-gradient(150deg,#152c37,#0a1520);border:1px solid #7cabb05c;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 5px #253b46,0 22px 55px #0006}.IWdo_q_top{color:#acc4ce;border-bottom:1px solid #8eb6c533;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:9px 17px;font:10px ui-monospace,monospace;display:flex}.IWdo_q_top>div{gap:5px;display:flex}.IWdo_q_top button{color:#aec1c6;cursor:pointer;background:#253543;border:1px solid #0000;border-radius:5px;min-height:36px;padding:8px 11px;font-size:10px}.IWdo_q_top button[aria-pressed=true]{color:#ffebc3;background:#6c573851;border-color:#dec6907d}.IWdo_q_scroll{overscroll-behavior-inline:contain;padding:24px;overflow-x:auto}.IWdo_q_graph{gap:23px;min-width:750px;display:grid}.IWdo_q_row,.IWdo_q_external{justify-content:center;align-items:stretch;gap:4px;display:flex}.IWdo_q_node{z-index:1;text-align:center;background:linear-gradient(140deg,#223745,#132634);border:1px solid #81b2c04d;border-radius:7px;flex:1;align-content:center;gap:7px;min-width:130px;padding:15px 12px 17px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff16,0 5px #081923,0 10px 20px #0005}.IWdo_q_node[data-type=fx]{background:linear-gradient(130deg,#38453e,#1c2a36);border-color:#e4ca8d90}.IWdo_q_node[data-type=key]{border-color:#8cc5f391}.IWdo_q_node[data-type=output]{border-color:#a4d9af91}.IWdo_q_node small{letter-spacing:.05em;color:#9fbac9;font:9px ui-monospace,monospace}.IWdo_q_node strong{color:#fff0d2;font-size:13px;line-height:1.5}.IWdo_q_node span{color:#b5c5ce;font-size:10px;line-height:1.5}.IWdo_q_arrow{background:#80d4b7;flex:0 0 44px;align-self:center;height:3px;margin:0 4px;position:relative}.IWdo_q_arrow:after{content:"";border:6px solid #0000;border-left:10px solid #80d4b7;position:absolute;top:-5px;right:-1px}.IWdo_q_arrow span{text-align:center;color:#a8ddd0;font:9px ui-monospace,monospace;position:absolute;top:-23px;left:0;right:0}.IWdo_q_key{background:#6ea9e8}.IWdo_q_key:after{border-left-color:#6ea9e8}.IWdo_q_key span{color:#9cc6f8}.IWdo_q_external{background:#0d1c25;border:1px dashed #e4c98a66;border-radius:9px;max-width:650px;margin:0 auto;padding:16px}.IWdo_q_external .IWdo_q_node{flex:1}.IWdo_q_external .IWdo_q_noteInline{color:#cfbf9f;flex:1;align-self:center;padding:15px;font-size:13px;line-height:1.7}.IWdo_q_legend{color:#adbdc7;flex-wrap:wrap;align-items:center;gap:20px;padding:0 25px 19px;font-size:11px;display:flex}.IWdo_q_legend span{align-items:center;gap:9px;display:flex}.IWdo_q_legend i{border-radius:3px;width:28px;height:3px;display:inline-block}.IWdo_q_green{background:#80d4b7}.IWdo_q_blue{background:#6ea9e8}.IWdo_q_explain{border-top:1px solid #8dabb92d;padding:22px 26px}.IWdo_q_explain h3{color:#ebddbf;font-size:22px;line-height:1.4}.IWdo_q_explain p{color:#b5c6cf;margin-top:12px;font-size:13px;line-height:1.9}.IWdo_q_explain .IWdo_q_note{color:#8ea6b5;font-size:11px}@media (max-width:520px){.IWdo_q_top{padding:12px}.IWdo_q_top>div{width:100%}.IWdo_q_top button{flex:1}.IWdo_q_scroll{padding:15px 12px}.IWdo_q_explain{padding:21px 17px}.IWdo_q_legend{padding-inline:16px}.IWdo_q_node{min-width:119px}}.IWdo_q_rgb{background:#80d4b7}.IWdo_q_rgb:after{border-left-color:#80d4b7}.IWdo_q_dual{background:linear-gradient(#80d4b7 0 40%,#0000 40% 60%,#6ea9e8 60%)}.IWdo_q_dual:after{border-left-color:#80d4b7}.IWdo_q_dual span{white-space:nowrap;color:#b6d9ed;left:-8px;right:-8px}
.w-IuiW_routing{background:linear-gradient(135deg,#162a35,#09141e);border:1px solid #a7c0c247;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 4px #253e4a,0 15px 40px #0003}.w-IuiW_top{border-bottom:1px solid #9db9c22b;justify-content:space-between;align-items:center;gap:20px;padding:23px 26px;display:flex}.w-IuiW_top p{letter-spacing:.1em;color:#d2bc8d;margin-bottom:9px;font:10px ui-monospace,monospace}.w-IuiW_top h3{color:#f3f0e6;letter-spacing:-.02em;font-size:clamp(18px,2vw,24px);line-height:1.35}.w-IuiW_top>span{color:#9bbbc8;flex-shrink:0;font:9px/1.7 ui-monospace,monospace}.w-IuiW_tabs{background:#07141e;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:11px;display:grid}.w-IuiW_tabs button{text-align:left;color:#9fb7c4;cursor:pointer;background:#101f2c;border:1px solid #9bbac239;border-radius:5px;align-content:start;gap:6px;min-width:0;min-height:70px;padding:10px 12px;display:grid}.w-IuiW_tabs button[aria-pressed=true]{color:#f2debb;background:linear-gradient(145deg,#3b4540,#1a3540);border-color:#e1c9959e}.w-IuiW_tabs button strong{font-size:11px;font-weight:600;line-height:1.4}.w-IuiW_tabs button small{opacity:.88;overflow-wrap:anywhere;font:9px/1.5 ui-monospace,monospace}.w-IuiW_tabs button:focus-visible{outline-offset:1px;outline:2px solid #dfc793}.w-IuiW_diagram{background:radial-gradient(at 55% 45%,#203d4e,#0a1926 70%);border-block:1px solid #a5c4c62d;min-width:0;overflow-x:auto}.w-IuiW_diagram svg{width:100%;min-width:600px;max-height:370px;display:block}.w-IuiW_diagram svg text{pointer-events:none}.w-IuiW_explain{border-bottom:1px solid #9db9c22b;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.w-IuiW_explain>div{padding:21px 20px 23px}.w-IuiW_explain>div:not(:last-child){border-right:1px solid #9db9c22b}.w-IuiW_explain span{color:#d7c399;font:9px/1.8 ui-monospace,monospace}.w-IuiW_explain p{color:#b9ced7;margin-top:11px;font-size:12px;line-height:1.85}.w-IuiW_note{color:#8faaba;padding:16px 22px;font-size:11px;line-height:1.8}@media (max-width:760px){.w-IuiW_top{padding:20px;display:block}.w-IuiW_top>span{margin-top:9px;display:block}.w-IuiW_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.w-IuiW_explain{grid-template-columns:1fr}.w-IuiW_explain>div{padding:16px 18px}.w-IuiW_explain>div:not(:last-child){border-bottom:1px solid #9db9c22b;border-right:0}.w-IuiW_diagram svg{min-width:750px}}
.Kx_hmq_lab{background:linear-gradient(160deg,#1a3444 0%,#0d1c2b 57%,#2a2634 100%);border-color:#a4c6d14a;min-width:0;position:relative;box-shadow:inset 0 1px #e4f7ff22,0 4px #3d4652,0 27px 70px #0009}.Kx_hmq_lab:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f2d39e73,#0000);height:1px;position:absolute;top:0;left:20px;right:20px}.Kx_hmq_live{color:#9edab7;letter-spacing:.1em;padding-left:10px;font-size:9px}.Kx_hmq_viewer{background-color:#182a36;background-image:conic-gradient(#294454 25%,#172a38 0 50%,#294454 0 75%,#172a38 0);isolation:isolate;background-size:22px 22px}.Kx_hmq_viewer canvas{aspect-ratio:16/9;width:100%;height:auto;display:block}.Kx_hmq_viewer:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 32px #07121e69}.Kx_hmq_splitLine{z-index:3;pointer-events:none;background:#f2d9a9;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 13px #fff7}.Kx_hmq_splitLine:after{content:"↔";color:#e9d2a5;background:linear-gradient(#354457,#102534);border:1px solid #e9d0a3;border-radius:7px;place-items:center;width:29px;height:30px;font:18px ui-monospace,monospace;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 12px #0007}.Kx_hmq_error,.Kx_hmq_loading{text-align:center;color:#e8d7b5;background:#132735f0;place-items:center;padding:20px;font-size:12px;line-height:1.7;display:grid;position:absolute;inset:30px}.Kx_hmq_presetBar{background:#0a1925b8;border-bottom:1px solid #a8cbd329;flex-wrap:wrap;align-items:center;gap:7px;padding:12px 15px;display:flex}.Kx_hmq_presetBar>span{color:#8eabbc;letter-spacing:.15em;flex:1;min-width:91px;font:9px ui-monospace,monospace}.Kx_hmq_presetBar button,.Kx_hmq_toggleRow button{color:#edddc0;background:linear-gradient(150deg,#2c4151,#152935);border:1px solid #c4c6b84d;border-radius:5px;min-height:34px;padding:7px 9px;font:10px ui-monospace,monospace;transition:background .15s;box-shadow:inset 0 1px #fff1}.Kx_hmq_presetBar button:hover,.Kx_hmq_toggleRow button:hover{background:#3b5b6b;border-color:#e4c898}.Kx_hmq_selectRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:11px;padding:15px 18px 9px;display:grid}.Kx_hmq_selectRow label{color:#cbdde2;gap:7px;min-width:0;font:11px ui-monospace,monospace;display:grid}.Kx_hmq_selectRow select{color:#efe9df;background:#193143;border:1px solid #9cb9c46b;border-radius:5px;width:100%;min-width:0;min-height:35px;padding:5px 8px;font-size:11px}.Kx_hmq_selectRow select:disabled{opacity:.45}.Kx_hmq_rangeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;padding:12px 18px 15px;display:grid}.Kx_hmq_rangeGrid label{color:#c7d9df;gap:7px;min-width:0;font-size:11px;display:grid}.Kx_hmq_rangeGrid label>span{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;display:flex}.Kx_hmq_rangeGrid output{color:#efd1a4;font-variant-numeric:tabular-nums;font:10px ui-monospace,monospace}.Kx_hmq_rangeGrid input{accent-color:#d8c09d;width:100%;min-width:0;height:24px;margin:0}.Kx_hmq_rangeGrid input:disabled{opacity:.4;cursor:not-allowed}.Kx_hmq_toggleRow{color:#bfd1d9;background:#0b1d2a55;border-top:1px solid #8ca8bd2e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;padding:10px 17px;font-size:11px;display:flex}.Kx_hmq_toggleRow label{align-items:center;gap:9px;line-height:1.6;display:flex}.Kx_hmq_toggleRow input{accent-color:#b7d5c5;flex:none;width:16px;height:16px}.Kx_hmq_details{background:#12243381;border-top:1px solid #9db8c330}.Kx_hmq_details>summary{cursor:pointer;color:#edd8b1;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:10px;min-height:43px;padding:13px 18px;font:10px ui-monospace,monospace;list-style:none;display:flex}.Kx_hmq_details>summary::-webkit-details-marker{display:none}.Kx_hmq_details>summary span{font-size:15px;transition:transform .2s}.Kx_hmq_details[open]>summary span{transform:rotate(45deg)}.Kx_hmq_details .Kx_hmq_rangeGrid,.Kx_hmq_details .Kx_hmq_selectRow{padding-top:0}.Kx_hmq_note{color:#9db8c7;padding:11px 18px 16px;font-size:10px;line-height:1.7}@media (max-width:710px){.Kx_hmq_presetBar{padding:10px}.Kx_hmq_presetBar>span{flex-basis:100%;width:100%}.Kx_hmq_presetBar button{flex:1;min-height:40px;padding:8px 5px;font-size:9px}.Kx_hmq_rangeGrid{-moz-column-gap:13px;column-gap:13px;padding:10px 12px 15px}.Kx_hmq_selectRow,.Kx_hmq_toggleRow,.Kx_hmq_note,.Kx_hmq_details>summary{padding-inline:12px}}@media (max-width:390px){.Kx_hmq_rangeGrid,.Kx_hmq_selectRow{grid-template-columns:1fr}.Kx_hmq_presetBar button{flex:40%}.Kx_hmq_live{display:none}}@media (prefers-reduced-motion:reduce){.Kx_hmq_lab *,.Kx_hmq_lab :before,.Kx_hmq_lab :after{transition:none!important}}
.g94J0G_root{min-width:0}.g94J0G_modeBar{background:#0b1621;border-bottom:1px solid #8badbc32;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:9px 10px;display:grid}.g94J0G_modeBar button,.g94J0G_toolStrip button,.g94J0G_timeline button,.g94J0G_footer button{color:#bdcfda;cursor:pointer;background:linear-gradient(135deg,#1a2d3c,#101c29);border:1px solid #7695a84d;border-radius:5px;min-height:36px;font-size:11px;transition:background .16s,border-color .16s}.g94J0G_modeBar button[aria-pressed=true],.g94J0G_toolStrip button[aria-pressed=true]{color:#f6f2e5;background:linear-gradient(145deg,#314b52,#173d42);border-color:#9bdfd6}.g94J0G_modeBar button:hover,.g94J0G_toolStrip button:hover,.g94J0G_footer button:hover{border-color:#c1d8d4}.g94J0G_modeBar button:focus-visible,.g94J0G_root button:focus-visible,.g94J0G_root select:focus-visible,.g94J0G_root input:focus-visible{outline-offset:2px;outline:2px solid #e2c68f}.g94J0G_viewer{aspect-ratio:16/9;isolation:isolate;background:#08121b;border-block:1px solid #6282935c;position:relative;overflow:hidden}.g94J0G_viewer canvas{width:100%;height:100%;display:block}.g94J0G_overlay{touch-action:none;width:100%;height:100%;position:absolute;inset:0}.g94J0G_overlay [data-transform-handle]{cursor:grab;touch-action:none}.g94J0G_overlay [data-transform-handle]:active{cursor:grabbing}.g94J0G_overlay [role=button]:focus-visible{stroke:#fff;stroke-width:4px;outline:none}.g94J0G_viewerLabel{letter-spacing:.08em;color:#e9e6df;pointer-events:none;background:#061018d9;border:1px solid #bec1b14f;padding:5px 7px;font:10px ui-monospace,monospace;position:absolute;top:9px;left:10px}.g94J0G_toolStrip{border-bottom:1px solid #7fa1ad33;flex-wrap:wrap;align-items:center;gap:8px;min-height:56px;padding:10px 13px;display:flex}.g94J0G_toolStrip button{flex:none;padding:5px 10px}.g94J0G_toolStrip button:disabled{opacity:.5;cursor:not-allowed}.g94J0G_toolStrip span{color:#a9c6d2;flex:170px;font-size:11px;line-height:1.6}.g94J0G_controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 20px;padding:17px 16px 16px;display:grid}.g94J0G_slider{color:#b8cbd4;gap:4px;min-width:0;display:grid}.g94J0G_slider>span{justify-content:space-between;align-items:center;gap:7px;font-size:10px;display:flex}.g94J0G_slider output{color:#e0c997;text-align:right;white-space:nowrap;min-width:34px;font:10px ui-monospace,monospace}.g94J0G_slider input{accent-color:#a0ddd2;width:100%;min-width:0;height:22px;margin:0}.g94J0G_toggleBar{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:13px;display:flex}.g94J0G_toggle{color:#b9d0d8;cursor:pointer;align-items:center;gap:7px;font-size:11px;line-height:1.4;display:inline-flex}.g94J0G_toggle input{accent-color:#6ec9bc;width:15px;height:15px;margin:0}.g94J0G_details{background:#0c1b28;border-block:1px solid #829ba83d}.g94J0G_details>summary{cursor:pointer;color:#dbd0b5;padding:13px 17px;font-size:12px;list-style-position:inside}.g94J0G_detailBody{padding:0 2px 14px}.g94J0G_detailBody>.g94J0G_toggleBar{padding:8px 15px 0}.g94J0G_details .g94J0G_controls{padding-top:14px;padding-bottom:7px}.g94J0G_note{color:#8eabb7;padding:5px 16px 0;font-size:10px;line-height:1.7}.g94J0G_timeline{align-items:center;gap:10px;padding:8px 16px 5px;display:flex}.g94J0G_timeline button{padding:3px 10px}.g94J0G_timeline label{flex:1;align-items:center;gap:8px;min-width:0;font-size:10px;display:flex}.g94J0G_timeline input{accent-color:#9dc7c6;flex:1;min-width:0}.g94J0G_timeline output{color:#e8c999;font:11px ui-monospace,monospace}.g94J0G_bottomControls{border-bottom:1px solid #829ba83d;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px;padding:16px;display:grid}.g94J0G_bottomControls>.g94J0G_toggleBar,.g94J0G_bottomControls>.g94J0G_slider{grid-column:1/-1}.g94J0G_selectLabel{color:#aebfcc;gap:7px;min-width:0;font-size:11px;display:grid}.g94J0G_selectLabel select{color:#e3e8e7;background:#132a38;border:1px solid #6a8796;border-radius:5px;width:100%;min-width:0;padding:8px 6px;font-size:11px}.g94J0G_footer{align-items:center;gap:12px;padding:12px 15px;display:flex}.g94J0G_footer button{flex:none;padding:6px 12px}.g94J0G_footer p,.g94J0G_disclaimer{color:#a4bec9;font-size:10px;line-height:1.75}.g94J0G_error{color:#f0c498;padding:4px 15px;font-size:11px}.g94J0G_disclaimer{padding:0 16px 15px}@media (max-width:580px){.g94J0G_modeBar button{padding:4px;font-size:10px}.g94J0G_toolStrip{padding:8px}.g94J0G_controls{gap:12px;padding:15px 12px}.g94J0G_bottomControls{gap:12px;padding:12px}.g94J0G_footer{flex-direction:column;align-items:start}.g94J0G_footer p{font-size:10px}.g94J0G_root .g94J0G_viewerLabel{font-size:9px}}@media (max-width:400px){.g94J0G_controls,.g94J0G_bottomControls{grid-template-columns:1fr}.g94J0G_bottomControls>.g94J0G_slider,.g94J0G_bottomControls>.g94J0G_toggleBar{grid-column:1/-1}.g94J0G_modeBar{gap:3px;padding:7px 6px}.g94J0G_modeBar button{font-size:9px}}@media (prefers-reduced-motion:reduce){.g94J0G_root button{transition:none}}
.OnCOma_lab{background:linear-gradient(157deg,#253a40 0%,#101e2b 55%,#2d2830 100%);border-color:#d7c99c66;min-width:0;position:relative;box-shadow:inset 0 1px #fef5d629,0 4px #554942,0 29px 74px #0009}.OnCOma_lab:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ecbd9688 46%,#83bacb77 70%,#0000);height:2px;position:absolute;top:0;left:23px;right:23px}.OnCOma_live{letter-spacing:.13em;color:#9cd5bd;margin-left:12px;font:9px ui-monospace,monospace}.OnCOma_viewer{isolation:isolate;background:#17242f}.OnCOma_viewer canvas{aspect-ratio:16/9;z-index:1;width:100%;height:auto;display:block;position:relative}.OnCOma_viewer:after{content:"";pointer-events:none;z-index:2;position:absolute;inset:0;box-shadow:inset 0 0 32px #0005}.OnCOma_splitLine{z-index:3;pointer-events:none;background:#e9d3a7;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 14px #fff8}.OnCOma_splitLine:after{content:"↔";color:#f9e9c5;background:linear-gradient(145deg,#435463,#122634);border:1px solid #dcc49a;border-radius:7px;place-items:center;width:31px;height:31px;font:19px ui-monospace,monospace;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 13px #0008}.OnCOma_loading,.OnCOma_error{z-index:4;color:#dcd2c2;text-align:center;background:#142331eb;place-items:center;padding:18px;font-size:12px;line-height:1.7;display:grid;position:absolute;inset:18px}.OnCOma_presetBar{background:#0a1a2682;border-bottom:1px solid #9caeb236;flex-wrap:wrap;align-items:center;gap:7px;padding:12px 15px;display:flex}.OnCOma_presetBar>span{color:#9bb6c0;letter-spacing:.12em;flex:1;min-width:84px;font:9px ui-monospace,monospace}.OnCOma_presetBar button,.OnCOma_reset{color:#e6dfce;letter-spacing:.02em;background:linear-gradient(155deg,#3b4850,#1d3040);border:1px solid #c8bfa367;border-radius:5px;min-width:0;min-height:35px;padding:7px 10px;font:10px ui-monospace,monospace;box-shadow:inset 0 1px #fff2}.OnCOma_presetBar button:hover,.OnCOma_reset:hover{background:#375560;border-color:#f1cea3}.OnCOma_controls{grid-template-columns:1fr 1fr;align-items:end;gap:12px 19px;padding:16px 18px 14px;display:grid}.OnCOma_controls label{color:#cddbdd;gap:9px;min-width:0;font-size:11px;display:grid}.OnCOma_controls label>span{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.OnCOma_controls output{color:#f6d5ac;font-variant-numeric:tabular-nums;font:10px ui-monospace,monospace}.OnCOma_controls input[type=range]{accent-color:#e5bd8d;cursor:pointer;width:100%;min-width:0;height:25px;margin:0}.OnCOma_controls select{color:#ede8e2;background:#1b3542;border:1px solid #a6babb70;border-radius:5px;width:100%;min-width:0;min-height:38px;padding:8px 10px;font:12px ui-monospace,monospace}.OnCOma_toggleRow{background:#101e2ca6;border-block:1px solid #9bb7b52e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;display:flex}.OnCOma_toggleRow label{color:#e3d5b9;cursor:pointer;align-items:center;gap:10px;font-size:12px;display:flex}.OnCOma_toggleRow input{accent-color:#e5bd8d;flex:none;width:16px;height:16px}.OnCOma_toggleRow>span{color:#8baeba;font:9px ui-monospace,monospace}.OnCOma_legend{color:#abc1c5;flex-wrap:wrap;align-items:center;gap:9px;padding:13px 18px 0;font:10px ui-monospace,monospace;display:flex}.OnCOma_swatches{gap:3px;display:flex}.OnCOma_swatches i{border-radius:2px;width:25px;height:7px;display:block;box-shadow:0 0 0 1px #ffffff1b}.OnCOma_swatches i:first-child{background:#eebd8e}.OnCOma_swatches i:nth-child(2){background:#ba8d92}.OnCOma_swatches i:nth-child(3){background:#6c9fac}.OnCOma_swatches i:nth-child(4){background:#90a98e}.OnCOma_swatches i:nth-child(5){background:#e9d6b2}.OnCOma_disclaimer{color:#99aebc;padding:10px 18px 16px;font-size:10px;line-height:1.8}@media (max-width:690px){.OnCOma_presetBar>span{flex-basis:100%;width:100%}.OnCOma_presetBar{padding:11px}.OnCOma_presetBar button{flex:auto;min-height:41px;padding:7px 5px}.OnCOma_controls{gap:13px;padding:12px}.OnCOma_toggleRow,.OnCOma_disclaimer,.OnCOma_legend{padding-inline:12px}}@media (max-width:390px){.OnCOma_controls{grid-template-columns:1fr}.OnCOma_live{display:none}.OnCOma_presetBar button{flex:40%}}@media (prefers-reduced-motion:reduce){.OnCOma_lab *,.OnCOma_lab :before,.OnCOma_lab :after{transition:none!important;animation:none!important}}
