.audit_page__E8CAZ{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.audit_back__eX7EL{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:var(--space-2);color:var(--link);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-decoration:none}.audit_back__eX7EL svg{width:var(--icon-size);height:var(--icon-size)}.audit_content__2D4aT{display:grid;width:min(calc(100% - var(--page-gutter) * 2),52rem);grid-gap:var(--space-4);gap:var(--space-4);margin:0 auto var(--space-8)}.audit_heading__1tr1R{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.audit_heading__1tr1R h1{margin:0;font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-display)}.audit_heading__1tr1R>p{margin:0;color:var(--text-soft)}.audit_heading__1tr1R .audit_eyebrow__YqAJy{color:var(--link);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.audit_groupName__ISlAM{width:-moz-fit-content;width:fit-content;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--text-soft);font-size:var(--text-sm)}.audit_events__Ps_WV{margin:0;padding:0;list-style:none}.audit_event__NaMOf,.audit_events__Ps_WV{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.audit_eventHeader__DFa8O{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-4)}.audit_eventHeader__DFa8O time{color:var(--text-soft);font-size:var(--text-sm)}.audit_eventDescription__v070e{margin:0;line-height:var(--leading-normal);overflow-wrap:anywhere}.audit_eventMeta__2kvRI{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);color:var(--text-soft);font-size:var(--text-sm);text-transform:capitalize}.audit_eventMeta__2kvRI span{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--surface-subtle)}.audit_eventMeta__2kvRI [data-outcome=success]{background:var(--success-soft);color:var(--success)}.audit_eventMeta__2kvRI [data-outcome=failure]{background:var(--danger-soft);color:var(--danger)}.audit_eventMeta__2kvRI strong{margin-left:auto;color:var(--ink);font-size:var(--text-md)}@media (max-width:600px){.audit_content__2D4aT{margin-bottom:var(--space-6)}.audit_heading__1tr1R h1{font-size:var(--text-h2)}}@layer base, kit;@layer kit{.avatar_avatar__GcU3w{position:relative;display:inline-grid;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:50%;font-family:var(--font-sans);font-weight:var(--weight-semibold);line-height:var(--leading-none)}.avatar_photo__Qxyzx{padding:0}.avatar_photo__Qxyzx img{display:block;width:100%;height:100%;object-fit:cover}.avatar_sm__Z063s{width:2rem;height:2rem;font-size:var(--text-xs)}.avatar_md__xW6AQ{width:2.5rem;height:2.5rem;font-size:var(--text-sm)}.avatar_lg__XfYxD{width:3rem;height:3rem;font-size:var(--text-md)}.avatar_xl__16F42{width:4rem;height:4rem;font-size:var(--text-h4)}.avatar_tone0__yjsDX{background:var(--blue-soft);color:var(--link)}.avatar_tone1__l6Puj{background:var(--accent-soft);color:var(--accent)}.avatar_tone2__koQ96{background:var(--surface-subtle);color:var(--muted)}.avatar_tone3__anbJT{background:var(--blue-soft);color:var(--ink)}.avatar_more__IGnEZ{background:var(--surface-subtle);color:var(--text-soft)}.avatar_group__JJhk1{display:inline-flex;padding-left:.25rem}.avatar_group__JJhk1>.avatar_avatar__GcU3w{margin-left:-.25rem;border:2px solid white}.avatar_tone0__yjsDX{background:var(--avatar-blue);color:var(--on-image)}.avatar_tone1__l6Puj{background:var(--avatar-gold);color:var(--on-image)}.avatar_tone2__koQ96{background:var(--avatar-green);color:var(--on-image)}.avatar_tone3__anbJT{background:var(--avatar-violet);color:var(--on-image)}.alert_alert__HMquu{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid transparent;border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-normal);animation:var(--kf-rise-in) var(--duration-base) var(--ease-out) both}.alert_icon__7SMwB{width:1.25rem;height:1.25rem;flex:0 0 1.25rem;margin-top:1px}.alert_copy__pQvgY{display:grid;flex:1 1;grid-gap:2px;gap:2px;min-width:0}.alert_copy__pQvgY strong{font-size:var(--text-md);font-weight:var(--weight-semibold)}.alert_action__3msBo{flex:0 0 auto;align-self:center}.alert_info__L7p_4{border-color:var(--blue-border);background:var(--blue-soft);color:var(--link)}.alert_success__2KkPI{border-color:var(--success-border);background:var(--success-soft);color:var(--success)}.alert_warning__0QAaE{border-color:var(--line);background:var(--surface-subtle);color:var(--text-soft)}.alert_error__NPb5W{border-color:var(--danger-border);background:var(--danger-soft);color:var(--danger)}}@layer base, kit;@layer kit{@media (max-width:760px){.alert_alert__HMquu{flex-wrap:wrap}.alert_action__3msBo{flex-basis:100%}}}@layer base, kit;@layer kit{.badge_badge__V9O5B{display:inline-flex;min-height:1.5rem;align-items:center;gap:var(--space-1);padding:0 .625rem;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-none);white-space:nowrap}.badge_badge__V9O5B svg{width:.875rem;height:.875rem}.badge_neutral__7O7QS{background:var(--surface-subtle);color:var(--text-soft)}.badge_info___V0LN{background:var(--blue-soft);color:var(--link)}.badge_success__OQlkO{background:var(--success-soft);color:var(--success)}.badge_warning__sZsPY{background:var(--surface-subtle);color:var(--text-soft)}.badge_danger__UMtho{background:var(--danger-soft);color:var(--danger)}.card_card__M8yS_{display:block;min-width:0;border-radius:var(--radius-md);color:var(--ink);text-decoration:none}.card_default__Gdl95{border:1px solid var(--line);background:var(--surface)}.card_highlight__MIBnc{border:1px solid transparent;background:var(--surface-highlight)}.card_muted__7LP2J{border:1px solid transparent;background:var(--blue-soft)}.card_outline__RQoW_{border:1px solid var(--line);background:transparent}.card_pad-none__fYKyS{padding:0}.card_pad-sm__fJe8T{padding:var(--space-4)}.card_pad-md__T1umy{padding:var(--space-5)}.card_pad-lg__GiaW6{padding:var(--space-6)}.card_interactive__xuQyz{transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.card_interactive__xuQyz:hover{border-color:var(--blue-border);box-shadow:var(--shadow-md);transform:translateY(-2px)}}@layer base, kit;@layer kit{@media (max-width:760px){.card_pad-md__T1umy{padding:var(--space-4)}.card_pad-lg__GiaW6{padding:var(--space-5)}}@media (min-width:761px){.card_card__M8yS_{border-radius:1.25rem}}}@layer base, kit;@layer kit{.dialog_overlay__QpyMZ{position:fixed;z-index:80;inset:0;background:rgba(0,0,0,.55)}.dialog_overlay__QpyMZ[data-state=open]{animation:var(--kf-fade-in) var(--duration-base) var(--ease-out) both}.dialog_overlay__QpyMZ[data-state=closed]{animation:var(--kf-fade-out) var(--duration-fast) var(--ease-in) both}.dialog_content__HPG1d{position:fixed;z-index:81;top:50%;left:50%;display:grid;max-height:calc(100vh - 3rem);grid-gap:var(--space-4);gap:var(--space-4);overflow-x:hidden;overflow-y:auto;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg);color:var(--ink);transform:translate(-50%,-50%)}.dialog_content__HPG1d[data-state=open]{animation:var(--kf-pop-in) var(--duration-base) var(--ease-out) both}.dialog_content__HPG1d[data-state=closed]{animation:var(--kf-fade-out) var(--duration-fast) var(--ease-in) both}.dialog_content__HPG1d:focus{outline:none}.dialog_sm__ES6Hs{width:min(25rem,calc(100vw - 2rem))}.dialog_md__N_qS7{width:min(524px,calc(100vw - 2rem))}.dialog_lg__piQze{width:min(720px,calc(100vw - 2rem))}.dialog_header__sHMmH{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.dialog_title__VQPdw{margin:0;font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-extrabold);line-height:var(--leading-tight)}.dialog_close__87nFf{display:grid;width:var(--control-sm);height:var(--control-sm);min-height:var(--control-sm);flex:0 0 auto;place-items:center;margin:-.375rem -.375rem 0 0;padding:0;border-radius:50%;background:transparent;color:var(--muted)}.dialog_close__87nFf:hover{background:var(--surface-subtle);color:var(--ink)}.dialog_close__87nFf svg{width:1.25rem;height:1.25rem}.dialog_description__8d7Em{margin:0;color:var(--muted);font-size:var(--text-md);line-height:var(--leading-normal)}.dialog_body__QHLto{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.dialog_footer__XypoW{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-3)}@media (max-width:560px){.dialog_content__HPG1d{top:auto;right:0;bottom:0;left:0;width:100%;max-height:88vh;padding:var(--space-5) var(--space-4) max(var(--space-5),env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;transform:none}.dialog_content__HPG1d[data-state=open]{animation:var(--kf-sheet-in) var(--duration-slow) var(--ease-out) both}.dialog_footer__XypoW{flex-direction:column-reverse}.dialog_footer__XypoW>*{width:100%}}}@layer base, kit;@layer kit{.empty-state_empty__N_xKw{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6) var(--space-5);animation:var(--kf-rise-in) var(--duration-slow) var(--ease-out) both}.empty-state_center__0QXJX{align-items:center;text-align:center}.empty-state_start__JQ6Tl{align-items:flex-start;text-align:left}.empty-state_sm__Ul8Y0{padding:var(--space-4)}.empty-state_sm__Ul8Y0 .empty-state_title__qvKSf{font-family:var(--font-sans);font-size:var(--text-h4);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.empty-state_sm__Ul8Y0 .empty-state_text__nMGzE{font-size:var(--text-sm)}.empty-state_art__KTQgj{margin-bottom:var(--space-2)}.empty-state_art__KTQgj img{display:block;max-width:min(520px,100%);height:auto}.empty-state_title__qvKSf{margin:0;font-family:var(--font-empty-title);font-size:var(--text-empty-title);font-weight:var(--weight-extrabold);line-height:var(--leading-tight)}.empty-state_text__nMGzE{max-width:48ch;color:var(--muted);font-size:var(--text-md);line-height:var(--leading-normal)}.empty-state_text__nMGzE p{margin:0}.empty-state_actions__ee_bP{display:flex;flex-wrap:wrap;justify-content:inherit;gap:var(--space-3);margin-top:var(--space-3)}.sheet_sheet__mWmMP{position:relative;display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-4);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface);box-shadow:var(--shadow-lg)}.sheet_docked__tGUu2{margin-top:var(--sheet-overlap,0);border-radius:1.75rem 1.75rem var(--radius-lg) var(--radius-lg)}.sheet_grabber__SJ8_6{display:block;width:2.5rem;height:.25rem;margin:var(--space-1) auto 0;border-radius:999px;background:var(--line)}.sheet_chevronHandle__ohy7S{width:.875rem;height:.875rem;margin:var(--space-2) auto 0;border-radius:0;background:none;border-right:2px solid var(--text-soft);border-top:2px solid var(--text-soft);transform:rotate(-45deg) scale(.8)}.sheet_grabberButton__yFCuM{display:grid;width:100%;min-height:var(--control-sm);place-items:center;padding:0;border:0;background:none;cursor:-webkit-grab;cursor:grab;touch-action:none}.sheet_grabberButton__yFCuM:active{cursor:-webkit-grabbing;cursor:grabbing}}@layer base, kit;@layer kit{.sheet_grabberButton__yFCuM:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-.1875rem}.sheet_header__xmswk{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-1)}.sheet_title__AexSR{margin:0;color:var(--ink);font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.sheet_action__I3OtB{flex:0 0 auto;margin-left:auto;color:var(--link);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.sheet_body___VeYg{display:grid;min-width:0;grid-gap:var(--space-3);gap:var(--space-3)}.sheet_overlay__rpIUA{position:fixed;z-index:50;inset:0;background:rgba(17,29,43,.48)}.sheet_overlay__rpIUA[data-state=open]{animation:var(--kf-fade-in) var(--duration-base) var(--ease-out) both}.sheet_overlay__rpIUA[data-state=closed]{animation:var(--kf-fade-out) var(--duration-fast) var(--ease-in) both}.sheet_modal__x0zuP{position:fixed;z-index:51;right:0;bottom:0;left:0;max-height:88vh;overflow:auto;padding-bottom:max(var(--space-5),env(safe-area-inset-bottom))}.sheet_modal__x0zuP[data-state=open]{animation:var(--kf-sheet-in) var(--duration-slow) var(--ease-out) both}.sheet_modal__x0zuP[data-state=closed]{animation:var(--kf-fade-out) var(--duration-fast) var(--ease-in) both}.sheet_modal__x0zuP:focus{outline:none}@media (min-width:761px){.sheet_modal__x0zuP{right:auto;left:50%;width:min(560px,calc(100vw - 2rem));bottom:var(--space-5);border-radius:1.75rem;transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.sheet_modal__x0zuP[data-state=closed],.sheet_modal__x0zuP[data-state=open],.sheet_overlay__rpIUA[data-state=closed],.sheet_overlay__rpIUA[data-state=open]{animation:none}}}.image-cropper_cropper__dCFx9{display:grid;justify-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.image-cropper_preview__k3Ffw{position:relative;width:min(100%,22rem);max-height:50vh;overflow:hidden;border-radius:var(--radius-md);background:var(--ink)}.image-cropper_preview__k3Ffw[style*="aspect-ratio: 3"]{width:100%}.image-cropper_preview__k3Ffw .reactEasyCrop_Container{border-radius:inherit}.image-cropper_preview__k3Ffw .reactEasyCrop_CropArea{border:var(--border-width) solid rgba(255,255,255,.9);box-shadow:0 0 0 9999px rgba(7,21,36,.6)}.image-cropper_zoomRow__9vWAu{display:grid;width:min(100%,22rem);grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3)}.image-cropper_zoomRow__9vWAu input{width:100%;accent-color:var(--blue)}.image-cropper_zoomRow__9vWAu button{display:grid;width:var(--control-sm);height:var(--control-sm);place-items:center;padding:0;border:0;border-radius:50%;background:var(--surface-subtle);color:var(--ink);cursor:pointer}.image-cropper_zoomRow__9vWAu button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.image-cropper_zoomRow__9vWAu svg{width:var(--icon-size);height:var(--icon-size)}.image-cropper_help__oF7sg{margin:0;color:var(--muted);font-size:var(--text-sm);text-align:center}.image-cropper_error__4QuWF{margin:0;color:var(--danger);font-size:var(--text-sm)}.image-cropper_actions__pbaOD{display:flex;width:100%;justify-content:flex-end;gap:var(--space-2)}@layer base, kit;@layer kit{.field_field__ziKTU{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.field_label__PvKBY{display:grid;grid-gap:var(--space-2);gap:var(--space-2);color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-medium)}.field_hint__9So1L{margin:0;color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.field_error__VBHuj{margin:0;padding:0;background:none;color:var(--danger);font-size:var(--text-xs);font-weight:var(--weight-medium);animation:none}.field_invalid__X0pQW :is(input,select,textarea){border-color:var(--danger)}.field_money__f0qKS{position:relative;display:block}.field_money__f0qKS>span{position:absolute;top:50%;left:.875rem;color:var(--muted);font-weight:var(--weight-semibold);transform:translateY(-50%);pointer-events:none}.field_money__f0qKS input{padding-left:2.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.list-row_list__6Bv_0{display:grid}.list-row_row__Z1CjR{display:flex;min-height:4rem;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-1);border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.list-row_list__6Bv_0>.list-row_row__Z1CjR:last-child{border-bottom:0}.list-row_leading__BDg4u{display:grid;flex:0 0 auto;place-items:center}.list-row_copy__rx2fI{display:grid;flex:1 1;grid-gap:2px;gap:2px;min-width:0}.list-row_copy__rx2fI strong{display:-webkit-box;overflow:hidden;font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug);overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list-row_copy__rx2fI small{color:var(--muted);font-size:var(--text-sm)}.list-row_value__aL_iz{display:grid;flex:0 0 auto;justify-items:end;grid-gap:2px;gap:2px}.list-row_value__aL_iz b{font-size:var(--text-md);font-weight:var(--weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.list-row_value__aL_iz small{color:var(--muted);font-size:var(--text-xs)}.list-row_chevron__cnpKZ{width:1.25rem;height:1.25rem;flex:0 0 1.25rem;color:var(--muted);transition:transform var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.list-row_interactive__e9ptL{border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out)}.list-row_interactive__e9ptL:hover{background:rgba(20,99,243,.04)}.list-row_interactive__e9ptL:hover .list-row_chevron__cnpKZ{color:var(--link);transform:translateX(.1875rem)}.list-row_buttonReset__ej0lY{width:100%;min-height:4rem;justify-content:flex-start;border-width:0 0 1px;background:transparent;color:var(--ink);font-weight:inherit;text-align:left}.list-row_buttonReset__ej0lY:hover{background:rgba(20,99,243,.04)}}@layer base, kit;@layer kit{@media (max-width:760px){.list-row_row__Z1CjR{gap:var(--space-3)}.list-row_copy__rx2fI strong,.list-row_value__aL_iz b{font-size:var(--text-sm)}}}@layer base, kit;@layer kit{.menu_content__p69E_{z-index:40;display:grid;min-width:13.75rem;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-lg);transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.menu_content__p69E_[data-state=open]{animation:var(--kf-drop-in) var(--duration-base) var(--ease-out) both}.menu_content__p69E_[data-state=closed]{animation:var(--kf-fade-out) var(--duration-fast) var(--ease-in) both}.menu_item__fJfI_{display:flex;align-items:center;gap:var(--space-3);padding:.625rem .75rem;border-radius:var(--radius-sm);color:var(--ink);font-size:var(--text-md);text-decoration:none;cursor:pointer;outline:none;transition:background-color var(--duration-fast) var(--ease-out)}.menu_item__fJfI_>*{display:contents}.menu_item__fJfI_ svg{display:block;flex:none;width:1.125rem;height:1.125rem;color:var(--muted)}.menu_item__fJfI_[data-highlighted]{background:var(--blue-soft);color:var(--link)}.menu_item__fJfI_[data-highlighted] svg{color:var(--link)}.menu_item__fJfI_[data-disabled]{opacity:.45;pointer-events:none}.menu_text__1oAZt{display:grid;grid-gap:2px;gap:2px;text-align:left}.menu_text__1oAZt small{color:var(--muted);font-size:var(--text-xs)}.menu_item__fJfI_[data-highlighted] .menu_text__1oAZt small{color:inherit}.menu_danger__giQdi{color:var(--danger)}.menu_danger__giQdi[data-highlighted]{background:var(--danger-soft);color:var(--danger)}.nav-tabs_nav__1LdS7{display:flex;width:var(--info-width);min-height:3rem;align-items:stretch;margin:0 auto var(--space-5);overflow-x:auto;border-bottom:1px solid var(--line);scrollbar-width:thin}.nav-tabs_nav__1LdS7 a{display:inline-flex;min-height:3rem;flex:0 0 auto;align-items:center;padding:0 var(--space-3);border-bottom:2px solid transparent;color:var(--text-soft);font-weight:var(--weight-semibold);text-decoration:none;transition:color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.nav-tabs_nav__1LdS7 a:hover{color:var(--ink)}}@layer base, kit;@layer kit{.nav-tabs_nav__1LdS7 a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-.1875rem}.nav-tabs_nav__1LdS7 a.nav-tabs_active__0U4sW{border-bottom-color:var(--blue);color:var(--link)}@media (max-width:760px){.nav-tabs_nav__1LdS7{width:100%;margin-bottom:var(--space-4);padding-inline:var(--page-gutter)}}.nav-tabs_nav__1LdS7{width:100%;gap:var(--space-2)}.nav-tabs_nav__1LdS7 a{min-height:var(--control-md);flex:1 1;justify-content:center;padding:0 var(--space-2);font-size:var(--text-sm)}.page-banner_banner__p6U0x{position:relative;display:flex;height:var(--page-banner-height);align-items:center;overflow:hidden;padding:1.75rem var(--banner-inset);background-color:var(--blue);color:white}}@layer base, kit;@layer kit{:where(.page-banner_banner__p6U0x)>:where(*){position:relative;z-index:1}.page-banner_banner__p6U0x>.banner-art{position:absolute;z-index:0;inset:0}.page-banner_copy__cOEH1{z-index:2;display:grid;width:min(var(--banner-copy-width),58%);justify-items:start}.page-banner_copy__cOEH1 h1{max-width:100%;margin:0;color:white;font-family:var(--font-display);font-size:var(--banner-title-size);font-weight:var(--weight-extrabold);line-height:var(--leading-none);letter-spacing:var(--tracking-display);text-shadow:0 2px 18px rgba(6,36,100,.35)}.page-banner_eyebrow__hkf1E{margin:0 0 var(--space-3);color:rgba(255,255,255,.86);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.page-banner_description__Gx1kU{max-width:var(--banner-copy-width);margin:var(--banner-copy-gap) 0 0;color:rgba(255,255,255,.94);font-size:var(--banner-description-size);line-height:var(--leading-normal);text-shadow:0 1px 12px rgba(6,36,100,.35)}.page-banner_actions__VuVNL{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}@media (max-width:760px){.page-banner_banner__p6U0x{height:var(--page-banner-height-mobile);padding:1.375rem var(--banner-mobile-gutter)}.page-banner_copy__cOEH1{width:min(var(--banner-copy-width),78%)}.page-banner_copy__cOEH1 h1{font-size:var(--banner-mobile-title-size)}.page-banner_description__Gx1kU{font-size:var(--text-md)}.page-banner_actions__VuVNL{margin-top:var(--space-4)}}}@layer base, kit;@layer kit{.page-header_header__AyYUU{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-5);margin:var(--space-7) auto var(--space-6)}.page-header_info__a3hbV{width:var(--info-width)}.page-header_narrow__e74o7{width:var(--content-narrow)}.page-header_form__AB4iB{width:var(--content-form)}.page-header_copy__43grx{display:grid;justify-items:start;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.page-header_copy__43grx>*{animation:var(--kf-rise-in) var(--duration-slow) var(--ease-out) both}.page-header_copy__43grx>:nth-child(2){animation-delay:50ms}.page-header_copy__43grx>:nth-child(3){animation-delay:.1s}.page-header_copy__43grx h1{max-width:20ch;margin:0;color:var(--ink);font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading)}.page-header_description__oowvW{max-width:var(--content-prose);margin:var(--space-1) 0 0;color:var(--text-soft);font-size:var(--text-lg);line-height:var(--leading-normal)}.page-header_back__cAYJU{display:inline-flex;align-items:center;margin-bottom:var(--space-2);color:var(--muted);font-size:var(--text-sm);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}.page-header_back__cAYJU svg{width:var(--icon-size);height:var(--icon-size);margin-right:var(--space-2)}.page-header_back__cAYJU:hover{color:var(--link)}.page-header_actions__29pLi{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--space-3)}.page-header_profile__qHlOb{display:none}@media (min-width:761px){.page-header_copy__43grx h1{font-size:var(--text-h2)}}@media (max-width:760px){.page-header_header__AyYUU{flex-direction:column;align-items:flex-start;margin:var(--space-6) auto var(--space-5);gap:var(--space-4)}.page-header_actions__29pLi{width:100%}.page-header_hasBack__chonb .page-header_copy__43grx{display:contents}.page-header_hasBack__chonb .page-header_copy__43grx>*{animation:none}.page-header_hasBack__chonb .page-header_back__cAYJU{order:-1}.page-header_hasBack__chonb .page-header_actions__29pLi{margin-left:auto;width:auto}.page-header_tabHeader__W3s9a{flex-direction:row;align-items:center;gap:var(--space-2);margin:var(--space-4) auto}.page-header_tabHeader__W3s9a .page-header_copy__43grx{flex:1 1}.page-header_tabHeader__W3s9a .page-header_actions__29pLi{width:auto;flex-wrap:nowrap}.page-header_profile__qHlOb{display:grid;min-width:var(--control-md);min-height:var(--control-md);place-items:center;text-decoration:none;border-radius:var(--radius-pill)}.page-header_description__oowvW{display:none}}}@layer kit{}@layer base, kit;@layer kit{.section-header_header__bcKrD{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin:0 0 var(--space-4)}.section-header_copy__pvt6D{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.section-header_copy__pvt6D h2,.section-header_copy__pvt6D h3{margin:0}.section-header_section__DXA8J .section-header_copy__pvt6D h2,.section-header_section__DXA8J .section-header_copy__pvt6D h3{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading)}.section-header_card__chjMF .section-header_copy__pvt6D h2,.section-header_card__chjMF .section-header_copy__pvt6D h3{font-family:var(--font-sans);font-size:var(--text-h4);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-normal)}.section-header_copy__pvt6D p{margin:0;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.section-header_action__sDN3c{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-2);color:var(--link);font-size:var(--text-md);font-weight:var(--weight-medium);text-decoration:none;white-space:nowrap}.section-header_action__sDN3c svg{width:1.125rem;height:1.125rem;transition:transform var(--duration-fast) var(--ease-out)}.section-header_action__sDN3c:hover svg{transform:translateX(.1875rem)}.skeleton_skeleton__0GeAp{display:block;background:var(--blue-soft);position:relative;overflow:hidden;border-radius:var(--radius-card)}.skeleton_stack__pOza2{display:grid;grid-gap:var(--space-3);gap:var(--space-3);width:100%}.skeleton_skeleton__0GeAp:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--blue-soft) 25%,var(--blue-border) 37%,var(--blue-soft) 63%);animation:var(--kf-skeleton-shimmer) var(--duration-shimmer) var(--ease-in-out) infinite}}@layer base, kit;@layer kit{@media (prefers-reduced-motion:reduce){.skeleton_stack__pOza2{display:grid;grid-gap:var(--space-3);gap:var(--space-3);width:100%}.skeleton_skeleton__0GeAp:after{display:none;animation:none}}}@layer base, kit;@layer kit{.success-check_check__pLfpd{display:block;fill:none;stroke-linecap:round;stroke-linejoin:round}.success-check_circle__1Hdzh{fill:var(--success-soft);stroke:var(--success);stroke-width:2.5;stroke-dasharray:151;stroke-dashoffset:151;animation:var(--kf-draw) .42s var(--ease-out) forwards}.success-check_mark__gN9_s{stroke:var(--success);stroke-width:4;stroke-dasharray:36;stroke-dashoffset:36;animation:var(--kf-draw) .28s var(--ease-out) .32s forwards}.switch_row__tRjoX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);cursor:pointer}.switch_copy__W_7ll{display:grid;grid-gap:2px;gap:2px;color:var(--ink);font-size:var(--text-md);font-weight:var(--weight-medium)}.switch_copy__W_7ll small{color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-regular)}.switch_root__GTTyW{position:relative;width:2.75rem;height:1.625rem;min-height:1.625rem;flex:0 0 2.75rem;padding:0;border-radius:var(--radius-pill);transition:background-color var(--duration-base) var(--ease-out)}.switch_root__GTTyW,.switch_root__GTTyW:hover{background:var(--border-strong)}.switch_root__GTTyW[data-state=checked]{background:var(--blue)}.switch_root__GTTyW:active:not(:disabled){transform:none}.switch_thumb__1eh02{display:block;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--surface);box-shadow:var(--shadow-sm);transform:translateX(.1875rem);transition:transform var(--duration-base) var(--ease-out)}.switch_thumb__1eh02[data-state=checked]{transform:translateX(1.3125rem)}.step-flow_root__2VnU6{display:grid;min-width:0;grid-gap:var(--space-5);gap:var(--space-5)}.step-flow_steps__9or85{display:flex;margin:0;padding:0;list-style:none}.step-flow_step__C4c8O{position:relative;display:flex;min-width:0;flex:1 1}.step-flow_step__C4c8O:not(:last-child):after{position:absolute;top:1.0625rem;right:0;left:2.625rem;height:1px;background:var(--line);content:""}.step-flow_step__C4c8O[data-complete=true]:after{background:var(--blue)}.step-flow_stepButton__uYN89{position:relative;z-index:1;display:flex;min-width:0;min-height:4rem;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:0 var(--space-3) 0 0;border:0;background:transparent;color:var(--text-soft);font:inherit;text-align:left;cursor:pointer}.step-flow_stepButton__uYN89:hover{color:var(--ink)}}@layer base, kit;@layer kit{}@layer base, kit;@layer kit{.step-flow_stepButton__uYN89:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.step-flow_marker__MrTbO{display:grid;width:2.125rem;height:2.125rem;flex:0 0 2.125rem;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--text-soft);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.step-flow_stepLabel__vKg1L{padding-right:var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.step-flow_stepButton__uYN89[aria-current=step]{color:var(--ink)}.step-flow_stepButton__uYN89[aria-current=step] .step-flow_marker__MrTbO{border-color:var(--blue);background:var(--blue);color:white}.step-flow_step__C4c8O[data-complete=true] .step-flow_marker__MrTbO{border-color:var(--blue-tint);background:var(--blue-tint);color:var(--link)}.step-flow_stepButton__uYN89[aria-current=step] .step-flow_stepLabel__vKg1L{color:var(--link);font-weight:var(--weight-semibold)}.step-flow_panel__BJR_j{min-width:0}.step-flow_srOnly___ysVK{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:420px){.step-flow_step__C4c8O:not(:last-child):after{top:.875rem;right:calc(-50% + .875rem);left:calc(50% + .875rem)}.step-flow_stepButton__uYN89{width:100%;min-height:3.75rem;align-items:center;gap:var(--space-1);padding:0 var(--space-1)}.step-flow_stepLabel__vKg1L{max-width:100%;padding:0;font-size:var(--text-xs);text-align:center;text-wrap:balance;overflow-wrap:anywhere}.step-flow_marker__MrTbO{width:1.75rem;height:1.75rem;flex-basis:1.75rem}}}@layer base, kit;@layer kit{.tabs_root__r07_n{display:grid;grid-gap:var(--space-5);gap:var(--space-5);min-width:0}.tabs_list__SyFiT{position:relative;display:flex;gap:var(--space-6);overflow-x:auto;scrollbar-width:none}.tabs_list__SyFiT::-webkit-scrollbar{display:none}.tabs_trigger__wn0_E{min-height:var(--control-md);flex:0 0 auto;padding:var(--space-3) var(--space-1);border:0;border-radius:0;background:transparent;color:var(--text-soft);font-size:var(--text-lg);font-weight:var(--weight-regular);transition:color var(--duration-fast) var(--ease-out)}.tabs_trigger__wn0_E:hover{background:transparent;color:var(--link)}.tabs_trigger__wn0_E:active:not(:disabled){transform:none}.tabs_trigger__wn0_E[data-state=active]{color:var(--link);font-weight:var(--weight-semibold)}.tabs_indicator__Y8vSP{position:absolute;bottom:0;left:0;height:.1875rem;border-radius:.1875rem .1875rem 0 0;background:var(--blue);transition:transform var(--duration-base) var(--ease-in-out)}.tabs_underline__A1ow2 .tabs_list__SyFiT{border-bottom:1px solid var(--line)}.tabs_segmented__NiDHh .tabs_list__SyFiT{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-subtle)}.tabs_segmented__NiDHh .tabs_trigger__wn0_E{z-index:1;min-height:var(--control-md);padding:0 var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-sm)}.tabs_segmented__NiDHh .tabs_indicator__Y8vSP{top:var(--space-1);bottom:var(--space-1);height:auto;border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-sm)}.tabs_panel__9RlPW{animation:var(--kf-fade-in) var(--duration-base) var(--ease-out) both}.tabs_panel__9RlPW:focus-visible{outline-offset:.375rem}@media (max-width:760px){.tabs_list__SyFiT{gap:var(--space-3)}.tabs_underline__A1ow2 .tabs_trigger__wn0_E{padding-inline:0}.tabs_trigger__wn0_E{font-size:var(--text-md)}}@media (min-width:1101px){.tabs_segmented__NiDHh .tabs_list__SyFiT{border-radius:var(--radius-pill);background:var(--blue-soft)}.tabs_segmented__NiDHh .tabs_trigger__wn0_E{flex:1 1;border-radius:var(--radius-pill);color:var(--muted);font-weight:var(--weight-bold)}.tabs_segmented__NiDHh .tabs_trigger__wn0_E[data-state=active]{color:var(--link);font-weight:var(--weight-bold)}.tabs_segmented__NiDHh .tabs_indicator__Y8vSP{border-radius:var(--radius-pill)}}}.choice-chips_chips__ZFocX,.choice-chips_pills__SXrd3{min-width:0;margin:0;padding:0;border:0}.choice-chips_chips__ZFocX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.choice-chips_chips__ZFocX legend,.choice-chips_pills__SXrd3 legend{padding:0;margin-bottom:var(--space-2);color:var(--text-soft);font-size:var(--text-sm);font-weight:var(--weight-medium)}.choice-chips_pills__SXrd3{display:block}.choice-chips_track__WpnNF{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-gap:.25rem;gap:.25rem;padding:.25rem;border-radius:var(--radius-pill);background:var(--blue-soft)}.choice-chips_pill__ricjJ{position:relative;display:inline-flex;align-items:center;cursor:pointer;border-radius:var(--radius-pill);justify-content:center;min-height:2.5rem;padding:.375rem .875rem;color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-align:center}.choice-chips_pill__ricjJ:has(input:checked){background:var(--surface);color:var(--link);box-shadow:0 1px 3px rgba(16,26,51,.14)}.choice-chips_chip__QwxQm{display:flex;min-width:0;min-height:3rem;align-items:center;gap:.5rem;padding:.25rem .625rem;border:1px solid var(--blue-border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);cursor:pointer;font-size:var(--text-sm);transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.choice-chips_chip__QwxQm:has(input:checked){border-color:var(--blue);background:var(--blue-soft)}.choice-chips_chip__QwxQm input{position:absolute;width:1px;height:1px;opacity:0}.choice-chips_chip__QwxQm{position:relative;color:var(--muted)}.choice-chips_chip__QwxQm:has(input:checked){color:var(--ink)}.choice-chips_face__gOLeh{position:relative;display:inline-flex;flex:0 0 auto;opacity:.55;transition:opacity var(--duration-fast) var(--ease-out)}.choice-chips_chip__QwxQm:has(input:checked) .choice-chips_face__gOLeh{opacity:1}.choice-chips_badge__ntJGb{position:absolute;right:-.375rem;bottom:-.375rem;display:none;width:.75rem;height:.75rem;place-items:center;border:2px solid var(--blue-soft);border-radius:50%;background:var(--blue);color:white;box-sizing:content-box}.choice-chips_chip__QwxQm:has(input:checked) .choice-chips_badge__ntJGb{display:grid}.choice-chips_chip__QwxQm>span:last-child{min-width:0;overflow-wrap:anywhere}.choice-chips_pill__ricjJ input{position:absolute;width:1px;height:1px;opacity:0}.choice-chips_chip__QwxQm:has(input:focus-visible),.choice-chips_pill__ricjJ:has(input:focus-visible){outline:3px solid var(--focus-ring);outline-offset:2px}.choice-chips_chips__ZFocX:disabled,.choice-chips_pills__SXrd3:disabled{opacity:.66;cursor:not-allowed}.choice-chips_avatarChoices__ybiDx{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-2)}.choice-chips_avatarChoices__ybiDx .choice-chips_chip__QwxQm{width:calc((100% - var(--space-2) * 4) / 5);min-width:4.25rem;max-width:5.5rem;display:grid;justify-items:center;align-content:start;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-1) 0;border:0;background:transparent}.choice-chips_avatarChoices__ybiDx .choice-chips_chip__QwxQm:has(input:checked){border-color:transparent;background:transparent}.choice-chips_avatarChoices__ybiDx .choice-chips_face__gOLeh>span:first-child{width:var(--avatar-lg);height:var(--avatar-lg);border:var(--focus-width) solid transparent}.choice-chips_avatarChoices__ybiDx .choice-chips_chip__QwxQm:has(input:checked) .choice-chips_face__gOLeh>span:first-child{border-color:var(--blue)}.choice-chips_avatarChoices__ybiDx .choice-chips_chip__QwxQm>span:last-child{font-size:var(--text-xs);text-align:center}.day-picker_trigger__o7SQX{display:flex;width:100%;min-height:var(--control-md);align-items:center;justify-content:space-between;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);cursor:pointer;font:inherit;font-size:var(--text-sm)}.day-picker_grid__ThDqL{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--space-1);gap:var(--space-1)}.day-picker_day__0czDL{display:grid;aspect-ratio:1;place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:var(--blue-soft);color:var(--ink);cursor:pointer;font:inherit;font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.day-picker_day__0czDL[aria-checked=true]{background:var(--blue);color:white;font-weight:var(--weight-semibold)}.day-picker_today__r6Zy7:not([aria-checked=true]){box-shadow:inset 0 0 0 2px var(--blue)}.day-picker_day__0czDL:focus-visible,.day-picker_trigger__o7SQX:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}@layer kit{.group-card_card__fESJH{position:relative;isolation:isolate;min-height:var(--group-card-min-height);overflow:hidden;border-radius:var(--radius-card);background:var(--blue-deep);color:var(--on-image)}.group-card_card__fESJH:before,.group-card_cover__e_M05{position:absolute;inset:0;width:100%;height:100%}.group-card_cover__e_M05{z-index:-2;background-position:50%;background-size:cover}.group-card_card__fESJH:before{content:"";z-index:-1;background:var(--cover-gradient)}.group-card_open__sJ3Lb{display:flex;min-height:var(--group-card-min-height);flex-direction:column;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);color:inherit;text-decoration:none}.group-card_top__rtEPP{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}.group-card_top__rtEPP h2{margin:0;color:inherit;font-family:var(--font-sans);font-size:var(--text-group-name);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.group-card_avatars__e6VB1>span{width:var(--avatar-group-card);height:var(--avatar-group-card);font-size:var(--text-micro)}.group-card_balance__IPmxz{display:inline-flex;min-height:var(--control-sm);align-items:center;align-self:flex-start;gap:var(--space-2);max-width:calc(100% - var(--group-card-action-width));padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--glass-action-bg)}.group-card_balance__IPmxz small{font-size:var(--text-xs);color:var(--on-image)}.group-card_balance__IPmxz b{font-size:var(--text-md);font-weight:var(--weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.group-card_pay__cwbS7 small{color:var(--cover-pay)}.group-card_receive__qoNgG small{color:var(--cover-receive)}.group-card_even__gKj9Z small{color:var(--on-image)}.group-card_add__bQ0kY{position:absolute;right:var(--space-4);bottom:var(--space-4);display:inline-flex;min-height:var(--control-md);align-items:center;gap:var(--space-1);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--glass-action-bg);color:var(--on-image);font-size:var(--text-sm);font-weight:var(--weight-bold);text-decoration:none;-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}.group-card_add__bQ0kY svg{width:var(--text-md);height:var(--text-md)}.group-card_add__bQ0kY:focus-visible,.group-card_open__sJ3Lb:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:calc(var(--focus-width) * -2)}}@layer kit{.pay-summary_summary__qPxtB{display:grid;justify-items:center;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-4) 0 var(--space-2);text-align:center}.pay-summary_avatar__UWx0C{width:var(--avatar-pay-summary);height:var(--avatar-pay-summary);margin-bottom:var(--space-1);font-size:var(--text-lg)}.pay-summary_summary__qPxtB p{margin:0;color:var(--muted);font-size:var(--text-sm)}.pay-summary_summary__qPxtB strong{font-size:var(--text-pay-summary);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pay-summary_note__qadlM{color:var(--muted);font-size:var(--text-sm)}}.expense-outbox_status__ZblIb{margin:var(--space-4,1rem) var(--page-gutter,1rem);padding:1rem;border-radius:var(--radius-lg,18px);background:var(--blue-soft);color:var(--ink)}.expense-outbox_status__ZblIb summary{cursor:pointer;font-weight:var(--weight-semibold)}.expense-outbox_status__ZblIb summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.expense-outbox_status__ZblIb ul{list-style:none;margin:0;padding:0}.expense-outbox_status__ZblIb li{padding-block:1rem;border-top:1px solid var(--line)}.expense-outbox_status__ZblIb li button{-webkit-margin-end:.5rem;margin-inline-end:.5rem;-webkit-margin-after:.5rem;margin-block-end:.5rem}.expense-outbox_status__ZblIb p{margin-block:.5rem}@layer base, kit;@layer kit{.button_button__lwz5z{display:inline-flex;min-height:var(--control-md);align-items:center;justify-content:center;gap:var(--space-2);padding:0 1.25rem;border:1px solid transparent;border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.button_button__lwz5z:active:not(:disabled){transform:scale(.98)}.button_button__lwz5z:disabled,.button_button__lwz5z[aria-disabled=true]{cursor:not-allowed;opacity:.48;transform:none}.button_button__lwz5z svg{width:1.15em;height:1.15em;flex:0 0 auto}.button_sm__ddbNF{min-height:var(--control-sm);padding:0 .875rem;font-size:var(--text-sm)}.button_md__iAZRV{min-height:var(--control-md)}.button_lg__VZh1s{min-height:var(--control-lg);padding:0 1.5rem}.button_fullWidth__F6ly_{width:100%}.button_primary__5A1WH{background:var(--blue);color:white}.button_primary__5A1WH:hover:not(:disabled){background:var(--blue-hover)}.button_secondary__tbG8A{border-color:transparent;color:var(--link)}.button_secondary__tbG8A,.button_secondary__tbG8A:hover:not(:disabled){background:var(--blue-soft)}.button_ghost__x2LMz{background:transparent;color:var(--link)}.button_ghost__x2LMz:hover:not(:disabled){background:var(--blue-soft)}.button_danger__o1yn_{background:var(--danger-action);color:white}.button_danger__o1yn_:hover:not(:disabled){background:var(--danger-action-hover)}.button_onBanner__LaRQF{border-color:rgba(255,255,255,.72);background:transparent;color:white}.button_onBanner__LaRQF:hover:not(:disabled){background:rgba(255,255,255,.15)}.button_onBannerSolid__PuK9N{background:var(--surface);color:var(--link)}.button_onBannerSolid__PuK9N:hover:not(:disabled){background:var(--blue-soft)}.button_icon__kcmSE{width:var(--control-md);padding:0}.button_icon__kcmSE.button_sm__ddbNF{width:var(--control-sm)}.button_icon__kcmSE.button_lg__VZh1s{width:var(--control-lg)}}@media (max-width:760px){.button_icon__kcmSE.button_sm__ddbNF,.button_sm__ddbNF{min-height:var(--control-md)}.button_icon__kcmSE.button_sm__ddbNF{width:var(--control-md)}}.group-section_menuRow__mdNS5{display:flex;width:100%;min-height:var(--control-lg);align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:0;border-bottom:var(--border-width) solid var(--line);border-radius:0;background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.group-section_menuRow__mdNS5:hover{background:var(--surface-hover)}.group-section_menuRow__mdNS5:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:calc(-1 * var(--focus-width))}.group-section_menuIcon__3eVR_,.group-section_menuRow__mdNS5>svg{display:none}.group-section_menuCopy___bshD{display:grid;min-width:0;flex:1 1;grid-gap:var(--space-1);gap:var(--space-1)}.group-section_menuCopy___bshD strong{font-size:var(--text-md);font-weight:var(--weight-semibold)}.group-section_menuCopy___bshD small{overflow:hidden;color:var(--muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}.group-section_inlinePanel__0B9fO,.group-section_sheet___2heG{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.group-section_inlinePanel__0B9fO{padding:var(--space-5);border:var(--border-width) solid var(--line);border-radius:var(--radius-card);background:var(--surface)}.group-section_inlineTitle__HmbU1{margin:0;font-size:var(--text-h4);font-weight:var(--weight-semibold)}@media (min-width:761px){.group-section_menuRow__mdNS5{min-height:var(--control-md);padding:var(--space-3) var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-sm)}.group-section_menuRow__mdNS5[data-active]{background:var(--blue-soft);color:var(--link)}.group-section_inlinePanel__0B9fO{grid-column:2;grid-row:1/span 7;align-content:start}}.whatsapp-connect_flow__W_pyQ{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.whatsapp-connect_hint__BBQQG,.whatsapp-connect_status__5mA1i{margin:0;color:var(--text-soft);font-size:var(--text-sm);text-align:center}.whatsapp-connect_status__5mA1i{font-weight:var(--weight-semibold)}.whatsapp-connect_codeBox__pqHHR{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border:var(--border-width) solid var(--line);border-radius:var(--radius-field);background:var(--surface-subtle)}.whatsapp-connect_codeBox__pqHHR span{color:var(--text-soft);font-size:var(--text-sm)}.whatsapp-connect_codeBox__pqHHR code{padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);background:var(--surface);color:var(--ink);font-family:inherit;font-size:var(--text-md);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.whatsapp-connect_copy__SSzzo{display:inline-flex;min-height:var(--control-md);align-items:center;justify-self:start;gap:var(--space-2);padding:0 var(--space-3);border:var(--border-width) solid var(--blue-border);border-radius:var(--radius-pill);background:var(--surface);color:var(--link);font:inherit;font-weight:var(--weight-semibold);cursor:pointer}.whatsapp-connect_copy__SSzzo svg{width:var(--icon-size);height:var(--icon-size)}.whatsapp-connect_qr__KLK0S{display:grid;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2);margin:0}.whatsapp-connect_qr__KLK0S img{border-radius:var(--radius-field);background:var(--surface)}.whatsapp-connect_qr__KLK0S figcaption{color:var(--text-soft);font-size:var(--text-sm);text-align:center}.whatsapp-connect_done__9O22f{display:grid;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);text-align:center}.whatsapp-connect_done__9O22f strong{color:var(--ink);font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-extrabold)}.whatsapp-connect_done__9O22f p{margin:0;color:var(--text-soft)}.whatsapp-connect_doneIcon__R2Xic{display:grid;width:calc(var(--space-8) + var(--space-5));height:calc(var(--space-8) + var(--space-5));place-items:center;border-radius:50%;background:var(--success-soft);color:var(--success)}.whatsapp-connect_doneIcon__R2Xic svg{width:var(--icon-size);height:var(--icon-size)}.password-guidance_guidance__aMON_{display:grid;grid-gap:var(--space-2);gap:var(--space-2);color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.password-guidance_guidance__aMON_ p{margin:0}.password-guidance_guidance__aMON_ ul{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none}.password-guidance_guidance__aMON_ li{display:inline-flex;align-items:center;gap:.375rem}.password-guidance_guidance__aMON_ li>span{width:.875rem;color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-align:center}.password-guidance_guidance__aMON_ .password-guidance_met__DgG8I,.password-guidance_guidance__aMON_ .password-guidance_met__DgG8I>span{color:var(--success)}.login-dialog_form__sMjs8{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.login-dialog_form__sMjs8 label{display:grid;grid-gap:.375rem;gap:.375rem;color:var(--text-soft);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.login-dialog_form__sMjs8 input{min-height:var(--control-lg);padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font-size:var(--text-md)}.login-dialog_password__m5bZ2{position:relative}.login-dialog_password__m5bZ2 input{padding-right:3rem}.login-dialog_password__m5bZ2 button{position:absolute;right:.25rem;bottom:.25rem;display:grid;width:2.5rem;height:2.5rem;place-items:center;border:0;background:none;color:var(--text-soft);cursor:pointer}.login-dialog_password__m5bZ2 svg{width:1.25rem;height:1.25rem}.login-dialog_google__ChgPH{display:flex;min-height:var(--control-lg);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid var(--line);border-radius:999px;color:var(--ink);font-weight:var(--weight-semibold);text-decoration:none}.login-dialog_google__ChgPH svg{width:1.25rem;height:1.25rem;flex:none}.review-progress_progress__86aRY{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);min-width:0}.review-progress_faces__j85Mb{display:flex;flex-wrap:wrap;gap:var(--space-1);min-width:0;max-width:100%}.review-progress_face__v5JRq{position:relative;display:inline-flex;opacity:.45;transition:opacity var(--duration-fast) var(--ease-out)}.review-progress_face__v5JRq>:first-child{box-shadow:0 0 0 2px var(--background)}.review-progress_done__8ukyY{opacity:1}.review-progress_me__BXJKz>:first-child{box-shadow:0 0 0 2px var(--accent)}.review-progress_check__V2gC1{position:absolute;right:-.125rem;bottom:-.125rem;display:grid;width:.875rem;height:.875rem;place-items:center;border-radius:50%;background:var(--success);color:#fff;box-shadow:0 0 0 2px var(--background)}.review-progress_check__V2gC1 svg{width:.5625rem;height:.5625rem;stroke-width:3.5}.review-progress_caption__5b36_{flex-basis:100%;color:var(--text-soft);font-size:var(--text-xs)}.purchase-item-review_review__K53Za{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(13.75rem,.8fr);align-items:start;grid-gap:1.125rem;gap:1.125rem}.purchase-item-review_itemList__tTvi2,.purchase-item-review_summary__eKa7_{min-width:0;padding:1.125rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.purchase-item-review_header__HUJLq{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.purchase-item-review_balancePreview__qqkwO h4,.purchase-item-review_header__HUJLq h2,.purchase-item-review_summary__eKa7_ h3{margin:0;color:var(--ink)}.purchase-item-review_header__HUJLq h2{font-size:var(--text-lg)}.purchase-item-review_header__HUJLq p{margin:.3125rem 0 0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.purchase-item-review_items__l_6bI{display:grid;grid-gap:.5rem;gap:.5rem;margin-bottom:.75rem}.purchase-item-review_item__jhKCc{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.purchase-item-review_itemSummary__U_saX{display:flex;width:100%;min-height:4rem;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;border:0;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.purchase-item-review_itemSummary__U_saX:hover{background:var(--surface-soft)}.purchase-item-review_itemSummaryMain__jcww0,.purchase-item-review_itemSummaryValues__sQu9N{display:grid;min-width:0;grid-gap:.25rem;gap:.25rem}.purchase-item-review_itemSummaryMain__jcww0 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.purchase-item-review_itemSummaryMain__jcww0 small,.purchase-item-review_itemSummaryValues__sQu9N small{color:var(--text-muted);font-size:var(--text-xs)}.purchase-item-review_itemSummaryValues__sQu9N{flex:0 0 auto;justify-items:end;text-align:right}.purchase-item-review_itemSummaryValues__sQu9N strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.purchase-item-review_itemEditor__cmXo9{display:grid;grid-gap:.75rem;gap:.75rem;padding:.75rem;border-top:1px solid var(--line);background:var(--surface-soft)}.purchase-item-review_itemEditor__cmXo9>label,.purchase-item-review_quantityInput__Ph8tw{display:grid;min-width:0;grid-gap:.3125rem;gap:.3125rem;color:var(--text-muted);font-size:var(--text-xs)}.purchase-item-review_itemEditor__cmXo9 input:not([type=checkbox]),.purchase-item-review_itemEditor__cmXo9 select{min-width:0;min-height:2.625rem;padding:.5rem .625rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--text-sm)}.purchase-item-review_consumers__2W5gN{display:grid;grid-gap:.5625rem;gap:.5625rem;margin:0;padding:0;border:0}.purchase-item-review_bulkPanel__OxJkb legend,.purchase-item-review_consumers__2W5gN legend{margin-bottom:.25rem;color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.purchase-item-review_consumer__Z5XAp{display:grid;grid-template-columns:minmax(0,1fr) minmax(6.25rem,.7fr);align-items:center;grid-gap:.625rem;gap:.625rem;padding:.5rem .625rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.purchase-item-review_bulkItems__zUhS_ label,.purchase-item-review_bulkPeople__z7Egd label,.purchase-item-review_consumerSelect__LuV5_{display:flex;min-width:0;align-items:center;gap:.5rem;color:var(--ink);font-size:var(--text-sm)}.purchase-item-review_bulkItems__zUhS_ input,.purchase-item-review_bulkPeople__z7Egd input,.purchase-item-review_consumerSelect__LuV5_ input,.purchase-item-review_referenceChoice__rh9DY input{flex:0 0 auto}.purchase-item-review_quantityInput__Ph8tw{gap:.1875rem}.purchase-item-review_quantityInput__Ph8tw input{width:100%;text-align:right}.purchase-item-review_itemAllocation__5ioUx{margin:0;color:var(--text-muted);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.purchase-item-review_primaryButton__RW9qE,.purchase-item-review_removeButton__SraMM,.purchase-item-review_secondaryButton__4FmMi{min-height:2.5rem;padding:.5rem .75rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer}.purchase-item-review_primaryButton__RW9qE{border-color:var(--blue);background:var(--blue);color:#fff}.purchase-item-review_removeButton__SraMM{justify-self:start;color:var(--danger)}.purchase-item-review_removeButton__SraMM:hover,.purchase-item-review_secondaryButton__4FmMi:hover{background:var(--surface-soft)}.purchase-item-review_primaryButton__RW9qE:disabled{cursor:not-allowed;opacity:.55}.purchase-item-review_bulkPanel__OxJkb{display:grid;grid-gap:.75rem;gap:.75rem;margin-bottom:.75rem;padding:.75rem;border:1px solid var(--blue-border);border-radius:var(--radius-sm);background:var(--blue-soft)}.purchase-item-review_bulkPanel__OxJkb p{margin:0;color:var(--text-soft);font-size:var(--text-sm);line-height:var(--leading-normal)}.purchase-item-review_bulkPanel__OxJkb fieldset{margin:0;padding:0;border:0}.purchase-item-review_bulkItems__zUhS_,.purchase-item-review_bulkPeople__z7Egd{display:flex;flex-wrap:wrap;gap:.5rem .875rem}.purchase-item-review_error__GKk8m{margin:0;color:var(--danger);font-size:var(--text-sm)}.purchase-item-review_summary__eKa7_{position:-webkit-sticky;position:sticky;top:1rem}.purchase-item-review_summary__eKa7_ h3{font-size:var(--text-md)}.purchase-item-review_summary__eKa7_ dl{display:grid;grid-gap:.5rem;gap:.5rem;margin:.875rem 0}.purchase-item-review_summary__eKa7_ dl>div{display:flex;justify-content:space-between;gap:.625rem;color:var(--text-soft);font-size:var(--text-sm)}.purchase-item-review_summary__eKa7_ dt{margin:0}.purchase-item-review_summary__eKa7_ dd{margin:0;color:var(--ink);font-weight:var(--weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.purchase-item-review_pendingNotice__eFDNi{margin:.625rem 0;padding:.625rem;border-radius:var(--radius-sm);background:var(--warning-soft);color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-normal)}.purchase-item-review_balancePreview__qqkwO{padding-top:.75rem;border-top:1px solid var(--line)}.purchase-item-review_balancePreview__qqkwO h4{margin-bottom:.5rem;font-size:var(--text-sm)}.purchase-item-review_balancePreview__qqkwO ul{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.purchase-item-review_balancePreview__qqkwO li{display:flex;justify-content:space-between;gap:.5rem;color:var(--text-soft);font-size:var(--text-xs)}.purchase-item-review_balancePreview__qqkwO li strong{color:var(--ink);text-align:right}.purchase-item-review_reference__kwhMq{margin:.75rem 0 0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.purchase-item-review_referenceChoice__rh9DY{display:flex;align-items:flex-start;gap:.5rem;margin-top:.625rem;color:var(--text-soft);font-size:var(--text-xs);line-height:var(--leading-normal)}@media (max-width:760px){.purchase-item-review_review__K53Za{grid-template-columns:1fr;gap:.75rem}.purchase-item-review_summary__eKa7_{position:static}.purchase-item-review_header__HUJLq{display:grid}.purchase-item-review_header__HUJLq>button{justify-self:start}}@media (max-width:430px){.purchase-item-review_itemList__tTvi2,.purchase-item-review_summary__eKa7_{padding:.8125rem}.purchase-item-review_consumer__Z5XAp{grid-template-columns:1fr}.purchase-item-review_quantityInput__Ph8tw{margin-left:1.5625rem}.purchase-item-review_itemSummary__U_saX{min-height:3.625rem;padding:.5625rem}.purchase-item-review_itemSummaryValues__sQu9N strong{font-size:var(--text-sm)}}.purchase-item-review_consumersHeader__3nfKc{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.purchase-item-review_moreOptions__xIUb7{display:grid;grid-gap:.75rem;gap:.75rem;padding:.625rem .75rem;border:1px solid var(--line);border-radius:var(--radius-sm)}.purchase-item-review_moreOptions__xIUb7 summary{cursor:pointer;color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.purchase-item-review_moreOptions__xIUb7[open] summary{margin-bottom:.25rem}.purchase-item-review_sharedConsumers__YQaHa{display:grid;grid-gap:.625rem;gap:.625rem;padding:.75rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.purchase-item-review_linkButton__QHvtu{justify-self:start;padding:0;border:0;background:none;color:var(--blue);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer}.landing_page__ttWtt{--m:clamp(1rem,4vw,3rem);--t-hero:clamp(1.5rem,6.6vw,2rem);--t-head:clamp(2.25rem,4.6vw,3.75rem);display:flex;flex-direction:column;width:100%;margin:0;background:var(--background);color:var(--ink);overflow-x:clip}.landing_sticky__7YrBh{display:none}.landing_srOnly__gP2ID{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landing_faq__8IYms,.landing_feature__z7bVo,.landing_header__oXNEM,.landing_hero__IFqnw{width:min(75rem,100% - var(--m) * 2);margin-inline:auto}.landing_header__oXNEM{display:flex;min-height:var(--control-lg);align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-3) 0}.landing_wordmark__6ezpD{display:inline-flex;align-items:center;text-decoration:none}.landing_wordmark__6ezpD img{width:auto;height:1.75rem}.landing_footerLogo__0eUNw{width:auto;height:2rem;margin-bottom:var(--space-2)}.landing_hero__IFqnw{display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-5) 0 var(--space-8)}.landing_heroCopy__seflO{display:grid;justify-items:center;align-content:center;grid-gap:var(--space-5);gap:var(--space-5);text-align:center}.landing_heroCopy__seflO>*{margin:0;animation:var(--kf-rise-in) var(--duration-slow) var(--ease-out) both}.landing_heroCopy__seflO>:nth-child(2){animation-delay:75ms}.landing_heroCopy__seflO>:nth-child(3){animation-delay:.15s}.landing_heroCopy__seflO>:nth-child(4){animation-delay:225ms}.landing_heroCopy__seflO h1{max-width:18ch;font-family:var(--font-display);font-size:var(--t-hero);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);text-wrap:balance}.landing_eyebrow__L_21j{margin:0;color:var(--link);font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label,.04em);text-transform:uppercase}.landing_heroCopy__seflO>.landing_lead__0nXCU{max-width:32rem;color:var(--text-soft);font-size:var(--text-lg);line-height:var(--leading-normal)}.landing_heroCopy__seflO>.landing_note__m66hb{max-width:24rem;color:var(--muted);font-size:var(--text-md);line-height:var(--leading-normal)}.landing_loginCta__GxPfC{border:var(--focus-width) solid var(--blue);background:var(--surface);color:var(--link)}.landing_loginCta__GxPfC:hover:not(:disabled){background:var(--blue-soft)}.landing_heroActions__bzfsI{display:grid;width:min(21rem,100%);grid-gap:var(--space-3);gap:var(--space-3)}.landing_heroVisual__IS3c0{position:relative}.landing_heroPhoto__z8HqL{position:relative;overflow:hidden;border-radius:var(--radius-card);background:var(--blue)}.landing_heroPhoto__z8HqL>img{display:block;width:100%;height:auto}.landing_heroPhoto__z8HqL .landing_dock__ae7Jx{--w:12rem;position:absolute;right:var(--space-5);bottom:var(--space-5);left:var(--space-5);max-width:22rem;margin:0 auto}.landing_heroPhoto__z8HqL .landing_balances__yOFil{width:100%}.landing_peek__N_pjG{position:absolute;top:calc(var(--w) * -.5211);right:calc(var(--w) * -.3284);z-index:2;width:var(--w);height:auto;max-width:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing_heroStage__VFeKC .landing_dock__ae7Jx{position:relative;z-index:1;margin:0 auto auto 0;width:min(19rem,100%)}.landing_heroStage__VFeKC .landing_peek__N_pjG{display:none}.landing_heroStage__VFeKC{position:relative;display:grid;min-height:24rem;place-items:center;overflow:hidden;padding:var(--space-6) var(--space-5) 0;border-radius:var(--radius-card);background:var(--blue)}.landing_heroMascot__vE4Bj{position:absolute;right:var(--space-4);bottom:0;width:auto;height:15rem;pointer-events:none}.landing_balances__yOFil{position:relative;z-index:1;display:grid;width:min(19rem,100%);grid-gap:var(--space-3);gap:var(--space-3);margin:0 auto auto 0;padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);color:var(--ink)}.landing_balances__yOFil header{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.landing_balances__yOFil header strong{font-size:var(--text-lg);font-weight:var(--weight-extrabold)}.landing_balances__yOFil header span{color:var(--muted);font-size:var(--text-sm)}.landing_balances__yOFil ul{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.landing_balances__yOFil li{display:flex;min-height:var(--control-md);align-items:center;gap:var(--space-3);font-size:var(--text-md)}.landing_balances__yOFil li b{margin-left:auto;white-space:nowrap;color:var(--danger,var(--ink));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-bold)}.landing_balances__yOFil li[data-credit] b{color:var(--success)}.landing_balanceAvatar__ra9O2{display:grid;width:var(--avatar-md);height:var(--avatar-md);flex:0 0 auto;place-items:center;border-radius:var(--radius-pill);background:var(--blue-soft);color:var(--link);font-weight:var(--weight-bold)}.landing_balanceName__davTy{display:grid;line-height:var(--leading-snug);font-weight:var(--weight-semibold)}.landing_balanceName__davTy small{color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-regular,400)}.landing_balances__yOFil>p{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--success);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.landing_balances__yOFil>p svg{width:var(--icon-size);height:var(--icon-size)}.landing_feature__z7bVo{display:grid;grid-gap:var(--space-5);gap:var(--space-5);align-items:center;padding:var(--space-6) 0}.landing_featureCopy__BP_3v{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.landing_featureCopy__BP_3v h2{margin:0;color:var(--blue);font-family:var(--font-display);font-size:var(--t-head);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}.landing_featureCopy__BP_3v p{max-width:28rem;margin:0;color:var(--text-soft);font-size:var(--text-lg);line-height:var(--leading-normal)}.landing_stage__KkiJZ{position:relative;display:grid;min-height:24rem;place-items:center;overflow:hidden;padding:var(--space-6) var(--space-5);border-radius:var(--radius-card);background:var(--blue-soft)}.landing_stageRight__YKqhg,.landing_stageSide__0lD8S{position:absolute;bottom:0;width:auto;height:15rem;pointer-events:none}.landing_stageSide__0lD8S{left:var(--space-4)}.landing_stageRight__YKqhg{right:var(--space-3);z-index:2}.landing_receipt__B6oBQ{position:relative;z-index:1;display:grid;width:min(17rem,100%);grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-5);margin-left:auto;background:var(--surface);color:var(--ink);font-size:var(--text-sm);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - .5rem),95% 100%,90% calc(100% - .5rem),85% 100%,80% calc(100% - .5rem),75% 100%,70% calc(100% - .5rem),65% 100%,60% calc(100% - .5rem),55% 100%,50% calc(100% - .5rem),45% 100%,40% calc(100% - .5rem),35% 100%,30% calc(100% - .5rem),25% 100%,20% calc(100% - .5rem),15% 100%,10% calc(100% - .5rem),5% 100%,0 calc(100% - .5rem));clip-path:polygon(0 0,100% 0,100% calc(100% - .5rem),95% 100%,90% calc(100% - .5rem),85% 100%,80% calc(100% - .5rem),75% 100%,70% calc(100% - .5rem),65% 100%,60% calc(100% - .5rem),55% 100%,50% calc(100% - .5rem),45% 100%,40% calc(100% - .5rem),35% 100%,30% calc(100% - .5rem),25% 100%,20% calc(100% - .5rem),15% 100%,10% calc(100% - .5rem),5% 100%,0 calc(100% - .5rem))}.landing_receipt__B6oBQ>strong{font-size:var(--text-lg);font-weight:var(--weight-extrabold)}.landing_receipt__B6oBQ ul{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin:0;padding:0;list-style:none}.landing_receipt__B6oBQ li,.landing_receipt__B6oBQ p{display:flex;white-space:nowrap;justify-content:space-between;gap:var(--space-3);margin:0}.landing_receipt__B6oBQ b{font-weight:var(--weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing_receipt__B6oBQ p{margin-top:var(--space-1);font-size:var(--text-md);font-weight:var(--weight-bold)}.landing_receiptSplit__8lsa1{color:var(--link)}.landing_group__cJ0eh{position:relative;z-index:1;display:grid;width:min(18.5rem,100%);grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-5);margin-right:auto;border-radius:var(--radius-card);background:var(--surface);color:var(--ink)}.landing_group__cJ0eh header{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.landing_group__cJ0eh header strong{font-size:var(--text-lg);font-weight:var(--weight-extrabold)}.landing_group__cJ0eh header span{color:var(--muted);font-size:var(--text-sm)}.landing_group__cJ0eh ul{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.landing_group__cJ0eh li{display:flex;min-height:var(--control-sm);align-items:center;gap:var(--space-2);font-size:var(--text-md)}.landing_group__cJ0eh li svg{width:var(--icon-size);height:var(--icon-size);color:var(--success)}.landing_group__cJ0eh li b{margin-left:auto;white-space:nowrap;color:var(--success);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.landing_group__cJ0eh li[data-pending] b{color:var(--muted)}.landing_pending__9_53n{width:var(--icon-size);height:var(--icon-size);flex:0 0 auto;border:var(--focus-width) solid var(--blue-border);border-radius:var(--radius-pill)}.landing_friendDemo__c2nqQ{position:relative;z-index:1;display:grid;width:min(19.5rem,100%);grid-gap:var(--space-3);gap:var(--space-3);margin-right:auto}.landing_friendNames__MuPbO{display:flex;flex-wrap:wrap;gap:var(--space-2)}.landing_friendName__222X5{min-height:var(--control-md);padding:0 var(--space-4);border:0;border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.landing_friendName__222X5:hover{background:var(--blue-tint);color:var(--ink)}.landing_friendName__222X5[aria-pressed=true]{background:var(--blue);color:var(--on-image)}.landing_friendCard__Wy6rq{display:grid;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);text-align:center}.landing_friendCard__Wy6rq>p,.landing_friendCard__Wy6rq>small{margin:0;color:var(--text-soft);font-size:var(--text-md)}.landing_friendAmount__lXcZ6{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-extrabold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-display)}.landing_friendPaid__avWFO{display:inline-flex;width:100%;min-height:var(--control-md);align-items:center;justify-content:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--success-soft);color:var(--success);font-size:var(--text-md);font-weight:var(--weight-bold)}.landing_friendPaid__avWFO svg{width:var(--icon-size);height:var(--icon-size)}.landing_copyPix__3FGuI{display:flex;width:100%;min-height:var(--control-md);align-items:center;justify-content:center;gap:var(--space-2);border:0;border-radius:var(--radius-pill);background:var(--blue);color:var(--on-image);font:inherit;font-size:var(--text-md);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.landing_copyPix__3FGuI:hover{background:var(--blue-hover);transform:translateY(calc(var(--space-1) / -2))}.landing_copyPix__3FGuI:focus-visible,.landing_friendName__222X5:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--space-1)}.landing_copyPixDone__LhGBT,.landing_copyPixDone__LhGBT:hover{background:var(--success);color:var(--surface)}.landing_copyPix__3FGuI svg{width:var(--icon-size);height:var(--icon-size)}.landing_faq__8IYms{display:grid;grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-8) 0}.landing_faq__8IYms h2{margin:0;color:var(--ink);font-family:var(--font-display);font-size:var(--t-head);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}.landing_cards__FpyR5{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.landing_card__J_30w{border-radius:var(--radius-card);background:var(--surface)}.landing_card__J_30w h3{margin:0}.landing_card__J_30w button{display:block;width:100%;padding:var(--space-4) var(--space-5);border:0;border-radius:var(--radius-card);background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.landing_card__J_30w button:hover{background:var(--blue-soft)}.landing_card__J_30w button:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:calc(var(--space-1) * -1)}.landing_cardQuestion__E3ESZ{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.landing_card__J_30w p{max-width:70ch;margin:0;padding:0 var(--space-5) var(--space-4);color:var(--text-soft);font-size:var(--text-md);line-height:var(--leading-normal)}.landing_finale__K40aF{margin-top:var(--space-6);border-radius:50% 50% 0 0/5rem 5rem 0 0;background:var(--blue);color:var(--on-image)}.landing_close__pT_9G{display:grid;justify-items:center;grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-8) var(--m) 0;text-align:center}.landing_close__pT_9G h2{max-width:18ch;margin:0;font-family:var(--font-display);font-size:var(--t-head);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance}.landing_closeMascot__jrx9F{position:relative;z-index:1;width:auto;height:9rem;margin-bottom:calc(var(--space-1) * -1)}.landing_footer__NntD6{display:grid;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-6) var(--m) var(--space-6);background:var(--blue-deep);text-align:center}.landing_footer__NntD6 nav{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1) var(--space-4)}.landing_footer__NntD6 a{display:inline-flex;min-height:var(--control-md);align-items:center;color:var(--on-image);font-size:var(--text-sm);text-decoration:none}.landing_footer__NntD6 a:hover{color:var(--yellow)}.landing_footer__NntD6 a:focus-visible{outline:var(--focus-width) solid var(--on-image);outline-offset:var(--space-1)}.landing_footer__NntD6 p{margin:0;color:var(--on-image);font-size:var(--text-sm)}@media (min-width:761px){.landing_page__ttWtt{--t-hero:clamp(2rem,2.9vw,2.75rem)}.landing_feature__z7bVo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8);padding:var(--space-7) 0}.landing_flip__2t_v5 .landing_featureCopy__BP_3v{order:2}.landing_stage__KkiJZ{min-height:28rem}.landing_stageSide__0lD8S{height:20rem}.landing_stageRight__YKqhg,.landing_stageRight__YKqhg.landing_stageBig__yy06T{height:16.5rem}.landing_group__cJ0eh{width:min(16rem,100%)}.landing_closeMascot__jrx9F{height:11rem}}@media (min-width:1000px){.landing_hero__IFqnw{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8);align-items:center;padding-top:var(--space-6)}}@media (max-width:760px){.landing_header__oXNEM{justify-content:center}.landing_heroCopy__seflO{order:-1}.landing_heroVisual__IS3c0{order:2}.landing_heroPhoto__z8HqL{overflow:visible;background:none}.landing_heroPhoto__z8HqL>img{border-radius:var(--radius-card)}.landing_heroPhoto__z8HqL .landing_dock__ae7Jx{--w:9.5rem;position:relative;right:auto;bottom:auto;left:auto;width:min(19rem,82%);margin:-7rem auto 0}.landing_heroPhoto__z8HqL .landing_balances__yOFil{box-shadow:var(--shadow-lg)}.landing_heroStage__VFeKC{min-height:20rem}.landing_heroMascot__vE4Bj{height:11rem}.landing_balances__yOFil{width:min(17rem,82%)}.landing_stage__KkiJZ{padding-bottom:0}.landing_stageRight__YKqhg,.landing_stageSide__0lD8S{position:relative;right:auto;left:auto;bottom:auto;height:10.5rem;margin-top:var(--space-3)}.landing_stageSide__0lD8S{position:absolute;top:var(--space-3);left:var(--space-2);z-index:2;height:8.5rem;margin:0}.landing_receipt__B6oBQ{margin:var(--space-5) 0 0 auto;width:min(15.5rem,78%)}.landing_stage__KkiJZ:has(>.landing_stageSide__0lD8S){min-height:0;padding-top:var(--space-5);padding-bottom:var(--space-5)}.landing_stageRight__YKqhg{justify-self:end}.landing_stageRight__YKqhg.landing_stageBig__yy06T{height:13rem}.landing_sticky__7YrBh{position:fixed;z-index:20;right:0;bottom:0;left:0;display:block;padding:var(--space-3) var(--m) max(var(--space-3),env(safe-area-inset-bottom));background:var(--surface);box-shadow:var(--shadow-lg);transform:translateY(100%);visibility:hidden;transition:transform var(--duration-base) var(--ease-out),visibility 0s var(--duration-base)}.landing_stickyOn__O0vIf{transform:none;visibility:visible;transition:transform var(--duration-base) var(--ease-out)}.landing_footer__NntD6{padding-bottom:calc(var(--control-lg) + var(--space-6))}}@media (prefers-reduced-motion:reduce){.landing_heroCopy__seflO>*{animation:none}}.public-footer_footer__mY2c_{display:grid;justify-items:center;grid-gap:var(--space-3);gap:var(--space-3);margin-top:calc(var(--space-8) * 1.5);padding-top:var(--space-5);border-top:1px solid var(--line);text-align:center}.public-footer_footer__mY2c_ nav{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-4);font-size:var(--text-sm)}.public-footer_footer__mY2c_ nav:first-of-type{color:var(--muted)}.public-footer_footer__mY2c_ a{color:var(--link);font-weight:var(--weight-semibold)}.public-footer_footer__mY2c_ p{max-width:40rem;margin:0;color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.article_page__zJgOp[data-theme-lock=light]{--background:#fff;--paper:#fff}.article_page__zJgOp{min-height:100vh;background:var(--background);color:var(--ink);overflow-x:clip}.article_main__2AGDO{width:min(44rem,calc(100% - 2 * var(--page-gutter)));margin:0 auto var(--space-8);padding:var(--space-6) 0 var(--space-8)}.article_main__2AGDO h1,.article_main__2AGDO h2{margin:0;font-family:var(--font-display);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-heading);text-wrap:balance}.article_main__2AGDO h1{font-size:var(--text-h1);line-height:var(--leading-tight)}.article_main__2AGDO h2{font-size:var(--text-h3);line-height:var(--leading-tight)}.article_crumbs__A5__j{display:flex;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--muted);font-size:var(--text-sm)}.article_crumbs__A5__j a{color:var(--link)}.article_lede__xW97a{margin-top:var(--space-4);color:var(--text-soft);font-size:var(--text-h4);line-height:var(--leading-snug)}.article_updated__OFgMM{margin-top:var(--space-3);color:var(--muted);font-size:var(--text-sm)}.article_prose__5K0iN{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-6);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.article_prose__5K0iN h2{margin-top:var(--space-5)}.article_prose__5K0iN ol,.article_prose__5K0iN p,.article_prose__5K0iN ul{margin:0}.article_prose__5K0iN ol,.article_prose__5K0iN ul{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding-left:var(--space-5)}.article_prose__5K0iN a{color:var(--link);font-weight:var(--weight-semibold)}.article_prose__5K0iN strong{font-weight:var(--weight-bold)}.article_prose__5K0iN aside{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--blue-soft);font-size:var(--text-md);line-height:var(--leading-normal)}.article_prose__5K0iN aside p{margin:0}.article_prose__5K0iN table{width:100%;border-collapse:collapse;font-size:var(--text-md)}.article_prose__5K0iN td,.article_prose__5K0iN th{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.article_prose__5K0iN th{color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.article_prose__5K0iN td:last-child,.article_prose__5K0iN th:last-child{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.article_faq__7lroX{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-8)}.article_faq__7lroX h2{margin-bottom:var(--space-2)}.article_faq__7lroX details{padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.article_faq__7lroX summary{cursor:pointer;font-weight:var(--weight-semibold)}.article_faq__7lroX details p{margin:var(--space-2) 0 0;color:var(--text-soft);line-height:var(--leading-normal)}.article_cta__P5Sfc{display:grid;justify-items:start;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-8);padding:var(--space-5);border-radius:var(--radius-card);background:var(--accent-soft)}.article_cta__P5Sfc p{margin:0;font-size:var(--text-lg);line-height:var(--leading-snug);font-weight:var(--weight-semibold)}.article_related__FMxHQ{margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--line)}.article_related__FMxHQ h2{font-size:var(--text-lg)}.article_related__FMxHQ ul{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;padding:0;list-style:none;font-size:var(--text-sm)}.article_related__FMxHQ a{color:var(--link);font-weight:var(--weight-semibold)}@media (max-width:760px){.article_main__2AGDO h1{font-size:var(--text-h2)}.article_lede__xW97a{font-size:var(--text-lg)}.article_prose__5K0iN{font-size:var(--text-md)}}.receipt_priceWrap__6JlZ2{position:relative;width:min(100%,24rem);margin-inline:auto}.receipt_receipt__0ZRFD{position:relative;display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-6);background:var(--surface);box-shadow:var(--shadow-md);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:var(--leading-snug)}.receipt_head__IaCXP{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding-bottom:var(--space-3);border-bottom:2px dashed var(--line);text-align:center}.receipt_head__IaCXP strong{font-family:var(--font-display);font-size:var(--text-lg)}.receipt_head__IaCXP span{color:var(--muted);font-size:var(--text-sm)}.receipt_items__Nd5H9{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.receipt_items__Nd5H9 li{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-md)}.receipt_leader__LCfd6{flex:1 1;min-width:var(--space-3);border-bottom:2px dotted var(--muted);opacity:.45}.receipt_price__5VwGo{font-weight:var(--weight-semibold);white-space:nowrap}.receipt_total__Oj1Az{display:flex;align-items:baseline;justify-content:space-between;padding-top:var(--space-3);border-top:2px dashed var(--line);font-size:var(--text-lg)}.receipt_total__Oj1Az strong{font-size:var(--text-h3)}.receipt_tear__I4BuE{position:absolute;right:0;bottom:-.5rem;left:0;height:.5rem;background:linear-gradient(135deg,var(--surface) 25%,transparent 25%) 0 0 /1rem 1rem,linear-gradient(225deg,var(--surface) 25%,transparent 25%) 0 0 /1rem 1rem}@media (min-width:900px){.receipt_priceWrap__6JlZ2{transform:rotate(-1.5deg)}}.whatsapp-chat_chat__mZaoC{--wa-bg:#efeae2;--wa-mine:#d9fdd3;--wa-head:#f0f2f5;display:grid;grid-template-rows:auto 1fr;width:min(100%,22rem);overflow:hidden;border-radius:var(--radius-lg);background:var(--wa-bg);box-shadow:var(--shadow-lg)}.whatsapp-chat_header__cJP4g{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--wa-head);color:var(--ink)}.whatsapp-chat_header__cJP4g img{width:2rem;height:2rem;object-fit:contain;border-radius:var(--radius-pill);background:var(--surface)}.whatsapp-chat_header__cJP4g div{display:grid;line-height:var(--leading-tight)}.whatsapp-chat_header__cJP4g span{color:var(--muted);font-size:var(--text-xs)}.whatsapp-chat_thread___WivM{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4)}.whatsapp-chat_bubble__IVPsY{position:relative;margin:0;max-width:88%;padding:var(--space-2) var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-snug);box-shadow:0 1px 1px rgb(0 0 0/.08)}.whatsapp-chat_mine__zsv5S{justify-self:end;background:var(--wa-mine)}.whatsapp-chat_bubble__IVPsY time{position:absolute;right:var(--space-2);bottom:var(--space-1);color:var(--muted);font-size:var(--text-micro)}.braindump_intake__GcOlE{display:grid;width:min(var(--info-width),var(--content-narrow));grid-gap:var(--space-4);gap:var(--space-4);margin:var(--space-5) auto}.braindump_intake__GcOlE h1{margin:0;font-family:var(--font-sans);font-size:var(--text-h2);font-weight:var(--weight-bold)}.braindump_back__mnnUo{display:inline-flex;min-height:var(--control-md);align-items:center;color:var(--link);text-decoration:none}.braindump_intake__GcOlE form{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5);border:var(--border-width) solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.braindump_inputLabel__h7OtU{display:grid;grid-gap:var(--space-2);gap:var(--space-2);color:var(--ink);font-weight:var(--weight-semibold)}.braindump_inputLabel__h7OtU textarea{min-height:calc(var(--space-8) * 3);padding:var(--space-3);border:var(--border-width) solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;line-height:var(--leading-normal)}.braindump_inputLabel__h7OtU small{color:var(--text-soft);font-size:var(--text-sm);font-weight:var(--weight-regular);text-align:right}.braindump_upload__mCjVZ{position:relative;display:grid;min-height:calc(var(--space-8) * 3);align-content:center;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4);border:var(--border-width) dashed var(--blue-border);border-radius:var(--radius-md);background:var(--blue-soft);color:var(--ink);text-align:center;cursor:pointer}.braindump_upload__mCjVZ>svg{width:var(--icon-size);height:var(--icon-size);color:var(--link)}.braindump_upload__mCjVZ span{color:var(--text-soft);font-size:var(--text-sm)}.braindump_upload__mCjVZ input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.braindump_error__Dn_jh{margin:0;color:var(--danger)}.braindump_limitMessage__HqPC2{margin:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-subtle);color:var(--ink);line-height:var(--leading-normal)}.braindump_limitMessage__HqPC2 a{display:inline-block;min-height:var(--control-md);align-content:center;color:var(--link);font-weight:var(--weight-semibold)}body:has(.braindump_intake__GcOlE) .app-site-header{display:none}@media (max-width:760px){.braindump_intake__GcOlE{width:min(var(--info-width),calc(100% - var(--space-6)));margin:var(--space-3) auto}.braindump_intake__GcOlE form{padding:var(--space-4)}}@media (min-width:1101px){.braindump_intake__GcOlE{width:auto;max-width:42rem;margin-inline:var(--page-gutter)}}.feedback_form__AJHjy{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.feedback_error__iqf3R{margin:0;color:var(--danger);font-size:var(--text-sm)}.new-expense-fab_fab__qRw6q{display:none}.new-expense-fab_list__0M0yW{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.new-expense-fab_list__0M0yW a,.new-expense-fab_list__0M0yW button{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-md);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--line);border-radius:var(--radius-field);background:var(--surface);color:var(--ink);font:inherit;font-weight:var(--weight-semibold);text-decoration:none;cursor:pointer}.new-expense-fab_list__0M0yW svg{width:var(--icon-size);height:var(--icon-size);color:var(--link)}@media (max-width:760px){.new-expense-fab_fab__qRw6q{position:relative;display:grid;width:100%;min-width:0;min-height:var(--control-md);place-items:center;padding:0;border:0;background:transparent;cursor:pointer}.new-expense-fab_fab__qRw6q:before{content:"";width:var(--avatar-lg);height:var(--avatar-lg);margin-top:calc(-1 * var(--space-3));border-radius:var(--radius-pill);background:var(--blue);box-shadow:var(--shadow-md)}.new-expense-fab_fab__qRw6q svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:calc(-1 * var(--glass-blur));width:var(--space-5);height:var(--space-5);color:var(--on-image)}.new-expense-fab_modeSheet__ZAT4D{top:auto;bottom:calc(var(--tabbar-height) + var(--space-7));left:50%;right:auto;width:calc(var(--control-md) * 5);padding:0;background:transparent;box-shadow:none;transform:translateX(-50%);overflow:visible}.new-expense-fab_modeSheet__ZAT4D>header{position:absolute;width:var(--border-width);height:var(--border-width);padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.new-expense-fab_modeSheet__ZAT4D[data-state=open]{animation:none}.new-expense-fab_modes__pMYP2{gap:var(--space-3)}.new-expense-fab_modes__pMYP2 button{min-height:var(--control-lg);justify-content:center;border-radius:var(--radius-pill);box-shadow:var(--shadow-sm)}}.new-expense-fab_modeClose__Znz6p{display:none}@media (max-width:760px){.new-expense-fab_modes__pMYP2 .new-expense-fab_modeClose__Znz6p{position:absolute;bottom:calc(-1 * (var(--tabbar-height) + var(--space-5)));left:50%;display:grid;width:var(--avatar-lg);height:var(--avatar-lg);min-height:var(--control-md);padding:0;place-items:center;transform:translateX(-50%);border:var(--focus-width) solid var(--on-image);border-radius:var(--radius-pill);background:var(--blue);color:var(--on-image)}.new-expense-fab_modes__pMYP2 .new-expense-fab_modeClose__Znz6p svg{width:var(--space-5);height:var(--space-5);color:var(--on-image)}}.new-expense-fab_fab__qRw6q:disabled{cursor:not-allowed;opacity:.48}.new-expense-fab_cta__SffBx{display:none}@media (min-width:1101px){.new-expense-fab_cta__SffBx{display:inline-flex;min-height:3rem;align-items:center;gap:var(--space-2);padding:0 1.375rem;border:0;border-radius:var(--radius-pill);background:linear-gradient(180deg,var(--blue-hi),var(--blue-lo));box-shadow:inset 0 1px 0 var(--btn-gloss),0 2px 6px var(--btn-shadow);color:var(--on-image);font-size:var(--text-md);font-weight:var(--weight-extrabold);cursor:pointer}.new-expense-fab_cta__SffBx svg{width:1.25rem;height:1.25rem}.new-expense-fab_cta__SffBx:disabled{cursor:not-allowed;opacity:.48}}.archived-group_page__7oQ6w{display:grid;width:var(--info-width);grid-gap:var(--space-4);gap:var(--space-4);margin:0 auto var(--space-8)}.archived-group_page__7oQ6w>header{width:100%;margin-inline:0}.archived-group_actions__AZnqQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.archived-group_section__kD3zG{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.archived-group_section__kD3zG>header{margin:0}.archived-group_empty__ngrIN{margin:0;padding:var(--space-4);border:var(--border-width) solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text-soft)}.archived-group_people__FDfOT{display:flex;flex-wrap:wrap;gap:var(--space-4)}.archived-group_person__NxhrA{display:grid;width:4.5rem;justify-items:center;grid-gap:var(--space-1);gap:var(--space-1);text-align:center}.archived-group_person__NxhrA small{max-width:100%;overflow:hidden;color:var(--text-soft);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}.archived-group_error___LyPD{margin:0;color:var(--danger)}@media (max-width:760px){.archived-group_page__7oQ6w{width:auto;margin-inline:0}.archived-group_page__7oQ6w>:not(header){margin-inline:var(--page-gutter)}.archived-group_actions__AZnqQ{grid-template-columns:1fr}}.receipt-evidence_figure__Z2AJB{margin:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.receipt-evidence_crop__hlUE4{width:100%;position:relative;overflow:hidden;background:var(--surface);min-height:30px}.receipt-evidence_crop__hlUE4 img{position:absolute;max-width:none}.receipt-evidence_full__QVW7w{width:100%;max-height:50vh;object-fit:contain}.receipt-evidence_figure__Z2AJB summary{cursor:pointer;min-height:var(--control-md);display:flex;align-items:center;color:var(--link)}