vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s)}[slot=drawer]:is(header,footer){display:flex;align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box}[slot=drawer]:is(header,footer):is(:empty){display:none}.cropplants-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.agro-biodiversity-view{display:flex;flex-direction:column;height:100%}.agro-biodiversity-view vaadin-split-layout{width:100%;height:100%}.agro-biodiversity-view vaadin-grid{height:100%}.agro-biodiversity-view .editor-layout{display:flex;flex-direction:column;width:400px}.agro-biodiversity-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.agro-biodiversity-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.agro-biodiversity-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.agro-biodiversity-view .grid-wrapper{width:100%}.domesticated-diversity-view{display:flex;flex-direction:column;height:100%}.domesticated-diversity-view vaadin-split-layout{width:100%;height:100%}.domesticated-diversity-view vaadin-grid{height:100%}.domesticated-diversity-view .editor-layout{display:flex;flex-direction:column;width:400px}.domesticated-diversity-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.domesticated-diversity-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.domesticated-diversity-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.domesticated-diversity-view .grid-wrapper{width:100%}.wild-diversity-view{display:flex;flex-direction:column;height:100%}.wild-diversity-view vaadin-split-layout{width:100%;height:100%}.wild-diversity-view vaadin-grid{height:100%}.wild-diversity-view .editor-layout{display:flex;flex-direction:column;width:400px}.wild-diversity-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.wild-diversity-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.wild-diversity-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.wild-diversity-view .grid-wrapper{width:100%}.person-form-view{display:block;margin:0 auto;max-width:1024px;padding:0 var(--lumo-space-l)}.person-form-view .button-layout{margin-bottom:var(--lumo-space-l);margin-top:var(--lumo-space-m)}.person-form-view h3{margin-bottom:var(--lumo-space-s);margin-top:var(--lumo-space-l)}.gridwith-filters-view .filter-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:end;gap:0 var(--lumo-space-l)}.gridwith-filters-view .filter-layout .double-width{grid-column-end:span 2}.gridwith-filters-view .filter-layout .actions{display:flex;justify-content:flex-end;align-items:flex-end;grid-column-end:-1}.gridwith-filters-view .filter-layout vaadin-date-picker{--vaadin-field-default-width: 6em;width:100%}.gridwith-filters-view .filter-layout vaadin-combo-box{--vaadin-field-default-width: auto}.gridwith-filters-view .mobile-filters{display:none;position:relative}.gridwith-filters-view .mobile-filters span{font-size:var(--lumo-font-size-m);font-weight:500}@media screen and (max-width: 800px){.gridwith-filters-view .filter-layout{display:none;gap:var(--lumo-space-m);padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m)}.gridwith-filters-view .filter-layout.visible{display:grid;padding-top:0;grid-template-columns:1fr 1fr}.gridwith-filters-view .filter-layout>*{grid-column-end:span 2}.gridwith-filters-view .mobile-filters{display:flex;cursor:pointer;color:var(--lumo-secondary-text-color)}.gridwith-filters-view .mobile-filters:hover:before{content:"";left:0;right:0;top:0;bottom:0;position:absolute;opacity:.02;background-color:currentcolor}.gridwith-filters-view .mobile-filters:hover{color:var(--lumo-body-text-color)}}.checkout-form-view aside{top:calc(var(--lumo-space-xl) + var(--_vaadin-app-layout-navbar-offset-size))}@media (min-width: 1024px){.checkout-form-view main{grid-template-columns:auto 324px}}.card-list2-view{display:block;height:100%}.card-list2-view vaadin-grid{height:100%;line-height:var(--lumo-line-height-m)}.card-list2-view vaadin-grid,.card-list2-view vaadin-grid-cell-content{background-color:var(--lumo-contrast-10pct)}.card-list2-view .card{background-color:var(--lumo-base-color);border-radius:var(--lumo-border-radius);box-shadow:var(--lumo-box-shadow-xs);padding:calc(var(--lumo-space-s) * 1.5) var(--lumo-space-m)}.card-list2-view img{border-radius:50%;flex-shrink:0;height:var(--lumo-size-m);margin-right:calc(var(--lumo-space-s) * 1.5);width:var(--lumo-size-m)}.card-list2-view .header{align-items:baseline}.card-list2-view .name{font-size:var(--lumo-font-size-s);font-weight:700;margin-right:var(--lumo-space-s)}.card-list2-view .date{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-xs)}.card-list2-view .post{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s);margin-bottom:var(--lumo-space-s);white-space:normal}.card-list2-view .actions{align-items:center}.card-list2-view .icon{color:var(--lumo-tertiary-text-color);height:calc(var(--lumo-icon-size-s) * .8);margin-right:var(--lumo-space-s);width:calc(var(--lumo-icon-size-s) * .8)}.card-list2-view .likes,.card-list2-view .comments,.card-list2-view .shares{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-xs);margin-right:var(--lumo-space-l)}.collaborative-master-detail2-view{display:flex;flex-direction:column;height:100%}.collaborative-master-detail2-view vaadin-split-layout{width:100%;height:100%}.collaborative-master-detail2-view vaadin-grid{height:100%}.collaborative-master-detail2-view .editor-layout{display:flex;flex-direction:column;width:400px}.collaborative-master-detail2-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.collaborative-master-detail2-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.collaborative-master-detail2-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.collaborative-master-detail2-view .grid-wrapper{width:100%}html{--lumo-primary-color: hsl(120, 62%, 39%);--lumo-primary-color-50pct: hsla(120, 62%, 39%, .5);--lumo-primary-color-10pct: hsla(120, 62%, 39%, .1);--lumo-primary-text-color: hsla(119, 93%, 29%, .69);--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-line-height-m: 1.4;--lumo-line-height-s: 1.2;--lumo-line-height-xs: 1.1}[theme~=dark]{--lumo-base-color: hsl(214, 23%, 82%)}vaadin-app-layout::part(drawer){width:300px}.radiobutton{--font-size:1px;--background-color: rgb(115, 153, 0)}vaadin-radio-group vaadin-radio-button{font-size:.9em;--height: 60%;--width: 100%}vaadin-radio-group vaadin-radio-button::part(radio){--height: 60%;--width: 100%;--font-size:5%}vaadin-radio-group vaadin-radio-button::part(radio):after{height:60%;width:60%}vaadin-radio-group vaadin-radio-group::part(group-field){--lumo-font-size-s: .8125rem}vaadin-radio-group vaadin-radio-group>label{font-size:5%}.login{background-image:url(../images/bg.jpg);background:url(../images/bg.jpg)}.login-rich-content{background-image:url(/images/bg.jpg);background-position:center;background-size:cover;display:flex;height:100%}.card{border:1px solid #e0e0e0;border-radius:8px;padding:16px;box-shadow:0 2px 4px #0000001a;transition:box-shadow .2s,transform .2s;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.card:hover{box-shadow:0 4px 8px #0003;transform:translateY(-5px)}.card-icon{width:50px;height:50px;margin-bottom:10px;color:#078f05e6}.card-title{font-size:1.5em;font-family:inherit;margin-top:10px;text-align:center}.card-description{margin:16px 0;font-family:inherit;font-size:var(--lumo-font-size-xs);text-align:center;color:#078f05e6}
