*{box-sizing:border-box}:root{color:var(--ink);font-synthesis:none;--accent:#24262a;--accent-hover:#111214;--accent-soft:#edf0f3;--accent-border:#9da5af;--accent-tint:#24262a29;--control-hover:#f5f6f8;--focus:#626b78;--control-background:linear-gradient(170deg, #282a2e, #111214 65%);--control-background-hover:linear-gradient(170deg, #34373c, #181a1e 65%);--control-border:#383b40;--control-text:#f8f9fb;--ink:#202226;--muted:#666e78;--line:#e0e4e9;--surface:#fff;--ground:#f5f6f8;background:#eaf0f8;font-family:Segoe UI,Microsoft YaHei,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1.55}body{min-width:320px;margin:0}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.46}button,a,input,select,summary,[tabindex]{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}button,input,select{color:inherit}button{background:0 0;border:0}button svg{flex-shrink:0}button{transition:background-color .12s,color .12s,border-color .12s}button:disabled{transition:none}input[type=range]{accent-color:var(--accent);cursor:pointer}input[type=number]{font-variant-numeric:tabular-nums}fieldset{border:0;min-width:0;margin:0;padding:0}fieldset:disabled input{cursor:not-allowed}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.35}button,select{min-height:36px}::selection{color:var(--ink);background:#dce1e6}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}._root_m0iul_1{margin-top:20px;display:inline-flex;position:relative}._trigger_m0iul_3{min-height:36px;box-shadow:none;color:var(--accent);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:6px 10px;font-size:14px;font-weight:400;line-height:1.5;display:inline-flex}._trigger_m0iul_3:hover,._active_m0iul_5{color:var(--accent-hover);box-shadow:none;background:0 0}._position_m0iul_7{z-index:40;width:min(320px,100vw - 40px);padding-top:10px;position:absolute;top:100%;left:50%;transform:translate(-50%)}._card_m0iul_9{border:1px solid var(--line);color:#465262;text-align:left;background:#fff;border-radius:12px;padding:16px 18px;font-size:13px;line-height:1.75;animation:.14s ease-out _helpAppear_m0iul_1;position:relative;box-shadow:0 8px 28px #1924341f}._card_m0iul_9:after{content:"";border-left:1px solid var(--line);border-top:1px solid var(--line);background:#fff;width:9px;height:9px;position:absolute;top:-5px;left:calc(50% - 5px);transform:rotate(45deg)}._card_m0iul_9 p+p{color:#687586;border-top:1px solid #edf0f5;margin-top:10px;padding-top:10px}@keyframes _helpAppear_m0iul_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (pointer:coarse){._trigger_m0iul_3{min-height:44px}}@media (prefers-reduced-motion:reduce){._card_m0iul_9{animation:none}}@property --specular-angle{syntax:"<angle>";inherits:true;initial-value:-35deg}@property --specular-x{syntax:"<percentage>";inherits:true;initial-value:28%}@property --specular-y{syntax:"<percentage>";inherits:true;initial-value:0%}@property --specular-strength{syntax:"<number>";inherits:true;initial-value:.32}._button_z7rv0_6{isolation:isolate;border:1px solid var(--control-border);background:var(--control-background);color:var(--control-text);border-radius:999px;justify-content:center;align-items:center;gap:9px;transition:--specular-angle .18s ease-out,--specular-x .18s ease-out,--specular-y .18s ease-out,--specular-strength .22s ease-out,transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 7px 16px -11px #0a0d1299}._button_z7rv0_6:before,._button_z7rv0_6:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:-1px}._button_z7rv0_6:before{background:radial-gradient(110px 65px at var(--specular-x) var(--specular-y), #ffffff26, transparent 75%);opacity:var(--specular-strength);inset:0}._button_z7rv0_6:after{background:conic-gradient(from calc(var(--specular-angle) - 30deg), transparent 0deg, #ffffff57 16deg, #fff 30deg, #ffffff57 44deg, transparent 60deg, transparent 164deg, #ffffff94 210deg, transparent 256deg);opacity:var(--specular-strength);padding:1.2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._label_z7rv0_29{z-index:1;justify-content:center;align-items:center;gap:inherit;display:inline-flex;position:relative}._button_z7rv0_6:hover:not(:disabled){box-shadow:inset 0 1px #ffffff17,0 8px 19px -11px #0a0d12a6}._button_z7rv0_6:active:not(:disabled){transform:scale(.97)}._button_z7rv0_6:focus-visible{outline:2px solid var(--focus);outline-offset:4px;--specular-strength:1!important}._button_z7rv0_6:disabled:before,._button_z7rv0_6:disabled:after{opacity:.18}@media (prefers-reduced-motion:reduce){._button_z7rv0_6{transition:none}._button_z7rv0_6:active:not(:disabled){transform:none}}._home_1pigg_1{place-items:center;min-height:calc(100svh - 72px);padding:32px 24px 104px;display:grid;position:relative}._content_1pigg_3{text-align:center;width:100%;max-width:700px}._brandMark_1pigg_5{aspect-ratio:373/458;mix-blend-mode:multiply;width:72px;height:auto;margin:0 auto 28px;display:block;overflow:hidden}._content_1pigg_3 h1{color:var(--ink);letter-spacing:-.7px;font-size:40px;font-weight:400;line-height:1.35}._description_1pigg_9{color:var(--muted);margin-top:8px;font-size:17px;line-height:1.7}._actions_1pigg_11{flex-direction:column;align-items:center;gap:18px;margin-top:38px;display:flex}._primaryRow_1pigg_13{justify-content:center;align-items:stretch;gap:16px;width:min(100%,440px);display:flex}._support_1pigg_15{border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:12px 24px;font-weight:500;line-height:1.5;display:inline-flex}._actions_1pigg_11 button{min-height:46px;padding:12px 24px;font-weight:500;line-height:1.5}._primaryRow_1pigg_13 button{min-width:0;min-height:56px;padding:13px 24px;font-size:18px}._connect_1pigg_21{flex:1}._support_1pigg_15{border:1px solid var(--line);color:#344052;background:#fff;min-width:190px}._support_1pigg_15:hover{background:var(--control-hover);border-color:var(--accent-border)}._supportAction_1pigg_27{flex:1.25}._actions_1pigg_11 ._demo_1pigg_29{min-width:144px;padding:10px 24px;font-size:16px}._message_1pigg_31{color:#5c687a;max-width:620px;min-height:64px;margin:16px auto 0;font-size:13px;line-height:1.7}._message_1pigg_31:empty{display:none}._message_1pigg_31 strong{color:#374254;margin-bottom:3px;font-weight:600;display:block}._error_1pigg_37{color:#946221}._spinner_1pigg_39{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite _turn_1pigg_1;display:inline-block}._dialog_1pigg_41{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;width:min(540px,100vw - 32px);max-height:calc(100svh - 48px);padding:26px;overflow-y:auto}._dialog_1pigg_41::backdrop{background:#141d2a5c}._dialogHeading_1pigg_45{justify-content:space-between;align-items:center;gap:20px;display:flex}._dialogHeading_1pigg_45 h2{font-size:20px;font-weight:600}._close_1pigg_49{color:#687386;border-radius:6px;min-width:40px;min-height:40px;font-size:27px;font-weight:300}._close_1pigg_49:hover{color:#222934;background:#f1f3f6}._listIntro_1pigg_53{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.7}._supportedDevice_1pigg_55{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:20px;margin:20px 0;padding:24px 0;display:flex}._supportedDevice_1pigg_55 img{flex:0 0 132px;width:132px;height:auto}._supportedDevice_1pigg_55 h3{font-size:17px;font-weight:600}._supportedDevice_1pigg_55 p{color:#5e6b7c;margin-top:8px;font-size:13px}._supportedDevice_1pigg_55 p span{color:#a5aeba;margin:0 5px}._supportedDevice_1pigg_55 small{color:#87652c;margin-top:7px;font-size:12px;line-height:1.7;display:block}._listNote_1pigg_67{color:var(--muted);font-size:13px;line-height:1.8}._dialog_1pigg_41 form{justify-content:flex-end;margin-top:24px;display:flex}._dialog_1pigg_41 form ._support_1pigg_15{min-width:88px}@keyframes _turn_1pigg_1{to{transform:rotate(360deg)}}@media (max-width:600px){._home_1pigg_1{padding:28px 20px 100px}._brandMark_1pigg_5{width:62px;margin-bottom:24px}._content_1pigg_3 h1{font-size:32px}._description_1pigg_9{font-size:15px}._actions_1pigg_11{gap:16px;margin-top:32px}._primaryRow_1pigg_13{gap:12px;max-width:380px}._primaryRow_1pigg_13 button{min-height:50px;padding:12px 14px;font-size:16px}._actions_1pigg_11 ._demo_1pigg_29{min-width:132px;font-size:15px}._supportedDevice_1pigg_55{gap:14px}._supportedDevice_1pigg_55 img{flex-basis:96px;width:96px}._dialog_1pigg_41{padding:20px}}@media (max-height:700px){._home_1pigg_1{padding-top:28px;padding-bottom:44px}._brandMark_1pigg_5{width:56px;margin-bottom:20px}._actions_1pigg_11{margin-top:26px}}._authorized_1pigg_103{flex-direction:column;align-items:stretch;gap:10px;width:min(100%,440px);display:flex}._authorized_1pigg_103 label{text-align:left;color:var(--muted);flex-direction:column;gap:6px;font-size:12px;display:flex}._authorized_1pigg_103 select{border:1px solid var(--line);background:var(--surface);border-radius:6px;width:100%;padding:8px 12px}._actions_1pigg_11 ._reconnect_1pigg_109{border:1px solid var(--line);background:var(--surface);border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;font-size:14px;display:flex}._reconnect_1pigg_109:hover:not(:disabled){background:var(--control-hover);border-color:var(--accent-border)}._authorizedError_1pigg_113{color:var(--muted);font-size:12px;line-height:1.7}._actions_1pigg_11 ._authorizedError_1pigg_113 button{min-height:30px;padding:3px 10px;text-decoration:underline}._root_1mck1_1{flex:none;display:inline-flex;position:relative}._trigger_1mck1_3{color:#3d4652;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:36px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.5;transition:background-color .18s,border-color .18s,box-shadow .18s;display:inline-flex}._trigger_1mck1_3>svg{color:#677281;transition:transform .26s cubic-bezier(.22,1,.36,1);transform:rotate(90deg)}._trigger_1mck1_3:hover,._triggerOpen_1mck1_7{color:var(--ink);background:#ffffffa6;border-color:#232a3617}._triggerOpen_1mck1_7{box-shadow:0 3px 10px #1924340d}._triggerOpen_1mck1_7>svg{transform:rotate(-90deg)}._currentLabel_1mck1_13{animation:.2s ease-out _labelSlide_1mck1_1;display:inline-block}._menuPosition_1mck1_15{z-index:50;opacity:0;visibility:hidden;pointer-events:none;transform-origin:calc(100% - 20px) 0;min-width:174px;padding-top:8px;transition:opacity .16s,transform .2s cubic-bezier(.4,0,.6,1),visibility 0s linear .2s;position:absolute;top:100%;right:0;transform:translateY(-7px)scale(.88)}._menuOpen_1mck1_17{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .16s,transform .3s cubic-bezier(.16,1.25,.3,1),visibility;transform:translateY(0)scale(1)}._menu_1mck1_15{--option-height:40px;border:1px solid var(--line);background:#fff;border-radius:14px;gap:4px;padding:6px;display:grid;position:relative;box-shadow:0 12px 32px #1924341f,0 2px 5px #1924340a}._highlight_1mck1_21{height:var(--option-height);background:var(--accent);transform:translateY(calc(var(--active-row) * (var(--option-height) + 4px)));pointer-events:none;border-radius:9px;transition:transform .26s cubic-bezier(.22,1,.36,1);position:absolute;top:6px;left:6px;right:6px;box-shadow:inset 0 1px #ffffff1f,0 2px 4px #00000014}._option_1mck1_23{width:100%;height:var(--option-height);color:#465262;text-align:left;white-space:nowrap;background:0 0;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;min-height:0;padding:10px 11px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.5;transition:color .18s;display:flex;position:relative}._option_1mck1_23:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._selected_1mck1_27{color:var(--ink);font-weight:500}._highlighted_1mck1_29{color:#fff}._option_1mck1_23:disabled{opacity:1}._check_1mck1_33{align-items:center;width:16px;height:16px;display:inline-flex}@keyframes _labelSlide_1mck1_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (pointer:coarse){._trigger_1mck1_3{min-height:44px}._menu_1mck1_15{--option-height:44px}}@media (prefers-reduced-motion:reduce){._menuPosition_1mck1_15,._menuOpen_1mck1_17,._highlight_1mck1_21,._option_1mck1_23,._trigger_1mck1_3,._trigger_1mck1_3>svg{transition:none}._currentLabel_1mck1_13{animation:none}}._root_qfhrl_1{flex-shrink:0;min-width:0;display:block}._panel_qfhrl_3{animation:.14s ease-out _hintAppear_qfhrl_1}@keyframes _hintAppear_qfhrl_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){._panel_qfhrl_3{animation:none}}._panel_qfhrl_3{z-index:110;border:1px solid var(--line);width:max-content;max-width:min(280px,100vw - 24px);max-height:calc(100svh - 24px);color:var(--ink,#253044);overflow-wrap:anywhere;background:#fff;border-radius:10px;padding:10px 14px;font-size:13px;line-height:1.5;position:fixed;overflow:auto;box-shadow:0 8px 28px #1924341f}._sidebarCard_j31ke_1{border:1px solid var(--line);width:100%;height:180px;color:var(--ink);text-align:center;background:#fff;border-radius:12px;padding:0;transition:height .24s cubic-bezier(.22,1,.36,1),border-radius .24s cubic-bezier(.22,1,.36,1),border-color .15s;display:block;position:relative;overflow:hidden}._sidebarCard_j31ke_1._sidebarWithDemo_j31ke_3{height:204px}._sidebarCard_j31ke_1:hover,._sidebarActive_j31ke_5{border-color:var(--accent-border)}._sidebarDetails_j31ke_7{opacity:1;visibility:visible;flex-direction:column;align-items:center;width:calc(100% - 20px);min-width:142px;transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1),visibility;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}._sidebarCompactIcon_j31ke_9{width:24px;height:24px;color:var(--muted);opacity:0;pointer-events:none;place-items:center;transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.85)}._sidebarPhoto_j31ke_11{place-items:center;width:100%;height:101px;display:grid;position:relative}._sidebarPhoto_j31ke_11 img{object-fit:contain;width:142px;max-width:100%;height:auto;display:block}._listAction_j31ke_15{background:var(--control-background);min-width:100px;min-height:32px;color:var(--control-text);white-space:nowrap;opacity:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:6px 12px;font-size:12px;line-height:1.4;transition:opacity .12s,transform .12s;display:inline-flex;position:absolute;bottom:7px;left:50%;transform:translate(-50%,5px)}._sidebarCard_j31ke_1:hover ._listAction_j31ke_15,._sidebarCard_j31ke_1:focus-visible ._listAction_j31ke_15,._sidebarCard_j31ke_1:focus-within ._listAction_j31ke_15{opacity:1;transform:translate(-50%)}._sidebarName_j31ke_19{margin-top:4px;font-size:14px;font-weight:600;display:block}._deviceStatus_j31ke_21{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:12px;line-height:1.5;display:flex}._statusItem_j31ke_23{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._batteryIcon_j31ke_25{flex-shrink:0}._batteryFilled_j31ke_27{fill:#2ba56b}._batteryEmpty_j31ke_29{fill:#e3e8ed}._sidebarMeta_j31ke_31{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 11px;margin-top:8px;font-size:11px;line-height:1.5;display:flex}._sidebarMeta_j31ke_31>span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}._sidebarDemo_j31ke_35{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.5}._sidebarCard_j31ke_1._sidebarCompact_j31ke_9{border-radius:9px;height:48px}._sidebarCompact_j31ke_9 ._sidebarDetails_j31ke_7{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,0s,.24s;transform:translate(-50%,-6px)scale(.94)}._sidebarCompact_j31ke_9 ._sidebarCompactIcon_j31ke_9{opacity:1;transform:translate(-50%,-50%)scale(1)}._deviceHint_j31ke_43{min-width:176px;color:var(--ink);flex-direction:column;align-items:center;gap:8px;padding:5px;display:flex}._deviceHint_j31ke_43>img{width:132px;height:auto}._deviceHint_j31ke_43>b{font-size:14px;font-weight:600}._hintMeta_j31ke_49{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;font-size:11px;display:flex}._hintMeta_j31ke_49>span{align-items:center;gap:4px;display:inline-flex}._deviceHint_j31ke_43>small{color:var(--muted);font-size:11px}._hintAction_j31ke_55{color:var(--accent);align-items:center;gap:7px;padding-top:5px;font-size:12px;display:inline-flex}._selection_j31ke_57{flex-direction:column;align-items:center;max-width:1120px;min-height:calc(100svh - 150px);margin:0 auto;padding:26px 20px 38px;display:flex}._selectionHeading_j31ke_59{text-align:center;margin-bottom:20px}._selectionHeading_j31ke_59 h1{letter-spacing:-.3px;font-size:26px;font-weight:600}._selectionHeading_j31ke_59 p{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.7}._deviceGrid_j31ke_65{grid-template-columns:minmax(0,490px);justify-content:center;width:100%;display:grid}._deviceCard_j31ke_67{border:1px solid var(--line);text-align:center;background:#fff;border-radius:18px;padding:24px 32px 28px}._cardTop_j31ke_69{justify-content:space-between;align-items:center;gap:12px;min-height:24px;margin-bottom:10px;display:flex}._currentBadge_j31ke_71,._availableBadge_j31ke_71{border-radius:4px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;line-height:1.5;display:inline-flex}._currentBadge_j31ke_71{background:var(--accent-soft);color:var(--accent)}._availableBadge_j31ke_71{background:var(--control-hover);color:var(--muted)}._demoLabel_j31ke_77{color:var(--muted);font-size:11px}._deviceCard_j31ke_67 h2{letter-spacing:-.5px;font-size:27px;font-weight:650}._brand_j31ke_81{color:var(--muted);margin-top:3px;font-size:12px}._deviceImage_j31ke_83{object-fit:contain;width:100%;max-width:360px;height:auto;margin:18px auto;display:block}._transports_j31ke_85{color:var(--muted);justify-content:center;align-items:center;gap:19px;font-size:13px;display:flex}._transports_j31ke_85>span{align-items:center;gap:7px;display:inline-flex}._transports_j31ke_85>span+span{border-left:1px solid var(--line);padding-left:19px}._enterButton_j31ke_91{background:var(--control-background);border:1px solid var(--control-border);min-width:180px;min-height:44px;color:var(--control-text);border-radius:7px;justify-content:center;align-items:center;gap:14px;margin-top:23px;padding:10px 24px;font-weight:500;display:inline-flex}._enterButton_j31ke_91:hover:not(:disabled){background:var(--control-background-hover);border-color:var(--accent-hover)}._scope_j31ke_95{max-width:530px;color:var(--muted);text-align:center;margin-top:18px;font-size:12px;line-height:1.7}._backButton_j31ke_97{min-height:44px;color:var(--muted);border-radius:6px;justify-content:center;align-items:center;gap:9px;margin-top:10px;padding:9px 18px;display:inline-flex}._backButton_j31ke_97>svg{transform:rotate(180deg)}._backButton_j31ke_97:hover:not(:disabled){background:var(--accent-soft);color:var(--ink)}@media (max-width:1100px){._selection_j31ke_57{padding:24px 8px 30px}._deviceCard_j31ke_67{padding:20px 26px 24px}}@media (max-width:700px){._selection_j31ke_57{padding:20px 0 26px}._selectionHeading_j31ke_59 h1{font-size:23px}._deviceCard_j31ke_67{border-radius:14px;padding:18px 20px 22px}._deviceCard_j31ke_67 h2{font-size:24px}._deviceImage_j31ke_83{margin-top:18px;margin-bottom:18px}._transports_j31ke_85{gap:12px;font-size:12px}._transports_j31ke_85>span+span{padding-left:12px}._enterButton_j31ke_91{min-width:160px}}@media (hover:none),(pointer:coarse){._sidebarCard_j31ke_1:not(._sidebarCompact_j31ke_9){height:204px}._sidebarCard_j31ke_1._sidebarWithDemo_j31ke_3:not(._sidebarCompact_j31ke_9){height:228px}._sidebarPhoto_j31ke_11{height:124px;padding-bottom:26px}._listAction_j31ke_15{opacity:1;bottom:0;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._sidebarCard_j31ke_1,._sidebarDetails_j31ke_7,._sidebarCompactIcon_j31ke_9,._listAction_j31ke_15{transition:none}}._app_10xgr_1{--page-background:radial-gradient(ellipse 46% 34% at 99% 0%, #c8d5e2 0%, #c8d5e200 100%), radial-gradient(ellipse 34% 25% at -7% 45%, #d2dde9 0%, #d2dde900 100%), radial-gradient(ellipse 42% 24% at 108% 79%, #cedae7 0%, #cedae700 100%), radial-gradient(ellipse 50% 22% at 20% 112%, #d6e1ec 0%, #d6e1ec00 100%), #eaf0f8;min-height:100vh}._app_10xgr_1,._header_10xgr_19,._sidebar_10xgr_19,._workspaceHeading_10xgr_19{background:var(--page-background);background-attachment:fixed}._header_10xgr_19{z-index:30;justify-content:space-between;align-items:center;height:72px;padding:0 32px;display:flex;position:sticky;top:0}._brand_10xgr_29{color:var(--muted);align-items:center;gap:24px;text-decoration:none;display:flex}._brand_10xgr_29 img{object-fit:contain;mix-blend-mode:multiply;width:127px;height:35px}._headerRight_10xgr_33{align-items:center;gap:22px;display:flex}._demoBadge_10xgr_35{color:#626b78;background:#f3f5f8;border-radius:4px;padding:4px 10px;font-size:12px}._sidebar_10xgr_19{z-index:20;flex-direction:column;justify-content:space-between;width:100px;padding:25px 12px 20px;display:flex;position:fixed;top:72px;bottom:0;left:0}._sidebar_10xgr_19 nav{flex-direction:column;gap:12px;display:flex}._navItem_10xgr_41{color:#667180;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:76px;min-height:76px;padding:12px 3px;display:flex}._navItem_10xgr_41 span{font-size:12px;line-height:1.4}._navItem_10xgr_41:hover{background:var(--control-hover);color:var(--ink)}._navActive_10xgr_47{background:var(--accent-soft);color:var(--ink);font-weight:600}._railBottom_10xgr_49{color:#697383;flex-direction:column;align-items:center;gap:6px;font-size:11px;display:flex}._main_10xgr_51{max-width:1880px;margin-left:100px;padding:24px 32px 0}._main_10xgr_51._mainWithoutNavigation_10xgr_53{max-width:none;margin-left:0}._main_10xgr_51._landingMain_10xgr_55{padding:0}._demoNotice_10xgr_57{color:#5e6d84;background:#eef1f6;border-radius:5px;align-items:flex-start;gap:9px;padding:10px 14px;font-size:12px;display:flex}._demoNotice_10xgr_57 svg{flex-shrink:0;margin-top:2px}._primary_10xgr_61,._secondary_10xgr_61{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:42px;padding:10px 22px;font-weight:600;line-height:1.4;display:inline-flex}._primary_10xgr_61{background:var(--control-background);color:var(--control-text);border:1px solid var(--control-border)}._primary_10xgr_61:hover:not(:disabled){background:var(--control-background-hover);border-color:var(--control-border)}._secondary_10xgr_61{border:1px solid var(--line);color:var(--ink);background:#fff}._secondary_10xgr_61:hover:not(:disabled){background:var(--control-hover);border-color:var(--accent-border)}._description_10xgr_71{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.7}._home_10xgr_73{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.5fr) minmax(340px,1fr);align-items:center;column-gap:56px;max-width:1360px;min-height:calc(100vh - 185px);margin:0 auto;padding:34px 24px 14px;display:grid}._hero_10xgr_75{padding-top:3px}._heroHeading_10xgr_77>p{color:#626d7d;margin-bottom:8px;font-size:13px}._heroHeading_10xgr_77 h1{letter-spacing:-2px;font-size:48px;font-weight:650}._heroHeading_10xgr_77>span{color:#5d6879;margin-top:8px;font-size:17px;display:block}._heroProduct_10xgr_83{object-fit:contain;width:100%;max-width:640px;height:auto;margin:16px auto 6px;display:block}._heroCaption_10xgr_85{color:#737d8c;justify-content:space-between;align-items:center;padding:0 14px;font-size:11px;display:flex}._heroCaption_10xgr_85>span:first-child{letter-spacing:.8px;color:#434c5a;font-weight:650}._connectionCard_10xgr_89{border:1px solid var(--line);background:#fff;border-radius:10px;justify-self:end;width:100%;max-width:440px;padding:28px}._connectionIcon_10xgr_91{color:#5e6b7d;margin-bottom:18px}._connectionCard_10xgr_89 h2{font-size:22px;font-weight:600}._connectionCard_10xgr_89 ._primary_10xgr_61{width:100%;margin-top:22px}._connectionChoices_10xgr_97{gap:12px;margin-top:24px;display:grid}._connectionChoice_10xgr_97{border:1px solid var(--line);cursor:pointer;border-radius:6px;align-items:center;gap:12px;padding:16px 12px;display:flex;position:relative}._connectionChoice_10xgr_97:hover{background:var(--control-hover)}._choiceActive_10xgr_103{border-color:var(--accent-border);background:var(--control-hover)}._connectionChoice_10xgr_97>span:first-of-type{flex:1}._connectionChoice_10xgr_97 b{font-size:14px;font-weight:600;display:block}._connectionChoice_10xgr_97 small{color:#697384;margin-top:4px;font-size:11px;line-height:1.6;display:block}._connectionChoice_10xgr_97 input{opacity:0;width:1px;height:1px;position:absolute}._connectionChoice_10xgr_97:focus-within{outline:3px solid var(--focus);outline-offset:2px}._connectionChoice_10xgr_97>svg{color:#63738d}._radioMark_10xgr_117{border:1px solid #c9d2df;border-radius:50%;width:16px;height:16px}._choiceActive_10xgr_103 ._radioMark_10xgr_117{border:5px solid var(--accent)}._connectionDisclaimer_10xgr_121{text-align:center;color:#78818e;margin-top:10px;font-size:11px}._deviceHelp_10xgr_123{border-top:1px solid var(--line);color:#687386;margin-top:20px;padding-top:16px;font-size:12px}._deviceHelp_10xgr_123 summary{cursor:pointer;color:var(--ink)}._deviceHelp_10xgr_123 p{margin-top:10px;line-height:1.7}._steps_10xgr_129{border-top:1px solid var(--line);grid-column:1/-1;gap:0;margin:38px 0 12px;padding:24px 0 0;list-style:none;display:flex}._steps_10xgr_129 li{color:#596477;flex:1;align-items:center;gap:14px;font-size:13px;display:flex}._steps_10xgr_129 li:not(:first-child){border-left:1px solid var(--line);justify-content:center}._steps_10xgr_129 li:last-child{justify-content:flex-end}._steps_10xgr_129 li>span{font-variant-numeric:tabular-nums;color:#8d97a6;font-size:12px}._footer_10xgr_139{color:#6f7988;justify-content:space-between;align-items:center;padding:18px 0 20px;font-size:11px;display:flex}._footer_10xgr_139 span span{color:#b2bbc6;margin:0 8px}._workspaceHeading_10xgr_19{z-index:15;justify-content:space-between;align-items:center;gap:16px;height:116px;display:flex;position:sticky;top:72px}._workspaceHeading_10xgr_19 h1{letter-spacing:-.6px;font-size:27px;font-weight:600}._workspaceHeading_10xgr_19 ._description_10xgr_71{margin-top:5px}._breadcrumb_10xgr_149{color:#7a8494;margin-bottom:6px;font-size:11px}._breadcrumb_10xgr_149 span{color:#adb7c5;padding:0 9px}._saveArea_10xgr_153{flex-shrink:0;align-items:center;gap:20px;display:flex}._saveState_10xgr_155,._pending_10xgr_155{font-size:12px}._saveState_10xgr_155{color:#6e7888}._pending_10xgr_155{color:#836317}._pending_10xgr_155:before{content:"";vertical-align:middle;background:#b38c32;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}._statusDot_10xgr_163{background:#9ca6b5;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}._workspace_10xgr_19{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}._macroReturn_10xgr_167{color:var(--ink);align-items:center;gap:8px;margin-bottom:14px;padding:7px 0;font-size:13px;display:inline-flex}._macroReturn_10xgr_167>svg{transform:rotate(180deg)}._macroReturn_10xgr_167:hover:not(:disabled){color:var(--accent)}._tabs_10xgr_173{border-bottom:1px solid var(--line);align-items:stretch;gap:26px;padding:0 22px;display:flex;overflow-x:auto}._tabs_10xgr_173 button{color:#6b7687;flex-shrink:0;padding:18px 12px 17px;font-size:14px;position:relative}._tabs_10xgr_173 button:hover{color:var(--ink);background:#fafbfc}._tabs_10xgr_173 ._tabActive_10xgr_179{color:var(--accent);font-weight:600}._tabActive_10xgr_179:after{content:"";background:var(--accent);height:3px;position:absolute;bottom:0;left:12px;right:12px}._moduleFieldset_10xgr_183{width:100%}._moduleFieldset_10xgr_183:disabled ._slider_10xgr_185{opacity:.5}._moduleNote_10xgr_187{color:#758092;align-items:flex-start;gap:8px;margin-top:auto;padding-top:22px;font-size:11px;line-height:1.7;display:flex}._moduleNote_10xgr_187>svg{flex-shrink:0;margin-top:1px}._rangeUnavailable_10xgr_191 input[type=range]::-webkit-slider-thumb{opacity:0}._rangeUnavailable_10xgr_191 input[type=range]::-moz-range-thumb{opacity:0}._parameterModule_10xgr_195{min-height:452px;padding:26px 30px 22px}._moduleHeading_10xgr_197{justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;display:flex}._moduleHeading_10xgr_197 h2{font-size:18px;font-weight:600}._moduleHeading_10xgr_197 p{color:#768092;margin-top:6px;font-size:12px}._segment_10xgr_203{background:#f5f7fa;border:1px solid #dee4ec;border-radius:6px;flex-shrink:0;padding:3px;display:inline-flex}._segment_10xgr_203 button{color:#758094;border:1px solid #0000;border-radius:4px;min-width:74px;min-height:31px;padding:4px 15px;font-size:12px}._segment_10xgr_203 ._segmentActive_10xgr_207{color:var(--ink);background:#fff;border-color:#dce2ea;font-weight:600}._sticksGrid_10xgr_209{grid-template-columns:minmax(190px,.85fr) minmax(240px,1fr) minmax(230px,1fr);align-items:center;gap:28px;display:grid}._deadzoneFigure_10xgr_211{text-align:center;padding:0 14px}._deadzoneCircle_10xgr_213{background:#f1f3f7;border:1px solid #e1e6ee;border-radius:50%;width:206px;height:206px;margin:0 auto 18px;position:relative}._outerZone_10xgr_215{border:1px solid var(--line);background:#f9fbfe;border-radius:50%;position:absolute}._innerZone_10xgr_217{border:1px solid var(--accent-border);background:var(--accent-soft);z-index:1;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._deadzoneCenter_10xgr_219{background:var(--accent);z-index:3;border-radius:50%;width:8px;height:8px;position:absolute;top:calc(50% - 4px);left:calc(50% - 4px)}._deadzoneCrossX_10xgr_221,._deadzoneCrossY_10xgr_221{z-index:2;background:#e1e7f0;position:absolute}._deadzoneCrossX_10xgr_221{height:1px;top:50%;left:5%;right:5%}._deadzoneCrossY_10xgr_221{width:1px;top:5%;bottom:5%;left:50%}._deadzoneFigure_10xgr_211>p{color:#6e7a8b;font-size:12px}._figureValues_10xgr_229{justify-content:center;gap:20px;margin-top:18px;display:flex}._figureValues_10xgr_229 span{color:#718096;font-size:11px}._figureValues_10xgr_229 b{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:18px;font-weight:500;display:block}._controlsColumn_10xgr_235{min-width:0}._rangeControl_10xgr_237{margin-bottom:22px}._rangeControl_10xgr_237:last-child{margin-bottom:0}._rangeHeading_10xgr_241{justify-content:space-between;align-items:center;gap:14px;display:flex}._rangeHeading_10xgr_241 label{font-size:13px;font-weight:500}._numeric_10xgr_245{border:1px solid var(--line);background:#fff;border-radius:4px;align-items:center;height:31px;padding:0 8px 0 6px;display:flex}._numeric_10xgr_245 input{text-align:right;appearance:textfield;background:0 0;border:0;width:44px;padding:2px;font-size:12px}._numeric_10xgr_245 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._numeric_10xgr_245 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._numeric_10xgr_245 span{color:#7c8898;margin-left:4px;font-size:11px}._slider_10xgr_185{width:100%;height:20px;margin:12px 0 0;display:block}._controlHint_10xgr_255{color:#768293;margin-top:5px;font-size:11px;line-height:1.65}._rangeEnds_10xgr_257{color:#7b8798;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:11px;display:flex}._curvePanel_10xgr_259{border-left:1px solid var(--line);padding-left:24px}._curvePanel_10xgr_259 h3{margin-bottom:10px;font-size:13px;font-weight:500}._curve_10xgr_259{width:100%;max-height:270px;overflow:visible}._curve_10xgr_259 text{fill:#7b8697;font-family:inherit;font-size:11px}._curvePanel_10xgr_259>p{color:#7a8698;margin-top:14px;font-size:11px;line-height:1.7}._twoColumns_10xgr_269{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:76px;min-height:285px;padding:15px 30px 20px;display:grid}._travelPanel_10xgr_271{text-align:center;padding:0 12px}._triggerLabel_10xgr_273{color:#5d6b80;background:#f1f4f8;border:1px solid #dbe2ec;border-radius:5px 5px 16px 16px;padding:8px 22px;font-size:21px;font-weight:600;display:inline-block}._travelPanel_10xgr_271 h3{color:#707c8e;margin-top:18px;font-size:12px;font-weight:400}._travelTrack_10xgr_277{background:#edf0f5;border-radius:4px;height:18px;margin-top:26px;position:relative}._travelTrack_10xgr_277>span{background:var(--accent-tint);position:absolute;top:0;bottom:0}._travelTrack_10xgr_277>i{background:var(--accent);width:3px;position:absolute;top:-5px;bottom:-5px}._travelScale_10xgr_283{color:#7a8697;justify-content:space-between;margin-top:11px;font-size:11px;display:flex}._travelSummary_10xgr_285{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:28px;padding-top:20px;display:flex}._travelSummary_10xgr_285>span{color:#6d7a8e;font-size:12px}._travelSummary_10xgr_285 b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}._travelSummary_10xgr_285 b span{color:#b5bfcd;padding:0 12px}._travelSummary_10xgr_285 small{color:#748194;padding-left:4px;font-size:12px;font-weight:400}._vibrationGrid_10xgr_295{grid-template-columns:1fr 1fr;gap:60px;padding:5px 35px 18px;display:grid}._vibrationSide_10xgr_297+._vibrationSide_10xgr_297{border-left:1px solid var(--line);padding-left:60px}._vibrationTitle_10xgr_299{justify-content:space-between;align-items:center;display:flex}._vibrationTitle_10xgr_299 h3{font-size:14px;font-weight:500}._vibrationTitle_10xgr_299>span{color:#c6cdd7;font-size:25px;font-weight:600}._intensityBars_10xgr_305{justify-content:center;align-items:flex-end;gap:6px;height:135px;padding-bottom:25px;display:flex}._intensityBars_10xgr_305>span{border-radius:2px 2px 0 0;flex:1;max-width:11px}._lightingGrid_10xgr_309{grid-template-columns:1fr 1fr;gap:72px;min-height:265px;padding:20px 35px 50px;display:grid}._lightingGrid_10xgr_309>:last-child{border-left:1px solid var(--line);padding-left:45px}._colorRow_10xgr_313,._toggleRow_10xgr_313{justify-content:space-between;align-items:center;gap:16px;min-height:51px;margin-bottom:27px;display:flex}._colorRow_10xgr_313 label,._toggleRow_10xgr_313 label{font-size:13px;font-weight:500}._colorInput_10xgr_317{color:#6b798c;align-items:center;gap:10px;font-size:12px;display:flex}._colorInput_10xgr_317 input{cursor:pointer;background:0 0;border:0;width:32px;height:32px;padding:0}._colorInput_10xgr_317 input::-webkit-color-swatch-wrapper{padding:2px}._colorInput_10xgr_317 input::-webkit-color-swatch{border:1px solid var(--line);border-radius:4px}._toggleRow_10xgr_313 p{color:#7c8798;margin-top:5px;font-size:11px}._toggle_10xgr_313{background:#ced5df;border-radius:12px;flex-shrink:0;width:42px;height:24px;min-height:24px;padding:0;position:relative}._toggle_10xgr_313>span{background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:3px}._toggleOn_10xgr_331{background:var(--accent)}._toggleOn_10xgr_331>span{left:21px}._testingGrid_10xgr_335{grid-template-columns:minmax(0,1fr) 292px;align-items:start;gap:20px;display:grid}._calibrationPanel_10xgr_337{border:1px solid var(--line);background:#fff;border-radius:8px}._inputPanel_10xgr_339{padding:16px 28px 20px}._smallTag_10xgr_341{color:#69778d;white-space:nowrap;background:#f0f3f8;border-radius:3px;padding:3px 8px;font-size:11px}._calibrationPanel_10xgr_337{padding:25px 23px}._calibrationMark_10xgr_345{color:#748299;margin-bottom:20px}._calibrationPanel_10xgr_337 h2{font-size:17px;font-weight:600}._calibrationPanel_10xgr_337>p{color:#748094;margin-top:13px;font-size:12px;line-height:1.8}._calibrationState_10xgr_351{min-height:65px;color:var(--ink);border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:9px;margin:17px 0;padding:13px 0;font-size:12px;display:flex}._calibrationPanel_10xgr_337 ._secondary_10xgr_61{white-space:normal;width:100%;padding-left:10px;padding-right:10px;font-size:12px}._calibrationPanel_10xgr_337 small{color:#7b8798;margin-top:14px;font-size:11px;line-height:1.7;display:block}._scenarios_10xgr_357{border:1px solid var(--line);color:#68758a;background:#f9fafc;border-radius:5px;margin-top:18px;font-size:12px}._scenarios_10xgr_357>summary{cursor:pointer;padding:12px 15px}._scenarioBody_10xgr_361{justify-content:space-between;align-items:center;gap:16px;padding:4px 18px 17px;display:flex}._scenarioBody_10xgr_361 p{color:#7a879a;margin-bottom:12px;font-size:11px}._scenarioBody_10xgr_361 label{margin-right:13px;font-size:12px}._scenarioBody_10xgr_361 select{border:1px solid var(--line);background:#fff;border-radius:4px;padding:4px 30px 4px 10px;font-size:12px}._scenarioBody_10xgr_361 ._secondary_10xgr_61{min-height:36px;padding:8px 12px;font-size:12px}._emptyState_10xgr_371{text-align:center;border:1px solid var(--line);background:#fff;border-radius:8px;padding:70px 24px}._emptyState_10xgr_371>svg{color:#8a9aaf;margin-bottom:18px}._emptyState_10xgr_371 h2{font-size:20px;font-weight:600}._emptyState_10xgr_371 p{color:#748196;margin:10px 0 24px;font-size:13px}._feedback_10xgr_379{border-radius:5px;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 16px;font-size:12px;display:flex}._feedback_10xgr_379>svg{flex-shrink:0}._feedbackWarning_10xgr_383{color:#805d20;background:#fff7e8;border:1px solid #eddfc4}._feedbackSuccess_10xgr_385{color:#3b6852;background:#edf5f0;border:1px solid #d8e7de}._conflict_10xgr_387{background:#fffaf1;border:1px solid #ebdcc0;border-radius:6px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:18px 20px;display:flex}._conflict_10xgr_387 h2{font-size:15px;font-weight:600}._conflict_10xgr_387 p{color:#806b48;margin-top:6px;font-size:12px}._conflict_10xgr_387>div:last-child{flex-shrink:0;gap:9px;display:flex}._conflict_10xgr_387 button{padding:9px 12px;font-size:12px}._spinner_10xgr_397{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.8s linear infinite _turn_10xgr_1;display:inline-block}._srOnly_10xgr_399{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._exitHint_10xgr_401{width:100%;margin-top:auto}._exitDemo_10xgr_403{border:1px solid var(--line);color:#687386;border-radius:6px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:42px;font-size:12px;display:flex}._navHintNote_10xgr_405{max-width:240px;color:var(--muted);margin-top:5px;line-height:1.6;display:block}._exitDemo_10xgr_403:hover:not(:disabled){color:var(--ink);background:#edf0f5}._realDevicePanel_10xgr_409{border:1px solid var(--line);text-align:center;background:#fff;border-radius:14px;width:100%;max-width:760px;margin:24px auto;padding:34px 26px}._realDevicePanel_10xgr_409 h1{font-size:24px;font-weight:600}._realDevicePanel_10xgr_409>img{width:min(360px,100%);height:auto;margin:30px auto 20px;display:block}._realDevicePanel_10xgr_409 h2{font-size:21px;font-weight:600}._realDeviceMeta_10xgr_417{color:#687386;justify-content:center;gap:24px;margin-top:14px;font-size:13px;display:flex}._realDeviceMeta_10xgr_417 span{align-items:center;gap:6px;display:flex}._realDevicePanel_10xgr_409>p{color:#687386;max-width:510px;margin:24px auto 0;font-size:13px;line-height:1.8}._realDeviceActions_10xgr_423{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}@keyframes _turn_10xgr_1{to{transform:rotate(360deg)}}@media (min-width:1700px){._main_10xgr_51{padding-left:48px;padding-right:48px}._home_10xgr_73{column-gap:110px}}@media (max-width:1350px){._main_10xgr_51{padding:20px 24px 0}._home_10xgr_73{gap:34px;padding-left:0;padding-right:0}._connectionCard_10xgr_89{padding:24px}._heroHeading_10xgr_77 h1{font-size:44px}._saveArea_10xgr_153{gap:12px}._workspaceHeading_10xgr_19 h1{font-size:25px}._sticksGrid_10xgr_209{grid-template-columns:minmax(170px,.8fr) minmax(210px,1fr) minmax(200px,1fr);gap:20px}._deadzoneFigure_10xgr_211{padding:0}._deadzoneCircle_10xgr_213{width:175px;height:175px}._parameterModule_10xgr_195{padding-left:24px;padding-right:24px}._curvePanel_10xgr_259{padding-left:18px}._testingGrid_10xgr_335{grid-template-columns:minmax(0,1fr) 265px}._inputPanel_10xgr_339{padding:22px}._inputPanel_10xgr_339 ._moduleHeading_10xgr_197{align-items:flex-start}}@media (max-width:1100px){._header_10xgr_19{padding:0 22px}._sidebar_10xgr_19{width:88px;padding-left:6px;padding-right:6px}._main_10xgr_51{margin-left:88px;padding-left:20px;padding-right:20px}._home_10xgr_73{grid-template-columns:minmax(0,1fr) 330px;column-gap:24px}._heroHeading_10xgr_77 h1{font-size:38px}._heroHeading_10xgr_77>span{font-size:14px}._heroCaption_10xgr_85{flex-direction:column;align-items:flex-start;gap:5px}._saveArea_10xgr_153{flex-direction:column-reverse;align-items:flex-end;gap:5px}._workspaceHeading_10xgr_19 h1{font-size:23px}._workspaceHeading_10xgr_19 ._description_10xgr_71{max-width:440px;font-size:12px}._tabs_10xgr_173{gap:9px;padding:0 12px}._tabs_10xgr_173 button{padding-left:9px;padding-right:9px;font-size:13px}._sticksGrid_10xgr_209{grid-template-columns:.85fr 1fr;gap:24px}._curvePanel_10xgr_259{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;padding:18px 0 0}._curve_10xgr_259{max-height:220px}._twoColumns_10xgr_269{gap:40px;padding-left:8px;padding-right:8px}._vibrationGrid_10xgr_295{gap:30px;padding-left:10px;padding-right:10px}._vibrationSide_10xgr_297+._vibrationSide_10xgr_297{padding-left:30px}._lightingGrid_10xgr_309{gap:30px;padding-left:8px;padding-right:8px}._lightingGrid_10xgr_309>:last-child{padding-left:25px}._conflict_10xgr_387{flex-direction:column;align-items:flex-start}._testingGrid_10xgr_335{grid-template-columns:minmax(0,1fr)}._calibrationPanel_10xgr_337{grid-template-columns:1fr 1fr;gap:12px 28px;display:grid}._calibrationMark_10xgr_345{display:none}._calibrationPanel_10xgr_337 h2{grid-column:1/-1}._calibrationPanel_10xgr_337>p,._calibrationState_10xgr_351{margin:0}._calibrationPanel_10xgr_337 small{margin-top:0}}@media (max-width:800px){._brand_10xgr_29>span{display:none}._home_10xgr_73{grid-template-columns:1fr;padding-top:24px}._heroProduct_10xgr_83{max-width:390px;margin:5px auto}._heroHeading_10xgr_77{text-align:center}._heroCaption_10xgr_85{display:none}._connectionCard_10xgr_89{max-width:none}._steps_10xgr_129{margin-top:15px}._scenarioBody_10xgr_361{flex-wrap:wrap}}._sidebar_10xgr_19{justify-content:flex-start;gap:22px;width:196px;padding:20px 12px;transition:width .24s cubic-bezier(.22,1,.36,1),padding .24s cubic-bezier(.22,1,.36,1)}._sidebar_10xgr_19 nav{gap:8px}._sidebar_10xgr_19 ._navItem_10xgr_41{text-align:left;flex-direction:row;justify-content:flex-start;gap:0;width:100%;height:50px;min-height:48px;padding:12px 14px;transition:height .24s cubic-bezier(.22,1,.36,1),padding .24s cubic-bezier(.22,1,.36,1),background-color .15s,color .15s}._sidebar_10xgr_19 ._navItem_10xgr_41 span{font-size:13px}._sidebar_10xgr_19 ._navItem_10xgr_41>svg,._exitDemo_10xgr_403>svg{flex-shrink:0}._navLabel_10xgr_447{opacity:1;visibility:visible;white-space:nowrap;max-width:130px;transition:max-width .24s cubic-bezier(.22,1,.36,1),margin-left .24s cubic-bezier(.22,1,.36,1),opacity .16s,transform .24s cubic-bezier(.22,1,.36,1),visibility;display:block;overflow:hidden;transform:translate(0)}._navItem_10xgr_41 ._navLabel_10xgr_447{margin-left:12px}._exitDemo_10xgr_403{height:42px;transition:width .24s cubic-bezier(.22,1,.36,1),height .24s cubic-bezier(.22,1,.36,1),gap .24s cubic-bezier(.22,1,.36,1),background-color .15s,color .15s}._main_10xgr_51:not(._mainWithoutNavigation_10xgr_53){margin-left:196px;transition:margin-left .24s cubic-bezier(.22,1,.36,1),padding-left .24s cubic-bezier(.22,1,.36,1),padding-right .24s cubic-bezier(.22,1,.36,1)}@media (max-width:1100px){._sidebar_10xgr_19{gap:22px;width:72px;padding:16px 12px}._sidebar_10xgr_19 ._navItem_10xgr_41{border-radius:9px;height:48px;padding:0 13.5px}._sidebar_10xgr_19 ._navLabel_10xgr_447{opacity:0;visibility:hidden;max-width:0;margin-left:0;transition-delay:0s,0s,0s,0s,.16s;transform:translate(-4px)}._exitDemo_10xgr_403{border-radius:9px;gap:0;width:100%;height:48px;padding:0}._main_10xgr_51:not(._mainWithoutNavigation_10xgr_53){margin-left:72px}}@media (max-width:650px){._header_10xgr_19{padding:0 16px}._sidebar_10xgr_19{width:64px;padding:14px 8px}._main_10xgr_51:not(._mainWithoutNavigation_10xgr_53){margin-left:64px;padding-left:14px;padding-right:14px}._workspaceHeading_10xgr_19{flex-wrap:wrap;height:auto;min-height:116px;padding:16px 0;position:static}._tabs_10xgr_173{overflow-x:auto}._tabs_10xgr_173 button{flex-shrink:0}}._calibrationPanel_10xgr_337._calibrationStandalone_10xgr_491{max-width:760px;min-height:360px;padding:32px;display:block}._calibrationStandalone_10xgr_491 ._calibrationMark_10xgr_345{color:var(--accent);margin-bottom:20px;display:block}._calibrationStandalone_10xgr_491 ._secondary_10xgr_61{width:auto;min-width:200px}._sidebar_10xgr_19{overflow-y:auto}@media (max-width:650px){._calibrationPanel_10xgr_337._calibrationStandalone_10xgr_491{padding:24px}}@media (prefers-reduced-motion:reduce){._sidebar_10xgr_19,._sidebar_10xgr_19 ._navItem_10xgr_41,._sidebar_10xgr_19 ._navLabel_10xgr_447,._exitDemo_10xgr_403,._main_10xgr_51:not(._mainWithoutNavigation_10xgr_53){transition:none}}._editor_ltby5_1{width:100%;min-width:0}._heading_ltby5_2{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}._heading_ltby5_2 h3{font-size:14px;font-weight:600}._reset_ltby5_4{min-height:30px;color:var(--muted);border:1px solid var(--line);border-radius:5px;padding:4px 8px;font-size:11px}._reset_ltby5_4:hover:not(:disabled){color:var(--accent);background:var(--control-hover);border-color:var(--accent-border)}._canvas_ltby5_6{aspect-ratio:1;width:100%;max-width:380px;margin-inline:auto;display:block;overflow:visible}._canvas_ltby5_6 text{fill:var(--muted);font-family:inherit;font-size:10px}._canvas_ltby5_6 ._axisLabel_ltby5_8{fill:var(--muted);font-size:11px}._grid_ltby5_9{fill:none;stroke:var(--line);stroke-width:1px;stroke-dasharray:2 4}._axes_ltby5_10{fill:none;stroke:var(--accent-border);stroke-width:1px}._reference_ltby5_11{fill:none;stroke:var(--accent-border);stroke-width:1px;stroke-dasharray:4 5}._line_ltby5_12{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round}._node_ltby5_13{fill:#0000;stroke:#0000;stroke-width:1px;cursor:grab;touch-action:none}._nodeShape_ltby5_14{fill:#fff;stroke:var(--accent);stroke-width:2px;pointer-events:none}._node_ltby5_13:hover+._nodeShape_ltby5_14{stroke-width:3px}._node_ltby5_13:active{cursor:grabbing}._nodeSelected_ltby5_17{fill:var(--accent);stroke:#fff;stroke-width:2.5px;filter:drop-shadow(0 0 1px var(--accent))}._node_ltby5_13:focus-visible{stroke:var(--focus);stroke-dasharray:2 2;outline:none}._node_ltby5_13[aria-disabled=true],fieldset:disabled ._node_ltby5_13{cursor:not-allowed}._node_ltby5_13[aria-disabled=true]+._nodeShape_ltby5_14,fieldset:disabled ._nodeShape_ltby5_14{opacity:.5}._pointSelector_ltby5_21{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:12px;display:grid}._pointSelector_ltby5_21 button{border:1px solid var(--line);min-width:0;min-height:30px;color:var(--muted);background:#fff;border-radius:5px;padding:4px 2px;font-size:11px}._pointSelector_ltby5_21 ._pointSelected_ltby5_23{border-color:var(--accent-border);color:var(--accent);background:var(--accent-soft)}._coordinates_ltby5_24{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}._coordinates_ltby5_24 label{min-width:0;color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}._coordinates_ltby5_24 label>span{flex-shrink:0}._coordinates_ltby5_24 label>div{border:1px solid var(--line);background:#fff;border-radius:5px;align-items:center;min-width:0;display:flex}._coordinates_ltby5_24 input{width:100%;min-width:0;height:30px;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:5px;padding:3px 0 3px 8px;font-size:12px}._coordinates_ltby5_24 label>div>span{color:var(--muted);padding:0 7px 0 2px;font-size:10px}._hint_ltby5_30{color:var(--muted);margin-top:11px;font-size:11px;line-height:1.7}@media (max-width:650px){._canvas_ltby5_6{max-width:340px}._coordinates_ltby5_24 label{flex-direction:column;align-items:stretch;gap:4px}}._module_1pg7l_1{width:100%;min-width:0;padding:26px 30px 22px}._heading_1pg7l_2{justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;display:flex}._heading_1pg7l_2 h2{font-size:18px;font-weight:600}._heading_1pg7l_2 p{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.7}._responseLayout_1pg7l_5{grid-template-columns:minmax(0,1fr) minmax(320px,.95fr);align-items:start;gap:32px;display:grid}._settings_1pg7l_6{min-width:0}._rangeSection_1pg7l_7{grid-template-columns:138px minmax(0,1fr);align-items:center;gap:24px;padding:8px 0 23px;display:grid}._rangeControls_1pg7l_8{min-width:0}._stickPreview_1pg7l_9{color:var(--muted);flex-direction:column;align-items:center;gap:12px;font-size:11px;display:flex}._previewCircle_1pg7l_10{border:1px solid var(--line);background:var(--accent-soft);border-radius:50%;width:132px;height:132px;position:relative}._crossX_1pg7l_11,._crossY_1pg7l_11{background:var(--line);z-index:2;position:absolute}._crossX_1pg7l_11{height:1px;top:50%;left:5%;right:5%}._crossY_1pg7l_11{width:1px;top:5%;bottom:5%;left:50%}._outerZone_1pg7l_14{border:1px solid var(--accent-border);background:var(--surface);border-radius:50%;position:absolute}._innerZone_1pg7l_15{z-index:1;border:1px solid var(--accent-border);background:var(--accent-tint);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._centerPoint_1pg7l_16{z-index:3;background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:calc(50% - 3.5px);left:calc(50% - 3.5px)}._directionSection_1pg7l_17{border-top:1px solid var(--line);padding-top:20px}._directionSection_1pg7l_17 h3{color:var(--ink);margin-bottom:7px;font-size:13px;font-weight:600}._toggleRow_1pg7l_19{justify-content:space-between;align-items:center;gap:18px;min-height:63px;padding:9px 0;display:flex}._toggleRow_1pg7l_19 label{font-size:13px;font-weight:500}._toggleRow_1pg7l_19 p{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.6}._toggle_1pg7l_19{background:#d1d5db;border-radius:26px;flex:0 0 48px;align-items:center;width:48px;height:26px;min-height:26px;padding:3px;transition:background-color .28s,box-shadow .2s,transform .2s;display:flex;position:relative;box-shadow:inset 0 1px 2px #14161a12}._toggleThumb_1pg7l_23{background:var(--surface);border-radius:50%;width:20px;height:20px;display:block;transform:translate(0);box-shadow:0 1px 3px #14161a2b}._toggleOn_1pg7l_24{background:var(--accent)}._toggleOn_1pg7l_24 ._toggleThumb_1pg7l_23{transform:translate(22px)}._toggle_1pg7l_19:hover:enabled{box-shadow:inset 0 1px 2px #14161a12, 0 0 0 4px var(--accent-soft);transform:scale(1.035)}._toggle_1pg7l_19:active:enabled{transform:scale(.97)}._squishOn_1pg7l_28{animation:.44s both _squishOn_1pg7l_28}._squishOff_1pg7l_29{animation:.44s both _squishOff_1pg7l_29}@keyframes _squishOn_1pg7l_28{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(0)scale(1)}40%{transform:translate(12px)scale(1.36,.78)}64%{transform:translate(23px)scale(.82,1.13)}82%{transform:translate(21px)scale(1.07,.96)}to{transform:translate(22px)scale(1)}}@keyframes _squishOff_1pg7l_29{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(22px)scale(1)}40%{transform:translate(10px)scale(1.36,.78)}64%{transform:translate(-1px)scale(.82,1.13)}82%{transform:translate(1px)scale(1.07,.96)}to{transform:translate(0)scale(1)}}._swapSection_1pg7l_44{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}._curveSection_1pg7l_45{border-left:1px solid var(--line);min-width:0;padding-left:28px}._curvePresets_1pg7l_46{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:16px 0 18px;display:grid}._curvePresets_1pg7l_46 button{border:1px solid var(--line);min-width:0;min-height:34px;color:var(--muted);background:var(--surface);border-radius:6px;padding:6px 4px;font-size:12px}._curvePresets_1pg7l_46 button:hover:enabled{background:var(--control-hover);border-color:var(--accent-border);color:var(--ink)}._curvePresets_1pg7l_46 button[aria-pressed=true],._curvePresets_1pg7l_46 button[aria-pressed=true]:hover:enabled{background:var(--control-background);color:var(--control-text);border-color:var(--control-border)}._travelPreview_1pg7l_50{background:var(--control-hover);border:1px solid var(--line);border-radius:8px;margin:8px 0 28px;padding:18px 22px 22px}._travelTitle_1pg7l_51{align-items:center;gap:15px;display:flex}._triggerKey_1pg7l_52{width:62px;height:54px;color:var(--ink);background:var(--accent-soft);border:1px solid var(--line);border-radius:7px 7px 17px 17px;place-items:center;font-size:20px;font-weight:600;display:grid}._travelTitle_1pg7l_51 h3{font-size:13px;font-weight:500}._travelTitle_1pg7l_51 p{color:var(--muted);margin-top:6px;font-size:11px}._travelTitle_1pg7l_51 b{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:500;display:inline-block}._travelTrack_1pg7l_56{background:var(--accent-soft);border-radius:4px;height:12px;margin-top:28px;position:relative}._travelTrack_1pg7l_56>span{background:var(--accent-tint);position:absolute;top:0;bottom:0}._travelTrack_1pg7l_56>i{background:var(--accent);width:2px;position:absolute;top:-4px;bottom:-4px}._travelScale_1pg7l_59{color:var(--muted);justify-content:space-between;margin-top:10px;font-size:11px;display:flex}._triggerRanges_1pg7l_60{padding:0 5px}._controlHint_1pg7l_61{color:var(--muted);margin-top:9px;font-size:11px;line-height:1.7}._note_1pg7l_62{color:var(--muted);align-items:flex-start;gap:8px;margin-top:24px;font-size:11px;line-height:1.7;display:flex}._note_1pg7l_62 svg{flex-shrink:0;margin-top:2px}._modeSection_1pg7l_64 h3{color:var(--ink);margin-bottom:12px;font-size:13px;font-weight:500}._modeGrid_1pg7l_65{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._modeButton_1pg7l_66{border:1px solid var(--line);min-height:86px;color:var(--muted);cursor:pointer;background:#fff;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px 10px;font-size:13px;display:flex;position:relative}._modeButton_1pg7l_66>input{z-index:1;opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}._modeButton_1pg7l_66:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}._modeButton_1pg7l_66:has(input:disabled){cursor:not-allowed;opacity:.5}._modeButton_1pg7l_66:hover:has(input:enabled){border-color:var(--accent-border);background:var(--control-hover)}._modeActive_1pg7l_71{color:var(--accent);border-color:var(--accent-border);background:var(--accent-soft)}._modeCheck_1pg7l_72{display:flex;position:absolute;top:7px;right:7px}._lightSettings_1pg7l_73{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:46px;padding:29px 5px 18px;display:grid}._brightnessField_1pg7l_74{border-left:1px solid var(--line);min-width:0;padding-left:36px}._colorField_1pg7l_75{min-width:0}._colorRow_1pg7l_76{justify-content:space-between;align-items:center;gap:15px;min-height:36px;display:flex}._colorRow_1pg7l_76 label{font-size:13px}._colorInput_1pg7l_78{align-items:center;gap:10px;display:flex}._colorInput_1pg7l_78 input{cursor:pointer;background:0 0;border:0;width:28px;height:28px;padding:0}._colorInput_1pg7l_78 input::-webkit-color-swatch-wrapper{padding:0}._colorInput_1pg7l_78 input::-webkit-color-swatch{border:1px solid #00000014;border-radius:4px}._colorInput_1pg7l_78 span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}._colorPalette_1pg7l_83{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}._colorPalette_1pg7l_83 button{border:1px solid var(--line);min-height:32px;color:var(--muted);background:var(--surface);border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;display:flex}._colorPalette_1pg7l_83 button:hover:enabled{border-color:var(--accent-border);color:var(--ink);background:var(--control-hover)}._colorPalette_1pg7l_83 button[aria-pressed=true]{color:var(--accent);border-color:var(--accent-border);background:var(--accent-soft)}._colorPalette_1pg7l_83 button:disabled{opacity:.5;cursor:not-allowed}._colorPalette_1pg7l_83 button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}._colorSwatch_1pg7l_89{border:1px solid #0000001f;border-radius:50%;flex-shrink:0;width:13px;height:13px}._colorCycleSwatch_1pg7l_90{background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#8000ff,red)}._colorField_1pg7l_75:disabled ._colorInput_1pg7l_78,._module_1pg7l_1 fieldset:disabled input{opacity:.5}@media (max-width:1350px){._module_1pg7l_1{padding:24px}._responseLayout_1pg7l_5{grid-template-columns:minmax(0,1fr) minmax(300px,1fr);gap:24px}._rangeSection_1pg7l_7{grid-template-columns:1fr;gap:18px}._stickPreview_1pg7l_9{flex-direction:row;justify-content:center;gap:18px}._previewCircle_1pg7l_10{width:90px;height:90px}._curveSection_1pg7l_45{padding-left:22px}}@media (max-width:1100px){._responseLayout_1pg7l_5{grid-template-columns:minmax(0,1fr)}._rangeSection_1pg7l_7{grid-template-columns:122px minmax(0,1fr);gap:22px}._stickPreview_1pg7l_9{flex-direction:column}._previewCircle_1pg7l_10{width:112px;height:112px}._curveSection_1pg7l_45{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}._lightSettings_1pg7l_73{gap:26px}._brightnessField_1pg7l_74{padding-left:26px}}@media (max-width:650px){._module_1pg7l_1{padding:22px 18px}._heading_1pg7l_2{flex-wrap:wrap;align-items:flex-start}._rangeSection_1pg7l_7{grid-template-columns:minmax(0,1fr)}._stickPreview_1pg7l_9{flex-direction:row}._modeGrid_1pg7l_65{grid-template-columns:repeat(2,minmax(0,1fr))}._lightSettings_1pg7l_73{grid-template-columns:minmax(0,1fr);gap:20px;padding-inline:0}._brightnessField_1pg7l_74{border-left:0;border-top:1px solid var(--line);padding:22px 0 0}}@media (prefers-reduced-motion:reduce){._toggle_1pg7l_19,._toggleThumb_1pg7l_23{transition:none;animation:none}._toggle_1pg7l_19:hover:enabled,._toggle_1pg7l_19:active:enabled{transform:none}}._heading_1pg7l_2._selectorOnly_1pg7l_121{justify-content:center}._panel_niupq_1{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:30px 32px 24px}._setting_niupq_2{min-width:0}._setting_niupq_2+._setting_niupq_2{border-top:1px solid var(--line);margin-top:34px;padding-top:28px}._setting_niupq_2 legend{float:left;width:100%;margin-bottom:7px;font-size:17px;font-weight:600;line-height:1.5}._description_niupq_5{clear:both;color:var(--muted);margin-bottom:20px;font-size:12px;line-height:1.8}._rateOptions_niupq_6{background:var(--accent-soft);isolation:isolate;border-radius:999px;grid-template-columns:repeat(4,minmax(0,1fr));padding:4px;display:grid;position:relative}._rateOptions_niupq_6:before{content:"";z-index:-1;background:var(--control-background);width:calc(25% - 2px);transform:translateX(calc(var(--rate-index) * 100%));pointer-events:none;border-radius:999px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 2px 5px #14161a1a}._rateOption_niupq_6{min-width:0;min-height:42px;color:var(--muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:8px 4px;transition:color .16s,background-color .16s;display:flex;position:relative}._rateOptions_niupq_6._unavailable_niupq_9:before{display:none}._rateOption_niupq_6:hover:not(._rateSelected_niupq_10){color:var(--accent);background:var(--control-hover)}._rateOption_niupq_6._rateSelected_niupq_10{color:#fff}._sleepOptions_niupq_12{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}._option_niupq_13{border:1px solid var(--line);cursor:pointer;text-align:center;min-height:94px;color:var(--ink);background:#fff;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:18px 24px;display:flex;position:relative}._option_niupq_13:hover{border-color:var(--accent-border);background:var(--control-hover)}._option_niupq_13 input,._rateOption_niupq_6 input{opacity:0;width:1px;height:1px;position:absolute}:is(._option_niupq_13:has(input:focus-visible),._rateOption_niupq_6:has(input:focus-visible)){outline:3px solid var(--focus);outline-offset:3px}._option_niupq_13._selected_niupq_17{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent)}._value_niupq_18{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.4}._value_niupq_18 small{margin-left:2px;font-size:11px;font-weight:400}._detail_niupq_20{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:10px;padding-inline:4px;font-size:11px;line-height:1.6}._check_niupq_21{color:var(--accent);display:flex;position:absolute;top:7px;right:7px}._sleepOption_niupq_12{min-height:66px}._sleepValue_niupq_23{font-size:14px}._setting_niupq_2:disabled ._option_niupq_13{cursor:not-allowed;opacity:.5}._setting_niupq_2:disabled ._rateOptions_niupq_6{opacity:.5}._setting_niupq_2:disabled ._rateOption_niupq_6{cursor:not-allowed}._setting_niupq_2:disabled ._rateOption_niupq_6:hover:not(._rateSelected_niupq_10){color:var(--muted);background:0 0}._note_niupq_28{color:var(--muted);align-items:flex-start;gap:8px;margin-top:32px;font-size:11px;line-height:1.8;display:flex}._note_niupq_28 svg{flex-shrink:0;margin-top:2px}@media (max-width:1050px){._panel_niupq_1{padding:24px}._sleepOptions_niupq_12{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){._rateOptions_niupq_6:before,._rateOption_niupq_6{transition:none}}@media (max-width:560px){._panel_niupq_1{padding:22px 18px}._sleepOptions_niupq_12{grid-template-columns:repeat(2,minmax(0,1fr))}._option_niupq_13{padding-inline:16px}}._panel_t1jhf_1{width:100%}._cards_t1jhf_2{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._card_t1jhf_2{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;align-items:center;min-width:0;padding:38px 24px 28px;display:flex}._cardIcon_t1jhf_4{background:var(--control-hover);width:70px;height:70px;color:var(--accent);border-radius:20px;place-items:center;margin-bottom:22px;display:grid}._card_t1jhf_2 h2{text-align:center;font-size:18px;font-weight:600}._state_t1jhf_6{min-height:48px;color:var(--muted);justify-content:center;align-items:center;gap:7px;font-size:12px;display:flex}._dot_t1jhf_7{background:var(--accent-border);border-radius:50%;flex-shrink:0;width:5px;height:5px}._primary_t1jhf_8,._secondary_t1jhf_8{border:1px solid var(--control-border);border-radius:7px;justify-content:center;align-items:center;min-height:42px;padding:10px 22px;font-weight:500;display:inline-flex}._primary_t1jhf_8{background:var(--control-background);color:var(--control-text)}._primary_t1jhf_8:hover:enabled{background:var(--control-background-hover)}._card_t1jhf_2 ._primary_t1jhf_8{width:100%;max-width:200px;margin-top:8px}._secondary_t1jhf_8{background:var(--surface);border-color:var(--line);color:var(--ink)}._secondary_t1jhf_8:hover:enabled{background:var(--control-hover);border-color:var(--accent-border)}._note_t1jhf_14{color:var(--muted);justify-content:center;align-items:flex-start;gap:8px;padding:20px 12px 0;font-size:12px;line-height:1.7;display:flex}._note_t1jhf_14 svg{flex-shrink:0;margin-top:2px}._dialog_t1jhf_16{border:1px solid var(--line);width:min(480px,100vw - 36px);max-height:calc(100dvh - 36px);color:var(--ink);background:var(--surface);border-radius:16px;margin:auto;padding:0;overflow:auto;box-shadow:0 22px 72px #14192033}._dialog_t1jhf_16::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1c232e4d}._dialog_t1jhf_16[open]{animation:.18s ease-out _appear_t1jhf_1}._dialogContent_t1jhf_19{padding:24px}._dialogHeading_t1jhf_20{justify-content:space-between;align-items:center;gap:16px;display:flex}._dialogHeading_t1jhf_20 h2{font-size:20px;font-weight:600}._close_t1jhf_22{width:32px;min-height:32px;color:var(--muted);border-radius:7px;place-items:center;padding:0;font-size:26px;line-height:1;display:grid}._close_t1jhf_22:hover{background:var(--control-hover);color:var(--ink)}._instruction_t1jhf_24{flex-direction:column;align-items:center;gap:22px;padding:28px 12px 34px;display:flex}._dialogIcon_t1jhf_25{width:76px;height:76px;color:var(--accent);background:var(--accent-soft);border-radius:22px;place-items:center;display:grid}._instruction_t1jhf_24 p{text-align:center;font-size:16px;line-height:1.8}._confirmKey_t1jhf_27{border:1px solid var(--line);background:var(--control-hover);border-radius:7px;place-items:center;width:48px;height:40px;display:grid}._instruction_t1jhf_24 ._progress_t1jhf_28{color:var(--muted);font-size:13px}._instruction_t1jhf_24 ._error_t1jhf_29{color:#a33b32;width:100%}._instruction_t1jhf_24 ._error_t1jhf_29 p{overflow-wrap:anywhere;font-size:13px}._dialogNote_t1jhf_31{color:var(--muted);margin-bottom:20px;font-size:12px;line-height:1.7}._dialogActions_t1jhf_32{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-top:20px;display:flex}@keyframes _appear_t1jhf_1{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1150px){._cards_t1jhf_2{gap:14px}._card_t1jhf_2{padding:30px 18px 24px}}@media (max-width:800px){._cards_t1jhf_2{grid-template-columns:minmax(0,1fr)}._card_t1jhf_2{grid-template-columns:58px minmax(0,1fr) auto;column-gap:18px;padding:22px;display:grid}._cardIcon_t1jhf_4{border-radius:16px;grid-row:1/3;width:58px;height:58px;margin:0}._card_t1jhf_2 h2{text-align:left;align-self:end;font-size:16px}._state_t1jhf_6{grid-column:2;justify-content:flex-start;min-height:28px}._card_t1jhf_2 ._primary_t1jhf_8{grid-area:1/3/3;width:auto;margin:0;padding-inline:16px}}@media (max-width:520px){._card_t1jhf_2{grid-template-columns:48px minmax(0,1fr);gap:0 14px;padding:20px}._cardIcon_t1jhf_4{width:48px;height:48px}._card_t1jhf_2 ._primary_t1jhf_8{grid-area:3/1/auto/-1;width:100%;max-width:none;margin-top:18px}._note_t1jhf_14{justify-content:flex-start}._dialogContent_t1jhf_19{padding:20px}}._controller_rb8gc_1{background:var(--control-hover);flex-direction:column;justify-content:center;align-items:stretch;min-width:0;padding:20px 24px;display:flex;container-type:inline-size}._viewToggle_rb8gc_2{border:1px solid var(--line);background:var(--accent-soft);border-radius:7px;align-self:center;margin-bottom:16px;padding:3px;display:flex}._viewToggle_rb8gc_2 button{min-width:66px;min-height:30px;color:var(--muted);border:1px solid #0000;border-radius:5px;padding:4px 14px;font-size:12px}._viewToggle_rb8gc_2 button[aria-pressed=true]{color:var(--ink);background:var(--surface);border-color:var(--line)}._shoulders_rb8gc_5{justify-content:center;align-items:flex-start;gap:clamp(18px,5cqw,56px);display:flex}._group_rb8gc_6{flex-direction:column;align-items:center;gap:8px;display:flex}._groupLabel_rb8gc_7{color:var(--muted);white-space:nowrap;font-size:11px;line-height:1.5}._keyRow_rb8gc_8{justify-content:center;gap:7px;display:flex}._key_rb8gc_8{min-width:40px;height:37px;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:500;line-height:1;transition:color .1s,border-color .1s,background-color .1s;display:inline-flex}._key_rb8gc_8:hover:not(:disabled){color:var(--accent);border-color:var(--accent-border);background:var(--control-hover)}._key_rb8gc_8._selected_rb8gc_11{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-border)}._key_rb8gc_8:focus-visible,._viewToggle_rb8gc_2 button:focus-visible,._hotspot_rb8gc_12:focus-visible{outline:2px solid var(--focus);outline-offset:3px}._key_rb8gc_8:disabled,._viewToggle_rb8gc_2 button:disabled,._hotspot_rb8gc_12:disabled{cursor:not-allowed}._key_rb8gc_8:disabled{opacity:.55}._key_rb8gc_8 svg{width:18px;height:18px}._mainRow_rb8gc_17{grid-template-columns:112px minmax(0,460px) 112px;justify-content:center;align-items:center;gap:6px;min-height:310px;margin:10px 0 4px;display:grid}._sideColumn_rb8gc_18{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:26px;display:flex;position:relative}._directionPad_rb8gc_19,._actionPad_rb8gc_19{grid-template-rows:repeat(3,33px);grid-template-columns:repeat(3,33px);gap:4px;display:grid}._directionPad_rb8gc_19 ._key_rb8gc_8,._actionPad_rb8gc_19 ._key_rb8gc_8{width:33px;min-width:0;height:33px;min-height:0;padding:0}._actionPad_rb8gc_19 ._key_rb8gc_8{border-radius:50%}._up_rb8gc_22{grid-area:1/2}._left_rb8gc_23{grid-area:2/1}._right_rb8gc_24{grid-area:2/3}._down_rb8gc_25{grid-area:3/2}._photo_rb8gc_26{aspect-ratio:498/336;isolation:isolate;width:100%;position:relative;overflow:hidden}._photo_rb8gc_26 img{pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;display:block;position:absolute}._frontImage_rb8gc_28{width:100%;top:0;left:0}._backImage_rb8gc_29{width:94%;top:50%;left:3%;transform:translateY(-50%)}._hotspot_rb8gc_12{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;min-width:0;min-height:0;padding:0;position:absolute;transform:translate(-50%,-50%)}._hotspot_rb8gc_12:hover:not(:disabled),._hotspot_rb8gc_12:focus-visible,._hotspotSelected_rb8gc_31{border-color:var(--accent-border);background:var(--accent-tint);outline-offset:1px;outline:1px solid #ffffffb8}._photo_rb8gc_26[data-view=back] ._hotspot_rb8gc_12{border-radius:28%}._backGroup_rb8gc_33{margin-top:2px}._backRows_rb8gc_34{grid-template-columns:repeat(6,48px);gap:8px;display:grid}._backRows_rb8gc_34 ._key_rb8gc_8{width:48px}@container (width<=650px){._mainRow_rb8gc_17{grid-template-columns:96px minmax(0,1fr) 96px;gap:0;min-height:270px}._directionPad_rb8gc_19,._actionPad_rb8gc_19{grid-template-rows:repeat(3,28px);grid-template-columns:repeat(3,28px);gap:3px}._directionPad_rb8gc_19 ._key_rb8gc_8,._actionPad_rb8gc_19 ._key_rb8gc_8{width:28px;height:28px;font-size:11px}._sideColumn_rb8gc_18{gap:22px}._key_rb8gc_8{min-width:37px;height:34px;padding:0 9px}._shoulders_rb8gc_5{gap:18px}}@container (width<=450px){._viewToggle_rb8gc_2{margin-bottom:18px}._shoulders_rb8gc_5{gap:10px}._keyRow_rb8gc_8{gap:4px}._key_rb8gc_8{min-width:33px;padding:0 7px}._mainRow_rb8gc_17{grid-template-columns:77px minmax(0,1fr) 77px;min-height:230px;margin:10px -12px}._sideColumn_rb8gc_18{gap:19px}._directionPad_rb8gc_19,._actionPad_rb8gc_19{grid-template-rows:repeat(3,27px);grid-template-columns:repeat(3,23px);gap:2px}._directionPad_rb8gc_19 ._key_rb8gc_8,._actionPad_rb8gc_19 ._key_rb8gc_8{width:25px;height:27px}._backRows_rb8gc_34{grid-template-columns:repeat(3,43px);gap:7px}._backRows_rb8gc_34 ._key_rb8gc_8{width:43px}._groupLabel_rb8gc_7{font-size:11px}}@media (prefers-reduced-motion:reduce){._key_rb8gc_8{transition:none}}._panel_11omz_1{background:var(--surface);min-width:0;color:var(--ink);padding:20px 26px}._selection_11omz_2{border:1px solid var(--line);background:var(--control-hover);border-radius:10px;align-items:center;gap:17px;min-height:67px;padding:12px 15px;display:flex}._selectionSource_11omz_3{flex:1;align-items:center;gap:11px;min-width:0;display:flex}._keyTile_11omz_4{background:var(--accent-soft);width:37px;height:37px;color:var(--accent);border-radius:8px;flex:0 0 37px;place-items:center;font-size:15px;font-weight:600;display:grid}._eyebrow_11omz_5{color:var(--muted);font-size:11px;font-weight:400;line-height:1.5;display:block}._selectionSource_11omz_3 strong{color:var(--ink);margin-top:2px;font-size:14px;font-weight:600;line-height:1.5;display:block}._selectionSource_11omz_3 strong svg{display:block}._selection_11omz_2>svg{color:#a0a5ad;flex-shrink:0}._selectionTarget_11omz_9{text-align:center;min-width:62px;max-width:55%}._currentKey_11omz_10{min-height:24px;color:var(--accent);overflow-wrap:anywhere;justify-content:center;align-items:center;gap:6px;margin-top:2px;font-size:14px;font-weight:600;display:flex}._currentKey_11omz_10 svg{flex-shrink:0}._title_11omz_12{margin:16px 0 12px;font-size:14px;font-weight:600;line-height:1.5}._groups_11omz_13{flex-direction:column;gap:12px;display:flex}._group_11omz_13 h3{color:var(--muted);margin:0 0 7px;font-size:11px;font-weight:400;line-height:1.5}._keys_11omz_15{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}._actions_11omz_16{grid-template-columns:repeat(4,minmax(0,1fr))}._key_11omz_4{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:34px;color:var(--ink);border-radius:6px;justify-content:center;align-items:center;padding:6px 20px;font-size:12px;font-weight:500;line-height:1.5;transition:background-color .12s,border-color .12s,color .12s;display:flex;position:relative}._key_11omz_4:hover:not(:disabled){border-color:var(--accent-border);background:var(--control-hover);color:var(--accent)}._key_11omz_4._selected_11omz_19{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent)}._key_11omz_4:focus-visible{outline:2px solid var(--focus);outline-offset:3px}._key_11omz_4:disabled{cursor:not-allowed;opacity:.6}._additionalOptions_11omz_22{flex-wrap:wrap;gap:7px;display:flex}._additionalOptions_11omz_22 ._key_11omz_4{white-space:normal;overflow-wrap:anywhere;flex:140px}._check_11omz_24{color:var(--accent);display:flex;position:absolute;top:4px;right:4px}._targetModes_11omz_25{background:var(--accent-soft);border:1px solid var(--line);border-radius:8px;gap:4px;margin-bottom:18px;padding:4px;display:flex}._targetModes_11omz_25 button{min-height:34px;color:var(--muted);border:1px solid #0000;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:flex}._targetModes_11omz_25 ._modeSelected_11omz_27{background:var(--surface);border-color:var(--line);color:var(--accent);font-weight:600;box-shadow:0 1px 3px #24262a08}._macroOptions_11omz_28{min-height:235px}._macroHeading_11omz_29{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._macroHeading_11omz_29 h3{color:var(--muted);font-size:12px;font-weight:400}._manageMacros_11omz_31{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:7px 11px;font-size:12px;display:inline-flex}._manageMacros_11omz_31:hover:not(:disabled){color:var(--accent);border-color:var(--accent-border);background:var(--control-hover)}._manageMacros_11omz_31:focus-visible,._macroChoice_11omz_33:focus-visible,._targetModes_11omz_25 button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}._manageMacros_11omz_31:disabled,._targetModes_11omz_25 button:disabled{cursor:not-allowed;opacity:.6}._macroPreview_11omz_35{border:1px solid var(--line);background:var(--control-hover);border-radius:8px;margin-top:12px;padding:12px}._previewHeading_11omz_36{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;font-size:11px;display:flex}._previewHeading_11omz_36 strong{color:var(--ink);font-size:12px;font-weight:600}._previewActions_11omz_38{flex-wrap:wrap;gap:5px;margin:10px 0 0;padding:0;list-style:none;display:flex}._previewActions_11omz_38 li{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:11px;line-height:1.5;display:flex}._previewActions_11omz_38 li>span{align-items:center;display:inline-flex}._previewActions_11omz_38 svg{width:15px;height:15px}._moreActions_11omz_42{color:var(--muted);margin:7px 0 0;font-size:11px}._previewControls_11omz_43{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}._macroIssue_11omz_44,._macroDetail_11omz_44 ._macroIssue_11omz_44{color:#9a5423;margin-top:7px;font-size:11px;line-height:1.6}._macroList_11omz_45{gap:8px;max-height:360px;margin:-3px;padding:3px;display:grid;overflow-y:auto}._macroChoice_11omz_33{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);text-align:left;border-radius:7px;align-items:center;gap:12px;padding:13px 12px;display:flex}._macroChoice_11omz_33>svg{flex-shrink:0}._macroChoice_11omz_33:hover:not(:disabled){border-color:var(--accent-border);background:var(--control-hover)}._macroChoice_11omz_33._selected_11omz_19{color:var(--accent);border-color:var(--accent-border);background:var(--accent-soft)}._macroChoice_11omz_33:disabled{cursor:not-allowed}._macroDetail_11omz_44{flex:1;min-width:0}._macroDetail_11omz_44 strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}._macroDetail_11omz_44 small{color:var(--muted);margin-top:4px;font-size:11px;display:block}._macroEmpty_11omz_54{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:8px;padding:30px 20px;font-size:12px;line-height:1.8}._macroNote_11omz_55{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.8}@media (max-width:1200px){._panel_11omz_1{padding:22px}}@media (max-width:600px){._panel_11omz_1{padding:20px 16px}._selection_11omz_2{padding:11px 12px}._key_11omz_4{min-height:42px;padding-inline:15px}}@media (prefers-reduced-motion:reduce){._key_11omz_4{transition:none}}._module_ftmqk_1{min-width:0}._layout_ftmqk_2{grid-template-columns:minmax(0,1.8fr) minmax(320px,1fr);align-items:stretch;display:grid}._note_ftmqk_3{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:7px;padding:12px 24px;font-size:11px;line-height:1.6;display:flex}._note_ftmqk_3 svg{flex-shrink:0}@media (max-width:1150px){._layout_ftmqk_2{grid-template-columns:minmax(0,1fr)}}._turbo_pdxtp_1{grid-template-columns:minmax(290px,.8fr) minmax(350px,1.2fr);min-height:480px;display:grid}._keyPane_pdxtp_2{border-right:1px solid var(--line);background:var(--control-hover);min-width:0;padding:26px}._keyHeading_pdxtp_3{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:24px;display:flex}._keyHeading_pdxtp_3 h2{font-size:15px;font-weight:600}._keyHeading_pdxtp_3>span{color:var(--muted);white-space:nowrap;font-size:11px}._keyGroup_pdxtp_6{margin-bottom:23px}._keyGroup_pdxtp_6:last-child{margin-bottom:0}._keyGroup_pdxtp_6 legend{color:var(--muted);margin-bottom:10px;font-size:12px}._keyGrid_pdxtp_9{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}._keyButton_pdxtp_10{border:1px solid var(--line);min-height:81px;color:var(--ink);background:#fff;border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;padding:10px 3px;display:flex}._keyButton_pdxtp_10:hover:not(:disabled){border-color:var(--accent-border);background:var(--control-hover)}._keyButton_pdxtp_10:disabled{opacity:.55;cursor:not-allowed}._keyButton_pdxtp_10._selectedKey_pdxtp_13{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent)}._keyName_pdxtp_14{place-items:center;height:23px;font-size:15px;font-weight:500;display:grid}._keyMode_pdxtp_15{color:var(--muted);font-size:11px}._selectedKey_pdxtp_13 ._keyMode_pdxtp_15{color:var(--accent)}._keyRate_pdxtp_17{font-variant-numeric:tabular-nums;font-size:10px;line-height:1}._editor_pdxtp_18{flex-direction:column;min-width:0;padding:28px 36px 24px;display:flex}._editing_pdxtp_19{border-bottom:1px solid var(--line);align-items:center;gap:14px;margin-bottom:24px;padding-bottom:23px;display:flex}._selectedLabel_pdxtp_20{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);border-radius:8px;place-items:center;font-size:21px;font-weight:600;display:grid}._editing_pdxtp_19 p{color:var(--muted);margin-bottom:3px;font-size:11px}._editing_pdxtp_19 h2{font-size:17px;font-weight:500}._currentMode_pdxtp_23{color:var(--muted);margin-left:auto;font-size:12px}._modeGroup_pdxtp_24 legend{color:var(--ink);margin-bottom:11px;font-size:13px;font-weight:500}._modeChoices_pdxtp_25{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._modeChoice_pdxtp_25{border:1px solid var(--line);min-height:43px;color:var(--muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px;font-size:13px;display:flex}._modeChoice_pdxtp_25 input{accent-color:var(--accent);margin:0}._chosenMode_pdxtp_28{background:var(--accent-soft);border-color:var(--accent-border);color:var(--accent)}._modeChoice_pdxtp_25:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}._modeGroup_pdxtp_24:disabled ._modeChoice_pdxtp_25{opacity:.5;cursor:not-allowed}._modeChoice_pdxtp_25:has(input:disabled){opacity:.5;cursor:not-allowed}._modeHint_pdxtp_31{min-height:43px;color:var(--muted);margin-bottom:20px;padding:12px 0;font-size:12px;line-height:1.7}._rateHeading_pdxtp_32{justify-content:space-between;align-items:center;gap:14px;display:flex}._rateHeading_pdxtp_32>label{color:var(--ink);font-size:13px;font-weight:500}._numberWrap_pdxtp_34{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:5px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;display:flex}._numberWrap_pdxtp_34 input{text-align:right;outline-offset:4px;width:45px;min-height:23px;color:var(--ink);background:0 0;border:0;padding:0}._rateHint_pdxtp_36{color:var(--muted);margin-top:8px;font-size:11px;line-height:1.7}._rateControl_pdxtp_37>input{width:100%;height:22px;accent-color:var(--accent);margin:16px 0 3px;display:block}._rateControl_pdxtp_37:disabled{opacity:.52}._rangeEnds_pdxtp_39{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:11px;display:flex}._interval_pdxtp_40{color:var(--muted);padding:17px 0 23px;font-size:11px;line-height:1.8}._note_pdxtp_41{color:var(--muted);align-items:flex-start;gap:8px;margin-top:auto;padding-top:16px;font-size:11px;line-height:1.8;display:flex}._note_pdxtp_41 svg{flex-shrink:0;margin-top:2px}@media (max-width:1150px){._turbo_pdxtp_1{grid-template-columns:minmax(0,1fr)}._keyPane_pdxtp_2{border-right:0;border-bottom:1px solid var(--line)}._keyGroup_pdxtp_6{margin-bottom:19px}._editor_pdxtp_18{padding:25px 28px}}@media (max-width:650px){._keyPane_pdxtp_2,._editor_pdxtp_18{padding:22px 18px}._keyGrid_pdxtp_9,._modeChoices_pdxtp_25{gap:7px}._modeChoice_pdxtp_25{gap:5px;padding:9px 5px;font-size:12px}}._controllerInput_5b8ad_1{--input-yellow:#e8b743;min-width:0}._stage_5b8ad_2{-webkit-user-select:none;user-select:none;width:min(100%,720px);height:auto;margin:0 auto;display:block;overflow:visible}._artwork_5b8ad_3{pointer-events:none}._hotspot_5b8ad_4,._hitShape_5b8ad_4{fill:#0000;stroke:none;pointer-events:fill}._hotspot_5b8ad_4,._triggerControl_5b8ad_5,._stickControl_5b8ad_5{touch-action:none;cursor:pointer;outline:none}._triggerControl_5b8ad_5,._stickControl_5b8ad_5{pointer-events:none}._hotspot_5b8ad_4{transition:fill 80ms}._hotspot_5b8ad_4:hover:not([aria-disabled=true]){fill:#ffffff18}._hotspot_5b8ad_4:focus-visible:not([aria-disabled=true]){fill:#e8b74366}._hotspot_5b8ad_4._pressed_5b8ad_10:not([aria-disabled=true]){fill:#e8b743d9}._triggerTint_5b8ad_11,._stickTint_5b8ad_11{fill:var(--input-yellow);opacity:0;transition:opacity 80ms}._triggerControl_5b8ad_5:hover:not([aria-disabled=true]) ._triggerTint_5b8ad_11,._stickControl_5b8ad_5:hover:not([aria-disabled=true]) ._stickTint_5b8ad_11{opacity:.12}._triggerControl_5b8ad_5:focus-visible:not([aria-disabled=true]) ._triggerTint_5b8ad_11,._stickControl_5b8ad_5:focus-visible:not([aria-disabled=true]) ._stickTint_5b8ad_11{opacity:.4}._triggerControl_5b8ad_5._pressed_5b8ad_10:not([aria-disabled=true]) ._triggerTint_5b8ad_11,._stickControl_5b8ad_5._pressed_5b8ad_10:not([aria-disabled=true]) ._stickTint_5b8ad_11{opacity:.82}._stickControl_5b8ad_5{cursor:grab}._stickControl_5b8ad_5:active{cursor:grabbing}._hotspot_5b8ad_4[aria-disabled=true],._triggerControl_5b8ad_5[aria-disabled=true],._stickControl_5b8ad_5[aria-disabled=true]{cursor:not-allowed}._readouts_5b8ad_22{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._hotspot_5b8ad_4,._triggerTint_5b8ad_11,._stickTint_5b8ad_11{transition:none}}._manager_s6fop_1{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:250px minmax(0,1fr);min-height:570px;display:grid;overflow:hidden}._listPane_s6fop_3{border-right:1px solid var(--line);background:var(--control-hover);flex-direction:column;min-width:0;padding:24px 18px;display:flex}._listHeading_s6fop_5{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}._listHeading_s6fop_5 h2{font-size:16px;font-weight:600}._listHeading_s6fop_5>span{background:var(--accent-soft);min-width:23px;height:23px;color:var(--muted);border-radius:6px;place-items:center;font-size:11px;display:grid}._primary_s6fop_11,._secondary_s6fop_11,._danger_s6fop_11,._recordingButton_s6fop_11{white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 16px;font-size:13px;display:inline-flex}._primary_s6fop_11{color:var(--control-text);background:var(--control-background);border-color:var(--control-border)}._primary_s6fop_11:hover:enabled{background:var(--control-background-hover);border-color:var(--accent-hover)}._secondary_s6fop_11{color:var(--ink);border-color:var(--line);background:#fff}._secondary_s6fop_11:hover:enabled{background:var(--control-hover);border-color:var(--accent-border)}._danger_s6fop_11{color:#fff;background:#c64b52}._macroList_s6fop_23{flex-direction:column;gap:9px;max-height:530px;margin:17px 0 24px;display:flex;overflow-y:auto}._macroCard_s6fop_25{border:1px solid var(--line);text-align:left;background:#fff;border-radius:7px;padding:15px 12px}._macroCard_s6fop_25:hover:enabled{border-color:var(--accent-border)}._selected_s6fop_29{border-color:var(--accent-border);background:var(--accent-soft)}._cardTop_s6fop_31{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._cardTop_s6fop_31 b{overflow-wrap:anywhere;font-size:13px;font-weight:600}._cardTop_s6fop_31>span{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px}._cardMode_s6fop_37,._cardCount_s6fop_37{color:var(--muted);margin-top:5px;font-size:11px;display:block}._cardCount_s6fop_37{color:var(--muted);margin-top:10px}._limit_s6fop_41{color:var(--muted);margin-top:auto;font-size:11px;line-height:1.8}._editor_s6fop_43{flex-direction:column;min-width:0;padding:20px 30px;display:flex}._editorHeader_s6fop_45{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}._macroIdentity_s6fop_47{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}._macroIdentity_s6fop_47 b{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:500}._textDanger_s6fop_51{color:#a7616b;padding:0 2px;font-size:12px}._textDanger_s6fop_51:hover:enabled{color:#c23f4c}._settings_s6fop_55{grid-template-columns:minmax(0,1fr) minmax(220px,1.1fr);gap:22px;display:grid}._settings_s6fop_55 label,._dialogFields_s6fop_57>label{color:var(--muted);flex-direction:column;gap:8px;font-size:12px;display:flex}._settings_s6fop_55 input,._settings_s6fop_55 select,._dialogFields_s6fop_57 input:not([type=radio]),._dialogFields_s6fop_57 select{border:1px solid var(--line);width:100%;min-width:0;min-height:41px;color:var(--ink);background:#fff;border-radius:6px;padding:9px 11px;font-size:13px}._settings_s6fop_55 input:disabled,._settings_s6fop_55 select:disabled{background:var(--control-hover)}._modeHint_s6fop_63{color:var(--muted);background:var(--control-hover);border:1px solid var(--line);border-radius:6px;margin:18px 0 25px;padding:15px 17px;font-size:12px;line-height:1.8}._sequenceHeading_s6fop_65{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}._mappingLink_s6fop_67{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:-8px 0 20px;font-size:12px;line-height:1.7;display:flex}._mappingLink_s6fop_67 ._secondary_s6fop_11{min-height:34px;padding:6px 11px;font-size:12px}._sequenceHeading_s6fop_65 h2{font-size:14px;font-weight:600}._sequenceHeading_s6fop_65 h2 span{color:var(--muted);margin-left:4px;font-size:12px;font-weight:400}._sequenceHeading_s6fop_65>span{color:var(--muted);font-size:11px}._sequenceHeading_s6fop_65 b{font-variant-numeric:tabular-nums;color:var(--ink);margin:0 4px 0 7px;font-weight:500}._toolbar_s6fop_79{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}._recordMark_s6fop_81{background:currentColor;border-radius:50%;width:8px;height:8px}._stopMark_s6fop_83{background:currentColor;border-radius:1px;width:9px;height:9px}._recordingButton_s6fop_11{color:#b84754;background:#fff2f3;border-color:#edc5cc}._recorder_s6fop_87{border:1px solid var(--line);background:var(--control-hover);border-radius:7px;margin-bottom:16px;padding:17px}._recordStatus_s6fop_89{color:#9a4652;align-items:center;gap:8px;font-size:12px;display:flex}._liveDot_s6fop_91{background:#cc5264;border-radius:50%;flex-shrink:0;width:6px;height:6px}._recorder_s6fop_87>p{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.8}._inputHint_s6fop_95{color:var(--muted);margin:-4px 0 16px;font-size:12px;line-height:1.8}._actionList_s6fop_97{border:1px solid var(--line);border-radius:7px;max-height:360px;margin:0 0 20px;padding:0;list-style:none;position:relative;overflow-y:auto}._actionList_s6fop_97>li:not(._dragPlaceholder_s6fop_99),._actionRow_s6fop_99{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:13px;min-height:52px;padding:10px 13px;display:flex;position:relative}._actionList_s6fop_97>li:last-child{border-bottom:0}._actionList_s6fop_97>li._recordedAction_s6fop_103{background:var(--control-hover)}._actionList_s6fop_97[data-dragging=true]{overflow-anchor:none}._actionList_s6fop_97[data-dragging=true]>._actionRow_s6fop_99{will-change:transform;transition:transform .16s cubic-bezier(.2,.7,.2,1)}._actionRow_s6fop_99._dragSource_s6fop_109{opacity:0;pointer-events:none}._dragPlaceholder_s6fop_99{border:1px dashed var(--accent-border);background:var(--accent-soft);pointer-events:none;border-radius:5px;list-style:none;transition:top .16s cubic-bezier(.2,.7,.2,1);position:absolute;left:0;right:0}._dragOverlay_s6fop_113{z-index:2000;border:1px solid var(--accent-border);pointer-events:none;-webkit-user-select:none;user-select:none;cursor:grabbing;border-radius:6px;position:fixed;box-shadow:0 10px 28px #1419232e,0 2px 6px #14192314}._moveAction_s6fop_115{width:24px;min-width:24px;height:30px;color:var(--muted);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:4px;place-items:center;padding:0;display:grid}._moveAction_s6fop_115:hover:enabled,._moveAction_s6fop_115:focus-visible{color:var(--ink);background:var(--control-hover)}._moveAction_s6fop_115:active:enabled{cursor:grabbing}._moveAction_s6fop_115:disabled{cursor:default;opacity:.35}._moveHint_s6fop_123{color:var(--muted);margin:0 0 8px;font-size:11px;line-height:1.7}._moveAnnouncement_s6fop_125{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._actionIndex_s6fop_127{width:22px;color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}._actionMark_s6fop_129{background:var(--accent-soft);width:26px;height:26px;color:var(--accent);border-radius:5px;place-items:center;font-size:17px;display:grid}._delayMark_s6fop_131{background:var(--control-hover);color:var(--muted)}._actionDescription_s6fop_133{color:var(--muted);font-size:12px}._actionDescription_s6fop_133 b{vertical-align:middle;color:var(--ink);align-items:center;margin-left:8px;font-weight:500;display:inline-flex}._actionDescription_s6fop_133 b svg{width:17px;height:17px}._durationField_s6fop_139{color:var(--muted);align-items:center;gap:7px;margin-left:auto;font-size:11px;display:flex}._durationField_s6fop_139 input,._durationPreview_s6fop_141{border:1px solid var(--line);width:85px;min-height:32px;color:var(--ink);text-align:right;background:#fff;border-radius:4px;padding:4px 7px;font-size:12px}._durationPreview_s6fop_141{justify-content:flex-end;align-items:center;display:flex}._removeAction_s6fop_145{color:var(--muted);min-width:28px;min-height:28px;margin-left:auto;padding:0;font-size:19px}._durationField_s6fop_139+._removeAction_s6fop_145{margin-left:0}._removeAction_s6fop_145:hover:enabled{color:#c25763;background:#fff1f2;border-radius:4px}._emptySequence_s6fop_151{min-height:180px;color:var(--muted);border:1px dashed var(--line);text-align:center;border-radius:6px;justify-content:center;align-items:center;margin-bottom:20px;padding:25px;font-size:12px;display:flex}._note_s6fop_153{color:var(--muted);align-items:flex-start;gap:8px;margin-top:auto;padding-top:20px;font-size:11px;line-height:1.8;display:flex}._note_s6fop_153 svg{flex-shrink:0;margin-top:2px}._empty_s6fop_151{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:430px;display:flex}._emptyIcon_s6fop_159{background:var(--control-hover);width:68px;height:68px;color:var(--muted);border-radius:18px;place-items:center;margin-bottom:21px;display:grid}._empty_s6fop_151 h2{font-size:18px;font-weight:600}._empty_s6fop_151 p{color:var(--muted);margin:10px 0 23px;font-size:12px}._error_s6fop_165{color:#b55b60;margin:10px 0;font-size:12px;line-height:1.7}._dialog_s6fop_57{border:1px solid var(--line);width:460px;max-width:calc(100vw - 32px);color:var(--ink);border-radius:13px;padding:0;box-shadow:0 24px 100px #11121426}._dialog_s6fop_57::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11121466}._dialogHeading_s6fop_171{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:21px 24px 16px;display:flex}._dialogHeading_s6fop_171 h2{font-size:18px;font-weight:600}._iconButton_s6fop_175{width:29px;min-height:29px;color:var(--muted);border-radius:5px;place-items:center;padding:0;font-size:23px;display:grid}._iconButton_s6fop_175:hover{background:var(--control-hover)}._dialogFields_s6fop_57{flex-direction:column;gap:20px;padding:23px 26px;display:flex}._dialogActions_s6fop_181{background:var(--control-hover);border-top:1px solid var(--line);justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}._dialogHint_s6fop_183{color:var(--muted);font-size:12px;line-height:1.8}._actionKind_s6fop_185{gap:24px;display:flex}._actionKind_s6fop_185 legend{color:var(--muted);margin-bottom:12px;font-size:12px}._actionKind_s6fop_185 label{color:var(--ink);align-items:center;gap:7px;font-size:13px;display:inline-flex}._actionKind_s6fop_185 input{accent-color:var(--accent)}._dialogDuration_s6fop_193{align-items:center;gap:10px;display:flex}._dialogDuration_s6fop_193>input{flex:1}._confirmHint_s6fop_197{color:var(--muted);overflow-wrap:anywhere;padding:25px;font-size:13px;line-height:1.9}@media (max-width:1300px){._manager_s6fop_1{grid-template-columns:215px minmax(0,1fr)}._listPane_s6fop_3{padding-inline:14px}._editor_s6fop_43{padding:20px 22px}}@media (max-width:1000px){._manager_s6fop_1{grid-template-columns:minmax(0,1fr)}._listPane_s6fop_3{border-right:0;border-bottom:1px solid var(--line);padding:18px 20px}._listHeading_s6fop_5{margin-bottom:12px}._listPane_s6fop_3>._primary_s6fop_11{align-self:flex-start}._macroList_s6fop_23{flex-direction:row;max-height:none;margin:14px 0 0;overflow-x:auto}._macroCard_s6fop_25{flex:0 0 205px}._limit_s6fop_41{margin-top:13px}._empty_s6fop_151{min-height:330px}}@media (max-width:800px){._settings_s6fop_55{grid-template-columns:minmax(0,1fr);gap:14px}}@media (max-width:650px){._editor_s6fop_43{padding:18px 16px}._actionList_s6fop_97>li:not(._dragPlaceholder_s6fop_99),._actionRow_s6fop_99{gap:7px;padding-inline:9px}._actionIndex_s6fop_127{width:17px}._durationField_s6fop_139 input,._durationPreview_s6fop_141{width:72px}._primary_s6fop_11,._secondary_s6fop_11,._recordingButton_s6fop_11{padding-inline:12px}}@media (prefers-reduced-motion:reduce){._actionList_s6fop_97[data-dragging=true]>._actionRow_s6fop_99,._dragPlaceholder_s6fop_99{transition:none}}._connectionBar_1w05y_1{flex-wrap:wrap;align-items:center}._connectionBar_1w05y_1 button{min-height:0;line-height:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._notice_1w05y_3{background:var(--surface,#fff);border:1px solid var(--border);color:var(--muted);border-radius:16px;align-items:center;gap:14px;margin:20px 0;padding:24px;line-height:1.8;display:flex}._notice_1w05y_3 p{margin:0}._errorDetail_1w05y_5{overflow-wrap:anywhere;margin-top:5px;display:block}
