html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #410002;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #001b3f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #131c2b;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #00006e;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}:root{--theme-1000: #000000;--theme-900: #1b1c1c;--theme-800: #303030;--theme-700: #3c3b3b;--theme-600: #474746;--theme-500: #535252;--theme-400: #5f5e5e;--theme-350: #787776;--theme-300: #929090;--theme-200: #adabaa;--theme-100: #c8c6c5;--theme-50: #e5e2e1;--theme-0: #ffffff;--text-color: var(--theme-50);--background-color: var(--theme-900);--placeholder-color: var(--theme-300);--button-background-color: var(--theme-700);--button-color: var(--text-color);--button-border-color: var(--shtubya-diamond);--button-hover-background-color: var(--theme-600);--button-hover-color: var(--text-color);--button-hover-border-color: var(--shtubya-diamond-hover);--dialog-backdrop-color: rgb(9 9 9 / 0%);--dialog-box-shadow-color: rgba(0, 0, 0, .2);--dialog-border-color: var(--theme-600);--dialog-background-color: #2a2a2a;--dialog-header-color: #cccccc;--dialog-subtitle-color: #999999;--dialog-border-color: #444444}:root{--shtubya-red-1: #e84142;--shtubya-black: #121212;--shtubya-white: white;--shtubya-midnight-blue: #25313cb3;--shtubya-dark-red: #441818;--shtubya-diamond: #6f5ed2;--morning-green: #acd25e;--evening-green: #748f3d;--shtubya-red-1-hover: #ff6b6b;--shtubya-black-hover: #333333;--shtubya-white-hover: #ffffff;--shtubya-midnight-blue-hover: #3a4a6db3;--shtubya-dark-red-hover: #662222;--shtubya-diamond-hover: #8a7ef2;--morning-green-hover: #d4f27e;--evening-green-hover: #9abf5d}html{color-scheme:dark}html{--mat-sys-background: light-dark(#fdf8f8, #141313);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f4f0ef, #313030);--mat-sys-inverse-primary: light-dark(#c8c6c5, #5f5e5e);--mat-sys-inverse-surface: light-dark(#313030, #e5e2e1);--mat-sys-on-background: light-dark(#1c1b1b, #e5e2e1);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#410002, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #303030);--mat-sys-on-primary-container: light-dark(#1b1c1c, #e5e2e1);--mat-sys-on-primary-fixed: light-dark(#1b1c1c, #1b1c1c);--mat-sys-on-primary-fixed-variant: light-dark(#474746, #474746);--mat-sys-on-secondary: light-dark(#ffffff, #313030);--mat-sys-on-secondary-container: light-dark(#1c1b1b, #e5e2e1);--mat-sys-on-secondary-fixed: light-dark(#1c1b1b, #1c1b1b);--mat-sys-on-secondary-fixed-variant: light-dark(#474646, #474646);--mat-sys-on-surface: light-dark(#1c1b1b, #e5e2e1);--mat-sys-on-surface-variant: light-dark(#444748, #e0e3e3);--mat-sys-on-tertiary: light-dark(#ffffff, #323030);--mat-sys-on-tertiary-container: light-dark(#1d1b1b, #e7e1e1);--mat-sys-on-tertiary-fixed: light-dark(#1d1b1b, #1d1b1b);--mat-sys-on-tertiary-fixed-variant: light-dark(#494646, #494646);--mat-sys-outline: light-dark(#747878, #8e9192);--mat-sys-outline-variant: light-dark(#c4c7c7, #444748);--mat-sys-primary: light-dark(#5f5e5e, #c8c6c5);--mat-sys-primary-container: light-dark(#e5e2e1, #474746);--mat-sys-primary-fixed: light-dark(#e5e2e1, #e5e2e1);--mat-sys-primary-fixed-dim: light-dark(#c8c6c5, #c8c6c5);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#5f5e5e, #c9c6c5);--mat-sys-secondary-container: light-dark(#e5e2e1, #474646);--mat-sys-secondary-fixed: light-dark(#e5e2e1, #e5e2e1);--mat-sys-secondary-fixed-dim: light-dark(#c9c6c5, #c9c6c5);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fdf8f8, #141313);--mat-sys-surface-bright: light-dark(#fdf8f8, #3a3939);--mat-sys-surface-container: light-dark(#f1edec, #201f1f);--mat-sys-surface-container-high: light-dark(#ebe7e7, #2b2a2a);--mat-sys-surface-container-highest: light-dark(#e5e2e1, #3a3939);--mat-sys-surface-container-low: light-dark(#f7f3f2, #1c1b1b);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0e0e0e);--mat-sys-surface-dim: light-dark(#ddd9d8, #141313);--mat-sys-surface-tint: light-dark(#5f5e5e, #c8c6c5);--mat-sys-surface-variant: light-dark(#e0e3e3, #444748);--mat-sys-tertiary: light-dark(#615e5d, #cac5c5);--mat-sys-tertiary-container: light-dark(#e7e1e1, #494646);--mat-sys-tertiary-fixed: light-dark(#e7e1e1, #e7e1e1);--mat-sys-tertiary-fixed-dim: light-dark(#cac5c5, #cac5c5);--mat-sys-neutral-variant20: #2d3132;--mat-sys-neutral10: #1c1b1b}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Arial;--mat-sys-body-large-font: Arial;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Arial;--mat-sys-body-medium-font: Arial;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Arial;--mat-sys-body-small-font: Arial;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Arial;--mat-sys-display-large-font: Arial;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Arial;--mat-sys-display-medium-font: Arial;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Arial;--mat-sys-display-small-font: Arial;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Arial;--mat-sys-headline-large-font: Arial;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Arial;--mat-sys-headline-medium-font: Arial;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Arial;--mat-sys-headline-small-font: Arial;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Arial;--mat-sys-label-large-font: Arial;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Arial;--mat-sys-label-medium-font: Arial;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Arial;--mat-sys-label-small-font: Arial;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Arial;--mat-sys-title-large-font: Arial;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Arial;--mat-sys-title-medium-font: Arial;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Arial;--mat-sys-title-small-font: Arial;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.mat-mdc-button-touch-target{height:24px!important;width:24px!important;padding:0}mat-card mat-card-content{padding:2rem!important}.onboarding-dialog-panel .mdc-dialog__surface{background:transparent!important;box-shadow:none!important;overflow:visible!important;padding:0!important;border-radius:14px!important}.edit-cta-dialog-panel .mdc-dialog__surface{background:transparent!important;box-shadow:none!important;overflow:visible!important;padding:0!important}.onboarding-dialog-panel .mdc-dialog__surface,.edit-cta-dialog-panel .mdc-dialog__surface{transform:none!important;transition:none!important}@font-face{font-family:TLV;src:url("./media/TelAviv-ModernistRegular-Y2GVGMT3.ttf") format("truetype");font-weight:400;font-display:swap}@font-face{font-family:TLV;src:url("./media/TelAviv-ModernistBold-M5KMVEWE.ttf") format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Google Sans Hebrew;src:url("./media/GoogleSans-Regular-Hebrew-TLX6IGOV.woff2") format("woff2");font-weight:400 700;font-display:swap}body.payment-surface{--pay-white: #ffffff;--pay-navy-50: #f9fafc;--pay-navy-100: #eeeef5;--pay-navy-200: #dcdce8;--pay-navy-300: #b8b8cc;--pay-navy-400: #8888a3;--pay-navy-500: #5c5c7a;--pay-navy-600: #3f3f5a;--pay-navy-700: #28283d;--pay-navy-800: #18182a;--pay-light-gray: #f2f2f7;--pay-accent: #ff355e;--pay-on-accent: #ffffff;--pay-accent-soft: #fff1f3;--pay-green: #086b0b;--pay-green-vivid: #02af75;--pay-crimson-100: #ffe1e6;--pay-crimson-600: #e61e4a;--pay-error: #d92d20;--pay-error-soft: #fef3f2;--pay-skeleton: #eeeef5;--pay-cta-ground: var(--pay-accent);--pay-cta-text: var(--pay-on-accent);--pay-cta-border: var(--pay-cta-ground);--pay-cta-disabled-ground: var(--pay-navy-100);--pay-cta-disabled-text: var(--pay-navy-500);--pay-cta-disabled-border: var(--pay-navy-200);--pay-card-shadow: 0 16px 24px -8px rgba(0, 0, 0, .08);--pay-on-ground: var(--pay-navy-700);--pay-on-ground-muted: var(--pay-navy-600);--pay-on-ground-soft: var(--pay-navy-500);--pay-on-ground-faint: var(--pay-navy-400);--pay-on-ground-rule: var(--pay-navy-200);--pay-on-ground-success: var(--pay-green);--pay-ground: var(--pay-white);--pay-page: #fbfbfd;--pay-display: "TLV", sans-serif;background-color:var(--pay-ground);color:var(--pay-on-ground);font-family:Google Sans Hebrew,system-ui,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}body.payment-surface a{color:var(--pay-on-ground-soft)}body.payment-surface a:hover{color:var(--pay-accent)}body.payment-surface.channel-cta{--pay-ground: var(--pay-page)}@keyframes pay-pulse{0%,to{opacity:1}50%{opacity:.42}}body.payment-surface .pay-page{display:flex;justify-content:center;min-height:100%;box-sizing:border-box;color:var(--pay-on-ground)}body.payment-surface .pay-panel{width:100%;margin:auto 0;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column;gap:.75rem}body.payment-surface .pay-title{margin:0;font-family:var(--pay-display);font-size:1.5rem;font-weight:700;line-height:1.25;color:var(--pay-on-ground)}body.payment-surface .pay-text{margin:0;font-size:1rem;line-height:1.6;color:var(--pay-on-ground-soft)}body.payment-surface .pay-list,body.payment-surface .pay-summary{display:flex;flex-direction:column;gap:.75rem}body.payment-surface .pay-list{margin:0;padding:0;list-style:none}body.payment-surface .pay-dead-end{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}body.payment-surface .pay-dead-end .pay-text{max-width:18.75rem}body.payment-surface .pay-dead-end__icon{color:var(--pay-on-ground-faint)}body.payment-surface .pay-bone{display:block;flex:0 0 auto;border-radius:.25rem;background:var(--pay-skeleton);animation:pay-pulse 1.4s ease-in-out infinite}body.payment-surface .pay-bone--pill{border-radius:100vw}body.payment-surface .pay-note{display:flex;align-items:flex-start;gap:.75rem;margin:0;padding:.75rem 1rem;box-sizing:border-box;font-size:.875rem;font-weight:500;line-height:1.6;color:var(--pay-navy-600);background:var(--pay-navy-50);border:1px solid var(--pay-navy-200);border-inline-start:3px solid var(--pay-navy-500);border-radius:.5rem}body.payment-surface .pay-note--success{color:var(--pay-green);border-inline-start-color:var(--pay-green)}body.payment-surface .pay-note__icon{flex:0 0 auto;margin-top:2px}body.payment-surface .pay-recap{box-sizing:border-box;background:var(--pay-navy-50);border:1px solid var(--pay-navy-100);border-radius:.75rem;box-shadow:var(--pay-card-shadow);overflow:hidden}body.payment-surface .pay-recap__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem}body.payment-surface .pay-recap__who{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.5rem}body.payment-surface .pay-recap__name{font-size:1rem;font-weight:600;line-height:1.6;color:var(--pay-navy-700)}body.payment-surface .pay-recap__details{font-size:.875rem;font-weight:500;line-height:1.6;font-variant-numeric:tabular-nums;color:var(--pay-navy-500)}body.payment-surface .pay-recap__details [dir=ltr]{white-space:nowrap}body.payment-surface .pay-recap__price{flex:0 0 auto;font-size:1.25rem;font-weight:700;line-height:1.6;font-variant-numeric:tabular-nums;color:var(--pay-navy-700)}body.payment-surface .pay-recap__warn{display:flex;align-items:center;gap:.5rem;margin:0;padding:.25rem .75rem;font-size:.75rem;font-weight:500;line-height:1.5;color:var(--pay-crimson-600);background:var(--pay-accent-soft);border-top:1px solid var(--pay-crimson-100)}body.payment-surface .pay-recap__warn svg{flex:0 0 auto}body.payment-surface .pay-cta{width:100%;min-width:9.375rem;padding:calc(1rem - 2px);box-sizing:border-box;font:inherit;font-family:var(--pay-display);font-size:1.375rem;font-weight:700;line-height:1;color:var(--pay-cta-text);background:var(--pay-cta-ground);border:1px solid var(--pay-cta-border);border-radius:100vw;cursor:pointer;transition:background-color .4s ease}body.payment-surface .pay-cta[disabled]{padding:calc(1rem - 2px);color:var(--pay-cta-disabled-text);background:var(--pay-cta-disabled-ground);border:1px solid var(--pay-cta-disabled-border);cursor:not-allowed}body.payment-surface .total-card{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem;box-sizing:border-box;background:var(--pay-navy-50);border:1px solid var(--pay-navy-100);border-radius:1rem;box-shadow:var(--pay-card-shadow)}body.payment-surface .total-card__label{font-size:1rem;font-weight:600;line-height:1.6;color:var(--pay-navy-700)}body.payment-surface .total-card__figures{display:flex;align-items:baseline;gap:.5rem}body.payment-surface .total-card__was{font-size:.875rem;font-weight:500;line-height:1.6;font-variant-numeric:tabular-nums;color:var(--pay-navy-400);text-decoration:line-through}body.payment-surface .total-card__now{font-family:var(--pay-display);font-size:1.5rem;font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums;color:var(--pay-navy-700)}body.payment-surface app-booking-wizard .pay-note{border-color:#f7436273}html,body{height:100%;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif,Helvetica Neue,sans-serif;background-color:var(--background-color);color:var(--text-color);overflow:hidden;box-sizing:border-box}html button.app-button,body button.app-button{height:4rem;width:15rem;font-size:1.25rem;justify-content:center;display:flex;align-items:center;padding:.5rem 1rem;margin:0 .5rem;background:var(--button-background-color);color:var(--button-color);border:var(--button-border-color) 1px solid;border-radius:.5rem;cursor:pointer}html button.app-button mat-spinner,body button.app-button mat-spinner{height:2rem!important}html button.app-button[disabled],body button.app-button[disabled]{cursor:not-allowed;opacity:.2;pointer-events:none}html button.app-button mat-icon,body button.app-button mat-icon{color:var(--shtubya-red-1);margin-inline-end:.5rem}html button.app-button:hover,body button.app-button:hover{background:var(--button-hover-background-color);color:var(--button-hover-color);border:var(--button-hover-border-color) 1px solid}:root *{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}:root input,:root textarea,:root [contenteditable=true]{user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important}.mat-mdc-menu-panel{direction:ltr!important}.mat-mdc-menu-panel .mat-mdc-menu-item-text{display:flex!important;align-items:center;justify-content:flex-end;width:100%;gap:.75rem}.mat-mdc-menu-panel .mat-mdc-menu-item-text .menu-item-label{flex:1;text-align:right}.mat-mdc-menu-panel .mat-mdc-menu-item-text app-country-flag,.mat-mdc-menu-panel .mat-mdc-menu-item-text .menu-item-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.5rem}.mat-mdc-menu-panel .mat-mdc-menu-item-text .menu-item-icon{position:relative;left:-3px}body[dir=ltr] .cdk-overlay-container,body[dir=ltr] .cdk-overlay-container .cdk-global-overlay-wrapper,body[dir=ltr] .cdk-overlay-container .cdk-overlay-pane{direction:ltr!important}body[dir=ltr] button.app-button{width:17rem;font-size:1.1rem}@media (max-width: 768px){html:has(>body.controller-mode){font-size:16px}}body.controller-mode{touch-action:pan-x pan-y;-ms-touch-action:pan-x pan-y;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-touch-callout:none}body.controller-mode *{touch-action:manipulation;-webkit-tap-highlight-color:transparent}body.controller-mode input,body.controller-mode textarea,body.controller-mode select,body.controller-mode mat-select,body.controller-mode .mat-mdc-form-field{touch-action:auto;-webkit-touch-callout:default}body.controller-mode button,body.controller-mode .app-button,body.controller-mode .mat-mdc-button,body.controller-mode .mat-mdc-raised-button{touch-action:manipulation}body.controller-mode *{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}body.controller-mode *::-webkit-scrollbar{width:9px;height:9px}body.controller-mode *::-webkit-scrollbar-track{background:transparent}body.controller-mode *::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:9px}
