:root{font-optical-sizing:auto}.k-tooltip{text-align:left}.k-chart-tooltip td{text-align:right;white-space:nowrap;line-height:1}.ScaleBar:first-child,.ScaleBarLabel:first-child{Visibility:hidden}.MicrosoftMapDrawing,.MapPushpinBase{pointer-events:auto !important}.tab-pane{background-color:#fff}.card.card-preview{opacity:.65}.tile{width:150px;height:150px;display:block;float:left;margin:5px;color:#32cdc3;background:#fff;box-shadow:inset 0 0 1px #ffc;cursor:pointer;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow:visible}.tile-content:first-child{display:block}.tile-content.iconic .icon{position:absolute;width:64px;height:64px;font-size:48px;top:50%;margin-top:-40px;left:50%;margin-left:-32px;text-align:center;color:#000}.tile .tile-label{position:absolute;bottom:0;left:.625rem;padding:.425rem .25rem;z-index:999;color:#000}.tile-content{position:absolute;top:0;left:0;width:100%;height:inherit;overflow:hidden;display:none}.tile:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.tile-border{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-style:solid;box-sizing:border-box;height:140px;left:5px;top:5px;width:140px}.sidePanel{-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;background-color:rgba(255,255,255,.5);border-color:rgba(45,45,45,.1);border-radius:5px;border-style:dashed;color:#000;left:5px;padding:5px;position:absolute;top:5px;width:260px}.fa,.fas,.far,.fal,.fab,.fa-solid,.fa-regular,.fa-light,.fa-duotone{color:#32cdc3}.sedis-menu{background:#fff}td[role=gridcell] a{color:var(--bs-link-color);text-decoration:underline}footer{font-size:.625rem;text-transform:uppercase;letter-spacing:1px}.navbar .nav-link{font-size:1rem;font-weight:500;padding-top:.2rem;padding-bottom:.2rem}.analysis-page.loading,.analysis-page.loading *{cursor:wait !important}.analysis-loader-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.7);z-index:10}.comp-progress-log{text-align:left}.comp-progress-log td,.comp-progress-log th{text-align:left;font-family:var(--bs-font-monospace)}.comp-progress-log td{white-space:pre-wrap}.comp-progress-log .comp-progress-pct{font-variant-numeric:tabular-nums;display:inline-block}.comp-progress-log-wrap{max-height:20rem;overflow-y:auto}.admin-mini-menu{display:flex;flex-direction:column;gap:.3rem;font-size:.8125rem}.admin-mini-menu .admin-mini-group{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem .6rem}.admin-mini-menu .admin-mini-group__label{flex:0 0 8.5rem;text-align:right;text-transform:uppercase;letter-spacing:.03em;font-size:.6875rem;font-weight:600;color:var(--bs-secondary-color);user-select:none}.admin-mini-menu .admin-mini-group__items{display:flex;flex-wrap:wrap;gap:.15rem .25rem;margin:0;padding:0;list-style:none}.admin-mini-menu .admin-mini-link{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .5rem;border-radius:.5rem;white-space:nowrap;color:var(--bs-link-color);text-decoration:none}.admin-mini-menu .admin-mini-link:hover{background-color:var(--bs-tertiary-bg)}.admin-mini-menu .admin-mini-link.active{background-color:var(--bs-primary);color:#fff;cursor:default}.admin-mini-menu .admin-mini-link i{color:currentColor;opacity:1}@media(max-width: 575.98px){.admin-mini-menu .admin-mini-group__label{flex-basis:100%;text-align:left}}.components-reconnect-first-attempt-visible,.components-reconnect-repeated-attempt-visible,.components-reconnect-failed-visible,.components-pause-visible,.components-resume-failed-visible,.components-rejoining-animation{display:none}#components-reconnect-modal.components-reconnect-show .components-reconnect-first-attempt-visible,#components-reconnect-modal.components-reconnect-show .components-rejoining-animation,#components-reconnect-modal.components-reconnect-paused .components-pause-visible,#components-reconnect-modal.components-reconnect-resume-failed .components-resume-failed-visible,#components-reconnect-modal.components-reconnect-retrying,#components-reconnect-modal.components-reconnect-retrying .components-reconnect-repeated-attempt-visible,#components-reconnect-modal.components-reconnect-retrying .components-rejoining-animation,#components-reconnect-modal.components-reconnect-failed,#components-reconnect-modal.components-reconnect-failed .components-reconnect-failed-visible{display:block}#components-reconnect-modal.components-reconnect-retrying .components-reconnect-first-attempt-visible{display:none}#components-reconnect-modal{background-color:#fff;color:#000;font-family:Inter,system-ui,-apple-system,"Segoe UI","Helvetica Neue","Noto Sans",Arial,sans-serif;font-size:.75rem;width:20rem;margin:20vh auto;padding:2rem;border:0;border-radius:.5rem;box-shadow:0 3px 6px 2px rgba(0,0,0,.3);opacity:0;transition:display .5s allow-discrete,overlay .5s allow-discrete;animation:components-reconnect-modal-fadeOutOpacity .5s both}#components-reconnect-modal[open]{animation:components-reconnect-modal-slideUp 1.5s cubic-bezier(0.05, 0.89, 0.25, 1.02) .3s,components-reconnect-modal-fadeInOpacity .5s ease-in-out .3s;animation-fill-mode:both}#components-reconnect-modal::backdrop{background-color:rgba(0,0,0,.4);animation:components-reconnect-modal-fadeInOpacity .5s ease-in-out;opacity:1}@keyframes components-reconnect-modal-slideUp{0%{transform:translateY(30px) scale(0.95)}100%{transform:translateY(0)}}@keyframes components-reconnect-modal-fadeInOpacity{0%{opacity:0}100%{opacity:1}}@keyframes components-reconnect-modal-fadeOutOpacity{0%{opacity:1}100%{opacity:0}}.components-reconnect-container{display:flex;flex-direction:column;align-items:center;gap:1rem}#components-reconnect-modal p{margin:0;text-align:center}#components-reconnect-modal button{border:0;background-color:#32cdc3;color:#fff;padding:4px 24px;border-radius:4px}#components-reconnect-modal button:hover{background-color:#2aafa7}#components-reconnect-modal button:active{background-color:#32cdc3}.components-rejoining-animation{position:relative;width:80px;height:80px}.components-rejoining-animation div{position:absolute;border:3px solid #32cdc3;opacity:1;border-radius:50%;animation:components-rejoining-animation 1.5s cubic-bezier(0, 0.2, 0.8, 1) infinite}.components-rejoining-animation div:nth-child(2){border-color:#00fff1;animation-delay:-0.5s}@keyframes components-rejoining-animation{0%{top:40px;left:40px;width:0;height:0;opacity:0}4.9%{top:40px;left:40px;width:0;height:0;opacity:0}5%{top:40px;left:40px;width:0;height:0;opacity:1}100%{top:0px;left:0px;width:80px;height:80px;opacity:0}}
