._wrap_ud6wx_1{padding:8px;border-bottom:1px solid var(--nav-border)}._label_ud6wx_5{font-size:10px;color:var(--nav-section);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}._select_ud6wx_12{width:100%;font-size:12px;padding:5px 24px 5px 7px;border:1px solid #2D5280;border-radius:7px;background:#264872;color:#fff;outline:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}._healthRow_ud6wx_25{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:6px}._healthLabel_ud6wx_32{font-size:10px;color:var(--nav-section)}._healthValue_ud6wx_36{font-size:11px;font-weight:500}._shell_6xit5_1{display:flex;height:100vh;overflow:hidden;background:var(--bg)}._sidebar_6xit5_9{width:210px;background:var(--nav);display:flex;flex-direction:column;flex-shrink:0;overflow:hidden}._logo_6xit5_18{padding:14px 13px 12px;border-bottom:1px solid var(--nav-border)}._logoName_6xit5_22{font-size:13px;font-weight:600;color:#fff}._logoBy_6xit5_27{font-size:10px;color:var(--nav-section);margin-top:2px}._nav_6xit5_33{flex:1;padding:6px 0;overflow-y:auto}._navSection_6xit5_39{padding:8px 12px 3px;font-size:10px;font-weight:500;color:var(--nav-section);text-transform:uppercase;letter-spacing:.06em}._navItem_6xit5_48{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;font-size:12px;color:var(--nav-text);text-decoration:none;border-left:2px solid transparent;transition:background .1s}._navItem_6xit5_48:hover{background:var(--nav-hover);color:var(--nav-text-active)}._navItemActive_6xit5_63{color:#fff;background:var(--nav-active);border-left-color:#60a5fa}._navBadge_6xit5_69{font-size:10px;padding:2px 7px;border-radius:9px;font-weight:500}._navBadge_red_6xit5_75{background:#c0392b;color:#f5b8b3}._navBadge_amber_6xit5_76{background:#a0620a;color:#f5d49a}._navItemSoon_6xit5_78{color:var(--text3, #6A84A0);cursor:not-allowed}._navItemSoon_6xit5_78:hover{background:transparent;color:var(--text3, #6A84A0)}._soonPill_6xit5_86{font-size:9px;letter-spacing:.04em;text-transform:uppercase;padding:1px 6px;border-radius:8px;background:#ffffff0f;color:var(--text3, #6A84A0);border:1px solid var(--border, rgba(255, 255, 255, .08))}._sidebarFoot_6xit5_97{padding:10px 12px;border-top:1px solid var(--nav-border);display:flex;align-items:center;gap:8px}._avatar_6xit5_104{width:26px;height:26px;border-radius:50%;background:#2d5280;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;color:#93c5fd;flex-shrink:0}._footUser_6xit5_117{flex:1;min-width:0}._footEmail_6xit5_118{font-size:11px;color:#8aafc8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logoutBtn_6xit5_125{font-size:10px;color:var(--nav-section);background:none;border:none;cursor:pointer;padding:0}._logoutBtn_6xit5_125:hover{color:#fff}._main_6xit5_136{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}._page_16yg2_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg)}._card_16yg2_9{width:100%;max-width:400px;background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden}._header_16yg2_18{background:var(--nav);padding:20px 24px}._brand_16yg2_22{font-size:18px;font-weight:600;color:#fff}._brandBy_16yg2_27{font-size:11px;color:var(--nav-section);margin-top:2px}._form_16yg2_33{padding:24px;display:flex;flex-direction:column;gap:14px}._stepLabel_16yg2_40{font-size:14px;font-weight:500;color:var(--text)}._stepHint_16yg2_46{font-size:12px;color:var(--text3);line-height:1.5}._field_16yg2_52{display:flex;flex-direction:column;gap:4px}._field_16yg2_52 label{font-size:11px;font-weight:500;color:var(--text3);text-transform:uppercase;letter-spacing:.04em}._field_16yg2_52 input{font-size:13px;padding:8px 10px;border:1px solid var(--border2);border-radius:7px;background:var(--surface2);color:var(--text);outline:none}._field_16yg2_52 input:focus{border-color:var(--blue)}._error_16yg2_75{font-size:12px;color:var(--red-text);background:var(--red-bg);border:1px solid #FECACA;border-radius:6px;padding:7px 10px}._submitBtn_16yg2_84{font-size:13px;font-weight:500;padding:9px;border:none;border-radius:7px;background:var(--blue);color:#fff;cursor:pointer}._submitBtn_16yg2_84:hover{background:var(--blue-text)}._submitBtn_16yg2_84:disabled{opacity:.6;cursor:not-allowed}._backBtn_16yg2_97{font-size:12px;color:var(--text3);background:none;border:none;cursor:pointer;text-align:left;padding:0}._backBtn_16yg2_97:hover{color:var(--text)}._qrWrap_16yg2_108{display:flex;flex-direction:column;align-items:center;gap:10px}._qr_16yg2_108{width:160px;height:160px;border:1px solid var(--border);border-radius:8px}._secretWrap_16yg2_120{text-align:center}._secretLabel_16yg2_121{font-size:10px;color:var(--text3);text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px}._secret_16yg2_120{font-family:monospace;font-size:12px;color:var(--text2);word-break:break-all}._topbar_6sese_1{height:52px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;background:var(--topbar);flex-shrink:0}._title_6sese_10{font-size:14px;font-weight:500;color:#fff}._subtitle_6sese_15{font-size:11px;color:#8aafc8;margin-top:1px}._actions_6sese_20{display:flex;gap:8px}.topbar-btn{font-size:12px;font-weight:500;padding:6px 14px;border-radius:7px;border:1px solid #5B9BD5;background:#3d7ab5;color:#fff;cursor:pointer}.topbar-btn:hover{background:#4d8ec8}._card_r1aci_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;margin-bottom:12px}._cardHeader_r1aci_8{padding:9px 14px;border-bottom:1px solid var(--border2);display:flex;align-items:center;justify-content:space-between;background:var(--section-head)}._cardTitle_r1aci_16{font-size:13px;font-weight:500;color:var(--section-head-text)}._cardActions_r1aci_21{display:flex;gap:6px}._statRow_r1aci_26{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-bottom:12px}._statCard_r1aci_32{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:9px 12px}._statLabel_r1aci_38{font-size:10px;color:var(--text3);margin-bottom:2px}._statValue_r1aci_43{font-size:22px;font-weight:500;color:var(--text);line-height:1}._statSub_r1aci_49{font-size:10px;color:var(--text3);margin-top:3px}._btn_r1aci_55{border-radius:var(--radius-md);cursor:pointer;font-weight:400;white-space:nowrap;border:1px solid var(--border2);background:var(--surface);color:var(--btn-text, var(--text))}._btn_r1aci_55:hover{background:var(--surface2)}._btn_r1aci_55:disabled{opacity:.5;cursor:not-allowed}._btn_primary_r1aci_68{background:var(--blue)!important;border-color:var(--blue)!important;color:#fff!important}._btn_primary_r1aci_68:hover{background:var(--blue-text)!important}._btn_danger_r1aci_74{background:var(--red-bg)!important;border-color:#fecaca!important;color:var(--red-text)!important}._btn_sm_r1aci_80{font-size:11px;padding:3px 9px}._btn_md_r1aci_81{font-size:12px;padding:5px 12px}._btn_lg_r1aci_82{font-size:13px;padding:7px 16px}._badge_r1aci_84{display:inline-block;padding:2px 8px;border-radius:9px;font-size:11px;font-weight:500}._badge_red_r1aci_91{background:var(--red-bg);color:var(--red-text)}._badge_amber_r1aci_92{background:var(--amber-bg);color:var(--amber-text)}._badge_green_r1aci_93{background:var(--green-bg);color:var(--green-text)}._badge_blue_r1aci_94{background:var(--blue-bg);color:var(--blue-text)}._badge_gray_r1aci_95{background:var(--surface2);color:var(--text2);border:1px solid var(--border)}._input_r1aci_97{font-size:12px;padding:5px 9px;border:1px solid var(--border2);border-radius:var(--radius-md);background:var(--surface);color:var(--text);outline:none}._input_r1aci_97:focus{border-color:var(--blue)}._select_r1aci_108{font-size:12px;padding:5px 24px 5px 8px;border:1px solid var(--border2);border-radius:var(--radius-md);background:var(--surface);color:var(--text);outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}._alertStrip_r1aci_121{display:flex;align-items:center;justify-content:space-between;padding:8px 13px;border-radius:var(--radius-md);font-size:12px;margin-bottom:12px}._alert_amber_r1aci_130{background:var(--amber-bg);border:1px solid #FDE68A;color:var(--amber-text)}._alert_red_r1aci_135{background:var(--red-bg);border:1px solid #FECACA;color:var(--red-text)}._alert_blue_r1aci_140{background:var(--blue-bg);border:1px solid #BFDBFE;color:var(--blue-text)}._pageContent_r1aci_146{flex:1;overflow-y:auto;padding:14px 18px;background:var(--bg)}._table_15wii_1{width:100%;border-collapse:collapse}._table_15wii_1 th{text-align:left;padding:7px 12px;font-size:11px;font-weight:500;color:var(--text3);border-bottom:1px solid var(--border);background:var(--surface2);white-space:nowrap}._table_15wii_1 td{padding:8px 12px;font-size:12px;color:var(--text2);border-bottom:1px solid var(--border);vertical-align:middle}._table_15wii_1 tr:last-child td{border-bottom:none}._table_15wii_1 tr:hover td{background:var(--surface2);cursor:pointer}._auditRow_15wii_25{display:flex;gap:12px;align-items:flex-start;padding:9px 14px;border-bottom:1px solid var(--border);font-size:12px}._auditRow_15wii_25:last-child{border-bottom:none}._auditTime_15wii_34{color:var(--text3);width:110px;flex-shrink:0;font-size:11px}._auditAction_15wii_35{color:var(--text);font-weight:500}._auditTarget_15wii_36{color:var(--text3);font-size:11px;margin-top:1px}._empty_15wii_38{padding:20px 14px;font-size:12px;color:var(--text3)}._filterRow_15wii_44{display:flex;gap:7px;margin-bottom:12px;flex-wrap:wrap;align-items:center}._bulkBar_15wii_52{display:flex;align-items:center;gap:8px;padding:7px 13px;background:var(--blue-bg);border-bottom:1px solid #BFDBFE;font-size:12px;color:var(--blue-text)}._tenantCard_1ltlm_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:13px 16px;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:16px}._tenantCard_1ltlm_1:hover{border-color:var(--border2)}._tenantInfo_1ltlm_14{flex:1;min-width:0}._tenantName_1ltlm_15{font-size:13px;font-weight:500;color:var(--text);margin-bottom:3px}._tenantMeta_1ltlm_21{font-size:11px;color:var(--text3)}._tenantNotes_1ltlm_25{font-size:11px;color:var(--text3);margin-top:3px;font-style:italic}._tenantRight_1ltlm_32{display:flex;align-items:center;gap:8px;flex-shrink:0}._addFormCard_1ltlm_40{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;margin-bottom:12px}._addFormHeader_1ltlm_47{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._addFormTitle_1ltlm_53{font-size:13px;font-weight:500;color:var(--text)}._addFormSub_1ltlm_58{font-size:11px;color:var(--text3);margin-top:2px}._formGrid_1ltlm_63{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}._formField_1ltlm_68{display:flex;flex-direction:column;gap:4px}._formFieldWide_1ltlm_73{grid-column:1 / -1}._formLabel_1ltlm_74{font-size:11px;color:var(--text2);font-weight:500}._formLabel_1ltlm_74 ._req_1ltlm_79{color:var(--red-text);margin-left:2px}._formInput_1ltlm_80,._formTextarea_1ltlm_81{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-size:12px;padding:6px 8px;font-family:inherit}._formInput_1ltlm_80:focus,._formTextarea_1ltlm_81:focus{outline:none;border-color:var(--border2)}._formTextarea_1ltlm_81{resize:vertical;min-height:56px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._formError_1ltlm_100{background:var(--red-bg);color:var(--red-text);padding:8px 10px;border-radius:var(--radius);font-size:12px;margin-top:10px}._formActions_1ltlm_108{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}._stepsToggle_1ltlm_116{background:transparent;border:1px solid var(--border);color:var(--text2);font-size:11px;padding:4px 10px;border-radius:var(--radius);cursor:pointer;white-space:nowrap}._stepsToggle_1ltlm_116:hover{border-color:var(--border2);color:var(--text)}._stepsPanel_1ltlm_130{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px;margin-bottom:14px}._stepsHeading_1ltlm_137{font-size:12px;font-weight:500;color:var(--text);margin-bottom:8px}._stepsList_1ltlm_143{margin:0;padding-left:20px;color:var(--text2);font-size:12px;line-height:1.55}._stepsList_1ltlm_143>li{margin-bottom:6px}._stepsList_1ltlm_143 strong{color:var(--text);font-weight:500}._stepsList_1ltlm_143 em{font-style:normal;color:var(--text)}._stepsList_1ltlm_143 code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;background:var(--surface);border:1px solid var(--border);border-radius:3px;padding:0 4px;color:var(--text)}._stepsList_1ltlm_143 a{color:var(--topbar-btn, #3D7AB5);text-decoration:none}._stepsList_1ltlm_143 a:hover{text-decoration:underline}._subList_1ltlm_167{margin:4px 0;padding-left:18px;list-style:disc}._subList_1ltlm_167>li{margin-bottom:2px}._healthOverlay_1ltlm_175{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:100;padding:24px}._healthModal_1ltlm_185{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);width:min(720px,100%);max-height:90vh;overflow-y:auto;padding:16px 18px;box-shadow:0 20px 60px #00000073}._healthHeader_1ltlm_195{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}._healthTitle_1ltlm_201{font-size:14px;font-weight:500;color:var(--text)}._healthSub_1ltlm_206{font-size:12px;color:var(--text3);margin-top:2px}._healthClose_1ltlm_211{background:transparent;border:1px solid var(--border);color:var(--text3);width:26px;height:26px;border-radius:var(--radius);cursor:pointer;flex-shrink:0}._healthClose_1ltlm_211:hover{color:var(--text);border-color:var(--border2)}._healthDetail_1ltlm_223{background:var(--red-bg, rgba(192, 57, 43, .1));color:var(--red-text);padding:8px 10px;border-radius:var(--radius);font-size:12px;margin-bottom:10px}._healthWarn_1ltlm_231{background:#a0620a26;color:var(--amber-text, #F5D49A);padding:10px 12px;border-radius:var(--radius);font-size:12px;margin-bottom:12px;line-height:1.45}._healthProbes_1ltlm_241{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._healthProbes_1ltlm_241 li{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--radius);font-size:12px;background:var(--surface2);border:1px solid var(--border)}._probeIcon_1ltlm_260{font-weight:700;text-align:center}._probeOk_1ltlm_264 ._probeIcon_1ltlm_260{color:var(--green-text)}._probeBad_1ltlm_265 ._probeIcon_1ltlm_260{color:var(--red-text)}._probeOk_1ltlm_264{border-left:2px solid var(--green-text)}._probeBad_1ltlm_265{border-left:2px solid var(--red-text)}._probeLabel_1ltlm_268{color:var(--text)}._probePerm_1ltlm_269{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:var(--text3);background:var(--surface);border:1px solid var(--border);padding:1px 6px;border-radius:3px}._probeError_1ltlm_278{grid-column:2 / -1;font-size:11px;color:var(--red-text);margin-top:4px;word-break:break-word}._healthRoles_1ltlm_286{margin-top:12px;font-size:11px;color:var(--text3)}._healthRoles_1ltlm_286 summary{cursor:pointer;padding:4px 0}._healthRoles_1ltlm_286 ul{margin:4px 0 0;padding-left:18px;list-style:disc}._healthRoles_1ltlm_286 code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:var(--text2)}._consentForm_1ltlm_307{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin-top:12px}._consentForm_1ltlm_307 label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--text2);font-weight:500}._consentForm_1ltlm_307 input{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-size:12px;padding:6px 8px;font-family:inherit}._consentForm_1ltlm_307 input:focus{outline:none;border-color:var(--border2)}._consentWide_1ltlm_334{grid-column:1 / -1}._consentUrlRow_1ltlm_336{display:flex;gap:8px;align-items:center;margin-top:12px}._consentUrl_1ltlm_336{flex:1;background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;padding:8px 10px;overflow:hidden;text-overflow:ellipsis}._consentHint_1ltlm_354{font-size:11px;color:var(--text3);margin-top:10px;font-style:italic}._overlay_13y2q_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_13y2q_12{background:var(--surface);border:1px solid var(--border);border-radius:12px;width:100%;max-width:680px;overflow:hidden;display:flex;flex-direction:column;max-height:90vh}._header_13y2q_24{padding:12px 16px;border-bottom:1px solid var(--border2);display:flex;align-items:flex-start;justify-content:space-between;background:var(--section-head);flex-shrink:0}._title_13y2q_33{font-size:13px;font-weight:500;color:var(--section-head-text)}._sub_13y2q_38{font-size:11px;color:var(--text3);margin-top:2px}._closeBtn_13y2q_43{background:none;border:none;font-size:16px;color:var(--text3);cursor:pointer;line-height:1;padding:0 2px}._closeBtn_13y2q_43:hover{color:var(--text)}._warnBar_13y2q_54{display:flex;align-items:center;gap:8px;padding:7px 16px;background:var(--amber-bg);border-bottom:1px solid #FDE68A;font-size:12px;color:var(--amber-text);flex-shrink:0}._warnDot_13y2q_65{width:6px;height:6px;border-radius:50%;background:var(--amber-text);flex-shrink:0}._tabs_13y2q_73{display:flex;border-bottom:1px solid var(--border);padding:0 16px;background:var(--surface);flex-shrink:0}._tab_13y2q_73{font-size:12px;padding:8px 12px;color:var(--text2);border-bottom:2px solid transparent;cursor:pointer;background:none;border-top:none;border-left:none;border-right:none;margin-bottom:-.5px;display:flex;align-items:center;gap:6px}._tab_13y2q_73:hover{color:var(--text)}._tabActive_13y2q_96{color:var(--blue);border-bottom-color:var(--blue)}._modBadge_13y2q_100{font-size:10px;padding:1px 6px;border-radius:9px;background:var(--amber-bg);color:var(--amber-text)}._scriptPane_13y2q_108{padding:12px 16px;background:var(--surface2);border-bottom:1px solid var(--border);flex:1;overflow:hidden;display:flex;flex-direction:column}._scriptToolbar_13y2q_117{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._scriptLabel_13y2q_123{font-size:11px;color:var(--text3)}._scriptBtns_13y2q_127{display:flex;gap:5px}._smallBtn_13y2q_131{font-size:11px;padding:3px 9px;border:1px solid var(--border2);border-radius:6px;background:var(--surface);color:var(--text2);cursor:pointer}._smallBtn_13y2q_131:hover{color:var(--text);background:var(--bg)}._editor_13y2q_142{flex:1;width:100%;font-family:Consolas,Fira Mono,Courier New,monospace;font-size:11px;line-height:1.6;padding:10px 12px;background:#111827;color:#e2e8f0;border:1px solid var(--border2);border-radius:7px;resize:vertical;min-height:200px;outline:none;color-scheme:dark}._auditPane_13y2q_159{padding:14px 16px;display:flex;flex-direction:column;gap:8px;flex:1;overflow-y:auto}._auditRow_13y2q_167{display:flex;gap:10px;font-size:12px}._auditKey_13y2q_172{color:var(--text3);width:100px;flex-shrink:0}._auditVal_13y2q_177{color:var(--text2)}._auditHash_13y2q_178{font-family:Consolas,monospace;font-size:11px;color:var(--text3)}._errorBar_13y2q_184{padding:8px 16px;background:var(--red-bg);border-top:1px solid #FECACA;font-size:12px;color:var(--red-text);flex-shrink:0}._footer_13y2q_193{padding:10px 16px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;background:var(--section-head);flex-shrink:0}._footHash_13y2q_202{font-family:Consolas,monospace;font-size:10px;color:var(--text3)}._footBtns_13y2q_207{display:flex;gap:8px}._cancelBtn_13y2q_211{font-size:12px;padding:5px 12px;border:1px solid var(--border2);border-radius:7px;background:var(--surface);color:var(--text);cursor:pointer}._cancelBtn_13y2q_211:hover{background:var(--bg)}._runBtn_13y2q_221{font-size:12px;font-weight:500;padding:5px 14px;border:none;border-radius:7px;background:var(--blue);color:#fff;cursor:pointer}._runBtn_13y2q_221:hover{background:var(--blue-text)}._runBtn_13y2q_221:disabled{opacity:.6;cursor:not-allowed}._tabs_10yec_1{display:flex;gap:0;border-bottom:1px solid var(--border);margin-bottom:12px;background:var(--surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;overflow:hidden}._tab_10yec_1{font-size:12px;padding:8px 14px;color:var(--text2);border-bottom:2px solid transparent;cursor:pointer;background:none;border-top:none;border-left:none;border-right:none}._tab_10yec_1:hover{color:var(--text)}._tabActive_10yec_22{color:var(--blue);border-bottom-color:var(--blue)}._upn_10yec_27{font-size:11px;color:var(--text3);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actions_10yec_36{display:flex;gap:4px}._createForm_10yec_42{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;margin-bottom:12px}._createTitle_10yec_49{font-size:13px;font-weight:500;color:var(--text);margin-bottom:10px}._createGrid_10yec_55{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}._createField_10yec_60{display:flex;flex-direction:column;gap:4px}._createField_10yec_60 label{font-size:11px;color:var(--text2);font-weight:500}._createField_10yec_60 input{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-size:12px;padding:6px 8px;font-family:inherit}._createField_10yec_60 input:focus{outline:none;border-color:var(--border2)}._createField_10yec_60 ._req_10yec_79,._req_10yec_79{color:var(--red-text);margin-left:2px}._createCheck_10yec_81{grid-column:1 / -1;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text2)}._createError_10yec_89{background:var(--red-bg);color:var(--red-text);padding:8px 10px;border-radius:var(--radius);font-size:12px;margin-top:10px}._createActions_10yec_97{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}._editor_djr1a_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;margin-bottom:12px}._editorTitle_djr1a_8{font-size:13px;font-weight:500;color:var(--text);margin-bottom:10px}._editorGrid_djr1a_14{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}._field_djr1a_19{display:flex;flex-direction:column;gap:4px}._field_djr1a_19._wide_djr1a_20{grid-column:1 / -1}._field_djr1a_19 label{font-size:11px;color:var(--text2);font-weight:500}._req_djr1a_26{color:var(--red-text);margin-left:2px}._field_djr1a_19 input,._field_djr1a_19 textarea{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-size:12px;padding:6px 8px;font-family:inherit}._field_djr1a_19 textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;resize:vertical}._field_djr1a_19 input:focus,._field_djr1a_19 textarea:focus{outline:none;border-color:var(--border2)}._formError_djr1a_46{background:var(--red-bg);color:var(--red-text);padding:8px 10px;border-radius:var(--radius);font-size:12px;margin-top:10px}._editorActions_djr1a_54{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}._scriptCard_djr1a_61{border-bottom:1px solid var(--border);padding:12px 16px}._scriptCard_djr1a_61:last-child{border-bottom:none}._scriptHead_djr1a_66{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px}._scriptName_djr1a_73{font-size:13px;font-weight:500;color:var(--text);display:inline-flex;align-items:center;gap:8px}._scriptDesc_djr1a_81{font-size:12px;color:var(--text2);margin-top:2px}._scriptMeta_djr1a_86{font-size:11px;color:var(--text3);margin-top:4px}._scriptActions_djr1a_91{display:flex;gap:4px;flex-shrink:0}._scriptBody_djr1a_96{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.5;padding:10px 12px;margin:0;max-height:320px;overflow:auto;white-space:pre}._empty_djr1a_110{padding:24px;text-align:center;color:var(--text3);font-size:12px}._editor_1g0xd_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;margin-bottom:12px}._editorTitle_1g0xd_8{font-size:13px;font-weight:500;color:var(--text);margin-bottom:10px}._editorGrid_1g0xd_14{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}._field_1g0xd_19{display:flex;flex-direction:column;gap:4px}._field_1g0xd_19._wide_1g0xd_20{grid-column:1 / -1}._field_1g0xd_19 label{font-size:11px;color:var(--text2);font-weight:500}._req_1g0xd_26{color:var(--red-text);margin-left:2px}._hint_1g0xd_27{color:var(--text3);font-weight:400;font-style:italic}._field_1g0xd_19 input,._field_1g0xd_19 select,._field_1g0xd_19 textarea{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-size:12px;padding:6px 8px;font-family:inherit}._field_1g0xd_19 textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;resize:vertical}._field_1g0xd_19 input:focus,._field_1g0xd_19 select:focus,._field_1g0xd_19 textarea:focus{outline:none;border-color:var(--border2)}._formError_1g0xd_49{background:var(--red-bg);color:var(--red-text);padding:8px 10px;border-radius:var(--radius);font-size:12px;margin-top:10px}._editorActions_1g0xd_57{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}._tplCard_1g0xd_64{border-bottom:1px solid var(--border);padding:12px 16px}._tplCard_1g0xd_64:last-child{border-bottom:none}._tplHead_1g0xd_69{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._tplInfo_1g0xd_75{flex:1;min-width:0}._tplName_1g0xd_76{font-size:13px;font-weight:500;color:var(--text);display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}._tplDesc_1g0xd_85{font-size:12px;color:var(--text2);margin-top:2px}._tplMeta_1g0xd_90{font-size:11px;color:var(--text3);margin-top:4px}._tplActions_1g0xd_95{display:flex;gap:4px;flex-shrink:0}._tplDetail_1g0xd_101{margin-top:12px;padding-top:12px;border-top:1px dashed var(--border)}._detailSection_1g0xd_106{margin-bottom:14px}._detailSection_1g0xd_106:last-child{margin-bottom:0}._detailHeading_1g0xd_108{font-size:11px;color:var(--text2);text-transform:uppercase;letter-spacing:.06em;font-weight:500;margin-bottom:6px}._detailEmpty_1g0xd_116{font-size:12px;color:var(--text3);font-style:italic;padding:8px 0}._payload_1g0xd_122{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.5;padding:10px 12px;margin:0;max-height:300px;overflow:auto;white-space:pre}._appliedTable_1g0xd_137{width:100%;border-collapse:collapse;margin-bottom:8px}._appliedTable_1g0xd_137 th{text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--text3);padding:6px 8px;border-bottom:1px solid var(--border);font-weight:500}._appliedTable_1g0xd_137 td{font-size:12px;color:var(--text);padding:6px 8px;border-bottom:1px solid var(--border)}._appliedTable_1g0xd_137 tr:last-child td{border-bottom:none}._applyRow_1g0xd_160{display:flex;gap:8px;align-items:center;margin-top:8px}._empty_1g0xd_166{padding:24px;text-align:center;color:var(--text3);font-size:12px}._grid_wwqpi_1{display:flex;flex-direction:column}._row_wwqpi_5{padding:14px 16px;border-bottom:1px solid var(--border);display:flex;gap:16px;align-items:flex-start}._row_wwqpi_5:last-child{border-bottom:none}._rowLabel_wwqpi_13{flex:0 0 280px;min-width:0}._label_wwqpi_17{font-size:13px;font-weight:500;color:var(--text)}._key_wwqpi_22{font-size:11px;color:var(--text3);margin-top:4px;display:inline-flex;align-items:center;gap:6px}._key_wwqpi_22 code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;background:var(--surface2);border:1px solid var(--border);padding:1px 6px;border-radius:3px;color:var(--text2)}._meta_wwqpi_39{font-size:11px;color:var(--text3);margin-top:4px}._rowInput_wwqpi_44{flex:1;display:flex;gap:8px;align-items:center}._rowInput_wwqpi_44 input{flex:1;background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-size:12px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._rowInput_wwqpi_44 input:focus{outline:none;border-color:var(--border2)}._empty_wwqpi_64{padding:24px;text-align:center;color:var(--text3);font-size:12px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #EEF0F5;--surface: #FFFFFF;--surface2: #F2F4F8;--nav: #1E3A5F;--nav-hover: #264872;--nav-active: #2D5280;--nav-border: #2D5280;--nav-text: #B8CCE0;--nav-text-active: #FFFFFF;--nav-section: #6B8FAD;--topbar: #1E3A5F;--topbar-btn: #3D7AB5;--topbar-btn-border: #5B9BD5;--section-head: #D0D8E4;--section-head-text: #0F2340;--border: #D8DCE6;--border2: #B0B8C8;--text: #0F2340;--text2: #2D4A6B;--text3: #6A84A0;--blue: #2563EB;--blue-bg: #EEF3FD;--blue-text: #1D4ED8;--red-bg: #FEF2F2;--red-text: #991B1B;--amber-bg: #FFFBEB;--amber-text: #92400E;--green-bg: #F0FDF4;--green-text: #166534;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;color-scheme:light}body{background:var(--bg);color:var(--text);line-height:1.5;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#d8dce6}::-webkit-scrollbar-thumb{background:#9aafc4;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#7a94ae}select,input,textarea,button{font-family:inherit;font-size:inherit;color-scheme:light}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.text-muted{color:var(--text3)}.text-danger{color:var(--red-text)}.text-warn{color:var(--amber-text)}.text-success{color:var(--green-text)}.badge{display:inline-block;padding:2px 8px;border-radius:9px;font-size:11px;font-weight:500}.badge-red{background:var(--red-bg);color:var(--red-text)}.badge-amber{background:var(--amber-bg);color:var(--amber-text)}.badge-green{background:var(--green-bg);color:var(--green-text)}.badge-blue{background:var(--blue-bg);color:var(--blue-text)}.badge-gray{background:var(--surface2);color:var(--text2);border:1px solid var(--border)}
