.Pool_page__y6fx3{padding-top:calc(var(--nav-h) + 40px);padding-bottom:var(--section-y);display:flex;flex-direction:column;gap:20px}.Pool_stack__hmH9y{display:flex;flex-direction:column;gap:12px}.Pool_panel__ViG0D{background:var(--tint);border:1px solid var(--rule);border-radius:var(--r-lg);padding:18px;min-width:0}@media (min-width:640px){.Pool_panel__ViG0D{padding:24px}}.Pool_panelHead__lPHPV{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px;margin-bottom:14px}.Pool_panelTitle__HU_9_{font-size:var(--fs-h3);font-weight:600;line-height:1.3;letter-spacing:-.015em}.Pool_note__XPAWQ{color:var(--ink-70);line-height:1.55}.Pool_note__XPAWQ,.Pool_small__08hjC{font-size:var(--fs-small)}.Pool_muted__nR_Ow{color:var(--ink-50)}.Pool_error__xmtmC{color:var(--accent-ink)}.Pool_error__xmtmC,.Pool_success__aEHlM{font-size:var(--fs-small);font-weight:500}.Pool_success__aEHlM{color:var(--ink)}.Pool_form__MljKj,.Pool_grid2__QCDz9{display:grid;grid-gap:14px;gap:14px}@media (min-width:640px){.Pool_grid2__QCDz9{grid-template-columns:1fr 1fr}}.Pool_field__DUhEv{display:flex;flex-direction:column;gap:6px;min-width:0}.Pool_fieldLabel__kNv0e{font-size:var(--fs-label);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-70)}.Pool_input__cB8t6{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--fs-body);transition:border-color .16s ease}.Pool_input__cB8t6:focus{outline:none;border-color:var(--accent-ink)}.Pool_input__cB8t6:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}select.Pool_input__cB8t6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-50) 50%),linear-gradient(135deg,var(--ink-50) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:36px}.Pool_colorInput__OanD_{width:56px;min-height:44px;padding:4px;border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper);cursor:pointer}.Pool_check__G12J4{display:inline-flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-size:var(--fs-small)}.Pool_check__G12J4 input{width:20px;height:20px;accent-color:var(--accent-solid)}.Pool_btn__1A8CE{min-height:44px}.Pool_btnRow__MAfPq{display:flex;flex-wrap:wrap;gap:8px}.Pool_btnBlock__MJl56{width:100%}.Pool_btnSmall__erDWp{min-height:36px;padding:6px 12px}.Pool_iconBtn__xc3Cn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper);font-size:var(--fs-lead);font-weight:500;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.Pool_iconBtn__xc3Cn:hover:not(:disabled){border-color:var(--accent-ink);background:var(--accent-wash)}.Pool_iconBtn__xc3Cn:disabled{opacity:.4;cursor:not-allowed}.Pool_status__UAXDh{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:var(--r-sm);font-size:var(--fs-label);font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:var(--tint-deep);color:var(--ink-70)}.Pool_status_open__N_HVb{background:var(--accent-wash);color:var(--accent-ink)}.Pool_status_settled__rHWUw{background:var(--ink);color:var(--paper)}.Pool_status_void__u9dj8{background:transparent;border:1px dashed var(--rule-strong)}.Pool_side__UdFZc{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:22px;padding:0 7px;border-radius:var(--r-sm);background:var(--team);color:var(--on-team);font-size:var(--fs-label);font-weight:600;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.Pool_dot__BByqC{display:inline-block;flex:none;width:10px;height:10px;border-radius:50%;background:var(--team)}.Pool_table__x6e9W{width:100%;border-collapse:collapse;font-size:var(--fs-small)}.Pool_table__x6e9W th{text-align:left;font-size:var(--fs-label);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-50);padding:0 10px 10px;border-bottom:1px solid var(--rule)}.Pool_table__x6e9W td{padding:12px 10px;border-bottom:1px solid var(--rule);vertical-align:middle}.Pool_table__x6e9W tr:last-child td{border-bottom:none}.Pool_num__U_l9G{text-align:right!important;white-space:nowrap}.Pool_dim__xePpr td{opacity:.55}@media (max-width:639px){.Pool_table__x6e9W thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.Pool_table__x6e9W,.Pool_table__x6e9W tbody,.Pool_table__x6e9W td,.Pool_table__x6e9W tr{display:block;width:100%}.Pool_table__x6e9W tr{padding:12px 14px;margin-bottom:10px;border:1px solid var(--rule);border-radius:var(--r);background:var(--paper)}.Pool_table__x6e9W tr:last-child{margin-bottom:0}.Pool_table__x6e9W td{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:5px 0;border-bottom:none;text-align:right}.Pool_table__x6e9W td:before{content:attr(data-label);flex:none;font-size:var(--fs-label);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-50);text-align:left}.Pool_table__x6e9W td[data-label=""]:before{display:none}.Pool_dim__xePpr td{opacity:1}.Pool_dim__xePpr{opacity:.6}}.Pool_cellMain__hvLvt{display:flex;align-items:center;gap:8px;min-width:0}.Pool_name__Lew0r{font-weight:500;overflow-wrap:anywhere}.Pool_stats__ERztI{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media (min-width:900px){.Pool_stats__ERztI{grid-template-columns:repeat(4,1fr)}}.Pool_stat__5ik9K{padding:14px;border:1px solid var(--rule);border-radius:var(--r);background:var(--paper);min-width:0}.Pool_statValue__GTDxq{display:block;margin-top:4px;font-size:var(--fs-lead);font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.Pool_dialog__Ztuy6{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:0;border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-float)}.Pool_dialog__Ztuy6::-webkit-backdrop{background:color-mix(in srgb,var(--dark) 55%,transparent)}.Pool_dialog__Ztuy6::backdrop{background:color-mix(in srgb,var(--dark) 55%,transparent)}.Pool_dialogBody__79BXD{padding:20px;gap:14px}.Pool_dialogBody__79BXD,.Pool_rows__7wW39{display:flex;flex-direction:column}.Pool_rowItem__saUPf{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--rule);font-size:var(--fs-small)}.Pool_rowItem__saUPf:last-child{border-bottom:none}.Pool_rowStrong___kZPk{font-weight:600}.Pool_grow__uhwGk{flex:1 1 160px;width:auto}.Pool_page__y6fx3 :is(button,a,select,label,input[type=checkbox]){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.Pool_page__y6fx3 .Pool_iconBtn__xc3Cn:active,.Pool_page__y6fx3 .btn:active{transform:scale(.96);transition-duration:60ms}.Pool_page__y6fx3 .gcard:active{transform:scale(.99);transition-duration:80ms}.TransferList_copy__qNozN{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.TransferList_mono__ggZCS{letter-spacing:.04em;overflow-wrap:anywhere}.Roster_payment__FnL9v{font-size:var(--fs-small);white-space:nowrap}.Roster_payment__FnL9v[data-status=paid]{color:var(--ink);font-weight:500}.Roster_payment__FnL9v[data-status=pending]{color:var(--ink-70);font-style:italic}.Roster_payment__FnL9v[data-status=rejected]{color:var(--accent-ink)}.Roster_statusSelect__YpzuS{min-height:40px;width:auto;min-width:128px;padding-block:6px;font-size:var(--fs-small)}.Roster_actions__FQnZy{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.Roster_edit__FPJGq{margin-bottom:18px;padding:16px;border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper)}.AdminPanel_login__XAmHL{display:flex;flex-direction:column;gap:16px;width:100%;max-width:420px;align-self:center;margin-block:clamp(24px,8vh,80px)}.AdminPanel_login__XAmHL h1,.AdminPanel_login__XAmHL>p{text-align:center}.AdminPanel_create__h8SoG{margin-bottom:20px;padding:16px;border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper)}.AdminPanel_list__ShcED{display:flex;flex-direction:column}.AdminPanel_item__AP3SO{padding-block:14px;border-bottom:1px solid var(--rule)}.AdminPanel_item__AP3SO:first-child{padding-top:0}.AdminPanel_item__AP3SO:last-child{border-bottom:none;padding-bottom:0}.AdminPanel_row__XLzMU{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 16px}.AdminPanel_info__smpBy{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 240px}.AdminPanel_title__p3cF8{font-weight:600;overflow-wrap:anywhere}.AdminPanel_side__cF6MJ{display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media (min-width:640px){.AdminPanel_side__cF6MJ{align-items:flex-end}}.AdminPanel_manage__Z_B45{display:flex;flex-direction:column;gap:14px;margin-top:14px}.AdminPanel_manage__Z_B45>section{background:var(--paper)}.ChipInForm_sides__tQMe1{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.ChipInForm_sideBtn__l4A59{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 12px;border:2px solid color-mix(in srgb,var(--team) 55%,var(--rule));border-radius:var(--r);background:var(--paper);font-weight:600;overflow-wrap:anywhere;transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.ChipInForm_sideBtn__l4A59[aria-pressed=true]{background:var(--team);border-color:var(--team);color:var(--on-team)}.ChipInForm_sideBtn__l4A59[aria-pressed=true]>span{background:var(--on-team)}.ChipInForm_stepper__x9FzX{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ChipInForm_lotInput___7w2P{width:72px;text-align:center;font-weight:600}.ChipInForm_preview__lr42K{padding:14px 16px;border-left:3px solid var(--team);border-radius:var(--r-sm);background:var(--paper);font-size:var(--fs-small);line-height:1.6}.ChipInForm_previewNote__YPHi6{display:block;margin-top:6px;color:var(--ink-70)}.ChipInForm_login__0W7Um{display:grid;grid-gap:10px;gap:10px;align-items:end;padding:14px;border:1px dashed var(--rule-strong);border-radius:var(--r)}@media (min-width:640px){.ChipInForm_login__0W7Um{grid-template-columns:1fr auto}.ChipInForm_submit__JW7WO{justify-self:start}}.ChipInForm_receipt__kXoht{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:18px;padding:16px;border:1px solid color-mix(in srgb,var(--accent) 45%,var(--rule));border-radius:var(--r);background:var(--accent-wash)}.ChipInForm_receipt__kXoht>div{width:100%}.ChipInForm_copyCell__GxHEX{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;text-align:right;overflow-wrap:anywhere}.ChipInForm_sideBtn__l4A59:active{transform:scale(.97);transition-duration:60ms}.Scoreboard_board__CMa_2{display:flex;flex-direction:column;gap:18px;padding:18px}@media (min-width:640px){.Scoreboard_board__CMa_2{padding:28px}}.Scoreboard_top__bdC06{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 16px}.Scoreboard_badges__vlPcc{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.Scoreboard_clock__pGu92{display:flex;flex-direction:column;align-items:flex-start;gap:2px}@media (min-width:640px){.Scoreboard_clock__pGu92{align-items:flex-end;text-align:right}}.Scoreboard_countdown__Vl5EH{font-size:var(--fs-lead);font-weight:600;letter-spacing:.01em}.Scoreboard_countdown__Vl5EH .label{margin-right:6px}.Scoreboard_title__aDWJ4{overflow-wrap:anywhere}.Scoreboard_teams__Au2oG{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.Scoreboard_team__EQERx{display:flex;flex-direction:column;gap:4px;min-width:0}.Scoreboard_teamRight__OPAxv{align-items:flex-end;text-align:right}.Scoreboard_lost__IM17R{opacity:.55}.Scoreboard_swatch__m_pgK{width:36px;height:6px;border-radius:var(--r-sm);background:var(--team);margin-bottom:6px}.Scoreboard_teamName__wbpjn{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:var(--fs-h3);font-weight:600;line-height:1.25;letter-spacing:-.015em;overflow-wrap:anywhere}.Scoreboard_teamRight__OPAxv .Scoreboard_teamName__wbpjn{justify-content:flex-end}.Scoreboard_winner__moneM{padding:3px 8px;border-radius:var(--r-sm);background:var(--team);color:var(--on-team);font-size:var(--fs-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.Scoreboard_teamLots__kImpy{font-size:var(--fs-small);color:var(--ink-70)}.Scoreboard_teamLots__kImpy strong{font-size:var(--fs-lead);color:var(--ink);font-weight:600}.Scoreboard_teamMult__XaUhe{font-size:var(--fs-small);font-weight:600}.Scoreboard_vs__CKXu1{position:absolute;top:18px;left:50%;transform:translateX(-50%);font-size:var(--fs-label);font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-50)}.Scoreboard_probWrap__IsY1O{display:flex;flex-direction:column;gap:6px}.Scoreboard_prob__ZS_qf{display:flex;height:28px;border-radius:var(--r);overflow:hidden;background:var(--tint-deep);gap:2px}.Scoreboard_prob__ZS_qf span{display:flex;align-items:center;flex-basis:0;min-width:0;padding:0 10px;background:var(--team);color:var(--on-team);font-size:var(--fs-label);font-weight:600;white-space:nowrap;overflow:hidden;transition:flex-grow .5s cubic-bezier(.2,.7,.2,1)}.Scoreboard_prob__ZS_qf span:last-child{justify-content:flex-end}.Scoreboard_probLegend__rNsaV{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--fs-small);font-weight:500}.Scoreboard_banner__NMDmD{padding:12px 14px;border:1px dashed var(--rule-strong);border-radius:var(--r);font-size:var(--fs-small);color:var(--ink-70)}.EventList_grid__z95sI{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));grid-gap:14px;gap:14px}.EventList_card__HLXf_{display:flex;flex-direction:column;gap:12px;height:100%}.EventList_top__s1Csr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.EventList_title__AHUfK{overflow-wrap:anywhere}.EventList_teams__ANOZ1{display:flex;flex-direction:column;gap:6px;font-size:var(--fs-small)}.EventList_team__Xz1Pp{display:flex;align-items:center;gap:8px;font-weight:500;min-width:0;overflow-wrap:anywhere}.EventList_team__Xz1Pp>:last-child{margin-left:auto;font-weight:400}.EventList_bar__ABocE{display:flex;height:6px;border-radius:var(--r-sm);overflow:hidden;background:var(--tint-deep)}.EventList_bar__ABocE span{flex-basis:0;background:var(--team)}.EventList_meta__5Y7EI{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:auto;font-size:var(--fs-small);color:var(--ink-70)}.EventList_meta__5Y7EI strong{color:var(--ink);font-weight:600}.ToolHeader_head__Rs1j6{display:flex;flex-direction:column;gap:18px}.ToolHeader_bar__M3uaw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.ToolHeader_title__Ys_Bh{margin:0;font-size:var(--fs-h2);font-weight:600;line-height:1.15;letter-spacing:-.022em;overflow-wrap:anywhere}.ToolHeader_session__imJD4{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.ToolHeader_role__bXY97{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-small);color:var(--ink-70);margin-right:4px}.ToolHeader_btn___F5gX{min-height:40px;padding-block:8px}.ToolHeader_back__P_iJW{padding-inline:14px}.Split_page__kZXdV{padding-top:calc(var(--nav-h) + 40px);padding-bottom:var(--section-y);display:flex;flex-direction:column;gap:20px}@media (max-width:959px){.Split_page__kZXdV{padding-bottom:calc(var(--section-y) + 72px)}}.Split_head__G0wqo{display:flex;flex-direction:column;gap:14px}.Split_headBar__XiYfA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.Split_title__g_V_k{font-size:var(--fs-h2);font-weight:600;line-height:1.15;letter-spacing:-.022em}.Split_lead__kfegd{font-size:var(--fs-body);line-height:1.6;color:var(--ink-70)}.Split_layout__ySvSp{display:grid;grid-gap:16px;gap:16px;align-items:start}@media (min-width:960px){.Split_layout__ySvSp{grid-template-columns:minmax(0,1fr) minmax(340px,400px);gap:24px}.Split_results__TCYCH{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 28px);max-height:calc(100dvh - var(--nav-h) - 48px);overflow-y:auto;overscroll-behavior:contain}}.Split_results__TCYCH{scroll-margin-top:calc(var(--nav-h) + 24px)}.Split_column__fcdf7{display:flex;flex-direction:column;gap:12px;min-width:0}.Split_panel__Xqigq{background:var(--tint);border:1px solid var(--rule);border-radius:var(--r-lg);padding:16px;min-width:0}@media (min-width:640px){.Split_panel__Xqigq{padding:22px}}.Split_step__Z1TiK{background:var(--tint);border:1px solid var(--rule);border-radius:var(--r-lg);min-width:0;scroll-margin-top:calc(var(--nav-h) + 24px)}.Split_stepToggle__LU9vr{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:12px 16px;text-align:left;border-radius:var(--r-lg)}@media (min-width:640px){.Split_stepToggle__LU9vr{padding-inline:22px}}.Split_stepNum__abpvq{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--r);background:var(--accent-wash);color:var(--accent-ink);border:1px solid color-mix(in srgb,var(--accent-ink) 20%,transparent);font-size:var(--fs-small);font-weight:600}.Split_stepText__FDb47{display:flex;flex-direction:column;min-width:0;flex:1 1}.Split_stepTitle__f9BlZ{font-size:var(--fs-h3);font-weight:600;line-height:1.3;letter-spacing:-.015em}.Split_stepSummary__22V2O{font-size:var(--fs-small);color:var(--ink-70);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Split_chevron__ZDtka{flex:none;width:10px;height:10px;border-right:2px solid var(--ink-50);border-bottom:2px solid var(--ink-50);transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s ease}.Split_stepToggle__LU9vr[aria-expanded=true] .Split_chevron__ZDtka{transform:rotate(-135deg) translate(-2px,-2px)}.Split_stepBody__5n9Ut{display:flex;flex-direction:column;gap:16px;padding:4px 16px 18px}@media (min-width:640px){.Split_stepBody__5n9Ut{padding:4px 22px 22px}}.Split_stepFoot__LXV30{display:flex;justify-content:flex-end}.Split_sectionTitle__DgtQq{font-size:var(--fs-h3);font-weight:600;line-height:1.3;letter-spacing:-.015em}.Split_note__jcKNk{font-size:var(--fs-small);color:var(--ink-70);line-height:1.55}.Split_muted__oRfID{color:var(--ink-50)}.Split_error__lmUjn,.Split_issues__3vX4B{font-size:var(--fs-small);color:var(--accent-ink);font-weight:500}.Split_issues__3vX4B{padding:12px 14px;border:1px solid color-mix(in srgb,var(--accent) 45%,var(--rule));border-radius:var(--r);background:var(--accent-wash)}.Split_field__aK_t_,.Split_issues__3vX4B{display:flex;flex-direction:column;gap:6px}.Split_field__aK_t_{min-width:0}.Split_fieldLabel__Lr9VY{font-size:var(--fs-label);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-70)}.Split_grid2__AQ4lP{display:grid;grid-gap:12px;gap:12px}@media (min-width:520px){.Split_grid2__AQ4lP{grid-template-columns:1fr 1fr}}.Split_input__JfVi0{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--fs-body);transition:border-color .16s ease}.Split_input__JfVi0::placeholder{color:var(--ink-50)}.Split_input__JfVi0:focus{outline:none;border-color:var(--accent-ink)}.Split_input__JfVi0:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}textarea.Split_input__JfVi0{min-height:72px;resize:vertical;line-height:1.5}select.Split_input__JfVi0{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-50) 50%),linear-gradient(135deg,var(--ink-50) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:36px}.Split_affix__28LMZ{position:relative;display:flex;align-items:center;min-width:0}.Split_affix__28LMZ .Split_input__JfVi0{text-align:right}.Split_prefix__55G36{position:absolute;font-size:var(--fs-small);color:var(--ink-50);pointer-events:none;left:12px}.Split_affix__28LMZ .Split_input__JfVi0.Split_hasPrefix__cHfvU{padding-left:38px}.Split_check__nLG6_{display:inline-flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-size:var(--fs-small)}.Split_check__nLG6_ input{flex:none;width:20px;height:20px;accent-color:var(--accent-solid)}.Split_btn__fKptY{min-height:44px}.Split_btnSmall__FQG3_{min-height:36px;padding:6px 12px}.Split_btnRow__x_nfg{display:flex;flex-wrap:wrap;gap:8px}.Split_btnBlock__LeMGl{width:100%}.Split_iconBtn__3fgQt{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper);font-size:var(--fs-lead);font-weight:500;line-height:1;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.Split_iconBtn__3fgQt:hover:not(:disabled){border-color:var(--accent-ink);background:var(--accent-wash);color:var(--accent-ink)}.Split_iconBtn__3fgQt:disabled{opacity:.4;cursor:not-allowed}.Split_chips__fs_vI{display:flex;flex-wrap:wrap;gap:8px}.Split_chip__RuZsu{display:inline-flex;align-items:center;gap:6px;min-height:40px;max-width:100%;padding:6px 12px;border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper);color:var(--ink);font-size:var(--fs-small);font-weight:500;overflow-wrap:anywhere;transition:background-color .16s ease,border-color .16s ease,color .16s ease}button.Split_chip__RuZsu:hover{border-color:var(--accent-ink)}.Split_chip__RuZsu[aria-pressed=true]{background:var(--accent-solid);border-color:var(--accent-solid);color:var(--on-dark)}.Split_chip__RuZsu[aria-pressed=false]{color:var(--ink-70)}.Split_personChip__T2_eZ{display:inline-flex;align-items:stretch;max-width:100%;border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper);overflow:hidden}.Split_personChip__T2_eZ .Split_chip__RuZsu{border:none;border-radius:0}.Split_chipRemove__rcaZ9{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;border-left:1px solid var(--rule);color:var(--ink-50);font-size:var(--fs-lead);line-height:1}.Split_chipRemove__rcaZ9:hover{color:var(--accent-ink);background:var(--accent-wash)}.Split_segmented__qmlh9{display:inline-flex;flex-wrap:wrap;gap:6px}.Split_list__Tsmyr{display:flex;flex-direction:column;gap:10px}.Split_card__owlOk{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--rule);border-radius:var(--r);background:var(--paper);min-width:0}.Split_itemTop__jrBQ0{display:flex;gap:8px;align-items:flex-end}.Split_itemTop__jrBQ0>.Split_field__aK_t_{flex:1 1}.Split_itemNums__QYBhC{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:end}@media (max-width:439px){.Split_itemNums__QYBhC{grid-template-columns:minmax(0,1fr)}}.Split_stepper__7IwPf{display:flex;align-items:center;gap:6px}.Split_qty__Nn42A{width:56px;text-align:center;font-weight:600;padding-inline:4px}.Split_lineTotal__uwkP7{display:flex;justify-content:space-between;gap:8px;font-size:var(--fs-small);color:var(--ink-70)}.Split_lineTotal__uwkP7 strong{color:var(--ink);font-weight:600}.Split_payRow__SHw7v{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-gap:10px;gap:10px;align-items:center}.Split_payName__ITWM4{font-weight:500;overflow-wrap:anywhere}.Split_rows__WzwZ8{display:flex;flex-direction:column}.Split_row__BLLgZ{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--rule);font-size:var(--fs-small)}.Split_row__BLLgZ:last-child{border-bottom:none}.Split_row__BLLgZ>span:last-child{text-align:right;white-space:nowrap}.Split_rowStrong__3AlOq{font-weight:600;font-size:var(--fs-body)}.Split_rowMuted__0IRdN{color:var(--ink-70)}.Split_divider__zTbij{height:1px;background:var(--rule);border:none}.Split_tabs__mJ5xf{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.Split_tab__rVIqy{flex:none;min-height:40px;max-width:180px;padding:6px 14px;border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper);font-size:var(--fs-small);font-weight:500;color:var(--ink-70);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Split_tab__rVIqy[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.Split_disclosure__07iqO>summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;font-size:var(--fs-small);font-weight:500;list-style:none}.Split_disclosure__07iqO>summary::-webkit-details-marker{display:none}.Split_disclosure__07iqO>summary .Split_chevron__ZDtka{width:8px;height:8px}.Split_disclosure__07iqO[open]>summary .Split_chevron__ZDtka{transform:rotate(-135deg) translate(-2px,-2px)}.Split_historyItem__ZqFQe{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--rule)}.Split_historyItem__ZqFQe:last-child{border-bottom:none}.Split_historyText__EmSC7{display:flex;flex-direction:column;min-width:0;font-size:var(--fs-small)}.Split_historyTitle__ZRto_{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Split_receipt__EZPmT{display:flex;flex-direction:column;gap:14px;padding:18px;border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--paper);color:var(--ink)}.Split_receiptHead__hcsqc{display:flex;flex-direction:column;gap:2px}.Split_grand__Ck7SO{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:var(--fs-h3);font-weight:600;letter-spacing:-.01em}.Split_person__R4N4Q>summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 0;border-bottom:1px solid var(--rule);cursor:pointer;list-style:none}.Split_person__R4N4Q>summary::-webkit-details-marker{display:none}.Split_person__R4N4Q[open]>summary .Split_chevron__ZDtka{transform:rotate(-135deg) translate(-2px,-2px)}.Split_person__R4N4Q>summary .Split_chevron__ZDtka{width:8px;height:8px}.Split_personName__8Dsjz{flex:1 1;min-width:0;font-weight:500;overflow-wrap:anywhere}.Split_personTotal__GHK2L{font-weight:600;white-space:nowrap}.Split_personBody__kIvhh{padding:4px 0 8px 18px}.Split_transfer__J8s4U{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--rule);border-radius:var(--r);background:var(--tint);font-size:var(--fs-small)}.Split_transferWho__vlXYc{min-width:0;overflow-wrap:anywhere}.Split_transferAmount__ov8oz{font-weight:600;white-space:nowrap}.Split_totalBar__xQNJP{position:fixed;z-index:40;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 16px;border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--surface-glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-float)}.Split_totalBarText__QpZIU{display:flex;flex-direction:column;min-width:0;line-height:1.3}.Split_totalBarValue__iKYEm{font-weight:600;font-size:var(--fs-lead);white-space:nowrap}@media (min-width:960px){.Split_totalBar__xQNJP{display:none}}.Split_page__kZXdV :is(button,a,select,label,input[type=checkbox],summary){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.Split_page__kZXdV .Split_chip__RuZsu:active,.Split_page__kZXdV .Split_iconBtn__3fgQt:active,.Split_page__kZXdV .btn:active{transform:scale(.96);transition-duration:60ms}.page_page__6llZg{padding-top:calc(var(--nav-h) + 48px);padding-bottom:var(--section-y);display:flex;flex-direction:column;gap:28px}.page_head__Jilou{display:flex;flex-direction:column;gap:8px}.page_title__80VBr{font-size:var(--fs-h2);font-weight:600;line-height:1.15;letter-spacing:-.022em}.page_lead__fOEHE{font-size:var(--fs-body);line-height:1.6;color:var(--ink-70);max-width:52ch}.page_grid__ian00{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));grid-gap:14px;gap:14px}.page_card__8DLGV{display:flex;flex-direction:column;gap:16px;height:100%;padding:22px}.page_cardBody__jgUKY{display:flex;flex-direction:column;gap:6px}.page_cardTitle__cH_hD{font-size:var(--fs-h3);font-weight:600;line-height:1.3;letter-spacing:-.015em}.page_desc__SCtEH{font-size:var(--fs-small);color:var(--ink-70);line-height:1.6}.page_go__xtMj4{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-size:var(--fs-small);font-weight:500;color:var(--accent-ink)}.page_arrow__pImQX{transition:transform .24s cubic-bezier(.2,.7,.2,1)}.page_card__8DLGV:hover .page_arrow__pImQX{transform:translateX(4px)}.page_card__8DLGV:active{transform:scale(.99);transition-duration:80ms}