header form[role="search"][hidden],[class*="searchForm"][hidden],[data-point-convert][hidden]{display:none!important}.point-convert-button{white-space:nowrap;padding:10px 16px}#point-convert-form{display:grid;gap:12px}#point-convert-form label{display:grid;gap:8px}#point-convert-form input{width:100%;padding:12px;border:1px solid #bcc8d7;border-radius:6px}.van-dismiss{position:fixed;inset:0}

/* Compact customer inquiry cards; never stretch to fill the panel height. */
.support-ticket-list{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-content:flex-start!important;gap:7px!important;height:auto!important;grid-auto-rows:max-content!important}.support-ticket-list>.support-ticket{flex:0 0 auto!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:5px!important;min-height:0!important;height:auto!important;padding:10px 12px!important;text-align:left;line-height:1.4!important}.support-ticket-list>.support-ticket>span{font-size:11px;line-height:1.4}.support-ticket-list>.support-ticket>strong{font-size:13px;line-height:1.45!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;margin:0!important}.support-ticket-list>.support-ticket>small{font-size:10px;line-height:1.4!important;margin:0!important}.support-ticket-list+.support-empty[hidden],#support-empty[hidden]{display:none!important}
html[data-auth-state="pending"] #van-guest,html[data-auth-state="error"] #van-guest,html[data-auth-state="pending"] #van-member,html[data-auth-state="pending"] [data-v4-member-actions],html[data-auth-state="error"] #van-member{display:none!important}#auth-status{border:1px solid #cbd4df;background:#f1f5fa;border-radius:6px;padding:10px;color:#63768b;font-size:12px}#auth-status[hidden]{display:none}#live-chat,#review-chat,.live-chat-widget{display:none!important}[data-member-inbox]{display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap;gap:5px}[data-member-inbox][hidden]{display:none}.member-funding-table{overflow-x:auto;width:100%}.member-funding-table table{border-collapse:collapse;width:100%;font-size:12px;text-align:left}.member-funding-table th,.member-funding-table td{padding:12px 10px;border-bottom:1px solid #dce3eb;white-space:nowrap}.member-funding-table th{color:#66758a;background:#f5f7fb}[data-funding-error]{font-size:13px;color:#22508b;line-height:1.6}.home-v2-finance-command__nav small{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}

/* Match reference SVG icon placement for the retained action icons. */
.home-v2-finance-route .wallet-quick-action>i{grid-row:1/-1;width:22px;font-size:18px;text-align:center}
.home-v2-finance-route .wallet-mobile-nav__item>i{width:15px;font-size:13px;text-align:center}
/* Preserve brand space while keeping mobile account actions available. */
#vancleef-demo-notice{display:none!important}
@media(max-width:860px){header [data-point-convert],header [data-member-inbox]{height:30px;min-height:30px;padding:0 7px;font-size:10px;line-height:1.2;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;flex:none}header [data-point-convert][hidden],header [data-member-inbox][hidden]{display:none!important}}
@media(max-width:600px){[data-v4-shell]{--v4-header-height:76px!important}.v4-module__MwTRxq__header{height:var(--v4-header-height);gap:6px!important;padding-inline:9px!important}.v4-module__MwTRxq__headerBrandZone{flex:0 0 clamp(112px,32vw,146px);min-width:112px}.v4-module__MwTRxq__headerBrandZone .v4-module__MwTRxq__brand{width:100%!important;min-width:112px;flex:none}.v4-module__MwTRxq__headerBrandZone .van-wordmark{width:100%!important;min-width:112px;height:40px!important;background-size:contain!important}.v4-module__MwTRxq__headerTools{flex:1 1 0!important;min-width:0!important;flex-wrap:wrap;gap:3px!important;align-content:center;justify-content:flex-end;padding:0!important}.v4-module__MwTRxq__headerTools>[data-point-convert],.v4-module__MwTRxq__headerTools>[data-member-inbox]{height:28px;min-height:28px;padding:0 6px;font-size:10px}.v4-module__MwTRxq__memberActions{order:3;flex:1 0 100%;justify-content:flex-end;gap:3px!important}.v4-module__MwTRxq__memberActions>button,.v4-module__MwTRxq__memberActions>a:not(:first-child){width:28px!important;min-width:28px!important;height:30px!important}.v4-module__MwTRxq__assetCurrencySelector,.v4-module__MwTRxq__assetCurrencyTrigger{max-width:106px!important}.v4-module__MwTRxq__assetCurrencyTrigger{height:30px!important;padding-inline:5px!important;gap:3px!important}.v4-module__MwTRxq__assetCurrencyTriggerValue{font-size:10px!important}}
@media(max-width:380px){.v4-module__MwTRxq__assetCurrencySelector,.v4-module__MwTRxq__assetCurrencyTrigger{max-width:88px!important}.v4-module__MwTRxq__assetCurrencyTriggerValue{font-size:9px!important}}
#auth-status[aria-busy="true"]{width:36px;height:26px;padding:0;border:0;background:linear-gradient(90deg,#e8edf3,#f6f8fa,#e8edf3);background-size:200% 100%;animation:member-pending 1.4s ease-in-out infinite}.member-session-placeholder{padding:24px;min-height:240px;display:grid;gap:18px;align-content:start}.member-session-placeholder span{display:block;height:36px;border-radius:6px;background:#e8edf3}.member-session-placeholder span:first-child{width:42%;height:24px}.member-session-placeholder span:last-child{height:110px}@keyframes member-pending{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){#auth-status[aria-busy="true"]{animation:none}}

.reference-field select{display:block;box-sizing:border-box;width:100%;min-height:40px;margin-top:6px;background:#f4f6f8;color:#23394e;border:1px solid #b9c3ce;border-radius:9px;padding:9px 12px;font-size:13px}.reference-field select:focus{outline:2px solid #234e81;outline-offset:2px}
/* Aligned inquiry title, body, reply and follow-up fields. */
.support-thread-panel{min-width:0;padding:22px!important;border:1px solid #dce3ec;border-radius:12px;background:#fff;align-self:start}.support-thread-heading{display:block!important;padding:0 0 18px!important;margin:0!important;border-bottom:1px solid #e5eaf0}.support-field-label{display:block;color:#66788b;font-size:12px;font-weight:600;margin-bottom:7px}.support-thread-heading h2{font-size:20px;line-height:1.45;margin:0 0 12px;overflow-wrap:anywhere}.support-thread-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#748294;font-size:12px}.support-status{white-space:nowrap;border-radius:5px;padding:4px 9px;background:#edf1f6;color:#526276;font-weight:600}.support-status.is-answered{background:#e7f1fa;color:#285888}.support-thread-section{padding-top:20px}.support-thread-section h3{margin:0 0 10px;font-size:14px;line-height:1.5;color:#263d55}.support-thread-panel .support-message{margin:0!important;padding:15px 16px!important;border:1px solid #e0e6ee;border-radius:8px;background:#f7f9fc;min-height:64px}.support-thread-panel .support-message--admin{background:#f0f6fd;border-color:#d9e5f4}.support-thread-panel .support-message p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7;margin:0}.support-thread-panel .support-message small{display:block;margin-top:10px;color:#748294;font-size:12px}.support-thread-panel .support-state{padding:18px!important;margin:0!important;background:#fafbfd;border:1px dashed #dde5ef;border-radius:8px;text-align:center;font-size:13px;color:#758295}.support-thread-panel #support-reply-form{display:grid;gap:10px;margin-top:22px;padding-top:20px;border-top:1px solid #e5eaf0}.support-thread-panel #support-reply-form label{font-size:14px;font-weight:600}.support-thread-panel #support-reply-form textarea{box-sizing:border-box;width:100%;min-height:90px;resize:vertical;border:1px solid #d6dfeb;border-radius:8px;padding:12px;font:inherit;font-size:14px;line-height:1.6}.support-reply-actions{display:flex;justify-content:space-between;align-items:center;gap:12px}.support-reply-actions button{min-height:38px;padding:9px 16px;white-space:nowrap}.support-ticket-list .support-ticket{width:100%;display:grid;gap:7px;text-align:left;padding:14px;border:1px solid #dce3ed;border-radius:8px;margin-bottom:8px}.support-ticket-list .support-ticket strong{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-ticket-list .support-ticket small{font-size:11px;color:#738092}.mini-win-provider{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 4px;font-family:inherit;font-size:10px;font-weight:700;color:#253d53;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:640px){.support-thread-panel{padding:16px!important}.support-thread-heading h2{font-size:18px}.support-thread-meta{flex-wrap:wrap}.support-reply-actions{align-items:flex-start;flex-direction:column}.support-reply-actions button{align-self:flex-end}}
