@import"https://fonts.googleapis.com/css2?family=Outfit:wght@200;300;400;500;600&family=Roboto+Mono:ital,wght@0,400;0,600;1,200;1,500&display=swap";html{--scrollbar-width: 6px;--scrollbar-thumb: rgba(255, 255, 255, .2);--scrollbar-thumb-hover: rgba(255, 255, 255, .4);--drawer-bg: rgb(0, 68, 64);--drawer-text: rgb(211, 248, 228);--drawer-hover: rgb(4, 130, 113);--btn-bg: #e9edf4}vaadin-app-layout::part(drawer){background-color:var(--drawer-bg);color:var(--drawer-text);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}vaadin-app-layout::part(drawer)::-webkit-scrollbar{width:var(--scrollbar-width)}vaadin-app-layout::part(drawer)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:10px}vaadin-app-layout::part(drawer)::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s)}vaadin-scroller[slot=drawer]::-webkit-scrollbar{width:var(--scrollbar-width)}vaadin-scroller[slot=drawer]::-webkit-scrollbar-track{background:transparent}vaadin-scroller[slot=drawer]::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:10px}vaadin-side-nav-item vaadin-icon{padding:0;color:var(--drawer-text);width:calc(var(--lumo-icon-size-m) + .3em);height:calc(var(--lumo-icon-size-m) + .3em)}vaadin-side-nav-item::part(link){color:var(--drawer-text);flex-direction:column!important;gap:var(--lumo-space-s);padding:1rem}[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}[slot=drawer] h1{color:var(--drawer-text);font-size:var(--lumo-font-size-xl)}[slot=drawer] img{width:80%;padding-top:18px;padding-left:22px}[slot=navbar]{align-items:center}[slot=navbar] vaadin-menu-bar{padding-right:8px}vaadin-side-nav-item[current]::part(content){background-color:#ffffff14}vaadin-side-nav-item:not([current])::part(content):hover{background-color:var(--drawer-hover);border-radius:4px}.side-bar{gap:var(--lumo-space-s);padding:var(--lumo-space-s);padding-bottom:var(--lumo-space-m)}vaadin-button{color:var(--lumo-primary-color);background:var(--btn-bg);cursor:pointer}vaadin-button[theme~=tertiary-inline]{background:transparent}vaadin-button[theme~=success]{background:var(--lumo-primary-color);color:var(--btn-bg)}vaadin-button[theme~=error]:not([theme~=tertiary-inline]){background:var(--lumo-error-color);color:#fff}vaadin-select::part(label){color:var(--drawer-text)}vaadin-select::part(input-field){background:var(--btn-bg)}vaadin-select.header-select{--vaadin-field-default-width: auto !important}vaadin-select.header-select vaadin-icon{font-size:var(--lumo-font-size-xl)}vaadin-select.header-select::part(input-field){background:transparent!important;font-size:var(--lumo-font-size-l)}vaadin-select.header-select>[slot=prefix]{color:var(--lumo-primary-color)}.header-select vaadin-select-value-button{color:#000;font-size:var(--lumo-font-size-l);font-weight:400;text-align:center;width:fit-content;max-width:10em;padding:0 .5em;--_lumo-text-field-overflow-mask-image: none !important}@media(max-width:9.5em){.header-select vaadin-select-value-button{--_lumo-text-field-overflow-mask-image: linear-gradient(to left, transparent, #000 1.25em) !important}}vaadin-popover-overlay::part(overlay){margin-left:var(--lumo-space-xl)}.side-bar .customer-avatar{height:var(--lumo-size-l);width:var(--lumo-size-l);background:#ff8c00;color:var(--btn-bg);cursor:pointer}.side-bar .customer-text{margin-top:var(--lumo-space-s);font-size:var(--lumo-font-size-l)}.side-bar .customer-name{font-size:var(--lumo-font-size-m);color:#d3f8e4cc;text-align:center}.customer-menu{align-items:stretch}vaadin-button.customer-menu-item{background:#fff;color:var(--lumo-body-text-color);font-size:var(--lumo-font-size-m);height:var(--lumo-size-l);margin:0}vaadin-button.customer-menu-item>vaadin-icon{width:calc(var(--lumo-icon-size-m) + .2em);height:calc(var(--lumo-icon-size-m) + .2em);color:var(--lumo-primary-color)}.view-filter-layout{margin:0 var(--lumo-space-s)}.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 .filter-layout vaadin-select{--vaadin-field-default-width: 8em}::part(input-field){border-bottom:2.5px solid rgba(0,0,0,0)}[focused]::part(input-field){background-color:#f3fdf9;border-bottom:2.5px solid rgba(4,130,113,1);outline:2px solid rgba(4,130,113,1)}vaadin-button[focus-ring],vaadin-checkbox[focus-ring]::part(checkbox),vaadin-menu-bar-button[focus-ring]{outline:2px solid rgba(4,130,113,1);box-shadow:none}.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:"";inset: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}}html{--crisp-shadow-s: 0 2px 4px -1px var(--lumo-primary-color);--red: rgb(255, 0, 0);--red-opacity: rgba(255, 0, 0, .2);--yellow: rgba(212, 154, 19);--yellow-opacity: rgba(212, 154, 19, .2);--green: rgba(1, 100, 87);--green-opacity: rgba(1, 100, 87, .2);--blue: rgba(19, 104, 212);--blue-opacity: rgba(19, 104, 212, .2)}.home-view{padding:3.5em;height:auto!important}.home-view H1{margin-bottom:.5em}.home-view .split-layout::part(splitter){display:none}.home-view .card-layout{margin-bottom:1em;align-items:center;flex-wrap:wrap;justify-content:space-between;column-gap:2em;row-gap:2em;padding-right:var(--lumo-space-m)}.home-view .alerts-card-wrapper{max-height:500px;overflow-y:auto;background-color:var(--lumo-base-color);border:1px solid #ccc;border-radius:var(--lumo-border-radius-l);box-shadow:var(--lumo-box-shadow-xs)}.home-view .alerts-card .alerts-card-header{gap:var(--lumo-space-s)}.home-view .alerts-card .alerts-card-icon{border-radius:50%;flex-shrink:0;height:var(--lumo-size-l);width:var(--lumo-size-l);color:var(--lumo-primary-color)}.home-view .alerts-card .alerts-card-title{font-size:var(--lumo-font-size-xl);font-weight:700;margin-top:.2em}.home-view .alerts-card .alerts-card-placeholder{padding-left:.5em}.home-view .alerts-card .alerts-card-item{display:flex;align-items:center;margin:var(--lumo-space-xs) 0;border-radius:var(--lumo-border-radius-s);color:#000;width:100%}.home-view .alerts-card .alerts-card-item .bullet{margin:0 var(--lumo-space-s);font-size:var(--lumo-size-m)}.home-view .alerts-card .alerts-card-item .message{padding-right:var(--lumo-space-m)}.alerts-card-item.red{background-color:var(--red-opacity)}.alerts-card-item.red .bullet{color:var(--red)!important}.alerts-card-item.yellow{background-color:var(--yellow-opacity)}.alerts-card-item.yellow .bullet{color:var(--yellow)}.alerts-card-item.green{background-color:var(--green-opacity)}.alerts-card-item.green .bullet{color:var(--green)}.alerts-card-item.blue{background-color:var(--blue-opacity)}.alerts-card-item.blue .bullet{color:var(--blue)}.home-view .card-wrapper{flex:1 1 calc(33.33% - 2em);min-width:250px!important;position:relative;cursor:pointer;background-color:var(--lumo-base-color);border:1px solid #ccc;border-radius:var(--lumo-border-radius-l);box-shadow:var(--lumo-box-shadow-xs)}.home-view .card-wrapper:hover{box-shadow:var(--crisp-shadow-s)}.home-view .card-wrapper[disabled]{opacity:70%;filter:grayscale(100%);pointer-events:none}.home-view .notification{position:absolute;top:-.5em;right:-.5em;color:#fff;background-color:red;font-size:var(--lumo-font-size-l)}.home-view .card .card-icon{border-radius:50%;flex-shrink:0;height:var(--lumo-size-l);width:var(--lumo-size-l);color:var(--lumo-primary-color)}.home-view .card .vaadin-book-icon{width:calc(var(--lumo-size-l) - .25rem)!important}.home-view .card .card-title{font-size:var(--lumo-font-size-xl);font-weight:700}.home-view .card .card-description{font-size:var(--lumo-font-size-m);white-space:normal;height:var(--lumo-font-size-xxxl)}.home-view .card .click-logo{opacity:50%}.home-view .recently-reviewed{margin-left:3em}.home-view .recently-reviewed .routes-layout{overflow-x:clip}.home-view .recently-reviewed a{margin-left:var(--lumo-space-xs);color:var(--lumo-primary-color)}vaadin-login-overlay-wrapper .header-logo{max-width:100%;height:auto;width:275px;margin-top:.5em;text-align:center}vaadin-login-overlay-wrapper::part(brand){padding:var(--lumo-space-l);text-align:center;justify-content:center!important}vaadin-login-overlay-wrapper::part(title){text-align:center;max-width:100%;height:auto}vaadin-login-overlay-wrapper::part(description){display:none}vaadin-login-form-wrapper::part(form-title){text-align:center}vaadin-login-form vaadin-button[theme~=submit]{color:#f5f7fa;background:var(--lumo-primary-color)}vaadin-login-form [slot=forgot-password]{background:transparent}html{--vaadin-card-box-shadow: var(--crisp-shadow-s);--vaadin-card-padding: var(--lumo-space-l) }.resources-view{padding:3.5em;height:auto!important}.resources-view H1{margin-bottom:.5em;font-size:var(--lumo-font-size-xxl)}.resources-view vaadin-button{width:12.5em;color:var(--lumo-base-color)}.resources-view vaadin-icon{border-radius:50%;flex-shrink:0;height:var(--lumo-size-l);width:var(--lumo-size-l);color:var(--lumo-primary-color);margin-top:-.5em}.resources-view vaadin-icon.vaadin-book-icon{padding:0 .25rem}.resources-view .support-card{background:#d9d3d340;gap:0}.resources-view .support-button{background-color:var(--lumo-base-color);color:var(--lumo-primary-color);border:solid}.xref-edit-btn{border:1px solid var(--lumo-primary-color-50pct);border-radius:var(--lumo-border-radius-m);color:var(--lumo-primary-text-color);cursor:pointer}.xref-edit-btn:hover{background:var(--lumo-primary-color-10pct)!important}.xref-actions-menu vaadin-menu-bar-button,.xref-actions-menu::part(menu-bar-button){border:1px solid var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-m);color:var(--lumo-tertiary-text-color);cursor:pointer}.xref-actions-menu vaadin-menu-bar-button:hover{color:var(--lumo-primary-color)}.xref-menu-delete{color:var(--lumo-error-text-color)}.xref-delete-btn{height:var(--lumo-size-m);padding-inline:var(--lumo-space-m);border:1px solid var(--lumo-error-color-50pct);border-radius:var(--lumo-border-radius-m);color:var(--lumo-error-text-color);background-color:var(--lumo-base-color);cursor:pointer}.xref-delete-btn:hover{background-color:var(--lumo-error-color-10pct)!important}.xref-duplicate-btn{height:var(--lumo-size-m);padding-inline:var(--lumo-space-m);border:1px solid var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-m);color:var(--lumo-body-text-color);background-color:var(--lumo-base-color);cursor:pointer}.xref-duplicate-btn:hover{background-color:var(--lumo-contrast-5pct)!important}span[theme~=badge][theme~=success]{background-color:var(--lumo-primary-color-10pct);color:var(--lumo-primary-color)}.xref-info-banner{display:flex;align-items:center;gap:var(--lumo-space-s);width:100%;box-sizing:border-box;margin:var(--lumo-space-xs) 0 var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);border-radius:var(--lumo-border-radius-m);background-color:var(--lumo-primary-color-10pct);color:var(--lumo-body-text-color);font-size:var(--lumo-font-size-s);line-height:var(--lumo-line-height-s)}.xref-info-banner-icon{color:var(--lumo-primary-color);flex-shrink:0}.xref-info-banner.success{background-color:var(--lumo-success-color-10pct)}.xref-info-banner.success .xref-info-banner-icon{color:var(--lumo-success-color)}.xref-toolbar vaadin-text-field,.xref-toolbar vaadin-select{--lumo-text-field-size: var(--lumo-size-m)}.xref-toolbar vaadin-select::part(input-field){border:1px solid var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-m)}.xref-toolbar vaadin-text-field::part(input-field){border:1px solid var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-m)}vaadin-split-layout.splitter-hidden::part(splitter){display:none}.xref-import-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#ffffffb3;z-index:1}.xref-import-wrapper{position:relative}.xref-import-hint{color:var(--lumo-secondary-text-color)}.xref-import-hint-sm{font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color)}.xref-import-template-link{font-size:var(--lumo-font-size-s)}.xref-import-scroll-area{flex:1 1 0;overflow-y:auto;overflow-x:visible;min-height:0;padding:2px}.xref-import-summary{font-size:var(--lumo-font-size-s);padding:var(--lumo-space-xs) var(--lumo-space-s);border-radius:var(--lumo-border-radius-m);background:var(--lumo-contrast-5pct)}.xref-import-exclude-note{font-size:var(--lumo-font-size-s);color:var(--lumo-error-text-color)}.xref-import-footer-spacer{flex:1}.xref-import-back{margin-inline-end:auto}html{--lumo-primary-color: rgb(1, 100, 87);--lumo-primary-color-10pct: rgba(1, 100, 87, .1);--lumo-primary-color-20pct: rgba(1, 100, 87, .2);--lumo-primary-color-30pct: rgba(1, 100, 87, .3);--lumo-primary-color-40pct: rgba(1, 100, 87, .4);--lumo-primary-color-50pct: rgba(1, 100, 87, .5);--lumo-primary-color-60pct: rgba(1, 100, 87, .6);--lumo-primary-color-70pct: rgba(1, 100, 87, .7);--lumo-primary-color-80pct: rgba(1, 100, 87, .8);--lumo-primary-color-90pct: rgba(1, 100, 87, .9);--lumo-primary-text-color: rgb(1, 100, 87);--lumo-success-color: rgb(1, 100, 87);--lumo-font-family: Outfit;--vaadin-app-layout-drawer-width: 15em}body{background-color:#f5f7fa}div.iframe-wrapper{position:relative;width:100%;height:100%}iframe.cd-embed{width:100%;height:100%;border:0;padding:.5em 3.5em;box-sizing:border-box;position:absolute}iframe.cd-navigator{display:none}.partner-name{color:var(--lumo-tertiary-text-color);margin-left:.4em}vaadin-grid::part(header-cell){font-weight:600}vaadin-tab[selected]{font-weight:600}vaadin-app-layout::part(drawer){scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}vaadin-app-layout::part(drawer)::-webkit-scrollbar{width:6px}vaadin-app-layout::part(drawer)::-webkit-scrollbar-track{background:transparent}vaadin-app-layout::part(drawer)::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:10px}vaadin-app-layout::part(drawer)::-webkit-scrollbar-thumb:hover{background-color:#fff6}
