/* v11 wallet access/setup responsive hardening */
html,body{max-width:100%;overflow-x:hidden}
.auth-page{width:100%;min-height:100dvh;min-width:0}
.auth-visual,.auth-form-wrap,.auth-card,.auth-copy{min-width:0}
.auth-card{max-width:480px;width:100%}
.auth-card input{max-width:100%}
@media(max-width:980px){
  .auth-page{display:grid!important;grid-template-columns:1fr!important}
  .auth-visual{min-height:310px!important;padding:32px!important}
  .auth-form-wrap{padding:28px 20px 40px!important;min-height:auto!important}
  .auth-copy h1{font-size:clamp(34px,7vw,48px)!important;line-height:1.08!important}
  .auth-coin{width:280px!important;right:-38px!important;bottom:-86px!important}
}
@media(max-width:560px){
  .auth-page{display:block!important}
  .auth-visual{min-height:230px!important;padding:20px 16px!important}
  .auth-visual .brand img{width:38px!important;height:38px!important}
  .auth-copy h1{font-size:31px!important;margin:16px 0 8px!important}
  .auth-copy p{display:none!important}
  .auth-coin{width:190px!important;right:-32px!important;bottom:-62px!important}
  .auth-form-wrap{padding:18px 12px 30px!important}
  .auth-card{padding:20px 16px!important}
  .auth-card h2{font-size:25px!important}
  .field input{min-height:48px!important;font-size:16px!important}
  .auth-card .btn{min-height:50px!important}
}

/* v13 seed phrase creation note */
.seed-create-note{display:grid;gap:3px;padding:12px 14px;margin:10px 0 14px;border:1px solid rgba(244,200,74,.25);border-radius:0;background:rgba(244,200,74,.05)}
.seed-create-note strong{font-size:12px;font-weight:600;color:#f2cb45}
.seed-create-note span{font-size:10px;line-height:1.55;color:#93a7ba}
