.uisF7a_scene{background:var(--background);flex-direction:column;min-height:100vh;display:flex}.uisF7a_titleBar{background:var(--chrome);border-bottom:1px solid var(--border);height:36px;color:var(--muted);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:.75rem;display:flex}.uisF7a_titleBarLeft{align-items:center;gap:6px;display:flex}.uisF7a_titleBarActions{align-items:center;gap:2px;display:flex}.uisF7a_titleBarBtn{width:28px;height:28px;color:var(--muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.uisF7a_titleBarBtn:hover{background:var(--hover);color:var(--foreground)}.uisF7a_editorBody{flex:1;min-height:0;display:flex}.uisF7a_sidebar{background:var(--chrome);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;width:240px;display:flex;overflow-y:auto}.uisF7a_sidebarHeader{padding:12px 12px 8px}.uisF7a_scopeSelector{color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;background:var(--card);align-items:center;gap:6px;padding:6px 8px;font-size:.8125rem;display:flex}.uisF7a_scopeSelector:hover{border-color:color-mix(in srgb, var(--accent) 30%, transparent)}.uisF7a_sidebarGroup{flex-direction:column;display:flex}.uisF7a_sidebarGroup+.uisF7a_sidebarGroup{border-top:1px solid var(--border)}.uisF7a_sidebarGroupHeader{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);-webkit-user-select:none;user-select:none;padding:10px 12px 4px;font-size:.6875rem;font-weight:600}.uisF7a_sidebarNav{flex-direction:column;gap:1px;padding:0 8px 8px;display:flex}.uisF7a_sidebarItem{border-radius:var(--radius-sm);color:var(--foreground);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:7px 10px;font-size:.8125rem;display:flex}.uisF7a_sidebarItem:hover{background:var(--hover)}.uisF7a_sidebarItemActive{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--foreground-bright)}.uisF7a_sidebarLabel{flex:1}.uisF7a_sidebarCount{color:var(--muted);text-align:right;min-width:20px;font-size:.75rem}.uisF7a_content{background:var(--background);flex-direction:column;flex:1;min-width:0;display:flex}.uisF7a_contentHeader{border-bottom:1px solid var(--border);background:var(--chrome);align-items:center;gap:8px;padding:10px 16px;display:flex}.uisF7a_searchBox{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);flex:1;align-items:center;gap:8px;padding:6px 10px;display:flex}.uisF7a_searchBox:focus-within{border-color:color-mix(in srgb, var(--accent) 50%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent)}.uisF7a_searchInput{color:var(--foreground);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.8125rem}.uisF7a_searchInput::placeholder{color:var(--muted)}.uisF7a_clearBtn{width:20px;height:20px;color:var(--muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.uisF7a_clearBtn:hover{color:var(--foreground);background:var(--hover)}.uisF7a_headerActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.uisF7a_actionBtn{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--foreground);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:5px;padding:5px 10px;font-family:inherit;font-size:.75rem;display:flex}.uisF7a_actionBtn:hover{background:var(--hover);border-color:color-mix(in srgb, var(--accent) 40%, transparent);color:var(--foreground-bright)}.uisF7a_listArea{flex:1;padding:8px 0;overflow-y:auto}.uisF7a_scopeHeader{-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:16px 16px 6px;display:flex}.uisF7a_scopeLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.6875rem;font-weight:600}.uisF7a_scopeCount{color:var(--muted);margin-left:auto;font-size:.6875rem}.uisF7a_sourceGroup{margin-bottom:4px}.uisF7a_sourceHeader{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-height:40px;padding:8px 16px 8px 28px;display:flex}.uisF7a_sourceHeader:hover{background:var(--hover)}.uisF7a_sourceHeader:hover .uisF7a_sourceAddBtn{opacity:1}.uisF7a_sourceLabel{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.uisF7a_sourceSummary{color:var(--muted);white-space:nowrap;flex:1;min-width:0;font-size:.6875rem}.uisF7a_sourceAddBtn{border:1px solid var(--border);border-radius:var(--radius-sm);width:22px;height:22px;color:var(--muted);cursor:pointer;opacity:0;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:flex}.uisF7a_sourceAddBtn:hover{background:var(--hover);border-color:color-mix(in srgb, var(--accent) 40%, transparent);color:var(--accent)}.uisF7a_sourceEntries{padding-left:0}.uisF7a_sourceEmpty{color:var(--muted);padding:4px 16px 6px 64px;font-size:.6875rem;font-style:italic}.uisF7a_entryRow{cursor:default;align-items:center;gap:8px;min-height:36px;padding:6px 16px 6px 52px;display:flex}.uisF7a_entryRow:hover{background:var(--hover)}.uisF7a_entryRow:hover .uisF7a_removeBtn{opacity:1}.uisF7a_entryLabel{color:var(--foreground);font-size:.8125rem;font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.uisF7a_allowIcon{cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:color .12s;display:flex}.uisF7a_allowIconOn{color:var(--success)}.uisF7a_allowIconOn:hover{color:color-mix(in srgb, var(--success) 70%, white)}.uisF7a_allowIconOff{color:var(--error);opacity:.7}.uisF7a_allowIconOff:hover{opacity:1}.uisF7a_allowAllBadge{color:var(--success);flex-shrink:0;align-items:center;display:flex}.uisF7a_allowAllBtn{border-radius:var(--radius-sm);border:1px solid var(--border);cursor:pointer;white-space:nowrap;color:var(--muted);background:0 0;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-family:inherit;font-size:.6875rem;transition:background .12s,border-color .12s,color .12s;display:flex}.uisF7a_allowAllBtn:hover{background:var(--hover);color:var(--foreground);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.uisF7a_allowAllBtnActive{color:var(--success);border-color:color-mix(in srgb, var(--success) 30%, transparent);background:color-mix(in srgb, var(--success) 8%, transparent)}.uisF7a_allowAllBtnActive:hover{background:color-mix(in srgb, var(--success) 15%, transparent);border-color:color-mix(in srgb, var(--success) 50%, transparent)}.uisF7a_removeBtn{width:22px;height:22px;color:var(--muted);cursor:pointer;border-radius:var(--radius-sm);opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.uisF7a_removeBtn:hover{background:var(--hover);color:var(--error)}.uisF7a_emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 24px;display:flex}.uisF7a_emptyTitle{color:var(--foreground);font-size:1rem;font-weight:500}.uisF7a_emptyDesc{color:var(--muted);max-width:320px;font-size:.8125rem;line-height:1.5}.uisF7a_otherSection{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:64px 24px;display:flex}.uisF7a_footer{border-top:1px solid var(--border);background:var(--chrome);align-items:center;gap:8px;padding:10px 16px;display:flex}.uisF7a_footerText{color:var(--muted);flex:1;font-size:.75rem}.uisF7a_footerLink{color:var(--link);white-space:nowrap;font-size:.75rem;text-decoration:none}.uisF7a_footerLink:hover{color:var(--accent-hover);text-decoration:underline}
