.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}.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)}.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}.AppStatusBar_bar__EGbtL{display:flex;align-items:center;height:24px;padding:0 var(--app-pad);background:var(--app-bg-raised);border-top:1px solid var(--app-border);font-size:var(--app-font-size-xs);color:var(--app-text-muted);gap:var(--app-gap-l);user-select:none;flex-shrink:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.AppStatusBar_item__TOnO5{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.AppStatusBar_itemLabel__owCqt{color:var(--app-text-dim)}.AppStatusBar_itemValue__gJmNr{color:var(--app-text)}.AppStatusBar_spacer__v1J7W{flex:1}.AppStatusBar_dot__jfQgs{width:6px;height:6px;border-radius:50%;flex-shrink:0}.AppStatusBar_dotSuccess__J9tE4{background:radial-gradient(circle,rgba(255,255,255,.4),var(--app-success) 60%);box-shadow:0 0 6px rgba(98,236,163,.6)}.AppStatusBar_dotWarning__joiox{background:radial-gradient(circle,rgba(255,255,255,.4),var(--app-warning) 60%);box-shadow:0 0 6px rgba(255,171,87,.6)}.AppStatusBar_dotDanger__W1OHi{background:radial-gradient(circle,rgba(255,255,255,.4),var(--app-danger) 60%);box-shadow:0 0 6px rgba(255,102,102,.6)}.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}.AppFileList_list__uLYHB{position:relative;display:flex;flex-direction:column;min-height:0;overflow-y:auto;outline:none;user-select:none;flex:1;font-size:calc(var(--app-font-size) * var(--app-file-list-scale, 1))}.AppFileList_folder__VMZf5{display:flex;align-items:center;gap:4px;width:100%;padding:3px 8px;border:none;background:none;color:var(--app-text-muted);font-size:inherit;font-family:inherit;cursor:pointer;text-align:left}.AppFileList_folder__VMZf5:hover{background:var(--app-bg-hover)}.AppFileList_folderDrop__B5fJR,.AppFileList_folderFocused__1lKdM,.AppFileList_folderFocused__1lKdM:hover{background:var(--app-bg-selected)}.AppFileList_folderDrop__B5fJR{box-shadow:inset 0 0 0 1px var(--app-accent)}.AppFileList_folderDropDanger__UtAYz{background:color-mix(in srgb,#ff5f57 32%,transparent);box-shadow:inset 0 0 0 1px #ff5f57;color:#fff}.AppFileList_chevron__vl3Vg{flex-shrink:0;opacity:0;transition:opacity .18s ease,transform .12s}.AppFileList_chevronOpen__Yd7st{transform:rotate(90deg)}.AppFileList_list__uLYHB:focus-within .AppFileList_chevron__vl3Vg,.AppFileList_list__uLYHB:hover .AppFileList_chevron__vl3Vg{opacity:.3}.AppFileList_list__uLYHB:focus-within .AppFileList_chevronOpen__Yd7st,.AppFileList_list__uLYHB:hover .AppFileList_chevronOpen__Yd7st{opacity:1}.AppFileList_list__uLYHB:focus-within .AppFileList_folder__VMZf5:hover .AppFileList_chevron__vl3Vg,.AppFileList_list__uLYHB:hover .AppFileList_folder__VMZf5:hover .AppFileList_chevron__vl3Vg{opacity:.85}.AppFileList_folderLabel__Wlavq{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--app-text)}.AppFileList_folderLabelRoot__Ffcej{color:var(--app-text-dim);font-style:italic}.AppFileList_folderCount__cASUu{color:var(--app-text-dim);font-size:.9em;flex-shrink:0}.AppFileList_file__H6IBk{display:flex;align-items:center;gap:6px;padding:3px 8px;font-size:inherit;cursor:pointer;border-bottom:1px solid var(--app-row-separator);position:relative}.AppFileList_fileRoot__OvV2J{padding-left:8px}.AppFileList_file__H6IBk:hover{background:var(--app-bg-hover)}.AppFileList_fileSelected__sxmG4,.AppFileList_fileSelected__sxmG4:hover{background:var(--app-bg-selected)}.AppFileList_fileFocused__8mW5Y{box-shadow:inset 0 0 0 1px var(--app-border-focus)}.AppFileList_fileFailed__EUOcO .AppFileList_meta__MJaFl,.AppFileList_fileFailed__EUOcO .AppFileList_name__j2JWw{color:var(--app-danger)}.AppFileList_fileFailed__EUOcO .AppFileList_thumb___hGXG{opacity:.4}.AppFileList_fileExcluded__vKdQS .AppFileList_thumb___hGXG{opacity:.25}.AppFileList_fileExcluded__vKdQS .AppFileList_name__j2JWw{opacity:.4}.AppFileList_fileDisabled__CMMnu{opacity:.5;pointer-events:none}.AppFileList_thumb___hGXG{flex-shrink:0;width:20px;height:20px;object-fit:contain;border-radius:2px;image-rendering:auto}.AppFileList_name__j2JWw{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--app-text)}.AppFileList_meta__MJaFl{color:var(--app-text-dim);flex-shrink:0}.AppFileList_statusDot__ZUowD{display:inline-flex;align-items:center;flex-shrink:0;margin-right:4px}.AppFileList_visibility__Rd4Qb{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:var(--app-radius-xs);background:transparent;cursor:pointer;opacity:0;transition:opacity .12s}.AppFileList_fileSelected__sxmG4 .AppFileList_visibility__Rd4Qb,.AppFileList_file__H6IBk:hover .AppFileList_visibility__Rd4Qb,.AppFileList_folderFocused__1lKdM .AppFileList_visibility__Rd4Qb,.AppFileList_folder__VMZf5:hover .AppFileList_visibility__Rd4Qb{opacity:.6}.AppFileList_visibility__Rd4Qb:hover{opacity:1!important;background:var(--app-bg-hover)}.AppFileList_visibilityHidden__3BK2h{opacity:.9!important}.AppFileList_visibilityHidden__3BK2h img{opacity:.5}