.invite_screen__ccvx1{min-height:100vh;display:flex;flex-direction:column;background:var(--page)}.invite_top__DFkcW{padding:20px 28px}.invite_wordmark__aygUJ{height:28px;width:auto;display:block}.invite_main__a_UfI{flex:1 1;display:grid;place-items:start center;padding:8px 28px 40px}.invite_columns__WNg9d{width:100%;max-width:1040px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.invite_trip__Bybud{background:var(--card);border-radius:28px;overflow:hidden;box-shadow:var(--shadow-card);animation:invite_rise__H9EEm .25s ease-out}.invite_cover___aQk3{padding:28px;min-height:220px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;background:linear-gradient(180deg,rgba(2,32,58,.2),rgba(2,32,58,.9)),var(--ink) center /cover url(/images/rome-above.jpg)}.invite_kicker__VmjgV{color:var(--orange-2)}.invite_kickerDark__ASNtX,.invite_kicker__VmjgV{font-size:12px;font-weight:600;letter-spacing:.96px;text-transform:uppercase}.invite_kickerDark__ASNtX{color:var(--accent)}.invite_headline__nda18{font-family:var(--display);font-weight:600;font-size:36px;letter-spacing:-.8px;line-height:1.05;margin:8px 0 6px}.invite_when__mAHGz{font-size:15px;color:var(--on-navy-2)}.invite_details__y702U{padding:22px 28px 26px;display:flex;flex-direction:column;gap:18px}.invite_block__KjLFn{display:flex;flex-direction:column;gap:6px}.invite_label__ml5_u{font-size:12px;font-weight:600;letter-spacing:.96px;text-transform:uppercase;color:var(--text-2)}.invite_value__oVDhA{font-size:16px;font-weight:600}.invite_plan__9Q7Gh{display:grid;grid-template-columns:150px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:baseline;padding:8px 0;border-top:1px solid var(--line-soft)}.invite_plan__9Q7Gh:first-of-type{border-top:0}.invite_planWhen__apR81{font-size:13px;font-weight:600;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.invite_planTitle__21a7l{font-size:15px;font-weight:600}.invite_planWho__AqTOn{font-size:12px;color:var(--text-2)}.invite_note__0WgNT{margin:0;padding:12px 14px;border-radius:14px;background:var(--tint-2);font-size:14px;color:var(--text-3)}.invite_panel__DvXuc{background:var(--surface);border-radius:28px;padding:26px 28px;box-shadow:var(--shadow-card);animation:invite_rise__H9EEm .3s ease-out}.invite_joinBox__wRSlI{display:flex;flex-direction:column;gap:14px}.invite_joinTitle__rN_7A{font-family:var(--display);font-weight:600;font-size:28px;letter-spacing:-.5px;margin:0}.invite_field__a7Sei{display:flex;flex-direction:column;gap:6px}.invite_input__9wW0C{height:46px;border-radius:14px;border:1.5px solid var(--line);background:var(--card);padding:0 14px;font:inherit;font-size:16px;color:var(--ink)}.invite_input__9wW0C:focus{outline:none;border-color:var(--ink)}.invite_wide__k8D4B{height:52px;justify-content:center;font-size:15px;width:100%}.invite_inline__A3sC6{border:0;background:transparent;color:var(--accent);font:inherit;font-weight:600;padding:0}.invite_muted__XJwXX{font-size:13px;color:var(--text-2);margin:0}.invite_error___TAHP{font-size:14px;color:var(--accent-dark);font-weight:600;margin:0}.invite_closed__OiF0d{width:100%;max-width:560px;background:var(--card);border-radius:28px;padding:32px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:14px;align-items:flex-start}.invite_closedTitle__y5Py1{font-family:var(--display);font-weight:600;font-size:32px;letter-spacing:-.6px;margin:0}.invite_closedBody__xBaEo{font-size:15px;color:var(--text-2);margin:0;line-height:1.5}.invite_foot__7LAnB{padding:20px 28px 28px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--text-2)}.invite_stores___IDhn{display:flex;gap:10px;align-items:center}.invite_stores___IDhn img{height:40px;width:auto;display:block}@media (max-width:860px){.invite_top__DFkcW{padding:16px}.invite_main__a_UfI{padding:0 16px 28px}.invite_columns__WNg9d{grid-template-columns:minmax(0,1fr);gap:16px}.invite_cover___aQk3{padding:22px;min-height:180px}.invite_headline__nda18{font-size:28px}.invite_details__y702U,.invite_panel__DvXuc{padding:20px}.invite_plan__9Q7Gh{grid-template-columns:minmax(0,1fr) auto}.invite_planWhen__apR81{grid-column:1/-1}.invite_closed__OiF0d{padding:24px 20px}.invite_foot__7LAnB{padding:16px}}.sign-in-methods_methods__pmRhJ{display:flex;flex-direction:column;gap:12px}.sign-in-methods_provider__mH9qe{height:52px;border-radius:999px;border:1.5px solid var(--outline);background:var(--card);font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px;width:100%}.sign-in-methods_provider__mH9qe:hover:not(:disabled){border-color:var(--ink)}.sign-in-methods_provider__mH9qe:disabled{opacity:.55}.sign-in-methods_provider__mH9qe.sign-in-methods_dark__E_QmH{background:var(--ink);color:#fff;border-color:var(--ink)}.sign-in-methods_field__AODrh{height:46px;border-radius:14px;border:1.5px solid var(--line);background:var(--surface);padding:0 14px;font:inherit;font-size:16px;color:var(--ink);width:100%}.sign-in-methods_field__AODrh:focus{border-color:var(--ink);outline:none}.sign-in-methods_row__pweur{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.sign-in-methods_link___KD1W{border:0;background:transparent;color:var(--accent);font-size:14px;font-weight:600;padding:0;text-align:left}.sign-in-methods_link___KD1W:hover{text-decoration:underline}.sign-in-methods_back__7VUUZ{border:0;background:transparent;color:var(--text-2);font-size:14px;font-weight:600;padding:4px 0;align-self:flex-start}.sign-in-methods_back__7VUUZ:hover{color:var(--ink)}.sign-in-methods_code__36j_1{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.sign-in-methods_codeBox__sdLbL{height:56px;border-radius:14px;border:1.5px solid var(--line);background:var(--surface);text-align:center;font:inherit;font-size:24px;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:0}.sign-in-methods_codeBox__sdLbL:focus{border-color:var(--ink);outline:none}.sign-in-methods_message__I3jaw{font-size:14px;color:var(--text-2);margin:0}.sign-in-methods_error__usU4o{font-size:14px;color:var(--accent-dark);font-weight:600;margin:0}.sign-in_screen__etNRO{display:grid;grid-template-columns:1.1fr 1fr;min-height:100vh}.sign-in_photo__rLBMl{background:linear-gradient(180deg,rgba(2,32,58,0) 40%,rgba(2,32,58,.72)),50% /cover url(/images/rome-above.jpg);display:flex;align-items:flex-end;padding:48px}.sign-in_tagline__ozNWu{font-family:var(--display);font-weight:600;font-size:44px;letter-spacing:-1px;line-height:1.05;color:#fff;max-width:520px;margin:0}.sign-in_side__bMtDw{display:grid;place-items:center;padding:48px;background:var(--surface)}.sign-in_form__YS3I5{width:100%;max-width:380px;display:flex;flex-direction:column;gap:12px}.sign-in_wordmark__rKwn5{height:30px;width:auto;align-self:flex-start;margin-bottom:18px}.sign-in_title__1xm0r{font-family:var(--display);font-weight:600;font-size:34px;letter-spacing:-.6px;margin:0 0 4px}.sign-in_sub__pMDxW{color:var(--text-2);font-size:15px;margin:0 0 12px}.sign-in_message__1bU9N{font-size:14px;color:var(--text-2)}.sign-in_foot__IV7FY{font-size:13px;color:var(--text-2);margin-top:18px}.sign-in_foot__IV7FY a{color:var(--accent);font-weight:600}.editor_form__t8aN5{display:flex;flex-direction:column;gap:16px}.editor_title__7_2Yx{font-family:var(--display);font-weight:600;font-size:22px;letter-spacing:-.3px;border:0;border-bottom:1.5px solid var(--line);padding:4px 0 10px;color:var(--ink);background:transparent;width:100%}.editor_title__7_2Yx:focus{outline:none;border-bottom-color:var(--ink)}.editor_title__7_2Yx::placeholder{color:var(--text-faint)}.editor_chips__FVTHn{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.editor_chip__Dz6FE{height:36px;padding:0 14px;border-radius:999px;border:1.5px solid var(--line);background:var(--card);font-size:14px;font-weight:600}.editor_chip__Dz6FE:hover{border-color:var(--outline)}.editor_chipOn__8pnaU,.editor_chipOn__8pnaU:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.editor_small__ZP7Nv{height:32px;padding:0 12px;font-size:13px}.editor_row__tVgA1{display:flex;gap:12px}.editor_field__V6E3G{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.editor_label__Wolk8{font-size:12px;font-weight:600;letter-spacing:.96px;text-transform:uppercase;color:var(--text-2)}.editor_input__zbP8J,.editor_select__m59lN{height:46px;border-radius:14px;border:1.5px solid var(--line);background:var(--surface);padding:0 12px;font:inherit;font-size:15px;color:var(--ink);width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.editor_select__m59lN{width:auto;height:36px;border-radius:999px}.editor_input__zbP8J:focus,.editor_select__m59lN:focus{outline:none;border-color:var(--ink)}.editor_whoHead__T6nfj{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.editor_link__bYWIQ{border:0;background:transparent;color:var(--accent);font-size:13px;font-weight:600;padding:2px 0}.editor_link__bYWIQ:hover{text-decoration:underline}.editor_people__r10zq{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.editor_person__WjYN8{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px 0 6px;border-radius:999px;border:1.5px solid var(--line);background:var(--card);font-size:14px;font-weight:600;color:var(--text-2)}.editor_personOn__TD_yd{border-color:var(--ink);color:var(--ink);background:var(--surface)}.editor_away__ZcWTQ{font-weight:500;color:var(--text-faint)}.editor_clash__R2WNX{background:var(--tint);border-radius:14px;padding:12px 14px;font-size:13px;color:var(--accent-dark);display:flex;flex-direction:column;gap:4px}.editor_hint__VehMr{font-size:13px;color:var(--text-2);margin:0}.editor_error___o3gb{font-size:13px;color:var(--accent-dark);font-weight:600;margin:0}.editor_button__gRiCQ{height:42px;padding:0 18px;border-radius:999px;border:1.5px solid var(--outline);background:var(--card);font-size:14px;font-weight:600}.editor_button__gRiCQ:hover:not(:disabled){background:var(--surface)}.editor_button__gRiCQ:disabled{opacity:.45}.editor_primary__6u0Vd{background:var(--ink);border-color:var(--ink);color:#fff}.editor_primary__6u0Vd:hover:not(:disabled){background:var(--ink-hover)}.editor_danger__utvin,.editor_danger__utvin:hover:not(:disabled){background:var(--accent-dark);border-color:var(--accent-dark);color:#fff}.editor_split__W6S4B{background:var(--success-bg);color:var(--success);border-radius:14px;padding:12px 14px;font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.editor_toggleRow__ZQJXB{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--line-soft)}.editor_toggleTitle___a5vs{font-size:15px;font-weight:600}.editor_switch__aUFS1{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:46px;height:28px;border-radius:999px;background:var(--outline);position:relative;flex:none;cursor:pointer;transition:background .2s}.editor_switch__aUFS1:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(2,32,58,.2);transition:transform .2s}.editor_switch__aUFS1:checked{background:var(--success)}.editor_switch__aUFS1:checked:after{transform:translateX(18px)}.editor_switch__aUFS1:focus-visible{outline:2.5px solid var(--accent);outline-offset:2px}.editor_dangerZone__ZQ8DT{border-top:1px solid var(--line-soft);padding-top:14px;display:flex;flex-direction:column;gap:10px}.shell_app__RWomJ{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100vh;min-width:1360px}.shell_sidebar__8jQUn{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;border-right:1px solid var(--line);padding:22px 16px 18px;display:flex;flex-direction:column;gap:22px;background:var(--page)}.shell_wordmark__zBxom{height:26px;width:auto;align-self:flex-start;margin-left:8px}.shell_actions__3oFiZ{display:flex;flex-direction:column;gap:4px}.shell_bring__Z6uFz{height:44px;border-radius:999px;background:var(--ink);color:#fff;border:0;font-size:14px;font-weight:600}.shell_bring__Z6uFz:hover{background:var(--ink-hover)}.shell_scratch__3qv_v{height:36px;border:0;background:transparent;font-size:13px;font-weight:600;border-radius:999px}.shell_scratch__3qv_v:hover{background:rgba(2,32,58,.05)}.shell_nav__9I3YY{display:flex;flex-direction:column;gap:2px}.shell_navRow__05YIX{height:40px;border-radius:12px;display:flex;align-items:center;gap:12px;padding:0 10px;font-size:14px;font-weight:600;color:var(--ink)}.shell_navRow__05YIX:hover{background:rgba(2,32,58,.04)}.shell_navRow__05YIX.shell_active__fsRk1{background:var(--card);box-shadow:0 1px 0 rgba(2,32,58,.06)}.shell_badge__Qn3xV{font-size:11px}.shell_section__yr7oS{display:flex;flex-direction:column;gap:4px}.shell_section__yr7oS .shell_label__NCW2a{padding:0 10px 6px}.shell_trip__R9PRD{display:flex;align-items:center;gap:10px;padding:8px;border-radius:14px;min-width:0}.shell_trip__R9PRD:hover{background:rgba(2,32,58,.04)}.shell_trip__R9PRD.shell_active__fsRk1{background:var(--card);box-shadow:0 1px 0 rgba(2,32,58,.06)}.shell_thumb__AC_ER{width:40px;height:40px;border-radius:10px;flex:none;background:var(--peach) center /cover;display:grid;place-items:center;color:#9A3409;font-weight:700;font-family:var(--display);font-size:16px}.shell_tripName__ezzih{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_tripSub__mA4Ph{font-size:12px;color:var(--text-2);display:flex;align-items:center;gap:6px}.shell_pastTrip__UEE97{padding:6px 10px;border-radius:12px;display:block}.shell_pastTrip__UEE97:hover{background:rgba(2,32,58,.04)}.shell_bottom__C_ZRH{margin-top:auto;display:flex;flex-direction:column;gap:6px;position:relative}.shell_account__Hsszn{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:14px;border:0;background:transparent;text-align:left;width:100%}.shell_account__Hsszn:hover{background:rgba(2,32,58,.04)}.shell_accountName__zhsEK{font-size:14px;font-weight:600}.shell_accountSub__oDsv6{font-size:12px;color:var(--text-2)}.shell_face__lkGfm{width:34px;height:34px;border-radius:50%;flex:none;background:var(--ink) center /cover;color:#fff;display:grid;place-items:center;font-weight:600;box-shadow:0 0 0 2px var(--page),0 0 0 4px var(--accent)}.shell_menu__ZTa3r{position:absolute;bottom:52px;left:0;width:248px;background:var(--card);border-radius:18px;box-shadow:var(--shadow-popover);padding:8px;animation:shell_rise__POzXl .2s ease-out;z-index:20}.shell_menuHead__aRlB3{padding:10px 12px 12px;border-bottom:1px solid var(--line-soft);margin-bottom:6px}.shell_menuItem__GgzPB{width:100%;height:40px;border:0;background:transparent;border-radius:12px;text-align:left;padding:0 12px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:10px}.shell_menuItem__GgzPB:hover{background:var(--chip)}.shell_danger__5BUlV{color:var(--accent-dark)}.shell_main__rIPAz{min-width:0;display:flex;flex-direction:column}.shell_soon__AuFhJ{padding:64px 28px;max-width:560px}.shell_soon__AuFhJ h1{font-family:var(--display);font-weight:600;font-size:40px;letter-spacing:-.9px;margin:8px 0 12px}.shell_soon__AuFhJ p{color:var(--text-2);font-size:15px;margin:0 0 20px}.shell_badge__Qn3xV{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--accent);color:#fff;font-size:12px;font-weight:700;display:grid;place-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabs_head__02Mzv{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.tabs_title__c1ZGe{font-family:var(--display);font-weight:600;font-size:40px;letter-spacing:-.9px;line-height:1.02;margin:4px 0 0}.tabs_headActions__xaOp3{margin-left:auto;display:flex;gap:10px}.tabs_columns__X7YKt{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-gap:18px;gap:18px;align-items:start}.tabs_columnsNarrow__b8_tB{grid-template-columns:minmax(0,1fr) 400px}.tabs_side__nxTHg{position:-webkit-sticky;position:sticky;top:calc(var(--top-bar, 106px) + 22px);display:flex;flex-direction:column;gap:14px}.tabs_card__q6zDc{background:var(--card);border-radius:24px;padding:20px;box-shadow:var(--shadow-card)}.tabs_cardTight__R87JM{padding:6px 0}.tabs_label__zXTlO{font-size:12px;font-weight:600;letter-spacing:.96px;text-transform:uppercase;color:var(--text-2)}.tabs_footnote__XMYDu,.tabs_muted__2b5AR{font-size:13px;color:var(--text-2)}.tabs_footnote__XMYDu{max-width:760px;margin:0}.tabs_error__xp7j4{color:var(--accent-dark);font-size:13px;font-weight:600}.tabs_done__ZbzVa{color:var(--success);font-size:13px;font-weight:600}.tabs_empty__0Qywk{border:1.5px dashed var(--dashed);border-radius:24px;padding:40px;text-align:center;color:var(--text-2);font-size:15px}.tabs_empty__0Qywk strong{display:block;color:var(--ink);font-size:17px;margin-bottom:4px}.tabs_small__37SQy{height:34px;padding:0 14px;font-size:13px}.tabs_chipButton__VO0kx{height:30px;padding:0 12px;border-radius:999px;border:0;background:var(--chip);font-size:13px;font-weight:600;white-space:nowrap}.tabs_chipButton__VO0kx:hover:not(:disabled){background:var(--track)}.tabs_chipButton__VO0kx.tabs_dark__pJ5HL{background:var(--ink);color:#fff}.tabs_chipButton__VO0kx.tabs_dark__pJ5HL:hover:not(:disabled){background:var(--ink-hover)}.tabs_chipButton__VO0kx:disabled{opacity:.5}.tabs_input__e6zFC{height:46px;border-radius:14px;border:1.5px solid var(--line);background:var(--surface);padding:0 14px;font:inherit;font-size:15px;color:var(--ink);width:100%}.tabs_input__e6zFC:focus{outline:none;border-color:var(--ink)}.tabs_wide__IbFE5{width:100%;justify-content:center;height:46px}.tabs_hero__SlGZG{height:240px;border-radius:28px;padding:28px;display:flex;align-items:flex-end;gap:16px;color:#fff;background:linear-gradient(180deg,rgba(2,32,58,.1) 0,rgba(2,32,58,.55) 50%,rgba(2,32,58,.9) 100%),var(--ink) center /cover;box-shadow:var(--shadow-card)}.tabs_heroKicker__JzCiE{font-size:12px;font-weight:600;letter-spacing:.96px;text-transform:uppercase;color:var(--orange-2)}.tabs_heroTitle__yrki0{font-family:var(--display);font-weight:600;font-size:44px;letter-spacing:-1px;line-height:1.02;margin:6px 0 0}.tabs_heroActions__pd6Cc{margin-left:auto;display:flex;gap:10px}.tabs_heroButton__QEn0R{height:44px;padding:0 18px;border-radius:999px;font-size:14px;font-weight:600;display:inline-flex;align-items:center;background:var(--orange-2);color:var(--ink)}.tabs_heroButton__QEn0R:hover{background:#ff925f}.tabs_chart__9sPyu{position:relative;padding:18px 20px 20px}.tabs_chartRow__GFv7w{display:grid;align-items:center}.tabs_chartHead__ZSlGc{margin-bottom:6px}.tabs_dayHeader__xgkjO{border:0;background:transparent;padding:4px 0;border-radius:10px;display:flex;flex-direction:column;align-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabs_dayHeader__xgkjO:hover{background:var(--chip)}.tabs_dayHeaderDay__D0QcO{font-size:11px;font-weight:600;color:var(--text-2)}.tabs_dayHeaderDate__n_Toc{font-size:15px;font-weight:600}.tabs_dayHeaderToday__CoSYx .tabs_dayHeaderDate__n_Toc,.tabs_dayHeaderToday__CoSYx .tabs_dayHeaderDay__D0QcO{color:var(--accent)}.tabs_person__9rEte{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;min-width:0;height:46px}.tabs_personName__J_fD_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs_bar__yV12O{height:36px;border-radius:10px;display:flex;align-items:center;padding:0 10px;font-size:13px;font-weight:600;overflow:hidden;white-space:nowrap;min-width:0;grid-row:1;margin:0 2px}.tabs_todayLine__GqAbv{position:absolute;width:2px;background:var(--orange);top:-4px;bottom:0;pointer-events:none}.tabs_todayLabel__1sZGI{position:absolute;top:0;left:6px;font-size:10px;font-weight:700;letter-spacing:.6px;color:var(--accent)}.tabs_stops__2WLHU{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px}.tabs_stop__mH9yx{background:var(--card);border-radius:20px;padding:16px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:8px}.tabs_stopTop__XyAQ9{display:flex;align-items:center;justify-content:space-between;gap:8px}.tabs_cityPill__mf7z7{padding:4px 10px;border-radius:999px;font-size:13px;font-weight:600}.tabs_stopStay__wbxY_{font-size:15px;font-weight:600}.tabs_crewRow__4I3Am{display:flex;align-items:center;gap:14px;padding:14px 20px;border-top:1px solid var(--line-soft)}.tabs_crewRow__4I3Am:first-child{border-top:0}.tabs_crewName__ZmUxP{font-size:16px;font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tabs_crewDetail__1TKY1{font-size:13px;color:var(--text-2);margin-top:2px}.tabs_role__rEAvH{font-size:10.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;padding:3px 8px;border-radius:999px}.tabs_roleOrganizer__Y_rbL{background:var(--tint);color:var(--accent-dark)}.tabs_roleMember__5qjz8{background:var(--chip);color:var(--text-2)}.tabs_roleInvited__QGqeX{background:#E1E6F5;color:#2B3F87}.tabs_rowEnd__AVC3J{margin-left:auto;display:flex;align-items:center;gap:10px;flex:none}.tabs_cardTitle__OnwRZ{font-size:18px;font-weight:600;margin:0 0 12px}.tabs_form__l2DmA{display:flex;flex-direction:column;gap:10px}.tabs_link__DwEtH{display:flex;align-items:center;gap:8px;background:var(--chip);border-radius:14px;padding:8px 8px 8px 14px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;margin:10px 0 8px}.tabs_linkText__yFTjw{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs_filters__C95Yl{display:flex;gap:8px;flex-wrap:wrap}.tabs_filter__CL_W9{height:36px;padding:0 14px;border-radius:999px;border:0;background:var(--card);font-size:14px;font-weight:600;box-shadow:0 1px 0 rgba(2,32,58,.06)}.tabs_filter__CL_W9:hover{background:#fff}.tabs_filterOn__njktu,.tabs_filterOn__njktu:hover{background:var(--ink);color:#fff}.tabs_docList__8Vhcx{padding:8px;display:flex;flex-direction:column}.tabs_docRow__oYvKp{display:grid;grid-template-columns:46px minmax(0,1fr) 80px 90px;align-items:center;grid-gap:14px;gap:14px;padding:12px;border:0;background:transparent;border-radius:16px;text-align:left}.tabs_docRow__oYvKp:hover{background:var(--surface)}.tabs_docRowOn__qy07t,.tabs_docRowOn__qy07t:hover{background:var(--chip)}.tabs_tile__yzgJV{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;font-size:11px;font-weight:700;letter-spacing:.4px}.tabs_tileFlight__FCFtZ{background:var(--ink);color:#fff}.tabs_tileTransit__jaMw2{background:#E1E6F5;color:#2B3F87}.tabs_tileStay__8zqEt{background:var(--peach);color:var(--accent-dark)}.tabs_tileTicket__0V2dP{background:#E2EDD9;color:#3F6B32}.tabs_docTitle__qqZJ3{font-size:15px;font-weight:600}.tabs_docSub__4bi2j,.tabs_docTitle__qqZJ3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs_docDate__79Vgi,.tabs_docSub__4bi2j{font-size:13px;color:var(--text-2)}.tabs_docDate__79Vgi{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabs_docFaces__2LXt_{justify-self:end}.tabs_kind__Fb7Ew{font-size:12px;font-weight:700;letter-spacing:.96px;text-transform:uppercase;color:var(--accent)}.tabs_bigTitle___113W{font-family:var(--display);font-weight:600;font-size:34px;letter-spacing:-.6px;line-height:1.05;margin:8px 0 4px}.tabs_facts__hwoPQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:14px 0;margin:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tabs_factValue__8gHuL{font-size:15px;font-weight:600;margin-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabs_code__oCKPz{display:flex;align-items:center;gap:10px;background:var(--chip);border-radius:14px;padding:10px 10px 10px 14px;margin-bottom:14px}.tabs_codeText__Vpow6{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:15px;font-weight:600;letter-spacing:.5px;flex:1 1;min-width:0;overflow-wrap:anywhere}.tabs_noteRow__toZeM{display:flex;gap:10px;align-items:flex-start;background:var(--tint-2);border-radius:14px;padding:12px;font-size:14px;margin-bottom:8px}.tabs_people__HrPKi{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 16px}.tabs_personChip__2CHkc{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:999px;background:var(--chip);font-size:13px;font-weight:600}.tabs_file__7zft5{display:flex;align-items:center;gap:8px;font-size:14px;padding:6px 0}.tabs_buttons__FzQza{display:flex;gap:10px}.tabs_stats__7uqp6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.tabs_stat___gWpr{background:var(--card);border-radius:24px;padding:18px 20px;box-shadow:var(--shadow-card)}.tabs_statNavy__SrEfw{background:var(--ink);color:#fff;box-shadow:var(--shadow-raised)}.tabs_statLabel__s_1IT{font-size:12px;font-weight:600;letter-spacing:.96px;text-transform:uppercase;color:var(--text-2)}.tabs_statNavy__SrEfw .tabs_statLabel__s_1IT{color:var(--orange)}.tabs_statOwe__73ORP .tabs_statLabel__s_1IT{color:var(--accent-dark)}.tabs_statValue__bqQev{font-family:var(--display);font-weight:600;font-size:30px;letter-spacing:-.5px;margin:6px 0 2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabs_statSub___Fncf{font-size:13px;color:var(--text-2)}.tabs_statNavy__SrEfw .tabs_statSub___Fncf{color:var(--on-navy-2)}.tabs_tableHead__y_odM{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 8px}.tabs_segment__EnYwx{display:inline-flex;background:var(--chip);border-radius:999px;padding:3px;gap:2px}.tabs_segmentButton__w7l8j{height:30px;padding:0 14px;border-radius:999px;border:0;background:transparent;font-size:13px;font-weight:600;color:var(--text-2)}.tabs_segmentOn__kFuJp{background:var(--card);color:var(--ink);box-shadow:0 1px 2px rgba(2,32,58,.12)}.tabs_table__JiY06{width:100%;border-collapse:collapse}.tabs_table__JiY06 th{font-size:11px;font-weight:600;letter-spacing:.88px;text-transform:uppercase;color:var(--text-2);text-align:left;padding:10px 12px;border-bottom:1px solid var(--line)}.tabs_table__JiY06 td{padding:12px;border-bottom:1px solid var(--line-soft);font-size:14px;vertical-align:middle}.tabs_table__JiY06 tr:last-child td{border-bottom:0}.tabs_table__JiY06 td:first-child,.tabs_table__JiY06 th:first-child{padding-left:20px}.tabs_table__JiY06 td:last-child,.tabs_table__JiY06 th:last-child{padding-right:20px;text-align:right}.tabs_cellTitle__CCYhH{font-weight:600}.tabs_cellSub__t9oQ_{font-size:12px;color:var(--text-2)}.tabs_amount__z6nKR{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.tabs_payer___P6vC{display:inline-flex;align-items:center;gap:8px;font-weight:600}.tabs_balance__rJpXB{display:flex;align-items:center;gap:12px;padding:12px 18px;border-top:1px solid var(--line-soft)}.tabs_balance__rJpXB:first-of-type{border-top:0}.tabs_balanceName__a8WUN{font-size:15px;font-weight:600}.tabs_balanceStatus__MYcEn{font-size:12px;font-weight:600;color:var(--text-2)}.tabs_settled__EwsvP{color:var(--success)}.tabs_oweAmount__Km_ST{color:var(--accent-dark)}.tabs_rowLink__hcplp{border:0;background:transparent;padding:0;text-align:left;font:inherit;color:inherit}.tabs_rowLink__hcplp:hover .tabs_cellTitle__CCYhH{text-decoration:underline;-webkit-text-decoration-color:var(--dashed);text-decoration-color:var(--dashed)}