.DEkdSW_root{background:var(--color-app-bg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid}.DEkdSW_showcase{padding:var(--space-12);color:#fff;background:radial-gradient(60% 50% at 15% 10%,#2563eb8c 0%,#0000 70%),radial-gradient(50% 45% at 90% 85%,#7c3aed8c 0%,#0000 70%),#0b1220;display:flex;position:relative;overflow:hidden}.DEkdSW_showcase:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 70%,#000 30%,#0000 100%)}.DEkdSW_showcaseInner{z-index:1;justify-content:space-between;gap:var(--space-10);flex-direction:column;width:100%;max-width:34rem;margin:0 auto;display:flex;position:relative}.DEkdSW_mark{background:var(--brand-gradient);width:2.75rem;height:2.75rem;font-family:var(--font-family-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);border-radius:12px;place-items:center;display:grid;box-shadow:0 8px 24px #2563eb73}.DEkdSW_copy{gap:var(--space-4);display:grid}.DEkdSW_headline{font-family:var(--font-family-display);font-size:clamp(2rem,3.2vw,3rem);font-weight:var(--font-weight-bold);letter-spacing:-.03em;margin:0;line-height:1.1}.DEkdSW_sub{color:#e2e8f0cc;max-width:30rem;font-size:var(--font-size-md);line-height:var(--line-height-lg);margin:0}.DEkdSW_highlights{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.DEkdSW_highlight{align-items:center;gap:var(--space-3);color:#f1f5f9eb;font-size:var(--font-size-sm);display:flex}.DEkdSW_highlightIcon{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff14;border:1px solid #ffffff29;place-items:center;width:2rem;height:2rem;display:grid}.DEkdSW_main{padding:var(--space-10) var(--space-6);justify-content:center;align-items:center;display:flex}.DEkdSW_container{width:100%;max-width:26rem;animation:DEkdSW_rise var(--duration-base) var(--ease-standard) both}@keyframes DEkdSW_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1023px){.DEkdSW_root{grid-template-columns:minmax(0,1fr)}.DEkdSW_showcase{display:none}}
.jA8E_G_root{gap:var(--space-3);grid-template-columns:minmax(0,1fr);width:100%;display:grid}.jA8E_G_button{border-radius:var(--radius-lg);background:var(--btn-lavender-bg);min-height:3rem;box-shadow:var(--btn-primary-shadow);color:var(--btn-lavender-text);font-weight:600;font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:0}.jA8E_G_button:hover:not(:disabled){background:var(--btn-lavender-hover);box-shadow:var(--btn-primary-shadow-hover);box-shadow:var(--glow-primary)}.jA8E_G_button:disabled{cursor:progress;opacity:.7}.jA8E_G_error{color:var(--color-danger-ink);font-size:var(--font-size-sm);margin:0}
.xf_2hG_card{gap:var(--space-5);display:grid}.xf_2hG_title{font-family:var(--font-family-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em;margin:0}.xf_2hG_message{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-md);margin:0}.xf_2hG_actions{gap:var(--space-3);display:grid}.xf_2hG_primary,.xf_2hG_secondary{border-radius:var(--radius-lg);min-height:3rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);place-items:center;display:grid}.xf_2hG_primary{background:var(--btn-lavender-bg);box-shadow:var(--btn-primary-shadow);color:var(--btn-lavender-text);font-weight:600}.xf_2hG_secondary{border:1px solid var(--color-border-secondary);background:var(--color-surface-primary);color:var(--color-text-primary)}.xf_2hG_link{color:var(--color-brand-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.xf_2hG_primary:hover:not(:disabled){box-shadow:var(--btn-primary-shadow-hover)}
