.page_page__556_G{display:flex;flex-direction:column;min-height:100vh;padding:4rem 1.75rem 5rem;gap:2.5rem}.page_hero__7KFOs{max-width:720px;margin:0 auto;text-align:center;background:var(--card);border:1px solid var(--card-border);border-radius:28px;padding:3.5rem 3rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 36px 80px rgba(15,23,42,.45);display:flex;flex-direction:column;gap:1.5rem}.page_heroTitle__ixXIp{font-size:clamp(2.4rem,4.5vw,3.6rem);letter-spacing:.03em}.page_heroSubtitle__ZW2Yq{color:var(--muted-strong);font-size:1.05rem;line-height:1.5}.page_primaryCta__TacGU{align-self:center;padding:1rem 1.75rem;border-radius:24px;border:none;font-weight:600;letter-spacing:.04em;background:linear-gradient(135deg,#f97316,#fb923c);color:#0f172a;transition:transform .2s ease,box-shadow .2s ease}.page_primaryCta__TacGU:hover{transform:translateY(-2px);box-shadow:0 18px 40px rgba(249,115,22,.35)}.page_dashboard__e1CT4{display:flex;flex-direction:column;gap:2rem}.page_header__oRW75{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.page_title__po7na{font-size:clamp(2.2rem,3.5vw,3rem);letter-spacing:.02em;margin:0}.page_subtitle__YBgxm{color:var(--muted-strong);font-size:.95rem;line-height:1.4}.page_layout__p93s2{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.page_panel__yrxLs{background:var(--card);border:1px solid var(--card-border);border-radius:24px;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 32px 60px rgba(4,10,24,.55)}.page_panelHeader__4XGnD{display:flex;flex-direction:column;gap:.5rem}.page_form__NxPAx{display:flex;flex-direction:column;gap:1rem}.page_formGroup__SWXkg{display:flex;flex-direction:column;gap:.5rem}.page_formTitle__u5_32{font-weight:600;font-size:1rem}.page_formError__esJ81{color:#fda4af;font-size:.85rem}.page_successMessage__MnTT3{color:#86efac;font-size:.85rem}.page_fileInput__3Qiq7,.page_input__lx_gt,.page_select__FkvQ2,.page_textarea__aR4ZX{padding:.85rem 1rem;background:rgba(17,29,52,.85);border:1px solid rgba(173,197,240,.5);border-radius:16px;color:var(--foreground);transition:border-color .2s ease,box-shadow .2s ease}.page_fileInput__3Qiq7:focus,.page_input__lx_gt:focus,.page_select__FkvQ2:focus,.page_textarea__aR4ZX:focus{outline:none;border-color:rgba(249,115,22,.75);box-shadow:0 0 0 4px rgba(249,115,22,.2)}.page_textarea__aR4ZX{resize:vertical}.page_submitButton__NQB5P{padding:.9rem 1.2rem;border-radius:18px;border:none;font-weight:600;letter-spacing:.02em;background:linear-gradient(135deg,#f97316,#fb923c);color:#0f172a;transition:transform .2s ease,box-shadow .2s ease}.page_submitButton__NQB5P:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(249,115,22,.35)}.page_acceptButton__aYAkx,.page_secondaryButton__0Pzex{padding:.75rem 1rem;border-radius:16px;border:1px solid rgba(249,115,22,.45);background:rgba(249,115,22,.18);color:#ffb385;font-weight:600;transition:background .2s ease,transform .2s ease}.page_acceptButton__aYAkx:hover,.page_secondaryButton__0Pzex:hover{transform:translateY(-1px);background:rgba(249,115,22,.18)}.page_members__E26Ma{display:grid;grid-gap:.75rem;gap:.75rem}.page_memberRow__ewkN7{display:flex;justify-content:space-between;align-items:center;padding:.85rem 1rem;border-radius:16px;background:rgba(20,32,56,.85);border:1px solid rgba(173,197,240,.4)}.page_memberName__7kBZx{font-weight:600;color:var(--foreground)}.page_cards__IHl_z{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.page_card__Cf__u{background:rgba(19,31,55,.95);border:1px solid rgba(173,197,240,.35);border-radius:20px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 18px 52px rgba(4,10,24,.6)}.page_cardHeader__GSUA9{display:flex;justify-content:space-between;align-items:center}.page_chip__Uuh_t{padding:.35rem .75rem;border-radius:999px;background:rgba(249,115,22,.25);color:var(--accent);font-weight:600;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.page_amount__D9Xqc{font-size:1.5rem;font-weight:600}.page_imagePreview__IcVej{overflow:hidden;border-radius:16px;border:1px solid rgba(148,163,184,.18)}.page_imagePreview__IcVej img{width:100%;height:auto;display:block}.page_splitList__rzUlg{display:flex;flex-direction:column;gap:.4rem;color:rgba(236,240,255,.95);font-size:.95rem}.page_tableWrapper__uHVlV{overflow-x:auto;border-radius:20px;border:1px solid rgba(148,163,184,.25);background:rgba(15,23,42,.55)}.page_table__qtljL{width:100%;border-collapse:collapse;min-width:720px}.page_table__qtljL thead{background:rgba(20,32,56,.92)}.page_table__qtljL td,.page_table__qtljL th{padding:1rem;text-align:left;border-bottom:1px solid rgba(148,163,184,.18)}.page_table__qtljL th{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-strong)}.page_table__qtljL tbody tr:hover td{background:rgba(249,115,22,.05)}.page_tableDescription__JYLCs{display:flex;flex-direction:column;gap:.25rem}.page_subtitle__YBgxm strong{color:var(--foreground)}.page_emptyState__j9MME{padding:1.5rem;border-radius:18px;text-align:center;background:rgba(18,28,49,.8);border:1px dashed rgba(173,197,240,.45);color:var(--muted-strong)}.page_toggle__pNScE{position:relative;width:112px;height:36px;border-radius:18px;border:none;background:rgba(173,197,240,.28);color:var(--foreground);display:flex;align-items:center;justify-content:center;font-size:.85rem;transition:background .2s ease,box-shadow .2s ease}.page_toggleActive__uZzSj{background:linear-gradient(135deg,#f97316,#fb923c);box-shadow:0 8px 24px rgba(249,115,22,.35);color:#0f172a}.page_checkboxGrid__X03RO{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1rem;gap:1rem}.page_checkboxCard__XVWII{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.85rem 1rem;border-radius:16px;border:1px solid rgba(173,197,240,.35);background:rgba(20,32,56,.75)}.page_checkboxLabel__xAGRA{display:flex;align-items:center;gap:.75rem;cursor:pointer}.page_checkboxLabel__xAGRA strong{color:var(--foreground)}.page_checkboxLabel__xAGRA input{width:18px;height:18px}.page_checkboxMeta___Zl_F{display:block;font-size:.8rem;color:var(--muted-strong)}.page_previewShare__JrvAZ{font-weight:600;font-size:.95rem;justify-self:end}.page_splitHeader__nW0UD{display:flex;flex-direction:column;gap:.35rem}.page_gridInputs__q3vog{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:1rem;gap:1rem}.page_totalPreview__SCK3M{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-radius:16px;background:rgba(249,115,22,.12);color:var(--accent);font-weight:600;letter-spacing:.03em}.page_tripList__ovA1n{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.page_tripButton__wXCHV{width:100%;padding:.85rem 1rem;border-radius:16px;border:1px solid rgba(173,197,240,.35);background:rgba(18,28,49,.85);color:var(--foreground);display:flex;flex-direction:column;gap:.35rem;text-align:left;transition:border .2s ease,transform .2s ease}.page_tripButton__wXCHV:hover{transform:translateY(-2px);border-color:rgba(249,115,22,.4)}.page_tripButtonActive__6H4ai{border-color:rgba(249,115,22,.75);background:rgba(249,115,22,.12)}.page_tripName___la_M{font-weight:600;color:var(--foreground)}.page_tripMeta__rAaVL{color:var(--muted-strong);font-size:.85rem}.page_invites__ju3VO{display:flex;flex-direction:column;gap:1rem}.page_inviteList__xPyt3{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}.page_inviteCard__ELNgA{display:flex;justify-content:space-between;align-items:center;padding:.85rem 1rem;border-radius:16px;background:rgba(18,28,49,.8);border:1px solid rgba(173,197,240,.35);gap:1rem}.page_inviteCard__ELNgA strong{color:var(--foreground)}.page_pendingList__3gVdp{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem;color:var(--muted-strong)}@media (max-width:860px){.page_header__oRW75{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.page_page__556_G{padding:3rem 1.25rem 4rem}.page_panel__yrxLs{padding:1.5rem}.page_checkboxCard__XVWII{grid-template-columns:1fr}.page_toggle__pNScE{width:100%}.page_table__qtljL{min-width:600px}}.page_panelTop__p8YHx{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_collapseToggle__esrr2{border:1px solid rgba(173,197,240,.45);background:rgba(18,28,49,.7);color:var(--muted-strong);border-radius:999px;padding:.35rem 1rem;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.page_collapseToggle__esrr2:hover{color:var(--foreground);border-color:rgba(249,115,22,.5)}.page_editBanner__w6Y_9{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:.85rem 1rem;border-radius:16px;background:rgba(249,115,22,.15);color:var(--accent)}.page_linkButton__CNwSn{border:none;background:transparent;color:var(--accent);font-weight:600;text-decoration:underline;padding:0}.page_linkButton__CNwSn:hover{color:#fb923c}.page_helpText__zD2rD{display:block;font-size:.8rem;color:var(--muted-strong)}.page_previewPaidBy__3jyTp{font-size:.75rem;color:var(--muted-strong)}.page_cardHeaderLeft__gtJCa{display:flex;align-items:center;gap:.5rem}.page_cardActions__hSMiK{display:flex;align-items:center;gap:.75rem}.page_card__Cf__u h3{color:var(--foreground)}.page_meta__7uwVl{font-size:.75rem;color:var(--muted-strong)}.page_editButton__SXRCA{padding:.45rem .9rem;border-radius:12px;border:1px solid rgba(173,197,240,.35);background:rgba(18,28,49,.75);color:var(--foreground);font-size:.8rem}.page_editButton__SXRCA:hover{border-color:rgba(249,115,22,.45);color:var(--accent)}.page_memberEmail__981_1{display:block;font-size:.8rem;color:var(--muted-strong)}.page_balanceRow__pLO1y .page_memberName__7kBZx{color:var(--foreground)}.page_balanceRow__pLO1y{display:flex;flex-direction:column;gap:.75rem;padding:.85rem 1rem;border-radius:16px;background:rgba(20,32,56,.85);border:1px solid rgba(173,197,240,.35)}.page_balanceMetrics__bpx_P{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.85rem;color:var(--muted-strong)}.page_balanceValue__Fqxpt{font-weight:600;color:var(--foreground)}.page_positive__nJjzd{color:#86efac}.page_negative__9cfib{color:#fda4af}.page_debtList__HD3Hb{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:var(--muted-strong)}.page_debtItem__oFD_l strong{color:var(--foreground)}.page_debtItemMuted__6zqiU{color:rgba(201,213,255,.6)}@media (max-width:768px){.page_panelTop__p8YHx{flex-direction:column;align-items:flex-start;gap:.75rem}.page_cardActions__hSMiK{flex-direction:column;align-items:flex-end;gap:.5rem}.page_balanceMetrics__bpx_P{flex-direction:column;align-items:flex-start;gap:.35rem}}@media (max-width:640px){.page_cardActions__hSMiK{width:100%;align-items:stretch}.page_editButton__SXRCA{width:100%;text-align:center}}