.discord-login[data-v-542c3c3c]{display:flex;flex-direction:row;gap:8px}.discord-login__btn[data-v-542c3c3c],.discord-login__change-account[data-v-542c3c3c]{width:100%;padding:.625rem 1rem;border-radius:var(--theme-radius-button);border:none;background-color:#5865f2;color:#fff;font-family:var(--theme-font-family-body),sans-serif;font-size:var(--theme-font-size-body);font-weight:600;cursor:pointer;transition:background-color .15s}.discord-login__btn[data-v-542c3c3c]:hover:not(:disabled),.discord-login__change-account[data-v-542c3c3c]:hover:not(:disabled){background-color:color-mix(in oklch,#5865f2 85%,#000)}.discord-login__btn[data-v-542c3c3c]:disabled,.discord-login__change-account[data-v-542c3c3c]:disabled{opacity:.4;cursor:not-allowed}.discord-login__authenticated[data-v-542c3c3c]{font-size:var(--theme-font-size-body);color:var(--theme-color-on-surface);opacity:.8}.discord-login__tag[data-v-542c3c3c]{font-weight:600}.themed .gift-recipient-form{display:flex;flex-direction:column;gap:1rem}.themed .gift-recipient-form__field{display:flex;flex-direction:column;gap:.375rem}.themed .gift-recipient-form__label{font-size:var(--theme-font-size-body);font-family:var(--theme-font-family-body),sans-serif;color:var(--theme-color-text);font-weight:600}.themed .select{width:100%;height:44px;padding:0 2rem 0 .75rem;border-radius:var(--theme-radius-input);border:1px solid var(--theme-color-border);background-color:var(--theme-color-background);color:var(--theme-color-text);font-size:var(--theme-font-size-body);font-family:var(--theme-font-family-body),sans-serif;outline:none;box-sizing:border-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23888' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center}.themed .select:focus{border-color:var(--theme-color-primary)}.themed .select:disabled{opacity:.5;cursor:not-allowed}.themed .options-input{display:flex;flex-direction:column;gap:.375rem}.themed .options-input__label{color:var(--theme-color-text);font-weight:600}.themed .options-input__error,.themed .options-input__label{font-size:var(--theme-font-size-body);font-family:var(--theme-font-family-body),sans-serif}.themed .options-input__error{color:var(--theme-color-error)}.themed .options-form{display:flex;flex-direction:column;gap:1rem}.themed .variable-input{width:100%}.themed .variable-form{display:flex;flex-direction:column;gap:1rem}.themed .variable-form__field{display:flex;flex-direction:column;gap:.375rem}.themed .variable-form__label{font-size:var(--theme-font-size-body);font-family:var(--theme-font-family-body),sans-serif;color:var(--theme-color-text);font-weight:600}.add-package-modal__loading{display:flex;align-items:center;justify-content:center;padding:48px}.add-package-modal__spinner{display:block;width:32px;height:32px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:modal-spin .6s linear infinite}@keyframes modal-spin{to{transform:rotate(1turn)}}.add-package-modal{display:flex;flex-direction:column;gap:24px;padding:24px;width:100%}.add-package-modal__title{font-size:var(--theme-font-size-h6);font-weight:var(--theme-font-weight-heading)}.add-package-modal__submit{width:100%}.add-package-modal__actions{display:flex;flex-direction:row;justify-content:space-between;gap:12px}.add-package-modal__actions>*{width:auto;flex:1 1 auto}.toast-container[data-v-9212964d]{position:fixed;width:100%;height:100%;pointer-events:none;flex-direction:column;justify-content:flex-end;padding:1rem;inset:0;z-index:9999}.toast[data-v-9212964d],.toast-container[data-v-9212964d]{display:flex;align-items:flex-start}.toast[data-v-9212964d]{min-width:350px;max-width:420px;padding:.75rem 1rem;gap:.625rem;overflow:hidden;background-color:var(--theme-color-surface);background-clip:padding-box;border:1px solid var(--theme-color-border);box-shadow:0 .25rem .75rem #00000040;border-radius:var(--theme-radius-card);color:var(--theme-color-on-surface);font-family:var(--theme-font-family-body),sans-serif;pointer-events:auto;white-space:pre-wrap}.toast__icon[data-v-9212964d]{flex-shrink:0;width:20px;height:20px;margin-top:.125rem}.toast__content[data-v-9212964d]{display:flex;flex-direction:column;gap:.25rem;flex:1}.toast__title[data-v-9212964d]{font-weight:var(--theme-font-weight-heading)}.toast__message[data-v-9212964d],.toast__title[data-v-9212964d]{font-size:var(--theme-font-size-body);line-height:1.4}.toast__message[data-v-9212964d]{color:var(--theme-color-muted-on-surface)}.toast__close[data-v-9212964d]{all:unset;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;color:var(--theme-color-muted-on-surface);cursor:pointer}.toast__close[data-v-9212964d]:hover{color:var(--theme-color-on-surface)}.toast+.toast[data-v-9212964d]{margin-top:.5rem}.toast--success .toast__icon[data-v-9212964d]{color:#22c55e}.toast--error .toast__icon[data-v-9212964d]{color:var(--theme-color-error)}.toast--info .toast__icon[data-v-9212964d]{color:#3b82f6}.toast--warning .toast__icon[data-v-9212964d]{color:#f59e0b}.toast-slide-enter-active[data-v-9212964d],.toast-slide-leave-active[data-v-9212964d],.toast-slide-move[data-v-9212964d]{transition:all .25s ease}.toast-slide-enter-from[data-v-9212964d],.toast-slide-leave-to[data-v-9212964d]{opacity:0;transform:translate(-100%)}
