[data-live-account]{max-width:1160px}
[data-live-account] [data-account-login]{max-width:540px;margin:24px 0}
[data-live-account] label{display:block;margin:20px 0 8px;font-weight:600}
[data-live-account] input{display:block;box-sizing:border-box;width:100%;min-height:52px;border:1px solid #aab3bd;border-radius:8px;background:#fff;color:#182335;padding:12px 14px;font:inherit}
[data-live-account] form .button{margin-top:20px}
[data-live-account] .account-top{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}
[data-live-account] h2,[data-live-account] h3,[data-live-account] .account-orders span{overflow-wrap:anywhere}
[data-live-account] .account-orders{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;margin:24px 0}
[data-live-account] .next-panel{padding:24px;border:1px solid #cdd9ec;border-radius:16px;background:#fff}
[data-live-account] button:disabled{opacity:.6;cursor:wait}
[data-live-account] [role=status]{min-height:28px}
