.pqvb[data-v-f67791d9]{width:min(1180px,calc(100% - 40px));margin:84px auto 94px;color:#10253d;font-weight:600}.pqvb__header[data-v-f67791d9]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:end;margin-bottom:30px}.pqvb__destinations>span[data-v-f67791d9],.pqvb__eyebrow[data-v-f67791d9],.pqvb__panel-head>span[data-v-f67791d9],.pqvb__section-title span[data-v-f67791d9]{display:block;margin-bottom:10px;color:#f05a28;font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.pqvb__header h2[data-v-f67791d9]{max-width:820px;margin:0;color:#0b2038;font-size:clamp(2rem,4vw,3.65rem);line-height:.98;letter-spacing:-.045em}.pqvb__header p[data-v-f67791d9]{max-width:790px;margin:20px 0 0;color:#53657a;font-size:1.02rem;line-height:1.7}.pqvb__proof[data-v-f67791d9]{display:grid;gap:8px;justify-items:end}.pqvb__proof span[data-v-f67791d9]{padding:8px 12px;border:1px solid #d8e4ee;border-radius:999px;background:#fff;color:#52677c;font-size:.74rem;font-weight:800;white-space:nowrap}.pqvb__proof .pqvb__proof-benefit[data-v-f67791d9]{border-color:#a8ded7;background:#eaf8f6;color:#0f6f68}.pqvb__hotel-finder[data-v-f67791d9]{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(310px,1fr);gap:18px 28px;align-items:end;margin-bottom:22px;padding:22px 24px;border:1px solid #dbe5ed;border-radius:20px;background:#f7fafc}.pqvb__hotel-finder-copy[data-v-f67791d9]{display:grid;gap:5px}.pqvb__hotel-finder-copy>span[data-v-f67791d9],.pqvb__route-guide strong[data-v-f67791d9]{color:#f05a28;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.pqvb__hotel-finder-copy>strong[data-v-f67791d9]{color:#0b2038;font-size:1.25rem;line-height:1.1}.pqvb__hotel-finder-copy small[data-v-f67791d9]{color:#65778a;font-size:.76rem;line-height:1.45}.pqvb__hotel-picker[data-v-f67791d9]{position:relative;z-index:12;display:grid;gap:7px;min-width:0}.pqvb__hotel-picker-label[data-v-f67791d9]{color:#42586d;font-size:.72rem;font-weight:850}.pqvb__hotel-picker-trigger[data-v-f67791d9]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;width:100%;min-height:64px;border:1px solid #cbd9e4;border-radius:16px;padding:8px 14px 8px 10px;background:#fff;box-shadow:0 7px 20px #0b20380f;color:#0b2038;font:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.pqvb__hotel-picker-trigger[data-v-f67791d9]:hover{border-color:#f05a28;box-shadow:0 12px 28px #0b20381a;transform:translateY(-1px)}.pqvb__hotel-picker-trigger[data-v-f67791d9]:focus-visible,.pqvb__hotel-picker-trigger[aria-expanded=true][data-v-f67791d9]{border-color:#f05a28;outline:3px solid rgba(240,90,40,.18)}.pqvb__hotel-search-icon[data-v-f67791d9]{display:grid;width:40px;height:40px;place-items:center;border-radius:13px;background:#fff0ea;color:#df4d1f}.pqvb__hotel-picker-search svg[data-v-f67791d9],.pqvb__hotel-search-icon svg[data-v-f67791d9]{width:19px;height:19px;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-width:2}.pqvb__hotel-picker-value[data-v-f67791d9]{display:grid;gap:3px;min-width:0}.pqvb__hotel-picker-value strong[data-v-f67791d9]{color:#0b2038;font-size:.9rem;line-height:1.2;overflow-wrap:anywhere;white-space:normal}.pqvb__hotel-picker-value small[data-v-f67791d9]{color:#748499;font-size:.67rem;line-height:1.2;overflow-wrap:anywhere;white-space:normal}.pqvb__route-badges[data-v-f67791d9]{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.pqvb__route-badges i[data-v-f67791d9]{display:grid;min-width:30px;height:26px;padding:0 7px;place-items:center;border-radius:999px;background:#0b2038;color:#fff;font-size:.65rem;font-style:normal;font-weight:900;letter-spacing:-.01em}.pqvb__hotel-picker-chevron[data-v-f67791d9]{width:18px;height:18px;fill:none;stroke:#698096;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform .18s ease}.pqvb__hotel-picker-trigger[aria-expanded=true] .pqvb__hotel-picker-chevron[data-v-f67791d9]{transform:rotate(180deg)}.pqvb__hotel-picker-backdrop[data-v-f67791d9]{position:fixed;inset:0;z-index:11000;background:#06142294;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.pqvb__hotel-picker-panel[data-v-f67791d9]{position:fixed;top:50%;left:50%;z-index:11001;display:flex;width:min(720px,calc(100vw - 32px));max-height:min(720px,calc(100dvh - 32px));flex-direction:column;overflow:hidden;border:1px solid #d9e4ec;border-radius:24px;padding:18px;background:#fffffffa;box-shadow:0 26px 70px #0b203838;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);translate:-50% -50%}.pqvb__hotel-picker-panel-head[data-v-f67791d9]{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:2px 2px 13px}.pqvb__hotel-picker-panel-head>div[data-v-f67791d9]{display:grid;gap:3px}.pqvb__hotel-picker-panel-head span[data-v-f67791d9]{color:#f05a28;font-size:.61rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.pqvb__hotel-picker-panel-head strong[data-v-f67791d9]{color:#0b2038;font-size:1rem}.pqvb__hotel-picker-panel-head>button[data-v-f67791d9]{display:grid;flex:0 0 auto;width:34px;height:34px;border:1px solid #dce5ed;border-radius:50%;padding:0;place-items:center;background:#f7fafc;color:#496075;font:inherit;font-size:1.25rem;line-height:1;cursor:pointer}.pqvb__hotel-picker-panel-head>button[data-v-f67791d9]:focus-visible,.pqvb__hotel-picker-panel-head>button[data-v-f67791d9]:hover{border-color:#f05a28;background:#fff0ea;color:#d94718}.pqvb__hotel-picker-search[data-v-f67791d9]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;min-height:48px;border:1px solid #d8e3eb;border-radius:13px;padding:0 13px;background:#f6f9fb;color:#6c8094}.pqvb__hotel-picker-search[data-v-f67791d9]:focus-within{border-color:#f05a28;background:#fff;box-shadow:0 0 0 3px #f05a2821;color:#e65322}.pqvb__hotel-picker-search input[data-v-f67791d9]{min-width:0;height:46px;border:0;outline:0;background:transparent;color:#0b2038;font:inherit;font-size:.82rem;font-weight:750}.pqvb__hotel-picker-search input[data-v-f67791d9]::-moz-placeholder{color:#8796a5;font-weight:650}.pqvb__hotel-picker-search input[data-v-f67791d9]::placeholder{color:#8796a5;font-weight:650}.pqvb__hotel-picker-search input[data-v-f67791d9]::-webkit-search-cancel-button{cursor:pointer}.pqvb__hotel-picker-list[data-v-f67791d9]{display:grid;min-height:0;max-height:min(56dvh,480px);gap:3px;margin:10px -5px -5px;padding:0 5px 5px;overflow-y:auto;list-style:none;scrollbar-color:#c6d4df transparent;scrollbar-width:thin}.pqvb__hotel-picker-list li[data-v-f67791d9]{min-width:0}.pqvb__hotel-picker-list li>button[data-v-f67791d9]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-width:0;min-height:58px;border:1px solid transparent;border-radius:13px;padding:8px 10px;background:transparent;color:#243b52;font:inherit;text-align:left;cursor:pointer}.pqvb__hotel-picker-list li>button.highlighted[data-v-f67791d9],.pqvb__hotel-picker-list li>button[data-v-f67791d9]:focus-visible,.pqvb__hotel-picker-list li>button[data-v-f67791d9]:hover{border-color:#f7c8b7;outline:none;background:#fff5f1}.pqvb__hotel-picker-list li>button[aria-selected=true][data-v-f67791d9]{border-color:#f05a28;background:#fff0ea;box-shadow:inset 3px 0 #f05a28}.pqvb__hotel-option-icon[data-v-f67791d9]{display:grid;width:34px;height:34px;place-items:center;border-radius:11px;background:#f05a28;color:#fff;font-size:.72rem;font-weight:900}.pqvb__hotel-option-copy[data-v-f67791d9]{display:grid;gap:3px;min-width:0}.pqvb__hotel-option-copy strong[data-v-f67791d9]{color:#163149;font-size:.8rem;line-height:1.2;overflow-wrap:anywhere;white-space:normal}.pqvb__hotel-option-copy small[data-v-f67791d9]{color:#8190a0;font-size:.63rem;line-height:1.35;overflow-wrap:anywhere}.pqvb__hotel-option-icon--mapbox[data-v-f67791d9]{background:#2563eb;font-size:1rem}.pqvb__mapbox-badge[data-v-f67791d9]{border-radius:999px;padding:5px 8px;background:#eaf1ff;color:#2456af;font-size:.56rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.pqvb__hotel-picker-list .pqvb__route-badges[data-v-f67791d9]{max-width:136px}.pqvb__hotel-picker-list .pqvb__route-badges i[data-v-f67791d9]{min-width:29px;height:24px;background:#e7eef4;color:#234059;font-size:.61rem}.pqvb__hotel-picker-list button[aria-selected=true] .pqvb__route-badges i[data-v-f67791d9]{background:#0b2038;color:#fff}.pqvb__hotel-picker-empty[data-v-f67791d9]{display:grid;gap:5px;justify-items:center;padding:32px 18px;color:#718196;font-size:.74rem;text-align:center}.pqvb__hotel-picker-empty strong[data-v-f67791d9]{color:#0b2038;font-size:.88rem}.pqvb__hotel-picker-empty>span[data-v-f67791d9]{max-width:420px;line-height:1.45}.pqvb__mapbox-search-status[data-v-f67791d9]{display:inline-flex;gap:8px;align-items:center;justify-content:center;margin-top:10px;border-radius:12px;padding:10px 14px;background:#0b2038;color:#fff;font-size:.73rem;font-weight:900}.pqvb__hotel-picker-empty>small[data-v-f67791d9]{max-width:430px;margin-top:7px;color:#a14224;line-height:1.45}.pqvb__nearby-spinner[data-v-f67791d9]{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;animation:pqvb-spin-f67791d9 .7s linear infinite}.pqvb__hotel-nearby[data-v-f67791d9]{max-height:430px;margin:10px -5px -5px;border-top:1px solid #e6edf2;padding:0 5px 5px;overflow-y:auto;scrollbar-color:#c6d4df transparent;scrollbar-width:thin}.pqvb__nearby-results[data-v-f67791d9]{display:grid;gap:10px;padding-top:13px}.pqvb__nearby-results-head[data-v-f67791d9]{display:grid;gap:3px;padding:0 4px}.pqvb__nearby-results-head>span[data-v-f67791d9]{color:#f05a28;font-size:.61rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.pqvb__nearby-results-head>strong[data-v-f67791d9]{color:#0b2038;font-size:.88rem;line-height:1.35;overflow-wrap:anywhere;white-space:normal}.pqvb__nearby-results-head>small[data-v-f67791d9]{color:#718196;font-size:.65rem}.pqvb__nearby-stop-list[data-v-f67791d9]{display:grid;gap:3px}.pqvb__nearby-stop-list>button[data-v-f67791d9]{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:58px;border:1px solid transparent;border-radius:13px;padding:8px 10px;background:#f7fafc;color:#243b52;font:inherit;text-align:left;cursor:pointer}.pqvb__nearby-stop-list>button[data-v-f67791d9]:focus-visible,.pqvb__nearby-stop-list>button[data-v-f67791d9]:hover{border-color:#f05a28;outline:none;background:#fff5f1}.pqvb__nearby-rank[data-v-f67791d9]{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;background:#e4f3f2;color:#0f766e;font-size:.93rem;font-weight:900}.pqvb__nearby-stop-list .pqvb__route-badges[data-v-f67791d9]{max-width:136px}.pqvb__nearby-stop-list .pqvb__route-badges i[data-v-f67791d9]{min-width:29px;height:24px;background:#0b2038;font-size:.61rem}.pqvb__nearby-results>p[data-v-f67791d9]{margin:0;border-left:3px solid #f05a28;padding:7px 10px;background:#fff7f3;color:#7c4a38;font-size:.63rem;line-height:1.45}.pqvb__nearby-results>small[data-v-f67791d9]{color:#8a99a8;font-size:.58rem;text-align:right}@keyframes pqvb-spin-f67791d9{to{transform:rotate(1turn)}}.pqvb-picker-enter-active[data-v-f67791d9],.pqvb-picker-leave-active[data-v-f67791d9]{transition:opacity .15s ease,transform .18s ease;transform-origin:top center}.pqvb-picker-enter-from[data-v-f67791d9],.pqvb-picker-leave-to[data-v-f67791d9]{opacity:0;transform:translateY(-5px) scale(.985)}.pqvb-picker-fade-enter-active[data-v-f67791d9],.pqvb-picker-fade-leave-active[data-v-f67791d9]{transition:opacity .16s ease}.pqvb-picker-fade-enter-from[data-v-f67791d9],.pqvb-picker-fade-leave-to[data-v-f67791d9]{opacity:0}.pqvb__hotel-result[data-v-f67791d9]{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;margin:-5px 0 0;padding-top:14px;border-top:1px solid #dde6ed;color:#53677b;font-size:.76rem;line-height:1.45}.pqvb__hotel-result strong[data-v-f67791d9]{flex:0 0 auto;color:#0b2038}.pqvb__hotel-result>small[data-v-f67791d9]{flex:0 0 auto;border-radius:999px;padding:4px 8px;background:#eaf8f6;color:#0f6f68;font-size:.65rem;font-weight:850}.pqvb__route-guide[data-v-f67791d9]{display:flex;gap:12px 18px;align-items:baseline;margin:0 2px 10px}.pqvb__route-guide span[data-v-f67791d9]{color:#65778a;font-size:.73rem;line-height:1.45}.pqvb__route-tabs[data-v-f67791d9]{display:flex;gap:10px;margin:0 0 16px;padding:2px 2px 12px;overflow-x:auto;scrollbar-width:thin}.pqvb__route-tabs button[data-v-f67791d9]{display:flex;flex:0 0 auto;gap:9px;align-items:center;min-height:48px;padding:8px 15px 8px 9px;border:1px solid #d8e3ec;border-radius:999px;background:#fff;color:#3f536a;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.pqvb__route-tabs button[data-v-f67791d9]:focus-visible,.pqvb__route-tabs button[data-v-f67791d9]:hover{border-color:#f05a28;color:#0b2038;transform:translateY(-1px)}.pqvb__route-tabs button.active[data-v-f67791d9]{border-color:#0b2038;background:#0b2038;box-shadow:0 12px 28px #0b20382e;color:#fff}.pqvb__route-tabs strong[data-v-f67791d9]{display:grid;min-width:32px;height:32px;padding:0 5px;place-items:center;border-radius:999px;background:#f05a28;color:#fff;font-size:.72rem;letter-spacing:-.01em}.pqvb__route-tabs span[data-v-f67791d9]{font-size:.82rem;font-weight:800}.pqvb__layout[data-v-f67791d9]{display:grid;grid-template-columns:minmax(0,1.58fr) minmax(330px,.82fr);border:1px solid #dbe5ed;border-radius:28px;background:#fff;box-shadow:0 28px 74px #10253d1f}.pqvb__layout[data-v-f67791d9],.pqvb__map-shell[data-v-f67791d9]{min-height:650px;overflow:hidden}.pqvb__map-shell[data-v-f67791d9]{position:relative;scroll-margin-top:88px;background:radial-gradient(circle at 32% 25%,rgba(15,118,110,.15),transparent 38%),linear-gradient(135deg,#eaf5f4,#edf2f7)}.pqvb__map[data-v-f67791d9],.pqvb__map-viewport[data-v-f67791d9]{position:absolute;inset:0}.pqvb__fallback[data-v-f67791d9],.pqvb__loading[data-v-f67791d9]{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;padding:52px;text-align:center}.pqvb__fallback>span[data-v-f67791d9]{display:grid;width:58px;height:58px;margin-bottom:18px;place-items:center;border-radius:50%;background:#0f766e;color:#fff;font-size:1.7rem}.pqvb__fallback strong[data-v-f67791d9]{color:#0b2038;font-size:1.2rem}.pqvb__fallback p[data-v-f67791d9]{max-width:440px;margin:10px 0 0;color:#607286;line-height:1.6}.pqvb__loading[data-v-f67791d9]{z-index:4;background:#eff7f7e0;color:#0f766e;font-size:.9rem;font-weight:900;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pqvb__fullscreen-control[data-v-f67791d9]{position:absolute;top:14px;right:14px;z-index:6;display:flex;min-height:40px;gap:7px;align-items:center;border:1px solid rgba(11,32,56,.12);border-radius:12px;padding:0 12px;background:#fffffff2;box-shadow:0 10px 26px #0b203829;color:#0b2038;font:inherit;font-size:.72rem;font-weight:900;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pqvb__fullscreen-control[data-v-f67791d9]:focus-visible,.pqvb__fullscreen-control[data-v-f67791d9]:hover{background:#0b2038;color:#fff}.pqvb__fullscreen-control svg[data-v-f67791d9]{width:17px;height:17px;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.pqvb__geolocation-control[data-v-f67791d9]{position:absolute;top:70px;left:18px;z-index:6;display:inline-flex;min-height:42px;max-width:min(250px,calc(100% - 36px));gap:8px;align-items:center;border:1px solid rgba(37,99,235,.24);border-radius:14px;padding:0 13px;background:#fffffff2;box-shadow:0 12px 28px #0b203829;color:#174a9c;font:inherit;font-size:.7rem;font-weight:900;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease}.pqvb__geolocation-control[data-v-f67791d9]:focus-visible,.pqvb__geolocation-control[data-v-f67791d9]:hover{border-color:#2563eb;outline:none;background:#edf4ff;transform:translateY(-1px)}.pqvb__geolocation-control.is-ready[data-v-f67791d9]{border-color:#2563eb;background:#2563eb;color:#fff}.pqvb__geolocation-control.has-error[data-v-f67791d9]{border-color:#f05a2861;color:#b5421f}.pqvb__geolocation-control[data-v-f67791d9]:disabled{cursor:wait;opacity:.8;transform:none}.pqvb__geolocation-control svg[data-v-f67791d9]{flex:0 0 auto;width:18px;height:18px;fill:none;stroke:currentcolor;stroke-width:1.9}.pqvb__map-selection[data-v-f67791d9]{position:absolute;right:18px;bottom:82px;left:18px;z-index:7;display:grid;width:min(420px,calc(100% - 36px));gap:3px;border:1px solid rgba(15,118,110,.26);border-radius:16px;padding:12px 14px;background:#fffffff5;box-shadow:0 16px 38px #0b203833;color:#10253d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pqvb__map-selection span[data-v-f67791d9]{color:#0f766e;font-size:.62rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.pqvb__map-selection strong[data-v-f67791d9]{font-size:.86rem;font-weight:900;line-height:1.25}.pqvb__map-selection small[data-v-f67791d9]{color:#365267;font-size:.67rem;font-weight:750;line-height:1.35}.pqvb-selection-enter-active[data-v-f67791d9],.pqvb-selection-leave-active[data-v-f67791d9]{transition:opacity .16s ease,transform .2s ease}.pqvb-selection-enter-from[data-v-f67791d9],.pqvb-selection-leave-to[data-v-f67791d9]{opacity:0;transform:translateY(8px)}.pqvb__geolocation-spinner[data-v-f67791d9]{width:17px;height:17px;border:2px solid rgba(37,99,235,.24);border-top-color:currentcolor;border-radius:50%;animation:pqvb-spin-f67791d9 .7s linear infinite}.mapboxgl-ctrl-top-left{display:none}.mapboxgl-user-location-dot{width:20px;height:20px;background-color:#2563eb;box-shadow:0 0 0 4px #fff,0 5px 18px #2563eb61}.mapboxgl-user-location-accuracy-circle{background-color:#2563eb21}.mapboxgl-ctrl-top-right{top:58px;right:4px}.pqvb__map-caption[data-v-f67791d9],.pqvb__map-legend[data-v-f67791d9]{position:absolute;z-index:3;border:1px solid hsla(0,0%,100%,.74);background:#ffffffeb;box-shadow:0 12px 30px #0b203824;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pqvb__map-legend[data-v-f67791d9]{top:18px;left:18px;display:flex;flex-wrap:wrap;gap:13px;padding:9px 12px;border-radius:14px}.pqvb__map-legend span[data-v-f67791d9]{display:flex;gap:6px;align-items:center;color:#42586d;font-size:.7rem;font-weight:800}.pqvb__legend-dot[data-v-f67791d9]{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;color:#fff;font-size:.6rem;font-style:normal;font-weight:900}.pqvb__legend-dot--hotel[data-v-f67791d9]{background:#f05a28}.pqvb__legend-dot--destination[data-v-f67791d9]{background:#0b2038}.pqvb__map-caption[data-v-f67791d9]{right:18px;bottom:18px;left:18px;display:flex;gap:10px 20px;align-items:center;justify-content:space-between;padding:13px 16px;border-radius:16px}.pqvb__map-caption strong[data-v-f67791d9]{color:#0b2038;font-size:.84rem}.pqvb__map-caption span[data-v-f67791d9]{color:#65778a;font-size:.7rem}.pqvb__map-shell--fullscreen[data-v-f67791d9]{position:fixed;inset:0;z-index:1300;min-height:100dvh;border-radius:0;background:#eaf3f5}.pqvb__map-shell--fullscreen .pqvb__map-viewport[data-v-f67791d9]{position:absolute;inset:0;min-height:0}.pqvb__map-shell--fullscreen .pqvb__map-legend[data-v-f67791d9]{inset:14px auto auto 14px}.pqvb__map-shell--fullscreen .pqvb__map-caption[data-v-f67791d9]{position:absolute;right:14px;bottom:max(14px,env(safe-area-inset-bottom));left:14px}.mapboxgl-ctrl-bottom-right{bottom:82px}body.pqvb-map-open{overflow:hidden}.pqvb__panel[data-v-f67791d9]{min-width:0;padding:30px 26px 26px;border-left:1px solid #e3eaf0;background:linear-gradient(180deg,#fff,#f7fafc)}.pqvb__location-panel[data-v-f67791d9]{display:grid;gap:12px;margin:-4px 0 26px;border:1px solid #c9dcfb;border-radius:20px;padding:17px;background:linear-gradient(145deg,#f4f8ff,#eaf2ff);box-shadow:0 16px 34px #2563eb1a}.pqvb__location-panel-head[data-v-f67791d9]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.pqvb__location-panel-head>div[data-v-f67791d9]{display:grid;gap:2px}.pqvb__location-panel-head>div>span[data-v-f67791d9]{color:#2563eb;font-size:.58rem;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.pqvb__location-panel-head h3[data-v-f67791d9]{margin:0;color:#0b2038;font-size:1.05rem;line-height:1.1}.pqvb__location-panel-head>strong[data-v-f67791d9]{border-radius:999px;padding:5px 8px;background:#fff;color:#325982;font-size:.57rem;white-space:nowrap}.pqvb__location-pulse[data-v-f67791d9]{position:relative;display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#2563eb1f}.pqvb__location-pulse[data-v-f67791d9]:before{position:absolute;width:28px;height:28px;border:1px solid rgba(37,99,235,.4);border-radius:50%;content:"";animation:pqvb-location-pulse-f67791d9 1.8s ease-out infinite}.pqvb__location-pulse i[data-v-f67791d9]{position:relative;width:12px;height:12px;border:3px solid #fff;border-radius:50%;background:#2563eb;box-shadow:0 3px 10px #2563eb5c}.pqvb__location-panel>p[data-v-f67791d9]{margin:0;color:#60758d;font-size:.68rem;line-height:1.45}.pqvb__location-stop-list[data-v-f67791d9]{display:grid;gap:5px;margin:0;padding:0;list-style:none}.pqvb__location-stop-list button[data-v-f67791d9]{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:9px;align-items:center;width:100%;border:1px solid transparent;border-radius:13px;padding:9px;background:#ffffffd1;color:#17334f;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.pqvb__location-stop-list button[data-v-f67791d9]:focus-visible,.pqvb__location-stop-list button[data-v-f67791d9]:hover{border-color:#2563eb;outline:none;background:#fff;transform:translate(2px)}.pqvb__location-rank[data-v-f67791d9]{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:#2563eb;color:#fff;font-size:.65rem;font-weight:950}.pqvb__location-stop-copy[data-v-f67791d9]{display:grid;gap:3px;min-width:0}.pqvb__location-stop-copy strong[data-v-f67791d9]{color:#17334f;font-size:.75rem;line-height:1.25;overflow-wrap:anywhere}.pqvb__location-stop-copy small[data-v-f67791d9]{color:#6d8095;font-size:.59rem;line-height:1.3}.pqvb__location-stop-copy i[data-v-f67791d9]{color:#0f766e;font-size:.59rem;font-style:normal;font-weight:850;line-height:1.3}.pqvb__location-stop-list button>svg[data-v-f67791d9]{width:16px;height:16px;fill:none;stroke:#7d91a5;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.pqvb__location-privacy[data-v-f67791d9]{border-top:1px solid rgba(37,99,235,.14);padding-top:9px;color:#63778d;font-size:.57rem;line-height:1.45}.pqvb__location-panel--error[data-v-f67791d9]{grid-template-columns:auto minmax(0,1fr);border-color:#f3c4b4;background:#fff4ef;box-shadow:none}.pqvb__location-panel--error>span[data-v-f67791d9]{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#f05a28;color:#fff;font-size:.78rem;font-weight:950}.pqvb__location-panel--error strong[data-v-f67791d9]{color:#7a3018;font-size:.78rem}.pqvb__location-panel--error p[data-v-f67791d9]{margin:4px 0 0;color:#89503c;font-size:.64rem;line-height:1.45}.pqvb-location-enter-active[data-v-f67791d9],.pqvb-location-leave-active[data-v-f67791d9]{transition:opacity .18s ease,transform .22s ease}.pqvb-location-enter-from[data-v-f67791d9],.pqvb-location-leave-to[data-v-f67791d9]{opacity:0;transform:translateY(-8px)}@keyframes pqvb-location-pulse-f67791d9{0%{opacity:.8;transform:scale(.75)}to{opacity:0;transform:scale(1.35)}}.pqvb__panel-head h3[data-v-f67791d9]{margin:0;color:#0b2038;font-size:1.45rem;line-height:1.12;letter-spacing:-.025em}.pqvb__panel-head p[data-v-f67791d9]{margin:12px 0 0;color:#65778a;font-size:.85rem;line-height:1.55}.pqvb__variant-list[data-v-f67791d9]{display:grid;gap:8px;margin-top:22px}.pqvb__variant-list button[data-v-f67791d9]{display:grid;grid-template-columns:auto 1fr;gap:3px 12px;align-items:center;padding:12px 13px;border:1px solid #dce6ee;border-radius:14px;background:#fff;color:#465a70;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.pqvb__variant-list button.active[data-v-f67791d9],.pqvb__variant-list button[data-v-f67791d9]:focus-visible,.pqvb__variant-list button[data-v-f67791d9]:hover{border-color:#f05a28;box-shadow:0 8px 22px #10253d14}.pqvb__variant-route[data-v-f67791d9]{grid-row:1/3;display:grid;min-width:58px;height:40px;place-items:center;border-radius:11px;background:#0b2038;color:#fff;font-size:.7rem;font-weight:900}.pqvb__variant-list button.active .pqvb__variant-route[data-v-f67791d9]{background:#f05a28}.pqvb__variant-list strong[data-v-f67791d9]{color:#0b2038;font-size:.84rem}.pqvb__variant-list small[data-v-f67791d9]{color:#718196;font-size:.7rem}.pqvb__stops[data-v-f67791d9]{margin-top:27px}.pqvb__section-title[data-v-f67791d9]{display:flex;gap:18px;align-items:end;justify-content:space-between;margin-bottom:11px}.pqvb__section-title span[data-v-f67791d9]{margin-bottom:4px}.pqvb__section-title h4[data-v-f67791d9]{margin:0;color:#0b2038;font-size:1rem}.pqvb__section-title>strong[data-v-f67791d9]{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#fff0ea;color:#d94718;font-size:.72rem}.pqvb__stop-list[data-v-f67791d9]{display:grid;max-height:230px;overflow-y:auto;border-block:1px solid #e3eaf0;scrollbar-width:thin}.pqvb__stop-list button[data-v-f67791d9]{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0;padding:11px 4px;border:0;border-bottom:1px solid #edf1f5;background:transparent;color:#40566b;text-align:left;cursor:pointer}.pqvb__stop-list button[data-v-f67791d9]:last-child{border-bottom:0}.pqvb__stop-list button.active strong[data-v-f67791d9],.pqvb__stop-list button:focus-visible strong[data-v-f67791d9],.pqvb__stop-list button:hover strong[data-v-f67791d9]{color:#e65322}.pqvb__stop-list button.active[data-v-f67791d9]{background:#fff4ef;box-shadow:inset 3px 0 #f05a28}.pqvb__hotel-icon[data-v-f67791d9]{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:#fff0ea;color:#d94718;font-size:.68rem;font-weight:900}.pqvb__stop-list button>span[data-v-f67791d9]:nth-child(2){min-width:0}.pqvb__stop-list small[data-v-f67791d9],.pqvb__stop-list strong[data-v-f67791d9]{display:block}.pqvb__stop-list strong[data-v-f67791d9]{overflow:hidden;color:#243b52;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.pqvb__stop-list small[data-v-f67791d9]{margin-top:2px;color:#0f766e;font-size:.65rem;font-weight:750}.pqvb__stop-list i[data-v-f67791d9]{color:#8a99a8;font-size:.8rem;font-style:normal}.pqvb__destinations[data-v-f67791d9]{margin-top:24px}.pqvb__destinations>span[data-v-f67791d9]{margin-bottom:9px}.pqvb__destinations>div[data-v-f67791d9]{display:flex;flex-wrap:wrap;gap:7px}.pqvb__destinations button[data-v-f67791d9]{display:grid;gap:3px;min-width:150px;padding:9px 10px;border:1px solid #dbe4ec;border-radius:9px;background:#fff;color:#42586d;text-align:left;cursor:pointer}.pqvb__destinations button strong[data-v-f67791d9]{font-size:.68rem;font-weight:850}.pqvb__destinations button small[data-v-f67791d9]{color:#0f766e;font-size:.6rem;font-weight:750}.pqvb__destinations button.active[data-v-f67791d9],.pqvb__destinations button[data-v-f67791d9]:focus-visible,.pqvb__destinations button[data-v-f67791d9]:hover{border-color:#0f766e;color:#0f766e}.pqvb__destinations button.active[data-v-f67791d9]{background:#eaf8f6;box-shadow:0 8px 22px #0f766e1f}.pqvb__source-note[data-v-f67791d9]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;margin-top:18px;padding:19px 20px;border:1px solid #f7c8b7;border-radius:18px;background:#fff7f3}.pqvb__source-icon[data-v-f67791d9]{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#f05a28;color:#fff;font-weight:900}.pqvb__source-note strong[data-v-f67791d9]{color:#782b12;font-size:.9rem}.pqvb__source-note p[data-v-f67791d9]{margin:5px 0 0;color:#85513e;font-size:.78rem;line-height:1.5}.pqvb__source-note a[data-v-f67791d9]{display:inline-flex;gap:8px;align-items:center;padding:11px 14px;border-radius:12px;background:#0b2038;color:#fff;font-size:.76rem;font-weight:900;text-decoration:none;white-space:nowrap}.pqvb__source-note a[data-v-f67791d9]:focus-visible,.pqvb__source-note a[data-v-f67791d9]:hover{background:#f05a28}.pqvb__scope-note[data-v-f67791d9]{max-width:980px;margin:13px auto 0;color:#748499;font-size:.7rem;line-height:1.55;text-align:center}.pqvb-marker{display:grid;width:28px;height:28px;padding:0;place-items:center;border:3px solid #fff;border-radius:50%;box-shadow:0 5px 15px #0b203847;color:#fff;font-family:inherit;font-size:.67rem;font-weight:900;cursor:pointer;transition:transform .16s ease}.pqvb-marker:focus-visible,.pqvb-marker:hover{transform:scale(1.16)}.pqvb-marker--hotel{background:#f05a28}.pqvb-marker--destination{background:#0b2038}.pqvb-popup{display:grid;gap:4px;padding:3px 2px;color:#0b2038;font-family:inherit}.pqvb-popup span{color:#f05a28;font-size:.64rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.pqvb-popup strong{font-size:.86rem;line-height:1.25}.pqvb-popup small{color:#728196;font-size:.68rem}.pqvb-popup .pqvb-popup__eta{margin-top:3px;border-radius:8px;padding:5px 7px;background:#eaf8f6;color:#0f6f68;font-weight:850}@media(max-width:980px){.pqvb__header[data-v-f67791d9]{grid-template-columns:1fr;gap:18px}.pqvb__proof[data-v-f67791d9]{display:flex;flex-wrap:wrap;justify-items:start}.pqvb__layout[data-v-f67791d9]{grid-template-columns:1fr}.pqvb__map-shell[data-v-f67791d9]{min-height:520px}.pqvb__panel[data-v-f67791d9]{border-top:1px solid #e3eaf0;border-left:0}.pqvb__stop-list[data-v-f67791d9]{grid-template-columns:repeat(2,minmax(0,1fr));max-height:250px;-moz-column-gap:18px;column-gap:18px}}@media(max-width:680px){body.pqvb-hotel-picker-open .vwt-mobile-cta,body.pqvb-map-visible .vwt-mobile-cta{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(120%)}.pqvb[data-v-f67791d9]{width:min(100% - 24px,1180px);margin:62px auto 72px}.pqvb__header h2[data-v-f67791d9]{font-size:2.15rem}.pqvb__header p[data-v-f67791d9]{font-size:.92rem}.pqvb__proof[data-v-f67791d9]{gap:6px}.pqvb__proof span[data-v-f67791d9]{font-size:.65rem}.pqvb__hotel-finder[data-v-f67791d9]{grid-template-columns:1fr;gap:16px;padding:18px;border-radius:16px}.pqvb__hotel-picker-trigger[data-v-f67791d9]{grid-template-columns:auto minmax(0,1fr) auto;gap:5px 11px;min-height:72px}.pqvb__hotel-search-icon[data-v-f67791d9]{grid-row:1/3}.pqvb__hotel-picker-value[data-v-f67791d9]{grid-column:2;grid-row:1}.pqvb__hotel-picker-trigger>.pqvb__route-badges[data-v-f67791d9]{grid-column:2;grid-row:2;justify-content:flex-start}.pqvb__hotel-picker-chevron[data-v-f67791d9]{grid-column:3;grid-row:1/3}.pqvb__hotel-picker-backdrop[data-v-f67791d9]{background:#0614229e}.pqvb__hotel-picker-panel[data-v-f67791d9]{width:calc(100vw - 20px);max-height:calc(100dvh - max(20px,env(safe-area-inset-top)) - max(20px,env(safe-area-inset-bottom)));border-radius:23px;padding:15px;box-shadow:0 30px 80px #04111e61}.pqvb__hotel-picker-panel-head[data-v-f67791d9]{padding:3px 2px 14px}.pqvb__hotel-picker-panel-head strong[data-v-f67791d9]{font-size:1.08rem}.pqvb__hotel-picker-list[data-v-f67791d9]{max-height:min(58dvh,480px)}.pqvb__hotel-picker-list li>button[data-v-f67791d9]{grid-template-columns:36px minmax(0,1fr);min-height:66px}.pqvb__hotel-picker-list li>button .pqvb__route-badges[data-v-f67791d9]{grid-column:2;justify-content:flex-start;max-width:none}.pqvb__mapbox-suggestion .pqvb__mapbox-badge[data-v-f67791d9]{grid-column:2;justify-self:start}.pqvb__nearby-stop-list>button[data-v-f67791d9]{grid-template-columns:34px minmax(0,1fr);min-height:66px}.pqvb__nearby-stop-list>button .pqvb__route-badges[data-v-f67791d9]{grid-column:2;justify-content:flex-start;max-width:none}.pqvb__nearby-results>p[data-v-f67791d9]{font-size:.65rem}.pqvb__hotel-nearby[data-v-f67791d9]{max-height:min(58dvh,480px)}.pqvb-picker-enter-active[data-v-f67791d9],.pqvb-picker-leave-active[data-v-f67791d9]{transform-origin:bottom center}.pqvb-picker-enter-from[data-v-f67791d9],.pqvb-picker-leave-to[data-v-f67791d9]{transform:translateY(18px) scale(.985)}.pqvb__hotel-result[data-v-f67791d9]{grid-column:auto;display:grid;gap:4px}.pqvb__route-guide[data-v-f67791d9]{display:grid;gap:5px}.pqvb__route-tabs[data-v-f67791d9]{margin-right:-12px;margin-left:-2px}.pqvb__layout[data-v-f67791d9]{min-height:0;border-radius:20px}.pqvb__map-shell[data-v-f67791d9]{display:grid;grid-template-rows:minmax(440px,62svh) auto auto;min-height:0}.pqvb__map-viewport[data-v-f67791d9]{position:relative;inset:auto;min-height:440px}.pqvb__map-selection[data-v-f67791d9]{right:12px;bottom:12px;left:12px;width:auto;border-radius:14px;padding:11px 12px}.pqvb__map-legend[data-v-f67791d9]{grid-row:2;gap:8px 13px}.pqvb__map-caption[data-v-f67791d9],.pqvb__map-legend[data-v-f67791d9]{position:static;border:0;border-top:1px solid #e0e8ef;border-radius:0;padding:12px 14px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pqvb__map-caption[data-v-f67791d9]{grid-row:3;display:grid}.pqvb__fullscreen-control[data-v-f67791d9]{top:12px;right:12px}.pqvb__geolocation-control[data-v-f67791d9]{top:12px;left:12px;max-width:calc(100% - 166px);padding:0 10px}.pqvb__geolocation-control>span[data-v-f67791d9]:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pqvb__map-shell.pqvb__map-shell--fullscreen[data-v-f67791d9]{display:block;min-height:100dvh}.pqvb__map-shell--fullscreen .pqvb__geolocation-control[data-v-f67791d9]{top:max(12px,env(safe-area-inset-top))}.pqvb__map-shell--fullscreen .pqvb__map-legend[data-v-f67791d9]{display:none}.pqvb__map-shell--fullscreen .pqvb__map-caption[data-v-f67791d9]{display:flex;max-width:calc(100% - 28px);border:1px solid hsla(0,0%,100%,.74);border-radius:14px;padding:11px 13px;box-shadow:0 12px 30px #0b203824;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pqvb__panel[data-v-f67791d9]{padding:24px 18px 20px}.pqvb__location-panel[data-v-f67791d9]{margin:0 0 22px;border-radius:16px;padding:14px}.pqvb__location-panel-head[data-v-f67791d9]{grid-template-columns:auto minmax(0,1fr)}.pqvb__location-panel-head>strong[data-v-f67791d9]{grid-column:2;justify-self:start}.pqvb__location-stop-list button[data-v-f67791d9]{min-height:68px}.pqvb__stop-list[data-v-f67791d9]{display:grid;grid-template-columns:1fr;max-height:270px}.pqvb__source-note[data-v-f67791d9]{grid-template-columns:auto minmax(0,1fr);padding:16px}.pqvb__source-note a[data-v-f67791d9]{grid-column:1/-1;justify-content:center}}@media(prefers-reduced-motion:reduce){.pqvb-location-enter-active[data-v-f67791d9],.pqvb-location-leave-active[data-v-f67791d9],.pqvb-picker-enter-active[data-v-f67791d9],.pqvb-picker-fade-enter-active[data-v-f67791d9],.pqvb-picker-fade-leave-active[data-v-f67791d9],.pqvb-picker-leave-active[data-v-f67791d9],.pqvb__hotel-picker-trigger[data-v-f67791d9],.pqvb__route-tabs button[data-v-f67791d9],.pqvb-marker{transition:none}.pqvb__geolocation-spinner[data-v-f67791d9],.pqvb__location-pulse[data-v-f67791d9]:before{animation:none}}body.pqvb-hotel-picker-open{overflow:hidden}.dark .pqvb{color:#d8e4ef}.dark .pqvb__header h2,.dark .pqvb__hotel-finder-copy>strong,.dark .pqvb__hotel-option-copy strong,.dark .pqvb__hotel-picker-empty strong,.dark .pqvb__hotel-picker-panel-head strong,.dark .pqvb__hotel-picker-value strong,.dark .pqvb__hotel-result strong,.dark .pqvb__panel-head h3,.dark .pqvb__section-title h4{color:#f2f7fb}.dark .pqvb__header p,.dark .pqvb__hotel-finder-copy small,.dark .pqvb__hotel-result,.dark .pqvb__panel-head p,.dark .pqvb__route-guide span,.dark .pqvb__scope-note{color:#9fb0c0}.dark .pqvb__destinations button,.dark .pqvb__proof span,.dark .pqvb__route-tabs button,.dark .pqvb__variant-list button{border-color:#34485b;background:#13283b;color:#d9e4ed}.dark .pqvb-popup .pqvb-popup__eta,.dark .pqvb__hotel-result>small,.dark .pqvb__proof .pqvb__proof-benefit{border-color:#2b4c7e;background:#13294b;color:#a5c8ff}.dark .pqvb__destinations button small,.dark .pqvb__stop-list small{color:#93c5fd}.dark .pqvb__map-shell{background:radial-gradient(circle at 32% 25%,rgba(37,99,235,.16),transparent 38%),linear-gradient(135deg,#0f172a,#111c33)}.dark .pqvb__hotel-finder{border-color:#33485a;background:#102438}.dark .pqvb__hotel-picker-label{color:#b7c6d3}.dark .pqvb__hotel-picker-panel,.dark .pqvb__hotel-picker-trigger{border-color:#405367;background:#13283bfa;color:#d9e4ed}.dark .pqvb__hotel-option-copy small,.dark .pqvb__hotel-picker-value small{color:#9fb0c0}.dark .pqvb__hotel-picker-search{border-color:#405367;background:#0d2134}.dark .pqvb__hotel-picker-search input{color:#edf4f8}.dark .pqvb__hotel-picker-panel-head>button{border-color:#405367;background:#0d2134;color:#c7d5e0}.dark .pqvb__hotel-picker-list li>button{color:#d9e4ed}.dark .pqvb__hotel-picker-list li>button.highlighted,.dark .pqvb__hotel-picker-list li>button:focus-visible,.dark .pqvb__hotel-picker-list li>button:hover{border-color:#7b4938;background:#2d251f}.dark .pqvb__hotel-picker-list li>button[aria-selected=true]{border-color:#f05a28;background:#3a251d}.dark .pqvb__hotel-picker-list .pqvb__route-badges i{background:#2c4357;color:#e0eaf2}.dark .pqvb__hotel-nearby{border-color:#33485a}.dark .pqvb__nearby-results-head>strong,.dark .pqvb__nearby-stop-list .pqvb__hotel-option-copy strong{color:#edf4f8}.dark .pqvb__nearby-stop-list>button{background:#0d2134;color:#d9e4ed}.dark .pqvb__nearby-stop-list>button:focus-visible,.dark .pqvb__nearby-stop-list>button:hover{border-color:#f05a28;background:#2d251f}.dark .pqvb__nearby-results>p{background:#2e201a;color:#d6aa98}.dark .pqvb__hotel-result{border-color:#33485a}.dark .pqvb__fullscreen-control,.dark .pqvb__geolocation-control,.dark .pqvb__map-caption,.dark .pqvb__map-legend{border-color:#34485b;background:#102438f0;color:#eef5fa}.dark .pqvb__geolocation-control.is-ready{border-color:#5b8cff;background:#2458c6}.dark .pqvb__location-panel{border-color:#345b82;background:linear-gradient(145deg,#112a43,#102338);box-shadow:none}.dark .pqvb__location-panel-head h3,.dark .pqvb__location-stop-copy strong{color:#edf4f8}.dark .pqvb__location-panel>p,.dark .pqvb__location-privacy,.dark .pqvb__location-stop-copy small{color:#a8bacb}.dark .pqvb__location-stop-list button{background:#0d2134e0;color:#d9e4ed}.dark .pqvb__location-stop-list button:focus-visible,.dark .pqvb__location-stop-list button:hover{border-color:#5b8cff;background:#17344e}.dark .pqvb__location-panel--error{border-color:#76432f;background:#2e201a}.dark .pqvb__map-caption span,.dark .pqvb__map-caption strong,.dark .pqvb__map-legend span{color:#d9e4ed}.dark .pqvb__route-tabs button.active{border-color:#f05a28;background:#f05a28}.dark .pqvb__route-tabs button:focus-visible,.dark .pqvb__route-tabs button:hover{border-color:#f05a28;color:#fff}.dark .pqvb__destinations button.active,.dark .pqvb__destinations button:focus-visible,.dark .pqvb__destinations button:hover{border-color:#60a5fa;color:#e0ecff}.dark .pqvb__destinations button.active{background:#1e3a8a}.dark .pqvb__layout{border-color:#33485a;background:#102438}.dark .pqvb__panel{border-color:#33485a;background:linear-gradient(180deg,#102438,#0b1d2d)}.dark .pqvb__stop-list strong,.dark .pqvb__variant-list strong{color:#edf4f8}.dark .pqvb__stop-list{border-color:#34485b}.dark .pqvb__stop-list button{border-color:#263c50}.dark .pqvb__source-note{border-color:#76432f;background:#2e201a}.dark .pqvb__source-note strong{color:#ffb59a}.dark .pqvb__source-note p{color:#caa08e}
