.ta-preferences{display:flex;align-items:center;gap:8px;flex-wrap:wrap;max-width:100%}
.ta-preferences form{margin:0;flex:0 0 auto}
.ta-preferences-language select{width:65px;height:34px;padding:4px 6px;border:1px solid #b8cdd1;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer}
.ta-preferences-wallet{direction:ltr;unicode-bidi:isolate;white-space:nowrap;max-width:190px;text-overflow:ellipsis;overflow:hidden;font:11px monospace;color:inherit;text-decoration:none}
.ta-preferences-reset button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid #e64a5a;border-radius:8px;background:transparent;color:#d8213b;cursor:pointer}
.ta-preferences-reset button:hover{color:#a90b24;border-color:#a90b24;background:transparent}
.ta-preferences-reset button:focus-visible{outline:2px solid #d8213b;outline-offset:3px}
.ta-preferences-language select:focus-visible{outline:2px solid #07899a;outline-offset:2px}
.sale-public-actions .ta-preferences{margin-inline-start:6px}
.owner-login-top .ta-preferences{justify-content:flex-end}
.wallet-status-claimables{margin-top:24px}.wallet-status-claimables .wallet-status-list{max-height:420px;overflow:auto}
.wallet-status-item-kind{font-size:12px;color:#547077}.wallet-status-source-help{font-size:13px;color:#5c6c72;margin:0 0 16px}
@media(max-width:991px){.sale-public-actions .ta-preferences{width:100%;margin-inline-start:0;padding-top:8px}.owner-top-actions{flex-wrap:wrap}}
/* Keep the three controls together while allowing navigation itself to wrap. */
.ta-preferences{flex-wrap:nowrap;flex:0 0 auto}
.ta-preferences-wallet{flex:0 1 auto;min-width:0}
.sale-public-actions{flex-wrap:wrap}
.sale-public-topbar .sale-public-shell{width:min(1480px,calc(100% - 32px))}
@media(max-width:991.98px){.sale-public-actions .ta-preferences{grid-column:1/-1;max-width:100%;min-width:0}}
.ta-preferences label{display:block;margin:0;padding:0}
.ta-preferences select,.ta-preferences button{margin:0}
