.ui-button{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:background .15s,opacity .15s;white-space:nowrap}.ui-button--variant--primary{background:rgba(var(--color-bg-primary-default),1);color:rgba(var(--color-base-color),1)}@media(min-width:1025px)and (orientation:landscape){.ui-button--variant--primary:hover{background:rgba(var(--color-bg-primary-active),1);cursor:pointer}}.ui-button--variant--secondary{background:rgba(var(--color-bg-neutral-subtle),1);color:rgba(var(--color-base-color),1)}@media(min-width:1025px)and (orientation:landscape){.ui-button--variant--secondary:hover{background:rgba(var(--color-bg-neutral-muted),1);cursor:pointer}}.ui-button--variant--danger{background:rgba(var(--color-danger),1);color:rgba(var(--color-white),1)}@media(min-width:1025px)and (orientation:landscape){.ui-button--variant--danger:hover{cursor:pointer;opacity:.85}}.ui-button--disabled{cursor:not-allowed;opacity:.5}.ui-button__spinner{animation:spin .6s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;height:16px;width:16px}@keyframes spin{to{transform:rotate(1turn)}}.ui-input{display:flex;flex-direction:column;gap:6px}.ui-input__label{color:rgba(var(--color-base-secondary),1);font-size:13px;font-weight:500}.ui-input__field{background:rgba(var(--color-white),1);border:1px solid rgba(var(--color-border-base-default),1);border-radius:8px;color:rgba(var(--color-base-color),1);font-size:15px;padding:12px 16px;transition:border-color .15s;width:100%}.ui-input__field::-moz-placeholder{color:rgba(var(--color-text-disabled),1)}.ui-input__field::placeholder{color:rgba(var(--color-text-disabled),1)}.ui-input__field:disabled{background:rgba(var(--color-bg-neutral-subtle),1);cursor:not-allowed}.ui-input--focused .ui-input__field{border-color:rgba(var(--color-border-interactive-default),1)}.ui-input--error .ui-input__field{border-color:rgba(var(--color-border-accent-error-default),1)}.ui-input__error{color:rgba(var(--color-danger),1);font-size:12px}
