@import url("https://api.fontshare.com/v2/css?f[]=clash-display@500,600,700&display=swap");@keyframes receiptItemFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.receipt-item-fade-in{animation:receiptItemFadeIn .22s ease-out}@keyframes getStartedGlow{0%,to{box-shadow:0 0 8px 2px rgba(200,180,255,.15),0 0 16px 4px rgba(200,180,255,.06)}50%{box-shadow:0 0 14px 4px rgba(200,180,255,.28),0 0 28px 8px rgba(200,180,255,.1)}}.landing-get-started-glow{animation:getStartedGlow 2s ease-in-out infinite;border:1.5px solid rgba(200,180,255,.4)!important}@keyframes payButtonGlow{0%,to{box-shadow:0 0 8px 2px hsla(0,0%,100%,.12),0 0 16px 4px hsla(0,0%,100%,.06)}50%{box-shadow:0 0 16px 4px hsla(0,0%,100%,.28),0 0 30px 8px hsla(0,0%,100%,.12)}}.pay-button-glow{animation:payButtonGlow 2s ease-in-out infinite;border:1.5px solid hsla(0,0%,100%,.28)!important}@keyframes tallyShareGlow{0%,to{box-shadow:0 2px 8px rgba(118,75,162,.18),0 0 6px 1px rgba(102,126,234,.06)}50%{box-shadow:0 2px 10px rgba(118,75,162,.22),0 0 12px 3px rgba(102,126,234,.14)}}.tally-share-glow{animation:tallyShareGlow 2.6s ease-in-out infinite}.mark-ready-check-draw path{stroke-dasharray:100;stroke-dashoffset:100;animation:markReadyCheckDraw .28s cubic-bezier(.65,0,.35,1) forwards}@keyframes markReadyFlashFade{0%{opacity:1}20%{opacity:1}to{opacity:0}}.mark-ready-flash{animation:markReadyFlashFade .6s ease-out forwards}@keyframes markReadyGlow{0%,to{box-shadow:0 0 4px 1px hsla(0,0%,100%,.08),0 0 8px 2px hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.35)}50%{box-shadow:0 0 8px 2px hsla(0,0%,100%,.18),0 0 14px 4px hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.6)}}.mark-ready-glow{animation:markReadyGlow 2.2s ease-in-out infinite}@keyframes markReadyCheckDraw{to{stroke-dashoffset:0}}@keyframes markReadyFlash{0%{opacity:1}to{opacity:0}}@keyframes claimReturnTooltipFade{0%,95%{opacity:1}to{opacity:0}}@keyframes divvyHeadlineSparkle{0%,to{background-position:200%}50%{background-position:-200%}}html{scrollbar-gutter:stable}@keyframes receiptNameSparkleShimmer{0%,to{background-position:200%}50%{background-position:-200%}}.receipt-name-sparkle-text{background:linear-gradient(90deg,#e8deff,#e8deff 45%,#f5edff 50%,#e8deff 55%,#e8deff);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:receiptNameSparkleShimmer 6s ease-in-out infinite}.receipt-name-sparkle-icon{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z'/></svg>") no-repeat center /contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z'/></svg>") no-repeat center /contain}.receipt-name-sparkle-check,.receipt-name-sparkle-icon{display:inline-block;width:22px;height:22px;background:linear-gradient(90deg,#e8deff,#e8deff 45%,#f5edff 50%,#e8deff 55%,#e8deff);background-size:200% auto;animation:receiptNameSparkleShimmer 6s ease-in-out infinite}.receipt-name-sparkle-check{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round' d='M4.5 12.5 L9.5 17.5 L19.5 7'/></svg>") no-repeat center /contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round' d='M4.5 12.5 L9.5 17.5 L19.5 7'/></svg>") no-repeat center /contain}.settings-tap-btn{transition:transform .1s ease,opacity .1s ease;-webkit-tap-highlight-color:transparent}.settings-tap-btn:active{transform:scale(.93)!important;opacity:.7!important}.settings-tap-btn-subtle:active{transform:scale(.97)!important;opacity:.85!important}.purple-placeholder::placeholder{color:#764ba2!important;opacity:.7!important;-webkit-text-fill-color:#764ba2!important}.centered-action-sheet .action-sheet-button,.centered-action-sheet .action-sheet-sub-title,.centered-action-sheet .action-sheet-title{text-align:center}.centered-action-sheet .action-sheet-button-inner{justify-content:center}ion-action-sheet.tabster-dark-action-sheet{--background:#0d0f18;--color:#fff;--button-background:#0d0f18;--button-background-selected:hsla(0,0%,100%,.08);--button-color:#fff}ion-action-sheet.tabster-dark-action-sheet .action-sheet-group,ion-action-sheet.tabster-dark-action-sheet .action-sheet-group-buttons,ion-action-sheet.tabster-dark-action-sheet .action-sheet-sub-title,ion-action-sheet.tabster-dark-action-sheet .action-sheet-title{background:#0d0f18!important}ion-action-sheet.tabster-dark-action-sheet .action-sheet-title{color:#fff!important}ion-action-sheet.tabster-dark-action-sheet .action-sheet-sub-title{color:hsla(0,0%,100%,.75)!important}ion-action-sheet.tabster-dark-action-sheet .action-sheet-cancel,ion-action-sheet.tabster-dark-action-sheet .action-sheet-group-cancel{background:#0d0f18!important;color:#fff!important}ion-action-sheet.tabster-dark-action-sheet .action-sheet-cancel .action-sheet-button-inner,ion-action-sheet.tabster-dark-action-sheet .action-sheet-group-cancel .action-sheet-button-inner{color:#fff!important}ion-alert.tabster-dark-alert .alert-wrapper{background:#0d0f18!important;border:1px solid hsla(0,0%,100%,.12)}ion-alert.tabster-dark-alert .alert-head h2,ion-alert.tabster-dark-alert .alert-message,ion-alert.tabster-dark-alert .alert-sub-title,ion-alert.tabster-dark-alert .alert-title{color:#fff!important}ion-alert.tabster-dark-alert .alert-message{color:hsla(0,0%,100%,.75)!important}ion-alert.tabster-dark-alert .alert-button{color:#fff!important}ion-alert.tabster-dark-alert .alert-button.ion-color-danger,ion-alert.tabster-dark-alert .alert-button[role=destructive]{color:#ff6b6b!important}:root{--ion-color-primary:#001250;--ion-color-secondary:#06dffa;--ion-color-bright-white:#fff;--ion-font-family:var(--font-bricolage);--ion-color-create:radial-gradient(at bottom right,rgba(102,126,234,.12),rgba(160,140,220,.1));--ion-color-create-rgb:245,245,252;--ion-color-create-contrast:--ion-color-primary;--ion-color-create-contrast-rgb:255,255,255;--ion-color-create-shade:radial-gradient(at bottom right,rgba(102,126,234,.1),rgba(160,140,220,.08));--ion-color-create-tint:radial-gradient(at bottom right,rgba(102,126,234,.14),rgba(160,140,220,.12))}.ion-color-create{--ion-color-base:var(--ion-color-create);--ion-color-base-rgb:var(--ion-color-create-rgb);--ion-color-contrast:var(--ion-color-create-contrast);--ion-color-contrast-rgb:var(--ion-color-create-contrast-rgb);--ion-color-shade:var(--ion-color-create-shade);--ion-color-tint:var(--ion-color-create-tint)}ion-list{--ion-background-color:transparent}ion-content{--background:#f8f9fc}ion-nav .ion-page-invisible,ion-nav ion-page[aria-hidden],ion-nav>.ion-page,ion-nav>ion-page{background:radial-gradient(ellipse at 50% 0,#1a1d2e 0,#0d0f18 45%)!important;--background:radial-gradient(ellipse at 50% 0%,#1a1d2e 0%,#0d0f18 45%)!important}ion-nav>.ion-page>ion-content,ion-nav>ion-page>ion-content{background:#0d0f18!important;--background:#0d0f18!important}ion-nav>ion-page>ion-content::part(background),ion-nav>ion-page>ion-content::part(scroll){background:#0d0f18!important}ion-modal.dark-receipt-modal{--background:#0d0f18!important}ion-modal.dark-receipt-modal::part(content){background:#0d0f18!important}ion-modal.dark-receipt-modal .ion-page,ion-modal.dark-receipt-modal .modal-wrapper,ion-modal.dark-receipt-modal ion-page{background:#0d0f18!important;--background:#0d0f18!important}ion-nav .ion-page,ion-nav ion-page{background:radial-gradient(ellipse at 50% 0,#1a1d2e 0,#0d0f18 45%)!important;--background:radial-gradient(ellipse at 50% 0%,#1a1d2e 0%,#0d0f18 45%)!important}ion-nav ion-page ion-content{--background:#0d0f18!important;background:#0d0f18!important}ion-nav ion-page ion-content::part(background),ion-nav ion-page ion-content::part(scroll){background:#0d0f18!important}ion-content.dark-receipt-content,ion-modal.dark-receipt-modal ion-content{--background:#0d0f18!important;background:#0d0f18!important;--padding-bottom:120px}ion-content.dark-receipt-content::part(background),ion-content.dark-receipt-content::part(scroll),ion-modal.dark-receipt-modal ion-content::part(background),ion-modal.dark-receipt-modal ion-content::part(scroll){background:#0d0f18!important}ion-modal.dark-receipt-modal ion-header,ion-modal.dark-receipt-modal ion-toolbar{--background:#0d0f18!important}.dark-receipt-content~ion-footer ion-toolbar,ion-modal.dark-receipt-modal ion-footer,ion-modal.dark-receipt-modal ion-footer ion-toolbar{--background:#0d0f18!important;background:#0d0f18!important}ion-header.receipt-glass-header ion-toolbar.receipt-glass-toolbar::part(background),ion-header.trip-glass-header ion-toolbar.trip-glass-toolbar::part(background){background:rgba(13,15,24,.72)!important;backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important}.receipt-glass-heading,ion-header.receipt-glass-header,ion-header.trip-glass-header{transition:transform .18s ease-out}.receipt-glass-heading{background:rgba(13,15,24,.72)!important;backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;border-bottom:.5px solid hsla(0,0%,100%,.12)!important}.dark-receipt-content~ion-footer.floating-pay-footer,.dark-receipt-content~ion-footer.floating-pay-footer ion-toolbar,ion-footer.floating-pay-footer,ion-footer.floating-pay-footer ion-toolbar{--background:transparent!important;background:transparent!important;--border-color:transparent!important}ion-footer.floating-pay-footer{position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100vw!important;pointer-events:none;z-index:100}.ion-page:has(>ion-content.divvy-content)>ion-header,.ion-page:has(>ion-content.trip-content)>ion-header,ion-page:has(>ion-content.divvy-content)>ion-header,ion-page:has(>ion-content.trip-content)>ion-header{box-shadow:none!important}@media (min-width:768px){ion-modal.create-modal-shell ion-footer.floating-pay-footer,ion-modal.divvy-review-modal ion-footer.floating-pay-footer{position:absolute!important;width:auto!important;left:0!important;right:0!important;bottom:0!important}ion-modal.create-modal-shell{--height:min(680px,88vh)!important;--width:min(440px,92vw)!important;--border-radius:16px!important}ion-content.dark-receipt-content{--padding-start:max(0px,calc((100vw - 600px) / 2))!important;--padding-end:max(0px,calc((100vw - 600px) / 2))!important;position:relative}ion-content.dark-receipt-content:before{content:"";position:absolute;top:0;bottom:80px;left:max(0px,calc((100vw - 600px) / 2));right:max(0px,calc((100vw - 600px) / 2));border:1px solid hsla(0,0%,100%,.08);border-radius:14px;pointer-events:none;z-index:1}.trip-receipt-rows{display:grid!important;grid-template-columns:1fr 1fr!important;grid-column-gap:12px!important;column-gap:12px!important;grid-row-gap:12px!important;row-gap:12px!important;max-width:920px!important;margin-left:auto!important;margin-right:auto!important;padding:0 12px!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-top:none!important;border-bottom:none!important}.trip-receipt-rows>*{background:hsla(0,0%,100%,.08)!important;backdrop-filter:blur(16px) saturate(1.2)!important;-webkit-backdrop-filter:blur(16px) saturate(1.2)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:12px!important;overflow:hidden}.trip-receipt-rows>.card-press{border-bottom:1px solid hsla(0,0%,100%,.08)!important}ion-content.divvy-content,ion-content.trip-content{--padding-start:76px!important}ion-content.trip-content .trip-image-wrapper{overflow:visible!important}ion-content.trip-content .trip-image-wrapper>img[src*=genai-images],ion-content.trip-content .trip-image-wrapper>img[src*=genai-images]+div{left:-76px!important;right:auto!important;width:calc(100vw + 76px)!important;max-width:calc(100vw + 76px)!important}ion-content.trip-content .trip-tabs-header{max-width:920px!important;margin-left:auto!important;margin-right:auto!important;padding-left:12px!important;padding-right:12px!important}.divvy-results-cards{max-width:460px!important;margin-left:auto!important;margin-right:auto!important}.divvy-results-cards h3{text-align:center!important}.divvy-settled-action{left:calc(50% + 38px)!important;right:auto!important;transform:translateX(-50%)!important;width:min(460px,92vw)!important}.trip-claim-action{bottom:20px!important;left:auto!important;right:max(0px,calc((100vw - 920px) / 2))!important;width:min(440px,46vw)!important;padding-left:0!important;padding-right:0!important}ion-app>.ion-page>ion-footer.floating-pay-footer,ion-app>ion-page>ion-footer.floating-pay-footer,ion-nav ion-footer.floating-pay-footer{width:min(600px,92vw)!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;bottom:20px!important}}ion-footer.floating-pay-footer .landing-get-started-glow,ion-footer.floating-pay-footer .pay-button-glow,ion-footer.floating-pay-footer ion-toolbar{pointer-events:auto}ion-footer.floating-pay-footer ion-col,ion-footer.floating-pay-footer ion-grid,ion-footer.floating-pay-footer ion-grid.grid-fixed,ion-footer.floating-pay-footer ion-row{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important}ion-content.receipt-content-with-floating-pay{--padding-bottom:96px}.dark-receipt-content ion-list,ion-modal.dark-receipt-modal ion-list{--ion-background-color:transparent!important;background:transparent!important}.dark-receipt-content ion-item,ion-modal.dark-receipt-modal ion-item{--background:transparent!important;background:transparent!important}.dark-receipt-content ion-item::part(native),ion-modal.dark-receipt-modal ion-item::part(native){background:transparent!important}body,html{padding:0;margin:0;background-color:#0d0f18;background-image:radial-gradient(ellipse at 50% 0,#1a1d2e 0,#0d0f18 45%);font-family:var(--font-bricolage);overflow-x:hidden}*,:after,:before,body,html{text-size-adjust:100%}.bricolage-grotesque-tabster{font-family:var(--font-bricolage);font-optical-sizing:auto;font-weight:200;font-style:normal;font-variation-settings:"wdth" 100}a{color:inherit;text-decoration:none}*{box-sizing:border-box}ion-popover{--background:#06dffa;--box-shadow:0 5px 10px 0 rgba(0,0,0,.6);--color:#fff}ion-popover ion-content{--background:#06dffa}ion-popover.divvy-filter-popover{--background:#0d0f18;--color:#fff}ion-popover.divvy-filter-popover ion-content{--background:#0d0f18}ion-popover.divvy-filter-popover ion-select-popover ion-list{background:#0d0f18}ion-popover.divvy-filter-popover ion-select-popover ion-item{--background:#0d0f18;--color:#fff;--border-color:hsla(0,0%,100%,.2)}ion-popover.divvy-filter-popover ion-select-popover ion-radio{--color:#fff;--color-checked:#fff}ion-popover.divvy-filter-popover ion-select-popover ion-label{color:#fff!important;font-weight:600}ion-modal#split-picker{--height:auto}ion-picker{margin-bottom:var(--ion-safe-area-bottom)}.tabster-text-input{padding-top:4px;background:hsla(0,0%,98%,.38);border:2px solid #ccc;border-radius:4px;--padding-start:8px;--padding-end:8px;--placeholder-color:var(--ion-color-primary);--color:var(--ion-color-primary);font-size:16px}.tabster-text-input.has-focus{background:#dcdcdc;border:2px solid var(--ion-color-primary)}.receipt-list-item{width:100%;--inner-padding-end:0;--padding-start:0;--padding-end:0;border-radius:4px;margin-bottom:4px}ion-modal.mini-modal{--height:380px;--width:90%;--border-radius:16px;--box-shadow:0 0 0 3px #4a6cf7,0 10px 30px -5px rgba(0,0,0,.3);--backdrop-opacity:0.6;align-items:flex-start;padding-top:15%}ion-modal.mini-modal::part(content){border-radius:16px;box-shadow:0 0 0 3px #4a6cf7,0 10px 30px -5px rgba(0,0,0,.3)}ion-modal.mini-modal-tall{--height:320px;--width:340px;--max-width:92vw;--border-radius:20px;--box-shadow:0 12px 36px -6px rgba(0,0,0,.55);align-items:flex-start;padding-top:120px}ion-modal.mini-modal-tall::part(content){background:rgba(13,15,24,.94)!important;backdrop-filter:blur(28px) saturate(140%);-webkit-backdrop-filter:blur(28px) saturate(140%);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;box-shadow:0 12px 36px -6px rgba(0,0,0,.55);color:#fff;overflow:hidden}ion-modal.mini-modal-tall::part(backdrop){background:rgba(0,0,0,.7);opacity:1}ion-modal.mini-modal-tall ion-input,ion-modal.mini-modal-tall ion-input .native-input,ion-modal.mini-modal-tall ion-input input,ion-modal.mini-modal-tall ion-input::part(native){caret-color:#fff!important;color:#fff!important}ion-modal.mini-modal::part(backdrop){background:rgba(0,0,0,.6);opacity:1}ion-modal.mini-modal-tip{--height:340px;--width:90%;--border-radius:16px;--box-shadow:0 0 0 1px #4a6cf7,0 10px 30px -5px rgba(0,0,0,.3);--backdrop-opacity:0.8;align-items:flex-start;padding-top:30%}ion-modal.mini-modal-tip::part(content){border-radius:16px;box-shadow:0 0 0 1px #4a6cf7,0 10px 30px -5px rgba(0,0,0,.3)}ion-modal.mini-modal-tip::part(backdrop){background:rgba(0,0,0,.8);opacity:1}ion-modal.mini-modal ion-toolbar{--background:var(--ion-color-primary);--color:#fff}ion-title{text-align:center;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;pointer-events:none;font-weight:400}ion-toolbar ion-title{padding:0 90px}ion-toolbar ion-button{font-weight:400}ion-toolbar ion-button,ion-toolbar ion-buttons{overflow:visible!important}ion-toolbar ion-button::part(native){overflow:visible!important}ion-button{cursor:pointer!important}ion-button::part(native){cursor:pointer!important}ion-action-sheet{--background:transparent;--button-background:transparent;--button-background-hover:hsla(0,0%,100%,.06);--button-background-focused:hsla(0,0%,100%,.1);--button-color:#fff;--color:hsla(0,0%,100%,.85);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif}ion-action-sheet [class*=action-sheet-group]{background:rgba(15,20,50,.88)!important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;margin:8px;overflow:hidden}ion-action-sheet [class*=action-sheet-group-cancel]{background:rgba(15,20,50,.88)!important;background-color:rgba(15,20,50,.88)!important;background-image:none!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important}ion-action-sheet [class*=action-sheet-button-cancel],ion-action-sheet [class*=action-sheet-group-cancel] button[class*=action-sheet-button]{background:transparent!important;background-color:transparent!important;background-image:none!important;color:#fff!important}ion-action-sheet [class*=action-sheet-title]{font-weight:600!important;font-size:15px!important;color:#fff!important;padding:16px!important;min-height:0!important}ion-action-sheet [class*=action-sheet-sub-title],ion-action-sheet [class*=action-sheet-title]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif!important;text-align:center!important}ion-action-sheet [class*=action-sheet-sub-title]{font-size:14px!important;color:hsla(0,0%,100%,.7)!important;padding:0 16px 10px!important;display:block!important}ion-action-sheet button[class*=action-sheet-button]:not([class*=action-sheet-button-inner]){font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif!important;font-size:17px!important;min-height:50px!important;padding-top:6px!important;padding-bottom:6px!important;font-weight:500!important;color:#fff!important;text-align:center!important;border-top:1px solid hsla(0,0%,100%,.18)}ion-action-sheet [class*=action-sheet-button-inner]{justify-content:center!important;color:inherit!important}ion-action-sheet [class*=action-sheet-group]>button[class*=action-sheet-button]:first-child{border-top:none!important}ion-action-sheet button[class*=action-sheet-button][class*=action-sheet-destructive]{color:#ff453a!important}ion-action-sheet button[class*=action-sheet-button][class*=action-sheet-cancel]{font-weight:600!important;color:#fff!important}ion-action-sheet::part(backdrop){background:rgba(0,0,0,.5)}#user-chips input::placeholder{color:hsla(0,0%,100%,.5)}input[placeholder="Item description"]::placeholder{color:hsla(0,0%,100%,.5)}input[placeholder="Surcharge description"]::placeholder{color:hsla(0,0%,100%,.5)}input[placeholder="What's your name?"]::placeholder{color:#bbb!important;-webkit-text-fill-color:#bbb!important;opacity:1}textarea[placeholder^="Share your favorite cuisine"]::placeholder{color:#bbb!important;-webkit-text-fill-color:#bbb!important;opacity:1}input[placeholder="Add Venmo handle"]::placeholder{color:#bbb!important;-webkit-text-fill-color:#bbb!important;opacity:1}input[placeholder=Instructions]::placeholder{color:#aaa!important;-webkit-text-fill-color:#aaa!important;opacity:1}ion-modal ion-content.ios-keyboard-fix{--overflow:hidden}.ios-no-scroll{position:fixed!important;width:100%;height:100%;overflow:hidden!important;touch-action:none}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{font-size:16px!important;touch-action:manipulation}input[type=text].verification-code-input{font-size:1.2rem!important}ion-app,ion-nav,ion-page,ion-router-outlet{transform:none!important;-webkit-transform:none!important}ion-modal.venmo-edit-modal{--width:calc(100% - 64px);--max-width:320px;--height:auto;--border-radius:16px;--box-shadow:0 4px 20px rgba(0,0,0,.15)}ion-modal.venmo-edit-modal::part(content){position:absolute;top:100px;left:0;right:0;bottom:auto;margin:0 auto;width:calc(100% - 64px);max-width:320px}ion-modal.venmo-edit-modal::part(backdrop){background:rgba(0,0,0,.4)}.venmo-settings-input::placeholder{color:#aaa!important;-webkit-text-fill-color:#aaa!important;opacity:1}ion-modal.glass-modal{--backdrop-opacity:0.2;--border-radius:28px}ion-modal.glass-modal::part(content){background:hsla(0,0%,100%,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top-left-radius:28px!important;border-top-right-radius:28px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;overflow:hidden!important;clip-path:inset(0 0 0 0 round 28px 28px 0 0);-webkit-clip-path:inset(0 0 0 0 round 28px 28px 0 0);isolation:isolate}ion-modal.glass-modal::part(backdrop){background:rgba(0,0,0,.2)}ion-modal.glass-modal ion-content,ion-modal.glass-modal ion-toolbar{--background:transparent}ion-modal.glass-modal-airy::part(content){background:rgba(248,249,252,.8)!important;backdrop-filter:saturate(180%) blur(24px)!important;-webkit-backdrop-filter:saturate(180%) blur(24px)!important;border-top:1px solid rgba(248,249,252,.6)}.action-icon-press:active{transform:scale(.9)!important;background-color:rgba(0,0,0,.05)!important}.nav-icon-press:active{transform:scale(.88)!important}ion-header.transparent-header{position:absolute!important;top:0;left:0;right:0;z-index:100;background:transparent!important;pointer-events:none}ion-header.transparent-header ion-toolbar{--background:transparent!important;--border-color:transparent!important;--border-width:0!important;pointer-events:auto}ion-header.ion-no-border:after,ion-header.transparent-header:after{display:none!important}ion-header.ion-no-border ion-title{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif!important}ion-header.ion-no-border ion-title::part(native){font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif!important}ion-header.transparent-header ion-button,ion-header.transparent-header ion-buttons,ion-header.transparent-header ion-title{pointer-events:auto}body.desktop-web ion-modal:not(.mini-modal):not(.mini-modal-tall):not(.mini-modal-tip):not(.checkout-modal):not(.dark-receipt-modal){--width:480px;--max-width:92vw;--height:85vh;--border-radius:20px;--box-shadow:0 24px 80px rgba(0,0,0,.5),0 0 60px rgba(168,139,250,.08);--background:#0d0f18}body.desktop-web ion-modal:not(.mini-modal):not(.mini-modal-tall):not(.mini-modal-tip):not(.checkout-modal):not(.dark-receipt-modal)::part(content){border-radius:20px;border:1px solid rgba(168,139,250,.15);overflow:hidden}body.desktop-web ion-modal:not(.mini-modal):not(.mini-modal-tall):not(.mini-modal-tip):not(.checkout-modal):not(.dark-receipt-modal)::part(backdrop){background:rgba(0,0,0,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body.desktop-web ion-modal.checkout-modal,body.desktop-web ion-modal.dark-receipt-modal{--width:600px;--max-width:92vw;--height:90vh;--border-radius:20px;--box-shadow:0 24px 80px rgba(0,0,0,.5),0 0 60px rgba(168,139,250,.08)}body.desktop-web ion-modal.checkout-modal::part(content),body.desktop-web ion-modal.dark-receipt-modal::part(content){border-radius:20px;border:1px solid rgba(168,139,250,.15);overflow:hidden}body.desktop-web ion-modal.checkout-modal::part(backdrop),body.desktop-web ion-modal.dark-receipt-modal::part(backdrop){background:rgba(0,0,0,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body.desktop-web .modal-avatar-btn{display:none!important}@keyframes fadeInContent{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeInContent .25s ease-out forwards}@keyframes sparkleText{0%,to{background-position:200%}50%{background-position:-200%}}.sparkle-text{background:linear-gradient(90deg,#e8deff,#e8deff 40%,#fff 50%,#e8deff 60%,#e8deff);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:sparkleText 3s ease-in-out infinite}@keyframes pulseOutline{0%,to{box-shadow:0 0 8px 2px rgba(200,180,255,.15),0 0 16px 4px rgba(200,180,255,.06)}50%{box-shadow:0 0 14px 4px rgba(200,180,255,.28),0 0 28px 8px rgba(200,180,255,.1)}}.pulse-outline{animation:pulseOutline 2.5s ease-in-out infinite}.card-separator{height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.06) 20%,hsla(0,0%,100%,.06) 80%,transparent);margin:0 16px}.card-press{transition:transform .15s ease,opacity .15s ease;-webkit-tap-highlight-color:transparent}.card-press:active{transform:scale(.985)!important;opacity:.92!important}.menu-row-press{transition:transform .15s cubic-bezier(.4,0,.2,1),background-color .15s ease;-webkit-tap-highlight-color:transparent}.menu-row-press:active{transform:scale(.97);transition-duration:.08s}.card-elevated{border:1px solid hsla(0,0%,100%,.04);box-shadow:0 1px 3px rgba(0,0,0,.2),0 4px 12px rgba(0,0,0,.1)}.empty-state{flex-direction:column;padding:32px 24px;text-align:center;background:transparent;border-radius:20px;margin:32px auto;max-width:240px;text-shadow:0 1px 6px rgba(0,0,0,.55)}.empty-state,.empty-state-icon{display:flex;align-items:center;justify-content:center}.empty-state-icon{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,rgba(102,126,234,.25),rgba(118,75,162,.25));border:1px solid hsla(0,0%,100%,.12);margin-bottom:16px}.empty-state-title{font-size:17px;font-weight:700;color:hsla(0,0%,100%,.95);margin:0 0 6px;letter-spacing:-.02em}.empty-state-subtitle{font-size:13px;color:hsla(0,0%,100%,.7);margin:0 0 20px;line-height:1.5;max-width:240px}.empty-state-cta{padding:10px 24px;border-radius:999px;border:1px solid rgba(140,130,255,.4);background:linear-gradient(135deg,rgba(102,126,234,.35),rgba(118,75,162,.35));color:hsla(0,0%,100%,.95);font-size:14px;font-weight:600;cursor:pointer;transition:transform .15s ease,opacity .15s ease;-webkit-tap-highlight-color:transparent}.empty-state-cta:active{transform:scale(.95);opacity:.8}.download-banner{position:relative;gap:4px}.download-banner,.download-banner-close{display:flex;align-items:center;justify-content:center}.download-banner-close{position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:16px;height:16px;cursor:pointer;opacity:.4;transition:opacity .15s ease;-webkit-tap-highlight-color:transparent}.download-banner-close:active,.download-banner-close:hover{opacity:.8}.add-user-modal{--height:auto;--width:90%;--max-width:320px;--border-radius:14px;--box-shadow:0 10px 40px rgba(0,0,0,.3);align-items:flex-start;padding-top:80px}.add-user-alert{align-items:flex-start;padding-top:110px}.add-user-alert .alert-wrapper{border-radius:16px!important;border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#a8b4ff,#06dffa 50%,#c9a8ff) border-box;box-shadow:0 10px 40px rgba(0,0,0,.25)!important}.add-user-alert .alert-input-group{padding:8px 16px 0!important}.add-user-alert .alert-input{border-radius:8px!important;border:1.5px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#a8b4ff,#06dffa 50%,#c9a8ff) border-box!important;padding:10px 12px!important;font-size:16px!important}.photo-management-modal{--height:80%;--width:90%;--max-width:500px;--border-radius:8px;--background:#fff}.photo-management-modal ion-content{--padding-bottom:70px;--background:#fff}.edit-datetime-button{--background:hsla(0,0%,100%,.4);--border-radius:8px}.edit-datetime-button::part(native){background:hsla(0,0%,100%,.4);border:1px solid #fff;border-radius:8px;color:#fff}
/*# sourceMappingURL=0dea75f18ee88c26.css.map*/