._8cbMDG_wrapper{isolation:isolate;width:min(100% - 2rem,760px);min-height:58vh;margin:var(--space-2xl) auto;padding:clamp(var(--space-xl), 5vw, var(--space-3xl));border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card), 0 18px 44px #e1060017;background:linear-gradient(145deg,#1c1c1cf7,#111111fc);flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}._8cbMDG_wrapper:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 0 0,#e1060033,#0000 62%);position:absolute;inset:0}._8cbMDG_code{color:var(--accent-text);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.035em;text-shadow:0 12px 32px #e1060047;font-size:clamp(4rem,12vw,8rem);font-weight:900;line-height:.85}._8cbMDG_badge{border-radius:var(--radius-full);color:#ff8078;font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;background:#e1060026;border:1px solid #ff5a5073;align-items:center;margin-block-end:var(--space-sm);padding:.35rem .75rem;font-weight:700;display:inline-flex}._8cbMDG_title{max-width:18ch;overflow-wrap:anywhere;margin-block-start:var(--space-lg);font-size:clamp(2rem,5vw,3.25rem);font-weight:900}._8cbMDG_title:first-child{margin-block-start:0}._8cbMDG_message{max-width:52ch;color:var(--text-2);font-size:var(--text-md);overflow-wrap:anywhere;margin-block-start:var(--space-md);line-height:1.65}._8cbMDG_message a{color:var(--text-1);-webkit-text-decoration-color:var(--accent-text);text-decoration-color:var(--accent-text);text-underline-offset:3px}._8cbMDG_actions{gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-xl);display:flex}@media (max-width:520px){._8cbMDG_wrapper{width:calc(100% - 1.5rem);min-height:0;margin-block:var(--space-xl);padding:var(--space-xl) var(--space-lg);border-radius:var(--radius-lg)}}
.XQzajq_page{isolation:isolate;min-height:min(860px,100vh);padding:var(--space-3xl) var(--space-md);place-items:center;display:grid;position:relative;overflow:hidden}.XQzajq_page:before{content:"";z-index:-1;background:radial-gradient(ellipse at 50% 0%, #e106002b, transparent 55%), linear-gradient(180deg, var(--bg), #101010);position:absolute;inset:0}.XQzajq_panel{width:100%;max-width:500px;padding:clamp(var(--space-lg), 4vw, var(--space-2xl));border:1px solid var(--border-strong);border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay), 0 16px 36px #e106001f;background:linear-gradient(150deg,#1c1c1cfa,#111111fa);position:relative}.XQzajq_badge{width:fit-content;margin:0 auto var(--space-md);border-radius:var(--radius-full);color:#ff8078;font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;background:#e1060026;border:1px solid #ff5a5073;justify-content:center;align-items:center;padding:.35rem .75rem;font-weight:700;display:flex}.XQzajq_title{text-align:center;margin-block-end:var(--space-sm);font-size:clamp(2rem,5vw,3rem);font-weight:900}.XQzajq_intro{max-width:48ch;margin:0 auto var(--space-xl);color:var(--text-2);font-size:var(--text-sm);text-align:center;line-height:1.65}.XQzajq_form{gap:var(--space-md);flex-direction:column;display:flex}.XQzajq_form .btn{width:100%}.XQzajq_field{flex-direction:column;gap:.375rem;min-width:0;display:flex}.XQzajq_label{color:var(--text-1);font-size:var(--text-sm);font-weight:700}.XQzajq_hint{color:var(--text-2);font-size:var(--text-xs)}.XQzajq_divider{align-items:center;gap:var(--space-md);margin-block:var(--space-lg);color:var(--text-2);font-size:var(--text-sm);display:flex}.XQzajq_divider:before,.XQzajq_divider:after{content:"";background:var(--border);flex:1;height:1px}.XQzajq_resend{border-block-start:1px solid var(--border);margin-block-start:var(--space-xl);padding-block-start:var(--space-lg)}.XQzajq_error,.XQzajq_notice{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);color:var(--text-1);font-size:var(--text-sm);margin-block-end:var(--space-lg)}.XQzajq_error{border:1px solid var(--accent-text);background:#e1060029}.XQzajq_notice{border:1px solid var(--border-strong);background:var(--surface-2)}.XQzajq_switch{color:var(--text-2);font-size:var(--text-sm);text-align:center;margin-block-start:var(--space-xl)}.XQzajq_switch a{color:var(--text-1);text-decoration:underline;-webkit-text-decoration-color:var(--accent-text);text-decoration-color:var(--accent-text);text-underline-offset:3px;font-weight:700}.XQzajq_switch a:hover{color:var(--accent-text)}@media (max-width:480px){.XQzajq_page{min-height:0;padding-block:var(--space-2xl)}.XQzajq_panel{padding:var(--space-lg)}}
