.Uiet0W_scannerContainer{text-align:center;flex-direction:column;flex:1;min-height:0;display:flex}.Uiet0W_loadingOverlay{background:var(--overlay-color);z-index:2;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.Uiet0W_loadingOverlay .Uiet0W_spinner{margin-bottom:var(--space-4);padding:var(--space-2);border-radius:var(--radius-pill);background:var(--bg-secondary);color:var(--text-primary);line-height:0}.Uiet0W_loadingOverlay p{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--bg-secondary);color:var(--text-primary);font-size:var(--font-size-base);margin:0}.Uiet0W_videoContainer{background:var(--black-opacity-80);border-radius:var(--radius-md);flex:1;min-height:280px;position:relative;overflow:hidden}@supports (corner-shape:squircle){.Uiet0W_videoContainer{corner-shape:squircle;border-radius:var(--radius-xl)}}.Uiet0W_video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.Uiet0W_errorContainer{align-items:center;gap:var(--space-4);padding:var(--space-8);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);text-align:center;flex-direction:column;display:flex}@supports (corner-shape:squircle){.Uiet0W_errorContainer{corner-shape:squircle;border-radius:var(--radius-xl)}}.Uiet0W_errorIcon{color:var(--color-danger)}.Uiet0W_errorMessage{font-size:var(--font-size-md);color:var(--color-danger);font-weight:var(--font-weight-medium);margin:0}
.O6ycmG_root{gap:var(--space-3);flex-direction:column;display:flex}.O6ycmG_viewport{aspect-ratio:1;width:100%;display:flex}.O6ycmG_status{min-height:2.5em;font-size:var(--font-size-sm);color:var(--text-secondary);text-align:center;margin:0;line-height:1.4}.O6ycmG_error{color:var(--color-danger)}
.vMZ6jq_hostsSection{gap:var(--space-6);flex-direction:column;display:flex}.vMZ6jq_sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.vMZ6jq_sectionHeader h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.vMZ6jq_emptyState{color:var(--text-secondary);font-size:var(--font-size-base);padding:var(--space-6);text-align:center;background:var(--bg-secondary);border-radius:var(--radius-md);margin:0}.vMZ6jq_hostRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.vMZ6jq_hostInfo{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.vMZ6jq_hostInfoButton{text-align:left;flex:1;min-width:0;display:flex}.vMZ6jq_avatar{border-radius:var(--radius-full);object-fit:cover;flex-shrink:0;width:20px;height:20px}.vMZ6jq_avatarPlaceholder{border-radius:var(--radius-full);background:var(--color-primary);color:#fff;width:20px;height:20px;font-weight:var(--font-weight-medium);flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;display:flex}.vMZ6jq_avatarPending{background:var(--bg-tertiary);color:var(--text-secondary)}.vMZ6jq_userName{font-weight:var(--font-weight-medium);font-size:var(--font-size-md);color:#000;white-space:nowrap}.vMZ6jq_userEmail{font-size:var(--font-size-md);color:#1315175c;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vMZ6jq_roleBadge{border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;padding:.25rem .4375rem;display:inline-flex}.vMZ6jq_roleBadge.vMZ6jq_creator{color:#3cbd2c;background-color:#3cbd2c22}.vMZ6jq_roleBadge.vMZ6jq_manager{color:#d69712;background-color:#d6971222}.vMZ6jq_roleBadge.vMZ6jq_pendingAccount{color:#1315178f;background-color:#13151714}.vMZ6jq_hostActions{gap:var(--space-2);flex-shrink:0;align-items:center;display:flex;position:relative}.vMZ6jq_actionButton{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.vMZ6jq_actionButton:hover{background:var(--bg-tertiary,#0000000d);color:var(--text-primary)}.vMZ6jq_actionButton.vMZ6jq_danger:hover{color:#dc3545;background:#dc35451a}.vMZ6jq_scannerOptionsButton{font-size:var(--font-size-base);color:#1315175c;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;text-decoration:none;transition:color .2s;display:flex}.vMZ6jq_scannerOptionsButton:hover,.vMZ6jq_scannerOptionsButton:active{color:#131517a3}.vMZ6jq_scannerOptionsButton:focus-visible{color:#131517a3}.vMZ6jq_scannerOptionsButton:hover,.vMZ6jq_scannerOptionsButton:focus,.vMZ6jq_scannerOptionsButton:active,.vMZ6jq_scannerOptionsButton:visited{text-decoration:none}.vMZ6jq_scannerOptionsButton:focus-visible{text-decoration:none}.vMZ6jq_scannerOptionsButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width:768px){.vMZ6jq_userEmail{display:none}.vMZ6jq_hostActions{border:none}}.vMZ6jq_sectionFooter{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}
.KOkg5W_searchContainer{width:100%;position:relative}.KOkg5W_searchContainer.KOkg5W_disabled .KOkg5W_searchInput{cursor:not-allowed;opacity:.7;background-color:#f0f0f5}.KOkg5W_searchContainer.KOkg5W_error .KOkg5W_searchInput{border-color:var(--error-color,#e53e3e)}.KOkg5W_searchContainer.KOkg5W_inline .KOkg5W_searchInputWrapper .KOkg5W_searchInput{background:0 0;border:none;border-radius:0;padding-left:2.25rem;padding-right:2.25rem}.KOkg5W_searchContainer.KOkg5W_inline .KOkg5W_searchInputWrapper .KOkg5W_searchInput:focus{box-shadow:none;border:none}.KOkg5W_searchContainer.KOkg5W_inline .KOkg5W_searchInputWrapper .KOkg5W_searchInput:not(:disabled):hover{border:none}.KOkg5W_label{margin-bottom:var(--space-1-5);font-weight:var(--font-weight-medium);color:#131517a3;font-size:var(--font-size-base);transition:color .2s;display:block}.KOkg5W_searchInputWrapper{align-items:center;display:flex;position:relative}.KOkg5W_searchInputWrapper .KOkg5W_searchInput{border-radius:var(--radius-sm);width:100%;color:var(--text-primary);font-size:var(--font-size-md);background-color:#fff;border:1px solid #ebeced;outline:none;height:calc(2.25rem + 2px);padding:.625rem 2.25rem;font-family:inherit;line-height:1.6;transition:border .2s,box-shadow .2s}.KOkg5W_searchInputWrapper .KOkg5W_searchInput:not(:disabled):hover{border-color:#1315175c}.KOkg5W_searchInputWrapper .KOkg5W_searchInput:focus,.KOkg5W_searchInputWrapper .KOkg5W_searchInput:focus:hover{border-color:#131517}.KOkg5W_searchInputWrapper .KOkg5W_searchInput:disabled{color:#b0b0c3;cursor:not-allowed;opacity:.7;background:#f0f0f5}.KOkg5W_searchInputWrapper .KOkg5W_searchInput::placeholder{color:#13151752;font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:1.6}.KOkg5W_searchInputWrapper .KOkg5W_searchIconLeft{pointer-events:none;color:#1315175c;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.KOkg5W_searchInputWrapper .KOkg5W_searchIconRight{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.KOkg5W_searchInputWrapper .KOkg5W_clearButton{padding:var(--space-1);color:#1315175c;cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s;display:flex;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}.KOkg5W_searchInputWrapper .KOkg5W_clearButton:hover{color:#131517a3}.KOkg5W_searchDropdown{z-index:1000;background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e1e5e9);border-radius:var(--radius-sm);max-height:260px;animation:.18s KOkg5W_fadeIn;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 2px 8px #0000001a,0 4px 16px #0000001a}.KOkg5W_searchDropdown .KOkg5W_searchLoading{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);font-size:var(--font-size-base);color:var(--text-secondary,#666);display:flex}.KOkg5W_searchDropdown .KOkg5W_searchOptions .KOkg5W_searchOption{width:100%;padding:var(--space-3) var(--space-4);text-align:left;font-size:var(--font-size-base);color:var(--text-primary,#333);cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:none;font-family:inherit;transition:all .15s}.KOkg5W_searchDropdown .KOkg5W_searchOptions .KOkg5W_searchOption:hover,.KOkg5W_searchDropdown .KOkg5W_searchOptions .KOkg5W_searchOption.KOkg5W_focused{background-color:var(--hover-bg,#f8f9fa);color:var(--text-primary,#333)}.KOkg5W_searchDropdown .KOkg5W_searchOptions .KOkg5W_searchOption:active{background-color:var(--active-bg,#e9ecef)}.KOkg5W_searchDropdown .KOkg5W_searchOptions .KOkg5W_searchOption.KOkg5W_disabled{color:var(--text-disabled,#b0b0c3);cursor:not-allowed;background:0 0}.KOkg5W_searchDropdown .KOkg5W_searchOptions .KOkg5W_searchOption.KOkg5W_disabled:hover{background:0 0}.KOkg5W_searchDropdown .KOkg5W_searchOptions .KOkg5W_searchOption:focus{background-color:var(--hover-bg,#f8f9fa);outline:none}.KOkg5W_searchDropdown .KOkg5W_noResults{padding:var(--space-4);text-align:center;font-size:var(--font-size-base);color:var(--text-secondary,#666);font-style:italic}.KOkg5W_errorText{color:var(--error-color,#e53e3e);margin-top:var(--space-1);font-size:.85rem}.KOkg5W_spinner{border:2px solid var(--border-color,#e1e5e9);border-top:2px solid var(--color-primary);border-radius:var(--radius-full);width:16px;height:16px;animation:1s linear infinite KOkg5W_spin}@keyframes KOkg5W_fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.KOkg5W_searchDropdown{max-height:180px;font-size:.98rem}.KOkg5W_searchDropdown .KOkg5W_searchOption{padding:.625rem .875rem}.KOkg5W_searchDropdown .KOkg5W_searchInput{font-size:var(--font-size-md);padding:.625rem .875rem}}
