.haulSplit_page__9E9ou{max-width:760px;margin:0 auto;padding:1.5rem 1rem calc(2.5rem + var(--tab-bar-height));min-height:100vh;background:var(--color-background)}.haulSplit_h1__NqWRK{font-size:clamp(1.7rem,6vw,2.4rem);font-weight:700;margin:0 0 .75rem}.haulSplit_lead__tmBxX,.haulSplit_text__jffSV{color:var(--color-text-secondary);line-height:1.6;margin:0 0 1rem}.haulSplit_lead__tmBxX{margin-bottom:1.5rem}.haulSplit_text__jffSV a{color:var(--color-brand-light)}.haulSplit_h2__YuvU9{font-size:1.15rem;font-weight:650;margin:2rem 0 .75rem}.haulSplit_about__ISThR{margin-top:1.5rem}.haulSplit_tool__D_Tbv{display:flex;flex-direction:column;gap:.75rem}.haulSplit_card__W4Grr{border:1px solid var(--color-ui-border);border-radius:16px;background:var(--color-background-elevated);padding:1rem}.haulSplit_cardHead__9FWbU{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.haulSplit_cardTitle__dZsqx{font-size:1.05rem;font-weight:650;margin:0}.haulSplit_currency__QZFFi{min-height:40px;padding:0 .6rem;border-radius:10px;border:1px solid var(--color-ui-border-hover);background:var(--color-background);color:var(--color-text-primary);font-size:.9rem}.haulSplit_parcelGrid__wU_iz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem}.haulSplit_field__uJ79A{display:flex;flex-direction:column;gap:.3rem;min-width:0}.haulSplit_label__2v1Ds{font-size:.85rem;font-weight:600;color:var(--color-text-secondary)}.haulSplit_hint__g5CYt{font-size:.75rem;color:var(--color-text-muted)}.haulSplit_inputWrap__rA7s0{display:flex;align-items:center;min-width:0;border:1px solid var(--color-ui-border-hover);border-radius:10px;background:var(--color-background)}.haulSplit_inputWrap__rA7s0:focus-within{border-color:var(--color-primary)}.haulSplit_inputWrap__rA7s0 .haulSplit_input__kY7FH{border:none;background:transparent}.haulSplit_input__kY7FH{width:100%;min-width:0;min-height:44px;padding:0 .7rem;border:1px solid var(--color-ui-border-hover);border-radius:10px;background:var(--color-background);color:var(--color-text-primary);font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.haulSplit_input__kY7FH:focus{outline:none}.haulSplit_itemName__M56eG:focus{border-color:var(--color-primary)}.haulSplit_affix__1o9FZ{padding:0 .6rem;color:var(--color-text-muted);font-size:.9rem}.haulSplit_inputWrap__rA7s0 .haulSplit_affix__1o9FZ:first-child{padding-right:0}.haulSplit_inputWrap__rA7s0 .haulSplit_affix__1o9FZ:last-child{padding-left:0}.haulSplit_personName__sT81c{flex:1 1;min-width:0;min-height:40px;padding:0 .25rem;border:none;border-bottom:1px dashed var(--color-ui-border-hover);background:transparent;color:var(--color-text-primary);font-size:1.05rem;font-weight:650}.haulSplit_personName__sT81c:focus{outline:none;border-bottom-color:var(--color-primary)}.haulSplit_itemRow__YqRhB{display:grid;grid-template-columns:1fr 120px 120px 40px;grid-gap:.5rem;gap:.5rem;align-items:center;margin-bottom:.5rem}.haulSplit_iconButton__rbbT7{width:40px;height:40px;border-radius:10px;border:1px solid var(--color-ui-border);background:transparent;color:var(--color-text-muted);font-size:1.3rem;line-height:1;cursor:pointer}.haulSplit_iconButton__rbbT7:disabled{opacity:.35;cursor:default}.haulSplit_addItem__KYzIA,.haulSplit_addPerson__DXGuD{min-height:42px;border-radius:10px;font-weight:600;font-size:.9rem;cursor:pointer}.haulSplit_addItem__KYzIA{padding:0 .8rem;border:none;background:transparent;color:var(--color-brand-light)}.haulSplit_addPerson__DXGuD{border:1px dashed var(--color-ui-border-hover);background:transparent;color:var(--color-text-secondary);min-height:50px}.haulSplit_results__mlB36{border-color:rgba(99,91,255,.45)}.haulSplit_toggle__e8An3{display:flex;align-items:center;gap:.45rem;font-size:.85rem;color:var(--color-text-secondary);cursor:pointer;min-height:40px}.haulSplit_toggle__e8An3 input{accent-color:var(--color-primary);width:1.05rem;height:1.05rem}.haulSplit_empty__VaFuc{margin:0;color:var(--color-text-muted)}.haulSplit_owes__pK12x{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.9rem}.haulSplit_owesHead__uWNMj{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.haulSplit_owesTotal__4ntFU{font-size:1.35rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.haulSplit_owesBar__U4IjE{height:6px;border-radius:3px;background:var(--color-ui-border);margin:.35rem 0;overflow:hidden}.haulSplit_owesBar__U4IjE span{display:block;height:100%;border-radius:3px;background:var(--color-primary)}.haulSplit_owesDetail__b0Fg1{margin:0;font-size:.82rem;color:var(--color-text-muted);line-height:1.5}.haulSplit_warn__1OMvM{margin:.3rem 0 0;font-size:.82rem;color:#FFC861}.haulSplit_totals__QcQuc{margin:1rem 0 0;padding-top:.75rem;border-top:1px solid var(--color-ui-border);font-size:.85rem;color:var(--color-text-secondary)}.haulSplit_actions___wQQI{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.haulSplit_ghost__Ldg_t,.haulSplit_primary__caShy,.haulSplit_secondary__yucUG{min-height:46px;padding:0 1.1rem;border-radius:12px;font-weight:600;font-size:.92rem;cursor:pointer}.haulSplit_primary__caShy{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-ui-white)}.haulSplit_secondary__yucUG{border:1px solid var(--color-ui-border-hover);background:transparent;color:var(--color-text-primary)}.haulSplit_ghost__Ldg_t{border:none;background:transparent;color:var(--color-text-muted)}.haulSplit_primary__caShy:disabled,.haulSplit_secondary__yucUG:disabled{opacity:.45;cursor:default}.haulSplit_copied__469IV{min-height:1.2em;margin:.5rem 0 0;font-size:.85rem;color:#3DDC84}@media (max-width:640px){.haulSplit_parcelGrid__wU_iz{grid-template-columns:1fr 1fr}.haulSplit_parcelGrid__wU_iz .haulSplit_field__uJ79A:first-child{grid-column:1/-1}.haulSplit_itemRow__YqRhB{grid-template-columns:1fr 1fr 40px;padding-bottom:.5rem;border-bottom:1px solid var(--color-ui-border-light)}.haulSplit_itemRow__YqRhB .haulSplit_itemName__M56eG{grid-column:1/-1}.haulSplit_actions___wQQI>*{flex:1 1 auto}}