@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url("../fonts/inter/Inter-Thin.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-Thin.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:100;font-display:swap;src:url("../fonts/inter/Inter-ThinItalic.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-ThinItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url("../fonts/inter/Inter-ExtraLight.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-ExtraLight.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:200;font-display:swap;src:url("../fonts/inter/Inter-ExtraLightItalic.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-ExtraLightItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/inter/Inter-Light.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-Light.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:300;font-display:swap;src:url("../fonts/inter/Inter-LightItalic.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-LightItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/inter/Inter-Regular.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-Regular.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/inter/Inter-Italic.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-Italic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/inter/Inter-Medium.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-Medium.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:500;font-display:swap;src:url("../fonts/inter/Inter-MediumItalic.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-MediumItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/inter/Inter-SemiBold.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-SemiBold.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:600;font-display:swap;src:url("../fonts/inter/Inter-SemiBoldItalic.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-SemiBoldItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/inter/Inter-Bold.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-Bold.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url("../fonts/inter/Inter-BoldItalic.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-BoldItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/inter/Inter-ExtraBold.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-ExtraBold.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:800;font-display:swap;src:url("../fonts/inter/Inter-ExtraBoldItalic.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-ExtraBoldItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url("../fonts/inter/Inter-Black.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-Black.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:900;font-display:swap;src:url("../fonts/inter/Inter-BlackItalic.woff2?v=3.19") format("woff2"),url("../fonts/inter/Inter-BlackItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter var';font-weight:100 900;font-display:swap;font-style:normal;src:url("../fonts/inter/Inter-roman.var.woff2?v=3.19") format("woff2")}@font-face{font-family:'Inter var';font-weight:100 900;font-display:swap;font-style:italic;src:url("../fonts/inter/Inter-italic.var.woff2?v=3.19") format("woff2")}@font-face{font-family:'Inter var experimental';font-weight:100 900;font-display:swap;font-style:oblique 0deg 10deg;src:url("../fonts/inter/Inter.var.woff2?v=3.19") format("woff2")}@font-face{font-family:"Material Symbols Rounded";font-style:normal;src:url("../fonts/material-symbols/MaterialSymbolsRounded.woff2") format("woff2"),url("../fonts/material-symbols/MaterialSymbolsRounded.ttf") format("ttf");font-display:block}:root{--primary-color:#2d7fa3;--primary-border-color:#5e92a8;--light-foreground-color:#fff;--default-font:'Inter',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}@supports(font-variation-settings:normal){:root{--default-font:'Inter var',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}}.material-symbols-rounded{font-family:"Material Symbols Rounded";font-style:normal;font-weight:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr}*,.scrollbar-hover:hover,.scrollbar-hover:focus{scrollbar-width:thin;scrollbar-color:#a4a4a4 #ccc}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track,.scrollbar-hover:hover::-webkit-scrollbar-track,.scrollbar-hover:focus::-webkit-scrollbar-track{background-color:#ccc}*::-webkit-scrollbar-thumb,.scrollbar-hover:hover::-webkit-scrollbar-thumb,.scrollbar-hover:focus::-webkit-scrollbar-thumb{background-color:#a4a4a4}*::-webkit-scrollbar-thumb:hover,.scrollbar-hover:hover::-webkit-scrollbar-thumb:hover,.scrollbar-hover:focus::-webkit-scrollbar-thumb:hover{background-color:#949494}*::-webkit-scrollbar-thumb:active,.scrollbar-hover:hover::-webkit-scrollbar-thumb:active,.scrollbar-hover:focus::-webkit-scrollbar-thumb:active{background-color:#575757}.menu-scrollbar,.scrollbar-hover{scrollbar-color:transparent transparent;transition:scrollbar-color 100ms}.menu-scrollbar::-webkit-scrollbar-track,.scrollbar-hover::-webkit-scrollbar-track{background-color:transparent;transition:background-color 100ms}.menu-scrollbar::-webkit-scrollbar-thumb,.scrollbar-hover::-webkit-scrollbar-thumb{background-color:transparent;transition:background-color 100ms}.menu-scrollbar::-webkit-scrollbar-thumb:hover,.scrollbar-hover::-webkit-scrollbar-thumb:hover{background-color:transparent;transition:background-color 100ms}.menu-scrollbar::-webkit-scrollbar-thumb:active,.scrollbar-hover::-webkit-scrollbar-thumb:active{background-color:transparent;transition:background-color 100ms}.menu-scrollbar:hover,.menu-scrollbar:focus{scrollbar-color:#9ca3af #1f2937}.menu-scrollbar:hover::-webkit-scrollbar-track,.menu-scrollbarfocus::-webkit-scrollbar-track{background-color:#1f2937}.menu-scrollbar:hover::-webkit-scrollbar-thumb,.menu-scrollbar:focus::-webkit-scrollbar-thumb{background-color:#9ca3af}.menu-scrollbar:hover::-webkit-scrollbar-thumb:hover,.menu-scrollbar:focus::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.menu-scrollbar:hover::-webkit-scrollbar-thumb:active,.menu-scrollbar:focus::-webkit-scrollbar-thumb:active{background-color:#4b5563}body{font-family:var(--default-font);width:100vw;min-height:100vh;margin:0;overflow:hidden}#app{width:100%;min-height:100%}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.dxbl-loading-panel .dxbl-loading-panel-container.dxbl-loading-panel-shading{background-color:transparent}.dxbl-loading-panel .dxbl-loading-panel-container.dxbl-loading-panel-shading .dxbl-loading-panel-indicator-area.dxbl-loading-panel-hidden{--dxbl-loading-panel-message-color:#414c5d}.dxbl-loading-panel .dxbl-loading-panel-container.dxbl-loading-panel-shading .dxbl-loading-panel-indicator-area.dxbl-loading-panel-hidden .dxbl-wait-indicator{--dxbl-wait-indicator-color:#1d4ed8}