.cg-auth-editorial{margin:24px 0}.cg-auth-editorial .cg-editorial-art{max-width:460px;border-radius:18px;box-shadow:0 5px 0 #e8a23a40}.cg-auth-editorial img{width:100%;height:auto;object-fit:contain}.cg-signup-aside .cg-auth-security-tip{color:#e2ecf2;font-size:12px;line-height:1.8;margin-top:20px}.cg-link-editorial{max-width:320px;margin:0 auto 24px}.cg-link-editorial .cg-editorial-art{box-shadow:none}.cg-challenge-editorial{width:100%;max-width:430px;margin:24px auto}.cg-challenge-editorial .cg-editorial-art{box-shadow:0 5px 0 #e8a23a45}.cg-auth-content,.cg-signup-aside,.ac-content,.ac-story{min-width:0}.cg-auth-content input:not([type=checkbox]):not([type=hidden]),.ac-content input:not([type=checkbox]):not([type=hidden]){font-size:16px}.cg-auth-content button,.ac-content button{min-height:44px}.cg-auth-content :focus-visible,.ac-content :focus-visible{outline:3px solid #E8A23A;outline-offset:3px}@media(max-width:900px){.cg-auth-login-shell .cg-signup-aside{display:block}.cg-auth-editorial{margin:16px 0 0}.cg-auth-editorial .cg-editorial-art{max-width:300px;margin:0 auto}.cg-auth-editorial .cg-editorial-art img{max-height:180px;object-fit:contain}.cg-challenge-editorial{max-width:280px;margin:18px auto}.cg-link-editorial{max-width:240px}.cg-signup-aside .cg-auth-security-tip{display:none}.cg-auth-login-shell .cg-signup-aside h1{font-size:28px}.cg-auth-login-shell .cg-signup-aside{padding:24px}.ac-story:has(.cg-challenge-editorial){display:block}}@media(max-width:480px){.cg-auth-editorial .cg-editorial-art{max-width:240px}.cg-auth-editorial .cg-editorial-art img{max-height:150px}.cg-challenge-editorial{max-width:220px}.cg-link-editorial{max-width:200px}.cg-signup-aside{overflow-wrap:anywhere}.cg-auth-content .cg-button{white-space:normal}}@media print{.cg-auth-editorial,.cg-link-editorial,.cg-challenge-editorial{display:none}}
