html:has(.auth-dusk-site){width:100%;min-width:0;max-width:100%;display:block;overflow-x:clip}html:has(.auth-dusk-site) body.flex.flex-col{width:100%;min-width:0;max-width:100%;display:block;overflow-x:clip}.auth-dusk-site,.auth-dusk-site *{box-sizing:border-box}body:has(.auth-dusk-site) .fixed.top-4.right-4{display:none}.auth-dusk-site{--auth-dusk-ink:#f6f0e6;--auth-dusk-muted:#f6f0e6b8;--auth-dusk-label:#f6f0e6a6;--auth-dusk-placeholder:#f6f0e673;--auth-dusk-field-fill:#f6f0e614;--auth-dusk-field-border:#f6f0e62e;--auth-dusk-ghost-border:#f6f0e638;--auth-dusk-panel-border:#3a342a;--auth-dusk-action:var(--glide-color-semantic-dark-action-blue,#7aa4f0);--auth-dusk-action-ink:#12100e;--auth-dusk-gold:var(--glide-color-brand-gold,#c4a052);--auth-dusk-gold-text:var(--glide-color-semantic-dark-gold-text,#e2c57a);--auth-dusk-danger:var(--glide-color-semantic-dark-danger,#f07169);--auth-dusk-ease:var(--glide-motion-easing-standard,cubic-bezier(.2, 0, 0, 1));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:100dvh;color:var(--auth-dusk-ink);font-feature-settings:"ss01" on;-webkit-font-smoothing:antialiased;background:radial-gradient(70% 55% at 78% 12%,#7aa4f024,#0000 58%),linear-gradient(155deg,#1a1814 0%,#12100e 48%,#1a1814 100%);flex-direction:column;justify-content:center;align-items:stretch;padding:2.5rem 0 1.75rem;display:flex;overflow-x:clip}.auth-dusk-panel{box-sizing:border-box;border:1px solid var(--auth-dusk-panel-border);border-radius:var(--glide-radius-large,1.25rem);width:100%;min-width:0;max-width:26rem;box-shadow:var(--glide-elevation-none,none);background:radial-gradient(80% 50% at 85% 0,#c4a0521f,#0000 55%),linear-gradient(165deg,#2a241ceb 0%,#1a1814f5 55%,#243040e6 100%);align-self:center;margin-inline:auto;padding:1.35rem 1.25rem 1.4rem}.auth-dusk-body{flex-direction:column;gap:.85rem;width:100%;min-width:0;display:flex}.auth-dusk-lockup-wrap{justify-content:center;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.auth-dusk-lockup-wrap img,.auth-dusk-lockup{object-fit:contain;object-position:center;min-width:0;display:block;width:auto!important;max-width:14rem!important;height:3rem!important}.auth-dusk-title{letter-spacing:-.02em;color:var(--auth-dusk-ink);margin:0;font-size:1.35rem;font-weight:700;line-height:1.2}.auth-dusk-lede{color:var(--auth-dusk-muted);margin:0;font-size:.92rem;font-weight:500;line-height:1.45}.auth-dusk-helper{color:var(--auth-dusk-label);margin:0;font-size:.82rem;font-weight:500}.auth-dusk-fields{gap:.65rem;display:grid}.auth-dusk-field label{letter-spacing:.02em;text-transform:uppercase;color:var(--auth-dusk-label);margin-bottom:.35rem;font-size:.72rem;font-weight:700;display:block}.auth-dusk-field input,.auth-dusk-input{width:100%;min-height:var(--glide-layout-touch-target-min,44px);border:1px solid var(--auth-dusk-field-border);background:var(--auth-dusk-field-fill);color:var(--auth-dusk-ink);transition:border-color var(--glide-motion-duration-fast,.12s) var(--auth-dusk-ease), box-shadow var(--glide-motion-duration-fast,.12s) var(--auth-dusk-ease);box-shadow:none;border-radius:.85rem;outline:none;padding:.7rem .8rem;font-size:.98rem;font-weight:650}.auth-dusk-field input::placeholder,.auth-dusk-input::placeholder{color:var(--auth-dusk-placeholder);font-weight:500}.auth-dusk-field input:focus-visible,.auth-dusk-input:focus-visible{border-color:color-mix(in srgb, var(--auth-dusk-action) 70%, white);box-shadow:0 0 0 3px color-mix(in srgb, var(--auth-dusk-action) 35%, transparent)}.auth-dusk-actions{gap:.55rem;margin-top:.15rem;display:grid}.auth-dusk-btn-primary{width:100%;min-height:var(--glide-layout-touch-target-min,44px);border-radius:var(--glide-radius-pill,9999px);background:var(--auth-dusk-action);color:var(--auth-dusk-action-ink);cursor:pointer;transition:filter var(--glide-motion-duration-fast,.12s) var(--auth-dusk-ease), transform var(--glide-motion-duration-fast,.12s) var(--auth-dusk-ease);border:none;justify-content:center;align-items:center;font-size:.98rem;font-weight:700;display:inline-flex}.auth-dusk-btn-primary:hover:not(:disabled){filter:brightness(1.06)}.auth-dusk-btn-primary:active:not(:disabled){transform:scale(.98)}.auth-dusk-btn-primary:disabled{opacity:.55;cursor:not-allowed}.auth-dusk-btn-ghost{width:100%;min-height:var(--glide-layout-touch-target-min,44px);border-radius:var(--glide-radius-pill,9999px);border:1px solid var(--auth-dusk-ghost-border);color:var(--auth-dusk-ink);cursor:pointer;transition:background var(--glide-motion-duration-fast,.12s) var(--auth-dusk-ease);background:0 0;justify-content:center;align-items:center;font-size:.95rem;font-weight:650;display:inline-flex}.auth-dusk-btn-ghost:hover:not(:disabled){background:#f6f0e60f}.auth-dusk-btn-ghost:disabled{opacity:.55;cursor:not-allowed}.auth-dusk-btn-apple{width:100%;min-height:var(--glide-layout-touch-target-min,44px);border-radius:var(--glide-radius-pill,9999px);border:1px solid var(--auth-dusk-field-border);color:#fff;cursor:pointer;background:#000;justify-content:center;align-items:center;gap:.5rem;font-size:.95rem;font-weight:650;display:inline-flex}.auth-dusk-btn-apple:hover:not(:disabled){filter:brightness(1.08)}.auth-dusk-btn-apple:disabled{opacity:.55;cursor:not-allowed}.auth-dusk-btn-ghost{gap:.5rem}.auth-dusk-divider{color:var(--auth-dusk-label);letter-spacing:.04em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:.65rem;margin:.1rem 0;font-size:.75rem;font-weight:650;display:grid}.auth-dusk-divider:before,.auth-dusk-divider:after{content:"";background:var(--auth-dusk-field-border);height:1px}.auth-dusk-error{color:var(--auth-dusk-danger);margin:0;font-size:.88rem;font-weight:600}.auth-dusk-identifier-chip{text-align:center;color:var(--auth-dusk-muted);border:1px solid var(--auth-dusk-field-border);background:var(--auth-dusk-field-fill);border-radius:.85rem;margin:0;padding:.55rem .75rem;font-size:.88rem;font-weight:600}.auth-dusk-legal{color:#f6f0e673;margin:.35rem 0 0;font-size:.72rem;font-weight:500;line-height:1.45}.auth-dusk-foot{color:var(--auth-dusk-label);text-align:left;margin:.15rem 0 0;font-size:.82rem;font-weight:500}.auth-dusk-foot a,.auth-dusk-foot-link{color:var(--auth-dusk-action,var(--glide-color-semantic-dark-action-blue,#7aa4f0));font-weight:650;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.auth-dusk-foot-link:disabled{opacity:.55;cursor:not-allowed}.auth-dusk-site-footer{text-align:center;letter-spacing:.02em;color:#f6f0e673;pointer-events:none;-webkit-user-select:none;user-select:none;margin-top:1.5rem;font-size:.72rem;font-weight:500}@keyframes auth-dusk-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.auth-dusk-panel{animation:auth-dusk-rise .7s var(--auth-dusk-ease) both}@media (max-width:47.99rem){.auth-dusk-site{align-items:stretch;padding:1.5rem 0 1.75rem}.auth-dusk-panel{background:0 0;border:0;border-radius:0;align-self:stretch;width:100%;min-width:0;max-width:none;margin-inline:0;padding:0 1.5rem;animation:none}.auth-dusk-body{align-items:stretch;width:100%}.auth-dusk-title,.auth-dusk-lede{text-align:center;width:100%}.auth-dusk-fields,.auth-dusk-actions{width:100%}.auth-dusk-legal,.auth-dusk-foot{text-align:left;width:100%}}@media (prefers-reduced-motion:reduce){.auth-dusk-panel{animation:none}.auth-dusk-field input,.auth-dusk-input,.auth-dusk-btn-primary,.auth-dusk-btn-ghost,.auth-dusk-btn-apple{transition:none}.auth-dusk-btn-primary:active:not(:disabled){transform:none}}
