@import "https://fonts.googleapis.com/css2?family=Crimson+Pro:ital,wght@0,700;1,700&display=swap";@font-face{font-family:Crimson Pro;font-optical-sizing:auto;font-weight:700;font-style:italic}@font-face{font-family:Eurostile;src:url(./eurostile-BSuxjMnt.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Eurostile Extended;src:url(./eurostile_extended-Ba674NbM.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Myriad Pro;src:url(./myriadPro-Regular-DQFfhlAL.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Myriad Pro;src:url(./myriadPro-Bold-LH6AdXgR.otf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Myriad Pro;src:url(./myriadPro-Light-DsdXoU_k.otf)format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Myriad Pro;src:url(./myriadPro-Cond-Bw8-53ng.otf)format("opentype");font-weight:400;font-style:normal;font-stretch:75%}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--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;--lumo-border-radius:.6em;--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;--vaadin-app-layout-drawer-width:280px;font-family:Myriad Pro,sans-serif}vaadin-app-layout::part(drawer){scrollbar-width:none!important}vaadin-app-layout::part(drawer)::-webkit-scrollbar{display:none!important}[theme~=dark]{--lumo-shade-0pct:#16130b3b;--lumo-shade-5pct:#2c26160d;--lumo-shade-10pct:#2c26161a;--lumo-shade-20pct:#2c261633;--lumo-shade-30pct:#2c26164d;--lumo-shade-40pct:#2c261666;--lumo-shade-50pct:#2c261680;--lumo-shade-60pct:#2c261699;--lumo-shade-70pct:#2c2616b3;--lumo-shade-80pct:#2c2616cc;--lumo-shade-90pct:#2c2616e6;--lumo-shade:#2c2616;--lumo-primary-text-color:#e29d3c;--lumo-primary-color-50pct:#e29d3c80;--lumo-primary-color-10pct:#e29d3c1a;--lumo-primary-color:#e29d3c;--lumo-error-text-color:#e74040;--lumo-error-color-50pct:#e7404080;--lumo-error-color-10pct:#e740401a;--lumo-success-text-color:#54de6e;--lumo-success-color-50pct:#54de6e80;--lumo-success-color-10pct:#54de6e1a;--lumo-error-color:#e74040;--lumo-success-color:#54de6e;--lumo-success-contrast-color:#2d2c29;--lumo-tint-5pct:#f4eee10d;--lumo-tint-10pct:#f4eee11a;--lumo-tint-20pct:#f4eee133;--lumo-tint-30pct:#f4eee14d;--lumo-tint-40pct:#f4eee166;--lumo-tint-50pct:#f4eee180;--lumo-tint-60pct:#f4eee199;--lumo-tint-70pct:#f4eee1b3;--lumo-tint-80pct:#f4eee1cc;--lumo-tint-90pct:#f4eee1e6;--lumo-base-color:#2d2c29;--lumo-base-transparent:#2d2c29cc;--lumo-tint:#f4eee1;--lumo-primary-contrast-color:#2d2c29;--lumo-error-contrast-color:#2d2c29;--lumo-header-text-color:#dc9738;--golden-gradient:linear-gradient(to bottom, #f9d48f 0%, #e4b889 25%, #a87a67 50%, #e4b889 75%, #f9d48f 100%);--golden-accent-color:#f9d48f;--golden-accent-color-50:#a87a67;--golden-accent-color-n50:#faecbf;--royal-blue-color:#2196f3;--black-10pct:#00000014;--black-15pct:#0003;--black-25pct:#00000040;--black-50pct:#00000080;--black:#000;--passive-gray-color:#c6c2b7;--passive-gray-color-50pct:#00000014;--passive-gray-color-10pct:#00000014;--map-orange:#f6d549;--map-blue:linear-gradient(to bottom, #3e9df5 0%, #76ddf3 50%, #7fffc2 100%);--vaadin-login-form-background:transparent;--memento-orange-light:#ff9800;--memento-orange-dark:#754600;--gradient-orange:linear-gradient(to left,#ff9800 0%,#754600 100%);--memento-green-light:#4caf50;--memento-green-dark:#245225;--gradient-green:linear-gradient(to left,#4caf50 0%,#245225 100%);--memento-red-light:#f44336;--memento-red-dark:#6f0d06;--gradient-red:linear-gradient(to left,#f44336 0%,#6f0d06 100%);--memento-blue-light:#2196f3;--memento-blue-dark:#06406f;--gradient-blue:linear-gradient(to left,#2196f3 0%,#06406f 100%);--memento-gray-light:#9e9e9e;--memento-gray-dark:#3b3b3b;--gradient-gray:linear-gradient(to left,#9e9e9e 0%,#3b3b3b 100%)}h1,h2,h3,h4,h5{font-family:Eurostile Extended,serif}vaadin-login-form.form{background:0 0!important}vaadin-login-form.form::part(form){box-shadow:none!important;background:0 0!important}vaadin-button{cursor:pointer;transition:filter .15s,transform 50ms}vaadin-button:hover:not([disabled]){filter:brightness(1.1)}vaadin-button:active:not([disabled]){transform:scale(.98)}vaadin-button[disabled]{cursor:not-allowed}vaadin-notification-card::part(overlay){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}vaadin-notification-card::part(content){color:#fff!important;text-shadow:0 0 4px #000,0 0 8px #000,0 0 10px #4aace699,0 0 20px #4aace699,0 0 30px #4aace699,0 0 40px #4aace699!important;text-align:center!important;padding:10px 20px!important;font-size:1.3em!important;font-weight:700!important}vaadin-notification-card[theme~=error]::part(overlay){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}vaadin-notification-card[theme~=error]::part(content){color:#fff!important;text-shadow:0 0 4px #000,0 0 8px #000,0 0 10px #f05,0 0 20px #f05,0 0 30px #f05,0 0 40px #f05!important;font-size:1.3em!important;font-weight:700!important}.line{margin-top:0!important;margin-bottom:0!important;padding-top:2px!important;padding-bottom:2px!important}.counter-text{color:#fff;text-align:right;text-shadow:-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,2px 2px 2px #000c;font-family:Crimson Pro,serif;font-style:italic;font-weight:700;line-height:1;position:absolute;right:0}.text-glow-pink{color:#fff;text-shadow:0 0 4px #f05,0 0 10px #f05,0 0 20px #f05,0 0 30px #f05,0 0 40px #f05}.text-red::part(value),.text-red::part(input-field){color:var(--lumo-error-text-color)!important;-webkit-text-fill-color:var(--lumo-error-text-color)!important}.text-green::part(value),.text-green::part(input-field){color:var(--lumo-success-text-color)!important;-webkit-text-fill-color:var(--lumo-success-text-color)!important}.text-white{color:#fff}.text-gold{color:var(--golden-accent-color)}.text-muted{color:var(--lumo-tint-40pct)!important}.text-readable{overflow-wrap:break-word;white-space:normal;color:var(--lumo-tint-40pct);height:fit-content;font-family:Myriad Pro,serif;word-break:break-word!important}.title-text-white{color:#fff;margin-top:1em;margin-bottom:1em}.title-text{background:var(--golden-gradient);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:1.1em;margin-bottom:1em;font-family:Eurostile Extended,sans-serif}.title-text-unpadded{background:var(--golden-gradient);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.5em;margin-bottom:.5em;padding-left:8px;font-family:Eurostile Extended,sans-serif}.title-text-context{margin-top:0;margin-bottom:0;padding-left:8px;font-family:Eurostile,sans-serif;color:var(--lumo-primary-text-color)!important}.title-text-slim{background:var(--golden-gradient);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Eurostile,sans-serif;font-weight:300}.progress-text,.progress-text-small{font-family:Eurostile Extended,serif}.progress-text-small{font-size:var(--lumo-font-size-s)}.progress-text-xsmall{font-size:var(--lumo-font-size-xs)}.progress-text-condensed{font-family:Eurostile,serif}.progress-text-condensed-orange{font-family:Eurostile,serif;color:var(--lumo-primary-text-color)!important}.small-text{color:var(--black);font-size:var(--lumo-font-size-l);white-space:nowrap;align-self:start;font-family:Eurostile,serif}.nowrap-Title{white-space:nowrap;margin:0}.spacer{flex:auto}.masonry-layout-dash{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));align-items:start;gap:1em;display:grid}.masonry-layout{column-width:400px;column-gap:1em}.double-column{break-inside:avoid;border-radius:10px;grid-template-columns:1fr 1fr;align-items:start;gap:.05em;width:100%;margin-top:5px;background-color:var(--black-15pct)!important;padding:10px!important;display:grid!important}.estate-grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5em;width:100%;margin-bottom:2.5em;display:grid}.patch-title{column-span:all;border-radius:10px;background-color:var(--lumo-shade-0pct)!important;align-items:center!important;margin-bottom:5px!important;padding:5px 5px 5px 10px!important}.patch-center-layout{gap:5px!important}.iconed-title{column-span:all;border-radius:10px;align-items:center;margin-right:25px;padding-right:10px;background-color:var(--lumo-shade-0pct)!important;gap:10px!important;margin-bottom:10px!important;padding-left:10px!important}.blueprint-grid-2,.blueprint-grid-3{gap:10px;width:300px;display:grid}.blueprint-grid-2{grid-template-columns:repeat(2,1fr)}.blueprint-grid-3{grid-template-columns:repeat(3,1fr);align-items:baseline}.form{--vaadin-login-form-background:transparent}.glass-card{box-sizing:border-box;-webkit-backdrop-filter:blur(10px)!important;background:#161922bf!important;border:1px solid #ffffff14!important;box-shadow:0 8px 32px #0000005e!important}.baseCard__header{width:100%}.baseCard__body{gap:var(--lumo-space-m);flex-direction:column;width:100%;padding-top:10px;display:flex}.baseCard__footer{width:100%;padding-top:var(--lumo-space-m);justify-content:flex-end;gap:var(--lumo-space-m);margin-top:auto;display:flex}.baseCard{box-sizing:border-box;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.titleCard{box-sizing:border-box;border-radius:10px;align-items:center;gap:5px;width:100%;display:inline-flex;overflow:hidden;padding:10px 15px!important}.titleCard-dash{text-align:start;box-sizing:border-box;background-color:var(--lumo-primary-color);border-radius:10px 10px 0 0;align-items:start;width:100%;padding:2px 10px 2px 15px!important}.baseCard-standard{background-color:var(--lumo-tint-5pct)}.baseCard-dark{background-color:var(--black-10pct)}.baseCard-black{background-color:var(--black-15pct)}.baseCard-red{background-color:var(--lumo-error-color-50pct)!important}.baseCard-green{background-color:var(--lumo-success-color-50pct)!important}.baseCard-orange{background-color:var(--lumo-primary-text-color)!important}.baseCard-dash{cursor:pointer;align-items:start;padding:0;gap:5px!important;display:inline-flex!important}.baseCard--masonry{break-inside:avoid;width:100%;min-width:300px;max-width:450px;margin-bottom:10px}.baseCard--masonry-full{break-inside:avoid;width:100%;min-width:300px;max-width:1200px;margin-bottom:10px}.masonry-span-all{column-span:all!important;width:100%!important;max-width:100%!important;overflow:visible!important}.baseCard--fixed-200{flex-shrink:0;width:200px;min-width:200px;max-width:200px}.baseCard--fixed-400{flex-shrink:0;width:400px;min-width:400px;max-width:400px}.body-item{break-inside:avoid!important;margin-bottom:0!important;padding:10px!important}.baseCard--padding-default{padding:10px}.baseCard--padding-large{padding:20px}.baseCard--padding-null{padding:0}.icon-box-black,.button-panel{background-color:var(--lumo-shade-90pct);border-radius:var(--lumo-border-radius-m);justify-content:center;align-items:center;display:flex;flex-shrink:0!important}.button-panel{gap:3px;width:fit-content;padding:3px}.timer-inner-box,.timer-inner-box-spaced{text-align:start;box-sizing:border-box;align-items:start;width:100%;margin-top:5px!important;padding:2px 10px 2px 15px!important}.timer-inner-box{gap:0}.timer-inner-box-spaced{margin-bottom:5px;gap:5px!important}.dash-inner-box{text-align:start;align-items:start;width:100%;flex-wrap:wrap!important;gap:10px!important;margin-top:5px!important;padding:0!important;display:flex!important}.htmlContainer{box-sizing:border-box;padding:5px 15px!important}.task-container{box-sizing:border-box;width:100%;max-width:100%}.task-icon{flex-shrink:0;width:24px;height:24px}.task-level{text-align:right;flex-shrink:0;width:50px}.task-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.task-progress-horizontal{gap:5px!important;padding:0!important}.task-progress-vertical{padding-left:50px;gap:0!important}.columnspan-bar{grid-column:span 2;width:100%}.wheel-slot-parent{align-items:center;gap:8px!important;padding:0!important}.wheel-slot-vert{align-items:start!important;gap:1px!important;padding:0!important}.wheel-slot-vert-light{align-items:start!important;gap:2px!important;padding:0!important}.status-orb{border-radius:50%;flex-shrink:0;display:inline-block}.status-orb.green{background-color:#a8ffb2;box-shadow:0 0 15px 4px #32ff41cc}.status-orb.orange{background-color:#ffda75;box-shadow:0 0 15px 4px #ff8c00cc}.status-orb.red{background-color:#ffb3b3;box-shadow:0 0 15px 4px #ff3232cc}.status-orb.blue{background-color:#2196f3;box-shadow:0 0 5px #2196f3,0 0 10px #2196f3}.status-orb.gray{background-color:#7a7a7a}.orb-shell{background-color:#000;border-radius:50px;justify-content:center;align-items:center;gap:4px;width:fit-content;padding:4px;display:flex}.dynamic-svg-icon{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-16px{width:16px!important;height:16px!important}.icon-20px{width:20px!important;height:20px!important}.icon-24px{width:24px!important;height:24px!important}.icon-36px{width:36px!important;height:36px!important}.icon-40px{width:40px!important;height:40px!important}.icon-48px{width:48px!important;height:48px!important}.icon-64px{width:64px!important;height:64px!important}.logo-mobile{object-fit:contain;height:40px!important;display:block!important}vaadin-progress-bar.orange{--lumo-contrast-10pct:#ff980033}vaadin-progress-bar.green{--lumo-contrast-10pct:#4caf5033}vaadin-progress-bar.red{--lumo-contrast-10pct:#f4433633}vaadin-progress-bar.blue{--lumo-contrast-10pct:#2196f333}vaadin-progress-bar.gray{--lumo-contrast-10pct:#9e9e9e33}vaadin-progress-bar.orange::part(value){background:var(--gradient-orange)!important}vaadin-progress-bar.green::part(value){background:var(--gradient-green)!important}vaadin-progress-bar.red::part(value){background:var(--gradient-red)!important}vaadin-progress-bar.blue::part(value){background:var(--gradient-blue)!important}vaadin-progress-bar.gray::part(value){background:var(--gradient-gray)!important}.no-shrink{flex-shrink:0}.text-truncate{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.flex-bounded{box-sizing:border-box;width:100%;max-width:100%}.dimmed{transition:opacity .2s;opacity:.3!important}.disabled-view{opacity:.2;pointer-events:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--lumo-base-color)}::-webkit-scrollbar-thumb{background:var(--lumo-tint-20pct);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--lumo-tint-30pct)}.hide-on-mobile,.text-desktop-only{display:none!important}@media (width>=600px){.logo-mobile,.hide-desktop{display:none!important}.hide-on-mobile{display:block!important}}@media (width>=800px){.text-desktop-only{display:block!important}}@media (width<=599px){.hide-desktop,.logo-mobile{display:block!important}.masonry-layout,.masonry-layout-dash{column-count:1!important;flex-direction:column!important;display:flex!important}.iconed-title{gap:.5em;text-align:center!important;flex-wrap:wrap!important;justify-content:center!important;margin-right:0!important;padding:10px!important}.dash-inner-box{flex-direction:column!important}.baseCard--masonry,.baseCard--masonry-full,.baseCard--fixed-400,.baseCard--fixed-200{width:100%!important;min-width:100%!important;max-width:100%!important}.iconed-title h1,.iconed-title h2,.iconed-title h3,.iconed-title h4{font-size:var(--lumo-font-size-xl)!important;text-align:center!important;flex-basis:100%!important;margin:10px auto!important}.iconed-title .metallic-svg{display:none!important}.iconed-title .task-progress-vertical,.iconed-title .task-progress-horizontal,.iconed-title>div{text-align:center!important;flex-direction:column!important;flex-basis:100%!important;align-items:center!important;width:100%!important;padding-left:0!important;display:flex!important}.iconed-title .progress-text{text-align:center!important;width:100%!important}.spacer{display:none!important}}
