@font-face{font-family:pretendard;src:url(../media/PretendardVariable-s.p.0ztvx5mb7lxp4.woff2)format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendard_bf52cd3d-module__c-_o8W__className{font-family:pretendard,pretendard Fallback}.pretendard_bf52cd3d-module__c-_o8W__variable{--font-pretendard:"pretendard", "pretendard Fallback"}
:root{--ing-color-alpha-on-dark-12:#ffffff1f;--ing-color-alpha-on-dark-22:#ffffff38;--ing-color-alpha-on-light-12:#0000001f;--ing-color-alpha-on-light-22:#00000038;--ing-color-alpha-scrim:#0000006b;--ing-color-alpha-scrim-dark:#000000a8;--ing-color-amber-300:#f8bc62;--ing-color-amber-50:#fff3e0;--ing-color-amber-500:#fe9800;--ing-color-amber-600:#c27400;--ing-color-amber-700:#9a5200;--ing-color-amber-900:#3e2b0f;--ing-color-blue-300:#69a1f2;--ing-color-blue-50:#e8f3ff;--ing-color-blue-500:#3182f6;--ing-color-blue-600:#2071eb;--ing-color-blue-700:#1a5fc9;--ing-color-blue-900:#172f52;--ing-color-brand-100:#e0eaff;--ing-color-brand-200:#adc7ff;--ing-color-brand-300:#8aaefa;--ing-color-brand-400:#6794f5;--ing-color-brand-50:#edf3ff;--ing-color-brand-500:#245edb;--ing-color-brand-600:#1e50bd;--ing-color-brand-700:#1c4cae;--ing-color-brand-800:#293954;--ing-color-brand-fill-border-dark:var(--ing-color-brand-200);--ing-color-brand-ring:var(--ing-color-brand-500);--ing-color-green-300:#65f6bc;--ing-color-green-50:#e5f7ef;--ing-color-green-500:#03b26c;--ing-color-green-600:#03875a;--ing-color-green-700:#02724b;--ing-color-green-900:#0e3928;--ing-color-grey-0:#fff;--ing-color-grey-100:#f1f3f6;--ing-color-grey-200:#e3e6eb;--ing-color-grey-300:#cbd1da;--ing-color-grey-400:#b0b8c6;--ing-color-grey-450:#99a2b0;--ing-color-grey-475:#8d96a4;--ing-color-grey-50:#f7f8fa;--ing-color-grey-500:#87909e;--ing-color-grey-550:#828b99;--ing-color-grey-575:#676e7c;--ing-color-grey-600:#606775;--ing-color-grey-650:#565d6b;--ing-color-grey-700:#4b5260;--ing-color-grey-800:#303642;--ing-color-grey-900:#1f2329;--ing-color-ink-0:#15171c;--ing-color-ink-100:#1e2128;--ing-color-ink-200:#292d36;--ing-color-ink-300:#3e4552;--ing-color-ink-400:#596375;--ing-color-ink-50:#1b1e25;--ing-color-ink-500:#7b8699;--ing-color-plum-300:#ca729d;--ing-color-plum-50:#efe7f4;--ing-color-plum-900:#541333;--ing-color-red-200:#f2929a;--ing-color-red-300:#ed6d78;--ing-color-red-50:#fdecee;--ing-color-red-500:#f04452;--ing-color-red-600:#d02e3c;--ing-color-red-700:#b8232f;--ing-color-red-900:#561a1f;--ing-bg-brand-weak:var(--ing-color-brand-50);--ing-bg-canvas:var(--ing-color-grey-0);--ing-bg-disabled:var(--ing-color-grey-50);--ing-bg-fade-out:#f7f8fa00;--ing-bg-inverse:var(--ing-color-grey-900);--ing-bg-muted:var(--ing-color-grey-100);--ing-bg-scrim:var(--ing-color-alpha-scrim);--ing-bg-subtle:var(--ing-color-grey-50);--ing-bg-surface:var(--ing-color-grey-0);--ing-bg-surface-raised:var(--ing-color-grey-50);--ing-text-body:var(--ing-color-grey-700);--ing-text-brand:var(--ing-color-brand-700);--ing-text-brand-on-weak:var(--ing-color-brand-700);--ing-text-caption:var(--ing-color-grey-650);--ing-text-disabled:var(--ing-color-grey-400);--ing-text-inverse:var(--ing-color-grey-0);--ing-text-link:var(--ing-color-brand-700);--ing-text-link-hover:var(--ing-color-brand-700);--ing-text-muted:var(--ing-color-grey-600);--ing-text-muted-on-inverse:var(--ing-color-grey-400);--ing-text-placeholder:var(--ing-color-grey-575);--ing-text-primary:var(--ing-color-grey-900);--ing-text-secondary:var(--ing-color-grey-800);--ing-border-brand:var(--ing-color-brand-ring);--ing-border-control:var(--ing-color-grey-550);--ing-border-default:var(--ing-color-grey-200);--ing-border-inverse:var(--ing-color-alpha-on-dark-12);--ing-border-strong:var(--ing-color-grey-600);--ing-border-subtle:var(--ing-color-grey-100);--ing-interactive-brand-default:var(--ing-color-brand-500);--ing-interactive-brand-disabled:var(--ing-color-grey-300);--ing-interactive-brand-hover:var(--ing-color-brand-600);--ing-interactive-brand-on-brand:var(--ing-color-grey-0);--ing-interactive-brand-pressed:var(--ing-color-brand-600);--ing-interactive-brand-weak:var(--ing-color-brand-50);--ing-interactive-focus-halo:var(--ing-color-brand-50);--ing-interactive-focus-ring:var(--ing-color-brand-ring);--ing-interactive-neutral-default:var(--ing-color-grey-0);--ing-interactive-neutral-hover:var(--ing-color-grey-50);--ing-interactive-neutral-on-neutral:var(--ing-color-grey-900);--ing-interactive-neutral-pressed:var(--ing-color-grey-100);--ing-interactive-on-inverse-weak:var(--ing-color-alpha-on-dark-12);--ing-interactive-on-inverse-weak-hover:var(--ing-color-alpha-on-dark-22);--ing-interactive-thumb:var(--ing-color-grey-0);--ing-interactive-track-off:var(--ing-color-grey-500);--ing-status-danger-bg:var(--ing-color-red-50);--ing-status-danger-fg:var(--ing-color-red-500);--ing-status-danger-solid:var(--ing-color-red-600);--ing-status-danger-solid-hover:var(--ing-color-red-700);--ing-status-danger-text:var(--ing-color-red-700);--ing-status-danger-text-on-surface:var(--ing-color-red-600);--ing-status-info-bg:var(--ing-color-blue-50);--ing-status-info-fg:var(--ing-color-blue-500);--ing-status-info-text:var(--ing-color-blue-700);--ing-status-info-text-on-surface:var(--ing-color-blue-700);--ing-status-neutral-bg:var(--ing-color-grey-100);--ing-status-neutral-fg:var(--ing-color-grey-500);--ing-status-neutral-text:var(--ing-color-grey-700);--ing-status-neutral-text-on-surface:var(--ing-color-grey-600);--ing-status-success-bg:var(--ing-color-green-50);--ing-status-success-fg:var(--ing-color-green-600);--ing-status-success-text:var(--ing-color-green-700);--ing-status-success-text-on-surface:var(--ing-color-green-700);--ing-status-warning-bg:var(--ing-color-amber-50);--ing-status-warning-fg:var(--ing-color-amber-600);--ing-status-warning-text:var(--ing-color-amber-700);--ing-status-warning-text-on-surface:var(--ing-color-amber-700);--ing-action-primary-border:transparent;--ing-booking-available-bg:var(--ing-color-grey-0);--ing-booking-available-border:var(--ing-color-green-600);--ing-booking-available-fg:var(--ing-color-green-600);--ing-booking-available-text:var(--ing-color-grey-900);--ing-booking-booked-bg:var(--ing-color-grey-100);--ing-booking-booked-border:var(--ing-color-grey-300);--ing-booking-booked-fg:var(--ing-color-grey-600);--ing-booking-booked-text:var(--ing-color-grey-600);--ing-booking-cancelled-bg:var(--ing-color-grey-50);--ing-booking-cancelled-border:var(--ing-color-grey-300);--ing-booking-cancelled-fg:var(--ing-color-grey-500);--ing-booking-cancelled-text:var(--ing-color-grey-600);--ing-booking-held-bg:var(--ing-color-amber-50);--ing-booking-held-border:var(--ing-color-amber-300);--ing-booking-held-fg:var(--ing-color-amber-600);--ing-booking-held-text:var(--ing-color-amber-700);--ing-booking-no-show-bg:var(--ing-color-red-50);--ing-booking-no-show-border:var(--ing-color-red-600);--ing-booking-no-show-fg:var(--ing-color-red-600);--ing-booking-no-show-text:var(--ing-color-red-700);--ing-category-1-bg:#fee0dd;--ing-category-1-border:#a21921;--ing-category-1-fg:#a21921;--ing-category-1-text:#9c433f;--ing-category-10-bg:#dbf1c7;--ing-category-10-border:#609308;--ing-category-10-fg:#609308;--ing-category-10-text:#4a6f18;--ing-category-11-bg:#fde4bb;--ing-category-11-border:#735103;--ing-category-11-fg:#735103;--ing-category-11-text:#815b04;--ing-category-12-bg:#cbf4d5;--ing-category-12-border:#028844;--ing-category-12-fg:#028844;--ing-category-12-text:#18743e;--ing-category-2-bg:#b9f4fb;--ing-category-2-border:#0a939f;--ing-category-2-fg:#0a939f;--ing-category-2-text:#026f78;--ing-category-3-bg:#ebe3fe;--ing-category-3-border:#6938a7;--ing-category-3-fg:#6938a7;--ing-category-3-text:#6e519d;--ing-category-4-bg:#edebbd;--ing-category-4-border:#7c7402;--ing-category-4-fg:#7c7402;--ing-category-4-text:#6d6600;--ing-category-5-bg:#fedee9;--ing-category-5-border:#d0598e;--ing-category-5-fg:#d0598e;--ing-category-5-text:#964267;--ing-category-6-bg:#f0e6de;--ing-category-6-border:#a57b5b;--ing-category-6-fg:#a57b5b;--ing-category-6-text:#81593a;--ing-category-7-bg:#bef6e8;--ing-category-7-border:#026758;--ing-category-7-fg:#026758;--ing-category-7-text:#057262;--ing-category-8-bg:#fee1d2;--ing-category-8-border:#b15204;--ing-category-8-fg:#b15204;--ing-category-8-text:#984b16;--ing-category-9-bg:#ffdafd;--ing-category-9-border:#a445a3;--ing-category-9-fg:#a445a3;--ing-category-9-text:#874785;--ing-chart-axis:var(--ing-color-grey-700);--ing-chart-baseline:var(--ing-color-grey-200);--ing-chart-brand-from:var(--ing-color-brand-500);--ing-chart-brand-to:var(--ing-color-brand-400);--ing-chart-grid:var(--ing-color-grey-100);--ing-chart-series-1:var(--ing-color-brand-500);--ing-chart-series-2:var(--ing-color-blue-500);--ing-chart-series-3:var(--ing-color-green-500);--ing-chart-series-4:var(--ing-color-amber-500);--ing-chart-series-5:var(--ing-color-plum-900);--ing-chart-series-6:var(--ing-color-grey-500);--ing-chart-track:var(--ing-color-grey-100);--ing-font-family-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace;--ing-font-family-sans:var(--font-pretendard,Pretendard), -apple-system, BlinkMacSystemFont, "Segoe UI", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--ing-font-letter-spacing-normal:0;--ing-font-letter-spacing-tight:-.01em;--ing-font-letter-spacing-tighter:-.02em;--ing-font-letter-spacing-wide:.03em;--ing-font-line-height-display:1.2;--ing-font-line-height-heading:1.3;--ing-font-line-height-normal:1.4;--ing-font-line-height-relaxed:1.5;--ing-font-line-height-snug:1.25;--ing-font-line-height-tight:1;--ing-font-size-12:12px;--ing-font-size-13:13px;--ing-font-size-14:14px;--ing-font-size-15:15px;--ing-font-size-16:16px;--ing-font-size-18:18px;--ing-font-size-20:20px;--ing-font-size-24:24px;--ing-font-size-28:28px;--ing-font-size-32:32px;--ing-font-size-40:40px;--ing-font-weight-bold:700;--ing-font-weight-extrabold:800;--ing-font-weight-medium:500;--ing-font-weight-regular:400;--ing-font-weight-semibold:600;--ing-type-amount-font-size:var(--ing-font-size-24);--ing-type-amount-font-weight:var(--ing-font-weight-semibold);--ing-type-amount-letter-spacing:var(--ing-font-letter-spacing-tight);--ing-type-amount-line-height:var(--ing-font-line-height-display);--ing-type-body-font-size:var(--ing-font-size-14);--ing-type-body-font-weight:var(--ing-font-weight-regular);--ing-type-body-letter-spacing:var(--ing-font-letter-spacing-normal);--ing-type-body-line-height:var(--ing-font-line-height-relaxed);--ing-type-body-sm-font-size:var(--ing-font-size-13);--ing-type-body-sm-font-weight:var(--ing-font-weight-regular);--ing-type-body-sm-letter-spacing:var(--ing-font-letter-spacing-normal);--ing-type-body-sm-line-height:var(--ing-font-line-height-normal);--ing-type-caption-font-size:var(--ing-font-size-12);--ing-type-caption-font-weight:var(--ing-font-weight-medium);--ing-type-caption-letter-spacing:var(--ing-font-letter-spacing-normal);--ing-type-caption-line-height:var(--ing-font-line-height-normal);--ing-type-card-title-font-size:var(--ing-font-size-16);--ing-type-card-title-font-weight:var(--ing-font-weight-semibold);--ing-type-card-title-letter-spacing:var(--ing-font-letter-spacing-tight);--ing-type-card-title-line-height:var(--ing-font-line-height-normal);--ing-type-hero-font-size:var(--ing-font-size-32);--ing-type-hero-font-weight:var(--ing-font-weight-semibold);--ing-type-hero-letter-spacing:var(--ing-font-letter-spacing-tighter);--ing-type-hero-line-height:var(--ing-font-line-height-display);--ing-type-label-font-size:var(--ing-font-size-13);--ing-type-label-font-weight:var(--ing-font-weight-semibold);--ing-type-label-letter-spacing:var(--ing-font-letter-spacing-normal);--ing-type-label-line-height:var(--ing-font-line-height-normal);--ing-type-metric-font-size:var(--ing-font-size-24);--ing-type-metric-font-weight:var(--ing-font-weight-semibold);--ing-type-metric-letter-spacing:var(--ing-font-letter-spacing-tight);--ing-type-metric-line-height:var(--ing-font-line-height-display);--ing-type-overline-font-size:var(--ing-font-size-12);--ing-type-overline-font-weight:var(--ing-font-weight-semibold);--ing-type-overline-letter-spacing:var(--ing-font-letter-spacing-wide);--ing-type-overline-line-height:var(--ing-font-line-height-normal);--ing-type-section-font-size:var(--ing-font-size-18);--ing-type-section-font-weight:var(--ing-font-weight-semibold);--ing-type-section-letter-spacing:var(--ing-font-letter-spacing-tight);--ing-type-section-line-height:var(--ing-font-line-height-heading);--ing-type-subtitle-font-size:var(--ing-font-size-14);--ing-type-subtitle-font-weight:var(--ing-font-weight-semibold);--ing-type-subtitle-letter-spacing:var(--ing-font-letter-spacing-normal);--ing-type-subtitle-line-height:var(--ing-font-line-height-heading);--ing-type-title-font-size:var(--ing-font-size-28);--ing-type-title-font-weight:var(--ing-font-weight-semibold);--ing-type-title-letter-spacing:var(--ing-font-letter-spacing-tight);--ing-type-title-line-height:var(--ing-font-line-height-heading);--ing-space-0:0;--ing-space-10:10px;--ing-space-12:12px;--ing-space-14:14px;--ing-space-16:16px;--ing-space-18:18px;--ing-space-2:2px;--ing-space-20:20px;--ing-space-24:24px;--ing-space-32:32px;--ing-space-4:4px;--ing-space-40:40px;--ing-space-48:48px;--ing-space-56:56px;--ing-space-6:6px;--ing-space-64:64px;--ing-space-8:8px;--ing-padding-card:var(--ing-space-20);--ing-padding-card-compact:var(--ing-space-16);--ing-padding-card-featured:var(--ing-space-24);--ing-padding-page-bottom:var(--ing-space-56);--ing-padding-page-top:var(--ing-space-32);--ing-padding-page-x:var(--ing-space-32);--ing-radius-0:0;--ing-radius-12:12px;--ing-radius-16:16px;--ing-radius-2:2px;--ing-radius-4:4px;--ing-radius-6:6px;--ing-radius-8:8px;--ing-radius-circle:50%;--ing-radius-full:999px;--ing-shape-avatar:var(--ing-radius-circle);--ing-shape-card:var(--ing-radius-12);--ing-shape-control:var(--ing-radius-8);--ing-shape-inline:var(--ing-radius-8);--ing-shape-mark:var(--ing-radius-4);--ing-shape-modal:var(--ing-radius-16);--ing-shape-pill:var(--ing-radius-full);--ing-shape-surface:var(--ing-radius-12);--ing-shape-tag:var(--ing-radius-6);--ing-shadow-brand-glow:none;--ing-shadow-elevated:0 1px 1px -.5px #0000000a, 0 3px 4px -1.5px #0000000d, 0 8px 10px -3px #0000000f, 0 18px 22px -8px #00000014, 0 40px 44px -18px #0000001a;--ing-shadow-focus-ring:inset 0 0 0 1px var(--ing-interactive-focus-ring);--ing-shadow-focus-ring-invalid:inset 0 0 0 1px var(--ing-status-danger-fg);--ing-shadow-inset-brand:inset 3px 0 0 var(--ing-border-brand);--ing-shadow-lift:0 2px 3px -1.5px #0000000f, 0 6px 8px -3px #00000012, 0 14px 16px -6px #00000012, 0 24px 26px -12px #0000000f;--ing-shadow-none:none;--ing-shadow-standard:0 1px 1px -.5px #0000000d, 0 3px 3px -1.5px #0000000d, 0 6px 6px -3px #0000000d, 0 12px 12px -6px #0000000b;--ing-shadow-subtle:0 1px 2px -1px #00000014, 0 1px 3px -1px #0000000a;--ing-duration-base:.15s;--ing-duration-exit:.12s;--ing-duration-exit-slow:.15s;--ing-duration-fast:.12s;--ing-duration-instant:80ms;--ing-duration-moderate:.18s;--ing-duration-slow:.22s;--ing-duration-slower:.3s;--ing-easing-emphasized:cubic-bezier(.22, .61, .36, 1);--ing-easing-in:ease-in;--ing-easing-out:ease-out;--ing-easing-standard:ease;--ing-transition-colors:background-color var(--ing-duration-base) var(--ing-easing-standard), border-color var(--ing-duration-base) var(--ing-easing-standard), color var(--ing-duration-base) var(--ing-easing-standard);--ing-transition-control:transform var(--ing-duration-instant) var(--ing-easing-standard), box-shadow var(--ing-duration-base) var(--ing-easing-standard), background-color var(--ing-duration-base) var(--ing-easing-standard), border-color var(--ing-duration-base) var(--ing-easing-standard);--ing-transition-lift:box-shadow var(--ing-duration-moderate) var(--ing-easing-standard), transform var(--ing-duration-moderate) var(--ing-easing-standard), border-color var(--ing-duration-base) var(--ing-easing-standard);--ing-opacity-disabled:.5;--ing-opacity-faint:.25;--ing-opacity-muted:.45;--ing-control-lg:46px;--ing-control-md:40px;--ing-control-sm:32px;--ing-control-xl:50px;--ing-control-xs:28px;--ing-icon-lg:18px;--ing-icon-md:16px;--ing-icon-sm:14px;--ing-icon-xl:24px;--ing-icon-xs:12px;--ing-choice-box:18px;--ing-avatar-lg:40px;--ing-avatar-md:34px;--ing-avatar-sm:30px;--ing-avatar-xs:26px;--ing-target-comfortable:48px;--ing-target-inline:24px;--ing-target-kiosk:64px;--ing-target-min:44px;--ing-border-width-accent:3px;--ing-border-width-focus:2px;--ing-border-width-hairline:1px;--ing-border-width-thick:1.5px;--ing-layout-auth-card-max-width:380px;--ing-layout-bottom-bar-height:52px;--ing-layout-calendar-cell-min-height:92px;--ing-layout-chart-height:118px;--ing-layout-content-max-width:1440px;--ing-layout-form-max-width:720px;--ing-layout-grid-gap:24px;--ing-layout-menu-min-width:168px;--ing-layout-modal-width:460px;--ing-layout-narrow-max-width:630px;--ing-layout-popover-width:360px;--ing-layout-sidebar-width:200px;--ing-layout-toolbar-sticky-top:var(--ing-layout-topbar-height);--ing-layout-topbar-height:64px;--ing-breakpoint-2xl:1280px;--ing-breakpoint-lg:768px;--ing-breakpoint-md:640px;--ing-breakpoint-sm:480px;--ing-breakpoint-xl:1024px;--ing-z-base:0;--ing-z-dropdown:30;--ing-z-modal:50;--ing-z-nav:20;--ing-z-overlay:40;--ing-z-raised:1;--ing-z-sticky:10;--ing-z-toast:60}[data-ing-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ing-bg-canvas:var(--ing-color-grey-0);--ing-bg-subtle:var(--ing-color-grey-50);--ing-bg-muted:var(--ing-color-grey-100);--ing-bg-surface:var(--ing-color-grey-0);--ing-bg-surface-raised:var(--ing-color-grey-50);--ing-bg-disabled:var(--ing-color-grey-50);--ing-bg-inverse:var(--ing-color-grey-900);--ing-bg-scrim:var(--ing-color-alpha-scrim);--ing-bg-brand-weak:var(--ing-color-brand-50);--ing-bg-fade-out:#f7f8fa00;--ing-text-primary:var(--ing-color-grey-900);--ing-text-secondary:var(--ing-color-grey-800);--ing-text-body:var(--ing-color-grey-700);--ing-text-muted:var(--ing-color-grey-600);--ing-text-caption:var(--ing-color-grey-650);--ing-text-placeholder:var(--ing-color-grey-575);--ing-text-disabled:var(--ing-color-grey-400);--ing-text-inverse:var(--ing-color-grey-0);--ing-text-brand:var(--ing-color-brand-700);--ing-text-brand-on-weak:var(--ing-color-brand-700);--ing-text-muted-on-inverse:var(--ing-color-grey-400);--ing-text-link-hover:var(--ing-color-brand-700);--ing-text-link:var(--ing-color-brand-700);--ing-border-subtle:var(--ing-color-grey-100);--ing-border-default:var(--ing-color-grey-200);--ing-border-control:var(--ing-color-grey-550);--ing-border-strong:var(--ing-color-grey-600);--ing-border-brand:var(--ing-color-brand-ring);--ing-border-inverse:var(--ing-color-alpha-on-dark-12);--ing-interactive-brand-weak:var(--ing-color-brand-50);--ing-interactive-brand-disabled:var(--ing-color-grey-300);--ing-interactive-neutral-default:var(--ing-color-grey-0);--ing-interactive-neutral-hover:var(--ing-color-grey-50);--ing-interactive-neutral-pressed:var(--ing-color-grey-100);--ing-interactive-neutral-on-neutral:var(--ing-color-grey-900);--ing-interactive-on-inverse-weak:var(--ing-color-alpha-on-dark-12);--ing-interactive-on-inverse-weak-hover:var(--ing-color-alpha-on-dark-22);--ing-interactive-track-off:var(--ing-color-grey-500);--ing-interactive-thumb:var(--ing-color-grey-0);--ing-interactive-focus-ring:var(--ing-color-brand-ring);--ing-interactive-focus-halo:var(--ing-color-brand-50);--ing-status-success-fg:var(--ing-color-green-600);--ing-status-success-bg:var(--ing-color-green-50);--ing-status-success-text:var(--ing-color-green-700);--ing-status-success-text-on-surface:var(--ing-color-green-700);--ing-status-warning-fg:var(--ing-color-amber-600);--ing-status-warning-bg:var(--ing-color-amber-50);--ing-status-warning-text:var(--ing-color-amber-700);--ing-status-warning-text-on-surface:var(--ing-color-amber-700);--ing-status-danger-fg:var(--ing-color-red-500);--ing-status-danger-solid:var(--ing-color-red-600);--ing-status-danger-solid-hover:var(--ing-color-red-700);--ing-status-danger-bg:var(--ing-color-red-50);--ing-status-danger-text:var(--ing-color-red-700);--ing-status-danger-text-on-surface:var(--ing-color-red-600);--ing-status-info-fg:var(--ing-color-blue-500);--ing-status-info-bg:var(--ing-color-blue-50);--ing-status-info-text:var(--ing-color-blue-700);--ing-status-info-text-on-surface:var(--ing-color-blue-700);--ing-status-neutral-fg:var(--ing-color-grey-500);--ing-status-neutral-bg:var(--ing-color-grey-100);--ing-status-neutral-text:var(--ing-color-grey-700);--ing-status-neutral-text-on-surface:var(--ing-color-grey-600);--ing-action-primary-border:transparent;--ing-booking-available-fg:var(--ing-color-green-600);--ing-booking-available-bg:var(--ing-color-grey-0);--ing-booking-available-text:var(--ing-color-grey-900);--ing-booking-available-border:var(--ing-color-green-600);--ing-booking-held-fg:var(--ing-color-amber-600);--ing-booking-held-bg:var(--ing-color-amber-50);--ing-booking-held-text:var(--ing-color-amber-700);--ing-booking-held-border:var(--ing-color-amber-300);--ing-booking-booked-fg:var(--ing-color-grey-600);--ing-booking-booked-bg:var(--ing-color-grey-100);--ing-booking-booked-text:var(--ing-color-grey-600);--ing-booking-booked-border:var(--ing-color-grey-300);--ing-booking-cancelled-fg:var(--ing-color-grey-500);--ing-booking-cancelled-bg:var(--ing-color-grey-50);--ing-booking-cancelled-text:var(--ing-color-grey-600);--ing-booking-cancelled-border:var(--ing-color-grey-300);--ing-booking-no-show-fg:var(--ing-color-red-600);--ing-booking-no-show-bg:var(--ing-color-red-50);--ing-booking-no-show-text:var(--ing-color-red-700);--ing-booking-no-show-border:var(--ing-color-red-600);--ing-category-1-fg:#a21921;--ing-category-1-bg:#fee0dd;--ing-category-1-text:#9c433f;--ing-category-1-border:#a21921;--ing-category-2-fg:#0a939f;--ing-category-2-bg:#b9f4fb;--ing-category-2-text:#026f78;--ing-category-2-border:#0a939f;--ing-category-3-fg:#6938a7;--ing-category-3-bg:#ebe3fe;--ing-category-3-text:#6e519d;--ing-category-3-border:#6938a7;--ing-category-4-fg:#7c7402;--ing-category-4-bg:#edebbd;--ing-category-4-text:#6d6600;--ing-category-4-border:#7c7402;--ing-category-5-fg:#d0598e;--ing-category-5-bg:#fedee9;--ing-category-5-text:#964267;--ing-category-5-border:#d0598e;--ing-category-6-fg:#a57b5b;--ing-category-6-bg:#f0e6de;--ing-category-6-text:#81593a;--ing-category-6-border:#a57b5b;--ing-category-7-fg:#026758;--ing-category-7-bg:#bef6e8;--ing-category-7-text:#057262;--ing-category-7-border:#026758;--ing-category-8-fg:#b15204;--ing-category-8-bg:#fee1d2;--ing-category-8-text:#984b16;--ing-category-8-border:#b15204;--ing-category-9-fg:#a445a3;--ing-category-9-bg:#ffdafd;--ing-category-9-text:#874785;--ing-category-9-border:#a445a3;--ing-category-10-fg:#609308;--ing-category-10-bg:#dbf1c7;--ing-category-10-text:#4a6f18;--ing-category-10-border:#609308;--ing-category-11-fg:#735103;--ing-category-11-bg:#fde4bb;--ing-category-11-text:#815b04;--ing-category-11-border:#735103;--ing-category-12-fg:#028844;--ing-category-12-bg:#cbf4d5;--ing-category-12-text:#18743e;--ing-category-12-border:#028844;--ing-chart-brand-from:var(--ing-color-brand-500);--ing-chart-brand-to:var(--ing-color-brand-400);--ing-chart-track:var(--ing-color-grey-100);--ing-chart-axis:var(--ing-color-grey-700);--ing-chart-baseline:var(--ing-color-grey-200);--ing-chart-grid:var(--ing-color-grey-100);--ing-chart-series-1:var(--ing-color-brand-500);--ing-chart-series-2:var(--ing-color-blue-500);--ing-chart-series-3:var(--ing-color-green-500);--ing-chart-series-4:var(--ing-color-amber-500);--ing-chart-series-5:var(--ing-color-plum-900);--ing-chart-series-6:var(--ing-color-grey-500);--ing-shadow-subtle:0 1px 2px -1px #00000014, 0 1px 3px -1px #0000000a;--ing-shadow-standard:0 1px 1px -.5px #0000000d, 0 3px 3px -1.5px #0000000d, 0 6px 6px -3px #0000000d, 0 12px 12px -6px #0000000b;--ing-shadow-lift:0 2px 3px -1.5px #0000000f, 0 6px 8px -3px #00000012, 0 14px 16px -6px #00000012, 0 24px 26px -12px #0000000f;--ing-shadow-elevated:0 1px 1px -.5px #0000000a, 0 3px 4px -1.5px #0000000d, 0 8px 10px -3px #0000000f, 0 18px 22px -8px #00000014, 0 40px 44px -18px #0000001a;--ing-shadow-brand-glow:none;--ing-transition-colors:background-color var(--ing-duration-base) var(--ing-easing-standard), border-color var(--ing-duration-base) var(--ing-easing-standard), color var(--ing-duration-base) var(--ing-easing-standard);--ing-transition-control:transform var(--ing-duration-instant) var(--ing-easing-standard), box-shadow var(--ing-duration-base) var(--ing-easing-standard), background-color var(--ing-duration-base) var(--ing-easing-standard), border-color var(--ing-duration-base) var(--ing-easing-standard);--ing-transition-lift:box-shadow var(--ing-duration-moderate) var(--ing-easing-standard), transform var(--ing-duration-moderate) var(--ing-easing-standard), border-color var(--ing-duration-base) var(--ing-easing-standard);--ing-shadow-focus-ring:inset 0 0 0 1px var(--ing-interactive-focus-ring);--ing-shadow-focus-ring-invalid:inset 0 0 0 1px var(--ing-status-danger-fg);--ing-shadow-inset-brand:inset 3px 0 0 var(--ing-border-brand)}[data-ing-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ing-bg-canvas:var(--ing-color-ink-50);--ing-bg-subtle:var(--ing-color-ink-0);--ing-bg-muted:var(--ing-color-ink-200);--ing-bg-surface:var(--ing-color-ink-100);--ing-bg-surface-raised:var(--ing-color-ink-200);--ing-bg-disabled:var(--ing-color-ink-200);--ing-bg-inverse:var(--ing-color-grey-100);--ing-bg-scrim:var(--ing-color-alpha-scrim-dark);--ing-bg-brand-weak:var(--ing-color-brand-800);--ing-bg-fade-out:#15171c00;--ing-text-primary:var(--ing-color-grey-100);--ing-text-secondary:var(--ing-color-grey-200);--ing-text-body:var(--ing-color-grey-300);--ing-text-muted:var(--ing-color-grey-450);--ing-text-caption:var(--ing-color-grey-400);--ing-text-placeholder:var(--ing-color-grey-475);--ing-text-disabled:var(--ing-color-grey-600);--ing-text-inverse:var(--ing-color-grey-900);--ing-text-brand:var(--ing-color-brand-200);--ing-text-brand-on-weak:var(--ing-color-brand-200);--ing-text-muted-on-inverse:var(--ing-color-grey-700);--ing-text-link-hover:var(--ing-color-brand-100);--ing-text-link:var(--ing-color-brand-200);--ing-border-subtle:var(--ing-color-ink-200);--ing-border-default:var(--ing-color-ink-300);--ing-border-control:var(--ing-color-ink-500);--ing-border-strong:var(--ing-color-grey-400);--ing-border-brand:var(--ing-color-brand-200);--ing-border-inverse:var(--ing-color-alpha-on-light-12);--ing-interactive-brand-weak:var(--ing-color-brand-800);--ing-interactive-brand-disabled:var(--ing-color-ink-400);--ing-interactive-neutral-default:var(--ing-color-ink-100);--ing-interactive-neutral-hover:var(--ing-color-ink-200);--ing-interactive-neutral-pressed:var(--ing-color-ink-300);--ing-interactive-neutral-on-neutral:var(--ing-color-grey-100);--ing-interactive-on-inverse-weak:var(--ing-color-alpha-on-light-12);--ing-interactive-on-inverse-weak-hover:var(--ing-color-alpha-on-light-22);--ing-interactive-track-off:var(--ing-color-ink-500);--ing-interactive-thumb:var(--ing-color-grey-100);--ing-interactive-focus-ring:var(--ing-color-brand-200);--ing-interactive-focus-halo:var(--ing-color-brand-800);--ing-status-success-fg:var(--ing-color-green-300);--ing-status-success-bg:var(--ing-color-green-900);--ing-status-success-text:var(--ing-color-green-300);--ing-status-success-text-on-surface:var(--ing-color-green-300);--ing-status-warning-fg:var(--ing-color-amber-300);--ing-status-warning-bg:var(--ing-color-amber-900);--ing-status-warning-text:var(--ing-color-amber-300);--ing-status-warning-text-on-surface:var(--ing-color-amber-300);--ing-status-danger-fg:var(--ing-color-red-300);--ing-status-danger-solid:var(--ing-color-red-300);--ing-status-danger-solid-hover:var(--ing-color-red-200);--ing-status-danger-bg:var(--ing-color-red-900);--ing-status-danger-text:var(--ing-color-red-300);--ing-status-danger-text-on-surface:var(--ing-color-red-300);--ing-status-info-fg:var(--ing-color-blue-300);--ing-status-info-bg:var(--ing-color-blue-900);--ing-status-info-text:var(--ing-color-blue-300);--ing-status-info-text-on-surface:var(--ing-color-blue-300);--ing-status-neutral-fg:var(--ing-color-grey-400);--ing-status-neutral-bg:var(--ing-color-ink-300);--ing-status-neutral-text:var(--ing-color-grey-200);--ing-status-neutral-text-on-surface:var(--ing-color-grey-400);--ing-action-primary-border:var(--ing-color-brand-fill-border-dark);--ing-booking-available-fg:var(--ing-color-green-300);--ing-booking-available-bg:var(--ing-color-ink-100);--ing-booking-available-text:var(--ing-color-grey-100);--ing-booking-available-border:var(--ing-color-green-500);--ing-booking-held-fg:var(--ing-color-amber-300);--ing-booking-held-bg:var(--ing-color-amber-900);--ing-booking-held-text:var(--ing-color-amber-300);--ing-booking-held-border:var(--ing-color-amber-600);--ing-booking-booked-fg:var(--ing-color-ink-500);--ing-booking-booked-bg:var(--ing-color-ink-200);--ing-booking-booked-text:var(--ing-color-grey-400);--ing-booking-booked-border:var(--ing-color-ink-400);--ing-booking-cancelled-fg:var(--ing-color-ink-500);--ing-booking-cancelled-bg:var(--ing-color-ink-50);--ing-booking-cancelled-text:var(--ing-color-grey-400);--ing-booking-cancelled-border:var(--ing-color-ink-400);--ing-booking-no-show-fg:var(--ing-color-red-300);--ing-booking-no-show-bg:var(--ing-color-red-900);--ing-booking-no-show-text:var(--ing-color-red-300);--ing-booking-no-show-border:var(--ing-color-red-300);--ing-category-1-fg:#e8605b;--ing-category-1-bg:#542523;--ing-category-1-text:#fcc0ba;--ing-category-1-border:#e8605b;--ing-category-2-fg:#11c8d8;--ing-category-2-bg:#013d43;--ing-category-2-text:#9adfe7;--ing-category-2-border:#11c8d8;--ing-category-3-fg:#bf9bfe;--ing-category-3-bg:#3b2c54;--ing-category-3-text:#d8c7f9;--ing-category-3-border:#bf9bfe;--ing-category-4-fg:#bfb53b;--ing-category-4-bg:#3b3700;--ing-category-4-text:#d7d49f;--ing-category-4-border:#bfb53b;--ing-category-5-fg:#fe82b6;--ing-category-5-bg:#512537;--ing-category-5-text:#f7bfd3;--ing-category-5-border:#fe82b6;--ing-category-6-fg:#f5c6a4;--ing-category-6-bg:#46301f;--ing-category-6-text:#e6cbb8;--ing-category-6-border:#f5c6a4;--ing-category-7-fg:#0baa92;--ing-category-7-bg:#013f35;--ing-category-7-text:#9fe1d1;--ing-category-7-border:#0baa92;--ing-category-8-fg:#fe904d;--ing-category-8-bg:#512910;--ing-category-8-text:#f8c4a8;--ing-category-8-border:#fe904d;--ing-category-9-fg:#c867c6;--ing-category-9-bg:#482747;--ing-category-9-text:#ebc1e9;--ing-category-9-border:#c867c6;--ing-category-10-fg:#71a428;--ing-category-10-bg:#293c12;--ing-category-10-text:#c2dbab;--ing-category-10-border:#71a428;--ing-category-11-fg:#bd8703;--ing-category-11-bg:#473100;--ing-category-11-text:#e9cd9d;--ing-category-11-border:#bd8703;--ing-category-12-fg:#52cd7d;--ing-category-12-bg:#133f23;--ing-category-12-text:#afdfbb;--ing-category-12-border:#52cd7d;--ing-chart-brand-from:var(--ing-color-brand-400-dark,var(--ing-color-brand-400));--ing-chart-brand-to:var(--ing-color-brand-200);--ing-chart-track:var(--ing-color-ink-200);--ing-chart-axis:var(--ing-color-grey-400);--ing-chart-baseline:var(--ing-color-ink-300);--ing-chart-grid:var(--ing-color-ink-200);--ing-chart-series-1:var(--ing-color-brand-200);--ing-chart-series-2:var(--ing-color-blue-300);--ing-chart-series-3:var(--ing-color-green-300);--ing-chart-series-4:var(--ing-color-amber-300);--ing-chart-series-5:var(--ing-color-plum-300);--ing-chart-series-6:var(--ing-color-grey-400);--ing-shadow-subtle:0 1px 2px -1px #00000080, 0 1px 3px -1px #0000004d;--ing-shadow-standard:0 1px 1px -.5px #0006, 0 3px 3px -1.5px #0006, 0 6px 6px -3px #0006, 0 12px 12px -6px #0000005c;--ing-shadow-lift:0 2px 3px -1.5px #00000073, 0 6px 8px -3px #00000080, 0 14px 16px -6px #00000080, 0 24px 26px -12px #00000073;--ing-shadow-elevated:0 1px 1px -.5px #0006, 0 3px 4px -1.5px #00000073, 0 8px 10px -3px #00000080, 0 18px 22px -8px #0000008c, 0 40px 44px -18px #0009;--ing-shadow-brand-glow:none;--ing-transition-colors:background-color var(--ing-duration-base) var(--ing-easing-standard), border-color var(--ing-duration-base) var(--ing-easing-standard), color var(--ing-duration-base) var(--ing-easing-standard);--ing-transition-control:transform var(--ing-duration-instant) var(--ing-easing-standard), box-shadow var(--ing-duration-base) var(--ing-easing-standard), background-color var(--ing-duration-base) var(--ing-easing-standard), border-color var(--ing-duration-base) var(--ing-easing-standard);--ing-transition-lift:box-shadow var(--ing-duration-moderate) var(--ing-easing-standard), transform var(--ing-duration-moderate) var(--ing-easing-standard), border-color var(--ing-duration-base) var(--ing-easing-standard);--ing-shadow-focus-ring:inset 0 0 0 1px var(--ing-interactive-focus-ring);--ing-shadow-focus-ring-invalid:inset 0 0 0 1px var(--ing-status-danger-fg);--ing-shadow-inset-brand:inset 3px 0 0 var(--ing-border-brand)}@media (prefers-color-scheme:dark){:root:not([data-ing-scheme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ing-bg-canvas:var(--ing-color-ink-50);--ing-bg-subtle:var(--ing-color-ink-0);--ing-bg-muted:var(--ing-color-ink-200);--ing-bg-surface:var(--ing-color-ink-100);--ing-bg-surface-raised:var(--ing-color-ink-200);--ing-bg-disabled:var(--ing-color-ink-200);--ing-bg-inverse:var(--ing-color-grey-100);--ing-bg-scrim:var(--ing-color-alpha-scrim-dark);--ing-bg-brand-weak:var(--ing-color-brand-800);--ing-bg-fade-out:#15171c00;--ing-text-primary:var(--ing-color-grey-100);--ing-text-secondary:var(--ing-color-grey-200);--ing-text-body:var(--ing-color-grey-300);--ing-text-muted:var(--ing-color-grey-450);--ing-text-caption:var(--ing-color-grey-400);--ing-text-placeholder:var(--ing-color-grey-475);--ing-text-disabled:var(--ing-color-grey-600);--ing-text-inverse:var(--ing-color-grey-900);--ing-text-brand:var(--ing-color-brand-200);--ing-text-brand-on-weak:var(--ing-color-brand-200);--ing-text-muted-on-inverse:var(--ing-color-grey-700);--ing-text-link-hover:var(--ing-color-brand-100);--ing-text-link:var(--ing-color-brand-200);--ing-border-subtle:var(--ing-color-ink-200);--ing-border-default:var(--ing-color-ink-300);--ing-border-control:var(--ing-color-ink-500);--ing-border-strong:var(--ing-color-grey-400);--ing-border-brand:var(--ing-color-brand-200);--ing-border-inverse:var(--ing-color-alpha-on-light-12);--ing-interactive-brand-weak:var(--ing-color-brand-800);--ing-interactive-brand-disabled:var(--ing-color-ink-400);--ing-interactive-neutral-default:var(--ing-color-ink-100);--ing-interactive-neutral-hover:var(--ing-color-ink-200);--ing-interactive-neutral-pressed:var(--ing-color-ink-300);--ing-interactive-neutral-on-neutral:var(--ing-color-grey-100);--ing-interactive-on-inverse-weak:var(--ing-color-alpha-on-light-12);--ing-interactive-on-inverse-weak-hover:var(--ing-color-alpha-on-light-22);--ing-interactive-track-off:var(--ing-color-ink-500);--ing-interactive-thumb:var(--ing-color-grey-100);--ing-interactive-focus-ring:var(--ing-color-brand-200);--ing-interactive-focus-halo:var(--ing-color-brand-800);--ing-status-success-fg:var(--ing-color-green-300);--ing-status-success-bg:var(--ing-color-green-900);--ing-status-success-text:var(--ing-color-green-300);--ing-status-success-text-on-surface:var(--ing-color-green-300);--ing-status-warning-fg:var(--ing-color-amber-300);--ing-status-warning-bg:var(--ing-color-amber-900);--ing-status-warning-text:var(--ing-color-amber-300);--ing-status-warning-text-on-surface:var(--ing-color-amber-300);--ing-status-danger-fg:var(--ing-color-red-300);--ing-status-danger-solid:var(--ing-color-red-300);--ing-status-danger-solid-hover:var(--ing-color-red-200);--ing-status-danger-bg:var(--ing-color-red-900);--ing-status-danger-text:var(--ing-color-red-300);--ing-status-danger-text-on-surface:var(--ing-color-red-300);--ing-status-info-fg:var(--ing-color-blue-300);--ing-status-info-bg:var(--ing-color-blue-900);--ing-status-info-text:var(--ing-color-blue-300);--ing-status-info-text-on-surface:var(--ing-color-blue-300);--ing-status-neutral-fg:var(--ing-color-grey-400);--ing-status-neutral-bg:var(--ing-color-ink-300);--ing-status-neutral-text:var(--ing-color-grey-200);--ing-status-neutral-text-on-surface:var(--ing-color-grey-400);--ing-action-primary-border:var(--ing-color-brand-fill-border-dark);--ing-booking-available-fg:var(--ing-color-green-300);--ing-booking-available-bg:var(--ing-color-ink-100);--ing-booking-available-text:var(--ing-color-grey-100);--ing-booking-available-border:var(--ing-color-green-500);--ing-booking-held-fg:var(--ing-color-amber-300);--ing-booking-held-bg:var(--ing-color-amber-900);--ing-booking-held-text:var(--ing-color-amber-300);--ing-booking-held-border:var(--ing-color-amber-600);--ing-booking-booked-fg:var(--ing-color-ink-500);--ing-booking-booked-bg:var(--ing-color-ink-200);--ing-booking-booked-text:var(--ing-color-grey-400);--ing-booking-booked-border:var(--ing-color-ink-400);--ing-booking-cancelled-fg:var(--ing-color-ink-500);--ing-booking-cancelled-bg:var(--ing-color-ink-50);--ing-booking-cancelled-text:var(--ing-color-grey-400);--ing-booking-cancelled-border:var(--ing-color-ink-400);--ing-booking-no-show-fg:var(--ing-color-red-300);--ing-booking-no-show-bg:var(--ing-color-red-900);--ing-booking-no-show-text:var(--ing-color-red-300);--ing-booking-no-show-border:var(--ing-color-red-300);--ing-category-1-fg:#e8605b;--ing-category-1-bg:#542523;--ing-category-1-text:#fcc0ba;--ing-category-1-border:#e8605b;--ing-category-2-fg:#11c8d8;--ing-category-2-bg:#013d43;--ing-category-2-text:#9adfe7;--ing-category-2-border:#11c8d8;--ing-category-3-fg:#bf9bfe;--ing-category-3-bg:#3b2c54;--ing-category-3-text:#d8c7f9;--ing-category-3-border:#bf9bfe;--ing-category-4-fg:#bfb53b;--ing-category-4-bg:#3b3700;--ing-category-4-text:#d7d49f;--ing-category-4-border:#bfb53b;--ing-category-5-fg:#fe82b6;--ing-category-5-bg:#512537;--ing-category-5-text:#f7bfd3;--ing-category-5-border:#fe82b6;--ing-category-6-fg:#f5c6a4;--ing-category-6-bg:#46301f;--ing-category-6-text:#e6cbb8;--ing-category-6-border:#f5c6a4;--ing-category-7-fg:#0baa92;--ing-category-7-bg:#013f35;--ing-category-7-text:#9fe1d1;--ing-category-7-border:#0baa92;--ing-category-8-fg:#fe904d;--ing-category-8-bg:#512910;--ing-category-8-text:#f8c4a8;--ing-category-8-border:#fe904d;--ing-category-9-fg:#c867c6;--ing-category-9-bg:#482747;--ing-category-9-text:#ebc1e9;--ing-category-9-border:#c867c6;--ing-category-10-fg:#71a428;--ing-category-10-bg:#293c12;--ing-category-10-text:#c2dbab;--ing-category-10-border:#71a428;--ing-category-11-fg:#bd8703;--ing-category-11-bg:#473100;--ing-category-11-text:#e9cd9d;--ing-category-11-border:#bd8703;--ing-category-12-fg:#52cd7d;--ing-category-12-bg:#133f23;--ing-category-12-text:#afdfbb;--ing-category-12-border:#52cd7d;--ing-chart-brand-from:var(--ing-color-brand-400-dark,var(--ing-color-brand-400));--ing-chart-brand-to:var(--ing-color-brand-200);--ing-chart-track:var(--ing-color-ink-200);--ing-chart-axis:var(--ing-color-grey-400);--ing-chart-baseline:var(--ing-color-ink-300);--ing-chart-grid:var(--ing-color-ink-200);--ing-chart-series-1:var(--ing-color-brand-200);--ing-chart-series-2:var(--ing-color-blue-300);--ing-chart-series-3:var(--ing-color-green-300);--ing-chart-series-4:var(--ing-color-amber-300);--ing-chart-series-5:var(--ing-color-plum-300);--ing-chart-series-6:var(--ing-color-grey-400);--ing-shadow-subtle:0 1px 2px -1px #00000080, 0 1px 3px -1px #0000004d;--ing-shadow-standard:0 1px 1px -.5px #0006, 0 3px 3px -1.5px #0006, 0 6px 6px -3px #0006, 0 12px 12px -6px #0000005c;--ing-shadow-lift:0 2px 3px -1.5px #00000073, 0 6px 8px -3px #00000080, 0 14px 16px -6px #00000080, 0 24px 26px -12px #00000073;--ing-shadow-elevated:0 1px 1px -.5px #0006, 0 3px 4px -1.5px #00000073, 0 8px 10px -3px #00000080, 0 18px 22px -8px #0000008c, 0 40px 44px -18px #0009;--ing-shadow-brand-glow:none;--ing-transition-colors:background-color var(--ing-duration-base) var(--ing-easing-standard), border-color var(--ing-duration-base) var(--ing-easing-standard), color var(--ing-duration-base) var(--ing-easing-standard);--ing-transition-control:transform var(--ing-duration-instant) var(--ing-easing-standard), box-shadow var(--ing-duration-base) var(--ing-easing-standard), background-color var(--ing-duration-base) var(--ing-easing-standard), border-color var(--ing-duration-base) var(--ing-easing-standard);--ing-transition-lift:box-shadow var(--ing-duration-moderate) var(--ing-easing-standard), transform var(--ing-duration-moderate) var(--ing-easing-standard), border-color var(--ing-duration-base) var(--ing-easing-standard);--ing-shadow-focus-ring:inset 0 0 0 1px var(--ing-interactive-focus-ring);--ing-shadow-focus-ring-invalid:inset 0 0 0 1px var(--ing-status-danger-fg);--ing-shadow-inset-brand:inset 3px 0 0 var(--ing-border-brand)}}@media (max-width:640px){:root{--ing-type-amount-font-size:24px;--ing-type-body-font-size:16px;--ing-type-body-sm-font-size:15px;--ing-type-caption-font-size:13px;--ing-type-card-title-font-size:18px;--ing-type-hero-font-size:28px;--ing-type-label-font-size:15px;--ing-type-metric-font-size:24px;--ing-type-overline-font-size:13px;--ing-type-section-font-size:20px;--ing-type-subtitle-font-size:16px;--ing-type-title-font-size:24px}}[data-ing-density=touch]{--ing-type-amount-font-size:24px;--ing-type-body-font-size:16px;--ing-type-body-sm-font-size:15px;--ing-type-caption-font-size:13px;--ing-type-card-title-font-size:18px;--ing-type-hero-font-size:28px;--ing-type-label-font-size:15px;--ing-type-metric-font-size:24px;--ing-type-overline-font-size:13px;--ing-type-section-font-size:20px;--ing-type-subtitle-font-size:16px;--ing-type-title-font-size:24px;--ing-choice-box:24px;--ing-target-comfortable:56px;--ing-target-inline:44px;--ing-target-min:48px}[data-ing-density=kiosk]{--ing-font-size-12:16px;--ing-font-size-13:18px;--ing-font-size-14:20px;--ing-font-size-15:22px;--ing-font-size-16:24px;--ing-font-size-18:26px;--ing-font-size-20:28px;--ing-font-size-24:32px;--ing-font-size-28:36px;--ing-font-size-32:40px;--ing-font-size-40:48px;--ing-type-amount-font-size:44px;--ing-type-body-font-size:20px;--ing-type-body-sm-font-size:18px;--ing-type-caption-font-size:16px;--ing-type-card-title-font-size:28px;--ing-type-hero-font-size:56px;--ing-type-label-font-size:18px;--ing-type-metric-font-size:32px;--ing-type-overline-font-size:16px;--ing-type-section-font-size:32px;--ing-type-subtitle-font-size:24px;--ing-type-title-font-size:40px;--ing-control-lg:72px;--ing-control-md:64px;--ing-control-sm:56px;--ing-control-xl:88px;--ing-control-xs:48px;--ing-icon-lg:28px;--ing-icon-md:24px;--ing-icon-sm:20px;--ing-icon-xl:32px;--ing-icon-xs:18px;--ing-choice-box:36px;--ing-target-comfortable:64px;--ing-target-inline:48px;--ing-target-min:56px}
:root{--ing-color-brand-50:#fbd0e7;--ing-color-brand-100:#ffcce7;--ing-color-brand-200:#fb5db0;--ing-color-brand-300:#eb6db0;--ing-color-brand-400:#ff1f95;--ing-color-brand-500:#d80072;--ing-color-brand-600:#b4005f;--ing-color-brand-700:#9a0051;--ing-color-brand-800:#5d1039;--ing-color-brand-ring:#d80072;--ing-color-brand-fill-border-dark:transparent;--ing-interactive-brand-on-brand:#fff;--ing-color-brand-400-dark:#ff1f95}
:root{--brand:var(--ing-interactive-brand-default);--brand-pressed:var(--ing-interactive-brand-pressed);--brand-weak-bg:var(--ing-interactive-brand-weak);--bg:var(--ing-bg-canvas);--grey-900:var(--ing-color-grey-900);--grey-800:var(--ing-color-grey-800);--grey-700:var(--ing-color-grey-700);--grey-600:var(--ing-color-grey-600);--grey-500:var(--ing-color-grey-500);--grey-400:var(--ing-color-grey-400);--grey-300:var(--ing-color-grey-300);--grey-200:var(--ing-color-grey-200);--grey-100:var(--ing-color-grey-100);--grey-50:var(--ing-color-grey-50);--success:var(--ing-status-success-fg);--danger:var(--ing-status-danger-fg);--warning:var(--ing-status-warning-fg);--info:var(--ing-status-info-fg);--success-text:var(--ing-status-success-text);--danger-text:var(--ing-status-danger-text);--warning-text:var(--ing-status-warning-text);--info-text:var(--ing-status-info-text);--muted-text:var(--ing-text-caption);--shadow-subtle:var(--ing-shadow-subtle);--shadow-standard:var(--ing-shadow-standard);--shadow-elevated:var(--ing-shadow-elevated);--shadow-lift:var(--ing-shadow-lift);--text:var(--ing-text-primary);--muted:var(--ing-text-muted);--muted-2:var(--ing-text-caption);--line:var(--ing-border-default);--line-dark:var(--ing-color-grey-300);--soft-bg:var(--ing-bg-subtle);--panel:var(--ing-bg-surface);--dark:var(--ing-color-grey-900);--orange:var(--ing-interactive-brand-default);--orange-soft:var(--ing-interactive-brand-weak);--orange-mid:var(--ing-color-brand-300);--pink:var(--ing-interactive-brand-default);--pink-line:var(--ing-color-brand-100);--blue:var(--ing-status-info-fg);--green:var(--ing-status-success-fg);--yellow:var(--ing-status-warning-fg);--brown:#541333}
