.ApprovedViewersInput_root__YSPfT{display:flex;flex-direction:column;gap:var(--space-8)}.ApprovedViewersInput_inputRow__F7yJW{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-8)}.ApprovedViewersInput_suggestions__PH_g_{display:flex;flex-wrap:wrap;gap:var(--space-6)}.ApprovedViewersInput_suggestion__NZNGe{appearance:none;display:inline-flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-10) var(--space-4) var(--space-8);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-full);background:var(--bg-surface-2);box-shadow:var(--shadow-chip);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--text-secondary);cursor:pointer;transition:border-color .12s ease,color .12s ease}.ApprovedViewersInput_suggestion__NZNGe svg{flex-shrink:0}.ApprovedViewersInput_suggestion__NZNGe strong{font-weight:var(--font-weight-medium);color:var(--text-primary)}.ApprovedViewersInput_suggestion__NZNGe:hover{border-color:var(--border-3);color:var(--text-primary)}.ApprovedViewersInput_suggestion__NZNGe:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ApprovedViewersInput_input__EoVVR.ApprovedViewersInput_input__EoVVR input{font-size:var(--text-base);letter-spacing:var(--tracking-base)}.ApprovedViewersInput_compact__kKYNe .ApprovedViewersInput_input__EoVVR.ApprovedViewersInput_input__EoVVR input{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.ApprovedViewersInput_list__V4XW1{border-bottom:var(--border-hairline) solid var(--border-1)}.ApprovedViewersInput_row__3I4XC{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);min-height:var(--control-height-32);padding:0 var(--space-8)}.ApprovedViewersInput_entry__YuuvM{min-width:0;overflow:hidden;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;user-select:text}.ApprovedViewersInput_entryPrefix__SAg0d{color:var(--text-muted)}.ApprovedViewersInput_remove__wLdpd{appearance:none;display:inline-flex;align-items:center;flex-shrink:0;height:var(--control-height-32);padding:0 var(--space-16);border:0;border-radius:var(--radius-8);background:transparent;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-muted);cursor:pointer;transition:color .12s ease}.ApprovedViewersInput_remove__wLdpd:hover{color:var(--text-primary)}.ApprovedViewersInput_remove__wLdpd:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@media (prefers-reduced-motion:reduce){.ApprovedViewersInput_remove__wLdpd,.ApprovedViewersInput_suggestion__NZNGe{transition:none}}.ApprovedViewersInput_error__ly_cy{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--feedback-error)}.styles_content__evEcr{display:flex;flex-direction:column;gap:var(--space-24)}.styles_contentLabel__7koHm{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-heading);color:var(--text-primary)}.styles_section__vKidZ{display:flex;flex-direction:column;gap:var(--space-16)}.styles_row___8wcL{display:flex;align-items:center;gap:var(--space-16)}.styles_rowCopy__reePo{display:flex;flex:1;flex-direction:column;gap:var(--space-2);min-width:0}.styles_rowLabel__FrHeV{font-weight:var(--font-weight-medium);color:var(--text-secondary)}.styles_rowDescription__CHFnO,.styles_rowLabel__FrHeV{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base)}.styles_rowDescription__CHFnO{margin:0;font-weight:var(--font-weight-text);color:var(--text-muted)}.styles_select__NO_p8.styles_select__NO_p8{box-sizing:border-box;width:200px;min-width:0;max-width:100%;flex-shrink:0;font-weight:var(--font-weight-text);color:var(--text-primary)}.styles_loadState__96KQq{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-12);color:var(--text-muted)}.styles_spinner__Rg1qZ{flex-shrink:0;animation:styles_spin__Zu1kf 1s linear infinite}@keyframes styles_spin__Zu1kf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.styles_spinner__Rg1qZ{animation:none}}