.dgWmnG_page{justify-content:center;align-items:center;min-height:100vh;padding:40px 16px;display:flex}.dgWmnG_wrap{width:100%;max-width:400px}.dgWmnG_brand{align-items:center;gap:10px;margin-bottom:28px;display:flex}.dgWmnG_logo{color:#fff;letter-spacing:-.3px;background:#000;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:500;display:flex}.dgWmnG_product{font-size:17px;font-weight:500}.dgWmnG_title{letter-spacing:-.2px;margin:0 0 24px;font-size:24px;font-weight:500}.dgWmnG_card{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:24px}.dgWmnG_label{margin-bottom:6px;font-size:13px;font-weight:500;display:block}.dgWmnG_input{width:100%;height:40px;font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:8px;margin-bottom:14px;padding:0 12px;font-size:14px}.dgWmnG_input::placeholder{color:var(--hint)}.dgWmnG_input:focus{border-color:var(--action);outline:none;box-shadow:0 0 0 3px #007ead1f}.dgWmnG_button{width:100%;height:40px;font:inherit;cursor:pointer;border-radius:8px;font-size:14px;font-weight:500}.dgWmnG_button:disabled{cursor:default;opacity:.6}.dgWmnG_primary{background:var(--action);border:1px solid var(--action);color:#fff;margin-bottom:10px}.dgWmnG_primary:hover:not(:disabled){background:var(--action-hover);border-color:var(--action-hover)}.dgWmnG_secondary{background:var(--card);border:1px solid var(--line);color:var(--ink)}.dgWmnG_secondary:hover:not(:disabled){background:var(--hover)}.dgWmnG_small{text-align:center;margin-top:14px}.dgWmnG_small a,.dgWmnG_linkButton{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:none}.dgWmnG_small a:hover,.dgWmnG_linkButton:hover{text-decoration:underline}.dgWmnG_emailLine{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;font-size:14px;display:flex}.dgWmnG_emailLine strong{overflow-wrap:anywhere;font-weight:500}.dgWmnG_error{color:var(--ink);background:var(--attention-tint);border:1px solid var(--attention-line);border-radius:8px;margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.5}.dgWmnG_notice{color:var(--muted);background:var(--page);border:1px solid var(--line);border-radius:8px;margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.5}.dgWmnG_access{color:var(--muted);text-align:center;margin:20px 0 8px;font-size:13px;line-height:1.6}.dgWmnG_links{color:var(--hint);text-align:center;margin:0;font-size:12px;line-height:1.8}.dgWmnG_links a{color:var(--hint);text-underline-offset:2px;text-decoration:underline}.dgWmnG_links a:hover{color:var(--muted)}.dgWmnG_dot{opacity:.6;margin:0 8px}.dgWmnG_icon{background:var(--accent-tint);width:44px;height:44px;color:var(--action);border-radius:10px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.dgWmnG_icon svg{stroke:currentColor;width:22px;height:22px}.dgWmnG_lead{margin:0 0 8px;font-size:15px;line-height:1.55}.dgWmnG_lead strong{overflow-wrap:anywhere;font-weight:500}.dgWmnG_sub{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.dgWmnG_divider{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.dgWmnG_note{color:var(--muted);margin:0 0 12px;font-size:13px}
