.ai-login-modal[data-v-5d2586ee]{color:var(--ink);border:0;margin:auto}.ai-login-modal[data-v-5d2586ee]::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14141966}button[data-v-5d2586ee]:disabled{opacity:.45;cursor:wait}.cancel-login[data-v-5d2586ee]{color:#7048bd;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ded5ed;border-radius:12px;margin:8px auto 0;padding:8px 18px;display:block}.cancel-login[data-v-5d2586ee]:focus-visible{outline-offset:3px;outline:2px solid #7048bd}.apple-button-label[data-v-5d2586ee]{align-items:center;gap:8px;display:inline-flex}.apple-button-spinner[data-v-5d2586ee]{visibility:hidden;border:2px solid;border-right-color:#0000;border-radius:50%;flex:0 0 16px;width:16px;height:16px}.apple-button-spinner.active[data-v-5d2586ee]{visibility:visible;animation:.8s linear infinite apple-sign-in-spin-5d2586ee}@keyframes apple-sign-in-spin-5d2586ee{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.apple-button-spinner.active[data-v-5d2586ee]{animation:none}}.social-button svg[data-v-5d2586ee]{flex-shrink:0;width:20px;height:20px}dialog.modal.editor-dialog.credits-login[data-v-5d2586ee]{text-align:center;border-radius:28px;width:540px;max-width:calc(100vw - 32px);padding:46px 42px 42px}.credits-logo[data-v-5d2586ee]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:190px;height:36px;margin:0 auto 28px;display:block}dialog.modal.editor-dialog.credits-login .login-title[data-v-5d2586ee]{letter-spacing:-1px;max-width:430px;margin:0 auto 18px;font-size:32px;font-weight:720;line-height:1.14}dialog.modal.editor-dialog.credits-login p[data-v-5d2586ee]{color:#706b78;margin:0;font-size:16px;line-height:1.65}.credits-login .social-button[data-v-5d2586ee]{border:1px solid #e7e0f2;border-radius:29px;justify-content:center;gap:12px;min-height:58px;margin:12px 0 0;font-size:16px;font-weight:500}dialog.modal.editor-dialog.credits-login p+.social-button[data-v-5d2586ee]{margin-top:30px}@media (width<=520px){dialog.modal.editor-dialog.credits-login[data-v-5d2586ee]{border-radius:24px;padding:42px 26px 32px}dialog.modal.editor-dialog.credits-login .login-title[data-v-5d2586ee]{letter-spacing:-.75px;font-size:28px}dialog.modal.editor-dialog.credits-login p[data-v-5d2586ee]{font-size:15px}.credits-logo[data-v-5d2586ee]{height:32px;margin-bottom:24px}}@media (height<=560px){dialog.modal.editor-dialog.credits-login[data-v-5d2586ee]{max-height:calc(100dvh - 16px);padding-top:32px;padding-bottom:28px;overflow:auto}.credits-logo[data-v-5d2586ee]{margin-bottom:18px}dialog.modal.editor-dialog.credits-login p+.social-button[data-v-5d2586ee]{margin-top:22px}}
