._0Rti3W_page{background:#f6f5f0;place-items:center;width:100%;min-height:100svh;padding:40px 20px;display:grid}._0Rti3W_card{box-sizing:border-box;color:#202a23;background:#fff;border:1px solid #e8e9e2;border-radius:20px;width:100%;max-width:440px;padding:40px;box-shadow:0 12px 48px #263a2c08}._0Rti3W_header{justify-content:center;margin-bottom:32px;display:flex}._0Rti3W_brand{color:#202a23;letter-spacing:-.6px;align-items:center;gap:10px;font-size:19px;font-weight:700;text-decoration:none;display:inline-flex}._0Rti3W_mark{background:#286349;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid;position:relative;overflow:hidden}._0Rti3W_mark:before,._0Rti3W_mark:after,._0Rti3W_mark>span{content:"";display:block;position:absolute}._0Rti3W_mark:before{border:1.5px solid #fff;border-bottom:0;width:16px;height:13px;top:9px;left:9px;transform:rotate(45deg)skew(-8deg,-8deg)}._0Rti3W_mark:after{border:1.5px solid #fff;border-top:0;width:12px;height:10px;top:15px;left:11px}._0Rti3W_mark>span{z-index:1;background:#dbe9c7;width:3px;height:7px;top:18px;left:16px}._0Rti3W_heading{text-align:center;margin-bottom:28px}._0Rti3W_heading h1{letter-spacing:-.8px;margin:0 0 8px;font-size:25px;font-weight:700;line-height:1.4}._0Rti3W_heading p{color:#747c76;word-break:keep-all;margin:0;font-size:14px;line-height:1.6}._0Rti3W_form{flex-direction:column;gap:10px;width:100%;display:flex}._0Rti3W_form>label{color:#39483d;margin:10px 0 0;font-size:13px;font-weight:600;line-height:1.5}._0Rti3W_form>label:first-child{margin-top:0}._0Rti3W_form input{box-sizing:border-box;color:#202a23;width:100%;min-width:0;height:50px;font:inherit;background:#fff;border:1px solid #dde3da;border-radius:10px;outline:none;padding:0 14px;font-size:16px;transition:border-color .15s,box-shadow .15s;display:block}._0Rti3W_form input::placeholder{color:#a1a69f}._0Rti3W_form input:focus{border-color:#286349;box-shadow:0 0 0 3px #28634912}._0Rti3W_passwordField{width:100%;position:relative}._0Rti3W_passwordField input{padding-right:72px}._0Rti3W_passwordToggle{color:#67766a;min-width:54px;height:48px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:12px;position:absolute;top:1px;right:5px}._0Rti3W_passwordToggle:hover{color:#286349;background:#f5f7f3}._0Rti3W_submit{box-sizing:border-box;color:#fff;width:100%;min-height:50px;font:inherit;cursor:pointer;background:#286349;border:0;border-radius:10px;justify-content:center;align-items:center;margin-top:16px;padding:12px 16px;font-size:15px;font-weight:600;transition:background .15s;display:flex}._0Rti3W_submit:hover{background:#1f503b}._0Rti3W_submit:disabled,._0Rti3W_passwordToggle:disabled{opacity:.6;cursor:wait}._0Rti3W_form input:disabled{color:#747c76;background:#f7f8f5}._0Rti3W_links{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:26px;font-size:12px;line-height:1.7;display:flex}._0Rti3W_links a{color:#747c76;text-decoration:none}._0Rti3W_links a:hover{color:#286349;text-underline-offset:4px;text-decoration:underline}._0Rti3W_links>span{color:#c8cec6}._0Rti3W_hint,._0Rti3W_checking{color:#747c76;word-break:keep-all;margin:2px 0 0;font-size:12px;line-height:1.7}._0Rti3W_checking{text-align:center;padding:40px 0}._0Rti3W_error{color:#a14d36;overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.7}._0Rti3W_notice{color:#286349;overflow-wrap:anywhere;background:#eef5ee;border-radius:10px;margin:0 0 22px;padding:12px 14px;font-size:13px;line-height:1.7}@media (max-width:480px){._0Rti3W_page{padding:24px 16px}._0Rti3W_card{border-radius:18px;padding:32px 24px}._0Rti3W_brand{font-size:18px}._0Rti3W_heading h1{font-size:23px}}@media (prefers-reduced-motion:reduce){._0Rti3W_form input,._0Rti3W_submit{transition:none}}
