.tm-account-required{box-sizing:border-box;min-height:420px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:32px 20px;background:#080d11;color:#e5eef1;text-align:center;border:1px solid #3d3428;border-radius:10px}.tm-account-required>svg{color:#ffb64c}.tm-account-required>small{color:#ffb64c;letter-spacing:1.5px}.tm-account-required h2{margin:0;font-size:clamp(23px,3vw,34px)}.tm-account-required p{margin:0;max-width:540px;line-height:1.8;color:#bbccd4}.tm-account-required>div{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.tm-account-required button,.tm-account-required>a{font:inherit;min-height:44px;padding:10px 18px;border:1px solid #9f733a;border-radius:7px;background:#241b0e;color:#ffd294;text-decoration:none;cursor:pointer}.tm-account-required button:focus-visible,.tm-account-required>a:focus-visible{outline:2px solid #ffc16b;outline-offset:3px}