.auth-sheet{position:fixed;inset:0;z-index:100200;display:grid;place-items:center;padding:16px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.auth-sheet[hidden]{display:none!important}.auth-sheet__backdrop{position:absolute;inset:0;background:#080a129e;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.auth-sheet__panel{position:relative;width:100%;max-width:420px;background:#fff;color:#1f2233;border-radius:14px;box-shadow:0 24px 56px #00000059;padding:28px 26px 22px;max-height:calc(100vh - 32px);overflow-y:auto}.auth-sheet__close{position:absolute;top:12px;right:12px;width:32px;height:32px;background:transparent;border:0;font-size:24px;line-height:1;color:#6b7280;cursor:pointer}.auth-sheet__close:hover{color:#111}.auth-sheet__title{font-size:22px;font-weight:700;margin:0 0 6px}.auth-sheet__sub{font-size:14px;color:#4b5563;margin:0 0 18px}.auth-sheet__field{display:grid;grid-template-columns:92px 1fr;gap:8px;margin-bottom:12px}.auth-sheet__country,.auth-sheet__identifier,.auth-sheet__code,.auth-sheet__name,.auth-sheet__password{width:100%;padding:12px 14px;border:1px solid #d1d5db;border-radius:10px;font-size:15px;background:#fff;box-sizing:border-box}.auth-sheet__code{font-size:28px;letter-spacing:8px;text-align:center;font-weight:700;padding:14px}.auth-sheet__name,.auth-sheet__password{margin-bottom:12px}.auth-sheet__primary{display:block;width:100%;padding:13px 16px;background:linear-gradient(95deg,#ff385c,#e91e63);color:#fff;border:0;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;margin-bottom:14px}.auth-sheet__primary:hover{filter:brightness(1.05)}.auth-sheet__primary[disabled]{opacity:.55;cursor:default}.auth-sheet__divider{display:flex;align-items:center;gap:10px;color:#9ca3af;font-size:12px;margin:6px 0 12px}.auth-sheet__divider:before,.auth-sheet__divider:after{content:"";flex:1;height:1px;background:#e5e7eb}.auth-sheet__oauth-row{display:flex;gap:10px;margin-bottom:4px}.auth-sheet__oauth{flex:1;display:inline-flex;align-items:center;justify-content:center;height:44px;background:#fff;color:#1f2233;border:1px solid #d1d5db;border-radius:10px;cursor:pointer;padding:0;transition:background-color .12s ease,border-color .12s ease,transform 80ms ease,box-shadow .12s ease}.auth-sheet__oauth:hover{background:#f9fafb;border-color:#c7cbd1;transform:translateY(-1px);box-shadow:0 2px 8px #0000000f}.auth-sheet__oauth:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.auth-sheet__oauth-icon{display:block}.auth-sheet__altrow{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:4px}.auth-sheet__link{background:none;border:0;padding:4px 0;font-size:13px;color:#4f46e5;cursor:pointer}.auth-sheet__link:hover{text-decoration:underline}.auth-sheet__status{font-size:13px;margin-top:10px;padding:10px 12px;border-radius:8px;background:#f3f4f6}.auth-sheet__status[data-tone=error]{background:#fef2f2;color:#b91c1c}.auth-sheet__status[data-tone=success]{background:#ecfdf5;color:#047857}.auth-sheet__status[data-tone=info]{background:#eff6ff;color:#1e40af}.auth-sheet__fine{font-size:12px;color:#6b7280;margin:14px 0 0;text-align:center}@media(max-width:480px){.auth-sheet__panel{border-radius:12px;padding:22px 18px 16px}.auth-sheet__title{font-size:19px}.auth-sheet__field{grid-template-columns:80px 1fr}}.auth-sheet__step[hidden]{display:none!important}
/*# sourceMappingURL=auth-sheet.css.map */
