.account-page{max-width:100%}.account-page .arcade-panel{max-width:760px;margin:24px auto}.account-page h1{font-size:clamp(36px,6vw,64px)}.account-page .arcade-lead{max-width:760px}.account-form form{gap:22px;display:grid}.account-page .account-form .account-transfer{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;min-width:0;font-size:16px;line-height:1.5;display:grid}.account-page .account-transfer>input[type=checkbox]{accent-color:#d4ff47;-webkit-appearance:auto;appearance:auto;width:22px;min-width:22px;max-width:22px;height:22px;min-height:22px;max-height:22px;margin:2px 0 0;padding:0}.account-page .account-transfer>span{overflow-wrap:break-word;min-width:0}.account-modes{flex-wrap:wrap;gap:20px;margin-top:26px;display:flex}.account-modes button{color:#d4ff47;font-size:16px;text-decoration:underline}.account-top{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:24px;display:flex}.account-notice{border:1px solid #d4ff47;border-radius:12px;max-width:760px;margin:24px auto;padding:18px;font-size:16px}.account-error{color:#ffcad4;border-color:#ff9aaf}.account-error button{margin-top:12px;text-decoration:underline;display:block}.account-room-row{align-items:center;gap:12px;margin:12px 0;display:flex}.account-room{text-align:left;color:#fff;background:#39304b;border-radius:12px;flex:1;width:100%;min-height:50px;margin:12px 0;padding:16px;display:block}.vbc-account-link,.collection.lobby-v2 nav>a.vbc-account-link{box-sizing:border-box;color:#181422;text-align:center;white-space:normal;background:#ddff5e;border:0;border-radius:10px;justify-content:center;align-items:center;max-width:100%;min-height:50px;padding:10px 15px;font-size:14px;font-weight:850;line-height:1.3;text-decoration:none;display:inline-flex}.vbc-account-link:hover,.collection.lobby-v2 nav>a.vbc-account-link:hover{color:#181422;filter:brightness(1.08);background:#ddff5e;text-decoration:none}.vbc-account-link:focus-visible{outline-offset:4px;outline:3px solid #ff9bce}
