.invite-lifecycle-note[data-v-84cdec40]{width:fit-content;max-width:100%;min-height:0;margin:0 0 12px;padding:7px 11px;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:var(--surface-soft);font-size:var(--type-caption);line-height:1.45;overflow-wrap:anywhere}.invite-header-action[data-v-84cdec40]{min-height:var(--action-height);margin-left:auto;padding:0 14px;border:1px solid var(--blue);border-radius:var(--action-radius);display:inline-flex;align-items:center;justify-content:center;gap:var(--action-gap);color:var(--on-accent);background:var(--blue);box-shadow:0 9px 22px color-mix(in srgb,var(--blue) 18%,transparent);cursor:pointer;font-size:var(--type-control);font-weight:700;transition:transform .14s ease,border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.invite-header-action[data-v-84cdec40]:hover:not(:disabled){transform:translateY(-1px)}.invite-header-action[data-v-84cdec40]:active:not(:disabled){transform:scale(.985)}.invite-header-action[data-v-84cdec40]:focus-visible{outline:3px solid var(--action-focus);outline-offset:3px}.invite-header-action[data-v-84cdec40]:disabled{color:var(--muted);background:var(--surface-soft);cursor:not-allowed}.invite-copy-fields[data-v-84cdec40]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px}.invite-copy-fields .invite-header-action[data-v-84cdec40]{width:100%;min-height:var(--action-height);margin:0;display:inline-flex;align-items:center;justify-content:center;gap:var(--action-gap)}.invite-action-dialog[data-v-84cdec40]{width:min(460px,100%);padding:20px;border:1px solid var(--line);border-radius:15px;color:var(--text);background:var(--panel);box-shadow:0 24px 70px #00000047;animation:invite-dialog-in-84cdec40 .18s ease-out}.invite-action-dialog>header[data-v-84cdec40]{display:flex;justify-content:space-between;gap:14px}.invite-action-dialog h2[data-v-84cdec40],.invite-action-dialog p[data-v-84cdec40]{margin:0}.invite-action-dialog header p[data-v-84cdec40]{margin-top:4px;color:var(--muted);font-size:var(--type-caption)}.invite-action-dialog header button[data-v-84cdec40]{width:36px;height:36px;border:0;display:grid;place-items:center;color:var(--muted);background:transparent;cursor:pointer}.invite-action-dialog>label[data-v-84cdec40]{display:block;margin-top:18px}.invite-action-dialog>label>span[data-v-84cdec40]{display:block;margin-bottom:7px;color:var(--muted);font-size:var(--type-caption)}.invite-action-dialog input[data-v-84cdec40]:not([type=checkbox]),.invite-action-dialog select[data-v-84cdec40]{width:100%;height:42px;padding:0 11px;border:1px solid var(--line);border-radius:9px;color:var(--text);background:var(--surface-soft)}.invite-amount-field>div[data-v-84cdec40]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.invite-amount-field>div button[data-v-84cdec40]{min-height:42px;padding:0 12px;border:1px solid var(--line);border-radius:9px;color:var(--accent-text);background:var(--accent-soft);cursor:pointer;font-weight:700}.invite-amount-field>small[data-v-84cdec40]{display:block;margin-top:6px;color:var(--muted);font-size:var(--type-caption)}.invite-withdraw-notice[data-v-84cdec40]{margin-top:18px!important;padding:13px;border:1px solid color-mix(in srgb,var(--brand-accent) 28%,var(--line));border-radius:10px;color:var(--muted);background:color-mix(in srgb,var(--brand-accent) 6%,var(--panel));line-height:1.65}.invite-withdraw-notice strong[data-v-84cdec40]{display:block;margin-top:5px;color:var(--text)}.invite-action-primary[data-v-84cdec40],.invite-action-actions button[data-v-84cdec40]{min-height:var(--action-height);padding:0 14px;border:1px solid var(--line);border-radius:var(--action-radius);display:inline-flex;align-items:center;justify-content:center;gap:var(--action-gap);cursor:pointer;font-size:var(--type-control);font-weight:700;transition:transform .14s ease,border-color .14s ease,background-color .14s ease}.invite-action-primary[data-v-84cdec40]{width:100%;margin-top:16px;color:var(--on-accent);background:var(--blue)}.invite-action-summary[data-v-84cdec40],.invite-action-state[data-v-84cdec40]{margin-top:18px!important;padding:13px;border-radius:9px;background:var(--surface-soft);line-height:1.6}.invite-action-state.error[data-v-84cdec40]{color:#d8464e}.invite-action-state[data-v-84cdec40]:not(.error){transition:color .16s ease,background-color .16s ease}.invite-action-actions[data-v-84cdec40]{margin-top:15px;display:flex;gap:9px}.invite-action-actions button[data-v-84cdec40]{flex:1;color:var(--text);background:var(--surface-soft)}.invite-action-actions .invite-action-primary[data-v-84cdec40]{margin-top:0;color:var(--on-accent);background:var(--blue)}@keyframes invite-dialog-in-84cdec40{0%{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.invite-action-dialog[data-v-84cdec40]{animation:none}.invite-header-action[data-v-84cdec40],.invite-action-primary[data-v-84cdec40],.invite-action-actions button[data-v-84cdec40]{transition:none}}@media(max-width:540px){.invite-header-action[data-v-84cdec40]{width:100%;margin:10px 0 0}.invite-share-card>header[data-v-84cdec40]{flex-wrap:wrap}.invite-copy-fields[data-v-84cdec40]{grid-template-columns:1fr 1fr}.invite-copy-fields .invite-header-action[data-v-84cdec40]{margin:0;padding-inline:6px}.invite-amount-field>div[data-v-84cdec40]{grid-template-columns:minmax(0,1fr) auto}}
