.access-settings{margin-top:24px}.access-settings fieldset,.access-public fieldset{border:0;padding:0;margin:18px 0 0;min-width:0}.access-settings fieldset:disabled,.access-public fieldset:disabled{opacity:.65}.access-settings .form-grid{margin-top:12px}.access-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.access-user-table{min-width:760px}.access-user-table .btn{font-size:11px}.access-editor{border:1px solid var(--line);background:#f6f9f8;border-radius:9px;padding:20px;margin-bottom:26px}.access-editor h3{margin-bottom:10px}.access-active{align-self:center;margin-top:20px}.access-one-time{border:1px solid #d5b866;background:#fdf9ed;padding:20px;border-radius:9px;margin-top:22px}.access-one-time .field{margin:16px 0}.access-one-time .inline-actions{margin-bottom:8px}.access-one-time input{font-size:12px}.access-one-time h3{margin-bottom:8px}.access-public{min-height:100vh;background:var(--page,#f3f6f6);padding:40px 20px 70px;display:flex;flex-direction:column;align-items:center}.access-public-brand{width:min(100%,540px);background:#fff;border:1px solid var(--line);border-bottom:0;padding:24px 30px;border-radius:12px 12px 0 0}.access-public-brand img{display:block;max-width:260px;width:100%;height:auto}.access-public-card{width:min(100%,540px);background:white;border:1px solid var(--line);border-radius:0 0 12px 12px;padding:32px}.access-public-card h1{font-size:27px}.access-public-card .banner{margin:22px 0 0}.access-public .form-grid{grid-template-columns:1fr}.access-return{margin-top:22px}.access-login-notice{background:#edf5f1;border:1px solid #d5e5dc;padding:12px;border-radius:7px;font-size:12px;line-height:1.6;margin:20px 0}.access-settings .banner{margin-bottom:16px}@media(max-width:700px){.access-settings{margin-top:20px}.access-public{padding:20px 14px 40px}.access-public-card{padding:25px 20px}.access-public-brand{padding:22px}.access-settings .panel-head{align-items:flex-start;flex-wrap:wrap}.access-settings .form-actions{justify-content:stretch;flex-wrap:wrap}.access-settings .form-actions .btn{justify-content:center;flex:1}.access-editor,.access-one-time{padding:16px}.access-active{margin-top:0}}
