.account-menu[data-v-52d1b2d7]{top:calc(var(--px-appbar-height,3.75rem) + .25rem);border:1px solid var(--px-color-border);border-radius:var(--px-radius-medium,.5rem);background:var(--px-color-surface);min-width:12rem;box-shadow:var(--px-box-shadow-default);z-index:var(--px-z-index-top,30);flex-direction:column;gap:.5rem;padding:.75rem;display:flex;position:fixed;right:.75rem}.account-menu__email[data-v-52d1b2d7]{color:var(--px-color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.account-menu__item[data-v-52d1b2d7]{border-radius:var(--px-radius-row,.375rem);color:inherit;text-align:left;background:0 0;border:none;padding:.375rem .5rem;font-family:inherit;font-size:.875rem}.account-menu__item[data-v-52d1b2d7]:hover{background:var(--px-color-background)}.account-menu__item[data-v-52d1b2d7]:focus-visible{outline:2px solid var(--px-color-secondary);outline-offset:-2px}.brand-lockup[data-v-777f6ce6]{color:inherit;transition:opacity var(--px-primary-transition);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.brand-lockup[data-v-777f6ce6]:hover{opacity:.85}.brand-lockup[data-v-777f6ce6]:focus-visible{outline:2px solid var(--px-color-secondary);outline-offset:3px}.brand-lockup__mark[data-v-777f6ce6]{width:auto;display:block}.brand-lockup__wordmark[data-v-777f6ce6]{font-family:var(--px-font-family);white-space:nowrap;color:var(--px-color-text-primary-inverse)}.brand-lockup--bar .brand-lockup__mark[data-v-777f6ce6]{height:2.5rem}.brand-lockup--bar .brand-lockup__wordmark[data-v-777f6ce6]{font-size:.8125rem;font-weight:900}.brand-lockup--compact .brand-lockup__mark[data-v-777f6ce6]{height:2.125rem}.brand-lockup--compact .brand-lockup__wordmark[data-v-777f6ce6]{font-size:.9375rem;font-weight:600}.entitlements-notice[data-v-3be9be6f]{-moz-column-gap:.5rem;border-bottom:1px solid var(--px-color-border);background:var(--px-color-surface);color:var(--px-color-text-primary);flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;line-height:1.4;display:flex}.entitlements-notice__contact[data-v-3be9be6f]{color:inherit;text-decoration:underline}.first-run-spotlight[data-v-a4148e28]{z-index:1500;font-family:var(--px-font-family);position:fixed;inset:0}.first-run-spotlight__scrim[data-v-a4148e28]{background:0 0;position:absolute;inset:0}.first-run-spotlight__ring[data-v-a4148e28]{pointer-events:none;border-radius:50%;animation:.2s ease-out spotlight-fade-a4148e28;position:fixed;box-shadow:0 0 0 250rem #00173599}.first-run-spotlight__callout[data-v-a4148e28]{border:1px solid var(--px-color-border);border-radius:var(--px-radius-medium,.5rem);background:var(--px-color-surface);width:20rem;max-width:calc(100vw - 1.75rem);color:var(--px-color-text-primary);padding:1.125rem 1.25rem 1rem;animation:.2s ease-out spotlight-rise-a4148e28;position:fixed;box-shadow:0 18px 40px #00173559}.first-run-spotlight__title[data-v-a4148e28]{margin:0;font-size:1rem;font-weight:700}.first-run-spotlight__body[data-v-a4148e28]{color:var(--px-color-text-secondary);margin:.5rem 0 0;font-size:.8125rem;line-height:1.5}.first-run-spotlight__actions[data-v-a4148e28]{align-items:center;gap:.75rem;margin-top:1.125rem;display:flex}.first-run-spotlight__primary[data-v-a4148e28]{border-radius:var(--px-radius-row,.375rem);background:var(--px-color-secondary);color:var(--px-color-primary-dark);border:none;padding:.4375rem .875rem;font-family:inherit;font-size:.875rem;font-weight:600}.first-run-spotlight__primary[data-v-a4148e28]:hover{background:color-mix(in srgb,var(--px-color-secondary) 82%,#fff)}.first-run-spotlight__primary[data-v-a4148e28]:focus-visible{outline:2px solid var(--px-color-text-primary);outline-offset:2px}.first-run-spotlight__skip[data-v-a4148e28]{color:var(--px-color-text-secondary);background:0 0;border:none;padding:0;font-family:inherit;font-size:.8125rem;text-decoration:underline}.first-run-spotlight__skip[data-v-a4148e28]:hover{color:var(--px-color-text-primary)}.first-run-spotlight__skip[data-v-a4148e28]:focus-visible{outline:2px solid var(--px-color-secondary);outline-offset:2px}@keyframes spotlight-fade-a4148e28{0%{opacity:0}to{opacity:1}}@keyframes spotlight-rise-a4148e28{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.first-run-spotlight__callout[data-v-a4148e28]{animation:.2s ease-out spotlight-fade-a4148e28}}.theme-toggle[data-v-05b754a7]{width:var(--px-sidenav-expanded-width,16rem);height:2.125rem;color:var(--px-color-chrome-muted);text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;padding:0;font-family:inherit;font-size:.8125rem;font-weight:900;display:flex;position:absolute;bottom:.625rem;left:0}.theme-toggle[data-v-05b754a7]:focus-visible,.theme-toggle[data-v-05b754a7]:hover{color:var(--px-color-selected-text)}.theme-toggle[data-v-05b754a7]:focus-visible{outline:2px solid var(--px-color-secondary);outline-offset:-1px}.theme-toggle__glyph[data-v-05b754a7]{flex:none;width:1.2rem;height:1.2rem;margin:0 .9rem;display:inline-flex}.theme-toggle__glyph svg[data-v-05b754a7]{width:100%;height:100%}.theme-toggle__label[data-v-05b754a7]{opacity:0;transition:opacity .15s ease-in-out 80ms}[data-px=side-nav][data-expanded=true] .theme-toggle__label[data-v-05b754a7]{opacity:1}[data-px=side-nav][data-expanded=false] .theme-toggle[data-v-05b754a7]{width:var(--px-sidenav-width,2.75rem)}[data-px=side-nav][data-expanded=false] .theme-toggle__label[data-v-05b754a7]{width:0;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.theme-toggle__label[data-v-05b754a7]{transition:none}}.trips-app-shell[data-v-7e5cf1a4]{background:var(--px-color-background);height:100%;position:relative}.px-app-bar.trips-app-shell__bar[data-v-7e5cf1a4]{width:100%;z-index:var(--px-z-index-top,30);position:fixed;top:0;left:0}.trips-app-shell__body[data-v-7e5cf1a4]{padding-top:var(--px-appbar-height,3.75rem);height:100%;padding-inline-start:var(--px-sidenav-width,2.75rem);display:flex}.px-side-nav.trips-app-shell__rail[data-v-7e5cf1a4]{--px-color-chrome-muted:#94acc2;--px-color-chrome-active-text:#098ef5;--px-color-chrome-active-surface:transparent;top:var(--px-appbar-height,3.75rem);width:var(--px-sidenav-width,2.75rem);height:calc(100vh - var(--px-appbar-height,3.75rem));z-index:var(--px-z-index-sidenav,20);position:fixed;bottom:0;left:0}.trips-app-shell__rail[data-v-7e5cf1a4] .px-side-nav__item[data-active=true]:before{background:#098ef5}[data-theme=dark] .trips-app-shell .px-side-nav.trips-app-shell__rail{--px-color-chrome-muted:#c3cede;--px-color-chrome-active-text:#46c5ce;--px-color-chrome-active-surface:#46c5ce24}.trips-app-shell__rail[data-expanded=false][data-v-7e5cf1a4] .px-side-nav__footer,.trips-app-shell__rail[data-expanded=false][data-v-7e5cf1a4] .px-side-nav__item,.trips-app-shell__rail[data-expanded=false][data-v-7e5cf1a4] .px-side-nav__list{width:var(--px-sidenav-width,2.75rem)}.trips-app-shell__rail[data-expanded=false][data-v-7e5cf1a4] .px-side-nav__item{padding-right:0}.trips-app-shell__rail[data-expanded=false][data-v-7e5cf1a4] .px-side-nav__label{width:0;min-width:0}.trips-app-shell__content[data-v-7e5cf1a4]{min-width:0;height:calc(100vh - var(--px-appbar-height,3.75rem));min-height:calc(100vh - var(--px-appbar-height,3.75rem));flex-direction:column;flex:auto;display:flex}.trips-app-shell__page[data-v-7e5cf1a4]{flex-direction:column;display:flex;overflow:hidden}.trips-app-shell__page[data-v-7e5cf1a4],.trips-app-shell__page[data-v-7e5cf1a4]>*{flex:auto;min-height:0}.trips-app-shell--guide[data-v-7e5cf1a4]{height:auto;min-height:100vh}.trips-app-shell--guide .px-app-bar.trips-app-shell__bar[data-v-7e5cf1a4]{position:relative}.trips-app-shell--guide .trips-app-shell__body[data-v-7e5cf1a4]{height:auto;padding-top:0}.trips-app-shell--guide .px-side-nav.trips-app-shell__rail[data-v-7e5cf1a4]{position:absolute}.trips-app-shell--guide .trips-app-shell__content[data-v-7e5cf1a4]{height:auto}.trips-app-shell--guide .trips-app-shell__page[data-v-7e5cf1a4]{background:var(--px-color-background-soft);overflow:visible}.trips-app-shell__help[data-v-7e5cf1a4]{width:2.5rem;height:2.5rem;color:var(--px-color-text-primary-inverse);border-radius:50%;justify-content:center;align-items:center;margin:0 .25rem;display:inline-flex}.trips-app-shell__help svg[data-v-7e5cf1a4]{width:1.375rem;height:1.375rem}.trips-app-shell__help[data-v-7e5cf1a4]:hover{color:var(--px-color-secondary)}.trips-app-shell__help[data-v-7e5cf1a4]:focus-visible{outline:2px solid var(--px-color-secondary);outline-offset:-2px}.trips-app-shell__initials[data-v-7e5cf1a4]{letter-spacing:.02em;border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;font-size:.5rem;font-weight:700;display:inline-flex}
