.NKPs4W_page{background:var(--color-bg);min-height:100dvh;color:var(--color-text);padding:32px 16px 64px}.NKPs4W_narrow{width:min(420px,100%);margin:0 auto}.NKPs4W_wide{width:min(880px,100%);margin:0 auto}.NKPs4W_top{align-items:center;gap:12px;margin-bottom:28px;display:flex}.NKPs4W_top a{color:inherit;text-decoration:none}.NKPs4W_crumbs{opacity:.75;align-items:center;gap:8px;font-size:14px;display:flex}.NKPs4W_spacer{flex:1}.NKPs4W_h1{margin:0 0 6px;font-size:26px}.NKPs4W_lead{opacity:.75;margin:0 0 24px;font-size:14px}.NKPs4W_section{margin-top:32px}.NKPs4W_sectionHead{align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.NKPs4W_sectionHead h2{margin:0;font-size:18px}.NKPs4W_sectionHead p{opacity:.7;margin:0;font-size:13px}.NKPs4W_form{flex-direction:column;gap:14px;display:flex}.NKPs4W_row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.NKPs4W_row>.NKPs4W_grow{flex:220px}.NKPs4W_error{border-radius:var(--radius-md);color:#ffb3b3;background:#ff6b6b24;padding:8px 10px;font-size:13px}.NKPs4W_notice{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-accent) 14%, transparent);padding:10px 12px;font-size:13px}.NKPs4W_secret{border-radius:var(--radius-md);background:var(--color-surface);word-break:break-all;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;display:flex}.NKPs4W_mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.NKPs4W_muted{opacity:.6;font-size:12px}.NKPs4W_tableWrap{overflow-x:auto}.NKPs4W_actions{white-space:nowrap;justify-content:flex-end;gap:6px;display:flex}.NKPs4W_switchRow{cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.NKPs4W_code{letter-spacing:.12em;text-align:center;border-radius:var(--radius-md);background:var(--color-surface);padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:28px}.NKPs4W_post{flex-direction:column;gap:10px;display:flex}.NKPs4W_postHead{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.NKPs4W_postText{white-space:pre-wrap;margin:0;font-size:14px}.NKPs4W_choices{flex-wrap:wrap;gap:8px;display:flex}.NKPs4W_checks{flex-wrap:wrap;gap:14px;font-size:13px;display:flex}.NKPs4W_authPage{background:var(--color-bg);min-height:100dvh;color:var(--color-text);place-items:center;padding:32px 16px;display:grid}.NKPs4W_authCard{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-divider);flex-direction:column;gap:16px;width:min(420px,100%);padding:32px 28px;display:flex;box-shadow:0 16px 40px #00000073}.NKPs4W_authBrand{color:inherit;letter-spacing:.02em;justify-content:center;align-items:center;gap:10px;font-size:20px;font-weight:700;text-decoration:none;display:flex}.NKPs4W_authTitle{text-align:center;margin:0;font-size:18px;font-weight:600}.NKPs4W_inputIcon{align-items:center;display:flex;position:relative}.NKPs4W_inputIcon>svg{color:var(--color-neutral-500);pointer-events:none;position:absolute;left:12px}.NKPs4W_inputIcon>.input{width:100%;padding-left:36px}.NKPs4W_eye{color:var(--color-neutral-500);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;place-items:center;padding:6px;display:grid;position:absolute;right:8px}.NKPs4W_eye:hover{color:var(--color-text)}.NKPs4W_authSubmit{width:100%;height:42px}.NKPs4W_authSwitch{text-align:center;opacity:.85;margin:0;font-size:13px}.NKPs4W_authSwitch button{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.NKPs4W_divider{color:var(--color-neutral-500);align-items:center;gap:12px;font-size:12px;display:flex}.NKPs4W_divider:before,.NKPs4W_divider:after{content:"";background:var(--color-divider);flex:1;height:1px}.NKPs4W_socials{flex-direction:column;gap:10px;display:flex}.NKPs4W_social{border-radius:var(--radius-md);background:var(--color-bg);height:42px;color:var(--color-text);border:1px solid var(--color-divider);justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.NKPs4W_social:hover{filter:brightness(1.08)}.NKPs4W_social_google{color:#1f1f1f;background:#fff;border-color:#dadce0}.NKPs4W_social_facebook{color:#fff;background:#1877f2;border-color:#1877f2}.NKPs4W_social_line{color:#fff;background:#06c755;border-color:#06c755}.NKPs4W_social_github{color:#fff;background:#24292f;border-color:#24292f}.NKPs4W_social_microsoft{color:#1f1f1f;background:#fff;border-color:#dadce0}.NKPs4W_authLegal{text-align:center;color:var(--color-neutral-500);margin:0;font-size:12px}.NKPs4W_authLegal a{color:inherit;text-decoration:underline}
