.access-header{height:92px;max-width:1520px;padding:0 40px;display:flex;align-items:center;justify-content:space-between;margin:auto;font-size:12px}.access-brand{display:flex;gap:12px;align-items:center;text-decoration:none;color:#24394e;font-weight:700;font-size:20px}.access-brand small{display:block;font-size:10px;letter-spacing:1.5px;font-weight:500;margin-top:3px}.access-mark{display:grid;place-items:center;color:white;background:var(--blue);width:43px;height:43px;border-radius:13px;font-size:32px}.access-main{max-width:500px;padding:50px 24px 30px}.access-main.wide{max-width:1520px;padding:32px 40px}.login-intro{margin:8px 0 26px}.login-intro h1{font-size:32px}.login-intro p{font-size:13px;line-height:1.8}.login-panel{padding:30px}.access-form{display:grid;gap:21px}.access-form label{display:grid;gap:9px;font-size:12px;font-weight:500}.access-form input{width:100%;min-width:0;padding:12px}.access-form button{padding:12px 17px}.access-form p{font-size:12px;line-height:1.8;margin:0}.access-form .helper{font-size:11px}.login-note{margin:23px 5px}.create-panel{margin-bottom:22px}.create-panel summary{padding:19px 22px;cursor:pointer;font-size:13px;color:#168afb}.inline-form{padding:0 22px 22px;grid-template-columns:1fr 1fr 1.4fr auto;align-items:end}.inline-form p{grid-column:1/-1}.access-main footer{font-size:10px}.access-main .table-wrap{max-height:620px}.access-main th{position:sticky;top:0}.access-main .toolbar label{display:flex;gap:9px;align-items:center}.access-main .stats strong{font-size:29px}.access-main a{font-size:12px}.access-main .access-brand{font-size:20px}#manage-dialog h2{font-size:20px}#manage-description{line-height:1.9}.access-main td{white-space:normal}.access-main .page-title .actions{flex-shrink:0}
@media(max-width:760px){.access-header{height:76px;padding:0 22px}.access-main{padding:32px 20px}.access-main.wide{padding:24px 18px}.login-panel{padding:25px 22px}.inline-form{grid-template-columns:1fr}.access-main .stats{grid-template-columns:repeat(2,1fr);gap:10px}.access-main .stats article{padding:17px}.access-main .toolbar{flex-wrap:wrap}.access-main .toolbar input[type=search]{width:185px}.access-main .page-title{align-items:flex-start;flex-direction:column}.access-main footer{gap:14px;flex-wrap:wrap}.access-main .table-wrap{max-height:520px}}
