.auth-box .auth-google-action{color:#1f1f1f;box-sizing:border-box;background:#fff;border:1px solid #747775;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px;font-family:Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.auth-box .auth-google-action:hover{background:#f6f8fa}.auth-google-action svg{flex:0 0 20px;width:20px;height:20px}.auth-box .auth-google-help{color:#5d6557;margin:10px 0 20px;font-size:13px;line-height:1.5}.auth-box .auth-method-label{color:#275f52;margin:24px 0 8px;font-size:14px;font-weight:700}.auth-box .auth-captcha{min-width:0;max-width:100%;margin:20px 0}.auth-captcha altcha-widget{width:100%;min-width:0;max-width:100%;font:inherit;--altcha-max-width:100%;--altcha-padding:8px;--altcha-border-radius:12px;--altcha-border-color:#9eac8c;--altcha-color-base:#f4f6e9;--altcha-color-base-content:#294f43;--altcha-color-primary:#275f52;--altcha-color-success:#275f52;--altcha-color-error:#9b302a;--altcha-input-background-color:#fff;--altcha-checkbox-border-color:#617b65;--altcha-checkbox-border-radius:5px;--altcha-checkbox-outline-color:#075788;--altcha-checkbox-size:24px;font-size:16px;display:block}.auth-box .auth-captcha .altcha-main{box-sizing:border-box;width:100%;min-width:0}.auth-box .auth-captcha .altcha-checkbox-wrap{gap:12px;min-width:0}.auth-box .auth-captcha .altcha-checkbox{flex:0 0 var(--altcha-checkbox-size)}.auth-box .auth-captcha .altcha-checkbox input{border-radius:5px;width:24px;max-width:none;height:24px;min-height:0;padding:0}.auth-box .auth-captcha .altcha-checkbox-wrap>label{cursor:pointer;flex-direction:row;flex:1;align-items:center;min-width:0;min-height:44px;margin:0;font-size:16px;font-weight:600;line-height:1.4;display:flex}.auth-box .auth-captcha altcha-widget[data-state=verified]{--altcha-color-base:#eaf2e6;--altcha-border-color:#8aa28d}.auth-box [data-captcha-status]{margin:8px 0 0;font-size:14px;line-height:1.5}.auth-box [data-captcha-status]:empty{display:none}.auth-box .auth-identity{overflow-wrap:anywhere;background:#eaf0df;border-radius:14px;margin:20px 0;padding:16px}.auth-box .auth-identity p{margin:4px 0}.auth-box .auth-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.auth-box .auth-actions>a{align-items:center;min-height:44px;display:inline-flex}.auth-box .check{align-items:center;min-height:44px}.auth-box .check input[type=checkbox]{flex:0 0 24px;width:24px;height:24px;min-height:24px;padding:0}.auth-box h1{overflow-wrap:anywhere}.auth-box h2{margin-top:28px;font-size:26px}.auth-account-exit{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:28px 0;display:flex}.auth-account-exit p{margin:0}.auth-account-delete{background:#f7e4dc;border-radius:12px;padding:16px}.auth-account-delete summary{cursor:pointer;min-height:44px;padding-block:8px;font-weight:700;display:list-item}.auth-account-delete p{margin-top:16px}@media (width<=420px){.auth-box{padding:22px 18px}.auth-box h1{font-size:30px}.auth-box .auth-captcha .altcha-checkbox-wrap{gap:9px}.auth-box .auth-captcha .altcha-checkbox-wrap>label{font-size:15px}}
