.kpJ-yW_page{background:var(--color-bg);grid-template-rows:auto 1fr;min-height:100dvh;display:grid}.kpJ-yW_art{background:var(--color-bg-alt);border-bottom:1px solid var(--color-line);position:relative;overflow:hidden}.kpJ-yW_dither{pointer-events:none;background:radial-gradient(46% 70% at 96% -10%, color-mix(in srgb, var(--color-accent) 95%, transparent) 0 32%, color-mix(in srgb, var(--color-accent) 45%, transparent) 58%, transparent 80%), radial-gradient(30% 60% at 106% 80%, color-mix(in srgb, var(--color-warning) 85%, transparent) 0 26%, transparent 76%), radial-gradient(26% 50% at 70% 120%, color-mix(in srgb, var(--chart-5) 70%, transparent) 0 26%, transparent 76%);-webkit-mask-image:linear-gradient(90deg, var(--color-ink) 0 4px, transparent 4px), linear-gradient(180deg, var(--color-ink) 0 4px, transparent 4px);mask-image:linear-gradient(90deg, var(--color-ink) 0 4px, transparent 4px), linear-gradient(180deg, var(--color-ink) 0 4px, transparent 4px);position:absolute;inset:0;-webkit-mask-size:6px 6px;mask-size:6px 6px;-webkit-mask-composite:source-in;mask-composite:intersect}.kpJ-yW_artInner{gap:var(--space-4);padding:var(--space-5) var(--gutter-app);flex-direction:column;display:flex;position:relative}.kpJ-yW_wordmark{font-family:var(--font-mono);font-size:var(--text-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wordmark);text-transform:uppercase;margin:0;display:none}.kpJ-yW_artCopy{max-width:var(--measure)}.kpJ-yW_headline{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:0}.kpJ-yW_headline em{color:var(--color-accent);font-style:normal}.kpJ-yW_lede,.kpJ-yW_trust{display:none}.kpJ-yW_formSide{padding:var(--space-6) var(--gutter-app) var(--space-8);place-items:start center;display:grid}.kpJ-yW_card{gap:var(--space-4);width:100%;max-width:440px;padding:var(--space-5);border:1px solid var(--color-line);border-top:2px solid var(--color-ink);border-radius:var(--radius-sm);background:var(--color-surface);flex-direction:column;display:flex}.kpJ-yW_brand{padding:6px var(--space-3);border-radius:var(--radius-sm);background:var(--color-accent-tint);color:var(--color-accent-ink);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tag);text-transform:uppercase;align-self:flex-start;margin:0}.kpJ-yW_brand:before{content:"[ ";color:color-mix(in srgb, var(--color-accent-ink) 55%, transparent)}.kpJ-yW_brand:after{content:" ]";color:color-mix(in srgb, var(--color-accent-ink) 55%, transparent)}.kpJ-yW_title{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:0}.kpJ-yW_secondaryForm{justify-content:center;display:flex}.kpJ-yW_details summary{color:var(--color-ink-mute);font-size:var(--text-md);cursor:pointer}.kpJ-yW_details code{margin-top:var(--space-2)}@media (min-width:960px){.kpJ-yW_page{grid-template-rows:1fr;grid-template-columns:minmax(0,1.1fr) minmax(460px,1fr)}.kpJ-yW_art{border-right:1px solid var(--color-line);border-bottom:none}.kpJ-yW_dither{background:radial-gradient(48% 40% at 86% 0%, color-mix(in srgb, var(--color-accent) 95%, transparent) 0 32%, color-mix(in srgb, var(--color-accent) 50%, transparent) 58%, transparent 80%), radial-gradient(32% 26% at 104% 52%, color-mix(in srgb, var(--color-warning) 90%, transparent) 0 26%, transparent 76%), radial-gradient(30% 24% at 92% 108%, color-mix(in srgb, var(--color-accent) 88%, transparent) 0 30%, transparent 78%), radial-gradient(20% 16% at 34% -4%, color-mix(in srgb, var(--chart-5) 75%, transparent) 0 26%, transparent 76%)}.kpJ-yW_wordmark{display:block}.kpJ-yW_artInner{height:100%;padding:var(--space-7) var(--gutter-page) var(--space-9);justify-content:space-between}.kpJ-yW_headline{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.kpJ-yW_lede{margin:var(--space-5) 0 0;max-width:520px;color:var(--color-ink-soft);font-size:var(--text-lg);line-height:var(--leading-relaxed);display:block}.kpJ-yW_trust{gap:var(--space-3) 14px;margin:var(--space-6) 0 0;color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-mono);text-transform:uppercase;flex-wrap:wrap;padding:0;list-style:none;display:flex}.kpJ-yW_trust li+li:before{content:"|" / "";color:var(--color-accent);margin-right:14px}.kpJ-yW_formSide{padding:var(--space-8) var(--gutter-page);place-items:center}.kpJ-yW_card{padding:var(--space-6)}}
._35jSCq_form{gap:var(--space-4);flex-direction:column;display:flex}._35jSCq_field{gap:var(--space-2);flex-direction:column;display:flex}._35jSCq_label{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-soft)}._35jSCq_hint{font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--font-weight-regular);letter-spacing:normal;line-height:var(--leading-normal);text-transform:none;color:var(--color-ink-mute);margin:0}._35jSCq_input{width:100%;min-height:48px;padding:var(--space-3) 14px;border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-body);transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease}._35jSCq_input::placeholder{color:var(--color-ink-mute)}._35jSCq_input:hover{border-color:var(--color-ink)}._35jSCq_input:focus-visible{border-color:var(--color-accent);outline-offset:1px}._35jSCq_codeInput{font-family:var(--font-mono);font-size:var(--text-xl);letter-spacing:.3em;}._35jSCq_button{border-radius:var(--radius-sm);background:var(--color-accent-strong);min-height:48px;color:var(--color-on-dark);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-button);text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-spring);border:none;justify-content:center;align-items:center;gap:10px;padding:14px 26px;text-decoration:none;display:inline-flex}._35jSCq_button:hover{background:var(--color-accent-stronger);color:var(--color-on-dark);transform:translateY(-1px)}._35jSCq_button:active{transform:translateY(0)}._35jSCq_button:disabled{opacity:.55;cursor:progress;transform:none}._35jSCq_buttonSecondary{color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-line-strong);background:0 0;}._35jSCq_buttonSecondary:hover{background:var(--color-hover);color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}._35jSCq_linkButton{color:var(--color-ink);font-size:var(--text-md);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0}._35jSCq_linkButton:hover{color:var(--color-accent-ink)}._35jSCq_card{padding:var(--space-4);border:1px solid var(--color-line);border-top:2px solid var(--color-ink);border-radius:var(--radius-sm);background:var(--color-surface)}._35jSCq_error{padding:var(--space-3) 14px;border-left:3px solid var(--color-danger);border-radius:var(--radius-sm);background:var(--color-danger-tint);color:var(--color-danger);font-size:var(--text-md);margin:0}._35jSCq_notice{padding:var(--space-3) 14px;border-left:2px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-card);color:var(--color-ink);font-size:var(--text-md);margin:0}._35jSCq_badge{padding:3px var(--space-2);border-radius:var(--radius-sm);background:var(--color-card);color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-mono);line-height:var(--leading-normal);text-transform:uppercase;white-space:nowrap;display:inline-block}._35jSCq_secret{padding:var(--space-3) 14px;border:1px dashed var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-card);font-size:var(--text-lg);letter-spacing:.06em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}._35jSCq_uri{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-card);font-size:var(--text-sm);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}
.AXHm4q_card{gap:var(--space-4);width:100%;max-width:540px;padding:var(--space-6) var(--space-5);border:1px solid var(--color-line);border-top:2px solid var(--color-ink);border-radius:var(--radius-sm);background:var(--color-surface);flex-direction:column;display:flex}.AXHm4q_title{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:0}.AXHm4q_stack{gap:var(--space-4);flex-direction:column;display:flex}.AXHm4q_stack p{color:var(--color-ink-soft);line-height:var(--leading-body);margin:0}.AXHm4q_steps{gap:var(--space-3);padding-left:var(--space-5);flex-direction:column;margin:0;display:flex}.AXHm4q_steps li::marker{color:var(--color-accent-ink);font-family:var(--font-mono)}.AXHm4q_steps code,.AXHm4q_details{margin-top:var(--space-2)}.AXHm4q_details summary{color:var(--color-ink-mute);font-size:var(--text-md);cursor:pointer}
