@import "https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";body{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Roboto,sans-serif;font-weight:300}:root{--primary:#1a1a5b;--primary-hover:#4d4dcd;--primary-ultra-light:#ebebf9;--primary-light:#c3c3ee;--primary-semi-dark:#27278b;--primary-dark:#1c1c63;--primary-ultra-dark:#0b0b28;--primary-trans-10:#1a1a5b1a;--primary-trans-20:#1a1a5b33;--primary-trans-30:#1a1a5b4d;--secondary:oklch(89.8% .096 101.6);--secondary-hover:oklch(from var(--secondary) 39.8% c h);--secondary-ultra-light:oklch(from var(--secondary) 98.8% c h);--secondary-light:oklch(from var(--secondary) 96.2% c h);--secondary-semi-dark:oklch(from var(--secondary) 68.9% c h);--secondary-ultra-dark:oklch(from var(--secondary) 29.1% c h);--accent:#008426;--accent-trans-20:#00842633;--white:#fff;--black:#000;--neutral:#000;--neutral-hover:#000;--neutral-ultra-light:#f4f4f4;--neutral-light:#e7e7e7;--neutral-semi-light:#a6a6a6;--neutral-semi-dark:#595959;--neutral-dark:#404040;--neutral-ultra-dark:#1a1a1a;--neutral-trans-10:#0000001a;--neutral-trans-20:#0003;--neutral-trans-50:#00000080;--neutral-trans-70:#000000b3;--neutral-light-trans-40:#d9d9d966;--neutral-dark-trans-20:#40404033;--neutral-ultra-dark-trans-40:#1a1a1a66;--black-trans-20:#0003;--danger:#dc3848;--danger-hover:#e25b68;--danger-ultra-light:#fbe9eb;--danger-light:#f4bec3;--warning:#ffc10a;--warning-rgb:255 193 10;--warning-light:#ffecb3;--info:#18a2b8;--success:#29a745;--success-light:#c1f0cc;--success-trans-30:#29a7454d;--color-tornado:#ff5757;--color-devil:#ffab8a;--color-funnel:#f5e0e0;--color-gustnado:#ff8acc;--color-hail:#a8ffa8;--color-precip:#ccf;--color-wind:#ffffa8;--color-snow:#d4d4d4;--color-ice:#8a8aff;--color-avalanche:#ff8aff;--color-lightning:#fe9;--text-dark:var(--black);--text-dark-muted:#0009;--bg-ultra-light:var(--neutral-light);--bg-light:var(--neutral-light);--text-xs:.75rem;--text-s:clamp(.8125rem, calc(.0500374vw + .801242rem), .843961rem);--text-m:clamp(1rem, calc(.198807vw + .955268rem), 1.125rem);--text-l:clamp(1.2rem, calc(.476541vw + 1.09278rem), 1.49963rem);--text-xl:clamp(1.44rem, calc(.889066vw + 1.23996rem), 1.999rem);--text-line-height:calc(6px + 2ex);--h1:1.331rem;--h2:1.21rem;--h3:1.1rem;--h4:1rem;--h5:clamp(.8125rem, calc(.153624vw + .777935rem), .909091rem);--h6:clamp(.75rem, calc(.121585vw + .722644rem), .826446rem);--heading-line-height:calc(4px + 2ex);--space-xs:clamp(.666667rem, calc(.265076vw + .607025rem), .833333rem);--space-s:clamp(1rem, calc(.397614vw + .910537rem), 1.25rem);--space-m:clamp(1.5rem, calc(.596422vw + 1.36581rem), 1.875rem);--space-xl:clamp(2.66533rem, calc(2.47064vw + 2.10944rem), 4.21875rem);--section-padding-block:clamp(3rem, calc(4.17495vw + 2.06064rem), 5.625rem);--content-gap:var(--space-m);--grid-gap:var(--space-xs);--grid-2:repeat(2, minmax(0, 1fr));--grid-3:repeat(3, minmax(0, 1fr));--col-width-m:25rem;--event-card-width:320px;--event-list-padding:calc(var(--space-xs) * .5);--scrollbar-width:10px;--scrollbar-height:10px;--radius:5px;--radius-s:3.33333px;--radius-circle:50vw;--border-size:1px;--border:var(--border-size) solid var(--black-trans-20);--box-shadow-1:0 0 40px #0000001a;--box-shadow-3:0 0 80px #0000004d;--box-shadow-card:#32326926 0px 2px 5px 0px, #0000000d 0px 1px 1px 0px;--transition:background .3s ease-in-out, color .3s ease-in-out, border .3s ease-in-out;--focus-color:var(--primary);--focus-width:2px;--focus-offset:2px;--f-input-size:var(--text-s);--f-input-padding-x:.4rem;--f-input-padding-y:.5rem;--f-input-content-height:1.2em;--f-input-min-height:calc(var(--f-input-content-height) + 2 * var(--f-input-padding-y) + 2 * var(--border-size));--btn-padding-block:.5em;--btn-padding-inline:1em;--btn-min-width:3.75rem;--btn-radius:var(--radius);--btn-border-width:1px}@media (width<48rem){:root{--f-input-content-height:max(1.2em, 1.2 * 16px)}}*,:before,:after{box-sizing:border-box}*{margin:0}img,picture,video,canvas,svg{max-width:100%;display:block}:where(img),:where(figure:not(figure:has(img))){border-radius:var(--radius)}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}button{cursor:pointer}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html,body{overscroll-behavior:none;overflow:hidden}body{height:100dvh;color:var(--text-dark);background-color:var(--white);font-size:var(--text-s);font-weight:400;line-height:var(--text-line-height);text-wrap:pretty;-webkit-font-smoothing:antialiased;flex-direction:row;display:flex}body main{flex-direction:column;flex-grow:1;height:1px;display:flex}p,li{line-height:var(--text-line-height)}:is(h1,h2,h3,h4,h5,h6){line-height:var(--heading-line-height);text-wrap:pretty}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}h4{font-size:var(--h4)}h5{font-size:var(--h5)}h6{font-size:var(--h6)}body a:where(:not([class*=btn--])){color:var(--primary);font-weight:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;transition:var(--transition)}:is(h1,h2,h3,h4,h5,h6) a{font-weight:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;color:currentColor}@media (hover:hover) and (pointer:fine){body a:where(:not([class*=btn--])):hover{color:var(--primary-hover)}:is(h1,h2,h3,h4,h5,h6) a:hover{color:currentColor}}*{scrollbar-width:thin;scrollbar-color:var(--neutral-trans-50) var(--neutral-ultra-light)}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-height)}::-webkit-scrollbar-track{background-color:var(--neutral-ultra-light);border:1px solid var(--neutral-light);border-radius:8px}::-webkit-scrollbar-thumb{background-color:var(--neutral-trans-50);border-radius:8px}.relative{position:relative}.flex--col.flex--col{flex-direction:column;display:flex}.flex--row.flex--row{flex-direction:row;display:flex}.justify-content--between.justify-content--between{justify-content:space-between}.align-items--center.align-items--center{align-items:center}.grid--2{grid-template-columns:var(--grid-2);gap:var(--grid-gap);inline-size:100%;display:grid!important}.side-by-side{grid-template-columns:var(--grid-2);gap:var(--space-xs);display:grid}.gap--xs.gap--xs{gap:var(--space-xs);--grid-gap:var(--space-xs)}.gap--s.gap--s{gap:var(--space-s);--grid-gap:var(--space-s)}.padding--xs{padding:var(--space-xs)}.padding--m{padding:var(--space-m)}.text--m{font-size:var(--text-m);line-height:var(--text-line-height);text-wrap:pretty}.text--bold{font-weight:700}.text--dark.text--dark{color:var(--text-dark)}.text--success.text--success{color:var(--success)}.text--warning.text--warning{color:var(--warning)}.text--danger.text--danger{color:var(--danger)}.text--info.text--info{color:var(--info)}.link--primary{color:var(--primary)}.link--primary:hover{color:var(--primary-hover)}.keyboard-key{background-color:var(--neutral-light);border:1px solid var(--neutral-semi-light);border-radius:4px;padding:.25em .5em;font-size:.7em}[class*=btn--]:where(:not(.btn--none)){min-inline-size:var(--btn-min-width);padding-block:var(--btn-padding-block);padding-inline:var(--btn-padding-inline);border:var(--btn-border-width) solid var(--btn-border-color);border-radius:var(--btn-radius);background:var(--btn-background);color:var(--btn-text-color);font-size:var(--text-m);letter-spacing:.05em;text-align:center;white-space:nowrap;transition:var(--transition);flex-direction:row;justify-content:center;align-items:center;font-style:normal;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){[class*=btn--]:where(:not(.btn--none)):hover{background:var(--btn-background-hover);color:var(--btn-text-color-hover);border-color:var(--btn-border-color-hover)}}[class*=btn--]:where(:not(.btn--none)):focus{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.btn--xs{font-size:var(--text-xs);padding-block:.3em;padding-inline:.6em}.btn--s{font-size:var(--text-s)}.btn--m{font-size:var(--text-m)}.btn--l{font-size:var(--text-l)}.btn--xl{font-size:var(--text-xl)}.btn--primary{--btn-background:var(--primary-semi-dark);--btn-background-hover:var(--primary-hover);--btn-text-color:var(--primary-ultra-light);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-color:var(--primary-ultra-dark);--btn-border-color-hover:var(--primary-hover);--focus-color:var(--primary-light)}.btn--primary.btn--outline{--btn-background:var(--white);--btn-text-color:var(--primary);--btn-border-color:var(--primary)}.btn--secondary{--btn-background:var(--secondary);--btn-background-hover:var(--secondary-hover);--btn-text-color:var(--secondary-ultra-dark);--btn-text-color-hover:var(--secondary-ultra-light);--btn-border-color:var(--secondary-semi-dark);--btn-border-color-hover:var(--secondary-hover);--focus-color:var(--secondary-light)}.btn--secondary.btn--outline{--btn-background:transparent;--btn-text-color:var(--secondary);--btn-border-width:2px;--btn-border-color:var(--secondary)}.btn--danger{--btn-background:var(--danger);--btn-background-hover:var(--danger-hover);--btn-text-color:var(--danger-ultra-light);--btn-text-color-hover:var(--danger-ultra-light);--btn-border-color:var(--danger);--btn-border-color-hover:var(--danger-hover);--focus-color:var(--danger-light)}.btn--danger.btn--outline{--btn-background:transparent;--btn-background-hover:var(--danger);--btn-text-color:var(--danger);--btn-border-color-hover:var(--danger)}.btn--ghost.btn--ghost{--btn-background:transparent;--btn-background-hover:var(--neutral-light);--btn-text-color:var(--neutral-dark);--btn-text-color-hover:var(--neutral-hover);--btn-border-width:0;--btn-border-color:transparent;--btn-border-color-hover:transparent;--focus-color:var(--neutral-light)}.btn--white.btn--white{--btn-background:var(--white);--btn-background-hover:var(--neutral-ultra-light);--btn-text-color:var(--neutral-dark);--btn-text-color-hover:var(--neutral-dark);--btn-border-color:color-mix(in srgb, var(--neutral) 20%, transparent);--btn-border-color-hover:var(--neutral-semi-light);--focus-color:var(--neutral-light)}.btn--transparent.btn--transparent{min-width:2em;color:var(--text-dark);text-underline-offset:.3em;background-color:#0000;border:none;padding:0;text-decoration:underline}.btn--none.btn--none{background:0 0;border:none}.btn--round.btn--round{--btn-radius:var(--radius-circle);--btn-min-width:0;aspect-ratio:1;flex-shrink:0;justify-content:center;align-self:center;max-width:max-content;padding-block:.4em;padding-inline:.4em}.btn--xs.btn--round.btn--round{padding-block:.3em;padding-inline:.3em}input,button,textarea,select{font:inherit}@media (width<48rem){input,textarea,select{font-size:max(16px,1em)}}input:disabled,button:disabled,textarea:disabled,select:disabled{opacity:.5;pointer-events:none}textarea,input:not([type=checkbox]):not([aria-hidden=true]){border:var(--border);border-radius:var(--radius);min-width:0;min-height:var(--f-input-min-height);padding:var(--f-input-padding-y) var(--f-input-padding-x)}input:not([type=checkbox]):not([aria-hidden=true]){line-height:var(--f-input-content-height)}input[type=checkbox]{border:var(--border);border-radius:var(--radius);width:1.2em;height:1.2em}[data-fs-control]:not([type=checkbox]){width:100%}[data-fs-error]{color:var(--danger)}.form--light :is(input,select,textarea)::placeholder{color:var(--neutral-dark);opacity:.5}.form--light label{color:var(--neutral-dark);font-size:var(--text-s);margin-bottom:.5em;font-weight:400;line-height:1}.form--light input[type=radio]{accent-color:var(--primary)}.form--light input[type=radio]+label{color:var(--neutral-dark);font-family:inherit;font-size:var(--text-s);margin:0;padding-inline-start:inherit;font-weight:400;line-height:1.4;display:inline-block}.form--light input[type=file]{padding:0}.input-group{flex-direction:row;width:100%;display:flex}.input-group__before,.input-group__after{border:1px solid var(--neutral-trans-10);background-color:var(--neutral-light);font-size:var(--text-s);white-space:nowrap;justify-content:center;align-items:center;padding-inline:5px;display:flex}.input-group__before{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.input-group__after{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.input-group__field{flex:1;min-width:0}.input-group:has(.input-group__before) .input-group__field{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:has(.input-group__after) .input-group__field{border-top-right-radius:0;border-bottom-right-radius:0}.language-selector.svelte-1v2j48r button{gap:calc(var(--space-xs) * .5)}.language-selector__current-name.svelte-1v2j48r{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.language-selector__option.svelte-1v2j48r{justify-content:space-between;gap:var(--space-s);flex-direction:row;align-items:center;width:100%;display:flex}.language-selector__flags.svelte-1v2j48r{gap:calc(var(--space-xs) * .2);flex-direction:row;display:flex}.permission-badges.svelte-1elxaub{margin-left:auto}.heading.svelte-1elxaub{font-size:var(--text-m);line-height:inherit}.header.svelte-1elxaub{border-bottom:1px solid var(--neutral-light);align-items:center;gap:var(--space-s);flex-direction:row;height:4rem;display:flex;position:relative;top:0}a.svelte-1elxaub{height:100%}.heading-container.svelte-1elxaub{flex-direction:column;min-width:0;padding:1em;display:flex;overflow:hidden}.heading-container.svelte-1elxaub>:is(.heading:where(.svelte-1elxaub),.subheading:where(.svelte-1elxaub)){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.subheading.svelte-1elxaub{font-size:var(--text-s);color:var(--neutral-trans-50);text-align:left;background:0 0;border:none;width:fit-content;font-weight:600}.user-container.svelte-1elxaub{gap:var(--space-s);font-size:var(--text-s);flex-direction:row;flex-shrink:0;align-items:center;padding-right:1em;display:flex}.header.svelte-1elxaub .header-menu-button{display:none}@media (width<48rem){.header.svelte-1elxaub{gap:var(--space-xs);padding-inline-start:var(--space-xs)}.header.svelte-1elxaub .header-menu-button{flex-shrink:0;display:inline-flex}.heading-container.svelte-1elxaub>.heading:where(.svelte-1elxaub){white-space:normal;line-height:1.2}.heading-container.svelte-1elxaub{padding-inline:0}.subheading.svelte-1elxaub,.user-details.svelte-1elxaub{display:none}.permission-badges.svelte-1elxaub{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.language-switcher.svelte-1elxaub{margin-left:auto}}.user-name.svelte-1elxaub{font-weight:700}.user-role.svelte-1elxaub{color:var(--neutral-trans-50)}.toast.svelte-1uwsdvb{color:#fff;border-radius:var(--radius);pointer-events:auto;width:20rem;box-shadow:var(--box-shadow-card);align-items:center;padding:.75rem 1.5rem;display:flex}.error.svelte-1uwsdvb{background:var(--danger)}.warning.svelte-1uwsdvb{background:var(--warning)}.success.svelte-1uwsdvb{background:var(--success)}.info.svelte-1uwsdvb{background:var(--info)}.text.svelte-1uwsdvb{margin-left:1rem}.icon.svelte-1uwsdvb{font-size:var(--text-l);flex-shrink:0}.toast.svelte-1uwsdvb .close{color:#fff;line-height:1;font-size:var(--text-l);cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0 0 0 auto;padding:0}.toast-provider.svelte-sids2e{z-index:1001;pointer-events:none;justify-content:center;gap:var(--space-xs);flex-direction:column;height:auto;margin-top:4em;margin-right:3em;display:flex;position:fixed;top:0;right:0}.eswd-version.svelte-1vq8mva{font-size:var(--text-xs);color:var(--neutral-trans-50);cursor:pointer;background:0 0;border:none;font-weight:600}.changelog__wrapper.svelte-1vq8mva{gap:var(--space-xs);flex-direction:column;display:flex}.changelog__title.svelte-1vq8mva{align-items:center;gap:5px;display:flex}.changelog__badge.svelte-1vq8mva{border-radius:var(--radius);text-transform:uppercase;flex-grow:0;justify-content:center;align-items:center;height:20px;padding:3px;font-size:.5em;font-weight:500;display:flex}.changelog__badge--prerelease.svelte-1vq8mva{color:#856404;background:#fff3cd;border:1px solid #ffeaa7}.event-counts.svelte-16fd4mk{flex-direction:column;gap:.2em;inline-size:100%;padding-block:.5em;display:flex}.count-item.svelte-16fd4mk{justify-content:space-between;align-items:baseline;display:flex}.count-value.svelte-16fd4mk{color:var(--primary);text-align:right;font-size:1em;font-weight:500;line-height:1.2}.count-label.svelte-16fd4mk{color:var(--neutral-trans-50);font-size:.85em}.skeleton.svelte-16fd4mk{background:linear-gradient(90deg, var(--neutral-trans-10) 25%, #00000008 50%, var(--neutral-trans-10) 75%);background-size:200% 100%;border-radius:.25em;block-size:1em;inline-size:4em;animation:1.5s ease-in-out infinite svelte-16fd4mk-shimmer}@keyframes svelte-16fd4mk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.navbar__inner.svelte-q971rm{background-color:var(--white);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden auto}.navbar-section__logo.svelte-q971rm{flex-direction:column;padding:5px;display:flex}.eswd-logo-link.svelte-q971rm{height:120px}.navbar.svelte-q971rm{z-index:20;background-color:#fff;flex-direction:column;width:200px;min-width:200px;height:100%;transition:width .2s,padding .2s;display:flex;overflow:visible;box-shadow:0 0 5px -1px #0000004d}@media (width<48rem){.navbar.svelte-q971rm{visibility:hidden;height:100svh;transition:translate .2s,visibility .2s;position:fixed;top:0;left:0;translate:-100%}.navbar--open.svelte-q971rm{visibility:visible;translate:0}}.navbar-section.svelte-q971rm{flex-direction:column;align-items:start;margin-top:auto;display:flex}.navbar-section.svelte-q971rm .navbar-section__header:where(.svelte-q971rm){width:100%;color:var(--neutral-trans-50);text-align:left;border-bottom:solid 1px var(--neutral-trans-50);margin-block:1em;padding-block:.4em;padding-inline:1em 0}.navbar-section.svelte-q971rm:not(:has(.navbar-link)) .navbar-section__header:where(.svelte-q971rm){display:none}.navbar-link.svelte-q971rm:hover{background-color:var(--neutral-light-trans-40)}.navbar-link.svelte-q971rm{cursor:pointer;gap:calc(var(--space-xs) * .5);text-align:start;color:#000;width:100%;font-size:var(--text-xs);letter-spacing:.08em;background:0 0;border:none;grid-template-columns:minmax(0,.5fr) minmax(0,2fr);justify-content:start;align-items:center;padding:.4em 1.5em;font-weight:450;text-decoration:none;display:grid}.navbar-link--disabled.svelte-q971rm{color:var(--neutral-trans-50);cursor:not-allowed}.navbar-link--disabled.svelte-q971rm:hover{background-color:#0000}.navbar-link__tooltip-trigger{width:100%}.navbar-link__tooltip-trigger .navbar-link.svelte-q971rm{display:grid}.navbar-icon.svelte-q971rm{font-size:var(--text-m)}.navbar-icon.svelte-q971rm svg{width:1.2em;height:1.2em}.selected.svelte-q971rm{color:var(--primary);background-color:var(--neutral-light-trans-40)}main.svelte-12qhfyh{max-width:100%}.container.svelte-12qhfyh{flex-direction:row;width:100%;height:100%;display:flex}.right-wrapper.svelte-12qhfyh{flex-direction:column;flex:1;min-width:0;display:flex}.nav-backdrop.svelte-12qhfyh{display:none}@media (width<48rem){.nav-backdrop.svelte-12qhfyh{z-index:19;background-color:var(--neutral-ultra-dark-trans-40);display:block;position:fixed;inset:0}}.content.svelte-12qhfyh{flex-grow:1;max-width:100%;height:1px;display:flex}
