.MainLayout-module__root__CTLvJ{background-color:var(--light-bg);display:flex;flex-direction:column;min-height:100vh;--config-bar-height:0px}.MainLayout-module__root__CTLvJ[data-config-bar-visible=true]{--config-bar-height:90px}.MainLayout-module__contentWrapper__U8tol{display:flex;height:calc(100vh - 64px - var(--config-bar-height))}.MainLayout-module__mainContent__RA6Gu{background-color:var(--light-bg);flex-grow:1;margin-left:240px;overflow-y:auto;padding:24px;transition:margin-left .3s ease;width:calc(100% - 240px)}.MainLayout-module__mainContent__RA6Gu[data-mobile=true]{margin-left:0;padding:0;width:100%}.UserMenu-module__userMenuContainer__UTudW{align-items:center;display:flex}.UserMenu-module__formControl__d2R3Y{min-width:120px}.UserMenu-module__selectEmpty__D2_Az{border:none;color:var(--dark);font-size:.95rem;font-weight:500}.UserMenu-module__selectEmpty__D2_Az.MuiInput-root:after,.UserMenu-module__selectEmpty__D2_Az.MuiInput-root:before{border:none!important}.UserMenu-module__selectEmpty__D2_Az .MuiSelect-select{background-color:transparent;padding:8px 32px 8px 12px}.UserMenu-module__selectEmpty__D2_Az .MuiSelect-select:focus{background-color:transparent}.UserMenu-module__selectEmpty__D2_Az .MuiSvgIcon-root{color:var(--grey)}.UserMenu-module__dropdownPaper__INBIy{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-top:8px}.UserMenu-module__menuItem__FYJmX{align-items:center;display:flex;font-size:.9rem;gap:12px;padding:12px 16px}.UserMenu-module__menuItem__FYJmX:hover{background-color:var(--light-bg)}.UserMenu-module__menuItemIcon__YFVPK{color:var(--grey);font-size:1.2rem}.MobileMenu-module__mobileMenuContainer__crbQA{align-items:center;display:flex;margin-right:16px}.MobileMenu-module__formControl__g91CM{min-width:auto}.MobileMenu-module__selectEmpty__PjzUv{align-items:center;background-color:transparent;border:none;color:var(--dark);cursor:pointer;display:flex;font-size:1rem;font-weight:500;padding:8px 12px}.MobileMenu-module__selectEmpty__PjzUv:hover{background-color:rgba(0,0,0,.04);border-radius:4px}.MobileMenu-module__selectEmpty__PjzUv.MuiInput-root:after,.MobileMenu-module__selectEmpty__PjzUv.MuiInput-root:before{display:none}.MobileMenu-module__selectEmpty__PjzUv .MuiSelect-select{align-items:center;display:flex;padding:0;padding-right:0!important}.MobileMenu-module__selectEmpty__PjzUv .MuiSelect-icon{display:none!important}.MobileMenu-module__menuIcon__xepIr{color:var(--dark);font-size:24px}.MobileMenu-module__dropdownPaper__rj_GX{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-top:8px;min-width:180px}.MobileMenu-module__sectionHeader__S6RrO{color:var(--grey);font-size:.7rem;font-weight:600;letter-spacing:.06em;line-height:1.6;padding:10px 16px 4px;pointer-events:none;text-transform:uppercase;user-select:none}.MobileMenu-module__menuItem__X388v{align-items:center;display:flex;font-size:.95rem;gap:12px;padding:12px 16px}.MobileMenu-module__menuItem__X388v:hover{background-color:var(--hover-bg)}.MobileMenu-module__menuItemIcon__I3LBq{color:var(--grey);font-size:20px}.MobileMenu-module__menuItemActive__IlVZ2{background-color:var(--blue)!important;color:var(--white)!important}.MobileMenu-module__menuItemActive__IlVZ2:hover{background-color:var(--blue-hover)!important}.MobileMenu-module__menuItemActive__IlVZ2 .MobileMenu-module__menuItemIcon__I3LBq{color:var(--white)!important}.LanguageSwitcher-module__languageSwitcher__Ys5d0{align-items:center;display:flex}.LanguageSwitcher-module__select__j9fA0{min-width:70px}.LanguageSwitcher-module__flag___1Mw4{font-size:1.2rem;line-height:1}.NavBar-module__container__qDGLC{align-items:center;background-color:var(--white);box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;height:64px;left:0;padding:0 24px;position:fixed;right:0;top:0;z-index:1100}.NavBar-module__wrapper__J1rHX{justify-content:space-between;width:100%}.NavBar-module__logoWrap__iM3FG,.NavBar-module__wrapper__J1rHX{align-items:center;display:flex}.NavBar-module__logo__VEsVJ{cursor:pointer;width:140px}.NavBar-module__rightSection__pcVUj{align-items:center;display:flex;gap:8px}.Sidebar-module__container__p73F1{background-color:var(--white);box-shadow:2px 0 8px rgba(0,0,0,.08);box-sizing:border-box;flex-shrink:0;height:calc(100vh - 64px);left:0;overflow-y:auto;position:fixed;top:64px;width:240px;z-index:1000}@media (max-width:1024px){.Sidebar-module__container__p73F1{display:none}}.Sidebar-module__drawerPaper__DFQIa{background-color:var(--white);box-sizing:border-box;height:100%;padding-left:8px;padding-right:8px;padding-top:16px;width:100%}.Sidebar-module__sectionHeader__VHjbS{color:var(--grey);font-size:.7rem;font-weight:600;letter-spacing:.06em;margin-top:12px;padding:8px 16px 4px;text-transform:uppercase;user-select:none}.Sidebar-module__drawerPaper__DFQIa>.Sidebar-module__sectionHeader__VHjbS:first-child{margin-top:0}.Sidebar-module__listWrapper___WXg7{align-items:center;border-radius:8px!important;box-sizing:border-box;cursor:pointer;display:flex;gap:12px;margin-bottom:4px;margin-top:4px;padding:12px 16px;transition:all .2s ease;width:100%}.Sidebar-module__listWrapper___WXg7:hover{background-color:var(--hover-bg)}.Sidebar-module__active__tT0OX{background-color:var(--blue)!important;color:var(--white)!important}.Sidebar-module__active__tT0OX:hover{background-color:var(--blue-hover)!important}.Sidebar-module__active__tT0OX .MuiListItemIcon-root,.Sidebar-module__active__tT0OX .MuiListItemText-root{color:var(--white)!important}.Sidebar-module__inactive__JXH7f{background-color:transparent!important;color:var(--dark)}.Sidebar-module__inactive__JXH7f:hover{background-color:var(--hover-bg)!important}.Sidebar-module__drawerIcon__djJ5g{color:var(--grey);min-width:30px!important}.Sidebar-module__listName__Kv7z9 .MuiTypography-root{font-size:.95rem;font-weight:500}.ConfigStatusBar-module__alert__otjhk{border-radius:0;left:0;margin:0;position:fixed;right:0;top:0;z-index:1200}.ConfigStatusBar-module__content__qf8LU{margin-top:4px}.ConfigStatusBar-module__errorList__rD7N3{margin:8px 0 0;padding-left:20px}.ConfigStatusBar-module__errorList__rD7N3 li{font-size:.875rem;margin-bottom:4px}.ProtectedRoute-module__loaderContainer__OcBT0{align-items:center;display:flex;height:100vh;justify-content:center}@font-face{font-display:swap;font-family:Houschka Rounded;font-style:normal;font-weight:500;src:url(/build/fonts/HouschkaRounded-Medium.368f5954.eot);src:url(/build/fonts/HouschkaRounded-Medium.368f5954.eot?#iefix) format("embedded-opentype"),url(/build/fonts/HouschkaRounded-Medium.b853ca94.woff2) format("woff2"),url(/build/fonts/HouschkaRounded-Medium.6e5c7064.woff) format("woff")}@font-face{font-display:swap;font-family:Houschka Rounded;font-style:normal;font-weight:700;src:url(/build/fonts/HouschkaRounded-Bold.119eca6e.eot);src:url(/build/fonts/HouschkaRounded-Bold.119eca6e.eot?#iefix) format("embedded-opentype"),url(/build/fonts/HouschkaRounded-Bold.afd7ae1d.woff2) format("woff2"),url(/build/fonts/HouschkaRounded-Bold.c3101680.woff) format("woff")}@font-face{font-display:swap;font-family:Houschka Rounded;font-style:normal;font-weight:800;src:url(/build/fonts/HouschkaRounded-ExtraBold.7b1565b8.eot);src:url(/build/fonts/HouschkaRounded-ExtraBold.7b1565b8.eot?#iefix) format("embedded-opentype"),url(/build/fonts/HouschkaRounded-ExtraBold.06954870.woff2) format("woff2"),url(/build/fonts/HouschkaRounded-ExtraBold.bf7070b4.woff) format("woff")}:root{--blue:#3f98bd;--blue-hover:#357f9e;--teal:#41bdb1;--teal-hover:#37a99e;--yellow:#e0d289;--dark:#2d3748;--grey:#5a6678;--light-bg:#f7f8fa;--white:#fff;--error:#e53e3e;--error-hover:#c53030;--success:#38a169;--success-hover:#2f855a;--warning:#dd6b20;--warning-text:#8a6d0b;--info-text:#31708f;--error-bg:#ffebee;--success-bg:#e8f5e9;--warning-bg:#fff3e0;--info-bg:#d9ebf2;--border:#e0e0e0;--border-light:#eee;--muted:#999;--hover-bg:#f0f0f0;--font-body:Arial,Helvetica,sans-serif;--font-heading:"Houschka Rounded",sans-serif;--fs-caption:0.75rem;--fs-small:0.875rem;--fs-body:1rem;--fs-lg:1.125rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-3xl:1.875rem;--fs-display:2.25rem;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:40px;--space-3xl:48px;--space-4xl:64px;--space-5xl:80px;--space-6xl:96px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--shadow-sm:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06);--shadow-md:0 4px 6px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.06);--shadow-lg:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);--shadow-glow:0 0 20px rgba(63,152,189,.25);--gradient-bg:linear-gradient(135deg,#f0f4f8,#e8eff6 50%,#edf5f4);--shadow-card:0 8px 32px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.03);--input-bg:#f7fafc;--input-border:#e2e8f0;--input-focus-shadow:0 0 0 3px rgba(63,152,189,.15);--text-dark:#1e293b;--text-subtle:#64748b;--text-label:#475569}.text{font-family:var(--font-body);margin:0}.text-h1{font-size:24px}.text-h1,.text-h2{color:var(--grey);font-family:var(--font-heading);font-weight:500}.text-h2{font-size:22px}.text-h3{font-size:20px}.text-h3,.text-h4{color:var(--grey);font-family:var(--font-heading);font-weight:500}.text-h4{font-size:18px}.text-h5{font-size:17px}.text-h5,.text-h6{color:var(--grey);font-family:var(--font-heading);font-weight:500}.text-h6{font-size:16px}.text-subtitle1{color:rgba(0,0,0,.87);font-size:16px;font-weight:500}.text-subtitle2{color:rgba(0,0,0,.6);font-size:14px;font-weight:500}.text-body{font-weight:400}.text-body,.text-bodyM{color:inherit;font-size:16px}.text-bodyM{font-weight:500}.text-bodyS{font-size:16px}.text-bodyS,.text-caption{color:inherit;font-weight:400}.text-caption{font-size:14px}.text-overline{color:inherit;font-size:14px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.text-color-primary{color:rgba(0,0,0,.87)}.text-color-secondary{color:rgba(0,0,0,.6)}.text-color-muted{color:rgba(0,0,0,.54)}.text-color-heading{color:var(--grey)}.text-color-link{color:var(--blue)}.text-color-error{color:var(--error)}.text-color-success{color:var(--success)}.text-color-warning{color:var(--warning)}.text-weight-normal{font-weight:400}.text-weight-medium{font-weight:500}.text-weight-bold{font-weight:700}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-gutter-bottom{margin-bottom:.5em}.text-no-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:600px){.text-h1{font-size:28px}.text-h2{font-size:24px}.text-h3{font-size:21px}.text-h4{font-size:19px}.text-h5{font-size:18px}}@media (min-width:960px){.text-h1{font-size:32px}.text-h2{font-size:27px}.text-h3{font-size:22px}.text-h4{font-size:20px}.text-h5{font-size:18px}}html{scroll-behavior:smooth}body,html{font-family:Roboto,sans-serif;height:100%}body{font-size:14px;margin:0}button:focus,div:focus{outline:none!important}#development{height:100%}.MuiAppBar-root .MuiTabs-flexContainer{min-height:96px!important}.navbar-nav ul{list-style-type:none}.navbar-nav ul li{float:left}.navbar-nav ul li.last{margin-right:10px}.navbar-nav .nav-link{font-size:18px;padding-top:10px}