.invite-candidate-autocomplete[data-v-1c4cd915]{display:block;position:relative}.invite-candidate-autocomplete__control[data-v-1c4cd915]{position:relative}.invite-candidate-autocomplete__input[data-v-1c4cd915]{width:100%;min-height:2.75rem;color:inherit;font:inherit;background:#0f172a85;border:1px solid #94a3b83d;border-radius:.875rem;padding:.75rem 3rem .75rem 1rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.invite-candidate-autocomplete__input[data-v-1c4cd915]:focus{border-color:#f59e0b8f;outline:none;box-shadow:0 0 0 .1875rem #f59e0b2e}.invite-candidate-autocomplete__dropdown[data-v-1c4cd915]{width:2rem;height:calc(100% - .75rem);color:inherit;cursor:pointer;background:#94a3b824;border:0;border-radius:.625rem;position:absolute;top:.375rem;right:.375rem}.invite-candidate-autocomplete__panel[data-v-1c4cd915]{z-index:20;background:linear-gradient(#0f172af5,#0f172aeb);border:1px solid #94a3b82e;border-radius:.875rem;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow:hidden;box-shadow:0 1rem 2.25rem #0206176b}.invite-candidate-autocomplete__status[data-v-1c4cd915],.invite-candidate-autocomplete__loading-more[data-v-1c4cd915]{color:#e2e8f0b8;padding:.875rem;font-size:.875rem}.invite-candidate-autocomplete__list[data-v-1c4cd915]{max-height:16rem;overflow-y:auto}.invite-candidate-autocomplete__option[data-v-1c4cd915]{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;display:block}.invite-candidate-autocomplete__option[data-v-1c4cd915]:focus-visible{background:#94a3b814;outline:none}@media (hover:hover){.invite-candidate-autocomplete__option[data-v-1c4cd915]:hover{background:#94a3b814;outline:none}}.invite-candidate-autocomplete__option-content[data-v-1c4cd915]{gap:.1875rem;padding:.75rem .875rem;display:grid}.invite-candidate-autocomplete__option-copy[data-v-1c4cd915]{gap:.125rem;display:grid}.invite-candidate-autocomplete__option-title[data-v-1c4cd915]{font-size:1rem;font-weight:600}.invite-candidate-autocomplete__option-meta[data-v-1c4cd915]{color:#e2e8f0b8;font-size:.875rem}.tournament-invite-email-editor[data-v-908a3530]{gap:.875rem;display:grid}.tournament-invite-email-editor__header[data-v-908a3530]{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.tournament-invite-email-editor__hint[data-v-908a3530]{color:#e2e8f0b8;margin:0;font-size:.875rem;line-height:1.5}.tournament-invite-email-editor__toggle[data-v-908a3530],.tournament-invite-email-editor__add-button[data-v-908a3530],.tournament-invite-email-editor__remove[data-v-908a3530]{color:inherit;cursor:pointer;font:inherit;border:0;border-radius:999px;font-weight:600;transition:opacity .16s,transform .16s,background-color .16s}.tournament-invite-email-editor__toggle[data-v-908a3530],.tournament-invite-email-editor__remove[data-v-908a3530]{background:#94a3b82e;padding:.625rem .875rem}.tournament-invite-email-editor__add-button[data-v-908a3530]{white-space:nowrap;background:#f59e0b2e;padding:.75rem 1rem}.tournament-invite-email-editor__guided[data-v-908a3530],.tournament-invite-email-editor__bulk[data-v-908a3530]{gap:.75rem;display:grid}.tournament-invite-email-editor__composer[data-v-908a3530],.tournament-invite-email-editor__pending[data-v-908a3530]{background:#0f172a6b;border:1px solid #94a3b824;border-radius:.875rem;gap:.75rem;padding:1rem;display:grid}.tournament-invite-email-editor__entry-block[data-v-908a3530]{gap:.5rem;display:grid}.tournament-invite-email-editor__label[data-v-908a3530],.tournament-invite-email-editor__pending-title[data-v-908a3530]{color:#f8fafcf0;font-size:.875rem;font-weight:600}.tournament-invite-email-editor__pending-title[data-v-908a3530]{margin:0}.tournament-invite-email-editor__email-row[data-v-908a3530]{grid-template-columns:minmax(0,1fr) auto;gap:.625rem;display:grid}.tournament-invite-email-editor__email-input[data-v-908a3530],.tournament-invite-email-editor__bulk-input[data-v-908a3530]{width:100%;min-height:2.75rem;color:inherit;font:inherit;background:#0f172a85;border:1px solid #94a3b83d;border-radius:.875rem;padding:.75rem 1rem}.tournament-invite-email-editor__bulk-input[data-v-908a3530]{resize:vertical;min-height:7.5rem}.tournament-invite-email-editor__email-input[data-v-908a3530]:focus,.tournament-invite-email-editor__bulk-input[data-v-908a3530]:focus{border-color:#f59e0b8f;outline:none;box-shadow:0 0 0 .1875rem #f59e0b2e}.tournament-invite-email-editor__subtle-copy[data-v-908a3530],.tournament-invite-email-editor__empty[data-v-908a3530]{color:#e2e8f0b8;margin:0;font-size:.875rem;line-height:1.5}.tournament-invite-email-editor__divider[data-v-908a3530]{background:linear-gradient(90deg,#94a3b800,#94a3b833,#94a3b800);height:1px}.tournament-invite-email-editor__feedback[data-v-908a3530]{color:#fbbf24f5;margin:0;font-size:.875rem}.tournament-invite-email-editor__feedback--info[data-v-908a3530]{color:#7dd3fcf0}.tournament-invite-email-editor__pending-header[data-v-908a3530]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tournament-invite-email-editor__invite-list[data-v-908a3530]{flex-wrap:wrap;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.tournament-invite-email-editor__invite-pill[data-v-908a3530]{background:#0f172a94;border:1px solid #94a3b829;border-radius:999px;align-items:center;gap:.5rem;max-width:100%;padding:.375rem .375rem .375rem .875rem;display:inline-flex}.tournament-invite-email-editor__invite-email[data-v-908a3530]{text-overflow:ellipsis;white-space:nowrap;max-width:22rem;overflow:hidden}.tournament-invite-email-editor__remove[data-v-908a3530]{flex-shrink:0;place-items:center;width:2rem;height:2rem;padding:0;line-height:1;display:inline-grid}.tournament-invite-email-editor__toggle[data-v-908a3530]:disabled,.tournament-invite-email-editor__add-button[data-v-908a3530]:disabled,.tournament-invite-email-editor__remove[data-v-908a3530]:disabled,.tournament-invite-email-editor__email-input[data-v-908a3530]:disabled,.tournament-invite-email-editor__bulk-input[data-v-908a3530]:disabled{opacity:.55;cursor:not-allowed}@media (max-width:768px){.tournament-invite-email-editor__header[data-v-908a3530]{flex-direction:column;align-items:stretch}.tournament-invite-email-editor__email-row[data-v-908a3530]{grid-template-columns:minmax(0,1fr)}.tournament-invite-email-editor__toggle[data-v-908a3530],.tournament-invite-email-editor__add-button[data-v-908a3530]{width:100%}.tournament-invite-email-editor__invite-pill[data-v-908a3530]{justify-content:space-between;width:100%}.tournament-invite-email-editor__invite-email[data-v-908a3530]{max-width:none}}
