@charset "UTF-8";:root{--paxio-font-stack: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;font-family:var(--paxio-font-stack)}:root{--pax-color-ocean-background: #0f2b46;--pax-color-ocean-background-elevated: #1a3a52;--pax-color-ocean-blue: #345da7;--pax-color-ocean-blue-muted: rgba(52, 93, 167, .3);--pax-color-ocean-blue-muted-strong: rgba(52, 93, 167, .4);--pax-color-ocean-surface-companion: #1e4d7a;--pax-color-ocean-accent: #38bac4;--pax-color-ocean-light-blue: #4bb4de;--pax-color-ocean-cream: #efdbc8;--pax-color-ocean-text-on-dark: #ffffff;--pax-color-ocean-text-on-accent: #0f2b46;--pax-color-ocean-overlay: rgba(15, 43, 70, .8);--pax-color-neutral-950: #0a0e14;--pax-color-neutral-900: #141920;--pax-color-neutral-850: #1a1f28;--pax-color-neutral-800: #242933;--pax-color-neutral-700: #2e3542;--pax-gradient-primary: linear-gradient(90deg, #ffffff 0%, #cde9f4 100%);--pax-gradient-background: linear-gradient(180deg, #0f2b46 0%, #1a3a52 100%);--pax-mesh-fill: radial-gradient(120% 80% at 50% -10%, #1a3a52 0%, #070f18 55%, #050a10 100%);--pax-mesh-app-root: #070f18;--pax-mesh-orb-1: #38bac4;--pax-mesh-orb-2: #345da7;--pax-mesh-orb-3: #4bb4de;--pax-mesh-orb-opacity: .55;--pax-mesh-orb-3-opacity: .35;--pax-mesh-grid-line: rgba(255, 255, 255, .04);--pax-mesh-grid-opacity: .35;--pax-color-status-success: #10b981;--pax-color-status-warning: #f59e0b;--pax-color-status-error: #ef4444;--pax-color-status-info: #4bb4de;--pax-focus-ring: #38bac4;--pax-focus-ring-width: 2px;--pax-focus-ring-offset: 2px;--pax-space-2: 16px;--pax-space-3: 24px;--pax-radius-sm: 8px;--pax-radius-md: 10px;--pax-radius-lg: 12px;--pax-radius-xl: 16px;--pax-radius-2xl: 20px;--pax-radius-3xl: 24px;--pax-radius-pill: 22px;--pax-radius-tag-category: 16px;--pax-radius-tag-interest: 8px;--pax-radius-badge: 12px;--pax-shadow-primary-btn: 0 2px 8px rgba(0, 0, 0, .2);--pax-page-max-width: 1440px;--pax-page-pad: clamp(16px, 3vw, 48px);--pax-content-narrow-max: 440px;--pax-content-page-max: 900px;--pax-type-h1: clamp(1.125rem, 4vw, 1.5rem);--pax-type-h2: clamp(1rem, 3vw, 1.25rem);--pax-type-body: clamp(.875rem, 2.5vw, 1rem);--pax-type-caption: clamp(.75rem, 2vw, .875rem);--pax-state-disabled-opacity: .4;--pax-color-surface-page: var(--pax-color-ocean-background);--pax-color-surface-card: rgba(255, 255, 255, .05);--pax-color-surface-card-elevated: rgba(255, 255, 255, .08);--pax-color-surface-card-strong: rgba(255, 255, 255, .1);--pax-color-surface-input: rgba(52, 93, 167, .2);--pax-color-border-subtle: rgba(255, 255, 255, .5);--pax-color-border-medium: rgba(56, 186, 196, .5);--pax-color-border-accent: rgba(56, 186, 196, .5);--pax-color-text-primary: #ffffff;--pax-color-text-secondary: var(--pax-color-ocean-cream);--pax-color-text-muted: rgba(239, 219, 200, .7);--pax-color-text-disabled: rgba(255, 255, 255, .35);--pax-color-overlay: rgba(15, 43, 70, .92);--pax-shadow-card: 0 8px 32px rgba(0, 0, 0, .3);--pax-shadow-card-hover: 0 12px 48px rgba(56, 186, 196, .2), 0 4px 16px rgba(0, 0, 0, .4);--pax-shadow-accent: 0 8px 24px rgba(56, 186, 196, .3);--pax-focus-glow: 0 0 0 3px rgba(56, 186, 196, .3);--pax-glass-backdrop-blur: 12px;--pax-glass-card: rgba(255, 255, 255, .05);--pax-glass-border: rgba(255, 255, 255, .5);--pax-gradient-card-overlay: linear-gradient(135deg, rgba(56, 186, 196, .1) 0%, rgba(75, 180, 222, .05) 100%);--paxio-background: var(--pax-color-surface-page);--paxio-surface: var(--pax-color-surface-card);--paxio-border: var(--pax-color-border-subtle);--paxio-text: var(--pax-color-text-primary);--paxio-text-primary: var(--pax-color-text-primary);--paxio-text-secondary: var(--pax-color-text-secondary);--paxio-primary: var(--pax-color-ocean-accent);--paxio-primary-hover: var(--pax-color-ocean-light-blue);--paxio-light: var(--pax-color-ocean-blue-muted);--paxio-info: var(--pax-color-status-info);--paxio-success: var(--pax-color-status-success);--paxio-warning: var(--pax-color-status-warning);--paxio-error: var(--pax-color-status-error)}:root[data-theme=light]{--pax-gradient-primary: linear-gradient(90deg, #78bcda 0%, #cde9f4 100%);--pax-color-surface-page: #f8fafb;--pax-color-surface-card: #ffffff;--pax-color-surface-card-elevated: #ffffff;--pax-color-surface-card-strong: #f0f7f9;--pax-color-surface-input: #fafcfd;--pax-color-border-subtle: rgba(15, 43, 70, .5);--pax-color-border-medium: rgba(15, 43, 70, .5);--pax-color-border-accent: rgba(56, 186, 196, .5);--pax-color-text-primary: #0a1f33;--pax-color-text-secondary: #2d5570;--pax-color-text-muted: #5a7a92;--pax-color-text-disabled: rgba(15, 43, 70, .4);--pax-color-overlay: rgba(15, 43, 70, .6);--pax-shadow-card: 0 2px 8px rgba(15, 43, 70, .08), 0 8px 24px rgba(15, 43, 70, .12);--pax-shadow-card-hover: 0 4px 16px rgba(15, 43, 70, .12), 0 12px 32px rgba(56, 186, 196, .15);--pax-shadow-accent: 0 8px 24px rgba(56, 186, 196, .25);--pax-shadow-primary-btn: 0 4px 12px rgba(56, 186, 196, .3);--pax-focus-glow: 0 0 0 3px rgba(56, 186, 196, .25);--pax-glass-backdrop-blur: 0;--pax-glass-card: #ffffff;--pax-glass-border: rgba(15, 43, 70, .5);--pax-gradient-card-overlay: none;--paxio-background: var(--pax-color-surface-page);--paxio-surface: var(--pax-color-surface-card);--paxio-border: var(--pax-color-border-subtle);--paxio-text: var(--pax-color-text-primary);--paxio-text-primary: var(--pax-color-text-primary);--paxio-text-secondary: var(--pax-color-text-secondary);--pax-mesh-fill: radial-gradient(120% 80% at 50% -5%, #dceef4 0%, #f8fafb 50%, #eef6f9 100%);--pax-mesh-app-root: #f8fafb;--pax-mesh-orb-1: #7dd3de;--pax-mesh-orb-2: #9eb8e8;--pax-mesh-orb-3: #b8e4f4;--pax-mesh-orb-opacity: .45;--pax-mesh-orb-3-opacity: .4;--pax-mesh-grid-line: rgba(15, 43, 70, .08);--pax-mesh-grid-opacity: .55}:root[data-theme=light] body{color:var(--pax-color-text-primary);background-color:var(--pax-color-surface-page)}html{font-size:clamp(14px,2.5vw,16px);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{line-height:1.5;color:var(--pax-color-text-primary, #fff);background:var(--pax-color-surface-page, var(--pax-gradient-background))}.pax-type-h1{margin:0;font-size:var(--pax-type-h1);line-height:1.3;font-weight:700;color:var(--pax-color-text-primary, #fff)}.pax-type-h2{margin:0;font-size:var(--pax-type-h2);line-height:1.4;font-weight:600;color:var(--pax-color-text-primary, #fff)}.pax-type-body{margin:0;font-size:var(--pax-type-body);line-height:1.5;font-weight:400;color:var(--pax-color-text-primary, #fff)}.pax-type-caption{margin:0;font-size:var(--pax-type-caption);line-height:1.6;font-weight:400;color:var(--pax-color-text-secondary, #efdbc8)}.pax-page{box-sizing:border-box;width:100%;max-width:var(--pax-page-max-width);margin-inline:auto;padding-top:calc(var(--pax-page-pad) + env(safe-area-inset-top,0));padding-bottom:calc(var(--pax-page-pad) + env(safe-area-inset-bottom,0));padding-left:calc(var(--pax-page-pad) + env(safe-area-inset-left,0));padding-right:calc(var(--pax-page-pad) + env(safe-area-inset-right,0))}.pax-page--flush-y{padding-block:0}.pax-min-w-0{min-width:0}.pax-text-break{overflow-wrap:anywhere;word-break:break-word}.pax-text-ellipsis{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pax-scroll-x{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.paxio-ocean-shell{background:var(--pax-color-surface-page);color:var(--pax-color-text-primary);min-height:100vh}.pax-card-elevated{border:1px solid var(--pax-color-border-subtle);background:var(--pax-color-surface-card);box-shadow:var(--pax-shadow-card);transition:transform .2s ease,box-shadow .2s ease}.pax-card-elevated:hover{transform:translateY(-2px);box-shadow:0 12px 32px #000000b3,0 4px 12px #00000080}@media(prefers-reduced-motion:reduce){.pax-card-elevated{transition:none}.pax-card-elevated:hover{transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-ext-400-normal-6VZLC4H3.woff2") format("woff2"),url("./media/inter-cyrillic-ext-400-normal-FIY4AS7B.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-400-normal-G4TQJ72A.woff2") format("woff2"),url("./media/inter-cyrillic-400-normal-U23O635P.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-ext-400-normal-JTQ56XIH.woff2") format("woff2"),url("./media/inter-greek-ext-400-normal-RDW6D2QK.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-400-normal-24BA4PDP.woff2") format("woff2"),url("./media/inter-greek-400-normal-ZRMMCGZA.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-vietnamese-400-normal-3ZH4IT4J.woff2") format("woff2"),url("./media/inter-vietnamese-400-normal-VHOS7L4B.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-ext-400-normal-GKRFIQRI.woff2") format("woff2"),url("./media/inter-latin-ext-400-normal-J3OKVTXA.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-400-normal-55WT6UWF.woff2") format("woff2"),url("./media/inter-latin-400-normal-FR5HOXA4.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-cyrillic-ext-600-normal-66Z4CWZK.woff2") format("woff2"),url("./media/inter-cyrillic-ext-600-normal-5S66ZLPP.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-cyrillic-600-normal-F5BISKXR.woff2") format("woff2"),url("./media/inter-cyrillic-600-normal-YOMHVXBS.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-ext-600-normal-D4Z5GF6D.woff2") format("woff2"),url("./media/inter-greek-ext-600-normal-BCNJL3T4.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-600-normal-ZRJSSN4C.woff2") format("woff2"),url("./media/inter-greek-600-normal-J3AMDQNF.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-vietnamese-600-normal-TVIYLGI7.woff2") format("woff2"),url("./media/inter-vietnamese-600-normal-YXHD7S3I.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-ext-600-normal-HCYHLWH6.woff2") format("woff2"),url("./media/inter-latin-ext-600-normal-JH5KI6RD.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-600-normal-R6Y2SZCR.woff2") format("woff2"),url("./media/inter-latin-600-normal-ZYHV6QZT.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-cyrillic-ext-700-normal-OS2RNUST.woff2") format("woff2"),url("./media/inter-cyrillic-ext-700-normal-JNACFJVQ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-cyrillic-700-normal-5HS3FXHB.woff2") format("woff2"),url("./media/inter-cyrillic-700-normal-SPV2HQ4Q.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-ext-700-normal-QJ6NMGCB.woff2") format("woff2"),url("./media/inter-greek-ext-700-normal-GHYQOXL3.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-700-normal-S7YO524B.woff2") format("woff2"),url("./media/inter-greek-700-normal-L3DMOWHF.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-vietnamese-700-normal-7LYSQCP6.woff2") format("woff2"),url("./media/inter-vietnamese-700-normal-XRULDGKE.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-ext-700-normal-WY62UGW6.woff2") format("woff2"),url("./media/inter-latin-ext-700-normal-SNJUWUAD.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-700-normal-SU5XVJMF.woff2") format("woff2"),url("./media/inter-latin-700-normal-TQQ5JXGD.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.pax-ocean-mesh{position:fixed;inset:0;z-index:0;pointer-events:none;background:var(--pax-mesh-fill)}.pax-ocean-mesh__orb{position:absolute;border-radius:50%;filter:blur(72px);opacity:var(--pax-mesh-orb-opacity);animation:pax-ocean-mesh-float 14s ease-in-out infinite}.pax-ocean-mesh__orb--1{width:55vmax;height:55vmax;top:-20%;left:-15%;background:var(--pax-mesh-orb-1)}.pax-ocean-mesh__orb--2{width:45vmax;height:45vmax;right:-10%;top:30%;background:var(--pax-mesh-orb-2);animation-delay:-4s}.pax-ocean-mesh__orb--3{width:35vmax;height:35vmax;bottom:-5%;left:25%;background:var(--pax-mesh-orb-3);opacity:var(--pax-mesh-orb-3-opacity);animation-delay:-8s}.pax-ocean-mesh__grid{position:absolute;inset:0;opacity:var(--pax-mesh-grid-opacity);background-image:linear-gradient(var(--pax-mesh-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--pax-mesh-grid-line) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 20%,transparent 75%)}@keyframes pax-ocean-mesh-float{0%,to{transform:translate(0) scale(1)}50%{transform:translate(2%,3%) scale(1.04)}}@media(prefers-reduced-motion:reduce){.pax-ocean-mesh__orb{animation:none!important}}app-portal-shell,app-site-creating-page,app-coming-soon-landing-page,app-home-page,app-login-page,app-register-page,app-forgot-password-page,app-reset-password-page,pax-auth-reset-password-alias,app-home-alias-redirect-page,app-oauth-complete-page,app-matching-flow-page,app-profile-page,app-profile-me-redirect-page,app-settings-page,app-onboarding-page,app-trips-list-page,app-trip-workspace-page,app-trip-reviews-page,app-messaging-page,app-notifications-center-page,app-verification-kyc-page,app-compare-challenge-page,app-legal-beta-notice-page,app-legal-privacy-beta-page,app-legal-terms-beta-page,app-terms-of-service-page,app-privacy-policy-page,app-early-access-page,app-pax-guest-landing{background:transparent!important}.auth-page{background:transparent!important}lib-oc-theme-toggle,app-auth-theme-toolbar{display:none!important}
