.after-dark-auth-backdrop[data-v-b492b2bb]{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 50% 18%,rgba(255,47,146,.28),transparent 36%),radial-gradient(circle at 12% 86%,rgba(115,32,92,.3),transparent 34%),#040004d1;display:grid;top:0;right:0;bottom:0;left:0;padding:max(18px,env(safe-area-inset-top)) clamp(14px,4vw,28px) max(18px,env(safe-area-inset-bottom));place-items:center;position:fixed;z-index:10020}.after-dark-auth-dialog[data-v-b492b2bb]{background:linear-gradient(180deg,#5b183af0,#170812fa 58%,#0a040afc),radial-gradient(circle at top right,rgba(255,115,192,.26),transparent 42%);border:1px solid rgba(255,182,222,.28);border-radius:34px;box-shadow:0 34px 90px #0000009e,inset 0 0 0 1px #ffffff0d;color:#fff7fb;display:grid;gap:14px;isolation:isolate;max-height:min(720px,88svh);overflow:auto;padding:clamp(18px,4vw,24px);position:relative;width:min(460px,100%)}.after-dark-auth-dialog[data-v-b492b2bb]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.08),transparent 34%),radial-gradient(circle at 50% 0,rgba(255,115,192,.18),transparent 48%);border-radius:inherit;content:"";top:1px;right:1px;bottom:1px;left:1px;pointer-events:none;position:absolute;z-index:-1}.after-dark-auth-close[data-v-b492b2bb]{background:#ffffff1c;border:0;border-radius:999px;color:#ffffffdb;cursor:pointer;font-size:24px;height:38px;line-height:1;position:absolute;right:14px;top:14px;transition:transform .18s ease,background .18s ease;width:38px}.after-dark-auth-close[data-v-b492b2bb]:hover{background:#ffffff29;transform:rotate(8deg) scale(1.04)}.after-dark-auth-hero[data-v-b492b2bb]{display:grid;gap:9px;padding-right:38px}.after-dark-auth-topline[data-v-b492b2bb]{align-items:center;display:flex;gap:8px;min-width:0}.after-dark-auth-eyebrow[data-v-b492b2bb]{background:#ffffff17;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#ffd4ea;font-size:12px;font-weight:800;letter-spacing:.08em;padding:7px 11px;width:-moz-fit-content;width:fit-content}.after-dark-auth-age[data-v-b492b2bb]{background:#ff2f9238;border:1px solid rgba(255,115,192,.3);border-radius:999px;color:#ffe6f1;display:inline-grid;font-size:12px;font-weight:900;height:34px;place-items:center;width:34px}.after-dark-auth-hero h2[data-v-b492b2bb]{font-size:clamp(32px,8.4vw,48px);letter-spacing:-.06em;line-height:1;margin:0;text-shadow:0 16px 42px rgba(255,47,146,.2)}.after-dark-auth-hero p[data-v-b492b2bb]{color:#ffe7f3c7;font-size:14px;line-height:1.6;margin:0}.after-dark-auth-media[data-v-b492b2bb]{display:flex;gap:10px;mask-image:linear-gradient(90deg,#000 0,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 90%,transparent);min-width:0;overflow-x:auto;padding:2px 2px 4px;scrollbar-width:none}.after-dark-auth-media[data-v-b492b2bb]::-webkit-scrollbar{display:none}.after-dark-auth-media-card[data-v-b492b2bb]{aspect-ratio:9/13;background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);border-radius:20px;box-shadow:0 16px 26px #00000038;flex:0 0 clamp(82px,22vw,112px);overflow:hidden}.after-dark-auth-media-card video[data-v-b492b2bb]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.after-dark-auth-telegram[data-v-b492b2bb]{align-items:center;background:linear-gradient(135deg,#ffffff14,#ffffff05),#0a04099e;border:1px solid hsla(0,0%,100%,.14);border-radius:23px;box-shadow:0 14px 28px #0003;color:inherit;display:flex;gap:12px;min-width:0;padding:13px;text-decoration:none;transition:transform .18s ease,border-color .18s ease}.after-dark-auth-telegram[data-v-b492b2bb]:hover{border-color:#4ab8eb75;transform:translateY(-1px)}.after-dark-auth-telegram-icon[data-v-b492b2bb]{background:linear-gradient(180deg,#45b6eb,#188ed0);border-radius:17px;box-shadow:0 14px 28px #229ed940;display:grid;flex:0 0 48px;font-size:22px;height:48px;place-items:center;width:48px}.after-dark-auth-telegram span[data-v-b492b2bb]:nth-child(2){display:grid;gap:3px;min-width:0}.after-dark-auth-telegram strong[data-v-b492b2bb]{font-size:17px;line-height:1.2}.after-dark-auth-telegram small[data-v-b492b2bb]{color:#ffe7f3b8;font-size:13px}.after-dark-auth-arrow[data-v-b492b2bb]{color:#ffffffb8;font-size:22px;margin-left:auto}.after-dark-auth-actions[data-v-b492b2bb]{display:grid;gap:10px}.after-dark-auth-action[data-v-b492b2bb]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.14);border-radius:18px;color:#fff7fb;cursor:pointer;display:inline-flex;font-size:16px;font-weight:900;gap:10px;justify-content:center;min-height:52px;transition:transform .18s ease,border-color .18s ease,background .18s ease;width:100%}.after-dark-auth-action[data-v-b492b2bb]:hover{background:#ffffff1c;border-color:#ffb6de57;transform:translateY(-1px)}.after-dark-auth-action--primary[data-v-b492b2bb]{background:linear-gradient(135deg,#f58ccc,#f52b78);border-color:#ff73c06b;box-shadow:0 18px 34px #f52b7847}.after-dark-auth-action--primary[data-v-b492b2bb]:hover{background:linear-gradient(135deg,#ffa3d8,#f52b78)}.after-dark-auth-google[data-v-b492b2bb]{background:#fff;border-radius:999px;color:#4285f4;display:inline-grid;font-weight:900;height:24px;place-items:center;width:24px}.after-dark-auth-fade-enter-active[data-v-b492b2bb],.after-dark-auth-fade-leave-active[data-v-b492b2bb]{transition:opacity .18s ease}.after-dark-auth-fade-enter-active .after-dark-auth-dialog[data-v-b492b2bb],.after-dark-auth-fade-leave-active .after-dark-auth-dialog[data-v-b492b2bb]{transition:transform .18s ease,opacity .18s ease}.after-dark-auth-fade-enter-from[data-v-b492b2bb],.after-dark-auth-fade-leave-to[data-v-b492b2bb]{opacity:0}.after-dark-auth-fade-enter-from .after-dark-auth-dialog[data-v-b492b2bb],.after-dark-auth-fade-leave-to .after-dark-auth-dialog[data-v-b492b2bb]{opacity:0;transform:translateY(12px) scale(.98)}@media (max-width:520px){.after-dark-auth-backdrop[data-v-b492b2bb]{padding:max(14px,env(safe-area-inset-top)) 12px max(14px,env(safe-area-inset-bottom));place-items:center}.after-dark-auth-dialog[data-v-b492b2bb]{border-radius:30px;gap:12px;max-height:calc(100svh - 28px);width:min(100%,430px)}.after-dark-auth-hero h2[data-v-b492b2bb]{font-size:clamp(34px,10vw,44px)}.after-dark-auth-media-card[data-v-b492b2bb]{flex-basis:clamp(76px,23vw,96px)}}
