@import"https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,300;0,400;0,600;1,300;1,400;1,600&display=swap";[slot=drawer]{background-color:#43a047}[slot=drawer] nav li:hover{transition:background-color .14s;background-color:#388e3c}[slot=drawer] nav a[highlight]{color:#fff}[slot=drawer] nav a[highlight]:before{background-color:#2e7d32;position:absolute;left:0;top:0;width:7px;height:100%}[slot=drawer] nav a{color:#fff;text-decoration:none;padding:7px 15px}[slot=drawer] nav a .la{margin-top:calc(var(--lumo-space-xs) * .5)}[slot=drawer] nav a:before{border-radius:var(--lumo-border-radius);bottom:calc(var(--lumo-space-xs) * .5);content:"";left:0;position:absolute;right:0;top:calc(var(--lumo-space-xs) * .5);transition:background-color .14s}[slot=drawer] hr{background-color:#c8e6c9;opacity:.5}.additional-menu-btn{color:#fff}.additional-menu-btn:hover{transform:translate(5px) scale(1.1)}:root{--lumo-font-family: "Inter", Arial, sans-serif;--lumo-font-size: 1rem;--lumo-font-size-xxxl: 1.75rem;--lumo-font-size-xxl: 1.375rem;--lumo-font-size-xl: 1.125rem;--lumo-font-size-l: 1rem;--lumo-font-size-m: .875rem;--lumo-font-size-s: .8125rem;--lumo-font-size-xs: .75rem;--lumo-font-size-xxs: .6875rem;--lumo-size-xl: 3rem;--lumo-size-l: 2.5rem;--lumo-size-m: 2rem;--lumo-size-s: 1.75rem;--lumo-size-xs: 1.5rem;--lumo-space-xl: 1.875rem;--lumo-space-l: 1.25rem;--lumo-space-m: .625rem;--lumo-space-s: .3125rem;--lumo-space-xs: .1875rem;--aniware-primary-color: rgb(67, 160, 71);--aniware-primary-color-50pct: rgba(67, 160, 71, .5);--aniware-primary-color-10pct: rgba(67, 160, 71, .1);--aniware-primary-text-color: rgb(46, 125, 50);--aniware-info-color: rgb(41, 182, 246);--aniware-info-color-50pct: rgba(41, 182, 246, .5);--aniware-info-color-10pct: rgba(41, 182, 246, .1);--aniware-info-text-color: rgb(25, 118, 210);--aniware-error-color: rgb(229, 57, 53);--aniware-error-color-50pct: rgba(229, 57, 53, .5);--aniware-error-color-10pct: rgba(229, 57, 53, .1);--aniware-error-text-color: rgb(183, 28, 28);--aniware-warning-color: rgb(255, 112, 67);--aniware-warning-color-50pct: rgba(255, 112, 67, .5);--aniware-warning-color-10pct: rgba(255, 112, 67, .1);--aniware-warning-text-color: rgb(230, 74, 25);--aniware-highlight-color: rgb(251, 192, 45);--aniware-highlight-color-50pct: rgba(251, 192, 45, .5);--aniware-highlight-color-10pct: rgba(251, 192, 45, .1);--aniware-highlight-text-color: rgb(245, 127, 23);--aniware-accent-color: rgb(186, 104, 200);--aniware-accent-color-50pct: rgba(186, 104, 200, .5);--aniware-accent-color-10pct: rgba(186, 104, 200, .1);--aniware-base-color: rgb(245, 245, 245);--aniware-body-text-color: rgb(66, 66, 66);--aniware-surface-1: rgb(255, 255, 255);--aniware-surface-2: rgb(250, 250, 250);--aniware-surface-3: rgb(240, 240, 240);--aniware-shadow-xs: 0 1px 2px rgba(0,0,0,.04);--aniware-shadow-sm: 0 2px 6px rgba(0,0,0,.06);--aniware-shadow-md: 0 4px 12px rgba(0,0,0,.1);--aniware-shadow-lg: 0 10px 24px rgba(0,0,0,.12);--aniware-border-color: rgba(0, 0, 0, .08);--aniware-border-radius-sm: 6px;--aniware-border-radius-md: 10px;--aniware-border-radius-lg: 16px;--aniware-shade: rgb(0, 35, 57);--aniware-shade-5pct: rgba(0, 35, 57, .05);--aniware-shade-10pct: rgba(0, 35, 57, .1);--aniware-shade-20pct: rgba(0, 35, 57, .2);--aniware-shade-30pct: rgba(0, 35, 57, .3);--aniware-shade-40pct: rgba(0, 35, 57, .4);--aniware-shade-50pct: rgba(0, 35, 57, .5);--aniware-shade-60pct: rgba(0, 35, 57, .6);--aniware-shade-70pct: rgba(0, 35, 57, .7);--aniware-shade-80pct: rgba(0, 35, 57, .8);--aniware-shade-90pct: rgba(0, 35, 57, .9);--aniware-neutral-50: rgb(250, 250, 250);--aniware-neutral-75: rgb(245, 245, 245);--aniware-neutral-100: rgb(240, 240, 240);--aniware-neutral-200: rgb(224, 224, 224);--aniware-neutral-300: rgb(200, 200, 200);--aniware-neutral-400: rgb(170, 170, 170);--aniware-neutral-500: rgb(140, 140, 140);--aniware-neutral-600: rgb(110, 110, 110);--aniware-neutral-700: rgb(90, 90, 90);--aniware-neutral-800: rgb(66, 66, 66);--aniware-neutral-900: rgb(33, 33, 33);--aniware-calendar-event-text-color: var(--aniware-body-text-color);--aniware-calendar-event-bg-color: var(--aniware-primary-color);--aniware-calendar-event-border-color: var(--aniware-primary-color);--lumo-primary-color: var(--aniware-primary-color);--lumo-primary-color-50pct: var(--aniware-primary-color-50pct);--lumo-primary-color-10pct: var(--aniware-primary-color-10pct);--lumo-primary-text-color: var(--aniware-primary-text-color);--lumo-success-color: var(--aniware-primary-color);--lumo-success-color-50pct: var(--aniware-primary-color-50pct);--lumo-success-color-10pct: var(--aniware-primary-color-10pct);--lumo-success-text-color: var(--aniware-primary-text-color);--lumo-error-color: var(--aniware-error-color);--lumo-error-color-50pct: var(--aniware-error-color-50pct);--lumo-error-color-10pct: var(--aniware-error-color-10pct);--lumo-error-text-color: var(--aniware-error-text-color);--lumo-base-color: var(--aniware-base-color);--lumo-body-text-color: var(--aniware-body-text-color);--lumo-shade: var(--aniware-shade);--lumo-shade-5pct: var(--aniware-shade-5pct);--lumo-shade-10pct: var(--aniware-shade-10pct);--lumo-shade-20pct: var(--aniware-shade-20pct);--lumo-shade-30pct: var(--aniware-shade-30pct);--lumo-shade-40pct: var(--aniware-shade-40pct);--lumo-shade-50pct: var(--aniware-shade-50pct);--lumo-shade-60pct: var(--aniware-shade-60pct);--lumo-shade-70pct: var(--aniware-shade-70pct);--lumo-shade-80pct: var(--aniware-shade-80pct);--lumo-shade-90pct: var(--aniware-shade-90pct);--fc-event-text-color: var(--aniware-calendar-event-text-color) !important;--fc-event-bg-color: var(--aniware-calendar-event-bg-color);--fc-event-border-color: var(--aniware-calendar-event-border-color);--vaadin-app-layout-drawer-width: 270px}vcf-enhanced-dialog-overlay .enhanced-dialog-content{height:100%}vcf-enhanced-dialog-overlay .enhanced-dialog-header h3{margin:0}vaadin-button{cursor:pointer}h3.title-inverse{background-color:#cca5ad;color:#f9f9f9;margin:20px 0 0;padding:3px 10px;width:98%;font-weight:lighter;border-radius:3px}.dialog-header-title{border-bottom:1px #2B2C3D dotted}.dialog-header-title>h3{color:#2b2c3d;font-weight:lighter;margin:0;font-size:1.5em}.dialog-header-title>vaadin-button{color:var(--lumo-contrast-30pct);font-size:.8em;cursor:pointer}.dialog-header-title>vaadin-button:hover{color:#2b2c3d}div.title-inline-inverse{background-color:#cca5ad;color:#f9f9f9;width:100%;font-weight:lighter;border-radius:3px}div.title-inline-inverse span{margin-left:15px}.tax-update{background-color:#ffd;font-weight:700}[required]::part(label){font-weight:700;color:#202020}[required][focused]::part(label){color:var(--lumo-primary-text-color)}[required]::part(input-field){background-color:#ebe6cb}.login-content{background-image:url(./bg-BZF2iykH.jpg);background-position:center;background-size:cover;display:flex}.login-content vaadin-login-form{opacity:.8;align-items:center;display:flex;max-width:300px;border-radius:20px}.login-content vaadin-login-form-wrapper{background-image:none;border-radius:20px}.login-content [required]::part(label){color:var(--lumo-secondary-text-color);font-weight:500}.login-content [required]::part(input-field){background-color:var(--lumo-contrast-10pct)}.reset-form-style{max-width:300px;margin:0 auto;border-radius:20px;padding:0 20px 30px;opacity:.8}.border-bottom-dotted-gray{border-bottom:1px dotted gray}vaadin-grid::part(header-cell){white-space:normal}.compact-payments-grid::part(cell){padding:2px 6px;font-size:13px}.compact-payments-grid::part(header-cell){display:none}
