@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/Geist-Variable.woff2') format('woff2');
}

@font-face {
  font-family: 'Geist Mono';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/GeistMono-Variable.woff2') format('woff2');
}

:root {
  --font-geist-sans: 'Geist';
  --font-geist-mono: 'Geist Mono';
}
:root{--bomdisoft-primary:var(--buncss-light,oklch(56.4% .2363 275.95))var(--buncss-dark,oklch(68.5% .2363 275.95));--bomdisoft-secondary:var(--buncss-light,oklch(54.4% .0234 264.36))var(--buncss-dark,oklch(64.5% .0234 264.36));--bomdisoft-error:var(--buncss-light,oklch(57% .2152 27.33))var(--buncss-dark,oklch(66.51% .2046 26.96));--bomdisoft-info:var(--bomdisoft-primary);--bomdisoft-success:var(--buncss-light,oklch(52.4% .1274 163.23))var(--buncss-dark,oklch(69.51% .1809 145.62));--bomdisoft-warning:var(--buncss-light,oklch(55.4% .1574 58.32))var(--buncss-dark,oklch(71.96% .1401 79.91));--bomdisoft-error-on-inverse:var(--buncss-light,oklch(66.51% .2046 26.96))var(--buncss-dark,oklch(57.71% .2152 27.33));--bomdisoft-info-on-inverse:var(--buncss-light,oklch(68.5% .2363 275.95))var(--buncss-dark,oklch(57.31% .2363 275.95));--bomdisoft-success-on-inverse:var(--buncss-light,oklch(69.51% .1809 145.62))var(--buncss-dark,oklch(53.8% .1274 163.23));--bomdisoft-warning-on-inverse:var(--buncss-light,oklch(71.96% .1401 79.91))var(--buncss-dark,oklch(56.7% .1574 58.32));--bomdisoft-background-default:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(17.63% .014 258.36));--bomdisoft-background-paper:var(--buncss-light,oklch(97% .0029 264.54))var(--buncss-dark,oklch(22.02% .0157 256.82));--bomdisoft-background-paper-raised:var(--buncss-light,oklch(97% .0029 264.54))var(--buncss-dark,oklch(26.5% .0157 256.82));--bomdisoft-background-secondary:var(--buncss-light,oklch(98.8% .0017 247.84))var(--buncss-dark,oklch(17.63% .014 258.36));--bomdisoft-background-sidebar:var(--buncss-light,oklch(98.8% .0017 247.84))var(--buncss-dark,oklch(15.3% .014 258.36));--bomdisoft-divider:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-text-primary)17.2%,transparent))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-text-primary)12%,transparent));--bomdisoft-control-border:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-text-primary)49%,transparent))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-text-primary)34%,transparent));--bomdisoft-checkbox-border:color-mix(in oklab,var(--bomdisoft-text-primary)55%,transparent);--bomdisoft-skeleton:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-text-primary)12.6%,transparent))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-text-primary)13%,transparent));--bomdisoft-text-primary:var(--buncss-light,oklch(0% 0 0/.93))var(--buncss-dark,oklch(100% 0 89.88));--bomdisoft-text-secondary:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-text-primary)85%,transparent))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-text-primary)70%,transparent));--bomdisoft-text-tertiary:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-text-primary)60%,transparent))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-text-primary)52%,transparent));--bomdisoft-text-disabled:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-text-primary)43.7%,transparent))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-text-primary)50%,transparent));--bomdisoft-on-primary:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(0% 0 0));--bomdisoft-on-success:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(0% 0 0));--bomdisoft-on-error:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(0% 0 0));--bomdisoft-on-warning:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(0% 0 0));--bomdisoft-info-on-tint:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-info),black 30%))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-info),white 14%));--bomdisoft-success-on-tint:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-success),black 32%))var(--buncss-dark,var(--bomdisoft-success));--bomdisoft-warning-on-tint:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-warning),black 31%))var(--buncss-dark,var(--bomdisoft-warning));--bomdisoft-error-on-tint:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-error),black 33%))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-error),white 12%));--bomdisoft-primary-on-tint:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-primary),black 13%))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-primary),white 22%));--bomdisoft-error-on-surface:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-error),black 3%))var(--buncss-dark,var(--bomdisoft-error));--bomdisoft-info-on-surface:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-info),black 2%))var(--buncss-dark,var(--bomdisoft-info));--bomdisoft-success-on-surface:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-success),black 2%))var(--buncss-dark,var(--bomdisoft-success));--bomdisoft-warning-on-surface:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-warning),black 2%))var(--buncss-dark,var(--bomdisoft-warning));--bomdisoft-primary-text:var(--buncss-light,oklch(56.4% .2363 275.95))var(--buncss-dark,oklch(71% .2363 275.95));--bomdisoft-primary-dark:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-primary),black 24%))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-primary),black 12%));--bomdisoft-secondary-dark:color-mix(in oklab,var(--bomdisoft-secondary),black 24%);--bomdisoft-error-dark:color-mix(in oklab,var(--bomdisoft-error),black 22%);--bomdisoft-info-dark:color-mix(in oklab,var(--bomdisoft-info),black 22%);--bomdisoft-success-dark:color-mix(in oklab,var(--bomdisoft-success),black 22%);--bomdisoft-warning-dark:color-mix(in oklab,var(--bomdisoft-warning),black 22%);--bomdisoft-primary-hover:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-primary),black 14%))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-primary),white 14%));--bomdisoft-secondary-hover:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-secondary),black 14%))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-secondary),white 14%));--bomdisoft-error-hover:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-error),black 14%))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-error),white 14%));--bomdisoft-info-hover:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-info),black 14%))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-info),white 14%));--bomdisoft-success-hover:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-success),black 14%))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-success),white 14%));--bomdisoft-warning-hover:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-warning),black 14%))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-warning),white 14%));--bomdisoft-green:oklch(71.85% .1417 144.89);--bomdisoft-grey:var(--buncss-light,oklch(54.4% 0 89.88))var(--buncss-dark,oklch(79.84% 0 89.88));--bomdisoft-light-green:oklch(75.36% .1626 130.5);--bomdisoft-purple:oklch(74.37% .1161 321.55);--bomdisoft-red:var(--buncss-light,oklch(56.1% .142 21.46))var(--buncss-dark,oklch(68.75% .142 21.46));--bomdisoft-teal:oklch(71.24% .0977 186.68);--bomdisoft-email:var(--buncss-light,oklab(64.6352% .0132346 .125668))var(--buncss-dark,#daa520);--bomdisoft-facebook:var(--buncss-light,#3b5998)var(--buncss-dark,oklab(53.0457% -.0107804 -.0958013));--bomdisoft-github:var(--buncss-light,#6e5494)var(--buncss-dark,oklab(53.5314% .0499084 -.0813423));--bomdisoft-instagram:var(--buncss-light,#8134af)var(--buncss-dark,oklab(54.7101% .108259 -.129929));--bomdisoft-linkedin:#0072b1;--bomdisoft-mobile:oklch(62.5% .163 146);--bomdisoft-tiktok:var(--buncss-light,#000)var(--buncss-dark,#fff);--bomdisoft-x:var(--buncss-light,#000)var(--buncss-dark,#fff);--bomdisoft-active-background:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-text-primary)4.6%,transparent))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-text-primary)8%,transparent));--bomdisoft-active-menu:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-text-primary)6.9%,transparent))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-text-primary)8%,transparent));--bomdisoft-billing-icon:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(76.6% .1179 145.3));--bomdisoft-chart-info:var(--buncss-light,oklch(54.61% .2152 262.88))var(--buncss-dark,oklch(71.53% .1518 253.31));--bomdisoft-chart-payouts:var(--buncss-light,oklch(59.6% .1274 163.23))var(--buncss-dark,oklch(69.51% .1809 145.62));--bomdisoft-chart-revenue:var(--buncss-light,oklch(59.6% .1274 163.23))var(--buncss-dark,oklch(69.51% .1809 145.62));--bomdisoft-chart-coral:var(--buncss-light,oklch(66.41% .1751 34.07))var(--buncss-dark,oklch(72.16% .1751 34.07));--bomdisoft-chart-teal:var(--buncss-light,oklch(63.12% .0919 189.51))var(--buncss-dark,oklch(84.87% .0919 189.51));--bomdisoft-chart-yellow:var(--buncss-light,oklch(64.8% .1535 83.27))var(--buncss-dark,oklch(83.3% .1535 83.27));--bomdisoft-chart-mauve:oklch(57.85% .1186 6.01);--bomdisoft-chart-sky:var(--buncss-light,oklch(64.07% .1084 241.03))var(--buncss-dark,oklch(77.32% .1084 241.03));--bomdisoft-chart-peach:var(--buncss-light,oklch(65.26% .1153 56.38))var(--buncss-dark,oklch(82.51% .1153 56.38));--bomdisoft-chart-ocean:oklch(55.37% .1033 226.7);--bomdisoft-chart-series-1:var(--bomdisoft-primary);--bomdisoft-chart-series-2:var(--bomdisoft-chart-coral);--bomdisoft-chart-series-3:var(--bomdisoft-chart-teal);--bomdisoft-chart-series-4:var(--bomdisoft-chart-yellow);--bomdisoft-chart-series-5:var(--bomdisoft-chart-mauve);--bomdisoft-chart-series-6:var(--bomdisoft-chart-sky);--bomdisoft-chart-series-7:var(--bomdisoft-chart-peach);--bomdisoft-chart-series-8:var(--bomdisoft-chart-ocean);--bomdisoft-chart-safe-neutral:var(--buncss-light,#636363)var(--buncss-dark,#7d8086);--bomdisoft-chart-safe-orange:var(--buncss-light,#e66700)var(--buncss-dark,#f38900);--bomdisoft-chart-safe-purple:var(--buncss-light,#9f35ff)var(--buncss-dark,#ae86ff);--bomdisoft-chart-safe-blue:var(--buncss-light,#0053a5)var(--buncss-dark,#2177ff);--bomdisoft-chart-safe-pink:var(--buncss-light,#f14399)var(--buncss-dark,#ff5cc4);--bomdisoft-chart-safe-red:var(--buncss-light,#bc000b)var(--buncss-dark,#eb393d);--bomdisoft-chart-safe-teal:var(--buncss-light,#008e99)var(--buncss-dark,#00ecfd);--bomdisoft-chart-safe-green:var(--buncss-light,#22984c)var(--buncss-dark,#52ed82);--bomdisoft-chart-safe-series-1:var(--bomdisoft-chart-safe-neutral);--bomdisoft-chart-safe-series-2:var(--bomdisoft-chart-safe-orange);--bomdisoft-chart-safe-series-3:var(--bomdisoft-chart-safe-purple);--bomdisoft-chart-safe-series-4:var(--bomdisoft-chart-safe-blue);--bomdisoft-chart-safe-series-5:var(--bomdisoft-chart-safe-pink);--bomdisoft-chart-safe-series-6:var(--bomdisoft-chart-safe-red);--bomdisoft-chart-safe-series-7:var(--bomdisoft-chart-safe-teal);--bomdisoft-chart-safe-series-8:var(--bomdisoft-chart-safe-green);--bomdisoft-chart-stakes:var(--buncss-light,oklch(57.71% .2152 27.33))var(--buncss-dark,oklch(66.51% .2046 26.96));--bomdisoft-bonus:#ffc107;--bomdisoft-bonus-on:black;--bomdisoft-casino-gold:#d4af37;--bomdisoft-casino-gold-bright:gold;--bomdisoft-casino-gold-bright-on:black;--bomdisoft-casino-gold-on:black;--bomdisoft-casino-surface:#1a0610;--bomdisoft-poker-gold:goldenrod;--bomdisoft-raffles-accent:#34d399;--bomdisoft-raffles-accent-deep:#10b981;--bomdisoft-raffles-accent-deep-on:black;--bomdisoft-raffles-accent-on:black;--bomdisoft-poker-gold-on:black;--bomdisoft-sports-accent:#26c6da;--bomdisoft-sports-accent-on:black;--bomdisoft-sports-accent-deep:#0e9db5;--bomdisoft-sports-accent-deep-on:black;--bomdisoft-sports-accent-soft:#4dd0e1;--bomdisoft-sports-accent-soft-on:black;--bomdisoft-dashboard-icon:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(74.82% .1235 244.75));--bomdisoft-default-background:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-default-foreground)10%,transparent))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-default-foreground)16%,transparent));--bomdisoft-default-foreground:var(--buncss-light,oklch(50% .0407 257.42))var(--buncss-dark,oklch(72% .0181 250.92));--bomdisoft-env-development:var(--buncss-light,oklch(65.3% .1574 58.32))var(--buncss-dark,oklch(84.42% .1722 84.93));--bomdisoft-env-staging:var(--buncss-light,oklch(54.61% .2152 262.88))var(--buncss-dark,oklch(71.56% .1591 244.85));--bomdisoft-env-test:var(--buncss-light,oklch(57.71% .2152 27.33))var(--buncss-dark,oklch(67.86% .2095 24.66));--bomdisoft-error-background:color-mix(in oklab,var(--bomdisoft-error)12%,transparent);--bomdisoft-error-foreground:var(--bomdisoft-error);--bomdisoft-heading:var(--buncss-light,oklch(25.42% .0111 254.04))var(--buncss-dark,oklch(94.25% .0111 243.66));--bomdisoft-hover-background:color-mix(in oklab,var(--bomdisoft-primary)8%,transparent);--bomdisoft-hovered-menu:oklab(100% 0 5.96046e-8/.1);--bomdisoft-icon:var(--buncss-light,oklch(49.51% .0215 250.78))var(--buncss-dark,oklch(66.25% .0181 250.92));--bomdisoft-indicator:var(--buncss-light,oklch(64.1% .169 248.81))var(--buncss-dark,oklch(74.82% .1235 244.75));--bomdisoft-info-background:color-mix(in oklab,var(--bomdisoft-info)12%,transparent);--bomdisoft-info-foreground:var(--bomdisoft-info);--bomdisoft-inverse-divider:color-mix(in oklab,var(--bomdisoft-inverse-text)15%,transparent);--bomdisoft-inverse-surface:var(--buncss-light,oklch(17.63% .014 258.36))var(--buncss-dark,oklch(100% 0 89.88));--bomdisoft-inverse-text:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(0% 0 0/.87));--bomdisoft-money:var(--buncss-light,oklch(52.44% .1401 148.04))var(--buncss-dark,oklch(69.51% .1809 145.62));--bomdisoft-navigation-active-color:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(94.25% .0111 243.66));--bomdisoft-navigation-bar-background:var(--buncss-light,oklch(27.85% .0132 253.04))var(--buncss-dark,oklch(10.39% .0194 248.34));--bomdisoft-navigation-icon-color:var(--buncss-light,oklch(100% 0 89.88/.7))var(--buncss-dark,oklch(66.25% .0181 250.92));--bomdisoft-panel-border:oklab(100% 0 5.96046e-8/.14);--bomdisoft-panel-border-subtle:oklab(100% 0 5.96046e-8/.11);--bomdisoft-panel-chip:white;--bomdisoft-panel-chip-text:#17181c;--bomdisoft-panel-divider:oklab(100% 0 5.96046e-8/.08);--bomdisoft-panel-fill:oklab(100% 0 5.96046e-8/.06);--bomdisoft-panel-fill-hover:oklab(100% 0 5.96046e-8/.1);--bomdisoft-panel-glow:oklab(100% 0 5.96046e-8/.05);--bomdisoft-panel-glyph-disabled:oklab(100% 0 5.96046e-8/.4);--bomdisoft-panel-surface-end:#0b0c0f;--bomdisoft-panel-surface-start:#1b1c21;--bomdisoft-panel-text:white;--bomdisoft-panel-text-secondary:oklab(100% 0 5.96046e-8/.6);--bomdisoft-player-icon:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(68.78% .1797 1.96));--bomdisoft-profile-icon:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(71.24% .0977 186.68));--bomdisoft-roles-icon:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(68.75% .142 21.46));--bomdisoft-scan-ink:black;--bomdisoft-scan-surface:white;--bomdisoft-scrim:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-blue-midnight)24%,transparent))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-blue-midnight)42%,transparent));--bomdisoft-selected-hovered-menu:var(--buncss-light,oklab(100% 0 5.96046e-8/.24))var(--buncss-dark,oklab(100% 0 5.96046e-8/.16));--bomdisoft-selected-menu:var(--buncss-light,oklab(100% 0 5.96046e-8/.17))var(--buncss-dark,oklab(100% 0 5.96046e-8/.12));--bomdisoft-subjects-icon:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(87.41% .1102 76.47));--bomdisoft-success-background:color-mix(in oklab,var(--bomdisoft-success)12%,transparent);--bomdisoft-success-foreground:var(--bomdisoft-success);--bomdisoft-surface-elevated:var(--buncss-light,oklch(95.7% .0063 255.48))var(--buncss-dark,oklch(24.58% .0153 256.81));--bomdisoft-table-background:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(17.63% .014 258.36));--bomdisoft-table-header-background:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-navigation-bar-background)6%,transparent))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-navigation-bar-background)60%,transparent));--bomdisoft-table-row-even:transparent;--bomdisoft-table-row-odd:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-text-primary)2.9%,transparent))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-text-primary)3%,transparent));--bomdisoft-transparent:var(--bomdisoft-hover-background);--bomdisoft-users-icon:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(71.24% .0977 186.68));--bomdisoft-warning-background:color-mix(in oklab,var(--bomdisoft-warning)12%,transparent);--bomdisoft-warning-foreground:var(--bomdisoft-warning);--bomdisoft-space-1:4px;--bomdisoft-space-2:8px;--bomdisoft-space-3:12px;--bomdisoft-space-4:16px;--bomdisoft-space-5:20px;--bomdisoft-space-6:24px;--bomdisoft-space-8:32px;--bomdisoft-space-10:40px;--bomdisoft-space-12:48px;--bomdisoft-menu-gap:2px;--bomdisoft-radius-xs:2px;--bomdisoft-radius-sm:4px;--bomdisoft-radius-md:8px;--bomdisoft-radius-lg:12px;--bomdisoft-radius-xl:16px;--bomdisoft-radius-full:9999px;--bomdisoft-pane-max:900px;--bomdisoft-control-min-height-small:26px;--bomdisoft-control-min-height:30px;--bomdisoft-control-min-height-large:44px;--bomdisoft-control-font-size-small:12px;--bomdisoft-control-font-size:13px;--bomdisoft-control-font-size-large:14.5px;--bomdisoft-control-height-toolbar:32px;--bomdisoft-button-min-height:var(--bomdisoft-control-min-height);--bomdisoft-button-font-size:var(--bomdisoft-control-font-size);--bomdisoft-button-min-height-small:var(--bomdisoft-control-min-height-small);--bomdisoft-button-font-size-small:var(--bomdisoft-control-font-size-small);--bomdisoft-button-min-height-large:var(--bomdisoft-control-min-height-large);--bomdisoft-button-font-size-large:var(--bomdisoft-control-font-size-large);--bomdisoft-button-min-width:0;--bomdisoft-button-padding-inline:12px;--bomdisoft-shadow-1:0 1px 2px #00000014;--bomdisoft-shadow-2:0 2px 8px #0000001f;--bomdisoft-shadow-3:0 8px 24px #00000029;--bomdisoft-shadow-4:0 16px 40px #0003;--bomdisoft-shadow-5:0 28px 64px #0000003d;--bomdisoft-shadow-panel-chip:0 6px 18px #00000059;--bomdisoft-shadow-toggle-track:inset 0 1px 2px #1018280d;--bomdisoft-shadow-toggle-thumb:0 1px 2px #10182814,0 2px 6px #1018280f;--bomdisoft-z-drawer:1200;--bomdisoft-z-modal:1300;--bomdisoft-duration-fast:.15s;--bomdisoft-duration-base:.25s;--bomdisoft-duration-slow:.4s;--bomdisoft-ease-standard:cubic-bezier(.23,1,.32,1);--bomdisoft-ease-emphasized:cubic-bezier(.77,0,.175,1);--bomdisoft-ease-drawer:cubic-bezier(.32,.72,0,1);--bomdisoft-font-mono:var(--font-geist-mono,Geist Mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bomdisoft-font-sans:var(--font-geist-sans,Geist),-apple-system,BlinkMacSystemFont,"Segoe UI",Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--bomdisoft-text-xs:11px;--bomdisoft-text-sm:12px;--bomdisoft-text-base:14px;--bomdisoft-text-md:16px;--bomdisoft-text-lg:20px;--bomdisoft-text-xl:24px;--bomdisoft-text-2xl:30px;--bomdisoft-text-3xl:36px;--bomdisoft-clay-ivory:oklch(89.89% .0368 69.99);--bomdisoft-clay-ivory-on:black;--bomdisoft-clay-beige:oklch(82.24% .0439 67.18);--bomdisoft-clay-beige-on:black;--bomdisoft-clay-sand:oklch(74.6% .0738 65.68);--bomdisoft-clay-sand-on:black;--bomdisoft-clay-camel:oklch(66.95% .0965 61.03);--bomdisoft-clay-camel-on:black;--bomdisoft-clay-caramel:oklch(59.3% .113 53.21);--bomdisoft-clay-caramel-on:black;--bomdisoft-clay-chestnut:oklch(51.66% .0924 48.37);--bomdisoft-clay-chestnut-on:white;--bomdisoft-clay-cognac:oklch(44.01% .1018 43.65);--bomdisoft-clay-cognac-on:white;--bomdisoft-clay-coffee:oklch(36.36% .0571 51.54);--bomdisoft-clay-coffee-on:white;--bomdisoft-clay-chocolate:oklch(28.72% .0422 43.11);--bomdisoft-clay-chocolate-on:white;--bomdisoft-clay-espresso:oklch(21.07% .0252 49.22);--bomdisoft-clay-espresso-on:white;--bomdisoft-green-mint:oklch(90.02% .0286 117.86);--bomdisoft-green-mint-on:black;--bomdisoft-green-sage:oklch(82.44% .0374 117.41);--bomdisoft-green-sage-on:black;--bomdisoft-green-pistachio:oklch(74.86% .0732 106.2);--bomdisoft-green-pistachio-on:black;--bomdisoft-green-olive:oklch(67.28% .0825 108.51);--bomdisoft-green-olive-on:black;--bomdisoft-green-fern:oklch(59.7% .0774 128.11);--bomdisoft-green-fern-on:black;--bomdisoft-green-emerald:oklch(52.11% .0771 157.11);--bomdisoft-green-emerald-on:white;--bomdisoft-green-shamrock:var(--buncss-light,oklch(50% .1458 144.89))var(--buncss-dark,oklch(55% .1458 144.89));--bomdisoft-green-shamrock-on:white;--bomdisoft-green-jade:oklch(44.53% .0555 171.11);--bomdisoft-green-jade-on:white;--bomdisoft-green-forest:oklch(36.95% .0388 159.02);--bomdisoft-green-forest-on:white;--bomdisoft-green-pine:oklch(29.37% .0279 154.74);--bomdisoft-green-pine-on:white;--bomdisoft-green-evergreen:oklch(21.79% .0197 160.35);--bomdisoft-green-evergreen-on:white;--bomdisoft-grey-pearl:oklch(92.22% .0094 62.58);--bomdisoft-grey-pearl-on:black;--bomdisoft-grey-silver:oklch(84.25% .0078 48.65);--bomdisoft-grey-silver-on:black;--bomdisoft-grey-dove:oklch(76.27% .0119 37.41);--bomdisoft-grey-dove-on:black;--bomdisoft-grey-mist:oklch(68.3% .0091 26.03);--bomdisoft-grey-mist-on:black;--bomdisoft-grey-ash:oklch(60.33% .0074 354.88);--bomdisoft-grey-ash-on:black;--bomdisoft-grey-slate:oklch(52.35% .0094 337.58);--bomdisoft-grey-slate-on:white;--bomdisoft-grey-smoke:oklch(44.38% .0099 337.67);--bomdisoft-grey-smoke-on:white;--bomdisoft-grey-graphite:oklch(36.41% .0065 325.71);--bomdisoft-grey-graphite-on:white;--bomdisoft-grey-charcoal:oklch(28.43% .003 17.35);--bomdisoft-grey-charcoal-on:white;--bomdisoft-grey-onyx:oklch(20.46% 0 89.88);--bomdisoft-grey-onyx-on:white;--bomdisoft-red-salmon:oklch(78.69% .1154 34.78);--bomdisoft-red-salmon-on:black;--bomdisoft-red-coral:oklch(72.45% .1537 29.84);--bomdisoft-red-coral-on:black;--bomdisoft-red-poppy:oklch(66.22% .2136 29.35);--bomdisoft-red-poppy-on:black;--bomdisoft-red-scarlet:oklch(59.98% .2144 27.3);--bomdisoft-red-scarlet-on:black;--bomdisoft-red-crimson:oklch(53.74% .1928 26.71);--bomdisoft-red-crimson-on:white;--bomdisoft-red-ruby:oklch(47.51% .1715 25.92);--bomdisoft-red-ruby-on:white;--bomdisoft-red-carmine:oklch(41.27% .1471 25.58);--bomdisoft-red-carmine-on:white;--bomdisoft-red-garnet:oklch(35.03% .1147 23.01);--bomdisoft-red-garnet-on:white;--bomdisoft-red-merlot:oklch(28.8% .0823 22.21);--bomdisoft-red-merlot-on:white;--bomdisoft-red-oxblood:oklch(22.56% .0614 15.69);--bomdisoft-red-oxblood-on:white;--bomdisoft-pink-blush:oklch(93.8% .0264 20.51);--bomdisoft-pink-blush-on:black;--bomdisoft-pink-petal:oklch(86.93% .0509 16.65);--bomdisoft-pink-petal-on:black;--bomdisoft-pink-rose:oklch(80.05% .0845 7.93);--bomdisoft-pink-rose-on:black;--bomdisoft-pink-peony:oklch(73.18% .1336 3.5);--bomdisoft-pink-peony-on:black;--bomdisoft-pink-pink:oklch(66.3% .1625 3.64);--bomdisoft-pink-pink-on:black;--bomdisoft-pink-flamingo:oklch(59.43% .2068 9.04);--bomdisoft-pink-flamingo-on:black;--bomdisoft-pink-fuchsia:oklch(52.55% .2049 6.53);--bomdisoft-pink-fuchsia-on:white;--bomdisoft-pink-raspberry:oklch(45.68% .1835 10.13);--bomdisoft-pink-raspberry-on:white;--bomdisoft-pink-magenta:oklch(38.8% .1566 7.74);--bomdisoft-pink-magenta-on:white;--bomdisoft-pink-mulberry:oklch(31.93% .1186 4.52);--bomdisoft-pink-mulberry-on:white;--bomdisoft-blue-ice:oklch(90.04% .0029 264.54);--bomdisoft-blue-ice-on:black;--bomdisoft-blue-powder:oklch(82.29% .0288 251.49);--bomdisoft-blue-powder-on:black;--bomdisoft-blue-sky:oklch(74.53% .0527 250.29);--bomdisoft-blue-sky-on:black;--bomdisoft-blue-azure:oklch(66.78% .1016 254.78);--bomdisoft-blue-azure-on:black;--bomdisoft-blue-cornflower:oklch(59.02% .129 264.6);--bomdisoft-blue-cornflower-on:black;--bomdisoft-blue-cobalt:oklch(51.27% .1453 263.72);--bomdisoft-blue-cobalt-on:white;--bomdisoft-blue-sapphire:oklch(43.51% .1244 263.84);--bomdisoft-blue-sapphire-on:white;--bomdisoft-blue-royal:oklch(35.76% .1166 266.09);--bomdisoft-blue-royal-on:white;--bomdisoft-blue-navy:oklch(28% .0557 269.48);--bomdisoft-blue-navy-on:white;--bomdisoft-blue-midnight:oklch(20.25% .0292 268.67);--bomdisoft-blue-midnight-on:white;--bomdisoft-yellow-vanilla:oklch(94.46% .0323 81);--bomdisoft-yellow-vanilla-on:black;--bomdisoft-yellow-butter:oklch(90.38% .0623 86.86);--bomdisoft-yellow-butter-on:black;--bomdisoft-yellow-lemon:oklch(86.3% .1119 92.91);--bomdisoft-yellow-lemon-on:black;--bomdisoft-yellow-daffodil:oklch(82.22% .1465 93.99);--bomdisoft-yellow-daffodil-on:black;--bomdisoft-yellow-canary:oklch(78.14% .16 91.43);--bomdisoft-yellow-canary-on:black;--bomdisoft-yellow-honey:oklch(74.05% .1546 78.04);--bomdisoft-yellow-honey-on:black;--bomdisoft-yellow-mustard:oklch(69.97% .1473 75.93);--bomdisoft-yellow-mustard-on:black;--bomdisoft-yellow-ochre:oklch(65.89% .1402 67.45);--bomdisoft-yellow-ochre-on:black;--bomdisoft-yellow-saffron:oklch(61.81% .1509 54.37);--bomdisoft-yellow-saffron-on:black;--bomdisoft-yellow-gold:oklch(57.53% .1281 63.56);--bomdisoft-yellow-gold-on:black;--bomdisoft-purple-wisteria:oklch(90.34% .0273 329.51);--bomdisoft-purple-wisteria-on:black;--bomdisoft-purple-lavender:oklch(82.52% .0465 321.43);--bomdisoft-purple-lavender-on:black;--bomdisoft-purple-lilac:oklch(74.7% .0584 320.48);--bomdisoft-purple-lilac-on:black;--bomdisoft-purple-orchid:oklch(66.88% .0884 327.89);--bomdisoft-purple-orchid-on:black;--bomdisoft-purple-mauve:oklch(59.06% .0935 337.08);--bomdisoft-purple-mauve-on:black;--bomdisoft-purple-heliotrope:var(--buncss-light,oklch(54% .2 321.55))var(--buncss-dark,oklch(57.5% .2 321.55));--bomdisoft-purple-heliotrope-on:white;--bomdisoft-purple-amethyst:oklch(51.24% .0905 318.13);--bomdisoft-purple-amethyst-on:white;--bomdisoft-purple-plum:oklch(43.42% .0698 323.78);--bomdisoft-purple-plum-on:white;--bomdisoft-purple-aubergine:oklch(35.6% .0708 308.43);--bomdisoft-purple-aubergine-on:white;--bomdisoft-purple-violet:oklch(27.78% .0413 308.49);--bomdisoft-purple-violet-on:white;--bomdisoft-purple-midnight-purple:oklch(19.96% .0271 317.52);--bomdisoft-purple-midnight-purple-on:white;--bomdisoft-orange-apricot:oklch(87.1% .0776 62.72);--bomdisoft-orange-apricot-on:black;--bomdisoft-orange-peach:oklch(81.39% .1062 56.35);--bomdisoft-orange-peach-on:black;--bomdisoft-orange-melon:oklch(75.68% .15 48.77);--bomdisoft-orange-melon-on:black;--bomdisoft-orange-tangerine:oklch(69.97% .1936 43.59);--bomdisoft-orange-tangerine-on:black;--bomdisoft-orange-marigold:oklch(64.26% .1589 55.35);--bomdisoft-orange-marigold-on:black;--bomdisoft-orange-amber:oklch(58.55% .1561 49.68);--bomdisoft-orange-amber-on:black;--bomdisoft-orange-pumpkin:oklch(52.84% .1819 36);--bomdisoft-orange-pumpkin-on:white;--bomdisoft-orange-terracotta:oklch(47.13% .1587 34);--bomdisoft-orange-terracotta-on:white;--bomdisoft-orange-spice:oklch(41.42% .1331 33.38);--bomdisoft-orange-spice-on:white;--bomdisoft-orange-rust:oklch(35.71% .1207 31.26);--bomdisoft-orange-rust-on:white;--bomdisoft-teal-seafoam:oklch(91.84% .0113 141.26);--bomdisoft-teal-seafoam-on:black;--bomdisoft-teal-mint:oklch(83.93% .0226 155.88);--bomdisoft-teal-mint-on:black;--bomdisoft-teal-aqua:oklch(76.01% .0562 183.34);--bomdisoft-teal-aqua-on:black;--bomdisoft-teal-turquoise:oklch(68.1% .1054 195.01);--bomdisoft-teal-turquoise-on:black;--bomdisoft-teal-reef:oklch(62% .104 186.68);--bomdisoft-teal-reef-on:black;--bomdisoft-teal-teal:oklch(60.19% .0969 200.3);--bomdisoft-teal-teal-on:black;--bomdisoft-teal-lagoon:oklch(52.27% .068 209.21);--bomdisoft-teal-lagoon-on:white;--bomdisoft-teal-peacock:oklch(44.36% .0559 211.41);--bomdisoft-teal-peacock-on:white;--bomdisoft-teal-petrol:oklch(36.45% .0492 221.15);--bomdisoft-teal-petrol-on:white;--bomdisoft-teal-atlantic:oklch(28.53% .0367 226.6);--bomdisoft-teal-atlantic-on:white;--bomdisoft-teal-abyss:oklch(20.62% .0234 238.61);--bomdisoft-teal-abyss-on:white}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.baseline{html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:inherit}a{color:var(--bomdisoft-info-on-surface);text-decoration:none}a:hover{color:var(--bomdisoft-info-hover)}strong,b{font-weight:700}body{font-family:var(--bomdisoft-font-sans);color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-background-default);margin:0;font-size:1rem;font-weight:400;line-height:1.5}@media print{body{--buncss-light:initial;--buncss-dark: ;color-scheme:light;background-color:var(--bomdisoft-background-default)}}body::backdrop{background-color:var(--bomdisoft-background-default)}:root{--buncss-light:initial;--buncss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--buncss-light: ;--buncss-dark:initial}}:root.light{--buncss-light:initial;--buncss-dark: ;color-scheme:light}:root.dark{--buncss-light: ;--buncss-dark:initial;color-scheme:dark}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-auth-buttons-sign-in){display:inline-flex;font:inherit;color:var(--bomdisoft-text-secondary);white-space:nowrap;text-decoration:none;border-radius:var(--bomdisoft-radius-md);transition:color var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),background-color var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),transform var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard);align-items: center;padding:6px 14px;font-size:13px;font-weight:500;line-height:20px}:where(.bomdisoft-auth-buttons-sign-in:active){transform:scale(.97)}:where(.bomdisoft-auth-buttons-sign-in:hover){color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-hover-background)}:where(.bomdisoft-auth-buttons-sign-in:focus-visible){outline:2px solid var(--bomdisoft-primary);outline-offset:2px}:where(.bomdisoft-auth-buttons-sign-up){display:none;font:inherit;color:var(--bomdisoft-on-primary);text-decoration:none;background-color:var(--bomdisoft-primary);border-radius:var(--bomdisoft-radius-md);box-shadow:var(--bomdisoft-shadow-1);transition:background-color var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),box-shadow var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),transform var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard);align-items: center;padding:6px 16px;font-size:13px;font-weight:600;line-height:20px}:where(.bomdisoft-auth-buttons-sign-up:active){transform:scale(.97)}@media (min-width:600px){:where(.bomdisoft-auth-buttons-sign-up){display:inline-flex}}:where(.bomdisoft-auth-buttons-sign-up:hover){background-color:color-mix(in oklab,var(--bomdisoft-primary)88%,black);box-shadow:var(--bomdisoft-shadow-2)}:where(.bomdisoft-auth-buttons-sign-up:focus-visible){outline:2px solid var(--bomdisoft-primary);outline-offset:2px}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-user-avatar-menu-trigger){position:relative;box-sizing:border-box;display:inline-flex;color:var(--bomdisoft-text-primary);cursor:pointer;background-color:var(--bomdisoft-surface-elevated);border-radius:var(--bomdisoft-radius-full);transition:box-shadow var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard);border:0;justify-content:center;align-items: center;width:28px;height:28px;padding:5px;font-size:10px}:where(.bomdisoft-user-avatar-menu-trigger):after{position:absolute;content:"";border-radius:var(--bomdisoft-radius-full);inset:-8px}:where(.bomdisoft-user-avatar-menu-trigger:hover){box-shadow:0 0 0 2px var(--bomdisoft-background-default),0 0 0 4px color-mix(in oklab,var(--bomdisoft-primary)45%,transparent)}:where(.bomdisoft-user-avatar-menu-trigger[aria-expanded=true]){box-shadow:0 0 0 2px var(--bomdisoft-background-default),0 0 0 4px color-mix(in oklab,var(--bomdisoft-primary)65%,transparent)}:where(.bomdisoft-user-avatar-menu-trigger:focus-visible){outline:2px solid var(--bomdisoft-primary);outline-offset:2px}:where(.bomdisoft-user-avatar-menu-trigger[data-with-name]){border-radius:var(--bomdisoft-radius-md);transition:background-color var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard);background-color:#0000;justify-content:flex-start;gap:10px;width:100%;min-width:0;height:40px;padding:0 8px}:where(.bomdisoft-user-avatar-menu-trigger[data-with-name]:hover){background-color:color-mix(in srgb,var(--bomdisoft-primary)8%,transparent);box-shadow:none}:where(.bomdisoft-user-avatar-menu-trigger[data-with-name][aria-expanded=true]){background-color:color-mix(in srgb,var(--bomdisoft-primary)16%,transparent);box-shadow:none}:where(.bomdisoft-user-avatar-menu-trigger-avatar){box-sizing:border-box;display:inline-flex;overflow:hidden;background-color:var(--bomdisoft-surface-elevated);border-radius:var(--bomdisoft-radius-full);flex:none;justify-content:center;align-items: center;width:28px;height:28px;padding:5px;font-size:10px}:where(.bomdisoft-user-avatar-menu-trigger-name){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:500}:where(.bomdisoft-user-avatar-menu-avatar-image){object-fit:cover;border-radius:var(--bomdisoft-radius-full);width:100%;height:100%}:where(.bomdisoft-user-avatar-menu-initials){color:var(--bomdisoft-info-on-tint);font-weight:600}.bomdisoft-user-avatar-menu-menu{width:240px}:where(.bomdisoft-user-avatar-menu-header){display:flex;align-items: center;gap:10px;padding:8px 10px 10px}:where(.bomdisoft-user-avatar-menu-header-avatar){box-sizing:border-box;display:inline-flex;overflow:hidden;color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-surface-elevated);border-radius:var(--bomdisoft-radius-full);flex:none;justify-content:center;align-items: center;width:32px;height:32px;padding:5px;font-size:11px}:where(.bomdisoft-user-avatar-menu-trigger:has(.bomdisoft-user-avatar-menu-avatar-image)){padding:0}:where(.bomdisoft-user-avatar-menu-trigger-avatar:has(.bomdisoft-user-avatar-menu-avatar-image)){padding:0}:where(.bomdisoft-user-avatar-menu-header-avatar:has(.bomdisoft-user-avatar-menu-avatar-image)){padding:0}:where(.bomdisoft-user-avatar-menu-identity){display:flex;flex-direction:column;gap:2px;min-width:0}:where(.bomdisoft-user-avatar-menu-name){overflow:hidden;text-overflow:ellipsis;color:var(--bomdisoft-text-primary);white-space:nowrap;font-size:14px;font-weight:600}:where(.bomdisoft-user-avatar-menu-email){overflow:hidden;text-overflow:ellipsis;color:var(--bomdisoft-text-secondary);white-space:nowrap;font-size:12px}:where(.bomdisoft-user-avatar-menu-item-icon){display:inline-flex;color:var(--bomdisoft-text-secondary);flex:none;justify-content:center;align-items: center;width:16px;height:16px}:where(.bomdisoft-user-avatar-menu-item-icon)>svg{width:100%;height:100%}:where([data-variant=danger]) :where(.bomdisoft-user-avatar-menu-item-icon){color:inherit}@media (max-width:769.999px){:where(.bomdisoft-user-avatar-menu-trigger[data-with-name]){border-radius:var(--bomdisoft-radius-sm);flex:none;justify-content:center;gap:0;width:44px;min-width:0;height:44px;padding:0}:where(.bomdisoft-user-avatar-menu-trigger[data-with-name]) :where(.bomdisoft-user-avatar-menu-trigger-name){display:none}}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{.bomdisoft-backlink{color:var(--bomdisoft-info-on-surface);text-decoration:none;opacity:.75;transition:opacity var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard)}.bomdisoft-backlink:hover{opacity:1}.bomdisoft-backlink:focus-visible{opacity:1}@media (prefers-reduced-motion:reduce){.bomdisoft-backlink{transition:none}}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-brand){display:inline-flex;gap:var(--brand-gap);font-size:var(--brand-size);color:var(--bomdisoft-text-primary);letter-spacing:-.02em;text-decoration:none;align-items: center;font-weight:700;line-height:1}:where(.bomdisoft-brand-logo){display:block;width:var(--brand-logo-w);height:var(--brand-logo-h);object-fit:contain;flex-shrink:0}:where(.bomdisoft-brand-wordmark){display:inline-block;margin-inline-start:var(--brand-wordmark-mis,0px);margin-bottom:var(--brand-wordmark-mb,0px)}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-button){--btn-main:var(--bomdisoft-info);--btn-hover:var(--bomdisoft-info-hover);--btn-on-tint:var(--bomdisoft-info-on-tint);--btn-on-surface:var(--bomdisoft-info-on-surface);--btn-on:var(--bomdisoft-on-primary);box-sizing:border-box;display:inline-flex;min-width:var(--bomdisoft-button-min-width,64px);min-height:var(--bomdisoft-button-min-height,44px);font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-button-font-size,14.5px);color:var(--btn-main);text-decoration:none;vertical-align:middle;user-select:none;cursor:pointer;border-radius:var(--bomdisoft-radius-md);transition:background-color var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),box-shadow var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),border-color var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),transform var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard);-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;justify-content:center;align-items: center;gap:10px;margin:0;font-weight:550;line-height:1.4}:where(.bomdisoft-button:active:not(:disabled)){transform:scale(.97)}:where(.bomdisoft-button[data-color=error]){--btn-main:var(--bomdisoft-error);--btn-hover:var(--bomdisoft-error-hover);--btn-on-tint:var(--bomdisoft-error-on-tint);--btn-on-surface:var(--bomdisoft-error-on-surface);--btn-on:var(--bomdisoft-on-error)}:where(.bomdisoft-button[data-color=info]){--btn-main:var(--bomdisoft-info);--btn-hover:var(--bomdisoft-info-hover);--btn-on-tint:var(--bomdisoft-info-on-tint);--btn-on-surface:var(--bomdisoft-info-on-surface);--btn-on:var(--bomdisoft-on-primary)}:where(.bomdisoft-button[data-color=neutral]){--btn-main:var(--bomdisoft-text-primary);--btn-hover:var(--buncss-light,color-mix(in oklab,var(--bomdisoft-text-primary),white 14%))var(--buncss-dark,color-mix(in oklab,var(--bomdisoft-text-primary),black 14%));--btn-on-tint:var(--bomdisoft-text-primary);--btn-on-surface:var(--bomdisoft-text-primary);--btn-on:var(--bomdisoft-inverse-text)}:where(.bomdisoft-button[data-color=success]){--btn-main:var(--bomdisoft-success);--btn-hover:var(--bomdisoft-success-hover);--btn-on-tint:var(--bomdisoft-success-on-tint);--btn-on-surface:var(--bomdisoft-success-on-surface);--btn-on:var(--bomdisoft-on-success)}:where(.bomdisoft-button[data-color=warning]){--btn-main:var(--bomdisoft-warning);--btn-hover:var(--bomdisoft-warning-hover);--btn-on-tint:var(--bomdisoft-warning-on-tint);--btn-on-surface:var(--bomdisoft-warning-on-surface);--btn-on:var(--bomdisoft-on-warning)}:where(.bomdisoft-button[data-size=small]){min-height:var(--bomdisoft-button-min-height-small,36px);font-size:var(--bomdisoft-button-font-size-small,13.5px)}:where(.bomdisoft-button[data-size=large]){min-height:var(--bomdisoft-button-min-height-large,48px);font-size:var(--bomdisoft-button-font-size-large,15.5px)}:where(.bomdisoft-button[data-variant=text]){min-width:0;padding:0 10px}:where(.bomdisoft-button[data-variant=outlined]){padding:0 var(--bomdisoft-button-padding-inline,16px);color:var(--btn-on-surface);border:1px solid var(--bomdisoft-divider)}:where(.bomdisoft-button[data-variant=outlined]:not([data-color=neutral])){border-color:color-mix(in srgb,var(--btn-main)55%,var(--bomdisoft-divider))}:where(.bomdisoft-button[data-variant=outlined][data-size=large]){padding:0 22px}:where(.bomdisoft-button[data-variant=tint]){padding:0 var(--bomdisoft-button-padding-inline,16px);color:var(--btn-on-tint);background-color:color-mix(in oklab,var(--btn-main)14%,transparent)}:where(.bomdisoft-button[data-variant=tint][data-size=large]){padding:0 22px}:where(.bomdisoft-button[data-variant=contained]){padding:0 var(--bomdisoft-button-padding-inline,16px);color:var(--btn-on);background-color:var(--btn-main)}:where(.bomdisoft-button[data-variant=contained][data-size=large]){padding:0 22px}:where(.bomdisoft-button[data-full-width]){width:100%}:where(.bomdisoft-button[data-variant=text]:hover){background-color:color-mix(in srgb,var(--btn-main)8%,transparent)}:where(.bomdisoft-button[data-variant=outlined]:hover){background-color:color-mix(in srgb,var(--btn-main)8%,transparent)}:where(.bomdisoft-button[data-variant=tint]:hover){background-color:color-mix(in oklab,var(--btn-main)22%,transparent)}:where(.bomdisoft-button[data-variant=contained]:hover){background-color:var(--btn-hover)}:where(.bomdisoft-button:disabled){color:var(--bomdisoft-text-disabled);pointer-events:none;cursor:default}:where(.bomdisoft-button[data-variant=contained]:disabled){background-color:color-mix(in oklab,var(--bomdisoft-text-primary)12%,transparent)}:where(.bomdisoft-button[data-variant=tint]:disabled){background-color:color-mix(in oklab,var(--bomdisoft-text-primary)8%,transparent)}:where(.bomdisoft-button[data-variant=outlined]:disabled){border-color:color-mix(in oklab,var(--bomdisoft-text-primary)12%,transparent)}:where(.bomdisoft-button:focus-visible){outline:2px solid var(--btn-main);outline-offset:2px}:where(.bomdisoft-button-start-icon){display:inherit;align-items: center}:where(.bomdisoft-button-end-icon){display:inherit;align-items: center}:where(.bomdisoft-button-start-icon>:first-child){width:17px;height:17px;font-size:17px}:where(.bomdisoft-button-end-icon>:first-child){width:17px;height:17px;font-size:17px}:where(.bomdisoft-button[data-size=large] .bomdisoft-button-start-icon>:first-child){width:19px;height:19px;font-size:19px}:where(.bomdisoft-button[data-size=large] .bomdisoft-button-end-icon>:first-child){width:19px;height:19px;font-size:19px}:where(.bomdisoft-icon-button){box-sizing:border-box;display:inline-flex;color:var(--bomdisoft-icon);text-align:center;text-decoration:none;vertical-align:middle;user-select:none;cursor:pointer;border-radius:var(--bomdisoft-radius-sm);transition:background-color var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),transform var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard);-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;flex:none;justify-content:center;align-items: center;margin:0;padding:8px;font-size:1.5rem}:where(.bomdisoft-icon-button:active:not(:disabled)){transform:scale(.94)}:where(.bomdisoft-icon-button[data-size=small]){padding:5px;font-size:1.125rem}:where(.bomdisoft-icon-button[data-size=large]){padding:12px;font-size:1.75rem}:where(.bomdisoft-icon-button:hover){background-color:var(--bomdisoft-transparent)}:where(.bomdisoft-icon-button:disabled){color:var(--bomdisoft-text-disabled);pointer-events:none;cursor:default;background-color:#0000}:where(.bomdisoft-icon-button:focus-visible){outline:2px solid var(--bomdisoft-primary);outline-offset:2px}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-chip){box-sizing:border-box;display:inline-block;overflow:hidden;font-family:inherit;font-size:var(--bomdisoft-text-sm);color:inherit;text-align:start;cursor:default;border-radius:var(--bomdisoft-radius-md);transition:background-color var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),border-color var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),box-shadow var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard);background-color:#0000;border:1px solid #0000;margin:0;padding:2px 8px;font-weight:500;line-height:1.5}:where(.bomdisoft-chip[data-indicator=icon]){display:inline-flex;gap:var(--bomdisoft-space-1);align-items: center}:where(.bomdisoft-chip[data-size=small]){display:inline-flex;padding:0 var(--bomdisoft-space-2);font-size:var(--bomdisoft-text-xs);align-items: center;height:22px}:where(.bomdisoft-chip[data-indicator=icon]) :where(.bomdisoft-chip-icon){display:inline-flex;flex:none;align-items: center}:where(.bomdisoft-chip:focus-visible){outline:2px solid var(--bomdisoft-primary);outline-offset:2px}:where(.bomdisoft-chip[data-variant=default]){color:var(--bomdisoft-default-foreground);background-color:var(--bomdisoft-default-background)}:where(.bomdisoft-chip[data-variant=info]){color:var(--bomdisoft-info-on-tint);background-color:var(--bomdisoft-info-background)}:where(.bomdisoft-chip[data-variant=success]){color:var(--bomdisoft-success-on-tint);background-color:var(--bomdisoft-success-background)}:where(.bomdisoft-chip[data-variant=warning]){color:var(--bomdisoft-warning-on-tint);background-color:var(--bomdisoft-warning-background)}:where(.bomdisoft-chip[data-variant=error]){color:var(--bomdisoft-error-on-tint);background-color:var(--bomdisoft-error-background)}:where(.bomdisoft-chip[data-outlined]){background-color:#0000;border-color:currentColor}:where(.bomdisoft-chip[data-rounded]){border-radius:var(--bomdisoft-radius-full)}:where(.bomdisoft-chip[data-clickable]){cursor:pointer}:where(.bomdisoft-chip[data-clickable]:not([data-indicator=dot]):hover){box-shadow:0 0 0 2px color-mix(in oklab,currentColor 25%,transparent)}:where(.bomdisoft-chip[data-selected]):not([data-indicator=dot]){border-color:currentColor}:where(.bomdisoft-chip[data-indicator=dot]){display:inline-flex;color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-surface-elevated);border-radius:var(--bomdisoft-radius-full);align-items: center;gap:6px;padding:2px 9px 2px 7px}:where(.bomdisoft-chip-dot){border-radius:var(--bomdisoft-radius-full);flex:none;width:6px;height:6px}:where(.bomdisoft-chip[data-indicator=dot][data-variant=default]) :where(.bomdisoft-chip-dot){background-color:var(--bomdisoft-text-secondary)}:where(.bomdisoft-chip[data-indicator=dot][data-variant=info]) :where(.bomdisoft-chip-dot){background-color:var(--bomdisoft-info)}:where(.bomdisoft-chip[data-indicator=dot][data-variant=success]) :where(.bomdisoft-chip-dot){background-color:var(--bomdisoft-success)}:where(.bomdisoft-chip[data-indicator=dot][data-variant=warning]) :where(.bomdisoft-chip-dot){background-color:var(--bomdisoft-warning)}:where(.bomdisoft-chip[data-indicator=dot][data-variant=error]) :where(.bomdisoft-chip-dot){background-color:var(--bomdisoft-error)}:where(.bomdisoft-chip[data-indicator=dot][data-clickable]:hover){background-color:var(--bomdisoft-hover-background)}:where(.bomdisoft-chip[data-indicator=dot][data-selected]){background-color:color-mix(in srgb,var(--bomdisoft-primary)16%,transparent)}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-dialog){width:var(--dialog-width,50vw);color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-background-default);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-lg);box-shadow:var(--bomdisoft-shadow-3);opacity:0;transition:opacity var(--bomdisoft-duration-base)var(--bomdisoft-ease-standard),transform var(--bomdisoft-duration-base)var(--bomdisoft-ease-standard),display var(--bomdisoft-duration-base)allow-discrete,overlay var(--bomdisoft-duration-base)allow-discrete;min-width:min(280px,92vw);max-width:min(92vw,900px);margin:auto;padding:0;transform:translateY(30px)}:where(.bomdisoft-dialog[data-size=compact]){--dialog-width:420px}:where(.bomdisoft-dialog[data-size=wide]){--dialog-width:720px}:where(.bomdisoft-dialog){max-height:85vh}:where(.bomdisoft-dialog[open]){display:flex;opacity:1;flex-direction:column;transform:translateY(0)}@starting-style{:where(.bomdisoft-dialog[open]){opacity:0;transform:translateY(30px)}}@media (max-width:770px){:where(.bomdisoft-dialog){--dialog-width:92vw}}@media (prefers-reduced-motion:reduce){:where(.bomdisoft-dialog){transition:opacity var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard);transform:none}}:where(.bomdisoft-dialog)::backdrop{background-color:var(--bomdisoft-scrim)}:where(.bomdisoft-dialog-title){display:flex;padding:var(--bomdisoft-space-4)var(--bomdisoft-space-5);font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-md);letter-spacing:-.01em;border-bottom:1px solid var(--bomdisoft-divider);flex:none;align-items: center;margin:0;font-weight:650;line-height:1.4}:where(.bomdisoft-dialog[data-draggable] .bomdisoft-dialog-title){touch-action:none;cursor:move;user-select:none}:where(.bomdisoft-dialog-grip){display:none;color:var(--bomdisoft-text-secondary);opacity:.55;flex:none;margin-inline-end:var(--bomdisoft-space-2)}:where(.bomdisoft-dialog[data-draggable] .bomdisoft-dialog-grip){display:block}:where(.bomdisoft-dialog[data-modal=false]){position:fixed;z-index:var(--bomdisoft-z-modal)}:where(.bomdisoft-dialog[data-depth="1"]){background-color:var(--buncss-light,var(--bomdisoft-background-default))var(--buncss-dark,var(--bomdisoft-background-paper-raised));box-shadow:var(--bomdisoft-shadow-4)}:where(.bomdisoft-dialog[data-depth="2"]){background-color:var(--buncss-light,var(--bomdisoft-background-default))var(--buncss-dark,var(--bomdisoft-background-paper-raised));box-shadow:var(--bomdisoft-shadow-5)}:where(.bomdisoft-dialog[data-modal=false][data-depth="1"]){z-index:calc(var(--bomdisoft-z-modal) + 1)}:where(.bomdisoft-dialog[data-modal=false][data-depth="2"]){z-index:calc(var(--bomdisoft-z-modal) + 2)}:where(.bomdisoft-dialog-content){display:flex;gap:var(--bomdisoft-space-3);padding:var(--bomdisoft-space-5);overflow-y:auto;font-family:var(--bomdisoft-font-sans);flex-direction:column;flex:auto;min-height:0}:where(.bomdisoft-dialog-actions){display:flex;gap:var(--bomdisoft-space-2);padding:var(--bomdisoft-space-3)var(--bomdisoft-space-5);border-top:1px solid var(--bomdisoft-divider);flex:none;justify-content:flex-end;align-items: center}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-divider){border-color:var(--bomdisoft-divider);border-style:solid;border-width:0 0 thin;flex-shrink:0;margin:0}:where(.bomdisoft-divider[data-orientation=vertical]){border-inline-end-width:thin;border-bottom-width:0;height:100%}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-bottom-sheet){position:fixed;box-sizing:border-box;padding:0 var(--bomdisoft-space-2)max(var(--bomdisoft-space-4),env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-lg)var(--bomdisoft-radius-lg)0 0;box-shadow:var(--bomdisoft-shadow-3),0 24px 0 0 var(--bomdisoft-background-paper);transition:transform var(--bomdisoft-duration-base)var(--bomdisoft-ease-drawer),translate var(--bomdisoft-duration-base)var(--bomdisoft-ease-drawer),display var(--bomdisoft-duration-base)allow-discrete,overlay var(--bomdisoft-duration-base)allow-discrete;width:100%;max-width:100vw;max-height:86dvh;margin:0;top:auto;bottom:0;transform:translateY(100%)}:where(.bomdisoft-bottom-sheet[open]){display:flex;flex-direction:column;transform:translateY(0)}:where(.bomdisoft-bottom-sheet[data-flush]){padding-inline-start:0;padding-inline-end:0}@starting-style{:where(.bomdisoft-bottom-sheet[open]){transform:translateY(100%)}}:where(.bomdisoft-bottom-sheet[data-dragging]){transition:none}@media (prefers-reduced-motion:reduce){:where(.bomdisoft-bottom-sheet){transition:opacity var(--bomdisoft-duration-base)var(--bomdisoft-ease-standard);transform:none}:where(.bomdisoft-bottom-sheet[open]){transition:opacity var(--bomdisoft-duration-base)var(--bomdisoft-ease-standard);transform:none}:where(.bomdisoft-bottom-sheet){opacity:0}:where(.bomdisoft-bottom-sheet[open]){opacity:1}}:where(.bomdisoft-bottom-sheet)::backdrop{background-color:var(--bomdisoft-scrim)}:where(.bomdisoft-bottom-sheet-handle){display:flex;touch-action:none;cursor:grab;flex:none;justify-content:center;align-items: center;width:100%;height:32px}:where(.bomdisoft-bottom-sheet[data-dragging]) :where(.bomdisoft-bottom-sheet-handle){cursor:grabbing}:where(.bomdisoft-bottom-sheet-grip){display:block;background-color:var(--bomdisoft-control-border);border-radius:2px;width:34px;height:4px}.bomdisoft-edit-drawer-title-group{display:flex;gap:var(--bomdisoft-space-2);align-items: center;min-width:0}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-environment-paint){position:fixed;z-index:var(--bomdisoft-z-modal,1300);pointer-events:none;bottom:48px;left:16px}.bomdisoft-environment-paint>span{padding:.4em 1.7em}:where(.bomdisoft-environment-paint[data-environment=development]){--env-color:var(--bomdisoft-env-development);--env-on:var(--buncss-light,oklch(0% 0 0))var(--buncss-dark,oklch(0% 0 0))}:where(.bomdisoft-environment-paint[data-environment=staging]){--env-color:var(--bomdisoft-env-staging);--env-on:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(0% 0 0))}:where(.bomdisoft-environment-paint[data-environment=test]){--env-color:var(--bomdisoft-env-test);--env-on:var(--buncss-light,oklch(100% 0 89.88))var(--buncss-dark,oklch(0% 0 0))}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-fallback){display:flex;flex-direction:column;justify-content:center;align-items: center;width:100%;min-height:30vh;margin:auto}:where(.bomdisoft-fallback-icon){margin:0;font-size:48px;line-height:1.17}:where(.bomdisoft-fallback-icon):before{content:"🐒"}:where(.bomdisoft-fallback-info){font-size:var(--bomdisoft-text-base);color:var(--bomdisoft-text-secondary);cursor:default;margin:0;line-height:1.5}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-icon[data-color=error]){color:var(--bomdisoft-error)}:where(.bomdisoft-icon[data-color=info]){color:var(--bomdisoft-info)}:where(.bomdisoft-icon[data-color=primary]){color:var(--bomdisoft-primary)}:where(.bomdisoft-icon[data-color=secondary]){color:var(--bomdisoft-secondary)}:where(.bomdisoft-icon[data-color=success]){color:var(--bomdisoft-success)}:where(.bomdisoft-icon[data-color=warning]){color:var(--bomdisoft-warning)}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-image-with-fallback-avatar){display:flex;overflow:hidden;font-size:var(--bomdisoft-text-lg);color:var(--bomdisoft-default-foreground);user-select:none;background-color:var(--bomdisoft-default-background);border-radius:50%;flex-shrink:0;justify-content:center;align-items: center;width:40px;height:40px}:where(.bomdisoft-image-with-fallback-image){border-radius:4px}:where(.bomdisoft-image-with-fallback-image){color:#0000}:where(.bomdisoft-image-with-fallback-image[data-fill]){position:absolute;width:100%;height:100%;inset:0}.bomdisoft-image-with-fallback-image[hidden]{display:none}:where(.bomdisoft-image-with-fallback-icon){display:contents}.bomdisoft-image-with-fallback-icon[hidden]{display:none}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-field){display:flex;flex-direction:column;gap:7px;width:100%}:where(.bomdisoft-field-box){position:relative;box-sizing:border-box;display:flex;min-height:var(--bomdisoft-control-min-height);cursor:text;background:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-md);transition:border-color var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard);align-items: center;gap:8px;width:100%;padding:0 14px}:where(.bomdisoft-field-box[data-size=small]){min-height:var(--bomdisoft-control-min-height-small);font-size:var(--bomdisoft-control-font-size-small);padding:0 10px}:where(.bomdisoft-field-box[data-size=large]){min-height:var(--bomdisoft-control-min-height-large);font-size:var(--bomdisoft-control-font-size-large);padding:0 14px}:where(.bomdisoft-field-box[data-multiline]){align-items:stretch;padding:11px 14px}:where(.bomdisoft-field-box:hover:not(:focus-within)){border-color:color-mix(in oklab,var(--bomdisoft-primary)75%,transparent)}:where(.bomdisoft-field-box:focus-within){border-color:var(--bomdisoft-primary);box-shadow:0 0 0 3px color-mix(in oklab,var(--bomdisoft-primary)22%,transparent)}:where(.bomdisoft-field-box[data-error]){border-color:var(--bomdisoft-error)}:where(.bomdisoft-field-box[data-error]:focus-within){box-shadow:0 0 0 3px color-mix(in oklab,var(--bomdisoft-error)22%,transparent)}:where(.bomdisoft-field-box[data-disabled]){cursor:default;background:var(--bomdisoft-active-background);border-color:var(--bomdisoft-divider)}:where(.bomdisoft-field-label){font-family:var(--bomdisoft-font-sans);color:var(--bomdisoft-text-secondary);font-size:13px;font-weight:550;line-height:1.4}:where(.bomdisoft-field-label[data-required]):after{content:" *"}:where(.bomdisoft-field:focus-within .bomdisoft-field-label){color:var(--bomdisoft-primary)}:where(.bomdisoft-field-label[data-error]){color:var(--bomdisoft-error)}:where(.bomdisoft-field-label[data-disabled]){color:var(--bomdisoft-text-disabled)}:where(.bomdisoft-field-input){font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-base);color:var(--bomdisoft-text-primary);outline:none;background:0 0;border:0;flex:1;min-width:0;margin:0;padding:0;line-height:1.4375}:where(.bomdisoft-field-input)::placeholder{color:var(--bomdisoft-text-secondary)}:where(.bomdisoft-field-input:disabled){color:var(--bomdisoft-text-disabled);-webkit-text-fill-color:var(--bomdisoft-text-disabled)}:where(.bomdisoft-field-textarea){resize:none;width:100%}:where(.bomdisoft-field-adornment){display:inline-flex;color:var(--bomdisoft-text-secondary);align-items: center}:where(.bomdisoft-field-select){font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-base);color:var(--bomdisoft-text-primary);appearance:none;cursor:pointer;outline:none;background:0 0;border:0;flex:1;align-self:stretch;min-width:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:24px}:where(.bomdisoft-field-select:disabled){color:var(--bomdisoft-text-disabled);cursor:default}:where(.bomdisoft-field-chevron){position:absolute;display:inline-flex;color:var(--bomdisoft-text-secondary);pointer-events:none}:where(.bomdisoft-field-chevron):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}:where(.bomdisoft-field-chevron):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}:where(.bomdisoft-field-chevron):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}:where(.bomdisoft-field-chevron):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}:where(.bomdisoft-field-chevron):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}:where(.bomdisoft-field-chevron):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}:where(.bomdisoft-field-helper){font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-sm);color:var(--bomdisoft-text-secondary);text-align:start;margin:0 2px;line-height:1.5}:where(.bomdisoft-field-helper[data-error]){color:var(--bomdisoft-error)}:where(.bomdisoft-field-helper[data-disabled]){color:var(--bomdisoft-text-disabled)}@media (prefers-reduced-motion:reduce){:where(.bomdisoft-field-box){transition:none}}:where(.bomdisoft-field-reveal){display:inline-flex;color:var(--bomdisoft-text-secondary);cursor:pointer;border-radius:var(--bomdisoft-radius-sm);background:0 0;border:0;flex:none;justify-content:center;align-items: center;width:28px;height:28px;padding:0}:where(.bomdisoft-field-reveal:hover:not(:disabled)){color:var(--bomdisoft-text-primary);background:var(--bomdisoft-hover-background)}:where(.bomdisoft-field-reveal:disabled){color:var(--bomdisoft-text-disabled);cursor:default}:where(.bomdisoft-field-reveal:focus-visible){outline:2px solid var(--bomdisoft-primary);outline-offset:1px}:where(.bomdisoft-field-reveal svg){width:17px;height:17px}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-select-native){position:absolute;overflow:hidden;pointer-events:none;clip-path:inset(50%);width:1px;height:1px}:where(.bomdisoft-select-trigger){text-align:start;border:none}:where(.bomdisoft-select-active){background-color:var(--bomdisoft-hover-background)}:where(.bomdisoft-select-mark){display:inline-flex;flex:none;justify-content:center;align-items: center;inline-size:16px}.bomdisoft-select-row[data-selected]{color:var(--bomdisoft-primary-text);font-weight:600}.bomdisoft-select-row[data-selected]:not(:-webkit-any(:hover,.bomdisoft-select-active)){background-color:#0000}.bomdisoft-select-row[data-selected]:not(:-moz-any(:hover,.bomdisoft-select-active)){background-color:#0000}.bomdisoft-select-row[data-selected]:not(:is(:hover,.bomdisoft-select-active)){background-color:#0000}:where(.bomdisoft-select-two-line){display:flex;flex-direction:column;min-width:0;line-height:1.35}:where(.bomdisoft-select-description){font-size:var(--bomdisoft-text-sm);font-variant-numeric:tabular-nums;color:var(--bomdisoft-text-secondary);font-weight:400}:where(.bomdisoft-select-check-row){display:flex;border-radius:var(--bomdisoft-radius-md);align-items: center;gap:2px}:where(.bomdisoft-select-check-row:hover){background-color:var(--bomdisoft-hover-background)}:where(.bomdisoft-select-check-label){display:flex;font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-base);flex:1;align-items: center;gap:12px;min-height:38px;padding:8px 10px}:where(.bomdisoft-select-sheet-list){display:flex;gap:var(--bomdisoft-menu-gap);flex-direction:column;padding:6px}:where(.bomdisoft-select-bare){position:relative;display:inline-flex;align-items: center}:where(.bomdisoft-select-bare-trigger){background:0 0;flex:none;width:auto;min-width:0;padding-inline-start:0;padding-inline-end:22px}:where(.bomdisoft-select-group){display:flex;border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0}:where(.bomdisoft-select-group-head){color:var(--bomdisoft-text-tertiary);text-transform:uppercase;letter-spacing:.06em;padding:6px 10px 2px;font-size:11px;font-weight:600}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{.bomdisoft-language-offer{position:fixed;z-index:1200;display:flex;background:color-mix(in oklab,var(--bomdisoft-background-default)82%,transparent);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-full);box-shadow:var(--bomdisoft-shadow-3);backdrop-filter:blur(14px);align-items: center;gap:10px;padding:7px 8px 7px 16px;bottom:14px;left:50%;transform:translate(-50%)}.bomdisoft-language-offer-text{font-size:var(--bomdisoft-text-base);color:var(--bomdisoft-text-secondary);white-space:nowrap;margin:0}.bomdisoft-language-offer-name{color:var(--bomdisoft-text-primary);font-weight:600}.bomdisoft-language-offer-action{position:relative;font-size:var(--bomdisoft-text-sm);color:var(--bomdisoft-on-primary);white-space:nowrap;text-decoration:none;background:var(--bomdisoft-primary);border-radius:var(--bomdisoft-radius-sm);padding:0 14px;font-weight:500;line-height:30px}.bomdisoft-language-offer-action:hover{background:var(--bomdisoft-primary-hover)}.bomdisoft-language-offer-action-short{display:none}.bomdisoft-language-offer-dismiss{position:relative;display:grid;color:var(--bomdisoft-text-tertiary);cursor:pointer;border-radius:var(--bomdisoft-radius-sm);background:0 0;border:0;flex:none;place-items: center;width:30px;height:30px;padding:0}.bomdisoft-language-offer-dismiss:hover{color:var(--bomdisoft-text-primary);background:color-mix(in oklab,var(--bomdisoft-text-primary)8%,transparent)}.bomdisoft-language-offer-action:after,.bomdisoft-language-offer-dismiss:after{position:absolute;content:"";width:100%;min-width:44px;height:44px;top:50%;left:50%;transform:translate(-50%,-50%)}.bomdisoft-language-offer-action:focus-visible{outline:2px solid var(--bomdisoft-primary);outline-offset:2px}.bomdisoft-language-offer-dismiss:focus-visible{outline:2px solid var(--bomdisoft-primary);outline-offset:2px}@media (max-width:480px){.bomdisoft-language-offer{padding-left:14px;left:12px;right:12px;transform:none}.bomdisoft-language-offer-text{white-space:normal;flex:1;min-width:0}.bomdisoft-language-offer-action-full{display:none}.bomdisoft-language-offer-action-short{display:inline}}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(bomdisoft-menu){position:fixed;top:var(--menu-top,0);bottom:auto;right:auto;left:var(--menu-left,0);min-width:var(--menu-min-width,120px);overflow-y:auto;color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-lg);box-shadow:var(--bomdisoft-shadow-3);opacity:0;transform-origin:var(--menu-origin,top center);transition:opacity var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),transform var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),display var(--bomdisoft-duration-fast)allow-discrete,overlay var(--bomdisoft-duration-fast)allow-discrete;max-width:calc(100vw - 16px);margin:0;padding:6px;transform:scale(.96)}:where(bomdisoft-menu:popover-open){display:flex;gap:var(--bomdisoft-menu-gap);opacity:1;flex-direction:column;transform:scale(1)}@starting-style{:where(bomdisoft-menu:popover-open){opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){:where(bomdisoft-menu){transition:opacity var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),display var(--bomdisoft-duration-fast)allow-discrete,overlay var(--bomdisoft-duration-fast)allow-discrete;transform:none}@starting-style{:where(bomdisoft-menu:popover-open){transform:none}}}:where(.bomdisoft-menu-item){display:flex;font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-base);color:inherit;text-align:start;text-decoration:none;cursor:pointer;border-radius:var(--bomdisoft-radius-md);transition:background-color var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard);background:0 0;border:0;align-items: center;gap:12px;width:100%;min-height:38px;padding:8px 10px;line-height:1.5}:where(.bomdisoft-menu-item:hover){background-color:color-mix(in srgb,var(--bomdisoft-primary)8%,transparent)}:where(.bomdisoft-menu-item:focus-visible){outline:2px solid var(--bomdisoft-primary);outline-offset:-2px}:where(.bomdisoft-menu-item[data-selected]){background-color:var(--bomdisoft-active-menu)}:where(.bomdisoft-menu-item:disabled){cursor:default;opacity:.38}:where(.bomdisoft-menu-item[data-variant=danger]){color:var(--bomdisoft-error)}:where(.bomdisoft-menu-item[data-variant=danger]:hover){background-color:var(--bomdisoft-error-background)}:where(.bomdisoft-menu-item[data-variant=action]){color:var(--bomdisoft-primary);font-weight:600}:where(.bomdisoft-menu-item[data-variant=action]:hover){color:var(--bomdisoft-primary-on-tint);background-color:color-mix(in srgb,var(--bomdisoft-primary)12%,transparent)}:where(.bomdisoft-menu-divider){border:0;border-top:1px solid var(--bomdisoft-divider);width:100%;margin:4px 0}:where(.bomdisoft-menu-divider+.bomdisoft-menu-divider,.bomdisoft-menu-divider:first-child,.bomdisoft-menu-divider:last-child){display:none}:where(.bomdisoft-menu-external){display:inline-flex;color:var(--bomdisoft-text-secondary);margin-inline-start:auto}:where(.bomdisoft-menu-item[data-submenu]){justify-content:flex-start}:where(.bomdisoft-menu-submenu-label){flex:none}:where(.bomdisoft-menu-submenu-value){overflow:hidden;text-overflow:ellipsis;color:var(--bomdisoft-text-secondary);text-align:end;white-space:nowrap;flex:1;min-inline-size:0}:where(.bomdisoft-menu-submenu-chevron){display:inline-flex;color:var(--bomdisoft-text-tertiary);flex:none;align-items: center;margin-inline-end:-4px}:where(.bomdisoft-menu-item[data-submenu][aria-expanded=true]){background-color:color-mix(in srgb,var(--bomdisoft-primary)8%,transparent)}:where(.bomdisoft-menu-submenu){min-inline-size:160px}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-nav-dock){position:fixed;z-index:1200;display:inline-flex;overflow-x:auto;scrollbar-width:none;background-color:var(--dock-surface,color-mix(in srgb,var(--bomdisoft-background-paper)78%,transparent));border:1px solid var(--dock-border,var(--bomdisoft-divider));box-shadow:var(--dock-shadow,var(--bomdisoft-shadow-3));backdrop-filter:blur(24px)saturate(1.5);border-radius:999px;align-items: center;gap:4px;max-width:calc(100vw - 24px);padding:4px;top:49px;left:50%;transform:translate(-50%)}:where(.bomdisoft-nav-dock)::-webkit-scrollbar{display:none}@media (min-width:900px){:where(.bomdisoft-nav-dock){top:6px}}:where(.bomdisoft-nav-dock-item){color:var(--dock-color,var(--bomdisoft-text-secondary));white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .15s var(--bomdisoft-ease-standard),color .15s var(--bomdisoft-ease-standard),transform .15s var(--bomdisoft-ease-standard);background:0 0;border:none;border-radius:999px;padding:5px 14px;font-family:inherit;font-size:13px;font-weight:500;line-height:20px}:where(.bomdisoft-nav-dock-item:active){transform:scale(.96)}@media (min-width:900px){:where(.bomdisoft-nav-dock-item){padding:5px 18px}}:where(.bomdisoft-nav-dock-item:hover){color:var(--dock-hover-color,var(--bomdisoft-text-primary))}:where(.bomdisoft-nav-dock-item:focus){outline:0}:where(.bomdisoft-nav-dock-item:focus-visible){outline:2px solid var(--dock-focus,var(--dock-accent,var(--bomdisoft-primary)));outline-offset:2px}:where(.bomdisoft-nav-dock-item[data-active]){color:var(--dock-accent,var(--bomdisoft-primary));background-color:var(--dock-active-background,color-mix(in srgb,var(--bomdisoft-primary)15%,transparent));font-weight:600}:where(.bomdisoft-nav-dock-item[data-active]:hover){color:var(--dock-accent,var(--bomdisoft-primary));background-color:var(--dock-active-background,color-mix(in srgb,var(--bomdisoft-primary)15%,transparent))}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-navigation-layout-header-band){position:absolute;z-index:0;pointer-events:none;background:var(--nav-header-bg);width:100%;height:105px;inset:0 0 auto}:where(.bomdisoft-navigation-layout-main){position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;min-height:100vh;padding-top:105px}@media (min-width:900px){:where(.bomdisoft-navigation-layout-header-band){height:63px}:where(.bomdisoft-navigation-layout-main){padding-top:63px}}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-top-bar){position:absolute;z-index:100;background-color:#0000;width:100%;inset:0 0 auto}:where(.bomdisoft-top-bar-content){display:flex;gap:var(--bomdisoft-space-4);max-width:var(--topbar-max-width,1200px);justify-content:space-between;align-items: center;margin:0 auto;padding:10px 16px}@media (min-width:900px){:where(.bomdisoft-top-bar-content){padding:10px 32px}}:where(.bomdisoft-top-bar-right-group){display:flex;align-items: center;gap:10px}@media (min-width:900px){:where(.bomdisoft-top-bar-right-group){gap:20px}}:where(.bomdisoft-top-bar-secondary-link){display:none;color:var(--bomdisoft-text-secondary);white-space:nowrap;text-decoration:none;cursor:pointer;transition:color .15s var(--bomdisoft-ease-standard);font-family:inherit;font-size:13px;font-weight:500;line-height:20px}@media (min-width:600px){:where(.bomdisoft-top-bar-secondary-link){display:inline-flex}}:where(.bomdisoft-top-bar-secondary-link:hover){color:var(--bomdisoft-text-primary)}:where(.bomdisoft-top-bar-sign-in){display:inline-flex;color:var(--bomdisoft-text-secondary);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .15s var(--bomdisoft-ease-standard),color .15s var(--bomdisoft-ease-standard),transform .15s var(--bomdisoft-ease-standard);background:0 0;border:none;border-radius:6px;padding:6px 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:20px}:where(.bomdisoft-top-bar-sign-in:active){transform:scale(.97)}@media (min-width:900px){:where(.bomdisoft-top-bar-sign-in){padding:6px 12px}}:where(.bomdisoft-top-bar-sign-in:hover){color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-hover-background)}:where(.bomdisoft-top-bar-cta){display:none;color:var(--bomdisoft-on-primary);text-transform:none;white-space:nowrap;text-decoration:none;cursor:pointer;background-color:var(--bomdisoft-primary);border-radius:var(--bomdisoft-radius-sm);transition:background-color .15s var(--bomdisoft-ease-standard),transform .15s var(--bomdisoft-ease-standard);border:0;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:600;line-height:20px}:where(.bomdisoft-top-bar-cta:active){transform:scale(.97)}@media (min-width:600px){:where(.bomdisoft-top-bar-cta){display:inline-flex}}@media (min-width:900px){:where(.bomdisoft-top-bar-cta){padding:6px 16px}}:where(.bomdisoft-top-bar-cta:hover){background-color:color-mix(in srgb,var(--bomdisoft-primary)85%,black)}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-snackbars-region){position:fixed;z-index:1400;display:flex;flex-direction:column;gap:8px;max-width:min(90vw,400px)}:where(.bomdisoft-snackbars-region[data-anchor=top-right]){top:16px;right:16px}:where(.bomdisoft-snackbars-region[data-anchor=top-center]){top:16px;left:50%;transform:translate(-50%)}:where(.bomdisoft-snackbars-region[data-anchor=top-left]){top:16px;left:16px}:where(.bomdisoft-snackbars-region[data-anchor=bottom-center]){bottom:16px;left:50%;transform:translate(-50%)}:where(.bomdisoft-snackbars-region[data-anchor=bottom-right]){bottom:16px;right:16px}:where(.bomdisoft-snackbars-region[data-anchor=bottom-left]){bottom:16px;left:16px}:where(.bomdisoft-snack){display:grid;grid-template-columns:auto minmax(0,1fr)auto;gap:2px var(--bomdisoft-space-3);padding:var(--bomdisoft-space-3)var(--bomdisoft-space-3)var(--bomdisoft-space-3)var(--bomdisoft-space-4);font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-base);border-radius:var(--bomdisoft-radius-md);box-shadow:var(--bomdisoft-shadow-2);opacity:1;transition:opacity var(--bomdisoft-duration-base)var(--bomdisoft-ease-standard),transform var(--bomdisoft-duration-base)var(--bomdisoft-ease-standard);width:100%;line-height:1.45;transform:translateY(0)}@starting-style{:where(.bomdisoft-snack){opacity:0;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){:where(.bomdisoft-snack){transition:opacity var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard);transform:none}}:where(.bomdisoft-snack[data-variant=default]){--tv:var(--bomdisoft-text-secondary)}:where(.bomdisoft-snack[data-variant=info]){--tv:var(--bomdisoft-info)}:where(.bomdisoft-snack[data-variant=success]){--tv:var(--bomdisoft-success)}:where(.bomdisoft-snack[data-variant=warning]){--tv:var(--bomdisoft-warning)}:where(.bomdisoft-snack[data-variant=error]){--tv:var(--bomdisoft-error)}:where(.bomdisoft-snack[data-surface=paper]){color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider)}:where(.bomdisoft-snack[data-surface=tint]){border:1px solid color-mix(in oklab,currentcolor 20%,transparent)}:where(.bomdisoft-snack[data-surface=tint][data-variant=default]){color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-surface-elevated)}:where(.bomdisoft-snack[data-surface=tint][data-variant=info]){color:var(--bomdisoft-info-foreground);background-color:var(--bomdisoft-info-background)}:where(.bomdisoft-snack[data-surface=tint][data-variant=success]){color:var(--bomdisoft-success-foreground);background-color:var(--bomdisoft-success-background)}:where(.bomdisoft-snack[data-surface=tint][data-variant=warning]){color:var(--bomdisoft-warning-foreground);background-color:var(--bomdisoft-warning-background)}:where(.bomdisoft-snack[data-surface=tint][data-variant=error]){color:var(--bomdisoft-error-foreground);background-color:var(--bomdisoft-error-background)}:where(.bomdisoft-snack[data-surface=inverse]){color:var(--bomdisoft-inverse-text);background-color:var(--bomdisoft-inverse-surface);border:1px solid var(--bomdisoft-inverse-divider)}:where(.bomdisoft-snack[data-surface=inverse][data-variant=default]){--tv:var(--bomdisoft-inverse-text)}:where(.bomdisoft-snack[data-surface=inverse][data-variant=info]){--tv:var(--bomdisoft-info-on-inverse)}:where(.bomdisoft-snack[data-surface=inverse][data-variant=success]){--tv:var(--bomdisoft-success-on-inverse)}:where(.bomdisoft-snack[data-surface=inverse][data-variant=warning]){--tv:var(--bomdisoft-warning-on-inverse)}:where(.bomdisoft-snack[data-surface=inverse][data-variant=error]){--tv:var(--bomdisoft-error-on-inverse)}:where(.bomdisoft-snack[data-indicator=rail]){border-inline-start:3px solid var(--tv)}:where(.bomdisoft-snack-dot){grid-row:1;grid-column:1;background-color:var(--tv);border-radius:var(--bomdisoft-radius-full);align-self: start;width:6px;height:6px;margin-top:calc(.725em - 3px)}:where(.bomdisoft-snack-icon){display:inline-flex;grid-row:1;grid-column:1;color:var(--tv);align-items: center;height:1.45em}:where(.bomdisoft-snack[data-surface=tint]) :where(.bomdisoft-snack-icon){color:currentColor}:where(.bomdisoft-snack-icon) svg{width:20px;height:20px}:where(.bomdisoft-snack-message){grid-row:1;grid-column:2;min-width:0}:where(.bomdisoft-snack-title){font-weight:600}:where(.bomdisoft-snack-description){display:block;font-size:var(--bomdisoft-text-sm);opacity:.82}:where(.bomdisoft-snack-actions){display:flex;grid-row:2;grid-column:2;gap:var(--bomdisoft-space-3);margin-top:var(--bomdisoft-space-2);align-items: center}:where(.bomdisoft-snack-action){font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-sm);color:inherit;white-space:nowrap;cursor:pointer;border-radius:var(--bomdisoft-radius-sm);background:0 0;border:0;margin:0;padding:0;font-weight:600}:where(.bomdisoft-snack-action:hover){text-decoration:underline}:where(.bomdisoft-snack-action:focus-visible){outline:2px solid;outline-offset:2px}:where(.bomdisoft-snack-close){display:inline-flex;grid-row:1;grid-column:3;color:inherit;cursor:pointer;border-radius:var(--bomdisoft-radius-sm);opacity:.7;background:0 0;border:none;justify-content:center;align-items: center;width:28px;height:28px;margin:0;padding:0}:where(.bomdisoft-snack)>:where(.bomdisoft-tooltip-trigger){grid-row:1;grid-column:3;align-self: start}:where(.bomdisoft-snack-close:hover){background-color:color-mix(in oklab,currentcolor 12%,transparent);opacity:1}:where(.bomdisoft-snack-close:focus-visible){outline:2px solid;outline-offset:1px}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-privacy-policy){display:flex;font-family:var(--bomdisoft-font-sans);flex-direction:column;width:100%;padding:16px}:where(.bomdisoft-privacy-policy-title){font-size:var(--bomdisoft-text-xl);margin:0;font-weight:400;line-height:1.334}:where(.bomdisoft-privacy-policy-heading){font-size:var(--bomdisoft-text-lg);margin:8px 0 0;font-weight:500;line-height:1.6}:where(.bomdisoft-privacy-policy-lead){font-size:var(--bomdisoft-text-md);margin:0 0 6px;font-weight:500;line-height:1.75}:where(.bomdisoft-privacy-policy-body){font-size:var(--bomdisoft-text-base);margin:0 0 6px;line-height:1.5}:where(.bomdisoft-privacy-policy-meta){font-size:var(--bomdisoft-text-sm);margin:0 0 6px;line-height:1.43}:where(.bomdisoft-privacy-policy-list){margin-block-start:0;margin-block-end:0;margin-inline-start:16px;margin-inline-end:0;padding-inline-start:16px}:where(.bomdisoft-privacy-policy-divider){border:0;border-top:1px solid var(--bomdisoft-divider);align-self:stretch;width:100%;margin:0 0 16px}:where(.bomdisoft-privacy-policy-divider-tight){border:0;border-top:1px solid var(--bomdisoft-divider);align-self:stretch;width:100%;margin:0 0 8px}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-section){box-sizing:border-box;display:flex;flex-direction:column;align-items: center;width:100%}@media (min-width:900px){:where(.bomdisoft-section){justify-content:flex-start;padding:20px 8%}}:where(.bomdisoft-section[data-header]){flex-flow:wrap;padding-bottom:0}:where(.bomdisoft-section[data-centered]){flex-direction:column;align-items: center}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{.bomdisoft-skip-link{position:fixed;z-index:9999;color:var(--bomdisoft-inverse-text);text-decoration:none;background:var(--bomdisoft-inverse-surface);border-radius:var(--bomdisoft-radius-sm);transition:transform var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard);padding:.75rem 1rem;font-weight:600;top:.75rem;transform:translateY(calc(-100% - 1.5rem))}.bomdisoft-skip-link:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:.75rem}.bomdisoft-skip-link:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:.75rem}.bomdisoft-skip-link:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:.75rem}.bomdisoft-skip-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.75rem}.bomdisoft-skip-link:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.75rem}.bomdisoft-skip-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.75rem}.bomdisoft-skip-link:focus{transform:translateY(0)}.bomdisoft-skip-link:focus-visible{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.bomdisoft-skip-link{transition:none}}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-social-sidebar){position:fixed;z-index:1000;display:flex;background-color:var(--bomdisoft-background-paper);border-radius:var(--bomdisoft-radius-xl);box-shadow:var(--bomdisoft-shadow-3),0 0 0 1px var(--bomdisoft-divider);flex-direction:column;justify-content:center;align-items: center;gap:10px;padding:4px;top:40vh}:where(.bomdisoft-social-sidebar):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}:where(.bomdisoft-social-sidebar):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}:where(.bomdisoft-social-sidebar):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}:where(.bomdisoft-social-sidebar):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}:where(.bomdisoft-social-sidebar):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}:where(.bomdisoft-social-sidebar):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}:where(.bomdisoft-social-sidebar-item){display:inline-flex;color:var(--bomdisoft-icon);border-radius:var(--bomdisoft-radius-sm);justify-content:center;align-items: center;padding:8px}:where(.bomdisoft-social-sidebar-item svg){transition:transform var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard)}:where(.bomdisoft-social-sidebar-item img){transition:transform var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard)}@media (hover:hover) and (pointer:fine){:where(.bomdisoft-social-sidebar-item:hover svg){transform:scale(1.12)}:where(.bomdisoft-social-sidebar-item:hover img){transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){:where(.bomdisoft-social-sidebar-item svg){transition:none}:where(.bomdisoft-social-sidebar-item img){transition:none}:where(.bomdisoft-social-sidebar-item:hover svg){transform:none}:where(.bomdisoft-social-sidebar-item:hover img){transform:none}}:where(.bomdisoft-social-sidebar-item[data-brand=github] svg){color:var(--bomdisoft-github)}:where(.bomdisoft-social-sidebar-item[data-brand=linkedin] svg){color:var(--bomdisoft-linkedin)}:where(.bomdisoft-social-sidebar-item[data-brand=x] svg){color:var(--bomdisoft-x)}:where(.bomdisoft-social-sidebar-item[data-brand=instagram] svg){color:var(--bomdisoft-instagram)}:where(.bomdisoft-social-sidebar-item[data-brand=facebook] svg){color:var(--bomdisoft-facebook)}:where(.bomdisoft-social-sidebar-item[data-brand=email] svg){color:var(--bomdisoft-email)}:where(.bomdisoft-social-sidebar-item[data-brand=mobile] svg){color:var(--bomdisoft-mobile)}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-social-holder){display:flex;justify-content:flex-start;align-items: center;gap:8px}:where(.bomdisoft-social-link){display:flex;color:color-mix(in oklab,var(--bomdisoft-text-primary)80%,transparent);background-color:color-mix(in oklab,var(--bomdisoft-text-primary)10%,transparent);transition:color var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),background-color var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard);border-radius:50%;justify-content:center;align-items: center;width:40px;height:40px}:where(.bomdisoft-social-link:hover){color:#fff}:where(.bomdisoft-social-link[data-brand=mobile]:hover){background-color:var(--bomdisoft-mobile)}:where(.bomdisoft-social-link[data-brand=email]:hover){background-color:var(--bomdisoft-email)}:where(.bomdisoft-social-link[data-brand=linkedin]:hover){background-color:var(--bomdisoft-linkedin)}:where(.bomdisoft-social-link[data-brand=facebook]:hover){background-color:var(--bomdisoft-facebook)}:where(.bomdisoft-social-link[data-brand=instagram]:hover){background-color:var(--bomdisoft-instagram)}:where(.bomdisoft-social-link[data-brand=x]:hover){background-color:var(--bomdisoft-x)}:where(.bomdisoft-social-link[data-brand=github]:hover){background-color:var(--bomdisoft-github)}:where(.bomdisoft-social-link[data-brand=tiktok]:hover){background-color:var(--bomdisoft-tiktok)}:where(.bomdisoft-social-link img){width:24px;height:24px}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-terms-of-service){display:flex;font-family:var(--bomdisoft-font-sans);flex-direction:column;width:100%;padding:16px}:where(.bomdisoft-terms-of-service-title){font-size:var(--bomdisoft-text-xl);margin:0;font-weight:400;line-height:1.334}:where(.bomdisoft-terms-of-service-heading){font-size:var(--bomdisoft-text-lg);margin:8px 0 0;font-weight:500;line-height:1.6}:where(.bomdisoft-terms-of-service-lead){font-size:var(--bomdisoft-text-md);margin:0 0 6px;font-weight:500;line-height:1.75}:where(.bomdisoft-terms-of-service-body){font-size:var(--bomdisoft-text-base);margin:0 0 6px;line-height:1.5}:where(.bomdisoft-terms-of-service-meta){font-size:var(--bomdisoft-text-sm);margin:0 0 6px;line-height:1.43}:where(.bomdisoft-terms-of-service-list){margin-block-start:0;margin-block-end:0;margin-inline-start:16px;margin-inline-end:0;padding-inline-start:16px}:where(.bomdisoft-terms-of-service-divider){border:0;border-top:1px solid var(--bomdisoft-divider);align-self:stretch;width:100%;margin:0 0 16px}:where(.bomdisoft-terms-of-service-divider-tight){border:0;border-top:1px solid var(--bomdisoft-divider);align-self:stretch;width:100%;margin:0 0 8px}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-text-paint){position:relative;display:inline-flex;font-family:var(--tp-family,inherit);font-size:var(--tp-size,inherit);font-style:var(--tp-style,normal);font-weight:var(--tp-weight,inherit);letter-spacing:var(--tp-letter-spacing,inherit);justify-content:center;align-items: center;padding:.32em .72em;line-height:1.04}:where(.bomdisoft-text-paint-brush){position:absolute;pointer-events:none;background:var(--tp-fill,var(--bomdisoft-primary));-webkit-mask-image:var(--tp-mask);mask-image:var(--tp-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;inset:-.12em -.06em}:where(.bomdisoft-text-paint-text){position:relative;color:var(--tp-color,inherit);white-space:pre}}@layer reset,clepit,bomdisoft.baseline,bomdisoft.components;@layer bomdisoft.components{:where(.bomdisoft-tooltip-trigger){display:inline-flex;cursor:pointer;justify-content:center;align-items: center}:where(.bomdisoft-tooltip-trigger-fill){display:flex;width:100%}:where(.bomdisoft-tooltip){position:fixed;overflow:visible;opacity:0;transition:opacity var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),transform var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard),display var(--bomdisoft-duration-fast)allow-discrete,overlay var(--bomdisoft-duration-fast)allow-discrete;background:0 0;border:0;margin:0;padding:0;transform:translateY(2px)}:where(.bomdisoft-tooltip:popover-open){opacity:1;transform:translateY(0)}:where(.bomdisoft-tooltip:not(:popover-open)){pointer-events:none}@starting-style{:where(.bomdisoft-tooltip:popover-open){opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){:where(.bomdisoft-tooltip){transition:opacity var(--bomdisoft-duration-fast)var(--bomdisoft-ease-standard);transform:none}}:where(.bomdisoft-tooltip-chrome){font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-sm);color:var(--bomdisoft-inverse-text);background-color:var(--bomdisoft-inverse-surface);border:1px solid var(--bomdisoft-inverse-divider);border-radius:var(--bomdisoft-radius-md);box-shadow:var(--bomdisoft-shadow-2);width:max-content;max-width:320px;padding:7px 11px;line-height:1.4}:where(.bomdisoft-tooltip-arrow){position:absolute;background-color:var(--bomdisoft-inverse-surface);width:9px;height:9px;transform:rotate(45deg)}:where(.bomdisoft-tooltip[data-placement=top]) :where(.bomdisoft-tooltip-arrow){border-right:1px solid var(--bomdisoft-inverse-divider);border-bottom:1px solid var(--bomdisoft-inverse-divider);margin-left:-4.5px;bottom:-5px;left:50%}:where(.bomdisoft-tooltip[data-placement=bottom]) :where(.bomdisoft-tooltip-arrow){border-top:1px solid var(--bomdisoft-inverse-divider);border-left:1px solid var(--bomdisoft-inverse-divider);margin-left:-4.5px;top:-5px;left:50%}:where(.bomdisoft-tooltip[data-placement=left]) :where(.bomdisoft-tooltip-arrow){border-top:1px solid var(--bomdisoft-inverse-divider);border-right:1px solid var(--bomdisoft-inverse-divider);margin-top:-4.5px;top:50%;right:-5px}:where(.bomdisoft-tooltip[data-placement=right]) :where(.bomdisoft-tooltip-arrow){border-bottom:1px solid var(--bomdisoft-inverse-divider);border-left:1px solid var(--bomdisoft-inverse-divider);margin-top:-4.5px;top:50%;left:-5px}}:where(.bomdisoft-webmcp-consent-dialog){color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-background-paper);box-shadow:var(--bomdisoft-shadow-3);border:0;border-radius:4px;width:100%;max-width:600px;padding:0}:where(.bomdisoft-webmcp-consent-dialog)::backdrop{background-color:#00000080}:where(.bomdisoft-webmcp-consent-title){margin:0;padding:16px 24px;font-size:1.25rem;font-weight:500;line-height:1.6}:where(.bomdisoft-webmcp-consent-content){padding:0 24px 20px}:where(.bomdisoft-webmcp-consent-description){margin:0 0 16px;font-size:1rem;line-height:1.5}:where(.bomdisoft-webmcp-consent-preview){background-color:var(--buncss-light,#0000000a)var(--buncss-dark,#ffffff14);border-radius:4px;margin:16px 0 0;padding:16px;font-size:.875rem;line-height:1.43}:where(.bomdisoft-webmcp-consent-actions){display:flex;justify-content:flex-end;gap:8px;padding:8px}:where(.bomdisoft-webmcp-consent-button){font:inherit;color:var(--bomdisoft-primary);cursor:pointer;border-radius:var(--bomdisoft-radius-sm);background-color:#0000;border:0;padding:6px 16px;font-size:.875rem;font-weight:500}:where(.bomdisoft-webmcp-consent-button:hover){color:var(--bomdisoft-primary-on-tint);background-color:color-mix(in srgb,var(--bomdisoft-primary)8%,transparent)}:where(.bomdisoft-webmcp-consent-button[data-variant=contained]){color:var(--bomdisoft-on-primary);background-color:var(--bomdisoft-primary)}:where(.bomdisoft-webmcp-consent-button[data-variant=contained]:hover){background-color:var(--bomdisoft-primary-hover)}:where(.bomdisoft-webmcp-consent-button:focus-visible){outline:2px solid var(--bomdisoft-primary);outline-offset:2px}:where(.bomdisoft-webmcp-debug-panel){position:fixed;z-index:var(--bomdisoft-z-modal,1300);color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-background-paper);box-shadow:var(--bomdisoft-shadow-1);border-radius:4px;max-width:360px;padding:16px;bottom:16px}:where(.bomdisoft-webmcp-debug-panel):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}:where(.bomdisoft-webmcp-debug-panel):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}:where(.bomdisoft-webmcp-debug-panel):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}:where(.bomdisoft-webmcp-debug-panel):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}:where(.bomdisoft-webmcp-debug-panel):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}:where(.bomdisoft-webmcp-debug-panel):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}:where(.bomdisoft-webmcp-debug-overline){display:block;text-transform:uppercase;letter-spacing:.08333em;margin:0;font-size:.75rem;font-weight:400;line-height:2.66}:where(.bomdisoft-webmcp-debug-list){display:flex;flex-direction:column;gap:8px;margin-top:8px}:where(.bomdisoft-webmcp-debug-row){display:flex;align-items: center;gap:8px}:where(.bomdisoft-webmcp-debug-row-text){margin:0;font-size:.875rem;line-height:1.43}:where(.bomdisoft-webmcp-debug-tier-chip){display:inline-flex;white-space:nowrap;border-radius:12px;align-items: center;height:24px;padding:0 8px;font-size:.8125rem;line-height:1}:where(.bomdisoft-webmcp-debug-tier-chip[data-tier=read]){color:var(--bomdisoft-on-success);background-color:var(--bomdisoft-success)}:where(.bomdisoft-webmcp-debug-tier-chip[data-tier=user-scoped]){color:var(--bomdisoft-on-primary);background-color:var(--bomdisoft-info)}:where(.bomdisoft-webmcp-debug-tier-chip[data-tier=admin]){color:var(--bomdisoft-on-warning);background-color:var(--bomdisoft-warning)}:where(.bomdisoft-webmcp-status-corner){position:fixed;z-index:var(--bomdisoft-z-modal,1300)}:where(.bomdisoft-webmcp-status-corner[data-position=bottom-left]){bottom:16px;left:16px}:where(.bomdisoft-webmcp-status-corner[data-position=bottom-right]){bottom:16px;right:0}:where(.bomdisoft-webmcp-status-corner[data-position=top-left]){top:16px;left:16px}:where(.bomdisoft-webmcp-status-corner[data-position=top-right]){top:16px;right:0}:where(.bomdisoft-webmcp-status-chip){display:inline-flex;font:inherit;color:var(--cat-on-accent,var(--bomdisoft-on-primary));white-space:nowrap;cursor:pointer;background-color:var(--cat-accent,var(--bomdisoft-primary));border:0;border-radius:12px;align-items: center;height:24px;padding:0 8px;transition:background-color .2s;font-size:.75rem;line-height:1.66}:where(.bomdisoft-webmcp-status-corner[data-position=bottom-right] .bomdisoft-webmcp-status-chip){border-top-right-radius:0;border-bottom-right-radius:0}:where(.bomdisoft-webmcp-status-corner[data-position=top-right] .bomdisoft-webmcp-status-chip){border-top-right-radius:0;border-bottom-right-radius:0}:where(.bomdisoft-webmcp-status-chip:focus-visible){outline:2px solid var(--cat-accent,var(--bomdisoft-primary));outline-offset:2px}:where(.bomdisoft-webmcp-status-dot){opacity:.6;background-color:#0000;border:1.5px solid;border-radius:50%;width:10px;height:10px;margin-inline-start:8px}:where(.bomdisoft-webmcp-status-dot[data-solid]){opacity:1;background-color:currentColor;border:0}:where(.bomdisoft-webmcp-status-dot[data-pulse]){animation:1.6s infinite webmcp-pulse}@keyframes webmcp-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--cat-accent,var(--bomdisoft-primary))50%,transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){:where(.bomdisoft-webmcp-status-dot[data-pulse]){animation:none}}:where(.bomdisoft-webmcp-status-popover){position:fixed;color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-background-paper);box-shadow:var(--bomdisoft-shadow-3);border:0;border-radius:4px;max-width:360px;margin:0;padding:16px;inset:auto}:where(.bomdisoft-webmcp-status-corner[data-position=bottom-left] .bomdisoft-webmcp-status-popover){bottom:48px;left:16px}:where(.bomdisoft-webmcp-status-corner[data-position=bottom-right] .bomdisoft-webmcp-status-popover){bottom:48px;right:16px}:where(.bomdisoft-webmcp-status-corner[data-position=top-left] .bomdisoft-webmcp-status-popover){top:48px;left:16px}:where(.bomdisoft-webmcp-status-corner[data-position=top-right] .bomdisoft-webmcp-status-popover){top:48px;right:16px}:where(.bomdisoft-webmcp-status-overline){display:block;text-transform:uppercase;letter-spacing:.08333em;margin:0;font-size:.75rem;font-weight:400;line-height:2.66}:where(.bomdisoft-webmcp-status-list){display:flex;flex-direction:column;gap:8px;margin-top:8px}:where(.bomdisoft-webmcp-status-row){display:flex;align-items: flex-start;gap:8px}:where(.bomdisoft-webmcp-status-tool-name){margin:0;font-size:.875rem;line-height:1.43}:where(.bomdisoft-webmcp-status-tool-description){color:var(--bomdisoft-text-secondary);margin:0;font-size:.75rem;line-height:1.66}:where(.bomdisoft-webmcp-status-empty-message){margin:8px 0 0;font-size:.875rem;line-height:1.43}.landing-account-wrapper{max-width:1200px;margin:0 auto;padding:96px 24px 64px}.landing-account-title{margin-bottom:8px;font-size:32px;font-weight:600}.landing-account-lede{color:var(--bomdisoft-text-secondary);margin-bottom:32px}.landing-account-section{margin-bottom:48px}.landing-account-section-heading{text-wrap:balance;margin-bottom:16px;font-size:20px;font-weight:600}.landing-account-empty{color:var(--bomdisoft-text-secondary)}.landing-account-order-list,.landing-account-address-list{display:flex;list-style:none;flex-direction:column;gap:12px;margin:0;padding:0}.landing-account-order-row,.landing-account-address-row{display:flex;background:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-sm);flex-wrap:wrap;justify-content:space-between;align-items: center;gap:16px;padding:16px}.landing-account-order-meta{display:flex;flex-direction:column;gap:4px}.landing-account-order-id{font-weight:600}.landing-account-order-status{color:var(--bomdisoft-text-secondary);text-transform:capitalize}.landing-account-default-badge{background:var(--buncss-light,var(--bomdisoft-light-green))var(--buncss-dark,var(--bomdisoft-green));border-radius:var(--bomdisoft-radius-sm);padding:2px 8px;font-size:12px}.landing-cookie-policy-wrapper{max-width:760px;margin-inline-start:auto;margin-inline-end:auto;padding-block-start:48px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px}.landing-cookie-policy-intro{color:var(--bomdisoft-text-secondary);margin:0;font-size:16px;line-height:1.5}.landing-cookie-policy-heading{color:var(--bomdisoft-text-primary);margin:24px 0 0;font-size:18px;font-weight:700;line-height:1.6}.landing-cookie-policy-sub-heading{color:var(--bomdisoft-text-primary);margin:16px 0 0;font-size:18px;font-weight:600;line-height:1.6}.landing-cookie-policy-body{color:var(--bomdisoft-text-secondary);margin:0;font-size:16px;line-height:1.5}.landing-cookie-policy-gutter-bottom{margin-bottom:.35em}.landing-data-deletion-wrapper{max-width:760px;margin-inline-start:auto;margin-inline-end:auto;padding-block-start:48px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px}.landing-data-deletion-intro{margin:0;font-size:16px;line-height:1.5}.landing-data-deletion-heading{margin:24px 0 0;font-size:18px;font-weight:700;line-height:1.6}.landing-data-deletion-body{margin:0;font-size:16px;line-height:1.5}.landing-data-deletion-gutter-bottom{margin-bottom:.35em}.landing-faq-wrapper{max-width:760px;margin-inline-start:auto;margin-inline-end:auto;padding:48px 24px 64px}.landing-faq-title{color:var(--bomdisoft-text-primary);letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700}.landing-faq-rule{background-color:var(--bomdisoft-divider);border:0;height:1px;margin:20px 0 8px}.landing-faq-list{margin:0}.landing-faq-item{border-bottom:1px solid var(--bomdisoft-divider);padding:20px 0}.landing-faq-item:last-child{border-bottom:0}.landing-faq-question{color:var(--bomdisoft-text-primary);margin:0 0 6px;font-size:16px;font-weight:650}.landing-faq-answer{color:var(--bomdisoft-text-secondary);margin:0;font-size:14px;line-height:1.6}.landing-gdpr-wrapper{max-width:760px;margin-inline-start:auto;margin-inline-end:auto;padding-block-start:48px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px}.landing-gdpr-intro{margin:0;font-size:16px;line-height:1.5}.landing-gdpr-heading{margin:24px 0 0;font-size:18px;font-weight:700;line-height:1.6}.landing-gdpr-body{margin:0;font-size:16px;line-height:1.5}.landing-gdpr-list{margin:0;padding-inline-start:20px}.landing-gdpr-list li{margin-bottom:.35em;font-size:16px;line-height:1.5}.landing-gdpr-strong{color:var(--bomdisoft-text-primary);font-weight:600}.landing-gdpr-gutter-bottom{margin-bottom:.35em}.landing-gdpr-link{color:var(--bomdisoft-primary);font-weight:500}.landing-final-cta-section{padding:24px 24px 64px}.landing-final-cta-panel{display:grid;grid-template-columns:1fr;background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-sm);gap:20px;max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;padding:28px}.landing-final-cta-copy{min-width:0}.landing-final-cta-heading{color:var(--bomdisoft-text-primary);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700}.landing-final-cta-body{color:var(--bomdisoft-text-secondary);max-width:56ch;margin:10px 0 0;font-size:15px;line-height:1.6}.landing-final-cta-actions{display:flex;flex-wrap:wrap;gap:10px}.landing-final-cta-primary,.landing-final-cta-secondary{display:inline-flex;text-decoration:none;border-radius:var(--bomdisoft-radius-sm);justify-content:center;align-items: center;padding:12px 22px;font-size:15px;font-weight:600}.landing-final-cta-primary{color:var(--bomdisoft-on-primary);background-color:var(--bomdisoft-primary)}.landing-final-cta-primary:hover{background-color:color-mix(in srgb,var(--bomdisoft-primary)85%,black)}.landing-final-cta-secondary{color:var(--bomdisoft-text-primary);border:1px solid var(--bomdisoft-divider);background-color:#0000}.landing-final-cta-secondary:hover{background-color:var(--bomdisoft-hover-background)}@media (min-width:900px){.landing-final-cta-panel{grid-template-columns:1fr auto;align-items: center}.landing-final-cta-actions{flex-direction:column}}.landing-hero-order-card{position:relative;z-index:2;display:grid;grid-template-columns:1fr;background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-sm);box-shadow:var(--bomdisoft-shadow-3);align-items: end;gap:14px;max-width:940px;margin:-36px auto 0;padding:20px}.landing-hero-order-field,.landing-hero-order-submit{width:100%}@media (min-width:900px){.landing-hero-order-card{grid-template-columns:1fr 1fr auto}.landing-hero-order-submit{width:auto}}.landing-hero-section{padding-bottom:8px}.landing-hero-photo{position:relative;display:flex;overflow:hidden;background-image:url(/_vercel/image?url=%2Fimages%2Fproduce%2Fplantain-bunches.jpg&w=1200&q=75);background-position:50%;background-size:cover;justify-content:center;align-items: center;min-height:420px;padding:64px 24px 72px}.landing-hero-overlay{position:absolute;background-color:#10160e85;inset:0}.landing-hero-caption{position:relative;z-index:1;text-align:center;max-width:680px}.landing-hero-title{color:#fff;letter-spacing:-.03em;margin:0;line-height:1.1}.landing-hero-subhead{margin-inline-start:auto;margin-inline-end:auto;color:#ffffffeb;max-width:46ch;margin-top:16px;font-size:16px;line-height:1.6}.landing-hero-cta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.landing-hero-primary-cta{display:inline-flex;color:var(--bomdisoft-on-primary);text-decoration:none;background-color:var(--bomdisoft-primary);border-radius:var(--bomdisoft-radius-md);align-items: center;padding:6px 16px;font-size:13px;font-weight:600;line-height:20px}.landing-hero-primary-cta:hover{background-color:var(--bomdisoft-primary-hover)}.landing-hero-claims{display:grid;grid-template-columns:1fr;gap:12px;max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;padding:32px 24px 0}.landing-hero-claim{background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-sm);padding:16px}.landing-hero-claim-title{color:var(--bomdisoft-primary);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:13px;font-weight:700}.landing-hero-claim-body{color:var(--bomdisoft-text-secondary);margin:6px 0 0;font-size:14px;line-height:1.55}@media (min-width:900px){.landing-hero-photo{min-height:480px}.landing-hero-claims{grid-template-columns:repeat(3,1fr)}}.landing-how-it-works-section{background-color:var(--bomdisoft-background-secondary);padding:56px 24px}.landing-how-it-works-inner{max-width:1200px;margin-inline-start:auto;margin-inline-end:auto}.landing-how-it-works-head{display:flex;border-bottom:1px solid var(--bomdisoft-divider);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:32px;padding-bottom:14px}.landing-how-it-works-heading{color:var(--bomdisoft-text-primary);text-transform:uppercase;letter-spacing:.11em;margin:0;font-size:14px;font-weight:700}.landing-how-it-works-note{color:var(--bomdisoft-text-secondary);font-size:13px}.landing-how-it-works-rail{position:relative;display:grid;grid-template-columns:1fr;list-style:none;gap:28px;margin:0;padding:0}.landing-how-it-works-node{position:relative;padding-inline-end:24px}.landing-how-it-works-numeral{position:relative;z-index:1;display:flex;color:var(--bomdisoft-primary);background-color:var(--bomdisoft-background-default);border:1px solid var(--bomdisoft-primary);border-radius:var(--bomdisoft-radius-full);justify-content:center;align-items: center;width:34px;height:34px;font-size:14px;font-weight:700}.landing-how-it-works-step-title{color:var(--bomdisoft-text-primary);margin:14px 0 6px;font-size:17px;font-weight:650}.landing-how-it-works-step-body{color:var(--bomdisoft-text-secondary);margin:0;font-size:14px;line-height:1.55}@media (min-width:900px){.landing-how-it-works-rail{grid-template-columns:repeat(4,1fr)}.landing-how-it-works-rail:before{position:absolute;left:10%;right:10%;content:"";background-color:var(--bomdisoft-divider);height:1px;top:17px}}.landing-produce-showcase-section{padding:56px 24px}.landing-produce-showcase-inner{max-width:1200px;margin-inline-start:auto;margin-inline-end:auto}.landing-produce-showcase-head{display:flex;border-bottom:1px solid var(--bomdisoft-divider);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:24px;padding-bottom:14px}.landing-produce-showcase-heading{color:var(--bomdisoft-text-primary);text-transform:uppercase;letter-spacing:.11em;margin:0;font-size:14px;font-weight:700}.landing-produce-showcase-note{color:var(--bomdisoft-text-secondary);font-size:13px}.landing-sourcing-section{padding:56px 24px}.landing-sourcing-inner{max-width:1200px;margin-inline-start:auto;margin-inline-end:auto}.landing-sourcing-head{display:flex;border-bottom:1px solid var(--bomdisoft-divider);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:24px;padding-bottom:14px}.landing-sourcing-heading{color:var(--bomdisoft-text-primary);text-transform:uppercase;letter-spacing:.11em;margin:0;font-size:14px;font-weight:700}.landing-sourcing-note{color:var(--bomdisoft-text-secondary);font-size:13px}.landing-sourcing-rows{overflow:hidden;background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-sm)}.landing-sourcing-row{display:grid;grid-template-columns:1fr;border-bottom:1px solid var(--bomdisoft-divider);gap:4px;padding:16px 18px}.landing-sourcing-row:last-child{border-bottom:0}.landing-sourcing-label{color:var(--bomdisoft-primary);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:12px;font-weight:700}.landing-sourcing-body{color:var(--bomdisoft-text-secondary);margin:0;font-size:14px;line-height:1.55}@media (min-width:700px){.landing-sourcing-row{grid-template-columns:160px 1fr;align-items:baseline;gap:20px}}.landing-orders-page-wrapper{max-width:680px;margin-inline-start:auto;margin-inline-end:auto;padding:48px 24px 64px}.landing-orders-page-title{color:var(--bomdisoft-text-primary);text-align:center;letter-spacing:-.02em;margin:0 0 28px;font-size:30px;font-weight:700}.landing-orders-page-place-section{display:flex;background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-sm);flex-direction:column;align-items: center;gap:14px;margin-bottom:20px;padding:24px}.landing-orders-page-section-heading{color:var(--bomdisoft-text-primary);text-wrap:balance;margin:0;font-size:18px;font-weight:650}.landing-orders-page-lookup-card{text-align:center;background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-sm);padding:24px}.landing-orders-page-lookup-title{color:var(--bomdisoft-text-primary);margin:0;font-size:18px;font-weight:650}.landing-orders-page-lookup-lede{color:var(--bomdisoft-text-secondary);max-width:44ch;margin:8px auto 16px;font-size:14px;line-height:1.6}.landing-orders-search-box{display:flex;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;justify-content:center;align-items:stretch;gap:12px;width:100%;max-width:90%;margin-top:16px;margin-bottom:16px}.landing-orders-search-field{width:100%;min-width:0}@media (min-width:600px){.landing-orders-search-box{flex-direction:row;align-items: center}}.landing-orders-check-button{padding:10px 16px}.landing-orders-dialog-content{display:flex;flex-direction:column}.landing-orders-field{margin-top:8px;margin-bottom:8px}.landing-orders-label-divider{display:flex;align-items: center;gap:8px;margin-top:16px}.landing-orders-label-divider-line{border:none;border-top:1px solid var(--bomdisoft-divider);flex:9;margin:0}.landing-orders-label-divider-trail{border:none;border-top:1px solid var(--bomdisoft-divider);flex:1;margin:0}.landing-orders-label-divider-text{color:var(--bomdisoft-text-secondary);text-transform:lowercase;white-space:nowrap;flex:none;font-size:12px}.landing-orders-payment-row{display:flex;align-items: center;gap:8px}.landing-orders-payment-icon{border-radius:var(--bomdisoft-radius-full);background-color:#fff}.landing-orders-order-total{color:var(--bomdisoft-success);text-align:end;margin:0;font-size:20px;font-weight:500}.landing-orders-actions{padding-top:16px;padding-bottom:16px}@media (min-width:900px){.landing-orders-search-box{max-width:600px}}.landing-privacy-policy-wrapper{padding-inline-start:16px;padding-inline-end:16px;max-width:760px;margin-inline-start:auto;margin-inline-end:auto;padding-bottom:48px}.landing-privacy-policy-heading{margin:0;font-size:18px;font-weight:700;line-height:1.6}.landing-privacy-policy-body{margin:0;font-size:16px;line-height:1.5}.landing-privacy-policy-gutter-bottom{margin-bottom:.35em}.landing-produce-index-wrapper{max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;padding:48px 24px 64px}.landing-produce-index-intro{display:grid;grid-template-columns:1fr;background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-sm);align-items: center;gap:20px;margin-bottom:28px;padding:24px}.landing-produce-index-copy{min-width:0}.landing-produce-index-title{color:var(--bomdisoft-text-primary);letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700}.landing-produce-index-lede{color:var(--bomdisoft-text-secondary);max-width:52ch;margin:12px 0 0;font-size:15px;line-height:1.6}.landing-produce-index-media{position:relative;overflow:hidden;border-radius:var(--bomdisoft-radius-sm);height:180px}@media (min-width:900px){.landing-produce-index-intro{grid-template-columns:1.2fr .8fr;gap:32px}.landing-produce-index-media{height:200px}}.landing-security-wrapper{max-width:760px;margin-inline-start:auto;margin-inline-end:auto;padding-block-start:48px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px}.landing-security-intro{margin:0;font-size:16px;line-height:1.5}.landing-security-heading{margin:24px 0 0;font-size:18px;font-weight:700;line-height:1.6}.landing-security-body{margin:0;font-size:16px;line-height:1.5}.landing-security-gutter-bottom{margin-bottom:.35em}.landing-not-found{display:flex;flex-direction:column;align-items: center;min-height:calc(100vh - 420px);padding-top:100px}@layer reset{a{text-decoration:none;cursor:pointer}}.landing-footer-root{background-color:var(--bomdisoft-background-paper);border-top:1px solid var(--bomdisoft-divider);padding:48px 24px 0}.landing-footer-top{display:grid;grid-template-columns:1fr;gap:32px;max-width:1200px;margin-inline-start:auto;margin-inline-end:auto}.landing-footer-brand-col{max-width:320px}.landing-footer-brand-logo{display:flex}.landing-footer-tagline{color:var(--bomdisoft-text-secondary);margin-top:12px;font-size:13px;line-height:1.6}.landing-footer-social-row{display:flex;gap:10px;margin-top:18px}.landing-footer-social-link{display:flex;color:var(--bomdisoft-text-secondary);background-color:var(--bomdisoft-hover-background);border-radius:var(--bomdisoft-radius-full);justify-content:center;align-items: center;width:32px;height:32px}.landing-footer-social-link:hover{color:var(--bomdisoft-primary)}.landing-footer-social-link svg{fill:currentcolor;width:15px;height:15px}.landing-footer-col-heading{color:var(--bomdisoft-text-secondary);text-transform:uppercase;letter-spacing:.09em;margin:0 0 14px;font-size:11px;font-weight:700}.landing-footer-col-list{display:flex;list-style:none;flex-direction:column;gap:9px;margin:0;padding:0}.landing-footer-link{color:var(--bomdisoft-text-secondary);text-decoration:none;font-size:14px}.landing-footer-link:hover{color:var(--bomdisoft-primary)}.landing-footer-bottom{display:flex;border-top:1px solid var(--bomdisoft-divider);flex-direction:column;gap:12px;max-width:1200px;margin:40px auto 0;padding:24px 0}.landing-footer-copyright{color:var(--bomdisoft-text-secondary);font-size:13px}.landing-footer-contact-row{display:flex;flex-wrap:wrap;gap:20px}.landing-footer-contact-link{color:var(--bomdisoft-text-secondary);text-decoration:none;font-size:13px}.landing-footer-contact-link:hover{color:var(--bomdisoft-primary)}@media (min-width:900px){.landing-footer-top{grid-template-columns:1.6fr repeat(4,1fr);gap:40px}.landing-footer-bottom{flex-direction:row;justify-content:space-between;align-items: center}}.landing-image-grid-image-list{--row-height:100px;display:grid;grid-template-columns:repeat(4,1fr);overflow-y:auto;list-style:none;border-radius:var(--bomdisoft-radius-sm);-webkit-overflow-scrolling:touch;gap:4px;margin:8px;padding:0}@media (min-width:600px){.landing-image-grid-image-list{--row-height:200px}}@media (min-width:900px){.landing-image-grid-image-list{margin:0 16px}}.landing-image-grid-item{position:relative;display:block;grid-row-end:span var(--rows,1);grid-column-end:span var(--cols,1);height:calc(var(--row-height,200px)*var(--rows,1) + 4px*(var(--rows,1) - 1))}.landing-image-grid-item-image{display:block;object-fit:cover;width:100%;height:100%}.landing-image-grid-bar{position:absolute;left:0;right:0;display:flex;background:#00000080;align-items: center;bottom:0}.landing-image-grid-bar-title-wrap{overflow:hidden;color:#fff;flex-grow:1;padding:12px 16px}.landing-image-grid-bar-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:24px}.landing-legal-shell-root{padding-bottom:48px}.landing-legal-shell-hero{text-align:center;background-color:var(--bomdisoft-background-paper);border-bottom:1px solid var(--bomdisoft-divider);padding:40px 24px}.landing-legal-shell-hero-inner{max-width:640px;margin-inline-start:auto;margin-inline-end:auto}.landing-legal-shell-hero-eyebrow{color:var(--bomdisoft-primary);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.landing-legal-shell-hero-title{color:var(--bomdisoft-text-primary);text-wrap:balance;margin:8px 0 0;font-size:22px;font-weight:800}.landing-legal-shell-hero-lede{color:var(--bomdisoft-text-secondary);margin:12px 0 0;font-size:14px}.landing-produce-dashboard-column{display:flex;container-type:inline-size;flex-direction:column;flex-grow:1;justify-content:center;align-items: center;width:100%;min-width:280px}.landing-produce-dashboard-row{display:flex;flex-wrap:wrap;justify-content:space-around;align-items: flex-start;width:100%;margin-top:16px;padding:0 2%}@container (width>=900px){.landing-produce-dashboard-row{flex-wrap:nowrap;padding:0 9%}}.landing-produce-dashboard-card{position:relative;z-index:1;overflow:hidden;background:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-md);flex-grow:1;width:30%;min-width:340px;max-width:540px;margin-top:16px;margin-bottom:16px}@container (width<=1100px){.landing-produce-dashboard-card{max-width:100%}}@container (width<=1500px){.landing-produce-dashboard-card{max-width:400px}}@container (width>=900px){.landing-produce-dashboard-card{margin-top:0;margin-bottom:0}}.landing-produce-dashboard-card-media{position:relative;overflow:hidden;width:100%;height:240px}@container (width>=900px){.landing-produce-dashboard-card-media{height:500px}}.landing-produce-dashboard-card-content{padding:16px}.landing-produce-dashboard-title{margin:0 0 .35em;font-size:1.5rem;font-weight:400;line-height:1.334}.landing-produce-dashboard-description{margin:0 0 .35em;font-size:.875rem;font-weight:400;line-height:1.43}.landing-produce-dashboard-card-actions{display:flex;align-items: center;padding:8px}.landing-produce-dashboard-place-order-button{margin-inline-start:8px}@container (width<=599.95px){.landing-produce-dashboard-wide-only{display:none}}.landing-produce-grid-table{overflow:hidden;background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-sm)}.landing-produce-grid-head-row{display:none}.landing-produce-grid-row{display:grid;grid-template-columns:56px 1fr auto;text-decoration:none;border-bottom:1px solid var(--bomdisoft-divider);align-items: center;gap:14px;padding:14px 16px}.landing-produce-grid-row:last-child{border-bottom:0}.landing-produce-grid-row:hover{background-color:var(--bomdisoft-hover-background)}.landing-produce-grid-thumb{position:relative;overflow:hidden;border-radius:var(--bomdisoft-radius-sm);width:56px;height:56px}.landing-produce-grid-detail{display:flex;flex-direction:column;gap:3px;min-width:0}.landing-produce-grid-name{color:var(--bomdisoft-text-primary);font-size:16px;font-weight:650}.landing-produce-grid-summary{overflow:hidden;text-overflow:ellipsis;color:var(--bomdisoft-text-secondary);white-space:nowrap;font-size:13px;line-height:1.45}.landing-produce-grid-unit{display:none;font-family:var(--bomdisoft-font-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums;color:var(--bomdisoft-text-secondary);text-transform:uppercase;font-size:12px}.landing-produce-grid-action{color:var(--bomdisoft-on-primary);white-space:nowrap;background-color:var(--bomdisoft-primary);border-radius:var(--bomdisoft-radius-sm);padding:7px 14px;font-size:13px;font-weight:600}@media (min-width:700px){.landing-produce-grid-head-row{display:grid;grid-template-columns:56px 1fr 96px 84px;color:var(--bomdisoft-text-secondary);text-transform:uppercase;letter-spacing:.08em;background-color:var(--bomdisoft-background-secondary);border-bottom:1px solid var(--bomdisoft-divider);gap:14px;padding:10px 16px;font-size:11px;font-weight:700}.landing-produce-grid-row{grid-template-columns:56px 1fr 96px 84px}.landing-produce-grid-unit{display:block}}.landing-products-chips-wrapper{margin-top:16px}.landing-products-chips-divider{display:flex;align-items: center;width:100%}.landing-products-chips-divider-line{border:none;border-top:1px solid var(--bomdisoft-divider);flex:1;margin:0}.landing-products-chips-divider-trail{border:none;border-top:1px solid var(--bomdisoft-divider);flex:9;margin:0}.landing-products-chips-divider-label{display:inline-block;white-space:nowrap;flex:none;padding:0 9.6px}.landing-products-chips-holder{display:flex;flex-flow:wrap;justify-content:flex-start;align-items: flex-start;width:100%;margin-top:8px;padding:0}.landing-products-chips-chip{margin:2.4px}
