.ui-inset-divider-row{position:relative;border-bottom:0}.ui-inset-divider-row:not(:last-child):after{content:"";position:absolute;right:16px;bottom:0;left:16px;height:1px;background:color-mix(in srgb,var(--theme-border) 82%,transparent);pointer-events:none}.ant-btn{min-height:var(--ui-button-height);height:var(--ui-button-height);padding-inline:16px;border-radius:12px;font-size:var(--ui-text-body);font-weight:var(--ui-font-weight-semibold);letter-spacing:-.01em;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .16s ease,box-shadow .2s ease,opacity .2s ease}.ant-btn:not(:disabled):active{transform:scale(.98)}.ant-btn-primary:not(.form-button-no-shine){border-color:var(--theme-accent);background:var(--theme-accent);color:var(--color-neutral-0);box-shadow:0 4px 14px rgba(0,56,217,.14)}.ant-btn-primary:not(.form-button-no-shine):hover:not(:disabled){border-color:var(--theme-accent-dark);background:var(--theme-accent-dark);color:var(--color-neutral-0);box-shadow:0 6px 16px rgba(0,56,217,.16)}.ant-btn-default:not(.ui-button--secondary):not(.ui-button--surface):not(.ui-button--text):not(.ui-button--icon):not(.ui-button--ghost){border-color:color-mix(in srgb,var(--theme-accent) 36%,var(--theme-border));background:rgba(0,0,0,0);color:var(--theme-accent)}.ant-btn-default:not(.ui-button--secondary):not(.ui-button--surface):not(.ui-button--text):not(.ui-button--icon):not(.ui-button--ghost):hover:not(:disabled){border-color:var(--theme-accent);background:var(--theme-accent-overlay);color:var(--theme-accent);box-shadow:0 4px 12px rgba(0,56,217,.08)}.ant-btn.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-color:rgba(0,0,0,0);box-shadow:none}.ant-btn.ui-button>span{gap:10px}.ant-btn.ui-button .ui-icon{position:relative;z-index:1}.ant-btn.ui-button:not(.ui-button--surface)>span{display:inline-flex;align-items:center}.ant-btn.ui-button--primary{border-color:var(--theme-accent);background:var(--theme-accent);color:var(--color-neutral-0);box-shadow:0 4px 14px rgba(0,56,217,.14)}.ant-btn.ui-button--primary:hover:not(:disabled){border-color:var(--theme-accent-dark);background:var(--theme-accent-dark);color:var(--color-neutral-0);box-shadow:0 6px 16px rgba(0,56,217,.16)}.ant-btn.ui-button--secondary{border-color:var(--theme-border-strong);background:var(--theme-bg-input);color:var(--theme-text)}.ant-btn.ui-button--secondary:hover:not(:disabled){border-color:color-mix(in srgb,var(--theme-accent) 30%,var(--theme-border));background:var(--theme-bg-card);color:var(--theme-accent);box-shadow:0 4px 12px rgba(15,23,42,.06)}.ant-btn.ui-button--outline{border-color:color-mix(in srgb,var(--theme-accent) 36%,var(--theme-border));background:var(--theme-bg-card);color:var(--theme-accent)}.ant-btn.ui-button--outline:hover:not(:disabled){border-color:var(--theme-accent);background:var(--theme-accent-overlay);color:var(--theme-accent);box-shadow:0 4px 12px rgba(0,56,217,.08)}.ant-btn.ui-button--muted{border-color:color-mix(in srgb,var(--theme-border) 88%,transparent);background:var(--theme-bg-card);color:var(--theme-text-muted)}.ant-btn.ui-button--muted:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-error-500) 42%,var(--theme-border));background:color-mix(in srgb,var(--color-error-500) 6%,var(--theme-bg-card));color:var(--color-error-500);box-shadow:none}.ant-btn.ui-button--surface{justify-content:flex-start;width:100%;height:auto;min-height:0;padding:11px 14px;border-color:var(--theme-border-strong)!important;background:var(--theme-bg-input)!important;color:var(--theme-text)!important;text-align:left}.ant-btn.ui-button--surface>span{display:block;width:100%}.ant-btn.ui-button--surface:hover:not(:disabled){border-color:color-mix(in srgb,var(--theme-accent) 24%,var(--theme-border));background:var(--theme-bg-card);box-shadow:0 4px 10px rgba(15,23,42,.05)}.ant-btn.ui-button--danger{border-color:color-mix(in srgb,var(--theme-error) 28%,transparent);background:color-mix(in srgb,var(--theme-error) 10%,transparent);color:var(--theme-error)}.ant-btn.ui-button--danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--theme-error) 40%,transparent);background:color-mix(in srgb,var(--theme-error) 16%,transparent);color:var(--theme-error)}.ant-btn.ui-button--ghost,.ant-btn.ui-button--icon,.ant-btn.ui-button--text{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);box-shadow:none}.ant-btn.ui-button--ghost,.ant-btn.ui-button--text{min-height:auto;height:auto;padding:6px 10px;color:var(--theme-text)}.ant-btn.ui-button--ghost:hover:not(:disabled),.ant-btn.ui-button--text:hover:not(:disabled){background:var(--theme-accent-overlay);color:var(--theme-accent)}.ant-btn.ui-button--icon{width:38px;min-width:38px;height:38px;min-height:38px;padding:0;border-radius:100%;color:inherit}.ant-btn.ui-button--icon:hover:not(:disabled){border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.12);color:var(--theme-accent)}.ant-btn.ui-button--apple:not(.auth-dialog__social-button){border-color:hsla(0,0%,100%,.08)!important;background:linear-gradient(180deg,var(--color-neutral-1100),var(--color-neutral-1240))!important;color:var(--color-neutral-0)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 10px 18px rgba(15,23,42,.12)!important}.ant-btn.ui-button--apple:not(.auth-dialog__social-button):hover:not(:disabled){border-color:hsla(0,0%,100%,.14)!important;background:var(--theme-bg-elevated)!important}.ant-btn.ui-button--google:not(.auth-dialog__social-button){border-color:hsla(0,0%,100%,.08)!important;background:linear-gradient(180deg,var(--color-neutral-1100),var(--color-neutral-1240))!important;color:var(--color-neutral-0)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 10px 18px rgba(15,23,42,.12)!important}.ant-btn.ui-button--google:not(.auth-dialog__social-button):hover:not(:disabled){border-color:hsla(0,0%,100%,.14)!important;background:linear-gradient(180deg,var(--color-neutral-1100),var(--color-neutral-1100))!important}.ant-btn.ui-button--duo{position:relative;overflow:hidden;border-color:rgba(0,0,0,0)!important;background:linear-gradient(135deg,var(--color-error-100) 0,var(--theme-accent) 100%)!important;color:var(--color-neutral-0)!important;box-shadow:0 16px 32px rgba(0,56,217,.2)!important}.ant-btn.ui-button--duo:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(118deg,rgba(255,255,255,.26),transparent 38%,transparent 64%,rgba(255,255,255,.08));pointer-events:none}.ant-btn.ui-button--duo:hover:not(:disabled){filter:saturate(1.05);box-shadow:0 8px 18px rgba(0,56,217,.16)!important}.form-button-apple.ant-btn:not(.auth-dialog__social-button),.form-button-google.ant-btn:not(.auth-dialog__social-button),.ui-button--apple.ant-btn:not(.auth-dialog__social-button),.ui-button--google.ant-btn:not(.auth-dialog__social-button){border-color:hsla(0,0%,100%,.08)!important;background:linear-gradient(180deg,var(--color-neutral-1100),var(--color-neutral-1240))!important;color:var(--color-neutral-0)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 6px 14px rgba(15,23,42,.1)!important}.form-button-apple.ant-btn:not(.auth-dialog__social-button):hover:not(:disabled),.form-button-google.ant-btn:not(.auth-dialog__social-button):hover:not(:disabled),.ui-button--apple.ant-btn:not(.auth-dialog__social-button):hover:not(:disabled),.ui-button--google.ant-btn:not(.auth-dialog__social-button):hover:not(:disabled){border-color:hsla(0,0%,100%,.14)!important}.form-button-duo.ant-btn,.ui-button--duo.ant-btn{position:relative;overflow:hidden;border-color:rgba(0,0,0,0)!important;background:linear-gradient(135deg,var(--color-error-100) 0,var(--theme-accent) 100%)!important;color:var(--color-neutral-0)!important;box-shadow:0 8px 18px rgba(0,56,217,.14)!important}.form-button-duo.ant-btn:before,.ui-button--duo.ant-btn:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(118deg,rgba(255,255,255,.26),transparent 38%,transparent 64%,rgba(255,255,255,.08));pointer-events:none}.form-button-duo.ant-btn:hover:not(:disabled),.ui-button--duo.ant-btn:hover:not(:disabled){filter:saturate(1.05);box-shadow:0 10px 20px rgba(0,56,217,.16)!important}html[data-theme=dark] .ant-btn-primary:not(.form-button-no-shine),html[data-theme=dark] .ui-button--primary.ant-btn:not(.form-button-no-shine){box-shadow:0 6px 16px rgba(0,36,146,.22)!important}html[data-theme=dark] .ant-btn-default:not(.ui-button--secondary):not(.ui-button--surface):not(.ui-button--text):not(.ui-button--icon):not(.ui-button--ghost),html[data-theme=dark] .ant-btn.ui-button--outline{border-color:color-mix(in srgb,var(--theme-border) 84%,transparent)!important;background:color-mix(in srgb,var(--theme-bg-input) 94%,transparent)!important;color:var(--theme-text)!important;box-shadow:none!important}html[data-theme=dark] .ant-btn-default:not(.ui-button--secondary):not(.ui-button--surface):not(.ui-button--text):not(.ui-button--icon):not(.ui-button--ghost):hover:not(:disabled),html[data-theme=dark] .ant-btn.ui-button--outline:hover:not(:disabled){border-color:color-mix(in srgb,var(--theme-accent) 38%,var(--theme-border))!important;background:color-mix(in srgb,var(--theme-accent) 10%,var(--theme-bg-input))!important;color:var(--theme-text)!important}