.auth-experience{min-height:calc(100vh - 190px);padding:clamp(28px,5vw,68px) 22px;background:radial-gradient(ellipse at 15% 15%,#e4f2ff 0,transparent 38%),linear-gradient(135deg,#f4f8ff,#f7fbff 55%,#f0f8f5)}.auth-experience-grid{width:min(1120px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,460px);grid-gap:clamp(28px,6vw,80px);gap:clamp(28px,6vw,80px);align-items:center}.auth-story{padding:10px 0}.auth-back-link{color:#516782;text-decoration:none;font-size:13px;font-weight:700;margin-bottom:38px}.auth-back-link,.auth-story-badge{display:inline-flex;align-items:center;gap:8px}.auth-story-badge{border:1px solid #d4e5fa;background:#fff9;padding:9px 13px;border-radius:99px;color:#2359a2;font-size:10px;font-weight:800;letter-spacing:1.2px}.auth-story h1{font-size:clamp(42px,5.5vw,66px);line-height:1.02;letter-spacing:-2.8px;color:#142d4c;margin:22px 0 18px}.auth-story h1 span{color:#2368bf}.auth-story>p{max-width:460px;color:#61738a;line-height:1.8;font-size:15px}.auth-story-benefits{display:grid;grid-gap:20px;gap:20px;margin-top:34px}.auth-story-benefits>div{display:flex;align-items:flex-start;gap:13px}.auth-story-benefits>div>span{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:12px;background:#e1efff;color:#2465b6}.auth-story-benefits small,.auth-story-benefits strong{display:block}.auth-story-benefits strong{color:#233c59;font-size:13px;margin:1px 0 5px}.auth-story-benefits small{color:#718197;font-size:12px;line-height:1.55}.auth-form-card{background:#fff;border:1px solid #e2eaf3;border-radius:25px;padding:clamp(23px,3.5vw,36px);box-shadow:0 28px 80px #183b6414;min-width:0}.auth-card-topline{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.auth-card-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:#e8f2ff;color:#2465b6}.auth-secure-label{display:flex;align-items:center;gap:6px;color:#66806f;font-size:10px;font-weight:800;background:#f0f8f2;padding:8px 10px;border-radius:99px}.auth-form-card h2{color:#172f4d;font-size:28px;letter-spacing:-.8px;margin:0 0 8px}.auth-form-subtitle{font-size:12px;line-height:1.7;color:#748399;margin:0 0 24px}.auth-form{display:grid;grid-gap:16px;gap:16px}.auth-form>label{display:grid;grid-gap:8px;gap:8px;color:#334b66;font-size:12px;font-weight:750}.auth-input-wrap{min-height:50px;border:1px solid #dce5ef;border-radius:12px;display:flex;align-items:center;gap:10px;padding:0 13px;color:#8494a7}.auth-input-wrap:focus-within{border-color:#6ea2e6;box-shadow:0 0 0 3px #2874d414}.auth-input-wrap input{border:0;outline:0;min-width:0;width:100%;background:transparent;color:#213c5a;font:inherit;font-size:13px;padding:14px 0}.auth-input-wrap input::placeholder{color:#a0adbd}.auth-show-password{display:grid;place-items:center;border:0;background:transparent;color:#708198;padding:5px;cursor:pointer}.auth-field-hint{font-weight:500;color:#8a98aa;font-size:10px}.auth-submit{width:100%;min-height:51px;display:flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:12px;background:linear-gradient(100deg,#1857a8,#287bd0);color:#fff;font-weight:800;font-size:13px;cursor:pointer;box-shadow:0 10px 22px #2468b326;margin-top:3px}.auth-resend:disabled,.auth-submit:disabled{opacity:.65;cursor:wait}.auth-alert{font-size:12px;line-height:1.6;padding:11px 13px;border-radius:10px;overflow-wrap:anywhere}.auth-alert-error{color:#a12828;background:#fff0f0;border:1px solid #f4d4d4}.auth-alert-success{color:#216b43;background:#effaf2;border:1px solid #d2efda}.auth-resend{display:block;margin:16px auto 0;border:0;background:transparent;color:#2368b8;font-size:12px;font-weight:750;cursor:pointer}.auth-form-switch{text-align:center;border-top:1px solid #edf1f6;margin-top:23px;padding-top:20px;color:#738198;font-size:12px}.auth-form-switch a{color:#1e64b5;font-weight:800;text-decoration:none;margin-left:4px}.auth-privacy-note{display:flex;align-items:flex-start;gap:7px;color:#8a97a8;font-size:10px;line-height:1.6;margin-top:20px}.auth-privacy-note svg{flex:0 0 auto;color:#7e9c8b}@media(max-width:800px){.auth-experience{padding:22px 15px 40px}.auth-experience-grid{grid-template-columns:1fr;gap:22px;max-width:510px}.auth-story{padding:0}.auth-back-link{margin-bottom:22px}.auth-story-badge{font-size:9px}.auth-story h1{font-size:clamp(38px,10vw,50px);letter-spacing:-1.7px;margin:17px 0 12px}.auth-story>p{font-size:13px;margin-bottom:0}.auth-story-benefits{gap:13px;margin-top:20px}.auth-story-benefits>div>span{width:33px;height:33px;flex-basis:33px}.auth-form-card{border-radius:19px;padding:22px 18px}.auth-form-card h2{font-size:25px}.auth-form-subtitle{margin-bottom:18px}.auth-form{gap:13px}}.travel-signup{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border:1px solid #cfe0f5;border-radius:11px;background:#edf5ff;color:#1d5eaa!important;text-decoration:none;font-size:12px;font-weight:800;white-space:nowrap}.travel-signup:hover{background:#dfeeff;border-color:#a8c8ef}@media(max-width:760px){.travel-signup{min-height:38px;padding:0 10px;font-size:0;border-radius:10px}.travel-signup:after{content:"Join";font-size:11px}}.account-gate{max-width:520px;margin:50px auto;text-align:center}.account-gate .account-mark{margin:0 auto 18px}.account-gate-actions{display:grid;justify-items:center;grid-gap:13px;gap:13px;margin-top:22px}.account-gate-actions .travel-search-button,.account-gate-actions .travel-signup{min-width:220px;min-height:46px}.travel-logout{border:1px solid #dce5ef;background:#fff;cursor:pointer;gap:7px}.travel-logout:disabled{opacity:.6}.travel-header-actions .travel-logout{display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:10px;color:#29415d;font-size:12px;font-weight:750;white-space:nowrap}.driver-support-inbox-link{display:inline-flex;align-items:center;padding:9px 13px;border-radius:9px;background:#e7f1ff;color:#1d5da9;text-decoration:none;font-size:12px;font-weight:800}.history-page{background:#f5f8fc;min-height:70vh;padding-bottom:55px}.history-hero{padding:58px 0 50px;background:radial-gradient(ellipse at 80% 10%,#d9eaff,transparent 38%),linear-gradient(120deg,#102b4a,#1f5794);color:white}.history-hero .container{max-width:1120px}.history-hero .travel-kicker{color:#bddcff}.history-hero h1{font-size:clamp(36px,5vw,56px);line-height:1.05;letter-spacing:-1.8px;margin:16px 0}.history-hero h1 em{font-style:normal;color:#a9d2ff}.history-hero p{max-width:640px;color:#d9e8f8;line-height:1.8;font-size:14px}.history-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.history-secondary-button{display:inline-flex;align-items:center;gap:9px;border:1px solid #ffffff70;color:white;text-decoration:none;border-radius:11px;padding:12px 17px;font-size:12px;font-weight:800}.history-content{max-width:1120px;padding-top:34px}.history-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}.history-heading h2{font-size:25px;color:#1c3654;margin:8px 0}.history-heading p{max-width:760px;color:#718198;font-size:13px;line-height:1.7}.history-shield{width:52px;height:52px;border-radius:16px;background:#e4f0ff;color:#2466b2;display:grid;place-items:center;flex-shrink:0}.history-list{display:grid;grid-gap:12px;gap:12px}.history-row{display:flex;align-items:center;gap:15px;background:#fff;border:1px solid #e2eaf3;border-radius:16px;padding:18px;box-shadow:0 8px 25px #19385b07}.history-row-icon{width:44px;height:44px;display:grid;place-items:center;flex:0 0 44px;background:#eaf3ff;color:#2868b4;border-radius:13px}.history-row-main{min-width:0;flex:1 1}.history-ref{font-size:10px;letter-spacing:.8px;font-weight:850;color:#2868b4;margin-bottom:6px}.history-row-main>strong{display:flex;align-items:center;gap:6px;color:#203a58;font-size:14px;overflow-wrap:anywhere}.history-row-main small{display:flex;align-items:center;gap:5px;color:#7a899d;font-size:11px;margin-top:7px;flex-wrap:wrap}.history-row-status{display:grid;grid-gap:10px;gap:10px;justify-items:end}.history-status,.support-thread-status{border-radius:99px;padding:6px 10px;background:#eef3f9;color:#50627a;text-transform:capitalize;font-size:10px;font-weight:800}.history-status.status-confirmed,.history-status.status-paid,.history-status.status-resolved{background:#e5f8ed;color:#207044}.history-status.status-cancelled,.history-status.status-closed,.history-status.status-rejected{background:#fff0f0;color:#a13737}.history-open-link{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:#2267b6;font-size:11px;font-weight:800;white-space:nowrap}.history-empty{display:grid;justify-items:center;text-align:center;grid-gap:12px;gap:12px;padding:42px 20px;background:white;border:1px dashed #cad8e8;border-radius:18px;color:#7890a9}.history-empty h3{margin:0;color:#203a58}.history-empty p{max-width:540px;color:#73839a;font-size:13px;line-height:1.7}.history-guest-lookup{margin-top:25px;background:white;border:1px solid #e1eaf3;border-radius:18px;padding:24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px;align-items:center}.history-guest-lookup h3{margin:8px 0;color:#203a58}.history-guest-lookup p{color:#75849a;font-size:12px;line-height:1.7}.history-guest-lookup form{display:grid;grid-gap:12px;gap:12px}.history-guest-lookup label,.support-chat-start-form label{display:grid;grid-gap:7px;gap:7px;color:#344c67;font-size:12px;font-weight:750}.history-guest-lookup input,.support-chat-start-form input,.support-chat-start-form select,.support-chat-start-form textarea{width:100%;box-sizing:border-box;border:1px solid #d9e3ee;border-radius:10px;background:#fff;padding:12px;color:#203a58;font:inherit;font-size:12px;outline:0}.history-guest-lookup input:focus,.support-chat-start-form input:focus,.support-chat-start-form select:focus,.support-chat-start-form textarea:focus{border-color:#75a8e5;box-shadow:0 0 0 3px #2874d414}.history-help-strip{display:flex;align-items:center;gap:12px;margin-top:22px;padding:17px 19px;border-radius:13px;background:#eaf3ff;color:#2a66aa}.history-help-strip p{flex:1 1;color:#435b78;font-size:12px}.history-help-strip a{display:flex;align-items:center;gap:6px;color:#1c62b5;font-size:12px;font-weight:800;text-decoration:none}.support-chat-shell{margin:0 0 38px;padding:clamp(18px,3vw,30px);border:1px solid #e1eaf4;border-radius:22px;background:#fff;box-shadow:0 15px 40px #183c6208}.support-chat-intro{display:flex;align-items:flex-start;gap:15px;margin-bottom:23px}.support-chat-icon{width:49px;height:49px;display:grid;place-items:center;flex-shrink:0;background:#e8f2ff;color:#2467b6;border-radius:15px}.support-chat-intro h2{font-size:25px;color:#203a58;margin:7px 0}.support-chat-intro p{color:#74849a;font-size:13px;line-height:1.7;max-width:690px}.support-chat-layout{display:grid;grid-template-columns:minmax(215px,285px) minmax(0,1fr);border:1px solid #e2eaf3;border-radius:16px;overflow:hidden;min-height:520px}.support-chat-sidebar{background:#f7faff;border-right:1px solid #e2eaf3;padding:14px;min-width:0}.support-chat-sidebar-head{display:flex;justify-content:space-between;align-items:center;padding:5px 3px 14px;color:#29435f;font-size:12px}.support-chat-sidebar-head button{border:0;background:transparent;color:#637991;cursor:pointer}.support-conversation-choice{display:flex;gap:10px;text-align:left;width:100%;padding:12px 9px;border:1px solid transparent;border-radius:11px;background:transparent;cursor:pointer;color:#2a405a;margin-bottom:5px}.support-conversation-choice.active{background:white;border-color:#d9e7f7;box-shadow:0 5px 16px #1e467308}.support-conversation-icon{width:31px;height:31px;display:grid;place-items:center;flex-shrink:0;border-radius:10px;background:#e4efff;color:#2b6cb7}.support-conversation-choice small,.support-conversation-choice strong{display:block;overflow-wrap:anywhere}.support-conversation-choice strong{font-size:11px;line-height:1.5}.support-conversation-choice small{font-size:9px;color:#7b8ca1;margin-top:4px;text-transform:capitalize}.support-chat-muted{color:#8190a4;font-size:12px;line-height:1.7;padding:14px}.support-chat-private-note{display:flex;gap:8px;align-items:flex-start;color:#7b8b9f;font-size:10px;line-height:1.6;border-top:1px solid #e3eaf2;margin-top:15px;padding:14px 4px 0}.support-chat-private-note svg{flex-shrink:0;color:#6b8db6}.support-chat-main{min-width:0;display:flex;flex-direction:column}.support-chat-thread-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid #e8eef5}.support-chat-thread-head h3{margin:6px 0;color:#213c5b;font-size:17px}.support-chat-thread-head p{font-size:11px;color:#7b8a9e}.support-thread-status{text-transform:capitalize;white-space:nowrap}.support-chat-access{display:flex;gap:8px;align-items:center;padding:10px 20px;background:#f5f9ff;color:#5f7693;font-size:10px;overflow-wrap:anywhere}.support-chat-access code{color:#275f9d;word-break:break-all}.support-chat-messages{display:flex;flex:1 1;flex-direction:column;gap:15px;max-height:450px;overflow-y:auto;padding:20px}.support-message{display:flex;align-items:flex-start;gap:9px;max-width:92%}.support-message.from-customer{align-self:flex-end;flex-direction:row-reverse}.support-message-avatar{width:30px;height:30px;display:grid;place-items:center;flex-shrink:0;background:#eaf2ff;color:#2869b7;border-radius:50%}.support-message.from-agent .support-message-avatar{background:#e6f7ed;color:#277247}.support-message-bubble{min-width:0;border:1px solid #e1eaf3;border-radius:13px;padding:11px 13px;background:#fff}.support-message.from-customer .support-message-bubble{background:#eff6ff;border-color:#dbeaff}.support-message-bubble strong{font-size:10px;color:#34516f}.support-message-bubble p{font-size:12px;line-height:1.7;color:#344b65;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0}.support-message-bubble small{display:block;text-align:right;color:#8291a5;font-size:9px}.support-chat-reply{display:grid;grid-gap:10px;gap:10px;padding:15px 18px;border-top:1px solid #e8eef5}.admin-support-reply textarea,.support-chat-reply textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:76px;padding:12px;border:1px solid #dbe5ef;border-radius:11px;font:inherit;font-size:12px;outline:0}.support-chat-reply button{justify-self:end}.support-chat-new{padding:25px;max-width:570px;margin:auto;width:100%;box-sizing:border-box}.support-new-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:#eaf3ff;color:#2568b5}.support-chat-new h3{color:#203a58;font-size:22px;margin:15px 0 7px}.support-chat-new>p{color:#7b899e;font-size:12px;line-height:1.7}.support-chat-start-form{display:grid;grid-gap:14px;gap:14px;margin-top:19px}.support-chat-start-form textarea{resize:vertical}.support-chat-start-form button{justify-self:start}.support-chat-small-note{display:flex;align-items:flex-start;gap:6px;color:#8290a3;font-size:10px;line-height:1.6}.support-chat-small-note svg{flex-shrink:0}.support-chat-bottom-note{display:flex;align-items:center;gap:8px;margin-top:17px;color:#78889d;font-size:11px}.admin-support-error,.support-chat-error{padding:11px 13px;border-radius:10px;background:#fff0f0;border:1px solid #f4d6d6;color:#a12d2d;font-size:12px;line-height:1.6}.admin-support-notice,.support-chat-notice{display:flex;gap:8px;align-items:center;padding:11px 13px;border-radius:10px;background:#edfaf1;border:1px solid #d4f0dc;color:#236b43;font-size:12px;line-height:1.6}.admin-support-page{min-height:100vh;padding:clamp(16px,3vw,36px);background:#f4f7fb;color:#203a58}.admin-support-loading{display:flex;gap:10px;align-items:center;justify-content:center;min-height:70vh;color:#536a83}.admin-support-header{max-width:1440px;margin:0 auto 23px;display:flex;justify-content:space-between;align-items:center;gap:20px}.admin-support-header h1{font-size:clamp(25px,4vw,36px);letter-spacing:-1px;margin:7px 0;color:#1d3654}.admin-support-header p{font-size:12px;line-height:1.7;color:#76869a}.admin-support-header-actions{display:flex;gap:8px;flex-wrap:wrap}.admin-support-header-actions button{display:flex;align-items:center;gap:7px;padding:10px 13px;border:1px solid #dce5ef;border-radius:10px;background:#fff;color:#35506e;font-size:11px;font-weight:800;cursor:pointer}.admin-support-layout{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:minmax(270px,350px) minmax(0,1fr);min-height:calc(100vh - 200px);background:#fff;border:1px solid #e0e8f1;border-radius:17px;overflow:hidden;box-shadow:0 15px 45px #153c6509}.admin-support-list{border-right:1px solid #e2eaf3;background:#f9fbfe;min-width:0}.admin-support-list-title{display:flex;justify-content:space-between;align-items:center;padding:18px;border-bottom:1px solid #e5ecf4;font-size:13px}.admin-support-list-title span{display:grid;place-items:center;min-width:24px;height:24px;border-radius:99px;background:#e8f2ff;color:#2568b5;font-size:10px;font-weight:800}.admin-support-conversation{display:flex;align-items:flex-start;gap:10px;width:100%;padding:15px;border:0;border-bottom:1px solid #edf1f6;background:transparent;text-align:left;cursor:pointer}.admin-support-conversation.active{background:#eaf3ff}.admin-support-person{width:35px;height:35px;display:grid;place-items:center;flex-shrink:0;border-radius:12px;background:#e1edfc;color:#2867b1}.admin-support-conversation-copy{min-width:0}.admin-support-conversation-copy small,.admin-support-conversation-copy strong{display:block;overflow-wrap:anywhere}.admin-support-conversation-copy strong{font-size:12px;color:#29435f}.admin-support-conversation-copy small{font-size:10px;color:#75859b;line-height:1.6;margin-top:4px;text-transform:capitalize}.admin-support-thread{min-width:0;display:flex;flex-direction:column}.admin-support-thread-head{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:20px;border-bottom:1px solid #e5ecf4}.admin-support-thread-head h2{font-size:20px;margin:6px 0;color:#203a58}.admin-support-thread-head p{font-size:11px;color:#7a8aa0;overflow-wrap:anywhere}.admin-support-thread-head a{color:#2869b7}.admin-support-thread-head label{display:grid;grid-gap:6px;gap:6px;color:#73839a;font-size:10px;font-weight:800}.admin-support-thread-head select{border:1px solid #dce5ef;border-radius:9px;padding:9px;background:#fff;color:#34506d;font-size:11px}.admin-support-customer-card{display:flex;gap:12px;flex-wrap:wrap;padding:12px 20px;background:#f6f9fd;border-bottom:1px solid #e5ecf4;font-size:10px;color:#708197}.admin-support-customer-card strong{color:#2a4563}.admin-support-messages{display:flex;flex-direction:column;gap:13px;padding:20px;flex:1 1;max-height:calc(100vh - 390px);overflow-y:auto}.admin-support-message{max-width:88%;padding:12px 14px;border:1px solid #e0e8f1;border-radius:12px;background:#fff}.admin-support-message.agent{align-self:flex-end;background:#eef6ff;border-color:#d7e8fb}.admin-support-message-label{font-size:10px;color:#75869a}.admin-support-message p{white-space:pre-wrap;overflow-wrap:anywhere;color:#334b65;font-size:12px;line-height:1.7;margin:7px 0 0}.admin-support-reply{display:grid;grid-gap:10px;gap:10px;padding:16px 20px;border-top:1px solid #e5ecf4}.admin-support-reply button{justify-self:end}.admin-support-closed{padding:15px 20px;color:#7b6b42;background:#fff9e9;font-size:12px}.admin-support-empty{padding:24px;text-align:center;color:#8190a4;font-size:12px;line-height:1.7}.admin-support-empty.large{margin:auto}.admin-support-login{max-width:420px;margin:8vh auto;padding:30px;background:white;border:1px solid #e1eaf3;border-radius:20px;box-shadow:0 20px 70px #173d650d}.admin-support-back{display:inline-flex;gap:7px;align-items:center;text-decoration:none;color:#5b718b;font-size:12px;margin-bottom:22px}.admin-support-logo{display:grid;place-items:center;width:50px;height:50px;border-radius:15px;background:#e6f1ff;color:#2868b4;margin-bottom:18px}.admin-support-login h1{font-size:28px;margin:8px 0;color:#203a58}.admin-support-login>p{font-size:12px;color:#74849a;line-height:1.7}.admin-support-login form{display:grid;grid-gap:15px;gap:15px;margin-top:20px}.admin-support-login label{display:grid;grid-gap:7px;gap:7px;font-size:12px;font-weight:750;color:#334b65}.admin-support-login input{padding:12px;border:1px solid #dce5ef;border-radius:10px;font:inherit;font-size:12px}.admin-support-login button{justify-self:stretch}@media(max-width:850px){.support-chat-layout{grid-template-columns:1fr}.support-chat-sidebar{border-right:0;border-bottom:1px solid #e2eaf3}.support-chat-messages{max-height:360px}.admin-support-layout{grid-template-columns:1fr}.admin-support-list{border-right:0;border-bottom:1px solid #e2eaf3;max-height:310px;overflow-y:auto}.admin-support-messages{max-height:430px}.history-guest-lookup{grid-template-columns:1fr}.admin-support-header{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.history-hero{padding:38px 0 32px}.history-row{align-items:flex-start;flex-wrap:wrap;padding:14px}.history-row-main{width:calc(100% - 60px);flex:1 1}.history-row-status{width:100%;display:flex;justify-content:space-between;align-items:center;padding-left:59px}.history-help-strip{align-items:flex-start;flex-wrap:wrap}.history-help-strip p{flex-basis:calc(100% - 40px);margin:0}.history-help-strip a{margin-left:30px}.support-chat-shell{padding:13px;border-radius:16px}.support-chat-intro h2{font-size:21px}.support-chat-layout{min-height:430px}.support-chat-thread-head{padding:14px;flex-direction:column}.support-chat-messages{padding:13px}.support-chat-new{padding:18px 12px}.support-chat-access{padding:10px 13px;align-items:flex-start}.support-message{max-width:100%}.admin-support-page{padding:12px}.admin-support-thread-head{padding:14px;flex-direction:column}.admin-support-customer-card{padding:12px;gap:7px}.admin-support-messages{padding:13px}.admin-support-message{max-width:100%}.admin-support-reply{padding:12px}.admin-support-header-actions{width:100%}.travel-header-actions .travel-logout{padding:0 9px;font-size:11px}.driver-support-inbox-link{font-size:10px;padding:8px}}.bv-dashboard-user-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.bv-dashboard-logout{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 13px;border:1px solid #d9e4ef;border-radius:10px;background:#fff;color:#34516f;font-size:11px;font-weight:800;cursor:pointer;white-space:nowrap}.bv-dashboard-logout:hover{background:#f2f7fd;border-color:#bfd3e9}@media(max-width:600px){.bv-dashboard-user-actions{gap:8px}.bv-dashboard-logout{padding:8px 10px;font-size:10px}}.booking-ops-support-link{display:inline-flex;align-items:center;padding:9px 12px;border-radius:9px;background:#e6f1ff;color:#1d5da9;text-decoration:none;font-size:11px;font-weight:800;white-space:nowrap}