#bmv-account-tools{display:flex;align-items:center;gap:14px;margin-left:auto;color:#143546;font-size:14px}#bmv-account-tools details{position:relative}#bmv-account-tools summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:10px}#bmv-account-tools summary::-webkit-details-marker{display:none}#bmv-account-tools small{display:block;font-size:11px;opacity:.75}#bmv-account-tools .bmv-avatar{border-radius:50%;background:#102b3f;color:#e1bc69;width:36px;height:36px;display:grid;place-items:center}.bmv-count,.bmv-unread{border-radius:20px;background:#a77b27;color:#fff;padding:2px 7px;font:600 11px/1.6 sans-serif;margin-left:6px}.bmv-count[hidden],.bmv-unread[hidden]{display:none}.bmv-popover{position:absolute;right:0;top:calc(100% + 15px);z-index:200;background:white;border:1px solid #dedfd9;border-radius:15px;box-shadow:0 15px 55px #102b3f26;min-width:230px;max-width:calc(100vw - 32px);padding:12px}.bmv-notices .bmv-popover{width:370px}.bmv-popover a,.bmv-popover button{display:block;text-align:left;color:#143546;padding:12px;border:0;background:none;border-radius:8px;font:inherit;text-decoration:none;cursor:pointer;width:100%;box-sizing:border-box}.bmv-popover a:hover,.bmv-popover button:hover{background:#f4f3ed}.bmv-pop-head{display:flex;align-items:center;padding:4px 10px;gap:10px}.bmv-pop-head button{font-size:11px;width:auto;margin-left:auto}.bmv-popover #bmv-notice-list{max-height:360px;overflow:auto}.bmv-notice.unread{background:#edf5f4;border-left:3px solid #bf963e;margin:3px 0}.bmv-connection{font-size:11px;margin:8px 12px;color:#607581}.workspace-top,.dash-top{gap:15px;overflow:visible}.brand-header-actions #bmv-account-tools{order:0}#bmv-footer-v38{background:#102b3f;color:#dae3e8;padding:45px clamp(20px,4vw,65px) 20px;margin-top:50px;font-size:14px}#bmv-footer-v38 .bmv-footer-columns{display:grid;grid-template-columns:1.25fr 1fr 1fr 1.3fr;gap:30px}#bmv-footer-v38 img{border-radius:8px;max-width:100%;height:auto}#bmv-footer-v38 h3{color:#ddbd76;font-size:15px;margin:0 0 18px}#bmv-footer-v38 a{display:block;color:#dae3e8;text-decoration:none;margin:11px 0}#bmv-footer-v38 a:hover{color:#f2d38e}#bmv-footer-v38 p{color:#c6d2da;line-height:1.7}#bmv-footer-v38 small{display:block;font-size:11px;line-height:1.7}.bmv-footer-end{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #ffffff26;padding-top:18px;margin-top:30px;font-size:12px}.bmv-payment-brands{display:flex;gap:9px;margin:20px 0 10px;align-items:center;flex-wrap:wrap}.bmv-payment-brands>span{height:34px;min-width:64px;border-radius:5px;background:#fff;display:flex;align-items:center;justify-content:center;padding:0 8px}.bmv-paypal{font:bold italic 18px Arial;color:#003087}.bmv-paypal span{color:#0079c1}.bmv-visa{font:bold italic 20px Arial;color:#1a1f71}.bmv-payment-brands .bmv-mastercard{font:9px Arial;color:#222;gap:4px}.bmv-mastercard i{display:inline-block;width:28px;height:18px;background:radial-gradient(circle at 9px 9px,#eb001b 9px,transparent 9.5px),radial-gradient(circle at 19px 9px,#f79e1b 9px,transparent 9.5px)}#bmv-chat{display:grid;grid-template-columns:280px minmax(0,1fr);border:1px solid #dce3e3;border-radius:18px;overflow:hidden;background:white;min-height:610px}#bmv-chat h2{font-size:23px;margin:5px 0}#bmv-chat .bmv-threads{background:#f2f5f3;padding:20px;border-right:1px solid #dce3e3}#bmv-chat input{width:100%;box-sizing:border-box;border:1px solid #ccd7da;border-radius:9px;padding:12px;margin:10px 0 18px;background:#fff}.bmv-thread{display:block;text-align:left;width:100%;border:1px solid transparent;padding:16px 12px;margin:5px 0;background:none;color:#143546;border-radius:10px;cursor:pointer;position:relative}.bmv-thread strong,.bmv-thread span,.bmv-thread small{display:block}.bmv-thread span{font-size:12px;margin:7px 0}.bmv-thread small{font-size:11px;color:#536b77}.bmv-thread.selected{background:#fff;border-color:#bd9a51;box-shadow:0 4px 15px #102b3f08}.bmv-thread .bmv-unread{position:absolute;right:8px;top:8px}.bmv-chat-pane{display:flex;flex-direction:column;min-width:0}#bmv-chat-heading{padding:22px 28px;border-bottom:1px solid #e4e8e9;display:flex;justify-content:space-between;align-items:center;gap:15px}#bmv-chat-heading a{font-size:13px;color:#1c6470}#bmv-chat-heading span,#bmv-chat-heading small{font-size:12px;color:#657780}#bmv-chat-log{height:370px;overflow-y:auto;padding:25px;display:flex;flex-direction:column;gap:14px;background:#fafbf9}.bmv-bubble{max-width:82%;align-self:flex-start;padding:15px 19px;border-radius:16px 16px 16px 3px;background:#eaf1f0;color:#173b49}.bmv-bubble.mine{align-self:flex-end;border-radius:16px 16px 3px 16px;background:#173b49;color:#fff}.bmv-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;margin:7px 0;color:inherit}.bmv-bubble strong{font-size:12px}.bmv-bubble small{font-size:10px;opacity:.7}#bmv-chat-form{padding:20px;border-top:1px solid #e5e9e9}#bmv-chat-form textarea{box-sizing:border-box;width:100%;resize:vertical;min-height:70px;border:1px solid #ccd7da;border-radius:10px;padding:12px;font:inherit;margin:8px 0}#bmv-chat-form label{font-size:13px}.bmv-compose-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px}.bmv-compose-bottom small{color:#6a7c84;font-size:11px;max-width:280px}#bmv-chat-status{font-size:13px;min-height:18px;margin:10px 0 0}.bmv-next-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px;margin:22px 0}.bmv-next-steps article{border:1px solid #d2bc87;border-radius:16px;padding:25px;background:linear-gradient(120deg,#fbf8ef,#f1f6f4)}.bmv-next-steps small{font-size:11px;letter-spacing:1px;color:#8d6c2c}.bmv-next-steps h2{font-size:26px;margin:12px 0}.bmv-next-steps p{line-height:1.6;color:#526b77}.bmv-next-message{display:inline-block;margin:10px;color:#285965;font-size:13px}#bmv-account-tools :focus-visible,#bmv-chat :focus-visible{outline:3px solid #bb943e;outline-offset:3px}.bmv-policy{max-width:900px;margin:45px auto;padding:35px;background:white;border:1px solid #dce3e3;border-radius:16px;line-height:1.8}.bmv-policy h1{font-size:36px}.bmv-policy h2{font-size:23px;margin-top:26px}@media(max-width:1000px){#bmv-footer-v38 .bmv-footer-columns{grid-template-columns:1fr 1fr}#bmv-chat{grid-template-columns:230px minmax(0,1fr)}}@media(max-width:700px){#bmv-chat{grid-template-columns:1fr}.bmv-threads{max-height:240px;overflow:auto}#bmv-chat-log{height:340px;padding:15px}#bmv-chat-heading{padding:18px}.bmv-compose-bottom{align-items:flex-start;flex-direction:column}.bmv-bubble{max-width:90%}#bmv-account-tools{gap:9px}.bmv-account summary>span:nth-child(2){max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bmv-notices .bmv-popover{position:fixed;top:100px;left:12px;right:12px;width:auto;max-width:none}.bmv-footer-end{flex-direction:column}#bmv-footer-v38 .bmv-footer-columns{gap:22px}.bmv-policy{margin:20px 12px;padding:22px}}@media print{#bmv-account-tools,#bmv-footer-v38{display:none}}

#workspace-user[hidden],.user-chip[hidden]{display:none!important}
