.avalon-status-access{box-sizing:border-box;clear:both;width:100%;max-width:344px;margin:0 auto 12px;padding:42px 12px 0;color:#f6efd9;font:14px/1.4 Arial,sans-serif;text-align:center}
.avalon-status-access[hidden],.avalon-status-access [hidden]{display:none!important}.avalon-status-challenge{width:100%;min-height:65px;margin:0 auto}.avalon-status-access p{margin:8px 0!important;color:inherit!important;font:inherit!important}.avalon-status-access button{padding:8px 14px;border:1px solid #d5b75e;border-radius:20px;background:#f1d173;color:#24122c;font:bold 14px/1.4 Arial,sans-serif;cursor:pointer}.avalon-status-access button:focus-visible{outline:3px solid white;outline-offset:4px}
