:root{--ecodigital-cyan:#00B8D9;--ecodigital-blue:#0066CC;--ecodigital-navy:#172032;--ecodigital-magenta:#E0198D;--ecodigital-yellow:#FFC400;--ecodigital-page:#F4F7FA;--ecodigital-panel:#FFFFFF;--ecodigital-border:#D8E2EC;--primary-color:var(--ecodigital-cyan);--primary-color-darker:var(--ecodigital-blue);--primary-color-rgb:rgba(0,184,217,.16);--primary-color-calendar:rgba(0,184,217,.13);--secondary-color:var(--ecodigital-navy);--black:var(--ecodigital-navy);--background-primary-color:var(--ecodigital-page);--background-secondary-color:var(--ecodigital-panel);--background-tertiary-color:#FAFCFE;--background-quarternary-color:#EAF1F7;--border-color-primary:var(--ecodigital-border);--border-color:var(--ecodigital-border);--border-input-color:#B9C8D8;--table-th-bg:#EAF1F7;--table-td-even-bg:#F8FBFD;--alert-info-bg-color:rgba(0,184,217,.12);--alert-info-icon-color:var(--ecodigital-blue);--alert-info-border-color:rgba(0,184,217,.18);--color-icon-favorite:var(--ecodigital-yellow)}@media screen,projection,tv,handheld{.LoginScreen{background-color:#555A5B}.LoginScreen .WidgetSimple,.LoginScreen .LoginBox>.WidgetSimple,.LoginScreen #PasswordBox>.WidgetSimple{border-color:rgba(0,184,217,.24);box-shadow:0 16px 45px rgba(23,32,50,.16)}.LoginScreen input:focus,.LoginScreen select:focus,.LoginScreen textarea:focus{border-color:var(--ecodigital-cyan);box-shadow:0 0 0 3px rgba(0,184,217,.16)}.LoginScreen #LoginButton,.LoginScreen .btn-primary{background:var(--ecodigital-blue);border-color:var(--ecodigital-blue)}.LoginScreen #LoginButton:hover,.LoginScreen .btn-primary:hover{background:var(--ecodigital-cyan);border-color:var(--ecodigital-cyan)}.LoginScreen #LostPassword,.LoginScreen #BackToLogin{color:var(--ecodigital-blue)}}:root{--ecodigital-green:#35C96F;--ecodigital-green-dark:#178A4D;--ecodigital-green-soft:rgba(53,201,111,.14);--ecodigital-cyan-soft:rgba(0,184,217,.12);--ecodigital-focus-ring:rgba(53,201,111,.22);--primary-color:#00AFCB;--primary-color-darker:#0069C7;--primary-color-rgb:rgba(0,175,203,.14);--border-color-primary:#D4E0EA;--border-color:#D4E0EA;--table-th-bg:#EAF2F8;--table-td-even-bg:#F8FBFD}:root{--eco-navy:#162033;--eco-text:#1b2436;--eco-muted:#6c7788;--eco-page:#f3f7fb;--eco-panel:#ffffff;--eco-line:#d7e3ee;--eco-line-strong:#bfd0de;--eco-cyan:#00b7d7;--eco-cyan-dark:#008eb4;--eco-blue:#075fbe;--eco-green:#36c66f;--eco-green-dark:#178a4d;--eco-green-soft:rgba(54,198,111,.14);--eco-yellow:#ffc400;--eco-magenta:#e0198d;--eco-magenta-soft:rgba(224,25,141,.10);--primary-color:var(--eco-cyan);--primary-color-darker:var(--eco-blue);--primary-color-rgb:rgba(0,183,215,.14);--primary-color-calendar:rgba(0,183,215,.12);--secondary-color:var(--eco-navy);--black:var(--eco-navy);--main-font-color:var(--eco-text);--menu-font:var(--eco-text);--menu-bg:var(--eco-panel);--background-primary-color:var(--eco-page);--background-secondary-color:var(--eco-panel);--background-tertiary-color:#f8fbfe;--background-quarternary-color:#eaf2f8;--background-quinary-color:var(--eco-panel);--border-color-primary:var(--eco-line);--border-color:var(--eco-line);--border-input-color:var(--eco-line-strong);--table-th-bg:#eaf2f8;--table-td-even-bg:#f8fbfd;--bread-crumb:#89919c;--bread-crumb-active:var(--eco-text);--color-icon-favorite:var(--eco-yellow)}
@media screen,projection,tv,handheld{a:hover,.AsBlock:hover,.BreadCrumb a:hover{color:var(--ecodigital-green-dark)!important}input:focus,select:focus,textarea:focus,.cke_chrome:focus-within{border-color:var(--ecodigital-green)!important;box-shadow:0 0 0 3px var(--ecodigital-focus-ring)!important}.btn-main.btn-primary,button.btn-primary,.CallForAction.Primary span,.CallForAction.Fullsize.Primary span{background:var(--primary-color-darker)!important;border-color:var(--primary-color-darker)!important}.btn-main.btn-primary:hover,button.btn-primary:hover,.CallForAction.Primary:hover span,.CallForAction.Fullsize.Primary:hover span{background:var(--primary-color)!important;border-color:var(--primary-color)!important}.WidgetSimple,.DashboardWidget,.card,.table-widget{border-color:var(--border-color-primary)!important}.WidgetSimple>.Header,.table-widget .Header{border-top:3px solid var(--ecodigital-cyan-soft)}.DashboardWidget .Header .Counter,.WidgetSimple .Header .Counter,.Badge,.Pill,.Flag{background:var(--ecodigital-cyan-soft)!important;color:var(--ecodigital-navy)!important;border-color:rgba(0,175,203,.22)!important}.MessageBox.WithIcon,.SuccessBox,.ErrorBox{border-left:4px solid var(--ecodigital-green)}}@media screen,projection,tv,handheld{.btn-main.btn-primary,button.btn-primary,.CallForAction.Primary span,.CallForAction.Fullsize.Primary span,.CallForAction.Active span,.CallForAction.Selected span,.CallForAction:active span{color:#ffffff!important}.CallForAction.Active span,.CallForAction.Selected span,.CallForAction:active span{background:var(--primary-color-darker)!important;border-color:var(--primary-color-darker)!important}.CallForAction.Active:hover span,.CallForAction.Selected:hover span{background:var(--primary-color)!important;border-color:var(--primary-color)!important}}@media screen,projection,tv,handheld{body{background:var(--eco-page)!important;color:var(--eco-text)!important}a{color:var(--eco-blue)}a:hover,a:focus,.AsBlock:hover,.BreadCrumb a:hover{color:var(--eco-cyan-dark)!important}input:focus,select:focus,textarea:focus,.cke_chrome:focus-within{border-color:var(--eco-green)!important;box-shadow:0 0 0 3px rgba(54,198,111,.20)!important}.WidgetSimple,.DashboardWidget,.card,.table-widget,.ContentColumn .WidgetSimple{border-color:var(--eco-line)!important;box-shadow:0 12px 35px rgba(22,32,51,.08)}.WidgetSimple>.Header,.DashboardWidget>.Header,.table-widget .Header{border-top:3px solid rgba(0,183,215,.18)!important}#ToolBar a.CallForAction,.CallForAction,.CallForAction span,button,.btn-main,.btn-primary{text-decoration:none!important}#ToolBar a.CallForAction.Active,#ToolBar a.CallForAction.Selected,#ToolBar a.CallForAction:active,#ToolBar a.CallForAction.Active span,#ToolBar a.CallForAction.Selected span,#ToolBar a.CallForAction:active span,.CallForAction.Primary span,.CallForAction.Fullsize.Primary span,.CallForAction.Active span,.CallForAction.Selected span,.btn-main.btn-primary,button.btn-primary{background:var(--eco-blue)!important;border-color:var(--eco-blue)!important;color:#ffffff!important}#ToolBar a.CallForAction.Active,#ToolBar a.CallForAction.Selected,.CallForAction.Active span,.CallForAction.Selected span,.btn-main.btn-primary,button.btn-primary{box-shadow:inset 0 -4px 0 var(--eco-green)!important}#ToolBar a.CallForAction:hover,#ToolBar a.CallForAction:hover span,.CallForAction.Primary:hover span,.CallForAction.Fullsize.Primary:hover span,.btn-main.btn-primary:hover,button.btn-primary:hover{background:var(--eco-cyan)!important;border-color:var(--eco-cyan)!important;color:#ffffff!important}#ToolBar a.CallForAction.Active::after,#ToolBar a.CallForAction.Selected::after,.CallForAction.Active::after,.CallForAction.Selected::after{content:"";position:absolute;top:9px;right:10px;width:7px;height:7px;border-radius:99px;background:var(--eco-magenta);box-shadow:0 0 0 3px var(--eco-magenta-soft)}.Counter,.Badge,.Pill,.Flag{background:var(--eco-green-soft)!important;color:var(--eco-green-dark)!important;border-color:rgba(54,198,111,.22)!important}th,.DataTable thead th,table.DataTable thead th{background:#eaf2f8!important;color:#494b52!important}.MessageBox.WithIcon,.Priority,.Important,.UnreadArticles.Remarkable{border-left-color:var(--eco-magenta)!important}.ActionsSideBar.LayoutFixedSidebar{display:flex;flex-flow:row nowrap;align-items:stretch;gap:0;padding:0;width:100%;border-top:var(--border-width) var(--border-solid) var(--border-color)}.ActionsSideBar.LayoutFixedSidebar>.SidebarColumn,.ActionsSideBar.LayoutFixedSidebar>.ActionsSideBarComp{display:flex;flex:0 0 300px;flex-direction:column;width:300px;max-width:300px;margin:0;padding:var(--main-page-padding);box-sizing:border-box;background:var(--white);gap:var(--gap-md)}.ActionsSideBar.LayoutFixedSidebar>.ContentColumn,.ActionsSideBar.LayoutFixedSidebar>.ContentWrapper.ContentGrid{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:var(--gap-md);padding:var(--main-page-padding);box-sizing:border-box}.ActionsSideBar.LayoutFixedSidebar .ActionsSideBarComp .WidgetSimple,.ActionsSideBar.LayoutFixedSidebar .ContentGrid .WidgetSimple{box-shadow:none}.ActionsSideBar.LayoutFixedSidebar .ActionsSideBarComp .WidgetSimple .Header>h2{color:var(--eco-text);font-size:var(--font-size-lg);font-weight:var(--medium)}.ActionsSideBar.LayoutFixedSidebar .ActionsSideBarComp .ActionList{margin:0;padding:0}.ActionsSideBar.LayoutFixedSidebar .ActionsSideBarComp .ActionList li{list-style:none}}
@media screen,projection,tv,handheld{body #Header #Logo{width:77px!important;height:77px!important;top:14px!important;left:26px!important;right:auto!important;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important}body #Header{min-height:120px}}@media screen,projection,tv,handheld{#Navigation>li>a{color:var(--ecodigital-navy)}#Navigation>li:hover>a,#Navigation>li:active>a,#Navigation>li>a:focus,#Navigation>.Selected>a{color:var(--primary-color-darker)!important}#Navigation>li>a:after{background:var(--ecodigital-green)!important;height:3px!important;border-radius:3px 3px 0 0}#Navigation>li.Selected>a:after{background:var(--primary-color)!important;box-shadow:18px 0 0 -15px var(--ecodigital-green)}#Navigation>.Active>ul>li:hover,#Navigation>.Active>ul>li:focus-within{border-left:3px solid var(--ecodigital-green);background:var(--ecodigital-green-soft)}}@media screen,projection,tv,handheld{#Header{background:var(--eco-panel)!important;border-bottom-color:var(--eco-line)!important}#Navigation>li>a{color:var(--eco-text)!important;font-weight:650}#Navigation>li:hover>a,#Navigation>li:active>a,#Navigation>li>a:focus,#Navigation>.Selected>a{color:var(--eco-blue)!important}#Navigation>li>a:after{background:linear-gradient(90deg,var(--eco-cyan) 0 72%,var(--eco-green) 72% 90%,var(--eco-magenta) 90% 100%)!important;height:4px!important;border-radius:99px 99px 0 0!important}#Navigation>.Active>ul>li:hover,#Navigation>.Active>ul>li:focus-within{border-left:3px solid var(--eco-green)!important;background:var(--eco-green-soft)!important}}
@media screen,projection,tv,handheld{.LoginScreen .MainBox{padding-top:3em}.LoginScreen #LoginLogo{width:min(60vw,460px);height:126px;margin:0 auto 24px;background-position:center center;background-size:contain}}@media only screen and (max-width:640px){.LoginScreen .MainBox{padding-top:2em}.LoginScreen #LoginLogo{width:82vw;height:96px;margin-bottom:18px}}.Field.EcodigitalSSOSeparator{display:block;position:relative;margin:22px 0 16px;text-align:center}.Field.EcodigitalSSOSeparator::before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#E3EAF2}.Field.EcodigitalSSOSeparator span{position:relative;display:inline-block;padding:0 12px;background:#FFFFFF;color:#8E99A8;font-size:12px;letter-spacing:.06em;text-transform:uppercase}a.EcodigitalSSOButton{display:flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;width:100%;min-height:44px;padding:10px 16px;border:1px solid #D8E2EC;border-radius:6px;background:#FFFFFF;color:#172032;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}a.EcodigitalSSOButton:hover,a.EcodigitalSSOButton:focus{background:#F8FBFD;border-color:#00B8D9;box-shadow:0 2px 10px rgba(23,32,50,.12);color:#172032;text-decoration:none}a.EcodigitalSSOButton:focus-visible{outline:2px solid #00B8D9;outline-offset:2px}a.EcodigitalSSOButton svg{flex:0 0 auto;display:block}
