._header_1o2fk_1{z-index:3;border-radius:18px;align-items:center;gap:16px;height:56px;padding:0 10px 0 14px;display:flex;position:absolute;top:16px;left:16px;right:16px}._brand_1o2fk_15{align-items:center;gap:8px;display:flex}._logo_1o2fk_21{background:var(--c-brand);border-radius:8px;width:26px;height:26px;box-shadow:inset 0 -6px #00000026}._wordmark_1o2fk_29{font-family:var(--font-logo);color:var(--c-brand);font-size:17px;font-weight:700}._nav_1o2fk_36{gap:2px;display:flex}._navItem_1o2fk_41,._navActive_1o2fk_42{height:36px;color:var(--c-ink-2);background:0 0;border:0;border-radius:10px;align-items:center;padding:0 14px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}._navItem_1o2fk_41:hover{background:#26262e0f}._navActive_1o2fk_42{background:var(--c-brand-soft);color:var(--c-brand);font-weight:700}._divider_1o2fk_66{background:#e1dacd;width:1px;height:26px}._spacer_1o2fk_72{flex:1}._people_1o2fk_76{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._person_1o2fk_86{white-space:nowrap;background:#26262e0d;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 10px 0 3px;font-size:12.5px;font-weight:500;display:flex}._initial_1o2fk_99{background:var(--c-brand-soft);width:26px;height:26px;color:var(--c-brand);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._initialOther_1o2fk_112{background:var(--c-green-soft);color:var(--c-green)}._you_1o2fk_117{background:var(--c-line-2);height:18px;color:var(--c-ink-3);border-radius:999px;align-items:center;padding:0 6px;font-size:10.5px;font-weight:700;display:flex}._status_1o2fk_129{white-space:nowrap;border-radius:999px;align-items:center;height:28px;padding:0 10px;font-size:12px;font-weight:700;display:flex}._status_1o2fk_129[data-status=online]{background:var(--c-green-soft);color:var(--c-green)}._status_1o2fk_129[data-status=connecting]{color:#6b5310;background:#fff1bf}._status_1o2fk_129[data-status=offline]{color:#8a2a2a;background:#f6e3e3}@media (max-width:720px){._nav_1o2fk_36,._divider_1o2fk_66,._people_1o2fk_76{display:none}}._brand_1o2fk_15{text-decoration:none}._navItem_1o2fk_41:disabled{opacity:.55;cursor:default}._switcher_1o2fk_172{position:relative}._switchBtn_1o2fk_176{border:1px solid var(--c-line);background:var(--c-paper);border-radius:11px;align-items:center;gap:8px;max-width:320px;height:38px;padding:0 8px 0 10px;display:flex}._switchBtn_1o2fk_176:hover{background:#f6f1e8}._switchText_1o2fk_192{text-align:left;flex-direction:column;min-width:0;line-height:1.15;display:flex}._switchLabel_1o2fk_200{color:var(--c-ink-4);font-size:10px;font-weight:700}._switchName_1o2fk_206{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}._count_1o2fk_213{background:var(--c-brand);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:700;display:flex}._popover_1o2fk_228{z-index:10;border-radius:14px;width:340px;padding:10px;position:absolute;top:46px;left:0}._popTitle_1o2fk_238{color:var(--c-ink-3);margin:0 0 8px;padding:0 4px;font-size:11.5px;font-weight:700}._wsList_1o2fk_246{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._wsItem_1o2fk_255{text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:1fr auto;gap:2px 8px;width:100%;padding:8px 10px;font-size:13px;display:grid}._wsItem_1o2fk_255:hover{background:#26262e0d}._wsItem_1o2fk_255[aria-current=true]{background:var(--c-brand-soft)}._wsMeta_1o2fk_276{color:var(--c-ink-3);grid-column:1;font-size:11.5px}._here_1o2fk_282{color:var(--c-brand);grid-area:1/2/span 2;align-self:center;font-size:10.5px;font-weight:700}._popActions_1o2fk_291{border-top:1px solid #26262e14;flex-direction:column;gap:4px;margin-top:8px;padding-top:8px;display:flex}._popBtn_1o2fk_300{text-align:left;height:32px;color:var(--c-ink-2);background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:12.5px}._popBtn_1o2fk_300:hover{background:var(--c-brand-soft);color:var(--c-brand)}._page_si8nz_1{background:linear-gradient(#e6eef8,#f4efe6 60%);position:fixed;inset:0;overflow:auto}._main_si8nz_8{flex-direction:column;gap:16px;max-width:1080px;margin:0 auto;padding:100px 16px 48px;display:flex}._card_si8nz_17{background:var(--c-paper);border:1px solid var(--c-line-2);border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:18px 20px;display:flex;box-shadow:0 8px 24px #0f19280f}._title_si8nz_29{color:var(--c-brand);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:20px;display:flex}._title_si8nz_29 a{color:inherit;text-decoration:none}._sub_si8nz_44{color:var(--c-ink-3);margin:0;font-size:13px;line-height:1.7}._h2_si8nz_51{color:var(--c-ink);margin:0;font-size:15px}._row_si8nz_57{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._grid_si8nz_64{grid-template-columns:minmax(0,1fr) 300px;gap:16px;display:grid}@media (max-width:860px){._grid_si8nz_64{grid-template-columns:1fr}}._field_si8nz_76{flex-direction:column;gap:4px;display:flex}._field_si8nz_76>label,._label_si8nz_83{color:var(--c-ink-3);font-size:12px;font-weight:700}._input_si8nz_89,._select_si8nz_90,._textarea_si8nz_91{border:1px solid var(--c-line);min-height:38px;font:inherit;background:#fff;border-radius:10px;padding:0 12px}._textarea_si8nz_91{resize:vertical;min-height:70px;padding:8px 12px}._choices_si8nz_106{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}._choice_si8nz_106{border:1px solid var(--c-line);cursor:pointer;border-radius:12px;gap:8px;padding:10px 12px;font-size:13px;display:flex}._choice_si8nz_106:has(input:checked){border-color:var(--c-brand);background:var(--c-brand-soft)}._choice_si8nz_106 small{color:var(--c-ink-3);font-size:11.5px;display:block}._primary_si8nz_133,._btn_si8nz_134{border:1px solid var(--c-line);background:var(--c-paper);min-height:38px;color:var(--c-ink-2);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}._primary_si8nz_133{border-color:var(--c-brand);background:var(--c-brand);color:#fff}._primary_si8nz_133:disabled,._btn_si8nz_134:disabled{opacity:.5;cursor:not-allowed}._badge_si8nz_162{border:1px solid var(--c-line);height:22px;color:var(--c-ink-3);border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}._tabs_si8nz_174{border-bottom:1px solid var(--c-line-2);gap:2px;display:flex;overflow-x:auto}._tab_si8nz_174{height:40px;color:var(--c-ink-3);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 14px;font-size:13.5px}._tab_si8nz_174[aria-selected=true]{border-bottom-color:var(--c-brand);color:var(--c-brand);font-weight:700}._tab_si8nz_174:disabled{opacity:.55}._list_si8nz_202{border:1px solid var(--c-line-2);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}._list_si8nz_202>li{border-top:1px solid var(--c-line-2);align-items:center;gap:10px;min-height:44px;padding:8px 14px;font-size:13px;display:flex}._list_si8nz_202>li:first-child{border-top:0}._mono_si8nz_225{font-family:var(--font-mono);font-size:12px}._grow_si8nz_230{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._link_si8nz_237{color:var(--c-brand);font-weight:700;text-decoration:none}._error_si8nz_243{color:#8a2a2a;background:#f6e3e3;border-radius:10px;margin:0;padding:10px 14px;font-size:13px}._added_si8nz_252{color:#1f6b47}._removed_si8nz_256{color:#8a2a2a}._dialog_si8nz_260{z-index:20;background:#14182059;justify-content:center;align-items:flex-start;padding:80px 16px;display:flex;position:fixed;inset:0;overflow:auto}._dialogBox_si8nz_272{width:min(640px,100%)}._page_1mz2h_1{background:linear-gradient(#e6eef8,#f4efe6 60%);position:fixed;inset:0;overflow:auto}._main_1mz2h_8{flex-direction:column;gap:16px;max-width:720px;margin:0 auto;padding:104px 16px 48px;display:flex}._card_1mz2h_17{background:var(--c-paper);border:1px solid var(--c-line-2);border-radius:16px;flex-direction:column;gap:12px;padding:20px;display:flex;box-shadow:0 8px 24px #0f192814}._title_1mz2h_28{color:var(--c-brand);margin:0;font-size:18px}._lead_1mz2h_34{color:var(--c-ink-3);margin:0;font-size:13px;line-height:1.7}._field_1mz2h_41{flex-direction:column;gap:4px;display:flex}._field_1mz2h_41 label{color:var(--c-ink-3);font-size:12px;font-weight:700}._field_1mz2h_41 input{border:1px solid var(--c-line);height:40px;font:inherit;border-radius:10px;padding:0 12px}._primary_1mz2h_61{background:var(--c-brand);color:#fff;border:0;border-radius:12px;align-self:flex-start;height:44px;padding:0 18px;font-weight:700}._primary_1mz2h_61:disabled{opacity:.5}._list_1mz2h_76{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._item_1mz2h_85{border:1px solid var(--c-line-2);min-height:48px;color:var(--c-ink);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;text-decoration:none;display:flex}._item_1mz2h_85:hover{background:var(--c-brand-soft)}._item_1mz2h_85 span{color:var(--c-ink-3);font-size:12.5px}._notice_1mz2h_107{color:#6b5310;background:#fff1bf;border-radius:12px;margin:0;padding:12px 16px;font-size:13px}._overlay_1vy4q_1{z-index:2;pointer-events:none;position:absolute;inset:0}._host_1vy4q_9{pointer-events:auto;width:340px;max-width:calc(100vw - 16px)}._host_1vy4q_9[data-mode="2d"]{position:absolute}._window_1vy4q_19{color:var(--c-ink);border-radius:14px;flex-direction:column;font-size:13px;display:flex;overflow:hidden}._host_1vy4q_9[data-mode="3d"] ._window_1vy4q_19{background:var(--c-paper);-webkit-backdrop-filter:none;backdrop-filter:none}._titlebar_1vy4q_34{background:var(--c-brand-soft);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;flex:none;align-items:center;gap:8px;height:40px;padding:0 6px 0 14px;display:flex}._host_1vy4q_9[data-mode="3d"] ._titlebar_1vy4q_34{cursor:default}._title_1vy4q_34{color:var(--c-brand);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:13.5px;font-weight:700;overflow:hidden}._pin_1vy4q_62{width:30px;height:30px;color:var(--c-brand);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:flex}._pin_1vy4q_62:hover{background:#603d561a}._body_1vy4q_78{flex-direction:column;min-height:0;display:flex;overflow:auto}._section_lfpun_3{border-top:1px solid #26262e14;flex-direction:column;gap:8px;padding:10px 14px;display:flex}._section_lfpun_3:first-child{border-top:0}._sectionHead_lfpun_15{align-items:center;gap:8px;min-height:24px;display:flex}._sectionTitle_lfpun_22{letter-spacing:.04em;color:var(--c-ink-4);text-transform:uppercase;flex:1;margin:0;font-size:11px;font-weight:700}._kokoTitle_lfpun_32{color:var(--c-ink);flex:1;margin:0;font-size:13px;font-weight:700}._row_lfpun_40{grid-template-columns:88px 1fr;align-items:center;gap:8px;min-height:30px;display:grid}._label_lfpun_48{color:var(--c-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._input_lfpun_56,._select_lfpun_57{border:1px solid var(--c-line);width:100%;min-width:0;height:30px;font:inherit;color:var(--c-ink);background:#fff;border-radius:8px;padding:0 8px;font-size:12.5px}._input_lfpun_56:focus,._select_lfpun_57:focus{outline-offset:0;outline:2px solid #603d5659}._input_lfpun_56:disabled,._select_lfpun_57:disabled{color:var(--c-ink-3);background:#f6f2ec}._num_lfpun_82{font-family:var(--font-mono);font-size:12px}._vec3_lfpun_87{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}._color_lfpun_93{align-items:center;gap:8px;display:flex}._color_lfpun_93 input[type=color]{border:1px solid var(--c-line);background:#fff;border-radius:6px;width:36px;height:28px;padding:0}._btn_lfpun_108,._btnPrimary_lfpun_109,._btnDanger_lfpun_110{border:1px solid var(--c-line);background:var(--c-paper);height:30px;color:var(--c-ink-2);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}._btn_lfpun_108:hover:not(:disabled){background:#f6f1e8}._btn_lfpun_108:disabled,._btnPrimary_lfpun_109:disabled{opacity:.5;cursor:not-allowed}._btnPrimary_lfpun_109{border-color:var(--c-brand);background:var(--c-brand);color:#fff;font-weight:700}._btnDanger_lfpun_110{color:#8a2a2a}._btnDanger_lfpun_110:hover{background:#f6e3e3}._iconBtn_lfpun_151{width:26px;height:26px;color:var(--c-ink-3);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;font-size:14px;display:inline-flex}._iconBtn_lfpun_151:hover:not(:disabled){background:#26262e12}._iconBtn_lfpun_151:disabled{opacity:.35}._toolbar_lfpun_172{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._badge_lfpun_179{background:var(--c-line-2);height:18px;color:var(--c-ink-3);white-space:nowrap;border-radius:999px;align-items:center;padding:0 6px;font-size:10.5px;font-weight:700;display:inline-flex}._badgeBrand_lfpun_192{background:var(--c-brand-soft);color:var(--c-brand)}._badgeWarn_lfpun_198{color:#6b5310;background:#fff1bf}._badgeError_lfpun_204{color:#8a2a2a;background:#f6e3e3}._list_lfpun_210{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}._item_lfpun_219{text-align:left;width:100%;min-height:28px;color:var(--c-ink);background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 8px;font-size:12.5px;display:flex}._item_lfpun_219:hover{background:#26262e0d}._item_lfpun_219[aria-selected=true],._item_lfpun_219[aria-current=true]{background:var(--c-brand-soft);color:var(--c-brand);font-weight:700}._item_lfpun_219:disabled{color:var(--c-ink-4);cursor:not-allowed}._itemName_lfpun_250{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._muted_lfpun_258{color:var(--c-ink-3);margin:0;font-size:11.5px;line-height:1.6}._empty_lfpun_265{text-align:center;padding:8px 0}._notice_lfpun_271{color:#6b5310;background:#fff8dc;border-radius:9px;margin:0;padding:8px 10px;font-size:12px;line-height:1.6}._error_lfpun_281{color:#8a2a2a;word-break:break-word;background:#f6e3e3;border-radius:8px;margin:0;padding:6px 10px;font-size:12px;line-height:1.5}._tabs_lfpun_292{gap:2px;display:flex}._tab_lfpun_292{height:28px;color:var(--c-ink-3);background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:12.5px}._tab_lfpun_292[aria-selected=true]{background:var(--c-brand-soft);color:var(--c-brand);font-weight:700}._menu_lfpun_313{z-index:5;border:1px solid var(--c-line);background:var(--c-paper);border-radius:12px;min-width:220px;margin:0;padding:6px;list-style:none;position:absolute;box-shadow:0 12px 32px #0f19282e}._menuItem_lfpun_326{text-align:left;width:100%;color:var(--c-ink);background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;padding:7px 10px;font-size:12.5px;display:flex}._menuItem_lfpun_326:hover:not(:disabled){background:var(--c-brand-soft)}._menuItem_lfpun_326:disabled{color:var(--c-ink-4);cursor:not-allowed}._menuItem_lfpun_326 small{color:var(--c-ink-4);font-size:11px}._split_unps7_1{grid-template-columns:220px 1fr;height:100%;min-height:0;display:grid}._tree_unps7_8{border-right:1px solid #26262e14;padding:8px 6px 10px 8px;overflow:auto}._treeHead_unps7_14{align-items:center;gap:2px;padding:0 4px 6px 6px;display:flex}._props_unps7_21{min-width:0;overflow:auto}._picker_unps7_26{flex-direction:column;gap:6px;max-height:260px;display:flex;overflow:auto}@media (max-width:720px){._split_unps7_1{grid-template-columns:1fr}._tree_unps7_8{border-bottom:1px solid #26262e14;border-right:0;max-height:200px}}._fieldRow_unps7_46{grid-template-columns:1fr auto;align-items:center;gap:6px;display:grid}._keep_unps7_53,._keepOn_unps7_54{border:1px solid var(--c-line);height:22px;color:var(--c-ink-4);background:0 0;border-radius:6px;padding:0 6px;font-size:10.5px;font-weight:700}._keepOn_unps7_54{border-color:var(--c-brand);background:var(--c-brand-soft);color:var(--c-brand)}._keep_unps7_53:disabled,._keepOn_unps7_54:disabled{opacity:.5}._head_1p5gh_1{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px 6px;display:flex}._repo_1p5gh_9{color:var(--c-brand);white-space:nowrap;align-items:center;gap:6px;font-size:15px;display:flex}._owner_1p5gh_18{color:var(--c-brand)}._slash_1p5gh_22{color:var(--c-ink-4)}._branch_1p5gh_26{background:var(--c-brand-soft);height:24px;color:var(--c-brand);font-family:var(--font-mono);border-radius:7px;align-items:center;padding:0 8px;font-size:12px;display:flex}._bar_1p5gh_38{flex-wrap:wrap;align-items:center;gap:10px;padding:6px 14px 10px;display:flex}._output_1p5gh_46{flex-direction:column;gap:2px;min-width:180px;display:flex}._outputLabel_1p5gh_53{color:var(--c-ink-4);font-size:10px;font-weight:700}._transport_1p5gh_59{align-items:center;gap:6px;display:flex}._log_1p5gh_65{max-height:140px;font-family:var(--font-mono);color:var(--c-ink-2);background:#f6f2ec;border-radius:8px;margin:0;padding:6px 8px;font-size:11.5px;line-height:1.6;list-style:none;overflow:auto}._logError_1p5gh_79{color:#8a2a2a}._logTime_1p5gh_83{min-width:44px;color:var(--c-ink-4);display:inline-block}._logSys_1p5gh_89{color:var(--c-brand);margin-right:6px;font-weight:700}._details_1p5gh_95{border-top:1px solid #26262e14}._summary_1p5gh_99{color:var(--c-ink-3);cursor:pointer;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:700;list-style-position:inside;display:flex}._hostLine_1p5gh_111{padding:0 14px 8px}._root_keoh7_1,._canvas_keoh7_6{position:absolute;inset:0}._crosshair_keoh7_11{pointer-events:none;justify-content:center;align-items:center;width:22px;height:22px;margin:-11px 0 0 -11px;display:flex;position:absolute;top:50%;left:50%}._chV_keoh7_24,._chH_keoh7_25{background:#ffffffd9;border-radius:1px;position:absolute}._chV_keoh7_24{width:2px;height:22px}._chH_keoh7_25{width:22px;height:2px}._chDot_keoh7_41{background:var(--c-host);border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 0 2px #1e2c3a80}._start_keoh7_50{z-index:3;min-height:44px;color:var(--c-brand);border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:12px 22px;font-size:15px;font-weight:700;display:flex;position:absolute;bottom:72px;left:50%;transform:translate(-50%)}._start_keoh7_50 small{color:var(--c-ink-3);font-size:11.5px;font-weight:500}._hints_keoh7_74{color:var(--c-ink-3);border-radius:12px;flex-wrap:wrap;justify-content:center;gap:14px;max-width:calc(100% - 32px);margin:0;padding:8px 14px;font-size:12px;list-style:none;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}._hints_keoh7_74 li{white-space:nowrap;align-items:center;gap:6px;display:flex}._hints_keoh7_74 kbd{font-family:var(--font-mono);color:var(--c-ink-2);border:1px solid var(--c-line);background:#fff;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700}._closed_keoh7_110{z-index:5;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:20px 28px;font-size:14px;display:flex;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}._closed_keoh7_110 p{margin:0}._closed_keoh7_110 a{color:var(--c-brand);font-weight:700}:root{--c-ink:#26262e;--c-ink-2:#3a3942;--c-ink-3:#5e5c64;--c-ink-4:#8a8792;--c-paper:#fffdf9;--c-line:#dcd5c8;--c-line-2:#e7e1d6;--c-brand:#603d56;--c-brand-soft:#f3eaf0;--c-host:#fdd046;--c-green:#1f6b47;--c-green-soft:#e5f3ec;--c-blue:#2f4a9c;--c-night:#1e2c3a;--font-body:"Zen Kaku Gothic New", "Hiragino Sans", system-ui, sans-serif;--font-logo:"Zen Maru Gothic", sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--c-night);color:var(--c-ink);font-family:var(--font-body);overflow:hidden}button{font:inherit;color:inherit;cursor:pointer}.glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf9e6;border:1px solid #ffffffb3;box-shadow:0 8px 24px #0f192838}
