.AppBadge_badge__huFm8{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px;border-radius:999px;font-size:var(--app-font-size-xs);font-family:inherit;line-height:1;white-space:nowrap;user-select:none;box-shadow:var(--app-edge-highlight)}.AppBadge_accent__Fal6Y{background:linear-gradient(180deg,rgba(139,178,255,.2),rgba(139,178,255,.1));color:var(--app-accent);border:1px solid rgba(139,178,255,.3)}.AppBadge_success__j1pCS{background:linear-gradient(180deg,rgba(98,236,163,.16),rgba(98,236,163,.08));color:var(--app-success);border:1px solid rgba(98,236,163,.3)}.AppBadge_warning__Gz4mV{background:linear-gradient(180deg,rgba(255,171,87,.16),rgba(255,171,87,.08));color:var(--app-warning);border:1px solid rgba(255,171,87,.3)}.AppBadge_danger__CgA5m{background:linear-gradient(180deg,rgba(255,102,102,.16),rgba(255,102,102,.08));color:var(--app-danger);border:1px solid rgba(255,102,102,.3)}.AppBadge_neutral__pbikW{background:var(--app-bg-hover);color:var(--app-text-muted);border:1px solid var(--app-border)}.AppBadge_dot__Csh56{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.AppSectionHeader_section__dUxY5:first-child>.AppSectionHeader_header__JeE5x{border-top:none}.AppSectionHeader_header__JeE5x{display:flex;align-items:center;gap:6px;padding:var(--app-pad-s) var(--app-pad);cursor:pointer;user-select:none;border-top:1px solid var(--app-border);background-image:var(--app-header-gradient);box-shadow:var(--app-edge-highlight)}.AppSectionHeader_header__JeE5x:hover{background-color:var(--app-bg-hover)}.AppSectionHeader_chevron__2gdW2{width:10px;height:10px;flex-shrink:0;color:var(--app-text-muted);transition:transform var(--app-transition)}.AppSectionHeader_chevronOpen__UlVqJ{transform:rotate(90deg)}.AppSectionHeader_icon__ygdc7{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;color:var(--app-text-accent);font-size:12px}.AppSectionHeader_title__ajCnt{flex:1;font-size:var(--app-font-size-s);font-weight:600;color:var(--app-text);text-transform:uppercase;letter-spacing:.04em}.AppSectionHeader_actions__uOWKk{display:flex;align-items:center;gap:var(--app-gap)}.AppSectionHeader_body__cn6Nq{overflow:hidden}.AppSectionHeader_collapsed__QwScC{max-height:0!important}.AppSelect_wrapper__N7ZkX{display:inline-flex;flex-direction:column;gap:var(--app-gap)}.AppSelect_label__NgkHA{font-size:var(--app-font-size-s);color:var(--app-text-muted);user-select:none}.AppSelect_select__34gNI{height:26px;padding:0 24px 0 var(--app-pad);background:var(--app-bg-sunken);border:1px solid var(--app-border);border-radius:var(--app-radius-s);color:var(--app-text);font-family:inherit;font-size:var(--app-font-size);outline:none;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%238a7f96' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;box-shadow:var(--app-inset)}.AppSelect_select__34gNI:hover{border-color:var(--app-border-strong)}.AppSelect_select__34gNI:focus{border-color:var(--app-border-focus);box-shadow:var(--app-inset),var(--app-glow)}.AppSelect_select__34gNI:disabled{opacity:.4;cursor:not-allowed}.AppSelect_select__34gNI option{background:var(--app-bg-solid);color:var(--app-text)}.AppToggle_wrapper__4g32k{display:inline-flex;align-items:center;gap:6px;cursor:pointer;user-select:none}.AppToggle_input__TZCsN{position:absolute;opacity:0;width:0;height:0}.AppToggle_track__Gkyou{position:relative;width:28px;height:16px;flex-shrink:0;border-radius:999px;border:1px solid var(--app-border-strong);background:var(--app-bg-sunken);box-shadow:var(--app-inset)}.AppToggle_thumb__u6KL5{position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.25),var(--app-text-muted) 70%);box-shadow:0 0 3px rgba(0,0,0,.4),0 1px 1px rgba(0,0,0,.2)}.AppToggle_wrapper__4g32k:hover .AppToggle_track__Gkyou{border-color:var(--app-border-focus)}.AppToggle_input__TZCsN:checked+.AppToggle_track__Gkyou{background:color-mix(in srgb,var(--app-accent) 20%,transparent);border-color:var(--app-accent);box-shadow:var(--app-inset),inset 0 0 6px color-mix(in srgb,var(--app-accent) 15%,transparent)}.AppToggle_input__TZCsN:checked+.AppToggle_track__Gkyou .AppToggle_thumb__u6KL5{transform:translateX(12px);background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.3),var(--app-accent) 70%);box-shadow:0 0 8px color-mix(in srgb,var(--app-accent) 55%,transparent)}.AppToggle_input__TZCsN:focus-visible+.AppToggle_track__Gkyou{outline:1px solid var(--app-border-focus);outline-offset:1px}.AppToggle_label__daQCp{font-size:var(--app-font-size);color:var(--app-text);line-height:1}.AppToggle_disabled__YARHk{opacity:.4;pointer-events:none}.AppList_list__CId_i{display:flex;flex-direction:column;font-size:var(--app-font-size)}.AppList_item__ZrR1C{display:flex;align-items:center;gap:var(--app-gap-l);padding:6px var(--app-pad);cursor:pointer;transition:background var(--app-transition);user-select:none;border-radius:var(--app-radius-xs);margin:0 2px}.AppList_item__ZrR1C:hover{background:var(--app-bg-hover)}.AppList_selected__kjuFf{background:var(--app-bg-selected)!important}.AppList_icon__awaDV{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:var(--app-radius-s);background:var(--app-bg-hover);font-size:14px}.AppList_iconColored__jGBmZ{box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.AppList_content__Yk_EN{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.AppList_label__beck3{font-size:var(--app-font-size);color:var(--app-text)}.AppList_description__V7whD,.AppList_label__beck3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AppList_description__V7whD{font-size:var(--app-font-size-xs);color:var(--app-text-muted)}.AppList_trailing__wwifV{flex-shrink:0;display:inline-flex;align-items:center}.AppTooltip_wrapper___m_a0{position:relative;display:inline-flex}.AppTooltip_tip__wa032{position:absolute;z-index:9999;padding:4px 8px;background:var(--app-bg-solid);border:1px solid var(--app-border-strong);border-radius:var(--app-radius-xs);color:var(--app-text);font-size:var(--app-font-size-xs);line-height:1.3;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(2px);transition:none;box-shadow:0 2px 8px rgba(0,0,0,.4)}.AppTooltip_visible__nOWXp{opacity:1;transform:translateY(0)}.AppTooltip_top__8RvdZ{bottom:calc(100% + 6px);left:50%;transform:translateX(-50%) translateY(2px)}.AppTooltip_top__8RvdZ.AppTooltip_visible__nOWXp{transform:translateX(-50%) translateY(0)}.AppTooltip_bottom__y7Q7z{top:calc(100% + 6px);left:50%;transform:translateX(-50%) translateY(-2px)}.AppTooltip_bottom__y7Q7z.AppTooltip_visible__nOWXp{transform:translateX(-50%) translateY(0)}.AppTooltip_left__oCckX{right:calc(100% + 6px);top:50%;transform:translateY(-50%) translateX(2px)}.AppTooltip_left__oCckX.AppTooltip_visible__nOWXp{transform:translateY(-50%) translateX(0)}.AppTooltip_right__J9JU0{left:calc(100% + 6px);top:50%;transform:translateY(-50%) translateX(-2px)}.AppTooltip_right__J9JU0.AppTooltip_visible__nOWXp{transform:translateY(-50%) translateX(0)}.AppPanel_panel__KekxP{display:flex;flex-direction:column;background:var(--app-bg);border:1px solid var(--app-border);border-radius:var(--app-radius);overflow:hidden}.AppPanel_titleBar__V_PaP{display:flex;align-items:center;gap:6px;padding:6px var(--app-pad);border-bottom:1px solid var(--app-border);user-select:none;min-height:30px;background-image:var(--app-surface-gradient);box-shadow:var(--app-edge-highlight)}.AppPanel_titleBarCollapsible__275NF{cursor:pointer;transition:background var(--app-transition)}.AppPanel_titleBarCollapsible__275NF:hover{background:var(--app-bg-hover)}.AppPanel_titleIcon__HZrNT{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;color:var(--app-text-accent);font-size:12px}.AppPanel_titleText__pnGJy{flex:1;font-size:var(--app-font-size-s);font-weight:600;color:var(--app-text)}.AppPanel_titleActions__2Jnxf{display:flex;align-items:center;gap:var(--app-gap)}.AppPanel_chevron__kVGNl{width:10px;height:10px;flex-shrink:0;color:var(--app-text-muted);transition:transform var(--app-transition)}.AppPanel_chevronOpen__2hSYd{transform:rotate(90deg)}.AppPanel_body__oEsbJ{flex:1;min-height:0}.AppPanel_scrollable__q30qz{overflow-y:auto;overflow-x:hidden}.AppPanel_scrollable__q30qz::-webkit-scrollbar{width:5px}.AppPanel_scrollable__q30qz::-webkit-scrollbar-track{background:transparent}.AppPanel_scrollable__q30qz::-webkit-scrollbar-thumb{background:var(--app-border-strong);border-radius:999px}.AppPanel_scrollable__q30qz::-webkit-scrollbar-thumb:hover{background:var(--app-text-muted)}.AppPanel_padded__yJUgU{padding:var(--app-pad)}.AppPanel_collapsed__XnvuY{display:none}.AppPanel_flush__ySu0I{border:none;border-radius:0}.AppPropertyGrid_grid__eE6y5{display:flex;flex-direction:column}.AppPropertyGrid_row__tDM0J{display:flex;align-items:center;min-height:28px;padding:2px var(--app-pad-l);gap:var(--app-gap-l)}.AppPropertyGrid_row__tDM0J:hover{background:var(--app-bg-hover)}.AppPropertyGrid_row__tDM0J+.AppPropertyGrid_row__tDM0J{border-top:1px solid rgba(0,0,0,.15)}.AppPropertyGrid_label__bIfiu{flex:0 0 var(--app-pgrid-label-w,55%);min-width:0;font-size:var(--app-font-size);line-height:1.3;color:var(--app-text-muted);word-break:break-word;user-select:none}.AppPropertyGrid_value__8ZFq5{flex:1 1 auto;min-width:0;display:flex;align-items:center}.AppPropertyGrid_divider__miYK5{height:0;border-top:1px dashed rgba(139,178,255,.06);margin:3px var(--app-pad)}.AppSlider_wrapper__Mzat8{display:inline-flex;flex-direction:column;gap:var(--app-gap)}.AppSlider_label__Wb4Xi{display:flex;justify-content:space-between;align-items:center;font-size:var(--app-font-size-s);color:var(--app-text-muted);user-select:none}.AppSlider_value__HRjjt{color:var(--app-text-accent);font-family:monospace;font-size:var(--app-font-size-xs)}.AppSlider_input__4_eWE{-webkit-appearance:none;appearance:none;width:100%;height:4px;border-radius:2px;background:var(--app-bg-sunken);border:1px solid var(--app-border);outline:none;cursor:pointer;box-shadow:var(--app-inset)}.AppSlider_input__4_eWE:hover{border-color:var(--app-border-strong)}.AppSlider_input__4_eWE::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.3),var(--app-accent) 70%);border:1px solid color-mix(in srgb,var(--app-accent) 50%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--app-accent) 40%,transparent);cursor:pointer}.AppSlider_input__4_eWE::-webkit-slider-thumb:hover{box-shadow:var(--app-glow-focus);transform:scale(1.15)}.AppSlider_input__4_eWE::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.3),var(--app-accent) 70%);border:1px solid color-mix(in srgb,var(--app-accent) 50%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--app-accent) 40%,transparent);cursor:pointer}.AppSlider_centered__4x2JE .AppSlider_input__4_eWE{background:linear-gradient(to right,var(--app-bg-sunken) var(--slider-fill-lo,50%),color-mix(in srgb,var(--app-accent) 35%,transparent) var(--slider-fill-lo,50%),color-mix(in srgb,var(--app-accent) 35%,transparent) var(--slider-fill-hi,50%),var(--app-bg-sunken) var(--slider-fill-hi,50%))}.AppSlider_centered__4x2JE .AppSlider_input__4_eWE:before{content:"";position:absolute;left:var(--slider-center,50%);top:0;bottom:0;width:1px;background:var(--app-border-strong);pointer-events:none}.AppSlider_disabled__vOc0K{opacity:.4;pointer-events:none}