:root{--cb-bg:#f4f4f4;--cb-bg-subtle:#efefef;--cb-surface:#fff;--cb-surface-raised:#fff;--cb-border:#e2e2e2;--cb-border-strong:#c2c2c2;--cb-fg:#2e2e2e;--cb-fg-muted:#6e6e6e;--cb-fg-subtle:#8c8c8c;--cb-brand-100:#fff8cc;--cb-brand-200:#ffef9e;--cb-brand-300:#ffe96b;--cb-brand-400:#ffe24a;--cb-brand-500:#f5d321;--cb-brand-600:#d9b800;--cb-brand-700:#a68c00;--cb-decor-amber:#ffef9e;--chippy-clay-ink:#b0532a;--chippy-you:#116b7a;--chippy-you-soft:#e2f1f3;--chippy-mascot-fur:#f9af68;--chippy-mascot-pink:#f8aead;--chippy-mascot-gold:#f2b928;--chippy-ease-spring:linear(0, .054, .197, .375, .568, .752, .902, 1.031, 1.124, 1.18, 1.204, 1.202, 1.181, 1.145, 1.106, 1.067, 1.032, 1.002, .981, .966, .959, .958, .961, .967, .974, .982, .99, .997, 1.002, 1.006, 1.008, 1.009, 1.008, 1.007, 1.006, 1.004, 1.003, 1.001, 1, .999, 1);--chippy-slip-shadow-colour:#2e2e2e1f;--chippy-tabs-height:var(--cb-space-7);--chippy-slip-shadow:0 var(--cb-space-1) var(--cb-space-2) var(--chippy-slip-shadow-colour);--cb-font-sans:var(--chippy-hand), ui-rounded, "SF Pro Rounded", "Hiragino Maru Gothic ProN", "Varela Round", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{margin:var(--cb-space-0);background:var(--cb-bg);min-width:20rem;color:var(--cb-fg);font-family:var(--cb-font-sans)}.chippy-page{max-width:34rem;margin:var(--cb-space-0) auto;padding-top:max(var(--cb-space-6), env(safe-area-inset-top));padding-bottom:max(var(--cb-space-6), env(safe-area-inset-bottom));padding-left:max(var(--cb-space-4), env(safe-area-inset-left));padding-right:max(var(--cb-space-4), env(safe-area-inset-right))}.chippy-stack>*+*{margin-top:var(--cb-space-4)}.chippy-stack>:where(input[type=hidden])+*{margin-top:var(--cb-space-0)}.chippy-quiet{color:var(--cb-fg-muted)}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:var(--cb-space-4);top:var(--cb-space-4);z-index:1}.chippy-costs{margin-block-end:var(--cb-space-0);margin-inline:var(--cb-space-0);padding:var(--cb-space-0);list-style:none}.chippy-costs>li+li{margin-top:var(--cb-space-4);padding-top:var(--cb-space-4);border-top:1px solid var(--cb-border)}.chippy-stack>*+.chippy-costs{margin-top:var(--cb-space-5)}.chippy-cost-line{justify-content:space-between;gap:var(--cb-space-3);display:flex}.chippy-bills>li>.chippy-cost-line{font-size:var(--cb-text-lg);font-weight:var(--cb-weight-semibold);gap:var(--cb-space-4)}.chippy-bills>li>.chippy-quiet{font-size:var(--cb-text-sm)}.chippy-page .ant-tabs>.ant-tabs-nav{top:var(--cb-space-0);z-index:2;background:var(--cb-surface);position:sticky}.chippy-costs>li{gap:var(--cb-space-3);flex-direction:column;display:flex}.chippy-costs>li>.chippy-after{margin-top:var(--cb-space-0)}.chippy-position{padding:var(--cb-space-4) var(--cb-space-0)}.chippy-owing h2,.chippy-owing .chippy-quiet{color:var(--chippy-clay-ink)}.chippy-position h2{margin:var(--cb-space-1) var(--cb-space-0)}.chippy-paid-row{align-items:center;gap:var(--cb-space-3);grid-template-columns:minmax(6rem,1fr) 2fr;display:grid}.chippy-lines{margin:var(--cb-space-2) var(--cb-space-0) var(--cb-space-0);padding:var(--cb-space-0);font-size:var(--cb-text-sm);list-style:none}.chippy-lines>li{line-height:var(--cb-leading-tight)}.chippy-lines>li+li{margin-top:var(--cb-space-3);padding-top:var(--cb-space-3);border-top:1px dotted var(--cb-border)}.chippy-lines .chippy-cost-line>:last-child{font-variant-numeric:tabular-nums;flex:none}.chippy-item>.chippy-eaters{padding-left:var(--cb-space-3)}.chippy-eaters{gap:var(--cb-space-1);margin-top:var(--cb-space-2);flex-wrap:wrap;display:flex}.chippy-eaters>.ant-tag.chippy-eater{font-size:var(--cb-text-xs);margin-inline-end:var(--cb-space-0)}.chippy-activity{margin:var(--cb-space-0);padding:var(--cb-space-0);font-size:var(--cb-text-sm);list-style:none}.chippy-activity>li+li{margin-top:var(--cb-space-5)}.chippy-notice .chippy-activity>li+li,.chippy-notice.chippy-stack>*+.chippy-activity{margin-top:var(--cb-space-2)}.chippy-stack>*+.chippy-activity{margin-top:var(--cb-space-5)}.chippy-struck{opacity:.55;text-decoration:line-through}.chippy-struck .ant-tag{text-decoration:none}.chippy-hint{margin-top:var(--cb-space-2)}.chippy-shot{border-radius:var(--cb-radius-md);border:1px solid var(--cb-border);object-fit:cover;cursor:zoom-in;width:auto;max-height:140px}.chippy-title{justify-content:space-between;align-items:flex-start;gap:var(--cb-space-3);display:flex}.chippy-title h1{margin:var(--cb-space-0);font-size:var(--cb-text-2xl)}.chippy-subtitle{margin-top:var(--cb-space-1)}.chippy-dialog .ant-modal{max-width:calc(100vw - var(--cb-space-6))}.chippy-dialog .ant-modal-mask{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.chippy-sheet-dialog .ant-modal{top:var(--cb-space-4);padding-bottom:var(--cb-space-4);max-width:calc(100vw - var(--cb-space-4))}.chippy-sheet-dialog .ant-modal-container,.chippy-photo-dialog .ant-modal-container,.chippy-sheet-dialog .ant-modal-content,.chippy-photo-dialog .ant-modal-content{max-height:calc(100dvh - var(--cb-space-7));flex-direction:column;display:flex}.chippy-sheet-dialog .ant-modal-body,.chippy-photo-dialog .ant-modal-body{min-height:0;margin-inline:calc(var(--cb-space-5) * -1);padding-inline:var(--cb-space-5);flex:auto;overflow-y:auto}.chippy-dialog .ant-modal-footer{margin-top:var(--cb-space-5);padding-top:var(--cb-space-4);border-top:1px solid var(--cb-border)}.chippy-stack>.chippy-commit{width:auto;margin-top:var(--cb-space-5);margin-inline:calc(var(--cb-space-5) * -1);padding:var(--cb-space-5) var(--cb-space-5) var(--cb-space-0);border-top:1px solid var(--cb-border);display:flex}.chippy-dialog .ant-modal-wrap,.chippy-sheet-dialog .ant-modal-body,.chippy-photo-dialog .ant-modal-body{overscroll-behavior:contain}.chippy-photo-dialog .ant-modal-mask{background:#0000008c;z-index:calc(var(--cb-z-modal) + 1)!important}.chippy-photo-dialog .ant-modal-wrap{z-index:calc(var(--cb-z-modal) + 2)!important}@media (prefers-reduced-motion:no-preference){.chippy-working .ant-spin.chippy-still-only{display:none}}.chippy-working{justify-content:center;align-items:center;gap:var(--cb-space-3);min-height:8rem;padding-block:var(--cb-space-4);text-align:center;flex-direction:column;display:flex}.chippy-add{bottom:var(--cb-space-0);z-index:1;margin-top:var(--cb-space-5);padding-top:var(--cb-space-4);padding-bottom:max(var(--cb-space-4), env(safe-area-inset-bottom));border-top:1px solid var(--cb-border);background:var(--cb-surface);justify-content:center;display:flex;position:sticky}.chippy-panel .ant-drawer-content-wrapper{width:min(24rem,100%);max-width:100%;inset-inline:auto 0}@media (max-width:30rem){.chippy-panel .ant-drawer-content-wrapper{width:100%}}.chippy-greeting{align-items:center;gap:var(--cb-space-2);flex-wrap:wrap;display:flex}input,textarea,select,.ant-input,.ant-select-input,.ant-select-selection-search-input{font-size:max(1rem, var(--cb-text-md))}.chippy-section+.chippy-section{margin-top:var(--cb-space-5);padding-top:var(--cb-space-5);border-top:1px solid var(--cb-border)}.chippy-section>*+*{margin-top:var(--cb-space-2)}.chippy-trips{margin-block-end:var(--cb-space-0);margin-inline:var(--cb-space-0);padding:var(--cb-space-0);list-style:none}.chippy-trips>li{justify-content:space-between;align-items:center;gap:var(--cb-space-3);padding:var(--cb-space-2) var(--cb-space-0);border-bottom:1px solid var(--cb-border);display:flex}.chippy-elsewhere,.chippy-trips a{color:var(--cb-fg);text-underline-offset:var(--cb-space-1);text-decoration:underline}.chippy-quiet-link.ant-btn{padding-inline:var(--cb-space-0);text-underline-offset:var(--cb-space-1);height:auto;text-decoration:underline}.ant-btn:focus-visible{outline-color:var(--cb-fg)!important}.chippy-name{color:var(--chippy-you);background:var(--chippy-you-soft);border-radius:var(--cb-radius-sm);padding:var(--cb-space-1) var(--cb-space-2);font-weight:600}.chippy-beside{margin-left:var(--cb-space-2)}.chippy-notice{padding:var(--cb-space-3);border-radius:var(--cb-radius-md);background:var(--cb-brand-100);border:1px solid var(--cb-brand-300)}.chippy-notice .chippy-quiet{color:var(--cb-fg);font-size:var(--cb-text-sm)}.chippy-label{width:fit-content;color:var(--cb-fg);font-weight:var(--cb-weight-semibold);background-image:linear-gradient(var(--cb-decor-amber), var(--cb-decor-amber));background-position:0 85%;background-repeat:no-repeat;background-size:100% .45em;display:block}.chippy-panel .ant-drawer-header .ant-drawer-title{background-image:linear-gradient(var(--cb-decor-amber), var(--cb-decor-amber));background-position:0 85%;background-repeat:no-repeat;background-size:100% .45em;flex:0 auto;width:fit-content;display:inline-block}.chippy-after{margin-top:var(--cb-space-2)}.chippy-currency{flex:none;min-width:11ch}.chippy-total-row{gap:var(--cb-space-2);display:flex}.chippy-total-row>.ant-input{flex:auto;min-width:0}@media (max-width:30rem){.chippy-total-row{flex-direction:column}.chippy-total-row>.chippy-currency{width:100%}}.chippy-activity>li{gap:var(--cb-space-2);flex-direction:column;display:flex}.chippy-activity .chippy-when{font-size:var(--cb-text-xs);color:var(--cb-fg-subtle);display:block}.chippy-aside{padding:var(--cb-space-3);border-radius:var(--cb-radius-md);background:var(--cb-brand-100);font-size:var(--cb-text-sm)}.chippy-aside .ant-typography{font-size:inherit}.chippy-share-total{font-weight:var(--cb-weight-semibold);margin-bottom:var(--cb-space-1)}.chippy-field{display:block}.chippy-field>:first-child{margin-bottom:var(--cb-space-1)}.chippy-stack>*+.chippy-field{margin-top:var(--cb-space-5)}.chippy-stack>.chippy-attached{margin-top:var(--cb-space-2)}.chippy-note{font-size:var(--cb-text-sm);color:var(--cb-fg-muted)}.chippy-stack>.chippy-tight{margin-top:var(--cb-space-1)}.chippy-stack>.chippy-group{margin-top:var(--cb-space-5)}.chippy-subhead{font-size:var(--cb-text-sm);font-weight:var(--cb-weight-semibold);color:var(--cb-fg)}.chippy-line{gap:var(--cb-space-2);flex-direction:column;display:flex}.chippy-line-numbers{gap:var(--cb-space-2);display:flex}.chippy-line-numbers>:last-child{flex:auto}.chippy-count{flex:none;max-width:6rem}.chippy-eater-rows{gap:var(--cb-space-2);flex-direction:column;display:flex}.chippy-eater-row{justify-content:space-between;align-items:center;gap:var(--cb-space-3);display:flex}.chippy-portions{flex:none}.chippy-portion-count{min-width:2.5rem;padding:var(--cb-space-0) var(--cb-space-2);border-top:1px solid var(--cb-border);border-bottom:1px solid var(--cb-border);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}@media (max-width:30rem){.chippy-dialog .ant-modal-footer{gap:var(--cb-space-2);padding-bottom:var(--cb-space-2);flex-direction:column-reverse;display:flex}.chippy-dialog .ant-modal .ant-modal-footer>.ant-btn,.chippy-dialog .ant-modal .ant-modal-footer>.ant-btn+.ant-btn{width:100%;margin-inline-start:var(--cb-space-0);margin-inline-end:var(--cb-space-0)}.chippy-commit,.chippy-commit>.ant-space-item,.chippy-commit .ant-btn{width:100%}.chippy-commit{flex-direction:column-reverse}}.chippy-card{padding:var(--cb-space-3);border-radius:var(--cb-radius-md);background:var(--cb-bg-subtle)}.chippy-card+.chippy-card,.chippy-card>.chippy-line+*{margin-top:var(--cb-space-2)}.chippy-page .ant-alert-icon,.chippy-dialog .ant-alert-icon,.chippy-panel .ant-alert-icon{margin-top:var(--cb-space-1);align-self:flex-start}.chippy-summary{width:100%;padding:var(--cb-space-0);font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:block}.chippy-summary .chippy-cost-line{font-weight:var(--cb-weight-semibold)}.chippy-summary-who{justify-content:space-between;align-items:baseline;gap:var(--cb-space-3);margin-top:var(--cb-space-1);font-size:var(--cb-text-sm);color:var(--cb-fg-muted);display:flex}.chippy-chevron{flex:none}.chippy-card>.chippy-summary+*{margin-top:var(--cb-space-4)}.chippy-bill-head{width:100%;padding:var(--cb-space-0);font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:block}.chippy-bill-head .chippy-cost-line>strong{white-space:nowrap;flex:none}.chippy-bill-head .chippy-cost-line>:first-child{min-width:0}.chippy-bill-head .chippy-cost-line{align-items:start;row-gap:var(--cb-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.chippy-bill-title{overflow-wrap:anywhere;flex:50%}.chippy-bill-status.ant-tag{margin:var(--cb-space-0);grid-column:1/-1;justify-self:start}.chippy-bill-meta,.chippy-bill-more{margin-top:var(--cb-space-1);font-size:var(--cb-text-sm);display:block}.chippy-bill-more{justify-content:space-between;align-items:baseline;gap:var(--cb-space-3);display:flex}.chippy-torn{margin-top:var(--cb-space-4);padding-top:var(--cb-space-4);border-top:1px dashed var(--cb-border-strong)}.chippy-extras>li{padding-left:var(--cb-space-3)}.chippy-shares{margin-top:var(--cb-space-4);padding-top:var(--cb-space-4);border-top:1px dashed var(--cb-border-strong)}@media (prefers-reduced-motion:no-preference){.chippy-fold{transition:grid-template-rows var(--cb-duration-base) var(--cb-ease-standard), opacity var(--cb-duration-fast) var(--cb-ease-standard)}.chippy-fold[data-open]{transition:grid-template-rows var(--cb-duration-base) var(--cb-ease-entrance), opacity var(--cb-duration-base) var(--cb-ease-entrance) var(--cb-duration-instant)}.chippy-chevron,.chippy-bill-more>[aria-hidden]{transition:transform var(--cb-duration-fast) var(--cb-ease-standard)}}.chippy-chevron,.chippy-bill-more>[aria-hidden]{font-size:var(--cb-text-xl);color:var(--cb-fg-muted);line-height:1;display:inline-block}[aria-expanded=true] .chippy-chevron,[aria-expanded=true] .chippy-bill-more>[aria-hidden]{transform:rotate(180deg)}.chippy-you{color:var(--chippy-you);font-weight:var(--cb-weight-semibold)}.ant-tag.chippy-you-tag{color:var(--chippy-you);background:var(--chippy-you-soft);border-color:var(--chippy-you);font-weight:var(--cb-weight-semibold)}.chippy-bill-shares{gap:var(--cb-space-2);margin-top:var(--cb-space-2);font-size:var(--cb-text-sm);color:var(--cb-fg-muted);flex-wrap:wrap;display:flex}.chippy-bill-shares>.ant-tag{margin-inline-end:var(--cb-space-0)}.chippy-page .ant-btn.chippy-takes-away:not(:disabled):not(.ant-btn-disabled),.chippy-panel .ant-btn.chippy-takes-away:not(:disabled):not(.ant-btn-disabled),.chippy-dialog .ant-btn.chippy-takes-away:not(:disabled):not(.ant-btn-disabled){color:var(--chippy-clay-ink);border-color:var(--chippy-clay-ink)}.chippy-welcome{z-index:10;padding:max(var(--cb-space-4), env(safe-area-inset-top)) var(--cb-space-4) max(var(--cb-space-4), env(safe-area-inset-bottom));background:var(--cb-bg);overscroll-behavior:contain;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}:root[data-chippy-me] .chippy-welcome[data-ready=false]{display:none}.chippy-welcome-sheet{width:100%;max-width:28rem;padding:var(--cb-space-5);border-radius:var(--cb-radius-lg);background:var(--cb-surface)}.chippy-welcome-sheet h1{margin:var(--cb-space-0);font-size:var(--cb-text-2xl)}@media (prefers-reduced-motion:no-preference){.chippy-welcome-sheet{animation:chippy-arrive var(--cb-duration-slow) var(--cb-ease-emphasis) both}}@keyframes chippy-arrive{0%{opacity:0;transform:translateY(.75rem)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.chippy-dialog .ant-modal,.chippy-panel .ant-drawer-content-wrapper{transition-duration:var(--cb-duration-base);transition-timing-function:var(--cb-ease-entrance)}.chippy-dialog .ant-modal-mask,.chippy-panel .ant-drawer-mask{transition-duration:var(--cb-duration-fast)}}.chippy-people{margin-block-end:var(--cb-space-0);margin-inline:var(--cb-space-0);padding:var(--cb-space-0);gap:var(--cb-space-2);flex-wrap:wrap;list-style:none;display:flex}.chippy-person{display:inline-flex}.chippy-person-new .chippy-person-pick{background:var(--cb-decor-amber);border-color:var(--cb-decor-amber)}@media (prefers-reduced-motion:no-preference){.chippy-person-new{animation:chippy-arrive var(--cb-duration-slow) var(--cb-ease-emphasis) both}}.chippy-panel.ant-drawer{z-index:calc(var(--cb-z-modal-backdrop) - 1)!important}.chippy-page .ant-tabs-nav-list{flex:auto}.chippy-page .ant-tabs-tab{min-height:var(--cb-control-height-lg);flex:1 1 0;justify-content:center}.chippy-page .ant-tabs-tab+.ant-tabs-tab{margin-inline-start:var(--cb-space-0)}.chippy-tab-label{align-items:baseline;gap:var(--cb-space-1);white-space:nowrap;display:inline-flex}.chippy-tab-count{font-size:var(--cb-text-sm);font-variant-numeric:tabular-nums}@media (max-width:30rem){.chippy-page{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.chippy-page .cb-surface{padding-left:var(--cb-space-4);padding-right:var(--cb-space-4)}.chippy-page .ant-tabs-tab{font-size:var(--cb-text-md)}.chippy-bill-title{flex-basis:100%}.chippy-bill-head .chippy-cost-line{flex-wrap:wrap;align-items:flex-start;display:flex}.chippy-bill-head .chippy-cost-line>strong{white-space:normal;overflow-wrap:anywhere;order:2;max-width:100%;margin-inline-start:auto}}@media (max-width:22rem){.chippy-tab-label{font-size:var(--cb-text-sm)}}.chippy-welcome-skip{padding-top:var(--cb-space-4);border-top:1px solid var(--cb-border)}.chippy-trips .chippy-trip-link{gap:var(--cb-space-1);min-width:0;color:var(--cb-fg);flex-direction:column;flex:auto;text-decoration:none;display:flex}.chippy-trip-link .chippy-trip-name{text-underline-offset:var(--cb-space-1);text-decoration:underline}.chippy-trip-summary{font-size:var(--cb-text-sm)}.chippy-owing .chippy-trip-summary{color:var(--chippy-clay-ink)}.chippy-switch{font:inherit;color:inherit;padding:var(--cb-space-0);text-align:start;cursor:pointer;background:0 0;border:0}.chippy-switch .chippy-switch-chevron{font-size:inherit;width:.85em;height:.85em;color:var(--cb-fg);vertical-align:middle;margin-inline-start:var(--cb-space-2)}.chippy-switch-item{gap:var(--cb-space-1);color:var(--cb-fg);flex-direction:column;display:flex}.chippy-switch-item .chippy-quiet{font-size:var(--cb-text-sm)}.chippy-switch-item .chippy-switch-owing{color:var(--chippy-clay-ink)}.chippy-switch-menu .ant-dropdown-menu{min-width:min(18rem, calc(100vw - var(--cb-space-6)))}.chippy-fold{opacity:0;grid-template-rows:0fr;display:grid}.chippy-fold[data-open]{opacity:1;grid-template-rows:1fr}.chippy-fold-inner{min-height:0;overflow:hidden}.chippy-shares:empty{margin-top:var(--cb-space-4);padding-top:var(--cb-space-0)}.chippy-home-link{width:fit-content;font-size:var(--cb-text-sm);color:var(--cb-fg-muted);text-decoration:underline;-webkit-text-decoration-color:var(--cb-border-strong);text-decoration-color:var(--cb-border-strong);text-underline-offset:var(--cb-space-1);display:inline-block}.chippy-home-link:hover,.chippy-home-link:focus-visible{color:var(--cb-fg);text-decoration-color:currentColor}.chippy-stack>.chippy-after-home{margin-top:var(--cb-space-1)}.chippy-bills>li{filter:drop-shadow(var(--chippy-slip-shadow));display:block}.chippy-bills>li+li{margin-top:var(--cb-space-6);padding-top:var(--cb-space-0);border-top:0}.chippy-slip{--chippy-zig:var(--cb-space-2);gap:var(--cb-space-0);padding:var(--cb-space-4) var(--cb-space-4) calc(var(--cb-space-3) + var(--chippy-zig));background:var(--cb-paper-bg-warm);border-radius:var(--cb-radius-sm) var(--cb-radius-sm) 0 0;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--chippy-zig)) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--chippy-zig) * 2) var(--chippy-zig) repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--chippy-zig)) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--chippy-zig) * 2) var(--chippy-zig) repeat-x;transform:rotate(var(--chippy-tilt,0deg));flex-direction:column;display:flex;position:relative}.chippy-bills>li:nth-child(odd){--chippy-tilt:-.35deg}.chippy-bills>li:nth-child(2n){--chippy-tilt:.35deg}.chippy-bills>li{position:relative}.chippy-bills>li:before{content:"";z-index:1;top:calc(var(--cb-space-2) * -1);width:calc(var(--cb-space-8) * 2);height:var(--cb-space-4);background:var(--cb-paper-tape);transform:rotate(calc(-3deg + var(--chippy-tilt,0deg)));pointer-events:none;position:absolute;left:30%}.chippy-bills>li:first-child{margin-top:var(--cb-space-2)}.chippy-struck{text-decoration:none}.chippy-bill-name{max-width:100%;text-decoration:none;display:inline-block;position:relative}.chippy-bill-scribble{color:var(--chippy-clay-ink);pointer-events:none;position:absolute;overflow:visible}.chippy-mascot{flex:none;line-height:0;display:block;position:relative}.chippy-mascot svg{display:block;overflow:visible}.chippy-mascot [class^=chippy-rig-]{transform-box:view-box}@media (prefers-reduced-motion:no-preference){.chippy-mascot{transform-origin:50% 96%;animation:chippy-mascot-in var(--cb-duration-deliberate) var(--chippy-ease-spring) both}.chippy-rig-whole{animation:chippy-breathe calc(var(--cb-duration-deliberate) * 5) var(--cb-ease-standard) infinite alternate}.chippy-rig-tail{animation:chippy-tail-root calc(var(--cb-duration-deliberate) * 4) var(--cb-ease-standard) infinite alternate}.chippy-rig-tail-tip{animation:chippy-tail-tip calc(var(--cb-duration-deliberate) * 4) var(--cb-ease-standard) var(--cb-duration-deliberate) infinite alternate}.chippy-rig-eye{animation:chippy-blink calc(var(--cb-duration-deliberate) * 7) linear infinite}.chippy-mascot-scan .chippy-rig-whole{animation:chippy-read-sway calc(var(--cb-duration-deliberate) * 6) var(--cb-ease-standard) infinite alternate}.chippy-mascot-puzzled .chippy-rig-whole{animation:chippy-ponder calc(var(--cb-duration-deliberate) * 6) var(--cb-ease-standard) infinite}}@keyframes chippy-mascot-in{0%{opacity:0;transform:scale(.55,.35)}30%{opacity:1}}@keyframes chippy-breathe{0%{transform:scale(1)}to{transform:scale(.99,1.018)}}@keyframes chippy-tail-root{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}@keyframes chippy-tail-tip{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes chippy-blink{0%,44%,49%,92%,95.5%,to{transform:none}46%,47%{transform:scaleY(.1)}93.5%{transform:scaleY(.1)}94.5%{transform:scaleY(.6)}95%{transform:scaleY(.1)}}@keyframes chippy-read-sway{0%{transform:rotate(-1.2deg)scale(1)}50%{transform:rotate(0)scale(.99,1.015)}to{transform:rotate(1.4deg)scale(1)}}@keyframes chippy-ponder{0%,to{transform:rotate(0)}25%,70%{transform:rotate(-3.5deg)scale(.995,1.01)}}.chippy-empty{align-items:center;gap:var(--cb-space-3);padding:var(--cb-space-6) var(--cb-space-0);text-align:center;flex-direction:column;display:flex}.chippy-even-body{align-items:flex-start;gap:var(--cb-space-2);flex-direction:column;display:flex}.chippy-stamp{padding:var(--cb-space-0) var(--cb-space-2);border-radius:var(--cb-radius-sm);color:var(--chippy-clay-ink);font-weight:var(--cb-weight-semibold);font-size:var(--cb-text-xs);letter-spacing:.12em;text-transform:uppercase;--chippy-stamp-tilt:-6deg;transform:rotate(var(--chippy-stamp-tilt));opacity:.85;border:2px solid;display:inline-block}.chippy-stamp-big{margin-top:var(--cb-space-2);font-size:var(--cb-text-sm)}.chippy-name{background:linear-gradient(var(--chippy-you-soft), var(--chippy-you-soft)) no-repeat 0 50% / 100% 100%}.chippy-figure{background:linear-gradient(var(--cb-brand-400), var(--cb-brand-400)) no-repeat 0 88% / 100% .32em;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.chippy-bills>li{animation:chippy-arrive var(--cb-duration-base) var(--cb-ease-entrance) both;animation-delay:calc(var(--chippy-order,0) * var(--cb-duration-instant) * .6)}.chippy-just-struck .chippy-bill-scribble{animation:chippy-draw var(--cb-duration-slow) var(--cb-ease-standard) both}.chippy-just-restored .chippy-bill-scribble{animation:chippy-erase var(--cb-duration-slow) var(--cb-ease-exit) both}.chippy-just-restored:before{animation:chippy-tape-back var(--cb-duration-deliberate) var(--cb-ease-emphasis) both}.chippy-just-restored .chippy-slip{animation:chippy-back var(--cb-duration-deliberate) var(--cb-ease-emphasis) both}.chippy-name,.chippy-figure{animation:chippy-sweep var(--cb-duration-slow) var(--cb-ease-entrance) both;animation-delay:var(--cb-duration-fast)}.chippy-stamp-new{animation:chippy-stamp var(--cb-duration-slow) var(--cb-ease-emphasis) both}}@keyframes chippy-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes chippy-sweep{0%{background-size:0% 100%,0% .32em}}@keyframes chippy-stamp{0%{transform:rotate(var(--chippy-stamp-tilt)) scale(2.2);opacity:0}to{transform:rotate(var(--chippy-stamp-tilt)) scale(1);opacity:.85}}.chippy-slip .chippy-fold-inner>:first-child{margin-top:var(--cb-space-3)}.chippy-bills>li.chippy-struck{opacity:1}.chippy-bills>li.chippy-struck .chippy-bill-head,.chippy-bills>li.chippy-struck .chippy-fold-inner>:not(.chippy-after){opacity:.55}.chippy-bills>li.chippy-struck .chippy-after{opacity:1}.chippy-sent-meta{align-items:center;gap:var(--cb-space-3);margin-top:var(--cb-space-2);display:flex}.chippy-section:empty{display:none}@keyframes chippy-erase{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes chippy-tape-back{0%{transform:rotate(calc(-3deg + var(--chippy-tilt,0deg))) translateY(var(--cb-space-1))}60%{transform:rotate(calc(-3deg + var(--chippy-tilt,0deg))) translateY(calc(var(--cb-space-1) * -1))}to{transform:rotate(calc(-3deg + var(--chippy-tilt,0deg)))}}@keyframes chippy-back{0%{opacity:.55;transform:rotate(var(--chippy-tilt,0deg)) translateY(var(--cb-space-1)) scale(.98)}60%{opacity:1;transform:rotate(var(--chippy-tilt,0deg)) translateY(calc(var(--cb-space-1) * -1)) scale(1.01)}to{opacity:1;transform:rotate(var(--chippy-tilt,0deg))}}@media (prefers-reduced-motion:reduce){.chippy-just-restored .chippy-bill-name:after{content:none}}.chippy-field-error{margin-top:var(--cb-space-1);font-size:var(--cb-text-sm);color:var(--cb-tone-danger);display:block}.chippy-hero h1{margin:var(--cb-space-0)}.chippy-marked{background:linear-gradient(var(--cb-brand-400), var(--cb-brand-400)) no-repeat 0 85% / 100% .42em}.chippy-hero-line{margin-top:var(--cb-space-2);font-size:var(--cb-text-lg);display:block}.chippy-steps{margin-block-end:var(--cb-space-0);margin-inline:var(--cb-space-0);padding:var(--cb-space-0);gap:var(--cb-space-3);list-style:none;display:grid}.chippy-steps>li{align-items:center;gap:var(--cb-space-3);display:flex}.chippy-steps strong,.chippy-steps .chippy-quiet{display:block}.chippy-steps .chippy-quiet{font-size:var(--cb-text-sm)}.chippy-step-mark{width:var(--cb-space-7);height:var(--cb-space-7);background:var(--cb-brand-200);color:var(--cb-fg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.chippy-new-trip h2{margin:var(--cb-space-0)}.chippy-fineprint{gap:var(--cb-space-2);margin-block-end:var(--cb-space-0);margin-inline:var(--cb-space-0);font-size:var(--cb-text-sm);color:var(--cb-fg-muted);align-items:flex-start;display:flex}.chippy-fineprint>:first-child{padding-top:var(--cb-space-1);flex:none}.chippy-trips>li.chippy-trip{padding:var(--cb-space-3) var(--cb-space-3) var(--cb-space-3) var(--cb-space-4);border:1px solid var(--cb-border);border-bottom:1px solid var(--cb-border);border-radius:var(--cb-radius-lg);background:var(--cb-surface);gap:var(--cb-space-2)}.chippy-trips>li.chippy-trip+li.chippy-trip{margin-top:var(--cb-space-2)}.chippy-trips .chippy-trip-link .chippy-trip-name{font-size:var(--cb-text-lg);font-weight:var(--cb-weight-semibold);text-decoration:none}.chippy-trip-summary .ant-tag.chippy-trip-tag{margin-inline-end:var(--cb-space-0)}.chippy-trip-owe .ant-tag.chippy-trip-tag{color:var(--chippy-clay-ink);border-color:var(--chippy-clay-ink);background:var(--cb-surface)}.chippy-trip-owed .ant-tag.chippy-trip-tag{color:var(--chippy-you);border-color:var(--chippy-you);background:var(--chippy-you-soft)}.chippy-trip-closed .ant-tag.chippy-trip-tag{color:var(--cb-fg-muted)}.chippy-trip-go{color:var(--cb-fg-muted);display:inline-flex}.chippy-welcome-sheet{background:var(--cb-paper-bg-warm);box-shadow:var(--cb-paper-shadow);position:relative}.chippy-welcome-sheet:before{content:"";top:calc(var(--cb-space-3) * -1);width:calc(var(--cb-space-8) * 2);height:var(--cb-space-5);background:var(--cb-paper-tape);position:absolute;left:50%;transform:translate(-50%)rotate(-3deg)}.chippy-welcome-context{margin-top:var(--cb-space-1);color:var(--cb-fg-muted);display:block}.ant-btn.chippy-person-pick{height:auto;padding:var(--cb-space-2) var(--cb-space-4) var(--cb-space-2) var(--cb-space-2);border-radius:var(--cb-radius-full);background:var(--cb-surface)}.chippy-initial{width:var(--cb-space-6);height:var(--cb-space-6);background:var(--cb-brand-400);color:var(--cb-fg);font-weight:var(--cb-weight-semibold);font-size:var(--cb-text-sm);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.chippy-sections>*+*{margin-top:var(--cb-space-7)}.chippy-new-trip label>div:first-child{margin-bottom:var(--cb-space-1)}.chippy-sections>.chippy-fineprint{margin-top:var(--cb-space-3)}.chippy-new-trip label{display:block}.chippy-sections>.chippy-fineprint+.chippy-elsewhere{margin-top:var(--cb-space-3);display:inline-block}.chippy-history>li+li{margin-top:var(--cb-space-0)}.chippy-history>.chippy-history-day{padding-bottom:var(--cb-space-2);border-bottom:1px solid var(--cb-border);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-semibold);color:var(--cb-fg-muted);letter-spacing:.04em;display:block}.chippy-history>li+.chippy-history-day{margin-top:var(--cb-space-6)}.chippy-history>.chippy-history-entry{align-items:center;column-gap:var(--cb-space-3);padding-block:var(--cb-space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.chippy-history>.chippy-history-entry+.chippy-history-entry{border-top:1px solid var(--cb-border)}.chippy-history-glyph{width:var(--cb-space-6);height:var(--cb-space-6);background:var(--cb-paper-bg-warm);color:var(--cb-fg-muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.chippy-history-what{gap:var(--cb-space-1);flex-direction:column;min-width:0;display:flex}.chippy-history-what .chippy-beside{margin-inline:var(--cb-space-1) var(--cb-space-0);padding-inline:var(--cb-space-1);font-size:var(--cb-text-xs);vertical-align:baseline;line-height:1.4}.chippy-history-amount{font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.chippy-history-struck .chippy-history-amount{color:var(--cb-fg-muted);text-decoration:line-through}.chippy-history-times,.chippy-history-quiet .chippy-history-what{color:var(--cb-fg-muted)}.chippy-stack>.chippy-presence{margin-top:var(--cb-space-0)}.chippy-presence{opacity:0;transform:translateY(calc(var(--cb-space-2) * -1));grid-template-rows:0fr;display:grid}.chippy-presence[data-open=true]{opacity:1;grid-template-rows:1fr;transform:none}.chippy-presence-clip{min-height:0;overflow:hidden}.chippy-stack>*+.chippy-presence .chippy-presence-inner{padding-top:var(--cb-space-4)}@media (prefers-reduced-motion:no-preference){.chippy-presence{transition:grid-template-rows var(--cb-duration-slow) var(--cb-ease-exit), opacity var(--cb-duration-base) var(--cb-ease-exit), transform var(--cb-duration-slow) var(--cb-ease-exit)}.chippy-presence[data-open=true]{transition:grid-template-rows var(--cb-duration-slow) var(--cb-ease-entrance), opacity var(--cb-duration-slow) var(--cb-ease-entrance) var(--cb-duration-fast), transform var(--cb-duration-slow) var(--cb-ease-entrance) var(--cb-duration-fast)}}.chippy-trips-slot:empty,.chippy-me-slot:empty{display:none}:root[data-chippy-trips] .chippy-trips-slot[data-settled=false]{display:block}:root[data-chippy-trips="1"]{--chippy-trip-rows:1}:root[data-chippy-trips="2"]{--chippy-trip-rows:2}:root[data-chippy-trips="3"]{--chippy-trip-rows:3}:root[data-chippy-trips="4"]{--chippy-trip-rows:4}:root[data-chippy-trips="5"]{--chippy-trip-rows:5}:root[data-chippy-trips="6"]{--chippy-trip-rows:6}:root[data-chippy-me] .chippy-me-slot[data-settled=false]{min-height:13rem;display:block}@media (max-width:359px){:root[data-chippy-me] .chippy-me-slot[data-settled=false]{min-height:15rem}}.chippy-nowrap{white-space:nowrap}.chippy-home-link{padding-top:var(--cb-space-3);margin-top:calc(var(--cb-space-3) * -1)}.chippy-page .ant-btn.chippy-quiet-link{min-height:2.75rem;margin-block:-.5rem}.chippy-dialog .ant-modal-body .ant-btn{max-width:100%;height:auto;min-height:var(--cb-space-7);white-space:normal;text-align:start}@media (prefers-reduced-motion:no-preference){.chippy-reading-line{animation:chippy-line-in var(--cb-duration-base) var(--cb-ease-entrance) both}}@keyframes chippy-line-in{0%{opacity:0;transform:translateY(var(--cb-space-1))}}.chippy-sheet-dialog .ant-modal .ant-modal-body,.chippy-photo-dialog .ant-modal .ant-modal-body{padding-inline:var(--cb-space-5)}.chippy-restore{margin-top:var(--cb-space-3)}.ant-tag.chippy-beside{margin-inline:var(--cb-space-2) var(--cb-space-0)}.chippy-share-url{font-size:var(--cb-text-xs);color:var(--cb-fg-muted);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;display:block;overflow:hidden}.chippy-share.chippy-stack>*+*{margin-top:var(--cb-space-2)}.chippy-fix-action+.chippy-fix-action{margin-top:var(--cb-space-5);padding-top:var(--cb-space-4);border-top:1px solid var(--cb-border)}.chippy-over .ant-modal-mask{z-index:calc(var(--cb-z-modal) + 1)!important}.chippy-over .ant-modal-wrap{z-index:calc(var(--cb-z-modal) + 2)!important}.chippy-dialog .ant-modal-body .ant-space-compact .ant-btn{white-space:nowrap;align-self:stretch;height:auto;min-height:0}.chippy-dialog .ant-modal .ant-modal-header{margin:calc(var(--cb-space-1) * -1) calc(var(--cb-space-5) * -1) var(--cb-space-4);padding:var(--cb-space-0) var(--cb-space-5) var(--cb-space-4);border-bottom:1px solid var(--cb-border)}.chippy-dialog .ant-modal .ant-modal-title{font-size:var(--cb-text-lg);padding-inline-end:var(--cb-space-6)}.chippy-person-sheet .chippy-fix-action>.chippy-subhead{font-size:var(--cb-text-md)}.chippy-person-sheet .chippy-fix-action>*+*{margin-top:var(--cb-space-2)}.ant-tour-mask{z-index:var(--cb-z-coachmark-spotlight)!important}.ant-tour.chippy-tour{max-width:calc(100vw - var(--cb-space-4) * 2);z-index:var(--cb-z-coachmark)!important}@media (max-width:30rem){.ant-tour.chippy-tour{width:auto;inset-inline-start:max(var(--cb-space-4), env(safe-area-inset-left))!important;inset-inline-end:max(var(--cb-space-4), env(safe-area-inset-right))!important}}@media (prefers-reduced-motion:no-preference){.ant-tour-mask{animation:chippy-tour-shade var(--cb-duration-base) var(--cb-ease-entrance) both}.ant-tour-mask rect{transition:x var(--cb-duration-slow) var(--cb-ease-standard), y var(--cb-duration-slow) var(--cb-ease-standard), width var(--cb-duration-slow) var(--cb-ease-standard), height var(--cb-duration-slow) var(--cb-ease-standard)}.ant-tour.chippy-tour{transition:opacity var(--cb-duration-fast) var(--cb-ease-standard)}.ant-tour.chippy-tour .ant-tour-content{animation:chippy-tour-card var(--cb-duration-slow) var(--cb-ease-entrance) both}.ant-tour.chippy-tour.chippy-tour-moving{opacity:0}}@keyframes chippy-tour-shade{0%{opacity:0}}@keyframes chippy-tour-card{0%{opacity:0;transform:scale(.95)}}.chippy-person.chippy-person-match .chippy-person-pick{border-color:var(--cb-decor-amber);background:var(--cb-decor-amber)}.chippy-field-hint{gap:var(--cb-space-1);font-size:var(--cb-text-sm);flex-direction:column;display:flex}.chippy-skeleton-gated{display:none}:root[data-chippy-trips] .chippy-trips-slot[data-settled=false] .chippy-skeleton-gated,:root[data-chippy-me] .chippy-me-slot[data-settled=false] .chippy-skeleton-gated{display:block}:root[data-chippy-me] .chippy-add-skeleton.chippy-skeleton-gated{display:flex}:root:not([data-chippy-trips]) .chippy-trips-slot[data-settled=false],:root:not([data-chippy-me]) .chippy-me-slot[data-settled=false],:root[data-chippy-trips="0"] .chippy-trip-skeleton,:root[data-chippy-trips="1"] .chippy-trip-skeleton:nth-child(n+2),:root[data-chippy-trips="2"] .chippy-trip-skeleton:nth-child(n+3),:root[data-chippy-trips="3"] .chippy-trip-skeleton:nth-child(n+4),:root[data-chippy-trips="4"] .chippy-trip-skeleton:nth-child(n+5),:root[data-chippy-trips="5"] .chippy-trip-skeleton:nth-child(n+6){display:none}.chippy-trip-skeleton .chippy-trip-link{align-items:flex-start;gap:var(--cb-space-1);flex-direction:column;display:flex}.chippy-trips .chippy-trip-skeleton .ant-skeleton.ant-skeleton-element{line-height:0;display:block}.chippy-trips .chippy-trip-skeleton .ant-skeleton.ant-skeleton-element .ant-skeleton-input{height:1.875rem;min-height:0}.chippy-trips .chippy-trip-skeleton .ant-skeleton.ant-skeleton-element .ant-skeleton-button{height:1.75rem;min-height:0}.ant-skeleton.chippy-skeleton-name,.ant-skeleton.chippy-skeleton-greeting{width:50%}.ant-skeleton.chippy-skeleton-chip .ant-skeleton-button{width:8rem}.ant-btn.chippy-back-to-top{right:max(var(--cb-space-4), env(safe-area-inset-right));bottom:max(var(--cb-space-4), env(safe-area-inset-bottom));z-index:var(--cb-z-sticky);box-shadow:var(--chippy-slip-shadow);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(var(--cb-space-2));position:fixed}.ant-btn.chippy-back-to-top[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.ant-btn.chippy-back-to-top{transition:opacity var(--cb-duration-fast) var(--cb-ease-exit), transform var(--cb-duration-fast) var(--cb-ease-exit), visibility var(--cb-duration-fast) step-end}.ant-btn.chippy-back-to-top[data-visible=true]{transition:opacity var(--cb-duration-base) var(--cb-ease-entrance), transform var(--cb-duration-base) var(--cb-ease-entrance), visibility var(--cb-duration-base) step-start}}.chippy-history>.chippy-history-day{top:var(--chippy-tabs-height);z-index:1;padding-top:var(--cb-space-2);background:var(--cb-surface);position:sticky}.chippy-skeleton-closed-line{display:none}:root[data-chippy-trips-closed] .chippy-skeleton-closed-line{display:block}.ant-skeleton.chippy-skeleton-closed{width:9rem}
