#beta-agreement-dialog{padding:0;border:0;outline:none;width:min(880px,calc(100vw - 40px));height:min(810px,calc(100dvh - 40px));max-height:calc(100dvh - 40px);max-width:none;background:#1b1e24;color:#dadde2;border-radius:24px;box-shadow:0 30px 100px #0008;overflow:hidden;margin:auto;font-family:"Microsoft YaHei",sans-serif}#beta-agreement-dialog::backdrop{background:rgba(7,9,13,.78);backdrop-filter:blur(10px)}#beta-agreement-dialog .beta-layout{height:100%;display:flex;flex-direction:column}#beta-agreement-dialog header{padding:25px 32px 20px;flex-shrink:0}#beta-agreement-dialog .beta-eyebrow{font-size:11px;letter-spacing:2px;color:#9babbe}#beta-agreement-dialog h1{margin:12px 0 8px;font-size:23px;font-weight:600;color:#f0f2f5}#beta-agreement-dialog header p{font-size:13px;color:#929ba9;margin:0;line-height:1.7}#beta-agreement-frame{flex:1;min-height:0;width:calc(100% - 32px);margin:0 16px;border:0;background:#1b1e24}#beta-agreement-dialog footer{background:#20242b;padding:19px 32px 22px;flex-shrink:0;display:flex;align-items:center;gap:12px}#beta-agreement-dialog footer p{margin:0 auto 0 0;color:#8e98a7;font-size:12px;line-height:1.7}#beta-agreement-dialog button{font:inherit;cursor:pointer;border:0!important;outline:none;box-shadow:none!important;border-radius:10px;padding:12px 22px;transition:background .15s,transform .15s}#beta-agreement-dialog button:active{transform:scale(.98)}#beta-agreement-dialog button:focus-visible{outline:2px solid #91b5ef;outline-offset:3px}#beta-agreement-exit{background:transparent;color:#aeb6c3}#beta-agreement-exit:hover{background:#343a45}#beta-agreement-confirm{background:#c4d4e9;color:#16273c;font-weight:600!important}#beta-agreement-confirm:hover{background:#dae5f4}#beta-agreement-confirm:disabled{opacity:.45;cursor:wait}#beta-agreement-status{font-size:12px;color:#e6b9ae;padding:0 32px;min-height:0}#beta-agreement-status:empty{display:none}@media(max-width:650px){#beta-agreement-dialog{width:calc(100vw - 20px);height:calc(100dvh - 20px);max-height:calc(100dvh - 20px);border-radius:18px}#beta-agreement-dialog header{padding:20px}#beta-agreement-dialog h1{font-size:19px}#beta-agreement-dialog footer{padding:16px;flex-wrap:wrap}#beta-agreement-dialog footer p{width:100%}#beta-agreement-dialog footer button{flex:1}}
