html{height:100%;--mat-sys-background: #15130f;--mat-sys-error: #ffb4ac;--mat-sys-error-container: #93000e;--mat-sys-inverse-on-surface: #33302b;--mat-sys-inverse-primary: #7c5800;--mat-sys-inverse-surface: #e8e2da;--mat-sys-on-background: #e8e2da;--mat-sys-on-error: #690007;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #412d00;--mat-sys-on-primary-container: #ffdea6;--mat-sys-on-primary-fixed: #271900;--mat-sys-on-primary-fixed-variant: #5e4200;--mat-sys-on-secondary: #3b2f16;--mat-sys-on-secondary-container: #f5e0bc;--mat-sys-on-secondary-fixed: #241a04;--mat-sys-on-secondary-fixed-variant: #52452b;--mat-sys-on-surface: #e8e2da;--mat-sys-on-surface-variant: #f0e0cb;--mat-sys-on-tertiary: #542113;--mat-sys-on-tertiary-container: #ffdbd2;--mat-sys-on-tertiary-fixed: #390c03;--mat-sys-on-tertiary-fixed-variant: #703627;--mat-sys-outline: #9c8f7c;--mat-sys-outline-variant: #4f4536;--mat-sys-primary: #f5be51;--mat-sys-primary-container: #5e4200;--mat-sys-primary-fixed: #ffdea6;--mat-sys-primary-fixed-dim: #f5be51;--mat-sys-scrim: #000000;--mat-sys-secondary: #d8c4a2;--mat-sys-secondary-container: #52452b;--mat-sys-secondary-fixed: #f5e0bc;--mat-sys-secondary-fixed-dim: #d8c4a2;--mat-sys-shadow: #000000;--mat-sys-surface: #15130f;--mat-sys-surface-bright: #3c3934;--mat-sys-surface-container: #211f1b;--mat-sys-surface-container-high: #2c2a25;--mat-sys-surface-container-highest: #373430;--mat-sys-surface-container-low: #1d1b17;--mat-sys-surface-container-lowest: #100e0a;--mat-sys-surface-dim: #15130f;--mat-sys-surface-tint: #f5be51;--mat-sys-surface-variant: #4f4536;--mat-sys-tertiary: #ffb4a1;--mat-sys-tertiary-container: #703627;--mat-sys-tertiary-fixed: #ffdbd2;--mat-sys-tertiary-fixed-dim: #ffb4a1;--mat-sys-neutral-variant20: #382f21;--mat-sys-neutral10: #1d1b17;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Open Sans;--mat-sys-body-large-font: Open Sans;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Open Sans;--mat-sys-body-medium-font: Open Sans;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Open Sans;--mat-sys-body-small-font: Open Sans;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Open Sans;--mat-sys-display-large-font: Open Sans;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Open Sans;--mat-sys-display-medium-font: Open Sans;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Open Sans;--mat-sys-display-small-font: Open Sans;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Open Sans;--mat-sys-headline-large-font: Open Sans;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Open Sans;--mat-sys-headline-medium-font: Open Sans;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Open Sans;--mat-sys-headline-small-font: Open Sans;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Open Sans;--mat-sys-label-large-font: Open Sans;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Open Sans;--mat-sys-label-medium-font: Open Sans;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Open Sans;--mat-sys-label-small-font: Open Sans;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Open Sans;--mat-sys-title-large-font: Open Sans;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Open Sans;--mat-sys-title-medium-font: Open Sans;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Open Sans;--mat-sys-title-small-font: Open Sans;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}body{color-scheme:light;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);margin:0;height:100%}.firebase-emulator-warning{display:none}.mdc-button__label{display:flex;align-items:center;column-gap:1rem}.cdk-drag-preview{border:none;box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.cdk-drag-placeholder{opacity:0}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.cdk-drop-list-dragging :not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.button-primary{--mat-button-text-label-text-color: var(--rover-color-primary);--mat-button-text-state-layer-color: var(--rover-color-primary);--mat-button-text-ripple-color: color-mix(in srgb, var(--rover-color-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-filled-container-color: var(--rover-color-primary);--mat-button-filled-label-text-color: var(--rover-color-on-primary);--mat-button-filled-state-layer-color: var(--rover-color-on-primary);--mat-button-filled-ripple-color: color-mix(in srgb, var(--rover-color-on-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-protected-label-text-color: var(--rover-color-primary);--mat-button-protected-state-layer-color: var(--rover-color-primary);--mat-button-protected-ripple-color: color-mix(in srgb, var(--rover-color-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-outlined-label-text-color: var(--rover-color-primary);--mat-button-outlined-outline-color: var(--rover-color-primary);--mat-button-outlined-state-layer-color: var(--rover-color-primary);--mat-button-outlined-ripple-color: color-mix(in srgb, var(--rover-color-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-tonal-container-color: var(--rover-color-primary-container);--mat-button-tonal-label-text-color: var(--rover-color-on-primary-container);--mat-button-tonal-state-layer-color: var(--rover-color-on-primary-container);--mat-button-tonal-ripple-color: color-mix(in srgb, var(--rover-color-on-primary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-icon-button-icon-color: var(--rover-color-primary);--mat-icon-button-state-layer-color: var(--rover-color-primary);--mat-icon-button-ripple-color: color-mix(in srgb, var(--rover-color-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-fab-container-color: var(--rover-color-primary-container);--mat-fab-foreground-color: var(--rover-color-on-primary-container);--mat-fab-state-layer-color: var(--rover-color-on-primary-container);--mat-fab-ripple-color: color-mix(in srgb, var(--rover-color-on-primary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-fab-small-container-color: var(--rover-color-primary-container);--mat-fab-small-foreground-color: var(--rover-color-on-primary-container);--mat-fab-small-state-layer-color: var(--rover-color-on-primary-container);--mat-fab-small-ripple-color: color-mix(in srgb, var(--rover-color-on-primary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent)}.button-tertiary{--mat-button-text-label-text-color: var(--rover-color-tertiary);--mat-button-text-state-layer-color: var(--rover-color-tertiary);--mat-button-text-ripple-color: color-mix(in srgb, var(--rover-color-tertiary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-filled-container-color: var(--rover-color-tertiary);--mat-button-filled-label-text-color: var(--rover-color-on-tertiary);--mat-button-filled-state-layer-color: var(--rover-color-on-tertiary);--mat-button-filled-ripple-color: color-mix(in srgb, var(--rover-color-on-tertiary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-protected-label-text-color: var(--rover-color-tertiary);--mat-button-protected-state-layer-color: var(--rover-color-tertiary);--mat-button-protected-ripple-color: color-mix(in srgb, var(--rover-color-tertiary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-outlined-label-text-color: var(--rover-color-tertiary);--mat-button-outlined-outline-color: var(--rover-color-tertiary);--mat-button-outlined-state-layer-color: var(--rover-color-tertiary);--mat-button-outlined-ripple-color: color-mix(in srgb, var(--rover-color-tertiary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-tonal-container-color: var(--rover-color-tertiary-container);--mat-button-tonal-label-text-color: var(--rover-color-on-tertiary-container);--mat-button-tonal-state-layer-color: var(--rover-color-on-tertiary-container);--mat-button-tonal-ripple-color: color-mix(in srgb, var(--rover-color-on-tertiary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-icon-button-icon-color: var(--rover-color-tertiary);--mat-icon-button-state-layer-color: var(--rover-color-tertiary);--mat-icon-button-ripple-color: color-mix(in srgb, var(--rover-color-tertiary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-fab-container-color: var(--rover-color-tertiary-container);--mat-fab-foreground-color: var(--rover-color-on-tertiary-container);--mat-fab-state-layer-color: var(--rover-color-on-tertiary-container);--mat-fab-ripple-color: color-mix(in srgb, var(--rover-color-on-tertiary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-fab-small-container-color: var(--rover-color-tertiary-container);--mat-fab-small-foreground-color: var(--rover-color-on-tertiary-container);--mat-fab-small-state-layer-color: var(--rover-color-on-tertiary-container);--mat-fab-small-ripple-color: color-mix(in srgb, var(--rover-color-on-tertiary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent)}.button-success{--mat-button-text-label-text-color: var(--rover-color-success);--mat-button-text-state-layer-color: var(--rover-color-success);--mat-button-text-ripple-color: color-mix(in srgb, var(--rover-color-success) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-filled-container-color: var(--rover-color-success);--mat-button-filled-label-text-color: var(--rover-color-on-success);--mat-button-filled-state-layer-color: var(--rover-color-on-success);--mat-button-filled-ripple-color: color-mix(in srgb, var(--rover-color-on-success) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-protected-label-text-color: var(--rover-color-success);--mat-button-protected-state-layer-color: var(--rover-color-success);--mat-button-protected-ripple-color: color-mix(in srgb, var(--rover-color-success) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-outlined-label-text-color: var(--rover-color-success);--mat-button-outlined-outline-color: var(--rover-color-success);--mat-button-outlined-state-layer-color: var(--rover-color-success);--mat-button-outlined-ripple-color: color-mix(in srgb, var(--rover-color-success) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-tonal-container-color: var(--rover-color-success-container);--mat-button-tonal-label-text-color: var(--rover-color-on-success-container);--mat-button-tonal-state-layer-color: var(--rover-color-on-success-container);--mat-button-tonal-ripple-color: color-mix(in srgb, var(--rover-color-on-success-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-icon-button-icon-color: var(--rover-color-success);--mat-icon-button-state-layer-color: var(--rover-color-success);--mat-icon-button-ripple-color: color-mix(in srgb, var(--rover-color-success) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-fab-container-color: var(--rover-color-success-container);--mat-fab-foreground-color: var(--rover-color-on-success-container);--mat-fab-state-layer-color: var(--rover-color-on-success-container);--mat-fab-ripple-color: color-mix(in srgb, var(--rover-color-on-success-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-fab-small-container-color: var(--rover-color-success-container);--mat-fab-small-foreground-color: var(--rover-color-on-success-container);--mat-fab-small-state-layer-color: var(--rover-color-on-success-container);--mat-fab-small-ripple-color: color-mix(in srgb, var(--rover-color-on-success-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent)}.button-warning{--mat-button-text-label-text-color: var(--rover-color-warning);--mat-button-text-state-layer-color: var(--rover-color-warning);--mat-button-text-ripple-color: color-mix(in srgb, var(--rover-color-warning) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-filled-container-color: var(--rover-color-warning);--mat-button-filled-label-text-color: var(--rover-color-on-warning);--mat-button-filled-state-layer-color: var(--rover-color-on-warning);--mat-button-filled-ripple-color: color-mix(in srgb, var(--rover-color-on-warning) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-protected-label-text-color: var(--rover-color-warning);--mat-button-protected-state-layer-color: var(--rover-color-warning);--mat-button-protected-ripple-color: color-mix(in srgb, var(--rover-color-warning) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-outlined-label-text-color: var(--rover-color-warning);--mat-button-outlined-outline-color: var(--rover-color-warning);--mat-button-outlined-state-layer-color: var(--rover-color-warning);--mat-button-outlined-ripple-color: color-mix(in srgb, var(--rover-color-warning) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-tonal-container-color: var(--rover-color-warning-container);--mat-button-tonal-label-text-color: var(--rover-color-on-warning-container);--mat-button-tonal-state-layer-color: var(--rover-color-on-warning-container);--mat-button-tonal-ripple-color: color-mix(in srgb, var(--rover-color-on-warning-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-icon-button-icon-color: var(--rover-color-warning);--mat-icon-button-state-layer-color: var(--rover-color-warning);--mat-icon-button-ripple-color: color-mix(in srgb, var(--rover-color-warning) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-fab-container-color: var(--rover-color-warning-container);--mat-fab-foreground-color: var(--rover-color-on-warning-container);--mat-fab-state-layer-color: var(--rover-color-on-warning-container);--mat-fab-ripple-color: color-mix(in srgb, var(--rover-color-on-warning-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-fab-small-container-color: var(--rover-color-warning-container);--mat-fab-small-foreground-color: var(--rover-color-on-warning-container);--mat-fab-small-state-layer-color: var(--rover-color-on-warning-container);--mat-fab-small-ripple-color: color-mix(in srgb, var(--rover-color-on-warning-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent)}.button-info{--mat-button-text-label-text-color: var(--rover-color-info);--mat-button-text-state-layer-color: var(--rover-color-info);--mat-button-text-ripple-color: color-mix(in srgb, var(--rover-color-info) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-filled-container-color: var(--rover-color-info);--mat-button-filled-label-text-color: var(--rover-color-on-info);--mat-button-filled-state-layer-color: var(--rover-color-on-info);--mat-button-filled-ripple-color: color-mix(in srgb, var(--rover-color-on-info) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-protected-label-text-color: var(--rover-color-info);--mat-button-protected-state-layer-color: var(--rover-color-info);--mat-button-protected-ripple-color: color-mix(in srgb, var(--rover-color-info) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-outlined-label-text-color: var(--rover-color-info);--mat-button-outlined-outline-color: var(--rover-color-info);--mat-button-outlined-state-layer-color: var(--rover-color-info);--mat-button-outlined-ripple-color: color-mix(in srgb, var(--rover-color-info) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-tonal-container-color: var(--rover-color-info-container);--mat-button-tonal-label-text-color: var(--rover-color-on-info-container);--mat-button-tonal-state-layer-color: var(--rover-color-on-info-container);--mat-button-tonal-ripple-color: color-mix(in srgb, var(--rover-color-on-info-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-icon-button-icon-color: var(--rover-color-info);--mat-icon-button-state-layer-color: var(--rover-color-info);--mat-icon-button-ripple-color: color-mix(in srgb, var(--rover-color-info) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-fab-container-color: var(--rover-color-info-container);--mat-fab-foreground-color: var(--rover-color-on-info-container);--mat-fab-state-layer-color: var(--rover-color-on-info-container);--mat-fab-ripple-color: color-mix(in srgb, var(--rover-color-on-info-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-fab-small-container-color: var(--rover-color-info-container);--mat-fab-small-foreground-color: var(--rover-color-on-info-container);--mat-fab-small-state-layer-color: var(--rover-color-on-info-container);--mat-fab-small-ripple-color: color-mix(in srgb, var(--rover-color-on-info-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent)}.button-error{--mat-button-text-label-text-color: var(--rover-color-error);--mat-button-text-state-layer-color: var(--rover-color-error);--mat-button-text-ripple-color: color-mix(in srgb, var(--rover-color-error) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-filled-container-color: var(--rover-color-error);--mat-button-filled-label-text-color: var(--rover-color-on-error);--mat-button-filled-state-layer-color: var(--rover-color-on-error);--mat-button-filled-ripple-color: color-mix(in srgb, var(--rover-color-on-error) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-protected-label-text-color: var(--rover-color-error);--mat-button-protected-state-layer-color: var(--rover-color-error);--mat-button-protected-ripple-color: color-mix(in srgb, var(--rover-color-error) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-outlined-label-text-color: var(--rover-color-error);--mat-button-outlined-outline-color: var(--rover-color-error);--mat-button-outlined-state-layer-color: var(--rover-color-error);--mat-button-outlined-ripple-color: color-mix(in srgb, var(--rover-color-error) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-tonal-container-color: var(--rover-color-error-container);--mat-button-tonal-label-text-color: var(--rover-color-on-error-container);--mat-button-tonal-state-layer-color: var(--rover-color-on-error-container);--mat-button-tonal-ripple-color: color-mix(in srgb, var(--rover-color-on-error-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-icon-button-icon-color: var(--rover-color-error);--mat-icon-button-state-layer-color: var(--rover-color-error);--mat-icon-button-ripple-color: color-mix(in srgb, var(--rover-color-error) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-fab-container-color: var(--rover-color-error-container);--mat-fab-foreground-color: var(--rover-color-on-error-container);--mat-fab-state-layer-color: var(--rover-color-on-error-container);--mat-fab-ripple-color: color-mix(in srgb, var(--rover-color-on-error-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-fab-small-container-color: var(--rover-color-error-container);--mat-fab-small-foreground-color: var(--rover-color-on-error-container);--mat-fab-small-state-layer-color: var(--rover-color-on-error-container);--mat-fab-small-ripple-color: color-mix(in srgb, var(--rover-color-on-error-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent)}.fc .fc-toolbar{flex-direction:column;align-items:flex-end;justify-content:center;row-gap:.5rem}.fc .fc-toolbar-title{font-size:1.25rem;font-weight:600}.fc .fc-daygrid-day:hover{cursor:pointer;background-color:var(--mat-sys-surface-container-high)}.fc .fc-daygrid-day.fc-day-today:hover{background-color:color-mix(in srgb,var(--fc-today-bg-color) 80%,var(--mat-sys-surface-container-high) 100%)}.fc .fc-daygrid-day.fc-day-today:hover .fc-daygrid-day-number{color:unset}.fc .fc-daygrid-event-harness{display:flex;justify-content:flex-end}.fc .fc-daygrid-event{height:2em;width:2em;border-radius:50%;background-color:var(--rover-color-primary);border-color:var(--rover-color-primary)}.fc .fc-daygrid-event.has-booked-events{background-color:var(--rover-color-success-container);border-color:var(--rover-color-success-container)}.fc .fc-daygrid-event.has-pending-events{background-color:var(--rover-color-warning-container);border-color:var(--rover-color-warning-container)}:root{--rover-color-primary: var(--mat-sys-primary);--rover-color-on-primary: var(--mat-sys-on-primary);--rover-color-primary-container: var(--mat-sys-primary-container);--rover-color-on-primary-container: var(--mat-sys-on-primary-container);--rover-color-tertiary: var(--mat-sys-tertiary);--rover-color-on-tertiary: var(--mat-sys-on-tertiary);--rover-color-tertiary-container: var(--mat-sys-tertiary-container);--rover-color-on-tertiary-container: var(--mat-sys-on-tertiary-container);--rover-color-success: #43a75e;--rover-color-on-success: #00230b;--rover-color-success-container: #035626;--rover-color-on-success-container: #a2fbb3;--rover-color-warning: #fe8360;--rover-color-on-warning: #380800;--rover-color-warning-container: #7f2103;--rover-color-on-warning-container: #ffd9ce;--rover-color-info: #54b4fd;--rover-color-on-info: #001e33;--rover-color-info-container: #044b75;--rover-color-on-info-container: #cde6ff;--rover-color-error: var(--mat-sys-error);--rover-color-on-error: var(--mat-sys-on-error);--rover-color-error-container: var(--mat-sys-error-container);--rover-color-on-error-container: var(--mat-sys-on-error-container)}.font-headline{font:var(--mat-sys-headline-small)}.font-title{font:var(--mat-sys-title-large)}.font-subtitle{font:var(--mat-sys-title-medium)}.font-main{font:var(--mat-sys-body-medium)}.font-hint{font:var(--mat-sys-label-medium)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.text-secondary{color:var(--mat-sys-outline)}.text-disabled{color:color-mix(in srgb,var(--mat-sys-on-surface) 38%,transparent)}.text-highlighted{color:var(--rover-color-primary)}.text-error{color:var(--rover-color-error)}.text-warning{color:var(--rover-color-warning)}.text-success{color:var(--rover-color-success)}.text-tertiary{color:var(--rover-color-tertiary)}.text-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-nowrap{white-space:nowrap}.rover-legend{font:var(--mat-sys-title-large);padding-bottom:.5rem;border-bottom:1px solid var(--mat-sys-on-surface);display:flex;align-items:center;width:100%;column-gap:.75rem}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:root{--mat-form-field-outlined-container-shape: 8px;--mat-button-outlined-outline-color: var(--mat-sys-primary);--mat-dialog-container-color: var(--mat-sys-surface-container)}.drag-handle{margin:0 1rem;cursor:grab}.mat-bottom-sheet-container-animations-enabled.mat-bottom-sheet-container-exit,.mat-bottom-sheet-container-animations-enabled.mat-bottom-sheet-container-enter{animation-duration:.32s!important}.mat-bottom-sheet-container{border-top-left-radius:28px;border-top-right-radius:28px;max-height:95vh!important}.rover-order-item-picker-sheet-panel .mat-bottom-sheet-container{padding:0;height:95vh}.rover-order-item-picker-sheet-panel .mat-bottom-sheet-container.mat-bottom-sheet-container-xlarge,.rover-order-item-picker-sheet-panel .mat-bottom-sheet-container.mat-bottom-sheet-container-large,.rover-order-item-picker-sheet-panel .mat-bottom-sheet-container.mat-bottom-sheet-container-medium{min-width:720px}.w-100{width:100%}.rover-actions{display:flex;flex-direction:row;align-items:center;width:100%;flex-wrap:wrap;row-gap:1rem}.rover-bottom-sheet-drag{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:.75rem 0 .25rem;width:100%}.rover-bottom-sheet-drag:before{content:"";display:block;width:2.5rem;height:.25rem;border-radius:999px;background-color:var(--mat-sys-outline-variant)}.rover-chip{background-color:transparent;height:var(--rover-chip-size);width:fit-content;max-width:100%;border-radius:calc(var(--rover-chip-size) / 2);display:inline-flex;align-items:center;gap:calc(var(--rover-chip-size) / 6);padding-left:calc(var(--rover-chip-size) / 3);padding-right:calc(var(--rover-chip-size) / 3);border:2px solid var(--mat-sys-surface-container-highest);box-sizing:border-box;font-size:calc(var(--rover-chip-size) / 2.5);cursor:default}.rover-chip mat-icon,.rover-chip .mat-icon{font-size:calc(var(--rover-chip-size) / 2);width:calc(var(--rover-chip-size) / 2);height:calc(var(--rover-chip-size) / 2);line-height:calc(var(--rover-chip-size) / 2);flex:none}.rover-chip .rover-chip-content{display:flex;align-items:center;gap:calc(var(--rover-chip-size) / 6);line-height:1.2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rover-chip.rover-chip-tonal{background-color:var(--mat-sys-surface-container-highest)}.rover-chip.rover-chip-primary{border-color:var(--rover-color-primary);color:var(--rover-color-primary)}.rover-chip.rover-chip-primary.rover-chip-tonal{background-color:color-mix(in srgb,var(--rover-color-primary) 17%,transparent);border:none}.rover-chip.rover-chip-tertiary{border-color:var(--rover-color-tertiary);color:var(--rover-color-tertiary)}.rover-chip.rover-chip-tertiary.rover-chip-tonal{background-color:color-mix(in srgb,var(--rover-color-tertiary) 17%,transparent);border:none}.rover-chip.rover-chip-success{border-color:var(--rover-color-success);color:var(--rover-color-success)}.rover-chip.rover-chip-success.rover-chip-tonal{background-color:color-mix(in srgb,var(--rover-color-success) 17%,transparent);border:none}.rover-chip.rover-chip-warning{border-color:var(--rover-color-warning);color:var(--rover-color-warning)}.rover-chip.rover-chip-warning.rover-chip-tonal{background-color:color-mix(in srgb,var(--rover-color-warning) 17%,transparent);border:none}.rover-chip.rover-chip-info{border-color:var(--rover-color-info);color:var(--rover-color-info)}.rover-chip.rover-chip-info.rover-chip-tonal{background-color:color-mix(in srgb,var(--rover-color-info) 17%,transparent);border:none}.rover-chip.rover-chip-error{border-color:var(--rover-color-error);color:var(--rover-color-error)}.rover-chip.rover-chip-error.rover-chip-tonal{background-color:color-mix(in srgb,var(--rover-color-error) 17%,transparent);border:none}.rover-custom-button{--rover-custom-button-color: var(--mat-sys-on-surface);--rover-custom-button-on-color: var(--mat-sys-surface);--rover-custom-button-border-color: var(--mat-sys-surface-container-highest);--rover-custom-button-fill: 0%;--mat-ripple-color: color-mix(in srgb, var(--rover-custom-button-color) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);padding:.75rem .5rem;border:2px solid transparent;border-radius:var(--mat-sys-corner-medium);background-color:color-mix(in srgb,var(--rover-custom-button-color) var(--rover-custom-button-fill),transparent);color:var(--rover-custom-button-color);font:inherit;font-weight:500;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .12s linear;display:flex;flex-direction:column;align-items:center;row-gap:.25rem}.rover-custom-button mat-icon,.rover-custom-button .mat-icon{font-size:20px;width:20px;height:20px;line-height:20px;flex:none}.rover-custom-button span{max-width:100%;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rover-custom-button:hover:not(:disabled){background-color:color-mix(in srgb,var(--rover-custom-button-color) calc(var(--rover-custom-button-fill) + calc(var(--mat-sys-hover-state-layer-opacity) * 100%)),transparent)}.rover-custom-button:disabled{cursor:default;opacity:.38;pointer-events:none}.rover-custom-button.rover-custom-button-outlined{border-color:var(--rover-custom-button-border-color)}.rover-custom-button.rover-custom-button-tonal{--rover-custom-button-fill: 17%}.rover-custom-button.rover-custom-button-fill{--rover-custom-button-fill: 100%;--mat-ripple-color: color-mix(in srgb, var(--rover-custom-button-on-color) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);color:var(--rover-custom-button-on-color)}.rover-custom-button.rover-custom-button-fill:hover:not(:disabled){background-color:color-mix(in srgb,var(--rover-custom-button-on-color) calc(var(--mat-sys-hover-state-layer-opacity) * 100%),var(--rover-custom-button-color))}.rover-custom-button.rover-custom-button-primary{--rover-custom-button-color: var(--rover-color-primary);--rover-custom-button-on-color: var(--rover-color-on-primary);--rover-custom-button-border-color: var(--rover-color-primary)}.rover-custom-button.rover-custom-button-tertiary{--rover-custom-button-color: var(--rover-color-tertiary);--rover-custom-button-on-color: var(--rover-color-on-tertiary);--rover-custom-button-border-color: var(--rover-color-tertiary)}.rover-custom-button.rover-custom-button-success{--rover-custom-button-color: var(--rover-color-success);--rover-custom-button-on-color: var(--rover-color-on-success);--rover-custom-button-border-color: var(--rover-color-success)}.rover-custom-button.rover-custom-button-warning{--rover-custom-button-color: var(--rover-color-warning);--rover-custom-button-on-color: var(--rover-color-on-warning);--rover-custom-button-border-color: var(--rover-color-warning)}.rover-custom-button.rover-custom-button-info{--rover-custom-button-color: var(--rover-color-info);--rover-custom-button-on-color: var(--rover-color-on-info);--rover-custom-button-border-color: var(--rover-color-info)}.rover-custom-button.rover-custom-button-error{--rover-custom-button-color: var(--rover-color-error);--rover-custom-button-on-color: var(--rover-color-on-error);--rover-custom-button-border-color: var(--rover-color-error)}.rover-expand-collapse{--expand-height: 0px;overflow:hidden;max-height:0;opacity:0;transition:max-height .2s cubic-bezier(.4,0,1,1),opacity .2s cubic-bezier(.4,0,1,1)}.rover-expand-collapse.opened{max-height:var(--expand-height);opacity:1;transition:max-height .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1)}.rover-flex-container{display:flex}.rover-flex-item{flex:1;width:100%}.rover-form-container{display:flex;flex-direction:column;gap:1rem}.rover-form-row{display:flex;gap:1rem;flex-wrap:wrap;align-items:baseline}.rover-form-item{flex:1;min-width:140px}.rover-page{display:block;width:960px;max-width:100%;margin:0 auto;padding:1.5rem;box-sizing:border-box}.rover-full-height{display:block;height:100%}.rover-snackbar-container__primary.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{background-color:var(--rover-color-primary-container);color:var(--rover-color-on-primary-container)}.rover-snackbar-container__primary.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface .rover-snackbar-icon{margin-right:.5rem}.rover-snackbar-container__primary.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface .rover-snackbar-dismiss{cursor:pointer;min-width:24px}.rover-snackbar-container__tertiary.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{background-color:var(--rover-color-tertiary-container);color:var(--rover-color-on-tertiary-container)}.rover-snackbar-container__tertiary.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface .rover-snackbar-icon{margin-right:.5rem}.rover-snackbar-container__tertiary.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface .rover-snackbar-dismiss{cursor:pointer;min-width:24px}.rover-snackbar-container__success.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{background-color:var(--rover-color-success-container);color:var(--rover-color-on-success-container)}.rover-snackbar-container__success.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface .rover-snackbar-icon{margin-right:.5rem}.rover-snackbar-container__success.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface .rover-snackbar-dismiss{cursor:pointer;min-width:24px}.rover-snackbar-container__warning.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{background-color:var(--rover-color-warning-container);color:var(--rover-color-on-warning-container)}.rover-snackbar-container__warning.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface .rover-snackbar-icon{margin-right:.5rem}.rover-snackbar-container__warning.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface .rover-snackbar-dismiss{cursor:pointer;min-width:24px}.rover-snackbar-container__info.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{background-color:var(--rover-color-info-container);color:var(--rover-color-on-info-container)}.rover-snackbar-container__info.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface .rover-snackbar-icon{margin-right:.5rem}.rover-snackbar-container__info.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface .rover-snackbar-dismiss{cursor:pointer;min-width:24px}.rover-snackbar-container__error.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{background-color:var(--rover-color-error-container);color:var(--rover-color-on-error-container)}.rover-snackbar-container__error.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface .rover-snackbar-icon{margin-right:.5rem}.rover-snackbar-container__error.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface .rover-snackbar-dismiss{cursor:pointer;min-width:24px}.rover-snackbar-container .rover-snackbar-icon{margin-right:.5rem}.rover-snackbar-container .rover-snackbar-dismiss{cursor:pointer;min-width:24px}.rover-surface{display:block;border-radius:var(--mat-sys-corner-medium);background-color:var(--mat-sys-surface-container-low);box-sizing:border-box;cursor:default;overflow:hidden}.rover-surface.rover-surface-outline{border:2px solid var(--mat-sys-surface-container-highest);background-color:transparent}.rover-surface.clickable{cursor:pointer;transition:background-color .12s linear}.rover-surface.clickable:hover{background-color:color-mix(in srgb,var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%),var(--mat-sys-surface-container-low))}.rover-user-avatar{display:flex;align-items:center;justify-content:center;overflow:hidden;width:var(--rover-user-avatar-size);min-width:var(--rover-user-avatar-size);height:var(--rover-user-avatar-size);min-height:var(--rover-user-avatar-size);border-radius:calc(var(--rover-user-avatar-size) / 2);background-color:var(--rover-color-tertiary-container);color:var(--rover-color-on-tertiary-container);padding:5px;box-sizing:border-box;cursor:default}.rover-user-avatar.picture-mode{padding:0}.rover-user-avatar .rover-user-avatar-text{font-size:calc(var(--rover-user-avatar-size) / 2)}.rover-user-avatar .rover-user-avatar-picture{width:100%;height:100%;max-width:100%;max-height:100%}.rover-user-chip{position:relative;height:var(--rover-user-chip-size);width:fit-content;max-width:100%;border-radius:calc(var(--rover-user-chip-size) / 2);display:flex;align-items:center;padding-left:calc(var(--rover-user-chip-size) / 8);padding-right:calc(var(--rover-user-chip-size) / 2.5);border:2px solid var(--mat-sys-surface-container-highest);gap:.75rem;box-sizing:border-box;cursor:default}.rover-user-chip .rover-user-chip-alias{font-size:calc(var(--rover-user-chip-size) / 3);line-height:1.2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rover-user-chip .rover-user-chip-clear:hover{cursor:pointer}:host{--rover-surface-hover-background: color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), var(--mat-sys-surface-container-low))}app-root{display:block;height:100%}.order-table-chip{min-height:36px;border:2px solid var(--mat-sys-surface-container-highest);border-radius:18px;padding:5px 14.4px;font-weight:600;font-size:14.4px;display:flex;align-items:center;justify-content:center;width:fit-content}
