.notification-emails_root__HRMGt{position:relative;min-width:0;color:var(--flow-text,var(--text-primary))}.notification-emails_label__DPz60{display:block;font-size:13px;font-weight:600;margin-bottom:8px}.notification-emails_selected__wxx4B{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0 0 10px}.notification-emails_chip__g1upK{display:flex;align-items:center;max-width:100%;padding-inline-start:10px;border:1px solid var(--flow-input-border,var(--border));border-radius:10px;background:var(--flow-panel-soft,var(--bg-card));font-size:12px}.notification-emails_chip__g1upK bdi{overflow-wrap:anywhere;min-width:0}.notification-emails_chip__g1upK button{flex:0 0 44px;min-height:44px;background:none;border:0;color:inherit;cursor:pointer;font-size:18px}.notification-emails_entry__95Qyf{display:flex;flex-wrap:wrap;gap:8px}.notification-emails_entry__95Qyf input{flex:1 1 180px;width:0;min-width:0;box-sizing:border-box;background:var(--flow-input,var(--bg-input));padding:10px;font:inherit;font-size:13px}.notification-emails_add__prQI4,.notification-emails_entry__95Qyf input{min-height:44px;border:1px solid var(--flow-input-border,var(--border));border-radius:8px;color:inherit}.notification-emails_add__prQI4{padding:8px 12px;background:var(--flow-panel-soft,var(--bg-card));cursor:pointer;font:inherit;font-size:12px}.notification-emails_add__prQI4:disabled{opacity:.5;cursor:default}.notification-emails_help__8iZxx,.notification-emails_suggestions__rlMFO p{margin:8px 0;font-size:12px;line-height:1.6;color:var(--flow-muted,var(--text-muted))}.notification-emails_error__Al72P{color:var(--flow-error-text,#dc2626);font-size:12px;line-height:1.6}.notification-emails_entry__95Qyf input[aria-invalid=true]{border-color:#d44747}.notification-emails_suggestions__rlMFO{margin-top:10px;border:1px solid var(--flow-input-border,var(--border));border-radius:10px;padding:6px;max-height:230px;overflow-y:auto;background:var(--flow-panel,var(--bg-card))}.notification-emails_heading__K60ri{display:block;padding:6px;color:var(--flow-muted,var(--text-muted));font-size:11px}.notification-emails_option__iA_kt{display:flex;flex-direction:column;justify-content:center;gap:3px;width:100%;min-height:44px;padding:8px;border:0;border-radius:6px;text-align:start;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer;transition:background .15s ease,transform .15s ease;overflow-wrap:anywhere}.notification-emails_option__iA_kt:hover{background:var(--flow-panel-hover,var(--bg-input));transform:translateY(-1px)}.notification-emails_option__iA_kt small{font-size:11px;color:var(--flow-muted,var(--text-muted))}.notification-emails_root__HRMGt :is(input,button):focus-visible{outline:2px solid var(--flow-focus,var(--accent-cyan));outline-offset:2px}@media (prefers-reduced-motion:reduce){.notification-emails_option__iA_kt{transition:none}.notification-emails_option__iA_kt:hover{transform:none}}.handoff-message_insert__Qo6x7{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:36px;margin-top:8px;padding:6px 10px;border:1px solid var(--flow-accent-border);border-radius:8px;background:var(--flow-accent-soft);color:var(--flow-accent-text);font-size:12px;cursor:pointer;transition:background .14s ease,transform .14s ease}.handoff-message_insert__Qo6x7:hover{background:var(--flow-panel-hover);transform:translateY(-1px)}.handoff-message_menu__ATJw1{min-width:0;margin-top:8px;border:1px solid var(--flow-border);border-radius:10px;overflow:hidden}.handoff-message_option__5k_8Q{display:flex;flex-direction:column;gap:4px;width:100%;min-height:44px;padding:10px 12px;border:0;border-bottom:1px solid var(--flow-border);background:transparent;color:inherit;text-align:start;cursor:pointer;overflow-wrap:anywhere;transition:background .14s ease,padding-inline-start .14s ease}.handoff-message_option__5k_8Q:hover,.handoff-message_option__5k_8Q[aria-selected=true]{background:var(--flow-panel-selected);padding-inline-start:15px}.handoff-message_option__5k_8Q code{font-size:12px;white-space:normal;align-self:flex-start}.handoff-message_option__5k_8Q small{font-size:12px;opacity:.8}.handoff-message_keyboard__FXnSW{padding:8px 12px;margin:0}.handoff-message_error__2tpEM{color:var(--flow-error-text)!important}.handoff-message_preview__vvUL1 blockquote{white-space:pre-wrap;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.handoff-message_insert__Qo6x7,.handoff-message_option__5k_8Q{transition:none}.handoff-message_insert__Qo6x7:hover{transform:none}}