@import url('https://fonts.googleapis.com/css2?family=Geist:wght@100..900&display=swap');html{--aura-accent-color-dark: #22D3EE;--aura-accent-color-light: #0092B8;--aura-background-color-dark: #15181F;--aura-background-color-light: #F1F3F3;--aura-base-radius: 4;--aura-base-size: 12;--aura-content-color-scheme: light dark;--aura-contrast-level: 2;--aura-font-family: 'Geist',var(--aura-font-family-system);--aura-notification-color-scheme: dark;color-scheme: dark}vaadin-button{cursor: pointer}vaadin-grid.clickable-rows::part(body-cell){cursor: pointer}vaadin-grid.clickable-rows::part(even-row):hover,vaadin-grid.clickable-rows::part(odd-row):hover{--vaadin-grid-cell-background: color-mix( in srgb,var(--aura-accent-color) 10%,transparent )}vaadin-grid.clickable-rows::part(selected-row){--vaadin-grid-cell-background: color-mix( in srgb,var(--aura-accent-color) 18%,transparent )}vaadin-checkbox.toggle-switch{--vaadin-checkbox-size: 1.125rem;--vaadin-checkbox-border-width: 0;cursor: pointer;position: relative;top: 2px}vaadin-checkbox.toggle-switch:not([disabled],[readonly])::part(checkbox){position: relative;box-sizing: border-box;width: 2rem;height: 1.125rem;padding: 0;border: 0;border-radius: 1rem;background: color-mix(in srgb,var(--vaadin-text-color,#52525b) 35%,transparent);background-image: none;transition: background-color 120ms ease-in-out;cursor: pointer}vaadin-checkbox.toggle-switch[checked]:not([disabled],[readonly])::part(checkbox){background: var(--aura-accent-color,#0092b8)}vaadin-checkbox.toggle-switch::part(checkbox)::after{content: '';inset: auto;position: absolute;top: 50%;left: 0.1875rem;width: 0.75rem;height: 0.75rem;border: 0;border-radius: 50%;background: #fff;opacity: 1;filter: none;mask: none;-webkit-mask: none;clip-path: none;box-shadow: none;transform: translateY(-50%);transition: left 120ms ease-in-out}vaadin-checkbox.toggle-switch[checked]::part(checkbox)::after{left: calc(100% - 0.9375rem);transform: translateY(-50%)}vaadin-checkbox.toggle-switch[disabled]::part(checkbox){opacity: 0.5}