._shell_r2jba_1{min-height:100vh;display:flex;flex-direction:column;background:transparent}._main_r2jba_8{flex:1;width:100%;max-width:var(--drift-content-max);margin:0 auto;padding:var(--drift-space-5) var(--drift-space-5) var(--drift-space-6)}._shellFill_r2jba_16{height:100dvh;max-height:100dvh;overflow:hidden;background:var(--drift-app-bg)}._mainFill_r2jba_23{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;width:100%;max-width:var(--drift-content-max);margin-inline:auto;padding:0;background:var(--drift-app-bg)}._subPage_r2jba_36{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._appFrame_r2jba_44{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--drift-app-bg)}._appFrameMain_r2jba_53{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._appFramePadded_r2jba_61{overflow:auto;padding:var(--drift-space-4) var(--drift-space-5) var(--drift-space-6)}._subPageBody_r2jba_66{flex:1;min-height:0;overflow:auto;padding:var(--drift-space-4) var(--drift-space-5) var(--drift-space-6)}@media(max-width:720px){._main_r2jba_8,._subPageBody_r2jba_66{padding-left:var(--drift-space-3);padding-right:var(--drift-space-3)}}._button_lkhli_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--drift-space-2);min-height:var(--drift-btn-min-height, 2.8rem);padding:var(--drift-btn-pad-y) var(--drift-btn-pad-x);border-radius:var(--drift-btn-radius);border:1px solid transparent;font-weight:700;font-size:var(--drift-btn-font-size);letter-spacing:-.01em;line-height:1.2;cursor:pointer;box-sizing:border-box}._button_lkhli_1:not(:disabled){transition:background .28s ease,border-color .28s ease,box-shadow .28s ease,transform .28s cubic-bezier(.34,1.2,.64,1),color .22s ease,opacity .15s ease}._button_lkhli_1:disabled{opacity:.45;cursor:not-allowed;transform:none!important;box-shadow:none!important}._primary_lkhli_35,._fix_lkhli_36{border-color:var(--drift-btn-slate-border);background:var(--drift-btn-slate-bg);color:var(--drift-btn-slate-text);box-shadow:var(--drift-btn-slate-shadow)}._primary_lkhli_35:hover:not(:disabled),._fix_lkhli_36:hover:not(:disabled){background:var(--drift-btn-slate-bg-hover);border-color:var(--drift-btn-slate-border-hover);box-shadow:var(--drift-btn-slate-shadow-hover);transform:translateY(-1px)}._health_lkhli_51{border-color:var(--drift-btn-health-border);background:var(--drift-btn-health-bg);color:var(--drift-btn-health-text);box-shadow:var(--drift-btn-health-shadow)}._health_lkhli_51:hover:not(:disabled){background:var(--drift-btn-health-bg-hover);border-color:var(--drift-btn-health-border-hover);box-shadow:var(--drift-btn-health-shadow-hover);transform:translateY(-1px)}._secondary_lkhli_65{background:var(--drift-btn-secondary-bg);border-color:var(--drift-btn-secondary-border);color:var(--drift-btn-secondary-text);box-shadow:var(--drift-btn-secondary-shadow)}._secondary_lkhli_65:hover:not(:disabled){border-color:#4a6f8047;box-shadow:0 2px 8px #4a6f8014,inset 0 1px #fffffffa;transform:translateY(-1px)}._ghost_lkhli_80{background:var(--drift-btn-ghost-bg);border-color:var(--drift-btn-ghost-border);color:var(--drift-btn-ghost-text);box-shadow:none}._ghost_lkhli_80:hover:not(:disabled){color:var(--drift-charcoal);border-color:#00000024;background:#fff;transform:translateY(-1px)}._mark_e8y58_1{width:1.35rem;height:1.35rem;flex-shrink:0}._markPaper_e8y58_7{width:1.4rem;height:1.4rem}._well_e8y58_12{display:flex;align-items:center;justify-content:center;width:var(--drift-chrome-outer-h, calc(2.875rem + 8px) );height:var(--drift-chrome-outer-h, calc(2.875rem + 8px) );flex-shrink:0;border-radius:calc(var(--drift-chrome-action-radius, 11px) + 2px);color:var(--drift-slate);background:linear-gradient(180deg,#fff,#f0f3f6);border:1px solid rgba(0,0,0,.09);box-shadow:0 1px 3px #0000000f,inset 0 1px #fffffff2}._wellIdle_e8y58_28{color:var(--drift-text-muted);background:linear-gradient(180deg,#f8f9fb,#eceff3)}._wellIdle_e8y58_28 ._markPaper_e8y58_7{opacity:.8}._platformBarRoot_j5rsn_1{display:flex;flex-direction:row;align-items:center;min-width:0;flex:1 1 auto;width:100%}._connectCluster_j5rsn_10{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1 1 auto}._connectCluster_j5rsn_10 ._deviceCopy_j5rsn_18{text-align:left}._platformSwitch_j5rsn_22{--platform-segment: 2.35rem;--platform-count: 3;position:relative;display:inline-grid;grid-template-columns:repeat(var(--platform-count),var(--platform-segment));align-items:center;height:var(--drift-chrome-outer-h, calc(2.875rem + 8px) );padding:var(--drift-chrome-tray-pad, 3px);gap:var(--drift-chrome-segment-gap, 3px);flex-shrink:0;box-sizing:border-box;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#eef1f4,#e8ecf0);border:1px solid rgba(0,0,0,.07);border-radius:calc(var(--drift-chrome-action-radius, 10px) + 2px);box-shadow:inset 0 1px 2px #0000000d}._platformSwitch_j5rsn_22:before{content:"";position:absolute;top:var(--drift-chrome-tray-pad, 3px);bottom:var(--drift-chrome-tray-pad, 3px);left:var(--drift-chrome-tray-pad, 3px);width:var(--platform-segment);border-radius:var(--drift-chrome-action-radius, 10px);background:linear-gradient(180deg,#fff,#f2f7fa);box-shadow:0 2px 8px #00000014,0 1px 2px #0000000d,inset 0 1px #fffffffa;transform:translate(calc((var(--platform-segment) + var(--drift-chrome-segment-gap, 3px)) * var(--pill-index, 0)));transition:transform .32s cubic-bezier(.34,1.25,.64,1);z-index:0;pointer-events:none}._platformSwitchBtn_j5rsn_61{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:100%;height:var(--drift-chrome-action-h, 2.75rem);margin:0;padding:0;border:none;border-radius:var(--drift-chrome-action-radius, 10px);background:transparent;color:var(--drift-text-muted);cursor:pointer;transition:color .15s ease,transform .15s ease}._platformSwitchMark_j5rsn_79{width:1.1rem;height:1.1rem;opacity:.72;transition:opacity .15s ease,transform .15s ease}._platformSwitchBtn_j5rsn_61:hover ._platformSwitchMark_j5rsn_79{opacity:.92}._platformSwitchBtn_j5rsn_61:focus-visible{outline:2px solid rgba(74,111,128,.45);outline-offset:1px}._platformSwitchBtnActive_j5rsn_95{color:var(--drift-charcoal)}._platformSwitchBtnActive_j5rsn_95 ._platformSwitchMark_j5rsn_79{opacity:1;transform:scale(1.06)}._platformSwitchBtn_j5rsn_61[data-platform=playstation]._platformSwitchBtnActive_j5rsn_95{color:#4a6f80}._platformSwitchBtn_j5rsn_61[data-platform=xbox]._platformSwitchBtnActive_j5rsn_95{color:#3d6b4a}._platformSwitchBtn_j5rsn_61[data-platform=nintendo]._platformSwitchBtnActive_j5rsn_95{color:#c44545}._platformSwitchBtn_j5rsn_61[data-platform=other]._platformSwitchBtnActive_j5rsn_95{color:#9a6d1f}._deviceCardPaper_j5rsn_120{align-items:center;gap:.75rem;padding:0;min-width:0;max-width:100%;width:100%;flex:1 1 auto;overflow:visible}._deviceNamePaper_j5rsn_131{font-size:var(--drift-chrome-action-font, .9375rem);font-weight:600;letter-spacing:-.02em;color:var(--drift-charcoal);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._deviceMetaPaper_j5rsn_141{margin-top:.1rem;font-size:.8125rem;font-weight:500;letter-spacing:0;color:var(--drift-text-muted);text-transform:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._connectBtnPaper_j5rsn_153{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;height:var(--drift-chrome-outer-h, calc(2.875rem + 8px) );min-height:var(--drift-chrome-outer-h, calc(2.875rem + 8px) );padding:0 var(--drift-chrome-action-px, 1.35rem);box-sizing:border-box;border:1px solid var(--drift-paper-chip-border, rgba(0, 0, 0, .09));border-radius:var(--drift-chrome-action-radius, 11px);background:var(--drift-paper-chip-bg, linear-gradient(180deg, #ffffff 0%, #f1f4f7 100%));box-shadow:var( --drift-paper-chip-shadow, 0 1px 3px rgba(0, 0, 0, .07), inset 0 1px 0 rgba(255, 255, 255, .95) );font:inherit;font-size:var(--drift-chrome-action-font, .9375rem);font-weight:600;letter-spacing:-.02em;color:var(--drift-slate);cursor:pointer;white-space:nowrap;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease}._deviceCardPaper_j5rsn_120._deviceCardIdle_j5rsn_183{opacity:1}._deviceCardPaper_j5rsn_120 ._deviceCopy_j5rsn_18{flex:0 1 auto;min-width:0;overflow:visible}._connectBtnPaper_j5rsn_153:hover{border-color:#4a6f8047;color:var(--drift-teal-deep);box-shadow:0 2px 6px #4a6f801f,inset 0 1px #fffffff2}._platformMark_j5rsn_201{width:1.35rem;height:1.35rem;flex-shrink:0;color:var(--drift-text-muted)}._deviceHeadPaper_j5rsn_208{gap:.4rem;flex-wrap:nowrap;min-width:0}._statusDot_j5rsn_214{flex-shrink:0;width:.35rem;height:.35rem;border-radius:50%;background:var(--drift-healthy)}._deviceCard_j5rsn_120{display:flex;align-items:center;gap:.75rem;flex:1 1 auto;min-width:0;width:100%}._deviceCardConnected_j5rsn_231{align-items:flex-start;padding-top:.45rem;padding-bottom:.45rem;border-left:3px solid rgba(74,107,82,.55);padding-left:.35rem}._deviceCardIdle_j5rsn_183{opacity:.95}._deviceCard_playstation_j5rsn_243{border-left-color:#5c7c89a6}._deviceCard_xbox_j5rsn_247{border-left-color:#4a6b52a6}._deviceCard_nintendo_j5rsn_251{border-left-color:#ff4d4d99}._deviceCard_other_j5rsn_255{border-left-color:#ffb0208c}._iconWrap_j5rsn_259{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--drift-radius-sm);flex-shrink:0;margin-top:.1rem;color:var(--drift-text-muted);background:var(--drift-fill-subtle);border:1px solid var(--drift-border)}._iconWrap_playstation_j5rsn_273{color:#8cb4ff;border-color:#5c7c8959;background:#5c7c891f}._iconWrap_xbox_j5rsn_279{color:#6ee7a8;border-color:#4a6b5259;background:#4a6b521f}._iconWrap_nintendo_j5rsn_285{color:#ff8a8a;border-color:#ff4d4d59;background:#ff4d4d1a}._iconWrap_other_j5rsn_291{color:#ffc857;border-color:#ffb02059;background:#ffb0201a}._iconSvg_j5rsn_297{width:1.35rem;height:1.35rem;flex-shrink:0}._iconSvgLarge_j5rsn_303{width:1.55rem;height:1.55rem}._deviceCopy_j5rsn_18{flex:1 1 auto;min-width:0}._deviceHead_j5rsn_208{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._deviceName_j5rsn_131{margin:0;font-size:var(--drift-text-base);font-weight:800;line-height:1.25;color:var(--drift-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._deviceHint_j5rsn_331{margin:.25rem 0 0;font-size:var(--drift-text-xs);line-height:1.4;color:var(--drift-text-muted)}._deviceMeta_j5rsn_141{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin:.28rem 0 0;font-size:.6875rem;line-height:1.35;color:var(--drift-text-muted)}._platformTag_j5rsn_349{font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--drift-text)}._metaSep_j5rsn_356{opacity:.45}._liveBadge_j5rsn_360{display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .45rem;border-radius:999px;font-size:.625rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--drift-healthy);background:#4a6b521f;border:1px solid rgba(74,107,82,.28)}._liveDot_j5rsn_375{width:.4rem;height:.4rem;border-radius:50%;background:var(--drift-healthy);box-shadow:0 0 0 2px #4a6b5240;animation:_pulse_j5rsn_1 1.8s ease-in-out infinite}@keyframes _pulse_j5rsn_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.88)}}._connectBtn_j5rsn_153{flex-shrink:0}._padPicker_j5rsn_401{position:relative;min-width:0;max-width:100%}._padPickerPaper_j5rsn_407{flex:1 1 auto}._padPickerTrigger_j5rsn_411{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;margin:0;padding:0;border:none;background:transparent;font:inherit;color:inherit;cursor:pointer;text-align:left}._padPickerTriggerPaper_j5rsn_426{gap:.4rem}._padPickerTriggerPaper_j5rsn_426:hover ._padPickerTriggerText_j5rsn_430{color:var(--drift-teal-deep)}._padPickerTriggerText_j5rsn_430{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._padPickerChevron_j5rsn_440{flex-shrink:0;width:.875rem;height:.875rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%234b5563' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' d='M2.5 4.5 6 8 9.5 4.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .15s ease}._padPickerTriggerOpen_j5rsn_451 ._padPickerChevron_j5rsn_440{transform:rotate(180deg)}._padPickerTrigger_j5rsn_411:hover ._padPickerChevron_j5rsn_440,._padPickerTriggerOpen_j5rsn_451 ._padPickerChevron_j5rsn_440{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%233d5560' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' d='M2.5 4.5 6 8 9.5 4.5'/%3E%3C/svg%3E")}._padPickerTrigger_j5rsn_411:focus-visible{outline:2px solid var(--drift-accent, #5c7c89);outline-offset:2px;border-radius:4px}._padPickerMenu_j5rsn_466{position:absolute;z-index:40;top:calc(100% + .35rem);left:0;min-width:11.5rem;max-width:min(18rem,72vw);margin:0;padding:.3rem;list-style:none;border:1px solid var(--drift-border);border-radius:10px;background:var(--drift-surface-elevated);box-shadow:0 10px 28px #00000024,inset 0 1px #ffffffa6}._padPickerMenuFloating_j5rsn_484{position:fixed;top:0;left:0;z-index:120}._padPickerMenuPaper_j5rsn_491{border:1px solid var(--drift-paper-chip-border, rgba(0, 0, 0, .09));border-radius:var(--drift-chrome-action-radius, 11px);background:linear-gradient(180deg,#fff,#f7f9fb);box-shadow:var(--drift-paper-chip-shadow, 0 8px 22px rgba(0, 0, 0, .12)),inset 0 1px #fffffff2}._padPickerOption_j5rsn_500{display:flex;flex-direction:column;align-items:flex-start;gap:.08rem;width:100%;padding:.48rem .62rem;border:none;border-radius:8px;background:transparent;font:inherit;text-align:left;color:var(--drift-text);cursor:pointer;transition:background .12s ease,color .12s ease}._padPickerOptionPaper_j5rsn_519{border-radius:7px}._padPickerOption_j5rsn_500:hover{background:#5c7c891a}._padPickerOptionPaper_j5rsn_519:hover{background:#4a6f8014}._padPickerOptionActive_j5rsn_531{background:#5c7c8924}._padPickerOptionPaper_j5rsn_519._padPickerOptionActive_j5rsn_531{background:#4a6f801a;box-shadow:inset 0 0 0 1px #4a6f8029}._padPickerOptionName_j5rsn_540{font-size:.8125rem;font-weight:600;letter-spacing:-.01em;color:var(--drift-charcoal, var(--drift-text))}._padPickerOptionMeta_j5rsn_547{font-size:.6875rem;font-weight:500;color:var(--drift-text-muted)}._root_1h16t_1{display:flex;flex-direction:column;align-items:center;gap:.35rem}._ring_1h16t_8{position:relative;width:5.5rem;height:5.5rem;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))}._svg_1h16t_18{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}._track_1h16t_26{fill:none;stroke:var(--drift-border-strong);stroke-width:6}._arc_1h16t_32{fill:none;stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset .4s ease,stroke .3s ease}._score_1h16t_39{position:relative;font-size:2rem;font-weight:800;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}._label_1h16t_48{font-size:var(--drift-text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--drift-text-muted)}._severity_1h16t_56{font-size:var(--drift-text-sm);font-weight:700}._healthy_1h16t_61 ._arc_1h16t_32,._healthy_1h16t_61 ._score_1h16t_39{color:var(--drift-healthy);stroke:var(--drift-healthy)}._minor_1h16t_67 ._arc_1h16t_32,._minor_1h16t_67 ._score_1h16t_39{color:var(--drift-minor);stroke:var(--drift-minor)}._moderate_1h16t_73 ._arc_1h16t_32,._moderate_1h16t_73 ._score_1h16t_39{color:var(--drift-moderate);stroke:var(--drift-moderate)}._significant_1h16t_79 ._arc_1h16t_32,._significant_1h16t_79 ._score_1h16t_39{color:var(--drift-significant);stroke:var(--drift-significant)}._severe_1h16t_85 ._arc_1h16t_32,._severe_1h16t_85 ._score_1h16t_39{color:var(--drift-severe);stroke:var(--drift-severe)}._ghost_1h16t_91 ._score_1h16t_39{color:var(--drift-text-muted)}._ghost_1h16t_91 ._arc_1h16t_32{stroke:var(--drift-border-strong)}._compact_1h16t_99 ._ring_1h16t_8{width:3.5rem;height:3.5rem}._compact_1h16t_99 ._score_1h16t_39{font-size:1.125rem}._compact_1h16t_99 ._label_1h16t_48,._compact_1h16t_99 ._severity_1h16t_56{display:none}._chrome_1h16t_113{flex-direction:row;align-items:center;gap:0}._chrome_1h16t_113 ._ring_1h16t_8{width:2.5rem;height:2.5rem;filter:none}._chrome_1h16t_113 ._track_1h16t_26{stroke-width:5;stroke:var(--drift-track)}._chrome_1h16t_113 ._arc_1h16t_32{stroke-width:5}._chrome_1h16t_113 ._score_1h16t_39{font-size:.75rem;font-weight:700;color:var(--drift-charcoal)}._chrome_1h16t_113 ._label_1h16t_48,._chrome_1h16t_113 ._severity_1h16t_56{display:none}._results_1h16t_145 ._ring_1h16t_8{width:6.5rem;height:6.5rem}._results_1h16t_145 ._score_1h16t_39{font-size:2.25rem}._results_1h16t_145 ._label_1h16t_48,._results_1h16t_145 ._severity_1h16t_56{display:none}._chrome_1h16t_113._ghost_1h16t_91 ._score_1h16t_39{color:var(--drift-text-muted);font-weight:600}._chromeBar_1cw7s_1{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;flex-shrink:0;gap:1.25rem;box-sizing:border-box;--drift-chrome-bar-top-pad: 1rem;--drift-chrome-bar-bottom-pad: .5rem;--drift-chrome-action-h: 2.75rem;--drift-chrome-action-px: 1.15rem;--drift-chrome-action-font: .875rem;--drift-chrome-action-radius: 10px;--drift-chrome-tray-pad: 3px;--drift-chrome-segment-gap: 3px;--drift-chrome-outer-h: calc(var(--drift-chrome-action-h) + var(--drift-chrome-tray-pad) * 2);min-height:calc(var(--drift-chrome-outer-h) + var(--drift-chrome-bar-top-pad) + var(--drift-chrome-bar-bottom-pad));padding:var(--drift-chrome-bar-top-pad) 1.35rem var(--drift-chrome-bar-bottom-pad);overflow:visible;position:relative;z-index:20;border-bottom:none;background:var(--drift-panel-bg)}._chromeBarPaper_1cw7s_26{--drift-chrome-bar-top-pad: 1rem;--drift-chrome-bar-bottom-pad: .5rem;--drift-chrome-action-h: 2.75rem;--drift-chrome-action-px: 1.15rem;--drift-chrome-action-font: .875rem;--drift-chrome-action-radius: 10px;--drift-chrome-segment-min: 5.35rem;--drift-paper-chip-bg: linear-gradient(180deg, #ffffff 0%, #f1f4f7 100%);--drift-paper-chip-border: rgba(0, 0, 0, .09);--drift-paper-chip-shadow: 0 1px 3px rgba(0, 0, 0, .07), inset 0 1px 0 rgba(255, 255, 255, .95);background:transparent}._chromeDevice_1cw7s_42,._chromeLab_1cw7s_43,._chromeStatus_1cw7s_44{display:flex;align-items:center;min-width:0}._chromeDevice_1cw7s_42{overflow:visible;justify-content:flex-start}._chromeLab_1cw7s_43{justify-content:center;flex-shrink:0;overflow:visible}._chromeStatus_1cw7s_44{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._chromeNav_1cw7s_68{display:flex;align-items:center;gap:.85rem;flex-shrink:0}._navGroup_1cw7s_75{display:flex;flex-shrink:0}._navDivider_1cw7s_80{width:1px;flex-shrink:0;align-self:center;height:calc(var(--drift-chrome-outer-h) * .62);margin:0;background:linear-gradient(180deg,transparent 0%,rgba(92,124,137,.22) 35%,rgba(92,124,137,.22) 65%,transparent 100%)}._segmentSwitch_1cw7s_95{display:inline-flex;align-items:center;height:var(--drift-chrome-outer-h);padding:var(--drift-chrome-tray-pad);gap:var(--drift-chrome-segment-gap);flex-shrink:0;box-sizing:border-box;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#eef1f4,#e8ecf0);border:1px solid rgba(0,0,0,.07);border-radius:calc(var(--drift-chrome-action-radius) + 2px);box-shadow:inset 0 1px 2px #0000000d}._benchSwitch_1cw7s_111,._librarySwitch_1cw7s_112{position:relative}._benchSwitch_1cw7s_111{min-width:calc(var(--drift-chrome-segment-min) * 3 + var(--drift-chrome-segment-gap) * 2 + var(--drift-chrome-tray-pad) * 2)}._librarySwitch_1cw7s_112{--drift-chrome-segment-min: 4.65rem;min-width:calc(var(--drift-chrome-segment-min) * 3 + var(--drift-chrome-segment-gap) * 2 + var(--drift-chrome-tray-pad) * 2)}._modeSwitchPrimary_1cw7s_131{background:linear-gradient(135deg,#d4e0ea,#c8d8e6 45%,#d4e0ea);background-size:220% 220%;border-color:#4a6f803d;box-shadow:0 1px 6px #4a6f801a,inset 0 1px #ffffff73;animation:_modeTrayGlow_1cw7s_1 3.2s ease-in-out infinite,_modeTraySheen_1cw7s_1 7s ease-in-out infinite}._modeSwitchPrimary_1cw7s_131:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(110deg,transparent 0%,transparent 40%,rgba(255,255,255,.28) 50%,transparent 60%,transparent 100%);background-size:220% 100%;animation:_modeTrayShimmer_1cw7s_1 6.5s ease-in-out infinite;pointer-events:none;z-index:1;opacity:.85}._modeSwitchPrimary_1cw7s_131:before{content:"";position:absolute;top:var(--drift-chrome-tray-pad);bottom:var(--drift-chrome-tray-pad);left:var(--drift-chrome-tray-pad);width:calc((100% - var(--drift-chrome-tray-pad) * 2 - var(--drift-chrome-segment-gap) * 2) / 3);border-radius:var(--drift-chrome-action-radius);background:linear-gradient(180deg,#fff,#f2f7fa);box-shadow:0 4px 14px #4a6f8038,0 1px 3px #00000014,inset 0 1px #fffffffa;transform:translate(calc((100% + var(--drift-chrome-segment-gap)) * var(--pill-index, 0)));opacity:var(--pill-visible, 1);transition:transform var(--pill-animate-ms, .38s) cubic-bezier(.34,1.35,.64,1),opacity .2s ease;z-index:0;pointer-events:none;animation:_modePillPulse_1cw7s_1 3.2s ease-in-out infinite}._modeSwitchPrimary_1cw7s_131 ._segmentBtn_1cw7s_188,._modeSwitchPrimary_1cw7s_131 ._segmentOn_1cw7s_189{position:relative;z-index:3;background:transparent;box-shadow:none}._modeSwitchPrimary_1cw7s_131 ._segmentBtn_1cw7s_188:not(._segmentOn_1cw7s_189){color:var(--drift-text-muted)}._modeSwitchPrimary_1cw7s_131 ._segmentOn_1cw7s_189{font-weight:700;color:var(--drift-charcoal)}._librarySwitch_1cw7s_112{display:inline-grid;grid-template-columns:repeat(3,minmax(var(--drift-chrome-segment-min),1fr));align-items:center}._librarySwitch_1cw7s_112:before{content:"";position:absolute;top:var(--drift-chrome-tray-pad);bottom:var(--drift-chrome-tray-pad);left:var(--drift-chrome-tray-pad);width:calc((100% - var(--drift-chrome-tray-pad) * 2 - var(--drift-chrome-segment-gap) * 2) / 3);border-radius:var(--drift-chrome-action-radius);background:linear-gradient(180deg,#fff,#f2f7fa);box-shadow:0 2px 8px #00000014,0 1px 2px #0000000d,inset 0 1px #fffffffa;transform:translate(calc((100% + var(--drift-chrome-segment-gap)) * var(--pill-index, 0)));opacity:var(--pill-visible, 1);transition:transform var(--pill-animate-ms, .38s) cubic-bezier(.34,1.35,.64,1),opacity .2s ease;z-index:0;pointer-events:none}._librarySwitch_1cw7s_112 ._segmentBtn_1cw7s_188,._librarySwitch_1cw7s_112 ._segmentOn_1cw7s_189{position:relative;z-index:3;background:transparent;box-shadow:none;min-width:0}._librarySwitch_1cw7s_112 ._segmentBtn_1cw7s_188:not(._segmentOn_1cw7s_189){color:var(--drift-text-muted)}._librarySwitch_1cw7s_112 ._segmentOn_1cw7s_189{font-weight:700;color:var(--drift-charcoal)}._benchSwitch_1cw7s_111{display:inline-grid;grid-template-columns:repeat(3,minmax(var(--drift-chrome-segment-min),1fr));align-items:center}@keyframes _modeTrayGlow_1cw7s_1{0%,to{box-shadow:0 1px 6px #4a6f801a,inset 0 1px #ffffff73,0 0 #4a6f8000}50%{box-shadow:0 2px 8px #4a6f8024,inset 0 1px #ffffff80,0 0 0 2px #4a6f801a}}@keyframes _modeTraySheen_1cw7s_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes _modeTrayShimmer_1cw7s_1{0%,to{background-position:130% 0;opacity:0}35%{opacity:0}50%{background-position:-30% 0;opacity:.55}65%{opacity:0}}@keyframes _modePillPulse_1cw7s_1{0%,to{box-shadow:0 4px 14px #4a6f8038,0 1px 3px #00000014,inset 0 1px #fffffffa}50%{box-shadow:0 5px 17px #4a6f8047,0 2px 5px #4a6f801a,inset 0 1px #fff}}._segmentBtn_1cw7s_188,._segmentOn_1cw7s_189{display:inline-flex;align-items:center;justify-content:center;flex-direction:row;flex:1 1 0;min-width:var(--drift-chrome-segment-min);height:var(--drift-chrome-action-h);min-height:var(--drift-chrome-action-h);padding:0 var(--drift-chrome-action-px);font-size:var(--drift-chrome-action-font);font-weight:500;letter-spacing:-.02em;border-radius:var(--drift-chrome-action-radius);border:none;white-space:nowrap;box-sizing:border-box;line-height:1;cursor:pointer;transition:color .15s ease,background .15s ease,box-shadow .15s ease}._segmentLabel_1cw7s_345{display:inline-flex;align-items:center;gap:.28rem}._segmentBtn_1cw7s_188{color:var(--drift-text-muted);background:transparent;gap:.25rem}._segmentOn_1cw7s_189{position:relative;z-index:1;background:var(--drift-panel-bg);color:var(--drift-charcoal);font-weight:600;box-shadow:0 1px 2px #0000000d,inset 0 1px #ffffffeb}._segmentBtn_1cw7s_188:hover:not(:disabled):not(._segmentOn_1cw7s_189){color:var(--drift-charcoal);background:#ffffff80}._healthChip_1cw7s_373{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;box-sizing:border-box;cursor:pointer}._healthChipPaper_1cw7s_387{height:var(--drift-chrome-outer-h);min-height:var(--drift-chrome-outer-h);padding:0 1.1rem;border:1px solid var(--drift-paper-chip-border);border-radius:calc(var(--drift-chrome-action-radius) + 2px);background:var(--drift-paper-chip-bg);box-shadow:var(--drift-paper-chip-shadow)}._healthChip_1cw7s_373:not(:disabled):hover{border-color:#4a6f8047;box-shadow:0 2px 6px #4a6f801a,inset 0 1px #fffffff2}._healthChip_1cw7s_373:disabled{opacity:.72;cursor:default}._healthLabel_1cw7s_409{font-size:var(--drift-chrome-action-font);font-weight:600;letter-spacing:-.02em;color:var(--drift-charcoal)}@media(max-width:900px){._chromeBar_1cw7s_1{grid-template-columns:1fr;gap:.65rem;--drift-chrome-bar-top-pad: .85rem;--drift-chrome-bar-bottom-pad: .45rem;padding:var(--drift-chrome-bar-top-pad) 1rem var(--drift-chrome-bar-bottom-pad)}._chromeLab_1cw7s_43{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}._chromeLab_1cw7s_43::-webkit-scrollbar{display:none}._chromeNav_1cw7s_68{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-width:100%;padding-bottom:.15rem}._chromeNav_1cw7s_68::-webkit-scrollbar{display:none}._navDivider_1cw7s_80{display:none}._benchSwitch_1cw7s_111{min-width:min(100%,15.5rem)}._librarySwitch_1cw7s_112{min-width:min(100%,15rem)}}@media(prefers-reduced-motion:reduce){._modeSwitchPrimary_1cw7s_131{animation:none}._modeSwitchPrimary_1cw7s_131:before{transition:none;animation:none}._modeSwitchPrimary_1cw7s_131:after{animation:none;display:none}._modeSwitchPrimary_1cw7s_131 ._segmentBtn_1cw7s_188:not(._segmentOn_1cw7s_189){color:var(--drift-text-muted)}._modeSwitchPrimary_1cw7s_131 ._segmentOn_1cw7s_189{transform:none}._librarySwitch_1cw7s_112:before{transition:none}}._scope_1fz2p_1{position:relative;width:var(--drift-scope-size);height:var(--drift-scope-size);min-width:var(--drift-scope-size);min-height:var(--drift-scope-size);max-width:var(--drift-scope-size);max-height:var(--drift-scope-size);flex:0 0 var(--drift-scope-size);flex-shrink:0;margin:0 auto}._scopeFit_1fz2p_14{width:100%;height:100%;max-width:100%;max-height:100%;flex:1 1 auto;min-width:0;min-height:0;align-self:center}._scopePaper_1fz2p_25._scopeFit_1fz2p_14{display:block}._scopeFit_1fz2p_14 ._canvas_1fz2p_29,._canvas_1fz2p_29{display:block;width:100%;height:100%;background:transparent;border:none;box-shadow:none}._sideHandle_1fz2p_39{position:absolute;width:14px;height:14px;margin:0;padding:0;border:2px solid var(--drift-accent-bright);border-radius:50%;background:linear-gradient(180deg,var(--drift-accent-bright) 0%,var(--drift-slate) 100%);box-shadow:var(--drift-shadow-button);transform:translate(-50%,-50%);cursor:grab;touch-action:none;z-index:2}._sideHandle_1fz2p_39:active{cursor:grabbing}._triggerRing_1fz2p_59{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;transform:rotate(-90deg);overflow:visible}._triggerRingTrack_1fz2p_69{fill:none;stroke:#00000014;stroke-width:2.25}._triggerRingScan_1fz2p_75 ._triggerRingTrack_1fz2p_69{stroke:#5c7c8961}._triggerRingFill_1fz2p_79{fill:none;stroke:var(--drift-slate);stroke-width:3;stroke-linecap:round;transition:stroke-dasharray .07s linear}._triggerRingFillActive_1fz2p_87{stroke:var(--drift-accent-bright)}._triggerBadge_1fz2p_91{position:absolute;left:50%;bottom:2.5%;transform:translate(-50%);padding:.1rem .35rem;font-size:.5625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--drift-text-muted);background:transparent;border:none;pointer-events:none;z-index:1}._wrap_1p9de_1{position:relative;display:inline-flex;align-items:center;vertical-align:middle;margin-left:.35rem}._info_1p9de_17{width:1.1rem;height:1.1rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;border:1px solid var(--drift-border);background:transparent;font-size:.625rem;font-weight:700;font-style:italic;font-family:inherit;line-height:1;color:var(--drift-text-muted);cursor:pointer}._info_1p9de_17:hover,._info_1p9de_17:focus-visible,._infoOpen_1p9de_61{color:var(--drift-charcoal, #1a1a1a);border-color:#4a6b5273;background:#4a6b5214}._info_1p9de_17:focus-visible{outline:2px solid var(--drift-teal, #4a6b82);outline-offset:2px}._tipPortal_1p9de_83{position:fixed;z-index:10050;padding:.5rem .6rem;border-radius:var(--drift-radius-sm, 6px);border:1px solid var(--drift-border, #c5d0d6);background:#fff;box-shadow:0 6px 20px #00000024;font-size:.75rem;font-weight:500;font-style:normal;line-height:1.45;text-align:left;color:var(--drift-charcoal, #1a1a1a);pointer-events:none}._infoHub_1p9de_117{width:1rem;height:1rem;font-size:.5625rem}._infoPaper_1p9de_129{width:1.35rem;height:1.35rem;font-size:.6875rem;border-color:#5c7c8940;background:#ffffffa6}._infoInline_1p9de_145{margin-left:0}._infoInlineWrap_1p9de_153{margin-left:.25rem}._panel_6cwdt_1{padding:1rem 1.15rem;background:var(--drift-surface-elevated);border:1px solid var(--drift-border);border-radius:var(--drift-radius-sm);text-align:center}._title_6cwdt_9{margin:0 0 .65rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--drift-text-muted)}._comparison_6cwdt_18{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap}._before_6cwdt_26,._after_6cwdt_27{font-size:1.75rem;font-weight:800;letter-spacing:-.02em}._before_6cwdt_26{color:var(--drift-text-muted)}._arrow_6cwdt_37{font-size:1.25rem;color:var(--drift-text-muted)}._after_6cwdt_27{color:var(--drift-healthy)}._delta_6cwdt_46{font-size:1rem;font-weight:700;color:var(--drift-healthy);padding:.15rem .5rem;background:#4a6b521f;border-radius:999px}._deltaNegative_6cwdt_55{color:var(--drift-warn, #ffb020);background:#ffb0201f}._reveal_6cwdt_60{animation:_revealIn_6cwdt_1 .5s ease-out;border-color:#4a6b5259;box-shadow:0 0 0 1px #4a6b5214}@keyframes _revealIn_6cwdt_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._sectionLabel_6cwdt_77{margin:.75rem 0 .35rem;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--drift-text-muted)}._sectionLabel_6cwdt_77:first-of-type{margin-top:0}._baselineNote_6cwdt_90{margin:0 0 .35rem;font-size:.6875rem;color:var(--drift-text-muted)}._heroComparison_6cwdt_96 ._before_6cwdt_26,._heroComparison_6cwdt_96 ._after_6cwdt_27{font-size:2rem}._detailSection_6cwdt_101{margin-top:.85rem}._detailComparison_6cwdt_105 ._before_6cwdt_26,._detailComparison_6cwdt_105 ._after_6cwdt_27{font-size:1.35rem}._detailComparison_6cwdt_105 ._after_6cwdt_27{color:var(--drift-text-muted)}._honestNote_6cwdt_114{margin:.5rem 0 0;font-size:.6875rem;line-height:1.4;color:var(--drift-text-muted);font-style:italic}._proofLine_6cwdt_122{margin:.65rem 0 0;font-size:.75rem;line-height:1.4;color:var(--drift-text-muted)}._ghost_6cwdt_129{opacity:.55}._ghost_6cwdt_129 ._before_6cwdt_26,._ghost_6cwdt_129 ._after_6cwdt_27{font-size:1.25rem;color:var(--drift-text-muted)}._ghostHint_6cwdt_139{margin:.5rem 0 0;font-size:.75rem;color:var(--drift-text-muted)}@keyframes _paperSectionEnter_6cwdt_1{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}._paper_6cwdt_157{--paper-pad: .7rem;--paper-gap: .5rem;padding:var(--paper-pad);background:linear-gradient(180deg,#fff,#f6f8fa);border-radius:calc(var(--drift-radius-sm) + 3px);box-shadow:var(--drift-rim-light),0 2px 8px #4a6f800f;text-align:left;animation:_paperSectionEnter_6cwdt_1 .55s cubic-bezier(.22,1,.36,1) .2s both}._paper_6cwdt_157 ._title_6cwdt_9{margin:0 0 .3rem;font-size:.9375rem;font-weight:800;letter-spacing:-.025em;text-transform:none;color:var(--drift-charcoal);line-height:1.2}._paper_6cwdt_157 ._comparison_6cwdt_18{justify-content:flex-start;padding:var(--drift-space-2);border-radius:var(--drift-radius-sm);border:1px solid rgba(92,124,137,.1);background:#ffffffd1}._paper_6cwdt_157 ._ghostHint_6cwdt_139{margin-top:.5rem;font-size:var(--drift-flow-caption);line-height:1.5}@media(prefers-reduced-motion:reduce){._paper_6cwdt_157{animation:none}}._panel_1wq12_1{margin-top:1rem;padding:1rem;background:var(--drift-surface-elevated);border:1px solid var(--drift-border);border-radius:var(--drift-radius-sm)}._header_1wq12_17{margin-bottom:.75rem;text-align:center}._title_1wq12_27{margin:0 0 .35rem;font-size:.9375rem;font-weight:700;color:var(--drift-text)}._meta_1wq12_41{margin:0;font-size:.6875rem;color:var(--drift-text-muted)}._actions_1wq12_53{margin-top:.85rem;text-align:center}._restoreBtn_1wq12_63{width:100%}._hint_1wq12_71{margin:.5rem 0 0;font-size:.6875rem;line-height:1.4;color:var(--drift-text-muted)}._root_k2v8u_1{display:flex;flex-direction:column;gap:var(--drift-space-2);flex-shrink:0}._rootInline_k2v8u_8{display:grid;grid-template-columns:1fr 1fr;gap:var(--drift-lab-gap, var(--drift-space-4));padding:var(--drift-space-3) var(--drift-space-4);border-bottom:1px solid var(--drift-border)}._option_k2v8u_16{display:flex;align-items:center;gap:var(--drift-space-3);width:100%;padding:var(--drift-space-4);border:1px solid var(--drift-border);border-radius:var(--drift-radius-sm);background:var(--drift-panel-bg);box-shadow:var(--drift-shadow-sm);text-align:left;cursor:pointer;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}._option_k2v8u_16:hover:not(:disabled){border-color:var(--drift-border-strong);transform:translateY(-1px);box-shadow:var(--drift-rim-light),0 6px 20px #0000003d}._icon_k2v8u_40{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--drift-slate);transition:color .15s ease}._glyph_k2v8u_49{width:1.625rem;height:1.625rem}._option_k2v8u_16:hover:not(:disabled) ._icon_k2v8u_40,._optionActive_k2v8u_55 ._icon_k2v8u_40{color:var(--drift-accent-bright)}._optionHealth_k2v8u_59._optionActive_k2v8u_55,._optionFix_k2v8u_60._optionActive_k2v8u_55{border-color:var(--drift-accent-bright);background:var(--drift-accent-dim);box-shadow:none}._rootInline_k2v8u_8 ._option_k2v8u_16{min-height:0}._rootEmbedded_k2v8u_70{border-bottom:1px solid var(--drift-border);background:transparent;padding:var(--drift-space-3) var(--drift-space-4)}._flowSwitch_k2v8u_76{display:flex;flex-shrink:0;gap:.25rem;margin:.65rem .85rem 0;padding:3px;border:1px solid var(--drift-border);border-radius:var(--drift-radius-sm);background:var(--drift-inset)}._flowTab_k2v8u_87{flex:1 1 0;border:none;background:transparent;color:var(--drift-text-muted);padding:.45rem .6rem;border-radius:6px;font-size:var(--drift-text-xs);font-weight:600;cursor:pointer;white-space:nowrap}._flowTabOn_k2v8u_100{color:var(--drift-text);background:linear-gradient(180deg,var(--drift-accent-bright) 0%,var(--drift-slate) 100%);box-shadow:var(--drift-shadow-button)}._flowTab_k2v8u_87:disabled{opacity:.45;cursor:not-allowed}._option_k2v8u_16:disabled{opacity:.45;cursor:not-allowed}._copy_k2v8u_116{display:flex;flex-direction:column;gap:.25rem;min-width:0}._title_k2v8u_123{font-family:var(--drift-font-display);font-size:var(--drift-text-base);font-weight:500;letter-spacing:.01em;line-height:1.3;color:var(--drift-text)}._desc_k2v8u_132{font-size:var(--drift-text-xs);line-height:1.4;color:var(--drift-text-muted)}._rootCentre_k2v8u_138{display:flex;flex-direction:column;gap:var(--drift-space-3);padding:var(--drift-space-4) var(--drift-space-4) var(--drift-space-3);border-bottom:1px solid var(--drift-border);background:linear-gradient(180deg,#1f495924,#01142559);flex-shrink:0}._centreEyebrow_k2v8u_148{margin:0;padding:0 .15rem;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--drift-text-muted)}._centreGrid_k2v8u_158{display:grid;grid-template-columns:1fr 1fr;gap:var(--drift-space-3);width:100%}._rootCentre_k2v8u_138 ._option_k2v8u_16{position:relative;flex-direction:column;align-items:flex-start;gap:var(--drift-space-3);min-height:7.25rem;padding:var(--drift-space-4);overflow:hidden}._rootCentre_k2v8u_138 ._option_k2v8u_16:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:transparent;transition:background .15s ease}._rootCentre_k2v8u_138 ._optionActive_k2v8u_55:before{background:linear-gradient(90deg,var(--drift-accent-bright),var(--drift-teal-light))}._rootCentre_k2v8u_138 ._option_k2v8u_16:hover:not(:disabled){transform:translateY(-2px)}._rootCentre_k2v8u_138 ._icon_k2v8u_40{margin-bottom:.1rem}._rootCentre_k2v8u_138 ._glyph_k2v8u_49{width:1.875rem;height:1.875rem}._rootCentre_k2v8u_138 ._title_k2v8u_123{font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}._rootCentre_k2v8u_138 ._desc_k2v8u_132{font-size:var(--drift-text-sm);line-height:1.45}._rootCentre_k2v8u_138 ._optionHealth_k2v8u_59._optionActive_k2v8u_55{background:linear-gradient(168deg,#7db89a24,#0114259e)}._rootCentre_k2v8u_138 ._optionFix_k2v8u_60._optionActive_k2v8u_55{background:linear-gradient(168deg,#5c7c8952,#0114259e)}._hubPanel_k2v8u_231{display:flex;flex-direction:column;gap:.85rem;width:100%;max-width:28rem;margin-inline:auto;min-width:0;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;overflow-x:clip}._hubEyebrow_k2v8u_247{margin:0;font-size:var(--drift-flow-eyebrow);font-weight:700;letter-spacing:.11em;text-transform:uppercase;text-align:center;color:var(--drift-flow-detail)}._hubInstruction_k2v8u_257{margin:-.25rem 0 0;font-size:var(--drift-flow-instruction);font-weight:600;line-height:1.45;text-align:center;color:var(--drift-charcoal)}._hubSaved_k2v8u_266{width:100%;min-width:0}._hubConfirmBtn_k2v8u_271{width:100%;margin-top:.35rem;min-height:var(--drift-btn-min-height)!important;font-size:var(--drift-btn-font-size)!important;font-weight:700!important;letter-spacing:-.01em;padding:.74rem 1.15rem!important;border-radius:var(--drift-btn-radius)!important;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease!important}._hubConfirmBtn_k2v8u_271:hover:not(:disabled){transform:none!important;background:#f7fafb!important;border-color:#4a6f8057!important;box-shadow:0 2px 7px #4a6f8017,inset 0 1px #fffffffa!important}._hubConfirmBtn_k2v8u_271:active:not(:disabled){transform:none!important;background:#f2f6f8!important}._hubChoices_k2v8u_300{--hub-choice-gap: .4rem;--hub-choice-tray-pad: .25rem;position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--hub-choice-gap);padding:var(--hub-choice-tray-pad);border-radius:calc(var(--drift-radius-sm) + 3px);background:#00000009;isolation:isolate}._hubChoices_k2v8u_300:before{content:"";position:absolute;top:var(--hub-choice-tray-pad);bottom:var(--hub-choice-tray-pad);left:var(--hub-choice-tray-pad);width:calc((100% - var(--hub-choice-tray-pad) * 2 - var(--hub-choice-gap)) / 2);border-radius:11px;background:linear-gradient(180deg,#fff,#fafbfc);box-shadow:0 2px 10px #4a6f801a,0 1px 2px #0000000a,inset 0 1px #fffffffa;transition:transform .42s cubic-bezier(.34,1.28,.64,1);z-index:0;pointer-events:none}._hubChoices_k2v8u_300[data-active=quick-fix]:before,._hubChoices_k2v8u_300[data-active=tool]:before{transform:translate(calc(100% + var(--hub-choice-gap)))}._hubOption_k2v8u_336{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:.72rem .45rem .68rem;border:1px solid transparent;border-radius:11px;background:transparent;text-align:center;cursor:pointer;transition:opacity .28s ease}._hubOption_k2v8u_336:not(._hubOptionActive_k2v8u_353){opacity:.58}._hubOption_k2v8u_336:hover:not(:disabled):not(._hubOptionActive_k2v8u_353){opacity:.78}._hubOptionActive_k2v8u_353{opacity:1}._hubIcon_k2v8u_365{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.375rem;height:2.375rem;border-radius:10px;border:1px solid rgba(0,0,0,.08);box-shadow:0 1px 2px #0000000d,inset 0 1px #ffffffeb}._hubIconHealth_k2v8u_379,._hubIconFix_k2v8u_385{color:var(--drift-slate);background:linear-gradient(180deg,#fff,#eef2f5);border-color:#4a6f802e}._hubOptionActive_k2v8u_353 ._hubIconHealth_k2v8u_379,._hubOptionActive_k2v8u_353 ._hubIconFix_k2v8u_385{box-shadow:0 1px 3px #4a6f801f,inset 0 1px #fffffff2}._hubCopy_k2v8u_403{display:flex;flex-direction:column;gap:.08rem;min-width:0;align-items:center;flex:1 1 auto}._hubCopy_k2v8u_403 ._title_k2v8u_123{font-size:var(--drift-flow-title);font-weight:700;letter-spacing:-.015em;line-height:1.25;color:var(--drift-charcoal)}._hubDesc_k2v8u_420{font-size:var(--drift-flow-caption);line-height:1.35;color:var(--drift-flow-detail)}._hubGlyph_k2v8u_426{width:1.4rem;height:1.4rem}._hubPanelRule_k2v8u_431{height:1px;margin:.55rem 0 0;background:var(--drift-divider)}._hubFooter_k2v8u_437{display:flex;justify-content:center;width:100%;min-width:0;max-width:100%;padding-top:.35rem;overflow:visible}._hubOption_k2v8u_336:disabled{opacity:.45;cursor:not-allowed}@media(prefers-reduced-motion:reduce){._hubChoices_k2v8u_300:before{transition:none}}@media(max-width:520px){._centreGrid_k2v8u_158{grid-template-columns:1fr}._rootCentre_k2v8u_138 ._option_k2v8u_16{min-height:0;flex-direction:row;align-items:center}._hubChoices_k2v8u_300{grid-template-columns:1fr 1fr}}._root_78c6d_1{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:24rem;margin-inline:auto;min-width:0;padding:1.35rem 1.45rem 1.3rem;text-align:center;border:1px solid rgba(0,0,0,.08);border-radius:var(--drift-radius-sm);background:var(--drift-panel-bg);box-shadow:0 1px 3px #0000000d,inset 0 1px #ffffffeb;box-sizing:border-box}._severity_78c6d_21{margin:0;font-size:var(--drift-flow-body);font-weight:700;line-height:1.35;color:var(--drift-charcoal)}._diagnosis_78c6d_29{margin:0;font-size:var(--drift-flow-body);font-weight:500;line-height:1.55;color:var(--drift-flow-detail);max-width:19rem}._actions_78c6d_38{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:100%;padding-top:.55rem}._actions_78c6d_38:has(>:only-child){grid-template-columns:1fr;max-width:11rem;margin-inline:auto}._actions_78c6d_38:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}._actionBtn_78c6d_56,._doneBtn_78c6d_57{width:100%;min-height:var(--drift-btn-min-height)!important;font-size:var(--drift-btn-font-size)!important;padding:.74rem .85rem!important;border-radius:var(--drift-btn-radius)!important}@media(max-width:420px){._actions_78c6d_38:has(>:nth-child(3)){grid-template-columns:repeat(2,minmax(0,1fr))}}._root_sgp7g_1{display:flex;flex-direction:column;align-items:center;gap:.9rem;width:100%;max-width:24rem;margin-inline:auto;min-width:0;padding:1.35rem 1.45rem 1.3rem;text-align:center;border:1px solid rgba(0,0,0,.08);border-radius:var(--drift-radius-sm);background:var(--drift-panel-bg);box-shadow:0 1px 3px #0000000d,inset 0 1px #ffffffeb;box-sizing:border-box}._eyebrow_sgp7g_21{margin:0;font-size:var(--drift-flow-eyebrow);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--drift-text-muted)}._heroRow_sgp7g_30{display:flex;align-items:baseline;justify-content:center;gap:.55rem;flex-wrap:wrap;line-height:1}._before_sgp7g_39{font-family:var(--drift-font-display);font-size:2.25rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--drift-text-muted)}._arrow_sgp7g_47{font-size:1.35rem;font-weight:500;color:var(--drift-text-muted);opacity:.75}._after_sgp7g_54{font-family:var(--drift-font-display);font-size:3rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--drift-healthy);letter-spacing:-.02em}._delta_sgp7g_63{font-size:.9375rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--drift-healthy);padding:.28rem .65rem;border-radius:999px;background:#2da85e29}._deltaDown_sgp7g_73{color:var(--drift-warn, #ffb020);background:#ffb0201f}._shape_sgp7g_78{margin:0;font-size:var(--drift-flow-body);font-weight:600;font-variant-numeric:tabular-nums;color:var(--drift-flow-detail)}._actions_sgp7g_86{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:100%;padding-top:.45rem}._actions_sgp7g_86:has(>:only-child){grid-template-columns:1fr;max-width:11rem;margin-inline:auto}._actions_sgp7g_86:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}._actionBtn_sgp7g_104,._doneBtn_sgp7g_105,._saveBtn_sgp7g_106{width:100%;min-height:var(--drift-btn-min-height)!important;font-size:var(--drift-btn-font-size)!important;padding:.74rem .85rem!important;border-radius:var(--drift-btn-radius)!important}._status_sgp7g_114{margin:0;font-size:var(--drift-flow-body);line-height:1.45;color:var(--drift-flow-detail);max-width:19rem}._statusWarn_sgp7g_122{color:var(--drift-warn, #ffb020)}@media(max-width:420px){._actions_sgp7g_86:has(>:nth-child(3)){grid-template-columns:repeat(2,minmax(0,1fr))}}._wrap_188re_1{padding:0 .75rem .5rem}._scanWrap_188re_5{padding:.5rem .75rem .65rem;margin:0 .75rem .5rem;border-radius:var(--drift-radius-sm);border:1px solid var(--drift-border-strong);background:var(--drift-accent-dim)}._embeddedWrap_188re_13{margin:0;padding:.75rem .95rem 1rem;border:none;border-radius:0;border-top:1px solid rgba(0,0,0,.1);background:#fff}._gridEmbedded_188re_22{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}._buttonEmbedded_188re_27{aspect-ratio:auto;min-height:2.65rem;padding:.35rem .2rem;font-size:.75rem;border-radius:9px;border:1.5px solid rgba(0,0,0,.11);background:#f8fafb;box-shadow:0 1px 2px #0000000d}._buttonEmbedded_188re_27 ._buttonLabel_188re_38{white-space:normal;overflow:visible;text-overflow:unset;line-height:1.15}._gridEmbedded_188re_22 ._buttonEmbedded_188re_27._tested_188re_45{background:linear-gradient(180deg,#45c878,#2fa85e);border-color:#1f7a45;color:#fff;box-shadow:inset 0 1px #ffffff47,0 1px 3px #24784a33}._gridEmbedded_188re_22 ._buttonEmbedded_188re_27._suggest_188re_54{border-color:#24784a;color:#1c603a;background:#fff;box-shadow:0 0 0 2px #2da85e52,0 2px 8px #24784a1f;animation:_hubSuggestPulse_188re_1 1.4s ease-in-out infinite}._gridEmbedded_188re_22 ._buttonEmbedded_188re_27._pressed_188re_64{background:#5c7c8924;border-color:var(--drift-slate);color:var(--drift-slate)}._gridEmbedded_188re_22 ._buttonEmbedded_188re_27._tested_188re_45._pressed_188re_64{background:linear-gradient(180deg,#3dba6a,#248f4f);border-color:#1a6d3c;color:#fff}._hubWrap_188re_76{margin:0;padding:.75rem .85rem .9rem;border:none;border-radius:0;border-top:1px solid rgba(0,0,0,.08);background:#ffffff6b}._hubScanHeader_188re_85{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.65rem}._hubScanTitle_188re_93{font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--drift-text-muted)}._hubScanCount_188re_101{font-size:.6875rem;font-weight:700;font-variant-numeric:tabular-nums;color:#24784a}._scanHeader_188re_108{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.45rem}._scanTitle_188re_116{font-size:.75rem;font-weight:700;color:var(--drift-text)}._scanCount_188re_122{font-size:.8125rem;font-weight:800;color:var(--drift-accent);font-variant-numeric:tabular-nums}._grid_188re_22{display:grid;grid-template-columns:repeat(8,minmax(2.5rem,1fr));gap:.35rem}._compact_188re_135{grid-template-columns:repeat(auto-fill,minmax(2.5rem,1fr))}._hubLayout_188re_140{display:flex;flex-direction:column;align-items:stretch;gap:.55rem;width:100%}._hubRow_188re_148{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}._hubFace_188re_154{display:grid;grid-template-columns:repeat(3,minmax(0,2.75rem));grid-template-rows:repeat(3,2.35rem);gap:.35rem;justify-content:center;margin-inline:auto}._hubFaceTri_188re_163{grid-column:2;grid-row:1}._hubFaceSq_188re_168{grid-column:1;grid-row:2}._hubFaceCir_188re_173{grid-column:3;grid-row:2}._hubFaceCross_188re_178{grid-column:2;grid-row:3}._hubDpad_188re_183{display:grid;grid-template-columns:repeat(3,minmax(0,2.75rem));grid-template-rows:repeat(3,2.35rem);gap:.35rem;justify-content:center;margin-inline:auto}._hubDpadUp_188re_192{grid-column:2;grid-row:1}._hubDpadLeft_188re_197{grid-column:1;grid-row:2}._hubDpadRight_188re_202{grid-column:3;grid-row:2}._hubDpadDown_188re_207{grid-column:2;grid-row:3}._button_188re_27{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:9px;border:1px solid rgba(0,0,0,.09);background:#ffffffb8;font-size:.625rem;font-weight:700;color:var(--drift-text-muted);transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;min-width:0;padding:.1rem;text-align:center;line-height:1.1}._buttonHub_188re_234{aspect-ratio:auto;min-height:2.35rem;padding:.35rem .25rem;border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 2px #0000000a}._buttonLabel_188re_38{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pressed_188re_64{background:#5c7c891f;border-color:var(--drift-slate);color:var(--drift-slate)}._tested_188re_45{background:linear-gradient(180deg,#fff,#edf6f0);border-color:#4a8f6a59;color:var(--drift-health-ui)}._buttonHubTested_188re_264{background:linear-gradient(180deg,#45c878,#2fa85e);border-color:#1f7a45;color:#fff;box-shadow:inset 0 1px #ffffff47,0 1px 3px #24784a38}._tested_188re_45._pressed_188re_64,._buttonHubTested_188re_264._pressed_188re_64{background:linear-gradient(180deg,#3dba6a,#248f4f);border-color:#1a6d3c;color:#fff}._suggest_188re_54{border-color:var(--drift-slate);box-shadow:0 0 0 1px #4a6f801f}._buttonHubSuggest_188re_285{background:#fff;border-color:#24784a;color:#1c603a;box-shadow:0 0 0 2px #2da85e47,0 2px 8px #24784a24;animation:_hubSuggestPulse_188re_1 1.4s ease-in-out infinite}@keyframes _hubSuggestPulse_188re_1{0%,to{box-shadow:0 0 0 2px #2da85e38,0 2px 6px #24784a1a}50%{box-shadow:0 0 0 3px #2da85e61,0 3px 10px #24784a29}}._demo_1xbik_1{display:flex;align-items:center;gap:.75rem;margin-top:.55rem;padding:.55rem .65rem;border-radius:var(--drift-radius-sm);border:1px solid rgba(92,124,137,.35);background:#00000040}._demoCompact_1xbik_12{flex-direction:column;align-items:stretch;gap:.45rem;margin-top:0;padding:.5rem .55rem}._demoCompact_1xbik_12 ._visual_1xbik_20{width:100%;height:3.25rem}._demoCompact_1xbik_12 ._cue_1xbik_25{display:none}._visual_1xbik_20{flex-shrink:0;width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center;position:relative}._cue_1xbik_25{margin:0;flex:1;font-size:var(--drift-flow-body);font-weight:600;line-height:1.4;color:var(--drift-text)}._progress_1xbik_48{display:block;margin-top:.2rem;font-size:var(--drift-flow-caption);font-weight:700;color:var(--drift-accent);font-variant-numeric:tabular-nums}._stickPair_1xbik_58{display:flex;gap:.35rem}._miniStick_1xbik_63{width:1.75rem;height:1.75rem;border-radius:50%;border:2px solid var(--drift-border-strong);background:var(--drift-surface-elevated);position:relative}._miniStick_1xbik_63:after{content:"";position:absolute;top:42%;right:42%;bottom:42%;left:42%;border-radius:50%;background:var(--drift-accent)}._still_1xbik_80 ._miniStick_1xbik_63{animation:_stillPulse_1xbik_1 1.6s ease-in-out infinite}@keyframes _stillPulse_1xbik_1{0%,to{box-shadow:0 0 #4a6b5259}50%{box-shadow:0 0 0 4px #4a6b5214}}._dualOrbit_1xbik_95{display:flex;align-items:center;justify-content:center;gap:.35rem}._dualOrbit_1xbik_95 ._orbitStick_1xbik_102{width:2.35rem;height:2.35rem}._dualOrbit_1xbik_95 ._orbitDot_1xbik_107{animation-duration:1.6s}._orbitStick_1xbik_102{width:3.5rem;height:3.5rem;border-radius:50%;border:2px dashed rgba(92,124,137,.55);position:relative}._orbitDot_1xbik_107{position:absolute;width:.55rem;height:.55rem;border-radius:50%;background:var(--drift-accent);top:50%;left:50%;margin:-.275rem;animation:_orbit_1xbik_102 1.8s linear infinite;transform-origin:0 0}._orbitLeft_1xbik_132 ._orbitDot_1xbik_107{animation-name:_orbitLeft_1xbik_132}._orbitRight_1xbik_136 ._orbitDot_1xbik_107{animation-name:_orbitRight_1xbik_136}@keyframes _orbitLeft_1xbik_132{0%{transform:rotate(0) translate(1.35rem)}to{transform:rotate(360deg) translate(1.35rem)}}@keyframes _orbitRight_1xbik_136{0%{transform:rotate(0) translate(1.35rem)}to{transform:rotate(-360deg) translate(1.35rem)}}._dualOrbit_1xbik_95 ._orbitLeft_1xbik_132 ._orbitDot_1xbik_107{animation-name:_orbitLeftCompact_1xbik_1}._dualOrbit_1xbik_95 ._orbitRight_1xbik_136 ._orbitDot_1xbik_107{animation-name:_orbitRightCompact_1xbik_1}@keyframes _orbitLeftCompact_1xbik_1{0%{transform:rotate(0) translate(.9rem)}to{transform:rotate(360deg) translate(.9rem)}}@keyframes _orbitRightCompact_1xbik_1{0%{transform:rotate(0) translate(.9rem)}to{transform:rotate(-360deg) translate(.9rem)}}._rangeStick_1xbik_184{width:3.5rem;height:3.5rem;border-radius:50%;border:2px solid rgba(92,124,137,.45);position:relative}._rangeArrows_1xbik_192{position:absolute;top:0;right:0;bottom:0;left:0;font-size:.55rem;color:var(--drift-accent);opacity:.9}._rangeArrows_1xbik_192 span{position:absolute}._rangeArrows_1xbik_192 span:nth-child(1){top:0;left:50%;transform:translate(-50%)}._rangeArrows_1xbik_192 span:nth-child(2){top:8%;right:8%}._rangeArrows_1xbik_192 span:nth-child(3){right:0;top:50%;transform:translateY(-50%)}._rangeArrows_1xbik_192 span:nth-child(4){bottom:8%;right:8%}._rangeArrows_1xbik_192 span:nth-child(5){bottom:0;left:50%;transform:translate(-50%)}._rangeArrows_1xbik_192 span:nth-child(6){bottom:8%;left:8%}._rangeArrows_1xbik_192 span:nth-child(7){left:0;top:50%;transform:translateY(-50%)}._rangeArrows_1xbik_192 span:nth-child(8){top:8%;left:8%}._rangeDot_1xbik_248{position:absolute;width:.55rem;height:.55rem;border-radius:50%;background:var(--drift-accent);top:50%;left:50%;margin:-.275rem;animation:_rangePoke_1xbik_1 3.2s ease-in-out infinite}@keyframes _rangePoke_1xbik_1{0%,6%{transform:translate(0)}10%,16%{transform:translateY(-1.15rem)}20%,26%{transform:translate(.8rem,-.8rem)}30%,36%{transform:translate(1.15rem)}40%,46%{transform:translate(.8rem,.8rem)}50%,56%{transform:translateY(1.15rem)}60%,66%{transform:translate(-.8rem,.8rem)}70%,76%{transform:translate(-1.15rem)}80%,86%{transform:translate(-.8rem,-.8rem)}92%,to{transform:translate(0)}}._miniGrid_1xbik_304{display:grid;grid-template-columns:repeat(4,.55rem);gap:.2rem}._miniBtn_1xbik_310{width:.55rem;height:.55rem;border-radius:2px;background:var(--drift-surface-elevated);border:1px solid var(--drift-border)}._miniBtnTested_1xbik_318{background:var(--drift-healthy);border-color:var(--drift-healthy)}._miniBtnActive_1xbik_323{background:var(--drift-accent);border-color:var(--drift-accent);animation:_btnPulse_1xbik_1 .9s ease-in-out infinite}@keyframes _btnPulse_1xbik_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.85)}}._triggerDemo_1xbik_342{display:flex;flex-direction:column;gap:.35rem;width:3.5rem}._triggerBar_1xbik_349{height:.45rem;border-radius:999px;background:var(--drift-surface-elevated);border:1px solid var(--drift-border);overflow:hidden}._triggerBarFill_1xbik_357{height:100%;width:35%;border-radius:inherit;background:var(--drift-accent);animation:_triggerSqueeze_1xbik_1 2.4s ease-in-out infinite}._triggerBar_1xbik_349:nth-child(2) ._triggerBarFill_1xbik_357{animation-delay:1.2s}@keyframes _triggerSqueeze_1xbik_1{0%,15%,to{width:8%}40%,55%{width:100%}}._spinner_1xbik_382{width:2rem;height:2rem;border-radius:50%;border:3px solid rgba(92,124,137,.2);border-top-color:var(--drift-accent);animation:_spin_1xbik_382 .8s linear infinite}@keyframes _spin_1xbik_382{to{transform:rotate(360deg)}}._adviceRoot_1nhuk_1{flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.07);background:linear-gradient(180deg,#fbfcfd,#f3f6f9)}._inlineRoot_1nhuk_13{margin:0;display:flex;flex-direction:column;gap:.65rem}._inlineMeta_1nhuk_27{margin:0;font-size:var(--drift-flow-eyebrow);font-weight:700;color:var(--drift-flow-detail);letter-spacing:.06em;text-transform:uppercase}._inlineHeadline_1nhuk_45{margin:0;font-size:var(--drift-flow-lead);font-weight:700;line-height:1.35;color:var(--drift-charcoal)}._inlineTimerRow_1nhuk_61{display:flex;align-items:center;gap:.65rem}._inlineTrack_1nhuk_73{flex:1;height:5px;border-radius:999px;background:var(--drift-scope-well, #e8ecf0);box-shadow:inset 0 1px 3px #00000012;overflow:hidden}._inlineTimerFill_1nhuk_91,._inlineProgressFill_1nhuk_93{height:100%;border-radius:inherit;background:var(--drift-slate)}._inlineTimerFill_1nhuk_91{transition:width .12s linear}._inlineProgressFill_1nhuk_93{transition:width .2s ease-out}._inlineTimerSec_1nhuk_121{flex-shrink:0;min-width:2rem;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--drift-text-muted);text-align:right}._compactRoot_1nhuk_141{margin:0 0 1rem}._card_1nhuk_149{width:100%;padding:.85rem 1rem;animation:_cardIn_1nhuk_1 .3s ease-out}._adviceRoot_1nhuk_1 ._card_1nhuk_149{padding:.75rem 1rem;background:transparent;border:none;box-shadow:none}._inlineRoot_1nhuk_13 ._card_1nhuk_149{padding:0;background:transparent;border:none;box-shadow:none}._compactRoot_1nhuk_141 ._card_1nhuk_149{background:var(--drift-surface);border:1px solid var(--drift-border-strong);border-radius:var(--drift-radius-sm);box-shadow:0 8px 24px #0003}._compactRoot_1nhuk_141 ._card_1nhuk_149{max-width:none}@keyframes _cardIn_1nhuk_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._adviceLayout_1nhuk_233{display:grid;grid-template-columns:1fr minmax(160px,220px);gap:1rem;align-items:start}@media(max-width:720px){._adviceLayout_1nhuk_233{grid-template-columns:1fr}}._instructionCol_1nhuk_259{min-width:0}._meterCol_1nhuk_267{display:flex;flex-direction:column;gap:.45rem}._header_1nhuk_279{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.45rem}._headerLeft_1nhuk_295{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}._sessionBadge_1nhuk_309{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:6px;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--drift-slate);background:#ffffffa6;border:1px solid rgba(0,0,0,.06)}._stepBadge_1nhuk_337{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.625rem;font-weight:600;color:var(--drift-text);background:var(--drift-surface-elevated)}._actionChip_1nhuk_359{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:6px;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--drift-charcoal);background:#ffffffd9;border:1px solid rgba(0,0,0,.08)}._cancelBtn_1nhuk_387{flex-shrink:0;min-height:2.35rem!important;font-size:.875rem!important;padding:.5rem .95rem!important;border-radius:10px!important}._instructionBlock_1nhuk_403{margin-bottom:0}._headline_1nhuk_411{margin:0 0 .35rem;font-size:var(--drift-text-xl);font-weight:800;line-height:1.3;color:var(--drift-text)}._adviceRoot_1nhuk_1 ._headline_1nhuk_411{font-size:1.1rem}._compactRoot_1nhuk_141 ._headline_1nhuk_411{font-size:1rem}._detail_1nhuk_443{margin:0;font-size:var(--drift-flow-body);line-height:1.55;color:var(--drift-flow-detail)}._hint_1nhuk_457,._adviceHint_1nhuk_459{margin:0;font-size:.75rem;line-height:1.35;color:var(--drift-text-muted)}._adviceHint_1nhuk_459{padding-top:.15rem;font-style:italic}._progressBlock_1nhuk_483+._progressBlock_1nhuk_483{margin-top:0}._progressBlock_1nhuk_483{margin-top:0}._progressRow_1nhuk_499{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}._progressLabel_1nhuk_515{font-size:.625rem;font-weight:700;color:var(--drift-text-muted);text-transform:uppercase;letter-spacing:.08em}._progressPct_1nhuk_531{font-size:.6875rem;font-weight:700;color:var(--drift-charcoal);font-variant-numeric:tabular-nums}._progressTrack_1nhuk_545{height:5px;border-radius:999px;background:var(--drift-scope-well, #e8ecf0);box-shadow:inset 0 1px 3px #00000012;overflow:hidden}._progressFill_1nhuk_561{height:100%;border-radius:inherit;background:var(--drift-slate);transition:width .2s ease-out}._timerFill_1nhuk_575{height:100%;border-radius:inherit;background:var(--drift-slate);transition:width .12s linear}._adviceRoot_1nhuk_1[data-user-action=rotate_left],._adviceRoot_1nhuk_1[data-user-action=rotate_right],._adviceRoot_1nhuk_1[data-user-action=hold_still],._adviceRoot_1nhuk_1[data-user-action=press_buttons],._adviceRoot_1nhuk_1[data-user-action=squeeze_triggers]{background:linear-gradient(180deg,#fbfcfd,#f3f6f9)}._adviceRoot_1nhuk_1[data-phase=buttons] ._headline_1nhuk_411,._adviceRoot_1nhuk_1[data-phase=triggers] ._headline_1nhuk_411{font-size:1.2rem}._hubRoot_1nhuk_617{display:flex;flex-direction:column;gap:0;width:100%;max-width:100%;margin-inline:auto;min-width:0;padding:0;overflow:visible}._hubRootPaper_1nhuk_641{border:none;border-radius:0;background:var(--drift-panel-bg);box-shadow:none;overflow:visible}._hubRootPaper_1nhuk_641._hubRootEmbedded_1nhuk_659{gap:0;padding:0;width:100%;text-align:left;align-items:stretch}._hubRootPaper_1nhuk_641._hubRootEmbedded_1nhuk_659 ._hubHeader_1nhuk_675{position:relative;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:none;padding:.7rem 0 .75rem;border:none;border-bottom:1px solid rgba(0,0,0,.07);background:var(--drift-panel-bg);box-sizing:border-box}._hubRootPaper_1nhuk_641._hubRootEmbedded_1nhuk_659 ._hubStep_1nhuk_703{display:inline;padding:0;border:none;border-radius:0;background:transparent;letter-spacing:.08em}._hubRootPaper_1nhuk_641._hubRootEmbedded_1nhuk_659 ._hubCancel_1nhuk_721{position:static;min-height:2.25rem!important;font-size:.875rem!important;padding:.48rem .9rem!important;border-radius:var(--drift-btn-radius)!important;opacity:1}._hubRootPaper_1nhuk_641._hubRootEmbedded_1nhuk_659 ._hubBody_1nhuk_739{display:flex;flex-direction:column;align-items:stretch;gap:.65rem;width:100%;max-width:none;padding:.9rem 0 .2rem;text-align:left;background:var(--drift-panel-bg);box-sizing:border-box}._hubRootPaper_1nhuk_641._hubRootEmbedded_1nhuk_659 ._hubHeadlineRow_1nhuk_765{flex-direction:row;align-items:baseline;justify-content:space-between;gap:.75rem;width:100%}._hubRootPaper_1nhuk_641._hubRootEmbedded_1nhuk_659 ._hubHeadline_1nhuk_765{font-size:var(--drift-flow-lead);line-height:1.3;text-align:left;text-wrap:balance}._hubRootPaper_1nhuk_641._hubRootEmbedded_1nhuk_659 ._hubHint_1nhuk_795{max-width:none;font-size:var(--drift-flow-body);line-height:1.55;text-align:left;text-wrap:pretty;color:var(--drift-flow-detail)}._hubRootPaper_1nhuk_641._hubRootEmbedded_1nhuk_659 ._hubProgressRow_1nhuk_813{width:100%;max-width:none;margin-inline:0;padding-top:.15rem}._hubRootPaper_1nhuk_641._hubRootEmbedded_1nhuk_659 ._hubTrack_1nhuk_827{height:5px;background:#4a6f801f}._hubRootPaper_1nhuk_641._hubRootEmbedded_1nhuk_659 ._hubFill_1nhuk_837{background:var(--drift-slate);transition:width .35s cubic-bezier(.22,1,.36,1)}._hubRootEmbedded_1nhuk_659{gap:0}._hubRootButtons_1nhuk_855{overflow:visible;flex-shrink:0}._hubBodyButtons_1nhuk_865{padding:.85rem 1.1rem .95rem;gap:.55rem}._hubBodyButtons_1nhuk_865 ._hubHeadline_1nhuk_765{font-size:var(--drift-flow-title);line-height:1.35}._hubBodyButtons_1nhuk_865 ._hubHint_1nhuk_795{font-size:var(--drift-flow-caption);line-height:1.5}._hubHeader_1nhuk_675{display:flex;align-items:center;justify-content:space-between;gap:.85rem;width:100%;padding:.8rem 1.1rem;border-bottom:1px solid rgba(0,0,0,.07);background:var(--drift-panel-bg);box-sizing:border-box}._hubStep_1nhuk_703{font-size:var(--drift-flow-eyebrow);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--drift-flow-detail)}._hubCancel_1nhuk_721{flex-shrink:0;min-height:2.35rem!important;font-size:.875rem!important;padding:.5rem .95rem!important;border-radius:10px!important}._hubBody_1nhuk_739{display:flex;flex-direction:column;gap:.7rem;padding:1rem 1.1rem 1.1rem;background:var(--drift-panel-bg);box-sizing:border-box}._hubHeadlineRow_1nhuk_765{display:flex;align-items:baseline;justify-content:space-between;gap:.65rem}._hubHeadline_1nhuk_765{margin:0;flex:1;min-width:0;font-size:var(--drift-flow-lead);font-weight:700;line-height:1.3;letter-spacing:-.02em;color:var(--drift-charcoal)}._hubTimer_1nhuk_1007{flex-shrink:0;min-width:2.25rem;font-size:var(--drift-flow-caption);font-weight:700;font-variant-numeric:tabular-nums;text-align:right;color:var(--drift-slate)}._hubHint_1nhuk_795{margin:0;font-size:var(--drift-flow-body);font-weight:500;line-height:1.55;color:var(--drift-flow-detail)}._hubProgressRow_1nhuk_813{display:flex;align-items:center;gap:.55rem;width:100%;padding-top:.1rem}._hubPct_1nhuk_1059{flex-shrink:0;min-width:2.25rem;font-size:var(--drift-flow-caption);font-weight:700;font-variant-numeric:tabular-nums;text-align:right;color:var(--drift-flow-detail)}._hubTrack_1nhuk_827{flex:1;height:5px;border-radius:999px;background:#4a6f8024;overflow:hidden}._hubFill_1nhuk_837{height:100%;border-radius:inherit;background:var(--drift-charcoal);transition:width .35s cubic-bezier(.22,1,.36,1);will-change:width}._hubRootPaper_1nhuk_641 ._hubStep_1nhuk_703,._hubRootPaper_1nhuk_641 ._hubPct_1nhuk_1059{color:var(--drift-flow-detail)}._hubRootPaper_1nhuk_641 ._hubHeadline_1nhuk_765{color:var(--drift-charcoal)}._hubRootPaper_1nhuk_641 ._hubHint_1nhuk_795{color:var(--drift-flow-detail)}._dockRoot_1nhuk_1139{width:100%;min-width:0}._dockMeters_1nhuk_1149{display:flex;flex-direction:column;gap:0;width:100%}._dockMeterHead_1nhuk_1163{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.25rem;font-size:.5625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--drift-text-muted)}._dockMeterHead_1nhuk_1163 span:last-child{font-variant-numeric:tabular-nums;color:var(--drift-text)}._dockTrack_1nhuk_1199{height:5px;border-radius:999px;background:var(--drift-scope-well, #e8ecf0);box-shadow:inset 0 1px 3px #00000012;overflow:hidden}._dockFill_1nhuk_1215{height:100%;border-radius:inherit;background:var(--drift-slate);transition:width .2s ease-out}@media(max-width:520px){._dockMeters_1nhuk_1149{grid-template-columns:1fr}}._host_fkf9h_1{margin-bottom:.75rem}._hostCenter_fkf9h_5{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:0;margin:0;padding:var(--drift-space-4) var(--drift-space-5)}._panel_fkf9h_16{padding:1rem;border-radius:var(--drift-radius);background:var(--drift-surface-elevated);border:1px solid rgba(92,124,137,.25);box-shadow:var(--drift-shadow-sm, 0 4px 12px rgba(0, 0, 0, .2))}._panelCenter_fkf9h_24{width:100%;max-width:24rem;padding:0;border:none;background:transparent;box-shadow:none}._title_fkf9h_33{margin:0 0 .75rem;font-size:.9375rem;font-weight:700;color:var(--drift-text)}._panelCenter_fkf9h_24 ._title_fkf9h_33{margin-bottom:1.25rem;font-size:1.125rem;font-weight:700;letter-spacing:-.01em;text-align:center}._section_fkf9h_48{margin-bottom:.75rem}._panelCenter_fkf9h_24 ._section_fkf9h_48{margin-bottom:1rem}._heading_fkf9h_56{margin:0 0 .25rem;font-size:.8125rem;font-weight:700;color:var(--drift-text)}._panelCenter_fkf9h_24 ._heading_fkf9h_56{margin-bottom:.35rem;font-size:1rem}._desc_fkf9h_68{margin:0 0 .65rem;font-size:var(--drift-flow-caption);color:var(--drift-text-muted);line-height:1.45}._panelCenter_fkf9h_24 ._desc_fkf9h_68{margin-bottom:1rem;font-size:.875rem;line-height:1.5}._choices_fkf9h_81{display:flex;flex-direction:column;gap:.45rem}._panelCenter_fkf9h_24 ._choices_fkf9h_81{gap:.65rem}._choice_fkf9h_81{display:flex;flex-direction:column;gap:.15rem;padding:.65rem .75rem;border-radius:var(--drift-radius-sm);border:1px solid var(--drift-border);background:var(--drift-surface);cursor:pointer;transition:border-color .2s,background .2s}._panelCenter_fkf9h_24 ._choice_fkf9h_81{gap:.25rem;padding:.9rem 1rem;border-radius:var(--drift-radius);background:var(--drift-well-bg);box-shadow:var(--drift-rim-light),0 2px 10px #00000029}._choice_fkf9h_81 input{position:absolute;opacity:0;pointer-events:none}._choiceActive_fkf9h_117{border-color:var(--drift-accent);background:var(--drift-accent-dim)}._panelCenter_fkf9h_24 ._choiceActive_fkf9h_117{border-color:var(--drift-accent-bright);background:linear-gradient(168deg,#5c7c8947,#01142573)}._choiceTitle_fkf9h_131{font-size:.8125rem;font-weight:700;color:var(--drift-text)}._panelCenter_fkf9h_24 ._choiceTitle_fkf9h_131{font-size:.9375rem}._choiceCopy_fkf9h_141{font-size:var(--drift-flow-caption);color:var(--drift-text-muted);line-height:1.45}._panelCenter_fkf9h_24 ._choiceCopy_fkf9h_141{font-size:.8125rem;line-height:1.45}._actions_fkf9h_152{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:.5rem}._actionsCenter_fkf9h_160{flex-direction:column;align-items:stretch;gap:.55rem;margin-top:1.25rem}._primary_fkf9h_167{margin-left:auto}._primaryCenter_fkf9h_171{width:100%;margin:0;min-height:2.75rem}._actionBtn_fkf9h_177{width:100%}._hostHub_fkf9h_181{width:100%;min-width:0;margin:0;display:flex;flex-direction:column;justify-content:center;flex:1;min-height:0}._rootHub_fkf9h_192{display:flex;flex-direction:column;gap:var(--drift-space-3);width:100%;min-width:0}._hubLead_fkf9h_200{margin:0;font-size:var(--drift-flow-lead);font-weight:700;line-height:1.35;text-align:center;color:var(--drift-charcoal);letter-spacing:-.01em}._hubStack_fkf9h_210{display:flex;flex-direction:column;gap:0;border:1px solid rgba(0,0,0,.07);border-radius:var(--drift-radius-sm);overflow:hidden;background:var(--drift-panel-bg);box-shadow:inset 0 1px 3px #0000000d}._hubOption_fkf9h_221{display:flex;align-items:center;gap:var(--drift-space-3);width:100%;padding:1rem 1.1rem;border:none;border-bottom:1px solid var(--drift-divider-strong);background:transparent;text-align:left;cursor:pointer;transition:background .15s ease}._hubOption_fkf9h_221:last-child{border-bottom:none}._hubOption_fkf9h_221:hover{background:var(--drift-fill-hover)}._hubOptionActive_fkf9h_243{background:var(--drift-accent-dim)}._hubOption_fkf9h_221 input{position:absolute;opacity:0;pointer-events:none}._hubCopy_fkf9h_253{display:flex;flex-direction:column;gap:.2rem;min-width:0}._hubTitle_fkf9h_260{font-size:var(--drift-flow-title);font-weight:600;color:var(--drift-text)}._hubDesc_fkf9h_266{font-size:var(--drift-flow-caption);line-height:1.45;color:var(--drift-text-muted)}._hubActions_fkf9h_272{display:flex;flex-wrap:nowrap;align-items:center;gap:.55rem;width:100%;padding-top:.55rem}._hubActionBtn_fkf9h_281,._hubPrimaryBtn_fkf9h_282{min-height:2.6rem!important;padding:.62rem 1.1rem!important;font-size:.9375rem!important;font-weight:700!important;border-radius:var(--drift-btn-radius)!important;white-space:nowrap}._hubActionBtn_fkf9h_281{flex:0 0 auto;width:auto;min-width:0}._hubActionBtn_fkf9h_281:hover:not(:disabled),._hubPrimaryBtn_fkf9h_282:hover:not(:disabled){transform:none!important}._hubPrimaryBtn_fkf9h_282{flex:0 0 auto;margin-left:auto;min-width:5.25rem;padding-inline:1.25rem!important}._root_1qoii_1{position:relative;margin-inline:auto;padding:0;border:none;background:transparent;cursor:pointer;font:inherit;color:inherit;--hz-dial-size: 11.875rem;--hz-ring-outset: 1.25rem;flex-shrink:0}._root_1qoii_1:focus-visible ._hzCore_1qoii_29{outline:2px solid var(--drift-accent, #5c7c89);outline-offset:3px}._hzDisplay_1qoii_39{position:relative;z-index:1;width:var(--hz-dial-size);height:var(--hz-dial-size);margin:var(--hz-ring-outset);display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;perspective:800px;transform-style:preserve-3d;-webkit-user-select:none;user-select:none;flex-shrink:0}._gyroSphere_1qoii_73{position:absolute;inset:calc(-1 * var(--hz-ring-outset));border-radius:50%;transform-style:preserve-3d;pointer-events:none;transform:rotateX(var(--pitch, 0deg)) rotateY(var(--yaw, 0deg)) rotate(var(--roll, 0deg));transition:opacity .5s ease;opacity:.8;--glow: 0;z-index:0}._disconnected_1qoii_99 ._gyroSphere_1qoii_73{opacity:.75}._ring_1qoii_107{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid rgba(20,20,20,calc(.16 + var(--glow) * .58));box-shadow:inset 0 0 calc(8px + var(--glow) * 24px) rgba(0,0,0,calc(.05 + var(--glow) * .22)),0 0 calc(8px + var(--glow) * 24px) rgba(0,0,0,calc(.05 + var(--glow) * .18))}._root_1qoii_1 ._ring_1qoii_107{transition:none}._ringX_1qoii_135{transform:rotateX(90deg)}._ringY_1qoii_143{transform:rotateY(90deg)}._ringZ_1qoii_151{border-color:rgba(28,28,28,calc(.2 + var(--glow) * .65));box-shadow:inset 0 0 calc(8px + var(--glow) * 24px) rgba(0,0,0,calc(.06 + var(--glow) * .24)),0 0 calc(8px + var(--glow) * 24px) rgba(0,0,0,calc(.06 + var(--glow) * .2))}._ringZ_1qoii_151:before,._ringZ_1qoii_151:after{content:"";position:absolute;width:6px;height:6px;background:#1c1c1c;border-radius:50%;top:50%;transform:translateY(-50%);box-shadow:0 0 9px 2px #0000003d;opacity:calc(.3 + var(--glow) * .7);transition:opacity .1s ease-out}._ringZ_1qoii_151:before{left:-3.5px}._ringZ_1qoii_151:after{right:-3.5px}._hzCore_1qoii_29{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.04rem;border-radius:50%;background:radial-gradient(circle at 42% 36%,#fff,#f5f8fa);border:1.5px solid rgba(20,20,20,.2);box-shadow:inset 0 0 0 1px #ffffffc7,0 16px 34px #00000024;transform:translateZ(-.1px)}._value_1qoii_247{font-family:var(--drift-font-display);font-size:2.75rem;font-weight:800;line-height:1;color:var(--drift-charcoal);font-variant-numeric:tabular-nums;animation:_hzSettle_1qoii_1 .24s ease-out}@keyframes _hzSettle_1qoii_1{0%{opacity:.55;transform:translateY(1px)}to{opacity:1;transform:translateY(0)}}._label_1qoii_291{margin-top:.1rem;font-size:.5625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--drift-text-muted)}._rule_1qoii_309{width:2.75rem;height:1px;margin:.28rem 0 .18rem;background:repeating-linear-gradient(90deg,rgba(0,0,0,.16) 0,rgba(0,0,0,.16) 3px,transparent 3px,transparent 6px)}._modeLabel_1qoii_335{font-size:.5625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--drift-text-muted)}._sourceLabel_1qoii_351{margin-top:.05rem;font-size:.5rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--drift-text-muted);opacity:.85}._unit_1qoii_371{font-size:.5625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--drift-text-muted);opacity:.85}._rootLarge_1qoii_389{--hz-dial-size: 13.5rem;--hz-ring-outset: 1.25rem}._rootLarge_1qoii_389 ._value_1qoii_247{font-size:2.95rem}._rootCompact_1qoii_407{--hz-dial-size: 5.5rem;--hz-ring-outset: 0}._rootCompact_1qoii_407 ._hzCore_1qoii_29{border-width:1px;box-shadow:inset 0 0 0 1px #ffffffc7,0 6px 14px #00000014}._rootCompact_1qoii_407 ._value_1qoii_247{font-size:1.35rem}._rootCompact_1qoii_407 ._label_1qoii_291,._rootCompact_1qoii_407 ._modeLabel_1qoii_335,._rootCompact_1qoii_407 ._unit_1qoii_371{font-size:.4375rem}._rootCompact_1qoii_407 ._rule_1qoii_309{width:1.6rem;margin:.12rem 0 .08rem}._rootCompact_1qoii_407 ._gyroSphere_1qoii_73{display:none}._dot_128yf_1{position:absolute;left:50%;top:50%;width:12px!important;height:12px!important;flex:none;margin:-6px 0 0 -6px;border-radius:50%;background:#2a5a6ceb;box-shadow:0 0 0 2px #ffffffe6;opacity:0;pointer-events:none;z-index:12;transition:opacity .06s linear}._scopeTouchActive_128yf_18{box-shadow:inset 0 0 0 2px #2a5a6c47;border-radius:50%}._root_dioev_1{display:flex;flex-direction:column;min-height:320px;border:1px solid var(--drift-border);border-radius:var(--drift-radius);background:transparent;box-shadow:none;overflow:hidden}._root_dioev_1._rootFill_dioev_12,._livePanel_dioev_13{min-height:0;border:none;border-radius:0;box-shadow:none;background:transparent}._rootFill_dioev_12{flex:1 1 auto;min-height:0;height:100%;width:100%;max-width:100%;display:flex;flex-direction:column;overflow:hidden;border:none;background:transparent;border-radius:0;box-shadow:none;--drift-scope-max: min(28rem, 42dvh)}._rootFill_dioev_12>._header_dioev_37{background:transparent;box-shadow:none;border-bottom:1px solid var(--drift-divider)}._rootFill_dioev_12>._header_dioev_37,._rootFill_dioev_12>._telemetry_dioev_44{flex-shrink:0}._bodyShell_dioev_48{display:contents}._bodyShellFill_dioev_52{display:grid;grid-template-rows:minmax(0,1fr) auto;flex:1 1 auto;min-height:0;min-width:0;max-width:100%;overflow:hidden}._instrumentFillSimple_dioev_62{flex:1 1 auto;min-height:0;justify-content:center;align-items:stretch;padding-bottom:clamp(1rem,2.5vh,1.75rem)}._footerSlot_dioev_70{grid-row:2;flex-shrink:0;min-width:0;width:100%;margin-top:0;padding:0;border-top:1px solid rgba(0,0,0,.07);background:#fff;box-shadow:inset 0 1px #fff}._instrumentBench_dioev_83{flex:1 1 auto;min-height:0;min-width:0;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(11.5rem,18.5rem) minmax(0,1fr);align-items:stretch;container-type:inline-size}._instrumentBenchSimple_dioev_94{grid-template-columns:minmax(0,1.05fr) minmax(16rem,28rem) minmax(0,1.05fr);--drift-scope-max: min(28rem, 42dvh);--drift-scope-diameter: min(var(--drift-scope-max), 100%);--drift-live-pad: 1rem .65rem .65rem;flex:1 1 auto;min-height:0;align-content:center;align-self:stretch}._instrumentBenchAdvanced_dioev_105{grid-template-columns:minmax(0,1.05fr) minmax(16rem,28rem) minmax(0,1.05fr);--drift-scope-max: min(28rem, 42dvh);--drift-scope-diameter: min(var(--drift-scope-max), 100%);--drift-hub-scroll-min: min(30rem, 48dvh);--drift-hub-scroll-max: min(40rem, 68dvh);--drift-hub-panel-max: min(48rem, 76dvh);--drift-live-pad: .65rem .5rem .85rem;flex:1 1 auto;min-height:0;align-content:center;align-items:stretch;align-self:stretch}._instrumentBenchAdvanced_dioev_105 ._stickColumnLeft_dioev_120{border-right:1px solid var(--drift-instrument-rule)}._instrumentBenchAdvanced_dioev_105 ._stickColumnRight_dioev_124{border-left:none}._instrumentBenchAdvanced_dioev_105 ._stickScopeWrapBench_dioev_128{width:var(--drift-scope-diameter);height:var(--drift-scope-diameter);max-width:100%;max-height:var(--drift-scope-diameter);padding-bottom:.15rem}._instrumentBenchAdvanced_dioev_105._instrumentBenchButtonPhase_dioev_136{align-items:start}._instrumentBenchSimple_dioev_94 ._stickColumnLeft_dioev_120{border-right:1px solid var(--drift-instrument-rule)}._instrumentBenchSimple_dioev_94 ._stickColumnRight_dioev_124{border-left:1px solid var(--drift-instrument-rule)}._instrumentFill_dioev_62{grid-row:1;min-height:0;min-width:0;max-width:100%;display:flex;flex-direction:column;overflow:hidden}._instrumentBenchSimple_dioev_94 ._stickColumnBench_dioev_158{justify-content:center;padding:.65rem .5rem .85rem}._instrumentBenchSimple_dioev_94 ._instrumentHub_dioev_163,._instrumentBenchSimple_dioev_94 ._instrumentHubSession_dioev_164{justify-content:center;padding:1rem 2rem 1.35rem;background:transparent;border:none;gap:0}._instrumentBenchSimple_dioev_94 ._instrumentHubSimpleIdle_dioev_172{overflow:hidden}._instrumentBenchSimple_dioev_94 ._stickScopeWrapBench_dioev_128{width:var(--drift-scope-diameter);height:var(--drift-scope-diameter);max-width:100%;max-height:var(--drift-scope-diameter);padding-bottom:.15rem}._instrumentBenchAdvanced_dioev_105 ._stickColumnBench_dioev_158{justify-content:center;padding:.65rem .5rem .85rem}._instrumentBenchAdvanced_dioev_105 ._instrumentHub_dioev_163,._instrumentBenchAdvanced_dioev_105 ._instrumentHubSession_dioev_164{--drift-hub-inline-pad: 2rem;justify-content:flex-start;align-items:stretch;padding:clamp(.7rem,2.25vh,1.05rem) var(--drift-hub-inline-pad) clamp(1rem,2.5vh,1.35rem);background:transparent;border:none;gap:0;overflow:hidden;min-height:0;align-self:stretch;height:100%;position:relative}._stickColumnBench_dioev_158{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;min-width:0;padding:var(--drift-live-pad);box-sizing:border-box}._stickColumnLeft_dioev_120{border-right:1px solid var(--drift-instrument-rule, var(--drift-divider-strong))}._stickColumnRight_dioev_124{border-left:1px solid var(--drift-instrument-rule, var(--drift-divider-strong))}._stickColumnBench_dioev_158 ._stickHead_dioev_225{width:100%;max-width:var(--drift-scope-diameter, var(--drift-scope-max));justify-content:center}._stickColumnBench_dioev_158 ._stickName_dioev_231{font-size:.625rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--drift-charcoal)}._stickScopeWrapBench_dioev_128{width:var(--drift-scope-diameter, min(28rem, 42dvh));height:var(--drift-scope-diameter, min(28rem, 42dvh));max-width:100%;max-height:var(--drift-scope-diameter, min(28rem, 42dvh));margin-inline:auto;padding:.15rem 0 .85rem;flex:0 0 auto;overflow:visible;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._stickScopeWrapBench_dioev_128>*{width:100%;height:100%;min-width:0;min-height:0}._canvasWrapper_dioev_261{position:relative;width:var(--drift-scope-diameter, min(28rem, 42dvh));height:var(--drift-scope-diameter, min(28rem, 42dvh));max-width:100%;max-height:var(--drift-scope-diameter, min(28rem, 42dvh));margin:2px auto;padding-bottom:0;box-sizing:border-box}._stickCanvas_dioev_272{position:relative;z-index:1;width:100%;height:100%}._stickCanvas_dioev_272>*{width:100%;height:100%}._metricBlock_dioev_284{width:100%;max-width:var(--drift-scope-diameter, var(--drift-scope-max));display:flex;flex-direction:column;gap:.35rem;padding-top:.15rem}._metricRow_dioev_293{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;width:100%;padding-bottom:.4rem;font-size:.75rem;line-height:1.4;border-bottom:1px dashed rgba(0,0,0,.1)}._metricRow_dioev_293:last-child{padding-bottom:0;border-bottom:none}._metricLabel_dioev_310{color:var(--drift-text-muted);font-weight:500}._metricValue_dioev_315{color:var(--drift-charcoal);font-family:var(--drift-font-mono);font-variant-numeric:tabular-nums;font-weight:700}._metricHint_dioev_322{margin:.15rem 0 0;font-size:.625rem;color:var(--drift-text-muted);text-align:center;opacity:.8}._instrumentHub_dioev_163{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.75rem;min-width:0;min-height:0;padding:1rem 1.25rem;background:transparent;overflow-x:hidden;overflow-y:auto}._instrumentHubSession_dioev_164{justify-content:center;padding:.5rem 1.25rem .75rem;background:transparent}._instrumentHubResults_dioev_350{padding:1rem 1.5rem 1.25rem}._instrumentHubStack_dioev_354{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.5rem;width:100%;min-width:0;flex:1;min-height:0}._hubSessionCard_dioev_366{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:22rem;margin-inline:auto;min-width:0;padding:0 .25rem;border:none;border-radius:0;background:var(--drift-panel-bg);box-shadow:none;box-sizing:border-box;overflow:visible}._hubSessionCardButtons_dioev_384{max-width:24rem;width:100%;overflow:visible;flex-shrink:0}._instrumentHubButtonPhase_dioev_391{overflow-x:visible;overflow-y:auto;justify-content:flex-start;align-items:stretch;padding:.5rem .65rem .85rem;min-height:0}._instrumentBenchSimple_dioev_94._instrumentBenchButtonPhase_dioev_136{align-items:start}._hubToggle_dioev_404{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.6875rem;font-weight:500;color:var(--drift-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none}._advancedHubConnect_dioev_416{display:flex;flex-direction:column;align-items:center;gap:.55rem;text-align:center;padding:.35rem 1rem .5rem;max-width:18rem;margin-inline:auto}._advancedHubConnectTitle_dioev_427{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--drift-text-muted)}._advancedHubConnectText_dioev_436{margin:0;font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--drift-charcoal)}._advancedHubConnectHint_dioev_444{margin:0;font-size:.8125rem;line-height:1.45;color:var(--drift-text-muted)}._advancedHubConnectBtn_dioev_451{margin-top:.25rem;min-width:7.5rem}._inputsPanelFill_dioev_456{grid-row:2;flex:0 0 auto;width:100%;min-width:0;max-width:100%;box-sizing:border-box;margin-top:0;padding:.65rem 1.25rem .75rem;border-top:1px solid var(--drift-divider);background:transparent}._inputsPanelFill_dioev_456 ._inputsTitle_dioev_469{padding:0 0 .4rem;font-size:.625rem;letter-spacing:.08em}._inputsPanelFill_dioev_456 ._triggers_dioev_475{padding:0;gap:.5rem}@media(max-width:720px){._instrumentBench_dioev_83{grid-template-columns:1fr;grid-template-rows:auto auto auto;overflow-y:auto}._stickColumnLeft_dioev_120,._stickColumnRight_dioev_124,._instrumentHub_dioev_163{border-left:none;border-right:none;border-bottom:1px solid var(--drift-divider-strong)}._instrumentHub_dioev_163{order:-1}}._instrument_dioev_62{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:transparent}._sticksPanel_dioev_509{flex:1 1 auto;display:flex;flex-direction:column;padding:var(--drift-space-4) var(--drift-space-5)}._sticksRow_dioev_516{display:grid;grid-template-columns:1fr 1fr;gap:var(--drift-lab-gap, var(--drift-space-4));align-items:start;justify-items:stretch;width:100%;max-width:var(--drift-lab-sticks-max, 34rem);margin:0 auto}._root_dioev_1:fullscreen,._root_dioev_1:-webkit-full-screen,._rootFullscreen_dioev_529{width:100%;height:100%;box-sizing:border-box;min-height:100%;border:none;border-radius:0;background:var(--drift-bg);padding:clamp(1rem,3vmin,2.5rem);--drift-lab-scope-size: min(36vmin, 24rem);--drift-lab-sticks-max: min(92vw, 56rem)}._root_dioev_1:fullscreen ._instrumentFill_dioev_62,._root_dioev_1:-webkit-full-screen ._instrumentFill_dioev_62,._rootFullscreen_dioev_529 ._instrumentFill_dioev_62{flex:1 1 auto;min-height:0}._root_dioev_1:fullscreen ._sticksPanelFill_dioev_549,._root_dioev_1:-webkit-full-screen ._sticksPanelFill_dioev_549,._rootFullscreen_dioev_529 ._sticksPanelFill_dioev_549,._root_dioev_1:fullscreen ._instrumentBench_dioev_83,._root_dioev_1:-webkit-full-screen ._instrumentBench_dioev_83,._rootFullscreen_dioev_529 ._instrumentBench_dioev_83{flex:0 0 auto}._root_dioev_1:fullscreen ._inputsPanelFill_dioev_456,._root_dioev_1:-webkit-full-screen ._inputsPanelFill_dioev_456,._rootFullscreen_dioev_529 ._inputsPanelFill_dioev_456{width:100%;max-width:var(--drift-lab-sticks-max, 56rem);margin:0 auto;padding:1rem 1.25rem .85rem;border-top:1px solid var(--drift-border);background:var(--drift-panel-bg);border-radius:var(--drift-radius)}._root_dioev_1:fullscreen ._triggerTrack_dioev_570,._root_dioev_1:-webkit-full-screen ._triggerTrack_dioev_570,._rootFullscreen_dioev_529 ._triggerTrack_dioev_570{height:.75rem}._stickCard_dioev_576{display:flex;flex-direction:column;align-items:center;gap:var(--drift-space-2);width:100%;max-width:18rem;padding:var(--drift-space-3) var(--drift-space-4);border-radius:var(--drift-radius-sm);border:1px solid var(--drift-border);background:var(--drift-well-bg);box-shadow:var(--drift-rim-light),0 4px 16px #0003}._stickScopeWrap_dioev_128{width:100%;display:flex;align-items:center;justify-content:center;padding:var(--drift-space-1) 0;flex-shrink:0}._stickHead_dioev_225,._readout_dioev_600{width:100%}._header_dioev_37{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:var(--drift-space-3) var(--drift-space-4);border-bottom:1px solid var(--drift-divider);flex-shrink:0;background:transparent;box-shadow:none}._title_dioev_616{margin:0;font-family:var(--drift-font-display);font-size:var(--drift-text-sm);font-weight:500;letter-spacing:.02em;color:var(--drift-text-muted);white-space:nowrap}._headerLead_dioev_626{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1}._headerActions_dioev_634{display:flex;align-items:center;gap:.15rem;flex-shrink:0}._statusInline_dioev_641{display:inline-flex;align-items:center;gap:.4rem;min-width:0;padding:.2rem 0;border:none;background:transparent;font:inherit;text-align:left}._statusInlineWarn_dioev_653,._statusInlineErr_dioev_657{cursor:pointer}._statusDot_dioev_661{width:7px;height:7px;border-radius:50%;flex-shrink:0;background:var(--drift-text-muted)}._statusInlineOk_dioev_669 ._statusDot_dioev_661{background:var(--drift-healthy)}._statusInlineWarn_dioev_653 ._statusDot_dioev_661{background:var(--drift-warn)}._statusInlineErr_dioev_657 ._statusDot_dioev_661{background:var(--drift-bad)}._statusText_dioev_681{font-size:.75rem;font-weight:600;color:var(--drift-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerBtn_dioev_690{font-size:.6875rem!important;padding:.2rem .45rem!important;color:var(--drift-text-muted)!important}@media(max-width:520px){._sticksRow_dioev_516{grid-template-columns:1fr}}._stickName_dioev_231{font-family:var(--drift-font-display);font-size:var(--drift-text-sm);font-weight:500;color:var(--drift-text);white-space:nowrap}._stickHead_dioev_225{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;padding:0 .1rem}._stickMeta_dioev_718{font-size:var(--drift-text-xs);color:var(--drift-text-muted);text-align:right;white-space:nowrap}._stickMeta_dioev_718 strong{color:var(--drift-accent);font-weight:600}._stickMetaHint_dioev_730{opacity:.75}._readout_dioev_600{display:flex;flex-direction:column;gap:.15rem;width:100%;padding-top:.15rem}._chip_dioev_742{display:flex;justify-content:space-between;font-size:var(--drift-text-xs);color:var(--drift-text-muted);font-family:var(--drift-font-mono)}._chip_dioev_742 strong{color:var(--drift-text);font-weight:600}._pathToggle_dioev_755{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:.45rem;padding-top:.45rem;border-top:1px solid var(--drift-border);font-size:.6875rem;font-weight:500;color:var(--drift-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none}._pathToggleInput_dioev_770{width:.9rem;height:.9rem;accent-color:var(--drift-accent)}._inputsPanel_dioev_456{flex-shrink:0;padding-bottom:.75rem;border-top:1px solid var(--drift-border);background:var(--drift-bg-inset-soft)}._inputsTitle_dioev_469{margin:0;padding:.55rem .75rem .35rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--drift-text-muted)}._hidDebug_dioev_793{margin:.35rem .75rem 0;font-family:var(--drift-font-mono);font-size:.625rem;letter-spacing:.02em;color:var(--drift-muted);opacity:.85;-webkit-user-select:all;user-select:all}._triggers_dioev_475{display:flex;flex-direction:column;gap:.45rem;padding:0 .75rem}._triggersScan_dioev_810{margin:0 .75rem;padding:.65rem .75rem;border-radius:var(--drift-radius-sm);border:1px solid var(--drift-border-strong);background:var(--drift-healthy-dim)}._triggerScanHeader_dioev_818{font-size:.75rem;font-weight:600;color:var(--drift-text);margin-bottom:.2rem}._triggerRowScan_dioev_825 ._triggerTrack_dioev_570{border-color:var(--drift-border-strong)}._triggerFillActive_dioev_829{background:var(--drift-healthy)}._triggerRow_dioev_825{display:flex;align-items:center;gap:.5rem}._triggerLabel_dioev_839{width:1.75rem;font-size:.6875rem;font-weight:700;color:var(--drift-text-muted)}._triggerTrack_dioev_570{flex:1;height:.55rem;border-radius:999px;background:var(--drift-surface-elevated);overflow:hidden;border:1px solid var(--drift-border)}._triggerFill_dioev_829{height:100%;background:linear-gradient(90deg,var(--drift-accent-dim),var(--drift-accent))}._triggerPct_dioev_860{width:2.25rem;text-align:right;font-size:.6875rem;font-variant-numeric:tabular-nums;color:var(--drift-text-muted)}._telemetry_dioev_44{display:flex;flex-wrap:wrap;gap:.5rem .85rem;padding:.35rem .75rem;font-size:.6875rem;font-variant-numeric:tabular-nums;color:var(--drift-text-muted);border-bottom:1px solid var(--drift-border);flex-shrink:0}._reportRateStack_dioev_880{display:flex;flex-direction:column;align-items:center}._root_sj09p_1{--ds-stroke: rgba(42, 48, 52, .82);--ds-fill: rgba(74, 111, 128, .14);--ds-active: rgba(42, 90, 108, .95);--ds-active-fill: rgba(74, 111, 128, .38);color:var(--ds-stroke);width:100%}._diagramShell_sj09p_10{position:relative;width:100%}._host_sj09p_15{width:100%;line-height:0}._touchLayer_sj09p_20{position:absolute;z-index:3;pointer-events:none;overflow:hidden;border-radius:12% 12% 18% 18%}._touchDot_sj09p_28{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--ds-active);box-shadow:0 0 0 2px #ffffffd9;opacity:0;transition:opacity .08s linear}._host_sj09p_15 #touchpad.ds-touchpad-active{fill:var(--ds-active-fill)!important;stroke:var(--ds-active)!important}._host_sj09p_15 svg{width:100%;height:auto;display:block;color:var(--ds-stroke)}._host_sj09p_15 .ds-part{stroke:var(--ds-stroke)}._host_sj09p_15 #border1,._host_sj09p_15 #border2,._host_sj09p_15 #border3,._host_sj09p_15 #left-hat,._host_sj09p_15 #right-hat,._host_sj09p_15 #body-main,._host_sj09p_15 #body-left-grip,._host_sj09p_15 #body-right-grip,._host_sj09p_15 #l1,._host_sj09p_15 #r1,._host_sj09p_15 #l,._host_sj09p_15 #r{fill:var(--ds-fill);stroke:var(--ds-stroke)}._host_sj09p_15 #lt,._host_sj09p_15 #rt,._host_sj09p_15 #zl,._host_sj09p_15 #zr{fill:#4a6f801f;stroke:var(--ds-stroke)}._host_sj09p_15 #l3-border,._host_sj09p_15 #r3-border{fill:#4a6f801a;stroke:var(--ds-stroke)}._host_sj09p_15 #touchpad{fill:#4a6f801f;stroke:var(--ds-stroke)}._host_sj09p_15 #l3,._host_sj09p_15 #r3{fill:#4a6f8038;stroke:var(--ds-stroke)}._host_sj09p_15 .ds-stick-cap{fill:#4a6f807a;stroke:var(--ds-stroke);stroke-width:2.5px}._host_sj09p_15 .ds-part-on{fill:var(--ds-active-fill)!important;stroke:var(--ds-active)!important}._host_sj09p_15 g.ds-part-on>path:first-of-type{fill:var(--ds-active-fill)!important;stroke:var(--ds-active)!important}._host_sj09p_15 #mute,._host_sj09p_15 #create-icon,._host_sj09p_15 #options-icon,._host_sj09p_15 #ps{opacity:.62;pointer-events:none}._credit_sj09p_121{margin:.15rem 0 0;font-size:.5625rem;line-height:1.35;color:var(--drift-text-muted);text-align:center;opacity:.5}._credit_sj09p_121 a{color:inherit}._card_1gnpq_1{display:flex;flex-direction:column;gap:.55rem;padding:.65rem .7rem .7rem;border-radius:var(--drift-radius);background:var(--drift-surface-elevated);border:1px solid var(--drift-border);border-left-width:4px}._cardCompact_1gnpq_12{gap:.4rem;padding:.5rem .55rem .55rem;border-left-width:3px;background:#fff;box-shadow:0 1px 2px #0000000a}._teal_1gnpq_20{border-left-color:#5a7a6e}._orange_1gnpq_24{border-left-color:var(--drift-moderate)}._blue_1gnpq_28{border-left-color:var(--drift-accent)}._purple_1gnpq_32{border-left-color:var(--drift-premium)}._green_1gnpq_36{border-left-color:var(--drift-healthy)}._head_1gnpq_40{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._title_1gnpq_47{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--drift-text-muted)}._info_1gnpq_56{width:1.1rem;height:1.1rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--drift-border);font-size:.625rem;font-weight:700;font-style:italic;color:var(--drift-text-muted);cursor:pointer}._body_1gnpq_72{display:flex;flex-direction:column;gap:.45rem}._fieldRow_1gnpq_78{display:grid;grid-template-columns:minmax(4.5rem,auto) 1fr auto;gap:.4rem;align-items:center}._fieldLabel_1gnpq_85{font-size:.6875rem;font-weight:600;color:var(--drift-text-muted)}._fieldControl_1gnpq_91{min-width:0}._fieldAction_1gnpq_95{flex-shrink:0}._card_1gnpq_1,._cardHub_1gnpq_101,._cardGuided_1gnpq_102,._cardPaper_1gnpq_103{--advanced-control-height: 2.125rem;--advanced-control-pad-y: .38rem;--advanced-control-pad-x: .7rem;--advanced-control-font: .8125rem;--advanced-control-radius: var(--drift-btn-radius)}._fieldActionBar_1gnpq_111{display:flex;align-items:stretch;gap:.45rem;width:100%}._fieldActionBar_1gnpq_111 ._selectRoot_1gnpq_118{flex:1;min-width:0}._fieldAction_1gnpq_95 .button,._fieldActionBar_1gnpq_111 .button{flex-shrink:0;min-width:4.5rem;min-height:var(--advanced-control-height);padding:var(--advanced-control-pad-y) var(--advanced-control-pad-x);font-size:var(--advanced-control-font);line-height:1.2}._selectRoot_1gnpq_118{position:relative;width:100%;min-width:0}._selectTrigger_1gnpq_139{width:100%;min-height:var(--advanced-control-height);display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:var(--advanced-control-pad-y) .55rem var(--advanced-control-pad-y) var(--advanced-control-pad-x);border-radius:var(--advanced-control-radius);border:1px solid var(--drift-btn-secondary-border);background:#fff;color:var(--drift-charcoal);font-family:var(--drift-font);font-size:var(--advanced-control-font);font-weight:600;letter-spacing:-.015em;line-height:1.2;box-sizing:border-box;box-shadow:var(--drift-btn-secondary-shadow);cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}._selectTrigger_1gnpq_139:hover:not(:disabled){border-color:#4a6f8052}._selectTrigger_1gnpq_139:focus-visible{outline:none;border-color:#4a6f8061;box-shadow:var(--drift-btn-secondary-shadow),0 0 0 3px #5c7c8924}._selectTrigger_1gnpq_139:disabled{opacity:.55;cursor:not-allowed}._selectTriggerOpen_1gnpq_182{border-color:#4a6f8057;box-shadow:var(--drift-btn-secondary-shadow),0 0 0 3px #5c7c891a}._selectValue_1gnpq_189{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selectChevron_1gnpq_197{flex-shrink:0;width:.5rem;height:.5rem;border-right:1.5px solid var(--drift-slate);border-bottom:1.5px solid var(--drift-slate);transform:rotate(45deg) translateY(-1px);opacity:.55;transition:transform .2s ease,opacity .2s ease}._selectTriggerOpen_1gnpq_182 ._selectChevron_1gnpq_197{transform:rotate(-135deg) translateY(1px);opacity:.8}._selectMenu_1gnpq_215{margin:0;padding:.28rem;list-style:none;border-radius:calc(var(--advanced-control-radius) - 2px);border:1px solid rgba(74,111,128,.18);background:#fff;box-shadow:0 4px 16px #4a6f801f,0 1px 3px #0000000f;animation:_selectMenuEnter_1gnpq_1 .16s ease-out both}@keyframes _selectMenuEnter_1gnpq_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._selectOption_1gnpq_240{padding:.42rem .55rem;border-radius:calc(var(--advanced-control-radius) - 4px);font-family:var(--drift-font);font-size:var(--advanced-control-font);font-weight:600;letter-spacing:-.01em;color:var(--drift-charcoal);cursor:pointer;transition:background .12s ease,color .12s ease}._selectOption_1gnpq_240:hover{background:#5c7c8914}._selectOptionActive_1gnpq_258{background:#5c7c891f;color:var(--drift-teal-deep)}._selectOptionActive_1gnpq_258:hover{background:#5c7c8929}@media(prefers-reduced-motion:reduce){._selectMenu_1gnpq_215{animation:none}}._sliderWrap_1gnpq_273{display:flex;align-items:center;gap:.45rem}._slider_1gnpq_273{flex:1;min-width:0;accent-color:var(--drift-accent)}._sliderValue_1gnpq_285{flex-shrink:0;min-width:2.5rem;font-size:.6875rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--drift-text);text-align:right}._statusRow_1gnpq_295{display:grid;grid-template-columns:minmax(4.5rem,auto) 1fr;gap:.4rem;align-items:center}._statusLabel_1gnpq_302{font-size:.6875rem;font-weight:600;color:var(--drift-text-muted)}._status_1gnpq_295{margin:0;padding:.35rem .5rem;border-radius:var(--drift-radius-sm);border:1px solid var(--drift-border);background:var(--drift-bg);font-size:.75rem;font-weight:600;color:var(--drift-text-muted);min-height:1.75rem;display:flex;align-items:center}._statusBusy_1gnpq_322{color:var(--drift-accent);border-color:#5c7c8959}._footer_1gnpq_327{display:flex;flex-direction:column;gap:.35rem}._footer_1gnpq_327 .button{width:100%}._manualBtn_1gnpq_337{width:100%;min-height:var(--advanced-control-height);padding:var(--advanced-control-pad-y) var(--advanced-control-pad-x);border-radius:var(--advanced-control-radius);border:1px solid var(--drift-btn-secondary-border);background:var(--drift-btn-secondary-bg);color:var(--drift-text);font-size:var(--advanced-control-font);font-weight:600;line-height:1.2;box-sizing:border-box;cursor:pointer}._manualBtn_1gnpq_337:hover:not(:disabled){background:var(--drift-surface-elevated)}._manualBtn_1gnpq_337:disabled{opacity:.45;cursor:not-allowed}._cardHub_1gnpq_101{gap:.65rem;padding:.85rem 0 1rem;border:none;border-bottom:1px solid rgba(92,124,137,.18);border-left:none;border-radius:0;background:transparent;box-shadow:none}._cardHub_1gnpq_101:last-child{border-bottom:none;padding-bottom:.35rem}._headHub_1gnpq_378{align-items:baseline;padding-bottom:.15rem}._titleHub_1gnpq_383{font-size:1.0625rem;font-weight:800;letter-spacing:-.025em;text-transform:none;color:var(--drift-charcoal)}._infoSlot_1gnpq_391{margin-left:0}._headTrail_1gnpq_395{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0}._infoHub_1gnpq_402{width:1rem;height:1rem;font-size:.5625rem;border-color:#5c7c8959;opacity:.75}._bodyHub_1gnpq_410{gap:0}._cardHub_1gnpq_101 ._fieldRow_1gnpq_78{grid-template-columns:minmax(5.5rem,7.5rem) minmax(0,1fr) auto;gap:.65rem .85rem;padding:.55rem 0;border-bottom:1px solid rgba(92,124,137,.1)}._cardHub_1gnpq_101 ._fieldRow_1gnpq_78:last-child{border-bottom:none}._cardHub_1gnpq_101 ._fieldLabel_1gnpq_85{font-size:.8125rem;font-weight:600;color:var(--drift-text)}._statusLine_1gnpq_431{margin:.15rem 0 0;padding:0;font-size:.8125rem;line-height:1.45;font-weight:500;color:var(--drift-text-muted)}._statusLineBusy_1gnpq_440{color:var(--drift-accent);font-weight:600}._footerHub_1gnpq_445{padding-top:.35rem;gap:.45rem}._footerHub_1gnpq_445 .button{width:auto}._cardGuided_1gnpq_102{--advanced-control-height: 1.875rem;--advanced-control-pad-y: .28rem;--advanced-control-pad-x: .55rem;--advanced-control-font: .75rem;gap:.25rem;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}._cardGuided_1gnpq_102 ._fieldRow_1gnpq_78{grid-template-columns:minmax(4.25rem,5.25rem) minmax(0,1fr) auto;gap:.35rem .5rem;padding:.22rem 0;border-bottom:1px solid rgba(92,124,137,.08)}._cardGuided_1gnpq_102 ._fieldRow_1gnpq_78:last-child{border-bottom:none}._cardGuided_1gnpq_102 ._fieldLabel_1gnpq_85{font-size:.75rem;font-weight:600;color:var(--drift-text-muted)}._cardGuided_1gnpq_102 ._fieldHint_1gnpq_485{font-size:.6875rem}._cardGuided_1gnpq_102 ._statusLine_1gnpq_431{font-size:.75rem;margin-top:.1rem}._cardGuided_1gnpq_102 .button{padding:.28rem .55rem;font-size:.75rem;min-height:0}@keyframes _paperFeatureEnter_1gnpq_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _paperTitleShimmer_1gnpq_1{0%{opacity:0;transform:translateY(6px);background-position:120% center}to{opacity:1;transform:translateY(0);background-position:0% center}}@keyframes _paperTitleUnderline_1gnpq_1{0%{transform:scaleX(0);opacity:.4}to{transform:scaleX(1);opacity:1}}@keyframes _paperTitleGlow_1gnpq_1{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 6px rgba(92,124,137,.22))}}@keyframes _paperTrayEnter_1gnpq_1{0%{opacity:0}to{opacity:1}}@keyframes _paperCaptionPulse_1gnpq_1{0%,to{opacity:1}50%{opacity:.78}}._cardPaper_1gnpq_103{--paper-pad: .55rem;--paper-gap: .4rem;--advanced-control-height: 2.125rem;--advanced-control-pad-y: .36rem;--advanced-control-font: .875rem;display:flex;flex-direction:column;gap:var(--paper-gap);padding:var(--paper-pad);border-radius:calc(var(--drift-radius-sm) + 3px);background:linear-gradient(180deg,#fff,#f6f8fa);box-shadow:var(--drift-rim-light),0 2px 8px #4a6f800f;animation:_paperFeatureEnter_1gnpq_1 .38s cubic-bezier(.22,1,.36,1) both}._cardPaperDense_1gnpq_589{--paper-pad: .42rem;--paper-gap: .18rem;--advanced-control-height: 1.5rem;--advanced-control-pad-y: .18rem;--advanced-control-pad-x: .5rem;--advanced-control-font: .6875rem;gap:.22rem}._cardPaperDense_1gnpq_589 ._titlePaperInner_1gnpq_599{font-size:.8125rem;padding-bottom:.12rem;letter-spacing:-.02em}._cardPaperDense_1gnpq_589 ._titlePaperInner_1gnpq_599:after{height:1.5px}._cardPaperDense_1gnpq_589 ._paperTray_1gnpq_609{padding:.2rem .28rem;gap:0;border-radius:7px;background:#ffffff8c}._paperTray_1gnpq_609{display:flex;flex-direction:column;gap:var(--paper-gap);padding:var(--paper-gap);border-radius:var(--drift-radius-sm);border:1px solid rgba(92,124,137,.1);background:#ffffffd1;animation:_paperTrayEnter_1gnpq_1 .32s ease-out .1s both}._headPaper_1gnpq_627{display:flex;flex-direction:column;gap:.35rem;align-items:stretch;padding:0}._titlePaper_1gnpq_599{flex:1;min-width:0;margin:0;line-height:1.2}._titlePaperInner_1gnpq_599{display:inline-block;position:relative;padding-bottom:.28rem;font-size:1.125rem;font-weight:800;letter-spacing:-.03em;line-height:1.2;background:linear-gradient(105deg,var(--drift-charcoal) 0%,var(--drift-teal-deep) 48%,var(--drift-slate) 92%);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:_paperTitleShimmer_1gnpq_1 .72s cubic-bezier(.22,1,.36,1) .08s both}._titlePaperInner_1gnpq_599:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--paper-title-accent, var(--drift-slate)) 0%,color-mix(in srgb,var(--paper-title-accent, var(--drift-slate)) 35%,transparent) 72%,transparent 100%);transform:scaleX(0);transform-origin:left center;animation:_paperTitleUnderline_1gnpq_1 .5s cubic-bezier(.22,1,.36,1) .22s forwards}._titlePaperInner_1gnpq_599[data-accent=teal]{--paper-title-accent: #5a7a6e}._titlePaperInner_1gnpq_599[data-accent=orange]{--paper-title-accent: var(--drift-moderate)}._titlePaperInner_1gnpq_599[data-accent=blue]{--paper-title-accent: var(--drift-accent)}._titlePaperInner_1gnpq_599[data-accent=purple]{--paper-title-accent: var(--drift-premium)}._titlePaperInner_1gnpq_599[data-accent=green]{--paper-title-accent: var(--drift-healthy)}._cardPaper_1gnpq_103[data-accent] ._titlePaperInner_1gnpq_599{animation:_paperTitleShimmer_1gnpq_1 .72s cubic-bezier(.22,1,.36,1) .08s both,_paperTitleGlow_1gnpq_1 2.4s ease-in-out .9s 1}._cardPaper_1gnpq_103._paper-glow-box--busy_1gnpq_708 ._titlePaperInner_1gnpq_599:after{animation:_paperTitleUnderline_1gnpq_1 .5s cubic-bezier(.22,1,.36,1) .22s forwards,_paperCaptionPulse_1gnpq_1 1.6s ease-in-out .8s infinite}._paperTitleRow_1gnpq_714{display:flex;align-items:center;justify-content:space-between;gap:var(--paper-gap);min-width:0}._infoPaper_1gnpq_722{width:1.35rem;height:1.35rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--drift-border);font-size:.6875rem;font-weight:700;font-style:italic;color:var(--drift-text-muted);cursor:pointer;opacity:.85;margin-top:.15rem}._paperCaption_1gnpq_740{margin:0;padding:0;font-size:.8125rem;line-height:1.45;font-weight:500;color:var(--drift-text-muted)}._paperCaptionBusy_1gnpq_749{color:var(--drift-accent);font-weight:600;animation:_paperCaptionPulse_1gnpq_1 1.6s ease-in-out infinite}._bodyPaper_1gnpq_755{display:flex;flex-direction:column;gap:0}._cardPaper_1gnpq_103 ._paperTray_1gnpq_609 ._fieldRowWithAction_1gnpq_761{grid-template-columns:minmax(5rem,7rem) minmax(0,1fr) auto}._cardPaper_1gnpq_103 ._paperTray_1gnpq_609 ._fieldRowStacked_1gnpq_765,._fieldRowStacked_1gnpq_765{grid-template-columns:1fr;gap:.35rem;align-items:stretch}._cardPaper_1gnpq_103 ._paperTray_1gnpq_609 ._fieldRow_1gnpq_78{display:grid;grid-template-columns:minmax(4.75rem,6.5rem) minmax(0,1fr);gap:.32rem .6rem;align-items:center;padding:.28rem 0;border-bottom:1px solid var(--drift-divider)}._cardPaper_1gnpq_103 ._paperTray_1gnpq_609 ._fieldRow_1gnpq_78:last-child{border-bottom:none;padding-bottom:0}._cardPaper_1gnpq_103 ._paperTray_1gnpq_609 ._fieldLabel_1gnpq_85{font-size:.8125rem;font-weight:600;color:var(--drift-text-muted)}._cardPaper_1gnpq_103 ._paperTray_1gnpq_609 ._fieldControl_1gnpq_91{min-width:0}._cardPaper_1gnpq_103 ._paperTray_1gnpq_609 ._selectRoot_1gnpq_118{width:100%}._cardPaper_1gnpq_103 ._paperTray_1gnpq_609 ._sliderWrap_1gnpq_273{gap:.55rem}._cardPaper_1gnpq_103 ._paperTray_1gnpq_609 ._sliderValue_1gnpq_285{font-size:.8125rem;font-weight:700}._footerPaper_1gnpq_809{padding-top:.15rem;gap:.5rem}._footerPaper_1gnpq_809 .button{width:auto}._stackPaper_1gnpq_818>._cardPaper_1gnpq_103:nth-child(1){animation-delay:.02s}._stackPaper_1gnpq_818>._cardPaper_1gnpq_103:nth-child(2){animation-delay:.08s}._stackPaper_1gnpq_818>._cardPaper_1gnpq_103:nth-child(3){animation-delay:.14s}._stackPaper_1gnpq_818>._cardPaper_1gnpq_103:nth-child(4){animation-delay:.2s}._stackPaper_1gnpq_818>._cardPaper_1gnpq_103:nth-child(5){animation-delay:.26s}@media(prefers-reduced-motion:reduce){._cardPaper_1gnpq_103,._paperTray_1gnpq_609,._paperCaptionBusy_1gnpq_749,._titlePaperInner_1gnpq_599,._titlePaperInner_1gnpq_599:after{animation:none}._titlePaperInner_1gnpq_599{color:var(--drift-charcoal);background:none;-webkit-background-clip:unset;background-clip:unset}._titlePaperInner_1gnpq_599:after{transform:scaleX(1);opacity:.55}}._root_1jqx2_1{display:flex;flex-direction:column;gap:.35rem}._header_1jqx2_13{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}._label_1jqx2_27{font-size:.8125rem;color:var(--drift-text-muted)}._value_1jqx2_37{font-size:.8125rem;font-variant-numeric:tabular-nums;color:var(--drift-text)}._input_1jqx2_49{width:100%;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;background:var(--drift-surface-elevated);outline:none}._input_1jqx2_49::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--drift-accent);border:2px solid var(--drift-bg);cursor:pointer}._input_1jqx2_49::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--drift-accent);border:2px solid var(--drift-bg);cursor:pointer}._badge_eythy_1{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .45rem;border-radius:999px;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border:1px solid transparent}._free_eythy_14{background:var(--drift-fill-subtle);border-color:var(--drift-border);color:var(--drift-text-muted)}._preview_eythy_20{background:#66c0f41f;border-color:#66c0f459;color:var(--drift-steam)}._premium_eythy_26{background:#a78bfa1f;border-color:#a78bfa59;color:var(--drift-premium)}._steam_eythy_32{background:#66c0f41f;border-color:#66c0f459;color:var(--drift-steam)}._flow_23cag_1{display:flex;flex-direction:column;gap:.75rem}._saveHint_23cag_7{margin:0;font-size:.8125rem;line-height:1.45;color:var(--drift-text);text-align:center;font-weight:600}._saveHintEmphasis_23cag_16{color:var(--drift-accent)}._actions_23cag_20{display:flex;flex-direction:column;gap:.5rem}._savePrimary_23cag_26{width:100%}._savedPrimary_23cag_30{width:100%;background:#4a6b5226!important;border-color:var(--drift-healthy)!important;color:var(--drift-healthy)!important}._restoreBtn_23cag_37{width:100%}._saveStatus_23cag_41{margin:0;font-size:.75rem;line-height:1.45;color:var(--drift-healthy);text-align:center;padding:.5rem .65rem;background:#4a6b5214;border-radius:var(--drift-radius-sm);border:1px solid rgba(74,107,82,.2)}._saveStatusWarn_23cag_53{color:var(--drift-text-muted);background:var(--drift-surface-elevated);border-color:var(--drift-border)}._root_1gisd_1,._block_1gisd_8{display:flex;flex-direction:column;gap:var(--drift-space-2);min-width:0}._caption_1gisd_15{margin:0;font-size:var(--drift-text-sm);font-weight:500;color:var(--drift-text-muted)}._instruction_1gisd_22{margin:0;font-size:var(--drift-text-base);font-weight:600;line-height:1.5;color:var(--drift-text)}._instructionCentered_1gisd_30{text-align:center;line-height:1.55}._list_1gisd_35{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--drift-space-2)}._listRail_1gisd_44{--step-count: 7;--step-pad: clamp(.42rem, calc(2.6rem / var(--step-count)), .72rem);--step-title: clamp(.9375rem, calc(6.2rem / var(--step-count)), 1.0625rem);--step-desc: clamp(.8125rem, calc(5rem / var(--step-count)), .9375rem);--ring-size: clamp(1.75rem, calc(3.6rem / var(--step-count)), 2.05rem);gap:.15rem;min-width:0}._listCompact_1gisd_54{--step-pad: clamp(.38rem, calc(2.2rem / var(--step-count)), .58rem);--step-title: clamp(.8125rem, calc(5.2rem / var(--step-count)), .9375rem)}._step_1gisd_59{display:flex;align-items:flex-start;gap:var(--drift-space-3);padding:.65rem .75rem;border-radius:var(--drift-radius-sm)}._stepRail_1gisd_67{align-items:flex-start;gap:.85rem;padding:var(--step-pad) .25rem;margin:0;min-width:0;border-radius:6px;border-bottom:1px solid rgba(92,124,137,.2)}._stepRail_1gisd_67:last-child{border-bottom:none;padding-bottom:.2rem}._ring_1gisd_82{position:relative;width:var(--ring-size);height:var(--ring-size);flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid rgba(92,124,137,.5);font-size:calc(var(--ring-size) * .4);font-weight:700;font-variant-numeric:tabular-nums;line-height:1;color:#ffffff6b;margin-top:.08rem;z-index:0;transition:border-color .25s ease,color .25s ease,background .25s ease}._ringActive_1gisd_105{border-color:var(--drift-accent-bright);color:var(--drift-text);background:#5c7c892e;animation:_ringGlow_1gisd_1 2.6s ease-in-out infinite}._ringActive_1gisd_105:before,._ringActive_1gisd_105:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(138,173,184,.55);pointer-events:none;z-index:-1}._ringActive_1gisd_105:before{animation:_ringPulse_1gisd_1 2.6s cubic-bezier(.22,1,.36,1) infinite}._ringActive_1gisd_105:after{animation:_ringPulse_1gisd_1 2.6s cubic-bezier(.22,1,.36,1) infinite .85s}@keyframes _ringGlow_1gisd_1{0%,to{box-shadow:0 0 #8aadb873,0 0 12px #8aadb833}50%{box-shadow:0 0 0 5px #8aadb800,0 0 20px #8aadb859}}@keyframes _ringPulse_1gisd_1{0%{transform:scale(1);opacity:.65}70%,to{transform:scale(1.55);opacity:0}}@media(prefers-reduced-motion:reduce){._ringActive_1gisd_105{animation:none;box-shadow:0 0 0 3px #8aadb847}._ringActive_1gisd_105:before,._ringActive_1gisd_105:after{animation:none;opacity:0}}._ringDone_1gisd_172{border-color:var(--drift-healthy);color:var(--drift-healthy);background:#4a6b521f;font-size:calc(var(--ring-size) * .46)}._stepRail_1gisd_67 ._label_1gisd_179{font-size:var(--step-title);font-weight:600;letter-spacing:-.01em;line-height:1.3;color:#ffffff7a}._stepRail_1gisd_67 ._descRail_1gisd_187{font-size:var(--step-desc);font-weight:500;line-height:1.45;color:#ffffff61}._stepRail_1gisd_67._done_1gisd_194 ._label_1gisd_179{color:#ffffffe0}._stepRail_1gisd_67._done_1gisd_194 ._descRail_1gisd_187{color:#ffffff8c}._stepRail_1gisd_67._active_1gisd_202 ._label_1gisd_179{color:#fff;font-weight:700;animation:_labelIn_1gisd_1 .45s ease-out both}@keyframes _labelIn_1gisd_1{0%{opacity:.55;transform:translate(-3px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){._stepRail_1gisd_67._active_1gisd_202 ._label_1gisd_179{animation:none}}._stepRail_1gisd_67._active_1gisd_202 ._descRail_1gisd_187{color:#ffffffc7}._step_1gisd_59:not(._stepRail_1gisd_67)._active_1gisd_202{background:#5c7c891f}._indexDot_1gisd_234{width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:.6875rem;font-weight:700;border:1.5px solid var(--drift-border);color:var(--drift-text-muted)}._active_1gisd_202 ._indexDot_1gisd_234{border-color:var(--drift-accent-bright);color:var(--drift-text)}._done_1gisd_194 ._indexDot_1gisd_234{border-color:var(--drift-healthy);color:var(--drift-healthy)}._label_1gisd_179{font-size:var(--drift-text-sm);font-weight:600;color:var(--drift-text);line-height:1.35}._stepBody_1gisd_265{display:flex;flex-direction:column;gap:.28rem;min-width:0;flex:1;padding-top:.02rem}._desc_1gisd_187{font-size:var(--drift-flow-caption);font-weight:500;line-height:1.45;color:var(--drift-text-muted)}._canvas_c9bee_1{width:100%;height:140px;border-radius:8px;border:1px solid var(--drift-border);cursor:crosshair;touch-action:none;display:block}._scopeShell_8bg23_1{display:flex;flex-direction:column;gap:.35rem;width:100%}._scope_8bg23_1{display:block;width:100%;height:9.5rem;border-radius:calc(var(--drift-radius-sm) - 1px);border:1px solid rgba(92,124,137,.2);background:#0a1e2e}._scopeWrapPaper_8bg23_17{margin-top:.1rem}._scopeWrapHub_8bg23_21{width:100%}._scopeWrapPaper_8bg23_17 ._scope_8bg23_1,._scopeWrapHub_8bg23_21 ._scope_8bg23_1{height:8.75rem}._scopeStats_8bg23_30{margin:0;font-family:var(--drift-font);font-size:.75rem;font-weight:600;line-height:1.35;color:var(--drift-text-muted);letter-spacing:-.01em}._cardinals_8bg23_40{display:flex;flex-direction:column;gap:.45rem;margin-top:.1rem}._cardinalRow_8bg23_47{display:grid;grid-template-columns:2.75rem 1fr auto;align-items:center;gap:.5rem}._cardinalStick_8bg23_54{font-size:.75rem;font-weight:700;color:var(--drift-text-muted);letter-spacing:-.01em}._cardinalGrid_8bg23_61{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem}._cardinalChip_8bg23_67{display:flex;align-items:center;justify-content:center;min-height:1.85rem;padding:.3rem .35rem;border-radius:8px;border:1px solid rgba(92,124,137,.18);background:#ffffffeb;color:var(--drift-text-muted);font-family:var(--drift-font);font-weight:600;font-size:.75rem;letter-spacing:-.01em;line-height:1.1;text-align:center}._cardinalDone_8bg23_85{border-color:#4a6f8061;background:linear-gradient(180deg,#fff,#f2f6f8);color:var(--drift-teal-deep);box-shadow:0 1px 3px #4a6f801a,inset 0 1px #fffffffa}._cardinalMeta_8bg23_94{font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--drift-slate);letter-spacing:-.01em}._hint_8bg23_102{margin:0;font-size:.6875rem;line-height:1.4;color:var(--drift-text-muted)}._applyBtn_8bg23_109{width:100%}._legend_8bg23_113{display:flex;gap:.65rem;font-size:.6875rem;color:var(--drift-text-muted)}._legendItem_8bg23_120{display:inline-flex;align-items:center;gap:.3rem}._legendDot_8bg23_126{width:.5rem;height:.5rem;border-radius:50%}._root_1sx7j_1{flex-shrink:0;padding:0 var(--drift-space-4);border-bottom:1px solid var(--drift-border)}._rootEmbedded_1sx7j_7{padding:0;border-bottom:none;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}._rootEmbedded_1sx7j_7 ._track_1sx7j_16{flex-wrap:nowrap;gap:.55rem}._track_1sx7j_16{display:flex;align-items:center;gap:.85rem}._segment_1sx7j_27{display:inline-flex;align-items:center;gap:.3rem;border:none;background:transparent;color:var(--drift-text-muted);font-size:.625rem;font-weight:600;letter-spacing:.02em;padding:.4rem .1rem .45rem;margin-bottom:-1px;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s ease,border-color .15s ease}._segmentOn_1sx7j_44{color:var(--drift-text);border-bottom-color:var(--drift-accent)}._segment_1sx7j_27:focus-visible{outline:2px solid var(--drift-accent);outline-offset:2px}._root_1qdtg_1{display:flex;flex-direction:column;align-items:center;gap:.35rem}._ring_1qdtg_8{position:relative;width:4.75rem;height:4.75rem;display:flex;align-items:center;justify-content:center}._sm_1qdtg_17 ._ring_1qdtg_8{width:3.65rem;height:3.65rem}._svg_1qdtg_22{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}._track_1qdtg_30{fill:none;stroke:#00000014;stroke-width:5}._arc_1qdtg_36{fill:none;stroke:#2fa85e;stroke-width:5;stroke-linecap:round;transition:stroke-dashoffset .28s cubic-bezier(.22,1,.36,1)}._complete_1qdtg_44 ._arc_1qdtg_36{stroke:#248f4e;stroke-dashoffset:0;transition:stroke-dashoffset .45s cubic-bezier(.22,1,.36,1)}._center_1qdtg_50{position:relative;display:flex;align-items:baseline;gap:.05rem;line-height:1}._pct_1qdtg_58{font-family:var(--drift-font-display);font-size:1.35rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--drift-charcoal)}._sm_1qdtg_17 ._pct_1qdtg_58{font-size:1.05rem}._pctUnit_1qdtg_70{font-size:.5625rem;font-weight:700;letter-spacing:.04em;color:var(--drift-text-muted)}._caption_1qdtg_77{font-size:.5625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--drift-text-muted);text-align:center;max-width:9rem}._root_1f0kv_1{display:flex;flex-direction:column;gap:.65rem}._runPanel_1f0kv_7{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:.65rem .5rem .35rem;border-radius:var(--drift-radius-sm);border:1px solid rgba(74,111,128,.2);background:#4a6f800f}._ring_1f0kv_18{width:100%;max-width:11rem}._stepTrail_1f0kv_23{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:.35rem .5rem}._stepItem_1f0kv_33{display:flex;align-items:center;gap:.35rem;font-size:.625rem;color:var(--drift-text-muted);transition:color .2s ease}._stepDot_1f0kv_42{width:6px;height:6px;border-radius:50%;background:#5c7c8940;flex-shrink:0;transition:background .2s ease,box-shadow .2s ease}._stepActive_1f0kv_51{color:var(--drift-charcoal);font-weight:600}._stepActive_1f0kv_51 ._stepDot_1f0kv_42{background:var(--drift-teal-deep);box-shadow:0 0 0 3px #4a6f802e}._stepDone_1f0kv_61{color:var(--drift-teal-deep)}._stepDone_1f0kv_61 ._stepDot_1f0kv_42{background:var(--drift-teal-deep)}._empty_1f0kv_69{display:flex;flex-direction:column;gap:.55rem}._emptyLead_1f0kv_75{margin:0;font-size:.6875rem;line-height:1.5;color:var(--drift-text-muted)}._scanBtn_1f0kv_82,._runBtn_1f0kv_83{width:100%}._ready_1f0kv_87{margin:0;font-size:.6875rem;line-height:1.45;color:var(--drift-text-muted)}._result_1f0kv_94{display:flex;flex-direction:column;gap:.4rem;padding:.55rem .65rem;border-radius:var(--drift-radius-sm);border:1px solid rgba(74,111,128,.18);background:#4a6f800d}._resultEyebrow_1f0kv_104{margin:0;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--drift-teal-deep)}._resultLead_1f0kv_113{margin:0;font-size:.6875rem;line-height:1.45;color:var(--drift-text-muted)}._changeList_1f0kv_120{margin:.15rem 0 0;padding-left:1rem;font-size:.6875rem;line-height:1.45;color:var(--drift-charcoal)}._stack_1yr4p_1{display:flex;flex-direction:column;gap:1rem}._stackHub_1yr4p_7{gap:0}._stackPaper_1yr4p_11{gap:.45rem}._tuningViewport_1yr4p_15{overflow:hidden;min-height:0}._tuningTrack_1yr4p_20{display:flex;width:200%;align-items:flex-start;transition:transform .35s cubic-bezier(.4,0,.2,1)}._tuningTrackPremium_1yr4p_27{transform:translate(-50%)}._tuningPane_1yr4p_31{width:50%;flex-shrink:0;display:flex;flex-direction:column;gap:.45rem;min-width:0}._plotModes_1yr4p_40{display:grid;grid-template-columns:repeat(2,1fr);gap:.3rem}._plotMode_1yr4p_40{display:flex;align-items:center;gap:.3rem;padding:.3rem .45rem;border-radius:var(--drift-radius-sm);border:1px solid var(--drift-border);font-size:.6875rem;cursor:pointer;color:var(--drift-text-muted)}._plotModeActive_1yr4p_58{border-color:var(--drift-accent);color:var(--drift-text);background:var(--drift-accent-dim)}._plotMode_1yr4p_40 input{accent-color:var(--drift-accent)}._actions_1yr4p_68{display:flex;flex-direction:column;gap:.3rem}._actionBtn_1yr4p_74{width:100%}._stickFoot_1yr4p_78{display:flex;flex-direction:column;gap:.35rem}._stickNotice_1yr4p_84{margin:0;font-size:.6875rem;line-height:1.4;color:var(--drift-accent)}._stickFootActions_1yr4p_91{display:flex;flex-wrap:wrap;gap:.35rem}._stickFootBtn_1yr4p_97{flex:1 1 auto;min-width:7.5rem}._triggerGuide_1yr4p_102{padding:.4rem .45rem;border-radius:var(--drift-radius-sm);border:1px solid var(--drift-instrument-rule, var(--drift-border));background:#5c7c890f}._triggerGuideActive_1yr4p_109{border-color:#5c7c8959}._triggerSliders_1yr4p_113{display:flex;flex-direction:column;gap:0}._triggerSlidersPaper_1yr4p_119{gap:0;margin-top:.1rem}._triggerMeters_1yr4p_124{display:flex;flex-direction:column;gap:.35rem}._triggerMeter_1yr4p_124{display:grid;grid-template-columns:1.5rem 1fr;gap:.4rem;align-items:center}._triggerMeterLabel_1yr4p_137{font-size:.625rem;font-weight:800;letter-spacing:.04em;color:var(--drift-text-muted)}._triggerMeterTrack_1yr4p_144{height:.5rem;border-radius:999px;border:1px solid var(--drift-border);background:var(--drift-surface-elevated);overflow:hidden}._triggerMeterFill_1yr4p_152{height:100%;border-radius:inherit;background:var(--drift-accent);transition:width 60ms linear}._triggerMeterGood_1yr4p_159{background:var(--drift-healthy)}._premiumHeader_1yr4p_163{display:flex;align-items:center;gap:.45rem;font-size:.75rem;font-weight:700}._premiumCopy_1yr4p_171{margin:0;font-size:.6875rem;color:var(--drift-text-muted);line-height:1.4}._premiumUnlockBar_1yr4p_178{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap;padding:.55rem .65rem;border-radius:var(--drift-radius);border:1px solid rgba(139,92,246,.35);background:#8b5cf614}._premiumUnlockBarHub_1yr4p_190{margin:1.25rem 0 .35rem;padding:.65rem 0;border:none;border-top:1px solid rgba(139,92,246,.22);border-radius:0;background:transparent}._premiumUnlockBarPaper_1yr4p_199{margin:.5rem 0 .15rem;padding:.65rem 0;border:none;border-top:1px solid var(--drift-instrument-rule);border-radius:0;background:transparent}._premiumUnlockCopy_1yr4p_208{display:flex;flex-direction:column;gap:.35rem;min-width:0}._premiumUnlockText_1yr4p_215{margin:0;font-size:.6875rem;line-height:1.45;color:var(--drift-text-muted)}._lockedPreview_1yr4p_222{pointer-events:none;opacity:.42;filter:grayscale(.25)}._noteList_1yr4p_228{margin:0 0 .45rem;padding-left:1rem;font-size:.6875rem;line-height:1.45;color:var(--drift-text-muted)}._fullBtn_1yr4p_236{width:100%}._panel_chg6d_1{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background:var(--drift-surface);border:1px solid var(--drift-border);border-radius:var(--drift-radius);min-width:280px;max-width:360px}._embedded_chg6d_13{border:none;background:transparent;padding:0;min-width:0;max-width:none;border-radius:0;gap:1rem}._hubOpen_chg6d_23{gap:0}._hubZoneTitle_chg6d_27{margin:1.5rem 0 .35rem;padding:0 0 .55rem;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--drift-text-muted);border-bottom:1px solid rgba(92,124,137,.2)}._hubOpen_chg6d_23 ._ctaRow_chg6d_38{flex-direction:row;flex-wrap:wrap;gap:.5rem;padding:1rem 0 .35rem;border-top:1px solid rgba(92,124,137,.12)}._hubOpen_chg6d_23 ._ctaBtn_chg6d_46{width:auto;flex:0 1 auto}._hubOpen_chg6d_23 ._previewNote_chg6d_51{padding:.65rem 0 0;background:transparent;border:none;font-size:.8125rem}._header_chg6d_58{display:flex;flex-direction:column;gap:.75rem}._title_chg6d_64{margin:0;font-size:1.125rem;font-weight:700}._subtitle_chg6d_70{margin:.2rem 0 0;font-size:.8125rem;color:var(--drift-text-muted)}._modeToggle_chg6d_76{display:inline-flex;padding:3px;background:var(--drift-bg);border-radius:var(--drift-radius-sm);border:1px solid var(--drift-border);width:fit-content}._modeButton_chg6d_85,._modeActive_chg6d_86{border:none;background:transparent;color:var(--drift-text-muted);padding:.35rem .75rem;border-radius:6px;font-size:.8125rem;font-weight:600;cursor:pointer}._modeActive_chg6d_86{background:var(--drift-surface-elevated);color:var(--drift-text);box-shadow:0 1px 2px #0003}._quickFix_chg6d_103{width:100%}._cancelSession_chg6d_107{width:100%;margin-top:.35rem}._fineTune_chg6d_112{border-top:1px solid var(--drift-border);padding-top:.75rem}._fineTune_chg6d_112 summary{cursor:pointer;font-weight:600;font-size:.875rem;color:var(--drift-text-muted);-webkit-user-select:none;user-select:none}._sliders_chg6d_125{display:flex;flex-direction:column;gap:1rem;margin-top:.75rem}._stickTabs_chg6d_132{display:inline-flex;gap:.25rem;margin-bottom:.5rem}._stickTab_chg6d_132,._stickTabActive_chg6d_139{border:none;background:transparent;color:var(--drift-text-muted);padding:.25rem .55rem;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer}._stickTabActive_chg6d_139{background:var(--drift-surface-elevated);color:var(--drift-text)}._ctaRow_chg6d_38{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem;border-top:1px solid var(--drift-border)}._ctaBtn_chg6d_46{width:100%;display:flex;align-items:center;justify-content:center;gap:.4rem}._previewNote_chg6d_51{margin:0;font-size:.75rem;line-height:1.45;color:var(--drift-text-muted);padding:.65rem .75rem;background:#66c0f414;border-radius:var(--drift-radius-sm);border:1px solid rgba(102,192,244,.2)}._previewNote_chg6d_51 strong{color:var(--drift-steam)}._optimiseNotes_chg6d_186{margin:0;padding-left:1.1rem;font-size:.75rem;line-height:1.45;color:var(--drift-text-muted)}._stack_1rj6h_1{display:flex;flex-direction:column;gap:1rem}._stackHub_1rj6h_7{gap:0}._stackPaper_1rj6h_11{gap:.45rem}._paperHealthRow_1rj6h_15{display:flex;align-items:center;justify-content:space-between;gap:.65rem}._paperHealthText_1rj6h_22{font-size:.8125rem;line-height:1.4;color:var(--drift-text-muted)}._paperCheck_1rj6h_28{display:flex;align-items:flex-start;gap:.5rem;margin:0;font-size:.8125rem;line-height:1.4;color:var(--drift-text);cursor:pointer;-webkit-user-select:none;user-select:none}._paperCheck_1rj6h_28 input{margin-top:.15rem;accent-color:var(--drift-accent);flex-shrink:0}._paperTraySplit_1rj6h_46{height:1px;margin:.15rem 0;background:var(--drift-divider)}._paperTrayLabel_1rj6h_52{font-size:.75rem;font-weight:600;color:var(--drift-text-muted)}._paperBtnRow_1rj6h_58{display:flex;flex-wrap:wrap;gap:.45rem}._paperBtnRow_1rj6h_58 .button{flex:0 1 auto;min-width:0}._platformNote_1rj6h_69{margin:0;font-size:.6875rem;line-height:1.4;color:var(--drift-warn, #ffb020);padding:.45rem .5rem;border-radius:var(--drift-radius-sm);background:#ffb02014;border:1px solid rgba(255,176,32,.2)}._activePad_1rj6h_80{margin:0 0 var(--drift-space-2);font-size:.75rem;font-weight:600;color:var(--drift-accent)}._backupRow_1rj6h_87{display:flex;flex-direction:column;gap:.35rem}._backupRowCompact_1rj6h_93{flex-direction:row;flex-wrap:wrap;gap:.5rem}._backupRowCompact_1rj6h_93 .button{width:auto;flex:0 1 auto;min-width:0}._backupRow_1rj6h_87 .button{width:100%}._fieldHint_1rj6h_109{margin:0;font-size:.6875rem;line-height:1.4;color:var(--drift-text-muted)}._subsectionLabel_1rj6h_116{margin:.15rem 0 0;font-size:.625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--drift-text-muted)}._subsectionLabelHub_1rj6h_125{margin:.35rem 0 .15rem;font-size:.75rem;letter-spacing:.02em;text-transform:none;font-weight:600;color:var(--drift-text)}._subsectionLabelPaper_1rj6h_134{margin:.25rem 0 .35rem;font-size:.8125rem;letter-spacing:0;text-transform:none;font-weight:600;color:var(--drift-text)}._backupRowPaper_1rj6h_143{flex-direction:row;flex-wrap:wrap;gap:.5rem}._backupRowPaper_1rj6h_143 .button{width:auto;flex:0 1 auto}._stackPaper_1rj6h_11 ._fieldHint_1rj6h_109{font-size:.8125rem;line-height:1.45}._stackPaper_1rj6h_11 ._checkRow_1rj6h_159{font-size:.8125rem}._centreRangePair_1rj6h_163{display:grid;grid-template-columns:1fr;gap:.5rem}._checkRow_1rj6h_159{display:flex;align-items:flex-start;gap:.45rem;font-size:.6875rem;line-height:1.4;color:var(--drift-text);cursor:pointer;-webkit-user-select:none;user-select:none}._checkRow_1rj6h_159 input{margin-top:.15rem;accent-color:var(--drift-accent);flex-shrink:0}._guidedBlock_1rj6h_186{display:flex;flex-direction:column;gap:.35rem}._guidedHint_1rj6h_192{margin:0;font-size:.6875rem;line-height:1.35;color:var(--drift-text-muted)}._guidedCheck_1rj6h_199{display:flex;align-items:center;gap:.4rem;margin:0;font-size:.75rem;color:var(--drift-text);cursor:pointer;-webkit-user-select:none;user-select:none}._guidedCheck_1rj6h_199 input{accent-color:var(--drift-accent)}._guidedBackup_1rj6h_214{display:flex;flex-wrap:wrap;gap:.25rem .5rem;padding-top:.15rem}._guidedBackup_1rj6h_214 .button{padding:.22rem .5rem;font-size:.75rem;min-height:0}._guidedRow_99sug_1{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem 0;border-top:1px solid rgba(92,124,137,.1)}._guidedLabel_99sug_10{font-size:.75rem;font-weight:600;color:var(--drift-text-muted)}._guidedRow_99sug_1 .button{padding:.22rem .5rem;font-size:.75rem}._paperPairBtn_99sug_21{width:100%}@keyframes _manual-backdrop-in_y2fel_1{0%{opacity:0}to{opacity:1}}@keyframes _manual-modal-in_y2fel_1{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _manual-stick-in_y2fel_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _manual-value-pulse_y2fel_1{0%{color:var(--drift-teal-deep);transform:scale(1.08)}to{color:var(--drift-charcoal);transform:scale(1)}}._backdrop_y2fel_43{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1.25rem;font-family:var(--drift-font);background:#2b2f3347;-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1);opacity:0}._backdropVisible_y2fel_57{animation:_manual-backdrop-in_y2fel_1 .32s ease forwards}._modal_y2fel_61{--drift-scope-diameter: min(11.75rem, 36vw);display:flex;flex-direction:column;width:min(940px,100%);max-height:min(92vh,740px);border-radius:calc(var(--drift-radius-sm) + 4px);border:1px solid rgba(61,95,110,.22);background:var(--drift-panel-bg);box-shadow:0 2px 8px #3d5f6e14,0 24px 56px #2b2f3333,inset 0 1px #ffffffb8;overflow:hidden;opacity:0;transform:translateY(14px) scale(.97)}._modalVisible_y2fel_79{animation:_manual-modal-in_y2fel_1 .46s cubic-bezier(.34,1.18,.64,1) forwards}._modalVisible_y2fel_79 ._stickPad_y2fel_83{animation:_manual-stick-in_y2fel_1 .5s cubic-bezier(.34,1.12,.64,1) backwards}._modalVisible_y2fel_79 ._sticksRow_y2fel_87 ._stickPad_y2fel_83:nth-child(1){animation-delay:.1s}._modalVisible_y2fel_79 ._sticksRow_y2fel_87 ._stickPad_y2fel_83:nth-child(2){animation-delay:.16s}._header_y2fel_95{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;flex-shrink:0;padding:.82rem .95rem;border-bottom:1px solid rgba(61,95,110,.18);background:linear-gradient(165deg,#d8e4ea,#ccdbe3 48%,#c2d2dc);box-shadow:inset 0 1px #ffffff94,0 1px #ffffff59}._title_y2fel_109{margin:0;font-family:var(--drift-font-display);font-size:.625rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--drift-teal-deep)}._warn_y2fel_119{margin:0;font-size:var(--drift-flow-micro);font-weight:600;color:var(--drift-moderate);text-align:center}._warnSpacer_y2fel_127{display:block}._closeBtn_y2fel_131{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;flex-shrink:0;border:none;border-radius:8px;background:#ffffff7a;color:#3d5f6ee0;cursor:pointer;box-shadow:inset 0 1px #ffffffd1,0 1px 2px #3d5f6e14;transition:background .22s ease,color .22s ease,transform .22s cubic-bezier(.34,1.2,.64,1),box-shadow .22s ease}._closeBtn_y2fel_131:hover{background:#ffffffc7;color:var(--drift-charcoal);transform:translateY(-1px)}._closeBtn_y2fel_131:active{transform:translateY(0) scale(.96)}._closeBtn_y2fel_131:focus-visible{outline:2px solid var(--drift-accent);outline-offset:2px}._toolbar_y2fel_169{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem;padding:.68rem .95rem;border-bottom:1px solid rgba(92,124,137,.12);background:linear-gradient(180deg,#ffffff9e,#f8fafceb)}._toolField_y2fel_179{display:inline-flex;align-items:center;gap:.45rem;padding:.28rem .5rem .28rem .42rem;border-radius:calc(var(--drift-radius-sm) - 1px);border:1px solid rgba(74,111,128,.14);background:#fff;box-shadow:var(--drift-shadow-sm);transition:border-color .22s ease,box-shadow .22s ease,transform .22s cubic-bezier(.34,1.2,.64,1)}._toolField_y2fel_179:focus-within{border-color:#4a6f8047;box-shadow:0 2px 10px #4a6f801a,inset 0 1px #fffffffa}._toolLabel_y2fel_201{font-family:var(--drift-font-display);font-weight:800;font-size:.5625rem;letter-spacing:.11em;text-transform:uppercase;color:#3d5f6ead;white-space:nowrap}._toolSelect_y2fel_211,._toolInput_y2fel_212{padding:.28rem .42rem;border-radius:7px;border:1px solid rgba(74,111,128,.14);background:var(--drift-well-tray);color:var(--drift-charcoal);font-family:var(--drift-font);font-size:.8125rem;font-weight:700;min-width:0;transition:border-color .2s ease,background .2s ease}._toolSelect_y2fel_211:hover,._toolInput_y2fel_212:hover{border-color:#4a6f803d}._toolSelect_y2fel_211:focus,._toolInput_y2fel_212:focus{outline:none;border-color:#4a6f805c;background:#fff}._toolInput_y2fel_212{width:3.1rem;text-align:center;font-variant-numeric:tabular-nums}._body_y2fel_245{flex:1;min-height:0;overflow:auto;padding:.9rem .95rem 1rem;background:radial-gradient(ellipse 90% 70% at 50% 0%,rgba(255,255,255,.55) 0%,transparent 62%),linear-gradient(180deg,#e8eef1,#e2e9ed);scrollbar-width:thin;scrollbar-color:rgba(92,124,137,.3) transparent}._body_y2fel_245::-webkit-scrollbar{width:5px}._body_y2fel_245::-webkit-scrollbar-thumb{border-radius:999px;background:#5c7c8947}._modeHint_y2fel_266{margin:0 auto .85rem;max-width:34rem;font-size:var(--drift-flow-caption);line-height:1.5;font-weight:500;color:var(--drift-flow-detail);text-align:center}._sticksRow_y2fel_87{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;align-items:start}@media(max-width:720px){._sticksRow_y2fel_87{grid-template-columns:1fr}}._stickPad_y2fel_83{display:flex;flex-direction:column;align-items:stretch;gap:.42rem;min-width:0}._stickTitle_y2fel_297{font-family:var(--drift-font-display);font-size:.625rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--drift-charcoal);text-align:center}._stickCard_y2fel_307{display:flex;flex-direction:column;align-items:center;gap:.72rem;padding:.85rem .72rem .78rem;border-radius:calc(var(--drift-radius-sm) + 2px);border:1px solid rgba(74,111,128,.13);background:linear-gradient(180deg,#fff,#f9fbfc);box-shadow:var(--drift-shadow-card);transition:transform .32s cubic-bezier(.34,1.15,.64,1),box-shadow .32s ease,border-color .32s ease}._stickCard_y2fel_307:hover{transform:translateY(-2px);border-color:#4a6f8033;box-shadow:var(--drift-shadow-md)}._stickScopeWrap_y2fel_329{width:var(--drift-scope-diameter);height:var(--drift-scope-diameter);max-width:100%;margin-inline:auto;flex:0 0 auto;display:flex;align-items:center;justify-content:center}._scopeWell_y2fel_340{width:100%;height:100%;padding:.42rem;border-radius:50%;border:1px solid rgba(74,111,128,.12);background:var(--drift-scope-bg);box-shadow:var(--drift-scope-inset);transition:box-shadow .28s ease}._stickCard_y2fel_307:hover ._scopeWell_y2fel_340{box-shadow:var(--drift-scope-inset),0 0 0 1px #ffffffa6}._stickCanvas_y2fel_357{position:relative;z-index:1;width:100%;height:100%}._stickCanvas_y2fel_357>*{width:100%;height:100%}._axisControls_y2fel_369{width:100%}._axisPanel_y2fel_373{border-radius:calc(var(--drift-radius-sm));border:1px solid rgba(92,124,137,.11);background:linear-gradient(180deg,#f8fafb,#f2f6f8);box-shadow:inset 0 1px 2px #3d5f6e0a;overflow:hidden}._axisRow_y2fel_381{display:grid;grid-template-columns:1.85rem 1fr;align-items:center;gap:.5rem;padding:.48rem .58rem;transition:background .2s ease}._axisRow_y2fel_381:hover{background:#ffffff73}._axisRow_y2fel_381+._axisRow_y2fel_381{border-top:1px solid rgba(92,124,137,.09)}._axisLabel_y2fel_398{font-family:var(--drift-font-display);font-size:.6875rem;font-weight:800;letter-spacing:.08em;color:#3d5f6eb3;text-align:center}._axisAdjust_y2fel_407{display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:1.95rem}._adjustBtn_y2fel_415{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;padding:0;border:1px solid var(--drift-btn-secondary-border);border-radius:8px;background:var(--drift-btn-secondary-bg);color:var(--drift-charcoal);font-family:var(--drift-font-display);font-size:.875rem;font-weight:800;line-height:1;cursor:pointer;flex-shrink:0;box-shadow:var(--drift-btn-secondary-shadow);transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s cubic-bezier(.34,1.25,.64,1),color .22s ease}._adjustBtn_y2fel_415:hover{background:var(--drift-btn-slate-bg-hover);border-color:var(--drift-btn-slate-border-hover);color:var(--drift-teal-deep);box-shadow:var(--drift-btn-slate-shadow-hover);transform:translateY(-1px)}._adjustBtn_y2fel_415:active{transform:translateY(0) scale(.94)}._adjustBtn_y2fel_415:focus-visible{outline:2px solid var(--drift-accent);outline-offset:2px}._adjustValue_y2fel_458{flex:1;min-width:3.35rem;font-size:.8125rem;font-weight:800;font-family:var(--drift-font-mono);font-variant-numeric:tabular-nums;text-align:center;color:var(--drift-charcoal);transition:color .2s ease}._adjustValueFlash_y2fel_470{animation:_manual-value-pulse_y2fel_1 .34s cubic-bezier(.34,1.2,.64,1)}._footer_y2fel_474{display:grid;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:.7rem 1rem;padding:.72rem .95rem;border-top:1px solid rgba(0,0,0,.06);background:linear-gradient(180deg,#fff,#f9fbfc);box-shadow:inset 0 1px #fff}@media(max-width:720px){._footer_y2fel_474{grid-template-columns:1fr 1fr}._applyBtn_y2fel_490{grid-column:1 / -1}}._readout_y2fel_495{display:flex;flex-direction:column;gap:.22rem;font-size:.6875rem;font-family:var(--drift-font-mono);font-variant-numeric:tabular-nums;font-weight:600;color:#2b2f3385}._readout_y2fel_495 span{white-space:nowrap}._zoomToggle_y2fel_510{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:700;color:#2b2f339e;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid transparent;transition:background .22s ease,border-color .22s ease,color .22s ease}._zoomToggle_y2fel_510:hover{background:#5c7c890f;border-color:#5c7c891f;color:var(--drift-charcoal)}._zoomToggle_y2fel_510 input{accent-color:var(--drift-accent)}._applyBtn_y2fel_490.button{min-height:2.45rem!important;padding:.5rem 1.15rem!important;font-size:.8125rem!important;font-family:var(--drift-font-display)!important;letter-spacing:-.01em;white-space:nowrap}@media(prefers-reduced-motion:reduce){._backdropVisible_y2fel_57,._modalVisible_y2fel_79,._modalVisible_y2fel_79 ._stickPad_y2fel_83,._adjustValueFlash_y2fel_470{animation:none}._backdrop_y2fel_43,._modal_y2fel_61{opacity:1;transform:none}._closeBtn_y2fel_131,._adjustBtn_y2fel_415,._stickCard_y2fel_307,._toolField_y2fel_179,._zoomToggle_y2fel_510{transition:none}._stickCard_y2fel_307:hover{transform:none}}._panel_1zdjf_1{display:flex;flex-direction:column;gap:1.35rem;padding:.35rem .5rem 1.25rem}._banner_1zdjf_8{margin:0;padding:.85rem 1rem;font-size:.875rem;font-weight:600;line-height:1.45;border-radius:var(--drift-radius);border:1px solid var(--drift-border)}._bannerIdle_1zdjf_18{color:var(--drift-text);background:var(--drift-surface)}._bannerBusy_1zdjf_23{color:var(--drift-on-accent);background:var(--drift-accent);border-color:var(--drift-accent-border)}._bannerDone_1zdjf_29{color:var(--drift-text);background:#4a6b521f;border-color:#4a6b5273}._section_1zdjf_35{padding:1.1rem 1.25rem;background:var(--drift-surface);border:1px solid var(--drift-border);border-radius:var(--drift-radius);box-shadow:var(--drift-shadow-card)}._sectionTitle_1zdjf_43{margin:0 0 .35rem;font-size:1rem;font-weight:700}._sectionDesc_1zdjf_49{margin:0 0 .85rem;font-size:.8125rem;color:var(--drift-text-muted);line-height:1.45}._actions_1zdjf_56{display:flex;flex-direction:column;align-items:stretch;gap:.55rem}._note_1zdjf_63{margin:.75rem 0 0;padding:.65rem .75rem;font-size:.8125rem;color:var(--drift-text-muted);background:#ffffff08;border-radius:var(--drift-radius-sm);border-left:3px solid var(--drift-moderate);line-height:1.45}._locked_1zdjf_74{display:flex;align-items:center;gap:.5rem;opacity:.7}._lockedText_1zdjf_81{flex:1;margin:0;font-size:.8125rem;color:var(--drift-text-muted)}._compact_1zdjf_88{display:flex;flex-direction:column;gap:.5rem;padding:0}._compact_1zdjf_88 ._banner_1zdjf_8{padding:.5rem .65rem;font-size:.75rem}._compact_1zdjf_88 ._actions_1zdjf_56{gap:.35rem}._compact_1zdjf_88 ._note_1zdjf_63{margin:0;padding:.45rem .55rem;font-size:.75rem}._hubStack_1zdjf_110{display:flex;flex-direction:column;gap:.65rem;min-width:0}._embeddedStack_1zdjf_117{display:flex;flex-direction:column;gap:1rem;min-width:0}._paperStack_1zdjf_124{display:flex;flex-direction:column;gap:.35rem;min-width:0;padding:0}@keyframes _paperSectionEnter_1zdjf_1{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}._lockedPaper_1zdjf_144{flex-wrap:wrap;gap:var(--drift-space-3);padding:var(--drift-space-4);margin:0;border-radius:calc(var(--drift-radius-sm) + 3px);background:linear-gradient(180deg,#fff,#f6f8fa);box-shadow:var(--drift-rim-light),0 2px 8px #4a6f800f;opacity:1;animation:_paperSectionEnter_1zdjf_1 .55s cubic-bezier(.22,1,.36,1) .28s both}._hubStackOpen_1zdjf_156{gap:0}._hubStackOpen_1zdjf_156 ._banner_1zdjf_8{margin:0 0 .5rem;padding:.55rem .7rem;font-size:.8125rem;font-weight:500;border:none;border-radius:var(--drift-radius-sm);background:#5c7c890f}._hubZoneTitle_1zdjf_170{margin:0 0 .35rem;padding:0 0 .55rem;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--drift-text-muted);border-bottom:1px solid rgba(92,124,137,.2)}._hubStack_1zdjf_110 ._banner_1zdjf_8{padding:.55rem .65rem;font-size:.75rem}._hubStack_1zdjf_110 ._locked_1zdjf_74{flex-wrap:wrap;padding:.45rem .1rem 0}._lockedHub_1zdjf_191{margin-top:.75rem;padding:.65rem 0 0;border-top:1px solid rgba(92,124,137,.12);opacity:.85}._snapshotCard_1zdjf_198{display:flex;flex-direction:column;gap:0;min-width:0;border-radius:calc(var(--drift-radius-sm) + 3px);border:1px solid rgba(139,92,246,.18);background:linear-gradient(180deg,#fff,#faf8ff);overflow:hidden}._snapshotShell_1zdjf_209{gap:0}._snapshotCardPaper_1zdjf_213{margin-top:.15rem;animation:_paperSectionEnter_1zdjf_1 .55s cubic-bezier(.22,1,.36,1) .28s both}._snapshotBody_1zdjf_218{display:flex;flex-direction:column;gap:.55rem;padding:.65rem .72rem .72rem}._snapshotList_1zdjf_225{display:flex;flex-direction:column;gap:.35rem}._snapshotRow_1zdjf_231{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.48rem .55rem;border-radius:8px;border:1px solid rgba(92,124,137,.12);background:#ffffffd9}._snapshotRowGhost_1zdjf_242{border-style:dashed;opacity:.65}._snapshotName_1zdjf_247{font-size:.75rem;font-weight:600;color:var(--drift-charcoal)}._snapshotMeta_1zdjf_253{font-size:.6875rem;color:#2b2f337a;white-space:nowrap}._snapshotSaveBtn_1zdjf_259{align-self:flex-start}._panel_3hktn_1{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:0 0 .35rem}._section_3hktn_9{width:100%}._emptyState_3hktn_13{padding:1rem .85rem;border-radius:calc(var(--drift-radius-sm) + 3px);border:1px dashed rgba(92,124,137,.35);background:linear-gradient(180deg,#fff,#f6f8fa);color:var(--drift-text-muted);font-size:.8125rem;line-height:1.5;box-shadow:var(--drift-rim-light),0 2px 8px #4a6f800f}._emptyState_3hktn_13 p{margin:0}._heroRow_3hktn_28{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.65rem;margin-bottom:.65rem}._heroCopy_3hktn_37{min-width:0;flex:1 1 12rem}._deviceName_3hktn_42{margin:0;font-size:1.05rem;font-weight:700;color:var(--drift-charcoal);line-height:1.25}._connStatus_3hktn_50{display:flex;align-items:center;gap:.4rem;margin:.35rem 0 0;font-size:.8125rem;font-weight:600;color:var(--drift-text);line-height:1.35}._connDot_3hktn_61{width:7px;height:7px;border-radius:50%;flex-shrink:0;background:var(--drift-text-muted)}._connDot_3hktn_61[data-tone=ok]{background:var(--drift-healthy)}._connDot_3hktn_61[data-tone=pending]{background:var(--drift-warn)}._connMeta_3hktn_77{display:flex;flex-wrap:wrap;align-items:center;gap:.28rem;margin:.2rem 0 0;font-size:.75rem;font-weight:500;line-height:1.4;color:var(--drift-text-muted)}._metaSep_3hktn_89{opacity:.45;-webkit-user-select:none;user-select:none}._batteryAside_3hktn_94{flex-shrink:0;text-align:right;padding-top:.1rem;font-variant-numeric:tabular-nums}._batteryPct_3hktn_101{display:block;font-size:.9375rem;font-weight:700;color:var(--drift-text);line-height:1.2}._batterySub_3hktn_109{display:block;margin-top:.12rem;font-size:.6875rem;font-weight:500;color:var(--drift-text-muted)}._metaGrid_3hktn_117{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-bottom:.45rem}@media(max-width:420px){._metaGrid_3hktn_117{grid-template-columns:1fr 1fr}}._metaItem_3hktn_130{padding:.45rem .55rem;border-radius:.45rem;background:#00000006;border:1px solid rgba(92,124,137,.1)}._metaLabel_3hktn_137{display:block;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--drift-text-muted);margin-bottom:.15rem}._metaValue_3hktn_147{font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--drift-charcoal)}._deviceId_3hktn_154{margin:0;font-size:.6875rem;color:var(--drift-text-muted);word-break:break-all;line-height:1.4;opacity:.85}._statRow_3hktn_163{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-bottom:.55rem}._statPill_3hktn_170{padding:.5rem .55rem;border-radius:.5rem;background:#00000008;border:1px solid rgba(92,124,137,.12);text-align:center}._statPillHighlight_3hktn_178{background:linear-gradient(180deg,#4a6f8014,#4a6f800a);border-color:#4a6f8038}._statLabel_3hktn_183{display:block;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--drift-text-muted);margin-bottom:.2rem}._statValue_3hktn_193{font-size:.9375rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--drift-charcoal)}._fieldText_3hktn_200{font-size:.8125rem;font-weight:500;color:var(--drift-charcoal)}._fieldTextMuted_3hktn_206{font-size:.8125rem;color:var(--drift-text-muted);line-height:1.45}._chartWrap_3hktn_212{width:100%;margin-bottom:.5rem;border-radius:.55rem;overflow:hidden;border:1px solid rgba(92,124,137,.16);background:#f4f7f9;box-shadow:inset 0 1px #ffffffd9}._chartCanvas_3hktn_222{display:block;width:100%;height:148px}._chartLegend_3hktn_228{display:flex;flex-wrap:wrap;gap:.75rem;padding:.35rem .65rem .5rem;font-size:.6875rem;font-weight:600;border-top:1px solid rgba(92,124,137,.1);background:#ffffffa6}._legendGyro_3hktn_239:before,._legendAccel_3hktn_240:before{content:"";display:inline-block;width:.55rem;height:.55rem;border-radius:2px;margin-right:.35rem;vertical-align:-1px}._legendGyro_3hktn_239{color:#4a6f80}._legendGyro_3hktn_239:before{background:#4a6f80}._legendAccel_3hktn_240{color:#a65f3a}._legendAccel_3hktn_240:before{background:#c47a4a}._imuGrid_3hktn_266{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}._imuGroup_3hktn_272{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem .35rem;padding:.45rem .55rem;border-radius:.45rem;background:#00000006;border:1px solid rgba(92,124,137,.1);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500;color:var(--drift-charcoal)}._imuGroupTitle_3hktn_286{grid-column:1 / -1;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--drift-text-muted);margin-bottom:.1rem}._imuHint_3hktn_296{margin:0;font-size:.8125rem;color:var(--drift-text-muted);line-height:1.5}._block_16u5y_1{display:flex;flex-direction:column;gap:.65rem}._intro_16u5y_7{margin:0;font-size:.6875rem;line-height:1.45;color:var(--drift-text-muted)}._tray_16u5y_14{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}._option_16u5y_20{min-height:2.35rem;padding:.45rem .35rem;border:1px solid color-mix(in srgb,var(--drift-border) 85%,transparent);border-radius:9px;background:color-mix(in srgb,var(--drift-surface) 92%,transparent);cursor:pointer;font:inherit;color:var(--drift-text-muted);transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}._option_16u5y_20:hover:not(:disabled):not(._optionActive_16u5y_36){border-color:color-mix(in srgb,var(--drift-accent) 35%,var(--drift-border));color:var(--drift-text)}._optionActive_16u5y_36{border-color:color-mix(in srgb,var(--drift-accent) 45%,var(--drift-border));background:linear-gradient(180deg,#fff,#f8fafb);box-shadow:0 2px 8px #4a6f801f,inset 0 1px #fffffffa;color:var(--drift-text);font-weight:650}._option_16u5y_20:disabled{opacity:.45;cursor:not-allowed}._optionLabel_16u5y_56{display:block;font-size:.6875rem;line-height:1.25;text-align:center}._footerHint_16u5y_63{margin:0;padding:.45rem .55rem;border-radius:var(--drift-radius-sm);border:1px solid color-mix(in srgb,var(--drift-border) 70%,transparent);background:color-mix(in srgb,var(--drift-surface-elevated) 80%,transparent);font-size:.6875rem;line-height:1.45;color:var(--drift-text-muted)}@media(max-width:520px){._optionLabel_16u5y_56{font-size:.625rem}}._devicePanel_h10g0_3{display:flex;flex-direction:column;gap:.5rem;min-height:0;min-width:0;width:100%;padding:0 0 .35rem}._previewDisconnected_h10g0_13 ._sectionStack_h10g0_13{opacity:.58;filter:saturate(.92)}._sectionStack_h10g0_13{display:flex;flex-direction:column;gap:.5rem;min-width:0}._sectionWide_h10g0_25{width:100%}._emptyState_h10g0_29{padding:1rem .85rem;border-radius:calc(var(--drift-radius-sm) + 3px);border:1px dashed rgba(92,124,137,.35);background:linear-gradient(180deg,#fff,#f6f8fa);color:var(--drift-text-muted);font-size:.8125rem;line-height:1.5;box-shadow:var(--drift-rim-light),0 2px 8px #4a6f800f}._emptyHint_h10g0_40{margin:.5rem 0 0;font-size:.75rem;opacity:.9}._audioRoute_h10g0_46{--route-gap: .28rem;--route-pad: .22rem;position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--route-gap);margin-bottom:.5rem;padding:var(--route-pad);border-radius:calc(var(--drift-radius-sm) + 2px);background:#00000009;border:1px solid rgba(92,124,137,.12);isolation:isolate}._audioRoute_h10g0_46:before{content:"";position:absolute;top:var(--route-pad);bottom:var(--route-pad);left:var(--route-pad);width:calc((100% - var(--route-pad) * 2 - var(--route-gap)) / 2);border-radius:9px;background:linear-gradient(180deg,#fff,#fafbfc);box-shadow:0 2px 10px #4a6f801a,0 1px 2px #0000000a,inset 0 1px #fffffffa;transition:transform .38s cubic-bezier(.34,1.28,.64,1);z-index:0;pointer-events:none}._audioRoute_h10g0_46[data-active=speaker]:before{transform:translate(calc(100% + var(--route-gap)))}._audioRouteBtn_h10g0_83{position:relative;z-index:1;border:none;border-radius:9px;padding:.48rem .5rem;font-size:.75rem;font-weight:700;color:#2b2f338c;background:transparent;cursor:pointer;transition:color .2s ease,opacity .2s ease}._audioRouteBtn_h10g0_83:not(._audioRouteBtnActive_h10g0_97){opacity:.72}._audioRouteBtnActive_h10g0_97{color:var(--drift-charcoal);opacity:1}._audioPrimary_h10g0_106{margin-bottom:.45rem}._audioPrimaryLabel_h10g0_110{display:block;margin-bottom:.28rem;font-size:.6875rem;font-weight:700;color:var(--drift-teal-deep);letter-spacing:.04em;text-transform:uppercase}._audioSecondary_h10g0_120{margin-bottom:.2rem;padding-top:.35rem;border-top:1px solid rgba(92,124,137,.12)}._audioSecondaryLabel_h10g0_126{display:block;margin-bottom:.22rem;font-size:.6875rem;font-weight:600;color:var(--drift-text-muted)}._colorBlock_h10g0_134{display:flex;gap:.65rem;align-items:stretch;margin-bottom:.5rem}._colorHero_h10g0_141{flex-shrink:0;width:4.75rem;min-height:4.75rem;border-radius:.65rem;border:2px solid rgba(255,255,255,.7);box-shadow:inset 0 0 0 1px #0000001a,0 4px 14px #4a6f802e}._colorPresets_h10g0_152{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.32rem}._colorSwatch_h10g0_159{aspect-ratio:1.35;border-radius:.45rem;border:2px solid rgba(255,255,255,.5);cursor:pointer;padding:0;box-shadow:0 1px 3px #0000001f;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}._colorSwatch_h10g0_159:hover{transform:translateY(-1px);box-shadow:0 3px 8px #00000029}._colorSwatchActive_h10g0_177{border-color:var(--drift-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--drift-accent) 50%,transparent),0 4px 12px #4a6f8038}._colorPickerRow_h10g0_184{display:flex;align-items:center;gap:.5rem;margin-top:.15rem}._colorPicker_h10g0_184{width:2.35rem;height:1.75rem;padding:0;border:1px solid rgba(92,124,137,.2);border-radius:.4rem;background:#fff;cursor:pointer;box-shadow:0 1px 2px #0000000f}._colorPickerLabel_h10g0_202{font-size:.6875rem;font-weight:600;color:var(--drift-text-muted)}._actions_h10g0_208{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-top:.45rem}._actionBtn_h10g0_215{width:100%;min-width:0}._toggleRow_h10g0_220{display:flex;align-items:center;justify-content:space-between;gap:.65rem;font-size:.8125rem;font-weight:500;color:var(--drift-text);padding:.35rem .15rem;border-bottom:1px solid rgba(92,124,137,.08)}._toggleRow_h10g0_220:last-child{border-bottom:none}._toggleRow_h10g0_220 input{width:1rem;height:1rem;accent-color:var(--drift-accent);flex-shrink:0}._batteryRow_h10g0_243{margin:0 0 .35rem;font-size:.75rem;line-height:1.4;color:var(--drift-text-muted)}._batteryChip_h10g0_250{font-size:.6875rem;font-weight:700;color:var(--drift-teal-deep);padding:.14rem .5rem;border-radius:999px;border:1px solid rgba(61,95,110,.2);background:#ffffffa6}._footerPaper_h10g0_260{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;margin-top:.15rem;padding:.55rem .6rem;border-radius:calc(var(--drift-radius-sm) + 3px);background:linear-gradient(180deg,#fff,#f6f8fa);border:1px solid rgba(92,124,137,.12);box-shadow:var(--drift-rim-light),0 2px 8px #4a6f800f}._applyRow_h10g0_275{display:flex;justify-content:stretch}._applyBtn_h10g0_280{width:100%}._footNote_h10g0_284{margin:0;font-size:.6875rem;line-height:1.45;text-align:center;color:var(--drift-text-muted)}._panel_1aezd_1{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:0 0 .35rem}._section_1aezd_9{width:100%}._emptyState_1aezd_13{padding:1rem .85rem;border-radius:calc(var(--drift-radius-sm) + 3px);border:1px dashed rgba(92,124,137,.35);background:linear-gradient(180deg,#fff,#f6f8fa);color:var(--drift-text-muted);font-size:.8125rem;line-height:1.5;box-shadow:var(--drift-rim-light),0 2px 8px #4a6f800f}._emptyState_1aezd_13 p{margin:0}._lead_1aezd_28{margin:0;font-size:.8125rem;line-height:1.55;color:var(--drift-charcoal)}._lead_1aezd_28 strong{font-weight:700;color:var(--drift-text)}._steps_1aezd_40{margin:.65rem 0 0;padding-left:1.15rem;font-size:.8125rem;line-height:1.55;color:var(--drift-text-muted)}._steps_1aezd_40 li{margin-bottom:.35rem}._steps_1aezd_40 li:last-child{margin-bottom:0}._verdictBand_1aezd_56{display:flex;gap:.55rem;align-items:flex-start;margin-bottom:.65rem;padding:.65rem .7rem;border-radius:.5rem;border:1px solid rgba(92,124,137,.14);background:#00000005}._verdictBand_1aezd_56[data-tone=ok]{border-color:#4a6b5238;background:#4a6b520f}._verdictBand_1aezd_56[data-tone=warn]{border-color:#ffb02047;background:#ffb02012}._verdictBand_1aezd_56[data-tone=err]{border-color:#ff505038;background:#ff50500f}._verdictDot_1aezd_82,._checkDot_1aezd_83{width:8px;height:8px;margin-top:.35rem;border-radius:50%;flex-shrink:0;background:var(--drift-text-muted)}._verdictDot_1aezd_82[data-tone=ok],._checkDot_1aezd_83[data-tone=ok]{background:var(--drift-healthy)}._verdictDot_1aezd_82[data-tone=warn],._checkDot_1aezd_83[data-tone=warn]{background:var(--drift-warn)}._verdictDot_1aezd_82[data-tone=err],._checkDot_1aezd_83[data-tone=err]{background:var(--drift-bad)}._verdictCopy_1aezd_107{min-width:0;flex:1}._verdictTitle_1aezd_112{margin:0;font-size:.875rem;font-weight:700;color:var(--drift-text);line-height:1.3}._verdictBody_1aezd_120{margin:.25rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--drift-text-muted)}._checkList_1aezd_127{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}._checkItem_1aezd_136{display:flex;gap:.5rem;align-items:flex-start;padding:.5rem .55rem;border-radius:.45rem;background:#00000005;border:1px solid rgba(92,124,137,.1)}._checkBody_1aezd_146{min-width:0;flex:1}._checkHead_1aezd_151{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .75rem}._checkLabel_1aezd_159{font-size:.8125rem;font-weight:700;color:var(--drift-charcoal)}._checkStatus_1aezd_165{font-size:.6875rem;font-weight:600;color:var(--drift-text-muted)}._checkStatus_1aezd_165[data-tone=ok]{color:var(--drift-healthy)}._checkStatus_1aezd_165[data-tone=warn]{color:var(--drift-warn)}._checkStatus_1aezd_165[data-tone=err]{color:var(--drift-bad)}._checkDetail_1aezd_183{margin:.2rem 0 0;font-size:.75rem;line-height:1.45;color:var(--drift-text-muted)}._scanRow_1aezd_190{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;margin-top:.75rem;padding-top:.65rem;border-top:1px solid rgba(92,124,137,.12)}._scanHint_1aezd_200{margin:0;font-size:.75rem;line-height:1.45;color:var(--drift-text-muted);max-width:28rem}._wearNote_1aezd_208{margin:.65rem 0 0;padding:.5rem .6rem;border-radius:.45rem;font-size:.8125rem;line-height:1.45;color:var(--drift-charcoal);background:#ffb02014;border:1px solid rgba(255,176,32,.22)}._exportRow_1aezd_219{display:flex;flex-direction:column;gap:.55rem;align-items:flex-start}._exportCopy_1aezd_226{margin:0;font-size:.8125rem;line-height:1.5;color:var(--drift-text-muted)}@media(min-width:480px){._exportRow_1aezd_219{flex-direction:row;align-items:center;justify-content:space-between}._exportCopy_1aezd_226{flex:1;padding-right:.75rem}}._backdrop_x165i_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:100}._sheet_x165i_23{width:100%;max-width:420px;padding:1.5rem;background:var(--drift-surface);border:1px solid var(--drift-border-strong);border-radius:var(--drift-radius);box-shadow:0 24px 48px #00000073}._headline_x165i_43{margin:0 0 .75rem;font-size:1.125rem;font-weight:700;line-height:1.35}._benefits_x165i_57{margin:0 0 1.25rem;padding-left:1.15rem;color:var(--drift-text-muted);font-size:.875rem;line-height:1.55}._benefits_x165i_57 li{margin-bottom:.35rem}._actions_x165i_81{display:flex;flex-direction:column;gap:.5rem}._premiumBtn_x165i_93,._steamBtn_x165i_101{width:100%}._continue_x165i_109{margin:.75rem 0 0;text-align:center}._continueBtn_x165i_119{border:none;background:none;color:var(--drift-text-muted);font-size:.8125rem;cursor:pointer;text-decoration:underline;text-underline-offset:2px}._continueBtn_x165i_119:hover{color:var(--drift-text)}._footnote_x165i_147{margin:.75rem 0 0;font-size:.75rem;line-height:1.45;color:var(--drift-text-muted)}._status_pz1fz_1{display:inline-flex;align-items:center;max-width:100%;padding:.38rem .75rem;border-radius:.5rem;font-size:.78rem;font-weight:600;letter-spacing:-.01em;line-height:1.25}._statusUnlocked_pz1fz_13{color:#2b2f33e6;background:#ffffffc7;border:1px solid rgba(45,156,140,.22);box-shadow:inset 0 1px #ffffffe6,0 1px 2px #2d9c8c0f}._statusUnlocked_pz1fz_13:before{content:"";flex-shrink:0;width:.42rem;height:.42rem;margin-right:.45rem;border-radius:50%;background:linear-gradient(145deg,#3ba894,#2d7a6e);box-shadow:0 0 0 2px #2d9c8c24}._statusFree_pz1fz_33{font-weight:500;color:var(--drift-text-muted);background:#f4f7fae6;border:1px solid rgba(92,124,137,.14)}._label_pz1fz_40{min-width:0}._wrap_ri91x_1{min-width:0;width:100%}._surfaceWrap_ri91x_6{position:relative;min-width:0}._surface_ri91x_6{min-width:0}._wrapActive_ri91x_15 ._surface_ri91x_6{filter:grayscale(.88) saturate(.75) brightness(.94);pointer-events:none;-webkit-user-select:none;user-select:none}._overlay_ri91x_21{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#f8fafc0d,#f8fafc1f,#ecf1f547);border-radius:inherit;pointer-events:auto;cursor:default}._upsell_ajqdo_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem 1rem;margin:1rem 0 0;padding:.7rem .9rem;max-width:38rem;border-radius:.55rem;background:linear-gradient(180deg,#2d9c8c1a,#2d9c8c0d);border:1px solid rgba(45,156,140,.22);box-shadow:inset 0 1px #ffffffa6,0 1px 2px #2d9c8c0f}._text_ajqdo_18{margin:0;flex:1;min-width:10rem;font-size:.8125rem;line-height:1.45;font-weight:500;color:#2b2f33e0}._cta_ajqdo_28{flex-shrink:0;margin:0;padding:.45rem .9rem;border-radius:.45rem;border:1px solid rgba(36,108,98,.35);background:linear-gradient(180deg,#fff,#e8f4f2);font-size:.8125rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--drift-teal-deep, #2d7a6e);cursor:pointer;box-shadow:0 1px 3px #2d9c8c1f,inset 0 1px #fffffff2;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}._cta_ajqdo_28:hover:not(:disabled){border-color:#246c627a;box-shadow:0 2px 6px #2d9c8c29,inset 0 1px #fffffffa;transform:translateY(-1px)}._cta_ajqdo_28:disabled{opacity:.45;cursor:not-allowed;transform:none}._panel_1folq_1{margin-top:.25rem;padding:1rem 1.05rem;border-radius:.55rem;border:1px solid var(--drift-border);background:var(--drift-well-bg)}._title_1folq_9{margin:0;font-size:.875rem;font-weight:700;color:var(--drift-charcoal)}._hint_1folq_16{margin:.4rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--drift-text-muted)}._key_1folq_23{display:block;margin:.75rem 0 0;padding:.6rem .7rem;border-radius:.4rem;border:1px solid var(--drift-border);background:#fff;font-family:ui-monospace,Cascadia Code,monospace;font-size:.8125rem;font-weight:600;word-break:break-all;color:var(--drift-charcoal)}._actions_1folq_37{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem}._hubCenter_1h9hy_3{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.65rem;width:100%;min-width:0;min-height:0;flex:1 1 auto;padding-top:.35rem;overflow:visible}._testerDiagram_1h9hy_18{flex:1 1 auto;width:100%;min-height:min(14rem,34dvh);max-height:min(28rem,48dvh);display:flex;flex-direction:column;align-items:center;justify-content:center}._testerDiagram_1h9hy_18 svg{width:100%;height:auto;max-height:min(28rem,48dvh);display:block}._hubHint_1h9hy_36{margin:0;font-size:.6875rem;line-height:1.45;color:var(--drift-text-muted);text-align:center;max-width:14rem}._testerHub_1h9hy_45{justify-content:flex-start!important;align-items:center;padding-top:1.25rem!important;flex:1 1 auto;min-height:0;overflow:visible!important}._testerHubDisconnected_1h9hy_54{justify-content:center!important;align-items:stretch!important;padding-top:0!important;padding-bottom:.35rem!important}._hubCenterDisconnected_1h9hy_61{justify-content:center;gap:.85rem;flex:1 1 auto;align-self:stretch;width:100%;min-height:0;padding-top:0}._hubCenterDisconnected_1h9hy_61 ._diagramStage_1h9hy_71{flex:0 1 auto;width:100%;min-height:min(13rem,32dvh);max-height:min(24rem,44dvh)}._modeSwitch_1h9hy_78{--mode-gap: .28rem;--mode-pad: .28rem;position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--mode-gap);margin:0 auto;width:100%;max-width:17.5rem;padding:var(--mode-pad);border-radius:calc(var(--drift-radius-sm) + 4px);background:linear-gradient(180deg,#eef1f4,#e8ecf0);border:1px solid rgba(0,0,0,.07);box-shadow:inset 0 1px 2px #0000000d;isolation:isolate;flex-shrink:0}._modeSwitch_1h9hy_78:before{content:"";position:absolute;top:var(--mode-pad);bottom:var(--mode-pad);left:var(--mode-pad);width:calc((100% - var(--mode-pad) * 2 - var(--mode-gap)) / 2);border-radius:8px;background:linear-gradient(180deg,#fff,#fafbfc);box-shadow:0 2px 8px #4a6f8014,inset 0 1px #fffffffa;transition:transform .35s cubic-bezier(.34,1.2,.64,1);z-index:0;pointer-events:none}._modeSwitch_1h9hy_78[data-active-index="1"]:before{transform:translate(calc(100% + var(--mode-gap)))}._modeBtn_1h9hy_118{position:relative;z-index:1;border:none;background:transparent;padding:.4rem .5rem;border-radius:8px;font-size:.75rem;font-weight:600;color:var(--drift-text-muted);cursor:pointer}._modeBtnOn_1h9hy_131{color:var(--drift-charcoal)}._benchPreview_1h9hy_135 ._stickColumnBench_1h9hy_135,._benchPreview_1h9hy_135 ._testerDiagramIdle_1h9hy_136{pointer-events:none}._diagramStage_1h9hy_71{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;flex:1 1 auto;min-height:min(14rem,34dvh)}._testerDiagramIdle_1h9hy_136{opacity:.42;filter:saturate(.7)}._connectAction_1h9hy_156{flex-shrink:0;position:relative;z-index:2}._backdrop_6foio_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#2b2f3352;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._modal_6foio_14{width:min(26rem,100%);max-height:min(88vh,36rem);display:flex;flex-direction:column;border-radius:calc(var(--drift-radius-sm) + 3px);border:1px solid rgba(61,95,110,.26);background:var(--drift-panel-bg, #f8fafc);box-shadow:0 4px 18px #3d5f6e29,0 20px 48px #2b2f332e,inset 0 1px #ffffffa6;overflow:hidden}._header_6foio_29{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0;padding:.78rem .85rem;border-bottom:1px solid rgba(61,95,110,.2);background:linear-gradient(165deg,#d8e4ea,#ccdbe3 52%,#c2d2dc);box-shadow:inset 0 1px #ffffff80}._title_6foio_41{margin:0;font-size:.625rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--drift-teal-deep, #3d5f6e)}._closeBtn_6foio_50{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;padding:0;flex-shrink:0;border:none;border-radius:7px;background:#ffffff73;color:#3d5f6ed9;cursor:pointer;box-shadow:inset 0 1px #ffffffb3;transition:background .14s ease,color .14s ease}._closeBtn_6foio_50:hover{background:#ffffffb8;color:var(--drift-charcoal)}._closeBtn_6foio_50:focus-visible{outline:2px solid var(--drift-accent);outline-offset:2px}._body_6foio_79{flex:1;min-height:0;display:flex;flex-direction:column;gap:.7rem;padding:.75rem;overflow-y:auto;background:#e8eef1;scrollbar-width:thin;scrollbar-color:rgba(92,124,137,.3) transparent}._body_6foio_79::-webkit-scrollbar{width:4px}._body_6foio_79::-webkit-scrollbar-thumb{border-radius:999px;background:#5c7c8947}._hubPanel_6foio_101{display:flex;flex-direction:column;gap:.45rem;min-width:0;width:100%}._fieldHint_6foio_109{margin:0;font-size:.6875rem;line-height:1.4;color:var(--drift-text-muted)}._trayLabel_6foio_116{margin:0;font-size:.75rem;font-weight:600;color:var(--drift-text-muted)}._traySplit_6foio_123{height:1px;margin:.15rem 0;background:var(--drift-divider)}._btnRow_6foio_129{display:flex;flex-wrap:wrap;gap:.45rem}._btnRow_6foio_129 .button{flex:0 1 auto;min-width:0}._checkRow_6foio_140{display:flex;align-items:flex-start;gap:.5rem;margin:0;font-size:.8125rem;line-height:1.4;color:var(--drift-text);cursor:pointer;-webkit-user-select:none;user-select:none}._checkRow_6foio_140 input{margin-top:.15rem;accent-color:var(--drift-accent);flex-shrink:0}._footnote_6foio_158{margin:.15rem 0 0;padding-top:.35rem;border-top:1px dashed var(--drift-divider);font-size:.6875rem;line-height:1.45;color:#2b2f3380}._footnote_6foio_158 strong{font-weight:700;color:var(--drift-teal-deep, #3d5f6e)}._profileFooter_6foio_172{display:flex;justify-content:flex-end;width:100%}._unlockLink_6foio_178{margin:0;padding:0;border:none;background:transparent;font-family:var(--drift-font);font-size:.75rem;font-weight:700;letter-spacing:-.01em;color:var(--drift-teal-deep);cursor:pointer;text-decoration:underline;text-underline-offset:2px;text-decoration-color:#3d5f6e47;transition:color .2s ease,text-decoration-color .2s ease}._unlockLink_6foio_178:hover:not(:disabled){color:var(--drift-slate);text-decoration-color:#4a6f8080}._unlockLink_6foio_178:disabled{opacity:.45;cursor:not-allowed}._unlockLink_6foio_178:focus-visible{outline:2px solid var(--drift-accent);outline-offset:2px;border-radius:4px}._prompt_1goo8_1{display:flex;align-items:center;justify-content:flex-end;min-height:1.45rem;padding:0 .1rem .28rem}._promptCompact_1goo8_9{margin-bottom:.15rem}._payLink_1goo8_13{flex-shrink:0;margin:0;padding:.12rem .35rem;border:none;border-radius:6px;background:transparent;font:inherit;font-size:.6875rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#5b21b6;white-space:nowrap;cursor:pointer;text-decoration:underline;text-underline-offset:2px;text-decoration-color:#5b21b659}._payLink_1goo8_13:hover:not(:disabled){color:#4c1d95;text-decoration-color:#4c1d95a6;background:#8b5cf60f}._payLink_1goo8_13:disabled{opacity:.45;cursor:not-allowed}._payLink_1goo8_13:focus-visible{outline:2px solid var(--drift-accent);outline-offset:2px}._shell_1goo8_49{display:flex;flex-direction:column;gap:0;min-width:0}._previewContent_1goo8_56{position:relative;pointer-events:none;-webkit-user-select:none;user-select:none}._previewContent_1goo8_56:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#ffffff14;pointer-events:auto;cursor:not-allowed}._previewContent_1goo8_56 h3,._previewContent_1goo8_56 [class*=titlePaper]{opacity:.42;color:#2b2f336b!important}._previewContent_1goo8_56 [class*=paperCaption]{opacity:.38;color:#2b2f3361!important}._advancedHubRoot_1t249_2{flex:1 1 auto;min-height:0;min-width:0;width:100%;max-width:100%;max-height:var(--drift-hub-panel-max, min(48rem, 76dvh));margin-inline:0;overflow:hidden;display:flex;flex-direction:column;gap:0}._advancedHubNavWrap_1t249_16{width:100%;max-width:none;margin-inline:0;flex-shrink:0}._stickyNav_1t249_23{flex-shrink:0;display:flex;flex-direction:column;gap:.5rem;padding:.7rem .75rem .75rem;border-radius:calc(var(--drift-radius-sm) + 3px);border:1px solid rgba(61,95,110,.26);background:linear-gradient(165deg,#d8e4ea,#ccdbe3 52%,#c2d2dc);box-shadow:0 4px 18px #3d5f6e29,inset 0 1px #ffffff80;z-index:2}._stickyNav_1t249_23 ._compactEyebrow_1t249_38{color:var(--drift-teal-deep);font-weight:800;letter-spacing:.12em}._stickyNav_1t249_23 ._compactChoices_1t249_44{background:#ffffff6b;border:1px solid rgba(74,111,128,.14);box-shadow:inset 0 1px 2px #3d5f6e0f}._benchModeChoices_1t249_51{--hub-choice-gap: .3rem;--hub-choice-tray-pad: .2rem;position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--hub-choice-gap);padding:var(--hub-choice-tray-pad);border-radius:calc(var(--drift-radius-sm) + 3px);isolation:isolate}._benchModeChoices_1t249_51:before{content:"";position:absolute;top:var(--hub-choice-tray-pad);bottom:var(--hub-choice-tray-pad);left:var(--hub-choice-tray-pad);width:calc((100% - var(--hub-choice-tray-pad) * 2 - var(--hub-choice-gap)) / 2);border-radius:11px;background:linear-gradient(180deg,#fff,#fafbfc);box-shadow:0 2px 10px #4a6f801a,0 1px 2px #0000000a,inset 0 1px #fffffffa;transition:transform .42s cubic-bezier(.34,1.28,.64,1);z-index:0;pointer-events:none}._benchModeChoices_1t249_51[data-active=controller]:before{transform:translate(calc(100% + var(--hub-choice-gap)))}@media(prefers-reduced-motion:reduce){._benchModeChoices_1t249_51:before{transition:none}}._stickyNav_1t249_23 ._compactHubDesc_1t249_91{color:#2b2f33ad}._compactEyebrow_1t249_38{flex-shrink:0;margin:0;font-size:.625rem;letter-spacing:.1em;line-height:1.15}._compactChoices_1t249_44{flex-shrink:0;gap:.3rem;padding:.2rem}._compactHubOption_1t249_109{padding:.38rem .32rem .34rem;gap:.14rem}._compactHubTitle_1t249_114{font-size:.875rem;line-height:1.2}._compactHubDesc_1t249_91{font-size:.6875rem;line-height:1.25}._toolHead_1t249_124{display:flex;align-items:stretch;justify-content:stretch;width:100%;flex-shrink:0;padding:0;margin:0}._scrollFadeShell_1t249_134{position:relative;flex:1 1 auto;min-height:0;min-width:0;width:100%;max-width:100%;margin-top:.5rem;margin-right:calc(-1 * var(--drift-hub-inline-pad, 2rem));display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}._scrollFadeShellDragging_1t249_149{-webkit-user-select:none;user-select:none}._scrollFadeTop_1t249_153 ._scrollBody_1t249_153{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.55) .45rem,#000 .9rem,#000 100%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.55) .45rem,#000 .9rem,#000 100%)}._scrollFadeBottom_1t249_170 ._scrollBody_1t249_153{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 calc(100% - .9rem),rgba(0,0,0,.55) calc(100% - .45rem),transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 calc(100% - .9rem),rgba(0,0,0,.55) calc(100% - .45rem),transparent 100%)}._scrollFadeTop_1t249_153._scrollFadeBottom_1t249_170 ._scrollBody_1t249_153{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.55) .45rem,#000 .9rem,#000 calc(100% - .9rem),rgba(0,0,0,.55) calc(100% - .45rem),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.55) .45rem,#000 .9rem,#000 calc(100% - .9rem),rgba(0,0,0,.55) calc(100% - .45rem),transparent 100%)}._scrollEdgeRail_1t249_209{position:absolute;top:.35rem;right:0;bottom:.35rem;width:.75rem;border-radius:999px;background:transparent;pointer-events:auto;z-index:8;overflow:visible;cursor:grab;touch-action:none}._scrollEdgeThumb_1t249_224{position:absolute;top:0;left:50%;width:3px;min-height:2.5rem;border-radius:999px;transform:translate3d(-50%,0,0);will-change:transform,height;background:linear-gradient(180deg,rgba(141,170,184,.55) 0%,var(--drift-slate, #4a6f80) 50%,rgba(61,95,110,.85) 100%);box-shadow:0 0 0 1px #5c7c8938,0 0 12px #5c7c8961,4px 0 14px #5c7c892e,-4px 0 14px #5c7c892e;transition:box-shadow .22s ease,background .22s ease,width .18s ease;pointer-events:none}._scrollFadeShell_1t249_134:hover ._scrollEdgeThumb_1t249_224,._scrollEdgeThumbActive_1t249_249{width:4px;box-shadow:0 0 0 1px #5c7c8973,0 0 18px #5c7c899e,6px 0 20px #5c7c8947,-6px 0 20px #5c7c8947}._scrollFadeShellDragging_1t249_149 ._scrollEdgeRail_1t249_209{cursor:grabbing}._scrollEdgeRailInactive_1t249_262{opacity:0;pointer-events:none}._scrollEdgeThumbActive_1t249_249{background:linear-gradient(180deg,#b8d0da,#6d91a0 45%,#4a6f80)}._scrollFadeShellTools_1t249_276{flex:1 1 auto;min-height:var(--drift-hub-scroll-min, min(30rem, 48dvh));max-height:var(--drift-hub-scroll-max, min(40rem, 68dvh))}._scrollBody_1t249_153{flex:1 1 auto;min-height:0;height:100%;min-width:0;width:100%;max-width:100%;display:block;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:.4rem 1rem .85rem 0;scrollbar-width:none;-ms-overflow-style:none;transition:-webkit-mask-image .18s ease,mask-image .18s ease}._scrollBody_1t249_153::-webkit-scrollbar{display:none;width:0;height:0}._scrollBodyInner_1t249_305{width:100%;max-width:100%;margin-inline:0;min-width:0;display:flex;flex-direction:column;padding-inline:0}._sectionScroll_1t249_315{display:flex;flex-direction:column;gap:.5rem;min-width:0;text-align:left}._sectionScroll_1t249_315>*{min-width:0}@media(prefers-reduced-motion:reduce){._scrollBody_1t249_153{transition:none;-webkit-mask-image:none!important;mask-image:none!important}._scrollEdgeThumb_1t249_224{transition:box-shadow .22s ease,background .22s ease}}._root_74xzv_1{display:flex;flex-direction:column;gap:.35rem;min-width:0}._tierHeadNavDeck_74xzv_8{width:100%}._tierHeadNavDeck_74xzv_8 ._tierTray_74xzv_12{background:#ffffff61;border:1px solid rgba(255,255,255,.45)}._tierHeadNavDeck_74xzv_8 ._tierTray_74xzv_12:before{box-shadow:0 2px 12px #3d5f6e2e,0 1px 2px #0000000d,inset 0 1px #fffffffa}._tierHead_74xzv_8{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;flex-shrink:0;padding:0;margin-bottom:0;width:100%}._tierTray_74xzv_12{--tier-gap: .35rem;--tier-pad: .28rem;position:relative;flex:1;min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--tier-gap);padding:var(--tier-pad);border-radius:calc(var(--drift-radius-sm) + 3px);background:#00000009;isolation:isolate}._tierTray_74xzv_12:before{content:"";position:absolute;top:var(--tier-pad);bottom:var(--tier-pad);left:var(--tier-pad);width:calc((100% - var(--tier-pad) * 2 - var(--tier-gap)) / 2);border-radius:9px;background:linear-gradient(180deg,#fff,#fafbfc);box-shadow:0 2px 10px #4a6f801a,0 1px 2px #0000000a,inset 0 1px #fffffffa;transition:transform .42s cubic-bezier(.34,1.28,.64,1);z-index:0;pointer-events:none}._tierTray_74xzv_12[data-active-index="1"]:before{transform:translate(calc(100% + var(--tier-gap)))}._tierTrayThree_74xzv_72{--tier-gap: .28rem;grid-template-columns:repeat(3,minmax(0,1fr))}._tierTrayThree_74xzv_72:before{width:calc((100% - var(--tier-pad) * 2 - var(--tier-gap) * 2) / 3)}._tierTrayThree_74xzv_72[data-active-index="1"]:before{transform:translate(calc(100% + var(--tier-gap)))}._tierTrayThree_74xzv_72[data-active-index="2"]:before{transform:translate(calc((100% + var(--tier-gap)) * 2))}._tierTrayThree_74xzv_72 ._tierOption_74xzv_89{padding:.34rem .2rem;gap:.22rem}._tierTrayThree_74xzv_72 ._tierLabel_74xzv_94{font-size:.75rem}._tierOption_74xzv_89{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.35rem;width:100%;min-height:2rem;padding:.36rem .5rem;border:1px solid transparent;border-radius:9px;background:transparent;cursor:pointer;transition:opacity .28s ease}._tierOption_74xzv_89:not(._tierOptionActive_74xzv_115){opacity:.58}._tierOption_74xzv_89:hover:not(._tierOptionActive_74xzv_115){opacity:.78}._tierOptionActive_74xzv_115{opacity:1}._tierLabel_74xzv_94{font-size:.8125rem;font-weight:700;letter-spacing:-.01em;line-height:1;color:var(--drift-charcoal)}._panelPremiumLocked_74xzv_135 h3,._panelPremiumLocked_74xzv_135 [class*=rowTitle]{opacity:.42;color:#2b2f336b}._panelPremiumLocked_74xzv_135{position:relative}._premiumLockedShell_74xzv_145{gap:0}._panel_74xzv_135{display:flex;flex-direction:column;gap:.45rem;min-width:0;margin-top:0;padding:0 0 .2rem}._panel_74xzv_135>*{min-width:0}@media(prefers-reduced-motion:reduce){._tierTray_74xzv_12:before{transition:none}}._lab_7khrv_1{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._labSimpleLayout_7khrv_10{flex:1;min-height:0;width:100%;border:none;border-radius:0;background:var(--drift-app-bg);box-shadow:none;outline:none;overflow:hidden;--drift-bg: var(--drift-paper-base);--drift-panel-bg: transparent;--drift-scope-max: min(23.75rem, min(38dvh, 94%));--drift-live-pad: 1.5rem .85rem 1.25rem;--drift-instrument-rule: rgba(0, 0, 0, .13);--drift-paper-chip-bg: linear-gradient(180deg, #ffffff 0%, #f1f4f7 100%);--drift-paper-chip-border: rgba(0, 0, 0, .09);--drift-paper-chip-shadow: 0 1px 3px rgba(0, 0, 0, .07), inset 0 1px 0 rgba(255, 255, 255, .95);--drift-chrome-action-h: 2.625rem;--drift-chrome-action-px: 1.15rem;--drift-chrome-action-font: .875rem;--drift-chrome-action-radius: 10px;--drift-chrome-tray-pad: 3px;--drift-chrome-segment-gap: 3px;--drift-chrome-outer-h: calc(var(--drift-chrome-action-h) + var(--drift-chrome-tray-pad) * 2);--drift-chrome-segment-min: 5.5rem}._labSimpleLayout_7khrv_10 ._chromeBarInset_7khrv_40{margin-bottom:0;border:none;border-radius:0;box-shadow:none;background:var(--drift-panel-bg);border-bottom:1px solid rgba(0,0,0,.07);min-height:calc(var(--drift-chrome-outer-h) + 1.3rem);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1.5rem;padding:.65rem 1.35rem;overflow:visible}._labSimpleLayout_7khrv_10 ._chromeBarInset_7khrv_40 ._chromeDevice_7khrv_55,._labSimpleLayout_7khrv_10 ._chromeBarInset_7khrv_40 ._chromeLab_7khrv_56,._labSimpleLayout_7khrv_10 ._chromeBarInset_7khrv_40 ._chromeStatus_7khrv_57{padding:0;border-right:none}._labSimpleLayout_7khrv_10 ._chromeDevice_7khrv_55{overflow:hidden;justify-content:flex-start;min-width:0}._labSimpleLayout_7khrv_10 ._chromeLab_7khrv_56{justify-content:center;flex-shrink:0}._modeSwitchRow_7khrv_73{display:flex;align-items:center;gap:.75rem;flex-shrink:0}._labSimpleLayout_7khrv_10 ._modeSwitch_7khrv_73,._labSimpleLayout_7khrv_10 ._testerSwitch_7khrv_81{width:auto;max-width:none;padding:0}._labSimpleLayout_7khrv_10 ._modeSwitch_7khrv_73{min-width:calc(var(--drift-chrome-segment-min) * 2 + var(--drift-chrome-segment-gap) + var(--drift-chrome-tray-pad) * 2)}._labSimpleLayout_7khrv_10 ._testerSwitch_7khrv_81{min-width:calc(var(--drift-chrome-segment-min) + var(--drift-chrome-tray-pad) * 2)}._labSimpleLayout_7khrv_10 ._chromeStatus_7khrv_57{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._paperActionChip_7khrv_102{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:var(--drift-chrome-outer-h);min-height:var(--drift-chrome-outer-h);padding:0 var(--drift-chrome-action-px);box-sizing:border-box;border:1px solid var(--drift-paper-chip-border);border-radius:var(--drift-chrome-action-radius);background:var(--drift-paper-chip-bg);box-shadow:var(--drift-paper-chip-shadow);font:inherit;font-size:var(--drift-chrome-action-font);font-weight:600;letter-spacing:-.02em;color:var(--drift-slate);cursor:pointer;white-space:nowrap;transition:border-color .15s ease,box-shadow .15s ease,color .15s ease}._paperActionChip_7khrv_102:hover{border-color:#4a6f8047;color:var(--drift-teal-deep);box-shadow:0 2px 6px #4a6f801f,inset 0 1px #fffffff2}._labSimpleLayout_7khrv_10 ._segmentSwitch_7khrv_136{display:inline-flex;align-items:center;width:auto;max-width:100%;height:var(--drift-chrome-outer-h);padding:var(--drift-chrome-tray-pad);gap:var(--drift-chrome-segment-gap);flex-shrink:0;box-sizing:border-box;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#eef1f4,#e8ecf0);border:1px solid rgba(0,0,0,.07);border-radius:calc(var(--drift-chrome-action-radius) + 2px);box-shadow:inset 0 1px 2px #0000000d}._labSimpleLayout_7khrv_10 ._segmentBtn_7khrv_154,._labSimpleLayout_7khrv_10 ._segmentOn_7khrv_155{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:var(--drift-chrome-segment-min);height:var(--drift-chrome-action-h);min-height:var(--drift-chrome-action-h);padding:0 var(--drift-chrome-action-px);font-size:var(--drift-chrome-action-font);font-weight:500;letter-spacing:-.02em;border-radius:var(--drift-chrome-action-radius);border:none;white-space:nowrap;box-sizing:border-box;line-height:1;cursor:pointer;transition:color .15s ease,background .15s ease,box-shadow .15s ease}._labSimpleLayout_7khrv_10 ._segmentBtn_7khrv_154{color:var(--drift-text-muted);background:transparent}._labSimpleLayout_7khrv_10 ._segmentOn_7khrv_155{position:relative;z-index:1;background:var(--drift-panel-bg);color:var(--drift-charcoal);font-weight:600;box-shadow:0 1px 2px #0000000d,inset 0 1px #ffffffeb}._labSimpleLayout_7khrv_10 ._segmentBtn_7khrv_154:hover:not(:disabled):not(._segmentOn_7khrv_155){color:var(--drift-charcoal);background:#ffffff80;box-shadow:none}._labSimpleLayout_7khrv_10 ._healthChip_7khrv_201{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;box-sizing:border-box}._labSimpleLayout_7khrv_10 ._healthChipPaper_7khrv_214{height:var(--drift-chrome-outer-h);min-height:var(--drift-chrome-outer-h);padding:0 1.2rem;border:1px solid var(--drift-paper-chip-border);border-radius:calc(var(--drift-chrome-action-radius) + 2px);background:var(--drift-paper-chip-bg);box-shadow:var(--drift-paper-chip-shadow)}._labSimpleLayout_7khrv_10 ._healthChip_7khrv_201:not(:disabled):hover{background:var(--drift-paper-chip-bg);border-color:#4a6f8047;box-shadow:0 2px 6px #4a6f801a,inset 0 1px #fffffff2}._labSimpleLayout_7khrv_10 ._healthChip_7khrv_201:disabled{opacity:.72}._labSimpleLayout_7khrv_10 ._healthLabel_7khrv_236{font-size:var(--drift-chrome-action-font);font-weight:600;letter-spacing:-.02em;text-transform:none;color:var(--drift-charcoal)}._chromeBar_7khrv_40{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(10rem,.85fr) auto;align-items:stretch;flex-shrink:0;margin-bottom:var(--drift-space-3);min-height:64px;border:1px solid var(--drift-border);border-radius:var(--drift-radius-lg);background:var(--drift-panel-bg);box-shadow:var(--drift-shadow-card);overflow:hidden}._chromeBarInset_7khrv_40{margin-bottom:0;border:none;border-radius:0;box-shadow:none}._chromeDevice_7khrv_55,._chromeLab_7khrv_56,._chromeStatus_7khrv_57{display:flex;align-items:center;min-width:0;padding:var(--drift-space-3) var(--drift-space-4);border-right:1px solid var(--drift-divider)}._chromeLab_7khrv_56{justify-content:center;flex-wrap:wrap;gap:.5rem}._chromeStatus_7khrv_57{flex-shrink:0;border-right:none}._modeSwitch_7khrv_73{display:flex;width:100%;max-width:22rem;padding:4px}._modeSwitch_7khrv_73 ._segmentBtn_7khrv_154,._modeSwitch_7khrv_73 ._segmentOn_7khrv_155{flex:1 1 0;min-width:0;padding:.6rem .75rem;font-size:var(--drift-text-xs);font-weight:600;text-align:center}._segmentSwitch_7khrv_136{display:inline-flex;flex-shrink:0;padding:3px;background:var(--drift-inset);border:none;border-radius:999px}._segmentBtn_7khrv_154,._segmentOn_7khrv_155{border:none;background:transparent;color:var(--drift-text-muted);padding:.5rem .85rem;border-radius:8px;font-size:var(--drift-text-xs);font-weight:600;cursor:pointer;white-space:nowrap}._segmentOn_7khrv_155{background:var(--drift-slate);color:var(--drift-on-accent);box-shadow:none}._segmentBtn_7khrv_154:disabled,._segmentOn_7khrv_155:disabled{opacity:.45;cursor:not-allowed}._chromeActionBtn_7khrv_337{flex-shrink:0;font-size:.6875rem!important;padding:.3rem .6rem!important}._virtualToggle_7khrv_343{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;padding:.35rem .6rem;border:1px solid var(--drift-border);border-radius:var(--drift-radius-sm);background:var(--drift-inset);font-size:.6875rem;font-weight:500;color:var(--drift-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}._virtualToggle_7khrv_343 input{accent-color:var(--drift-slate);margin:0}._virtualToggle_7khrv_343:has(input:checked){color:var(--drift-text);border-color:var(--drift-border-strong);background:var(--drift-accent-dim)}._healthChip_7khrv_201{display:flex;align-items:center;gap:.45rem;flex-shrink:0;padding:.25rem .5rem;border:none;border-radius:var(--drift-radius-sm);background:transparent;box-shadow:none;cursor:pointer;font:inherit;color:inherit}._healthChip_7khrv_201:disabled{opacity:.45;cursor:not-allowed}._healthChip_7khrv_201:not(:disabled):hover{background:var(--drift-fill-hover)}._healthLabel_7khrv_236{font-size:var(--drift-text-xs);font-weight:600;letter-spacing:.02em;color:var(--drift-text-muted)}._workbench_7khrv_402{flex:1;min-height:0;display:grid;grid-template-columns:var(--drift-lab-side) var(--drift-lab-center) var(--drift-lab-side);grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"diag live cal" "ctrl live cal";gap:var(--drift-lab-gap)}._workbench_7khrv_402:fullscreen,._workbench_7khrv_402:-webkit-full-screen{width:100%;height:100%;box-sizing:border-box;padding:clamp(1rem,2.5vmin,2.25rem);background:var(--drift-bg);gap:clamp(1rem,2.2vmin,1.75rem);--drift-lab-scope-size: min(30vmin, 22rem);--drift-lab-sticks-max: min(92vw, 58rem)}._benchDiag_7khrv_426{grid-area:diag}._benchCal_7khrv_430{grid-area:cal}._benchCtrl_7khrv_434{grid-area:ctrl}._live_7khrv_438{grid-area:live;min-width:0;min-height:0;max-width:100%;display:grid;grid-template-rows:minmax(0,1fr);overflow:hidden}._live_7khrv_438>*{min-height:0;min-width:0;max-width:100%;height:100%;width:100%}._workbenchSimple_7khrv_456{grid-template-rows:minmax(0,1fr);grid-template-areas:"live";grid-template-columns:1fr;flex:1;min-height:0}._workbenchSimple_7khrv_456 ._benchHead_7khrv_464{padding:.65rem 1.15rem}._workbenchSimple_7khrv_456 ._benchHint_7khrv_468{display:none}._liveSimple_7khrv_472{display:flex;flex-direction:column;flex:1;min-height:0;grid-template-rows:unset}._liveInstrument_7khrv_480{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column}._liveInstrument_7khrv_480>*{flex:1;min-height:0}._simpleRepairSheet_7khrv_493{flex-shrink:0;max-height:min(42vh,22rem);display:flex;flex-direction:column;border-top:1px solid var(--drift-border);background:var(--drift-panel-bg);overflow:hidden}._simpleRepairHead_7khrv_503{flex-shrink:0;display:flex;align-items:center;gap:var(--drift-space-2);padding:.5rem var(--drift-space-4);border-bottom:1px solid var(--drift-border);background:var(--drift-panel-head)}._simpleRepairTitle_7khrv_513{margin:0;font-size:var(--drift-text-sm);font-weight:600;color:var(--drift-text)}._simpleRepairBody_7khrv_520{flex:1;min-height:0;overflow:auto;padding:var(--drift-space-3) var(--drift-space-4)}._advancedHubEmpty_7khrv_527{margin:0;font-size:var(--drift-text-sm);line-height:1.45;color:var(--drift-text-muted)}._advancedToolGrid_7khrv_534{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 1.25rem;min-width:0;width:100%}._advancedToolColumn_7khrv_542{display:flex;flex-direction:column;gap:0;min-width:0}@media(max-width:720px){._advancedToolGrid_7khrv_534{grid-template-columns:1fr;gap:0}}._advancedHubNote_7khrv_556{margin:0;font-size:var(--drift-text-sm);line-height:1.45;color:var(--drift-text-muted)}._workbenchAdvanced_7khrv_563{grid-template-rows:minmax(0,1fr);grid-template-areas:"ctrl live cal"}._bench_7khrv_426{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--drift-border);border-radius:var(--drift-radius-lg);background:var(--drift-panel-bg);box-shadow:var(--drift-shadow-card)}._benchHead_7khrv_464{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--drift-space-2);padding:var(--drift-space-3) var(--drift-space-5);border-bottom:1px solid var(--drift-divider);background:var(--drift-panel-head)}._benchHeadMain_7khrv_591{min-width:0;display:flex;align-items:baseline;gap:.5rem}._benchTitle_7khrv_598{margin:0;font-family:var(--drift-font);font-size:var(--drift-text-sm);font-weight:600;letter-spacing:-.01em;color:var(--drift-text)}._benchHint_7khrv_468{margin:0;font-size:var(--drift-text-xs);font-weight:500;color:var(--drift-text-muted);white-space:nowrap}._benchBody_7khrv_615{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}._benchBody_7khrv_615>*{flex:1 1 auto;min-height:0}._ctrlStack_7khrv_628{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}._ctrlScroll_7khrv_636{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:var(--drift-space-4) var(--drift-space-5);gap:var(--drift-space-3)}._calStack_7khrv_646{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}._calScroll_7khrv_654{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--drift-space-3);padding:var(--drift-space-4) var(--drift-space-5)}@media(max-width:1100px){._chromeBar_7khrv_40{grid-template-columns:1fr;grid-template-rows:auto auto auto}._chromeDevice_7khrv_55,._chromeLab_7khrv_56{border-right:none;border-bottom:1px solid var(--drift-border)}._workbench_7khrv_402{grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"live live" "diag cal" "ctrl cal"}._workbenchSimple_7khrv_456{grid-template-rows:minmax(0,1fr);grid-template-areas:"live"}._workbenchAdvanced_7khrv_563{grid-template-rows:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"live live" "ctrl cal"}}@keyframes _save-name-backdrop-in_11gy0_1{0%{opacity:0}to{opacity:1}}@keyframes _save-name-modal-in_11gy0_1{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._backdrop_11gy0_21{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:1.25rem;font-family:var(--drift-font);background:#2b2f3352;-webkit-backdrop-filter:blur(10px) saturate(1.08);backdrop-filter:blur(10px) saturate(1.08);opacity:0}._backdropVisible_11gy0_35{animation:_save-name-backdrop-in_11gy0_1 .28s ease forwards}._dialog_11gy0_39{width:min(100%,26rem);display:flex;flex-direction:column;border-radius:1rem;border:1px solid rgba(255,255,255,.55);background:linear-gradient(165deg,#fffcf7fa,#f8f4ecf5);box-shadow:0 24px 48px #2b2f332e,inset 0 1px #ffffffb3;opacity:0}._dialogVisible_11gy0_52{animation:_save-name-modal-in_11gy0_1 .32s cubic-bezier(.22,1,.36,1) forwards}._header_11gy0_56{padding:1.15rem 1.25rem .5rem}._title_11gy0_60{margin:0;font-size:1.15rem;font-weight:650;letter-spacing:-.02em;color:var(--drift-charcoal)}._lead_11gy0_68{margin:.5rem 0 0;font-size:.88rem;line-height:1.45;color:#2b2f33c7}._body_11gy0_75{padding:.65rem 1.25rem .25rem}._label_11gy0_79{display:block;margin-bottom:.4rem;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#2b2f338c}._input_11gy0_89{width:100%;box-sizing:border-box;padding:.65rem .75rem;border-radius:.55rem;border:1px solid rgba(43,47,51,.14);background:#ffffffd9;font-size:.95rem;font-family:inherit;color:var(--drift-charcoal)}._input_11gy0_89:focus{outline:2px solid rgba(45,156,140,.35);outline-offset:1px;border-color:#2d9c8c73}._hint_11gy0_107{margin:.5rem 0 0;font-size:.78rem;line-height:1.4;color:#2b2f338c}._footer_11gy0_114{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;padding:.9rem 1.25rem 1.1rem;border-top:1px solid rgba(43,47,51,.08);background:#ffffff59}._saveBtn_11gy0_124{min-width:7rem}._screen_isjx2_1{display:flex;flex-direction:column;gap:1.75rem;padding:.35rem 0 1.75rem;max-width:52rem;margin:0 auto;width:100%}._hero_isjx2_21{padding:1.35rem 1.5rem;border-radius:calc(var(--drift-radius) + 2px);background:linear-gradient(180deg,#fff,#f4f7fa);box-shadow:0 1px 3px #0000000f,inset 0 1px #fffffff2}._heroCopy_isjx2_39{min-width:0}._heroTitleRow_isjx2_47{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}._headline_isjx2_63{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-.03em;color:var(--drift-charcoal)}._subline_isjx2_79{margin:.55rem 0 0;font-size:.9375rem;color:var(--drift-text-muted);line-height:1.6;max-width:38rem}._lockedStack_isjx2_95{display:flex;flex-direction:column;gap:1.75rem}._section_isjx2_107{display:flex;flex-direction:column;min-width:0}._presetsPanel_isjx2_119,._savedPanel_isjx2_121{display:flex;flex-direction:column;gap:1.25rem;padding:1.35rem 1.5rem 1.5rem;border-radius:calc(var(--drift-radius) + 2px);background:linear-gradient(180deg,#fff,#f6f8fb);box-shadow:0 1px 2px #0000000d,inset 0 1px #ffffffeb}._sectionHead_isjx2_145{display:flex;flex-direction:column;gap:.4rem;padding-bottom:.15rem}._sectionTitle_isjx2_159{margin:0;font-size:1.0625rem;font-weight:700;letter-spacing:-.02em;color:var(--drift-charcoal)}._sectionHint_isjx2_175{margin:0;font-size:.8125rem;color:var(--drift-text-muted);line-height:1.55;max-width:40rem}._presetGrid_isjx2_191{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%}._presetCard_isjx2_205{position:relative;border-radius:calc(var(--drift-radius) + 2px);background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 1px 2px #0000000d,inset 0 1px #ffffffeb;overflow:hidden;min-height:10.5rem}._presetBody_isjx2_227{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;min-height:10.5rem;padding:1.15rem 1.15rem 1.1rem;gap:.5rem}._presetTitle_isjx2_249{margin:0;font-size:1rem;font-weight:700;letter-spacing:-.02em}._presetDesc_isjx2_263{margin:0;flex:1;font-size:.8125rem;color:var(--drift-text-muted);line-height:1.5}._presetFooter_isjx2_279{margin-top:auto;padding-top:.85rem}._presetBtn_isjx2_289,._pageLock_isjx2_297{width:100%}._emptySaved_isjx2_305{margin:0;padding:.85rem 0 .15rem;font-size:.875rem;color:var(--drift-text-muted);line-height:1.55;border-top:1px solid rgba(92,124,137,.1)}._savedList_isjx2_325{list-style:none;margin:0;padding:.85rem 0 0;display:flex;flex-direction:column;gap:.65rem;border-top:1px solid rgba(92,124,137,.1)}._savedRow_isjx2_345{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;border-radius:var(--drift-radius-sm);background:#ffffffb8;border:1px solid rgba(92,124,137,.12)}._savedMeta_isjx2_367 strong{display:block;font-size:.9375rem;font-weight:700}._savedMeta_isjx2_367 span{display:block;font-size:.75rem;color:var(--drift-text-muted);margin-top:.2rem}._savedActions_isjx2_393{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}._footerCta_isjx2_407{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem;padding:1.25rem 1.5rem;border-radius:calc(var(--drift-radius) + 2px);background:linear-gradient(180deg,#fff,#f2f6f9);box-shadow:0 1px 2px #0000000d,inset 0 1px #ffffffeb}._footerCopy_isjx2_435{margin:0;flex:1;min-width:min(100%,14rem);max-width:36rem;font-size:.875rem;color:var(--drift-text-muted);line-height:1.55}@media(max-width:900px){._presetGrid_isjx2_191{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){._screen_isjx2_1{gap:1.35rem;padding-bottom:1.25rem}._hero_isjx2_21{flex-direction:column;padding:1.15rem 1.2rem}._heroAside_isjx2_489{padding-top:0}._presetsPanel_isjx2_119,._savedPanel_isjx2_121{padding:1.15rem 1.2rem 1.25rem;gap:1rem}._presetGrid_isjx2_191{grid-template-columns:1fr}._presetCard_isjx2_205,._presetBody_isjx2_227{min-height:0}._savedRow_isjx2_345{flex-direction:column;align-items:flex-start}._savedActions_isjx2_393{width:100%;justify-content:flex-start}._footerCta_isjx2_407{padding:1.15rem 1.2rem}._footerCta_isjx2_407{flex-direction:column;align-items:stretch}._footerCta_isjx2_407 button{width:100%}}@keyframes _load-tuning-backdrop-in_10dss_1{0%{opacity:0}to{opacity:1}}@keyframes _load-tuning-modal-in_10dss_1{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._backdrop_10dss_21{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:1.25rem;font-family:var(--drift-font);background:#2b2f3352;-webkit-backdrop-filter:blur(10px) saturate(1.08);backdrop-filter:blur(10px) saturate(1.08);opacity:0}._backdropVisible_10dss_35{animation:_load-tuning-backdrop-in_10dss_1 .28s ease forwards}._dialog_10dss_39{width:min(100%,28rem);max-height:min(88vh,36rem);display:flex;flex-direction:column;border-radius:1rem;border:1px solid rgba(255,255,255,.55);background:linear-gradient(165deg,#fffcf7fa,#f8f4ecf5);box-shadow:0 24px 48px #2b2f332e,inset 0 1px #ffffffb3;opacity:0;overflow:hidden}._dialogVisible_10dss_54{animation:_load-tuning-modal-in_10dss_1 .32s cubic-bezier(.22,1,.36,1) forwards}._header_10dss_58{padding:1.15rem 1.25rem .65rem}._title_10dss_62{margin:0;font-size:1.15rem;font-weight:650;letter-spacing:-.02em;color:var(--drift-charcoal)}._lead_10dss_70{margin:.55rem 0 0;font-size:.88rem;line-height:1.45;color:#2b2f33d1}._context_10dss_77{margin:.65rem 0 0;font-size:.84rem;line-height:1.4;color:#2b2f33b8}._body_10dss_84{padding:.35rem 1.25rem .85rem;overflow:auto}._info_10dss_89{margin:0 0 .75rem;padding:.65rem .75rem;border-radius:.65rem;font-size:.82rem;line-height:1.4;color:#204858f2;background:#b4dceb59;border:1px solid rgba(70,140,170,.22)}._warn_10dss_100{margin:0 0 .75rem;padding:.65rem .75rem;border-radius:.65rem;font-size:.82rem;line-height:1.4;color:#5c3014f2;background:#ffd6aa59;border:1px solid rgba(210,120,50,.25)}._changesTitle_10dss_111{margin:0 0 .45rem;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#2b2f338c}._changesList_10dss_120{margin:0;padding-left:1.15rem;font-size:.84rem;line-height:1.45;color:#2b2f33e0}._changesList_10dss_120 li{margin-bottom:.35rem}._note_10dss_132{margin:.75rem 0 0;font-size:.78rem;line-height:1.4;color:#2b2f3394}._footer_10dss_139{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;padding:.85rem 1.25rem 1.1rem;border-top:1px solid rgba(43,47,51,.08);background:#ffffff59}._confirmBtn_10dss_149{min-width:9.5rem}._screen_1pe28_1{display:flex;flex-direction:column;gap:1.35rem;padding:.25rem 0 1rem;max-width:52rem;margin:0 auto}._hero_1pe28_19{padding:1.15rem 1.25rem;border-radius:calc(var(--drift-radius) + 2px);background:linear-gradient(180deg,#fff,#f4f7fa);box-shadow:0 1px 3px #0000000f,inset 0 1px #fffffff2}._heroCopy_1pe28_37{min-width:0}._heroTitleRow_1pe28_45{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}._headline_1pe28_61{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-.03em}._subline_1pe28_75{margin:.4rem 0 0;font-size:.9375rem;color:var(--drift-text-muted);line-height:1.55;max-width:38rem}._trendNote_1pe28_91{margin:.45rem 0 0;font-size:.8125rem;font-weight:600;letter-spacing:-.01em;color:var(--drift-teal-deep, #2d7a6e);max-width:38rem}._lockedStack_1pe28_109{display:flex;flex-direction:column;gap:1.35rem}._chartPreview_1pe28_121{position:relative;height:220px;border-radius:calc(var(--drift-radius) + 2px);overflow:hidden;background:linear-gradient(180deg,#fff,#f0f4f8);box-shadow:0 1px 2px #0000000d,inset 0 1px #ffffffeb}._chartBlur_1pe28_143{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:1.25rem 1rem;gap:.35rem;filter:blur(2px);opacity:.55}._bar_1pe28_165{flex:1;background:linear-gradient(180deg,#6d91a059,#4a6f80d9);border-radius:4px 4px 0 0}._overlay_1pe28_177{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;padding:1.5rem;text-align:center;background:linear-gradient(180deg,#ffffff8c,#f4f7fae0)}._overlayTitle_1pe28_211{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:-.02em;color:var(--drift-charcoal)}._overlayText_1pe28_227{margin:0;font-size:.875rem;line-height:1.55;max-width:22rem;color:var(--drift-text-muted)}._actions_1pe28_243{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:.35rem}._chartLive_1pe28_259{height:200px;border-radius:calc(var(--drift-radius) + 2px);background:linear-gradient(180deg,#fff,#f6f8fb);padding:.85rem 1rem;box-shadow:0 1px 2px #0000000d,inset 0 1px #ffffffeb}._bars_1pe28_279{display:flex;align-items:flex-end;height:100%;gap:.3rem}._barLive_1pe28_293{flex:1;background:linear-gradient(180deg,#6d91a073,#4a6f80f2);border-radius:4px 4px 0 0;min-width:6px}._pageLock_1pe28_307{width:100%}._empty_1pe28_315{margin:0;color:var(--drift-text-muted);font-size:.875rem;padding:.5rem 0}._log_1pe28_329{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}._logRow_1pe28_347{display:grid;grid-template-columns:minmax(5.5rem,auto) 1fr auto;gap:.5rem .85rem;align-items:start;font-size:.8125rem;padding:.65rem .75rem;border-radius:var(--drift-radius-sm);background:#ffffffa6;border:1px solid rgba(92,124,137,.1)}._logScore_1pe28_371{display:flex;flex-direction:column;gap:.15rem}._logScore_1pe28_371 strong{font-size:1.05rem;letter-spacing:-.03em;color:var(--drift-charcoal)}._logSeverity_1pe28_395{font-size:.75rem;font-weight:600;color:var(--drift-text-muted)}._logDiagnosis_1pe28_407{margin:0;line-height:1.45;color:var(--drift-charcoal);opacity:.88}._logWhen_1pe28_421{font-size:.75rem;color:var(--drift-text-muted);white-space:nowrap;justify-self:end}@media(max-width:520px){._logRow_1pe28_347{grid-template-columns:1fr auto}._logDiagnosis_1pe28_407{grid-column:1 / -1}}._exportRow_1pe28_455{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem;padding:1rem 1.15rem;border-radius:calc(var(--drift-radius) + 2px);background:linear-gradient(180deg,#fff,#f2f6f9)}._exportCopy_1pe28_477{margin:0;font-size:.875rem;color:var(--drift-text-muted);line-height:1.45}@media(max-width:640px){._hero_1pe28_19{flex-direction:column}}._screen_1t6i0_1{display:flex;flex-direction:column;gap:1.5rem;padding:.35rem 0 1.75rem;max-width:40rem;margin:0 auto;width:100%}._pageHead_1t6i0_21{padding:0 .1rem}._headline_1t6i0_29{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-.03em;color:var(--drift-charcoal)}._lead_1t6i0_45{margin:.45rem 0 0;font-size:.9375rem;line-height:1.55;color:var(--drift-text-muted);max-width:36rem}._stack_1t6i0_61{display:flex;flex-direction:column;gap:1.25rem}._panel_1t6i0_73{padding:1.35rem 1.5rem 1.5rem;border-radius:calc(var(--drift-radius) + 2px);background:linear-gradient(180deg,#fff,#f6f8fb);box-shadow:0 1px 2px #0000000d,inset 0 1px #ffffffeb}._panelCompact_1t6i0_91{padding-bottom:1.35rem}._panelHead_1t6i0_99{margin:0 0 1.15rem;padding-bottom:1rem;border-bottom:1px solid var(--drift-divider-strong)}._panelCompact_1t6i0_91 ._panelHead_1t6i0_99{margin-bottom:.85rem;padding-bottom:.75rem}._panelTitle_1t6i0_121{margin:0;font-size:1.0625rem;font-weight:700;letter-spacing:-.02em;color:var(--drift-charcoal)}._panelIntro_1t6i0_137{margin:.4rem 0 0;font-size:.8125rem;line-height:1.55;color:var(--drift-text-muted);max-width:34rem}._group_1t6i0_153{margin-top:1.35rem;padding-top:1.35rem;border-top:1px solid var(--drift-divider)}._group_1t6i0_153:first-of-type{margin-top:0;padding-top:0;border-top:none}._groupTitle_1t6i0_177{margin:0 0 .75rem;font-size:.875rem;font-weight:700;letter-spacing:-.01em;color:var(--drift-charcoal)}._factList_1t6i0_193{margin:0;padding:0;display:flex;flex-direction:column;gap:0;border:1px solid var(--drift-border);border-radius:.5rem;background:var(--drift-well-bg);overflow:hidden}._fact_1t6i0_193{display:grid;grid-template-columns:minmax(7.5rem,9rem) 1fr;gap:.75rem 1rem;padding:.7rem .9rem;border-bottom:1px solid var(--drift-divider);font-size:.875rem}._fact_1t6i0_193:last-child{border-bottom:none}._fact_1t6i0_193 dt{margin:0;font-weight:500;color:var(--drift-text-muted)}._fact_1t6i0_193 dd{margin:0;color:var(--drift-charcoal);line-height:1.45}._factStrong_1t6i0_267{font-weight:600}._groupNote_1t6i0_275{margin:.75rem 0 0;font-size:.8125rem;line-height:1.55;color:var(--drift-text-muted)}._checkRow_1t6i0_289{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem .95rem;border:1px solid var(--drift-border);border-radius:.5rem;background:var(--drift-well-bg);cursor:pointer}._checkRow_1t6i0_289:has(input:disabled){opacity:.55;cursor:not-allowed}._checkInput_1t6i0_321{margin:.12rem 0 0;width:1rem;height:1rem;flex-shrink:0;accent-color:var(--drift-slate)}._checkText_1t6i0_337{display:flex;flex-direction:column;gap:.3rem;min-width:0}._checkTitle_1t6i0_351{font-size:.875rem;font-weight:600;color:var(--drift-charcoal);line-height:1.35}._checkDetail_1t6i0_365{font-size:.8125rem;line-height:1.5;color:var(--drift-text-muted);font-weight:400}._savedKeyRow_1t6i0_379{display:flex;flex-direction:column;gap:.65rem;margin-top:.35rem}._actions_1t6i0_393{display:flex;flex-wrap:wrap;gap:.5rem}._textAction_1t6i0_405{display:block;margin:.75rem 0 0;padding:0;border:none;background:none;font:inherit;font-size:.8125rem;font-weight:600;color:var(--drift-slate);text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:.15em}._textAction_1t6i0_405:hover{color:var(--drift-charcoal)}._restoreRow_1t6i0_445{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem;align-items:center}._restoreInput_1t6i0_461{flex:1 1 12rem;min-width:0;padding:.55rem .65rem;border-radius:.45rem;border:1px solid var(--drift-border);background:var(--drift-well-bg);font-family:ui-monospace,Cascadia Code,Segoe UI Mono,monospace;font-size:.8125rem;color:var(--drift-charcoal)}._restoreInput_1t6i0_461:focus{outline:2px solid rgba(74,111,128,.35);outline-offset:1px}._restoreError_1t6i0_495{margin:.5rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--drift-severe, #c44f4f)}._aboutText_1t6i0_509{margin:0;font-size:.8125rem;line-height:1.6;color:var(--drift-text-muted)}@media(max-width:480px){._fact_1t6i0_193{grid-template-columns:1fr;gap:.25rem}}._backdrop_15ay8_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#181c2085;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._card_15ay8_13{width:min(26rem,100%);padding:1.75rem 1.65rem 1.5rem;border-radius:calc(var(--drift-radius) + 4px);background:linear-gradient(180deg,#fff,#f2f6fa);box-shadow:0 20px 50px #0003,inset 0 1px #fffffff2;text-align:center}._badge_15ay8_24{display:inline-block;margin:0 0 .5rem;padding:.28rem .65rem;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:#1f6b52;background:#3d8f621f;border:1px solid rgba(61,143,98,.22)}._title_15ay8_37{margin:0;font-size:1.35rem;font-weight:700;letter-spacing:-.03em;color:var(--drift-charcoal)}._lead_15ay8_45{margin:.55rem 0 0;font-size:.9rem;line-height:1.55;color:var(--drift-text-muted)}._spinner_15ay8_52{width:2.25rem;height:2.25rem;margin:0 auto 1rem;border-radius:50%;border:3px solid rgba(74,111,128,.2);border-top-color:var(--drift-slate);animation:_spin_15ay8_52 .85s linear infinite}@keyframes _spin_15ay8_52{to{transform:rotate(360deg)}}._keyBlock_15ay8_68{margin:1.25rem 0 0;padding:1rem 1rem 1.05rem;text-align:left;border-radius:.55rem;border:1px solid var(--drift-border);background:var(--drift-well-bg)}._keyTitle_15ay8_77{margin:0;font-size:.875rem;font-weight:700;color:var(--drift-charcoal)}._keyHint_15ay8_84{margin:.4rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--drift-text-muted)}._keyValue_15ay8_91{display:block;margin:.75rem 0 0;padding:.65rem .75rem;border-radius:.4rem;border:1px solid var(--drift-border);background:#fff;font-family:ui-monospace,Cascadia Code,monospace;font-size:.8125rem;font-weight:600;letter-spacing:.03em;word-break:break-all;color:var(--drift-charcoal)}._keyActions_15ay8_106{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}._primaryBtn_15ay8_113{width:100%;margin-top:1.25rem}:root{--drift-white: #ffffff;--drift-charcoal: #2b2f33;--drift-slate: #4a6f80;--drift-teal: #5c7c89;--drift-teal-light: #6d91a0;--drift-teal-deep: #3d5f6e;--drift-void: #e3e7eb;--drift-bg: #e3e7eb;--drift-surface: #ffffff;--drift-teal-mid: #f7f9fa;--drift-inset: rgba(0, 0, 0, .04);--drift-inset-deep: rgba(0, 0, 0, .06);--drift-inset-warm: rgba(92, 124, 137, .08);--drift-track: rgba(92, 124, 137, .18);--drift-border: rgba(0, 0, 0, .09);--drift-border-strong: rgba(0, 0, 0, .14);--drift-divider: rgba(0, 0, 0, .055);--drift-divider-strong: rgba(0, 0, 0, .1);--drift-instrument-rule: rgba(0, 0, 0, .13);--drift-paper-base: #f8fafc;--drift-panel-bg: #f8fafc;--drift-app-bg: radial-gradient(ellipse 78% 58% at 14% 7%, rgba(255, 255, 255, .9) 0%, transparent 58%), radial-gradient(ellipse 72% 52% at 88% 95%, rgba(226, 232, 240, .48) 0%, transparent 56%), linear-gradient(180deg, #fafbfc 0%, #f1f5f9 100%);--drift-panel-head: #f7f9fa;--drift-well-bg: #ffffff;--drift-well-tray: #f0f3f6;--drift-scope-bg: #e8ecf0;--drift-scope-well: #e8ecf0;--drift-rim-light: inset 0 1px 0 rgba(255, 255, 255, .85);--drift-rim-dark: inset 0 -1px 0 rgba(0, 0, 0, .04);--drift-scope-inset: inset 0 3px 10px rgba(0, 0, 0, .09), inset 0 -2px 4px rgba(255, 255, 255, .72);--drift-dial-inset: inset 0 4px 14px rgba(0, 0, 0, .11), inset 0 -2px 5px rgba(255, 255, 255, .75);--drift-text: #2b2f33;--drift-text-muted: #6b7280;--drift-on-accent: #ffffff;--drift-muted: var(--drift-text-muted);--drift-accent: var(--drift-slate);--drift-accent-bright: #6d91a0;--drift-accent-dim: rgba(74, 111, 128, .12);--drift-accent-border: #5c7c89;--drift-accent-glow: transparent;--drift-sun: var(--drift-slate);--drift-health-ui: #4a8f6a;--drift-health-ui-dim: rgba(74, 143, 106, .12);--drift-fix-ui: var(--drift-slate);--drift-fix-ui-dim: var(--drift-accent-dim);--drift-healthy: #3d8f62;--drift-healthy-dim: rgba(61, 143, 98, .12);--drift-minor: #6b8f7a;--drift-moderate: #b8863a;--drift-significant: #c46f4a;--drift-severe: #c44f4f;--drift-warn: var(--drift-moderate);--drift-bad: var(--drift-severe);--drift-premium: #7a6a9a;--drift-steam: var(--drift-slate);--drift-surface-solid: var(--drift-panel-bg);--drift-surface-elevated: var(--drift-surface);--drift-surface-soft: var(--drift-surface);--drift-bg-inset: var(--drift-inset-deep);--drift-bg-inset-soft: var(--drift-inset);--drift-nav-track: var(--drift-track);--drift-header-chrome: var(--drift-panel-bg);--drift-glass-bg: var(--drift-panel-bg);--drift-glass-bg-strong: var(--drift-surface);--drift-glass-blur: none;--drift-glass-highlight: rgba(255, 255, 255, .6);--drift-fill-subtle: rgba(0, 0, 0, .03);--drift-fill-hover: rgba(92, 124, 137, .08);--drift-fill-warm: var(--drift-accent-dim);--drift-sky-top: var(--drift-bg);--drift-bg-bottom: var(--drift-bg);--drift-radius: 14px;--drift-radius-sm: 10px;--drift-radius-lg: 18px;--drift-font-display: "Satoshi", system-ui, -apple-system, sans-serif;--drift-font: "Satoshi", system-ui, -apple-system, sans-serif;--drift-font-mono: "Satoshi", system-ui, -apple-system, sans-serif;--drift-text-xs: .8125rem;--drift-text-sm: .9375rem;--drift-text-base: 1rem;--drift-text-lg: 1.125rem;--drift-text-xl: 1.375rem;--drift-flow-eyebrow: .8125rem;--drift-flow-micro: .8125rem;--drift-flow-caption: .9375rem;--drift-flow-body: 1rem;--drift-flow-instruction: 1.0625rem;--drift-flow-title: 1.125rem;--drift-flow-lead: 1.25rem;--drift-flow-detail: #4f5d68;--drift-space-1: .4rem;--drift-space-2: .75rem;--drift-space-3: 1rem;--drift-space-4: 1.5rem;--drift-space-5: 2rem;--drift-space-6: 2.75rem;--drift-shadow-sm: 0 1px 2px rgba(0, 0, 0, .04), 0 4px 12px rgba(0, 0, 0, .05);--drift-shadow-md: 0 2px 6px rgba(0, 0, 0, .05), 0 12px 32px rgba(0, 0, 0, .08);--drift-shadow-lg: 0 4px 12px rgba(0, 0, 0, .06), 0 20px 48px rgba(0, 0, 0, .1);--drift-shadow-card: 0 1px 2px rgba(0, 0, 0, .03), 0 6px 20px rgba(0, 0, 0, .05);--drift-shadow-button: 0 2px 8px rgba(74, 111, 128, .09), inset 0 1px 0 rgba(255, 255, 255, .98);--drift-btn-font-size: 1rem;--drift-btn-pad-y: .74rem;--drift-btn-pad-x: 1.25rem;--drift-btn-radius: 12px;--drift-btn-min-height: 2.8rem;--drift-btn-slate-bg: linear-gradient(180deg, #ffffff 0%, #f4f7f9 100%);--drift-btn-slate-border: rgba(74, 111, 128, .3);--drift-btn-slate-text: #3d5f6e;--drift-btn-slate-shadow: 0 2px 8px rgba(74, 111, 128, .09), inset 0 1px 0 rgba(255, 255, 255, .98);--drift-btn-slate-bg-hover: linear-gradient(180deg, #f9fbfc 0%, #eaf0f4 100%);--drift-btn-slate-border-hover: rgba(74, 111, 128, .42);--drift-btn-slate-shadow-hover: 0 4px 14px rgba(74, 111, 128, .12), inset 0 1px 0 rgba(255, 255, 255, 1);--drift-btn-health-bg: linear-gradient(180deg, #ffffff 0%, #f3faf6 100%);--drift-btn-health-border: rgba(74, 143, 106, .34);--drift-btn-health-text: #2f6b4c;--drift-btn-health-shadow: 0 2px 8px rgba(74, 143, 106, .1), inset 0 1px 0 rgba(255, 255, 255, .98);--drift-btn-health-bg-hover: linear-gradient(180deg, #f9fcfa 0%, #e8f4ec 100%);--drift-btn-health-border-hover: rgba(74, 143, 106, .46);--drift-btn-health-shadow-hover: 0 4px 14px rgba(74, 143, 106, .14), inset 0 1px 0 rgba(255, 255, 255, 1);--drift-btn-secondary-bg: #ffffff;--drift-btn-secondary-border: rgba(74, 111, 128, .22);--drift-btn-secondary-text: var(--drift-charcoal);--drift-btn-secondary-shadow: 0 2px 6px rgba(74, 111, 128, .08), inset 0 1px 0 rgba(255, 255, 255, .98);--drift-btn-ghost-bg: #ffffff;--drift-btn-ghost-border: rgba(0, 0, 0, .08);--drift-btn-ghost-text: var(--drift-text-muted);--drift-content-max: 1480px;--drift-lab-side: minmax(18rem, 1.15fr);--drift-lab-center: minmax(0, 1.5fr);--drift-lab-gap: 1.25rem;--drift-scope-size: 14.25rem;--drift-scope-max: min(14.25rem, 34cqw);--drift-live-pad: 2rem 1.75rem 1.75rem;--drift-scope-grid: rgba(0, 0, 0, .1);--drift-scope-ring: rgba(0, 0, 0, .28);--drift-scope-ring-strong: rgba(0, 0, 0, .38);--drift-scope-well: transparent}@property --glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes drift-paper-border-glow{to{--glow-angle: 360deg}}.drift-text-link{display:inline-flex;align-items:center;gap:.22rem;border:none;padding:0;margin:0;font-family:var(--drift-font);font-size:.8125rem;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:var(--drift-slate);cursor:pointer;text-decoration:none;background:none;box-shadow:none;transition:color .15s ease}.drift-text-link:after{content:"›";font-size:1.05em;font-weight:700;line-height:1;opacity:.45;transition:opacity .15s ease,transform .15s ease}.drift-text-link:hover:not(:disabled){color:var(--drift-teal-deep)}.drift-text-link:hover:not(:disabled):after{opacity:.85;transform:translate(2px)}.drift-text-link:disabled{opacity:.45;cursor:not-allowed}.drift-text-link--inline{display:inline;font-size:inherit;color:var(--drift-accent)}.drift-text-link--inline:after{content:none}.drift-text-link--inline:hover:not(:disabled){color:var(--drift-teal-deep)}.drift-text-link--start{align-self:flex-start}.drift-text-link--steam{display:inline;font-size:inherit;margin-left:.35rem;color:var(--drift-steam)}.drift-text-link--steam:after{content:none}.drift-text-link--steam:hover:not(:disabled){color:var(--drift-steam);filter:brightness(1.1)}.paper-glow-box{position:relative;isolation:isolate;border:none;overflow:hidden}.paper-glow-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:conic-gradient(from var(--glow-angle),rgba(74,111,128,.12) 0deg,rgba(74,111,128,.12) 62deg,rgba(109,145,160,.42) 118deg,rgba(196,216,228,.95) 180deg,rgba(109,145,160,.42) 242deg,rgba(74,111,128,.12) 298deg,rgba(74,111,128,.12) 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:0;animation:drift-paper-border-glow 4s linear infinite}.paper-glow-box--busy:before{animation-duration:2.2s;background:conic-gradient(from var(--glow-angle),rgba(74,111,128,.2) 0deg,rgba(74,111,128,.2) 62deg,rgba(109,145,160,.58) 118deg,rgba(168,196,212,1) 180deg,rgba(109,145,160,.58) 242deg,rgba(74,111,128,.2) 298deg,rgba(74,111,128,.2) 360deg)}.paper-glow-box>*{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.paper-glow-box:before{animation:none;background:#5c7c8952}}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--drift-font);font-size:var(--drift-text-base);line-height:1.55;color:var(--drift-text);background-color:var(--drift-bg);background-image:radial-gradient(ellipse 90% 55% at 50% -8%,rgba(255,255,255,.92) 0%,var(--drift-bg) 62%);background-attachment:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input[type=range]{font:inherit}html,body,#root{height:100%}#root{min-height:100%}
