@charset "utf-8";@font-face{font-family:Lexend;src:url(../Fonts/Lexend-Light.ttf) format('truetype');font-weight:300}@font-face{font-family:Lexend;src:url(../Fonts/Lexend-Regular.ttf) format('truetype');font-weight:400}@font-face{font-family:Lexend;src:url(../Fonts/Lexend-SemiBold.ttf) format('truetype');font-weight:600}@font-face{font-family:Lexend;src:url(../Fonts/Lexend-Bold.ttf) format('truetype');font-weight:700}a,button,h1,h2,h3,h4,h5,h6,input{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;color:#18191a}p a:hover{text-decoration:underline}input{border-radius:0;-webkit-border-radius:0}abbr,acronym,address,aggregate,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,output,p,q,ruby,s,samp,section,small,span,strike,strong,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}button,input[type=button],input[type=submit]{cursor:pointer}button:disabled,input[type=button]:disabled,input[type=submit]:disabled{cursor:default;pointer-events:none}body{line-height:1}.htmlviewwrapper table{border:1px solid #d6d6d6;border-right:none;margin-left:0!important}.htmlviewwrapper td,.htmlviewwrapper th{border-right:1px solid #d6d6d6;padding-right:5px;padding-left:5px}.htmlviewwrapper tr:nth-child(2n){background:#f7f7f7}.htmlviewwrapper a{color:#1668e0}.htmlviewwrapper a:hover{text-decoration:underline}.htmlviewwrapper ul{list-style:disc;padding-left:2em}.htmlviewwrapper ol{list-style:decimal;padding-left:2em}.htmlviewwrapper em{font-style:italic}ul{list-style:none}strong{font-weight:700;line-height:1}i{font-style:italic}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0}.clearer{clear:both;display:block;padding:0;margin:0}.clearall{transition:ease .3s;transition-property:background-color,color;cursor:pointer;-webkit-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#3f53a1;background-color:#fff;border-color:#3f53a1;padding:4px 12px 5px;font-weight:400}.clearall:active:enabled,a.clearall:active{top:1px}.clearall:disabled{opacity:.4;pointer-events:none}.clearall:hover:enabled,a.clearall:hover{background:#e3e6f4;color:#324281}.clearall:focus{outline:3px solid #9ecaed;outline-offset:-.8px;border-color:#9ecaed}.clearallwrapper{margin:10px 10px;float:right}.login_outarea h2,body,button,input,legend,option,select,stndrdslct,table,td,textarea,th{font-family:Lexend,Arial,sans-serif;font-size:100%}h1,h2,h3{font-family:Lexend,Arial,sans-serif;font-weight:600}b{font-weight:600}h1{font-size:2.8em;padding-bottom:.2em}h2{font-size:2em}.colsplit h2{font-family:Lexend,Arial,sans-serif;font-size:2em;font-weight:400}h3{font-size:1.2em}.kicker{display:block;margin-bottom:-.3em;font-size:.5em;font-weight:400}img{text-decoration:none}a{text-decoration:none}[data-sa-admin-link]{cursor:pointer}.nowrap{white-space:nowrap}.interface{font-size:14px;line-height:1.4}.menucol{background-color:#fff;float:left;width:220px;min-height:100%;overflow:hidden;position:fixed;z-index:150;-webkit-overflow-scrolling:touch}body.right .customborder{height:5px;width:100%;background:linear-gradient(90deg,#3392cc,#9965ad,#e1495e);position:relative;box-shadow:inset 21px 0 30px -25px rgba(0,0,0,.2)}body.smallscreen .customborder{display:none}.navigationarea{overflow-x:hidden;overflow-y:auto;background:#fff;border-bottom:1px solid #d6d6d6}.sidemenutabs a{box-sizing:border-box;display:inline-block;border-bottom-width:0;padding:12px 6px 11px 10px;cursor:pointer;color:#000;font-weight:600;transition:ease .3s;opacity:.6;transition-property:background-color,color;border-bottom:3px solid #d6d6d6}.sidemenutabs .active{color:#000;font-weight:600}.sidemenutabs a.favoritetab{width:50%;white-space:nowrap;transition:.3s ease}.sidemenutabs .favoritetab.active i{color:#ff9861}.sidemenutabs .favoritetab.active{opacity:1;border-bottom:3px solid #2c5ea5}.sidemenutabs .favoritetab:hover{opacity:1;border-bottom:3px solid #2c5ea5}.sidemenutabs a.menutab{width:50%;white-space:nowrap}.sidemenutabs .menutab.active{border-bottom:3px solid #2c5ea5;opacity:1}.sidemenutabs .menutab:hover{opacity:1;border-bottom:3px solid #2c5ea5;transition:ease .3s}.navigationarea li.managefavorites a:active,.navigationarea li.managefavorites:hover{box-shadow:none}.navigationarea .managefavorites a{border:none;padding-right:1em;position:relative;float:right;width:100%}.navigationarea .managefavorites a span.identity-icon{width:19px;height:24px}.navigationarea .managefavorites span.textholder{display:none}.navigationarea .managefavorites span.identity-icon{position:relative;float:right;margin:0;left:0}.menuitemcolumns:focus{outline:0}a.navigationlink:hover .identity-icon .icon{color:#fff}a.navigationlink:hover{background:#234b84;color:#fff}a.navigationlink:focus-visible{outline:2px solid #000508;outline-offset:-2px}.maincol{padding-left:18.4em}.search_dropdownset{padding-bottom:.5em}.chosedpmntwrapper{margin-bottom:.6em}.fieldandbuttonwrapper{display:flex}.fieldwrapper.search{position:relative}.chosedpmntwrapper span{padding-left:.4em}.chosedpmnt{width:100%;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;background-color:#f7f7f7;color:#9c9393;position:relative;overflow:hidden;margin-top:2px}.chosedpmnt select{width:100%;border:none;height:2em;padding:1px 1px 1px 1px;background-color:#f5faff;border-radius:0}.drpdwnlabel{font-size:.9em;padding:0;margin-top:-.8em;margin-bottom:2px;width:100%}.chosedpmnt select option{padding:0 .4em;border:none}.drpdwnlabel span{padding-right:.5em;display:inline-block}.menuitems .navigationarea{border-bottom:none;overflow-x:inherit;overflow-y:inherit}.menuitems .navigationarea li a span.textholder{padding-right:5.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigationarea li a{padding:6px .5em;display:block;position:relative}.navigationarea li:first-child .navigationlink{border-top:none!important}.smallscreensidebar .menucol .navigationarea li a{padding:.8em .5em!important}.menucol .navigationarea li a{padding:.6em .5em}.favorites li,.menugroups li{border-bottom:1px solid #efefef}.favorites li:last-child,.menugroups li:last-child{border-bottom:none}.smallscreen .navigationarea li a:hover{background:#fff}.smallscreen .navigationarea li a:hover .textholder{color:#000}.navigationarea li a:hover{background:#234b84;color:#fff}.navigationarea li a:hover .help,.navigationarea li a:hover .identity-icon .icon{color:#fff}.smallscreen .navigationarea li a:hover .help,.smallscreen .navigationarea li a:hover .identity-icon .icon{color:#2c5ea5!important}.navigationarea li a span.textholder{display:block;padding:.1em .5em .1em 2.3em}.smallscreen .navigationarea li a span.textholder{padding:.1em 2.2em .1em 1.2em!important}.extralinks li a:hover{background-color:#234b84;color:#fff}.identityarea{text-align:left}.smallscreensidebar .identityarea img{margin-left:0}.identityarea img{width:160px;margin-left:30px;margin-top:9px}.extralinks{margin-top:5px;margin-bottom:24px}.smallscreensidebar .extralinks{margin-top:30px;margin-bottom:30px}.extralinks a:hover{background-color:#f7f8fb}.extralinks li a{display:block;padding:.6em .7em;background:#f7f7f7;border-bottom:1px solid #d6d6d6}.extralinks li:first-child{border-top:1px solid #d6d6d6}.menucol .login_outarea{background-color:#f7f7f7;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;margin-bottom:.6em;padding:.8em .5em .6em;font-size:.98em;display:none}.smallscreensidebar .login_outarea{display:block;background:0 0;border:none}.login_outarea h2{font-size:1.15em}.login_outarea h2 .kicker{font-size:.8em}.login_outarea li{float:left}.identityarea{font-size:.98em;padding:0 0 .4em 0}.maincolinner{margin-right:5px;margin-top:5px}.identity-icon span.icon-group img{width:100%;float:left}.smallscreen .vinjett{padding:.8em .6em;border-left:none}.smallscreen .navigationarea a .identity-icon{left:.2em!important;top:21px}.smallscreen .vinjett+.navigationarea{padding-top:0!important}.navigationarea a .identity-icon{padding:0;width:24px;height:24px;display:block;position:absolute;left:.6em;margin:0 .4em 0 0;text-align:center}.menucolinner .navigationarea a:hover .identity-icon,.navigationarea a.selected.navigationlink .identity-icon{opacity:1}.saMiniView .stickyheader .gridtabwrapper{background:#fff}.maincolbodyinner{padding:1em}.interface,.pagecontentframe,body,html{height:100%}.maincol,.maincolbodyinner{height:calc(100% - .8em)}.standardview .maincolinner{padding-left:28px}.saMiniView #headerlink{left:4px}.scrollcontent{height:calc(100% - 1.4em);overflow:auto;margin-top:0;padding-right:8px}.scrollcontent.parameterinput{height:calc(100% - 4.4em)}.scrollcontent.parameterinput .btnfield{position:relative}.unsavedparameter{color:red;padding-right:4px;display:inline-block}.scrollindicator{right:0;height:1px;margin-top:2px;margin-left:-28px}.smallscreen .scrollindicator{display:none}.scrollindicator.scrolled{background:linear-gradient(to right,rgba(0,0,0,.04),rgba(0,0,0,.15),rgba(0,0,0,.04))}.visibleparameters{border:1px solid #d2d2d2;background-color:#ecf2ff;padding:6px 12px;display:inline-block;min-width:200px;position:relative;margin-bottom:10px}.smallscreen .visibleparameters{display:block}.visibleparameters h2{color:#335079;font-size:1em;font-weight:700;display:inline-block}.visibleparameters .expander{display:block;cursor:pointer;text-align:right}.visibleparameters .expander .icon{font-size:18px;margin-top:-2px;vertical-align:middle;padding-right:4px;color:#2c5ea5;transition:ease .3s}.visibleparameters .expander:active .text,.visibleparameters .expander:hover .text{text-decoration:underline}.visibleparameters .expander:active .icon,.visibleparameters .expander:hover .icon{color:#234b84}.visibleparameters .label{font-weight:600;padding-right:1em;vertical-align:top}.detail .scrollcontent{height:calc(100% - 5em);padding-bottom:.5em}.colsplit.twocol .col1{width:49%;margin-right:1%}.colsplit.twocol .col2{width:49%}.colsplit.threecol .col3{width:33.8%}.colsplit.threecol .col1,.colsplit.threecol .col2{width:32%;margin-right:1%}.menuitems .colsplit.threecol .col1,.menuitems .colsplit.threecol .col2,.menuitems .colsplit.threecol .col3,.menuitems .colsplit.twocol .col1,.menuitems .colsplit.twocol .col2{max-width:34em}.fldwrapper .colorpicker :focus,.fldwrapper .controlbutton :focus,.fldwrapper .dropdownlist :focus,.fldwrapper .dropdownpopupsearch :focus,.fldwrapper .dropdownsearch :focus,.fldwrapper .dropdowntextsearch :focus,.fldwrapper .opencalendar :focus,.fldwrapper .opentimepicker :focus{outline:0}.colsplit.twocol .col2{float:left}.col{float:left}.multipartcontent table.scrollable>thead th:first-child{border-left:none}.multipartcontent .saMenuItemRoot{overflow-x:auto;overflow-y:hidden;display:block}.infoarea .expand{width:26px;height:26px;cursor:pointer;font-size:22px;color:#2c5ea5;margin-top:1px}.infoarea .expand:hover{color:#234b84}.vinjett{border-radius:2px 2px 0 0;padding:0 1.2em 0 0;background:#f7f7f7}.vinjett h2{font-family:Lexend,Arial,sans-serif;color:#335079;font-size:1.2em;margin:0;display:inline-block;padding:.4em .5em;font-weight:600}.smallscreen .vinjett h2{width:95%;overflow:hidden;text-overflow:ellipsis;font-size:1em;position:relative}.multipart .vinjett h2{float:left}.tabsarea{clear:both;border:1px solid #d6d6d6;position:relative;z-index:160;background:#fff;padding-left:5px;box-shadow:0 3px 30px -10px rgba(0,0,0,.2)}.maincolbody.detail .tabsarea{height:100%;margin-right:10px}.detail .tabsarea li.header h3{padding-right:.5em;margin-top:0;font-size:1.2em}.listpage .tabsareainner,.pivotpage .tabsareainner{padding:0;height:calc(100% - 4em)}.listpage .tabsareainner .scrollcontent,.pivotpage .tabsareainner .scrollcontent{padding:.4em .2em 0}.pivotpage .label{color:#000!important}.smallscreen .gridtabbrowser ul li a{background:0 0;font-size:26px;padding:0 4px 4px 4px}.tabbar{position:relative;float:left;width:100%;display:flex;flex-flow:row wrap}.tabbar li{background-color:#f7f7f7;border:1px solid #bfbfbf;border-bottom:none;font-weight:400;cursor:pointer;position:relative;margin-right:2px;border-radius:2px 2px 0 0;top:1px;display:flex;align-items:center;min-height:39px}.tabbar li.selected{background-color:#fff;z-index:999;cursor:default}.tabbar li:hover{background-color:#fff;z-index:999}.tabbar li:hover a .icon{color:#234b84}.tabbar li:hover a .textholder{color:#000}.tabbar li.break{margin:0;background:0 0;box-shadow:none;border:none;min-height:0;height:0;flex-basis:100%}.tabbar li a{display:flex;padding:.6em .9em;transition:.3s ease;transition-property:background-color;align-items:center}.tabbar li a .imgholder{display:block;margin:0 .5em 0 0;height:20px}.tabbar li a .icon{font-size:20px;color:#2c5ea5}.tabbar li a .textholder{display:block;max-width:180px;text-overflow:ellipsis;position:relative;white-space:nowrap;overflow:hidden;color:#444}.tabmenu{margin-top:20px;border-top:1px solid #eaeaea}.tabmenu li{background-color:#f7f7f7;border-bottom:1px solid #eaeaea;font-weight:400;cursor:pointer;position:relative;margin-right:2px;top:1px;align-items:center;min-height:39px;width:100%}.tabmenu li:hover{background-color:#fff;z-index:999}.tabmenu li:hover a .icon{color:#234b84}.tabmenu li:hover a .textholder{color:#000}.tabmenu li a{display:flex;padding:1em 1.6em}.tabmenu li a>*{flex-shrink:0}.tabmenu li a .imgholder{display:block;margin:0 .5em 0 0;height:20px}.tabmenu li a .icon{font-size:20px;color:#2c5ea5}.tabmenu li a .textholder{display:block;text-overflow:ellipsis;position:relative;white-space:nowrap;overflow:hidden;color:#444;font-size:1.2em;flex-grow:1;flex-shrink:1}.tabmenu li a .arrow{display:block;background-image:url(../img/TabViewLink.png);background-repeat:no-repeat;background-position:right center;width:40px}span.marked{display:block;float:left;padding:.2em 0 0 2em}.tableintabs{padding:0 3px 0 .1em;clear:both;margin:0}.desktop .grid .stickyheader thead .header1 th{top:26px}.desktop .pivotpage .stickyheader thead th{top:0}.desktop .pivotpage .stickyheader thead .header2 th{top:0}.desktop .pivotpage .stickyheader thead .header2 th.offset{top:25px}.desktop .stickyheader thead .header1 th{position:sticky;z-index:1}.desktop .stickyheader thead .header2 th{position:sticky;z-index:1}.desktop .stickyheader .groupheader th{position:sticky;z-index:1}.desktop .stickyheader .groupheader .fieldlabel{position:sticky;right:10px}.desktop .relativeheader thead .header1 th{position:relative;z-index:1}.desktop .relativeheader thead .header2 th{position:relative;z-index:1}.desktop .relativeheader .groupheader th{position:relative;z-index:1}.desktop .relativeheader .groupheader .fieldlabel{position:relative;right:10px}.tableintabs table.scrollable{border-left:none;box-shadow:3px 3px 30px -10px rgba(0,0,0,.2);border-bottom:1px solid #d6d6d6;height:100%}.tableintabs table.scrollable tr>td:first-child,.tableintabs table.scrollable tr>th:first-child{border-left:1px solid #d6d6d6}.tableintabs table.scrollable tr>td:last-child,.tableintabs table.scrollable tr>th:last-child{border-right:1px solid #d6d6d6}.tableintabs table.scrollable tr.groupheader>th{border-left:none;border-right:none;height:2.6em;vertical-align:bottom;text-align:left;border-top:1px solid #d6d6d6;border-bottom:2px solid #2c5ea5;font-size:large;color:#18191a;background:#fff;padding-left:.4em;padding-bottom:.25em}.tableintabs table.scrollable tr.groupheader .fieldlabel{font-size:smaller;font-weight:400;margin-right:.55em;float:right}.tableintabs table.scrollable tr.groupheader a.link{display:inline-block}table.scrollable .right{text-align:right}.tableintabs tr:last-child{border-bottom:1px solid #d6d6d6}table.scrollable thead{height:100%}table.scrollable>tbody>tr>td{vertical-align:middle;text-align:left;min-height:28px}table.scrollable>tbody>tr>td{height:31px}table.scrollable .edited .textbox.right{text-align:left!important}tr.hascontextmenu{cursor:pointer}table.scrollable>tbody>tr{background-color:#fff}table.scrollable>tbody>tr.odd{background-color:#f7f7f7}table.scrollable>tbody>tr.sep>td{border-top:1px solid #d6d6d6}table.scrollable.gridexpandable>tbody>tr.selected,table.scrollable>tbody>tr.selected{background-color:#d7e3f4!important}table.scrollable.gridexpandable>tbody>tr.selected td.saCellUserStyle,table.scrollable>tbody>tr.selected td.saCellUserStyle{filter:brightness(.85)}table.scrollable>thead>tr.header1{background-color:#fff}table.scrollable>tbody>tr>td:last-child,table.scrollable>tfoot>tr>td:last-child,table.scrollable>thead>tr>th:last-child{border-right:1px solid #f7f7f7}table.scrollable td.toolbox{border-left:none}table.scrollable td{border-left:1px solid #f1f1f1}table.scrollable>thead th{vertical-align:top;text-align:left;border-top:1px solid #d2d2d2;background:#fff;padding:5px 0 5px 5px;border-bottom:1px solid rgba(38,94,172,.3);border-left:1px solid #d2d2d2}table.scrollable>thead th .label a[data-sa-admin-link]{cursor:pointer}table.scrollable>thead th:first-child{border-left:1px solid #f7f7f7}table.scrollable>thead th .label a[data-sa-admin-link]{cursor:pointer}span[data-sa-admin-link]{cursor:pointer}table.scrollable .left{text-align:left}table.scrollable .right{position:relative}table.scrollable .center{text-align:center}table.scrollable tr.header2{background:0 0}th.invertwrapper{vertical-align:bottom;padding:.4em .4em .4em 0;width:18px}th.invertwrapper .invert{float:right}table.scrollable th div.label{font-family:Lexend,Arial,sans-serif;text-transform:none;background:0 0;position:relative;font-weight:600;white-space:nowrap;padding:0 .5em 1px 0;overflow:hidden;color:#fff}table.scrollable td div.label{font-family:Lexend,Arial,sans-serif;text-transform:none;background:0 0;position:relative;font-weight:600;white-space:nowrap;padding:0 .5em .1em;overflow:hidden;color:#fff}.gridtable .header1 .label,.gridtable .header2 .label,a.sort{display:block;line-height:1.3;color:#000;font-size:14px;white-space:nowrap;text-overflow:ellipsis;min-width:1px;overflow:hidden}a.sort:hover{text-decoration:underline}a.sort{cursor:pointer}a.link{cursor:pointer}.gridwrapper{display:inline-block}table.scrollable a.link{display:block;padding-left:.2em;color:inherit}table.scrollable a.link .saCellLinkIndicator{margin-right:.5em;margin-top:4px;text-decoration:none!important}table.scrollable .groupheader a.link .saCellLinkIndicator{margin-right:.3em}table.scrollable a.link:hover{text-decoration:underline}table.scrollable>thead tr.header1 th{padding:0;border-bottom:1px solid rgba(227,227,227,0);border-left:none}table.scrollable>thead tr.header1 th div.label{background:#f7f7f7;font-size:.9em;border-radius:0 2px 0 0;border:1px solid #d2d2d2;border-bottom:none;padding:.2em .2em .2em .4em;margin-top:.2em}table.scrollable>thead tr.header1 td{border:none;padding:0}table.scrollable td.editable.edited{background-color:#fff!important}.editable.edited input,.editable.edited select{background:#fff!important;min-height:26px;border:0!important}.gridwrapper .editable.edited :focus{outline:0}.editable.edited i{font-size:21px}.gridcell{overflow:hidden;text-overflow:ellipsis;padding:4px 4px 4px 7px}.gridtext{display:inline-block}.indicatorcolor{display:inline-block;width:1em;height:1em;margin-right:.5em;line-height:1;border-radius:50%}tr.opened .toggleextratext .close{display:flex}tr.opened .toggleextratext .open{display:none}.toggleextratext{padding:0 .6em;text-align:center;font-size:17px;transition:.2s ease;transition-property:background-color,color;height:100%;display:flex;align-items:center;background:0 0;border:none;box-shadow:none;color:#000}.toggleextratext:not(.inactive):hover{cursor:pointer;color:#b6ccec;background:#2c5ea5}.toggleextratext:focus{outline:0}.toggleextratext .inactive{opacity:.2}.toggleextratext div.close{display:none}tr.opened{background:#fff4b9!important}tr.extratext{display:none;background:#fffeee!important}tr.opened+tr.extratext{display:table-row}tr.extratext>td{border-left:none!important;border-top:1px solid rgba(214,214,214,.6);border-bottom:1px solid rgba(214,214,214,.6);padding:15px 4px 15px 7px!important;outline:0}tr.extratext>td:first-child{border-left:1px solid rgba(214,214,214,.6)!important}tr.extratext ol,tr.extratext ul{margin-left:3em;margin-top:.3em;margin-bottom:.6em;padding-left:0}tr.extratext ul{list-style:disc}tr.extratext table td,tr.extratext table th{border-right:1px solid #d6d6d6;padding:2px 5px 2px 5px}tr.extratext table td:last-child,tr.extratext table th:last-child{border-right:none}tr.extratext table tr:nth-child(2n){background:#f7f7f7}.innerframe{width:100%;height:100%}.outerframe{position:relative;width:100%}.multipartpanel .listbox{box-shadow:none}.multipartpanel table.gridtable.scrollable{box-shadow:none}.multipartcontent .maincolbody.borders .formsareainner{background:0 0;border:none;box-shadow:none}.listbox .vinjett{background:#eaeaea;border-bottom:1px solid #ced5df!important;border:none}.listbox{width:inherit;margin-bottom:1em;box-shadow:3px 3px 30px -10px rgba(0,0,0,.2);border:solid .5px #ced5df}.menubox{margin-bottom:1em;box-shadow:3px 3px 30px -10px rgba(0,0,0,.2);border:solid .5px #ced5df;border-radius:8px;box-sizing:border-box}.smallscreen .menubox{font-size:1.5em;box-shadow:none;border-left:none;border-right:none;border-radius:0}.menubox h2{color:#335079;font-size:1.2em;font-weight:600;padding:.45em .5em .35em .5em}.smallscreen .menubox h2{font-size:1em;padding:.8em}.menubox li{position:relative}.menubox li:first-child{border-top:none}.menubox li:first-child a{border-radius:8px 8px 0 0}.menubox h2+ul li:first-child a{border-top-left-radius:0;border-top-right-radius:0}.menubox li:last-child a{border-radius:0 0 8px 8px}.menubox li:only-child a{border-radius:8px}.menubox .navigationlink{padding-right:70px;height:37px;cursor:pointer;display:flex;flex-direction:row;align-items:center}.smallscreen .menubox .navigationlink{height:64px;padding-right:67px}.menubox .navigationlink.inactive{color:#9c9393;cursor:default}.menubox .navigationlink.inactive .identity-icon{opacity:.3}.menubox .textholder{display:block;margin-left:51px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menubox .identity-icon{color:#2c5ea5;width:24px;height:24px;display:block;text-align:center;position:absolute;left:12px;top:6px}.smallscreen .menubox .identity-icon{height:30px;width:30px;left:8px;top:16px}.menubox .icon{font-size:22px;padding:1px}.smallscreen .menubox .icon{font-size:26px}.menubox .badge{width:1em;height:1em;color:#234b84;background:#fff;border-radius:50%;border:1px solid #234b84;padding:3px;z-index:200;font-size:9px;position:absolute;bottom:-3px;right:-6px}.smallscreen .menubox .badge{font-size:11px}.menubox .help{color:#6493d6;font-size:18px;display:flex;align-items:center;position:absolute;height:auto;width:25px;top:0;bottom:0;right:28px;cursor:pointer}.menubox .help:hover{color:#234b84}.menubox .saFavoriteIcon{color:#bab8b8;font-size:16px;display:flex;align-items:center;position:absolute;width:30px;height:auto;top:-1px;bottom:0;right:0;cursor:pointer}body.smallscreensidebar .navigationarea li a:hover{background:#fff!important;color:#000!important}.smallscreensidebar .navigationarea li a:hover .icon{color:#2c5ea5!important}body.sidebar .navigationarea li a:hover{background:#234b84;color:#fff}body.sidebar .navigationarea li a:hover .icon{color:#fff}.paragraphs p.lead{margin-bottom:.8em;font-weight:700}.paragraphs h2,.paragraphs h3,.paragraphs h4,.paragraphs p{margin:0 0 .4em;padding:0;overflow-wrap:break-word;word-wrap:break-word}.paragraphs ol,.paragraphs ul{margin:0;padding-left:2em}.paragraphs ul{list-style:square}.paragraphs italic{font-style:italic}.paragraphs bold,.paragraphs strong{font-weight:700}.paragraphs a:hover span{text-decoration:underline}.multipart .colsplit.twocol .col1,.multipart .colsplit.twocol .col2{width:49.5%}.scrollablewrapper{width:100%;overflow-x:scroll;overflow-y:visible;border:1px solid #b5c4de;box-shadow:0 0 .9em #eceff5 inset}.maincolbody.multipart .colsplit.onecol .col1{width:100%}.multipart .subject{float:left;padding:.2em 0 0}.multipart span.colour-symbol{margin:.5em 0 .6em}.vinjett h2 a{background:0 0;color:#335079;cursor:pointer}.vinjett .imgholder{left:8px;position:relative}.vinjett a:hover .textholder{text-decoration:underline}.multipartpanel .menuitem{width:100%;overflow:hidden}.browserwrapper>div{margin:0 .2em;display:inline-block}.browserwrapper input.write-day{width:1.4em}.browserwrapper{display:flex}.browserwrapper .datefield{margin:0}.smallscreen .popupwindow .messagewrapper{margin:2em 4em 1px 5em}.smallscreen .popupwindow{width:97%!important;top:0}.smallscreen .popupwindow .btnrow{padding:0}.smallscreen .iconwrapper{display:none}.smallscreen .rightwrapper{width:100%;float:auto}.browserwrapper .browseback a:active,.browserwrapper .browseback a:hover,.browserwrapper .browseforward a:active,.browserwrapper .browseforward a:hover{color:#234b84}.browserwrapper .browseback a,.browserwrapper .browseforward a{display:inline-block;font-size:28px;color:#2c5ea5;margin-top:-1px;cursor:pointer}.browserwrapper .browseback.date a,.browserwrapper .browseforward.date a{margin-top:1px}.calendar .globalsettings{min-width:76em;margin-right:20px;display:flex;white-space:nowrap}.calendarcheckbox{position:absolute;right:3px;top:2px}.calendarcheckbox input[type=checkbox]{margin-top:3px}.globallabel{margin-right:2em;margin-top:1em;height:4.08em}.globallabel h2{font-size:2em}.flexfill{flex-grow:1}.calendar .globalsettings .tabs{background:#fff;border:1px solid #d6d6d6;border-bottom:none;margin-right:.3em;padding:.4em 1em .6em 1.8em;height:4em;box-shadow:3px 3px 30px -10px rgba(0,0,0,.2)}.calendar .globalsettings .tabs select{max-width:500px}.calendar .globalsettings .tabs fieldset{display:flex}.calendar .globalsettings .tabs .selecteditems{padding-top:1.9em;padding-right:.8em}.calendar .globalsettings .tabs .smallscreenbutton{color:#2c5ea5;font-size:30px;padding:.3em;background-color:#f7f7f7;border:1px solid #ccc}.calendar .globalsettings .tabs.smallscreenbuttoncontainer{padding-right:1em;padding-left:1em}.globalsettings .todaybutton{transition:ease .3s;transition-property:background-color,color;cursor:pointer;-webkit-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#000;background-color:#f7f7f7;border-color:#ccc;box-shadow:none;margin-top:.85em!important;margin-left:1em;margin-right:5px;min-width:inherit;padding:0 .1em .2em .6em;text-transform:none}.globalsettings .todaybutton:active:enabled,a.globalsettings .todaybutton:active{top:1px}.globalsettings .todaybutton:disabled{opacity:.4;pointer-events:none}.globalsettings .todaybutton:hover:enabled,a.globalsettings .todaybutton:hover{background-color:#ddd;border-color:#bbb}.globalsettings .todaybutton .badgeicon,.globalsettings .todaybutton .icon{color:#2c5ea5;transition:ease .3s;transition-property:color}.globalsettings .todaybutton .badge{color:#234b84}.globalsettings .todaybutton .textholder{top:-3px;position:relative}.globalsettings .todaybutton .imgholder{margin-left:.4em;margin-right:.4em;color:#2c5ea5;transition:ease .3s;transition-property:color;font-size:28px}.globalsettings .todaybutton .imgholder .today{right:12px;top:13px;font-size:16px;font-weight:600;text-align:center;position:absolute;width:26px}.stndrdfld.write-day{padding:.1em 0 .16em;margin-right:0;height:1.5em;text-align:center}.calendar .globalsettings label{display:block;margin-bottom:.3em}.calendar .globalsettings select.stndrdfld{height:25px;padding:1px 1px 1px 4px}.calendar .globalsettings label.weekbrowser{text-align:center}.calendar .globalsettings label.daybrowser{padding-left:1.4em}.calendar .globalsettings .fldsep{margin:inherit;margin-right:.6em;padding:inherit;width:inherit;display:inline-block}.multipartcontent .calendararea{box-shadow:none}.calendararea{clear:both;position:relative;display:grid;display:-ms-grid}.calendararea .odd{background:#f7f7f7}.calendararea .day,.calendararea .day-month,.calendararea .month{display:block}.calendararea.month .graf{position:relative;box-shadow:0 .1em .1em #eee;margin-bottom:4px;border-radius:2px}.calendararea.month .graf h3 a:hover{text-decoration:underline}.calendararea.month .calendardaycell{padding:.2em .4em .8em}.calendararea .grafcontent{overflow:hidden;height:calc(100% - 5px)}.calendarheadercell{background:#fff;border-top:1px solid #d6d6d6;border-right:1px solid #d6d6d6}input[type=file].big{width:100%;border:2px dashed #3f53a1;min-height:10em;background-color:#f2f4fb}.smallscreen input[type=file].big{border:none;min-height:0;background-color:transparent}.popupwindow{position:absolute;top:145px;max-width:calc(100% - .4em);width:40em;padding:.2em;background-color:#fff;background:#fff;border:2px solid #2c5ea5}.popupwindow .body{font-size:.85em;line-height:1.2;background:#fff;min-height:12em}.popupwindow .messagewrapper{width:calc(100% - 12em);overflow-y:auto;overflow-x:hidden;overflow-wrap:break-word;padding:1px;margin:2em 4em 1px 7em;min-height:4em}.popupwindow .btnrow{padding:1em 0 2em 7em;margin-top:1em}.iconwrapper{float:left;width:10%}.iconwrapper i{color:#2c5ea5;font-size:46px;position:relative;top:52px;left:45px}.rightwrapper{float:right;width:90%}.popupOverlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000000000;background-color:rgba(255,255,255,.6);font-size:1rem}.menuItemPopupWindow{position:absolute;left:12px;right:5px;top:55px;bottom:0;background-color:#fff;border-radius:2px;border:1px solid #f7f7f7;box-shadow:-16px -14px 30px -10px rgba(0,0,0,.2)}.menuItemPopupWindow iframe{width:100%;height:100%}.menuItemPopupWindow form{display:none}.smallscreen .menuItemPopupWindow{left:0;right:0;top:0;bottom:0;border:0}body.popup .menuItemPopupWindow{right:0}body.popup:before{background:0 0!important}.popup .maincolinner{margin-left:10px}.progress{position:fixed;left:15%;top:185px;width:70%;z-index:1200;word-break:break-all}.smallscreen .progress{width:auto;left:0;right:0;top:25%;font-size:50%}.progress h1{font-size:1.5em}.progress h2{font-size:1em;line-height:1.1;height:2.2em;overflow:hidden}.progress h3{font-size:1.2em}.progress .text{font-size:.9em;margin-bottom:.5em}.progress .body{margin:.2em;padding:1em;background:#fff;border:1px solid #d6d6d6}.progress .ProgressMessage{overflow-y:auto;overflow-x:hidden;max-height:35em;padding-bottom:1em}.progressbar-wrapper{background:#d6d6d6;width:100%;margin:.5em 0;overflow:hidden}.progressbar{background:#2c5ea5;height:1.5em;position:relative;transition:.2s linear}.bankpayment-component{min-width:40em}.bankpayment-component .dialog{border:2px solid #2c5ea5;display:inline-block;max-width:50em;padding:1em 3em 1.5em 3em;margin-top:1em}.bankpayment-component .dialog h2{margin-bottom:.5em}.bankpayment-component .dialog p{margin-bottom:1em}.bankpayment-component .dialog button{text-transform:none;display:inline-flex;line-height:1.8}.bankpayment-component .dialog button i{margin-right:.3em}.bankpayment-component .dialog .spinner{text-align:center;margin-top:1.5em;color:#2c5ea5}.bankpayment-component .dialog .status{font-size:large}.bankpayment-component ol{margin:0;padding:0;margin-bottom:1em}.bankpayment-component ol li{padding-left:2em;list-style-type:decimal;list-style-position:inside;position:relative;z-index:200;font-weight:600;line-height:2;font-size:1.2em}.bankpayment-component ol li ol{padding-bottom:.2em;margin-bottom:0;margin-top:-.2em}.bankpayment-component ol li ol li{font-size:12px;font-weight:400;line-height:1.6;padding-bottom:0;padding-left:2em;list-style-type:lower-alpha;margin-bottom:.5em}.bankpayment-component li:not(.parent).error{background:#fcf0ee}.bankpayment-component ol li .imgholder{position:absolute;width:1.8em;height:100%;top:0;left:.5em;z-index:250}.bankpayment-component ol li ol li .imgholder{top:2px}.bankpayment-component ol li.waiting span.imgholder,.bankpayment-component ol ol li.node.waiting span.imgholder{text-decoration:none}.bankpayment-component ol li.aborted,.bankpayment-component ol ol li.node.aborted span{text-decoration:line-through}.bankpayment-component ol li.aborted span.imgholder,.bankpayment-component ol ol li.node.aborted span.imgholder{text-decoration:none}.bankpayment-component .stepstatus{display:none}.bankpayment-component .ok>.imgholder>.stepstatus.ok{display:inline-block;color:#2cb900}.bankpayment-component .error>.imgholder>.stepstatus.error{display:inline-block;color:#d20706}.bankpayment-component .ongoing>.imgholder>.stepstatus.ongoing{display:inline-block;color:#335079}.bankpayment-component .infotext{font-size:14px;padding:0 0 0 1.6em;margin-left:.4em;font-weight:300}.bankpayment-component .infotext i{font-size:19px;color:#335079;margin-right:5px;top:2px;position:relative}.bankpayment-component .tab-header{padding:.4em 0}.bankpayment-component .errorbox{padding:.5em;background:#fcf0ee;border:1px solid #ddd;margin:.8em 0}.bankpayment-component .debug-box{background:#ededed;border:1px solid #ddd;padding:.6em 1em;margin-top:1.5em}.bankpayment-component .debug-box h2,.bankpayment-component .debug-box p{padding-bottom:.3em}.bankpayment-component .debug-box h2{font-size:1.4em}.pivotpage table.scrollable>tbody>tr:nth-child(even){background-color:#fff}.pivotpage table.scrollable>tbody>tr:nth-child(odd){background-color:#f7f7f7}.pivotpage table.scrollable>tbody>tr:nth-child(5n) td{border-bottom:1px solid #d6d6d6!important}.pivotpage .tableintabs tbody tr td.rowheading,.pivotpage .tableintabs thead tr.header2{cursor:default}.pivotpage .tableintabs tbody tr td.rowheading .label{padding:.3em .4em}.pivotpage .tableintabs thead tr.header1 th a.tools{display:inline-block}.pivotpage table.scrollable tr.header1{line-height:.9}.pivotpage table.scrollable tr.header1 th{vertical-align:top;text-align:left;cursor:default;border-left:1px solid #d2d2d2!important;border-bottom:none}.pivotpage .label.innerdiv .tools:hover .icon{color:#fff;background:#234b84}.pivotpage .tools:hover .saSpinner.icon{color:#2c5ea5!important;background:0 0!important}.pivotpage table.scrollable tr.header1 th div.label.innerdiv{padding:0;margin:0;border:none;height:24px}.pivotpage table.scrollable tr.header2 th{border-left:1px solid #d2d2d2}.pivotpage table.scrollable tr.header1 th:first-child{border-right:none!important;border-bottom:1px solid #bdcee6!important}.pivotpage .gridcell,.pivotpage td{border-bottom:none!important}body.sidebar.smallscreensidebar{padding:0;margin-right:0}body.sidebar.smallscreensidebar:before{display:none!important}body.right.saMiniView{padding-top:0;overflow:hidden}body.right.smallscreen{padding:0;background:#fff;margin-right:0}body.right.smallscreen:before{display:none!important}body.popup{background-image:none;width:100%;overflow:hidden}.saMiniView .infobox{box-shadow:none}.fldsep{margin:.4em .2em .2em;padding:.1em .2em .16em .8em;position:relative}.border .fldsep{padding-left:.3em}.fldwrapper,.multirowwrapper,.radiowrapper{position:relative;margin-right:1em;display:inline-block}.multirowwrapper{margin-top:5px}.multirowwrapper .radiowrapper{margin-top:5px}.shortest.fldwrapper{width:3em}.short.fldwrapper{width:6em}.mediumShort.fldwrapper{width:9em}.mediumLong.fldwrapper{width:18em}.long.fldwrapper{width:27em}.longest.fldwrapper{width:45em}.fldinfotext{max-width:45em;display:none;margin-top:5px}.fieldcell>.radiowrapper{padding-top:4px}.multirowwrapper .radiowrapper td{padding:0}.radiowrapper label{display:flex;align-items:baseline;cursor:pointer;margin-right:10px}.radiowrapper label input{margin-top:4px;margin-right:3px;transform:scale(1.33) translate(1px,1px);filter:grayscale(.9);cursor:pointer}.radiowrapper label div{margin-top:2px;padding-left:6px}.smallscreen .radiowrapper td{display:block}.fldwrapper input.stndrdfld,.fldwrapper textarea.stndrdarea{width:calc(100% - 10px)}.fldwrapper input.stndrdfld.fieldwithbutton{width:calc(100% - 36px);border-radius:2px}.datetimefield .controlbutton.leftposition{right:27px;border-left:1px solid #d6d6d6!important}.fldwrapper .datetimewrapper .stndrdfld{background:#fff}.fldwrapper.disabledcontrol .datetimewrapper .stndrdfld{background:#d6d6d6}.fldwrapper.disabledcontrol .controlbutton,.fldwrapper.disabledcontrol :disabled{border-color:#dad9da!important;background:#ebe9e9!important;color:#909090;opacity:1}.fldwrapper.disabledcontrol .stndrdslct option:nth-child(even){background:#ebe9e9;color:#909090}.fldwrapper.disabledcontrol .stndrdslct option:nth-child(odd){background:#dbdbdb;color:#909090}.fldwrapper.disabledcontrol .controlbutton a,.fldwrapper.disabledcontrol .controlbutton i{color:#aba9aa}.datefield,.timefield{width:9em}.datetime{width:14em!important}.smallscreen .inputlayouttable .multirowwrapper td{display:table-cell}.shortest.multipickerwrapper{width:30em}.short.multipickerwrapper{width:40em}.mediumShort.multipickerwrapper{width:45em}.mediumLong.multipickerwrapper{width:60em}.long.multipickerwrapper{width:80em}.longest.multipickerwrapper{width:100em}.formsarea tr{vertical-align:top}.labelcell{width:1px;display:table-cell;padding-top:0;padding-left:2px;height:1px}.labelcell .labelcontainer{height:100%;border-left:4px solid transparent;white-space:nowrap}.smallscreen .fielddescription{display:none!important}.fielddescription2{display:none;font-style:italic;max-width:93vw;white-space:normal}.smallscreen .inputlayoutfieldgrouprow.opened .fielddescription2{display:block}.smallscreen .descriptionwrapper .opened{display:block}.descriptiontogglewrapper{position:relative;display:inline}.descriptiontoggle{height:1.7em;width:1.7em;text-align:center;margin-left:.3em;display:none;cursor:pointer;position:absolute}.descriptiontogglemultirow{cursor:default}.smallscreen .descriptiontoggle{display:inline-block}.smallscreen .descriptiontogglemultirow{cursor:pointer}.infoindicator{color:#2c5ea5}.editableindicator{color:rgba(51,80,121,.58);padding:0 2px 0 5px}.desktop .infoindicator,.desktop .listpage .editableindicator{margin:0 1px 0 .3em}.smallscreen .listpage .infoindicator{display:none}.smallscreen .labelcell{padding:3px 0 0 0;height:auto}.smallscreen .labelcell label{font-size:16px;padding-left:0;margin-bottom:3px;padding-top:0;padding-bottom:0;border-left:0}.labelcell label{padding-right:.9em;padding-left:.5em;padding-top:10px;padding-bottom:10px;display:inline-block;white-space:nowrap}.sibling .labelcell label{padding-left:0}.smallscreen .sibling .labelcell label{margin-left:0;margin-bottom:3px}.smallscreen .nolabel{padding-left:0}.nolabel{padding-left:1.2em}.smallscreen .fieldcell,.smallscreen .sibling-fieldcell{margin-bottom:5px;padding-bottom:0;display:block}.btnfield{padding:.5em 0}.stndrdfld{border:1px solid #bbb;padding:0 4px 0;overflow:hidden;color:#000;height:30px;border-radius:2px;background:#f5faff}.smallscreen .stndrdfld{padding:1px 2px 3px}.stndrdarea{border:1px solid #bbb;border-radius:2px;background:#f5faff;padding:6px 4px 4px 4px;height:auto;white-space:pre-wrap}h3 .arrowwrapper{margin-top:-7px;padding-right:6px;width:26px;height:26px;font-size:26px;float:left;color:#2c5ea5}.maincolbody.search .stndrdfld:focus{border:1px solid #d6d6d6}.stndrdfld:focus{outline:0;background-color:#bfd6ff;color:#000}.stndrdslct{border:1px solid #bbb;color:#000;width:100%;padding:1px 1px 1px 1px;border-radius:2px;background:#f5faff;min-height:32px}.smallscreen .stndrdslct{min-height:36px}.popupslct{border:1px solid #d6d6d6;color:#000;padding:1px 1px 1px 0;background:#fff;position:absolute;z-index:650;max-width:800px;min-width:104%;width:fit-content}.popupslct:focus,.stndrdslct:focus{background:#d7e3ff}.stndrdarea:focus{background:#d7e3ff}.popupslct option,.stndrdslct option{text-overflow:ellipsis;overflow:hidden}.stndrdslct.dropdown{height:30px;z-index:650}.stndrdslct.multiplerows{height:auto}.list_radiobuttons li:nth-child(odd),.popupslct option:nth-child(odd):not(:checked),.stndrdslct option:nth-child(odd):not(:checked),ul.mobileselect li:nth-child(odd):not(:checked){background:#f7f7f7;color:#000}.listbox ul li.node:nth-child(odd){background:#f7f7f7;color:#000}.list_radiobuttons li:nth-child(even),.popupslct option:nth-child(even):not(:checked),.stndrdslct option:nth-child(even):not(:checked),ul.mobileselect li:nth-child(even):not(:checked){background:#fff;color:#000}.popupslct option:hover,.stndrdslct option:hover{background:#d7e3ff!important;color:#000!important}.popupslct.monospace option{font-family:monospace,monospace}select option{padding:.2em .5em;cursor:pointer}select.stndrdslct:not(:checked){color:#000}.stndrdslct.popupslct.multiplechoise{position:relative}.popupslct option{padding:.1em 0 .1em .5em;color:#666}.popupslct select,.stndrdslct select{border-bottom:1px solid #ddd;color:#666}.stndrdslct.multiple{border:1px solid #d6d6d6;padding:.2em;width:100%}.stndrdfld.last{margin-right:0}input[type=checkbox]:enabled{cursor:pointer}.stndrdbtn.small{transition:ease .3s;transition-property:background-color,color;cursor:pointer;-webkit-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#fff;background-color:#3f53a1;border-color:#3f53a1;border-bottom:1px solid #a19c9c;padding:4px 12px 5px;text-transform:none}.stndrdbtn.small:active:enabled,a.stndrdbtn.small:active{top:1px}.stndrdbtn.small:disabled{opacity:.4;pointer-events:none}.stndrdbtn.small:hover:enabled,a.stndrdbtn.small:hover{background:#2c3a71;color:#fff}.stndrdbtn.small:focus{outline:3px solid #9ecaed;outline-offset:-.8px;border-color:#9ecaed}.formbutton,.stndrdbtn{transition:ease .3s;transition-property:background-color,color;cursor:pointer;-webkit-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#3f53a1;background-color:#fff;border-color:#3f53a1;text-transform:uppercase;padding:.4em 2em;box-shadow:0 9px 30px -10px rgba(0,0,0,.2);margin-right:5px}.formbutton:active:enabled,.stndrdbtn:active:enabled,a.formbutton:active,a.stndrdbtn:active{top:1px}.formbutton:disabled,.stndrdbtn:disabled{opacity:.4;pointer-events:none}.formbutton:hover:enabled,.stndrdbtn:hover:enabled,a.formbutton:hover,a.stndrdbtn:hover{background:#e3e6f4;color:#324281}.formbutton:focus,.stndrdbtn:focus{outline:3px solid #9ecaed;outline-offset:-.8px;border-color:#9ecaed}.defaultbtn{transition:ease .3s;transition-property:background-color,color;cursor:pointer;-webkit-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#fff;background-color:#3f53a1;border-color:#3f53a1;border-bottom:1px solid #a19c9c}.defaultbtn:active:enabled,a.defaultbtn:active{top:1px}.defaultbtn:disabled{opacity:.4;pointer-events:none}.defaultbtn:hover:enabled,a.defaultbtn:hover{background:#2c3a71;color:#fff}.defaultbtn:focus{outline:3px solid #9ecaed;outline-offset:-.8px;border-color:#9ecaed}.fieldbutton{transition:ease .3s;transition-property:background-color,color;cursor:pointer;-webkit-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#000;background-color:#f7f7f7;border-color:#ccc;padding:4px 12px 5px;height:32px}.fieldbutton:active:enabled,a.fieldbutton:active{top:1px}.fieldbutton:disabled{opacity:.4;pointer-events:none}.fieldbutton:hover:enabled,a.fieldbutton:hover{background-color:#ddd;border-color:#bbb}.fieldbutton .badgeicon,.fieldbutton .icon{color:#2c5ea5;transition:ease .3s;transition-property:color}.fieldbutton .badge{color:#234b84}.clicktocopybutton{transition:ease .3s;transition-property:background-color,color;cursor:pointer;-webkit-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#3f53a1;background-color:#fff;border-color:#3f53a1;padding:4px 12px 5px;text-transform:none}.clicktocopybutton:active:enabled,a.clicktocopybutton:active{top:1px}.clicktocopybutton:disabled{opacity:.4;pointer-events:none}.clicktocopybutton:hover:enabled,a.clicktocopybutton:hover{background:#e3e6f4;color:#324281}.clicktocopybutton:focus{outline:3px solid #9ecaed;outline-offset:-.8px;border-color:#9ecaed}.clicktocopybutton:hover{text-decoration:none}button.formbutton .icon{visibility:hidden;margin-left:-1.5em;margin-right:.5em}button.formbutton.busy .icon{visibility:visible}.inputPageScriptButtonCell .fieldbutton{margin-right:4px}:-ms-input-placeholder{color:gray}.calendartablesmall a.datepicker.outofmonth{color:#666;border:#f7f7f7;background:#d6d6d6}.calendartablesmall a.datepicker.invalid{color:#666;background:#ffe8e8}.calendartablesmall a.datepicker.invalidoutofmonth{color:#666;background:#f5d4d4;border:#f7f7f7}.maincolbody.search{position:relative}.formsarea .textholder{display:block;float:left;padding:4px .4em .4em 0}.formsarea .textholder.expl-text{display:inherit;float:inherit;padding:inherit}.popupslct option:checked,.stndrdslct option:checked{background:#335079;color:#fff}ul.mobileselect li.selected{background:#677898;color:#fff}ul.mobileselect{width:calc(100% - 2px);overflow:hidden;white-space:nowrap;position:absolute;left:-1px;background-color:#fff;border:1px solid #d6d6d6;margin-left:1px;z-index:10000;font-size:125%}.formsarea .fldsep .label_readonly,.formsarea .fldsep label,.markup_field{display:block;width:24%;max-width:12em;float:left;cursor:pointer;color:#000;opacity:.8;border:none;line-height:1.2;padding-right:1em;padding-top:4px}.fldsep .colsplit label{max-width:inherit;width:inherit}.controlbutton{width:26px;text-align:right;position:absolute;border:1px solid #bbb;transition:ease .3s;transition-property:background-color,color;right:0;top:0;height:30px;border-radius:0 2px 2px 0;background:#fff!important;display:inline-block}.controlbutton div{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.controlbutton:hover a{color:#234b84;cursor:pointer}.controlbutton a,.controlbutton i{display:block;font-size:16px;color:#2c5ea5}.controlbutton.opencalendar a,.controlbutton.opentimepicker a{font-size:18px}.fldwrapper.multiplefields .clearfield{right:1.9em}.stndrdfld.fldwrapper{padding:0}.fldwrapper .infotext{padding-top:7px;text-overflow:ellipsis;overflow:hidden;word-break:break-word;min-height:19px}.fldwrapper .dropdownlist a{font-size:26px}.fldwrapper .colorpicker,.fldwrapper .dropdownlist,.fldwrapper .opencalendar,.fldwrapper .opentimepicker{cursor:pointer}.pickerWindow{border:1px solid #d6d6d6;background-color:#f7f7f7;box-shadow:0 .1em .5em #eee;position:absolute;left:0;top:2em;z-index:630}.datePicker{min-height:12em;width:20em;padding:.3em .8em .6em .5em}.datePicker .browserwrapper h3{font-size:1em;padding-top:.2em;width:128px;text-align:center}.datePicker li.number{white-space:nowrap;text-align:center}.colorPicker{padding:5px}.fldwrapper .list_radiobuttons{background:#fff;border:1px solid #d6d6d6;border-radius:.2em;left:0;top:2em;width:98%}.fldwrapper .datetime{width:calc(16em - 26px)}.disabledcontrol{pointer-events:none}.inputlayoutfieldgrouphead label{pointer-events:auto}.formsarea legend label{opacity:1}.formsarea legend label{display:block;width:auto;float:left}.borderbottom{border-bottom:3px solid #b6e1a8;height:5px}.formsarea.feedinputs .borderbottom{background:url(../img/bluedot_infoarea.png) left bottom repeat-x;height:6px}.formsarea h3.legend{margin:0;clear:both;font-weight:600;color:#18191a;font-size:1.2em}.smallscreen .infoarea .expand{margin-top:0;position:relative;top:3px;margin-left:5px}.smallscreen .multipartcontainer{position:static;margin-bottom:6em}.multipartcontainer{position:relative;display:-ms-grid;display:grid}.smallscreen .multipartcontainer{display:block}.smallscreen .multipartpanel{position:static;margin-bottom:1em;box-shadow:none;border-left:none;border-right:none}.smallscreen .multipartpanel .calendar .globalsettings .tabs{box-shadow:none;border:none}.smallscreen .multiparthead li{float:inherit}.multiparthead.smallscreenonly{display:none}.smallscreen .multiparthead.smallscreenonly{display:flex}.smallscreen .closed .multipartcontent{display:none}.multiparthead .expand{display:none}.smallscreen .multiparthead .expand{display:inline-block}.multiparthead .infoarea{display:none}.smallscreen .multiparthead .infoarea{display:block}.smallscreen .multiparthead ul{float:right}.smallscreen .multiparthead li{float:left}.multirowwrapper .fldwrapper .infotext{width:auto!important;padding-top:4px}.multirowwrapper .fieldbutton{margin-right:.5em}.enterprisesearcharea{margin-bottom:10px;height:1.95em}.groupview{margin-top:2px}.groupview a{cursor:pointer}.groupview a .saLinkText{text-decoration:none;color:#1668e0;transition:all .2s ease}.groupview a:hover .saLinkText{filter:brightness(110%);text-decoration:underline}.groupview a:active .saLinkText{filter:brightness(120%)}.groupview a:active img,.groupview a:hover img{transform:scale(1.02);transition:transform .5s}.groupview a:active .saMeterHeader,.groupview a:active .saMeterValue,.groupview a:hover .saMeterHeader,.groupview a:hover .saMeterValue{text-decoration:underline}.groupviewsearchbox{height:30px;border:1px solid #d6d6d6;padding:1px 4px 3px;overflow:hidden;width:30%;margin-right:4px}.groupviewtable th{color:#000;vertical-align:middle;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;font-weight:600;vertical-align:top;text-align:left;cursor:pointer;border-left:1px solid #d6d6d6;border-bottom:1px solid #2c5ea5;background:#fff;cursor:auto}.groupviewtable th:first-child{border-left:none}.groupviewtable tr:nth-child(2n){background:#fff}.groupviewtable tr{background:#f7f7f7}.groupviewtable td{border-left:1px solid #f1f1f1;padding:.6em 1.2em .6em .5em;vertical-align:middle;padding-left:7px;padding-right:7px}.groupviewtable td:first-child{border-left:none}table.groupviewtable{border:1px solid #d6d6d6;border-collapse:collapse;margin-bottom:8px}.menuenterprisesearch{width:189px;border:1px solid #d6d6d6;border-left:none;border-right:none;background-color:#f5faff;color:#000;position:relative;overflow:hidden;height:2em;padding-left:27px;padding-right:20px;margin-bottom:5px}.smallscreensidebar .menuenterprisesearch{width:calc(100% - 47px)}.smallscreen .groupview input#MI_MC_SearchBox{width:70%}.smallscreen .groupview a.morelink{padding:3px 5px 3px 5px;font-size:14px;margin-left:3px}h2.groupviewtitle{margin-top:10px;font-size:1.5em;margin-bottom:5px;padding-top:5px;padding-bottom:5px}.groupview a.morelink{transition:ease .3s;transition-property:background-color,color;background-color:#234b84;color:#fff;padding:5px 15px 5px 15px;position:relative;cursor:pointer;font-size:12px;border:1px solid #234b84;border-radius:2px}.enterprisesearcharea .saIcon{font-size:14px;position:relative;top:-29px;left:6px;color:#2c5ea5}.smallscreensidebar .enterprisesearcharea .saIcon{top:-39px}.groupview a.morelink:hover{background:#f7f7f7;color:#000}.groupviewtable .link .saCellLinkIndicator{margin-right:.5em;margin-top:4px}.groupviewtable .link:hover{text-decoration:underline}.smallscreen .formsarea h3.legend{padding-left:8px}.formsarea h3.legend.heading{margin-bottom:5px;padding:.6em 1em;background:#f7f7f7;border-bottom:2px solid #2c5ea5}.smallscreen .formsarea h3.legend input:checked{margin-bottom:0}.legendwrapper{background:#f7f7f7;border-bottom:2px solid #2c5ea5;transition:.3s ease-in;cursor:pointer;display:flex}.legendwrapper:hover{background:#d4dfed}.legendwrapper.disabledcontrol:hover{background:#f7f7f7;cursor:default}.formsarea .legendwrapper label{cursor:inherit;padding:.6em 1em;width:100%;display:flex;align-items:center}.smallscreen .formsarea.searchinputs h3.legend{border-radius:0}.formsarea.feedinputs fieldset.border div.legend span.txtwrapper,.formsarea.feedinputs h3.legend span.txtwrapper,.formsarea.feedinputs h3.legend span.txtwrapper-expl,.formsarea.searchinputs fieldset.border div.legend span.txtwrapper,.formsarea.searchinputs h3.legend span.txtwrapper,.formsarea.searchinputs h3.legend span.txtwrapper-expl{color:#18191a}.formsarea.feedinputs h3.legend span.txtwrapper-expl,.formsarea.searchinputs h3.legend span.txtwrapper-expl{text-transform:none}.colortablesmall{border-spacing:.4em}.fldwrapper .colorpicker .browserwrapper ul li.number{margin-top:.4em}.fldwrapper input.stndrdfld.colorpicker{background:inherit;box-shadow:none}.colortablesmall a.colorpicker{border-radius:2px;display:block;height:24px;width:24px;margin:1px;text-align:center;border:1px solid #000;cursor:pointer}.smallscreen .colortablesmall td{display:inline-block!important}span.colour-symbol{height:.9em;width:.9em;border-radius:.45em;margin:.64em auto .5em;display:block;overflow:hidden}.multirowwrapper table{border-collapse:collapse;border-style:hidden}.multirowwrapper table.calendartablesmall{border:none}.multirowwrapper table.calendartablesmall th{border:none;background:0 0;padding:0;font-weight:600;text-align:center}.multirowwrapper table.calendartablesmall td{border:none;padding:0;height:auto;text-align:center}.multirowwrapper table th{padding:.15em .5em .3em 0;white-space:nowrap;vertical-align:top;text-align:left;color:#000;font-weight:600}.multirowwrapper table td{padding:.2em 0;vertical-align:top;text-align:left;height:100%}.multirowwrapper .fldwrapper{margin-right:.5em}ul.multirowbuttons{white-space:nowrap;padding-top:.1em;line-height:.5}ul.multirowbuttons li{display:inline-block;margin-left:.2em}.multirowbutton{transition:ease .3s;transition-property:background-color,color;cursor:pointer;-webkit-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#000;background-color:#f7f7f7;border-color:#ccc;padding:4px 12px 5px;display:block;font-size:14px;margin:0}.multirowbutton:active:enabled,a.multirowbutton:active{top:1px}.multirowbutton:disabled{opacity:.4;pointer-events:none}.multirowbutton:hover:enabled,a.multirowbutton:hover{background-color:#ddd;border-color:#bbb}.multirowbutton .badgeicon,.multirowbutton .icon{color:#2c5ea5;transition:ease .3s;transition-property:color}.multirowbutton .badge{color:#234b84}.smallscreen .multirowbutton{font-size:18px;padding:6px 12px 6px}.multirownewrowbutton{transition:ease .3s;transition-property:background-color,color;cursor:pointer;-webkit-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#000;background-color:#f7f7f7;border-color:#ccc;padding:4px 12px 5px;margin-top:5px}.multirownewrowbutton:active:enabled,a.multirownewrowbutton:active{top:1px}.multirownewrowbutton:disabled{opacity:.4;pointer-events:none}.multirownewrowbutton:hover:enabled,a.multirownewrowbutton:hover{background-color:#ddd;border-color:#bbb}.multirownewrowbutton .badgeicon,.multirownewrowbutton .icon{color:#2c5ea5;transition:ease .3s;transition-property:color}.multirownewrowbutton .badge{color:#234b84}.newrowtabstop{width:0;float:left;outline:0}.menuitemtable{width:100%}.listbox ul li.node{border-bottom:1px solid #f0f0f0;min-height:28px;background:#fff;padding-left:9px}.listbox ul li.node:hover{background-color:#d7e3f4}.listbox ul li.node:last-child{border-bottom:none}.listbox ul li .om{padding:.25em 0;position:relative}.listbox ul li a{display:block}.listbox ul li .imgholder{display:block;float:left}.listbox ul li .imgholder .saBadgedIcon{width:30px;display:block}.listbox ul li .imgholder .saIcon{font-size:20px;color:#2c5ea5}.listbox ul li .imgholder .saBadge{font-size:9px;color:#2c5ea5;margin-left:-9px;background:#fff;border-radius:50%;padding:1px;border:1px solid #2c5ea5;width:14px;box-sizing:border-box;text-align:center}.listbox ul li .textholder{width:calc(100% - 50px);display:block;float:left;padding-left:4px}.listbox li a.link{background:url(../img/tablelink.png) 0 .45em no-repeat;cursor:pointer;padding-left:1em}.listbox li a.link .textholder:hover{text-decoration:underline}.calendartablesmall{width:100%;float:left;margin-top:.5em}.calendartablesmall .week{width:1.6em;text-align:center;display:block;font-size:.74em}.calendartablesmall a.datepicker,.calendartablesmall span.datepicker{border-radius:5px;display:block;width:2.6em;padding:.3em 0 .7em;text-align:center;margin:1.2%;height:1.2em;font-size:12px;color:#2c5ea5}.calendartablesmall a.datepicker{border:1px solid #f7f7f7;background:#fff;cursor:pointer}.calendartablesmall a.datepicker:hover{background:#234b84;color:#fff;border:1px solid #f7f7f7}.calendartablesmall a.datepicker:active{background:#234b84;color:#fff;border:1px solid #f7f7f7}.calendartablesmall a.datepicker.selected,.calendartablesmall a.datepicker.today{background:#234b84;color:#fff;border:1px solid #f7f7f7}.calendartablesmall span.datepicker{color:#666;font-weight:700}.calendartablesmall th{font-weight:700}.chckbox_dropdown,.radiobtn_dropdown{float:left;display:block;margin:.16em .3em 0 .5em}li.dropdownitem{margin:.1em 0;padding:.2em}.feedinputs .inputlayoutfieldgroupfoot,.feedinputs .inputlayoutfieldgrouphead,.feedinputs .inputlayoutfieldgrouprow,.feedinputs .inputlayoutgroup{border-color:#d6d6d6}.searchinputs .inputlayoutfieldgroupfoot,.searchinputs .inputlayoutfieldgrouphead,.searchinputs .inputlayoutfieldgrouprow,.searchinputs .inputlayoutgroup{border-color:#d6d6d6}.inputlayoutfieldgrouprow.border{border:1px solid #d6d6d6;background:#fff;border-bottom:none;border-top:none}.inputlayoutfieldgrouphead{border:1px solid #d6d6d6;border-bottom:none;background:#fff}.inputlayoutfieldgroupfoot{border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6}.btnfield.borders{padding-left:0}.inputlayoutgroup{min-width:50%}.smallscreen .inputlayoutgroup{min-width:100%}.inputlayoutgroup.border{border-style:solid;border-width:1px;border-collapse:separate;background:#fff}table.inputlayoutgroup.border.inputlayoutgroup .inputlayouttable .inputlayoutcolumn>table{border:none!important;box-shadow:none}.inputlayouttable .hidden{display:none}.smallscreen .inputlayoutgroup.border{border:none;border-radius:0}.inputlayoutgroup.border.headless{padding-top:.5em}.smallscreen .inputlayoutgroup.border.headless{padding:0}.inputlayoutgrouphead{border-radius:2px 3px 0 0;min-height:1em}.inputlayoutgroupfoot{border-radius:0 0 3px 3px;min-height:3px;padding-bottom:8px}.smallscreen .inputlayouttable{display:block;margin-left:5px}.smallscreen .inputlayouttable td{display:block}.smallscreen .formsareainner{width:100%!important;background:#fff;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6}.smallscreen .multipartpanel .formsareainner{border:none}.inputlayoutcolumn>table{padding:.6em 0 .8em 0;background:#fff;border:1px solid #d6d6d6;box-shadow:0 3px 30px -10px rgba(0,0,0,.2);border-radius:2px}.inputlayoutgroup.headless .inputlayoutcolumn>table{width:100%}.maincolbody.input.borders .inputlayoutcolumn>table{padding-top:0;border-collapse:collapse;border:none;background:0 0!important;box-shadow:none}.multipartcontent .formsareainner .inputlayoutcolumn>table{border:none;box-shadow:none}.inputlayoutcolumnpadding{min-width:1em}.smallscreen .multipartcontent .infoarea .expand{top:2px!important;left:11px}.multipartcontent .infoarea .expand{margin-top:0}.smallscreen .tableintabs table.scrollable{box-shadow:none}.smallscreen .inputlayoutcolumnpadding{display:none}.smallscreen .inputlayoutfieldgrouphead{border:none;border-radius:0}.smallscreen .inputlayoutfieldgrouprow.border{border:none;border-radius:0}.smallscreen .inputlayoutfieldgroupfoot{border:none;border-radius:0}.inputlayoutfieldgrouppadding{overflow:hidden;padding-top:8px}.smallscreen .inputlayoutfieldgrouppadding{display:none}.fldwrapper .help{left:0;position:absolute}.multipartpanel{visibility:hidden;overflow:hidden;margin:0 0 2px 2px;box-shadow:5px 4px 20px -10px rgba(0,0,0,.2);border:1px solid #d6d6d6;background:#fff}.multipartcontent{margin-left:8px;margin-top:8px}.smallscreen .multipartcontent{margin-left:0;overflow:auto}.multipartcontent .maincolbody,.multipartcontent .menuitemtable,.multipartcontent .navigatorbuttonrow{width:calc(100% - 2px)}.multipartcontent .navigatorbuttonrow{margin-top:0;margin-bottom:8px;margin-right:4px}.multipartcontent .maincolbody.input .feedinputs .defaultbtn.formbutton,.multipartcontent .maincolbody.input .feedinputs .defaultbtn.stndrdbtn{margin-left:13px;box-shadow:none;margin-bottom:5px}.multiparthead{overflow:hidden;padding:.5em .5em .5em 0;background:#f7f7f7;border-bottom:2px solid #2c5ea5;display:flex}.multiparthead h2{font-size:1.4em;font-weight:600;flex-grow:1;flex-shrink:1;display:flex;overflow:hidden}.multiparthead h2 img{display:block;margin-right:.3em;height:24px;width:24px}.multiparthead span{color:#335079;padding-left:3px;padding-right:10px;z-index:1;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.multiparthead ul{flex-grow:0;flex-shrink:0;display:flex;list-style:none}.multiparthead li{display:block}.multiparthead li img{width:24px;height:24px;display:block;opacity:.8}.multiparthead li img:active{opacity:1}body .multipartcontent .treewrapper{min-width:0;border:none;box-shadow:none}.navigatorbuttonrow{display:flex;position:relative;height:33px}.navigatorbuttonrow .filler{flex-grow:1}.navigatorbuttonrow li{display:inline-block}.navigatorbuttons .navigatorbutton{transition:ease .3s;transition-property:background-color,color;cursor:pointer;-webkit-appearance:none;position:relative;border:1px solid;color:#000;background-color:#f7f7f7;border-color:#ccc;display:block;padding:.4em .8em;z-index:910;margin-right:5px;border-radius:2px}.navigatorbuttons .navigatorbutton:active:enabled,a.navigatorbuttons .navigatorbutton:active{top:1px}.navigatorbuttons .navigatorbutton:disabled{opacity:.4;pointer-events:none}.navigatorbuttons .navigatorbutton:hover:enabled,a.navigatorbuttons .navigatorbutton:hover{background-color:#e1e1e1;border-color:#bbb}.navigatorbuttons .navigatorbutton .badgeicon,.navigatorbuttons .navigatorbutton .icon{color:#2c5ea5;transition:ease .3s;transition-property:color}.navigatorbuttons .navigatorbutton .badge{color:#234b84}.navigatorbuttons .navigatorbutton.open{background:#e1e1e1}.navigatorbuttons .navigatorbutton .textholder{display:block;float:left}.navigatorbuttons .navigatorbutton .imgholder{display:block;float:left;height:20px;margin-right:.5em}.navigatorbuttons .navigatorbutton .imgholder .badgeicon,.navigatorbuttons .navigatorbutton .imgholder .icon{font-size:16px;padding-top:3px;width:20px;height:20px}.navigatorbuttons .navigatorbutton .imgholder .badge{font-size:8px;margin-left:-10px;background:#fff;border-radius:50%;padding:1px;border:1px solid #234b84;width:9px;height:9px}.multipartcontent .navigatorbuttons .navigatorbutton{box-shadow:none}.browsebuttons{white-space:nowrap}.browsebuttons .stndrdbtn.hidden{display:none}.smallscreen .browsebuttons .stndrdbtn{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:48%;padding:.4em;margin:1px!important}.smallscreen .browsebuttons{width:100%}.smallscreen .browsebuttons .stndrdbtn.hidden{visibility:hidden;display:inline-block}.rowbrowselabel{display:none}.smallscreen .rowbrowselabel{display:inline;padding-left:.5em}.navigator-wrapper{position:relative}.navigatorFrame.navigator-wrapper{z-index:950;position:absolute}.navigatorpopup{z-index:1009;position:absolute;background:#f7f7f7;border:1px solid #d6d6d6;box-shadow:0 4px 14px #335079}.navigatorpopup.navigatorTable{position:relative}.smallscreen .navigatorpopup{max-width:370px}.smallscreen .navigatorpopup.navigatorTable{position:relative;min-width:0}.navigatorpopup li:last-child{border:none}.navigatorpopup li{clear:both;position:relative;min-height:inherit;width:100%;min-width:10em;border-bottom:1px solid #d6d6d6;display:block}.navigatorpopup li a:focus{outline-offset:-2px;outline:3px solid #18191a}.navigatorpopup li.selected a,.navigatorpopup li:hover a{background:#234b84}.navigatorpopup li.selected .textholder,.navigatorpopup li:hover .textholder{color:#fff}.navigatorpopup li.selected .icon,.navigatorpopup li:hover .icon{color:#fff!important}.navigatorpopup li.selected .badge,.navigatorpopup li:hover .badge{color:#234b84!important}.navigatorpopup.navigatorTable li.selected .badge,.navigatorpopup.navigatorTable li:hover .badge{color:#b6ccec!important}.navigatorpopup .textholder{display:block;overflow:hidden;max-width:16.8em;white-space:nowrap;text-overflow:ellipsis;padding:.6em .5em .7em 2.7em}.navigatorpopup .imgholder{position:absolute;left:.3em;top:.6em}.navigatorpopup .imgholder img{height:20px;width:20px;opacity:.8}.navigatorpopup .imgholder img:active{opacity:1}.navigatorpopup li a{display:block}.extralinks a:focus-visible,.favorites a:focus-visible,.menugroups a:focus-visible{outline:2px solid #000508;outline-offset:-2px}.right.smallscreen button:focus,.right.smallscreen input:focus,.right.smallscreen li a:focus,.smallscreensidebar a:focus{outline:0}.gridbottompadding{height:20px}.smallscreengrid .majorlabel{padding:.6em 0 .6em 2.6em;font-weight:600;font-size:16px;border-bottom:1px solid #d6d6d6;max-width:calc(100% - 2.6em);overflow-x:hidden}.smallscreengrid .saCellLinkIndicator{padding-right:5px}.smallscreengrid .row.expanded{background:#d7e3ff!important}.smallscreengrid .gridcell{text-overflow:inherit;white-space:normal;word-break:break-word;display:inline-block;max-width:calc(100% - 40px - 40px - 8px);margin-top:12px;padding:.6em 3px 1em 4px!important}.smallscreengrid .gridcell .label{display:inline-block;margin-right:5px;font-weight:600}.smallscreengrid .gridcell{font-size:14px}.smallscreengrid .gridcell .systemicon{float:inherit;margin-right:0}.smallscreengrid .systemicon .fa-circle{margin-left:5px!important}.smallscreengrid .expandrowbutton{float:right;position:relative;font-size:26px;width:40px;top:9px;color:#2c5ea5;text-align:center}.smallscreen .gridcell{padding:1em 1.2em 1em .5em}.smallscreengrid .expandablecells .gridcell:nth-child(2n+0){display:block;background:#e8e8e8}.smallscreengrid .expandablecells .gridcell{display:block;min-width:95.5%;margin-top:0;padding:11px 1% 10px 1%;top:5px;padding-left:10px!important}.smallscreengrid .expandablecells.hidden{display:none}.smallscreengrid .tools{float:left;position:static;text-align:center;width:40px;height:40px}.smallscreengrid .tools .badge,.smallscreengrid .tools .icon,.smallscreengrid .tools .more{margin-top:10px;width:38px;font-size:26px;color:#2c5ea5;float:left;text-align:center}.smallscreengrid .tools.open{background-color:#2c5ea5;padding-bottom:5px}.smallscreengrid .tools.open .more{color:#b6ccec}.smallscreengrid .tools li{display:block;border-bottom:1px solid #d6d6d6;width:345px;text-align:left}.smallscreengrid .tools ul{position:absolute;background:#f7f7f7;z-index:999;border:1px solid #d6d6d6;border-bottom:none;margin-left:11px;margin-top:7px;box-shadow:5px -1px 13px 0 rgba(0,0,0,.21)}.smallscreengrid .tools ul li .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:20px;max-width:275px;display:inline-block}.smallscreengrid .tool{display:block}.smallscreengrid li .tool{padding:10px}.smallscreengrid .tools ul.hidden{display:none}.smallscreengrid .row{background:#fff;border-bottom:1px solid #d6d6d6;min-height:45px;display:block;position:static}.smallscreengrid .expandablecells{background:#f7f7f7;min-height:50px;margin-top:7px}.smallscreengrid .tools ul li .badge,.smallscreengrid .tools ul li .icon{color:#2c5ea5;background:0 0!important;margin-top:0!important;margin-right:5px}.smallscreengrid .tools ul li .inactive .badge,.smallscreengrid .tools ul li .inactive .icon{color:#2c5ea5;background:0 0!important;opacity:.2}.smallscreengrid .tools ul li .inactive .label{color:#d6d6d6}.tools{display:block;position:relative;width:31px;cursor:pointer;text-align:center;float:right}button.tools{background:0 0;border:none;box-shadow:none;padding:0}.tools.inactive:hover{background:0 0}.tools.inactive:focus{outline:0}.tools.inactive{color:#000;opacity:.2}.tools.open{border-bottom:none transparent;z-index:910;border-radius:2px 2px 0 0}.treeview-navigator.open{background:#fff;border-bottom:1px solid transparent;z-index:910;border-radius:2px 2px 0 0}.treeview-navigator.openup{background:#fff;border-top:1px solid transparent;z-index:910;border-radius:0 0 2px 2px}.treeview .treeviewnodeicon{color:#2c5ea5;cursor:pointer;background:#f7f7f7;border:1px solid #d6d6d6!important;margin-right:2px;transition:ease .3s;transition-property:background-color,color;float:left;display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center}.treeview .imgholder .badge,.treeview .imgholder .icon{font-size:17px;padding:3px}.treeviewnodeicon:hover{color:#b6ccec;background:#234b84}.color1{background:#0018c4}.color2{background:#e69b00}.color3{background:#363a79}.color4{background:#ca264a}.color5{background:#4a5ace}.color6{background:#f62323}.color7{background:#5e6391}.color8{background:#9ec821}.color9{background:#762f9d}.color10{background:#d8da21}.color11{background:#41a2a3}.color12{background:#006200}.color13{background:#8b1a69}.color14{background:#f6e423}.color15{background:#8f0304}.color16{background:#c4c4c4}.color17{background:#592777}.color18{background:#8f5c03}.color19{background:#1a1a1a}.color20{background:#26676f}.color21{background:#98a2e7}.color22{background:#f5e399}.color23{background:#8689af}.color24{background:#df7d92}.color25{background:#929ce2}.color26{background:#fa7b7b}.color27{background:#9ea1bd}.color28{background:#c5de7a}.color29{background:#ad82c4}.color30{background:#f6f7ac}.color31{background:#8dc7c8}.color32{background:#98c098}.color33{background:#d0a3c2}.color34{background:#faef7b}.color36{background:#dcdcdc}.color37{background:#9b7dad}.color38{background:#bc9d68}.color39{background:#a4a3a3}.color40{background:#a8c2c5}.graf{min-width:3em;z-index:500;position:absolute;width:100%;font:inherit;color:#18191a;min-height:25px;cursor:pointer;background-color:#d6fed8}.graf.resizing{z-index:501}.grafcontent{margin:4px 6px 4px 6px}.timeentity.day .grafcontent{margin:0;padding:4px 6px 4px 6px}.grafcontent h3 a{color:inherit;line-height:16px;font-weight:700;white-space:normal;margin-top:4px;width:100%}.grafcontent h3{font-size:.94em;margin-left:2px;color:inherit}.grafcontent h3{width:calc(100% - 20px);word-break:break-word}.grafcontent p{color:inherit;line-height:1;margin-bottom:2px;font-size:.9em;margin-left:2px;word-break:break-word}.calendarresizehandle{height:4px;width:100%;background-color:transparent;cursor:n-resize;position:absolute}.calendarresizehandle.active,.calendarresizehandle:hover{background-color:#0000000f}.calendarresizehandle.top{top:0}.calendarresizehandle.bottom{bottom:0}.calendarresizehandle:focus{outline:0}.calendararea .calendarbackground{position:absolute;z-index:490;opacity:.4}.calendarcell.evenstripe:before{content:"";background-color:#e6e6e6;height:1px;width:100%;position:absolute}.calendarcell.oddstripe:before{content:"";background-color:#f5f5f5;height:1px;width:100%;position:absolute}.calendararea.month .calendardaycell:hover{background:#e8ecf3}.calendararea .extrainforow{border-top:1px solid #d6d6d6;border-right:1px solid #d6d6d6}.calendararea.month .extrainforow{background:#fff}.calendararea.week .extrainforow{background:#f7f7f7}.calendararea .extrainfopadding{border-left:1px solid #d6d6d6}.calendararea .calendardaycell{border-right:1px solid #d6d6d6;border-top:1px solid #d6d6d6}.calendararea .timeentity{min-height:2em}.calendararea .extrainfo{padding:.5em .4em;font-weight:700;margin:4px;word-break:break-word}.calendararea .axisheader{border:1px solid #d6d6d6;border-bottom:0;font-weight:600;text-align:center}.calendararea .axisheader{background-color:#fff}.calendararea .axisheader.weeknumber{background-color:#f5faff}.calendararea.week .axisheader{font-size:2em;padding-top:.3em;width:60px}.calendararea.month .axisheader{font-size:1.2em;padding-top:.9em;width:30px}.calendararea .time-graduation{border-right:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-top:1px solid #d6d6d6}.calendararea .bottompaddingcell{border-top:1px solid #d6d6d6;padding-bottom:10px}.calendararea .calendarheadercell.currentday{background-color:#335079;color:#fff}.calendararea .date{background:#fff;border:1px solid #335079;border-radius:28px;display:block;font-size:1.9em;line-height:1;font-weight:600;padding:.2em;color:#335079;text-align:center;width:28px;height:28px}.calendardropdownimage{position:absolute;top:6px;right:1px;font-size:20px;cursor:pointer;padding:3px}.calendardropdownimage:hover{color:#b6ccec;background:#234b84}.currentday .calendardropdownimage:hover{background:#212044}.calendarheadercell:hover .calendardropdownimage{opacity:1}.calendarheadercell{position:relative}.calendararea .calendarheadercell.holiday .date{color:#fff;border:1px solid #b61836;background:#b61836}.day-month{padding-left:3.5em;margin-top:-2.8em;display:block}.calendararea .calendarheadercell{height:3em;padding:.6em 2em .6em .5em;text-align:left;font-weight:400;min-width:140px}.week .grafcontent{overflow:hidden}.calendararea.week .calendarcell{position:relative}.calendararea .time-graduation div{text-align:center}.calendararea.week .time-graduation{background:#f7f7f7}.calendararea.month .time-graduation{background:#fff}.closemenu{background-color:#234b84;cursor:pointer;display:none;height:60px}.smallscreensidebar .closemenu{display:block}.openmenu{background-color:#234b84;cursor:pointer;line-height:1;display:none;height:60px}.smallscreen .openmenu{display:block}.smallheader{color:#fff;font-weight:600;display:flex}.smallheader span{font-size:20px}.smallheader .smalltitle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:1.3;flex-grow:1}.smallheader #smallheadericon{height:30px;padding-right:3px;vertical-align:top;margin-top:1px}.smallheader #smallheadericon .icon{width:30px}.smallheader #smallheadericon .badge{width:14px}.openmenu .smallheader{padding-top:20px;padding-left:9px}.closemenu .smallheader{padding-left:15px;padding-top:20px}.smallheader .smallheaderbackbutton{font-size:30px;margin-right:-5px;margin-left:-5px;width:30px;padding-left:5px}.smallscreen .maincolinner.frame{border-radius:0}.smallscreen .saCogwheel span{display:none}.smallscreensidebar .menucol{width:100%;height:calc(100% - 1.5em);border-radius:0;font-size:1.5em;overflow:auto;overflow-y:scroll;padding:0;margin-left:0}.smallscreensidebar .identityarea{text-align:center}.smallscreensidebar .navigationarea{overflow-y:hidden;max-height:100%!important}.smallscreensidebar .navigationarea a .identity-icon{height:38px;width:38px}.smallscreensidebar .logo a{padding-bottom:80px}.smallscreensidebar div.footerarea{position:relative;bottom:auto}.smallscreen .menuitems .col{float:none}.smallscreen .menuitems .colsplit.threecol .col1,.smallscreen .menuitems .colsplit.threecol .col2,.smallscreen .menuitems .colsplit.threecol .col3,.smallscreen .menuitems .colsplit.twocol .col1,.smallscreen .menuitems .colsplit.twocol .col2{width:100%;max-width:100%}.smallscreen .vinjett{border-radius:0}.smallscreen .menuitems .navigationarea a .identity-icon{width:38px;height:38px}.smallscreen .navigatorbuttons .navigatorbutton{margin-left:0;margin-right:0;box-shadow:none;top:0;padding-bottom:12px!important;padding-top:12px!important;text-overflow:ellipsis;max-width:200px;white-space:nowrap;overflow:hidden;border:1px solid #d6d6d6!important;border-radius:0;border-left:none!important}.smallscreen .navigatorbuttons .navigatorbutton .textholder{display:block;float:none;overflow:hidden;text-overflow:ellipsis}.smallscreen .navigatorbuttonrow{display:block;padding-top:0;height:auto}.smallscreen .inputlayoutcolumn>table{border:none;width:100%;box-shadow:none}.smallscreen .labelcell label{top:0;padding-left:0}.right.smallscreen input,.right.smallscreen select{font-size:16px}.smallscreen .groupingdropdown select{font-size:11px}.smallscreen .scrollcontent{border:none;box-shadow:none;padding:0;min-width:100%;width:1px;-webkit-overflow-scrolling:touch;position:relative;margin-top:0}.smallscreen .scrollcontent-inner{min-height:100%;display:flex;flex-direction:column}.smallscreen .maincolinner{padding-left:0;padding-bottom:0;padding-top:0;margin-top:0}.scrollZoneLeft{position:fixed;background-color:teal;opacity:0;top:0;height:100%;width:1.2em;left:0}.scrollZoneRight{position:fixed;background-color:teal;opacity:0;top:0;height:100%;width:1.2em;right:0}.scrollZoneTop{position:fixed;background-color:teal;opacity:0;left:0;width:100%;height:1.2em;top:0}.scrollZoneBottom{position:fixed;background-color:teal;opacity:0;left:0;width:100%;height:1.2em;bottom:0}body.right{background:#fff}body.standardview:not(.smallscreen){box-shadow:inset 21px 0 30px -25px rgba(0,0,0,.2)}body.sidebar{background:#fff}.body.smallscreen:before{background:0 0!important}body.useloginbackground{background:#f7f7f7;background-size:cover}body.leftspace.topspace{background-position:0 0}body.rightspace.topspace{background-position-x:-243px;background-position-y:0}body.rightspace{background-position-x:-243px;background-position-y:-105px}.saSqlSelectPane{position:fixed;z-index:1110;min-width:25em;right:10%;top:3.5em;background-color:#fff;border:2px solid #2c5ea5}.saSqlSelectPane #CloseButton{position:absolute;z-index:1120;right:5px;top:5px;cursor:pointer}.saSqlSelectChoices{margin:15px;font-size:14px;line-height:1.7}.saSqlSelectChoices span{cursor:pointer;color:#1668e0}.saSqlSelectChoices span:hover{text-decoration:underline}.saCogwheel{position:relative;z-index:1008}.saCogwheel span{position:absolute;right:0;color:#000;border-radius:50%;font-size:16px;background:#b5f390;padding:3px;border:2px solid #000;box-shadow:2px 4px 12px -5px #000;cursor:pointer;font-weight:900}.indicatedragdrop .saDragged,.indicatedragdrop .saDropOn{background-color:#87ceeb}.saOverlay{position:fixed;left:0;top:0;height:100%;width:100%;z-index:1100;background-color:rgba(255,255,255,.6)}.externalframe{width:100%;border:1px solid #d6d6d6}.externalframe.autoheight{min-height:250px}.infosqlexternalframe{border:1px solid #d6d6d6;width:100%}.linearprocess .stepwrapper{float:left;margin:.2em 0 .2em .2em;overflow:hidden}.linearprocess .step.invertedcolor{color:#fff}.linearprocess .step a.link:hover{text-decoration:underline;background-image:url(../img/tablelink-hover.png)}.linearprocess .step a.link{background:url(../img/tablelink.png) 0 .45em no-repeat;cursor:pointer;display:block;padding-left:.6em}.linearprocess .step.invertedcolor a.link:hover{background-image:url(../img/tablelink-hover_inverted.png);color:#fff}.linearprocess .step.invertedcolor a.link{background:url(../img/tablelink_inverted.png) 0 .45em no-repeat;color:#fff}.linearprocess .outerstep{float:left}.linearprocess .step{border-radius:.15em;font:inherit;color:#18191a;min-height:4.8em;padding:.2em .2em .4em .4em;overflow:hidden}.linearprocess .step.medium,.linearprocess .stepbottom.medium{width:15em}.linearprocess .step.short,.linearprocess .stepbottom.short{width:10em}.linearprocess .step.long,.linearprocess .stepbottom.long{width:20em}.linearprocess .steptop,.stepbottom{height:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.2em .2em .4em .4em}.linearprocess .stepbottom{text-align:center}.linearprocess .arrowwrapper{float:left;min-height:5.4em;width:3em;background-image:url(../img/arrow.png);background-position-y:50%;background-repeat:no-repeat}.linearprocess .stepparagraph{display:block;line-height:1.2}.linearprocess .stepheading{font-weight:700;white-space:normal;font-size:.94em}.linklist .linklistcolumn{vertical-align:top}.calendar .globalsettings.plannersettings{min-width:inherit}.calendar .plannersettings .tabs{border:1px solid #d6d6d6}.plannerWrapper .outerWrapper{width:100%;margin-top:.5em;overflow:auto}.plannerWrapper .innerWrapper{display:inline-block;background-color:#fff;border-bottom:1px solid #d6d6d6}.plannerWrapper .warning{color:#d20706;font-size:.8em}.plannerWrapper .aggregateCell{background-color:#fff}.plannerWrapper .aggregateCell span{display:inline-block;vertical-align:middle;font-size:.8em;font-weight:400;margin-top:-4px;line-height:1.3em}.plannerWrapper .unbookedData{box-sizing:border-box;width:100%;overflow-x:hidden;overflow-y:auto}.plannerWrapper .unbookedHeading{width:11em;height:1.5em;line-height:1.25;background-color:#f7f7f7;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;padding-left:.5em;box-sizing:border-box;overflow:hidden}.plannerWrapper .unbookedBlankSpace.expandIndicator{padding-right:.9em}.plannerWrapper .expandIndicator .close,.plannerWrapper .expandIndicator .open{font-size:large;color:#18191a;float:right;margin-right:.2em}.plannerWrapper .expandIndicator .close{display:none}.plannerWrapper .closed .expandIndicator .close{display:inline}.plannerWrapper .closed .expandIndicator .open{display:none}.plannerWrapper .unbookedBlankSpace{width:3em;height:1.5em;background-color:#f7f7f7;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;box-sizing:border-box}.plannerWrapper .unbookedTimeHeading{width:100%;height:1.5em;line-height:1.25;background-color:#f7f7f7;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;box-sizing:border-box;padding-left:.2em;border-right:1px solid #d6d6d6}.plannerWrapper .unbookedDataHeading{width:11em;background-color:#fff;box-sizing:border-box}.plannerWrapper .unbookedDayRow.closed,.plannerWrapper .unbookedRow.closed{display:none}.plannerWrapper .unbookedDataWrapper{position:relative;height:100%;background-color:#f7f7f7;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;overflow-x:hidden;box-sizing:border-box}.plannerWrapper .unbookedBlankDataSpace{width:3em;background-color:#fff;border-right:1px solid #d6d6d6;box-sizing:border-box}.plannerWrapper .unbookedDataTimeHeading{background-color:#f7f7f7;border-right:1px solid #d6d6d6;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;padding:1px}.plannerWrapper .cornerTitle{width:11em;height:3.5em;background-color:#f1f4f8;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;padding-left:.5em;box-sizing:border-box;vertical-align:middle;line-height:3.5em;overflow:hidden}.plannerWrapper .blankSpace{width:3em;height:3.5em;background-color:#f1f4f8;border-top:1px solid #d6d6d6;border-right:1px solid #d6d6d6;box-sizing:border-box}.plannerWrapper .timeTitle{width:8em;height:3.5em;background-color:#fff;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;box-sizing:border-box;font-weight:400}.plannerWrapper .extraInfoEdge{width:11em;height:1.5em;background-color:#f1f4f8;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;box-sizing:border-box}.plannerWrapper .blankSpace2{width:3em;height:1.5em;background-color:#f1f4f8;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;box-sizing:border-box}.plannerWrapper .extraInfo{height:1.5em;background-color:#d5dded;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;box-sizing:border-box;padding-left:.2em;overflow:hidden}.plannerWrapper .extraInfo>div{font-size:.9em;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.plannerWrapper .aggregateEdge{width:100%;height:1.5em;background-color:#f1f4f8;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;box-sizing:border-box}.plannerWrapper .aggregateTitle{width:3em;height:1.5em;text-align:center;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;box-sizing:border-box;overflow:hidden}.plannerWrapper .aggregateColTitle{width:100%;height:1.5em;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;box-sizing:border-box;overflow:hidden;text-align:center;white-space:nowrap}.plannerWrapper .resourceTitle{width:11em;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;box-sizing:border-box;overflow-y:hidden;padding-left:.5em}.plannerWrapper .resourceTitle h3{font-size:.9em}.plannerWrapper .resourceTitle p{line-height:1;font-size:.8em;font-weight:400;word-break:break-word}.plannerWrapper .aggregateRowTitle{width:3em;border-right:1px solid #d6d6d6;box-sizing:border-box;text-align:center;overflow:hidden;white-space:pre}.plannerWrapper tr.odd .resourceTitle{background-color:#d5dded}.plannerWrapper tr.even .resourceTitle,.plannerWrapper tr.odd td{background-color:#f7f7f7;box-sizing:border-box;border-right:1px solid #d6d6d6}.plannerWrapper tr.even td{background-color:#fff;box-sizing:border-box;border-right:1px solid #d6d6d6}.plannerWrapper tr.even,.plannerWrapper tr.odd{border-bottom:1px solid #d6d6d6}.plannerWrapper td.newHour,.plannerWrapper th.newHour>div{border-left:1px solid #d6d6d6}.plannerWrapper td.newDay,.plannerWrapper th.newDay>div{border-left:1px solid #999}.plannerWrapper .cellContent{border-radius:2px;box-sizing:border-box;overflow:hidden;margin:auto;cursor:pointer}.plannerWrapper .cellContent h3{line-height:1;margin-left:3px;margin-top:2px;font-size:.9em;font-weight:700}.plannerWrapper .cellContent p{line-height:1;font-size:.8em;margin-left:3px;padding-top:1px}.plannerWrapper .moreRight{background-image:url(../img/LargeBubble_Right_Black.png);background-repeat:no-repeat;background-position:right 5px top .3em}.plannerWrapper .light.moreRight{background-image:url(../img/LargeBubble_Right_White.png)}.plannerWrapper .moreLeft{background-image:url(../img/LargeBubble_Left_Black.png);background-repeat:no-repeat;background-position:right 5px top .3em}.plannerWrapper .light.moreLeft{background-image:url(../img/LargeBubble_Left_White.png)}.plannerWrapper .moreLeft.moreRight{background-repeat:no-repeat,no-repeat;background-position:right 14px top .3em,right 5px top .3em;background-image:url(../img/LargeBubble_Left_Black.png),url(../img/LargeBubble_Right_Black.png)}.plannerWrapper .light.moreLeft.moreRight{background-image:url(../img/LargeBubble_Left_White.png),url(../img/LargeBubble_Right_White.png)}.plannerWrapper div.wide{width:12.5em}.plannerWrapper th{text-align:left}.plannerWrapper .light h3,.plannerWrapper .light p{color:#fff}.plannerWrapper .unbookedDataTimeHeading .cellContent{margin-bottom:1px}.plannerWrapper td{cursor:pointer}.plannerWrapper .bottommost{border-bottom:1px solid #d6d6d6}.plannerWrapper .rightmost{border-right:1px solid #d6d6d6}.plannerWrapper .headercontent{clear:both;height:3em;padding:.2em calc(.2em + 1px);text-align:left}.plannerWrapper .timeInfo{height:1.5em;background-color:#fff;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;box-sizing:border-box;padding-left:.2em;overflow:hidden}.plannerWrapper .timeInfo>div{font-size:.85em;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.plannerWrapper .timeheading{height:1.5em;padding:.2em}.plannerWrapper .date{background:#fff;border:1px solid #335079;border-radius:50%;display:block;padding:.2em;color:#335079;text-align:center;width:2.45em;height:2.45em}.plannerWrapper .date.week{border-radius:15%;line-height:.95}.plannerWrapper .dayNumber{font-size:1.9em;font-weight:600;line-height:1.16}.plannerWrapper .weekNumber{font-size:1.8em;font-weight:600}.plannerWrapper .weekTitle{font-size:.8em;display:block}.plannerWrapper .holiday.headercontent .date{color:#fff;border:1px solid #b61836;background:#b61836}.plannerWrapper .currentday.headercontent{background-color:#335079;color:#fff}.plannerWrapper .day-month{padding-left:3.4em;margin-top:-2.9em;display:block}.plannerWrapper .day-month.week{padding-left:3.3em}.plannerWrapper .month{display:block}.plannerWrapper .fixedColHeading,.plannerWrapper .fixedRowHeading{position:relative;z-index:100}.plannerWrapper .fixedRowColHeading{position:relative;z-index:110}.treewrapper.multipicker{background-color:#fff}.maincolbody.treeview,.treewrapper{position:relative}.treewrapper ul li .om{padding:.2em 0}.treewrapper .textholder{padding-top:.35em;display:block;line-height:.96}.treewrapper .imgholder{display:block;float:left;background:0 0;margin:.1em .3em .1em .1em;height:22px}.treewrapper .imgholder img{display:block;float:left;background:0 0;width:20px;height:20px}.treewrapper .child-expnd-cpse.imgholder a{margin-left:0}.child-expnd-cpse{cursor:pointer}.treewrapper .treeview .imgholder.child-expnd-cpse{margin:3px 1.36em 0 -18px;position:absolute;height:17px;width:17px;font-size:17px;color:#2c5ea5;background:#fff}.treewrapper .treeview .imgholder.child-expnd-cpse a{display:block;width:16px;height:16px;opacity:.4;background-size:16px}.treewrapper li.closed .treeview .imgholder.child-expnd-cpse a{display:block;width:16px;height:16px;opacity:.4;background-size:16px}.treewrapper.multipicker .treeview .imgholder.child-expnd-cpse{margin-right:1.36em;position:absolute;margin-left:-14px;margin-top:5px;height:12px;width:12px}.treewrapper.multipicker li.closed .treeview .imgholder.child-expnd-cpse a{margin-right:1.36em;position:absolute;margin-left:-7px;height:12px;width:12px;font-size:17px;color:#2c5ea5;margin-top:-2px;opacity:1}.treewrapper.multipicker .treeview .imgholder.child-expnd-cpse a{margin-right:1.36em;position:absolute;margin-left:-7px;height:12px;width:12px;font-size:17px;color:#2c5ea5;margin-top:-2px;opacity:1}.treewrapper.multipicker .treeview .imgholder.child-expnd-cpse a:hover{color:#234b84}.om .nodecontent:hover .imgholder.child-expnd-cpse{background:#d7e3ff}.om.selected .nodecontent .imgholder.child-expnd-cpse{background:#d7e3ff}.nodecontent{cursor:pointer}.treewrapper.multipicker li.closed .treeview .imgholder.child-expnd-cpse a:hover{color:#234b84}.treewrapper img.movehandle{width:24px;height:28px;margin:-4px -2px}.treewrapper div.om:active,.treewrapper div.om:hover,.treewrapper ul .treeview:hover,.treewrapper ul li div.om:hover,.treewrapper ul li ul li.xpandable ul li div.om:hover,.treewrapper ul li.xpandable div.om:hover,.treewrapper ul li.xpandable ul li div.om:hover{background-color:#d7e3f4}.treewrapper.multipicker div.om:active,.treewrapper.multipicker div.om:hover,.treewrapper.multipicker ul .treeview:hover,.treewrapper.multipicker ul li div.om:hover,.treewrapper.multipicker ul li ul li.xpandable ul li div.om:hover,.treewrapper.multipicker ul li.xpandable div.om:hover,.treewrapper.multipicker ul li.xpandable ul li div.om:hover{background-color:#d7e3ff}.treewrapper ul li.xpandable ul li.selected .om,.treewrapper.multipicker .om.selected>.nodecontent,body .treewrapper .treeview ul li.selected .om{background:url(../img/bg-node_slcted_2.png) rgba(0,0,0,0)}.treewrapper li.closed ul{display:none}.treewrapper ul .treeview a.link{display:block}.treewrapper ul .treeview a.link:hover{text-decoration:underline}.treewrapper ul .treeview a.link img{margin-top:2px}.treewrapper.multipicker .treeview .multipickertext,.treewrapper.multipicker .treeview a{padding-left:5px;display:block}.treewrapper ul .treeview{padding-left:20px;background:url(../img/treewrapper_textholder.png) left no-repeat;background-position-y:11px;background-position-x:10px}.treewrapper ul .treeview.draghandleplaceholder{background-image:url(../img/treewrapper_textholder_long.png)}.grid .draghandle{position:absolute;width:5px;top:0;right:-3px;cursor:e-resize;z-index:500;opacity:0}.grid .active_draghandle{border-left:1px solid #a0a0a0;opacity:.9}.treewrapper ul .treeview:hover{background-image:none}.treewrapper ul ul .treeview{padding-left:40px;background-position-x:30px}.treewrapper ul ul ul .treeview{padding-left:60px;background-position-x:50px}.treewrapper ul ul ul ul .treeview{padding-left:80px;background-position-x:70px}.treewrapper ul ul ul ul ul .treeview{padding-left:100px;background-position-x:90px}.treewrapper ul ul ul ul ul ul .treeview{padding-left:120px;background-position-x:110px}.treewrapper ul ul ul ul ul ul ul .treeview{padding-left:140px;background-position-x:130px}.treewrapper ul ul ul ul ul ul ul ul .treeview{padding-left:160px;background-position-x:150px}.treewrapper ul ul ul ul ul ul ul ul ul .treeview{padding-left:180px;background-position-x:170px}.treewrapper ul ul ul ul ul ul ul ul ul ul .treeview{padding-left:200px;background-position-x:190px}.treewrapper ul ul ul ul ul ul ul ul ul ul ul .treeview{padding-left:220px;background-position-x:210px}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul .treeview{padding-left:240px;background-position-x:230px}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul .treeview{padding-left:260px;background-position-x:250px}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul .treeview{padding-left:280px;background-position-x:270px}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul .treeview{padding-left:300px;background-position-x:290px}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul .treeview{padding-left:320px;background-position-x:310px}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul .treeview{padding-left:340px;background-position-x:330px}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul .treeview{padding-left:360px;background-position-x:350px}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul .treeview{padding-left:380px;background-position-x:370px}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul .treeview{padding-left:420px;background-position-x:410px}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul .treeview{padding-left:440px;background-position-x:430px}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul .treeview{padding-left:460px;background-position-x:450px}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul .treeview{padding-left:500px;background-position-x:490px}.treewrapper ul li h2{background:#fff;margin-top:.1em;margin-bottom:.6em}.node.xpandable.open>div:first-of-type.om span.textholder{font-weight:700}.treewrapper>div>ul>li:first-of-type{background-image:url(../img/tree-li_treeview_first.png);background-repeat:repeat-y}.treewrapper>div>ul>li:first-of-type:last-child{background-image:url(../img/tree-li_last_treeview_first.png);background-repeat:no-repeat}.treewrapper>div>ul>li.open:first-of-type{background-image:url(../img/tree-li_treeview_open_first.png)}.treewrapper>div>ul>li.open:first-of-type:last-child{background-image:url(../img/tree-li_last_treeview_open_first.png);background-repeat:no-repeat}.treewrapper ul li{background-image:url(../img/tree-li_treeview.png);background-repeat:repeat-y}.treewrapper ul li:last-child{background-image:url(../img/tree-li_last_treeview.png);background-repeat:no-repeat}.treewrapper ul li.open{background-image:url(../img/tree-li_treeview_open.png)}.treewrapper ul li.open:last-child{background-image:url(../img/tree-li_last_treeview_open.png);background-repeat:no-repeat}.treewrapper ul li{background-position:10px top}.treewrapper ul ul li{background-position:30px top}.treewrapper ul ul ul li{background-position:50px top}.treewrapper ul ul ul ul li{background-position:70px top}.treewrapper ul ul ul ul ul li{background-position:90px top}.treewrapper ul ul ul ul ul ul li{background-position:110px top}.treewrapper ul ul ul ul ul ul ul li{background-position:130px top}.treewrapper ul ul ul ul ul ul ul ul li{background-position:150px top}.treewrapper ul ul ul ul ul ul ul ul ul li{background-position:170px top}.treewrapper ul ul ul ul ul ul ul ul ul ul li{background-position:190px top}.treewrapper ul ul ul ul ul ul ul ul ul ul ul li{background-position:210px top}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul li{background-position:230px top}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul li{background-position:250px top}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul li{background-position:270px top}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul li{background-position:290px top}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul li{background-position:310px top}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul li{background-position:330px top}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul li{background-position:350px top}.treewrapper ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul li{background-position:370px top}.treewrapper .draghandle{font-size:15px;margin-right:5px;margin-left:1px;background:#f7f7f7;border:1px solid #d6d6d6;cursor:ns-resize;border-radius:2px;color:#2c5ea5;transition:ease .3s;transition-property:background-color,color;float:left;display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center}.treewrapper .draghandle:hover{color:#b6ccec;background:#234b84;border:1px solid #234b84}.treewrapper .draghandle:active{color:#b6ccec;background:#234b84;border:1px solid #234b84}.treewrapper.move ul .treeview .movenode{background:0 0;border:1px solid transparent}.treewrapper.move ul .treeview .movenode a{border:none;background:inherit}.treewrapper.move .movenode.nomove .navigator-wrapper,.treewrapper.move ul .treeview .movenode.nomove,.treewrapper.move ul .treeview .movenode.nomove .textholder{background:0 0;cursor:default}.treewrapper.move ul .treeview .movenode.nomove:hover{background:0 0;border:1px solid transparent;border-radius:.8em}.treewrapper.move ul .treeview .movenode.nomove a.link{cursor:auto;border:none}.treewrapper.move .navigator-wrapper img{display:none}.treewrapper.notree ul a.link span.imgholder{padding:.4em 0 0 .5em;margin-left:1em}.treewrapper.multipicker{box-shadow:none}.multipickerwrapper .frame ul li{min-height:inherit;height:inherit}.frame.multipickerleft ul li .move span,.frame.multipickerright ul li .move span{display:block;padding-left:.6em;padding-top:0;cursor:pointer}.frame.multipickerleft,.frame.multipickerright{display:inline-block;width:49.5%;height:100%}.smallscreen .frame.multipickerleft,.smallscreen .frame.multipickerright{float:none;width:100%}.smallscreen .frame.multipickerleft .treewrapper{width:100%;min-width:inherit}.smallscreen .mediumLong.multipickerwrapper{width:25em}.frame.multipickerright select.stndrdslct:not(:checked){min-width:0}.treewrapper.multipicker ul{padding:0}.frame.multipickerleft .treewrapper.multipicker,.frame.multipickerright select{float:left;overflow-x:auto;overflow-y:auto;border:1px solid #d6d6d6;height:100%;width:calc(99% - 4em)}.frame.multipickerright select{height:100%}.tabbadge{margin-left:5px;margin-right:-5px;padding:0 3px 0 3px;font-weight:700}.tabbadge.urgent{color:#d30225}.smallscreen .tabbadge,.smallscreen .tabbadge.urgent{float:right;font-size:1.2em}.bankid img{margin-left:1em;margin-top:.5em;float:left;width:10em;height:10em}.bankid .inner{float:left;margin-left:2em;margin-top:7.5em}.bankid .bankiderror{margin-top:1em;color:#800}.bankid .formbutton,.bankid .stndrdbtn{margin-top:1em}.bankid hr{margin-top:3.5em}.bankid #BankIdSpinner{width:1.1em;height:1.1em;top:.2em;overflow:hidden;position:relative;display:inline-block;padding-left:.5em}.smallscreen .bankid img{float:none;display:block;width:40%;max-width:16em;height:auto;margin-left:auto;margin-right:auto}.smallscreen .bankid .inner{margin-top:1em}.labelmobile{display:none!important}.smallscreen .fieldrow{display:block}.smallscreen .inputPageScriptButtonCell{display:block;padding-top:0}.smallscreen .sibling .inputPageScriptButtonCell{display:block;float:left}.saMagicBox{position:relative;display:block}.saBoxRow{position:absolute;border-top:solid 1px;border-right:none;border-bottom:solid 1px;border-left:none;border-color:#ccc}.saBoxRow>div{margin:0 4px;width:auto}.saBoxRowsLabel{position:absolute;top:70px;bottom:600px;font-size:16px;font-weight:700;color:#484848;writing-mode:tb-rl}.saBoxColumn{position:absolute;border-top:none;border-right:solid 1px;border-bottom:none;border-left:solid 1px;border-color:#ccc}.saBoxColumn>div{margin:0 4px;width:auto}.saBoxColumnsLabel{position:absolute;top:0;left:0;text-align:center;font-size:16px;font-weight:700;color:#484848}.saBoxContainer{z-index:100;position:absolute;border:1px solid;border-color:#ccc;background-color:#fff}.saBoxContainer>div{margin:0 4px;width:auto}.saBoxContainer>.saBoxStripe{z-index:200;position:absolute;width:auto;margin:0;left:0;right:0}.saBox{z-index:1000;position:absolute;border:1px solid;padding:1px;width:auto;left:0;right:0;background-color:#eef}.saBox>div{width:100%}.saBox.saDragged,.saBox.saSelected{background-color:#87ceeb}.saBoxContainer.saDropOn{background-color:#87ceeb;border-color:#000}.saBox.saDropAbove{border-top:2px solid #000;padding-top:0}.saBox.saDropBelow{border-bottom:2px solid #000;padding-bottom:0}.saBoxLink{margin-right:4px}.saBoxLink>img{height:16px;width:16px;border:none}.smallscreen .btnfield{top:0;float:none;height:40px;padding:5px 12px}.smallscreen .maincolbody.input .btnfield{padding-bottom:20%}.smallscreen .maincolbody.input .multirowwrapper .btnfield{padding-bottom:5px}.smallscreen .formbutton,.smallscreen .stndrdbtn{min-width:49%!important;text-align:center;margin:0!important;font-size:1.3em}.smallscreen .controlcell,.smallscreen .inputlayoutfieldgrouprow>.labelcell{padding-right:0!important;margin-left:5px!important;margin-right:5px!important}.smallscreen .fieldcell,.smallscreen .fldwrapper,.smallscreen .fldwrapper .stndrdfld,.smallscreen .fldwrapper input,.smallscreen .fldwrapper textarea.stndrdarea,.smallscreen .sibling-fieldcell{width:98.5%;margin-right:0}.smallscreen .fldwrapper{min-width:250px}.smallscreen .multirowwrapper .fldwrapper.shortest{min-width:unset;width:3em}.smallscreen .multirowwrapper .fldwrapper.short{min-width:unset;width:6em}.smallscreen .multirowwrapper .fldwrapper.mediumShort{min-width:unset;width:9em}.smallscreen .datetime{width:calc(98.5% - 62px)!important}.smallscreen .datetimefield .controlbutton.leftposition{right:34px}.smallscreen .calendartablesmall td{display:table-cell}.smallscreen .multirowwrapper .fldwrapper{width:unset;margin-right:.5em}.smallscreen .controlbutton{width:30px;height:34px}.smallscreen .controlbutton a{top:7px}.smallscreen .controlbutton.dropdownlist a{top:5px}.smallscreen .stndrdarea{font-size:16px}.smallscreen .fieldextras{float:left;width:100%}.smallscreen .sibling{width:100%}.smallscreen .menuitems{max-width:100%}.smallscreen .navigatorbuttons .navigatorbutton{margin-bottom:5px!important}.smallscreen .maincolbody.input{border:none!important;padding-bottom:20px}.smallscreen .maincolbody.input .inputlayoutcolumn>table{box-shadow:none;border:none;width:100%}.smallscreen .pagingbottom{display:none!important}.smallscreen .labelmobile{display:inline-block!important;padding:10px 0 10px 0}.smallscreen .labeldesktop{display:none!important}.smallscreen .fieldcell{padding-top:0}.smallscreen .inputlayoutgroupfoot{padding-bottom:0}.smallscreen .inputlayoutfieldgroupfoot{padding-top:0;border:0}.logo a{background:url(../img/softadmin.png) top center no-repeat;width:100%;display:block;height:50px;cursor:pointer;margin-top:15px;margin-bottom:10px}div.footerarea{position:absolute;bottom:0;width:100%}div.footerarea.dock{position:relative!important}.openmenu .menuButton{font-size:28px;color:#fff;line-height:23px;width:36px;padding-left:6px}.smallheader .closeButton{font-size:30px;line-height:23px;width:36px;padding-left:6px}.gridtabwrapper{display:flex;align-items:center;justify-content:space-between;margin-left:.1em;white-space:nowrap;clear:both}.gridtabbuttons{display:flex}.gridbuttonwrapper{display:flex}.gridtabbrowser{font-size:.8em;height:1.5em;background-color:#fff;padding:4px 6px 6px 6px;margin-bottom:2px;border:1px solid #d6d6d6}.gridtabbrowser ul{display:inline-flex}.gridtabbutton{font-size:.8em;height:1.5em;line-height:20px;color:#000;background-color:#fff;padding:4px 10px 6px 6px;margin-left:.3em;margin-bottom:2px;border:1px solid #d6d6d6;transition:ease .3s;transition-property:background-color,color;display:flex;cursor:pointer;border-radius:2px}.gridtabbutton.invert,.gridtabbutton:hover{background-color:#234b84;color:#fff}.smallscreen .gridtabbutton.invert,.smallscreen .gridtabbutton:hover{background-color:#fff;color:#000}.smallscreen .gridtabbutton.invert .icon,.smallscreen .gridtabbutton:hover .icon{color:#2c5ea5}.gridtabbutton .icon{min-width:1em;color:#2c5ea5;transition:ease .3s;transition-property:color;font-size:14px;margin:3px 4px 0 0}.gridtabbutton .icon.saHasHidden:after{content:"";font-size:0;padding:4px;border-radius:4px;background:#e55e5a;top:-11px;left:-2px;position:relative}.gridtabbutton.invert .icon,.gridtabbutton:hover .icon{color:#fff}.desktop .stickyheader .gridtabwrapper{z-index:1;top:0;position:sticky;background-color:#fff;width:calc(100% - 4px)}.desktop .popup .stickyheader .gridtabwrapper{background-color:#fff}.smallscreengrid .gridtabbrowser ul li a{font-size:40px;margin-top:-11px;padding:0!important;background:0 0!important;border:none}.smallscreen .gridtabbrowser{z-index:700;position:relative;padding:.8em .8em;border:none;margin:0;font-size:16px;background:#f7f7f7}.smallscreen .gridtabbutton{font-size:14px;padding:.4em .8em .4em .2em}.smallscreen .gridtabbutton .icon{font-size:16px;margin-left:2px}.smallscreen .groupingdropdownwrapper{display:none}span.marked{display:block;float:left;padding:.2em 0 0 2em}.groupingdropdown select{margin-left:4px}.treewrapper{background:#fff;border:1px solid #d6d6d6;box-shadow:0 3px 30px -10px rgba(0,0,0,.2);border-radius:2px;display:block}.smallscreen .treewrapper{border:none}::-webkit-scrollbar-track{background-color:#e1e1e1;border-radius:6px}::-webkit-scrollbar{width:8px;height:8px;background-color:#fff}::-webkit-scrollbar-thumb{background-color:#9f9f9f;border-radius:6px}.label.innerdiv .tools .icon{font-size:16px;color:#2c5ea5;padding:3px;margin:1px}.label.innerdiv .tools:hover .icon{color:#b6ccec}.label.innerdiv .tools{float:left}.navigationarea .icon{color:#2c5ea5}.navigationarea .icon{font-size:21px}.smallscreensidebar .navigationarea .icon{font-size:23px}@media print{.navigatorbuttons .navigatorbutton{display:none}}#headerlink{height:50px}#headericon .icon{display:inline-block;color:#2c5ea5;font-size:36px}#headericon .badge{color:#234b84;background:#fff;border-radius:50%;font-size:13px;position:absolute;border:2px solid #234b84;padding:3px;bottom:3px;right:-4px}.sidemenutabs i{margin-right:5px;font-size:18px;float:left;margin-top:-2px;padding:2px}.smallscreensidebar .sidemenutabs i{font-size:30px;margin-top:none}.toolbox .badge,.toolbox .icon{font-size:18px;padding:3px 0;color:#667387;transition:ease .2s;transition-property:background-color,color;width:24px;height:18px}.toolbox{cursor:default}.navigatorpopup .icon{font-size:19px;color:#2c5ea5;padding:2px}.navigatorbuttons .navigatorpopup .badge{color:#234b84;border-radius:50%;font-size:11px;float:right;position:relative;margin-left:-10px;margin-top:6px;padding:2px;width:11px;height:11px;background:#fff;border:1px solid #234b84}.navigatorpopup .badge{color:#234b84;border-radius:50%;font-size:18px;float:right;position:relative;padding:2px;width:18px;height:18px}.navigatorbuttons .navigatorpopup .badgeicon{color:#2c5ea5;background:#fff;border:1px solid #2c5ea5;border-radius:50%;font-size:15px;float:right;position:relative;margin-left:3px;margin-top:0;padding:2px;width:15px;height:15px}.extralinks .icon{color:#2c5ea5;font-size:21px;float:right;margin-top:-1px}.login_outarea .icon{font-size:30px;color:#2c5ea5;float:right;top:-9px;position:relative}.login_outarea .identity-icon .icon-group .icon{font-size:16px;color:#b6ccec;margin-left:2px;top:1px;transition:ease .3s;transition-property:color}.saMultiPickerMoveToRight{font-size:40px;color:#2c5ea5}.saMultiPickerRemove{font-size:32px;color:#b61836;font-weight:900;padding:4px 4px 0 4px}.saMultiPickerReorder{font-size:32px;padding:0 4px;color:#2c5ea5}.movebtns li:first-child{padding-top:4px}.saMultiPickerReorder:focus,.saMultiPickerReorder:hover{color:#234b84}.saMultiPickerMoveToRight:focus,.saMultiPickerMoveToRight:hover{color:#234b84}.saMultiPickerRemove:focus,.saMultiPickerRemove:hover{color:#7a0017}.move_up-down_wrapper .span.multipicker_moveup{float:left;height:inherit;width:inherit}.move_up-down_wrapper,.multipicker_movewrapper{float:left;margin:0 0 0 1.3%;width:3em}.move_up-down_wrapper{width:2.8em}.multipicker_movewrapper ul.movebtns li{float:left}.vinjett .imgholder .icon{font-size:16px;color:#2c5ea5}.vinjett .imgholder .badge{font-size:9px;color:#234b84;margin-left:-8px;background:#fff;border-radius:50%;padding:1px;border:1px solid #234b84}.smallscreen .vinjett .imgholder{left:0;margin-right:5px}.vinjett .saBoxLinkIndicator{font-size:16px}.iconpreview .icon{color:#2c5ea5;font-size:49px;padding:5px;position:relative;z-index:1;margin-top:-5px}.iconpreview .badge{border:2px solid #2c5ea5;border-radius:50%;color:#2c5ea5;font-size:16px;margin-left:-28px;padding:3px;background:#fff;z-index:20;margin-top:24px;position:absolute}.gridcell .icon{color:#2c5ea5}.gridcell .badge{border:2px solid #234b84;border-radius:50%;color:#234b84;background:#fff;font-size:12px;padding:2px;left:-12px;position:relative}.gridcell .systemicon .icon,.saGridCell .systemicon .icon,.saInfoBoxContent .systemicon .icon{font-size:1.55em}.gridcell .systemicon .icon.fa-2x,.gridcell .systemicon .icon.sa-2x,.saGridCell .systemicon .icon.fa-2x,.saGridCell .systemicon .icon.sa-2x,.saInfoBoxContent .systemicon .icon.fa-2x,.saInfoBoxContent .systemicon .icon.sa-2x{font-size:2em}.gridcell .systemicon .icon.fa-3x,.gridcell .systemicon .icon.sa-3x,.saGridCell .systemicon .icon.fa-3x,.saGridCell .systemicon .icon.sa-3x,.saInfoBoxContent .systemicon .icon.fa-3x,.saInfoBoxContent .systemicon .icon.sa-3x{font-size:3em}.gridcell .systemicon .icon.fa-4x,.gridcell .systemicon .icon.sa-4x,.saGridCell .systemicon .icon.fa-4x,.saGridCell .systemicon .icon.sa-4x,.saInfoBoxContent .systemicon .icon.fa-4x,.saInfoBoxContent .systemicon .icon.sa-4x{font-size:4em}.gridcell .systemicon .icon.fa-5x,.gridcell .systemicon .icon.sa-5x,.saGridCell .systemicon .icon.fa-5x,.saGridCell .systemicon .icon.sa-5x,.saInfoBoxContent .systemicon .icon.fa-5x,.saInfoBoxContent .systemicon .icon.sa-5x{font-size:5em}.gridcell .systemicon{width:1.55em;color:#2c5ea5;display:inline-block}.gridcell .systemicon i{position:relative;top:3px}.saInfoBoxContent .systemicon{top:1px;position:relative;padding-right:3px}.saInfoBoxContent .systemicon .fa-circle{top:-1px;position:relative}.systemicon .fa-circle{font-size:1.1em!important;margin-right:0!important;margin-left:3px!important;width:1.1em!important}.groupheader .fa-circle{font-size:.7em!important;position:relative;top:-2px;margin-left:1px!important}.groupheader .systemicon{margin-right:1px}.gridcell .systemicon .fa-circle{top:1px;position:relative}.gridcell .iconred,.groupheader .iconred,.iconpreview.iconred .icon{color:#d20706}.gridcell .iconyellow,.groupheader .iconyellow,.iconpreview.iconyellow .icon{color:#ffbe00}.gridcell .icongreen,.groupheader .icongreen,.iconpreview.icongreen .icon{color:#2cb900}.gridcell .iconblue,.groupheader .iconblue,.iconpreview.iconblue .icon{color:#265eac}.gridcell .iconblack,.groupheader .iconblack,.iconpreview.iconblack .icon{color:#18191a}.gridcell .iconwhite,.groupheader .iconwhite,.iconpreview.iconwhite .icon{color:#fff}.iconpreview.iconwhite .icon{background:#234b84;border-radius:2px}.gridcell .systemicon.customcolor .icon,.groupheader .systemicon.customcolor .icon,.saInfoBoxContent .systemicon.customcolor .icon{color:inherit}.grid .gridtext{display:inline-block;clear:both}.smallscreen .grid .draghandle{display:none}.checkboxDisabled{pointer-events:none}.selected .gridcell:hover a .gridtext{text-decoration:underline}.iconpreview.small .icon{font-size:2em!important}.invert i{background:#d6d6d6;border-radius:2px;margin-right:8px}.om:hover .imgholder.child-expnd-cpse{background:#d7e3f4}.treewrapper .treeview .imgholder.child-expnd-cpse:hover{color:#234b84}.invert i:hover{background:#b6b6b6;cursor:pointer}.extralinks a:hover .icon{color:#fff}.multiparthead a .icon:hover{color:#234b84}.tools.inactive:hover .badge,.tools.inactive:hover .icon{background:0 0!important;color:#2c5ea5}.toolbox .badge:hover,.toolbox .icon:hover{color:#fff;background:#234b84!important;border-radius:2px}.toolbox .saSpinner.badge:hover,.toolbox .saSpinner.icon:hover{background:0 0!important;color:#2c5ea5!important}.toolbox .inactive .icon:hover{background:0 0;color:#2c5ea5}.toolbox button:hover .badge,.toolbox button:hover .icon{color:#fff;background:#234b84!important;border-radius:2px}.toolbox button:hover .saSpinner.badge,.toolbox button:hover .saSpinner.icon{background:0 0!important;color:#2c5ea5!important}.toolbox button:hover.inactive .icon{background:0 0;color:#2c5ea5}.navigationarea li a:hover .icon{color:#234b84}.navigationarea li a:hover .badge{background:#fff}.menubox .navigationarea li a.navigationlink.selected .badge{background:#fff}.fa-pulse{-webkit-animation:fa-spin 1s infinite linear;animation:fa-spin 1s infinite linear}.meter{overflow:hidden;backface-visibility:hidden}.smallscreen .meter{min-width:50%}.meter .interval.red{stroke:#fb5555}.meter .interval.yellow{stroke:#fbdf2c}.meter .interval.green{stroke:#95f176}.meter .interval.defaultcolor{stroke:#bfbebe}.meter .interval{opacity:.7}.meter .valueindicator{transition:1s cubic-bezier(.39,.9,.62,1)}.meter .interval:hover{opacity:.99}.meter .extravalueindicator{stroke:#000;opacity:.7}.meter .extravalueindicator:hover{opacity:.99}ul.debugcontextmenu{border:1px solid #d6d6d6;position:fixed;padding:0;white-space:nowrap;box-shadow:0 0 14px #335079;background-color:#f7f7f7;color:#333;z-index:1100}ul.debugcontextmenu li{list-style-type:none;cursor:pointer;padding:.3em .5em .3em 1.5em}ul.debugcontextmenu li:hover{background:#234b84;color:#fff}ul.debugcontextmenu .check{position:absolute;left:.5em}.pixelated{-ms-interpolation-mode:nearest-neighbor;image-rendering:crisp-edges;image-rendering:pixelated}.validationmessagewrapper{position:relative;display:block}.validationmessagewrapper.down{bottom:8px}.fieldandbuttonwrapper>.validationmessagewrapper{top:-28px}.validationmessagebox{position:absolute;z-index:998;bottom:4px;font-weight:600;min-width:130px;padding:5px;white-space:normal}.validationmessagebox:hover{z-index:999}.validationmessagewrapper.down .validationmessagebox{top:40px;bottom:auto}.validationmessagebox .closebutton{float:right;cursor:pointer;transition:ease .3s;position:relative;padding:2px;margin-left:4px}.validationmessagetext{display:inline}.validationmessagetext span{word-break:break-word}.validationmessagebox .closebutton:hover{color:#000;cursor:pointer}.validationmessagewrapper.down .validationmessagebox .arrow{position:absolute;bottom:5px}.validationmessagebox .arrow{top:6px}.validationmessagebox .arrow:after{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:10px solid;position:absolute;left:4px;margin-top:5px}.validationmessagewrapper.down .validationmessagebox .arrow:after{margin-top:-16px}.validationmessagewrapper.down .validationmessagebox .arrow:after{border-top:0;border-bottom:10px solid}.validationmessagebox.fail .arrow:after{border-top-color:#d60000!important;border-bottom-color:#d60000!important}.validationmessagebox.info .arrow:after{border-top-color:#c5f4ff!important;border-bottom-color:#c5f4ff!important}.validationmessagebox.fail{background:#d60000;color:#fff}.validationmessagebox.info{background:#c5f4ff}.highlight-field-validationerror input,.highlight-field-validationerror textarea{background:#ffe8e8!important}@keyframes drawerslidein{from{right:-25em}to{right:0}}@keyframes drawerslideout{from{right:0}to{right:-25em}}.drawerLoadingSpinner{color:#2c5ea5;text-align:center;margin-top:5em}.grid .inputControl{position:relative;float:left;height:30px}.grid .textbox{padding-left:7px;height:22px;width:95%}.grid .textarea{border:none;width:calc(100% - 9px);padding-left:7px;padding-right:4px}.grid .dropdown{width:calc(100% + 2px);padding-left:3px;border:1px solid #fffeee!important}.grid .optionList{border:1px solid #d6d6d6;color:#000;padding:1px 1px 1px 0;background:#fff;position:absolute;z-index:650;max-width:800px;min-width:104%;width:fit-content}.grid .edited .controlbutton{position:absolute!important;top:0;height:28px!important;width:28px!important;right:-32px;z-index:99}.grid .edited .controlbutton a{display:block;color:#2c5ea5}.grid .editButtonsWrapper{left:30px;position:relative;background:#fffeee;height:auto}.grid .editButtonsWrapper.edit-field-type-textarea{float:right}.grid .editButtons{position:absolute;right:0}.grid .edit-field-type-date .editButtons .editablegridbutton,.grid .edit-field-type-time .editButtons .editablegridbutton{left:28px}.grid .editButtons .editablegridbutton{position:relative;z-Index:99;padding:0 3px;max-width:30px;max-height:30px;box-shadow:none}.editButtons button,.grid .edited .controlbutton{transition:ease .3s;transition-property:background-color,color;cursor:pointer;-webkit-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#000;background-color:#f7f7f7;border-color:#ccc;border:1px solid #2c5ea5;font-size:20px}.editButtons button:active:enabled,.grid .edited .controlbutton:active:enabled,a.editButtons button:active,a.grid .edited .controlbutton:active{top:1px}.editButtons button:disabled,.grid .edited .controlbutton:disabled{opacity:.4;pointer-events:none}.editButtons button:hover:enabled,.grid .edited .controlbutton:hover:enabled,a.editButtons button:hover,a.grid .edited .controlbutton:hover{background-color:#ddd;border-color:#bbb}.editButtons button .badgeicon,.editButtons button .icon,.grid .edited .controlbutton .badgeicon,.grid .edited .controlbutton .icon{color:#2c5ea5;transition:ease .3s;transition-property:color}.editButtons button .badge,.grid .edited .controlbutton .badge{color:#234b84}.editButtons button:hover,.editButtons button:hover:enabled,.grid .edited .controlbutton:hover,.grid .edited .controlbutton:hover:enabled{border:1px solid #2c5ea5;background-color:#ddd}.fieldextras{display:table-cell;vertical-align:top}.fieldextrascontainer{display:flex}.fieldextrascontainer .fielddescription,.fieldextrascontainer .inputPageScriptButtonCell,.fieldextrascontainer .labelcell,.fieldextrascontainer .sibling-fieldcell{vertical-align:top}.fieldextrascontainer .sibling{display:inline-block}.smallscreen .fieldextrascontainer{display:block}.fieldcell{padding-bottom:4px;padding-top:4px;position:relative;min-height:32px;display:table-cell}.fieldcell textarea{z-index:2;position:relative}.fieldcell input[type=file]{width:100%;margin:4px 0}.inputPageScriptButtonCell{display:table-cell}.fieldbuttoncontainer{display:flex}.fielddescription{display:table-cell;padding-top:10px;margin-bottom:10px;z-index:1;position:relative;font-style:italic;padding-right:1.2em}.sibling{display:inline-flex}.sibling .labelcell{width:auto;height:auto;padding-top:0;padding-left:0}.sibling .labelcell .labelcontainer{height:auto;border:0}.sibling-fieldcell{display:table-cell;padding-top:4px}.smallscreen .labelcell{margin-top:10px;display:block}.fieldextras .inputPageScriptButtonCell{padding-top:4px}.blinking-help{animation:blinking-help 2s linear infinite}@keyframes blinking-help{50%{color:transparent}}.helpOverlay{position:absolute;right:0;top:0;bottom:0;background:#fff;height:100%;width:100%;max-width:60em;display:flex;flex-direction:column;animation-duration:250ms;animation-name:drawerslidein;animation-timing-function:ease-out;box-shadow:-1px 1px .4em rgba(0,0,0,.5)}.drawerTitleBar{font-size:1.2em;font-weight:600;overflow:hidden;padding-left:.5em;padding-top:.4em;padding-bottom:.4em;height:20px;color:#fff;background:#234b84;flex:0 0 auto}.drawerTitleText{float:left;width:calc(100% - 2em);height:20px;text-overflow:ellipsis;overflow:hidden}.drawerCloseButton{float:right;cursor:pointer;padding:.2em;margin-top:-.2em}.helpContent{overflow:auto;flex:1 1 auto;padding:.4em .4em 2em;-webkit-overflow-scrolling:touch}.helpOverlay.slideout{animation-duration:125ms;animation-name:drawerslideout}.spinner>div>div{background-color:#2c5ea5!important}@keyframes labelvisibilitychanged{from{background-color:#eaf8ff;border-left:4px solid #26b7ff}to{background-color:#fff;border-left:4px solid #fff}}@keyframes controlvisibilitychanged{from{background-color:#eaf8ff}to{background-color:#fff}}.highlight-field-visibility-change.labelcell .labelcontainer{animation:labelvisibilitychanged 1s cubic-bezier(1,0,.8,1)}.highlight-field-visibility-change.controlcell{animation:controlvisibilitychanged 1s cubic-bezier(1,0,.8,1)}.multirowwrapper td.highlight-field-visibility-change{animation:controlvisibilitychanged 1s cubic-bezier(1,0,.8,1)}.smallscreen .highlight-field-visibility-change.labelcell .labelcontainer{animation:none}.smallscreen .highlight-field-visibility-change.controlcell{animation:none}.smallscreen .calendar{flex-grow:1;display:flex;flex-direction:column}.smallscreencalendar{border-top:1px solid #eee;overflow-x:hidden;min-height:100%;display:flex;flex-direction:column;flex-grow:1}.smallscreencalendar .topbar{box-shadow:0 3px 5px -2px rgba(0,0,0,.2)}.smallscreencalendar .headercontainer{display:flex;padding:0 0 0 .8em;vertical-align:middle;line-height:30px}.smallscreencalendar .headercontainer button{color:#2c5ea5;font-size:28px;padding:.3em;background:0 0}.smallscreencalendar .headercontainer button.today .daynumber{position:absolute;margin-left:-32px;margin-top:5px;font-size:16px;text-align:center;width:40px;font-weight:600}.smallscreencalendar .selecteditemscounter{position:fixed;bottom:0;background-color:#fff;text-align:center;background:ivory;width:100%;border-top:1px solid #aaa;z-index:1}.smallscreencalendar button.open,.smallscreencalendar button.openup{color:#234b84;background:#d7e3f4}.smallscreencalendar .headertext{font-size:1.4em}.smallscreencalendar .filler{flex-grow:1}.smallscreencalendar .filter{position:absolute;background:#fff;z-index:1;box-shadow:0 5px 5px 0 rgba(0,0,0,.3);overflow:auto;max-height:70%;width:100%}.smallscreencalendar .filter.hidden{display:none}.smallscreencalendar .filter label,.smallscreencalendar .filter select{display:block;width:100%}.smallscreencalendar .filter label{max-width:calc(100% - 1.6em);margin:.8em;word-break:break-word}.smallscreencalendar .filter select{width:calc(100% - 1em);margin:.5em}.smallscreencalendar .monthcontainer{display:flex;margin-top:10px}.smallscreencalendar .monthcontainer .text{font-size:1.4em;font-weight:600}.smallscreencalendar .monthcontainer .arrow{font-size:1.5em;color:#2c5ea5;padding:0 .4em}.smallscreencalendar.daycalendar .calendararea{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;margin-bottom:14px}.smallscreencalendar.daycalendar .calendararea .weekday{text-align:center;padding-top:8px;color:#999;height:20px}.smallscreencalendar.daycalendar .calendararea .weekdaydate{text-align:center;font-size:1.3em;margin-bottom:4px;padding-bottom:4px;padding-top:4px}.smallscreencalendar.daycalendar .calendararea .itemindicator{height:6px}.smallscreencalendar.daycalendar .weekdayarrow{font-size:2em;padding:4px 6px 0 6px;color:#2c5ea5;font-weight:600;text-align:center}.smallscreencalendar.daycalendar .calendararea .weekdaydate.selected{background-color:#2c5ea5;color:#fff;border-radius:8px}.smallscreencalendar.daycalendar .calendararea .hasitems{width:6px;height:6px;border-radius:50%;background-color:#2c5ea5;margin:auto}.smallscreencalendar.daycalendar .calendararea .selected .hasitems{background-color:#fff}.smallscreencalendar.daycalendar .calendararea .holiday{color:#e41748}.smallscreencalendar.daycalendar .calendararea .selected.holiday{color:#fad1da}.smallscreencalendar.daycalendar .extrainfoitem{margin:.5em;display:flex;word-break:break-word}.smallscreencalendar.daycalendar .extrainfoitem .textcontainer{padding:1em;padding-left:0;font-size:1em}.smallscreencalendar.daycalendar .extrainfoitem .iconcontainer{padding:1em}.smallscreencalendar.daycalendar .extrainfoitem .icon{font-size:2em}.smallscreencalendar.daycalendar .itemcontainer{flex-grow:1}.smallscreencalendar.daycalendar .calendaritem{display:flex;margin:.5em;word-break:break-word;border-left:14px solid;border-color:#95b5e3;border-top-left-radius:7px;border-bottom-left-radius:7px;background-color:#efefef}.smallscreencalendar.daycalendar .calendaritem .textwrapper{margin-top:10px;margin-bottom:10px;flex-grow:1;margin-left:10px}.smallscreencalendar.daycalendar .calendaritem .itemmorebutton{color:#2c5ea5;font-size:28px;background:#efefef}.smallscreencalendar.daycalendar .calendaritem h2{font-size:1em}.smallscreencalendar.daycalendar .calendaritem input[type=checkbox]{width:20px;height:20px;margin:10px 0 0 10px}.smallscreencalendar.daycalendar .nocalendaritems{padding:20px}.smallscreencalendar.daycalendar .calendaritemcontainer .spinner{font-size:40px;color:#2c5ea5;text-align:center;width:100%}.smallscreencalendar.monthcalendar .calendararea{display:grid;grid-template-columns:repeat(7,14.28%);flex-grow:1}.smallscreencalendar.monthcalendar .calendararea .weekdaynumber{display:flex}.smallscreencalendar.monthcalendar .calendararea .weeknumber{color:#888;font-size:10px;padding:2px}.smallscreencalendar.monthcalendar .calendararea .daynumber{padding-right:4px;padding-left:2px}.smallscreencalendar.monthcalendar .calendarday{border-right:1px solid #aaa;border-bottom:1px solid #aaa}.smallscreencalendar.monthcalendar .calendarday:nth-child(-n+14){border-top:1px solid #aaa}.smallscreencalendar.monthcalendar .calendarday:nth-child(7n+1){border-left:1px solid #aaa}.smallscreencalendar.monthcalendar .holiday .weekdaynumber{color:#e41748}.smallscreencalendar.monthcalendar .calendaritem{border-left:4px solid;border-color:#95b5e3;border-radius:2px;font-size:.3em;background-color:#eee;margin:0 2px 3px 1px}.smallscreencalendar.monthcalendar .calendaritem.more{border-color:#97fff2}.smallscreencalendar.monthcalendar .calendaritem h2{white-space:nowrap;overflow:hidden;font-weight:700;margin-left:1px}.smallscreencalendar.monthcalendar .weekday{text-align:center;color:#aaa}.smallscreencalendar.monthcalendar .othermonth{background-color:#fafafa}.smallscreencalendar.monthcalendar .othermonth .calendaritem{background-color:#dadada;color:#aaa}.smallscreencalendar.monthcalendar .othermonth .calendaritem h2{color:#888}.smallscreencalendar.monthcalendar .calendararea .today .daynumber{border:1px solid #2c5ea5;border-top:0;border-right:0;background:#2c5ea5;color:#fff;border-radius:7px}.smallscreencalendar.monthcalendar .yearpicker{font-size:1.4em;background:#fff;border:none;padding:0}.sa-2x{font-size:2em}.sa-3x{font-size:3em}.sa-4x{font-size:4em}.sa-5x{font-size:5em}.fa-spinner.fa-spin{-webkit-animation-name:fa-spin!important;animation-name:fa-spin!important;-webkit-animation-delay:var(--fa-animation-delay,0)!important;animation-delay:var(--fa-animation-delay,0)!important;-webkit-animation-direction:var(--fa-animation-direction,normal)!important;animation-direction:var(--fa-animation-direction,normal)!important;-webkit-animation-duration:var(--fa-animation-duration,2s)!important;animation-duration:var(--fa-animation-duration,2s)!important;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite)!important;animation-iteration-count:var(--fa-animation-iteration-count,infinite)!important;-webkit-animation-timing-function:var(--fa-animation-timing,linear)!important;animation-timing-function:var(--fa-animation-timing,linear)!important}.saFavoriteIcon:active.saFavoriteAdded:before,.saFavoriteIcon:hover.saFavoriteAdded:before{font-weight:400;color:#ffd341}.saFavoriteIcon.saFavoriteAdded,.saFavoriteIcon:active.saFavoriteNotAdded:before,.saFavoriteIcon:hover.saFavoriteNotAdded:before{font-weight:900;color:#ffd341}.saFavoriteIcon.saFavoriteNotAdded{color:#ced5df}.saIconHolder{display:block;float:left}.saIconHolder .saBadge{border-radius:50%;background:#667387;color:#fff;position:absolute;display:flex;align-items:center;justify-content:center;border:2px solid #fff;transition:ease all .2s}.saHasTopButtons.saSmallScreen .scrollcontent{padding-top:80px;height:calc(100% - 80px)}.saStandard .maincolinner{height:calc(100% - 136px - 5px - 48px)}.saCompact .maincolinner{height:calc(100% - 105px - 5px - 48px)}.saCompact.saHasTopButtons .maincolinner{height:calc(100% - 135px - 5px - 48px)}.saSmallScreen .maincolinner{height:calc(100% - 56px)}.saMiniView.saStandard .maincolinner{height:calc(100% - 90px - 5px)}.saMiniView.saStandard.saHasTopButtons .maincolinner{height:calc(100% - 130px - 5px)}.saMiniView.saCompact .maincolinner{height:calc(100% - 75px - 5px)}.saMiniView.saCompact.saHasTopButtons .maincolinner{height:calc(100% - 110px - 5px)}.saSmallScreen .scrollcontent{height:100%}.saStandard .multipartcontent{margin-left:16px;margin-top:16px}.saContextmenuWrapper .saContextmenu{border:solid .5px #ced5df;box-shadow:0 0 32px rgba(56,73,93,.08);display:flex;flex-direction:column;gap:4px;padding-inline-start:0;padding:4px;position:absolute;border-radius:8px;background:#fff;margin-block-start:0;margin-block-end:0;z-index:1000;list-style-type:none;box-sizing:border-box;overflow-y:auto;min-width:112px;max-height:400px}.saContextmenuWrapper .saContextmenu::-webkit-scrollbar{width:6px}.saContextmenuWrapper .saContextmenu::-webkit-scrollbar-track{background:#ced5df;border-radius:3px}.saContextmenuWrapper .saContextmenu::-webkit-scrollbar-thumb{background:#7989a1;border-radius:3px}.saContextmenuWrapper .saContextmenu::-webkit-scrollbar-thumb:hover{background:#38495d}.saContextmenuWrapper .saContextmenu a,.saContextmenuWrapper .saContextmenu label{text-decoration:none;color:#667387;transition:all .2s;list-style-type:none;display:flex;align-items:center;border-radius:4px;padding:0 8px;cursor:pointer}.saContextmenuWrapper .saContextmenu a:hover,.saContextmenuWrapper .saContextmenu label:hover{background-color:#f5f6fc;color:#1668e0}.saContextmenuWrapper .saContextmenu a:hover .saIcon,.saContextmenuWrapper .saContextmenu label:hover .saIcon{color:#1668e0}.saContextmenuWrapper .saContextmenu a:hover .saBadge,.saContextmenuWrapper .saContextmenu label:hover .saBadge{background:#1668e0}.saContextmenuWrapper .saContextmenu a:active,.saContextmenuWrapper .saContextmenu label:active{background-color:#ced5df;color:#1668e0}.saContextmenuWrapper .saContextmenu a:active .saBadge,.saContextmenuWrapper .saContextmenu label:active .saBadge{border-color:#ced5df;color:#ced5df}.saContextmenuWrapper .saContextmenu .saContextmenuItem{display:flex;align-items:center;gap:8px;font-size:14px}.saContextmenuWrapper .saContextmenu .saDivider{height:1px;border-radius:.5px;background:#ebedf2}.saStandard .saContextmenuWrapper a{height:48px}.saStandard .saContextmenuWrapper .saContextmenuItem{gap:16px}.saStandard .saContextmenuWrapper .saContextmenuItem .saIcon{font-size:24px;min-width:32px}.saSpecialLinkIcon{margin-left:5px}.saCompact .saContextmenuWrapper a{height:32px}.saCompact .saContextmenuWrapper .saContextmenuItem{gap:8px}.saCompact .saContextmenuWrapper .saContextmenuItem .saIcon{font-size:16px;min-width:20px}.saSmallScreen .saContextmenuWrapper a,.saSmallscreensidebar .saContextmenuWrapper a{height:48px}.saSmallScreen .saContextmenuWrapper .saContextmenu,.saSmallscreensidebar .saContextmenuWrapper .saContextmenu{min-width:100%;margin:26px 0 0 0}.saSmallScreen .saContextmenuWrapper .saContextmenu .saIcon,.saSmallscreensidebar .saContextmenuWrapper .saContextmenu .saIcon{font-size:24px;min-width:28px}.systemicon:not(.customcolor) .icon{color:#667387}.systemicon:not(.customcolor) .icon.iconred{color:#d20706}.systemicon:not(.customcolor) .icon.iconyellow{color:#ffbe00}.systemicon:not(.customcolor) .icon.icongreen{color:#2cb900}.systemicon:not(.customcolor) .icon.iconblue{color:#265eac}.systemicon:not(.customcolor) .icon.iconblack{color:#18191a}.systemicon:not(.customcolor) .icon.iconwhite{color:#fff}.systemicon.customcolor .icon{color:inherit}.saInfoArea{display:block}.saDesktop .saInfoArea{margin-right:25px}.saInfoBoxArea{display:flex;flex-direction:column;justify-content:center;box-shadow:6px 4px 6px rgba(56,73,93,.08);background:#fff;border:solid .5px #ced5df}.saInfoBoxArea .saRowWrapper{display:flex;flex-direction:column}.saInfoBoxArea .saRowWrapper:not(:first-child)::before{content:"";position:relative;top:0;height:1px;width:100%;border-radius:.5px;background:#ced5df}.saInfoBoxArea .saColWrapper{display:flex;flex-direction:row}.saInfoBoxArea .saCol{position:relative;display:flex;flex-direction:column;flex:1 1 100%;transition:all .2s ease}.saInfoBoxArea .saCol .systemicon{top:1px;position:relative;padding-right:3px}.saInfoBoxArea .saCol:not(:last-child)::after{content:"";position:absolute;top:0;height:100%;width:1px;border-radius:.5px;background:#ced5df}.saInfoBoxArea .saInfoBox{display:flex;flex-direction:column;position:relative}.saInfoBoxArea .saInfoBox img{max-width:100%;object-fit:contain}.saInfoBoxArea .saInfoBox.saOpen .saExpandButton .saIcon{transform:rotate(180deg)}.saInfoBoxArea .saInfoBox.saClosed .saInfoBoxInner{transform:translateY(-24px);opacity:0;height:0;display:none}.saInfoBoxArea .saInfoBox.saClosed .saExpandButton .saIcon{transform:rotate(0)}.saInfoBoxArea .saInfoBox:not(:last-child)::after{content:"";position:absolute;left:0;height:1px;border-radius:.5px;width:100%;background:#ced5df}.saInfoBoxArea .saInfoBoxHeading{display:flex;justify-content:space-between;word-break:break-word;gap:10px}.saInfoBoxArea .saInfoBoxHeading a{cursor:pointer}.saInfoBoxArea .saInfoBoxHeading a .saLinkText{text-decoration:none;color:#1668e0;transition:all .2s ease}.saInfoBoxArea .saInfoBoxHeading a:hover .saLinkText{filter:brightness(110%);text-decoration:underline}.saInfoBoxArea .saInfoBoxHeading a:active .saLinkText{filter:brightness(120%)}.saInfoBoxArea .saInfoBoxHeading a:active img,.saInfoBoxArea .saInfoBoxHeading a:hover img{transform:scale(1.02);transition:transform .5s}.saInfoBoxArea .saInfoBoxHeading a:active .saMeterHeader,.saInfoBoxArea .saInfoBoxHeading a:active .saMeterValue,.saInfoBoxArea .saInfoBoxHeading a:hover .saMeterHeader,.saInfoBoxArea .saInfoBoxHeading a:hover .saMeterValue{text-decoration:underline}.saInfoBoxArea .saInfoBoxHeading h2{color:#38495d}.saInfoBoxArea .saInfoBoxHeading .saInfoBoxHeaderIcon{padding-top:6px}.saInfoBoxArea .saInfoBoxHeading .saInfoBoxHeaderIcon .saBadgedIcon{width:30px;display:block}.saInfoBoxArea .saInfoBoxHeading .saInfoBoxHeaderIcon .saIcon{font-size:20px;color:#2c5ea5}.saInfoBoxArea .saInfoBoxHeading .saInfoBoxHeaderIcon .saBadge{font-size:9px;color:#2c5ea5;margin-left:-9px;background:#fff;border-radius:50%;padding:1px;border:1px solid #2c5ea5;width:14px;box-sizing:border-box;text-align:center}.saInfoBoxArea .saInfoBoxHeading a{text-decoration:none;cursor:pointer;transition:all .2s ease}.saInfoBoxArea .saInfoBoxHeading .saInfoBoxHeaderWrapper,.saInfoBoxArea .saInfoBoxHeading a{display:flex;gap:6px}.saInfoBoxArea .saExpandButton{display:flex;color:#667387;height:32px;min-width:32px;font-size:16px;border-radius:8px;cursor:pointer;justify-content:center;align-items:center}.saInfoBoxArea .saExpandButton .saIcon{transition:all .2s ease;position:relative}.saInfoBoxArea .saInfoBoxInner{display:flex;flex-direction:column;transition:all .2s ease;word-break:break-word}.saInfoBoxArea .saInfoBoxInner a{cursor:pointer}.saInfoBoxArea .saInfoBoxInner a .saLinkText{text-decoration:none;color:#1668e0;transition:all .2s ease}.saInfoBoxArea .saInfoBoxInner a:hover .saLinkText{filter:brightness(110%);text-decoration:underline}.saInfoBoxArea .saInfoBoxInner a:active .saLinkText{filter:brightness(120%)}.saInfoBoxArea .saInfoBoxInner a:active img,.saInfoBoxArea .saInfoBoxInner a:hover img{transform:scale(1.02);transition:transform .5s}.saInfoBoxArea .saInfoBoxInner a:active .saMeterHeader,.saInfoBoxArea .saInfoBoxInner a:active .saMeterValue,.saInfoBoxArea .saInfoBoxInner a:hover .saMeterHeader,.saInfoBoxArea .saInfoBoxInner a:hover .saMeterValue{text-decoration:underline}.saInfoBoxArea .saInfoBoxContent{color:#38495d}.saInfoBoxArea .saInfoBoxLabel{color:#667387}.saInfoBoxArea .saInfoBoxCol,.saInfoBoxArea .saInfoBoxRow{display:flex}.saInfoBoxArea .saInfoBoxCol .saInfoBoxLabel,.saInfoBoxArea .saInfoBoxRow .saInfoBoxLabel{font-weight:700}.saInfoBoxArea .saInfoBoxCol{flex-direction:column}.saInfoBoxArea .saInfoBoxRow{flex-direction:row;justify-content:space-between;gap:16px}.saInfoBoxArea .saInfoBoxRow .saInfoBoxLabel{width:34%}.saInfoBoxArea .saInfoBoxRow .saInfoBoxContent{width:66%}.saInfoBoxArea .saInfoBoxImage{display:flex;justify-content:center}.saInfoBoxArea .saUserHtmlContent h1,.saInfoBoxArea .saUserHtmlContent h2,.saInfoBoxArea .saUserHtmlContent h3,.saInfoBoxArea .saUserHtmlContent h4,.saInfoBoxArea .saUserHtmlContent h5,.saInfoBoxArea .saUserHtmlContent h6{font-size:revert;font-weight:revert}.saInfoBoxArea .saUserHtmlContent ol,.saInfoBoxArea .saUserHtmlContent ul{list-style:revert;margin:revert;padding:revert}.saInfoBoxArea .saUserHtmlContent table{border-collapse:collapse}.saInfoBoxArea .saUserHtmlContent thead{background:#f5f6fc;font-weight:700}.saInfoBoxArea .saUserHtmlContent td,.saInfoBoxArea .saUserHtmlContent th{border:1px solid #ebedf2;padding:8px;text-align:left}.saInfoBoxArea .saUserHtmlContent a{color:#1668e0}.saInfoArea .saWarningArea{padding-bottom:1px}.saInfoArea .saWarningBox{margin-bottom:10px;padding-left:4px;border-radius:8px;color:#38495d;overflow:hidden}.saInfoArea .saWarningBox .saIcon{font-size:24px;margin-right:5px;display:flex;align-items:center}.saInfoArea .saWarningBox .saIconButton{line-height:30px;padding:0 10px;color:#667387;border-radius:4px;cursor:pointer;display:inline-block}.saInfoArea .saWarningBox .saIconButton:hover{color:#1668e0}.saInfoArea .saWarningBox.saError{background:#fce5e5;border:1px solid #e55e5a}.saInfoArea .saWarningBox.saError .saIcon{color:#e55e5a}.saInfoArea .saWarningBox.saError .saIconButton:hover{background:#f0a3a0}.saInfoArea .saWarningBox.saError .saIconButton:active{background:#e55e5a}.saInfoArea .saWarningBox.saWarning{background:#fff7e5;border:1px solid #ffb300}.saInfoArea .saWarningBox.saWarning .saIcon{color:#ffb300}.saInfoArea .saWarningBox.saWarning .saIconButton:hover{background:#ffcb52}.saInfoArea .saWarningBox.saWarning .saIconButton:active{background:#ffb300}.saInfoArea .saWarningBox.saInfo{background:#e9f1fd;border:1px solid #1668e0}.saInfoArea .saWarningBox.saInfo .saIcon{color:#1668e0}.saInfoArea .saWarningBox.saInfo .saIconButton:hover{background:#b1cef7}.saInfoArea .saWarningBox.saInfo .saIconButton:active{background:#ced5df}.saInfoArea .saWarningBox.saSuccess{background:#e8f8f1;border:1px solid #1eb573}.saInfoArea .saWarningBox.saSuccess .saIcon{color:#1eb573}.saInfoArea .saWarningBox.saSuccess .saIconButton:hover{background:#45e09c}.saInfoArea .saWarningBox.saSuccess .saIconButton:active{background:#1eb573}.saInfoArea .saWarningBox .saContent{padding:8px;word-break:break-word;display:flex}.saInfoArea .saWarningBox .saContent>div{flex-shrink:0}.saInfoArea .saWarningBox p{overflow:hidden;text-overflow:ellipsis;padding-left:3px;margin-top:4px;line-height:20px;min-width:2em}.saInfoArea .saWarningBox .saClosed p{white-space:nowrap;height:20px}.saInfoArea .saWarningBox .saCollapse,.saInfoArea .saWarningBox .saExpand{position:relative;font-size:16px}.saInfoArea .saWarningBox .saExpand{display:none}.saInfoArea .saWarningBox .saExpandable.saClosed .saExpand{display:inline-block}.saInfoArea .saWarningBox .saExpandable .saCollapse{display:inline-block}.saInfoArea .saWarningBox .saClosed .saCollapse{display:none}.saInfoArea .saWarningBox .saActionWrapper{margin-top:4px}.saInfoArea .saWarningBox .saAction{line-height:20px;margin-left:8px;margin-right:8px;color:#1668e0;font-weight:700;cursor:pointer}.saInfoArea .saWarningBox .saAction:hover{text-decoration:underline}.saInfoArea .saWarningBox .saAction.saSmallScreenOnly{display:none}.saInfoArea .saWarningBox .saSpacer{flex-grow:1}.saInfoArea .saWarningBox .saClose{font-size:16px}.saStandard .saInfoBoxAreaWrapper{padding-bottom:32px}.saStandard .multipartcontent .saInfoBoxAreaWrapper{padding-bottom:16px}.saStandard .saInfoBoxArea{border-radius:24px;padding:32px}.saStandard .saInfoBoxArea .saRowWrapper{gap:48px}.saStandard .saInfoBoxArea .saRowWrapper:not(:first-child)::before{top:24px}.saStandard .saInfoBoxArea .saCol{gap:48px}.saStandard .saInfoBoxArea .saCol:not(:last-child)::after{content:"";right:-24px}.saStandard .saInfoBoxArea .saInfoBox{gap:16px}.saStandard .saInfoBoxArea .saInfoBox:not(:last-child)::after{bottom:-24px}.saStandard .saInfoBoxArea p.saInfoBoxContent{font-size:16px;line-height:24px}.saStandard .saInfoBoxArea a.saInfoBoxContent{color:#38495d}.saStandard .saInfoBoxArea .saInfoBoxHeading h2{font-size:18px;line-height:18px;padding-top:8px;flex-grow:1}.saStandard .saInfoBoxArea .saInfoBoxInner{gap:16px}.saStandard .saInfoBoxArea .saInfoBoxCol,.saStandard .saInfoBoxArea .saInfoBoxRow{display:flex}.saStandard .saInfoBoxArea .saInfoBoxLabel{font-size:14px;line-height:24px}.saCompact .saInfoBoxAreaWrapper{padding-bottom:16px}.saCompact .multipartcontent .saInfoBoxAreaWrapper{padding-bottom:8px}.saCompact .saInfoBoxArea{border-radius:16px;padding:16px}.saCompact .saInfoBoxArea .saRowWrapper{gap:16px;justify-content:space-between}.saCompact .saInfoBoxArea .saRowWrapper:not(:first-child)::before{top:8px}.saCompact .saInfoBoxArea .saCol{gap:16px}.saCompact .saInfoBoxArea .saCol:not(:last-child)::after{right:-8px}.saCompact .saInfoBoxArea .saInfoBox{gap:8px}.saCompact .saInfoBoxArea .saInfoBox .saExpandIcon{height:32px;min-width:32px}.saCompact .saInfoBoxArea .saInfoBox:not(:last-child)::after{bottom:-8px}.saCompact .saInfoBoxArea p.saInfoBoxContent{font-size:14px;line-height:22px}.saCompact .saInfoBoxArea .saInfoBoxHeading{gap:8px}.saCompact .saInfoBoxArea .saInfoBoxHeading h2{font-size:16px;line-height:16px;padding-top:8px}.saCompact .saInfoBoxArea .saInfoBoxHeading a{gap:8px}.saCompact .saInfoBoxArea .saInfoBoxInner{gap:8px}.saCompact .saInfoBoxArea .saInfoBoxLabel{font-size:12px;line-height:22px}.saSmallScreen .saWarningArea{margin-bottom:16px}.saSmallScreen .saWarningArea .saWarningBox:last-child{margin-bottom:0}.saSmallScreen .saInfoBoxArea{border-radius:16px;padding:16px;margin:16px}.saSmallScreen .saInfoBoxArea .saColWrapper,.saSmallScreen .saInfoBoxArea .saRowWrapper{gap:48px}.saSmallScreen .saInfoBoxArea .saRowWrapper:not(:first-child)::before{top:24px}.saSmallScreen .saInfoBoxArea .saCol{gap:48px}.saSmallScreen .saInfoBoxArea .saCol:not(:last-child)::after{right:-24px}.saSmallScreen .saInfoBoxArea .saInfoBox{gap:8px}.saSmallScreen .saInfoBoxArea .saInfoBox:not(:last-child)::after{bottom:-24px}.saSmallScreen .saInfoBoxArea .saInfoBoxHeading{gap:16px}.saSmallScreen .saInfoBoxArea .saInfoBoxHeading h2{font-size:16px;line-height:20px;padding-top:6px}.saSmallScreen .saInfoBoxArea .saInfoBoxHeading a{gap:16px}.saSmallScreen .saInfoBoxArea .saInfoBoxInner{gap:16px}.saSmallScreen .saInfoBoxArea p.saInfoBoxContent{font-size:14px;line-height:22px}.saSmallScreen .saInfoBoxArea .saInfoBoxLabel{font-size:14px;line-height:24px}.saSmallScreen .saWarningBox{margin:16px}.saSmallScreen .saWarningBox .saAction.saDesktopOnly{display:none}.saSmallScreen .saWarningBox .saAction.saSmallScreenOnly{display:inline-block;margin-left:0}.saDesktop .saInfoArea .saWarningBox:last-child{margin-bottom:32px}.saDesktop .saInfoBoxArea .saExpandButton{user-select:none}.saDesktop .saInfoBoxArea .saExpandButton:focus-visible,.saDesktop .saInfoBoxArea .saExpandButton:hover{color:#1668e0;background-color:#f5f6fc}.saDesktop .saInfoBoxArea .saExpandButton:active{background-color:#ced3f0}.saPagination{font-size:14px;display:flex;align-items:center;justify-content:center}.saPagination button{color:#667387;font-size:16px;min-width:32px;height:32px;border-radius:8px;background:unset}.saPagination button:hover{background:#f5f6fc}.saPagination button:hover .saIcon{color:#1668e0}.saPagination button:active{background:#ced5df;transform:scale(.96)}.saPagination button:disabled{color:#ced5df}.saPagination input{max-width:32px;height:28px;padding:2px;text-align:center;border-radius:8px;min-width:32px;background:#fff;font:inherit;color:inherit;border:1px solid #ced5df;transition:all .2s ease;width:100%}.saPagination .saPaginationPages{display:flex;align-items:baseline;justify-content:center;gap:8px;padding:0 8px;white-space:nowrap;word-break:keep-all}.saSmallScreen .saPagination{box-sizing:border-box;position:sticky;left:0;bottom:0;max-width:100vw;background:#fff;z-index:2;padding:5px 0;box-shadow:0 1px 2px rgba(56,73,93,.07),0 2px 4px rgba(56,73,93,.07),0 4px 8px rgba(56,73,93,.07),0 8px 16px rgba(56,73,93,.07),0 16px 32px rgba(56,73,93,.07),0 32px 64px rgba(56,73,93,.07)}.grid a{cursor:pointer}.grid a .saLinkText{text-decoration:none;color:#1668e0;transition:all .2s ease}.grid a:hover .saLinkText{filter:brightness(110%);text-decoration:underline}.grid a:active .saLinkText{filter:brightness(120%)}.grid a:active img,.grid a:hover img{transform:scale(1.02);transition:transform .5s}.grid a:active .saMeterHeader,.grid a:active .saMeterValue,.grid a:hover .saMeterHeader,.grid a:hover .saMeterValue{text-decoration:underline}.saGridCheckbox{padding:0 12px!important}.saGridWrapper{width:fit-content;margin-right:5px}.saGridTop{box-sizing:border-box;width:100%;color:#38495d;background:#fff;font-weight:500;font-size:14px;height:60px}.saStandard .saGridTop{height:72px}.stickyheader .saGridTop{position:sticky;top:0;z-index:2}.saGridTop .saButtons{display:flex;align-items:center;flex-direction:row;min-width:0}.saStandard .saGridTop .saButton{width:48px;height:48px;font-size:24px;padding:8px 16px}.saCompact .saGridTop .saButton{width:32px;height:32px;font-size:16px}.saGridTop .saButton.saButtonToggledOn{background:#ffd341}.saGridTop .saButton.saButtonToggledOn:hover{background:#ffca18}.saGridTop .saButton.saButtonToggledOn:active{background:#eeb700}.saGridTop .saGridHitCounter{min-width:150px}.saGridTop .saSelectedItemsCounter{font-size:smaller;color:#667387}.saGridTop .saGridTopInner{box-sizing:border-box;width:100%;height:100%;display:flex;border:1px #ced5df solid;border-bottom:none;border-radius:16px 16px 0 0;align-items:center;gap:8px;padding:16px 16px 16px 24px;box-shadow:6px 4px 6px rgba(56,73,93,.08)}.saGridTop select{color:#38495d;border:1px solid #ced5df;border-radius:8px;padding:6px;max-width:200px}.saGrid{box-sizing:border-box;border:1px #ced5df solid;border-top:none;min-width:100%;color:#38495d;box-shadow:6px 4px 6px rgba(56,73,93,.08)}.saGrid .saEditable.saEdited{background:#fff!important}.saGrid .saEditable.saEdited .inputControl{height:100%;box-sizing:border-box}.saGrid .saEditable.saEdited input,.saGrid .saEditable.saEdited select,.saGrid .saEditable.saEdited textarea{background:#fff!important;min-height:26px;border:0!important;height:100%;padding-left:8px}.saStandard .saGrid .saEditable.saEdited input,.saStandard .saGrid .saEditable.saEdited select,.saStandard .saGrid .saEditable.saEdited textarea{padding-left:24px}.saGrid .saEditable.saEdited i{font-size:21px}.saGrid .saEditable.saEdited :focus{outline:0}.saGrid .saEditable.saEdited .editablegridbutton{position:relative;z-Index:99;padding:0 3px;max-width:30px;max-height:30px;box-shadow:none}.saGrid .saEditable.saEdited .controlbutton,.saGrid .saEditable.saEdited button{transition:ease .3s;transition-property:background-color,color;cursor:pointer;-webkit-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#000;background-color:#f7f7f7;border-color:#ccc;border:1px solid #2c5ea5;font-size:20px}.saGrid .saEditable.saEdited .controlbutton:active:enabled,.saGrid .saEditable.saEdited button:active:enabled,a.saGrid .saEditable.saEdited .controlbutton:active,a.saGrid .saEditable.saEdited button:active{top:1px}.saGrid .saEditable.saEdited .controlbutton:disabled,.saGrid .saEditable.saEdited button:disabled{opacity:.4;pointer-events:none}.saGrid .saEditable.saEdited .controlbutton:hover:enabled,.saGrid .saEditable.saEdited button:hover:enabled,a.saGrid .saEditable.saEdited .controlbutton:hover,a.saGrid .saEditable.saEdited button:hover{background-color:#ddd;border-color:#bbb}.saGrid .saEditable.saEdited .controlbutton .badgeicon,.saGrid .saEditable.saEdited .controlbutton .icon,.saGrid .saEditable.saEdited button .badgeicon,.saGrid .saEditable.saEdited button .icon{color:#2c5ea5;transition:ease .3s;transition-property:color}.saGrid .saEditable.saEdited .controlbutton .badge,.saGrid .saEditable.saEdited button .badge{color:#234b84}.saGrid .saEditable.saEdited .controlbutton:hover,.saGrid .saEditable.saEdited .controlbutton:hover:enabled,.saGrid .saEditable.saEdited button:hover,.saGrid .saEditable.saEdited button:hover:enabled{border:1px solid #2c5ea5;background-color:#ddd}.saGrid .saGridCell{align-items:center;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;padding:6px 8px}.saStandard .saGrid .saGridCell{padding:8px 24px}.saGrid .saGridCell a.saLink{cursor:pointer}.saGrid .saGridCell a.saLink .saLinkText{text-decoration:none;color:#1668e0;transition:all .2s ease}.saGrid .saGridCell a.saLink:hover .saLinkText{filter:brightness(110%);text-decoration:underline}.saGrid .saGridCell a.saLink:active .saLinkText{filter:brightness(120%)}.saGrid .saGridCell a.saLink:active img,.saGrid .saGridCell a.saLink:hover img{transform:scale(1.02);transition:transform .5s}.saGrid .saGridCell a.saLink:active .saMeterHeader,.saGrid .saGridCell a.saLink:active .saMeterValue,.saGrid .saGridCell a.saLink:hover .saMeterHeader,.saGrid .saGridCell a.saLink:hover .saMeterValue{text-decoration:underline}.saGrid .saGridCell a.saLink:hover .gridtext{text-decoration:underline}.saGrid .saGridCell h1,.saGrid .saGridCell h2,.saGrid .saGridCell h3,.saGrid .saGridCell h4,.saGrid .saGridCell h5,.saGrid .saGridCell h6{font-size:revert;font-weight:revert}.saGrid .saGridCell ol,.saGrid .saGridCell ul{list-style:revert;margin:revert;padding:revert}.saGrid .saGridCell table{border-collapse:collapse}.saGrid .saGridCell thead{background:#f5f6fc;font-weight:700}.saGrid .saGridCell td,.saGrid .saGridCell th{border:1px solid #ebedf2;padding:8px;text-align:left}.saGrid .saGridCell a{color:#1668e0}.saGrid.saEditMode td:not(.saEditable) .saGridCell{opacity:.6;user-select:none}.saGrid .center .saGridCell{justify-content:center}.saGrid .right .saGridCell{justify-content:right}.saGrid .saGridRow>td{box-sizing:border-box;border-collapse:collapse;border-left:none;border-right:none;border-bottom:none;border-top:1px solid #ebedf2;vertical-align:center;height:32px}.saStandard .saGrid .saGridRow>td{height:48px}.saGrid .saGridRow.saSelected{background:#f5f6fc!important}.saGrid .saGridRow.saSelected .saCellUserStyle{filter:brightness(.85)}.saGrid .saGridGroupedRowsHeader>th{background:#fff;box-shadow:0 1px 0 0 #dcdfe8;text-align:left;border-top:1px solid #ebedf2;border-collapse:collapse;color:#38495d}.saGrid .saGridGroupedRowsHeader>th .saGridGroupedRowsHeaderText{display:flex;align-items:center;box-sizing:border-box;margin-top:16px;padding:0 8px;font-weight:600;font-size:16px;min-height:32px;color:#38495d}.saStandard .saGrid .saGridGroupedRowsHeader>th .saGridGroupedRowsHeaderText{font-size:16px;min-height:48px;padding:0 24px}.saGrid .saGridGroupedRowsHeader>th a{cursor:pointer}.saGrid .saGridGroupedRowsHeader>th a .saLinkText{text-decoration:none;color:#1668e0;transition:all .2s ease}.saGrid .saGridGroupedRowsHeader>th a:hover .saLinkText{filter:brightness(110%);text-decoration:underline}.saGrid .saGridGroupedRowsHeader>th a:active .saLinkText{filter:brightness(120%)}.saGrid .saGridGroupedRowsHeader>th a:active img,.saGrid .saGridGroupedRowsHeader>th a:hover img{transform:scale(1.02);transition:transform .5s}.saGrid .saGridGroupedRowsHeader>th a:active .saMeterHeader,.saGrid .saGridGroupedRowsHeader>th a:active .saMeterValue,.saGrid .saGridGroupedRowsHeader>th a:hover .saMeterHeader,.saGrid .saGridGroupedRowsHeader>th a:hover .saMeterValue{text-decoration:underline}.saGrid .saGridGroupedRowsHeader>th .systemicon{margin-right:8px}.saGrid .saGridGroupedRowsHeader>th .systemicon i{top:unset}.stickyheader .saGrid .saGridGroupedRowsHeader>th{position:sticky;z-index:1}.saGrid .systemicon{width:1.95em;display:inline-block;margin-right:5px;text-align:center}.saGrid .systemicon i{position:relative;top:3px}.saGrid .saGridRowControls{width:0}.saGrid .saGridRowButton{width:32px!important;height:32px!important;border-radius:8px!important;background:0 0;color:#667387;font-size:16px}.saGrid .saGridRowButton:hover:not(.inactive){color:#1668e0;background:#d2d7e2}.saGrid .saGridRowButton:hover:not(.inactive) i{color:inherit!important;background:inherit!important}.saGrid .saGridRowButton.open,.saGrid .saGridRowButton.openup,.saGrid .saGridRowButton:active:not(.inactive){color:#1668e0;background:#bac0d2;transform:scale(.9)}.saGrid .saGridRowButton.open i,.saGrid .saGridRowButton.openup i,.saGrid .saGridRowButton:active:not(.inactive) i{color:inherit!important;background:inherit!important}.saGrid .saGridRowButton.inactive{opacity:.4}.saGrid .saGridExtraText{display:none}.saGrid .saOpened .saGridExtraText{display:initial}.saGrid .saOpened+.saGridExtraText{display:table-row}.saGrid .saOpened:hover+.saGridExtraText{background:#f5f6fc}.saGrid .saGridExtraText>td{border-left:none!important;padding:0 8px 8px 8px!important;outline:0}.saGrid .saGridExtraText>td h1,.saGrid .saGridExtraText>td h2,.saGrid .saGridExtraText>td h3,.saGrid .saGridExtraText>td h4,.saGrid .saGridExtraText>td h5,.saGrid .saGridExtraText>td h6{font-size:revert;font-weight:revert}.saGrid .saGridExtraText>td ol,.saGrid .saGridExtraText>td ul{list-style:revert;margin:revert;padding:revert}.saGrid .saGridExtraText>td table{border-collapse:collapse}.saGrid .saGridExtraText>td thead{background:#f5f6fc;font-weight:700}.saGrid .saGridExtraText>td td,.saGrid .saGridExtraText>td th{border:1px solid #ebedf2;padding:8px;text-align:left}.saGrid .saGridExtraText>td a{color:#1668e0}.saStandard .saGrid .saGridExtraText>td{padding:0 24px 8px 24px!important}.saEditable{background:#fff9e4}.saEditable:hover:not(.saCellUserStyle){background:#ffefbb}.saEditable:hover.saCellUserStyle{filter:brightness(.85)}.saGridExpandButton .close{display:none}.saGridExpandButton .open{display:block}.saGridExpandButton .inactive{opacity:.6}.saOpened .saGridExpandButton .close{display:block}.saOpened .saGridExpandButton .open{display:none}.stickyheader .saGridHead{position:sticky!important;z-index:2;top:60px}.saStandard .stickyheader .saGridHead{top:72px}.saGridHead th{color:#38495d!important;background:#f5f6fc!important;font-weight:600;box-sizing:border-box;border-right:1px solid #ebedf2!important;border-top:1px solid #ebedf2!important;border-bottom:1px solid #ebedf2!important;border-left:none!important;padding:0!important}.saGridHead th a{color:#38495d!important}.saGridHead th.saGridFiller{background:#fff!important;border:none!important}.saGridHead th.saGridCheckbox{padding:0 12px!important;vertical-align:middle!important}.saGridHead .saGridColumnGroupRow .saGridHeadingInner{margin:0 8px}.saGridHead .saGridHeadingRow th{position:relative;vertical-align:middle;height:34px}.saStandard .saGridHead .saGridHeadingRow th{height:50px}.saGridHead .saGridHeadingRow .saGridHeadingInner{padding:0 8px}.saStandard .saGridHead .saGridHeadingRow .saGridHeadingInner{padding:0 24px}.saGridHead .saGridColumnGroup{border-radius:4px 4px 0 0;border-right:1px solid #ced5df!important;border-left:1px solid #ced5df!important;border-top:1px solid #ced5df!important;border-collapse:collapse;vertical-align:middle;text-align:center;height:34px}.saGridHead .saGridHeadingInner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.saGridHead .center .saGridHeadingInner{justify-content:center}.saGridHead .right .saGridHeadingInner{justify-content:right}.stickyheader .saGridFoot{position:sticky!important;z-index:2;bottom:0}.saGridFoot td{background:#f5f6fc!important;font-weight:500;border-collapse:collapse;border-top:1px solid #ebedf2;height:32px}.saStandard .saGridFoot td{height:48px}.saGridCell .icontable .icon{cursor:pointer}.saGridCell .icon+.badge{border:2px solid #38495d;border-radius:50%;color:#fff;background:#38495d;font-size:12px;width:10px;height:10px;padding:2px;left:-12px;position:relative}.saNotificationsWrapper{position:absolute;height:100%;animation-duration:250ms;animation-name:drawerslidein;animation-timing-function:ease-out}.saNotificationsWrapper.saSlideout{animation-duration:125ms;animation-name:drawerslideout}.saNotificationsWrapper .saNotificationsInner{display:flex;position:absolute;top:0;flex-direction:column;background:#fff;height:100%;overflow:hidden;overflow-y:auto;padding:16px;border-left:1px solid #ced5df;box-sizing:border-box;box-shadow:0 0 32px rgba(56,73,93,.08)}.saNotificationsWrapper .saNotificationsInner::-webkit-scrollbar{width:6px}.saNotificationsWrapper .saNotificationsInner::-webkit-scrollbar-track{background:#ced5df;border-radius:3px}.saNotificationsWrapper .saNotificationsInner::-webkit-scrollbar-thumb{background:#7989a1;border-radius:3px}.saNotificationsWrapper .saNotificationsInner::-webkit-scrollbar-thumb:hover{background:#38495d}.saNotificationsWrapper .saNotificationList{display:flex;flex-direction:column}.saNotificationsWrapper .saNotificationsHeading{position:sticky;top:0;z-index:2;font-weight:500;margin-bottom:-4px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.saNotificationsWrapper .saNotificationsHeading::before{content:'';position:absolute;width:calc(100% + 64px);top:-24px;left:-24px;height:80px;flex-basis:100%;background:linear-gradient(180deg,#fff 0,#fff 90%,rgba(255,255,255,0) 100%);z-index:-1}.saNotificationsWrapper .saNotificationsHeading h3{color:#38495d}.saNotificationsWrapper .saCloseModal{display:flex;align-items:center;justify-content:center;height:40px;width:40px;color:#667387;background-color:transparent;font-size:24px;padding:8px;cursor:pointer;border-radius:8px;transition:.2s all ease;box-sizing:border-box}.saNotificationsWrapper .saCloseModal:hover{background:#f5f6fc}.saNotificationsWrapper .saCloseModal:active{background:#ced3f0;transform:scale(.9)}.saNotificationsWrapper .saCloseModal::after{content:'';height:56px;width:56px;position:absolute;top:-16px;right:-16px}.saNotificationsWrapper .saClearAll{color:#e55e5a;background-color:transparent;font-weight:400;transition:all .2s ease;width:fit-content;cursor:pointer}.saNotificationsWrapper .saClearAll:hover{text-decoration:underline}.saNotificationsWrapper .saClearAll:active{color:#f3b4b2}.saNotificationsWrapper .saNotificationWrapper{position:relative}.saNotificationsWrapper .saNotification{position:relative;display:flex;flex-direction:column;transition:all .2s ease;background:#fff;border:1px solid #ebedf2;box-shadow:0 1px 1px rgba(56,73,93,.32)}.saNotificationsWrapper .saNotification.saActive{cursor:pointer}.saNotificationsWrapper .saNotification.saActive:hover{border:1px solid #1668e0;background:#f7fafe}.saNotificationsWrapper .saNotification.saActive:hover .saNotificationText{color:#1668e0}.saNotificationsWrapper .saNotification.saActive:active{background:#c8dcfa}.saNotificationsWrapper .saDismissButton{position:absolute;right:0;top:0;border-radius:4px;cursor:pointer;transition:all .2s ease;margin:4px;color:#667387;background-color:transparent}.saNotificationsWrapper .saDismissButton:hover{color:#fff;background:#e55e5a}.saNotificationsWrapper .saDismissButton:active{color:#fff;background:#cd2520;transform:scale(.9)}.saNotificationsWrapper .saDismissButton .saIcon{font-size:16px;padding:4px;height:20px;min-width:20px;display:flex;align-items:center;justify-content:center}.saNotificationsWrapper .saNotificationText{color:#38495d;word-break:break-word}.saNotificationsWrapper p{font-size:14px;line-height:16px;font-weight:400;color:#38495d}.saNotificationsWrapper .saNotificationExtraText{font-weight:400;font-size:12px;color:#667387;margin-bottom:-8px}.saNotificationsWrapper .saNotificationTime{font-weight:400;font-size:10px;color:#667387}.saStandard .saNotificationsWrapper .saNotificationsInner{gap:16px;width:400px}.saStandard .saNotificationsWrapper .saNotificationList{gap:16px}.saStandard .saNotificationsWrapper .saClearAll{color:#e55e5a;font-size:14px;line-height:14px}.saStandard .saNotificationsWrapper .saNotification{gap:8px;border-radius:8px;padding:16px 40px 16px 16px}.saStandard .saNotificationsWrapper .saNotificationHeading{font-size:16px}.saCompact .saNotificationsWrapper .saNotificationsInner{gap:8px;width:400px}.saCompact .saNotificationsWrapper .saNotificationsInner .saNotificationsHeading::before{content:'';height:64px}.saCompact .saNotificationsWrapper .saNotificationList{gap:8px}.saCompact .saNotificationsWrapper .saClearAll{color:#e55e5a;font-size:12px;line-height:12px}.saCompact .saNotificationsWrapper .saNotification{gap:8px;border-radius:8px;padding:8px 40px 8px 8px}.saCompact .saNotificationsWrapper .saNotificationHeading{font-size:12px}.saSmallScreen .saNotificationsWrapper,.saSmallscreensidebar .saNotificationsWrapper{position:relative}.saSmallScreen .saNotificationsWrapper .saNotificationsInner,.saSmallscreensidebar .saNotificationsWrapper .saNotificationsInner{gap:16px;width:100%;border-left:none}.saSmallScreen .saNotificationsWrapper .saNotificationList,.saSmallscreensidebar .saNotificationsWrapper .saNotificationList{gap:16px}.saSmallScreen .saNotificationsWrapper .saClearAll,.saSmallscreensidebar .saNotificationsWrapper .saClearAll{color:#e55e5a;font-size:14px;line-height:14px}.saSmallScreen .saNotificationsWrapper .saNotification,.saSmallscreensidebar .saNotificationsWrapper .saNotification{gap:8px;border-radius:8px;padding:16px 40px 16px 16px}.saSmallScreen .saNotificationsWrapper .saNotificationHeading,.saSmallscreensidebar .saNotificationsWrapper .saNotificationHeading{font-size:16px}@keyframes drawerslidein{from{left:-25em}to{left:0}}@keyframes drawerslideout{from{left:0}to{left:-25em}}.saNotificationBadge{background-color:#e55e5a;position:absolute;display:flex;align-items:center;justify-content:center;border-radius:8px;order:2}.saNotificationBadgeCount{color:#fff;font-size:14px;line-height:14px;font-weight:700;padding:4px}.saNotificationBadge.saEmpty{visibility:hidden}.saSidenav{display:flex;flex-direction:column;transition:ease all .2s;position:fixed;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 0 32px rgba(56,73,93,.08)}.saSidenav .saSidenavLists{overflow-x:hidden;overflow-y:auto;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(50% 0,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(50% 100%,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll;min-height:48px}.saSidenav .saSidenavLists::-webkit-scrollbar{width:6px}.saSidenav .saSidenavLists::-webkit-scrollbar-track{background:#ced5df;border-radius:3px}.saSidenav .saSidenavLists::-webkit-scrollbar-thumb{background:#7989a1;border-radius:3px}.saSidenav .saSidenavLists::-webkit-scrollbar-thumb:hover{background:#38495d}.saSidenav .saSidenavContainer{flex-direction:column;display:flex;width:100%;margin-block-start:0;margin-block-end:0;padding-inline-start:0}.saSidenav .saSidenavItemList{flex-direction:column;display:flex;width:100%;margin-block-start:0;margin-block-end:0;padding-inline-start:0;list-style-type:none}.saSidenav .saHelpBadge{position:absolute;display:flex;order:2;border-radius:50%;min-height:16px;width:16px;right:6px;top:6px}.saSidenav .saHelpBadge.saPush{background:#e55e5a}.saSidenav .saHelpBadge.saPresent{background:#1668e0}.saSidenav .saExpander{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:48px;width:48px;border-radius:8px;color:#667387;transition:all .2s ease;position:relative;cursor:pointer;background:#f5f6fc}.saSidenav .saExpander:hover{background:#f5f6fc}.saSidenav .saExpander:hover .saIcon{color:#1668e0}.saSidenav .saExpander:active{background:#ebedf2}.saSidenav .saExpander::after{content:'';height:100%;width:100%;position:absolute;padding:0 16px}.saSidenav .saCustomerLogo{display:flex;justify-content:center;margin-top:16px}.saSidenav .saCustomerLogo img{display:block;width:auto;height:auto}.saSidenav ul.saContextmenu{width:232px;left:16px}.saSidenav ul.saContextmenu a,.saSidenav ul.saContextmenu label{height:40px}.saSidenav ul.saContextmenu a:hover,.saSidenav ul.saContextmenu label:hover{background-color:#f5f6fc}.saSidenav ul.saContextmenu a:active,.saSidenav ul.saContextmenu label:active{background-color:#ebedf2}.saSidenav .saSidenavItemWrapper{width:100%;cursor:pointer}.saSidenav .saSidenavItemText{color:#667387}.saSidenav .saIcon{font-size:24px;min-width:32px;display:flex;justify-content:center;align-items:center;color:#667387}.saSidenav .saSearchInput{appearance:none;-webkit-appearance:none}.saSidenav .saSearch .saIcon{position:relative;pointer-events:none}.saSidenav .saLogo{background:url(../img/softadmin-logo-minimized.svg) top center no-repeat}.saSidenav .saWordmark{background:url(../img/softadmin-logo-expanded.svg) top center no-repeat}.saSidenav .saRing{animation:ring;animation-timing-function:ease-in;animation-duration:3s;animation-iteration-count:infinite}.saSidenav .saRing.saRingThreeTimes{animation-iteration-count:3}.saSidenav .saSidenavSection .saSidenavContainer .saMenuDropdowns{flex-direction:column;width:100%;display:flex;gap:8px}.saSidenav .saSidenavSection .saSidenavContainer .saMenuDropdowns .saSidenavItemWrapper{padding:0}.saSidenav .saSidenavSection .saSidenavContainer .saSidenavItem.saMenuDropdowns{height:fit-content;max-height:fit-content;min-height:0}.saSidenav .saSidenavSection .saSidenavContainer .saSidenavItem.saMenuDropdowns .saMenuDropdowns{align-items:center}.saSidenav .saSelectLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:600;display:flex;width:100%}.saSidenav .saMenuDropdown{height:32px;font-family:inherit;border-radius:8px;font-size:14px;border:solid .5px #ced5df;width:100%;padding:0 8px}.saSidenav .saListItem{position:relative}.saSidenav .saAvatarWrapper{display:flex;align-items:center;justify-content:center;gap:8px;background:#1668e0;color:#fff;font-weight:500;font-size:14px;height:32px;min-width:32px;max-width:232px;border-radius:50%}.saSidenav .saAvatarWrapperOuter.saOpen{background:#f5f6fc}.saSidenav .saAvatarWrapperOuter.saOpen>.saSidenavItemText{color:#1668e0}.saSidenav .saAvatarWrapperOuter.saOpen>.saIcon{color:#1668e0}.saSidenav .saAvatarWrapperOuter .saIcon{font-size:16px;position:absolute;right:24px}.saDesktop .saSidenav{height:100%;min-height:100%;position:fixed;background-color:#fff;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0}.saDesktop .saSidenav .saSidenavSection{display:flex;flex-direction:column;align-items:center;gap:8px;width:264px;min-height:32px}.saDesktop .saSidenav .saSidenavSection.saSidenavSectionLast{min-height:fit-content;gap:0;margin-bottom:8px}.saDesktop .saSidenav .saSidenavLists{display:flex;flex-direction:column;align-items:center}.saDesktop .saSidenav .saFirstLetter{position:absolute;font-weight:700;font-size:24px}.saDesktop .saSidenav select{background:#fff;color:#38495d;cursor:pointer}.saDesktop .saSidenav select:hover{background:#f5f6fc;border:1px solid #1668e0;color:#1668e0}.saDesktop .saSidenav select:active{border:1px solid #1668e0;color:#1668e0}.saDesktop .saSidenav select:disabled{color:#667387}.saDesktop .saSidenav .saSidenavItemWrapper{display:flex;min-height:48px;flex-direction:row;border-radius:8px;box-sizing:border-box;justify-content:center;align-items:center;gap:8px}.saDesktop .saSidenav .saSidenavItemWrapper:hover .saSidenavItem{background-color:#f5f6fc}.saDesktop .saSidenav .saSidenavItemWrapper:hover .saSidenavItem .saIcon{color:#1668e0}.saDesktop .saSidenav .saSidenavItemWrapper:hover .saSidenavItem .saSidenavItemText{color:#1668e0}.saDesktop .saSidenav .saSidenavItemWrapper:active .saSidenavItem{background-color:#ebedf2}.saDesktop .saSidenav .saSidenavItem{padding:8px;max-width:232px;box-sizing:border-box}.saDesktop .saSidenav.saExpanded{width:264px;box-sizing:border-box}.saDesktop .saSidenav.saExpanded .saHideWhenExpanded{display:none}.saDesktop .saSidenav.saExpanded .saSidenavLists{width:100%;margin-top:-12px}.saDesktop .saSidenav.saExpanded .saSidenavItemWrapper{box-sizing:border-box;position:relative;width:264px}.saDesktop .saSidenav.saExpanded .saSidenavItem{display:flex;align-items:center;gap:8px;width:232px;border-radius:8px;min-height:48px}.saDesktop .saSidenav.saExpanded .saSidenavItemText{font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis}.saDesktop .saSidenav.saExpanded .saUserName{font-size:12px}.saDesktop .saSidenav.saExpanded .saFirstLetter{color:#fff;width:0;display:none}.saDesktop .saSidenav.saExpanded .saMenuDropdowns{padding:8px 0 0 0}.saDesktop .saSidenav.saExpanded .saMenuDropdowns .saSidenavItemWrapper{height:32px;min-height:32px;max-height:32px}.saDesktop .saSidenav.saExpanded .saHandle{background-color:#f5f6fc;color:#667387;display:flex;flex-direction:row;align-items:center;padding:2px;border-radius:8px;border:1px solid #ced5df;overflow:hidden;height:40px;box-sizing:border-box}.saDesktop .saSidenav.saExpanded .saSearch{padding:0;position:inherit}.saDesktop .saSidenav.saExpanded .saSearch .saIcon{margin-left:-100%;transition:ease color .2s}.saDesktop .saSidenav.saExpanded .saSearch:active .saSidenavItem,.saDesktop .saSidenav.saExpanded .saSearch:hover .saSidenavItem{background-color:inherit;color:inherit}.saDesktop .saSidenav.saExpanded .saSearch .saSidenavItem{padding:0}.saDesktop .saSidenav.saExpanded .saSearch input{font-family:Lexend,sans-serif;color:#38495d;font-size:14px;width:232px;min-height:48px;padding:8px 8px 8px 48px;border-radius:8px}.saDesktop .saSidenav.saExpanded .saSearch input:hover{background:#f5f6fc}.saDesktop .saSidenav.saExpanded .saSearch input:focus-visible+.saIcon{color:#1668e0}.saDesktop .saSidenav.saExpanded .saSearch input:focus-visible{outline:#1668e0 auto 2px;background:#f5f6fc}.saDesktop .saSidenav.saExpanded .saSearch input::placeholder{color:#667387}.saDesktop .saSidenav.saExpanded .saSearch input::-ms-input-placeholder{color:#667387}.saDesktop .saSidenav.saExpanded select{width:232px}.saDesktop .saSidenav.saExpanded .saToggleIconText{display:flex;justify-content:center;align-items:center;border-radius:6px;height:34px;width:111px;cursor:pointer;text-decoration:none}.saDesktop .saSidenav.saExpanded .saToggleIconText .saIcon{min-width:0;max-width:27px}.saDesktop .saSidenav.saExpanded .saToggleIconText:first-child:before{content:'';width:132px;height:48px;left:0;opacity:.2;position:absolute}.saDesktop .saSidenav.saExpanded .saToggleIconText:last-child:before{content:'';width:132px;height:48px;right:0;opacity:.2;position:absolute}.saDesktop .saSidenav.saExpanded .saToggleIconText:hover{box-shadow:0 2px 2px rgba(56,73,93,.32)}.saDesktop .saSidenav.saExpanded .saToggleIconText:active{box-shadow:inset 0 2px 2px rgba(56,73,93,.32)}.saDesktop .saSidenav.saExpanded .saToggleIconText:first-child{margin-right:2px}.saDesktop .saSidenav.saExpanded .saToggleIconText:last-child{margin-left:2px}.saDesktop .saSidenav.saExpanded .saToggleIconText .saToggleText{margin-left:8px;font-size:14px}.saDesktop .saSidenav.saExpanded .saActive{background-color:#fff;color:#1668e0;box-shadow:0 2px 2px rgba(56,73,93,.32)}.saDesktop .saSidenav.saExpanded .saActive .saIcon{color:#1668e0}.saDesktop .saSidenav.saExpanded .saTrack{display:flex;flex-direction:row}.saDesktop .saSidenav.saExpanded .saToggleWrapper{margin-top:8px;display:flex;margin-bottom:8px;justify-content:center}.saDesktop .saSidenav.saExpanded .saCustomerLogo{max-width:232px}.saDesktop .saSidenav.saExpanded .saCustomerLogo img{max-width:232px;max-height:112px}.saDesktop .saSidenav.saExpanded .saSidenavFooter{display:flex;align-items:center;justify-content:space-between;width:232px}.saDesktop .saSidenav.saExpanded .saExpander{order:2}.saDesktop .saSidenav.saExpanded .saSoftadminLogo{display:flex;flex-direction:row;align-items:flex-start;order:1;margin-left:8px}.saDesktop .saSidenav.saExpanded .saLogo{width:32px}.saDesktop .saSidenav.saExpanded .saWordmark{opacity:1;width:112px;transform:translateX(0);height:32px}.saDesktop .saSidenav.saMinimized{width:72px}.saDesktop .saSidenav.saMinimized .saHideWhenMinimized{display:none}.saDesktop .saSidenav.saMinimized .saSidenavItemWrapper{height:48px;width:72px;justify-content:center}.saDesktop .saSidenav.saMinimized .saSidenavItem{width:48px;min-height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center}.saDesktop .saSidenav.saMinimized .saSidenavItemText{display:none}.saDesktop .saSidenav.saMinimized .saSidenavItem.saSidenavItemRow{flex-direction:column;position:relative}.saDesktop .saSidenav.saMinimized .saSidenavItem.saSidenavItemRow .saSidenavItemWrapper::after{content:'';height:100%;width:100%;position:absolute;padding:0 16px}.saDesktop .saSidenav.saMinimized .saSidenavLists{width:72px}.saDesktop .saSidenav.saMinimized .saSelectLabel{width:0;height:0;margin-bottom:-8px;display:none}.saDesktop .saSidenav.saMinimized select{appearance:none;padding:0;padding-left:32px;max-width:32px}.saDesktop .saSidenav.saMinimized .saMenuDropdowns{gap:0;padding:0}.saDesktop .saSidenav.saMinimized .saFirstLetter{pointer-events:none;text-align:center;color:#667387;position:absolute;box-sizing:border-box}.saDesktop .saSidenav.saMinimized .saSearch .saSidenavItem{min-width:48px;min-height:48px;cursor:pointer}.saDesktop .saSidenav.saMinimized .saSidenavItemText{width:0;opacity:0}.saDesktop .saSidenav.saMinimized .saUserName{width:0}.saDesktop .saSidenav.saMinimized .saHandle{color:#667387;display:flex}.saDesktop .saSidenav.saMinimized .saTrack{display:flex;align-items:center;justify-content:center;width:100%}.saDesktop .saSidenav.saMinimized .saTrack .saActive{display:flex;color:#1668e0}.saDesktop .saSidenav.saMinimized .saToggleIconText{display:none;justify-content:center;align-items:center;height:48px;width:48px;cursor:pointer;border-radius:8px;text-decoration:none;color:#38495d;position:relative}.saDesktop .saSidenav.saMinimized .saToggleIconText:hover{background:#f5f6fc}.saDesktop .saSidenav.saMinimized .saToggleIconText:active{background:#ebedf2}.saDesktop .saSidenav.saMinimized .saToggleIconText::after{content:'';position:absolute;height:48px;width:72px;top:0}.saDesktop .saSidenav.saMinimized .saToggleIconText .saToggleText{width:0;overflow:hidden}.saDesktop .saSidenav.saMinimized .saToggleIconText .saIcon{min-width:0;max-width:27px}.saDesktop .saSidenav.saMinimized .saToggleWrapper{display:flex;justify-content:center}.saDesktop .saSidenav.saMinimized .saCustomerLogo{max-width:48px}.saDesktop .saSidenav.saMinimized .saCustomerLogo img{max-width:48px;max-height:48px}.saDesktop .saSidenav.saMinimized .saAvatarWrapperOuter .saIcon{display:none}.saDesktop .saSidenav.saMinimized .saSidenavFooter{display:flex;flex-direction:column;align-items:center;width:72px}.saDesktop .saSidenav.saMinimized .saExpander{width:48px;margin-bottom:8px;order:1}.saDesktop .saSidenav.saMinimized .saExpander .saIcon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.saDesktop .saSidenav.saMinimized .saSoftadminLogo{order:2}.saDesktop .saSidenav a{text-decoration:none}.saDesktop .saSidenav .saSidenavContainer{align-items:center}.saDesktop .saSidenav .saSidenavItem.saSidenavItemRow{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;padding:0;gap:0}.saDesktop .saSidenav .saSidenavItem.saSidenavItemRow .saSidenavItemWrapper{position:relative;height:48px;max-width:48px;padding:0;justify-content:center;min-width:0}.saDesktop .saSidenav .saSidenavItem.saSidenavItemRow .saSidenavItemWrapper .saSidenavItem{max-width:48px;overflow:hidden;align-items:center;justify-content:center}.saDesktop .saSidenav .saSidenavItem.saSidenavItemRow .saSidenavItemWrapper .saSidenavItemText{display:none}.saDesktop .saSidenav .saNotificationBadge{height:16px;min-width:16px;right:6px;top:6px}.saDesktop .saSidenav .saAvatarWrapper{gap:0;display:flex}.saDesktop .saSidenav .saUserNameWrapper{display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saDesktop .saSidenav .saSoftadminLogo{height:32px;display:flex}.saDesktop .saSidenav .saLogo{width:32px;height:32px}.saDesktop .saSidenav .saWordmark{opacity:0;transform:translateX(-8px);width:0;height:0}.saSmallscreensidebar .saSidenav{gap:8px;width:100%;height:100%;background-color:#fff;overflow-x:hidden;z-index:2;padding:16px;box-sizing:border-box;border-right:transparent;align-items:stretch;position:relative}.saSmallscreensidebar .saSidenav .saContextmenu{left:0;top:32px}.saSmallscreensidebar .saSidenav .saDivider{height:1px;background:#ebedf2}.saSmallscreensidebar .saSidenav .saSidenavSection{display:flex;flex-direction:column;align-items:center;gap:8px}.saSmallscreensidebar .saSidenav .saSidenavLists{width:100%}.saSmallscreensidebar .saSidenav .saFirstLetter{display:none}.saSmallscreensidebar .saSidenav .saSidenavItemText{font-size:16px}.saSmallscreensidebar .saSidenav .saSelectLabel{padding-left:0}.saSmallscreensidebar .saSidenav select{min-width:100%}.saSmallscreensidebar .saSidenav .saAvatarWrapperOuter .saIcon{right:8px}.saSmallscreensidebar .saSidenav .saSearch{padding:0}.saSmallscreensidebar .saSidenav .saSearch .saIcon{margin-left:5px;position:absolute}.saSmallscreensidebar .saSidenav .saSearch .saSidenavItemWrapper{padding:0}.saSmallscreensidebar .saSidenav .saSearch input{border:transparent solid 0;font-family:Lexend,sans-serif;color:#38495d;font-size:16px;width:200%;min-height:48px;padding:8px 8px 8px 48px;border-radius:8px;margin:0 -8px 0 -8px}.saSmallscreensidebar .saSidenav .saSearch input:hover{background:#f5f6fc}.saSmallscreensidebar .saSidenav .saSearch input:focus-visible+.saIcon{color:#1668e0}.saSmallscreensidebar .saSidenav .saSearch input::placeholder{color:#667387}.saSmallscreensidebar .saSidenav .saSearch input::-ms-input-placeholder{color:#667387}.saSmallscreensidebar .saSidenav .saHelpBadge{left:28px}.saSmallscreensidebar .saSidenav .saHandle{background-color:#f5f6fc;color:#667387;flex-direction:row;align-items:center;justify-content:center;padding:4px;border-radius:8px;border:1px solid #ced5df;overflow:hidden;width:100%;box-sizing:border-box}.saSmallscreensidebar .saSidenav .saToggleIconText{display:flex;justify-content:center;align-items:center;border-radius:4px;height:38px;padding:0 8px 0 8px;cursor:pointer;text-decoration:none;color:#38495d;flex:1}.saSmallscreensidebar .saSidenav .saToggleIconText:hover{box-shadow:0 2px 2px rgba(56,73,93,.32)}.saSmallscreensidebar .saSidenav .saToggleIconText:active{box-shadow:inset 0 2px 2px rgba(56,73,93,.32)}.saSmallscreensidebar .saSidenav .saToggleIconText:first-child{margin-right:4px}.saSmallscreensidebar .saSidenav .saToggleIconText:last-child{margin-left:4x}.saSmallscreensidebar .saSidenav .saToggleIconText .saToggleText{margin-left:8px}.saSmallscreensidebar .saSidenav .saToggleIconText .saIcon{min-width:0;max-width:27px}.saSmallscreensidebar .saSidenav .saActive{background-color:#fff;color:#1668e0;box-shadow:0 2px 2px rgba(56,73,93,.32)}.saSmallscreensidebar .saSidenav .saActive .saIcon{color:#1668e0}.saSmallscreensidebar .saSidenav .saTrack{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.saSmallscreensidebar .saSidenav .saToggleWrapper{display:flex;position:sticky;top:56px;width:100%;justify-content:space-between;box-sizing:border-box}.saSmallscreensidebar .saSidenav .saExpander{display:none}.saSmallscreensidebar .saSidenav a{text-decoration:none}.saSmallscreensidebar .saSidenav .saSidenavContainer{flex:1;gap:8px}.saSmallscreensidebar .saSidenav .saSidenavSectionLast{margin-bottom:16px}.saSmallscreensidebar .saSidenav .saSidenavSectionLast::before{content:'';height:1px;width:100%;border-radius:.5px;position:relative;background:#ebedf2}.saSmallscreensidebar .saSidenav .saSidenavItemWrapper{gap:8px;border-radius:8px;justify-content:flex-start;align-items:center;color:#667387;box-sizing:border-box;display:flex;flex-direction:row;width:100%;position:relative}.saSmallscreensidebar .saSidenav .saSidenavItemWrapper:active .saSidenavItem{background-color:#ebedf2}.saSmallscreensidebar .saSidenav .saHideWhenExpanded{display:none}.saSmallscreensidebar .saSidenav .saSidenavItem{display:flex;flex-direction:row;gap:8px;min-height:48px;width:100%;border-radius:8px;padding:8px;align-items:center;box-sizing:border-box;position:relative}.saSmallscreensidebar .saSidenav .saSidenavItem.saSidenavItemRow{max-height:48px;height:100%;padding:0;max-height:fit-content;flex-direction:column;align-items:flex-start}.saSmallscreensidebar .saSidenav .saMenuDropdowns{flex-direction:column;height:fit-content;padding:0}.saSmallscreensidebar .saSidenav .saMenuDropdowns .saMenuDropdowns{width:100%}.saSmallscreensidebar .saSidenav .saMenuDropdowns .saSidenavItemWrapper{padding:0;height:32px;min-height:32px;max-height:32px}.saSmallscreensidebar .saSidenav .saMenuDropdowns .saMenuDropdown{background:#fff;padding:0 8px 0 8px;color:inherit}.saSmallscreensidebar .saSidenav .saCustomerLogo img{max-width:100%;max-height:232px}.saSmallscreensidebar .saSidenav .saLogo{width:48px}.saSmallscreensidebar .saSidenav .saWordmark{opacity:1;width:160px;height:48px}.saSmallscreensidebar .saSidenav .saSoftadminLogo{margin-top:12px;max-width:232px;height:48px;display:flex;flex-direction:row}@keyframes ring{6%{transform:rotate(-15deg)}12%{transform:rotate(15deg)}18%{transform:rotate(-22deg)}24%{transform:rotate(22deg)}30%{transform:rotate(-28deg)}36%{transform:rotate(28deg)}42%{transform:rotate(-22deg)}48%{transform:rotate(22deg)}54%{transform:rotate(-12deg)}60%{transform:rotate(12deg)}100%,66%{transform:rotate(0)}}.saSidenav input.saToggle{appearance:none;-webkit-appearance:none;background:#ced5df;margin:0;min-width:32px;height:24px;border-radius:12px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;transition:all .3s;position:relative}.saSidenav input.saToggle:active:before{width:24px}.saSidenav input.saToggle::before{content:"";margin:0 2px;border-radius:10px;box-shadow:0 2px 2px rgba(56,73,93,.1);box-sizing:border-box;transition:.3s ease all,left .3s cubic-bezier(.18,.89,.35,1.15);background:#fff;width:20px;height:20px;border:solid #f5f6fc 1px;position:absolute;top:2px;left:0}.saSidenav input.saToggle:checked{background:#1eb573}.saSidenav input.saToggle:checked::before{transform:translateX(8px)}.saSidenav input.saToggle:checked:active:before{width:24px;margin-left:-2px}.saPageHeader .saContextmenuWrapper,.saPartButtons .saContextmenuWrapper,.saPartHeader .saContextmenuWrapper{position:relative}.saPageHeader .saContextmenuWrapper .saContextmenu,.saPartButtons .saContextmenuWrapper .saContextmenu,.saPartHeader .saContextmenuWrapper .saContextmenu{position:absolute;overflow-x:hidden}.saPageHeader .saContextmenuWrapper .saContextmenuItem,.saPartButtons .saContextmenuWrapper .saContextmenuItem,.saPartHeader .saContextmenuWrapper .saContextmenuItem{max-width:400px}.saPageHeader ul.saToolbox,.saPartButtons ul.saToolbox,.saPartHeader ul.saToolbox{margin-block-start:0;margin-block-end:0;padding-inline-start:0;list-style-type:none;display:flex;align-items:center;gap:4px;font-size:24px;min-width:0;max-width:fit-content;flex-wrap:nowrap;justify-content:flex-end;overflow:hidden;box-sizing:border-box;flex-shrink:1}.saPageHeader ul.saToolbox a,.saPartButtons ul.saToolbox a,.saPartHeader ul.saToolbox a{display:flex;align-items:center;justify-content:center;color:#667387;border-radius:4px}.saPageHeader ul.saToolbox a i,.saPartButtons ul.saToolbox a i,.saPartHeader ul.saToolbox a i{display:flex;align-items:center;justify-content:center;transition:ease all .2s;min-width:32px;height:32px;border-radius:4px}.saPageHeader ul.saToolbox a:hover,.saPartButtons ul.saToolbox a:hover,.saPartHeader ul.saToolbox a:hover{color:#1668e0;background:#f5f6fc}.saPageHeader ul.saToolbox a:active,.saPartButtons ul.saToolbox a:active,.saPartHeader ul.saToolbox a:active{background:#ced3f0}.saPageHeader ul.saToolbox a:active i,.saPartButtons ul.saToolbox a:active i,.saPartHeader ul.saToolbox a:active i{transform:scale(.9)}.saPageHeader ul.saToolbox .saVirtualTopLink a,.saPartButtons ul.saToolbox .saVirtualTopLink a,.saPartHeader ul.saToolbox .saVirtualTopLink a{color:#1eb573}.saPageHeader ul.saToolbox .saDivider,.saPartButtons ul.saToolbox .saDivider,.saPartHeader ul.saToolbox .saDivider{min-height:24px;width:1px;background:#ced5df}.saPageHeader .saCollectorWrapper,.saPartButtons .saCollectorWrapper,.saPartHeader .saCollectorWrapper{display:flex;z-index:1000}.saPageHeader .saIconHolder,.saPartButtons .saIconHolder,.saPartHeader .saIconHolder{position:relative;display:flex;align-items:center;justify-content:center}.saPageHeader .saIconHolder .saIcon,.saPartButtons .saIconHolder .saIcon,.saPartHeader .saIconHolder .saIcon{min-width:28px;align-items:center;justify-content:center;transition:color .2s}.saPageHeader .saButtonText,.saPartButtons .saButtonText,.saPartHeader .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPageHeader .saBadgedIcon,.saPartButtons .saBadgedIcon,.saPartHeader .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saBadge,.saPartButtons .saBadge,.saPartHeader .saBadge{height:14px;min-width:14px;font-size:10px;right:-4px;bottom:-4px;z-index:2}.saStandard .saPageHeader .saContextmenu,.saStandard .saPartButtons .saContextmenu,.saStandard .saPartHeader .saContextmenu{top:56px}.saStandard .saPageHeader .saBrowseButtons .saButton,.saStandard .saPartButtons .saBrowseButtons .saButton,.saStandard .saPartHeader .saBrowseButtons .saButton{max-width:40px;min-width:40px;padding:8px 12px}.saStandard .saPageHeader .saButtons .saIcon,.saStandard .saPageHeader .saTopButtons .saIcon,.saStandard .saPartButtons .saButtons .saIcon,.saStandard .saPartButtons .saTopButtons .saIcon,.saStandard .saPartHeader .saButtons .saIcon,.saStandard .saPartHeader .saTopButtons .saIcon{display:flex;font-size:24px;min-width:28px;align-items:center;justify-content:center}.saCompact .saPageHeader .saContextmenu,.saCompact .saPartButtons .saContextmenu,.saCompact .saPartHeader .saContextmenu{top:44px}.saCompact .saPageHeader .saContextmenu .saContextmenuItem,.saCompact .saPartButtons .saContextmenu .saContextmenuItem,.saCompact .saPartHeader .saContextmenu .saContextmenuItem{font-size:14px}.saCompact .saPageHeader .saBadge,.saCompact .saPartButtons .saBadge,.saCompact .saPartHeader .saBadge{right:-6px;bottom:-4px;border:1px solid;height:12px;min-width:12px;font-size:8px}.saCompact .saPageHeader .saButtons .saIcon,.saCompact .saPageHeader .saTopButtons .saIcon,.saCompact .saPartButtons .saButtons .saIcon,.saCompact .saPartButtons .saTopButtons .saIcon,.saCompact .saPartHeader .saButtons .saIcon,.saCompact .saPartHeader .saTopButtons .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saPageHeader .saContextmenu,.saSmallScreen .saPartButtons .saContextmenu,.saSmallScreen .saPartHeader .saContextmenu{top:32px}.saSmallScreen .saPageHeader .saContextmenu .saContextmenuItem,.saSmallScreen .saPartButtons .saContextmenu .saContextmenuItem,.saSmallScreen .saPartHeader .saContextmenu .saContextmenuItem{max-width:90vw}.saSmallScreen .saPageHeader .saButtons .saIcon,.saSmallScreen .saPageHeader .saTopButtons .saIcon,.saSmallScreen .saPartButtons .saButtons .saIcon,.saSmallScreen .saPartButtons .saTopButtons .saIcon,.saSmallScreen .saPartHeader .saButtons .saIcon,.saSmallScreen .saPartHeader .saTopButtons .saIcon{display:flex;align-items:center;justify-content:center;font-size:24px;min-width:28px}.saDesktop .saPageHeader .saButton,.saDesktop .saPartButtons .saButton{max-width:528px}.saDesktop .saPageHeaderHolder{box-sizing:border-box}.saDesktop.popup .saPageHeader{margin-left:10px}.saDesktop .saPageHeader{box-sizing:border-box;margin:28px}.saDesktop .saPageHeader .saHeader{box-sizing:border-box;flex-wrap:nowrap;flex-direction:row;width:100%;border:solid .5px #ced5df}.saDesktop .saPageHeader .saBreadcrumbs{overflow:hidden;white-space:nowrap;margin-left:2px;min-width:0;flex-shrink:99;width:100%}.saDesktop .saPageHeader .saHeaderWrapper{display:flex;flex-direction:column}.saPageHeader{justify-content:center;top:0;position:-webkit-sticky;z-index:950;position:sticky;transition:ease .2s all;display:flex}.saPageHeader h1{padding-bottom:0;padding:0}.saPageHeader .saBackButtonWrapper{align-items:center;justify-content:center;display:flex;min-width:48px}.saPageHeader .saBackButton{display:flex;justify-content:center;align-items:center;font-size:24px;color:#667387;min-width:48px;height:48px;border-radius:8px;cursor:pointer;transition:all .2s;position:relative}.saPageHeader .saBackButton:hover{background-color:#f5f6fc;color:#1668e0}.saPageHeader .saBackButton:hover .saBack{transform:translateX(-4px)}.saPageHeader .saBackButton:active{background-color:#ced3f0;transform:scale(.96)}.saPageHeader .saBackButton::after{content:'';height:100%;width:100%;padding:32px 16px;position:absolute}.saPageHeader .saBackButton .saIcon{transition:all .2s ease}.saPageHeader .saHeaderText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#38495d}.saPageHeader .saBrowseButtons{display:flex;margin-right:0;margin-left:auto}.saPageHeader .saBrowseButtons .saButton.saPrevious{border:solid 1px #ced5df;border-radius:16px 0 0 16px;margin-right:-1px}.saPageHeader .saBrowseButtons .saButton.saNext{border:solid 1px #ced5df;border-radius:0 16px 16px 0}.saPageHeader .saBrowseButtons .saButton.saHidden{visibility:hidden}.saPageHeader .saBrowseButtons .saButton.saDisabled{opacity:.2;cursor:default}.saPageHeader .saTopButtons{display:flex;flex-wrap:nowrap;align-items:center;min-width:48px;width:100%;flex-shrink:99}.saPageHeader .saTopButtons.saHasBrowseButtons{min-width:144px}.saPageHeader .saBottomRow{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;min-width:0}.saPageHeader .saMarkFavorite i{display:flex;align-items:center;justify-content:center;font-size:16px;height:24px;min-width:24px}.saPageHeader .saMarkFavorite i::after{content:'';height:40px;width:40px;position:absolute}.saPageHeader .saHeader{margin:auto;top:0;display:flex;align-items:stretch;background:#fff;box-shadow:0 0 32px rgba(56,73,93,.08)}.saPageHeader .saRowWrapper{display:flex;flex-direction:column;flex-basis:100%;max-height:fit-content;justify-content:space-between;min-width:0}.saPageHeader .saTopRow{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-height:fit-content;flex-shrink:1;min-width:0}.saPageHeader .saBreadcrumbs a,.saPageHeader .saBreadcrumbs div{text-decoration:none;color:#1668e0}.saPageHeader .saBreadcrumbs a:hover{text-decoration:underline}.saPageHeader .saBreadcrumbs a:active{opacity:80%}.saPageHeader .saBreadcrumbs span::after{content:">";margin:8px;color:#667387}.saPageHeader .saBreadcrumbs span.saParameterPageCrumb::after{content:"-";margin:8px;color:#667387}.saPageHeader .saBreadcrumbs span:last-child::after{content:none}.saPageHeader .saBreadcrumbs span:last-child{color:#667387;pointer-events:none}.saPageHeader .saNavigator{display:none}.saPageHeader .saTitle{display:flex;flex-direction:row;align-items:center;min-width:0;width:100%;flex-shrink:1;max-width:fit-content}.saStandard .saPageHeader .saHeader{padding:24px;border-radius:24px;gap:24px;height:136px}.saStandard .saPageHeader .saTopButtons{gap:16px}.saStandard .saPageHeader h1{font-size:32px;line-height:40px;font-weight:600}.saStandard .saPageHeader .saTopRow{min-height:32px;gap:24px}.saStandard .saPageHeader .saBottomRow{min-height:48px}.saStandard .saPageHeader .saHeaderWrapper{gap:8px;flex:1;min-width:0;margin-right:24px}.saStandard .saPageHeader .saTitle{gap:16px}.saStandard .saPageHeader .saMarkFavorite i{font-size:24px;height:32px;min-width:32px}.saCompact.saHasTopButtons .saPageHeader .saHeader{height:135px}.saCompact .saPageHeader .saHeader{padding:16px;border-radius:16px;min-width:0;gap:16px;height:105px}.saCompact .saPageHeader .saTopButtons{gap:8px}.saCompact .saPageHeader h1{font-size:24px;line-height:32px;font-weight:600}.saCompact .saPageHeader .saToolbox .saIcon{font-size:20px;min-width:24px;height:20px}.saCompact .saPageHeader .saTopRow{gap:8px;min-height:24px}.saCompact .saPageHeader .saBottomRow{min-height:40px}.saCompact .saPageHeader .saHeaderWrapper{flex:1;gap:0;min-width:0}.saCompact .saPageHeader .saBreadcrumbs{font-size:14px}.saCompact .saPageHeader .saTitle{gap:8px}.saSmallScreen .saPageHeader,.saSmallscreensidebar .saPageHeader{z-index:1000}.saSmallScreen .saPageHeader .saHeader,.saSmallscreensidebar .saPageHeader .saHeader{padding:0;flex-direction:column;min-width:0;width:100%;z-index:2;color:#fff;border:none}.saSmallScreen .saPageHeader .saNotificationWrapper,.saSmallscreensidebar .saPageHeader .saNotificationWrapper{position:relative;order:3;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center}.saSmallScreen .saPageHeader .saNotificationWrapper .saNotificationBadge,.saSmallscreensidebar .saPageHeader .saNotificationWrapper .saNotificationBadge{height:16px;min-width:16px;right:0;top:0}.saSmallScreen .saPageHeader .saNotificationWrapper .saIcon,.saSmallscreensidebar .saPageHeader .saNotificationWrapper .saIcon{font-size:24px;min-height:25px;color:#fff}.saSmallScreen .saPageHeader .saBackButton,.saSmallscreensidebar .saPageHeader .saBackButton{min-width:40px;height:40px;color:#fff;position:relative}.saSmallScreen .saPageHeader .saBackButton:hover,.saSmallscreensidebar .saPageHeader .saBackButton:hover{background:0 0}.saSmallScreen .saPageHeader .saBackButton:active,.saSmallscreensidebar .saPageHeader .saBackButton:active{background:#0b3471}.saSmallScreen .saPageHeader .saBackButton::after,.saSmallscreensidebar .saPageHeader .saBackButton::after{content:'';height:56px;width:56px;top:-8px;left:-8px;padding:0}.saSmallScreen .saPageHeader .saToolbox,.saSmallscreensidebar .saPageHeader .saToolbox{display:none}.saSmallScreen .saPageHeader .saBackButton,.saSmallscreensidebar .saPageHeader .saBackButton{min-width:40px;height:40px;color:#fff;margin-left:-8px}.saSmallScreen .saPageHeader .saTopRow,.saSmallscreensidebar .saPageHeader .saTopRow{padding:8px 8px 8px 16px;background:#1668e0;gap:8px;position:relative;max-width:100%;box-sizing:border-box}.saSmallScreen .saPageHeader .saBackButton.saDisabled,.saSmallscreensidebar .saPageHeader .saBackButton.saDisabled{opacity:0;visibility:hidden}.saSmallScreen .saPageHeader .saButton,.saSmallscreensidebar .saPageHeader .saButton{transition:ease all .5s}.saSmallScreen .saPageHeader .saTopButtons,.saSmallscreensidebar .saPageHeader .saTopButtons{gap:8px;order:4;top:55px;justify-content:space-between;width:100%;flex-basis:100%;padding:16px;transition:ease all .5s;position:absolute;background:#fff;z-index:-1;box-sizing:border-box;box-shadow:0 0 32px rgba(56,73,93,.08)}.saSmallScreen .saPageHeader .saTopButtons.saHideButtons,.saSmallscreensidebar .saPageHeader .saTopButtons.saHideButtons{transform:translateY(-82px)}.saSmallScreen .saPageHeader .saHeaderWrapper,.saSmallscreensidebar .saPageHeader .saHeaderWrapper{display:flex;width:100%;justify-content:flex-start;order:2;text-align:left;align-items:center;min-width:0}.saSmallScreen .saPageHeader .saBreadcrumbs,.saSmallscreensidebar .saPageHeader .saBreadcrumbs{display:none}.saSmallScreen .saPageHeader .saTitle,.saSmallscreensidebar .saPageHeader .saTitle{justify-content:center;flex:1;min-width:0;gap:8px}.saSmallScreen .saPageHeader .saTitle p,.saSmallscreensidebar .saPageHeader .saTitle p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saSmallScreen .saPageHeader .saTitle h1,.saSmallscreensidebar .saPageHeader .saTitle h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:16px;line-height:32px;font-weight:600;color:#fff;text-align:left;justify-content:flex-start}.saSmallScreen .saPageHeader .saNavigator,.saSmallscreensidebar .saPageHeader .saNavigator{display:flex;height:40px;min-width:40px;align-items:center;justify-content:space-evenly;cursor:pointer;border-radius:8px;transition:all .2s;color:#667387;order:4;z-index:2;position:relative}.saSmallScreen .saPageHeader .saNavigator:active,.saSmallscreensidebar .saPageHeader .saNavigator:active{color:#0b3471}.saNavBar{width:24px;cursor:pointer;display:flex;gap:8px;flex-direction:column}.saNavBarStripe{display:block;width:100%;border-radius:2px;height:2px;background:#fff;transition:all .3s;position:relative}.saActive .saNavBarStripe:nth-child(1){animation:ease .4s top-1 forwards}.saInactive .saNavBarStripe:nth-child(1){animation:ease .4s top-2 forwards}.saActive .saNavBarStripe:nth-child(2){animation:ease .4s scaled-1 forwards}.saInactive .saNavBarStripe:nth-child(2){animation:ease .4s scaled-2 forwards}.saActive .saNavBarStripe:nth-child(3){animation:ease .4s bottom-1 forwards}.saInactive .saNavBarStripe:nth-child(3){animation:ease .4s bottom-2 forwards}.saDesktop.saMiniView .saPageHeader{margin:0}.saDesktop.saMiniView .saPageHeader .saHeader{margin:0;padding:16px;border:none;box-shadow:none;width:100%}.saDesktop.saMiniView .saPageHeader .saHeaderText{font-size:24px}.saStandard.saMiniView .saPageHeader .saHeader{height:90px}.saStandard.saMiniView.saHasTopButtons .saPageHeader .saHeader{height:130px}.saCompact.saMiniView .saPageHeader .saHeader{height:75px}.saCompact.saMiniView.saHasTopButtons .saPageHeader .saHeader{height:110px}.saDesktop .saPartHeader.saHideHeader{display:none}.saDesktop .saPartHeader .saExpandWrapper{display:none}.saPartHeader{display:flex;flex-direction:column;min-width:0;box-sizing:border-box;padding:8px 8px 0 8px}.saPartHeader .saToolbox{max-width:max-content}.saPartHeader .saToolbox a{min-width:18px;height:18px}.saPartHeader .saToolbox .saIcon{font-size:16px;min-width:18px;height:18px}.saPartHeader .saPartHeading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;gap:4px}.saPartHeader .saPartHeading h2{flex:1 2;min-width:max-content;font-size:16px;color:#38495d}.saPartButtons .saButtons{display:flex;flex-direction:row;gap:16px;padding:0 0 8px 0;min-width:0}.saStandard .saPartHeader{padding-left:16px}.saStandard .saPartButtons .saButtons{padding-bottom:16px}.saCompact .saPartButtons .saButtons{gap:8px}.saSmallScreen .saPartButtons .saButtons{padding-left:8px}@keyframes top-1{0%{top:0;transform:rotate(0)}50%{top:10px;transform:rotate(0)}100%{top:10px;transform:rotate(45deg)}}@keyframes top-2{0%{top:10px;transform:rotate(45deg)}50%{top:10px;transform:rotate(0)}100%{top:0;transform:rotate(0)}}@keyframes bottom-1{0%{bottom:0;transform:rotate(0)}50%{bottom:10px;transform:rotate(0)}100%{bottom:10px;transform:rotate(135deg)}}@keyframes bottom-2{0%{bottom:10px;transform:rotate(135deg)}50%{bottom:10px;transform:rotate(0)}100%{bottom:0;transform:rotate(0)}}@keyframes scaled-1{50%{transform:scale(0)}100%{transform:scale(0)}}@keyframes scaled-2{0%{transform:scale(0)}50%{transform:scale(0)}100%{transform:scale(1)}}.saAlert,.saAlert *{box-sizing:border-box}.saDesktop .saAlert{min-width:200px;max-width:400px}.saAlert{animation:ScaleIn 70ms ease-in;display:flex;flex-direction:column;position:relative;border-radius:24px;box-shadow:0 1px 2px rgba(56,73,93,.07),0 2px 4px rgba(56,73,93,.07),0 4px 8px rgba(56,73,93,.07),0 8px 16px rgba(56,73,93,.07),0 16px 32px rgba(56,73,93,.07),0 32px 64px rgba(56,73,93,.07);justify-content:space-between;background:#fff}.saAlert .saAlertHeader{min-height:82px;max-height:136px;display:flex;justify-content:center;align-items:center;border-radius:24px 24px 0 0}.saAlert .saAlertHeader .saIcon{display:flex;align-items:center;justify-content:center;color:#fff;font-size:48px}.saAlert .saAlertMessageWrapper{display:flex;flex-direction:column;gap:24px;padding:24px}.saAlert .saAlertMessage{display:flex;flex-direction:column;gap:8px;overflow-x:hidden;word-break:break-word;overflow-y:auto;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(50% 0,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(50% 100%,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.saAlert .saAlertMessage::-webkit-scrollbar{width:6px}.saAlert .saAlertMessage::-webkit-scrollbar-track{background:#ced5df;border-radius:3px}.saAlert .saAlertMessage::-webkit-scrollbar-thumb{background:#7989a1;border-radius:3px}.saAlert .saAlertMessage::-webkit-scrollbar-thumb:hover{background:#38495d}.saAlert .saButtons{display:flex;flex-direction:row;gap:16px;min-width:0;flex-wrap:wrap}.saAlert.saError .saAlertHeader{background-image:linear-gradient(45deg,#e66b67 25%,#e55e5a 25%,#e55e5a 50%,#e66b67 50%,#e66b67 75%,#e55e5a 75%,#e55e5a 100%);background-size:96px 96px}.saAlert.saForce .saAlertHeader{background:#ffb300;background-image:linear-gradient(45deg,#ffc233 25%,#ffb300 25%,#ffb300 50%,#ffc233 50%,#ffc233 75%,#ffb300 75%,#ffb300 100%);background-size:96px 96px}.saAlert.saInfo .saAlertHeader{background-color:#1668e0;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23145cc7' fill-opacity='0.4' fill-rule='evenodd'%3E%3Ccircle cx='3' cy='3' r='3'/%3E%3Ccircle cx='13' cy='13' r='3'/%3E%3C/g%3E%3C/svg%3E")}.saStandard .saAlert p{font-size:16px;line-height:24px;font-weight:400}.saStandard .saAlert .saButton{min-width:108px}.saCompact .saAlert{border-radius:16px}.saCompact .saAlert .saButton{min-width:96px}.saCompact .saAlert .saAlertHeader{min-height:64px;max-height:128px;border-radius:16px 16px 0 0}.saCompact .saAlert .saAlertHeader .saIcon{font-size:40px;height:40px;min-width:56px}.saCompact .saAlert .saAlertMessageWrapper{gap:16px;padding:16px}.saCompact .saAlert .saAlertMessage{gap:4px}.saCompact .saAlert p{font-size:14px;line-height:22px;font-weight:400}.saSmallScreen .saAlert{margin-left:16px;width:calc(100% - 32px)}.saSmallScreen .saAlert .saButton{flex-grow:1;max-width:100%}.saSmallScreen .saAlert p{font-size:16px;line-height:24px;font-weight:400}@keyframes ScaleIn{0%{transform:scale(.4)}100%{transform:scale(1)}}.saButton{font-family:Lexend,sans-serif;white-space:nowrap;font-size:14px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0}.saButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saButton .saButtonBadge{height:8px;width:8px;background:#e55e5a;position:absolute;top:6px;right:6px;border-radius:4px;display:flex;align-items:center;justify-content:center}.saButtonPrimary{background-color:#1668e0;color:#fff;border:none}.saButtonPrimary .saIcon{color:#fff}.saButtonPrimary .saBadge{color:#1668e0;background:#fff;border-color:#1668e0}.saButtonPrimary:hover{background-color:#145eca}.saButtonPrimary:hover .saBadge{background-color:#fff;border-color:#145eca}.saButtonPrimary:active{background-color:#1257bc;transform:scale(.96)}.saButtonPrimary:active .saBadge{color:#1257bc;border-color:2px solid #1257bc}.saButtonPrimary:disabled{background:#c2d8f9;pointer-events:none}.saButtonSecondary{border:solid 1px #ced5df;background-color:#fff;color:#667387}.saButtonSecondary .saBadge{color:#fff;border:2px solid #fff}.saButtonSecondary:hover{border:solid 1px #1668e0;color:#1668e0}.saButtonSecondary:hover .saIcon{color:#1668e0}.saButtonSecondary:hover .saBadge{background-color:#1668e0}.saButtonSecondary:active{background:#f5f6fc;transform:scale(.96)}.saButtonSecondary:active .saBadge{color:#f5f6fc;border-color:#f5f6fc}.saButtonGhost{color:#38495d;background:0 0}.saButtonGhost .saIcon{color:#667387}.saButtonGhost:hover>.saIcon{color:#1668e0}.saButtonGhost:hover{background:#f5f6fc;color:#1668e0}.saButtonGhost:active{background:#ced3f0;transform:scale(.96)}.saButtonGhost:disabled{background:#ced5df;pointer-events:none;color:#667387}.saButtonGhost:disabled .saIcon{color:#667387}.saIconOnlyButton{display:flex;align-items:center;flex-direction:column;gap:0!important}.saIconOnlyButton.saOpen{background-color:#f5f6fc;border-color:#1668e0}.saIconOnlyButton.saOpen .saIcon{color:#1668e0}.saStandard .saButton{gap:8px;border-radius:12px;height:48px;min-width:48px;font-size:16px;padding:8px 16px}.saStandard .saButton.saIconOnlyButton{max-width:48px}.saCompact .saButton{gap:8px;border-radius:8px;padding:8px;height:32px;min-width:32px;font-size:14px}.saCompact .saButton.saIconOnlyButton{max-width:32px}.saSmallScreen .saButton{gap:8px;border-radius:12px;height:48px;min-width:48px;font-size:16px;padding:8px 16px;max-width:calc(100% - 72px)}.saSmallScreen .saButton.saIconOnlyButton{max-width:48px}.saButtonIcon{color:#667387;background:0 0;width:40px;position:relative}.saButtonIcon .saIcon{color:#667387}.saButtonIcon:hover>.saIcon{color:#1668e0}.saButtonIcon:hover{background:#f5f6fc;color:#1668e0}.saButtonIcon:active{background:#ced3f0;transform:scale(.96)}.saButtonIcon:disabled{background:#ced5df;pointer-events:none;color:#667387}.saButtonIcon:disabled .saIcon{color:#667387}@media screen and (max-width:1100px){.saLoginCover{display:none}}.saLogin{display:flex;flex-direction:row;flex-basis:100%;width:100%;min-height:100vh;flex-wrap:wrap;color:#38495d;line-height:normal}.saLogin *{box-sizing:border-box}.saLogin .saErrorText p{color:#e55e5a}.saLogin .saInstructions{margin-bottom:8px}.saLogin h1{font-size:24px;line-height:32px;font-weight:600;word-break:break-word;color:#38495d;padding-bottom:0}.saLogin .saInputTextWrapper{position:relative}.saLogin .saInputText{height:48px;border-radius:8px;padding:0 48px 0 16px;min-width:32px;background:#fff;font:inherit;color:inherit;border:1px solid #ced5df;transition:all .2s ease;width:100%;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none}.saLogin .saInputText:hover{border:2px solid #1668e0}.saLogin .saInputText:focus-within{background:#f5f6fc;border:2px solid #1668e0}.saLogin .saInputText::placeholder{color:#ced5df}.saLogin .saInnerForm{display:flex;gap:24px;flex-direction:column}.saLogin .saButtonIcon{width:24px;height:24px}.saLogin .saBankId{background:url(../img/bankid.svg) top center no-repeat}.saLogin .saBankIdWhite{background:url(../img/bankid_white.svg) top center no-repeat}.saLogin .saMicrosoft{background:url(../img/microsoft.svg) top center no-repeat}.saLogin .saSoftadminLogo{display:flex}.saLogin .saWordMark{width:112px;height:32px;background:url(../img/softadmin-logo-expanded.svg) top center no-repeat}.saLogin .saLogo{width:32px;height:32px;background:url(../img/softadmin-logo-minimized.svg)}.saLogin .saControlCol{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.saLogin .saControlCol label{font-size:14px;font-weight:700;position:relative}.saLogin .saControlRow{display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:space-between}.saLogin .saLabelWrapper{display:flex;align-items:center;justify-content:space-between}.saLogin .saControlInner{display:flex;gap:16px;flex-direction:column}.saLogin .saLoginOuter{flex-basis:50%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1}.saLogin .saCustomerLoginLogo{max-width:350px;max-height:96px;min-height:64px}.saLogin .saLoginInner{width:100%;min-width:200px;max-width:360px;display:flex;flex-direction:column;gap:24px;margin:32px}.saLogin .saLoginInner form{display:flex;flex-direction:column}.saLogin .saLoginInner .saButton{max-width:100%;width:100%}.saLogin .saLoginInner a{color:#1668e0}.saLogin .saLoginInner a:hover{text-decoration:underline}.saLogin .saStatus{margin-bottom:8px}.saLogin .saStatusText{margin-left:5px}.saLogin a.saForgotPassword{font-weight:400;font-size:14px;position:relative;text-decoration:none;color:#1668e0;transition:ease .2s all}.saLogin a.saForgotPassword:hover{text-decoration:underline}.saLogin a.saForgotPassword:active{color:#3d84ec}.saLogin a.saForgotPassword::after{content:'';height:32px;width:100%;opacity:0;position:absolute;right:0;top:-8px}.saLogin .saLoginDivider{display:inline-flex;align-items:center;position:relative;gap:24px;color:#667387}.saLogin .saLoginDivider::after,.saLogin .saLoginDivider::before{content:'';height:1px;width:100%;border-radius:.5px;position:relative;background:#ced5df}.saLogin .saButtonWrapper{margin-top:16px;display:flex;flex-direction:column;gap:16px;position:relative}.saLogin .saSaLogo{bottom:24px;left:24px;height:24px;pointer-events:none}.saLogin .saLoginCover{flex-basis:50%;background:url(../img/body-bg/background.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#ebedf2}.saSmallScreen.saLogin .saLoginOuter{flex-basis:100%;padding:24px 16px 80px 16px}.saSmallScreen.saLogin .saLoginOuter .saDescription,.saSmallScreen.saLogin .saLoginOuter .saInfoText,.saSmallScreen.saLogin .saLoginOuter h1{text-align:center}.saSmallScreen.saLogin .saLoginInner{max-width:90%;margin:24px 0}.saSmallScreen.saLogin .saLoginCover{display:none}.saColumnPickerRoot{display:flex;justify-content:center;align-items:center}.saColumnPickerRoot .saColumnPicker{display:flex;flex-direction:column;position:relative;transform:scale(1);transition:all .2s ease;box-sizing:border-box;min-width:0;background:#fff;box-shadow:0 0 32px rgba(56,73,93,.08)}.saDesktop .saColumnPickerRoot .saColumnPicker{max-height:80vh}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker{display:flex;align-items:center;justify-content:center;height:40px;width:40px;color:#667387;font-size:24px;padding:8px;cursor:pointer;border-radius:8px;transition:.2s all ease;background:#fff}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker:hover{background:#f5f6fc}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker:active{background:#ced3f0;transform:scale(.9)}.saColumnPickerRoot .saColumnPicker .saButtonWrapper{display:flex;flex-direction:row;justify-content:space-between;gap:16px;min-width:0}.saColumnPickerRoot .saColumnPicker .saButtonGroup{display:flex;gap:16px;min-width:0;align-items:center}.saMiniView .saColumnPickerRoot .saColumnPicker{max-height:96vh}.saColumnPickerRoot .saColumnPickerContent{display:flex;flex-direction:row;font-size:14px;flex:1 1 auto;overflow:hidden}.saColumnPickerRoot .saColumnPickerContent .saColumnPickerInner{display:flex;flex-direction:column;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:ease all .2s;min-width:0;width:100%}.saColumnPickerRoot .saColumnPickerContent .saColumnPickerInner .saDivider{width:100%;min-height:1px;background:#667387}.saColumnPickerRoot .saColumnPickerContent .saColumnPickerInner .saShowHideWrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px}.saColumnPickerRoot .saColumnPickerContent .saColumnPickerInner .saShowHideWrapper span{font-size:12px}.saColumnPickerRoot .saColumnPickerContent .saColumnPickerInner .saShowHideWrapper .check-all{padding-right:0}.saColumnPickerRoot .saColumnPickerContent .saColumnPickerInner .saColumnPickerHeading{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.saColumnPickerRoot .saColumnPickerList{overflow-x:hidden;box-sizing:border-box;min-height:0}.saColumnPickerRoot .saColumnPickerList .saColumnPickerListSection{display:flex;flex-direction:column}.saColumnPickerRoot .saColumnPickerList .saColumnPickerListSection.saUnselected .saColumnItem{background-color:#f5f6fc}.saColumnPickerRoot .saColumnPickerList .saColumnPickerListSection.saSelected .saDragDropWrapper:only-child i,.saColumnPickerRoot .saColumnPickerList .saColumnPickerListSection.saSelected .saDragDropWrapper:only-child input{visibility:hidden}.saColumnPickerRoot .saColumnPickerList .saColumnPickerListSection.saSelected .saDragDropWrapper:only-child .saColumnItem{cursor:default}.saColumnPickerRoot .saColumnPickerList .saColumnPickerListSection .saEmptyItemWrapper{display:flex;align-items:center;justify-content:center;box-sizing:border-box}.saColumnPickerRoot .saColumnPickerList .saColumnPickerListSection .saEmptyItem{text-align:center;font-size:12px;font-weight:400;color:#667387}.saColumnPickerRoot .saColumnItem{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:#fff;box-sizing:border-box;min-width:0;border:1px solid #ced5df;cursor:grab}.saColumnPickerRoot .saColumnItem:active{cursor:grabbing;opacity:.9}.saColumnPickerRoot .saColumnItem.disabled{cursor:not-allowed}.saColumnPickerRoot .saColumnItem.disabled:active{cursor:not-allowed}.saColumnPickerRoot .saColumnItem.disabled .icon{color:transparent;visibility:hidden}.saColumnPickerRoot .saColumnItem .saColumnItemInner{display:flex;flex-direction:row;align-items:center;min-width:0}.saColumnPickerRoot .saColumnItem .saColumnItemInner label{pointer-events:none;min-width:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saColumnPickerRoot .saColumnItem .saColumnItemInner .icon{font-size:16px;color:#667387}.saColumnPickerRoot .saColumnPickerList{overflow-y:auto;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(50% 0,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(50% 100%,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll;overflow-y:overlay;padding-right:10px}.saColumnPickerRoot .saColumnPickerList::-webkit-scrollbar{width:6px}.saColumnPickerRoot .saColumnPickerList::-webkit-scrollbar-track{background:#ced5df;border-radius:3px}.saColumnPickerRoot .saColumnPickerList::-webkit-scrollbar-thumb{background:#7989a1;border-radius:3px}.saColumnPickerRoot .saColumnPickerList::-webkit-scrollbar-thumb:hover{background:#38495d}.saColumnPickerRoot .saDropOn .saEmptyItemWrapper{border-radius:6px;background:#f7fafe;border:1px dashed #1668e0}.saStandard .saColumnPickerRoot .saColumnPicker{padding:24px;gap:24px;border-radius:24px;width:560px}.saStandard .saColumnPickerRoot .saColumnPicker .saColumnPickerHeading h2{font-size:24px;line-height:32px;font-weight:600}.saStandard .saColumnPickerRoot .saColumnPicker .saCloseColumnPicker{top:16px;right:16px}.saStandard .saColumnPickerRoot .saColumnPicker .placeholder{height:48px;border-radius:8px}.saStandard .saColumnPickerRoot .saColumnPicker .saColumnPickerInner{gap:12px}.saStandard .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saShowHideWrapper{padding-right:27px}.saStandard .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerList .saDivider{margin:8px 0 4px 0}.saStandard .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerListSection .saDragDropWrapper{padding:8px 0 8px 0}.saStandard .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerListSection .saColumnItem{padding:16px;border-radius:8px;height:48px;gap:16px}.saStandard .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerListSection .saColumnItem .saColumnItemInner{gap:8px}.saStandard .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerListSection .saEmptyItemWrapper{height:48px}.saMiniView.saStandard .saColumnPickerRoot .saColumnPicker{padding:20px 24px;gap:20px}.saMiniView.saFitToContent.saStandard .saColumnPickerRoot .saColumnPicker{position:fixed;top:40px;max-height:800px}.saCompact .saColumnPickerRoot .saColumnPicker{padding:16px;gap:16px;border-radius:16px;width:400px}.saCompact .saColumnPickerRoot .saColumnPicker .saColumnPickerHeading h2{font-size:16px;line-height:24px;font-weight:600}.saCompact .saColumnPickerRoot .saColumnPicker .placeholder{height:32px;border-radius:4px}.saCompact .saColumnPickerRoot .saColumnPicker .saColumnPickerInner{gap:8px}.saCompact .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saShowHideWrapper{padding-right:19px}.saCompact .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerList .saDivider{margin:4px 0 4px 0}.saCompact .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerListSection .saDragDropWrapper{padding:4px 0 4px 0}.saCompact .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerListSection .saColumnItem{padding:8px;border-radius:4px;height:32px;gap:8px}.saCompact .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerListSection .saColumnItem .saColumnItemInner{gap:8px}.saCompact .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerListSection .saEmptyItemWrapper{height:32px}.saSmallScreen .saColumnPickerRoot{width:100%}.saSmallScreen .saColumnPickerRoot .saColumnPicker{padding:16px;gap:24px;border-radius:16px;width:100%;height:95%;margin:16px}.saSmallScreen .saColumnPickerRoot .saColumnPicker .saColumnPickerHeading h2{font-size:18px;line-height:28px;font-weight:600}.saSmallScreen .saColumnPickerRoot .saColumnPicker .placeholder{height:48px;border-radius:8px}.saSmallScreen .saColumnPickerRoot .saColumnPicker .saColumnPickerInner{gap:16px}.saSmallScreen .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saShowHideWrapper{padding-right:27px}.saSmallScreen .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerList .saDivider{margin:8px 0 4px 0}.saSmallScreen .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerList .saColumnPickerListSection .saColumnItem{padding:16px;border-radius:8px;height:48px;gap:16px}.saSmallScreen .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerList .saColumnPickerListSection .saColumnItem .saColumnItemInner{gap:8px}.saSmallScreen .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerList .saColumnPickerListSection .saEmptyItemWrapper{height:48px}.saSmallScreen .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerList .saColumnPickerListSection .saDragDropWrapper{padding:8px 0 8px 0}.saSmallScreen .saColumnPickerRoot .saColumnPicker .saColumnPickerInner .saColumnPickerList .saColumnPickerListSection .saDragDropWrapper .saSmallScreenDragHandle{position:absolute;height:48px}.saSmallScreen .saColumnPickerRoot .saDragDropWrapper .saSmallScreenDragHandle{position:absolute;width:50%}input.saCheckbox{appearance:none;-webkit-appearance:none;background-color:#fff;font:inherit;min-width:20px;height:20px;border:2px solid #667387;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:border .2s,background-color .2s;position:relative}input.saCheckbox::after{content:"";position:absolute;height:40px;min-width:40px;color:transparent;background:0 0;box-sizing:border-box}input.saCheckbox:hover{background:#c8dcfa;border:2px solid #1668e0}input.saCheckbox:active{background:#9abff5}input.saCheckbox:disabled{background:#ebedf2;pointer-events:none;border:2px solid #ced5df}input.saCheckbox:checked{background:#1668e0;border:2px solid #145dc9}input.saCheckbox:checked:hover{background:#6ba1f1;border:2px solid #1668e0}input.saCheckbox:checked:active{background:#3d84ec}input.saCheckbox:checked:disabled{background:#ebedf2;pointer-events:none;border:2px solid #ced5df}input.saCheckbox:checked:disabled::before{background:#667387}input.saCheckbox::before{content:"";width:10px;height:9px;transition:transform .1s;background:#fff;transform-origin:center;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0)}input.saCheckbox:checked::before{transform:scale(1)}input.saCheckbox:indeterminate{background:#6ba1f1;border:2px solid #1668e0}input.saCheckbox:indeterminate:hover{background:#9abff5;border:2px solid #1668e0}input.saCheckbox:indeterminate:active{background:#6ba1f1}input.saCheckbox:indeterminate:disabled{background:#ebedf2;pointer-events:none;border:2px solid #ced5df}input.saCheckbox:indeterminate:disabled::before{background:#667387}input.saCheckbox:indeterminate::before{content:"";width:10px;height:4px;border-radius:1px;transition:transform .1s;background:#fff;clip-path:none;transform:scale(1)}.saHighlightFieldError input.saCheckbox{border:2px #e55e5a solid}.saHighlightFieldError input.saCheckbox:checked{background:#e55e5a;border:2px solid #e24944}.saHighlightFieldError input.saCheckbox:checked:hover{background:#ec8986;border:2px solid #e55e5a}.saHighlightFieldError input.saCheckbox:checked:active{background:#e87370}.saHighlightFieldError input.saCheckbox:hover{background:#fadfde}.saHighlightFieldError input.saCheckbox:active{background:#f3b4b2}.saCheckboxHeading input.saCheckbox{margin-right:12px}.saSmallScreen .saCheckboxHeading input.saCheckbox{margin:0 4px 0 8px}.fieldcell .saCheckboxWrapper{padding:6px 10px 6px 0}.saSmallScreen .saCheckboxWrapper{padding:10px 10px 10px 0;display:inline-block}.saHighlightFieldError .controlbutton,.saHighlightFieldError .popupslct option,.saHighlightFieldError .stndrdarea,.saHighlightFieldError .stndrdfld,.saHighlightFieldError .stndrdslct,.saHighlightFieldError .stndrdslct option,.saHighlightFieldError .tox-tinymce .tox-menubar,.saHighlightFieldError .tox-tinymce .tox-toolbar,.saHighlightFieldError .treewrapper .treeview .imgholder.child-expnd-cpse,.saHighlightFieldError .treewrapper.multipicker,.saHighlightFieldError .treewrapper.multipicker ul li .om,.saHighlightFieldError.radiowrapper label{background:#ffe8e8!important}.saHighlightFieldError select option:nth-child(even){background:#fdd!important}.saHighlightFieldError select.popupslct{background:#fff!important}.saCharacterCount{font-size:12px;text-align:right;margin-right:2px;color:#667387}.saCharacterCount.saMaxLength span:first-child{font-weight:700}.saCharacterCount.saShake{animation:saShake .82s cubic-bezier(.36,.07,.19,.97) both}@keyframes saShake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}

