.-Fj3zq_button{border-radius:var(--radius-control);height:2.125rem;font-size:var(--text-md);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:0 .875rem;font-weight:560;line-height:1;text-decoration:none;display:inline-flex}.-Fj3zq_button:disabled,.-Fj3zq_button[aria-disabled=true]{opacity:.5}.-Fj3zq_sm{height:1.75rem;font-size:var(--text-sm);padding:0 .625rem}.-Fj3zq_lg{height:2.75rem;font-size:var(--text-lg);padding:0 1.25rem}.-Fj3zq_block{width:100%}.-Fj3zq_primary{background:var(--marker);border-color:var(--ink);color:var(--ink);box-shadow:inset 0 -2px #14141429}.-Fj3zq_primary:hover:not(:disabled){background:var(--marker-deep)}.-Fj3zq_secondary{background:var(--surface);border-color:var(--line-strong);color:var(--ink)}.-Fj3zq_secondary:hover:not(:disabled){border-color:var(--ink);background:#fff}.-Fj3zq_ghost{color:var(--ink);background:0 0}.-Fj3zq_ghost:hover:not(:disabled){background:var(--surface-sunk)}.-Fj3zq_danger{background:var(--danger);border-color:var(--danger);color:#fff}.-Fj3zq_danger:hover:not(:disabled){background:#8f1c13}.-Fj3zq_dangerGhost{color:var(--danger);background:0 0}.-Fj3zq_dangerGhost:hover:not(:disabled){background:var(--danger-wash)}.-Fj3zq_icon{flex:none;display:inline-flex}.-Fj3zq_icon svg{width:1em;height:1em}.-Fj3zq_lg .-Fj3zq_icon svg{width:1.125em;height:1.125em}.-Fj3zq_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:.875em;height:.875em;animation:.7s linear infinite -Fj3zq_spin}@keyframes -Fj3zq_spin{to{transform:rotate(360deg)}}.-Fj3zq_iconButton{border-radius:var(--radius-control);width:2rem;height:2rem;color:var(--ink-soft);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid}.-Fj3zq_iconButton svg{width:1rem;height:1rem}.-Fj3zq_iconButton:hover:not(:disabled),.-Fj3zq_iconButton[aria-expanded=true]{background:var(--surface-sunk);color:var(--ink)}.-Fj3zq_iconButton:disabled{opacity:.4}.-Fj3zq_iconButton.-Fj3zq_sm{width:1.75rem;height:1.75rem}.-Fj3zq_iconButton.-Fj3zq_outlined{border-color:var(--line-strong);background:var(--surface)}.-Fj3zq_iconButton.-Fj3zq_inverse{color:var(--paper)}.-Fj3zq_iconButton.-Fj3zq_inverse:hover:not(:disabled){color:#fff;background:#ffffff1f}.-Fj3zq_iconButton[aria-pressed=true]{background:var(--ink);color:var(--paper)}
.VPzvFW_screen{place-items:center;min-height:100dvh;padding:1.5rem;display:grid}.VPzvFW_center{flex-direction:column;align-items:center;gap:1rem;display:flex}.VPzvFW_wordmark{font-family:var(--font-display);font-size:3.5rem;line-height:1}.VPzvFW_loading{color:var(--muted);align-items:center;gap:.5rem;display:inline-flex}.VPzvFW_stroke{background:var(--marker-soft);border-radius:2px;width:1.75rem;height:.4rem;position:relative;overflow:hidden}.VPzvFW_stroke:after{content:"";background:var(--marker);animation:VPzvFW_sweep 1s var(--ease) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes VPzvFW_sweep{to{transform:translate(100%)}}.VPzvFW_card{border:1px solid var(--ink);border-radius:var(--radius-panel);background:var(--surface);flex-direction:column;align-items:flex-start;gap:.875rem;width:min(30rem,100%);padding:2rem;display:flex}.VPzvFW_wordmarkSmall{font-family:var(--font-display);font-size:1.5rem;line-height:1}.VPzvFW_title{font-size:var(--text-2xl);font-weight:600;line-height:1.2}.VPzvFW_body{color:var(--ink-soft);font-size:var(--text-lg);max-width:60ch}.VPzvFW_email{background:linear-gradient(100deg, transparent .15em, var(--marker) .4em, var(--marker) calc(100% - .3em), transparent) 0 75% / 100% 70% no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .2em;font-weight:600}
.aeuA2W_kbd{border:1px solid var(--rule);background:var(--surface);min-width:1.25rem;height:1.25rem;color:var(--muted);font-family:var(--font-mono);border-bottom-width:2px;border-radius:4px;place-items:center;padding:0 .3rem;font-size:.6875rem;font-weight:500;line-height:1;display:inline-grid}.aeuA2W_inverse{color:#d8d3c7;background:#ffffff14;border-color:#ffffff40}
.wPsPHa_tooltipAnchor{display:inline-flex}.wPsPHa_tooltip{z-index:90;border-radius:var(--radius-chip);background:var(--ink);max-width:18rem;color:var(--paper);font-size:var(--text-xs);pointer-events:none;animation:wPsPHa_fade var(--dur-fast) var(--ease);align-items:center;gap:.5rem;padding:.3rem .5rem;font-weight:500;display:inline-flex}.wPsPHa_panel{z-index:80;border:1px solid var(--ink);border-radius:var(--radius-control);background:var(--surface);min-width:12rem;max-width:min(22rem,100vw - 16px);box-shadow:var(--shadow-pop);animation:wPsPHa_pop var(--dur-fast) var(--ease);padding:.25rem}.wPsPHa_menu{flex-direction:column;display:flex}.wPsPHa_menuItem{text-align:left;width:100%;min-height:2rem;font-size:var(--text-md);background:0 0;border:0;border-radius:4px;align-items:center;gap:.6rem;padding:0 .5rem;display:flex}.wPsPHa_menuItem:hover:not(:disabled),.wPsPHa_menuItem:focus-visible{background:var(--marker-soft);box-shadow:none;outline:none}.wPsPHa_menuItem:focus-visible{box-shadow:inset 3px 0 0 var(--ink)}.wPsPHa_menuItem:disabled{color:var(--muted);opacity:.6}.wPsPHa_menuItemDanger{color:var(--danger)}.wPsPHa_menuItemDanger:hover:not(:disabled),.wPsPHa_menuItemDanger:focus-visible{background:var(--danger-wash)}.wPsPHa_menuItemLabel{flex:1}.wPsPHa_menuIcon{width:1rem;color:var(--muted);place-items:center;display:inline-grid}.wPsPHa_menuItemDanger .wPsPHa_menuIcon{color:inherit}.wPsPHa_menuIcon svg{width:.95rem;height:.95rem}.wPsPHa_menuCheck{border:1.5px solid var(--line-strong);background:var(--surface);border-radius:3px;width:.95rem;height:.95rem}.wPsPHa_menuCheck[data-checked=true]{border-color:var(--ink);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23141414' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 90% no-repeat, var(--marker)}.wPsPHa_menuLabel{color:var(--muted);font-size:var(--text-xs);padding:.4rem .5rem .25rem;font-weight:600}.wPsPHa_separator{background:var(--rule);height:1px;margin:.25rem}.wPsPHa_backdrop,.wPsPHa_sheetBackdrop{z-index:70;animation:wPsPHa_fade var(--dur) var(--ease);background:#14141452;position:fixed;inset:0}.wPsPHa_backdrop{place-items:center;padding:1rem;display:grid}.wPsPHa_dialog{border:1px solid var(--ink);border-radius:var(--radius-panel);background:var(--surface);width:min(36rem,100%);max-height:calc(100dvh - 2rem);box-shadow:var(--shadow-float);animation:wPsPHa_rise var(--dur) var(--ease);flex-direction:column;display:flex}.wPsPHa_dialog:focus-visible{box-shadow:var(--shadow-float)}.wPsPHa_dialogSm{width:min(26rem,100%)}.wPsPHa_dialogHeader{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1rem 0 1.25rem;display:flex}.wPsPHa_dialogTitle{font-size:var(--text-xl);padding-top:.2rem;font-weight:600;line-height:1.25}.wPsPHa_dialogDescription{color:var(--ink-soft);font-size:var(--text-md);padding:.5rem 1.25rem 0}.wPsPHa_dialogBody{padding:1rem 1.25rem 0;overflow:auto}.wPsPHa_dialogFooter{justify-content:flex-end;gap:.5rem;padding:1.25rem;display:flex}.wPsPHa_sheet{border-left:1px solid var(--ink);background:var(--paper);width:min(34rem,100vw);box-shadow:var(--shadow-float);animation:wPsPHa_slide-in var(--dur) var(--ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.wPsPHa_sheet:focus-visible{box-shadow:var(--shadow-float)}.wPsPHa_sheetHeader{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1rem .75rem 1.5rem;display:flex}.wPsPHa_sheetTitle{font-size:var(--text-xl);font-weight:600}.wPsPHa_sheetBody{flex:1;padding:1.25rem 1.5rem 1.5rem;overflow:auto}.wPsPHa_sheetFooter{border-top:1px solid var(--rule);background:var(--surface);justify-content:flex-end;align-items:center;gap:.5rem;padding:.875rem 1.5rem;display:flex}@keyframes wPsPHa_fade{0%{opacity:0}}@keyframes wPsPHa_pop{0%{opacity:0;transform:translateY(-3px)}}@keyframes wPsPHa_rise{0%{opacity:0;transform:translateY(6px)}}@keyframes wPsPHa_slide-in{0%{opacity:0;transform:translate(24px)}}
