[hidden]{display:none!important}*{box-sizing:border-box}main{width:min(100% - 28px,850px)!important}input,select,button{max-width:100%}.nbbCard214{border:1px solid #cbd5e1;border-radius:18px;overflow:hidden;margin:24px 0;background:#f8fafc}.nbbPoster214{padding:20px;background:#071b3a;text-align:center}.nbbPoster214 img{display:block;width:min(100%,440px);height:auto;margin:auto;object-fit:contain}.nbbCopy214{padding:28px}.nbbCopy214 small{letter-spacing:2px;color:#9c7630;font-weight:800}.nbbCopy214 h2{font-size:30px;margin:10px 0}.nbbCopy214 li{margin:8px 0;line-height:1.6}.joinAnchor214{display:inline-block;background:#0b2a56;color:white;padding:14px 22px;border-radius:9px;text-decoration:none;margin-top:12px}.authTabs214{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.authTabs214 button{width:auto;min-height:44px}.authPanel{display:block!important;width:100%;min-width:0;background:white;color:#102a46}.authPanel[hidden]{display:none!important}.authPanel h3{font-size:24px}.authPanel label{display:block;margin:14px 0;line-height:1.5}.authPanel fieldset{border:1px solid #dce3ec;border-radius:10px;padding:14px;min-width:0;margin:16px 0}.authPanel input:not([type=checkbox]),.authPanel select{width:100%;min-height:46px;padding:10px;border:1px solid #cbd5e1;border-radius:8px;font-size:16px}.authPanel input[type=checkbox]{width:18px;height:18px;vertical-align:middle;margin-right:8px}.authError{color:#b42318;white-space:pre-line}.freeVipSignupNotice{background:#f2f5fa;padding:14px;border-radius:10px;font-size:13px;line-height:1.7}.authPanel button{min-height:48px}.authPanel small{display:block}.panel{min-width:0;overflow-wrap:anywhere}#nbbSignup214{scroll-margin-top:20px}@media(max-width:500px){.nbbPoster214{padding:14px}.nbbCopy214{padding:20px}.panel{padding:18px}.nbbCopy214 h2{font-size:25px}}
