/* Consistent actions, alignment and access screens. */
.cta-actions{display:flex;gap:11px;align-items:center;flex:none}
.realm-app-cta .cta-actions .button{background:#fffdf5;color:var(--green)!important;border-color:#fffdf5;min-width:155px}
.realm-choice-grid article{text-align:center;display:flex;flex-direction:column;align-items:center}
.realm-choice-grid article .eyebrow{width:100%;text-align:center}
.realm-choice-grid article p{max-width:480px}
.realm-choice-grid article .textlink{margin-top:auto;justify-content:center}
[data-page=login] .login-layout{align-items:start;margin-top:6px}
[data-page=login] .login-scene{align-self:start}
.code-email{overflow-wrap:anywhere}
.code-actions{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:14px}
.quiet-button{background:transparent;border:0;color:var(--green);font-size:12px;padding:4px 0;text-decoration:underline;text-underline-offset:3px}
#code-error{color:#9d3c2f;font-size:12px}
@media(max-width:1100px){.realm-app-cta{flex-wrap:wrap}.realm-app-cta .cta-actions{margin-left:auto}.realm-app-cta .cta-actions .button{min-width:145px}}
@media(max-width:760px){.realm-app-cta .cta-actions{width:100%;gap:10px;flex-wrap:wrap;justify-content:flex-start}.realm-app-cta .cta-actions .button{margin-top:16px;flex:1;min-width:130px;font-size:12px;padding:10px 12px}.realm-choice-grid article .textlink{margin-top:0}.code-actions{font-size:11px}}
