._form_1ea5u_1{--form-gap: var(--spacing-xl);display:flex;flex-direction:column;gap:var(--form-gap);width:100%;height:100%}@media (max-width: 576px){._form_1ea5u_1{--form-gap: var(--spacing-lg)}}._header_1ea5u_19{text-align:center;border-bottom:1px solid var(--border-color-light);padding-bottom:var(--spacing-md);margin-bottom:0}._title_1ea5u_27{font-size:var(--font-size-xl);margin:0;margin-bottom:var(--spacing-xs);color:var(--text-color)}._subtitle_1ea5u_34{color:var(--text-muted-color);font-size:var(--font-size-sm);margin:0}._participantControl_1ea5u_40{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-sm) var(--spacing-md);width:100%}._participantWrapper_1ea5u_52{display:flex;align-items:center;gap:var(--spacing-sm);background:var(--input-bg-color);padding:4px;border-radius:var(--border-radius-full);border:1px solid var(--border-color-medium)}._participantLabel_1ea5u_64{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-color)}._participantLabel_1ea5u_64 svg{flex-shrink:0;color:var(--text-muted-color)}._participantBtn_1ea5u_81{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;background:rgba(var(--overlay-rgb),.06);border:none;border-radius:50%;color:var(--text-color);font-size:1.2rem;cursor:pointer;transition:all .2s}._participantBtn_1ea5u_81:hover:not(:disabled){background:var(--accent-light);color:var(--accent-on-tint)}._participantBtn_1ea5u_81:disabled{opacity:.3;cursor:not-allowed}._participantDisplay_1ea5u_106{font-size:1.25rem;font-weight:700;min-width:40px;text-align:center;font-variant-numeric:tabular-nums}._nextStep_1ea5u_117{margin:0;font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);text-align:center;color:#7d8394}:root[data-theme=light] ._nextStep_1ea5u_117{color:var(--text-muted-color)}._passwordControl_1ea5u_130{display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:stretch;width:100%}._passwordInput_1ea5u_138{width:100%;min-height:44px;padding:10px 14px;background:var(--input-bg-color);border:1px solid var(--border-color-medium);border-radius:var(--border-radius-md);color:var(--text-color);font-size:var(--font-size-base);transition:border-color .2s}._passwordInput_1ea5u_138::placeholder{color:var(--text-muted-color)}._passwordInput_1ea5u_138:focus{outline:none;border-color:var(--accent-color)}._error_1ea5u_161{font-size:var(--font-size-sm);color:var(--danger-color)}._hint_1ea5u_166{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-muted-color)}
