.df-account-menu{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:1rem;background:#102638;color:#fff}.df-account-menu a{color:#fff;text-decoration:underline}.df-account-menu span{margin-right:auto}.df-access-card{box-sizing:border-box;max-width:60rem;margin:1.5rem auto;padding:clamp(1rem,4vw,2rem);font:1rem/1.5 system-ui,sans-serif;color:#173044;background:#fff;border:1px solid #c9d6df;border-radius:.75rem}.df-access-card form,.df-access-card label{display:grid;gap:.5rem}.df-access-card form{margin:1rem 0 2rem}.df-access-card input:not([type=checkbox]),.df-access-card select,.df-access-card button{box-sizing:border-box;max-width:100%;padding:.75rem;font:inherit}.df-access-card fieldset{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;padding:1rem}.df-access-card fieldset label{display:flex;align-items:center}.df-access-card button{background:#124e70;color:#fff;border:0;border-radius:.3rem;cursor:pointer}.df-access-card article{border-top:1px solid #c9d6df;padding:1rem 0}.df-access-card [role=alert]{padding:1rem;background:#fff1e8;color:#723510}.df-access-card a{overflow-wrap:anywhere}@media(max-width:480px){.df-access-card{margin:.75rem}.df-account-menu{gap:1rem}.df-account-menu span{width:100%}}

.df-viewer-readonly form{display:none}
