.shell_Amgi0w{display:flex;overflow:hidden;flex-direction:column;height:100vh;min-height:0}.header_Amgi0w{display:flex;background:var(--surface);border-bottom:1px solid var(--neutrals-200);flex:none;justify-content:space-between;align-items: center;gap:16px;height:48px;padding:0 14px}.main_Amgi0w{display:flex;flex-direction:column;flex:1;min-height:0}.brand_Amgi0w{display:flex;text-decoration:none;color:inherit;cursor:pointer;border-radius:8px;align-items: center;gap:8px;min-width:0;transition:opacity .12s}.brand_Amgi0w:hover{opacity:.8}.brand_Amgi0w:focus-visible{outline:2px solid var(--primary-500);outline-offset:3px}.brandMark_Amgi0w{display:flex;color:#fff;background:linear-gradient(135deg,var(--primary-500),var(--primary-700));border-radius:7px;justify-content:center;align-items: center;width:26px;height:26px}.brandName_Amgi0w{letter-spacing:.02em;color:var(--neutrals-900);font-size:14px;font-weight:800}.brandSub_Amgi0w{color:var(--neutrals-500);border-left:1px solid var(--neutrals-200);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:8px;font-size:11.5px}@media (max-width:720px){.brandSub_Amgi0w{display:none}}.headerRight_Amgi0w{display:flex;align-items: center;gap:10px}.langSwitch_Amgi0w{display:flex;background:var(--neutrals-100);border-radius:7px;padding:2px}.langBtn_Amgi0w{color:var(--neutrals-500);border-radius:5px;height:22px;padding:0 9px;transition:background-color .14s,color .14s;font-size:11px;font-weight:700}.langBtn_Amgi0w:hover{color:var(--neutrals-800)}.langBtnOn_Amgi0w,.langBtnOn_Amgi0w:hover{color:var(--neutrals-900);background:var(--surface);box-shadow:0 1px 2px #0f172a1a}.user_Amgi0w{display:flex;border-left:1px solid var(--neutrals-200);align-items: center;gap:8px;padding-left:10px}.avatar_Amgi0w{display:flex;color:var(--primary-700);background:var(--primary-50);border-radius:50%;justify-content:center;align-items: center;width:26px;height:26px;font-size:10.5px;font-weight:800}.userMeta_Amgi0w{display:flex;flex-direction:column;line-height:1.25}@media (max-width:560px){.userMeta_Amgi0w{display:none}}.userName_Amgi0w{color:var(--neutrals-800);font-size:12px;font-weight:600}.userCompany_Amgi0w{color:var(--neutrals-500);font-size:10.5px}.signOut_Amgi0w{display:flex;color:var(--neutrals-500);border-radius:6px;justify-content:center;align-items: center;width:28px;height:28px;transition:background-color .14s,color .14s;font-size:15px}.signOut_Amgi0w:hover{color:var(--error-600);background:var(--error-50)}.mainNav_Amgi0w{display:flex;align-items: center;gap:2px;margin-left:20px}.navLink_Amgi0w{display:inline-flex;color:var(--neutrals-600);text-decoration:none;border-radius:7px;align-items: center;height:32px;padding:0 12px;transition:background-color .14s,color .14s;font-size:13px;font-weight:600}.navLink_Amgi0w:hover{background:var(--neutrals-100);color:var(--neutrals-800)}.navLinkOn_Amgi0w,.navLinkOn_Amgi0w:hover{background:var(--primary-50);color:var(--primary-700)}.navMenu_Amgi0w{position:relative;display:inline-flex}.navMenuBtn_Amgi0w{cursor:pointer;background:0 0;border:0;gap:5px;font-family:inherit}.navCaret_Amgi0w{opacity:.65;font-size:9px;line-height:1}.navMenuLabel_Amgi0w{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.navMenuBadge_Amgi0w{background:var(--neutrals-100,#eef0f2);color:var(--neutrals-600);text-align:center;border-radius:999px;flex:none;min-width:17px;height:17px;padding:0 5px;font-size:10px;font-weight:700;line-height:17px}.navDropdown_Amgi0w{position:absolute;z-index:30;border:1px solid var(--neutrals-200);background:var(--surface);border-radius:10px;min-width:260px;max-width:340px;padding:6px;top:calc(100% + 6px);left:0;box-shadow:0 10px 28px #2d364324}.navSearch_Amgi0w{display:flex;border:1px solid var(--neutrals-200);background:var(--surface);border-radius:7px;align-items: center;gap:6px;margin-bottom:4px;padding:0 8px}.navSearch_Amgi0w:focus-within{border-color:var(--primary-500,#13c690);box-shadow:0 0 0 3px var(--primary-op-02,#13c6902e)}.navSearchIcon_Amgi0w{color:var(--neutrals-400);flex:none;font-size:14px;line-height:1}.navSearchInput_Amgi0w{color:var(--neutrals-800);background:0 0;border:0;flex:1;min-width:0;height:30px;font-family:inherit;font-size:13px}.navSearchInput_Amgi0w::placeholder{color:var(--neutrals-400)}.navSearchInput_Amgi0w:focus{outline:none}.navSearchInput_Amgi0w:focus-visible{outline:none}.navSearchClear_Amgi0w{color:var(--neutrals-400);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;width:20px;height:20px;font-size:11px;line-height:1}.navSearchClear_Amgi0w:hover{color:var(--neutrals-700);background:var(--neutrals-50,#f7f8f9)}.navScroll_Amgi0w{overflow-y:auto;max-height:340px}.navSection_Amgi0w+.navSection_Amgi0w{border-top:1px solid var(--neutrals-100);margin-top:6px;padding-top:6px}.navSectionHead_Amgi0w{display:flex;align-items: center;gap:6px;padding:4px 8px 5px}.navSectionTitle_Amgi0w{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--neutrals-500);letter-spacing:.04em;text-transform:uppercase;min-width:0;font-size:11px;font-weight:700}.navSectionTitleGroup_Amgi0w{color:var(--primary-700,#0d8b65);letter-spacing:0;text-transform:none;font-size:12px}.navSectionCount_Amgi0w{color:var(--neutrals-400);flex:none;font-size:11px}.navList_Amgi0w{display:flex;list-style:none;flex-direction:column;gap:1px;margin:0;padding:0}.navListScroll_Amgi0w{overflow-y:auto;max-height:320px}.navListRow_Amgi0w{display:flex;border-radius:6px;align-items: center;gap:2px}.navListRow_Amgi0w:hover{background:var(--neutrals-50,#f7f8f9)}.navListRowOn_Amgi0w{background:var(--primary-50,#e7f9f4);box-shadow:inset 2px 0 0 var(--primary-500,#13c690)}.navListRowOn_Amgi0w .navListLabel_Amgi0w{color:var(--primary-700,#0d8b65);font-weight:600}.navListRowCursor_Amgi0w{background:var(--neutrals-100,#eef0f2);box-shadow:inset 0 0 0 1px var(--neutrals-300)}.navListName_Amgi0w{display:flex;color:var(--neutrals-800);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;align-items:baseline;gap:8px;min-width:0;padding:8px;font-family:inherit;font-size:13px}.navListLabel_Amgi0w{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.navListCount_Amgi0w{color:var(--neutrals-400);flex:none;font-size:11px}.navPin_Amgi0w{color:var(--neutrals-300);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;width:28px;height:28px;margin-right:4px;font-size:14px;line-height:1}.navPin_Amgi0w:hover{color:var(--primary-500);background:var(--primary-50)}.navPinOn_Amgi0w{color:var(--primary-500)}.navEmpty_Amgi0w{color:var(--neutrals-500);margin:0;padding:8px 10px;font-size:11px;line-height:1.45}.navFoot_Amgi0w{display:flex;border-top:1px solid var(--neutrals-100);flex-direction:column;gap:6px;margin-top:4px;padding:8px 4px 2px}.navFootHint_Amgi0w{color:var(--neutrals-500);margin:0;padding:0 6px;font-size:11px;line-height:1.45}.navFootLink_Amgi0w{display:flex;color:var(--primary-700,#0d8b65);text-decoration:none;border-radius:7px;align-items: center;gap:7px;height:32px;padding:0 8px;font-size:12px;font-weight:600}.navFootLink_Amgi0w i{width:14px;height:14px}.navFootLink_Amgi0w:hover{background:var(--primary-50,#e7f9f4)}.navGroupMenu_Amgi0w{max-width:170px}.navGroupMenu_Amgi0w .navMenuBtn_Amgi0w{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.navPinned_Amgi0w{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:160px;line-height:32px}@media (max-width:1100px){.navPinned_Amgi0w{display:none}.navGroupMenu_Amgi0w{max-width:120px}}@media (max-width:820px){.navGroupMenu_Amgi0w{display:none}}.themeBtn_Amgi0w{display:inline-flex;border:1px solid var(--line);background:var(--surface);color:var(--text-4);cursor:pointer;border-radius:8px;justify-content:center;align-items: center;width:30px;height:30px;transition:color .14s,border-color .14s;font-size:14px;line-height:1}.themeBtn_Amgi0w:hover{color:var(--primary-500);border-color:var(--primary-500)}.page_E6afew{display:flex;background:radial-gradient(900px 480px at 12% -10%,#13c69024,transparent 60%),radial-gradient(760px 420px at 105% 110%,#2561ed1f,transparent 60%),var(--neutrals-50);flex:1;justify-content:center;align-items: center;min-height:100vh;padding:24px}.panel_E6afew{background:var(--surface);border:1px solid var(--neutrals-200);border-radius:14px;width:100%;max-width:372px;padding:28px 26px 20px;box-shadow:0 22px 60px #0f172a1a}.brand_E6afew{display:flex;align-items: center;gap:12px;margin-bottom:24px}.mark_E6afew{display:flex;color:#fff;background:linear-gradient(135deg,var(--primary-500),var(--primary-700));border-radius:11px;flex:none;justify-content:center;align-items: center;width:42px;height:42px}.title_E6afew{letter-spacing:.01em;color:var(--neutrals-900);font-size:19px;font-weight:800}.subtitle_E6afew{color:var(--neutrals-500);font-size:12px}.form_E6afew{display:flex;flex-direction:column;gap:13px}.field_E6afew{display:flex;flex-direction:column;gap:5px}.label_E6afew{color:var(--neutrals-600);font-size:11.5px;font-weight:600}.input_E6afew{border:1px solid var(--neutrals-300);background:var(--surface);color:var(--neutrals-900);border-radius:8px;height:36px;padding:0 11px;transition:border-color .14s,box-shadow .14s;font-size:13px}.input_E6afew::placeholder{color:var(--neutrals-400)}.input_E6afew:focus{outline:none;border-color:var(--primary-400);box-shadow:0 0 0 3px var(--primary-op-02)}.input_E6afew:disabled{background:var(--neutrals-50);color:var(--neutrals-500)}.error_E6afew{color:var(--error-700);background:var(--error-50);border:1px solid var(--error-100);border-radius:7px;padding:8px 10px;font-size:12px}.altAction_E6afew{color:var(--neutrals-500);text-align:center;margin:14px 0 0;font-size:12.5px}.altAction_E6afew a{color:var(--primary-600);text-decoration:none;font-weight:600}.altAction_E6afew a:hover{text-decoration:underline}.note_E6afew{color:var(--neutrals-500);margin:0 0 2px;font-size:12.5px;line-height:1.5}.submit_E6afew{display:flex;text-decoration:none;color:#fff;background:var(--primary-500);border-radius:8px;justify-content:center;align-items: center;height:38px;margin-top:4px;transition:background-color .14s;font-size:13.5px;font-weight:700}.submit_E6afew:hover:not(:disabled){background:var(--primary-600)}.submit_E6afew:disabled{opacity:.6}.footer_E6afew{display:flex;border-top:1px solid var(--neutrals-100);justify-content:space-between;align-items: center;margin-top:20px;padding-top:14px}.langSwitch_E6afew{display:flex;gap:4px}.langBtn_E6afew{color:var(--neutrals-500);border-radius:6px;height:24px;padding:0 9px;font-size:11.5px;font-weight:600}.langBtn_E6afew:hover{background:var(--neutrals-100);color:var(--neutrals-800)}.langBtnOn_E6afew,.langBtnOn_E6afew:hover{color:var(--primary-700);background:var(--primary-50)}.version_E6afew{color:var(--neutrals-400);font-size:11px}.button_tT8ZGA{display:inline-flex;border:1px solid var(--neutrals-300);color:var(--neutrals-800);white-space:nowrap;background:#fff;border-radius:7px;justify-content:center;align-items: center;gap:6px;height:32px;padding:0 12px;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s;font-size:12.5px;font-weight:600}.button_tT8ZGA p{margin:0}.button_tT8ZGA i{font-size:14px}.button_tT8ZGA:hover:not(:disabled){border-color:var(--neutrals-400);background:var(--neutrals-50)}.button_tT8ZGA:active:not(:disabled){transform:translateY(.5px)}.button_tT8ZGA:disabled{opacity:.45}.primary_tT8ZGA{background:var(--primary-500);color:#fff;border-color:#0000}.primary_tT8ZGA:hover:not(:disabled){background:var(--primary-600);border-color:#0000}.primary-light_tT8ZGA{background:var(--primary-100);color:var(--primary-600);border-color:#0000}.primary-light_tT8ZGA:hover:not(:disabled){background:var(--primary-500);color:#fff;border-color:#0000}.danger_tT8ZGA{background:var(--error-500);color:#fff;border-color:#0000}.danger_tT8ZGA:hover:not(:disabled){background:var(--error-600);border-color:#0000}.ghost_tT8ZGA{color:var(--neutrals-600);background:0 0;border-color:#0000}.ghost_tT8ZGA:hover:not(:disabled){background:var(--neutrals-100);color:var(--neutrals-800);border-color:#0000}.sm_tT8ZGA{border-radius:6px;height:26px;padding:0 9px;font-size:11.5px}.lg_tT8ZGA{height:38px;padding:0 16px;font-size:13.5px}.full_tT8ZGA{width:100%}.page_iP5jJA{display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0}.page_iP5jJA .textbox{height:36px!important}.page_iP5jJA .textbox input{border-radius:8px!important;font-size:13px!important}.page_iP5jJA .btn-stroke{border-radius:8px;flex:none;width:36px;height:36px}.page_iP5jJA .app-button{border-radius:8px!important;height:36px!important;padding:0 14px!important;font-size:13px!important}.pageHeader_iP5jJA{display:flex;background-color:var(--surface);border:1px solid var(--neutrals-200);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:12px;min-height:60px;padding:10px 12px;box-shadow:0 1px 3px #2d36430d,0 1px 2px #2d364308}.pageLead_iP5jJA{display:flex;align-items: center;gap:12px;min-width:0}.pageIcon_iP5jJA{display:inline-flex;background-color:var(--primary-50);color:var(--primary-700);box-shadow:inset 0 0 0 1px var(--primary-100);border-radius:10px;flex:none;justify-content:center;align-items: center;width:38px;height:38px;font-size:18px}.segmented_iP5jJA{display:inline-flex;background-color:var(--neutrals-100);border:1px solid var(--neutrals-200);border-radius:10px;align-items: center;gap:2px;padding:3px}.segment_iP5jJA{appearance:none;color:var(--neutrals-600);cursor:pointer;background:0 0;border:none;border-radius:7px;min-width:116px;height:36px;padding:0 20px;transition:background-color .15s,color .15s,box-shadow .15s;font-size:13px;font-weight:600}.segment_iP5jJA:hover{color:var(--neutrals-900)}.segmentActive_iP5jJA,.segmentActive_iP5jJA:hover{background-color:var(--surface);color:var(--primary-700);box-shadow:0 1px 2px #2d36431f,0 0 0 1px #2d364305}.headerActions_iP5jJA{display:flex;align-items: center;gap:10px}.helpBtn_iP5jJA{appearance:none;border:1px solid var(--neutrals-300);background-color:var(--surface);color:var(--neutrals-600);cursor:pointer;display:inline-flex;border-radius:8px;justify-content:center;align-items: center;width:36px;height:36px;transition:all .15s;font-size:16px;font-weight:700;line-height:1}.helpBtn_iP5jJA:hover{border-color:var(--primary-500,#2f6bff);color:var(--primary-600,#2f6bff);background-color:var(--primary-50,#eff4ff)}.newBtn_iP5jJA{appearance:none;display:inline-flex;border:1px solid var(--neutrals-300);background-color:var(--surface);color:var(--neutrals-700,var(--text-2));cursor:pointer;border-radius:8px;align-items: center;gap:6px;height:40px;padding:0 14px;transition:all .15s;font-size:13px;font-weight:600}.newBtn_iP5jJA svg{color:var(--neutrals-500);transition:color .15s}.newBtn_iP5jJA:hover{border-color:var(--primary-500,#2f6bff);color:var(--primary-700,#1849a9);background-color:var(--primary-50,#eff4ff)}.newBtn_iP5jJA:hover svg{color:var(--primary-600,#2f6bff)}.newBtnSm_iP5jJA{appearance:none;display:inline-flex;border:1px solid var(--neutrals-300);background-color:var(--surface);color:var(--neutrals-700,var(--text-2));cursor:pointer;border-radius:6px;align-items: center;gap:5px;height:30px;margin-right:4px;padding:0 10px;transition:all .15s;font-size:12.5px;font-weight:600}.newBtnSm_iP5jJA svg{color:var(--neutrals-500);transition:color .15s}.newBtnSm_iP5jJA:hover{border-color:var(--primary-500,#2f6bff);color:var(--primary-700,#1849a9);background-color:var(--primary-50,#eff4ff)}.newBtnSm_iP5jJA:hover svg{color:var(--primary-600,#2f6bff)}.guideModal_iP5jJA{background-color:var(--surface);display:flex;overflow:hidden;border-radius:12px;flex-direction:column;width:min(900px,94vw);height:min(640px,88vh);box-shadow:0 20px 48px #1018283d}.guideBody_iP5jJA{display:flex;flex:1;min-height:0}.guideNav_iP5jJA{border-right:1px solid var(--neutrals-200);overflow-y:auto;display:flex;background-color:var(--neutrals-50,var(--surface-3));flex-direction:column;flex:0 0 210px;gap:2px;padding:10px}.guideNavItem_iP5jJA{appearance:none;text-align:left;display:flex;color:var(--neutrals-600);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items: center;gap:8px;padding:9px 12px;transition:background-color .12s,color .12s;font-size:13px;font-weight:600}.guideNavItem_iP5jJA:hover{background-color:var(--neutrals-100);color:var(--neutrals-900)}.guideNavActive_iP5jJA,.guideNavActive_iP5jJA:hover{background-color:var(--primary-50,#eff4ff);color:var(--primary-700,#1849a9)}.guideMain_iP5jJA{overflow-y:auto;flex:1;min-width:0;padding:22px 28px}.guideHeading_iP5jJA{color:var(--neutrals-900);margin:0 0 18px;font-size:20px;font-weight:700}.guideItem_iP5jJA{margin-bottom:16px}.guideItemH_iP5jJA{color:var(--neutrals-800);margin-bottom:3px;font-size:14px;font-weight:700}.guideItemP_iP5jJA{color:var(--neutrals-600);margin:0;font-size:13.5px;line-height:1.65}.visualizer_iP5jJA{display:flex;flex:1;gap:12px;width:100%;min-height:0}.sidebar_iP5jJA,.center_iP5jJA,.right_iP5jJA{background-color:var(--surface);border:1px solid var(--neutrals-200);display:flex;overflow:auto;border-radius:12px;flex-direction:column;gap:16px;padding:18px;box-shadow:0 1px 3px #2d36430d,0 1px 2px #2d364308}.sidebar_iP5jJA{display:flex;flex-direction:column;width:260px;min-width:260px;min-height:0}.center_iP5jJA{flex:1;min-width:0}.right_iP5jJA{width:var(--rtv-right-w,46%);overflow:hidden;flex:none;min-width:300px}.resizer_iP5jJA{display:flex;cursor:col-resize;background-color:#0000;border-radius:6px;flex:0 0 8px;justify-content:center;align-self:stretch;align-items: center;transition:background-color .15s}.resizer_iP5jJA:before{content:"";background-color:var(--neutrals-300,#d0d5db);border-radius:4px;width:4px;height:40px;transition:background-color .15s}.resizer_iP5jJA:hover,.resizer_iP5jJA.resizerActive_iP5jJA{background-color:var(--neutrals-100,var(--canvas))}.resizer_iP5jJA:hover:before,.resizer_iP5jJA.resizerActive_iP5jJA:before{background-color:var(--primary-500,#2f6bff)}.paneCollapseBtn_iP5jJA{appearance:none;color:var(--neutrals-500,var(--text-4));cursor:pointer;background-color:#0000;border:0;border-radius:6px;flex-shrink:0;width:24px;height:24px;transition:background-color .12s,color .12s;font-size:14px;line-height:1}.paneCollapseBtn_iP5jJA:hover{background-color:var(--neutrals-100,var(--canvas));color:var(--neutrals-800)}.paneCollapsed_iP5jJA{overflow:hidden;align-items: center;gap:10px;padding:10px 6px;flex:0 0 44px!important;width:44px!important;min-width:44px!important}.paneRailBtn_iP5jJA{appearance:none;border:1px solid var(--neutrals-200);background-color:var(--surface);color:var(--neutrals-600,var(--text-3));cursor:pointer;border-radius:8px;flex-shrink:0;width:30px;height:30px;transition:background-color .12s,border-color .12s,color .12s;font-size:14px;line-height:1}.paneRailBtn_iP5jJA:hover{border-color:var(--primary-400,#84adff);background-color:var(--primary-50,#e7f9f4);color:var(--primary-700,#0d8b65)}.paneRailLabel_iP5jJA{writing-mode:vertical-rl;letter-spacing:.03em;color:var(--neutrals-500,var(--text-4));text-transform:uppercase;user-select:none;white-space:nowrap;font-size:12px;font-weight:700;transform:rotate(180deg)}.paneBar_iP5jJA{display:flex;justify-content:space-between;align-items: center;gap:8px}.rightGrow_iP5jJA{flex:auto;width:auto}.tabs_iP5jJA{display:flex;border-bottom:1px solid var(--neutrals-200);gap:4px}.tab_iP5jJA{appearance:none;color:var(--neutrals-500);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-top-left-radius:6px;border-top-right-radius:6px;margin-bottom:-1px;padding:10px 16px;transition:color .15s,border-color .15s,background-color .15s;font-size:13px;font-weight:600}.tab_iP5jJA:hover:not(:disabled){color:var(--neutrals-800);background-color:var(--neutrals-50,var(--surface-2))}.tab_iP5jJA:disabled{opacity:.45;cursor:not-allowed}.tabActive_iP5jJA,.tabActive_iP5jJA:hover{color:var(--primary-700,#1849a9);border-bottom-color:var(--primary-600,#2f6bff)}.focusBtn_iP5jJA{appearance:none;display:inline-flex;border:1px solid var(--neutrals-300);background-color:var(--surface);color:var(--neutrals-700,var(--text-2));cursor:pointer;border-radius:8px;align-self: center;align-items: center;gap:5px;height:28px;margin-bottom:4px;margin-left:auto;padding:0 10px;transition:all .15s;font-size:12px;font-weight:600}.focusBtn_iP5jJA svg{color:var(--neutrals-500)}.focusBtn_iP5jJA:hover{border-color:var(--primary-500,#13c690);color:var(--primary-700,#0d8b65);background-color:var(--primary-50,#e7f9f4)}.focusBtn_iP5jJA:hover svg{color:var(--primary-600,#0d8b65)}.resultBody_iP5jJA{display:flex;flex-direction:column;flex:1;min-height:0}.chartPane_iP5jJA{display:flex;flex-direction:column;flex:1;gap:12px;min-height:0}.chartPane_iP5jJA>.builder_iP5jJA{overflow-y:auto;overflow-x:hidden;flex:0 auto;min-height:220px;max-height:46%;padding-right:4px}.chartPane_iP5jJA>.chartWrap_iP5jJA{flex:1 1 0;min-height:260px}.chartWrap_iP5jJA{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.exportWrap_iP5jJA{position:relative;display:inline-flex}.exportMenu_iP5jJA{position:absolute;z-index:30;display:flex;background:var(--surface);border:1px solid var(--neutrals-200,var(--line-soft));border-radius:8px;flex-direction:column;min-width:128px;padding:4px;top:calc(100% + 4px);right:0;box-shadow:0 6px 16px #1018281f}.exportMenu_iP5jJA button{text-align:left;color:var(--neutrals-800,#182230);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px;font-size:13px}.exportMenu_iP5jJA button:hover{background:var(--primary-50,#eff4ff);color:var(--primary-700,#1849a9)}.chartLoader_iP5jJA{position:absolute;z-index:5;display:flex;background-color:#ffffff9e;border-radius:6px;justify-content:center;align-items: center;inset:0}.chartCanvas_iP5jJA{flex:1;width:100%;min-height:0}.chartTitleBar_iP5jJA{display:flex;flex-direction:column;flex:none;gap:1px;min-width:0;padding:2px 4px 8px}.chartTitleText_iP5jJA{color:var(--neutrals-900,var(--text));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.25}.chartSubtitleText_iP5jJA{color:var(--neutrals-500,var(--text-4));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:1.3}.chartInsight_iP5jJA{display:flex;background-color:var(--primary-50,#eff4ff);border:1px solid var(--primary-100,#d1e0ff);color:var(--neutrals-700,var(--text-2));word-break:break-word;border-radius:8px;flex:none;align-items: flex-start;gap:6px;margin-top:4px;padding:6px 10px;font-size:11.5px;line-height:1.45}.chartInsightIcon_iP5jJA{flex:none;line-height:1.3}.chartState_iP5jJA{display:flex;flex-direction:column;flex:1;justify-content:center;align-items: center;gap:8px;min-height:240px}.builder_iP5jJA{display:flex;flex-direction:column;gap:14px}.typePicker_iP5jJA{display:flex;flex-direction:column;gap:10px;padding-bottom:10px}.typeGroups_iP5jJA{display:flex;background-color:var(--neutrals-100);border:1px solid var(--neutrals-200);border-radius:10px;flex-wrap:wrap;gap:4px;padding:3px}.typeGroupTab_iP5jJA{appearance:none;color:var(--neutrals-600);cursor:pointer;background:0 0;border:none;border-radius:7px;height:30px;padding:0 12px;transition:background-color .15s,color .15s,box-shadow .15s;font-size:12.5px;font-weight:600}.typeGroupTab_iP5jJA:hover{color:var(--neutrals-900)}.typeGroupTabActive_iP5jJA,.typeGroupTabActive_iP5jJA:hover{background-color:var(--surface);color:var(--primary-700,#0d8b65);box-shadow:0 1px 2px #2d36431f}.typeGrid_iP5jJA{display:grid;grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:6px}.typeTile_iP5jJA{appearance:none;display:flex;background-color:var(--surface);border:1px solid var(--neutrals-200);color:var(--neutrals-600);cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items: center;gap:5px;padding:10px 6px;transition:all .15s;font-size:12px;font-weight:600}.typeTile_iP5jJA span{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1}.typeTile_iP5jJA:hover{border-color:var(--primary-400,#84adff);background-color:var(--primary-50,#e7f9f4);color:var(--primary-700,#0d8b65)}.typeTileIcon_iP5jJA{color:inherit;flex:none}.typeTileActive_iP5jJA,.typeTileActive_iP5jJA:hover{border-color:var(--primary-500,#13c690);background-color:var(--primary-50,#e7f9f4);color:var(--primary-700,#0d8b65);box-shadow:inset 0 0 0 1px var(--primary-500,#13c690)}.addBtn_iP5jJA{appearance:none;display:inline-flex;border:1px solid var(--neutrals-300);background-color:var(--surface);color:var(--neutrals-700);cursor:pointer;border-radius:8px;align-items: center;gap:5px;height:32px;padding:0 12px;transition:all .15s;font-size:12px;font-weight:600}.addBtn_iP5jJA:hover{border-color:var(--primary-400,#84adff);background-color:var(--primary-50,#e7f9f4);color:var(--primary-700,#0d8b65)}.addBtnPlus_iP5jJA{font-size:15px;font-weight:700;line-height:1}.fieldRow_iP5jJA{display:flex;flex-wrap:wrap;gap:12px}.fieldRow_iP5jJA .builderField_iP5jJA{flex:200px;max-width:300px}.fieldRow_iP5jJA .builderFieldNarrow_iP5jJA{flex:0 150px;min-width:120px;max-width:170px}.builderField_iP5jJA{display:flex;flex-direction:column;gap:6px;min-width:0}.builderLabel_iP5jJA{color:var(--neutrals-600);font-size:12px;font-weight:500}.builderTypeHead_iP5jJA{display:flex;align-items: center;gap:2px;margin-bottom:6px}.infoWrap_iP5jJA{display:inline-flex;vertical-align:middle;align-items: center}.infoTip_iP5jJA{appearance:none;display:inline-flex;border:1px solid var(--neutrals-300,var(--line));color:var(--neutrals-400,var(--text-5));cursor:help;background:0 0;border-radius:50%;justify-content:center;align-items: center;width:14px;height:14px;margin-left:5px;padding:0;transition:color .12s,border-color .12s,background-color .12s;font-family:Georgia,Times New Roman,serif;font-size:9px;font-style:italic;font-weight:700;line-height:1}.infoTip_iP5jJA:hover{color:var(--primary-600,#1c50cc);border-color:var(--primary-400,#69f);background-color:var(--primary-50,#eff4ff);outline:none}.infoTip_iP5jJA:focus-visible{color:var(--primary-600,#1c50cc);border-color:var(--primary-400,#69f);background-color:var(--primary-50,#eff4ff);outline:none}.infoBubble_iP5jJA{position:fixed;z-index:9999;background-color:var(--neutrals-900,var(--text));color:#fff;letter-spacing:.1px;pointer-events:none;white-space:normal;border-radius:8px;width:max-content;max-width:260px;padding:8px 11px;font-size:11.5px;font-weight:400;line-height:1.45;transform:translate(-50%);box-shadow:0 6px 20px #1018283d}.optTabsWrap_iP5jJA{display:flex;flex-direction:column;gap:12px;min-height:0}.optTabs_iP5jJA{display:flex;border-bottom:1px solid var(--neutrals-200);position:sticky;z-index:2;background-color:var(--surface);flex-wrap:wrap;gap:2px;top:0}.optTab_iP5jJA{appearance:none;display:inline-flex;color:var(--neutrals-500);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items: center;gap:6px;margin-bottom:-1px;padding:7px 12px;transition:color .15s,border-color .15s;font-size:12.5px;font-weight:600}.optTab_iP5jJA:hover{color:var(--neutrals-800)}.optTabActive_iP5jJA,.optTabActive_iP5jJA:hover{color:var(--primary-700,#0d8b65);border-bottom-color:var(--primary-500,#13c690)}.optTabBadge_iP5jJA{display:inline-flex;color:var(--primary-700,#0d8b65);background-color:var(--primary-50,#e7f9f4);border-radius:8px;justify-content:center;align-items: center;min-width:16px;height:16px;padding:0 5px;font-size:10px;font-weight:700}.optTabActive_iP5jJA .optTabBadge_iP5jJA{color:#fff;background-color:var(--primary-500,#13c690)}.optTabBody_iP5jJA{display:flex;flex-direction:column;gap:12px}.optTabBar_iP5jJA,.optAddRow_iP5jJA{display:flex;justify-content:flex-end}.valuesWell_iP5jJA{display:flex;border:1px solid var(--neutrals-200);background-color:var(--neutrals-50);border-radius:8px;flex-direction:column;gap:10px;padding:12px 14px}.valuesHead_iP5jJA{display:flex;justify-content:space-between;align-items: center;gap:8px}.valuesTitle_iP5jJA{color:var(--neutrals-700);font-size:12px;font-weight:700}.measureList_iP5jJA{display:flex;flex-direction:column;gap:8px}.measureRow_iP5jJA{display:grid;grid-template-columns:minmax(0,1fr)minmax(120px,160px)auto;align-items: center;gap:8px}.measureRowNoAgg_iP5jJA{grid-template-columns:minmax(0,1fr)auto}.measureRowTyped_iP5jJA{grid-template-columns:minmax(0,1fr)96px minmax(110px,150px)auto}.measureEmpty_iP5jJA{color:var(--neutrals-500);padding:2px 0;font-size:12px}.measureItem_iP5jJA{display:flex;background-color:var(--surface);border:1px solid var(--neutrals-200);border-radius:6px;flex-direction:column;gap:6px;padding:8px}.measureName_iP5jJA{width:100%}.measureNameRow_iP5jJA{display:flex;align-items: center;gap:6px}.measureNameRow_iP5jJA .measureName_iP5jJA{flex:auto;min-width:0}.axisToggle_iP5jJA{appearance:none;cursor:pointer;color:var(--neutrals-500,var(--text-4));background-color:var(--neutrals-50,var(--surface-3));border:1px solid var(--neutrals-300,var(--line));border-radius:6px;flex:none;padding:3px 8px;transition:all .12s;font-size:11px;font-weight:700;line-height:1}.axisToggle_iP5jJA:hover{border-color:var(--primary-400,#69f);color:var(--primary-600,#1c50cc)}.axisToggleOn_iP5jJA{color:#fff;background-color:var(--primary-500,#2f6bff);border-color:var(--primary-500,#2f6bff)}.axisToggleOn_iP5jJA:hover{color:#fff;background-color:var(--primary-600,#1c50cc)}.colorPick_iP5jJA{display:inline-flex;flex:none;align-items: center;gap:4px}.colorInput_iP5jJA{border:1px solid var(--neutrals-300,var(--line));cursor:pointer;background:0 0;border-radius:8px;width:30px;height:30px;padding:0}.colorInput_iP5jJA::-webkit-color-swatch-wrapper{padding:2px}.colorInput_iP5jJA::-webkit-color-swatch{border:none;border-radius:6px}.colorInput_iP5jJA::-moz-color-swatch{border:none;border-radius:6px}.colorClear_iP5jJA{appearance:none;color:var(--neutrals-500,var(--text-4));cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:13px;line-height:1}.colorClear_iP5jJA:hover{color:var(--neutrals-800,#182230)}.paletteRow_iP5jJA,.fmtRow_iP5jJA{display:flex;flex-wrap:wrap;align-items: center;gap:6px}.fmtRow_iP5jJA>:first-child{flex:96px;min-width:96px}.fmtNum_iP5jJA{flex:0 0 56px;width:56px}.fmtAffix_iP5jJA{flex:0 0 74px;width:74px}.colLabelList_iP5jJA{display:flex;overflow-y:auto;border:1px solid var(--neutrals-200);background-color:var(--neutrals-50);border-radius:8px;flex-direction:column;gap:8px;max-height:320px;padding:12px 14px}.colLabelRow_iP5jJA{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1.2fr);align-items: center;gap:10px}.colLabelField_iP5jJA{color:var(--neutrals-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12.5px;font-weight:500}.colLabelFieldOff_iP5jJA{color:var(--neutrals-400);text-decoration:line-through}.colVisToggle_iP5jJA{display:flex;cursor:pointer;user-select:none;align-items: center;gap:8px;min-width:0}.colVisToggle_iP5jJA input{cursor:pointer;accent-color:var(--primary-500,#13c690);flex:none;width:16px;height:16px}.colVisToggle_iP5jJA .colLabelField_iP5jJA{flex:auto;min-width:0}.colShowAll_iP5jJA{appearance:none;color:var(--primary-600,#0d8b65);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.colShowAll_iP5jJA:hover{text-decoration:underline}.colBulk_iP5jJA{display:inline-flex;align-items: center;gap:12px}.toggleRow_iP5jJA{display:flex;flex-wrap:wrap;gap:18px;padding-top:2px}.toggleWrap_iP5jJA{display:inline-flex;align-items: center}.toggle_iP5jJA{display:inline-flex;color:var(--neutrals-700);cursor:pointer;user-select:none;align-items: center;gap:7px;font-size:12px;font-weight:500}.toggle_iP5jJA input{accent-color:var(--primary-500,#13c690);cursor:pointer;width:16px;height:16px}.editorWrap_iP5jJA{display:flex;flex-direction:column;flex:1;gap:10px;min-height:0}.miniBtn_iP5jJA{appearance:none;display:inline-flex;border:1px solid var(--neutrals-300);background-color:var(--surface);color:var(--neutrals-700);cursor:pointer;border-radius:8px;align-items: center;gap:6px;height:36px;padding:0 14px;transition:all .15s;font-size:13px;font-weight:600}.miniBtn_iP5jJA:hover:not(:disabled){background-color:var(--neutrals-50,var(--surface-3));border-color:var(--neutrals-400,var(--text-5));color:var(--neutrals-900)}.miniBtn_iP5jJA:disabled{opacity:.5;cursor:not-allowed}.editorPanel_iP5jJA{display:flex;border:1px solid var(--neutrals-300);overflow:hidden;background-color:#0f172a;border-radius:10px;flex-direction:column;flex:1;min-height:240px;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 3px #0f172a14}.editorPanel_iP5jJA:focus-within{border-color:var(--primary-500,#13c690);box-shadow:0 0 0 3px #13c69029}.editorToolbar_iP5jJA{display:flex;background-color:#0b1220;border-bottom:1px solid #94a3b829;flex:none;justify-content:space-between;align-items: center;gap:8px;padding:7px 10px}.editorToolbarLeft_iP5jJA,.editorToolbarRight_iP5jJA{display:flex;align-items: center;gap:8px}.langTag_iP5jJA{letter-spacing:.06em;color:#94a3b8;background-color:#94a3b81f;border-radius:5px;padding:2px 7px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px;font-weight:700}.statusChip_iP5jJA{display:inline-flex;letter-spacing:.01em;align-items: center;gap:6px;font-size:11.5px;font-weight:700}.statusDot_iP5jJA{background-color:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ffffff0f}.stOk_iP5jJA{color:#4ade80}.stBad_iP5jJA{color:#f87171}.stIdle_iP5jJA{color:#64748b}.editorBtn_iP5jJA{appearance:none;display:inline-flex;color:#cbd5e1;cursor:pointer;background-color:#0000;border:1px solid #94a3b838;border-radius:6px;align-items: center;gap:5px;height:28px;padding:0 10px;transition:background-color .15s,border-color .15s,color .15s;font-size:12px;font-weight:600}.editorBtn_iP5jJA svg{flex:none}.editorBtn_iP5jJA:hover:not(:disabled){color:#f8fafc;background-color:#94a3b824;border-color:#94a3b866}.editorBtn_iP5jJA:disabled{opacity:.4;cursor:not-allowed}.cmHost_iP5jJA{display:flex;overflow:hidden;flex-direction:column;flex:1;min-height:0}.cmHost_iP5jJA>div{flex:1;min-height:0}.cmHost_iP5jJA .cm-editor{height:100%}.cmHost_iP5jJA .cm-scroller{overflow:auto}.editorFooter_iP5jJA{display:flex;color:#64748b;background-color:#0b1220;border-top:1px solid #94a3b829;flex:none;justify-content:space-between;align-items: center;gap:12px;padding:6px 12px;font-size:11px}.footerHint_iP5jJA{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.footerMeta_iP5jJA{color:#94a3b8;flex:none;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px}.snippetRow_iP5jJA{display:flex;flex-wrap:wrap;flex:none;align-items: center;gap:8px}.snippetLabel_iP5jJA{color:var(--neutrals-500);font-size:12px;font-weight:600}.snippetChip_iP5jJA{appearance:none;border:1px solid var(--neutrals-300);background-color:var(--surface);color:var(--neutrals-700);cursor:pointer;border-radius:999px;height:28px;padding:0 12px;transition:background-color .15s,border-color .15s,color .15s;font-size:12px;font-weight:600}.snippetChip_iP5jJA:hover{background-color:var(--primary-50,#eafaf4);border-color:var(--primary-400,#35d3a3);color:var(--primary-700,#0d8b65)}.editorError_iP5jJA{display:flex;color:#b42318;flex:none;align-items: flex-start;gap:6px;margin:0;font-size:12px}.editorError_iP5jJA svg{flex:none;margin-top:1px}.refreshBar_iP5jJA{display:flex;flex-wrap:wrap;flex-shrink:0;align-items: center;gap:12px}.runBtn_iP5jJA{appearance:none;display:inline-flex;background-image:linear-gradient(180deg,var(--primary-500,#13c690),var(--primary-600,#10a87a));color:#fff;letter-spacing:.01em;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items: center;gap:7px;height:36px;padding:0 18px;transition:transform .12s,box-shadow .15s,filter .15s;font-size:13px;font-weight:600;box-shadow:0 1px 2px #10a87a4d,0 3px 8px #10a87a29}.runBtn_iP5jJA:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 2px 4px #10a87a52,0 6px 14px #10a87a3d}.runBtn_iP5jJA:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #10a87a4d}.runBtn_iP5jJA:focus-visible{outline:none;box-shadow:0 0 0 3px var(--primary-op-02,#10a87a2e),0 3px 8px #10a87a29}.runBtn_iP5jJA:disabled{cursor:not-allowed;background-image:none;background-color:var(--neutrals-200,#e9eff6);color:var(--neutrals-400,#afbaca);box-shadow:none}.runBtn_iP5jJA[aria-busy=true]{cursor:progress;background-image:linear-gradient(180deg,var(--primary-500,#13c690),var(--primary-600,#10a87a));color:#fff;opacity:.92;box-shadow:0 1px 2px #10a87a4d}.runIcon_iP5jJA{flex:none;width:13px;height:13px}.runSpinner_iP5jJA{animation:rtvSpin .6s linear infinite;border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;flex:none;width:14px;height:14px}@keyframes rtvSpin_gOb5Cg{to{transform:rotate(360deg)}}.stopBtn_iP5jJA{appearance:none;display:inline-flex;border:1px solid var(--error-300,#fda29b);background-color:var(--error-50,#fef3f2);color:var(--error-700,#b42318);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items: center;gap:7px;height:36px;padding:0 14px;transition:background-color .15s,border-color .15s;font-size:13px;font-weight:600}.stopBtn_iP5jJA:hover{background-color:var(--error-100,#fee4e2);border-color:var(--error-400,#f97066)}.stopBtn_iP5jJA:focus-visible{outline:none;box-shadow:0 0 0 3px #f044382e}.stopIcon_iP5jJA{background-color:currentColor;border-radius:2px;flex:none;width:10px;height:10px}.refreshGroup_iP5jJA{display:flex;align-items: center;gap:6px}.refreshLabel_iP5jJA{color:var(--neutrals-600);font-size:12px}.liveTag_iP5jJA{display:inline-flex;letter-spacing:.03em;appearance:none;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items: center;gap:5px;padding:3px 8px;transition:background-color .12s;font-family:inherit;font-size:11px;font-weight:700}.liveTag_iP5jJA:hover{background-color:var(--neutrals-100,var(--canvas))}.liveDot_iP5jJA{background-color:var(--neutrals-300,#d0d5db);border-radius:50%;flex:none;width:8px;height:8px}.liveOff_iP5jJA{color:var(--neutrals-400,var(--text-5))}.liveOn_iP5jJA{color:#067647}.liveOn_iP5jJA .liveDot_iP5jJA{animation:rtvPulse 1.6s infinite;background-color:#16b364;box-shadow:0 0 #16b36499}@keyframes rtvPulse_gOb5Cg{0%{box-shadow:0 0 #16b36480}70%{box-shadow:0 0 0 7px #16b36400}to{box-shadow:0 0 #16b36400}}.refreshMeta_iP5jJA{color:var(--neutrals-500);margin-left:auto;font-size:12px}.kpiGrid_iP5jJA{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));overflow:auto;flex:1;align-content: flex-start;gap:12px}.kpiCard_iP5jJA{position:relative;display:flex;border:1px solid var(--neutrals-200);background-color:var(--surface);overflow:hidden;border-radius:10px;flex-direction:column;gap:4px;padding:16px 16px 16px 18px;box-shadow:0 1px 2px #2d36430a}.kpiCard_iP5jJA:before{content:"";position:absolute;background-color:var(--primary-500,#13c690);width:3px;top:0;bottom:0;left:0}.kpiValue_iP5jJA{color:var(--neutrals-900);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.1}.kpiGood_iP5jJA{color:var(--primary-600,#16b364)}.kpiBad_iP5jJA{color:var(--error-600,#d92d20)}.kpiArrow_iP5jJA{vertical-align:middle;margin-right:4px;font-size:16px}.kpiDelta_iP5jJA{display:inline-flex;font-variant-numeric:tabular-nums;align-items: center;gap:2px;font-size:12px;font-weight:700}.kpiDeltaUp_iP5jJA{color:var(--primary-600,#16b364)}.kpiDeltaDown_iP5jJA{color:var(--error-600,#d92d20)}.kpiDeltaFlat_iP5jJA{color:var(--neutrals-400,var(--text-5))}.kpiTarget_iP5jJA{font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.kpiTgtGood_iP5jJA{color:var(--primary-600,#16b364)}.kpiTgtBad_iP5jJA{color:var(--error-600,#d92d20)}.kpiSpark_iP5jJA{display:block;width:100%;height:26px;margin-top:2px}.capWrap_iP5jJA{display:flex;overflow:auto;flex-direction:column;flex:1;gap:16px;padding:4px}.capCards_iP5jJA{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.capCard_iP5jJA{display:flex;border:1px solid var(--neutrals-200);background-color:var(--surface);border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px}.capCardHero_iP5jJA{box-shadow:inset 0 0 0 2px var(--neutrals-300,var(--line))}.capCardVal_iP5jJA{color:var(--neutrals-900,var(--text));font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.05}.capCardKey_iP5jJA{color:var(--neutrals-700,var(--text-2));font-size:13px;font-weight:700}.capCardSub_iP5jJA{color:var(--neutrals-500);font-size:11px}.capCardRating_iP5jJA{margin-top:4px;font-size:11px;font-weight:600}.capGood_iP5jJA{background-color:#16b3640f;border-color:#16b36466}.capGood_iP5jJA .capCardVal_iP5jJA,.capGood_iP5jJA .capCardRating_iP5jJA{color:#087443}.capWarn_iP5jJA{background-color:#f7900912;border-color:#f7900973}.capWarn_iP5jJA .capCardVal_iP5jJA,.capWarn_iP5jJA .capCardRating_iP5jJA{color:#b54708}.capBad_iP5jJA{background-color:#f044380f;border-color:#f0443866}.capBad_iP5jJA .capCardVal_iP5jJA,.capBad_iP5jJA .capCardRating_iP5jJA{color:#b42318}.capGoodText_iP5jJA{color:#087443}.capWarnText_iP5jJA{color:#b54708}.capBadText_iP5jJA{color:#b42318}.capBarBlock_iP5jJA{padding:0 8px}.capTrack_iP5jJA{position:relative;background-color:var(--neutrals-100,var(--canvas));overflow:hidden;border-radius:6px;height:46px}.capSpecBand_iP5jJA{position:absolute;background-color:#16b36429;border-left:1px dashed #16b36499;border-right:1px dashed #16b36499;top:0;bottom:0}.capSpreadBand_iP5jJA{position:absolute;background-color:#2f6bff47;border-radius:4px;top:10px;bottom:10px}.capMeanLine_iP5jJA{position:absolute;background-color:var(--text);width:2px;margin-left:-1px;top:4px;bottom:4px}.capMarkLine_iP5jJA{position:absolute;border-left:2px dashed #0000;width:0;top:0;bottom:0}.capMarkSpec_iP5jJA{border-left-color:#ef4444}.capMarkTarget_iP5jJA{border-left-color:#16b364}.capAxis_iP5jJA{position:relative;height:16px;margin-top:3px}.capMeanTag_iP5jJA,.capMarkTag_iP5jJA{position:absolute;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--neutrals-600);font-size:10px;transform:translate(-50%)}.capMeanTag_iP5jJA{color:var(--text);font-weight:600}.capStats_iP5jJA{display:flex;border-top:1px solid var(--neutrals-200);flex-wrap:wrap;align-items: center;gap:20px;padding:12px 14px 0}.capStat_iP5jJA{display:flex;flex-direction:column}.capStatVal_iP5jJA{color:var(--neutrals-900,var(--text));font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.capStatLabel_iP5jJA{color:var(--neutrals-500);font-size:11px}.capField_iP5jJA{color:var(--neutrals-500);align-self: flex-end;margin-left:auto;font-size:12px;font-weight:600}.oeeWrap_iP5jJA{display:flex;overflow:auto;flex-direction:column;flex:1;gap:14px;min-height:0;padding:6px 4px}.oeeHero_iP5jJA{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.oeeHeroVal_iP5jJA{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(30px,5vw,44px);font-weight:800;line-height:1}.oeeHeroKey_iP5jJA{color:var(--neutrals-500,var(--text-4));letter-spacing:.06em;font-size:14px;font-weight:700}.oeeHeroRating_iP5jJA{color:var(--neutrals-500,var(--text-4));font-size:12px;font-weight:600}.oeePartial_iP5jJA{color:var(--warning-700,#b54708);background-color:var(--warning-50,#fffaeb);border:1px solid var(--warning-200,#fedf89);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:500}.oeeFactors_iP5jJA{display:flex;flex-direction:column;gap:10px}.oeeFactorHead_iP5jJA{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.oeeFactorKey_iP5jJA{color:var(--neutrals-400,var(--text-5));flex:0 0 16px;font-size:11px;font-weight:800}.oeeFactorLabel_iP5jJA{color:var(--neutrals-700,var(--text-2));font-size:12px;font-weight:600}.oeeFactorVal_iP5jJA{font-variant-numeric:tabular-nums;color:var(--neutrals-900,var(--text));margin-left:auto;font-size:13px;font-weight:700}.oeeBar_iP5jJA{background-color:var(--neutrals-100,var(--canvas));overflow:hidden;border-radius:6px;height:10px}.oeeBarFill_iP5jJA{background-color:var(--neutrals-300,var(--line));border-radius:6px;height:100%;transition:width .5s}.oeeFillGood_iP5jJA{background-color:#16b364}.oeeFillWarn_iP5jJA{background-color:#f79009}.oeeFillBad_iP5jJA{background-color:#f04438}.oeeWaterfall_iP5jJA{display:flex;border-top:1px solid var(--neutrals-200);flex-direction:column;gap:8px;padding-top:12px}.oeeWfHead_iP5jJA{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.oeeWfTitle_iP5jJA{color:var(--neutrals-700,var(--text-2));font-size:12px;font-weight:600}.oeeWfPlanned_iP5jJA{font-variant-numeric:tabular-nums;color:var(--neutrals-900,var(--text));font-size:12px;font-weight:700}.oeeWfBar_iP5jJA{display:flex;overflow:hidden;background-color:var(--neutrals-100,var(--canvas));border-radius:6px;height:16px}.oeeWfSeg_iP5jJA{min-width:2px;height:100%;transition:width .5s}.oeeWfProductive_iP5jJA{background-color:#16b364}.oeeWfQual_iP5jJA{background-color:#f04438}.oeeWfPerf_iP5jJA{background-color:#f79009}.oeeWfAvail_iP5jJA{background-color:var(--text-5)}.oeeWfLegend_iP5jJA{display:flex;flex-wrap:wrap;gap:6px 16px}.oeeWfLegendItem_iP5jJA{display:inline-flex;align-items: center;gap:6px;font-size:11px}.oeeWfDot_iP5jJA{border-radius:3px;flex:none;width:10px;height:10px}.oeeWfLegendLabel_iP5jJA{color:var(--neutrals-600,var(--text-3))}.oeeWfLegendVal_iP5jJA{font-variant-numeric:tabular-nums;color:var(--neutrals-900,var(--text));font-weight:700}.targetRow_iP5jJA{display:flex;align-items: center;gap:6px}.targetNum_iP5jJA{flex:0 0 96px}.targetDir_iP5jJA{flex:auto;min-width:0}.refLinesRow_iP5jJA{display:flex;flex-wrap:wrap;gap:10px}.refLineItem_iP5jJA{display:flex;flex-direction:column;flex:120px;gap:4px;min-width:0}.refLineTag_iP5jJA{font-size:11px;font-weight:600}.condRow_iP5jJA{display:flex;flex-wrap:wrap;align-items: center;gap:6px;margin-bottom:6px}.condField_iP5jJA{flex:34%;min-width:0}.condOp_iP5jJA{flex:0 0 104px}.condVal_iP5jJA{flex:70px;min-width:56px}.condScope_iP5jJA{flex:0 0 96px}.condColors_iP5jJA{display:flex;flex:none;align-items: center;gap:4px}.condSwatch_iP5jJA{box-shadow:0 0 0 1px var(--neutrals-300)inset;cursor:pointer;border:2px solid #0000;border-radius:4px;width:18px;height:18px;padding:0;transition:transform .1s}.condSwatch_iP5jJA:hover{transform:scale(1.12)}.condSwatchOn_iP5jJA{border-color:var(--neutrals-800,#182230)}.condSwatchCustom_iP5jJA{position:relative;overflow:hidden;display:inline-flex;background-image:conic-gradient(#ef4444,#f79009,#eab308,#16b364,#2f6bff,#7a5af8,#ef4444)}.condSwatchCustom_iP5jJA input{position:absolute;opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;inset:0}.calcRow_iP5jJA{display:flex;border:1px solid var(--neutrals-200);background-color:var(--neutrals-50,var(--surface-3));border-radius:10px;flex-direction:column;gap:10px;margin-bottom:10px;padding:12px}.calcTop_iP5jJA{display:flex;align-items: center;gap:6px}.calcName_iP5jJA{flex:auto;min-width:0}.calcPlotBtn_iP5jJA{appearance:none;white-space:nowrap;color:var(--primary-700,#1849a9);background-color:var(--primary-50,#eff4ff);border:1px solid var(--primary-200,#b2ccff);cursor:pointer;border-radius:7px;flex:none;padding:4px 9px;font-family:inherit;font-size:11px;font-weight:600}.calcPlotBtn_iP5jJA:hover{background-color:var(--primary-100,#d1e0ff)}.calcPlotBtnOn_iP5jJA{color:var(--primary-600,#16b364);background-color:var(--primary-50,#ecfdf3);border-color:var(--primary-200,#abefc6);cursor:default}.calcPalette_iP5jJA{display:flex;flex-direction:column;gap:6px}.calcChipGroup_iP5jJA{display:flex;overflow-y:auto;flex-wrap:wrap;flex:auto;gap:4px;min-width:0;max-height:84px}.calcChip_iP5jJA{appearance:none;border:1px solid var(--neutrals-300);background-color:var(--surface);color:var(--neutrals-700,var(--text-2));cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:140px;padding:5px 8px;transition:background-color .12s,border-color .12s,color .12s;font-size:11.5px;line-height:1}.calcChip_iP5jJA:hover{border-color:var(--primary-400,#84adff);background-color:var(--primary-50,#eff4ff);color:var(--primary-700,#1849a9)}.calcChipField_iP5jJA{border-color:var(--primary-200,#b2ccff);background-color:var(--primary-50,#eff4ff);color:var(--primary-700,#1849a9)}.calcChipOp_iP5jJA{text-align:center;min-width:26px;font-weight:700}.calcOk_iP5jJA{color:var(--success-700,#087443)}.calcError_iP5jJA{color:var(--error-700,#b42318)}.calcFormulaWrap_iP5jJA{display:flex;flex-direction:column;gap:5px}.calcFormulaLabel_iP5jJA{text-transform:uppercase;letter-spacing:.04em;color:var(--neutrals-500,var(--text-4));font-size:10.5px;font-weight:700}.calcFormulaBox_iP5jJA{display:flex;border:1px solid var(--neutrals-300,var(--line));background-color:var(--surface);overflow:hidden;border-radius:8px;align-items:stretch;transition:border-color .12s,box-shadow .12s}.calcFormulaBox_iP5jJA:focus-within{border-color:var(--primary-400,#69f);box-shadow:0 0 0 3px #2f6bff1f}.calcFormulaBoxError_iP5jJA{border-color:var(--error-400,#f97066)}.calcFormulaBoxError_iP5jJA:focus-within{border-color:var(--error-400,#f97066);box-shadow:0 0 0 3px #f044381f}.calcFx_iP5jJA{display:flex;color:var(--primary-600,#1c50cc);background-color:var(--primary-50,#eff4ff);border-right:1px solid var(--neutrals-200,var(--line-soft));user-select:none;flex:none;justify-content:center;align-items: center;width:30px;font-family:Menlo,Consolas,Courier New,monospace;font-size:12px;font-style:italic;font-weight:700}.calcFormulaInput_iP5jJA{outline:none;resize:vertical;color:var(--neutrals-900,var(--text));white-space:pre-wrap;word-break:break-word;background:0 0;border:none;flex:auto;min-width:0;min-height:42px;padding:8px 10px;font-family:Menlo,Consolas,Courier New,monospace;font-size:12.5px;line-height:1.5}.calcFormulaInput_iP5jJA::placeholder{color:var(--neutrals-400,var(--text-5));font-style:italic}.calcGroup_iP5jJA{display:flex;align-items: flex-start;gap:8px}.calcGroupLabel_iP5jJA{text-transform:uppercase;letter-spacing:.04em;color:var(--neutrals-400,var(--text-5));flex:0 0 62px;padding-top:6px;font-size:10px;font-weight:700}.calcChipFn_iP5jJA{color:#5925dc;background-color:#f4f3ff;border-color:#d9d6fe;font-family:Menlo,Consolas,Courier New,monospace}.calcResult_iP5jJA{background-color:var(--surface);border:1px solid var(--neutrals-200,var(--line-soft));word-break:break-word;border-radius:6px;padding:7px 10px;font-size:12px;line-height:1.4}.calcHint_iP5jJA{color:var(--neutrals-400,var(--text-5));font-style:italic}.sparkline_iP5jJA{display:block;width:100%;height:18px}.sparkTypeRow_iP5jJA{max-width:160px;margin-bottom:8px}.sparkFieldList_iP5jJA{display:flex;overflow-y:auto;flex-wrap:wrap;gap:4px;max-height:96px}.sparkFieldChip_iP5jJA{display:inline-flex;border:1px solid var(--neutrals-300);color:var(--neutrals-700,var(--text-2));cursor:pointer;overflow:hidden;border-radius:6px;align-items: center;gap:5px;max-width:150px;padding:4px 8px;font-size:12px}.sparkFieldChip_iP5jJA span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sparkFieldChip_iP5jJA input{flex:none;margin:0}.sparkFieldChipOn_iP5jJA{border-color:var(--primary-400,#84adff);background-color:var(--primary-50,#eff4ff);color:var(--primary-700,#1849a9)}.kpiLabel_iP5jJA{color:var(--neutrals-600);word-break:break-word;font-size:13px}.kpiAgg_iP5jJA{text-transform:uppercase;letter-spacing:.04em;color:var(--neutrals-400,var(--text-5));font-size:11px}.dashboard_iP5jJA{display:flex;flex-direction:column;flex:1;gap:12px;min-height:0}.dashSplit_iP5jJA{display:flex;flex:1;gap:12px;min-height:0}.dashMain_iP5jJA{display:flex;flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0}.dashToolbar_iP5jJA{display:flex;background-color:var(--surface);border:1px solid var(--neutrals-200);border-radius:12px;flex-wrap:wrap;align-items: center;gap:10px;padding:12px 14px;box-shadow:0 1px 3px #2d36430d,0 1px 2px #2d364308}.filterBar_iP5jJA{display:flex;background-color:var(--surface);border:1px solid var(--neutrals-200);border-radius:10px;flex-wrap:wrap;align-items: center;gap:8px;margin-top:10px;padding:8px 12px}.filterBarLabel_iP5jJA{color:var(--neutrals-700,var(--text-2));text-transform:uppercase;letter-spacing:.03em;font-size:12px;font-weight:600}.filterChip_iP5jJA{display:flex;background-color:var(--neutrals-50,var(--surface-2));border:1px solid var(--neutrals-200,var(--line-soft));border-radius:8px;flex-wrap:nowrap;flex:none;align-items: center;gap:4px;min-width:0;max-width:100%;padding:4px 4px 4px 6px}.filterField_iP5jJA{flex:0 0 170px;min-width:0}.filterOp_iP5jJA{flex:0 0 104px;min-width:0}.filterVal_iP5jJA{flex:0 0 120px;min-width:0}.filterChip_iP5jJA .rtvDateContainer_iP5jJA{flex:0 0 160px;min-width:0}@media (max-width:760px){.filterChip_iP5jJA{flex-wrap:wrap}}.rtvDateContainer_iP5jJA{position:relative;width:170px;min-width:0;max-width:100%}.rtvDateInput_iP5jJA{border:1px solid var(--neutrals-300,var(--line));background-color:var(--surface);color:var(--neutrals-900,var(--text));outline:none;border-radius:8px;width:100%;height:36px;padding:0 30px 0 10px;transition:border-color .15s,box-shadow .15s;font-size:13px}.rtvDateInput_iP5jJA::placeholder{color:var(--neutrals-400,var(--text-5))}.rtvDateInput_iP5jJA:focus{border-color:var(--primary-500,#13c690);box-shadow:0 0 0 3px var(--primary-op-02,#13c6902e)}.filterAdd_iP5jJA{display:inline-flex;border:1px dashed var(--neutrals-300,var(--line));color:var(--primary-600,#2f6bff);cursor:pointer;background:0 0;border-radius:8px;align-items: center;height:46px;padding:0 14px;font-size:13px;font-weight:600}.filterAdd_iP5jJA:hover:not(:disabled){border-color:var(--primary-400,#84adff);background:var(--primary-50,#eff4ff)}.filterAdd_iP5jJA:disabled{opacity:.5;cursor:not-allowed}.dashNameInput_iP5jJA{min-width:180px}.dashTitleView_iP5jJA{color:var(--neutrals-900,var(--text));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-size:16px;font-weight:700}.editModeOn_iP5jJA{border-color:var(--primary-500,#13c690);background-color:var(--primary-50,#e7f9f4);color:var(--primary-700,#0d8b65)}.editModeOn_iP5jJA:hover:not(:disabled){background-color:var(--primary-100,#d1f5ea);border-color:var(--primary-500,#13c690);color:var(--primary-700,#0d8b65)}.toolbarRight_iP5jJA{display:flex;align-items: center;gap:8px;margin-left:auto}.toolbarLabel_iP5jJA{color:var(--neutrals-500,var(--text-4));white-space:nowrap;font-size:11px;font-weight:600}.dashboardKiosk_iP5jJA{position:relative;background-color:var(--neutrals-100,var(--canvas));overflow:auto;gap:8px;padding:10px}.dashboardKiosk_iP5jJA .dashToolbar_iP5jJA{display:none}.dashboardKiosk_iP5jJA .gridScroll_iP5jJA{background-color:#0000;border:none}.kioskHeader_iP5jJA{display:flex;background-color:var(--surface);border:1px solid var(--neutrals-200);border-radius:10px;flex:none;align-items: center;gap:12px;padding:8px 14px}.kioskName_iP5jJA{color:var(--neutrals-900,var(--text));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:16px;font-weight:700}.kioskRight_iP5jJA{display:flex;align-items: center;gap:8px;margin-left:auto}.kioskClock_iP5jJA{color:var(--neutrals-600,var(--text-3));font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.kioskBtn_iP5jJA{appearance:none;display:inline-flex;color:var(--neutrals-600,var(--text-3));background-color:var(--neutrals-50,var(--surface-3));border:1px solid var(--neutrals-300,var(--line));cursor:pointer;border-radius:8px;justify-content:center;align-items: center;min-width:30px;height:30px;padding:0 8px;transition:all .12s;font-family:inherit;font-size:14px;font-weight:700}.kioskBtn_iP5jJA:hover{border-color:var(--primary-400,#69f);color:var(--primary-600,#1c50cc)}.kioskCycleBtn_iP5jJA{white-space:nowrap;font-size:12px}.kioskCycleOn_iP5jJA{color:#fff;background-color:var(--primary-500,#2f6bff);border-color:var(--primary-500,#2f6bff)}.kioskCycleOn_iP5jJA:hover{color:#fff;background-color:var(--primary-600,#1c50cc)}.gridScroll_iP5jJA{position:relative;overflow:auto;background-color:var(--neutrals-100,var(--canvas));border:1px solid var(--neutrals-200);border-radius:10px;flex:1;min-height:0;padding:6px}.gridScroll_iP5jJA .grid-stack-item-content{display:flex;overflow:hidden;flex-direction:column;height:100%;inset:0}.widgetCard_iP5jJA{display:flex;background-color:var(--surface);border:1px solid var(--neutrals-200);overflow:hidden;border-radius:10px;flex-direction:column;height:100%;transition:box-shadow .15s,border-color .15s;box-shadow:0 1px 2px #2d36430a}.widgetCard_iP5jJA:hover{border-color:var(--neutrals-300);box-shadow:0 6px 16px #2d36431a}.widgetCard_iP5jJA:hover .tileTools_iP5jJA,.widgetCard_iP5jJA:focus-within .tileTools_iP5jJA{opacity:1}.widgetHead_iP5jJA{display:flex;border-bottom:1px solid var(--neutrals-100);cursor:move;background-color:var(--neutrals-50,var(--surface-3));justify-content:space-between;align-items: center;gap:8px;padding:9px 12px}.widgetTitle_iP5jJA{color:var(--neutrals-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:auto;min-width:0;font-size:13px;font-weight:700}.widgetTwChip_iP5jJA{color:var(--primary-700,#1849a9);background-color:var(--primary-50,#eff4ff);border:1px solid var(--primary-200,#b2ccff);white-space:nowrap;border-radius:999px;flex:none;margin-left:6px;padding:2px 8px;font-size:10.5px;font-weight:600;line-height:1.4}.widgetMaxBackdrop_iP5jJA{position:fixed;z-index:1198;background-color:#1018288c;inset:0}.widgetCard_iP5jJA.widgetMax_iP5jJA{position:fixed;z-index:1199;height:auto;inset:18px;box-shadow:0 24px 64px #10182859}.widgetTwChipOff_iP5jJA{color:var(--neutrals-400,var(--text-5));background-color:var(--neutrals-100,var(--canvas));border-color:var(--neutrals-200,var(--line-soft));text-decoration:line-through}.widgetTwChipBtn_iP5jJA{display:inline-flex;cursor:pointer;appearance:none;align-items: center;gap:3px;transition:background-color .12s,border-color .12s;font-family:inherit}.widgetTwChipBtn_iP5jJA:hover{background-color:var(--primary-100,#d1e0ff);border-color:var(--primary-300,#84adff)}.widgetTwChipActive_iP5jJA{background-color:var(--primary-100,#d1e0ff);border-color:var(--primary-400,#528bff)}.twChipCaret_iP5jJA{opacity:.7;font-size:8px;line-height:1}.twPop_iP5jJA{position:fixed;z-index:2000;background-color:var(--surface);border:1px solid var(--neutrals-200,var(--line-soft));border-radius:10px;width:244px;max-width:calc(100vw - 16px);padding:10px;box-shadow:0 8px 24px #10182824}.twPopHead_iP5jJA{text-transform:uppercase;letter-spacing:.03em;color:var(--neutrals-500,var(--text-4));margin-bottom:8px;font-size:11px;font-weight:700}.twPopNote_iP5jJA{color:var(--neutrals-500,var(--text-4));margin:8px 0 0;font-size:11px;line-height:1.4}.twPopModes_iP5jJA{display:grid;grid-template-columns:1fr 1fr;gap:5px}.twPopMode_iP5jJA{text-align:left;color:var(--neutrals-700,var(--text-2));background-color:var(--neutrals-50,var(--surface-2));border:1px solid var(--neutrals-200,var(--line-soft));cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:7px;padding:6px 8px;font-family:inherit;font-size:12px;font-weight:600}.twPopMode_iP5jJA:hover{background-color:var(--primary-50,#eff4ff);border-color:var(--primary-200,#b2ccff)}.twPopModeOn_iP5jJA{color:var(--primary-700,#1849a9);background-color:var(--primary-50,#eff4ff);border-color:var(--primary-400,#528bff)}.twPopRow_iP5jJA{display:flex;align-items: flex-end;gap:6px;margin-top:9px}.twPopStack_iP5jJA{display:flex;flex-direction:column;gap:8px;margin-top:9px}.twPopField_iP5jJA{display:flex;flex-direction:column;flex:1 1 0;gap:3px;min-width:0}.twPopField_iP5jJA span{color:var(--neutrals-500,var(--text-4));font-size:10.5px;font-weight:600}.twPopField_iP5jJA input{color:var(--neutrals-800,#1d2939);border:1px solid var(--neutrals-300,var(--line));background-color:var(--surface);border-radius:6px;width:100%;min-width:0;padding:5px 7px;font-family:inherit;font-size:12px}.widgetActions_iP5jJA{display:flex;cursor:default;align-items: center;gap:4px}.liveChip_iP5jJA{display:inline-flex;letter-spacing:.03em;color:#b42318;background-color:#f044381a;border:1px solid #f0443840;border-radius:999px;align-items: center;gap:4px;padding:1px 7px 1px 5px;font-size:10px;font-weight:700}.liveChipBtn_iP5jJA{cursor:pointer;appearance:none;font-family:inherit}.liveChipBtn_iP5jJA:hover{filter:brightness(.97)}.liveDot_iP5jJA{animation:rtvPulse 1.4s infinite;background-color:#f04438;border-radius:50%;width:6px;height:6px}.liveChipPaused_iP5jJA{color:var(--neutrals-500);background-color:var(--neutrals-100,var(--canvas));border-color:var(--neutrals-200,var(--line-soft))}.liveChipPaused_iP5jJA .liveDot_iP5jJA{background-color:var(--neutrals-400,var(--text-5));animation:none}.iconBtn_iP5jJA{appearance:none;color:var(--neutrals-500);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px}.iconBtn_iP5jJA:hover{background-color:var(--neutrals-100);color:var(--neutrals-800)}.widgetBody_iP5jJA{display:flex;cursor:default;flex-direction:column;flex:1;min-height:0;padding:8px}.widgetSkeleton_iP5jJA{background-image:linear-gradient(90deg,var(--neutrals-100)25%,var(--neutrals-50)37%,var(--neutrals-100)63%);animation:rtvShimmer 1.4s ease infinite;background-size:400% 100%;border-radius:6px;flex:1;min-height:0}@keyframes rtvShimmer_gOb5Cg{0%{background-position:100% 0}to{background-position:0 0}}.tileTools_iP5jJA{display:inline-flex;opacity:0;align-items: center;gap:2px;transition:opacity .14s}.tileFresh_iP5jJA{color:var(--neutrals-400,var(--text-5));white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px;font-weight:600}.tilePaused_iP5jJA{display:inline-flex;color:var(--primary-700,#1c50cc);background-color:var(--primary-50,#eef4ff);border:1px solid var(--primary-200,#b2ccff);white-space:nowrap;cursor:help;border-radius:999px;align-items: center;gap:3px;padding:1px 7px;font-size:10px;font-weight:700}.tileStale_iP5jJA{display:inline-flex;color:var(--warning-700,#b54708);background-color:var(--warning-50,#fffaeb);border:1px solid var(--warning-200,#fedf89);white-space:nowrap;border-radius:999px;align-items: center;gap:4px;padding:1px 7px;font-size:10px;font-weight:700}.tileStaleDot_iP5jJA{background-color:var(--warning-500,#f79009);border-radius:50%;width:5px;height:5px}.tileSpin_iP5jJA{border:2px solid var(--primary-200,#b2ccff);border-top-color:var(--primary-500,#2f6bff);animation:rtvSpin .7s linear infinite;border-radius:50%;width:12px;height:12px}@keyframes rtvSpin_gOb5Cg{to{transform:rotate(360deg)}}.widgetFlash_iP5jJA{animation:rtvTileFlash .7s ease}@keyframes rtvTileFlash_gOb5Cg{0%{box-shadow:0 0 #2f6bff00}30%{box-shadow:0 0 0 3px #2f6bff59}to{box-shadow:0 0 #2f6bff00}}.widgetCard_iP5jJA.widgetAlert_iP5jJA{border-color:var(--error-400,#f97066);animation:rtvAlertPulse 2s ease-in-out infinite}@keyframes rtvAlertPulse_gOb5Cg{0%,to{box-shadow:0 0 0 1px var(--error-300,#fda29b),0 0 0 0 #f0443800}50%{box-shadow:0 0 0 1px var(--error-400,#f97066),0 0 12px 2px #f0443847}}.alertBadge_iP5jJA{display:inline-flex;color:var(--error-700,#b42318);background-color:var(--error-50,#fef3f2);border:1px solid var(--error-200,#fecdca);white-space:nowrap;border-radius:999px;align-items: center;gap:4px;padding:1px 7px;font-size:10px;font-weight:700}.alertBadgeIcon_iP5jJA{display:inline-flex;background-color:var(--error-500,#f04438);color:#fff;border-radius:50%;justify-content:center;align-items: center;width:12px;height:12px;font-size:9px;font-weight:800;line-height:1}.alertBadgeWarn_iP5jJA{color:var(--warning-700,#b54708);background-color:var(--warning-50,#fffaeb);border-color:var(--warning-300,#fec84b)}.alertBadgeIconWarn_iP5jJA{background-color:var(--warning-500,#f79009)}.widgetCard_iP5jJA.widgetAlertWarn_iP5jJA{border-color:var(--warning-400,#fdb022);animation:rtvAlertPulseWarn 2.6s ease-in-out infinite}@keyframes rtvAlertPulseWarn_gOb5Cg{0%,to{box-shadow:0 0 0 1px var(--warning-300,#fec84b),0 0 0 0 #f7900900}50%{box-shadow:0 0 0 1px var(--warning-400,#fdb022),0 0 10px 2px #f7900938}}.tileCrash_iP5jJA{display:flex;text-align:center;background-color:var(--surface);border:1px dashed var(--neutrals-300);overflow:auto;border-radius:10px;flex-direction:column;justify-content:center;align-items: center;gap:8px;height:100%;padding:16px}.tileCrashTitle_iP5jJA{color:var(--neutrals-800,var(--text-2));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:700}.tileCrashNote_iP5jJA{color:var(--neutrals-500,var(--text-4));max-width:320px;font-size:12px}.tileCrashWhy_iP5jJA{color:var(--neutrals-600,var(--text-3));background-color:var(--neutrals-50,var(--surface-2));overflow-wrap:anywhere;border-radius:6px;max-width:100%;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.45}.alertRow_iP5jJA{display:flex;flex-wrap:wrap;align-items: center;gap:6px}.alertField_iP5jJA{flex:40%;min-width:0}.alertOp_iP5jJA{flex:0 0 104px}.alertVal_iP5jJA{flex:70px;min-width:56px}.alertCritRow_iP5jJA{display:flex;flex-wrap:wrap;align-items: center;gap:8px;margin-top:8px}.alertCritRow_iP5jJA .alertVal_iP5jJA{flex:0 110px}.alertLevelHint_iP5jJA{display:inline-flex;gap:10px;font-size:11px;font-weight:600}.alertLvlWarn_iP5jJA{color:var(--warning-700,#b54708)}.alertLvlCrit_iP5jJA{color:var(--error-700,#b42318)}.bellBtn_iP5jJA{position:relative;padding:0 10px}.bellBtn_iP5jJA i{color:var(--neutrals-600,var(--text-3));transition:color .15s;font-size:18px;line-height:1}.bellActive_iP5jJA{border-color:var(--warning-300,#fec84b);background-color:var(--warning-50,#fffaeb)}.bellActive_iP5jJA i{color:var(--warning-600,#dc6803)}.bellActive_iP5jJA:hover:not(:disabled){border-color:var(--warning-400,#fdb022)}.bellCrit_iP5jJA{background-color:#fef3f2;border-color:#fda29b}.bellCrit_iP5jJA i{color:var(--error-600,#d92d20);animation:rtvBellShake 2.4s ease-in-out infinite;transform-origin:top center}.bellCrit_iP5jJA:hover:not(:disabled){border-color:#f97066}@keyframes rtvBellShake_gOb5Cg{0%,88%,to{transform:rotate(0)}90%{transform:rotate(11deg)}92%{transform:rotate(-9deg)}94%{transform:rotate(7deg)}96%{transform:rotate(-5deg)}98%{transform:rotate(2deg)}}@media (prefers-reduced-motion:reduce){.bellCrit_iP5jJA i{animation:none}}.bellBadge_iP5jJA{position:absolute;display:inline-flex;background-color:var(--error-500,#f04438);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items: center;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;font-weight:800;line-height:1;top:-6px;right:-6px;box-shadow:0 0 0 2px #fff}.bellBadgeWarn_iP5jJA{background-color:var(--warning-500,#f79009)}.bellDot_iP5jJA{position:absolute;background-color:var(--warning-500,#f79009);border-radius:999px;width:8px;height:8px;top:-3px;right:-3px;box-shadow:0 0 0 2px #fff}.alertCenterBack_iP5jJA{position:fixed;z-index:13;background-color:#10182833;inset:0}.alertCenter_iP5jJA{position:fixed;z-index:14;background-color:var(--surface);border-left:1px solid var(--neutrals-200);display:flex;animation:alertCenterIn .22s cubic-bezier(.2,.7,.3,1);flex-direction:column;width:min(360px,92vw);top:0;bottom:0;right:0;box-shadow:-16px 0 40px #1018282e}@keyframes alertCenterIn_gOb5Cg{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}.alertCenterHead_iP5jJA{display:flex;border-bottom:1px solid var(--neutrals-200);align-items: center;gap:8px;padding:14px 16px}.alertCenterHead_iP5jJA>:first-child{margin-right:auto}.alertCenterList_iP5jJA{overflow-y:auto;display:flex;flex-direction:column;flex:1;gap:8px;min-height:0;padding:0}.alertCenterEmpty_iP5jJA{text-align:center;color:var(--neutrals-400,var(--text-5));margin:24px 0;font-size:12.5px}.alertEvt_iP5jJA{display:flex;border:1px solid var(--neutrals-100,var(--canvas));background-color:var(--neutrals-50,var(--surface-3));border-radius:10px;gap:10px;padding:9px 10px}.alertEvtDot_iP5jJA{border-radius:50%;flex:none;width:9px;height:9px;margin-top:4px}.alertEvtCrit_iP5jJA{background-color:var(--error-500,#f04438)}.alertEvtWarn_iP5jJA{background-color:var(--warning-500,#f79009)}.alertEvtOk_iP5jJA{background-color:var(--success-500,#16b364)}.alertEvtBody_iP5jJA{flex:1;min-width:0}.alertEvtTop_iP5jJA{display:flex;align-items:baseline;gap:8px}.alertEvtTitle_iP5jJA{color:var(--neutrals-900,var(--text));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;font-weight:700}.alertEvtTime_iP5jJA{color:var(--neutrals-400,var(--text-5));font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:10.5px}.alertEvtSub_iP5jJA{color:var(--neutrals-600,var(--text-3));word-break:break-word;font-size:11.5px}.alertBadgeBtn_iP5jJA{appearance:none;cursor:pointer;transition:transform .1s;font-family:inherit}.alertBadgeBtn_iP5jJA:hover{transform:scale(1.06)}.repBack_iP5jJA{position:fixed;z-index:1300;background-color:#10182880;inset:0}.repModal_iP5jJA{position:fixed;z-index:1301;background-color:var(--surface);display:flex;overflow:hidden;border-radius:14px;flex-direction:column;width:min(760px,94vw);max-height:86vh;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 56px #1018284d}.repHead_iP5jJA{display:flex;border-bottom:1px solid var(--neutrals-200);background-color:var(--neutrals-50,var(--surface-2));align-items: center;gap:10px;padding:14px 18px}.repHeadText_iP5jJA{display:flex;align-items:baseline;gap:10px;min-width:0;margin-right:auto}.repWidget_iP5jJA{color:var(--neutrals-500,var(--text-4));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600}.repBody_iP5jJA{overflow-y:auto;display:flex;flex-direction:column;flex:1;gap:18px;min-height:0;padding:16px 18px}.repSection_iP5jJA{display:flex;flex-direction:column;gap:10px}.repSectionHead_iP5jJA{display:flex;justify-content:space-between;align-items: center;gap:10px}.repRule_iP5jJA{color:var(--neutrals-800,#1d2939);background-color:var(--neutrals-100,var(--canvas));border:1px solid var(--neutrals-200,var(--line-soft));border-radius:7px;padding:4px 10px;font-family:Menlo,Consolas,Courier New,monospace;font-size:12.5px;font-weight:700}.repStats_iP5jJA{display:flex;border:1px solid var(--neutrals-200);background-color:var(--neutrals-50,var(--surface-3));border-radius:9px;flex-wrap:wrap;gap:20px;padding:10px 12px}.repStat_iP5jJA{display:flex;flex-direction:column}.repStatVal_iP5jJA{color:var(--neutrals-900,var(--text));font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.repStatLabel_iP5jJA{letter-spacing:.05em;text-transform:uppercase;color:var(--neutrals-400,var(--text-5));font-size:10px;font-weight:600}.repTableWrap_iP5jJA{overflow:auto;border:1px solid var(--neutrals-200);border-radius:9px;max-height:300px}.repTable_iP5jJA{border-collapse:collapse;width:100%;font-size:12px}.repTable_iP5jJA th{position:sticky;background-color:var(--neutrals-100,var(--canvas));color:var(--neutrals-600,var(--text-3));text-align:left;white-space:nowrap;padding:7px 10px;font-weight:600;top:0}.repTable_iP5jJA td{border-top:1px solid var(--neutrals-100,var(--canvas));color:var(--neutrals-700,var(--text-2));font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px;padding:6px 10px}.repValCrit_iP5jJA{color:var(--error-700,#b42318);font-weight:700}.repValWarn_iP5jJA{color:var(--warning-700,#b54708);font-weight:700}.alertPillRep_iP5jJA{border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.alertPillRepCrit_iP5jJA{color:var(--error-700,#b42318);background-color:var(--error-50,#fef3f2);border:1px solid var(--error-200,#fecdca)}.alertPillRepWarn_iP5jJA{color:var(--warning-700,#b54708);background-color:var(--warning-50,#fffaeb);border:1px solid var(--warning-200,#fedf89)}.alertSection_iP5jJA{display:flex;border-bottom:1px solid var(--neutrals-200);overflow-y:auto;flex-direction:column;flex-shrink:0;gap:8px;max-height:42%;padding:12px}.alertSectionFill_iP5jJA{overflow:visible;border-bottom:0;flex:auto;min-height:0;max-height:none}.alertSectionHead_iP5jJA{display:flex;align-items: center;gap:8px}.alertSectionTitle_iP5jJA{text-transform:uppercase;letter-spacing:.04em;color:var(--neutrals-500,var(--text-4));margin-right:auto;font-size:11px;font-weight:700}.alertSectionCount_iP5jJA{display:inline-flex;color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items: center;min-width:18px;height:18px;padding:0 6px;font-size:11px;font-weight:800}.alertSectionCountCrit_iP5jJA{background-color:var(--error-500,#f04438)}.alertSectionCountWarn_iP5jJA{background-color:var(--warning-500,#f79009)}.alertSectionClear_iP5jJA{appearance:none;color:var(--primary-600,#0d8b65);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.alertSectionClear_iP5jJA:hover{text-decoration:underline}.alertActiveRow_iP5jJA{appearance:none;text-align:left;display:flex;border:1px solid var(--neutrals-200);background-color:var(--surface);cursor:pointer;border-radius:10px;align-items: flex-start;gap:10px;width:100%;padding:9px 10px;transition:border-color .12s,background-color .12s}.alertActiveRow_iP5jJA:hover{border-color:var(--primary-400,#84adff);background-color:var(--primary-50,#e7f9f4)}.alertPill_iP5jJA{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;flex:none;margin-left:auto;padding:1px 8px;font-size:10px;font-weight:800}.alertPillCrit_iP5jJA{color:var(--error-600,#d92d20);background-color:#fef3f2}.alertPillWarn_iP5jJA{background-color:var(--warning-50,#fffaeb);color:var(--warning-700,#b54708)}.alertGoIcon_iP5jJA{color:var(--neutrals-400,var(--text-5));flex:none;align-self: center;font-size:18px;line-height:1}.tileErrorState_iP5jJA{display:flex;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items: center;gap:8px;min-height:0;padding:12px}.tileErrorIcon_iP5jJA{display:flex;color:var(--warning-700,#b54708);background-color:var(--warning-50,#fffaeb);border:1px solid var(--warning-200,#fedf89);border-radius:50%;justify-content:center;align-items: center;width:30px;height:30px;font-size:17px;font-weight:800}.modalOverlay_iP5jJA{position:fixed;display:flex;z-index:15;background-color:#10182873;justify-content:center;align-items: center;inset:0}.modal_iP5jJA{background-color:var(--surface);display:flex;overflow:hidden;border-radius:14px;flex-direction:column;width:min(1100px,94vw);height:min(860px,92vh);transition:width .18s,height .18s;box-shadow:0 24px 56px #10182842}.modalFull_iP5jJA{border-radius:8px;width:98vw;height:96vh}.modalFull_iP5jJA .modalPreview_iP5jJA{flex:auto;height:auto;min-height:320px}.modalFull_iP5jJA .editorScroll_iP5jJA{flex:0 auto;min-height:240px;max-height:46%}.modalHead_iP5jJA,.modalFoot_iP5jJA{display:flex;justify-content:space-between;align-items: center;padding:14px 18px}.modalHead_iP5jJA{border-bottom:1px solid var(--neutrals-200);background-color:var(--neutrals-50,var(--surface-2))}.modalHeadActions_iP5jJA{display:flex;align-items: center;gap:2px}.modalFoot_iP5jJA{border-top:1px solid var(--neutrals-200);justify-content:flex-end;gap:8px}.modalBody_iP5jJA{display:flex;flex:1;gap:16px;min-height:0;padding:16px 18px}.modalLeft_iP5jJA,.modalRight_iP5jJA{display:flex;flex-direction:column;flex:1;gap:12px;min-width:0}.modalLeft_iP5jJA{overflow:auto}.recentBox_iP5jJA{display:flex;flex-direction:column;gap:6px}.recentList_iP5jJA{display:flex;overflow-y:auto;flex-direction:column;gap:6px;max-height:190px;padding-right:2px}.recentItem_iP5jJA{display:flex;text-align:left;border:1px solid var(--neutrals-300,var(--line));background:var(--surface);cursor:pointer;border-radius:8px;flex-direction:column;gap:3px;width:100%;padding:8px 10px;transition:border-color .12s,background-color .12s,box-shadow .12s}.recentItem_iP5jJA:hover{border-color:var(--primary-400,#84adff);background-color:var(--primary-50,#eff4ff);box-shadow:0 1px 3px #10182814}.recentName_iP5jJA{color:var(--neutrals-900,var(--text));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:600}.recentMeta_iP5jJA{display:flex;color:var(--neutrals-500,var(--text-4));align-items: center;gap:6px;min-width:0;font-size:11px}.recentSub_iP5jJA{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recentBadge_iP5jJA{background:var(--primary-50,#eff4ff);color:var(--primary-700,#1849a9);text-transform:capitalize;border-radius:999px;flex:none;padding:1px 7px;font-size:10px;font-weight:600}.modalRight_iP5jJA{overflow:hidden}.editorScroll_iP5jJA{overflow-y:auto;display:flex;flex-direction:column;flex:auto;min-height:180px;padding-right:4px}.modalPreview_iP5jJA{display:flex;border:1px solid var(--neutrals-200);border-radius:6px;flex-direction:column;flex:none;height:clamp(180px,30vh,340px);padding:8px}@media (max-width:880px){.modal_iP5jJA{width:96vw;height:94vh}.modalBody_iP5jJA{flex-direction:column;gap:12px}.modalLeft_iP5jJA{flex:none;max-height:40%}.modalPreview_iP5jJA{height:clamp(150px,24vh,260px)}}.modalSm_iP5jJA{background-color:var(--surface);display:flex;overflow:hidden;border-radius:14px;flex-direction:column;width:min(440px,92vw);box-shadow:0 24px 56px #10182842}.modalSmBody_iP5jJA{display:flex;flex-direction:column;gap:12px;padding:16px 18px}.sidebarHead_iP5jJA{display:flex;justify-content:space-between;align-items: center;gap:8px}.paneTitle_iP5jJA{color:var(--neutrals-900);font-size:16px;font-weight:700}.fieldLabel_iP5jJA{display:block;color:var(--neutrals-600);margin-bottom:6px;font-size:12px;font-weight:500}.mutedNote_iP5jJA{color:var(--neutrals-500);font-size:13px}.previewCapNote_iP5jJA{color:var(--warning-700,#b54708);background-color:var(--warning-50,#fffaeb);border:1px solid var(--warning-200,#fedf89);border-radius:6px;flex:none;margin:4px 2px 0;padding:4px 9px;font-size:11px;line-height:1.35}.paneEmpty_iP5jJA{display:flex;text-align:center;flex:1;justify-content:center;align-items: center;min-height:220px}.canvasEmpty_iP5jJA{position:absolute;display:flex;text-align:center;overflow:auto;pointer-events:none;justify-content:center;align-items: center;inset:0}.canvasEmptyInner_iP5jJA{display:flex;pointer-events:auto;flex-direction:column;align-items: center;gap:14px;margin:auto;padding:16px}.savedList_iP5jJA{border-top:1px solid var(--neutrals-200);display:flex;flex-direction:column;flex:1;gap:8px;min-height:0;padding-top:12px}.savedHead_iP5jJA{display:flex;justify-content:space-between;align-items: center;gap:8px}.savedTitle_iP5jJA{color:var(--neutrals-700);font-size:13px;font-weight:700}.savedClear_iP5jJA{appearance:none;color:var(--neutrals-500);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:12px;font-weight:600}.savedClear_iP5jJA:hover{color:var(--primary-600,#2f6bff)}.historyList_iP5jJA{list-style:none;display:flex;overflow-y:auto;flex-direction:column;flex:1;gap:4px;min-height:0;margin:0;padding:0 2px 0 0}.historyItem_iP5jJA{display:flex;border:1px solid var(--neutrals-200);overflow:hidden;border-radius:6px;flex:none;align-items:stretch;transition:border-color .15s,background-color .15s}.historyItem_iP5jJA:hover{border-color:var(--primary-400,#84adff);background-color:var(--neutrals-50,var(--surface-3))}.historyMain_iP5jJA{appearance:none;display:flex;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items: center;gap:8px;min-width:0;padding:8px 10px}.historyText_iP5jJA{display:flex;flex-direction:column;gap:1px;min-width:0}.historyName_iP5jJA{color:var(--neutrals-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:600}.historyMeta_iP5jJA{color:var(--neutrals-500);text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.historyRemove_iP5jJA{appearance:none;color:var(--neutrals-400,var(--text-5));cursor:pointer;background:0 0;border:none;flex:none;width:28px;font-size:12px}.historyRemove_iP5jJA:hover{color:#b42318;background-color:#fef3f2}.historyAction_iP5jJA{appearance:none;display:inline-flex;color:var(--neutrals-400,var(--text-5));cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items: center;width:26px;font-size:14px}.historyAction_iP5jJA:hover{color:var(--primary-600,#10a87a);background-color:var(--primary-50,#e7f9f4)}.historyNamed_iP5jJA{box-shadow:inset 3px 0 0 var(--primary-400,#42d1a6)}.historyActive_iP5jJA,.historyActive_iP5jJA:hover{border-color:var(--primary-500,#13c690);background-color:var(--primary-50,#e7f9f4);box-shadow:inset 0 0 0 1px var(--primary-500,#13c690),inset 3px 0 0 var(--primary-600,#10a87a)}.historyActive_iP5jJA .historyName_iP5jJA,.historyActive_iP5jJA:hover .historyName_iP5jJA{color:var(--primary-700,#0d8b65)}.historyEditInput_iP5jJA{outline:none;background-color:var(--surface);color:var(--neutrals-800);box-shadow:inset 0 0 0 2px var(--primary-500,#13c690);border:none;flex:1;width:100%;min-width:0;padding:8px 10px;font-size:13px;font-weight:600}.queryBuilder_iP5jJA{display:flex;flex-direction:column;gap:16px}.queryBuilder_iP5jJA input[type=datetime-local],.queryBuilder_iP5jJA input[type=date],.queryBuilder_iP5jJA input[type=time],.queryBuilder_iP5jJA input[type=number]{width:100%;min-width:0}.qbSection_iP5jJA{display:flex;flex-direction:column;gap:8px}.qbSectionHead_iP5jJA{display:flex;color:var(--neutrals-700);justify-content:space-between;align-items: center;gap:8px;font-size:12px;font-weight:700}.filterRow_iP5jJA{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr)minmax(0,1fr)auto;align-items: center;gap:8px}.filterRow_iP5jJA>.textbox{min-width:0}.filterRow_iP5jJA input{width:100%;min-width:0}.filterRow_iP5jJA .betweenInputs_iP5jJA{flex-direction:column;align-items:stretch;gap:4px}.filterRow_iP5jJA .betweenInputs_iP5jJA .betweenSep_iP5jJA{align-self: center}.betweenInputs_iP5jJA{display:flex;align-items: center;gap:6px;min-width:0}.betweenInputs_iP5jJA .textbox{flex:1;width:100%;min-width:0}.betweenSep_iP5jJA{color:var(--neutrals-500);flex:none;font-weight:700;line-height:1}.twRow_iP5jJA{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);align-items: center;gap:8px}.twRow_iP5jJA .textbox{min-width:0}.shiftField_iP5jJA{display:flex;flex-direction:column;flex:1 1 0;gap:3px;min-width:0}.shiftLabel_iP5jJA{color:var(--neutrals-500);font-size:10.5px;font-weight:600}.limitRow_iP5jJA{display:flex;align-items: center;gap:8px}.limitMode_iP5jJA{flex:0 0 180px;min-width:0}.limitNum_iP5jJA{width:110px}.joinCard_iP5jJA{display:flex;border:1px solid var(--neutrals-200);background-color:var(--neutrals-50,var(--surface-2));border-radius:10px;flex-direction:column;gap:10px;padding:12px}.qbRowWrap_iP5jJA{display:flex;flex-direction:column;gap:3px}.rowError_iP5jJA{color:var(--error-600,#d92d20);margin:0 0 0 2px;font-size:11.5px;line-height:1.35}.joinSlowNote_iP5jJA{color:var(--neutrals-500,var(--text-4));margin:-4px 0 0;font-size:12px;line-height:1.4}.joinTypeNote_iP5jJA{color:var(--warning-700,#b54708);background-color:var(--warning-50,#fffaeb);border:1px solid var(--warning-200,#fedf89);border-radius:6px;margin:0;padding:6px 8px;font-size:12px;line-height:1.4}.joinCardHead_iP5jJA{display:flex;justify-content:space-between;align-items: center;gap:8px}.joinBadge_iP5jJA{display:inline-flex;background-color:var(--primary-50,#eafaf3);color:var(--primary-700,#0d8b65);letter-spacing:.03em;text-transform:uppercase;border-radius:999px;align-items: center;gap:6px;padding:3px 10px;font-size:11px;font-weight:700}.joinMatch_iP5jJA{display:flex;align-items: flex-end;gap:8px}.joinMatchCol_iP5jJA{display:flex;flex-direction:column;flex:1 1 0;gap:4px;min-width:0}.joinFieldLabel_iP5jJA{color:var(--neutrals-500,var(--text-4));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px;font-weight:600}.joinEq_iP5jJA{display:inline-flex;color:var(--neutrals-500);flex:none;align-items: center;height:36px;font-size:15px;font-weight:700}.code_iP5jJA{background-color:var(--neutrals-100);border:1px solid var(--neutrals-200);color:var(--neutrals-800);overflow:auto;border-radius:4px;max-height:200px;padding:12px;font-size:12px}.previewWrap_iP5jJA{display:flex;overflow:hidden;flex-direction:column;gap:8px;height:100%}.previewMeta_iP5jJA{display:flex;gap:8px}.previewMeta_iP5jJA span{color:var(--neutrals-600);background-color:var(--neutrals-100);border-radius:6px;padding:3px 9px;font-size:12px;font-weight:600}.previewToolbar_iP5jJA{display:flex;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items: center;gap:12px}.previewSearch_iP5jJA{width:220px;max-width:100%}.previewPager_iP5jJA{display:flex;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items: center;gap:12px;padding-top:6px}.pagerInfo_iP5jJA{color:var(--neutrals-500);font-size:12px;font-weight:500}.pager_iP5jJA{display:inline-flex;align-items: center;gap:4px;margin-left:auto}.pagerPage_iP5jJA,.pagerArrow_iP5jJA{appearance:none;display:inline-flex;border:1px solid var(--neutrals-200);background-color:var(--surface);color:var(--neutrals-700);cursor:pointer;border-radius:8px;justify-content:center;align-items: center;min-width:32px;height:32px;padding:0 9px;transition:background-color .12s,border-color .12s,color .12s;font-size:13px;font-weight:600}.pagerPage_iP5jJA:hover:not(:disabled),.pagerArrow_iP5jJA:hover:not(:disabled){border-color:var(--primary-400,#84adff);color:var(--primary-700,#0d8b65);background-color:var(--primary-50,#e7f9f4)}.pagerPage_iP5jJA:disabled,.pagerArrow_iP5jJA:disabled{opacity:.45;cursor:not-allowed}.pagerArrow_iP5jJA{color:var(--neutrals-500)}.pagerArrow_iP5jJA i{font-size:18px;line-height:1}.pagerActive_iP5jJA,.pagerActive_iP5jJA:hover{background-color:var(--primary-500,#13c690);border-color:var(--primary-500,#13c690);color:#fff}.pagerDots_iP5jJA{text-align:center;color:var(--neutrals-400);user-select:none;min-width:22px;font-size:13px}.tableEmpty_iP5jJA{text-align:center;color:var(--neutrals-500);padding:24px;font-size:13px}.previewState_iP5jJA{position:relative;display:flex;flex:1;justify-content:center;align-items: center;min-height:200px}.tableScroll_iP5jJA{overflow:auto;border:1px solid var(--neutrals-200);border-radius:4px;flex:1}.previewTable_iP5jJA{border-collapse:collapse;width:100%;font-size:13px}.previewTable_iP5jJA th{position:sticky;background-color:var(--neutrals-100);text-align:left;color:var(--neutrals-700);white-space:nowrap;padding:8px 10px;top:0}.previewTable_iP5jJA th em{display:block;color:var(--neutrals-500);font-size:10px;font-style:normal;font-weight:400}.previewTable_iP5jJA td{border-top:1px solid var(--neutrals-200);color:var(--neutrals-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px;padding:6px 10px}.previewTable_iP5jJA th.sortableTh_iP5jJA{cursor:pointer;user-select:none}.previewTable_iP5jJA th.sortableTh_iP5jJA:hover{background-color:var(--neutrals-200,#e4e7ec)}.previewTable_iP5jJA .sortCaret_iP5jJA{color:var(--primary-600,#2f6bff);margin-left:4px;font-size:9px}.previewTable_iP5jJA .numCell_iP5jJA{text-align:right;font-variant-numeric:tabular-nums}.previewTable_iP5jJA tfoot .totalRow_iP5jJA td{border-top:2px solid var(--neutrals-300,var(--line));color:var(--neutrals-900,var(--text));background-color:var(--neutrals-50,var(--surface-2));position:sticky;font-weight:600;bottom:0}.previewTable_iP5jJA th.sparkTh_iP5jJA,.previewTable_iP5jJA td.sparkTd_iP5jJA{text-align:center;overflow:visible;white-space:normal;width:76px;min-width:76px;max-width:76px;padding:4px 8px}@media screen and (max-width:1279px){.visualizer_iP5jJA{overflow:auto;flex-direction:column}.sidebar_iP5jJA,.center_iP5jJA,.right_iP5jJA{width:100%;min-width:0}.resizer_iP5jJA{display:none}}.crudAddBtn_iP5jJA{appearance:none;display:inline-flex;border:1px solid var(--primary-500,#13c690);background-color:var(--primary-500,#13c690);color:#fff;cursor:pointer;border-radius:8px;flex-shrink:0;align-items: center;gap:4px;height:32px;padding:0 12px;transition:background-color .12s,opacity .12s;font-size:13px;font-weight:600}.crudAddBtn_iP5jJA:hover:not(:disabled){background-color:var(--primary-600,#0d8b65);border-color:var(--primary-600,#0d8b65)}.crudAddBtn_iP5jJA:disabled{opacity:.5;cursor:not-allowed}.crudEmptyAdd_iP5jJA{position:absolute;display:flex;justify-content:center;bottom:16px;left:0;right:0}.actionsTh_iP5jJA{white-space:nowrap;width:1%;text-align:right!important}.actionsTd_iP5jJA{white-space:nowrap;text-align:right;width:1%}.rowBtn_iP5jJA{appearance:none;display:inline-flex;border:1px solid var(--neutrals-200);background-color:var(--surface);color:var(--neutrals-700);cursor:pointer;border-radius:6px;justify-content:center;align-items: center;width:26px;height:26px;margin-left:4px;padding:0;transition:background-color .12s,border-color .12s,color .12s;font-size:13px;line-height:1}.rowBtn_iP5jJA:hover:not(:disabled){border-color:var(--primary-400,#84adff);background-color:var(--primary-50,#e7f9f4)}.rowBtn_iP5jJA:disabled{opacity:.4;cursor:not-allowed}.rowBtnDanger_iP5jJA:hover:not(:disabled){color:#b42318;background-color:#fef3f2;border-color:#fda29b}.recBackdrop_iP5jJA{position:fixed;z-index:1200;display:flex;background-color:#10182873;justify-content:center;align-items: center;padding:24px;inset:0}.recModal_iP5jJA{display:flex;background-color:var(--surface);overflow:hidden;border-radius:12px;flex-direction:column;width:460px;max-width:100%;max-height:84vh;box-shadow:0 20px 48px #10182847}.recHead_iP5jJA{color:var(--neutrals-900,var(--text));border-bottom:1px solid var(--neutrals-200);flex-shrink:0;padding:14px 18px;font-size:14px;font-weight:700}.recForm_iP5jJA{display:flex;flex-direction:column;min-height:0}.recFields_iP5jJA{overflow-y:auto;display:flex;flex-direction:column;flex:1;gap:10px;padding:14px 18px}.recField_iP5jJA{display:grid;grid-template-columns:150px 1fr;align-items: center;gap:12px}.recLabel_iP5jJA{color:var(--neutrals-700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600}.recLabel_iP5jJA em{display:block;color:var(--neutrals-500);font-size:10px;font-style:normal;font-weight:400}.recReadonly_iP5jJA{color:var(--neutrals-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.recCheck_iP5jJA{justify-self:start;width:16px;height:16px}.recActions_iP5jJA{display:flex;border-top:1px solid var(--neutrals-200);flex-shrink:0;justify-content:flex-end;gap:8px;padding:12px 18px}.recBtn_iP5jJA{appearance:none;border:1px solid var(--neutrals-200);background-color:var(--surface);color:var(--neutrals-700);cursor:pointer;border-radius:8px;height:34px;padding:0 16px;font-size:13px;font-weight:600}.recBtn_iP5jJA:hover:not(:disabled){background-color:var(--neutrals-100)}.recBtn_iP5jJA:disabled{opacity:.5;cursor:not-allowed}.recBtnPrimary_iP5jJA{border-color:var(--primary-500,#13c690);background-color:var(--primary-500,#13c690);color:#fff}.recBtnPrimary_iP5jJA:hover:not(:disabled){background-color:var(--primary-600,#0d8b65)}.crudLocked_iP5jJA{display:flex;border:1px dashed var(--neutrals-300,var(--line));background-color:var(--neutrals-50,var(--surface-2));border-radius:8px;align-items: flex-start;gap:8px;padding:12px}.crudLocked_iP5jJA p{color:var(--neutrals-600,var(--text-3));margin:0;font-size:12px;line-height:1.5}.crudLockIcon_iP5jJA{font-size:14px;line-height:1.4}.sourceKinds_iP5jJA{display:inline-flex;background-color:var(--neutrals-100);border:1px solid var(--neutrals-200);border-radius:8px;gap:2px;width:100%;margin-bottom:8px;padding:3px}.sourceKind_iP5jJA{appearance:none;color:var(--neutrals-600);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;height:28px;transition:background-color .14s,color .14s;font-size:12px;font-weight:600}.sourceKind_iP5jJA:hover:not(.sourceKindOn_iP5jJA){color:var(--neutrals-800)}.sourceKindOn_iP5jJA{background:var(--surface);color:var(--primary-600);box-shadow:0 1px 2px #1018281a}.mqttPicker_iP5jJA{display:flex;flex-direction:column;gap:10px;min-width:0}.mqttConnRow_iP5jJA{display:flex;align-items: center;gap:6px;min-width:0}.mqttConnRow_iP5jJA>:first-child{flex:1;min-width:0}.mqttTopics_iP5jJA{display:flex;flex-direction:column;gap:8px;min-width:0}.mqttDiscoverRow_iP5jJA{display:flex;align-items: center;gap:6px;min-width:0}.mqttDiscoverRow_iP5jJA>:first-child{flex:1;min-width:0}.mqttHint_iP5jJA{color:var(--neutrals-500);margin:0;font-size:11px;line-height:1.45}.mqttWarn_iP5jJA{background:var(--warning-50,#fff8e6);color:var(--warning-700,#93610a);border-radius:6px;margin:0;padding:6px 8px;font-size:11px;line-height:1.45}.mqttTopicList_iP5jJA{display:flex;overflow-y:auto;list-style:none;flex-direction:column;gap:2px;max-height:260px;margin:0;padding:0}.mqttTopicItem_iP5jJA{appearance:none;display:flex;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;gap:1px;width:100%;padding:6px 8px}.mqttTopicItem_iP5jJA:hover{background:var(--neutrals-50)}.mqttTopicItemOn_iP5jJA{border-color:var(--primary-300);background:var(--primary-50)}.mqttTopicName_iP5jJA{color:var(--neutrals-800);overflow-wrap:anywhere;font-size:12px;font-weight:600}.mqttTopicMeta_iP5jJA{display:flex;color:var(--neutrals-500);align-items: center;gap:6px;font-size:11px}.mqttTopicMeta_iP5jJA code{overflow:hidden;color:var(--neutrals-600);white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.mqttManualRow_iP5jJA{display:flex;align-items: center;gap:6px;min-width:0}.mqttManualRow_iP5jJA>:first-child{flex:1;min-width:0}.mqttGrid_iP5jJA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mqttField_iP5jJA{display:flex;flex-direction:column;gap:5px;min-width:0}.mqttField_iP5jJA>span{color:var(--neutrals-700);font-size:12px;font-weight:600}.mqttFieldWide_iP5jJA{grid-column:1/-1}.mqttToggleRow_iP5jJA{grid-column:1/-1;display:flex;color:var(--neutrals-700);cursor:pointer;align-items: center;gap:8px;font-size:12px}.mqttTestOk_iP5jJA,.mqttTestBad_iP5jJA{border-radius:6px;margin:12px 0 0;padding:8px 10px;font-size:12px}.mqttTestOk_iP5jJA{background:var(--primary-50);color:var(--primary-700)}.mqttTestBad_iP5jJA{background:var(--error-50);color:var(--error-700)}.grow_iP5jJA{flex:1}.topicChip_iP5jJA{appearance:none;display:flex;border:1px solid var(--primary-200);background:var(--primary-50);text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;gap:2px;width:100%;padding:7px 9px}.topicChip_iP5jJA:hover:not(:disabled){border-color:var(--primary-300)}.topicChip_iP5jJA:disabled{opacity:.55;cursor:default}.topicChipPath_iP5jJA{color:var(--primary-700);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600}.topicChipHint_iP5jJA{color:var(--primary-600);opacity:.8;font-size:10px}.modalWide_iP5jJA{width:min(1040px,94vw);max-width:none;height:auto;max-height:90vh}.modalSubtitle_iP5jJA{color:var(--neutrals-500);margin-left:10px;font-size:12px;font-weight:500}.browseBar_iP5jJA{display:flex;flex-wrap:wrap;align-items: flex-end;gap:10px;padding:12px 20px 0}.browseField_iP5jJA{display:flex;flex-direction:column;gap:4px}.browseField_iP5jJA>span{color:var(--neutrals-600);font-size:11px;font-weight:600}.browseFound_iP5jJA{color:var(--neutrals-500);padding-bottom:9px;font-size:12px}.browseBody_iP5jJA{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);flex:1;gap:16px;min-height:0;padding:12px 20px}.browseTree_iP5jJA,.browseDetail_iP5jJA{display:flex;border:1px solid var(--neutrals-200);background:var(--neutrals-50);overflow-y:auto;border-radius:8px;flex-direction:column;gap:8px;min-width:0;min-height:280px;max-height:56vh;padding:10px}.browseTreeHead_iP5jJA{display:flex;flex-shrink:0;align-items: center;gap:8px}.browseTreeHead_iP5jJA>:first-child{flex:1;min-width:0}.linkBtn_iP5jJA{appearance:none;color:var(--primary-600);white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;font-size:11px}.linkBtn_iP5jJA:hover{text-decoration:underline}.tree_iP5jJA,.treeChildren_iP5jJA{list-style:none;margin:0;padding:0}.treeRow_iP5jJA{display:flex;border-radius:6px;align-items: center;gap:2px}.treeRow_iP5jJA:hover{background:var(--neutrals-100)}.treeRowOn_iP5jJA,.treeRowOn_iP5jJA:hover{background:var(--primary-50)}.treeTwisty_iP5jJA{appearance:none;color:var(--neutrals-500);cursor:pointer;background:0 0;border:none;flex-shrink:0;width:18px;height:24px;padding:0;font-size:10px}.treeTwistySpacer_iP5jJA{display:inline-block;flex-shrink:0;width:18px}.treeLabel_iP5jJA{appearance:none;display:flex;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items: center;gap:6px;min-width:0;padding:3px 6px 3px 0}.treeName_iP5jJA{color:var(--neutrals-800);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.treeLeafDot_iP5jJA{background:var(--primary-500);border-radius:50%;flex-shrink:0;width:5px;height:5px}.treeCount_iP5jJA{background:var(--neutrals-200);color:var(--neutrals-600);border-radius:999px;margin-left:auto;padding:0 6px;font-size:10px;line-height:16px}.browsePath_iP5jJA{display:block;background:var(--neutrals-100);color:var(--neutrals-800);overflow-wrap:anywhere;border-radius:6px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.browseStats_iP5jJA{display:flex;gap:20px;margin:0}.browseStats_iP5jJA dt{color:var(--neutrals-500);font-size:11px}.browseStats_iP5jJA dd{color:var(--neutrals-800);margin:0;font-size:16px;font-weight:600}.browseLabel_iP5jJA{color:var(--neutrals-600);font-size:11px;font-weight:600}.browsePayload_iP5jJA{border:1px solid var(--neutrals-200);background:var(--surface);color:var(--neutrals-800);overflow:auto;border-radius:6px;max-height:180px;margin:0;padding:10px;font-size:11px;line-height:1.5}.browseActions_iP5jJA{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:8px}.browseManual_iP5jJA{flex:1;min-width:0;max-width:320px}.browseCurrent_iP5jJA{color:var(--neutrals-500);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.assist_iP5jJA{display:flex;border-bottom:1px solid var(--neutrals-200);background:var(--neutrals-50,#fafbfc);flex-direction:column;gap:8px;padding:12px 16px}.assistRow_iP5jJA{display:flex;align-items: center;gap:8px;min-width:0}.assistInput_iP5jJA{flex:1;min-width:0}.assistBtn_iP5jJA{border:1px solid var(--primary-500);background:var(--primary-500);color:#fff;cursor:pointer;border-radius:8px;flex:none;height:36px;padding:0 16px;transition:background .15s,border-color .15s;font-size:13px;font-weight:600}.assistBtn_iP5jJA:hover:not(:disabled){background:var(--primary-600,var(--primary-500))}.assistBtn_iP5jJA:disabled{opacity:.55;cursor:not-allowed}.assistNote_iP5jJA{color:var(--neutrals-500);margin:0;font-size:11px;line-height:1.4}.assistResult_iP5jJA{display:flex;border:1px solid var(--primary-200,var(--neutrals-200));background:var(--surface);border-radius:6px;flex-direction:column;gap:6px;padding:10px 12px}.assistResultHead_iP5jJA{display:flex;color:var(--neutrals-800);justify-content:space-between;align-items: flex-start;gap:10px;font-size:13px;line-height:1.45}.assistDismiss_iP5jJA{color:var(--neutrals-400);cursor:pointer;background:0 0;border:0;flex:none;font-size:13px;line-height:1}.assistDismiss_iP5jJA:hover{color:var(--neutrals-700)}.assistDropped_iP5jJA{color:var(--warning-600,#a8501c);margin:0;padding-left:16px;font-size:12px;line-height:1.5}.pageHeading_iP5jJA{display:flex;flex-direction:column;gap:1px;min-width:0}.pageEyebrow_iP5jJA{letter-spacing:.08em;text-transform:uppercase;color:var(--neutrals-400);font-size:10px;font-weight:700;line-height:1.2}.pageTitle_iP5jJA{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;color:var(--neutrals-900,var(--text));max-width:46vw;font-size:17px;font-weight:700;line-height:1.25}.adviceAsk_iP5jJA{color:var(--primary-700);text-decoration:underline;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-self: flex-start;padding:2px 0;font-size:12px;font-weight:600}.adviceAsk_iP5jJA:hover{color:var(--primary-500)}.advice_iP5jJA{display:flex;border:1px solid var(--line);border-left:3px solid var(--warning-500,#f79009);background:var(--surface);border-radius:6px;flex-direction:column;gap:6px;padding:10px 12px}.adviceLine_iP5jJA{color:var(--text-3);margin:0;font-size:12px;line-height:1.5}.adviceCmdRow_iP5jJA{display:flex;align-items: center;gap:8px;min-width:0}.adviceCmd_iP5jJA{overflow-x:auto;background:var(--surface-2);color:var(--text);white-space:nowrap;border-radius:4px;flex:1;min-width:0;padding:6px 8px;font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.adviceCopy_iP5jJA{border:1px solid var(--line);background:var(--surface);color:var(--text-3);cursor:pointer;border-radius:6px;flex:none;padding:5px 10px;font-size:11px;font-weight:600}.adviceCopy_iP5jJA:hover{border-color:var(--primary-500);color:var(--primary-500)}.adviceNote_iP5jJA{color:var(--text-5);margin:0;font-size:11px;line-height:1.45}.runElapsed_iP5jJA{opacity:.75;font-variant-numeric:tabular-nums;margin-left:6px;font-weight:500}.side_AQkrgw{display:flex;background-color:var(--surface);border:1px solid var(--neutrals-200);overflow:hidden;border-radius:12px;flex-direction:column;flex-shrink:0;gap:8px;width:248px;min-height:0;padding:12px 10px 10px;box-shadow:0 1px 3px #2d36430d,0 1px 2px #2d364308}.sideCollapsed_AQkrgw{align-items: center;width:56px;padding:10px 6px}.sideHead_AQkrgw{display:flex;align-items: center;gap:6px;min-height:24px;padding:0 4px}.sideTitle_AQkrgw,.sideSectionTitle_AQkrgw{letter-spacing:.04em;text-transform:uppercase;color:var(--text-4);font-size:11px;font-weight:700}.sideCount_AQkrgw{letter-spacing:0;color:var(--text-5);margin-left:6px;font-size:11px;font-weight:600}.sideCollapseBtn_AQkrgw{appearance:none;color:var(--text-4);cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;width:26px;height:26px;margin-left:auto;font-size:14px;line-height:1}.sideCollapseBtn_AQkrgw:hover{background:var(--neutrals-100);color:var(--text)}.sideCollapsed_AQkrgw .sideCollapseBtn_AQkrgw{margin-left:0}.sideSearch_AQkrgw{display:flex;border:1px solid var(--neutrals-200);background:var(--surface);color:var(--text-5);border-radius:8px;align-items: center;gap:7px;height:34px;padding:0 10px;transition:border-color .14s,box-shadow .14s}.sideSearch_AQkrgw:focus-within{border-color:var(--primary-500);box-shadow:0 0 0 3px var(--primary-op-02)}.sideSearch_AQkrgw input{outline:none;font:inherit;color:var(--text);background:0 0;border:0;flex:1;min-width:0;font-size:13px}.sideSearch_AQkrgw input::placeholder{color:var(--text-5)}.sideScroll_AQkrgw{overflow-y:auto;display:flex;flex-direction:column;flex:1;gap:10px;min-height:0;margin:0 -4px;padding:0 4px}.sideList_AQkrgw{display:flex;list-style:none;flex-direction:column;gap:1px;margin:0;padding:0}.sideItem_AQkrgw,.sideGroupHead_AQkrgw{appearance:none;display:flex;font:inherit;color:var(--text-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items: center;gap:9px;width:100%;height:34px;padding:0 10px;transition:background-color .14s,color .14s;font-size:13px;font-weight:500}.sideItem_AQkrgw:hover,.sideGroupHead_AQkrgw:hover{background:var(--neutrals-100)}.sideItem_AQkrgw:focus-visible{outline:2px solid var(--primary-500);outline-offset:-2px}.sideGroupHead_AQkrgw:focus-visible{outline:2px solid var(--primary-500);outline-offset:-2px}.sideGroupHead_AQkrgw{color:var(--text);font-weight:600}.sideGroupHere_AQkrgw{color:var(--primary-700)}.sideItemOn_AQkrgw,.sideItemOn_AQkrgw:hover{background:var(--primary-50);color:var(--primary-700);box-shadow:inset 3px 0 0 var(--primary-500);font-weight:600}.sideIcon_AQkrgw{color:var(--text-4);font-size:15px}.sideItemOn_AQkrgw .sideIcon_AQkrgw,.sideGroupHere_AQkrgw .sideIcon_AQkrgw{color:var(--primary-600)}.sideCaret_AQkrgw{color:var(--text-5);margin-left:-2px;font-size:11px}.sideItemName_AQkrgw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.sideBadge_AQkrgw{background:var(--neutrals-100);color:var(--text-4);text-align:center;border-radius:999px;flex-shrink:0;min-width:20px;height:18px;padding:0 6px;font-size:11px;font-weight:700;line-height:18px}.sideNested_AQkrgw{display:flex;list-style:none;border-left:1px solid var(--neutrals-200);flex-direction:column;gap:1px;margin:1px 0 4px 21px;padding:0 0 0 8px}.sideItemNested_AQkrgw{height:32px;padding-left:10px}.sideSection_AQkrgw{display:flex;border-top:1px solid var(--neutrals-100);flex-direction:column;gap:4px;padding-top:10px}.sideSection_AQkrgw:first-child{border-top:0;padding-top:0}.sideSectionTitle_AQkrgw{padding:0 10px 2px}.sideEmpty_AQkrgw,.sideHint_AQkrgw{color:var(--text-4);margin:0;padding:6px 10px;font-size:12px;line-height:1.45}.sideHint_AQkrgw{border:1px dashed var(--neutrals-200);border-radius:8px;padding:10px}.sideFoot_AQkrgw{display:flex;border-top:1px solid var(--neutrals-100);flex-direction:column;flex-shrink:0;gap:4px;padding-top:8px}.sideNew_AQkrgw,.sideSettings_AQkrgw{appearance:none;display:flex;font:inherit;cursor:pointer;border-radius:8px;align-items: center;gap:8px;height:34px;padding:0 10px;transition:background-color .14s,border-color .14s;font-size:13px;font-weight:600}.sideNew_AQkrgw{border:1px dashed var(--neutrals-300);color:var(--primary-700);background:0 0;justify-content:center}.sideNew_AQkrgw:hover{background:var(--primary-50);border-color:var(--primary-400)}.sideSettings_AQkrgw{color:var(--text-3);background:0 0;border:0}.sideSettings_AQkrgw:hover{background:var(--neutrals-100);color:var(--text)}.sideRail_AQkrgw{overflow-y:auto;display:flex;flex-direction:column;flex:1;align-items: center;gap:4px;min-height:0}.sideRailBtn_AQkrgw{appearance:none;display:flex;font:inherit;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:9px;flex-shrink:0;justify-content:center;align-items: center;width:36px;height:36px;font-size:13px;font-weight:700}.sideRailBtn_AQkrgw:hover{background:var(--neutrals-100)}.sideRailGroup_AQkrgw{background:var(--neutrals-100);border-radius:9px 9px 9px 3px}.sideRailOn_AQkrgw,.sideRailOn_AQkrgw:hover{background:var(--primary-50);color:var(--primary-700);box-shadow:inset 0 0 0 1px var(--primary-200)}.sideRailRule_AQkrgw{background:var(--neutrals-200);width:22px;height:1px;margin:4px 0}.tabs_AQkrgw{display:flex;background:var(--surface);border:1px solid var(--neutrals-200);overflow:hidden;border-radius:12px;flex-direction:column;flex-shrink:0;box-shadow:0 1px 2px #2d36430a}.tabRow_AQkrgw,.subRow_AQkrgw{display:flex;overflow-x:auto;scrollbar-width:thin;align-items:stretch;gap:2px}.tabRow_AQkrgw{padding:0 8px}.tab_AQkrgw{appearance:none;position:relative;display:inline-flex;font:inherit;color:var(--text-3);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items: center;gap:7px;max-width:240px;height:44px;padding:0 14px;transition:color .14s;font-size:13px;font-weight:600}.tab_AQkrgw:after{content:"";position:absolute;background:0 0;border-radius:2px 2px 0 0;height:2px;transition:background-color .14s;bottom:0;left:10px;right:10px}.tab_AQkrgw:hover{color:var(--text)}.tab_AQkrgw:hover:after{background:var(--neutrals-300)}.tab_AQkrgw:focus-visible{outline:2px solid var(--primary-500);outline-offset:-4px;border-radius:8px}.tabOn_AQkrgw,.tabOn_AQkrgw:hover{color:var(--primary-700)}.tabOn_AQkrgw:after,.tabOn_AQkrgw:hover:after{background:var(--primary-500)}.tabLabel_AQkrgw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tabIcon_AQkrgw{opacity:.8;font-size:14px}.tabBadge_AQkrgw{background:var(--neutrals-100);color:var(--text-4);text-align:center;border-radius:999px;flex-shrink:0;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px}.tabOn_AQkrgw .tabBadge_AQkrgw{background:var(--primary-100);color:var(--primary-700)}.subRow_AQkrgw{background:var(--surface-2);border-top:1px solid var(--neutrals-100);gap:4px;padding:7px 12px}.subTab_AQkrgw{appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit;color:var(--text-3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex-shrink:0;max-width:220px;height:30px;padding:0 12px;transition:background-color .14s,color .14s,border-color .14s;font-size:12.5px;font-weight:500}.subTab_AQkrgw:hover{background:var(--surface);border-color:var(--neutrals-200);color:var(--text)}.subTab_AQkrgw:focus-visible{outline:2px solid var(--primary-500);outline-offset:1px}.subTabOn_AQkrgw,.subTabOn_AQkrgw:hover{background:var(--surface);border-color:var(--primary-300);color:var(--primary-700);font-weight:600;box-shadow:0 1px 2px #2d36430f}.tabsEmpty_AQkrgw{display:flex;border:1px dashed var(--neutrals-300);color:var(--text-4);border-radius:12px;flex-wrap:wrap;flex-shrink:0;align-items: center;gap:10px;padding:10px 14px;font-size:12.5px}.tabsEmptyLink_AQkrgw{appearance:none;display:inline-flex;background:var(--primary-50);font:inherit;color:var(--primary-700);cursor:pointer;border:0;border-radius:7px;align-items: center;gap:6px;height:28px;padding:0 10px;font-size:12px;font-weight:600}.tabsEmptyLink_AQkrgw:hover{background:var(--primary-100)}.dangerBtn_AQkrgw:hover:not(:disabled){background:var(--error-50);border-color:var(--error-200);color:var(--error-700)}.grid-stack{position:relative}.grid-stack-rtl{direction:ltr}.grid-stack-rtl>.grid-stack-item{direction:rtl}.grid-stack-placeholder>.placeholder-content{position:absolute;background-color:#0000001a;width:auto;margin:0;z-index:0!important}.grid-stack>.grid-stack-item{position:absolute;padding:0;top:0;left:0}.grid-stack>.grid-stack-item>.grid-stack-item-content{position:absolute;overflow-x:hidden;overflow-y:auto;width:auto;margin:0}.grid-stack-item>.ui-resizable-handle{position:absolute;display:block;-ms-touch-action:none;touch-action:none;font-size:.1px}.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle,.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle{display:none}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se,.grid-stack-item>.ui-resizable-sw{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTMyOC45MDYsNDAxLjk5NGgtMzYuNTUzVjEwOS42MzZoMzYuNTUzYzQuOTQ4LDAsOS4yMzYtMS44MDksMTIuODQ3LTUuNDI2YzMuNjEzLTMuNjE1LDUuNDIxLTcuODk4LDUuNDIxLTEyLjg0NSAgIGMwLTQuOTQ5LTEuODAxLTkuMjMxLTUuNDI4LTEyLjg1MWwtNzMuMDg3LTczLjA5QzI2NS4wNDQsMS44MDksMjYwLjc2LDAsMjU1LjgxMywwYy00Ljk0OCwwLTkuMjI5LDEuODA5LTEyLjg0Nyw1LjQyNCAgIGwtNzMuMDg4LDczLjA5Yy0zLjYxOCwzLjYxOS01LjQyNCw3LjkwMi01LjQyNCwxMi44NTFjMCw0Ljk0NiwxLjgwNyw5LjIyOSw1LjQyNCwxMi44NDVjMy42MTksMy42MTcsNy45MDEsNS40MjYsMTIuODUsNS40MjYgICBoMzYuNTQ1djI5Mi4zNThoLTM2LjU0MmMtNC45NTIsMC05LjIzNSwxLjgwOC0xMi44NSw1LjQyMWMtMy42MTcsMy42MjEtNS40MjQsNy45MDUtNS40MjQsMTIuODU0ICAgYzAsNC45NDUsMS44MDcsOS4yMjcsNS40MjQsMTIuODQ3bDczLjA4OSw3My4wODhjMy42MTcsMy42MTcsNy44OTgsNS40MjQsMTIuODQ3LDUuNDI0YzQuOTUsMCw5LjIzNC0xLjgwNywxMi44NDktNS40MjQgICBsNzMuMDg3LTczLjA4OGMzLjYxMy0zLjYyLDUuNDIxLTcuOTAxLDUuNDIxLTEyLjg0N2MwLTQuOTQ4LTEuODA4LTkuMjMyLTUuNDIxLTEyLjg1NCAgIEMzMzguMTQyLDQwMy44MDIsMzMzLjg1Nyw0MDEuOTk0LDMyOC45MDYsNDAxLjk5NHoiIGZpbGw9IiM2NjY2NjYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-position:50%;background-repeat:no-repeat}.grid-stack-item>.ui-resizable-ne{transform:translateY(10px)rotate(45deg)}.grid-stack-item>.ui-resizable-sw{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-nw{transform:translateY(10px)rotate(-45deg)}.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:0}.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:0;left:25px;right:25px}.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:0}.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px}.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px}.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;bottom:0;left:25px;right:25px}.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px}.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px}.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack-item.ui-draggable-dragging{will-change:left,top;cursor:move}.grid-stack-item.ui-resizable-resizing{will-change:width,height}.ui-draggable-dragging,.ui-resizable-resizing{z-index:10000}.ui-draggable-dragging>.grid-stack-item-content,.ui-resizable-resizing>.grid-stack-item-content{opacity:.8;box-shadow:1px 4px 6px #0003}.grid-stack-animate,.grid-stack-animate .grid-stack-item{transition:left .3s,top .3s,height .3s,width .3s}.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack-animate .grid-stack-item.ui-resizable-resizing{transition:left,top,height,width}.gs-12>.grid-stack-item{width:8.333%}.gs-12>.grid-stack-item[gs-x="1"]{left:8.333%}.gs-12>.grid-stack-item[gs-w="2"]{width:16.667%}.gs-12>.grid-stack-item[gs-x="2"]{left:16.667%}.gs-12>.grid-stack-item[gs-w="3"]{width:25%}.gs-12>.grid-stack-item[gs-x="3"]{left:25%}.gs-12>.grid-stack-item[gs-w="4"]{width:33.333%}.gs-12>.grid-stack-item[gs-x="4"]{left:33.333%}.gs-12>.grid-stack-item[gs-w="5"]{width:41.667%}.gs-12>.grid-stack-item[gs-x="5"]{left:41.667%}.gs-12>.grid-stack-item[gs-w="6"]{width:50%}.gs-12>.grid-stack-item[gs-x="6"]{left:50%}.gs-12>.grid-stack-item[gs-w="7"]{width:58.333%}.gs-12>.grid-stack-item[gs-x="7"]{left:58.333%}.gs-12>.grid-stack-item[gs-w="8"]{width:66.667%}.gs-12>.grid-stack-item[gs-x="8"]{left:66.667%}.gs-12>.grid-stack-item[gs-w="9"]{width:75%}.gs-12>.grid-stack-item[gs-x="9"]{left:75%}.gs-12>.grid-stack-item[gs-w="10"]{width:83.333%}.gs-12>.grid-stack-item[gs-x="10"]{left:83.333%}.gs-12>.grid-stack-item[gs-w="11"]{width:91.667%}.gs-12>.grid-stack-item[gs-x="11"]{left:91.667%}.gs-12>.grid-stack-item[gs-w="12"],.gs-1>.grid-stack-item{width:100%}.page_iqDnhg{overflow-y:auto;display:flex;flex-direction:column;flex:1;gap:14px;min-height:0;padding-bottom:24px}.topBar_iqDnhg{display:flex;justify-content:space-between;align-items: center;gap:12px;width:100%;max-width:1120px;margin:0 auto}.backLink_iqDnhg{appearance:none;display:inline-flex;font:inherit;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items: center;gap:6px;height:32px;padding:0 10px 0 6px;font-size:13px;font-weight:600}.backLink_iqDnhg:hover{background:var(--neutrals-100);color:var(--text)}.status_iqDnhg{display:inline-flex;color:var(--text-4);align-items: center;gap:7px;min-height:28px;font-size:12.5px}.status_saved_iqDnhg{color:var(--primary-700)}.status_error_iqDnhg{background:var(--error-50);color:var(--error-700);border-radius:8px;padding:4px 6px 4px 12px}.spinner_iqDnhg{border:2px solid var(--neutrals-200);border-top-color:var(--primary-500);animation:spin .7s linear infinite;border-radius:50%;width:12px;height:12px}@keyframes spin_YJQVOQ{to{transform:rotate(360deg)}}.retry_iqDnhg{appearance:none;border:1px solid var(--error-200);background:var(--surface);font:inherit;color:var(--error-700);cursor:pointer;border-radius:6px;height:26px;padding:0 10px;font-size:12px;font-weight:600}.content_iqDnhg{display:flex;flex-direction:column;gap:14px;width:100%;max-width:1120px;margin:0 auto}.card_iqDnhg{display:flex;background:var(--surface);border:1px solid var(--neutrals-200);border-radius:12px;flex-direction:column;gap:16px;padding:20px 22px;box-shadow:0 1px 3px #2d36430d}.cardHead_iqDnhg{display:flex;flex-direction:column;gap:4px}.cardTitle_iqDnhg{color:var(--text);margin:0;font-size:15px;font-weight:700}.cardDesc_iqDnhg{color:var(--text-4);max-width:720px;margin:0;font-size:13px;line-height:1.5}.choices_iqDnhg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.choice_iqDnhg{appearance:none;display:flex;border:1.5px solid var(--neutrals-200);background:var(--surface);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items: center;gap:16px;padding:14px;transition:border-color .14s,box-shadow .14s,background-color .14s}.choice_iqDnhg:hover{border-color:var(--neutrals-300)}.choice_iqDnhg:focus-visible{outline:none;box-shadow:0 0 0 3px var(--primary-op-02)}.choice_iqDnhg:disabled,.switch_iqDnhg:disabled{cursor:progress}.choiceOn_iqDnhg,.choiceOn_iqDnhg:hover{border-color:var(--primary-500);background:var(--primary-50);box-shadow:0 0 0 3px var(--primary-op-01)}.choiceText_iqDnhg{display:flex;flex-direction:column;gap:5px;min-width:0}.choiceLabel_iqDnhg{display:flex;color:var(--text);align-items: center;gap:8px;font-size:14px;font-weight:700}.choiceDesc_iqDnhg{color:var(--text-4);font-size:12.5px;line-height:1.45}.radio_iqDnhg{border:2px solid var(--neutrals-300);background:var(--surface);border-radius:50%;flex-shrink:0;width:16px;height:16px;transition:border-color .14s,box-shadow .14s}.choiceOn_iqDnhg .radio_iqDnhg{border-color:var(--primary-500);box-shadow:inset 0 0 0 3px var(--surface);background:var(--primary-500)}.preview_iqDnhg{flex-shrink:0;width:150px;height:auto}.pvFrame_iqDnhg{fill:var(--surface-2);stroke:var(--neutrals-300)}.pvHeader_iqDnhg{fill:var(--neutrals-100)}.pvDot_iqDnhg,.pvAccent_iqDnhg{fill:var(--primary-400)}.pvUnder_iqDnhg{fill:var(--primary-500)}.pvChip_iqDnhg,.pvLine_iqDnhg{fill:var(--neutrals-300)}.pvPill_iqDnhg{fill:var(--surface);stroke:var(--primary-400)}.pvSide_iqDnhg{fill:var(--surface);stroke:var(--neutrals-200)}.pvTile_iqDnhg{fill:var(--neutrals-100);stroke:var(--neutrals-200)}.choiceOn_iqDnhg .pvFrame_iqDnhg{fill:var(--surface);stroke:var(--primary-300)}.tabsRow_iqDnhg{display:flex;align-items: center;gap:18px}.tabsText_iqDnhg{display:flex;flex-direction:column;flex:1;gap:4px;min-width:0}.switch_iqDnhg{appearance:none;position:relative;background:var(--neutrals-300);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;width:44px;height:24px;padding:0;transition:background-color .14s}.switch_iqDnhg:focus-visible{outline:none;box-shadow:0 0 0 3px var(--primary-op-02)}.switchKnob_iqDnhg{position:absolute;background:var(--white);border-radius:50%;width:18px;height:18px;transition:transform .14s;top:3px;left:3px;box-shadow:0 1px 2px #10182833}.switchOn_iqDnhg{background:var(--primary-500)}.switchOn_iqDnhg .switchKnob_iqDnhg{transform:translate(20px)}.legacyNote_iqDnhg,.panelNote_iqDnhg{background:var(--surface-2);border:1px solid var(--neutrals-200);color:var(--text-3);border-radius:8px;margin:0;padding:9px 12px;font-size:12.5px;line-height:1.45}.loading_iqDnhg{background:linear-gradient(90deg,var(--surface-2),var(--neutrals-100),var(--surface-2));animation:shimmer 1.2s ease-in-out infinite;background-size:200% 100%;border-radius:10px;height:220px}@keyframes shimmer_YJQVOQ{0%{background-position:100% 0}to{background-position:-100% 0}}.editor_iqDnhg{display:grid;grid-template-columns:minmax(0,1.45fr)minmax(0,1fr);align-items: start;gap:14px}.panel_iqDnhg{display:flex;border:1px solid var(--neutrals-200);background:var(--surface-2);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:12px;transition:border-color .14s,background-color .14s}.panelDropOut_iqDnhg{border-color:var(--error-300);background:var(--error-50)}.panelHead_iqDnhg{display:flex;align-items: center;gap:8px;min-height:32px}.panelTitle_iqDnhg{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-size:12px;font-weight:700}.panelCount_iqDnhg{color:var(--text-5);font-size:12px}.panelEmpty_iqDnhg{list-style:none;color:var(--text-4);text-align:center;margin:0;padding:18px 12px;font-size:12.5px}.btnSoft_iqDnhg,.btnPrimary_iqDnhg,.btnGhost_iqDnhg{appearance:none;display:inline-flex;font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items: center;gap:6px;height:32px;padding:0 12px;transition:background-color .14s,border-color .14s,color .14s;font-size:12.5px;font-weight:600}.btnSoft_iqDnhg:disabled,.btnPrimary_iqDnhg:disabled,.btnGhost_iqDnhg:disabled{opacity:.5;cursor:not-allowed}.btnSoft_iqDnhg{border:1px solid var(--primary-200);background:var(--surface);color:var(--primary-700);margin-left:auto}.btnSoft_iqDnhg:hover:not(:disabled){background:var(--primary-50)}.btnPrimary_iqDnhg{border:1px solid var(--primary-500);background:var(--primary-500);color:var(--white)}.btnPrimary_iqDnhg:hover:not(:disabled){background:var(--primary-600)}.btnGhost_iqDnhg{border:1px solid var(--neutrals-200);background:var(--surface);color:var(--text-3)}.btnGhost_iqDnhg:hover{background:var(--neutrals-100)}.createRow_iqDnhg{border:1px dashed var(--primary-300);background:var(--surface);border-radius:9px;padding:10px}.nameField_iqDnhg{display:flex;flex-wrap:wrap;flex:1;align-items: center;gap:8px;min-width:0}.nameInput_iqDnhg{display:flex;border:1px solid var(--neutrals-300);background:var(--surface);color:var(--text-4);border-radius:8px;flex:1;align-items: center;gap:8px;min-width:160px;height:32px;padding:0 10px;transition:border-color .14s,box-shadow .14s}.nameInput_iqDnhg:focus-within{border-color:var(--primary-500);box-shadow:0 0 0 3px var(--primary-op-02)}.nameInput_iqDnhg input{outline:none;font:inherit;color:var(--text);background:0 0;border:0;flex:1;min-width:0;font-size:13px}.nameInputBad_iqDnhg,.nameInputBad_iqDnhg:focus-within{border-color:var(--error-500);box-shadow:0 0 0 3px var(--error-op-01)}.nameError_iqDnhg{color:var(--error-600);flex-basis:100%;font-size:12px}.tree_iqDnhg,.availList_iqDnhg,.groupBody_iqDnhg{display:flex;list-style:none;flex-direction:column;gap:4px;margin:0;padding:0}.availList_iqDnhg{overflow-y:auto;max-height:520px}.row_iqDnhg,.groupHead_iqDnhg{position:relative;display:flex;border:1px solid var(--neutrals-200);background:var(--surface);border-radius:9px;align-items: center;gap:8px;min-height:44px;padding:4px 6px 4px 4px;transition:border-color .14s,box-shadow .14s,background-color .14s}.row_iqDnhg:hover,.groupHead_iqDnhg:hover{border-color:var(--neutrals-300)}.row_iqDnhg[draggable=true],.groupHead_iqDnhg[draggable=true]{cursor:grab}.rowNested_iqDnhg{min-height:40px}.rowAvail_iqDnhg{padding-left:8px}.rowChecked_iqDnhg{border-color:var(--primary-300);background:var(--primary-50)}.grip_iqDnhg{display:flex;color:var(--text-5);flex-shrink:0;justify-content:center;align-items: center;width:18px;height:28px;font-size:14px}.rowIcon_iqDnhg,.groupIcon_iqDnhg{color:var(--text-4);flex-shrink:0;font-size:15px}.groupIcon_iqDnhg{color:var(--primary-600)}.rowName_iqDnhg,.groupName_iqDnhg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);flex:1;min-width:0;font-size:13px;font-weight:500}.groupName_iqDnhg{font-weight:700}.rowMeta_iqDnhg{color:var(--text-5);flex-shrink:0;font-size:11.5px}.rowTools_iqDnhg{display:flex;flex-shrink:0;align-items: center;gap:2px;margin-left:4px}.moveTo_iqDnhg{margin-right:4px}.tool_iqDnhg{appearance:none;display:flex;color:var(--text-4);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items: center;width:30px;height:30px;transition:background-color .14s,color .14s;font-size:13px}.tool_iqDnhg:hover:not(:disabled){background:var(--neutrals-100);color:var(--text)}.tool_iqDnhg:disabled{opacity:.3;cursor:default}.tool_iqDnhg:focus-visible{outline:2px solid var(--primary-500);outline-offset:-2px}.toolDanger_iqDnhg:hover:not(:disabled){background:var(--error-50);color:var(--error-700)}.badge_iqDnhg{background:var(--primary-50);color:var(--primary-700);text-align:center;border-radius:999px;flex-shrink:0;min-width:22px;height:20px;padding:0 7px;font-size:11px;font-weight:700;line-height:20px}.caret_iqDnhg{appearance:none;display:flex;color:var(--text-4);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items: center;width:24px;height:24px;font-size:12px}.caret_iqDnhg:hover{background:var(--neutrals-100);color:var(--text)}.group_iqDnhg{position:relative;display:flex;border-radius:10px;flex-direction:column;gap:4px;padding:0;transition:box-shadow .14s,background-color .14s}.groupHead_iqDnhg{border-color:var(--neutrals-300);background:var(--surface)}.groupBody_iqDnhg{border-left:2px solid var(--neutrals-200);min-height:8px;margin-left:22px;padding-left:12px}.groupEmpty_iqDnhg{border:1px dashed var(--neutrals-300);color:var(--text-4);border-radius:9px;padding:12px;font-size:12.5px}.groupDropInto_iqDnhg{background:var(--primary-50);box-shadow:0 0 0 2px var(--primary-400)}.groupDropInto_iqDnhg .groupHead_iqDnhg{border-color:var(--primary-400)}.dropBefore_iqDnhg:before,.dropAfter_iqDnhg:after{content:"";position:absolute;background:var(--primary-500);pointer-events:none;border-radius:2px;height:3px;left:6px;right:6px}.dropBefore_iqDnhg:before{top:-4px}.dropAfter_iqDnhg:after{bottom:-4px}.dropEnd_iqDnhg{color:var(--text-4);text-align:center;border-radius:9px;min-height:10px;transition:background-color .14s,box-shadow .14s;font-size:12.5px}.dropEnd_iqDnhg:not(:empty){border:1px dashed var(--neutrals-300);padding:22px 12px}.dropEndOn_iqDnhg{background:var(--primary-50);box-shadow:inset 0 0 0 2px var(--primary-400);min-height:24px}.search_iqDnhg{display:flex;border:1px solid var(--neutrals-200);background:var(--surface);color:var(--text-5);border-radius:8px;align-items: center;gap:7px;height:34px;padding:0 10px}.search_iqDnhg:focus-within{border-color:var(--primary-500);box-shadow:0 0 0 3px var(--primary-op-02)}.search_iqDnhg input{outline:none;font:inherit;color:var(--text);background:0 0;border:0;flex:1;min-width:0;font-size:13px}.bulk_iqDnhg{display:flex;flex-wrap:wrap;align-items: center;gap:8px}.bulkSpacer_iqDnhg{flex:1}.check_iqDnhg{display:inline-flex;color:var(--text-3);cursor:pointer;align-items: center;gap:7px;font-size:12.5px}.check_iqDnhg input{accent-color:var(--primary-500);cursor:pointer;width:16px;height:16px;margin:0}@media (max-width:980px){.choices_iqDnhg,.editor_iqDnhg{grid-template-columns:minmax(0,1fr)}.preview_iqDnhg{width:120px}}.page_aMPSng{display:flex;flex-direction:column;gap:16px;width:100%;max-width:940px;margin:0 auto;padding:4px 2px 24px}.page_aMPSng .textbox{height:36px!important}.page_aMPSng .textbox input{border-radius:8px!important;font-size:13px!important}.page_aMPSng .btn-stroke{border-radius:8px;flex:none;width:36px;height:36px}.page_aMPSng .app-button{border-radius:8px!important;height:36px!important;padding:0 14px!important;font-size:13px!important}.head_aMPSng{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-start;gap:16px}.title_aMPSng{color:var(--neutrals-900);margin:0;font-size:20px;font-weight:700}.subtitle_aMPSng{color:var(--neutrals-500);max-width:62ch;margin:4px 0 0;font-size:13px;line-height:1.5}.homeCard_aMPSng{display:flex;border:1px solid var(--primary-200);background:var(--primary-50);border-radius:10px;align-items: center;gap:12px;padding:12px 14px}.homeMark_aMPSng{display:flex;background:var(--primary-100);color:var(--primary-700);border-radius:8px;flex-shrink:0;justify-content:center;align-items: center;width:30px;height:30px;font-size:14px}.homeText_aMPSng{display:flex;flex-direction:column;gap:2px;min-width:0}.homeName_aMPSng{color:var(--primary-800,#0b6b4f);font-size:13px;font-weight:600}.homeNote_aMPSng{color:var(--primary-700);opacity:.85;font-size:11px}.list_aMPSng{display:flex;list-style:none;flex-direction:column;gap:10px;margin:0;padding:0}.card_aMPSng{display:flex;border:1px solid var(--neutrals-200);background:var(--surface);border-radius:10px;justify-content:space-between;align-items: center;gap:16px;padding:14px 16px}.card_aMPSng:hover{border-color:var(--neutrals-300)}.cardMain_aMPSng{display:flex;flex-direction:column;gap:4px;min-width:0}.cardName_aMPSng{color:var(--neutrals-900);font-size:14px;font-weight:600}.cardUri_aMPSng{color:var(--neutrals-600);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.cardMeta_aMPSng{color:var(--neutrals-500);font-size:11px}.cardActions_aMPSng{display:flex;flex-shrink:0;align-items: center;gap:6px;margin-left:auto}.openHereOn_aMPSng{display:inline-flex;background:var(--primary-100);color:var(--primary-700);white-space:nowrap;border-radius:999px;align-items: center;gap:6px;height:26px;padding:0 10px;font-size:11.5px;font-weight:700}.openHereOn_aMPSng:before{content:"●";font-size:8px;line-height:1}.overlay_aMPSng{position:fixed;z-index:60;display:flex;backdrop-filter:blur(2px);background:#0f172a6b;justify-content:center;align-items: center;padding:24px;inset:0}.dialog_aMPSng{display:flex;overflow:hidden;border:1px solid var(--neutrals-200);background:var(--surface);border-radius:16px;flex-direction:column;width:min(580px,94vw);max-height:90vh;box-shadow:0 24px 56px #10182842}.dialogHead_aMPSng{display:flex;justify-content:space-between;align-items: flex-start;gap:16px;padding:20px 22px 16px}.dialogHead_aMPSng h3{color:var(--neutrals-900);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.dialogSub_aMPSng{color:var(--neutrals-500);max-width:48ch;margin:4px 0 0;font-size:12.5px;line-height:1.5}.dialogBody_aMPSng{display:flex;overflow-y:auto;flex-direction:column;gap:18px;padding:4px 22px 22px}.dialogFoot_aMPSng{display:flex;border-top:1px solid var(--neutrals-200);background:var(--neutrals-50);align-items: center;gap:8px;padding:14px 22px}.field_aMPSng{display:flex;flex-direction:column;gap:6px}.fieldHead_aMPSng{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.fieldHead_aMPSng>span:first-child{color:var(--neutrals-800);font-size:12.5px;font-weight:600}.optional_aMPSng{color:var(--neutrals-400);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}.hint_aMPSng{color:var(--neutrals-500);font-size:12px;line-height:1.5}.testOk_aMPSng,.testBad_aMPSng{display:flex;border:1px solid;border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;font-size:12.5px;line-height:1.5}.testOk_aMPSng{border-color:var(--primary-200);background:var(--primary-50);color:var(--primary-700)}.testBad_aMPSng{border-color:var(--error-200);background:var(--error-50);color:var(--error-700)}.testTitle_aMPSng{display:flex;align-items: center;gap:8px;font-weight:700}.testMark_aMPSng{display:inline-flex;color:#fff;border-radius:50%;flex:none;justify-content:center;align-items: center;width:18px;height:18px;font-size:11px;font-weight:700;line-height:1}.testOk_aMPSng .testMark_aMPSng{background:var(--primary-600)}.testBad_aMPSng .testMark_aMPSng{background:var(--error-600)}.dbChips_aMPSng{display:flex;flex-wrap:wrap;gap:5px}.dbChip_aMPSng{background:var(--surface);color:var(--neutrals-700);border-radius:999px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.dbMore_aMPSng{color:var(--neutrals-500);align-self: center;font-size:11px}.grow_aMPSng{flex:1}:root{--white:#fff;--black:#000;--gray-50:#f2f2f2;--gray-100:#d9d9d9;--gray-200:#bfbfbf;--gray-300:#a6a6a6;--gray-400:#8c8c8c;--gray-500:#737373;--gray-600:#636363;--gray-700:#545454;--gray-800:#454545;--gray-900:#363636;--gray-950:#262626;--primary-50:#e7f9f4;--primary-100:#caf2e6;--primary-200:#a1e8d3;--primary-300:#71ddbc;--primary-400:#42d1a6;--primary-500:#13c690;--primary-600:#10a87a;--primary-700:#0d8b65;--primary-800:#0a6d4f;--primary-900:#084f3a;--primary-950:#053224;--primary-op-01:#0a6d4f14;--primary-op-02:#0a6d4f29;--primary-op-03:#0a6d4f33;--primary-op-04:#0a6d4f4d;--primary-op-05:#0a6d4f80;--neutrals-50:#f9fafb;--neutrals-100:#f0f3f9;--neutrals-200:#e9eff6;--neutrals-300:#d7dfe9;--neutrals-400:#afbaca;--neutrals-500:#8897ae;--neutrals-600:#5e718d;--neutrals-700:#455468;--neutrals-800:#3d4a5c;--neutrals-900:#2d3643;--neutrals-950:#0a0c11;--neutrals-op-01:#3d4a5c14;--neutrals-op-02:#3d4a5c29;--neutrals-op-03:#3d4a5c33;--neutrals-op-04:#3d4a5c4d;--neutrals-op-05:#3d4a5c80;--success-50:#f6feec;--success-100:#ebfcd5;--success-200:#d4f9ac;--success-300:#b1ee80;--success-400:#8fde5d;--success-500:#5fc92e;--success-600:#44ac21;--success-700:#2d9017;--success-800:#1a740e;--success-900:#1a740e;--success-950:#184616;--success-op-01:#1a740e14;--success-op-02:#1a740e29;--success-op-03:#1a740e33;--success-op-04:#1a740e4d;--success-op-05:#1a740e80;--info-50:#ebf3ff;--info-100:#cde2fe;--info-200:#a7c9fd;--info-300:#7ba8f9;--info-400:#598cf4;--info-500:#2561ed;--info-600:#1b4acb;--info-700:#1236aa;--info-800:#0b2589;--info-900:#071971;--info-950:#040f43;--info-op-01:#0b258914;--info-op-02:#0b258929;--info-op-03:#0b258933;--info-op-04:#0b25894d;--info-op-05:#0b258980;--warning-50:#fef5e6;--warning-100:#feeac8;--warning-200:#fde0af;--warning-300:#fdd491;--warning-400:#fcc873;--warning-500:#fbbc55;--warning-600:#e9a23b;--warning-700:#c8811a;--warning-800:#c8811a;--warning-900:#8b4400;--warning-950:#572a00;--warning-op-01:#a35c0014;--warning-op-02:#a35c0029;--warning-op-03:#a35c0033;--warning-op-04:#a35c004d;--warning-op-05:#a35c0080;--error-50:#fdf1f1;--error-100:#fbdddd;--error-200:#f7bbbb;--error-300:#f29899;--error-400:#ee7677;--error-500:#ea5455;--error-600:#e24445;--error-700:#bf1719;--error-800:#921213;--error-900:#640c0d;--error-950:#370707;--error-op-01:#92121314;--error-op-02:#92121329;--error-op-03:#92121333;--error-op-04:#9212134d;--error-op-05:#92121380;--orange-50:#fff7ed;--orange-100:#ffedd5;--orange-200:#fed7aa;--orange-300:#feba73;--orange-400:#fc933b;--orange-500:#fa7415;--orange-600:#ea580b;--orange-700:#c3420b;--orange-800:#9b3411;--orange-900:#7c2d12;--orange-950:#431407;--fuchsia-50:#fef4ff;--fuchsia-100:#fce8ff;--fuchsia-200:#f8d0fe;--fuchsia-300:#f1abfc;--fuchsia-400:#e879f9;--fuchsia-500:#d946ef;--fuchsia-600:#bc26d3;--fuchsia-700:#bc26d3;--fuchsia-800:#80198f;--fuchsia-900:#691a75;--fuchsia-950:#44044e;--purple-50:#f7f3ff;--purple-100:#efe9fe;--purple-200:#e2d6fe;--purple-300:#cbb5fd;--purple-400:#ad8bfa;--purple-500:#8b5cf6;--purple-600:#713aed;--purple-700:#5e28d9;--purple-800:#4e21b6;--purple-900:#421d95;--purple-950:#2a1065;--lilac-50:#eef;--lilac-100:#e0e1ff;--lilac-200:#c7c8fe;--lilac-300:#a5a7fc;--lilac-400:#8184f8;--lilac-500:#6366f1;--lilac-600:#4649e5;--lilac-700:#383bca;--lilac-800:#3032a3;--lilac-900:#2e3081;--lilac-950:#1b1c4b;--pink-50:#fdf2f8;--pink-100:#fce7f3;--pink-200:#fbcfe8;--pink-300:#f9a8d4;--pink-400:#f373b6;--pink-500:#eb4899;--pink-600:#da2878;--pink-700:#bd195d;--pink-800:#9c184d;--pink-900:#821943;--pink-950:#500724;--canvas:#f2f4f7;--surface:#fff;--surface-2:#f9fafb;--surface-3:#fcfcfd;--line:#d0d5dd;--line-soft:#eaecf0;--text:#101828;--text-2:#344054;--text-3:#475467;--text-4:#667085;--text-5:#98a2b3;--shadow-rgb:45 54 67;--overlay:#10182873}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--canvas:#0d1117;--surface:#161d27;--surface-2:#1c2531;--surface-3:#202a37;--line:#2d3948;--line-soft:#232e3b;--text:#e8eef5;--text-2:#d3dde8;--text-3:#b7c4d2;--text-4:#92a2b3;--text-5:#74849a;--shadow-rgb:0 0 0;--overlay:#0009;--white:#161d27;--black:#e8eef5;--neutrals-50:#0d1117;--neutrals-100:#161d27;--neutrals-200:#232e3b;--neutrals-300:#2d3948;--neutrals-400:#455468;--neutrals-500:#74849a;--neutrals-600:#92a2b3;--neutrals-700:#b7c4d2;--neutrals-800:#d3dde8;--neutrals-900:#e8eef5;--neutrals-950:#f5f8fb;--primary-50:#0a2e24;--primary-100:#0d3d30;--primary-200:#10523f;--primary-300:#147a5c;--primary-400:#17a179;--primary-500:#1ec996;--primary-600:#45d6ab;--primary-700:#74e2c2;--primary-800:#a3ecd8;--primary-900:#cdf5ea;--primary-950:#e7faf4;--primary-op-01:#1ec99624;--primary-op-02:#1ec99638;--primary-op-03:#1ec99647;--primary-op-04:#1ec99652;--primary-op-05:#1ec99673}}:root[data-theme=dark]{--canvas:#0d1117;--surface:#161d27;--surface-2:#1c2531;--surface-3:#202a37;--line:#2d3948;--line-soft:#232e3b;--text:#e8eef5;--text-2:#d3dde8;--text-3:#b7c4d2;--text-4:#92a2b3;--text-5:#74849a;--shadow-rgb:0 0 0;--overlay:#0009;--white:#161d27;--black:#e8eef5;--neutrals-50:#0d1117;--neutrals-100:#161d27;--neutrals-200:#232e3b;--neutrals-300:#2d3948;--neutrals-400:#455468;--neutrals-500:#74849a;--neutrals-600:#92a2b3;--neutrals-700:#b7c4d2;--neutrals-800:#d3dde8;--neutrals-900:#e8eef5;--neutrals-950:#f5f8fb;--primary-50:#0a2e24;--primary-100:#0d3d30;--primary-200:#10523f;--primary-300:#147a5c;--primary-400:#17a179;--primary-500:#1ec996;--primary-600:#45d6ab;--primary-700:#74e2c2;--primary-800:#a3ecd8;--primary-900:#cdf5ea;--primary-950:#e7faf4;--primary-op-01:#1ec99624;--primary-op-02:#1ec99638;--primary-op-03:#1ec99647;--primary-op-04:#1ec99652;--primary-op-05:#1ec99673}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-bottom-2{bottom:-.5rem}.bottom-full{bottom:100%}.right-0{right:0}.z-10{z-index:10}.z-20{z-index:20}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.ml-\[1\.2rem\]{margin-left:1.2rem}.mr-3\.5{margin-right:.875rem}.mt-0\.5{margin-top:.125rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-\[1px\]{margin-top:1px}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.h-12{height:3rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-full{height:100%}.min-h-\[285px\]{min-height:285px}.w-1{width:.25rem}.w-1\/2{width:50%}.w-12{width:3rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-full{width:100%}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem}.rotate-45{--tw-rotate:45deg}.rotate-45,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.cursor-no-drop{cursor:no-drop}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items: center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-y-0\.5{row-gap:.125rem}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem*var(--tw-space-x-reverse));margin-left:calc(.375rem*(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-cyan-500{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-fuchsia-500{--tw-border-opacity:1;border-color:rgb(217 70 239/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-indigo-500{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.border-lime-500{--tw-border-opacity:1;border-color:rgb(132 204 22/var(--tw-border-opacity,1))}.border-orange-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.border-pink-500{--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity,1))}.border-purple-500{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-rose-500{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.border-sky-500{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity,1))}.border-teal-500{--tw-border-opacity:1;border-color:rgb(20 184 166/var(--tw-border-opacity,1))}.border-violet-500{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.bg-cyan-200{--tw-bg-opacity:1;background-color:rgb(165 243 252/var(--tw-bg-opacity,1))}.bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-200{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-fuchsia-100{--tw-bg-opacity:1;background-color:rgb(250 232 255/var(--tw-bg-opacity,1))}.bg-fuchsia-200{--tw-bg-opacity:1;background-color:rgb(245 208 254/var(--tw-bg-opacity,1))}.bg-fuchsia-500{--tw-bg-opacity:1;background-color:rgb(217 70 239/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-indigo-200{--tw-bg-opacity:1;background-color:rgb(199 210 254/var(--tw-bg-opacity,1))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-lime-100{--tw-bg-opacity:1;background-color:rgb(236 252 203/var(--tw-bg-opacity,1))}.bg-lime-200{--tw-bg-opacity:1;background-color:rgb(217 249 157/var(--tw-bg-opacity,1))}.bg-lime-500{--tw-bg-opacity:1;background-color:rgb(132 204 22/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-200{--tw-bg-opacity:1;background-color:rgb(254 215 170/var(--tw-bg-opacity,1))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-pink-100{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity,1))}.bg-pink-200{--tw-bg-opacity:1;background-color:rgb(251 207 232/var(--tw-bg-opacity,1))}.bg-pink-500{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-200{--tw-bg-opacity:1;background-color:rgb(233 213 255/var(--tw-bg-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-red-100{background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-100,.bg-red-200{--tw-bg-opacity:1}.bg-red-200{background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.bg-red-500{background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500,.bg-rose-100{--tw-bg-opacity:1}.bg-rose-100{background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.bg-rose-200{--tw-bg-opacity:1;background-color:rgb(254 205 211/var(--tw-bg-opacity,1))}.bg-rose-500{background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rose-500,.bg-sky-100{--tw-bg-opacity:1}.bg-sky-100{background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-200{background-color:rgb(186 230 253/var(--tw-bg-opacity,1))}.bg-sky-200,.bg-sky-500{--tw-bg-opacity:1}.bg-sky-500{background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-teal-100{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.bg-teal-200{--tw-bg-opacity:1;background-color:rgb(153 246 228/var(--tw-bg-opacity,1))}.bg-teal-500{--tw-bg-opacity:1;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-200{--tw-bg-opacity:1;background-color:rgb(221 214 254/var(--tw-bg-opacity,1))}.bg-violet-500{background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-violet-500,.bg-white{--tw-bg-opacity:1}.bg-white{background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(254 240 138/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.p-2{padding:.5rem}.p-\[0\.45rem\]{padding:.45rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-\[0\.55rem\]{padding-top:.55rem;padding-bottom:.55rem}.pb-1{padding-bottom:.25rem}.pb-2\.5{padding-bottom:.625rem}.pl-4{padding-left:1rem}.pr-1{padding-right:.25rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pt-3{padding-top:.75rem}.text-center{text-align:center}.text-sm{font-size:.875rem;line-height:1.25rem}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tracking-wide{letter-spacing:.025em}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-cyan-500{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}.text-cyan-600{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-fuchsia-500{--tw-text-opacity:1;color:rgb(217 70 239/var(--tw-text-opacity,1))}.text-fuchsia-600{--tw-text-opacity:1;color:rgb(192 38 211/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-lime-500{--tw-text-opacity:1;color:rgb(132 204 22/var(--tw-text-opacity,1))}.text-lime-600{--tw-text-opacity:1;color:rgb(101 163 13/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-pink-500{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity,1))}.text-pink-600{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity,1))}.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.text-teal-500{--tw-text-opacity:1;color:rgb(20 184 166/var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-violet-600{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.line-through{text-decoration-line:line-through}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\:bg-amber-600:hover{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\:bg-cyan-600:hover{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.hover\:bg-emerald-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-600:hover{--tw-bg-opacity:1;background-color:rgb(192 38 211/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.hover\:bg-lime-600:hover{--tw-bg-opacity:1;background-color:rgb(101 163 13/var(--tw-bg-opacity,1))}.hover\:bg-orange-600:hover{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgb(219 39 119/var(--tw-bg-opacity,1))}.hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-rose-600:hover{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.hover\:bg-sky-600:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.hover\:bg-teal-600:hover{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.hover\:bg-violet-600:hover{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.hover\:text-amber-700:hover{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.hover\:text-cyan-700:hover{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.hover\:text-emerald-700:hover{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.hover\:text-fuchsia-700:hover{--tw-text-opacity:1;color:rgb(162 28 175/var(--tw-text-opacity,1))}.hover\:text-green-700:hover{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.hover\:text-lime-700:hover{--tw-text-opacity:1;color:rgb(77 124 15/var(--tw-text-opacity,1))}.hover\:text-orange-700:hover{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgb(190 24 93/var(--tw-text-opacity,1))}.hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-rose-700:hover{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.hover\:text-sky-700:hover{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.hover\:text-teal-700:hover{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.hover\:text-violet-700:hover{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.hover\:text-yellow-700:hover{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.focus\:border-amber-500:focus{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:border-cyan-500:focus{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.focus\:border-emerald-500:focus{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.focus\:border-fuchsia-500:focus{--tw-border-opacity:1;border-color:rgb(217 70 239/var(--tw-border-opacity,1))}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.focus\:border-lime-500:focus{--tw-border-opacity:1;border-color:rgb(132 204 22/var(--tw-border-opacity,1))}.focus\:border-orange-500:focus{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.focus\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity,1))}.focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.focus\:border-rose-500:focus{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.focus\:border-sky-500:focus{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity,1))}.focus\:border-teal-500:focus{--tw-border-opacity:1;border-color:rgb(20 184 166/var(--tw-border-opacity,1))}.focus\:border-violet-500:focus{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.focus\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.focus\:bg-amber-100\/50:focus{background-color:#fef3c880}.focus\:bg-blue-100\/50:focus{background-color:#dbeafe80}.focus\:bg-cyan-100\/50:focus{background-color:#cffafe80}.focus\:bg-emerald-100\/50:focus{background-color:#d1fae580}.focus\:bg-fuchsia-100\/50:focus{background-color:#fae8ff80}.focus\:bg-green-100\/50:focus{background-color:#dcfce780}.focus\:bg-indigo-100\/50:focus{background-color:#e0e7ff80}.focus\:bg-lime-100\/50:focus{background-color:#ebfcca80}.focus\:bg-orange-100\/50:focus{background-color:#ffedd580}.focus\:bg-pink-100\/50:focus{background-color:#fce7f380}.focus\:bg-purple-100\/50:focus{background-color:#f3e8ff80}.focus\:bg-red-100\/50:focus{background-color:#fee1e180}.focus\:bg-rose-100\/50:focus{background-color:#ffe4e680}.focus\:bg-sky-100\/50:focus{background-color:#e0f2fe80}.focus\:bg-teal-100\/50:focus{background-color:#ccfbf180}.focus\:bg-violet-100\/50:focus{background-color:#ede9fe80}.focus\:bg-yellow-100\/50:focus{background-color:#fef9c380}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-amber-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.focus\:ring-amber-500\/20:focus{--tw-ring-color:#f59e0b33}.focus\:ring-amber-500\/50:focus{--tw-ring-color:#f59e0b80}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.focus\:ring-blue-500\/20:focus{--tw-ring-color:#3b82f633}.focus\:ring-blue-500\/50:focus{--tw-ring-color:#3b82f680}.focus\:ring-cyan-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(6 182 212/var(--tw-ring-opacity,1))}.focus\:ring-cyan-500\/20:focus{--tw-ring-color:#06b6d433}.focus\:ring-cyan-500\/50:focus{--tw-ring-color:#06b6d480}.focus\:ring-emerald-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity,1))}.focus\:ring-emerald-500\/20:focus{--tw-ring-color:#10b98133}.focus\:ring-emerald-500\/50:focus{--tw-ring-color:#10b98180}.focus\:ring-fuchsia-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(217 70 239/var(--tw-ring-opacity,1))}.focus\:ring-fuchsia-500\/20:focus{--tw-ring-color:#d946ef33}.focus\:ring-fuchsia-500\/50:focus{--tw-ring-color:#d946ef80}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.focus\:ring-green-500\/20:focus{--tw-ring-color:#22c55e33}.focus\:ring-green-500\/50:focus{--tw-ring-color:#22c55e80}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.focus\:ring-indigo-500\/20:focus{--tw-ring-color:#6366f133}.focus\:ring-indigo-500\/50:focus{--tw-ring-color:#6366f180}.focus\:ring-lime-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(132 204 22/var(--tw-ring-opacity,1))}.focus\:ring-lime-500\/20:focus{--tw-ring-color:#84cc1633}.focus\:ring-lime-500\/50:focus{--tw-ring-color:#84cc1680}.focus\:ring-orange-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity,1))}.focus\:ring-orange-500\/20:focus{--tw-ring-color:#f9731633}.focus\:ring-orange-500\/50:focus{--tw-ring-color:#f9731680}.focus\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(236 72 153/var(--tw-ring-opacity,1))}.focus\:ring-pink-500\/20:focus{--tw-ring-color:#ec489933}.focus\:ring-pink-500\/50:focus{--tw-ring-color:#ec489980}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity,1))}.focus\:ring-purple-500\/20:focus{--tw-ring-color:#a855f733}.focus\:ring-purple-500\/50:focus{--tw-ring-color:#a855f780}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-red-500\/20:focus{--tw-ring-color:#ef444433}.focus\:ring-red-500\/50:focus{--tw-ring-color:#ef444480}.focus\:ring-rose-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(244 63 94/var(--tw-ring-opacity,1))}.focus\:ring-rose-500\/20:focus{--tw-ring-color:#f43f5e33}.focus\:ring-rose-500\/50:focus{--tw-ring-color:#f43f5e80}.focus\:ring-sky-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(14 165 233/var(--tw-ring-opacity,1))}.focus\:ring-sky-500\/20:focus{--tw-ring-color:#0ea5e933}.focus\:ring-sky-500\/50:focus{--tw-ring-color:#0ea5e980}.focus\:ring-teal-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(20 184 166/var(--tw-ring-opacity,1))}.focus\:ring-teal-500\/20:focus{--tw-ring-color:#14b8a633}.focus\:ring-teal-500\/50:focus{--tw-ring-color:#14b8a680}.focus\:ring-violet-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(139 92 246/var(--tw-ring-opacity,1))}.focus\:ring-violet-500\/20:focus{--tw-ring-color:#8b5cf633}.focus\:ring-violet-500\/50:focus{--tw-ring-color:#8b5cf680}.focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(234 179 8/var(--tw-ring-opacity,1))}.focus\:ring-yellow-500\/20:focus{--tw-ring-color:#eab30833}.focus\:ring-yellow-500\/50:focus{--tw-ring-color:#eab30880}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}@media (min-width:640px){.sm\:px-2{padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.md\:block{display:block}.md\:w-1\/3{width:33.3333%}.md\:w-\[296px\]{width:296px}.md\:w-auto{width:auto}.md\:min-w-\[296px\]{min-width:296px}.md\:flex-row{flex-direction:row}.md\:space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem*var(--tw-space-x-reverse));margin-left:calc(.375rem*(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.md\:border-b{border-bottom-width:1px}.md\:pl-1{padding-left:.25rem}.md\:pl-2{padding-left:.5rem}}@media (min-width:1024px){.lg\:mb-0{margin-bottom:0}.lg\:h-10{height:2.5rem}.lg\:w-10{width:2.5rem}.lg\:w-auto{width:auto}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:border-b-0{border-bottom-width:0}.lg\:border-r{border-right-width:1px}.lg\:pb-0{padding-bottom:0}.lg\:pr-1{padding-right:.25rem}.lg\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:1536px){.\32 xl\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (prefers-color-scheme:dark){.dark\:border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.dark\:bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.dark\:bg-white\/10{background-color:#ffffff1a}.dark\:bg-white\/5{background-color:#ffffff0d}.dark\:text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.dark\:text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.dark\:text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:text-fuchsia-400{--tw-text-opacity:1;color:rgb(232 121 249/var(--tw-text-opacity,1))}.dark\:text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.dark\:text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.dark\:text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.dark\:text-lime-400{--tw-text-opacity:1;color:rgb(163 230 53/var(--tw-text-opacity,1))}.dark\:text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.dark\:text-pink-400{--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity,1))}.dark\:text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.dark\:text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.dark\:text-sky-400{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.dark\:text-teal-400{--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity,1))}.dark\:text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:text-white\/70{color:#ffffffb3}.dark\:text-white\/80{color:#fffc}.dark\:text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.dark\:hover\:bg-white\/10:hover{background-color:#ffffff1a}.dark\:hover\:text-amber-400:hover{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.dark\:hover\:text-cyan-400:hover{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.dark\:hover\:text-emerald-400:hover{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:hover\:text-fuchsia-400:hover{--tw-text-opacity:1;color:rgb(232 121 249/var(--tw-text-opacity,1))}.dark\:hover\:text-green-400:hover{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.dark\:hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.dark\:hover\:text-lime-400:hover{--tw-text-opacity:1;color:rgb(163 230 53/var(--tw-text-opacity,1))}.dark\:hover\:text-orange-400:hover{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.dark\:hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity,1))}.dark\:hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.dark\:hover\:text-red-400:hover{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:hover\:text-rose-400:hover{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.dark\:hover\:text-sky-400:hover{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.dark\:hover\:text-teal-400:hover{--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity,1))}.dark\:hover\:text-violet-400:hover{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.dark\:hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.dark\:focus\:bg-white\/10:focus{background-color:#ffffff1a}}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{color:var(--neutrals-900);background:var(--neutrals-50);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Malgun Gothic,Apple SD Gothic Neo,Roboto,sans-serif;font-size:13px;line-height:1.5}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol{list-style:none;margin:0;padding:0}img,svg,video,canvas{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}table{border-collapse:collapse;border-spacing:0}code,pre{font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}[class^=icon-],[class*=\ icon-]{--icon:none;display:inline-block;vertical-align:-.14em;-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor;flex:none;width:1em;height:1em}.icon-bell{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8a6 6 0 0 0-12 0c0 7-3 9-3 9h18s-3-2-3-9'/%3E%3Cpath d='M13.73 21a2 2 0 0 1-3.46 0'/%3E%3C/svg%3E")}.icon-check{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.icon-chevron_left{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E")}.icon-chevron_right{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.icon-chevron_down{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.icon-edit{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.5 2.5a2.12 2.12 0 0 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.icon-setting{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 1 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 1 1-2.83-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 1 1 2.83 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1Z'/%3E%3C/svg%3E")}.icon-trash{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3Cpath d='M19 6l-1 14a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2L5 6'/%3E%3C/svg%3E")}.icon-plus{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.icon-close{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E")}.icon-search{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E")}.icon-menu{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M3 6h18M3 12h18M3 18h18'/%3E%3C/svg%3E")}.icon-globe{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20'/%3E%3Cpath d='M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10Z'/%3E%3C/svg%3E")}.icon-logout{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3Cpath d='m16 17 5-5-5-5'/%3E%3Cpath d='M21 12H9'/%3E%3C/svg%3E")}.icon-chart{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M18 20V10M12 20V4M6 20v-4'/%3E%3C/svg%3E")}.icon-grid{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='7' rx='1'/%3E%3Crect x='14' y='3' width='7' height='7' rx='1'/%3E%3Crect x='14' y='14' width='7' height='7' rx='1'/%3E%3Crect x='3' y='14' width='7' height='7' rx='1'/%3E%3C/svg%3E")}.icon-folder{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M20 19a2 2 0 0 0 2-2V8.5a2 2 0 0 0-2-2h-7.6a2 2 0 0 1-1.6-.8L9.6 4.1A2 2 0 0 0 8 3.3H4a2 2 0 0 0-2 2V17a2 2 0 0 0 2 2Z'/%3E%3C/svg%3E")}.icon-dashboard{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='9' rx='1.5'/%3E%3Crect x='14' y='3' width='7' height='5' rx='1.5'/%3E%3Crect x='14' y='12' width='7' height='9' rx='1.5'/%3E%3Crect x='3' y='16' width='7' height='5' rx='1.5'/%3E%3C/svg%3E")}.icon-grip{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Ccircle cx='9' cy='5.5' r='1.6'/%3E%3Ccircle cx='15' cy='5.5' r='1.6'/%3E%3Ccircle cx='9' cy='12' r='1.6'/%3E%3Ccircle cx='15' cy='12' r='1.6'/%3E%3Ccircle cx='9' cy='18.5' r='1.6'/%3E%3Ccircle cx='15' cy='18.5' r='1.6'/%3E%3C/svg%3E")}.icon-chevron_up{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m18 15-6-6-6 6'/%3E%3C/svg%3E")}.no-data{display:flex;color:var(--neutrals-500);text-align:center;flex-direction:column;justify-content:center;align-items: center;gap:10px;padding:28px 16px}.no-data img,.no-data svg{opacity:.55;width:40px;height:40px}.no-data.sm{padding:12px 8px}.no-data.sm img,.no-data.sm svg{width:26px;height:26px}.no-data.lg{padding:48px 20px}.no-data.lg img,.no-data.lg svg{width:56px;height:56px}.no-data .text{color:var(--neutrals-700);font-weight:600}.no-data .extra-text{color:var(--neutrals-500);max-width:42ch;font-size:12px}.no-data-badge{display:inline-flex;color:var(--warning-700);background:var(--warning-50);border-radius:999px;align-items: center;gap:6px;padding:3px 8px;font-size:11px}.loader{display:flex;color:var(--neutrals-500);flex-direction:column;justify-content:center;align-items: center;gap:10px;width:100%;height:100%;min-height:80px;font-size:12px}.loader__spinner{border:2.5px solid var(--neutrals-300);border-top-color:var(--primary-500);animation:rtv-spin .7s linear infinite;border-radius:50%;width:26px;height:26px}.loader.dark{color:var(--neutrals-300)}.loader.dark .loader__spinner{border-color:#ffffff38;border-top-color:var(--primary-400)}@keyframes rtv-spin{to{transform:rotate(360deg)}}.btn-stroke,.btn-round_bg{display:inline-flex;color:var(--neutrals-600);border-radius:6px;justify-content:center;align-items: center;width:30px;height:30px;transition:background-color .14s,color .14s,border-color .14s;font-size:15px}.btn-stroke{border:1px solid var(--neutrals-300);background:var(--surface)}.btn-stroke:hover:not(:disabled){color:var(--primary-600);border-color:var(--primary-300);background:var(--primary-50)}.btn-round_bg{background:var(--neutrals-100);border-radius:50%}.btn-round_bg:hover:not(:disabled){background:var(--neutrals-200)}.btn-stroke:disabled,.btn-round_bg:disabled{opacity:.45}.rtv-tt{position:relative;display:inline-flex}.rtv-tt__bubble{position:absolute;z-index:8000;background:var(--neutrals-900);color:#fff;white-space:nowrap;pointer-events:none;animation:rtv-tt-in .12s ease-out;border-radius:5px;padding:4px 8px;font-size:11px;font-weight:500;line-height:1.4}.rtv-tt__bubble--bottom{top:calc(100% + 6px);left:50%;transform:translate(-50%)}.rtv-tt__bubble--top{bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.rtv-tt__bubble--left{top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.rtv-tt__bubble--right{top:50%;left:calc(100% + 6px);transform:translateY(-50%)}@keyframes rtv-tt-in{0%{opacity:0}to{opacity:1}}.rtv-crash{display:flex;text-align:center;flex-direction:column;justify-content:center;align-items: center;gap:10px;padding:48px 20px}.rtv-crash h2{color:var(--neutrals-900);font-size:16px}.rtv-crash p{color:var(--neutrals-600)}.rtv-crash pre{background:var(--neutrals-100);color:var(--error-700);text-align:left;white-space:pre-wrap;overflow-x:auto;border-radius:7px;max-width:640px;padding:10px 12px;font-size:11.5px}.rtv-crash button{background:var(--primary-500);color:#fff;border-radius:7px;height:32px;padding:0 14px;font-weight:600}#rtv-toast-container{position:fixed;z-index:9000;display:flex;pointer-events:none;flex-direction:column;gap:8px;bottom:16px;right:16px}.rtv-toast{pointer-events:auto;display:flex;border:1px solid var(--neutrals-200);background:var(--surface);color:var(--neutrals-800);opacity:0;border-left-width:3px;border-radius:8px;align-items: flex-start;gap:9px;min-width:260px;max-width:420px;padding:10px 12px;transition:opacity .16s,transform .16s;font-size:12.5px;transform:translateY(8px);box-shadow:0 8px 24px #0f172a24}.rtv-toast--in{opacity:1;transform:translateY(0)}.rtv-toast--leaving{opacity:0;transform:translateY(4px)}.rtv-toast__body{word-break:break-word;flex:1;min-width:0}.rtv-toast__icon{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:currentColor;border-radius:50%;flex:none;width:16px;height:16px;margin-top:1px}.rtv-toast__close{color:var(--neutrals-400);border-radius:4px;flex:none;width:18px;height:18px;font-size:16px;line-height:1}.rtv-toast__close:hover{color:var(--neutrals-700);background:var(--neutrals-100)}.rtv-toast--success{border-left-color:var(--success-500)}.rtv-toast--success .rtv-toast__icon{color:var(--success-600);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.rtv-toast--warning{border-left-color:var(--warning-500)}.rtv-toast--warning .rtv-toast__icon{color:var(--warning-700);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 9v5'/%3E%3Cpath d='M12 17.5v.01'/%3E%3Cpath d='M10.3 3.9 2.6 17.4A2 2 0 0 0 4.3 20.4h15.4a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 9v5'/%3E%3Cpath d='M12 17.5v.01'/%3E%3Cpath d='M10.3 3.9 2.6 17.4A2 2 0 0 0 4.3 20.4h15.4a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0Z'/%3E%3C/svg%3E")}.rtv-toast--error{border-left-color:var(--error-500)}.rtv-toast--error .rtv-toast__icon{color:var(--error-600);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5'/%3E%3Cpath d='M12 16.5v.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5'/%3E%3Cpath d='M12 16.5v.01'/%3E%3C/svg%3E")}.rtv-toast--info{border-left-color:var(--info-500)}.rtv-toast--info .rtv-toast__icon{color:var(--info-600);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5.5'/%3E%3Cpath d='M12 7.5v.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5.5'/%3E%3Cpath d='M12 7.5v.01'/%3E%3C/svg%3E")}.rtv-dialog-overlay{position:fixed;z-index:9500;display:flex;backdrop-filter:blur(2px);opacity:0;background:#0f172a6b;justify-content:center;align-items: flex-start;padding:12vh 16px 16px;transition:opacity .16s;inset:0}.rtv-dialog-overlay--in{opacity:1}.rtv-dialog{background:var(--surface);text-align:center;border-radius:12px;width:100%;max-width:400px;padding:24px 22px 18px;transition:transform .16s;transform:translateY(-8px)scale(.98);box-shadow:0 24px 60px #0f172a47}.rtv-dialog-overlay--in .rtv-dialog{transform:translateY(0)scale(1)}.rtv-dialog__icon{display:flex;justify-content:center;margin-bottom:14px}.rtv-dialog__icon--good{color:var(--primary-500)}.rtv-dialog__icon--bad{color:var(--error-500)}.rtv-dialog__icon--question{color:var(--info-500)}.rtv-dialog__body h1{color:var(--neutrals-900);margin-bottom:6px;font-size:16px;font-weight:700}.rtv-dialog__body p{color:var(--neutrals-600);font-size:13px;line-height:1.55}.rtv-dialog__actions{display:flex;gap:8px;margin-top:20px}.rtv-dialog__btn{border-radius:7px;flex:1;height:36px;transition:background-color .14s,color .14s;font-size:13px;font-weight:600}.rtv-dialog__btn--ghost{color:var(--neutrals-700);background:var(--neutrals-100)}.rtv-dialog__btn--ghost:hover{background:var(--neutrals-200)}.rtv-dialog__btn--primary{color:#fff;background:var(--primary-500)}.rtv-dialog__btn--primary:hover{background:var(--primary-600)}.rtv-dialog__btn--danger{color:#fff;background:var(--error-500)}.rtv-dialog__btn--danger:hover{background:var(--error-600)}.textbox{position:relative;display:flex;height:44px;transition:all .2s}.textbox>div,.textbox input{border-color:var(--neutrals-300);border-style:solid;border-width:0}.textbox input{background-color:var(--surface);color:var(--neutrals-800);outline:none;border-top-width:1px;border-bottom-width:1px;width:100%;min-width:0;height:100%;font-size:15px;font-weight:400}.textbox input::placeholder{color:var(--neutrals-400)}.textbox input:placeholder-shown{text-overflow:ellipsis}.textbox input:first-child{border-left-width:1px;border-top-left-radius:4px;border-bottom-left-radius:4px;padding-left:20px}.textbox input:last-child{border-right-width:1px;border-top-right-radius:4px;border-bottom-right-radius:4px;padding-right:20px}.textbox>div{display:flex;background-color:var(--surface);border-top-width:1px;border-bottom-width:1px;align-items: center;height:100%}.textbox>div:first-child{border-left-width:1px;border-top-left-radius:4px;border-bottom-left-radius:4px;padding-left:12px}.textbox>div:last-child{border-right-width:1px;border-top-right-radius:4px;border-bottom-right-radius:4px;padding-right:12px}.textbox:hover>div,.textbox:hover input{border-color:var(--neutrals-400)}.textbox:focus-within>div,.textbox:focus-within input{border-color:var(--primary-500)}.textbox:focus-within input{caret-color:var(--primary-500)}.textbox:has(input:disabled)>div{background-color:var(--neutrals-100);color:var(--neutrals-500);border-color:#0000}.textbox:has(input:disabled) input{background-color:var(--neutrals-100);color:var(--neutrals-500);border-color:#0000}.textbox.invalid>div,.textbox.invalid input{border-color:var(--error-500)!important}.textbox.sm{height:28px}.textbox.sm input{font-size:14px}.textbox.sm input:first-child{padding-left:10px}.textbox.sm input:last-child{padding-right:10px}#root{display:flex;flex-direction:column;min-height:100%}*{scrollbar-width:thin;scrollbar-color:var(--neutrals-300)transparent}*::-webkit-scrollbar{width:9px;height:9px}*::-webkit-scrollbar-track{background:0 0}*::-webkit-scrollbar-thumb{background:var(--neutrals-300);background-clip:content-box;border:2px solid #0000;border-radius:6px}*::-webkit-scrollbar-thumb:hover{background:var(--neutrals-400);background-clip:content-box}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0}
