.access-gate{box-sizing:border-box;color:#262626;background:#fafafa;min-height:100vh;padding:124px 24px 40px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.57}.access-gate-card{box-sizing:border-box;background:#fff;border:1px solid #eee;max-width:550px;margin:auto}.access-gate h1{border-bottom:1px solid #eee;margin:0;padding:12px 16px;font-size:14px;font-weight:600}.access-gate-body{box-sizing:border-box;min-height:104px;padding:16px}.access-gate p{color:#777;margin:0 0 12px}.access-gate-action{color:#fff;font:inherit;cursor:pointer;background:#c1272d;border:1px solid #c1272d;border-radius:2px;padding:4px 12px;line-height:20px;text-decoration:none;display:inline-block}.access-gate-action:hover{background:#ad2228}.access-gate-action:focus-visible{outline-offset:3px;outline:2px solid #262626}
