select[multiple] { field-sizing: content }
@charset "utf-8";h1,h2,h3,h4,h5,h6{font-family:Lexend,Arial,sans-serif;color:#313a44;margin:0;padding:0;border:0;vertical-align:baseline}h1{font-weight:600;font-size:32px;line-height:40px}.saCompact h1{font-size:24px;line-height:32px}.saSmallScreen h1{font-size:16px;line-height:20px}h2{font-weight:600;font-size:24px;line-height:32px}.saCompact h2{font-size:20px;line-height:28px}.saSmallScreen h2{font-size:16px;line-height:20px}h3{font-weight:500;font-size:16px;line-height:22px}.saSmallScreen h3{font-size:14px;line-height:20px}h4{font-weight:700;font-size:14px;line-height:22px}.saSmallScreen h4{font-size:12px;line-height:18px}h5{font-weight:300;font-size:12px;line-height:18px}.saSmallScreen h5{font-size:12px;line-height:18px}h6{font-weight:900;font-size:12px;line-height:18px;font-variant:small-caps}@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-Medium.ttf) format('truetype');font-weight:500}@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,input{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}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}fieldset{margin-inline-start:0;margin-inline-end:0;padding-block-start:0;padding-inline-start:0;padding-inline-end:0;padding-block-end:0;min-inline-size:0;border-width:0;border-style:none;border-color:transparent;border-image:none}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}.saHtmlViewWrapper h1,.saHtmlViewWrapper h2,.saHtmlViewWrapper h3,.saHtmlViewWrapper h4,.saHtmlViewWrapper h5,.saHtmlViewWrapper h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saHtmlViewWrapper ol,.saHtmlViewWrapper ul{list-style:revert;margin:revert;padding:revert}.saHtmlViewWrapper table{border-collapse:collapse}.saHtmlViewWrapper thead{background:#f8f9fb;font-weight:700}.saHtmlViewWrapper td,.saHtmlViewWrapper th{border:1px solid #eef1f5;padding:8px;text-align:left}.saHtmlViewWrapper a{color:#2d6ce1;font-weight:500}.saHtmlViewWrapper p{margin:revert}.saHtmlViewWrapper table{border:1px solid #dde3ec;border-right:none;margin-left:0!important}.saHtmlViewWrapper td,.saHtmlViewWrapper th{border-right:1px solid #dde3ec;padding-right:5px;padding-left:5px}.saHtmlViewWrapper tr:nth-child(2n){background:#f8f9fb}.saHtmlViewWrapper a:hover{text-decoration:underline}.saHtmlViewWrapper ul{list-style:disc;padding-left:2em}.saHtmlViewWrapper ol{list-style:decimal;padding-left:2em}.saHtmlViewWrapper em{font-style:italic}menu,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}body,button,input,legend,option,select,table,td,textarea,th{font-family:Lexend,Arial,sans-serif;font-size:100%}b{font-weight:600}img{text-decoration:none}a{text-decoration:none}[data-sa-admin-link]{cursor:pointer}[data-api-link]{cursor:pointer}.nowrap{white-space:nowrap}.interface{font-size:14px;line-height:1.4}.maincol{padding-left:18.4em}.fieldandbuttonwrapper{display:flex}.fieldwrapper.search{position:relative}.maincolinner{margin-right:5px;margin-top:8px}.maincolbodyinner{padding:1em}.interface,.pagecontentframe,body,html{height:100%}.maincol,.maincolbodyinner{height:calc(100% - .8em)}.standardview .maincolinner{padding-left:24px}.scrollcontent{height:calc(100% - .4em);overflow:auto;margin-top:0;padding-right:11px}.scrollcontent.parameterinput{height:calc(100% - 3.4em)}.saStandard .scrollcontent.parameterinput{height:calc(100% - 3.8em)}.scrollcontent.parameterinput .btnfield{position:relative}.scrollcontent-inner{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))}.col{float:left}.infoarea .expand{width:26px;height:26px;cursor:pointer;font-size:22px;color:#2d6ce1;margin-top:1px}.infoarea .expand:hover{color:#1b54bd}span.marked{display:block;float:left;padding:.2em 0 0 2em}tr.hascontextmenu{cursor:pointer}span[data-sa-admin-link]{cursor:pointer}.gridtable .header1 .label,.gridtable .header2 .label,a.sort{display:block;line-height:1.3;color:#313a44;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}.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}.gridtext{display:inline-block}tr.opened{background:#fff4b9!important}tr.opened+tr.extratext{display:table-row}.innerframe{width:100%;height:100%}.outerframe{position:relative;width:100%}.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}.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}.flexfill{flex-grow:1}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 #2d6ce1}.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:#2d6ce1;font-size:46px;position:relative;top:52px;left:45px}.rightwrapper{float:right;width:90%}.menuItemPopupWindow{position:absolute;left:12px;right:5px;top:55px;bottom:0;background-color:#fff;border-radius:28px 28px 0 0;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.saPopup .menuItemPopupWindow{right:0}body.saPopup::before{background:0 0!important}.saPopup .maincolinner{margin-left:16px}.bankpayment-component{min-width:40em}.bankpayment-component .dialog{border:2px solid #2d6ce1;border-radius:12px;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:2;border-radius:8px;box-shadow:none}.bankpayment-component .dialog button i{margin-right:.3em}.bankpayment-component .dialog .spinner{text-align:center;margin-top:1.5em;color:#2d6ce1}.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:1;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:2}.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}body.right.smallscreen{padding:0;background:#fff;margin-right:0}body.right.smallscreen::before{display:none!important}body.saPopup{background-image:none;width:100%;overflow:hidden}.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{width:calc(100% - 10px)}.fldwrapper.disabledcontrol .controlbutton,.fldwrapper.disabledcontrol :disabled{border-color:#dad9da!important;background:#ebe9e9!important;color:#909090;opacity:1}.fldwrapper.disabledcontrol .controlbutton a,.fldwrapper.disabledcontrol .controlbutton i{color:#aba9aa}.smallscreen .inputlayouttable .multirowwrapper td{display:table-cell}.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;padding-left:.2em}.smallscreen .descriptiontoggle{display:inline-block}.smallscreen .descriptiontogglemultirow{cursor:pointer}.infoindicator{color:#2d6ce1}.editableindicator{color:rgba(51,80,121,.58);padding:0 2px 0 5px}.desktop .listpage .editableindicator{margin:0 1px 0 .3em}.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:1.2em;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;gap:8px;display:flex}.stndrdfld{border:1px solid #bbb;padding:0 4px 0;overflow:hidden;color:#313a44;height:30px;border-radius:2px;background:#f5faff}.smallscreen .stndrdfld{padding:1px 2px 3px}h3 .arrowwrapper{margin-top:-7px;padding-right:6px;width:26px;height:26px;font-size:26px;float:left}h3 .arrowwrapper .collapsiblearrow{color:#2d6ce1;background:0 0}.maincolbody.search .stndrdfld:focus{border:1px solid #dde3ec}.stndrdfld:focus{outline:0;background-color:#bfd6ff;color:#313a44}.popupslct{border:1px solid #dde3ec;color:#313a44;padding:1px 1px 1px 0;background:#fff;position:absolute;z-index:1005;max-width:800px;min-width:104%;width:fit-content}.popupslct:focus{background:#d7e3ff}.popupslct option{text-overflow:ellipsis;overflow:hidden}.popupslct option:nth-child(odd):not(:checked),ul.mobileselect li:nth-child(odd):not(:checked){background:#f8f9fb;color:#313a44}.listbox ul li.node:nth-child(odd){background:#f7f7f7;color:#313a44}.popupslct option:nth-child(even):not(:checked),ul.mobileselect li:nth-child(even):not(:checked){background:#fff;color:#313a44}.popupslct option:hover{background:#d7e3ff!important;color:#313a44!important}.popupslct.monospace option{font-family:monospace,monospace}select option{padding:.2em .5em;cursor:pointer}.popupslct option{padding:.1em 0 .1em .5em;color:#666}.popupslct select{border-bottom:1px solid #ddd;color:#666}.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:#ffffff;background-color:#2d6ce1;border-color:#2d6ce1;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:#1849a5;color:#ffffff}.stndrdbtn.small:focus{outline:3px solid #9ecaed;outline-offset:-.8px;border-color:#9ecaed}.stndrdbtn{transition:ease .3s;transition-property:background-color,color;cursor:pointer;-webkit-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#2d6ce1;background-color:#ffffff;border-color:#2d6ce1;text-transform:uppercase;padding:.4em 2em;box-shadow:0 9px 30px -10px rgba(0,0,0,.2);margin-right:5px}.stndrdbtn:active:enabled,a.stndrdbtn:active{top:1px}.stndrdbtn:disabled{opacity:.4;pointer-events:none}.stndrdbtn:hover:enabled,a.stndrdbtn:hover{background:#e2eafb;color:#1b54bd}.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:#ffffff;background-color:#2d6ce1;border-color:#2d6ce1;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:#1849a5;color:#ffffff}.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:#313a44;background-color:#f8f9fb;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:#2d6ce1;transition:ease .3s;transition-property:color}.fieldbutton .badge{color:#1b54bd}button.saFormButton:not(.busy) .icon{visibility:hidden}.btnfield .saFormButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0}.btnfield .saFormButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btnfield .saFormButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.btnfield .saFormButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .btnfield .saFormButton{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .btnfield .saFormButton:active{border-radius:12px}.saStandard .btnfield .saFormButton .saIcon{font-size:20px;min-width:26px}.saCompact .btnfield .saFormButton{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .btnfield .saFormButton:active{border-radius:12px}.saCompact .btnfield .saFormButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .btnfield .saFormButton{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .btnfield .saFormButton:active{border-radius:12px}.saSmallScreen .btnfield .saFormButton .saIcon{font-size:20px;min-width:26px}.maincolinner .btnfield .saFormButton{padding-right:32.5px}.inputPageScriptButtonCell .saJavaScriptButton{margin-right:4px}:-ms-input-placeholder{color:gray}.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{background:#335079;color:#fff}.formsarea .fldsep .label_readonly,.formsarea .fldsep label,.markup_field{display:block;width:24%;max-width:12em;float:left;cursor:pointer;color:#313a44;opacity:.8;border:none;line-height:1.2;padding-right:1em;padding-top:4px}.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:#1b54bd;cursor:pointer}.controlbutton a,.controlbutton i{display:block;font-size:16px;color:#2d6ce1}.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}.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:#313a44;font-size:1.2em;line-height:unset}.smallscreen .infoarea .expand{margin-top:0;position:relative;top:3px;margin-left:5px}.multirowwrapper .fldwrapper .infotext{width:auto!important;padding-top:4px}.multirowwrapper .saJavaScriptButton{margin-right:.5em}.groupview{margin-top:2px}.groupview a{cursor:pointer}.groupview a .saLinkText{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;text-decoration:none;font-weight:500;color:#2d6ce1}.groupview a:hover .saLinkText{text-decoration:underline}.groupview a:active .saLinkText{color:#1b54bd}.groupview a:active img,.groupview a:hover img{opacity:.8;transition:transform .5s}.groupview a:active .saMeterHeader,.groupview a:active .saMeterValue,.groupview a:hover .saMeterHeader,.groupview a:hover .saMeterValue{text-decoration:underline}table.groupviewtable{margin-bottom:8px}.smallscreen .groupview input#MI_MC_SearchBox{width:70%}.smallscreen .groupview a.morelink{padding:3px 5px 3px 5px;font-size:14px;margin-left:3px}.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:#eef1f5;border-bottom:2px solid #2d6ce1}.smallscreen .formsarea h3.legend input:checked{margin-bottom:0}.legendwrapper{background:#eef1f5;border-bottom:2px solid #2d6ce1;transition:.3s ease-in;cursor:pointer;display:flex}.legendwrapper:hover{background:#f8f9fb}.legendwrapper.disabledcontrol:hover{background:#eef1f5;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:#313a44}.formsarea.feedinputs h3.legend span.txtwrapper-expl,.formsarea.searchinputs h3.legend span.txtwrapper-expl{text-transform:none}.multirowwrapper table{border-collapse:collapse;border-style:hidden}.multirowwrapper table th{padding:.15em .5em .3em 0;white-space:nowrap;vertical-align:top;text-align:left;color:#313a44;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;line-height:.5}ul.multirowbuttons li{display:inline-block;margin-left:.2em}ul.multirowbuttons.left{margin-right:5px}.saMultiRowNewRowButton{margin-top:5px}.newrowtabstop{width:0;float:left;outline:0}.menuitemtable{width:100%}.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:#dde3ec}.searchinputs .inputlayoutfieldgroupfoot,.searchinputs .inputlayoutfieldgrouphead,.searchinputs .inputlayoutfieldgrouprow,.searchinputs .inputlayoutgroup{border-color:#dde3ec}.inputlayoutfieldgrouprow.border{border:1px solid #dde3ec;background:#fff;border-bottom:none;border-top:none}.inputlayoutfieldgrouphead{border:1px solid #dde3ec;border-bottom:none;background:#fff}.inputlayoutfieldgroupfoot{border-bottom:1px solid #dde3ec;border-left:1px solid #dde3ec;border-right:1px solid #dde3ec}.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 .inputlayouttable td.hidden{display:none}.smallscreen .formsareainner{width:100%!important;background:#fff;border-bottom:1px solid #dde3ec;border-top:1px solid #dde3ec}.inputlayoutcolumn>table{padding:.6em 0 .8em 0;background:#fff;border:1px solid #dde3ec;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}.inputlayoutcolumnpadding{min-width:1em}.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}.right.smallscreen button:focus,.right.smallscreen input:focus,.right.smallscreen li a:focus{outline:0}.gridbottompadding{height:16px}.saSmallScreen .gridbottompadding{display:none}.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}.calendarresizehandle{left:0;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}.day-month{padding-left:3.5em;margin-top:-2.8em;display:block}.closemenu{background-color:#1b54bd;cursor:pointer;display:none;height:60px}.openmenu{background-color:#1b54bd;cursor:pointer;line-height:1;display:none;height:60px}.smallscreen .openmenu{display:block}.smallscreen .maincolinner.frame{border-radius:0}.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 .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:0;margin: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){border-left:1px solid #ccd5e2}.body.smallscreen::before{background:0 0!important}body.useloginbackground{background:#f8f9fb;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 #2d6ce1}.saSqlSelectPane #CloseButton{position:absolute;right:5px;top:5px;cursor:pointer}.saSqlSelectChoices{margin:15px;font-size:14px;line-height:1.7}.saSqlSelectChoices span{cursor:pointer;color:#2d6ce1}.saSqlSelectChoices span:hover{text-decoration:underline}.indicatedragdrop .saDragged,.indicatedragdrop .saDropOn{border-radius:8px;background:#eff0fd;border:1px dotted #2d6ce1}.externalframe{width:100%;border:1px solid #dde3ec}.externalframe.autoheight{min-height:250px}.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}.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}.labelmobile{display:none!important}.smallscreen .fieldrow{display:block}.smallscreen .inputPageScriptButtonCell{display:block;padding-top:0}.smallscreen .sibling .inputPageScriptButtonCell{display:block;float:left}.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 .saFormButton,.smallscreen .stndrdbtn{min-width:49%!important;text-align:center;margin:0!important;font-size:1.3em;padding-right:.6em;padding-left:.6em}.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 .sibling-fieldcell{width:95vw;margin-right:0}.smallscreen .fieldcell:has(.multirowwrapper),.smallscreen .fldwrapper .stndrdfld:has(.multirowwrapper),.smallscreen .fldwrapper input:has(.multirowwrapper),.smallscreen .fldwrapper:has(.multirowwrapper),.smallscreen .sibling-fieldcell:has(.multirowwrapper){width:unset}.smallscreen .saMultiPartContainer .fieldcell,.smallscreen .saMultiPartContainer .fldwrapper,.smallscreen .saMultiPartContainer .fldwrapper .stndrdfld,.smallscreen .saMultiPartContainer .fldwrapper input,.smallscreen .saMultiPartContainer .sibling-fieldcell{width:97%}.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 .multirowwrapper .fldwrapper{width:unset;margin-right:.5em}.smallscreen .controlbutton{width:30px;height:34px}.smallscreen .controlbutton a{top:7px}.smallscreen .fieldextras{float:left;width:100%}.smallscreen .sibling{width:100%}.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}span.marked{display:block;float:left;padding:.2em 0 0 2em}#headerlink{height:50px}#headericon .icon{display:inline-block;color:#2d6ce1;font-size:36px}#headericon .badge{color:#1b54bd;background:#fff;border-radius:50%;font-size:13px;position:absolute;border:2px solid #1b54bd;padding:3px;bottom:3px;right:-4px}.iconpreview .saIcon{color:#7088a4;font-size:49px;padding:5px;position:relative;z-index:1;margin-top:-5px}.iconpreview .saBadge{border:2px solid #fff;border-radius:50%;color:#fff;font-size:16px;margin-left:-28px;padding:3px;background:#7088a4;z-index:20;margin-top:24px;position:absolute}.iconpreview.saDestructive .saIcon{color:#e0163e}.iconpreview.saDestructive .saBadge{background:#e0163e}.gridcell .icon{color:#2d6ce1}.gridcell .badge{border:2px solid #1b54bd;border-radius:50%;color:#1b54bd;background:#fff;font-size:12px;padding:2px;left:-12px;position:relative}.saGridCell .systemicon .icon,.saInfoBoxContent .systemicon .icon{font-size:1.55em}.saGridCell .systemicon .icon.fa-2x,.saGridCell .systemicon .icon.sa-2x,.saInfoBoxContent .systemicon .icon.fa-2x,.saInfoBoxContent .systemicon .icon.sa-2x{font-size:2em}.saGridCell .systemicon .icon.fa-3x,.saGridCell .systemicon .icon.sa-3x,.saInfoBoxContent .systemicon .icon.fa-3x,.saInfoBoxContent .systemicon .icon.sa-3x{font-size:3em}.saGridCell .systemicon .icon.fa-4x,.saGridCell .systemicon .icon.sa-4x,.saInfoBoxContent .systemicon .icon.fa-4x,.saInfoBoxContent .systemicon .icon.sa-4x{font-size:4em}.saGridCell .systemicon .icon.fa-5x,.saGridCell .systemicon .icon.sa-5x,.saInfoBoxContent .systemicon .icon.fa-5x,.saInfoBoxContent .systemicon .icon.sa-5x{font-size:5em}.saInfoBoxContent .systemicon{top:1px;position:relative;padding-right:3px}.iconpreview.iconred .icon{color:#e0163e}.iconpreview.iconyellow .icon{color:#f6ae02}.iconpreview.icongreen .icon{color:#289a42}.iconpreview.iconblue .icon{color:#2d6ce1}.iconpreview.iconblack .icon{color:#313a44}.iconpreview.iconwhite .icon{color:#fff}.iconpreview.iconwhite .icon{background:#1b54bd;border-radius:2px}.saInfoBoxContent .systemicon.customcolor .icon{color:inherit}.grid .gridtext{display:inline-block;clear:both}.smallscreen .grid .draghandle{display:none}.checkboxDisabled{pointer-events:none}.iconpreview.small .icon{font-size:2em!important}.fa-pulse{-webkit-animation:fa-spin 1s infinite linear;animation:fa-spin 1s infinite linear}.meter{overflow:hidden;backface-visibility:hidden}.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}.saPixelated{-ms-interpolation-mode:nearest-neighbor;image-rendering:crisp-edges;image-rendering:pixelated}@keyframes drawerslidein{from{right:-25em}to{right:0}}@keyframes drawerslideout{from{right:0}to{right:-25em}}.drawerLoadingSpinner{color:#2d6ce1;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 .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:#2d6ce1}.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:#313a44;background-color:#f8f9fb;border-color:#ccc;border:1px solid #2d6ce1;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:#2d6ce1;transition:ease .3s;transition-property:color}.editButtons button .badge,.grid .edited .controlbutton .badge{color:#1b54bd}.editButtons button:hover,.editButtons button:hover:enabled,.grid .edited .controlbutton:hover,.grid .edited .controlbutton:hover:enabled{border:1px solid #2d6ce1;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 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}}.helpContent{overflow:auto;flex:1 1 auto;padding:.4em .4em 2em;-webkit-overflow-scrolling:touch}@keyframes labelvisibilitychanged{from{background-color:#e2f4fa;border-left:4px solid #60c3e4}to{background-color:#fff;border-left:4px solid #fff}}@keyframes controlvisibilitychanged{from{background-color:#e2f4fa}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}.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}body.saRootBody.saDesktop{display:flex;flex-direction:row}body.saDesktop ::-webkit-scrollbar,body.saDesktop::-webkit-scrollbar{width:6px;height:6px}body.saDesktop ::-webkit-scrollbar-track,body.saDesktop::-webkit-scrollbar-track{background:#ccd5e2;border-radius:3px}body.saDesktop ::-webkit-scrollbar-thumb,body.saDesktop::-webkit-scrollbar-thumb{background:#7088a4;border-radius:3px}body.saDesktop ::-webkit-scrollbar-thumb:hover,body.saDesktop::-webkit-scrollbar-thumb:hover{background:#506072}.saFavoriteIcon:active.saFavoriteAdded::before,.saFavoriteIcon:hover.saFavoriteAdded::before{font-weight:400;color:#ffcd71}.saFavoriteIcon.saFavoriteAdded,.saFavoriteIcon:active.saFavoriteNotAdded::before,.saFavoriteIcon:hover.saFavoriteNotAdded::before{font-weight:900;color:#ffcd71}.saFavoriteIcon.saFavoriteNotAdded{color:#ccd5e2}.saSpinner>div>div{background-color:#2d6ce1!important}.saIconHolder{display:block;float:left;position:relative;align-items:center;justify-content:center}.saIconHolder .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s}.saIconHolder .saBadge{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;border-radius:50%;background:#7088a4;color:#fff;position:absolute;display:flex;align-items:center;justify-content:center;border:2px solid #fff}.saHasTopButtons.saSmallScreen .scrollcontent{padding-top:64px;height:calc(100% - 64px)}.saHasTopButtons.saSmallScreen .scrollcontent .saPicker{margin-top:-64px}.saStandard .maincolinner{height:calc(100% - 72px - 8px - 16px)}.saStandard.saHasTopButtons .maincolinner{height:calc(100% - 112px - 8px - 16px)}.saCompact .maincolinner{height:calc(100% - 64px - 8px - 16px)}.saCompact.saHasTopButtons .maincolinner{height:calc(100% - 96px - 8px - 16px)}.saSmallScreen .maincolinner{height:calc(100% - 56px)}.saMiniView.saStandard .maincolinner{height:calc(100% - 64px - 8px)}.saMiniView.saStandard.saHasTopButtons .maincolinner{height:calc(100% - 112px - 8px)}.saMiniView.saCompact .maincolinner{height:calc(100% - 48px - 8px)}.saMiniView.saCompact.saHasTopButtons .maincolinner{height:calc(100% - 104px - 8px)}.saSmallScreen .scrollcontent{height:100%}.saSmallScreen.saRootBody{line-height:0}.saContextMenuWrapper .saContextMenu{border:solid 1px #ccd5e2;box-shadow:0 0 32px rgba(49,58,68,.07);display:flex;flex-direction:column;padding-inline-start:0;padding:0;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}.saSmallScreen .saContextMenuWrapper .saContextMenu,.saSmallscreensidebar .saContextMenuWrapper .saContextMenu{min-width:100%}.saContextMenuWrapper .saContextMenu li{padding:2px 4px}.saContextMenuWrapper .saContextMenu li:first-child{padding-top:4px}.saContextMenuWrapper .saContextMenu li:last-child{padding-bottom:4px}.saContextMenuWrapper .saContextMenu a,.saContextMenuWrapper .saContextMenu label{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;text-decoration:none;color:#313a44;list-style-type:none;display:flex;align-items:center;border-radius:4px;white-space:nowrap;cursor:pointer}.saContextMenuWrapper .saContextMenu a .saIcon,.saContextMenuWrapper .saContextMenu label .saIcon{color:#7088a4;display:flex;align-items:center;justify-content:center}.saStandard .saContextMenuWrapper .saContextMenu a .saIcon,.saStandard .saContextMenuWrapper .saContextMenu label .saIcon{font-size:20px;min-width:26px}.saCompact .saContextMenuWrapper .saContextMenu a .saIcon,.saCompact .saContextMenuWrapper .saContextMenu label .saIcon{font-size:16px;min-width:20px}.saSmallScreen .saContextMenuWrapper .saContextMenu a .saIcon,.saSmallScreen .saContextMenuWrapper .saContextMenu label .saIcon,.saSmallscreensidebar .saContextMenuWrapper .saContextMenu a .saIcon,.saSmallscreensidebar .saContextMenuWrapper .saContextMenu label .saIcon{font-size:20px;min-width:26px}.saContextMenuWrapper .saContextMenu a:hover .saContextMenuItem,.saContextMenuWrapper .saContextMenu label:hover .saContextMenuItem{background-color:#f8f9fb;color:#2d6ce1}.saContextMenuWrapper .saContextMenu a:hover .saIcon,.saContextMenuWrapper .saContextMenu label:hover .saIcon{color:#2d6ce1}.saContextMenuWrapper .saContextMenu a:hover .saBadge,.saContextMenuWrapper .saContextMenu label:hover .saBadge{background:#2d6ce1}.saContextMenuWrapper .saContextMenu a:active .saContextMenuItem,.saContextMenuWrapper .saContextMenu label:active .saContextMenuItem{background-color:#ccd5e2;color:#2d6ce1;border-radius:8px}.saContextMenuWrapper .saContextMenu a:active .saBadge,.saContextMenuWrapper .saContextMenu label:active .saBadge{border-color:#ccd5e2;color:#ccd5e2}.saContextMenuWrapper .saContextMenu a.saDestructive{color:#e0163e;border-color:#fbd4db}.saContextMenuWrapper .saContextMenu a.saDestructive .saIcon{color:#e0163e}.saContextMenuWrapper .saContextMenu a.saDestructive .saBadge{background-color:#e0163e}.saContextMenuWrapper .saContextMenu a.saDestructive:hover .saContextMenuItem{color:#fff;background:#e0163e;border-color:transparent}.saContextMenuWrapper .saContextMenu a.saDestructive:hover .saContextMenuItem .saIcon{color:#fff;background-color:#e0163e}.saContextMenuWrapper .saContextMenu a.saDestructive:hover .saContextMenuItem .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}.saContextMenuWrapper .saContextMenu a.saDestructive:active .saContextMenuItem{color:#fff;background:#be1335;border-color:transparent}.saContextMenuWrapper .saContextMenu a.saDestructive:active .saContextMenuItem .saIcon{color:#fff;background-color:#be1335}.saContextMenuWrapper .saContextMenu a.saDestructive:active .saContextMenuItem .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saContextMenuWrapper .saContextMenu a.saInactive{color:#ccd5e2;cursor:default}.saContextMenuWrapper .saContextMenu a.saInactive:active .saContextMenuItem,.saContextMenuWrapper .saContextMenu a.saInactive:hover .saContextMenuItem{color:#ccd5e2;background:0 0}.saContextMenuWrapper .saContextMenu a.saInactive .saIcon{color:#ccd5e2}.saContextMenuWrapper .saContextMenu a.saInactive .saBadge{color:#ccd5e2;background:#fff;border-color:#ccd5e2}.saContextMenuWrapper .saContextMenu li.saSelected a .saContextMenuItem{background-color:#f8f9fb;color:#2d6ce1}.saContextMenuWrapper .saContextMenu li.saSelected a .saIcon{color:#2d6ce1}.saContextMenuWrapper .saContextMenu a{height:40px}.saCompact .saContextMenuWrapper .saContextMenu a{height:32px}.saContextMenuWrapper .saContextMenu .saContextMenuItem{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;gap:8px;font-size:14px;padding:0 8px;border-radius:4px;height:100%;width:100%}.saContextMenuWrapper .saContextMenu .saDivider{height:1px;border-radius:.5px;background:#eef1f5}.saDebugContextMenu{z-index:1100}.saSpecialLinkIcon{margin-left:5px}.saPopupOverlay{height:100%;width:100%;padding:0;margin:0;max-height:none;max-width:none;border:none;background:0 0;overflow:hidden}.saPopupOverlay::backdrop{background-color:rgba(49,58,68,.2)}.saPopup .saPopupOverlay::backdrop{border-radius:28px 28px 0 0}.saSideBar .saPopupOverlay{display:block;position:absolute;top:0;left:0;background-color:rgba(49,58,68,.2)}.saRightFrameRoot{width:100%;height:100%}.saBottomSheet{border-radius:16px 16px 0 0;background:#fff;position:relative;transition:transform .2s,translate .2s;height:90%;padding-top:48px}.saBottomSheet.saEaseTransition{transition:transform .2s,translate .2s,top .2s}.saBottomSheet .saSheetDragHandle{position:absolute;top:0;left:0;right:0;width:100%;height:48px;cursor:grab;display:flex;align-items:center;justify-content:center}.saBottomSheet .saDraggableThumb{position:absolute;bottom:32px;height:4px;background:#ccd5e2;border-radius:2px;width:56px}.saBottomSheet .saSheetContent{display:flex;width:100%;height:calc(100% - 48px);overflow-y:auto}.saSpinnerWrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000000000;background-color:rgba(255,255,255,.01)}.saAccessibilityBanner{display:flex;justify-content:center;align-items:center;width:100%;height:0;background:#313a44;position:relative;opacity:0;top:0}.saAccessibilityBanner:focus-within{opacity:1}.saAccessibilityBanner li{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%}.saAccessibilityBanner a{display:flex;justify-content:center;align-items:center;font-size:14px;line-height:20px;padding:16px 18px;width:calc(100% - 36px);text-align:center;color:#fff;position:absolute;text-decoration:none;z-index:9999;top:-200px;transition:none;background:#313a44}.saAccessibilityBanner a:hover{text-decoration:underline}.saAccessibilityBanner a:active{background:#2d6ce1;color:#fff;text-decoration:underline}.saAccessibilityBanner a:active,.saAccessibilityBanner a:focus{box-shadow:inset 0 0 0 2px #fff;top:0}.systemicon:not(.customcolor) .icon{color:#7088a4}.systemicon:not(.customcolor) .icon.iconred{color:#e0163e}.systemicon:not(.customcolor) .icon.iconyellow{color:#f6ae02}.systemicon:not(.customcolor) .icon.icongreen{color:#289a42}.systemicon:not(.customcolor) .icon.iconblue{color:#2d6ce1}.systemicon:not(.customcolor) .icon.iconblack{color:#313a44}.systemicon:not(.customcolor) .icon.iconwhite{color:#fff}.systemicon.customcolor .icon{color:inherit}.saInfoArea{display:block}.saInfoBoxArea{display:flex;flex-direction:column;justify-content:center;background:#fff;border-radius:16px;padding:16px;border:solid 1px #ccd5e2}.saInfoBoxArea .saInfoSqlKpiWrapper{display:flex;flex-direction:row;align-items:flex-end;gap:16px;width:100%;flex-wrap:wrap;overflow:hidden}.saInfoBoxArea .saRowWrapper{display:flex;flex-direction:column;gap:32px}.saInfoBoxArea .saRowWrapper:not(:first-child)::before{content:'';position:relative;top:0;height:1px;width:100%;border-radius:.5px;background:#ccd5e2;top:16px}.saInfoBoxArea .saColWrapper{display:flex;flex-direction:row;gap:32px}.saInfoBoxArea .saCol{position:relative;display:flex;flex-direction:column;flex:1 1 100%;transition:all .2s ease;gap:32px}.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:#ccd5e2;right:-16px}.saInfoBoxArea .saInfoBox{display:flex;flex-direction:column;position:relative;gap:16px}.saInfoBoxArea .saInfoBox img{max-width:100%;object-fit:contain}.saInfoBoxArea .saInfoBox.saOpen .saExpandButton .saIcon{transform:rotate(180deg)}.saInfoBoxArea .saInfoBox.saClosed .saInfoBoxInner{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:#ccd5e2;bottom:-16px}.saInfoBoxArea .saInfoBox .infosqlexternalframe{border:1px solid #dde3ec;width:100%;box-sizing:border-box}.saInfoBoxArea .saInfoBoxHeading{display:flex;justify-content:space-between;align-items:center;word-break:break-word;gap:8px;margin:-8px 0}.saInfoBoxArea .saInfoBoxHeading a{cursor:pointer}.saInfoBoxArea .saInfoBoxHeading a .saLinkText{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;text-decoration:none;font-weight:500;color:#2d6ce1}.saInfoBoxArea .saInfoBoxHeading a:hover .saLinkText{text-decoration:underline}.saInfoBoxArea .saInfoBoxHeading a:active .saLinkText{color:#1b54bd}.saInfoBoxArea .saInfoBoxHeading a:active img,.saInfoBoxArea .saInfoBoxHeading a:hover img{opacity:.8;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 h3{color:#313a44;flex-grow:1}.saInfoBoxArea .saInfoBoxHeading .saInfoBoxHeaderIcon .saBadgedIcon{width:30px;display:block}.saInfoBoxArea .saInfoBoxHeading .saInfoBoxHeaderIcon .saIcon{font-size:20px;color:#7088a4}.saInfoBoxArea .saInfoBoxHeading .saInfoBoxHeaderIcon .saBadge{font-size:9px;color:#fff;margin-left:-9px;background:#7088a4;border-radius:50%;padding:1px;border:2px solid #fff;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:8px;align-items:center}.saInfoBoxArea .saExpandButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0;border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px;margin-right:-8px}.saInfoBoxArea .saExpandButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saInfoBoxArea .saExpandButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saInfoBoxArea .saExpandButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saInfoBoxArea .saExpandButton .saIcon{color:#7088a4}.saInfoBoxArea .saExpandButton.saDestructive{color:#e0163e}.saInfoBoxArea .saExpandButton.saDestructive .saIcon{color:#e0163e}.saInfoBoxArea .saExpandButton.saDestructive:hover>.saIcon{color:#e0163e}.saInfoBoxArea .saExpandButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saInfoBoxArea .saExpandButton.saDestructive:active{color:#fff;background:#e0163e}.saInfoBoxArea .saExpandButton.saDestructive:active>.saIcon{color:#fff}.saInfoBoxArea .saExpandButton:hover>.saIcon{color:#2d6ce1}.saInfoBoxArea .saExpandButton:hover{background:#f8f9fb;color:#2d6ce1}.saInfoBoxArea .saExpandButton:active{background:#dde3ec}.saInfoBoxArea .saExpandButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saInfoBoxArea .saExpandButton:disabled .saIcon{color:#7088a4}.saInfoBoxArea .saExpandButton:active{border-radius:12px}.saInfoBoxArea .saExpandButton .saIcon{transition:transform .2s ease;position:relative}.saInfoBoxArea .saExpandButton::after{content:'';height:44px;width:44px;position:absolute}.saInfoBoxArea .saInfoBoxInner{display:flex;flex-direction:column;transition:transform .2s ease,height .2s ease,opacity .2s ease;word-break:break-word;gap:16px}.saCompact .saInfoBoxArea .saInfoBoxInner{gap:8px}.saInfoBoxArea .saInfoBoxInner a{cursor:pointer}.saInfoBoxArea .saInfoBoxInner a .saLinkText{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;text-decoration:none;font-weight:500;color:#2d6ce1}.saInfoBoxArea .saInfoBoxInner a:hover .saLinkText{text-decoration:underline}.saInfoBoxArea .saInfoBoxInner a:active .saLinkText{color:#1b54bd}.saInfoBoxArea .saInfoBoxInner a:active img,.saInfoBoxArea .saInfoBoxInner a:hover img{opacity:.8;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:#313a44}.saInfoBoxArea .saInfoBoxLabel{color:#60748b;font-size:12px;line-height:14px}.saInfoBoxArea .saInfoBoxCol,.saInfoBoxArea .saInfoBoxRow{display:flex}.saInfoBoxArea .saInfoBoxCol{flex-direction:column;gap:4px}.saInfoBoxArea .saInfoBoxRow{flex-direction:row;justify-content:space-between;align-items:baseline;gap:16px}.saInfoBoxArea .saInfoBoxRow .saInfoBoxLabel{width:34%}.saInfoBoxArea .saInfoBoxRow .saInfoBoxContent{width:66%}.saInfoBoxArea .saInfoBoxImage{display:flex;justify-content:center}.saInfoBoxArea .saUserHtmlContent{overflow-x:auto}.saInfoBoxArea .saUserHtmlContent h1,.saInfoBoxArea .saUserHtmlContent h2,.saInfoBoxArea .saUserHtmlContent h3,.saInfoBoxArea .saUserHtmlContent h4,.saInfoBoxArea .saUserHtmlContent h5,.saInfoBoxArea .saUserHtmlContent h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saInfoBoxArea .saUserHtmlContent ol,.saInfoBoxArea .saUserHtmlContent ul{list-style:revert;margin:revert;padding:revert}.saInfoBoxArea .saUserHtmlContent table{border-collapse:collapse}.saInfoBoxArea .saUserHtmlContent thead{background:#f8f9fb;font-weight:700}.saInfoBoxArea .saUserHtmlContent td,.saInfoBoxArea .saUserHtmlContent th{border:1px solid #eef1f5;padding:8px;text-align:left}.saInfoBoxArea .saUserHtmlContent a{color:#2d6ce1;font-weight:500}.saInfoBoxArea .saUserHtmlContent p{margin:revert}.saInfoBoxArea .saUserHtmlContent *{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.saInfoBoxArea .saUserHtmlContent pre *{white-space:pre!important}.saInfoBoxArea .saUserHtmlContent table{max-width:100%}.saInfoArea .saWarningArea{padding-bottom:1px}.saInfoArea .saWarningBox{display:flex;flex-direction:row;gap:8px;padding:8px;margin-bottom:16px;border-radius:8px;color:#313a44;overflow:hidden}.saInfoArea .saWarningBox .saIcon{font-size:20px;min-width:32px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.saInfoArea .saWarningBox .saContent{align-self:center;word-break:break-word;flex:0 1 auto;display:flex;flex-direction:column;min-width:10em;font-weight:500}.saInfoArea .saWarningBox.saClosed.saExpandable .saContent{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:1lh;word-break:break-all}.saInfoArea .saWarningBox.saClosed.saExpandable .saContent *{display:none}.saInfoArea .saWarningBox.saClosed.saExpandable .saContent :first-child{display:unset}.saInfoArea .saWarningBox .saActionWrapper{flex:0 0 auto;padding-top:6px}.saInfoArea .saWarningBox .saButtons{display:flex;flex:0 0 auto}.saInfoArea .saWarningBox .saPadding{flex:1 0 auto}.saInfoArea .saWarningBox .saClose{font-size:16px;flex:0 0 auto}.saInfoArea .saWarningBox .saWarningButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px;color:#60748b;position:relative;background-color:transparent}.saInfoArea .saWarningBox .saWarningButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saInfoArea .saWarningBox .saWarningButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saInfoArea .saWarningBox .saWarningButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saInfoArea .saWarningBox .saWarningButton:active{border-radius:12px}.saInfoArea .saWarningBox .saWarningButton::after{content:'';height:48px;width:44px;position:absolute;top:-8px;right:-8px}.saInfoArea .saWarningBox .saWarningButton:hover{color:#fff}.saInfoArea .saWarningBox .saClose .saWarningButton:hover{background:#e0163e}.saInfoArea .saWarningBox .saClose .saWarningButton:active{background:#b81c34}.saInfoArea .saWarningBox .saCollapse .saWarningButton::after,.saInfoArea .saWarningBox .saExpand .saWarningButton::after{right:unset;left:-14px}.saInfoArea .saWarningBox.saError{background:#fff8f7;border:1px solid #e0163e}.saInfoArea .saWarningBox.saError .saIcon{color:#e0163e}.saInfoArea .saWarningBox.saError .saCollapse .saWarningButton:hover,.saInfoArea .saWarningBox.saError .saExpand .saWarningButton:hover{background:#e0163e}.saInfoArea .saWarningBox.saError .saCollapse .saWarningButton:active,.saInfoArea .saWarningBox.saError .saExpand .saWarningButton:active{background:#b81c34}.saInfoArea .saWarningBox.saWarning{background:#fff9ed;border:1px solid #f6ae02}.saInfoArea .saWarningBox.saWarning .saIcon{color:#f6ae02}.saInfoArea .saWarningBox.saWarning .saCollapse .saWarningButton:hover,.saInfoArea .saWarningBox.saWarning .saExpand .saWarningButton:hover{background:#956a15}.saInfoArea .saWarningBox.saWarning .saCollapse .saWarningButton:active,.saInfoArea .saWarningBox.saWarning .saExpand .saWarningButton:active{background:#7b5815}.saInfoArea .saWarningBox.saInfo{background:#f9f9fe;border:1px solid #2d6ce1}.saInfoArea .saWarningBox.saInfo .saIcon{color:#2d6ce1}.saInfoArea .saWarningBox.saInfo .saCollapse .saWarningButton:hover,.saInfoArea .saWarningBox.saInfo .saExpand .saWarningButton:hover{background:#2d6ce1}.saInfoArea .saWarningBox.saInfo .saCollapse .saWarningButton:active,.saInfoArea .saWarningBox.saInfo .saExpand .saWarningButton:active{background:#1f59bf}.saInfoArea .saWarningBox.saSuccess{background:#f3fcf3;border:1px solid #29bb4e}.saInfoArea .saWarningBox.saSuccess .saIcon{color:#29bb4e}.saInfoArea .saWarningBox.saSuccess .saCollapse .saWarningButton:hover,.saInfoArea .saWarningBox.saSuccess .saExpand .saWarningButton:hover{background:#278239}.saInfoArea .saWarningBox.saSuccess .saCollapse .saWarningButton:active,.saInfoArea .saWarningBox.saSuccess .saExpand .saWarningButton:active{background:#246c31}.saInfoArea .saWarningBox .saCollapse,.saInfoArea .saWarningBox .saExpand{position:relative;font-size:16px;display:none}.saInfoArea .saWarningBox.saExpandable.saClosed .saExpand{display:flex}.saInfoArea .saWarningBox.saExpandable:not(.saClosed) .saCollapse{display:flex}.saInfoArea .saWarningBox .saAction{color:#2d6ce1;font-weight:700;cursor:pointer}.saInfoArea .saWarningBox .saAction:hover{text-decoration:underline}.saInfoArea .saWarningBox .saAction:active{color:#1b54bd}.saSmallScreen .saInfoArea .saWarningBox .saAction.saDesktopOnly{display:none}.saDesktop .saInfoArea .saWarningBox .saAction.saSmallScreenOnly{display:none}.saInfoBoxAreaWrapper{padding-bottom:16px}.saMultiPartContent .saInfoBoxAreaWrapper{padding-bottom:16px}.saMultiPartContent .saInfoArea:last-child .saInfoBoxAreaWrapper{padding-bottom:0}.saPopup .saInfoBoxAreaWrapper{padding-bottom:16px}.saDesktop .saInfoArea .saWarningBox:last-child{margin-bottom:16px}.saDesktop.saPopup .saInfoArea .saWarningBox:last-child{margin-bottom:16px}.saDesktop .saInfoBoxArea .saExpandButton{user-select:none;background-color:transparent}.saDesktop .saInfoBoxArea .saExpandButton:focus-visible,.saDesktop .saInfoBoxArea .saExpandButton:hover{color:#2d6ce1;background-color:#f8f9fb}.saDesktop .saInfoBoxArea .saExpandButton:active{background-color:#eef1f5}.saSmallScreen .saWarningArea{margin-bottom:16px}.saSmallScreen .saWarningArea .saWarningBox:last-child{margin-bottom:0}.saSmallScreen .saInfoBoxArea{margin:16px}.saSmallScreen .saInfoBoxArea .saColWrapper,.saSmallScreen .saInfoBoxArea .saRowWrapper{gap:48px}.saSmallScreen .saInfoBoxArea .saRowWrapper::before{top:16px}.saSmallScreen .saInfoBoxArea .saCol{gap:32px}.saSmallScreen .saInfoBoxArea .saCol::after{right:-16px}.saSmallScreen .saInfoBoxArea .saInfoBox::after{bottom:-16px}.saSmallScreen .saWarningBox{margin:16px}.saPagination{font-size:14px;display:flex;align-items:center;justify-content:center}.saPagination button{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0;border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saPagination button .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPagination button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPagination button .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPagination button .saIcon{color:#7088a4}.saPagination button.saDestructive{color:#e0163e}.saPagination button.saDestructive .saIcon{color:#e0163e}.saPagination button.saDestructive:hover>.saIcon{color:#e0163e}.saPagination button.saDestructive:hover{color:#e0163e;background:#ffedeb}.saPagination button.saDestructive:active{color:#fff;background:#e0163e}.saPagination button.saDestructive:active>.saIcon{color:#fff}.saPagination button:hover>.saIcon{color:#2d6ce1}.saPagination button:hover{background:#f8f9fb;color:#2d6ce1}.saPagination button:active{background:#dde3ec}.saPagination button:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saPagination button:disabled .saIcon{color:#7088a4}.saPagination button:active{border-radius:12px}.saPagination button:disabled{background:0 0}.saPagination button:disabled .saIcon{color:#ccd5e2}.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 #ccd5e2;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{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;text-decoration:none;font-weight:500;color:#2d6ce1}.grid a:hover .saLinkText{text-decoration:underline}.grid a:active .saLinkText{color:#1b54bd}.grid a:active img,.grid a:hover img{opacity:.8;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}.saGridWrapper{width:fit-content;margin-right:5px}.saSmallScreen .saGridWrapper{padding-left:16px;padding-right:16px}.saGridTop{box-sizing:border-box;width:100%;color:#313a44;background:#fff;font-weight:500;font-size:14px;height:60px}.saStandard .saGridTop{height:72px}.saListGrid .saGridTop{display:flex;justify-content:space-between;align-items:center;padding:16px 16px 0 16px}.stickyheader .saGridTop{position:sticky;top:0;z-index:2}.saGridTop .saButtons{display:flex;align-items:center;flex-direction:row;min-width:0}.saGridTop .saGridButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0;position:relative}.saGridTop .saGridButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saGridTop .saGridButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saGridTop .saGridButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saGridTop .saGridButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saStandard .saGridTop .saGridButton:active{border-radius:12px}.saCompact .saGridTop .saGridButton{border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saCompact .saGridTop .saGridButton:active{border-radius:12px}.saSmallScreen .saGridTop .saGridButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saSmallScreen .saGridTop .saGridButton:active{border-radius:12px}.saGridTop .saGridButton .saIcon{color:#7088a4}.saGridTop .saGridButton.saDestructive{color:#e0163e}.saGridTop .saGridButton.saDestructive .saIcon{color:#e0163e}.saGridTop .saGridButton.saDestructive:hover>.saIcon{color:#e0163e}.saGridTop .saGridButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saGridTop .saGridButton.saDestructive:active{color:#fff;background:#e0163e}.saGridTop .saGridButton.saDestructive:active>.saIcon{color:#fff}.saGridTop .saGridButton:hover>.saIcon{color:#2d6ce1}.saGridTop .saGridButton:hover{background:#f8f9fb;color:#2d6ce1}.saGridTop .saGridButton:active{background:#dde3ec}.saGridTop .saGridButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saGridTop .saGridButton:disabled .saIcon{color:#7088a4}.saStandard .saGridTop .saGridButton{font-size:20px}.saGridTop .saGridButton .saButtonBadge{top:6px;right:6px;height:8px;width:8px;background:#e0163e;position:absolute;border-radius:4px;display:flex;align-items:center;justify-content:center}.saGridTop .saGridButton.saExcel{color:#289a42;background:0 0}.saGridTop .saGridButton.saExcel .saIcon{color:#289a42}.saGridTop .saGridButton.saExcel:hover>.saIcon{color:#289a42}.saGridTop .saGridButton.saExcel:hover{background:#e1f6e1;color:#278239}.saGridTop .saGridButton.saExcel:active{background:#a3e4a6;color:#246c31}.saGridTop .saGridButton.saButtonToggledOn{background:#f8f9fb}.saGridTop .saGridButton.saButtonToggledOn:hover{background:#eef1f5}.saGridTop .saGridButton.saButtonToggledOn:active{background:#dde3ec}.saGridTop .saGridButton.saButtonToggledOn .saIcon{color:#2d6ce1}.saGridTop .saGridHitCounter{min-width:150px}.saGridTop .saSelectedItemsCounter{font-size:smaller;color:#60748b}.saGridTop .saGridGroupingDropdownWrapper{position:relative}.saGridTop .saGridGroupingDropdownWrapper label span{position:absolute;top:8px;left:12px;font-size:14px;color:#313a44;pointer-events:none;transition:ease font-size .1s}.saGridTop .saGridGroupingDropdownWrapper .saGridGroupingDropdown{color:transparent;background-color:#fff;border:1px solid #ccd5e2;border-radius:8px;padding:12px 6px 0 6px;max-width:200px}.saGridTop .saGridGroupingDropdownWrapper.saIsGrouped label span,.saGridTop .saGridGroupingDropdownWrapper:focus-within label span{color:#60748b;font-size:10px;top:2px}.saGridTop .saGridGroupingDropdownWrapper.saIsGrouped .saGridGroupingDropdown,.saGridTop .saGridGroupingDropdownWrapper:focus-within .saGridGroupingDropdown{color:#313a44}.saGridTop .saGridTopInner{box-sizing:border-box;border:1px #ccd5e2 solid;border-bottom:none;border-radius:16px 16px 0 0;align-items:center;gap:8px;padding:16px 16px 16px 24px;width:100%;height:100%;display:flex}.saGrid .saGridHead{border-radius:16px 16px 0 0}.saGrid .saGridHead th:first-child{border-radius:16px 0 0 0}.saGrid .saGridHead th:last-child{border-radius:0 16px 0 0}.saGrid .saGridHead th:only-child{border-radius:16px 16px 0 0}.saGridTop+.saGrid{border-radius:0 0 16px 16px}.saGridTop+.saGrid .saGridHead th:first-child,.saGridTop+.saGrid .saGridHead th:last-child,.saGridTop+.saGrid .saGridHead th:only-child{border-radius:0}.saGridColumnGroupRow+.saGridHeadingRow th:first-child,.saGridColumnGroupRow+.saGridHeadingRow th:last-child,.saGridColumnGroupRow+.saGridHeadingRow th:only-child{border-radius:0}.saGridWrapper:not(:has(.saGridTop)) thead tr:only-child th{border-top:none}.saGridWrapper:not(:has(.saGridTop)) table.saGrid thead tr.saGridHeadingRow:first-child th:first-child{border-radius:16px 0 0 0}.saGridWrapper:not(:has(.saGridTop)) table.saGrid thead tr.saGridHeadingRow:first-child th:last-child{border-radius:0 16px 0 0}.saGridWrapper:not(:has(.saGridTop)) table.saGrid thead tr.saGridHeadingRow:first-child th:only-child{border-radius:16px 16px 0 0}.saGrid:has(tbody:empty):has(tfoot) .saGridHead tr:last-child{border-radius:0}.saGrid:has(tbody:empty):has(tfoot) .saGridHead tr:last-child th:first-child,.saGrid:has(tbody:empty):has(tfoot) .saGridHead tr:last-child th:last-child,.saGrid:has(tbody:empty):has(tfoot) .saGridHead tr:last-child th:only-child{border-radius:0}.saGrid:has(tbody:empty):not(:has(tfoot)) .saGridHead tr:last-child{border-radius:0 0 16px 16px}.saGrid:has(tbody:empty):not(:has(tfoot)) .saGridHead tr:last-child th{border-bottom:none}.saGrid:has(tbody:empty):not(:has(tfoot)) .saGridHead tr:last-child th:first-child{border-radius:0 0 0 16px}.saGrid:has(tbody:empty):not(:has(tfoot)) .saGridHead tr:last-child th:last-child{border-radius:0 0 16px 0}.saGrid:has(tbody:empty):not(:has(tfoot)) .saGridHead tr:last-child th:only-child{border-radius:0 0 16px 16px;border-bottom:none;border-left:none;border-right:none}.saGridWrapper>.saGrid:has(tbody:empty):not(:has(tfoot)):first-child .saGridHead tr:only-child{border-radius:16px}.saGridWrapper>.saGrid:has(tbody:empty):not(:has(tfoot)):first-child .saGridHead tr:only-child th:first-child{border-radius:16px 0 0 16px}.saGridWrapper>.saGrid:has(tbody:empty):not(:has(tfoot)):first-child .saGridHead tr:only-child th:last-child{border-radius:0 16px 16px 0}.saGridWrapper>.saGrid:has(tbody:empty):not(:has(tfoot)):first-child .saGridHead tr:only-child th:only-child{border-radius:16px;border-bottom:none;border-left:none;border-right:none}.saGrid:not(:has(tfoot)) .saGridRow.saOpened+.saGridExtraText:last-child,.saGrid:not(:has(tfoot)) .saGridRow:last-child,.saGrid:not(:has(tfoot)) .saGridRow:nth-last-child(2):has(.saGridExpandButton):not(.saOpened){border-radius:0 0 16px 16px}.saGrid:not(:has(tfoot)) .saGridRow.saOpened+.saGridExtraText:last-child td:first-child,.saGrid:not(:has(tfoot)) .saGridRow.saOpened+.saGridExtraText:last-child td:first-child input:not(.saCheckbox),.saGrid:not(:has(tfoot)) .saGridRow:last-child td:first-child,.saGrid:not(:has(tfoot)) .saGridRow:last-child td:first-child input:not(.saCheckbox),.saGrid:not(:has(tfoot)) .saGridRow:nth-last-child(2):has(.saGridExpandButton):not(.saOpened) td:first-child,.saGrid:not(:has(tfoot)) .saGridRow:nth-last-child(2):has(.saGridExpandButton):not(.saOpened) td:first-child input:not(.saCheckbox){border-radius:0 0 0 16px}.saGrid:not(:has(tfoot)) .saGridRow.saOpened+.saGridExtraText:last-child td:last-child,.saGrid:not(:has(tfoot)) .saGridRow:last-child td:last-child,.saGrid:not(:has(tfoot)) .saGridRow:nth-last-child(2):has(.saGridExpandButton):not(.saOpened) td:last-child{border-radius:0 0 16px 0}.saGrid:not(:has(tfoot)) .saGridRow.saOpened+.saGridExtraText:last-child td:only-child,.saGrid:not(:has(tfoot)) .saGridRow:last-child td:only-child,.saGrid:not(:has(tfoot)) .saGridRow:nth-last-child(2):has(.saGridExpandButton):not(.saOpened) td:only-child{border-radius:0 0 16px 16px}.saGrid:not(:has(tfoot)) .saGridRow.saOpened{border-radius:0}.saGrid:not(:has(tfoot)) .saGridRow.saOpened td:first-child,.saGrid:not(:has(tfoot)) .saGridRow.saOpened td:last-child,.saGrid:not(:has(tfoot)) .saGridRow.saOpened td:only-child{border-radius:0}.saGrid:has(tbody:empty) .saGridFoot tr:first-child td{border-top:none}.saGridFoot tr:last-child{border-radius:0 0 16px 16px}.saGridFoot tr:last-child td:first-child{border-radius:0 0 0 16px}.saGridFoot tr:last-child td:last-child{border-radius:0 0 16px 0}.saGridFoot tr:last-child td:only-child{border-radius:0 0 16px 16px}.saGrid{border-radius:16px;box-sizing:border-box;border:1px #ccd5e2 solid;color:#313a44;min-width:100%}.saGridTop+.saGrid{border-top:none}.saGrid .saEditable.saEdited{background:#fff}.saGrid .saEditable.saEdited .inputControl{height:100%;box-sizing:border-box}.saGrid .saEditable.saEdited input,.saGrid .saEditable.saEdited textarea{background:#fff;min-height:26px;border:0;height:100%;padding-left:8px}.saStandard .saGrid .saEditable.saEdited input,.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 .editablegridbutton{transition:ease .3s;transition-property:background-color,color;cursor:pointer;-webkit-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#313a44;background-color:#f8f9fb;border-color:#ccc;border:1px solid #2d6ce1;font-size:20px;color:#2d6ce1}.saGrid .saEditable.saEdited .controlbutton:active:enabled,.saGrid .saEditable.saEdited .editablegridbutton:active:enabled,a.saGrid .saEditable.saEdited .controlbutton:active,a.saGrid .saEditable.saEdited .editablegridbutton:active{top:1px}.saGrid .saEditable.saEdited .controlbutton:disabled,.saGrid .saEditable.saEdited .editablegridbutton:disabled{opacity:.4;pointer-events:none}.saGrid .saEditable.saEdited .controlbutton:hover:enabled,.saGrid .saEditable.saEdited .editablegridbutton:hover:enabled,a.saGrid .saEditable.saEdited .controlbutton:hover,a.saGrid .saEditable.saEdited .editablegridbutton:hover{background-color:#ddd;border-color:#bbb}.saGrid .saEditable.saEdited .controlbutton .badgeicon,.saGrid .saEditable.saEdited .controlbutton .icon,.saGrid .saEditable.saEdited .editablegridbutton .badgeicon,.saGrid .saEditable.saEdited .editablegridbutton .icon{color:#2d6ce1;transition:ease .3s;transition-property:color}.saGrid .saEditable.saEdited .controlbutton .badge,.saGrid .saEditable.saEdited .editablegridbutton .badge{color:#1b54bd}.saGrid .saEditable.saEdited .controlbutton:hover,.saGrid .saEditable.saEdited .controlbutton:hover:enabled,.saGrid .saEditable.saEdited .editablegridbutton:hover,.saGrid .saEditable.saEdited .editablegridbutton:hover:enabled{border:1px solid #2d6ce1;background-color:#eef1f5}.saGrid .saEditable.saEdited .controlbutton:active,.saGrid .saEditable.saEdited .controlbutton:active:enabled,.saGrid .saEditable.saEdited .editablegridbutton:active,.saGrid .saEditable.saEdited .editablegridbutton:active:enabled{border:1px solid #2d6ce1;background-color:#eef1f5}.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{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;text-decoration:none;font-weight:500;color:#2d6ce1}.saGrid .saGridCell a.saLink:hover .saLinkText{text-decoration:underline}.saGrid .saGridCell a.saLink:active .saLinkText{color:#1b54bd}.saGrid .saGridCell a.saLink:active img,.saGrid .saGridCell a.saLink:hover img{opacity:.8;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;margin:revert;line-height:revert;color:revert}.saGrid .saGridCell ol,.saGrid .saGridCell ul{list-style:revert;margin:revert;padding:revert}.saGrid .saGridCell table{border-collapse:collapse}.saGrid .saGridCell thead{background:#f8f9fb;font-weight:700}.saGrid .saGridCell td,.saGrid .saGridCell th{border:1px solid #eef1f5;padding:8px;text-align:left}.saGrid .saGridCell a{color:#2d6ce1;font-weight:500}.saGrid .saGridCell p{margin:revert}.saGrid .saGridCell .saSpecialLinkIcon{color:#313a44}.saGrid.saEditMode td:not(.saEditable) .saGridCell{opacity:.6;user-select:none}.saGrid .center .saGridCell{justify-content:center;text-align:center}.saGrid .right .saGridCell{justify-content:right;text-align:right}.saGrid .saGridRow:first-child>td{border-top:none}.saGrid .saGridRow>td{box-sizing:border-box;border-collapse:collapse;border-left:none;border-right:none;border-bottom:none;border-top:1px solid #dde3ec;vertical-align:middle;height:32px}.saStandard .saGrid .saGridRow>td{height:48px}.saGrid .saGridRow>td:has(.saGridExpandButton){padding:0 4px}.saGrid .saGridRow.saGridRowEvery5th>td{border-top:1px solid #ccd5e2}.saGrid .saGridRow.saSelected{background:#f8f9fb}.saGrid .saGridRow.saSelected .saCellUserStyle{filter:brightness(.85)}.saGrid .saGridGroupedRowsHeader>th{background:#fff;box-shadow:0 1px 0 0 #dde3ec;text-align:left;border-top:1px solid #eef1f5;border-collapse:collapse;color:#313a44}.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:#313a44}.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{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;text-decoration:none;font-weight:500;color:#2d6ce1}.saGrid .saGridGroupedRowsHeader>th a:hover .saLinkText{text-decoration:underline}.saGrid .saGridGroupedRowsHeader>th a:active .saLinkText{color:#1b54bd}.saGrid .saGridGroupedRowsHeader>th a:active img,.saGrid .saGridGroupedRowsHeader>th a:hover img{opacity:.8;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 .saGridGroupedRowsHeader:first-child>th{border-top:none}.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 .saGridRowControls:first-child:not(.saGridCheckbox){padding-left:4px}.saGrid .saGridExpandAll{padding:0 4px}.saGrid .saGridExpandAllButton,.saGrid .saGridRowButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px;background:0 0;color:#7088a4}.saGrid .saGridExpandAllButton .saButtonText,.saGrid .saGridRowButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saGrid .saGridExpandAllButton .saBadgedIcon,.saGrid .saGridRowButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saGrid .saGridExpandAllButton .saIcon,.saGrid .saGridRowButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saGrid .saGridExpandAllButton:active,.saGrid .saGridRowButton:active{border-radius:12px}.saGrid .saGridExpandAllButton:hover:not(.inactive),.saGrid .saGridRowButton:hover:not(.inactive){color:#2d6ce1;background:#dde3ec}.saGrid .saGridExpandAllButton.open,.saGrid .saGridExpandAllButton.openup,.saGrid .saGridExpandAllButton:active:not(.inactive),.saGrid .saGridRowButton.open,.saGrid .saGridRowButton.openup,.saGrid .saGridRowButton:active:not(.inactive){color:#2d6ce1;background:#ccd5e2;border-radius:12px}.saGrid .saGridExpandAllButton.inactive,.saGrid .saGridRowButton.inactive{opacity:.4}.saGrid .saGridExpandAllButton[aria-expanded=true] i,.saGrid .saGridExpandButton[aria-expanded=true] i{transform:rotate(-180deg)}.saGrid .saGridRowButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saGrid .saGridRowButton.saDestructive .saIcon{color:#e0163e}.saGrid .saGridRowButton.saDestructive .saBadge{background-color:#e0163e}.saGrid .saGridRowButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saGrid .saGridRowButton.saDestructive:hover .saIcon{color:#fff;background-color:#e0163e}.saGrid .saGridRowButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}.saGrid .saGridRowButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saGrid .saGridRowButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saGrid .saGridRowButton.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saGrid button.saGridRowButton:disabled{pointer-events:auto}.saGrid .saGridExtraText{display:none}.saGrid .saOpened .saGridExtraText{display:initial}.saGrid .saOpened+.saGridExtraText{display:table-row}.saGrid .saOpened:hover+.saGridExtraText{background:#f8f9fb}.saGrid .saGridExtraText>td{border-left:none;padding:0 8px 8px 8px;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;margin:revert;line-height:revert;color: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:#f8f9fb;font-weight:700}.saGrid .saGridExtraText>td td,.saGrid .saGridExtraText>td th{border:1px solid #eef1f5;padding:8px;text-align:left}.saGrid .saGridExtraText>td a{color:#2d6ce1;font-weight:500}.saGrid .saGridExtraText>td p{margin:revert}.saStandard .saGrid .saGridExtraText>td{padding:0 24px 8px 24px}.saGrid .saGridExtraText>td:first-child{padding:0}.saGrid .saInfoIndicator{margin:0 1px 0 .3em}.saGrid caption{position:absolute;left:-10000px}.saEditable{transition:background ease .2s,box-shadow ease .2s;cursor:pointer;background:#fff9e4}.saEditable:hover:not(.saCellUserStyle){background:#ffefbb}.saEditable:hover.saCellUserStyle{filter:brightness(.85)}.saGridExpandButton .inactive{opacity:.6}.stickyheader .saGridHead{position:sticky;z-index:2;top:60px}.saStandard .stickyheader .saGridHead{top:72px}.saGridHead th{color:#313a44;background:#f8f9fb;font-weight:600;box-sizing:border-box;border-right:1px solid #dde3ec;border-top:1px solid #dde3ec;border-bottom:1px solid #dde3ec;border-left:none;text-align:left;padding:0}.saGridHead th.saFirstInColumnGroup{border-left:1px solid #ccd5e2}.saGridHead th.saFirstInColumnGroup:first-child{border-left:none}.saGridHead th.saLastInColumnGroup{border-right:1px solid #ccd5e2}.saGridHead th.saLastInColumnGroup+.saFirstInColumnGroup{border-left:none}.saGridHead th a{color:inherit}.saGridHead th.saGridFiller{background:#fff;border:none}.saGridHead th.saGridCheckbox{padding:0 12px;vertical-align:middle}.saGridHead th.saHideBorder{border-right:none}.saGridHead th.saGridSpecialHeader{width:fit-content}.saGridHead th.center{text-align:center}.saGridHead th.right{text-align:right}.saGridHead .saGridColumnGroupRow .saGridHeadingInner{margin:0 8px}.saGridHead .saGridHeadingRow th{position:relative;vertical-align:middle;height:32px;border-collapse:collapse}.saStandard .saGridHead .saGridHeadingRow th{height:48px}.saGridHead .saGridHeadingRow th:last-child{border-right:none}.saGridHead .saGridHeadingRow .saGridHeadingInner{padding:0 8px}.saStandard .saGridHead .saGridHeadingRow .saGridHeadingInner{padding:0 24px}.saGridHead .saGridColumnGroup{border-right:1px solid #ccd5e2;border-left:1px solid #ccd5e2;border-top:1px solid #ccd5e2;border-bottom:none;border-collapse:collapse;vertical-align:middle;text-align:center;height:32px}.saGridHead .saGridColumnGroup+.saGridColumnGroup{border-left:none}.saGridHead .saGridColumnGroup:first-child{border-left:none}.saGridHead .saGridColumnGroup:last-child{border-right:none}.saGridWrapper:not(:has(.saGridTop)) .saGridHead .saGridColumnGroup{border-top:none}.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}.saGridHead .saInfoIndicator{color:#2d6ce1}.stickyheader .saGridFoot{position:sticky;z-index:2;bottom:0}.saGridFoot td{background:#f8f9fb;font-weight:500;border-collapse:collapse;border-top:1px solid #eef1f5;height:32px}.saStandard .saGridFoot td{height:48px}.saGridCell .saDestructive{color:#e0163e;border-color:#fbd4db;pointer-events:none}.saGridCell .saDestructive .saIcon{color:#e0163e}.saGridCell .saDestructive .saBadge{background-color:#e0163e}.saGridCell .saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saGridCell .saDestructive:hover .saIcon{color:#fff;background-color:#e0163e}.saGridCell .saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}.saGridCell .saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saGridCell .saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saGridCell .saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saGridCell .saDestructive .saIcon+.saBadge{background-color:#e0163e;border-color:#e0163e}.saGridCell .saIcon+.saBadge{border:2px solid #313a44;border-radius:50%;color:#fff;background:#313a44;font-size:12px;width:10px;height:10px;padding:2px;left:-12px;position:relative}.saListGrid .saGroupHead{color:#313a44;box-sizing:border-box;font-size:18px;padding:16px 16px 0 16px}.saListGrid .saRow{display:flex;flex-direction:column;flex-basis:100%;width:100%;border-bottom:1px solid #dde3ec;overflow-wrap:anywhere}.saListGrid .saRow:last-child{border-bottom:none}.saListGrid .saRow.saOpen{padding-bottom:24px}.saListGrid .saRow.saOpen .saExpandButton i{transform:rotate(180deg)}.saListGrid .saRow .saExpandButton i{transform:rotate(0);transition:all .2s ease}.saListGrid .saRowHeading{display:flex;width:100%;align-items:center;-webkit-tap-highlight-color:transparent}.saListGrid .saRowHeading .saCheckbox{margin-left:16px}.saListGrid .saRowHeading .saRowHeadingInner{display:flex;justify-content:space-between;align-items:center;flex:1;gap:4px;padding:16px 16px;width:100%;min-height:48px;text-align:left;border:none;background:0 0;font:inherit;color:inherit}.saListGrid .saRowHeading .saRowHeadingTextWrapper{display:flex;flex-direction:column;gap:4px}.saListGrid .saRowHeading .saRowHeadingTextWrapper:active{color:#2d6ce1}.saListGrid .saRowHeading .saRowHeadingTextWrapper h1,.saListGrid .saRowHeading .saRowHeadingTextWrapper h2,.saListGrid .saRowHeading .saRowHeadingTextWrapper h3,.saListGrid .saRowHeading .saRowHeadingTextWrapper h4,.saListGrid .saRowHeading .saRowHeadingTextWrapper h5,.saListGrid .saRowHeading .saRowHeadingTextWrapper h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saListGrid .saRowHeading .saRowHeadingTextWrapper ol,.saListGrid .saRowHeading .saRowHeadingTextWrapper ul{list-style:revert;margin:revert;padding:revert}.saListGrid .saRowHeading .saRowHeadingTextWrapper table{border-collapse:collapse}.saListGrid .saRowHeading .saRowHeadingTextWrapper thead{background:#f8f9fb;font-weight:700}.saListGrid .saRowHeading .saRowHeadingTextWrapper td,.saListGrid .saRowHeading .saRowHeadingTextWrapper th{border:1px solid #eef1f5;padding:8px;text-align:left}.saListGrid .saRowHeading .saRowHeadingTextWrapper a{color:#2d6ce1;font-weight:500}.saListGrid .saRowHeading .saRowHeadingTextWrapper p{margin:revert}.saListGrid .saRowHeading .saRowHeadingTextWrapper h3{color:inherit;font-size:14px;line-height:16px}.saListGrid .saRowHeading .saRowHeadingDescription{font-size:12px;line-height:12px}.saListGrid .saRowBody{display:flex;flex-direction:column;gap:16px;height:auto;font-size:14px;padding:0 16px;box-sizing:border-box}.saListGrid .saRowBody .saCellLabel{font-size:12px;line-height:12px;color:#60748b}.saListGrid .saRowBody .saCellText h1,.saListGrid .saRowBody .saCellText h2,.saListGrid .saRowBody .saCellText h3,.saListGrid .saRowBody .saCellText h4,.saListGrid .saRowBody .saCellText h5,.saListGrid .saRowBody .saCellText h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saListGrid .saRowBody .saCellText ol,.saListGrid .saRowBody .saCellText ul{list-style:revert;margin:revert;padding:revert}.saListGrid .saRowBody .saCellText table{border-collapse:collapse}.saListGrid .saRowBody .saCellText thead{background:#f8f9fb;font-weight:700}.saListGrid .saRowBody .saCellText td,.saListGrid .saRowBody .saCellText th{border:1px solid #eef1f5;padding:8px;text-align:left}.saListGrid .saRowBody .saCellText a{color:#2d6ce1;font-weight:500}.saListGrid .saRowBody .saCellText p{margin:revert}.saListGrid .saActionRow{display:flex;gap:8px;justify-content:space-between;align-items:center;flex-direction:row;margin-top:8px}.saListGrid .saActionRow button{flex:1;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#ffffff;color:#313a44}.saListGrid .saActionRow button .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saListGrid .saActionRow button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saListGrid .saActionRow button .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saListGrid .saActionRow button .saIcon{color:#7088a4}.saListGrid .saActionRow button .saBadge{color:#ffffff;border:2px solid #ffffff}.saListGrid .saActionRow button:hover{border-color:#2d6ce1;color:#2d6ce1}.saListGrid .saActionRow button:hover .saIcon{color:#2d6ce1}.saListGrid .saActionRow button:hover .saBadge{background-color:#2d6ce1}.saListGrid .saActionRow button:active{background:#eef1f5}.saListGrid .saActionRow button:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saListGrid .saActionRow button.saDestructive{color:#e0163e;border-color:#fbd4db}.saListGrid .saActionRow button.saDestructive .saIcon{color:#e0163e}.saListGrid .saActionRow button.saDestructive .saBadge{background-color:#e0163e}.saListGrid .saActionRow button.saDestructive:hover{color:#ffffff;background:#e0163e;border-color:transparent}.saListGrid .saActionRow button.saDestructive:hover .saIcon{color:#ffffff;background-color:#e0163e}.saListGrid .saActionRow button.saDestructive:hover .saBadge{background-color:#ffffff;color:#e0163e;border-color:#e0163e}.saListGrid .saActionRow button.saDestructive:active{color:#ffffff;background:#be1335;border-color:transparent}.saListGrid .saActionRow button.saDestructive:active .saIcon{color:#ffffff;background-color:#be1335}.saListGrid .saActionRow button.saDestructive:active .saBadge{background-color:#ffffff;color:#be1335;border-color:#be1335}.saListGrid .saActionRow button.saListGridMoreButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saListGrid .saActionRow button.saListGridMoreButton:active{border-radius:12px}.saListGrid .saActionRow button.saListGridRowLink{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px;min-width:fit-content}.saListGrid .saActionRow button.saListGridRowLink:active{border-radius:12px}.saListGrid .saActionRow button.saListGridRowLink .saIcon{font-size:20px;min-width:26px}.saListGrid .saActionRow button:disabled{background:#eef1f5;pointer-events:none;color:#60748b;border:none}.saListGrid .saLink{color:var(-Sa-Color-Link)}.saListGrid .saSpecialLinkIcon{color:#313a44}.saListGrid .systemicon{margin-right:8px}.saListGrid .systemicon i{top:unset}.saListGrid .saInfoIndicator{display:none}.saNotificationsWrapper{position:absolute;height:100%;animation-duration:250ms;animation-name:drawerslidein;animation-timing-function:ease-out}.saNotificationsWrapper:focus{outline:0}.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;box-sizing:border-box;box-shadow:0 0 32px rgba(49,58,68,.07)}.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:72px;flex-basis:100%;background:#fff;z-index:-1}.saNotificationsWrapper .saNotificationsHeading h3{color:#313a44}.saNotificationsWrapper .saCloseModal{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px;color:#2d6ce1;background:0 0;font-size:20px}.saNotificationsWrapper .saCloseModal .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saNotificationsWrapper .saCloseModal .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saNotificationsWrapper .saCloseModal .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saNotificationsWrapper .saCloseModal:active{border-radius:12px}.saNotificationsWrapper .saCloseModal .saIcon{color:#7088a4}.saNotificationsWrapper .saCloseModal.saDestructive{color:#e0163e}.saNotificationsWrapper .saCloseModal.saDestructive .saIcon{color:#e0163e}.saNotificationsWrapper .saCloseModal.saDestructive:hover>.saIcon{color:#e0163e}.saNotificationsWrapper .saCloseModal.saDestructive:hover{color:#e0163e;background:#ffedeb}.saNotificationsWrapper .saCloseModal.saDestructive:active{color:#fff;background:#e0163e}.saNotificationsWrapper .saCloseModal.saDestructive:active>.saIcon{color:#fff}.saNotificationsWrapper .saCloseModal:hover>.saIcon{color:#2d6ce1}.saNotificationsWrapper .saCloseModal:hover{background:#f8f9fb;color:#2d6ce1}.saNotificationsWrapper .saCloseModal:active{background:#dde3ec}.saNotificationsWrapper .saCloseModal:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saNotificationsWrapper .saCloseModal:disabled .saIcon{color:#7088a4}.saNotificationsWrapper .saCloseModal::after{content:'';height:56px;width:56px;position:absolute;top:-16px;right:-16px}.saNotificationsWrapper .saClearAll{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0;width:fit-content;padding:8px;border-radius:8px}.saNotificationsWrapper .saClearAll .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saNotificationsWrapper .saClearAll .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saNotificationsWrapper .saClearAll .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saNotificationsWrapper .saClearAll .saIcon{color:#7088a4}.saNotificationsWrapper .saClearAll.saDestructive{color:#e0163e}.saNotificationsWrapper .saClearAll.saDestructive .saIcon{color:#e0163e}.saNotificationsWrapper .saClearAll.saDestructive:hover>.saIcon{color:#e0163e}.saNotificationsWrapper .saClearAll.saDestructive:hover{color:#e0163e;background:#ffedeb}.saNotificationsWrapper .saClearAll.saDestructive:active{color:#fff;background:#e0163e}.saNotificationsWrapper .saClearAll.saDestructive:active>.saIcon{color:#fff}.saNotificationsWrapper .saClearAll:hover>.saIcon{color:#2d6ce1}.saNotificationsWrapper .saClearAll:hover{background:#f8f9fb;color:#2d6ce1}.saNotificationsWrapper .saClearAll:active{background:#dde3ec}.saNotificationsWrapper .saClearAll:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saNotificationsWrapper .saClearAll:disabled .saIcon{color:#7088a4}.saNotificationsWrapper .saNotificationWrapper{position:relative}.saNotificationsWrapper .saNotification{position:relative;display:flex;flex-direction:column;transition:all .2s ease;background:#fff;border:1px solid #dde3ec}.saNotificationsWrapper .saNotification.saActive{cursor:pointer}.saNotificationsWrapper .saNotification.saActive:hover{border:1px solid #2d6ce1;background:#f9f9fe}.saNotificationsWrapper .saNotification.saActive:hover .saNotificationText{color:#2d6ce1}.saNotificationsWrapper .saNotification.saActive:active{background:#eff0fd}.saNotificationsWrapper .saDismissButton{position:absolute;right:0;top:0;color:#60748b;background-color:transparent;font-weight:400;transition:all .2s ease;width:fit-content;cursor:pointer;font-size:12px;line-height:12px;padding:4px 6px;border-radius:4px;margin:4px}.saNotificationsWrapper .saDismissButton:hover{color:#e0163e;background:#ffedeb}.saNotificationsWrapper .saDismissButton:active{color:#fff;background:#e0163e;border-radius:6px}.saNotificationsWrapper .saNotificationText{color:#313a44;word-break:break-word}.saNotificationsWrapper p{font-size:14px;line-height:16px;font-weight:400;color:#60748b}.saNotificationsWrapper .saNotificationExtraText{font-weight:400;font-size:12px;color:#60748b;margin-bottom:-8px}.saNotificationsWrapper .saNotificationTime{font-weight:400;font-size:10px;color:#60748b}.saStandard .saNotificationsWrapper .saNotificationsInner{gap:16px;width:400px}.saStandard .saNotificationsWrapper .saNotificationList{gap:16px}.saStandard .saNotificationsWrapper .saClearAll{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saStandard .saNotificationsWrapper .saClearAll:active{border-radius:12px}.saStandard .saNotificationsWrapper .saClearAll .saIcon{font-size:16px;min-width:18px;max-width:18px}.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{gap:8px;height:24px;padding:8px;font-size:12px;border-radius:4px}.saCompact .saNotificationsWrapper .saClearAll:active{border-radius: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{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saSmallScreen .saNotificationsWrapper .saClearAll:active,.saSmallscreensidebar .saNotificationsWrapper .saClearAll:active{border-radius:12px}.saSmallScreen .saNotificationsWrapper .saClearAll .saIcon,.saSmallscreensidebar .saNotificationsWrapper .saClearAll .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saNotificationsWrapper .saClearAll::after,.saSmallscreensidebar .saNotificationsWrapper .saClearAll::after{content:'';height:44px;width:100%;position:absolute;left:0;top:-8px}.saSmallScreen .saNotificationsWrapper .saDismissButton::after,.saSmallscreensidebar .saNotificationsWrapper .saDismissButton::after{content:'';height:44px;width:100%;position:absolute;left:0;top:-12px}.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:#e0163e;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;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saSidenav .saTrack .saToggleIconText{color:#313a44}.saSidenav .saTrack .saToggleIconText.saActive{color:#2d6ce1}.saSidenav .saTrack .saToggleIconText.saActive .saIcon{color:#2d6ce1}.saSidenav .saSidenavItemWrapper.saSearch .saInputTextWrapper{flex-direction:row}.saSidenav .saSidenavItemWrapper.saSearch .saIcon{margin-left:-100%;transition:ease color .2s}.saSidenav .saSidenavItemWrapper.saSearch .saSidenavItem{padding:0}.saSidenav .saSidenavItemWrapper.saSearch input{padding:8px 8px 8px 40px}.saSidenav .saSidenavItemWrapper.saSearch input:focus-visible+.saIcon{color:#2d6ce1}.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:40px}.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:3px;top:3px}.saSidenav .saHelpBadge.saPush{background:#e0163e}.saSidenav .saHelpBadge.saPresent{background:#2d6ce1}.saSidenav .saExpander{display:flex;flex-direction:column;align-items:center;justify-content:center;height:40px;min-width:40px;border-radius:8px;color:#60748b;transition:all .2s ease;position:relative;cursor:pointer;background:#f8f9fb}.saSidenav .saExpander:hover{background:#f8f9fb}.saSidenav .saExpander:hover .saIcon{color:#2d6ce1}.saSidenav .saExpander:active{background:#eef1f5}.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 li:not(:last-child){border-bottom:1px solid #eef1f5}.saSidenav ul.saContextMenu a,.saSidenav ul.saContextMenu label{height:40px}.saSidenav ul.saContextMenu a:hover .saContextMenu,.saSidenav ul.saContextMenu label:hover .saContextMenu{background-color:#f8f9fb}.saSidenav ul.saContextMenu a:active .saContextMenu,.saSidenav ul.saContextMenu label:active .saContextMenu{background-color:#eef1f5}.saSidenav ul.saContextMenu a .saIcon,.saSidenav ul.saContextMenu label .saIcon{min-width:32px}.saSidenav .saSidenavItemWrapper{width:100%;cursor:pointer}.saSidenav .saSidenavItemText{color:#313a44}.saSidenav .saIcon{font-size:20px;min-width:26px;display:flex;justify-content:center;align-items:center;color:#7088a4}.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 .saMenuDropdownsOuter{flex-direction:column;display:flex;gap:8px;padding:0}.saSidenav .saSidenavSection .saSidenavContainer .saMenuDropdownsOuter .saSidenavItemWrapper{padding:0}.saSidenav .saMenuDropdowns{flex-direction:column;display:flex;gap:8px;height:fit-content;max-height:fit-content;min-height:0}.saSidenav .saMenuDropdowns .saSidenavItemWrapper{height:40px;min-height:40px;max-height:40px}.saSidenav .saSelectLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:600;display:flex;width:100%}.saSidenav .saInputTextWrapper{margin:0;color:#313a44}.saSidenav .saInputTextWrapper.saLabeled .saLabeledLabel{top:6px}.saSidenav .saInputTextWrapper.saLabeled .saInputText{padding-bottom:0;padding-top:12px}.saSidenav .saInputTextWrapper .saInputText{line-height:17px;height:40px}.saSidenav .saInputTextWrapper .saTrailingIconsWrapper{height:40px;padding:0}.saSidenav .saListItem{position:relative}.saSidenav .saAvatarWrapper{display:flex;align-items:center;justify-content:center;gap:8px;height:32px;min-width:32px;max-width:32px;border-radius:50%}.saSidenav .saUserInitials{background:#2d6ce1;color:#fff;font-weight:500;font-size:14px}.saSidenav .saAvatarWrapperOuter.saOpen{background:#f8f9fb}.saSidenav .saAvatarWrapperOuter.saOpen>.saSidenavItemText{color:#2d6ce1}.saSidenav .saAvatarWrapperOuter.saOpen>.saIcon{color:#2d6ce1}.saSidenav .saAvatarWrapperOuter .saIcon{font-size:16px;position:absolute;right:20px}.saDesktop .saSidenav{height:100vh;min-height:100vh;background-color:#fff;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0}.saDesktop .saSidenav .saMenuDropdownsOuter{margin-top:8px}.saDesktop .saSidenav .saSidenavSection{display:flex;flex-direction:column;align-items:center;gap:8px;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 .saSidenavItemWrapper{display:flex;min-height:40px;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:#f8f9fb}.saDesktop .saSidenav .saSidenavItemWrapper:hover .saSidenavItem .saIcon{color:#2d6ce1}.saDesktop .saSidenav .saSidenavItemWrapper:hover .saSidenavItem .saSidenavItemText{color:#2d6ce1}.saDesktop .saSidenav .saSidenavItemWrapper:active .saSidenavItem{background-color:#eef1f5}.saDesktop .saSidenav .saSidenavItem{padding:0 8px;max-width:232px;box-sizing:border-box}.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:40px;max-width:fit-content;width:fit-content;padding:0;justify-content:center;min-width:0}.saDesktop .saSidenav .saSidenavItem.saSidenavItemRow .saSidenavItemWrapper .saSidenavItem{max-width:40px;min-width:40px;overflow:hidden;align-items:center;justify-content:center}.saDesktop .saSidenav .saSidenavItem.saSidenavItemRow .saSidenavItemText{display:none}.saDesktop .saSidenav .saNotificationBadge{height:16px;min-width:16px;right:3px;top:3px}.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 .saSideBar{width:100%;height:100%;line-height:1}.saSmallscreensidebar .saSidenav{gap:8px;background-color:#fff;overflow-x:hidden;z-index:2;padding:16px;box-sizing:border-box;border-right:transparent;align-items:stretch;position:relative;height:calc(100vh - 56px);overflow:auto}.saSmallscreensidebar .saSidenav .saInputTextWrapper{width:100%}.saSmallscreensidebar .saSidenav .saInputTextWrapper .saInputText{font-size:16px;line-height:19px}.saSmallscreensidebar .saSidenav .saContextMenu{left:0}.saSmallscreensidebar .saSidenav .saDivider{height:1px;background:#eef1f5}.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 .saHelpBadge{left:24px;top:6px}.saSmallscreensidebar .saSidenav .saHandle{background-color:#f8f9fb;color:#60748b;flex-direction:row;align-items:center;justify-content:center;padding:4px;border-radius:8px;border:1px solid #ccd5e2;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;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 .saActive{background-color:#fff;box-shadow:0 2px 2px rgba(56,73,93,.32)}.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:#eef1f5}.saSmallscreensidebar .saSidenav .saSidenavItemWrapper{gap:8px;border-radius:8px;justify-content:flex-start;align-items:center;color:#60748b;box-sizing:border-box;display:flex;flex-direction:row;width:100%;position:relative}.saSmallscreensidebar .saSidenav .saSidenavItemWrapper:active .saSidenavItem{background-color:#eef1f5}.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{height:100%;padding:0;max-height:fit-content;flex-direction:column;align-items:flex-start}.saSmallscreensidebar .saSidenav .saSearch .saSidenavItem{min-height:40px}.saSmallscreensidebar .saSidenav .saMenuDropdowns{width:100%}.saSmallscreensidebar .saSidenav .saMenuDropdowns .saSidenavItemWrapper{padding:0}.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:#ccd5e2;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(49,58,68,.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 #f8f9fb 1px;position:absolute;top:2px;left:0}.saSidenav input.saToggle:checked{background:#29bb4e}.saSidenav input.saToggle:checked::before{transform:translateX(8px)}.saSidenav input.saToggle:checked:active::before{width:24px;margin-left:-2px}.saSideBar{box-sizing:border-box}.saDesktop .saSideBar{height:100vh;position:relative;transition:ease width .2s}.saDesktop .saSideBar.saExpanded{width:264px}.saDesktop .saSideBar.saExpanded .saHideWhenExpanded{display:none}.saDesktop .saSideBar.saExpanded .saSidenavLists{width:100%;margin-top:-12px}.saDesktop .saSideBar.saExpanded .saSidenavItemWrapper{box-sizing:border-box;position:relative;width:264px}.saDesktop .saSideBar.saExpanded .saSidenavItem{display:flex;align-items:center;gap:8px;width:232px;border-radius:8px;min-height:40px}.saDesktop .saSideBar.saExpanded .saSidenavItemText{font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis}.saDesktop .saSideBar.saExpanded .saUserName{font-size:12px}.saDesktop .saSideBar.saExpanded .saFirstLetter{display:none}.saDesktop .saSideBar.saExpanded .saSidenavItem.saSidenavItemRow .saSidenavItem.saShowTitleWhenExpanded{max-width:max-content}.saDesktop .saSideBar.saExpanded .saSidenavItem.saSidenavItemRow .saSidenavItem.saShowTitleWhenExpanded .saSidenavItemText{max-width:max-content;display:flex}.saDesktop .saSideBar.saExpanded .saHandle{background-color:#f8f9fb;color:#60748b;display:flex;flex-direction:row;align-items:center;padding:2px;border-radius:8px;border:1px solid #ccd5e2;overflow:hidden;height:40px;box-sizing:border-box}.saDesktop .saSideBar.saExpanded select{width:232px}.saDesktop .saSideBar.saExpanded .saToggleIconText{display:flex;justify-content:center;align-items:center;border-radius:6px;height:34px;width:111px;cursor:pointer;text-decoration:none}.saDesktop .saSideBar.saExpanded .saToggleIconText .saIcon{min-width:0;max-width:27px}.saDesktop .saSideBar.saExpanded .saToggleIconText:first-child::before{content:'';width:132px;height:40px;left:0;opacity:.2;position:absolute}.saDesktop .saSideBar.saExpanded .saToggleIconText:last-child::before{content:'';width:132px;height:40px;right:0;opacity:.2;position:absolute}.saDesktop .saSideBar.saExpanded .saToggleIconText:hover{box-shadow:0 2px 2px rgba(56,73,93,.32)}.saDesktop .saSideBar.saExpanded .saToggleIconText:active{box-shadow:inset 0 2px 2px rgba(56,73,93,.32)}.saDesktop .saSideBar.saExpanded .saToggleIconText:first-child{margin-right:2px}.saDesktop .saSideBar.saExpanded .saToggleIconText:last-child{margin-left:2px}.saDesktop .saSideBar.saExpanded .saToggleIconText .saToggleText{margin-left:8px;font-size:14px}.saDesktop .saSideBar.saExpanded .saActive{background-color:#fff;box-shadow:0 2px 2px rgba(56,73,93,.32)}.saDesktop .saSideBar.saExpanded .saTrack{display:flex;flex-direction:row}.saDesktop .saSideBar.saExpanded .saToggleWrapper{margin-top:8px;display:flex;margin-bottom:8px;justify-content:center}.saDesktop .saSideBar.saExpanded .saCustomerLogo{max-width:232px}.saDesktop .saSideBar.saExpanded .saCustomerLogo img{max-width:232px;max-height:112px}.saDesktop .saSideBar.saExpanded .saSidenavFooter{display:flex;align-items:center;justify-content:space-between;width:232px}.saDesktop .saSideBar.saExpanded .saExpander{order:2}.saDesktop .saSideBar.saExpanded .saAvatarWrapperOuter{padding:0 32px 0 4px}.saDesktop .saSideBar.saExpanded .saSoftadminLogo{display:flex;flex-direction:row;align-items:flex-start;order:1;margin-left:3px}.saDesktop .saSideBar.saExpanded .saLogo{width:32px}.saDesktop .saSideBar.saExpanded .saWordmark{opacity:1;width:112px;transform:translateX(0);height:32px}.saDesktop .saSideBar.saMinimized{width:72px}.saDesktop .saSideBar.saMinimized .saHideWhenMinimized{display:none}.saDesktop .saSideBar.saMinimized .saMenuDropdownsOuter{margin:0;gap:0}.saDesktop .saSideBar.saMinimized .saSidenavItemWrapper{height:40px;width:72px;justify-content:center}.saDesktop .saSideBar.saMinimized .saInputTextWrapper{justify-content:center;align-items:center;color:#313a44;height:32px}.saDesktop .saSideBar.saMinimized .saInputTextWrapper .saLabeledLabel{display:none}.saDesktop .saSideBar.saMinimized .saInputTextWrapper .saTrailingIconsWrapper{display:none}.saDesktop .saSideBar.saMinimized .saSidenavItem{width:40px;min-height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center}.saDesktop .saSideBar.saMinimized .saSidenavItemText{display:none}.saDesktop .saSideBar.saMinimized .saSidenavItem.saSidenavItemRow{flex-direction:column;position:relative}.saDesktop .saSideBar.saMinimized .saSidenavItem.saSidenavItemRow .saSidenavItemWrapper::after{content:'';height:100%;width:100%;position:absolute;padding:0 16px}.saDesktop .saSideBar.saMinimized .saSidenavLists{width:72px}.saDesktop .saSideBar.saMinimized .saSelectLabel{width:0;height:0;margin-bottom:-8px;display:none}.saDesktop .saSideBar.saMinimized select{appearance:none;padding:0;padding-left:32px;max-width:32px}.saDesktop .saSideBar.saMinimized .saMenuDropdowns{gap:0;padding:0}.saDesktop .saSideBar.saMinimized .saFirstLetter{pointer-events:none;text-align:center;color:#313a44;position:absolute;box-sizing:border-box}.saDesktop .saSideBar.saMinimized .saSearch.saSidenavItemWrapper .saSidenavItem{min-width:40px;min-height:40px;cursor:pointer}.saDesktop .saSideBar.saMinimized .saSearch.saSidenavItemWrapper .saSidenavItem .saIcon{margin:0}.saDesktop .saSideBar.saMinimized .saSidenavItemText{width:0;opacity:0}.saDesktop .saSideBar.saMinimized .saUserName{width:0}.saDesktop .saSideBar.saMinimized .saHandle{display:flex}.saDesktop .saSideBar.saMinimized .saTrack{display:flex;align-items:center;justify-content:center;width:100%}.saDesktop .saSideBar.saMinimized .saTrack .saToggleIconText.saActive{display:flex}.saDesktop .saSideBar.saMinimized .saTrack .saToggleIconText.saActive .saIcon{color:#7088a4}.saDesktop .saSideBar.saMinimized .saToggleIconText{display:none;justify-content:center;align-items:center;height:40px;width:40px;cursor:pointer;border-radius:8px;text-decoration:none;color:#313a44;position:relative}.saDesktop .saSideBar.saMinimized .saToggleIconText:hover{background:#f8f9fb}.saDesktop .saSideBar.saMinimized .saToggleIconText:active{background:#eef1f5}.saDesktop .saSideBar.saMinimized .saToggleIconText::after{content:'';position:absolute;height:40px;width:72px;top:0}.saDesktop .saSideBar.saMinimized .saToggleIconText .saToggleText{width:0;overflow:hidden}.saDesktop .saSideBar.saMinimized .saToggleIconText .saIcon{min-width:0;max-width:27px}.saDesktop .saSideBar.saMinimized .saToggleWrapper{display:flex;justify-content:center}.saDesktop .saSideBar.saMinimized .saCustomerLogo{max-width:48px}.saDesktop .saSideBar.saMinimized .saCustomerLogo img{max-width:48px;max-height:48px}.saDesktop .saSideBar.saMinimized .saAvatarWrapperOuter .saIcon{display:none}.saDesktop .saSideBar.saMinimized .saSidenavFooter{display:flex;flex-direction:column;align-items:center;width:72px}.saDesktop .saSideBar.saMinimized .saExpander{width:40px;margin-bottom:8px;order:1}.saDesktop .saSideBar.saMinimized .saExpander .saIcon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.saDesktop .saSideBar.saMinimized .saSoftadminLogo{order:2}.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}.saSmallScreen .saPageHeader .saContextMenuWrapper .saContextMenuItem,.saSmallScreen .saPartButtons .saContextMenuWrapper .saContextMenuItem,.saSmallScreen .saPartHeader .saContextMenuWrapper .saContextMenuItem{max-width:90vw}.saPageHeader .saContextMenuWrapper .saButtonText,.saPartButtons .saContextMenuWrapper .saButtonText,.saPartHeader .saContextMenuWrapper .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPageHeader .saSpecialLinksWrapper,.saPartButtons .saSpecialLinksWrapper,.saPartHeader .saSpecialLinksWrapper{display:flex}.saPageHeader .saSpecialLinksWrapper:empty,.saPartButtons .saSpecialLinksWrapper:empty,.saPartHeader .saSpecialLinksWrapper:empty{display:none}.saPageHeader .saSpecialLinksWrapper .saExcel button,.saPartButtons .saSpecialLinksWrapper .saExcel button,.saPartHeader .saSpecialLinksWrapper .saExcel button{color:#289a42;background:0 0}.saPageHeader .saSpecialLinksWrapper .saExcel button .saIcon,.saPartButtons .saSpecialLinksWrapper .saExcel button .saIcon,.saPartHeader .saSpecialLinksWrapper .saExcel button .saIcon{color:#289a42}.saPageHeader .saSpecialLinksWrapper .saExcel button:hover>.saIcon,.saPartButtons .saSpecialLinksWrapper .saExcel button:hover>.saIcon,.saPartHeader .saSpecialLinksWrapper .saExcel button:hover>.saIcon{color:#289a42}.saPageHeader .saSpecialLinksWrapper .saExcel button:hover,.saPartButtons .saSpecialLinksWrapper .saExcel button:hover,.saPartHeader .saSpecialLinksWrapper .saExcel button:hover{background:#e1f6e1;color:#278239}.saPageHeader .saSpecialLinksWrapper .saExcel button:active,.saPartButtons .saSpecialLinksWrapper .saExcel button:active,.saPartHeader .saSpecialLinksWrapper .saExcel button:active{background:#a3e4a6;color:#246c31}.saPageHeader .saSpecialLinksWrapper button,.saPartButtons .saSpecialLinksWrapper button,.saPartHeader .saSpecialLinksWrapper button{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0;border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saPageHeader .saSpecialLinksWrapper button .saButtonText,.saPartButtons .saSpecialLinksWrapper button .saButtonText,.saPartHeader .saSpecialLinksWrapper button .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPageHeader .saSpecialLinksWrapper button .saBadgedIcon,.saPartButtons .saSpecialLinksWrapper button .saBadgedIcon,.saPartHeader .saSpecialLinksWrapper button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saSpecialLinksWrapper button .saIcon,.saPartButtons .saSpecialLinksWrapper button .saIcon,.saPartHeader .saSpecialLinksWrapper button .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPageHeader .saSpecialLinksWrapper button .saIcon,.saPartButtons .saSpecialLinksWrapper button .saIcon,.saPartHeader .saSpecialLinksWrapper button .saIcon{color:#7088a4}.saPageHeader .saSpecialLinksWrapper button.saDestructive,.saPartButtons .saSpecialLinksWrapper button.saDestructive,.saPartHeader .saSpecialLinksWrapper button.saDestructive{color:#e0163e}.saPageHeader .saSpecialLinksWrapper button.saDestructive .saIcon,.saPartButtons .saSpecialLinksWrapper button.saDestructive .saIcon,.saPartHeader .saSpecialLinksWrapper button.saDestructive .saIcon{color:#e0163e}.saPageHeader .saSpecialLinksWrapper button.saDestructive:hover>.saIcon,.saPartButtons .saSpecialLinksWrapper button.saDestructive:hover>.saIcon,.saPartHeader .saSpecialLinksWrapper button.saDestructive:hover>.saIcon{color:#e0163e}.saPageHeader .saSpecialLinksWrapper button.saDestructive:hover,.saPartButtons .saSpecialLinksWrapper button.saDestructive:hover,.saPartHeader .saSpecialLinksWrapper button.saDestructive:hover{color:#e0163e;background:#ffedeb}.saPageHeader .saSpecialLinksWrapper button.saDestructive:active,.saPartButtons .saSpecialLinksWrapper button.saDestructive:active,.saPartHeader .saSpecialLinksWrapper button.saDestructive:active{color:#fff;background:#e0163e}.saPageHeader .saSpecialLinksWrapper button.saDestructive:active>.saIcon,.saPartButtons .saSpecialLinksWrapper button.saDestructive:active>.saIcon,.saPartHeader .saSpecialLinksWrapper button.saDestructive:active>.saIcon{color:#fff}.saPageHeader .saSpecialLinksWrapper button:hover>.saIcon,.saPartButtons .saSpecialLinksWrapper button:hover>.saIcon,.saPartHeader .saSpecialLinksWrapper button:hover>.saIcon{color:#2d6ce1}.saPageHeader .saSpecialLinksWrapper button:hover,.saPartButtons .saSpecialLinksWrapper button:hover,.saPartHeader .saSpecialLinksWrapper button:hover{background:#f8f9fb;color:#2d6ce1}.saPageHeader .saSpecialLinksWrapper button:active,.saPartButtons .saSpecialLinksWrapper button:active,.saPartHeader .saSpecialLinksWrapper button:active{background:#dde3ec}.saPageHeader .saSpecialLinksWrapper button:disabled,.saPartButtons .saSpecialLinksWrapper button:disabled,.saPartHeader .saSpecialLinksWrapper button:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saPageHeader .saSpecialLinksWrapper button:disabled .saIcon,.saPartButtons .saSpecialLinksWrapper button:disabled .saIcon,.saPartHeader .saSpecialLinksWrapper button:disabled .saIcon{color:#7088a4}.saPageHeader .saSpecialLinksWrapper button:active,.saPartButtons .saSpecialLinksWrapper button:active,.saPartHeader .saSpecialLinksWrapper button:active{border-radius:12px}.saPageHeader .saCollectorWrapper,.saPartButtons .saCollectorWrapper,.saPartHeader .saCollectorWrapper{display:flex}.saPageHeader .saBadge,.saPartButtons .saBadge,.saPartHeader .saBadge{height:14px;min-width:14px;font-size:10px;right:-4px;bottom:-4px;z-index:2}.saPageHeader .saTopButtons,.saPartButtons .saTopButtons,.saPartHeader .saTopButtons{gap:8px;display:flex;flex-wrap:nowrap;align-items:center;width:100%;flex-shrink:99}.saPageHeader .saNavigationBar,.saPartButtons .saNavigationBar{display:flex}.saPageHeader .saExtraButtonList,.saPartButtons .saExtraButtonList{display:flex;flex:1;justify-content:flex-end;gap:8px}.saPageHeader .saActionLinks,.saPartButtons .saActionLinks{display:flex}.saPageHeader .saActionLinks .saMoreButton,.saPartButtons .saActionLinks .saMoreButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;background-color:#ffffff;color:#313a44;border:solid 1px #ccd5e2}.saPageHeader .saActionLinks .saMoreButton .saButtonText,.saPartButtons .saActionLinks .saMoreButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPageHeader .saActionLinks .saMoreButton .saBadgedIcon,.saPartButtons .saActionLinks .saMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saActionLinks .saMoreButton .saIcon,.saPartButtons .saActionLinks .saMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPageHeader .saActionLinks .saMoreButton .saIcon,.saPartButtons .saActionLinks .saMoreButton .saIcon{color:#7088a4}.saPageHeader .saActionLinks .saMoreButton .saBadge,.saPartButtons .saActionLinks .saMoreButton .saBadge{color:#ffffff;border:2px solid #ffffff}.saPageHeader .saActionLinks .saMoreButton:hover,.saPartButtons .saActionLinks .saMoreButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saPageHeader .saActionLinks .saMoreButton:hover .saIcon,.saPartButtons .saActionLinks .saMoreButton:hover .saIcon{color:#2d6ce1}.saPageHeader .saActionLinks .saMoreButton:hover .saBadge,.saPartButtons .saActionLinks .saMoreButton:hover .saBadge{background-color:#2d6ce1}.saPageHeader .saActionLinks .saMoreButton:active,.saPartButtons .saActionLinks .saMoreButton:active{background:#eef1f5}.saPageHeader .saActionLinks .saMoreButton:active .saBadge,.saPartButtons .saActionLinks .saMoreButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saPageHeader .saActionLinks .saMoreButton.saDestructive,.saPartButtons .saActionLinks .saMoreButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saPageHeader .saActionLinks .saMoreButton.saDestructive .saIcon,.saPartButtons .saActionLinks .saMoreButton.saDestructive .saIcon{color:#e0163e}.saPageHeader .saActionLinks .saMoreButton.saDestructive .saBadge,.saPartButtons .saActionLinks .saMoreButton.saDestructive .saBadge{background-color:#e0163e}.saPageHeader .saActionLinks .saMoreButton.saDestructive:hover,.saPartButtons .saActionLinks .saMoreButton.saDestructive:hover{color:#ffffff;background:#e0163e;border-color:transparent}.saPageHeader .saActionLinks .saMoreButton.saDestructive:hover .saIcon,.saPartButtons .saActionLinks .saMoreButton.saDestructive:hover .saIcon{color:#ffffff;background-color:#e0163e}.saPageHeader .saActionLinks .saMoreButton.saDestructive:hover .saBadge,.saPartButtons .saActionLinks .saMoreButton.saDestructive:hover .saBadge{background-color:#ffffff;color:#e0163e;border-color:#e0163e}.saPageHeader .saActionLinks .saMoreButton.saDestructive:active,.saPartButtons .saActionLinks .saMoreButton.saDestructive:active{color:#ffffff;background:#be1335;border-color:transparent}.saPageHeader .saActionLinks .saMoreButton.saDestructive:active .saIcon,.saPartButtons .saActionLinks .saMoreButton.saDestructive:active .saIcon{color:#ffffff;background-color:#be1335}.saPageHeader .saActionLinks .saMoreButton.saDestructive:active .saBadge,.saPartButtons .saActionLinks .saMoreButton.saDestructive:active .saBadge{background-color:#ffffff;color:#be1335;border-color:#be1335}.saStandard .saPageHeader .saActionLinks .saMoreButton,.saStandard .saPartButtons .saActionLinks .saMoreButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saStandard .saPageHeader .saActionLinks .saMoreButton:active,.saStandard .saPartButtons .saActionLinks .saMoreButton:active{border-radius:12px}.saCompact .saPageHeader .saActionLinks .saMoreButton,.saCompact .saPartButtons .saActionLinks .saMoreButton{border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saCompact .saPageHeader .saActionLinks .saMoreButton:active,.saCompact .saPartButtons .saActionLinks .saMoreButton:active{border-radius:12px}.saSmallScreen .saPageHeader .saActionLinks .saMoreButton,.saSmallScreen .saPartButtons .saActionLinks .saMoreButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saSmallScreen .saPageHeader .saActionLinks .saMoreButton:active,.saSmallScreen .saPartButtons .saActionLinks .saMoreButton:active{border-radius:12px}.saPageHeader .saActionLinks .saMoreButton.saOpen,.saPartButtons .saActionLinks .saMoreButton.saOpen{background-color:#eef1f5;border-color:#2d6ce1}.saPageHeader .saActionLinks .saMoreButton.saOpen .saIcon,.saPartButtons .saActionLinks .saMoreButton.saOpen .saIcon{color:#2d6ce1}.saPageHeader .saActionLinks .saActionLink,.saPartButtons .saActionLinks .saActionLink{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;min-width:56px}.saPageHeader .saActionLinks .saActionLink .saButtonText,.saPartButtons .saActionLinks .saActionLink .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPageHeader .saActionLinks .saActionLink .saBadgedIcon,.saPartButtons .saActionLinks .saActionLink .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saActionLinks .saActionLink .saIcon,.saPartButtons .saActionLinks .saActionLink .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saPageHeader .saActionLinks .saActionLink,.saStandard .saPartButtons .saActionLinks .saActionLink{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .saPageHeader .saActionLinks .saActionLink:active,.saStandard .saPartButtons .saActionLinks .saActionLink:active{border-radius:12px}.saStandard .saPageHeader .saActionLinks .saActionLink .saIcon,.saStandard .saPartButtons .saActionLinks .saActionLink .saIcon{font-size:20px;min-width:26px}.saCompact .saPageHeader .saActionLinks .saActionLink,.saCompact .saPartButtons .saActionLinks .saActionLink{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .saPageHeader .saActionLinks .saActionLink:active,.saCompact .saPartButtons .saActionLinks .saActionLink:active{border-radius:12px}.saCompact .saPageHeader .saActionLinks .saActionLink .saIcon,.saCompact .saPartButtons .saActionLinks .saActionLink .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saPageHeader .saActionLinks .saActionLink,.saSmallScreen .saPartButtons .saActionLinks .saActionLink{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .saPageHeader .saActionLinks .saActionLink:active,.saSmallScreen .saPartButtons .saActionLinks .saActionLink:active{border-radius:12px}.saSmallScreen .saPageHeader .saActionLinks .saActionLink .saIcon,.saSmallScreen .saPartButtons .saActionLinks .saActionLink .saIcon{font-size:20px;min-width:26px}.saPageHeader .saActionLinks .saActionLink.saInactive,.saPageHeader .saActionLinks .saActionLink.saInactive:active,.saPageHeader .saActionLinks .saActionLink.saInactive:hover,.saPartButtons .saActionLinks .saActionLink.saInactive,.saPartButtons .saActionLinks .saActionLink.saInactive:active,.saPartButtons .saActionLinks .saActionLink.saInactive:hover{cursor:default;background:#eef1f5;color:#60748b;border-color:transparent;border-radius:8px}.saPageHeader .saActionLinks .saActionLink.saInactive .saIcon,.saPageHeader .saActionLinks .saActionLink.saInactive:active .saIcon,.saPageHeader .saActionLinks .saActionLink.saInactive:hover .saIcon,.saPartButtons .saActionLinks .saActionLink.saInactive .saIcon,.saPartButtons .saActionLinks .saActionLink.saInactive:active .saIcon,.saPartButtons .saActionLinks .saActionLink.saInactive:hover .saIcon{color:#60748b}.saPageHeader .saActionLinks .saActionLink.saInactive .saBadge,.saPageHeader .saActionLinks .saActionLink.saInactive:active .saBadge,.saPageHeader .saActionLinks .saActionLink.saInactive:hover .saBadge,.saPartButtons .saActionLinks .saActionLink.saInactive .saBadge,.saPartButtons .saActionLinks .saActionLink.saInactive:active .saBadge,.saPartButtons .saActionLinks .saActionLink.saInactive:hover .saBadge{color:#60748b;background:#eef1f5;border-color:#60748b}.saPageHeader .saNavigationLinks,.saPartButtons .saNavigationLinks{display:flex;align-items:center}.saPageHeader .saNavigationLinks .saMoreButton,.saPartButtons .saNavigationLinks .saMoreButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px;color:#2d6ce1;background:0 0}.saPageHeader .saNavigationLinks .saMoreButton .saButtonText,.saPartButtons .saNavigationLinks .saMoreButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPageHeader .saNavigationLinks .saMoreButton .saBadgedIcon,.saPartButtons .saNavigationLinks .saMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saNavigationLinks .saMoreButton .saIcon,.saPartButtons .saNavigationLinks .saMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPageHeader .saNavigationLinks .saMoreButton:active,.saPartButtons .saNavigationLinks .saMoreButton:active{border-radius:12px}.saPageHeader .saNavigationLinks .saMoreButton .saIcon,.saPartButtons .saNavigationLinks .saMoreButton .saIcon{color:#7088a4}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive{color:#e0163e}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive .saIcon,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive .saIcon{color:#e0163e}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:hover>.saIcon,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:hover>.saIcon{color:#e0163e}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:hover,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:active,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:active{color:#fff;background:#e0163e}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:active>.saIcon,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:active>.saIcon{color:#fff}.saPageHeader .saNavigationLinks .saMoreButton:hover>.saIcon,.saPartButtons .saNavigationLinks .saMoreButton:hover>.saIcon{color:#2d6ce1}.saPageHeader .saNavigationLinks .saMoreButton:hover,.saPartButtons .saNavigationLinks .saMoreButton:hover{background:#f8f9fb;color:#2d6ce1}.saPageHeader .saNavigationLinks .saMoreButton:active,.saPartButtons .saNavigationLinks .saMoreButton:active{background:#dde3ec}.saPageHeader .saNavigationLinks .saMoreButton:disabled,.saPartButtons .saNavigationLinks .saMoreButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saPageHeader .saNavigationLinks .saMoreButton:disabled .saIcon,.saPartButtons .saNavigationLinks .saMoreButton:disabled .saIcon{color:#7088a4}.saPageHeader .saNavigationLinks .saMoreButton.saOpen,.saPartButtons .saNavigationLinks .saMoreButton.saOpen{background:#f8f9fb;color:#2d6ce1}.saPageHeader .saNavigationLinks .saMoreButton.saOpen .saIcon,.saPartButtons .saNavigationLinks .saMoreButton.saOpen .saIcon{color:#2d6ce1}.saPageHeader .saNavigationLinks .saNavigationLink,.saPartButtons .saNavigationLinks .saNavigationLink{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;justify-content:center;box-sizing:border-box;flex-shrink:0;padding:8px;border-radius:8px;font-size:14px;display:flex;gap:8px;align-items:center;color:#313a44;padding:6px 12px;height:32px;border:none;background:0 0;margin:0;font:inherit;cursor:pointer;transition:ease background .2s,ease color .2s,ease border-radius .2s;text-decoration:none;border-radius:0}.saPageHeader .saNavigationLinks .saNavigationLink .saButtonText,.saPartButtons .saNavigationLinks .saNavigationLink .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPageHeader .saNavigationLinks .saNavigationLink .saBadgedIcon,.saPartButtons .saNavigationLinks .saNavigationLink .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saNavigationLinks .saNavigationLink .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPageHeader .saNavigationLinks .saNavigationLink:active,.saPartButtons .saNavigationLinks .saNavigationLink:active{border-radius:12px}.saPageHeader .saNavigationLinks .saNavigationLink .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink .saIcon{font-size:16px;min-width:18px;max-width:18px}.saPageHeader .saNavigationLinks .saNavigationLink .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink .saIcon{color:#7088a4}.saPageHeader .saNavigationLinks .saNavigationLink .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink .saBadge{right:-6px;bottom:-4px;border:1px solid;height:12px;min-width:12px;font-size:8px;border-color:#fff;color:#fff;background-color:#7088a4}.saPageHeader .saNavigationLinks .saNavigationLink.saButtonPrimary,.saPartButtons .saNavigationLinks .saNavigationLink.saButtonPrimary{color:#2d6ce1;position:relative}.saPageHeader .saNavigationLinks .saNavigationLink.saButtonPrimary .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink.saButtonPrimary .saIcon{color:#2d6ce1}.saPageHeader .saNavigationLinks .saNavigationLink.saButtonPrimary .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink.saButtonPrimary .saBadge{background-color:#2d6ce1}.saPageHeader .saNavigationLinks .saNavigationLink:hover,.saPartButtons .saNavigationLinks .saNavigationLink:hover{color:#2d6ce1;text-decoration:underline}.saPageHeader .saNavigationLinks .saNavigationLink:hover .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink:hover .saIcon{color:#2d6ce1}.saPageHeader .saNavigationLinks .saNavigationLink:hover .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink:hover .saBadge{background-color:#2d6ce1}.saPageHeader .saNavigationLinks .saNavigationLink:active,.saPartButtons .saNavigationLinks .saNavigationLink:active{color:#1b54bd;border-radius:0}.saPageHeader .saNavigationLinks .saNavigationLink:active .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink:active .saIcon{color:#1b54bd}.saPageHeader .saNavigationLinks .saNavigationLink:active .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink:active .saBadge{background-color:#1b54bd}.saPageHeader .saNavigationLinks .saNavigationLink.saButtonPrimary+.saNavigationLink,.saPartButtons .saNavigationLinks .saNavigationLink.saButtonPrimary+.saNavigationLink{border-left:1px solid #ccd5e2}.saPageHeader .saNavigationLinks .saNavigationLink.saInactive,.saPageHeader .saNavigationLinks .saNavigationLink.saInactive:active,.saPageHeader .saNavigationLinks .saNavigationLink.saInactive:hover,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive:active,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive:hover{cursor:not-allowed;color:#8fa5c0;text-decoration:none}.saPageHeader .saNavigationLinks .saNavigationLink.saInactive .saIcon,.saPageHeader .saNavigationLinks .saNavigationLink.saInactive:active .saIcon,.saPageHeader .saNavigationLinks .saNavigationLink.saInactive:hover .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive:active .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive:hover .saIcon{color:#8fa5c0}.saPageHeader .saNavigationLinks .saNavigationLink.saInactive .saBadge,.saPageHeader .saNavigationLinks .saNavigationLink.saInactive:active .saBadge,.saPageHeader .saNavigationLinks .saNavigationLink.saInactive:hover .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive:active .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive:hover .saBadge{color:#8fa5c0;background:#fff;border-color:#8fa5c0}.saStandard .saPageHeader .saActionLinks .saContextMenu,.saStandard .saPartButtons .saActionLinks .saContextMenu{top:56px}.saStandard .saPageHeader .saNavigationLinks .saContextMenu,.saStandard .saPartButtons .saNavigationLinks .saContextMenu{top:44px}.saStandard .saPageHeader .saTopButtons .saActionLinks,.saStandard .saPartButtons .saTopButtons .saActionLinks{gap:16px}.saCompact .saPageHeader .saContextMenu .saContextMenuItem,.saCompact .saPartButtons .saContextMenu .saContextMenuItem{font-size:14px}.saCompact .saPageHeader .saActionLinks .saContextMenu,.saCompact .saPartButtons .saActionLinks .saContextMenu{top:44px}.saCompact .saPageHeader .saNavigationLinks .saContextMenu,.saCompact .saPartButtons .saNavigationLinks .saContextMenu{top:44px}.saCompact .saPageHeader .saTopButtons .saActionLinks,.saCompact .saPartButtons .saTopButtons .saActionLinks{gap:8px}.saCompact .saPageHeader .saBadge,.saCompact .saPartButtons .saBadge,.saCompact .saPartHeader .saBadge{right:-6px;bottom:-4px;border:1px solid;height:12px;min-width:12px;font-size:8px}.saSmallScreen .saPageHeader .saActionLink,.saSmallScreen .saPartButtons .saActionLink{max-width:calc(100% - 72px);min-width:88px}.saSmallScreen .saSmallScreenMenu{display:flex;height:fit-content;width:100%}.saSmallScreen .saSmallScreenMenu .saContextMenu{border:none;box-shadow:none;position:relative;height:fit-content}.saSmallScreen .saSmallScreenMenu .saBadge{height:14px;min-width:14px;font-size:10px;right:-4px;bottom:-4px;z-index:2}.saContextMenu .saActionLinkList{display:flex;flex-direction:column}.saContextMenu .saActionLinkList::after{content:'';display:flex;align-self:center;width:calc(100% - 16px);height:1px;background-color:#eef1f5}.saDesktop .saActionLink{max-width:528px}.saDesktop .saPageHeaderHolder{box-sizing:border-box;position:relative}.saDesktop.saPopup .saPageHeader{margin:16px;padding-top:0}.saDesktop .saPageHeader{box-sizing:border-box;margin:0 24px 16px 24px;padding-top:8px}.saDesktop .saPageHeader .saTopRow{height:32px}.saDesktop .saPageHeader .saBottomRow{margin-top:-4px;margin-bottom:4px}.saDesktop .saPageHeader .saHeader{box-sizing:border-box;flex-wrap:nowrap;flex-direction:row;width:100%;position:relative}.saDesktop .saPageHeader .saHeaderWrapper{display:flex;flex-direction:column}.saPageHeader{justify-content:center;transition:ease .2s all;display:flex}.saPageHeader .saHeaderText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#313a44}.saPageHeader .saBrowseButtons{display:flex;margin-right:0}.saPageHeader .saBrowseButtons .saBrowseButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#ffffff;color:#313a44;position:relative}.saPageHeader .saBrowseButtons .saBrowseButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPageHeader .saBrowseButtons .saBrowseButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saBrowseButtons .saBrowseButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPageHeader .saBrowseButtons .saBrowseButton .saIcon{color:#7088a4}.saPageHeader .saBrowseButtons .saBrowseButton .saBadge{color:#ffffff;border:2px solid #ffffff}.saPageHeader .saBrowseButtons .saBrowseButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saPageHeader .saBrowseButtons .saBrowseButton:hover .saIcon{color:#2d6ce1}.saPageHeader .saBrowseButtons .saBrowseButton:hover .saBadge{background-color:#2d6ce1}.saPageHeader .saBrowseButtons .saBrowseButton:active{background:#eef1f5}.saPageHeader .saBrowseButtons .saBrowseButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive .saIcon{color:#e0163e}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive .saBadge{background-color:#e0163e}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:hover{color:#ffffff;background:#e0163e;border-color:transparent}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:hover .saIcon{color:#ffffff;background-color:#e0163e}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:hover .saBadge{background-color:#ffffff;color:#e0163e;border-color:#e0163e}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:active{color:#ffffff;background:#be1335;border-color:transparent}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:active .saIcon{color:#ffffff;background-color:#be1335}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:active .saBadge{background-color:#ffffff;color:#be1335;border-color:#be1335}.saStandard .saPageHeader .saBrowseButtons .saBrowseButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saStandard .saPageHeader .saBrowseButtons .saBrowseButton:active{border-radius:12px}.saCompact .saPageHeader .saBrowseButtons .saBrowseButton{border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saCompact .saPageHeader .saBrowseButtons .saBrowseButton:active{border-radius:12px}.saSmallScreen .saPageHeader .saBrowseButtons .saBrowseButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saSmallScreen .saPageHeader .saBrowseButtons .saBrowseButton:active{border-radius:12px}.saPageHeader .saBrowseButtons .saBrowseButton:hover{z-index:1}.saPageHeader .saBrowseButtons .saBrowseButton.saPrevious{border-radius:8px 0 0 8px;margin-right:-1px}.saPageHeader .saBrowseButtons .saBrowseButton.saPrevious:active{border-radius:12px 0 0 12px}.saPageHeader .saBrowseButtons .saBrowseButton.saNext{border-radius:0 8px 8px 0}.saPageHeader .saBrowseButtons .saBrowseButton.saNext:active{border-radius:0 12px 12px 0}.saPageHeader .saBrowseButtons .saBrowseButton.saDisabled{opacity:.4;pointer-events:none}.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:44px;width:44px;position:absolute}.saPageHeader .saHeader{margin:auto;top:0;display:flex;align-items:stretch}.saPageHeader .saRowWrapper{display:flex;flex-direction:column;flex-basis:100%;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{display:flex;align-items:center;min-width:0;flex-shrink:99;width:100%;min-height:24px;max-height:24px}.saPageHeader .saBreadcrumbs .saBackButtonWrapper{margin-right:8px}.saPageHeader .saBackButtonWrapper{max-width:32px}.saPageHeader .saBackButtonWrapper:has(button:disabled){cursor:not-allowed}.saPageHeader .saBackButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border-radius:4px;margin-left:-8px;padding:0;position:relative}.saPageHeader .saBackButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPageHeader .saBackButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saBackButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saDesktop .saPageHeader .saBackButton{color:#2d6ce1;background:0 0;border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saDesktop .saPageHeader .saBackButton .saIcon{color:#7088a4}.saDesktop .saPageHeader .saBackButton.saDestructive{color:#e0163e}.saDesktop .saPageHeader .saBackButton.saDestructive .saIcon{color:#e0163e}.saDesktop .saPageHeader .saBackButton.saDestructive:hover>.saIcon{color:#e0163e}.saDesktop .saPageHeader .saBackButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saDesktop .saPageHeader .saBackButton.saDestructive:active{color:#fff;background:#e0163e}.saDesktop .saPageHeader .saBackButton.saDestructive:active>.saIcon{color:#fff}.saDesktop .saPageHeader .saBackButton:hover>.saIcon{color:#2d6ce1}.saDesktop .saPageHeader .saBackButton:hover{background:#f8f9fb;color:#2d6ce1}.saDesktop .saPageHeader .saBackButton:active{background:#dde3ec}.saDesktop .saPageHeader .saBackButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saDesktop .saPageHeader .saBackButton:disabled .saIcon{color:#7088a4}.saDesktop .saPageHeader .saBackButton:active{border-radius:12px}.saDesktop .saPageHeader .saBackButton:hover .saBack{transform:translateX(-2px)}.saDesktop .saPageHeader .saBackButton:disabled{background-color:transparent}.saDesktop .saPageHeader .saBackButton:disabled .saIcon{color:#eef1f5}.saPageHeader .saBackButton::after{content:'';height:56px;width:56px;opacity:0;position:absolute;right:0;top:-16px}.saPageHeader .saBackButton .saIcon{transition:all .2s ease}.saPageHeader .saBreadcrumb{height:20px;white-space:nowrap;font-size:14px;display:flex;align-items:center}.saPageHeader .saBreadcrumb>a,.saPageHeader .saBreadcrumb>div{text-decoration:none;color:#2d6ce1}.saPageHeader .saBreadcrumb>a:hover{text-decoration:underline}.saPageHeader .saBreadcrumb>a:active{color:#1b54bd}.saPageHeader .saBreadcrumb .saContextMenuWrapper{display:none}.saPageHeader .saBreadcrumb.saOpen .saContextMenuWrapper{display:flex;position:absolute}.saPageHeader .saBreadcrumb.saOpen .saContextMenuWrapper .saContextMenu{top:8px}.saPageHeader .saBreadcrumbs>span::after{content:">";font-weight:300;margin:8px;color:#ccd5e2}.saPageHeader .saBreadcrumbs span.saParameterPageCrumb::after{content:"-"}.saPageHeader .saBreadcrumbs>span:last-child::after{content:none}.saPageHeader .saBreadcrumbs .saNoLinkBreadcrumb{color:#60748b;pointer-events:none}.saPageHeader .saBreadcrumb:last-child{padding-right:32px}.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.saHasTopButtons .saPageHeader .saHeader{height:112px}.saStandard .saPageHeader .saHeader{gap:24px;height:72px}.saStandard .saPageHeader .saTopRow{min-height:16px}.saStandard .saPageHeader .saHeaderWrapper{gap:8px;flex:1;min-width:0;margin-right:24px}.saStandard .saPageHeader .saTitle{gap:16px}.saStandard .saPageHeader .saMarkFavorite i{font-size:20px;height:32px;min-width:32px}.saCompact.saHasTopButtons .saPageHeader .saHeader{height:96px}.saCompact .saPageHeader .saHeader{min-width:0;gap:16px;height:64px}.saCompact .saPageHeader .saTopRow{min-height:16px}.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:1007;position:relative}.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:26px;color:#fff}.saSmallScreen .saPageHeader .saBrowseButtons,.saSmallscreensidebar .saPageHeader .saBrowseButtons{margin-left:8px}.saSmallScreen .saPageHeader .saBackButton,.saSmallscreensidebar .saPageHeader .saBackButton{min-width:40px;height:40px;position:relative;margin-left:-8px;background-color:transparent}.saSmallScreen .saPageHeader .saBackButton i,.saSmallscreensidebar .saPageHeader .saBackButton i{color:#fff}.saSmallScreen .saPageHeader .saBackButton:hover,.saSmallscreensidebar .saPageHeader .saBackButton:hover{background:0 0}.saSmallScreen .saPageHeader .saBackButton:active,.saSmallscreensidebar .saPageHeader .saBackButton:active{background:#224795}.saSmallScreen .saPageHeader .saBackButton::after,.saSmallscreensidebar .saPageHeader .saBackButton::after{content:'';height:56px;width:56px;top:-8px;left:-8px;padding:0}.saSmallScreen .saPageHeader .saTopRow,.saSmallscreensidebar .saPageHeader .saTopRow{padding:8px 8px 8px 16px;background:#2d6ce1;gap:8px;position:relative;max-width:100%;box-sizing:border-box;z-index:1007}.saSmallScreen .saPageHeader .saBottomRow,.saSmallscreensidebar .saPageHeader .saBottomRow{position:absolute;top:55px;width:calc(100% - 32px);background:#fff;z-index:1006;padding:12px 16px;gap:0;transition:ease all .5s;box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px 4px rgba(49,58,68,.07)}.saSmallScreen .saPageHeader .saBottomRow.saHideButtons,.saSmallscreensidebar .saPageHeader .saBottomRow.saHideButtons{transform:translateY(-82px)}.saSmallScreen .saPageHeader .saTopButtons,.saSmallscreensidebar .saPageHeader .saTopButtons{gap:8px;justify-content:space-between;width:100%;flex-basis:100%;box-sizing:border-box}.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:#60748b;order:4;z-index:2;position:relative}.saSmallScreen .saPageHeader .saNavigator:active,.saSmallscreensidebar .saPageHeader .saNavigator:active{color:#224795}.saSmallScreen.saPopup .saNavigator{display:none}.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;padding-top:0}.saDesktop.saMiniView .saPageHeader .saHeader{margin:0;padding:16px;border:none;box-shadow:none;width:100%;padding:16px 0}.saDesktop.saMiniView .saPageHeader .saBackButton{margin-left:4px}.saStandard.saMiniView .saPageHeader .saHeader{height:64px}.saStandard.saMiniView.saHasTopButtons .saPageHeader .saHeader{height:112px}.saCompact.saMiniView .saPageHeader .saHeader{height:48px}.saCompact.saMiniView.saHasTopButtons .saPageHeader .saHeader{height:104px}.saDesktop .saPartHeader.saHideHeader{display:none}.saDesktop .saPartHeader .saExpandWrapper{display:none}.saSmallScreen .saPartHeader{padding:8px 8px 8px 16px}.saSmallScreen .saPartHeader .saAdminLink,.saSmallScreen .saPartHeader .saExcel{display:none}.saSmallScreen .saExpandWrapper .saExpand{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px;color:#2d6ce1;background:0 0}.saSmallScreen .saExpandWrapper .saExpand .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saSmallScreen .saExpandWrapper .saExpand .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSmallScreen .saExpandWrapper .saExpand .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSmallScreen .saExpandWrapper .saExpand:active{border-radius:12px}.saSmallScreen .saExpandWrapper .saExpand .saIcon{color:#7088a4}.saSmallScreen .saExpandWrapper .saExpand.saDestructive{color:#e0163e}.saSmallScreen .saExpandWrapper .saExpand.saDestructive .saIcon{color:#e0163e}.saSmallScreen .saExpandWrapper .saExpand.saDestructive:hover>.saIcon{color:#e0163e}.saSmallScreen .saExpandWrapper .saExpand.saDestructive:hover{color:#e0163e;background:#ffedeb}.saSmallScreen .saExpandWrapper .saExpand.saDestructive:active{color:#fff;background:#e0163e}.saSmallScreen .saExpandWrapper .saExpand.saDestructive:active>.saIcon{color:#fff}.saSmallScreen .saExpandWrapper .saExpand:hover>.saIcon{color:#2d6ce1}.saSmallScreen .saExpandWrapper .saExpand:hover{background:#f8f9fb;color:#2d6ce1}.saSmallScreen .saExpandWrapper .saExpand:active{background:#dde3ec}.saSmallScreen .saExpandWrapper .saExpand:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saSmallScreen .saExpandWrapper .saExpand:disabled .saIcon{color:#7088a4}.saSmallScreen .saExpandWrapper .saExpand.saClosed .saIcon{transform:rotate(180deg)}.saSmallScreen .saExpandWrapper .saExpand::after{content:'';height:48px;width:48px;position:absolute;margin-right:-8px}.saDesktop .saHasBorder .saPartHeader{padding:16px 16px 0 16px}.saPartHeader{display:flex;flex-direction:column;min-width:0;box-sizing:border-box;padding-bottom:8px}.saPartHeader .saPartTitleWrapper{display:flex;gap:4px;flex-shrink:1;width:100%;max-width:fit-content}.saPartHeader .saPartHeading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;gap:4px}.saPartHeader .saPartHeading h2{overflow-wrap:anywhere;line-height:30px}.saPartButtons .saTopButtons{min-width:0}.saPartButtons .saNavigationBar{padding-bottom:8px}.saStandard .saPartButtons .saNavigationBar{padding-bottom:16px}.saCompact .saPartButtons .saTopButtons{gap:8px}.saSmallScreen .saPartButtons .saTopButtons{justify-content:space-between}@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(49,58,68,.07),0 2px 4px rgba(49,58,68,.07),0 4px 8px rgba(49,58,68,.07),0 8px 16px rgba(49,58,68,.07),0 16px 32px rgba(49,58,68,.07),0 32px 64px rgba(49,58,68,.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 .saButtons{display:flex;flex-direction:row;gap:16px;min-width:0;flex-wrap:wrap}.saAlert .saAlertButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0}.saAlert .saAlertButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saAlert .saAlertButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saAlert .saAlertButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saAlert .saAlertButton{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .saAlert .saAlertButton:active{border-radius:12px}.saStandard .saAlert .saAlertButton .saIcon{font-size:20px;min-width:26px}.saCompact .saAlert .saAlertButton{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .saAlert .saAlertButton:active{border-radius:12px}.saCompact .saAlert .saAlertButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saAlert .saAlertButton{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .saAlert .saAlertButton:active{border-radius:12px}.saSmallScreen .saAlert .saAlertButton .saIcon{font-size:20px;min-width:26px}.saAlert.saError .saAlertHeader{background-image:linear-gradient(45deg,#e92149 25%,#e0163e 25%,#e0163e 50%,#e92149 50%,#e92149 75%,#e0163e 75%,#e0163e 100%);background-size:96px 96px}.saAlert.saForce .saAlertHeader{background:#f6ae02;background-image:linear-gradient(45deg,#fdbd24 25%,#f6ae02 25%,#f6ae02 50%,#fdbd24 50%,#fdbd24 75%,#f6ae02 75%,#f6ae02 100%);background-size:96px 96px}.saAlert.saInfo .saAlertHeader{background-color:#2d6ce1;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 .saAlertButton{min-width:108px}.saCompact .saAlert{border-radius:16px}.saCompact .saAlert .saAlertButton{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 .saAlertButton{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)}}.saButtonPrimary{background-color:#2d6ce1;color:#ffffff}.saButtonPrimary .saIcon{color:#ffffff}.saButtonPrimary .saBadge{color:#2d6ce1;background:#ffffff;border-color:#2d6ce1}.saButtonPrimary:hover{background-color:#1e5ed5}.saButtonPrimary:hover .saBadge{background-color:#ffffff;border-color:#1e5ed5}.saButtonPrimary:active{background-color:#1c58c6}.saButtonPrimary:active .saBadge{color:#1c58c6;border-color:2px solid #1c58c6}.saButtonPrimary:disabled{background:#cbdaf8;pointer-events:none}.saButtonSecondary{border:solid 1px #ccd5e2;background-color:#ffffff;color:#313a44}.saButtonSecondary .saIcon{color:#7088a4}.saButtonSecondary .saBadge{color:#ffffff;border:2px solid #ffffff}.saButtonSecondary:hover{border-color:#2d6ce1;color:#2d6ce1}.saButtonSecondary:hover .saIcon{color:#2d6ce1}.saButtonSecondary:hover .saBadge{background-color:#2d6ce1}.saButtonSecondary:active{background:#eef1f5}.saButtonSecondary:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saButtonSecondary.saDestructive{color:#e0163e;border-color:#fbd4db}.saButtonSecondary.saDestructive .saIcon{color:#e0163e}.saButtonSecondary.saDestructive .saBadge{background-color:#e0163e}.saButtonSecondary.saDestructive:hover{color:#ffffff;background:#e0163e;border-color:transparent}.saButtonSecondary.saDestructive:hover .saIcon{color:#ffffff;background-color:#e0163e}.saButtonSecondary.saDestructive:hover .saBadge{background-color:#ffffff;color:#e0163e;border-color:#e0163e}.saButtonSecondary.saDestructive:active{color:#ffffff;background:#be1335;border-color:transparent}.saButtonSecondary.saDestructive:active .saIcon{color:#ffffff;background-color:#be1335}.saButtonSecondary.saDestructive:active .saBadge{background-color:#ffffff;color:#be1335;border-color:#be1335}.saButtonGhost{color:#2d6ce1;background:0 0}.saButtonGhost .saIcon{color:#7088a4}.saButtonGhost.saDestructive{color:#e0163e}.saButtonGhost.saDestructive .saIcon{color:#e0163e}.saButtonGhost.saDestructive:hover>.saIcon{color:#e0163e}.saButtonGhost.saDestructive:hover{color:#e0163e;background:#ffedeb}.saButtonGhost.saDestructive:active{color:#fff;background:#e0163e}.saButtonGhost.saDestructive:active>.saIcon{color:#fff}.saButtonGhost:hover>.saIcon{color:#2d6ce1}.saButtonGhost:hover{background:#f8f9fb;color:#2d6ce1}.saButtonGhost:active{background:#dde3ec}.saButtonGhost:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saButtonGhost:disabled .saIcon{color:#7088a4}.saDefaultButtonPrimary{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;background-color:#2d6ce1;color:#ffffff}.saDefaultButtonPrimary .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saDefaultButtonPrimary .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDefaultButtonPrimary .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saDefaultButtonPrimary .saIcon{color:#ffffff}.saDefaultButtonPrimary .saBadge{color:#2d6ce1;background:#ffffff;border-color:#2d6ce1}.saDefaultButtonPrimary:hover{background-color:#1e5ed5}.saDefaultButtonPrimary:hover .saBadge{background-color:#ffffff;border-color:#1e5ed5}.saDefaultButtonPrimary:active{background-color:#1c58c6}.saDefaultButtonPrimary:active .saBadge{color:#1c58c6;border-color:2px solid #1c58c6}.saDefaultButtonPrimary:disabled{background:#cbdaf8;pointer-events:none}.saStandard .saDefaultButtonPrimary{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .saDefaultButtonPrimary:active{border-radius:12px}.saStandard .saDefaultButtonPrimary .saIcon{font-size:20px;min-width:26px}.saCompact .saDefaultButtonPrimary{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .saDefaultButtonPrimary:active{border-radius:12px}.saCompact .saDefaultButtonPrimary .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saDefaultButtonPrimary{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .saDefaultButtonPrimary:active{border-radius:12px}.saSmallScreen .saDefaultButtonPrimary .saIcon{font-size:20px;min-width:26px}.saDefaultButtonSecondary{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#ffffff;color:#313a44}.saDefaultButtonSecondary .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saDefaultButtonSecondary .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDefaultButtonSecondary .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saDefaultButtonSecondary .saIcon{color:#7088a4}.saDefaultButtonSecondary .saBadge{color:#ffffff;border:2px solid #ffffff}.saDefaultButtonSecondary:hover{border-color:#2d6ce1;color:#2d6ce1}.saDefaultButtonSecondary:hover .saIcon{color:#2d6ce1}.saDefaultButtonSecondary:hover .saBadge{background-color:#2d6ce1}.saDefaultButtonSecondary:active{background:#eef1f5}.saDefaultButtonSecondary:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saDefaultButtonSecondary.saDestructive{color:#e0163e;border-color:#fbd4db}.saDefaultButtonSecondary.saDestructive .saIcon{color:#e0163e}.saDefaultButtonSecondary.saDestructive .saBadge{background-color:#e0163e}.saDefaultButtonSecondary.saDestructive:hover{color:#ffffff;background:#e0163e;border-color:transparent}.saDefaultButtonSecondary.saDestructive:hover .saIcon{color:#ffffff;background-color:#e0163e}.saDefaultButtonSecondary.saDestructive:hover .saBadge{background-color:#ffffff;color:#e0163e;border-color:#e0163e}.saDefaultButtonSecondary.saDestructive:active{color:#ffffff;background:#be1335;border-color:transparent}.saDefaultButtonSecondary.saDestructive:active .saIcon{color:#ffffff;background-color:#be1335}.saDefaultButtonSecondary.saDestructive:active .saBadge{background-color:#ffffff;color:#be1335;border-color:#be1335}.saStandard .saDefaultButtonSecondary{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .saDefaultButtonSecondary:active{border-radius:12px}.saStandard .saDefaultButtonSecondary .saIcon{font-size:20px;min-width:26px}.saCompact .saDefaultButtonSecondary{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .saDefaultButtonSecondary:active{border-radius:12px}.saCompact .saDefaultButtonSecondary .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saDefaultButtonSecondary{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .saDefaultButtonSecondary:active{border-radius:12px}.saSmallScreen .saDefaultButtonSecondary .saIcon{font-size:20px;min-width:26px}.ButtonPrimary{background-color:#2d6ce1;color:#ffffff}.ButtonPrimary .saIcon{color:#ffffff}.ButtonPrimary .saBadge{color:#2d6ce1;background:#ffffff;border-color:#2d6ce1}.ButtonPrimary:hover{background-color:#1e5ed5}.ButtonPrimary:hover .saBadge{background-color:#ffffff;border-color:#1e5ed5}.ButtonPrimary:active{background-color:#1c58c6}.ButtonPrimary:active .saBadge{color:#1c58c6;border-color:2px solid #1c58c6}.ButtonPrimary:disabled{background:#cbdaf8;pointer-events:none}.saClosePopupButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;background:#313a44;color:#fff;position:absolute;right:0}.saClosePopupButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saClosePopupButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saClosePopupButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saClosePopupButton{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .saClosePopupButton:active{border-radius:12px}.saStandard .saClosePopupButton .saIcon{font-size:20px;min-width:26px}.saCompact .saClosePopupButton{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .saClosePopupButton:active{border-radius:12px}.saCompact .saClosePopupButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saClosePopupButton{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .saClosePopupButton:active{border-radius:12px}.saSmallScreen .saClosePopupButton .saIcon{font-size:20px;min-width:26px}.saClosePopupButton:hover{background:#404c5b}.saClosePopupButton:active{background:#506072}.saStandard .saClosePopupButton{top:-48px}.saCompact .saClosePopupButton{top:-44px}@media screen and (max-width:1100px){.saLoginCover{display:none}}.saLogin{display:flex;flex-direction:row;width:100%;min-height:100vh;flex-wrap:wrap;color:#313a44;line-height:normal}.saLogin *{box-sizing:border-box}.saLogin .saErrorText p{color:#e0163e}.saLogin .saInstructions{margin-bottom:8px}.saLogin h1{font-size:24px;line-height:32px;font-weight:600;word-break:break-word;color:#313a44;padding-bottom:0}.saLogin .saInputTextWrapper{margin-right:0}.saLogin .saInputTextWrapper .saInputText{height:40px;border-radius:8px;padding:0 12px;min-width:32px}.saLogin .saInputTextWrapper .saTrailingIconsWrapper{height:40px}.saLogin .saInnerForm{display:flex;gap:24px;flex-direction:column}.saLogin .saButtonIcon{width:24px;height:24px}.saLogin .saBankIdLogo{background:url(../img/bankid.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:30%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:16px}.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 .saLoginPageButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px;max-width:100%;width:100%}.saLogin .saLoginInner .saLoginPageButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saLogin .saLoginInner .saLoginPageButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saLogin .saLoginInner .saLoginPageButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saLogin .saLoginInner .saLoginPageButton:active{border-radius:12px}.saLogin .saLoginInner .saLoginPageButton .saIcon{font-size:20px;min-width:26px}.saLogin .saLoginInner a{color:#2d6ce1}.saLogin .saLoginInner a:hover{text-decoration:underline}.saLogin .saStatus{margin-bottom:8px}.saLogin a.saForgotPassword{font-weight:400;font-size:14px;position:relative;text-decoration:none;color:#2d6ce1;transition:ease .2s all}.saLogin a.saForgotPassword:hover{text-decoration:underline}.saLogin a.saForgotPassword:active{color:#6181e6}.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:#60748b}.saLogin .saLoginDivider::after,.saLogin .saLoginDivider::before{content:'';height:1px;width:100%;border-radius:.5px;position:relative;background:#ccd5e2}.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:65%;background:url(../img/body-bg/background.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#eef1f5;border-radius:24px;margin:16px 16px 16px 0}.saLogin .saQrCodeWrapper{display:flex;justify-content:center;margin-top:16px}.saLogin .saBankIdAppInstructions{background:url(../img/desktop-phone.svg) top center no-repeat;width:200px;height:200px;margin-top:12px}.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(49,58,68,.07)}.saDesktop .saColumnPickerRoot .saColumnPicker{max-height:80vh}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px;color:#2d6ce1;background:0 0;font-size:20px}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker:active{border-radius:12px}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker .saIcon{color:#7088a4}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker.saDestructive{color:#e0163e}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker.saDestructive .saIcon{color:#e0163e}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker.saDestructive:hover>.saIcon{color:#e0163e}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker.saDestructive:hover{color:#e0163e;background:#ffedeb}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker.saDestructive:active{color:#fff;background:#e0163e}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker.saDestructive:active>.saIcon{color:#fff}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker:hover>.saIcon{color:#2d6ce1}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker:hover{background:#f8f9fb;color:#2d6ce1}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker:active{background:#dde3ec}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker:disabled .saIcon{color:#7088a4}.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}.saMiniView.saFitToContent .saColumnPickerRoot .saColumnPicker{position:fixed;top:40px;max-height:800px}.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:#60748b}.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:#f8f9fb}.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:#60748b}.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 #ccd5e2;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:#60748b}.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 .saDropOn .saEmptyItemWrapper{border-radius:6px;background:#f8f9fb;border:1px dashed #2d6ce1}.saStandard .saColumnPickerRoot .saColumnPicker{padding:24px;gap:24px;border-radius:24px;width:560px}.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}.saCompact .saColumnPickerRoot .saColumnPicker{padding:16px;gap:16px;border-radius:16px;width:400px}.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 .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 #60748b;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:#eff0fd;border:2px solid #2d6ce1}input.saCheckbox:active{background:#cfd2f8}input.saCheckbox:disabled{background:#eef1f5;pointer-events:none;border:2px solid #ccd5e2}input.saCheckbox:checked{background:#2d6ce1;border:2px solid #1f59bf}input.saCheckbox:checked:hover{background:#8f9eed;border:2px solid #2d6ce1}input.saCheckbox:checked:active{background:#6181e6}input.saCheckbox:checked:disabled{background:#eef1f5;pointer-events:none;border:2px solid #ccd5e2}input.saCheckbox:checked:disabled::before{background:#60748b}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:#2d6ce1;border:2px solid #2d6ce1}input.saCheckbox:indeterminate:hover{background:#8f9eed;border:2px solid #2d6ce1}input.saCheckbox:indeterminate:active{background:#6181e6}input.saCheckbox:indeterminate:disabled{background:#eef1f5;pointer-events:none;border:2px solid #ccd5e2}input.saCheckbox:indeterminate:disabled::before{background:#60748b}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 #e0163e solid}.saHighlightFieldError input.saCheckbox:checked{background:#e0163e;border:2px solid #b81c34}.saHighlightFieldError input.saCheckbox:checked:hover{background:#f7807f;border:2px solid #e0163e}.saHighlightFieldError input.saCheckbox:checked:active{background:#eb4f58}.saHighlightFieldError input.saCheckbox:hover{background:#ffedeb}.saHighlightFieldError input.saCheckbox:active{background:#ffc7c4}.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 .saInputText:not(.saCheckboxTreeFilter),.saHighlightFieldError .saSignatureOuter,.saHighlightFieldError .stndrdfld,.saHighlightFieldError .tox-tinymce .tox-menubar,.saHighlightFieldError .tox-tinymce .tox-toolbar,.saHighlightFieldError.radiowrapper label,.saHighlightFieldError.saMultiAutoSearchWrapper .saSelectedValueWrapper{background:#ffedeb!important;box-shadow:inset 0 0 0 2px #e0163e!important}.saHighlightFieldError .treewrapper.multipicker{border:2px solid #e0163e!important}.saHighlightFieldError .treewrapper .treeview .imgholder.child-expnd-cpse,.saHighlightFieldError .treewrapper.multipicker ul li .om{background:#ffedeb!important}.saHighlightFieldError select:not(.saListBox) option:nth-child(even){background:#fdd!important}.saHighlightFieldError select.popupslct{background:#fff!important}.shortest.saInputTextWrapper{width:4em}.short.saInputTextWrapper{width:7em}.mediumShort.saInputTextWrapper{width:10em}.mediumLong.saInputTextWrapper{width:18em}.long.saInputTextWrapper{width:27em}.longest.saInputTextWrapper{width:45em}.saSmallScreen .multirowwrapper .shortest.saInputTextWrapper{width:4em}.saSmallScreen .multirowwrapper .short.saInputTextWrapper{width:7em}.saSmallScreen .multirowwrapper .mediumShort.saInputTextWrapper{width:10em}.saSmallScreen .multirowwrapper .mediumLong.saInputTextWrapper{width:18em}.saSmallScreen .multirowwrapper .long.saInputTextWrapper{width:27em}.saSmallScreen .multirowwrapper .longest.saInputTextWrapper{width:45em}select.saInputText{cursor:pointer}.saInputTextWrapper.saLabeled .saLabeledLabel{position:absolute;pointer-events:none;color:#60748b;font-size:16px;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;top:6px;left:8px;font-size:12px;line-height:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:calc(100% - 32px);height:18px}.saCompact .saInputTextWrapper.saLabeled .saLabeledLabel{top:4px}.saInputTextWrapper.saLabeled .saInputText{padding-top:12px;padding-left:8px;padding-bottom:0}.saCompact .saInputTextWrapper.saLabeled .saInputText{padding-bottom:0}.saInputTextWrapper{display:flex;flex-direction:column;position:relative;margin-right:1em}.saSmallScreen .saInputTextWrapper{width:100%}.saInputTextWrapper.saHasLeadingIcon .saInputText{padding-left:32px}.saInputTextWrapper.saHasTrailingIcons .saInputText{padding-right:32px}.saInputTextWrapper .saLeadingIconWrapper{position:absolute;color:#60748b;top:3px;left:0;z-index:1;font-size:20px;padding:0 8px 0 4px}.saInputTextWrapper .saTrailingIconsWrapper{display:flex;position:absolute;right:0;pointer-events:none;align-items:center;min-width:0}.saInputTextWrapper .saTrailingIconsWrapper .saIcon{cursor:none;position:relative;display:flex;align-items:center;justify-content:center;width:auto;transition-property:color,background-color,border-radius;transition-duration:.2s;transition-timing-function:ease;color:#60748b}.saInputTextWrapper .saTrailingIconsWrapper .saIcon.saActionIcon:not(:disabled){color:#2d6ce1;cursor:pointer;pointer-events:auto;background:0 0;border:none;border-radius:4px}.saInputTextWrapper .saTrailingIconsWrapper .saIcon.saActionIcon:not(:disabled):hover{background:#d5e2f9}.saInputTextWrapper .saTrailingIconsWrapper .saIcon.saActionIcon:not(:disabled):hover::after{height:0}.saInputTextWrapper .saTrailingIconsWrapper .saIcon.saActionIcon:not(:disabled):active{background:#2d6ce1;transform:scale(.96);border-radius:8px;color:#ffffff}.saInputTextWrapper .saTrailingIconsWrapper .saIcon.saActionIcon:not(:disabled):active::after{height:0}.saInputTextWrapper .saTrailingIconsWrapper .saIcon.saActionIcon:not(:disabled).saActive{background:#2d6ce1;border-radius:8px;color:#ffffff}.saInputTextWrapper .saTrailingIconsWrapper .saIcon.saActionIcon:not(:disabled).saActive::after{height:0}.saInputTextWrapper .saDropdown+.saTrailingIconsWrapper .saIcon{font-size:14px}.saInputTextWrapper .saInputText{max-width:100%;background:#fff;font:inherit;color:inherit;box-shadow:inset 0 0 0 1px #ccd5e2;border:none;transition:background-color .2s ease,box-shadow .2s ease;width:100%;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none}.saInputTextWrapper .saInputText.saDropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;text-overflow:ellipsis;padding-right:24px}:not(.saLabeled).saInputTextWrapper .saInputText.saDropdown{padding:0 24px 0 8px}.saInputTextWrapper .saInputText.saDropdown:disabled{opacity:1}.saInputTextWrapper .saInputText:focus-visible{outline:0}.saInputTextWrapper .saInputText:hover{box-shadow:inset 0 0 0 2px #2d6ce1}.saInputTextWrapper .saInputText:focus-within{background:#f8f9fb;box-shadow:inset 0 0 0 2px #2d6ce1}.saInputTextWrapper .saInputText::placeholder{color:#60748b}.saInputTextWrapper .saInputText:disabled{pointer-events:none;border:none;box-shadow:none;background:#eef1f5;color:#60748b}.saInputTextWrapper .saInputText{height:32px;border-radius:8px;padding:8px;min-width:0;font-size:14px}.saInputTextWrapper .saTrailingIconsWrapper{gap:4px;height:32px;padding:0 8px 0 8px}.saInputTextWrapper .saTrailingIconsWrapper .saIcon{font-size:16px}.saInputTextWrapper .saTrailingIconsWrapper .saIcon.saActionIcon:not(:disabled){padding-left:4px;padding-right:4px;margin-right:-4px;pointer-events:auto;width:24px;height:24px;border-radius:4px}.saInputTextWrapper .saTrailingIconsWrapper .saIcon.saActionIcon:not(:disabled):active{border-radius:8px}.saInputTextWrapper .saLeadingIconWrapper{padding:0 4px;top:4px}.saDesktop .saInputTextWrapper .saInputText.saListBox{padding-right:0;line-height:24px;height:unset}.saDesktop .saInputTextWrapper .saInputText.saListBox+.saTrailingIconsWrapper{display:none}.saSmallScreen .saInputTextWrapper .saInputText.saListBox{padding:0 24px 0 8px}.saSmallScreen .saInputTextWrapper .saInputText.saListBox+.saTrailingIconsWrapper .saIcon{font-size:14px}.saInputTextWrapper .saInputText.saListBox:focus-within,.saInputTextWrapper .saInputText.saListBox:hover{box-shadow:0 0 0 2px #2d6ce1}.saInputTextWrapper .saInputText.saListBox option{text-overflow:ellipsis;overflow:hidden}.saInputTextWrapper .saInputText.saListBox option:checked{color:#fff;background:#8fa5c0;background-image:linear-gradient(0deg,#8fa5c0,#8fa5c0)}.saInputTextWrapper .saInputText.saListBox option:hover{color:#fff;background:#7088a4;background-image:linear-gradient(0deg,#7088a4,#7088a4)}.saInputTextWrapper .saInputText.saListBox:focus option:checked{color:#fff;background:#2d6ce1 linear-gradient(0deg,#2d6ce1 0,#2d6ce1 100%)}.saOptionListWrapper .saTag,.saSelectedValueWrapper .saTag{display:flex;align-items:center;font-size:14px;cursor:pointer}.saOptionListWrapper .saTag span,.saSelectedValueWrapper .saTag span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saOptionListWrapper{z-index:1005;margin-top:5px;position:absolute;background:#fff;display:none;flex-direction:column;width:fit-content;min-width:calc(100%);max-width:712px;flex:2;overscroll-behavior:contain;padding:4px;border-radius:12px;overflow-y:auto;overflow-x:hidden;border:1px solid #f8f9fb;min-height:32px;max-height:448px;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px 4px rgba(49,58,68,.07),0 4px 8px rgba(49,58,68,.07),0 8px 16px rgba(49,58,68,.07),0 16px 32px rgba(49,58,68,.07),0 32px 64px rgba(49,58,68,.07)}.saSmallScreen .saOptionListWrapper{padding:0;width:95vw;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}.saOptionListWrapper:focus{outline:0}.saOptionListWrapper .saTag{height:40px;flex:1;padding:0 8px;border-radius:8px;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;color:#313a44}.saOptionListWrapper .saTag:hover{background:#f8f9fb}.saSmallScreen .saOptionListWrapper .saTag:hover{background:inherit}.saOptionListWrapper .saTag.saFocus{background:#f8f9fb;color:#2d6ce1}.saSmallScreen .saOptionListWrapper .saTag.saFocus{background:#fff;color:#313a44}.saStandard .saOptionListWrapper .saTag{min-height:40px}.saCompact .saOptionListWrapper .saTag{min-height:32px;max-height:32px;border-radius:4px}.saOptionListWrapper .saTag.saNoResults{gap:8px;height:unset;pointer-events:none}label.saMandatory::after{content:'*'/'';color:#e0163e;font-weight:700;margin-left:4px;position:absolute}.saMultiRowWrapper label.saMandatory{padding-right:.8em}.saIconOnlyFieldButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#ffffff;color:#313a44;background-color:#f8f9fb;line-height:14px;border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saIconOnlyFieldButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saIconOnlyFieldButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saIconOnlyFieldButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saIconOnlyFieldButton .saIcon{color:#7088a4}.saIconOnlyFieldButton .saBadge{color:#ffffff;border:2px solid #ffffff}.saIconOnlyFieldButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saIconOnlyFieldButton:hover .saIcon{color:#2d6ce1}.saIconOnlyFieldButton:hover .saBadge{background-color:#2d6ce1}.saIconOnlyFieldButton:active{background:#eef1f5}.saIconOnlyFieldButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saIconOnlyFieldButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saIconOnlyFieldButton.saDestructive .saIcon{color:#e0163e}.saIconOnlyFieldButton.saDestructive .saBadge{background-color:#e0163e}.saIconOnlyFieldButton.saDestructive:hover{color:#ffffff;background:#e0163e;border-color:transparent}.saIconOnlyFieldButton.saDestructive:hover .saIcon{color:#ffffff;background-color:#e0163e}.saIconOnlyFieldButton.saDestructive:hover .saBadge{background-color:#ffffff;color:#e0163e;border-color:#e0163e}.saIconOnlyFieldButton.saDestructive:active{color:#ffffff;background:#be1335;border-color:transparent}.saIconOnlyFieldButton.saDestructive:active .saIcon{color:#ffffff;background-color:#be1335}.saIconOnlyFieldButton.saDestructive:active .saBadge{background-color:#ffffff;color:#be1335;border-color:#be1335}.saIconOnlyFieldButton.saDestructive{background:#fff8f7}.saIconOnlyFieldButton:active{border-radius:12px}.saLabeledFieldButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#ffffff;color:#313a44;background-color:#f8f9fb;line-height:14px;gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saLabeledFieldButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saLabeledFieldButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saLabeledFieldButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saLabeledFieldButton .saIcon{color:#7088a4}.saLabeledFieldButton .saBadge{color:#ffffff;border:2px solid #ffffff}.saLabeledFieldButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saLabeledFieldButton:hover .saIcon{color:#2d6ce1}.saLabeledFieldButton:hover .saBadge{background-color:#2d6ce1}.saLabeledFieldButton:active{background:#eef1f5}.saLabeledFieldButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saLabeledFieldButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saLabeledFieldButton.saDestructive .saIcon{color:#e0163e}.saLabeledFieldButton.saDestructive .saBadge{background-color:#e0163e}.saLabeledFieldButton.saDestructive:hover{color:#ffffff;background:#e0163e;border-color:transparent}.saLabeledFieldButton.saDestructive:hover .saIcon{color:#ffffff;background-color:#e0163e}.saLabeledFieldButton.saDestructive:hover .saBadge{background-color:#ffffff;color:#e0163e;border-color:#e0163e}.saLabeledFieldButton.saDestructive:active{color:#ffffff;background:#be1335;border-color:transparent}.saLabeledFieldButton.saDestructive:active .saIcon{color:#ffffff;background-color:#be1335}.saLabeledFieldButton.saDestructive:active .saBadge{background-color:#ffffff;color:#be1335;border-color:#be1335}.saLabeledFieldButton.saDestructive{background:#fff8f7}.saLabeledFieldButton:active{border-radius:12px}.saLabeledFieldButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saValidationMessageWrapper{position:absolute;display:block;bottom:0;width:500px}.saSmallScreen .saValidationMessageWrapper{max-width:92vw}.saValidationMessage{display:flex;gap:2px;align-items:center;position:absolute;z-index:998;font-weight:500;min-width:128px;width:fit-content;padding:4px 4px 4px 8px;white-space:normal;top:8px;border-radius:8px;font-size:14px;line-height:18px;justify-content:space-between}.saValidationMessage:hover{z-index:999}.saValidationMessage.saSignature{top:-32px}.saValidationMessage .saCloseButton{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background ease .2s,border-radius ease .2s,color ease .2s;border:none;background:0 0;color:#fff;height:24px;width:24px;min-width:24px;border-radius:4px;position:relative;font-size:16px}.saValidationMessage .saCloseButton:active{border-radius:8px}.saValidationMessage .saCloseButton::after{content:'';height:44px;width:44px;position:absolute;left:-2px;top:-8px}.saValidationMessage .saValidationMessageText{display:inline}.saValidationMessage .saValidationMessageText span{word-break:break-word}.saValidationMessage::after{content:'';top:-6px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid;position:absolute;left:16px}.saValidationMessage.saError{background:#e0163e;color:#fff}.saValidationMessage.saError::after{border-top-color:#e0163e;border-bottom-color:#e0163e}.saValidationMessage.saError .saCloseButton:hover{background:#b81c34}.saValidationMessage.saError .saCloseButton:active{background:#911d2b}.saValidationMessage.saInfo{background:#a4ddef;color:#1c3e47}.saValidationMessage.saInfo::after{border-top-color:#a4ddef;border-bottom-color:#a4ddef}.saValidationMessage.saInfo .saCloseButton{color:#1c3e47}.saValidationMessage.saInfo .saCloseButton:hover{background:#5fc9e5}.saValidationMessage.saInfo .saCloseButton:active{background:#1bb2d1}.saValidationMessage.saWarning{background:#f6ae02;color:#4a3612}.saValidationMessage.saWarning::after{border-top-color:#f6ae02;border-bottom-color:#f6ae02}.saValidationMessage.saWarning .saCloseButton{color:#4a3612}.saValidationMessage.saWarning .saCloseButton:hover{background:#d6980d}.saValidationMessage.saWarning .saCloseButton:active{background:#b07d13}.saCheckboxTreeWrapper{display:flex;flex-direction:column;max-height:80vh}.saSmallScreen .saCheckboxTreeWrapper{width:100%}.saCheckboxTreeWrapper .saCheckboxTree{overflow-y:auto;box-shadow:inset 0 0 0 1px #ccd5e2;border-radius:0 0 8px 8px;padding:8px}.saDisabled .saCheckboxTreeWrapper{pointer-events:none}.saCheckboxTreeWrapper .saInputTextWrapper:focus-within .saLeadingIcon{color:#2d6ce1}.saCheckboxTreeWrapper .saInputText{height:40px;border-radius:8px;padding:0 12px;min-width:80px;max-width:100%;font:inherit;outline:0}.saCheckboxTreeWrapper .saInputText.saSuccess.saInputValidation .saInputValidationIcon{display:flex;transform:scale(1);min-width:24px}.saCheckboxTreeWrapper .saInputText.saSuccess.saInputValidation .saInputValidationIcon::before{content:'\f00c';color:#278239;font-size:24px}.saCheckboxTreeWrapper .saInputValidation{display:flex;position:unset;right:unset;top:unset;padding:8px 8px 8px 14px;min-width:0;gap:6px;pointer-events:none;align-items:center}.saCheckboxTreeWrapper .saInputValidation .saInputValidationIcon{display:flex;border-radius:0;font-size:20px}.saCheckboxTreeWrapper .saInputValidation .saInputErrorMessage{display:flex;color:#313a44;transform:translateY(0);word-break:break-word}.saCheckboxTreeWrapper .saInputValidation.saError{box-shadow:inset 0 0 0 1px #e0163e;background:#ffedeb}.saCheckboxTreeWrapper .saInputValidation.saError .saInputValidationIcon{color:#e0163e}.saCheckboxTreeWrapper .saInputValidation.saInfo{box-shadow:inset 0 0 0 1px #2d6ce1;background:#eff0fd}.saCheckboxTreeWrapper .saInputValidation.saInfo .saInputValidationIcon{color:#2d6ce1}.saCheckboxTreeWrapper .saInputValidation.saWarning{box-shadow:inset 0 0 0 1px #d6980d;background:#ffefd3}.saCheckboxTreeWrapper .saInputValidation.saWarning .saInputValidationIcon{color:#b07d13}.saCheckboxTreeWrapper .saCheckboxTreeHeader{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#eef1f5;border-radius:8px 8px 0 0;padding:12px 16px;box-shadow:inset 0 0 0 1px #ccd5e2;margin-bottom:-1px}.saCheckboxTreeWrapper .saCheckboxTreeSticky{margin-top:-8px;margin-left:-8px;top:-8px;position:sticky;width:calc(100% + 16px);z-index:2;background:#fff;box-shadow:inset 0 0 0 1px #eef1f5;margin-bottom:8px}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper .saLeadingIcon{position:absolute;padding-left:16px;top:10px;left:0;z-index:1;font-size:20px;pointer-events:none}.saDisabled .saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper{opacity:.6}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputText{border-radius:0;background:0 0;padding:0 12px 0 44px}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper{margin-right:0}.saCheckboxTreeWrapper .saCheckboxTreeNumberOfChecked{font-size:12px;line-height:12px}.saDisabled .saCheckboxTreeWrapper .saCheckboxTreeNumberOfChecked{color:#60748b}.saCheckboxTreeWrapper .saNoResults{display:flex;align-items:center;color:#60748b;min-height:40px;padding:8px}.saCompact .saCheckboxTreeWrapper .saCheckboxTreeHeader{padding:6px 14px}.saCompact .saCheckboxTreeWrapper .saError.saInputValidation{padding:8px 8px 8px 14px;gap:8px}.saCompact .saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputText{padding-left:40px}.saCompact .saCheckboxTreeWrapper .saNoResults{min-height:32px;max-height:32px}.saColorPreview{padding:0;border:1px solid #ccd5e2;transition:background-color ease .2s,opacity ease .2s,border-radius ease .2s;overflow:hidden;background-color:#ccd5e2;background-image:repeating-linear-gradient(45deg,#ccd5e2 25%,transparent 25%,transparent 75%,#ccd5e2 75%,#ccd5e2),repeating-linear-gradient(45deg,#ccd5e2 25%,#eef1f5 25%,#eef1f5 75%,#ccd5e2 75%,#ccd5e2)}.saColorPreview:hover{opacity:.9}.saColorPreview:active{border-radius:12px;transform:scale(.96)}.saColorPreview{height:24px;width:24px;border-radius:4px;background-position:0 0,5.5px 5.5px;background-size:11px 11px}.saColorPickerField{width:10em}.saColorPicker{position:absolute;width:480px;z-index:1005}.saColorPicker .saColors{margin-top:4px;position:relative;display:flex;flex-direction:column;width:100%;border-radius:16px;gap:16px;padding:8px;background:#fff;border:solid 1px #ccd5e2;box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px 4px rgba(49,58,68,.07),0 4px 8px rgba(49,58,68,.07),0 8px 16px rgba(49,58,68,.07);z-index:1;transition:ease height .2s,ease opacity .2s;height:fit-content;max-height:80vh;overflow-y:auto}.saColorPicker .saCustomColorPickerWrapper{display:flex;gap:8px;border:1px solid #eef1f5;padding:0 8px;align-items:center;border-radius:12px;height:48px;transition:ease all .2s;cursor:pointer}.saColorPicker .saCustomColorPickerWrapper:hover{box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px 4px rgba(49,58,68,.07),0 4px 8px rgba(49,58,68,.07),0 8px 16px rgba(49,58,68,.07);color:#2d6ce1}.saColorPicker .saCustomColorPicker::after,.saColorPicker input.saColor::after{content:'';height:14px;width:14px;border-radius:100%;background:#fff;position:absolute;top:8px;left:8px;box-shadow:0 2px 2px rgba(49,58,68,.6);transition:ease all .2s;border:solid 1px #ccd5e2}.saColorPicker .saCustomColorPicker{display:flex;align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;border-radius:12px;transition:ease transform .2s,ease border-radius .2s,ease box-shadow .2s;height:40px;position:relative;height:32px;min-width:32px;background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#ff00ff,red);border-radius:8px;transition:ease border-radius .2s;box-shadow:0 0 0 1px #eef1f5}.saColorPicker .saCustomColorPicker:active,.saColorPicker .saCustomColorPicker:focus-within{box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px 4px rgba(49,58,68,.07),0 4px 8px rgba(49,58,68,.07),0 8px 16px rgba(49,58,68,.07);border-radius:16px;transform:scale(.96)}.saColorPicker .saCustomColorPicker::after{transform:scale(0);transform-origin:center}.saColorPicker .saCustomColorPicker.saSelected{border-radius:100%}.saColorPicker .saCustomColorPicker.saSelected::after{transform:scale(1)}.saColorPicker .saCustomColorPicker input{opacity:0;border:none;width:32px;height:32px;padding:0;transition:ease border-radius .2s;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute;left:0;top:0}.saColorPicker .saCustomColorPicker input[type=color]::-webkit-color-swatch-wrapper{padding:0}.saColorPicker .saCustomColorPicker input[type=color]::-webkit-color-swatch{border:none}.saColorPicker .saPaletteWrapper{display:flex;flex-direction:row;gap:8px;justify-content:space-between}.saColorPicker .saPalette{display:flex;flex-wrap:wrap;gap:8px;position:relative}.saColorPicker .saPalette .saPaletteHeading{padding-bottom:4px}.saColorPicker .saPaletteHeading{color:#60748b;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saColorPicker input.saColor{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:32px;height:32px;margin:0;border-radius:8px;background:#eef1f5;box-shadow:0 0 0 1px #ccd5e2;cursor:pointer;transition:ease transform .2s,ease border-radius .2s,ease box-shadow .2s;position:relative}.saColorPicker input.saColor:hover{transform:scale(1.1);box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px 4px rgba(49,58,68,.07),0 4px 8px rgba(49,58,68,.07),0 8px 16px rgba(49,58,68,.07)}.saColorPicker input.saColor:active{border-radius:12px;box-shadow:0 0 0 1px #ccd5e2;transform:scale(.96)}.saColorPicker input.saColor::before{content:'';height:40px;width:40px;left:-4px;top:-4px;position:absolute;background:0 0;opacity:0}.saColorPicker input.saColor::after{transform:scale(1);opacity:0}.saColorPicker input.saColor:checked{pointer-events:none;border-radius:100%}.saColorPicker input.saColor:checked::before{content:none}.saColorPicker input.saColor:checked::after{opacity:1;transform:scale(1)}.saCompact .saColorPicker{width:360px}.saCompact .saColorPicker .saColors{border-radius:8px;gap:8px;padding:8px}.saCompact .saColorPicker input.saColor{width:24px;height:24px;border-radius:4px}.saCompact .saColorPicker input.saColor:active{border-radius:8px}.saCompact .saColorPicker input.saColor::before{height:32px;width:32px;left:-4px;top:-4px}.saCompact .saColorPicker input.saColor::after{height:10px;width:10px;top:6px;left:6px}.saCompact .saColorPicker input.saColor:checked{border-radius:100%}.saCompact .saColorPicker .saCustomColorPickerWrapper{height:32px;border-radius:8px;padding:0 4px}.saCompact .saColorPicker .saCustomColorPicker{height:24px;min-width:24px}.saCompact .saColorPicker .saCustomColorPicker::after{height:10px;width:10px;top:6px;left:6px}.saSmallScreen .saColorPicker{width:90vw}.saDateTimeField{width:14em}.saDateField{width:10em}.saTimeField{width:10em}.saDatePicker{gap:4px}.saDateTimePickerWrapper{gap:16px}.saDatePickerRoot{animation:.1s ease-in-out saScaleIn;position:absolute;z-index:1005;width:fit-content;user-select:none;padding:8px 16px 16px 16px;border-radius:16px;display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px 4px rgba(49,58,68,.07),0 4px 8px rgba(49,58,68,.07),0 8px 16px rgba(49,58,68,.07),0 16px 32px rgba(49,58,68,.07),0 32px 64px rgba(49,58,68,.07);border:solid 1px #ccd5e2;background:#fff;font-size:14px}.saDatePickerRoot *{box-sizing:border-box}.saDatePickerRoot a{text-decoration:none}.saDatePickerRoot .saPrevMonth{animation:.2s ease-in-out saPrevMonth}.saDatePickerRoot .saNextMonth{animation:.2s ease-in-out saNextMonth}.saDatePickerRoot .saMonthWrapper{display:flex;flex-direction:column;position:relative}.saDatePickerRoot .saYearPicker{display:flex;flex-wrap:wrap;flex-direction:row;align-content:flex-start;gap:4px;transition:ease width .2s,ease height .2s;position:absolute;top:32px;left:0;z-index:1;height:0;width:268px;overflow-x:hidden;padding:0;background:#fff;overflow:auto}.saDatePickerRoot .saYearPicker.saActive{height:224px}.saFewWeeks.saDatePickerRoot .saYearPicker.saActive{height:190px}.saManyWeeks.saDatePickerRoot .saYearPicker.saActive{height:262px}.saDateTimePickerWrapper.saDatePickerRoot .saYearPicker{width:402px}.saDateTimePickerWrapper.saDatePickerRoot .saYearPicker.saActive{height:296px}.saCompact .saDateTimePickerWrapper.saDatePickerRoot .saYearPicker.saActive{height:288px}.saDatePickerRoot .saMonth{display:flex;font-size:16px;align-items:center;font-weight:600;gap:8px;color:#313a44}.saDatePickerRoot .saMonth .saIcon{color:#60748b;font-size:14px;transition:ease all .2s}.saDatePickerRoot .saMonth:hover{color:#2d6ce1}.saDatePickerRoot .saMonth:hover .saIcon{color:#2d6ce1}.saDatePickerRoot .saMonth:active{color:#6181e6}.saDatePickerRoot .saMonth:active .saIcon{color:#6181e6}.saDatePickerRoot .saMonth.saActive{color:#2d6ce1}.saDatePickerRoot .saMonth.saActive .saIcon{color:#2d6ce1;transform:rotate(180deg)}.saDatePickerRoot .saDatePickerMonthHeading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;height:32px}.saDatePickerRoot .saMonths{display:flex;gap:4px;justify-content:flex-end;transition:transform .2s ease,visibility .2s ease,opacity .2s ease}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saMonths{visibility:hidden;transform:translateY(32px);opacity:0}.saDatePickerRoot .saMonths a .saIcon{display:flex;align-items:center;justify-content:center;height:32px;min-width:32px;position:relative;border-radius:8px;color:#60748b;cursor:pointer;transition:all .2s ease}.saDatePickerRoot .saMonths a .saIcon::after{content:'';position:absolute;height:48px;width:48px}.saDatePickerRoot .saMonths a .saIcon:hover{background:#f8f9fb;color:#2d6ce1}.saDatePickerRoot .saMonths a .saIcon:active{background:#eef1f5;border-radius:12px}.saDatePickerRoot .saDayRow{display:flex;text-align:center;gap:4px;color:#60748b;align-items:center;transition:transform .2s ease,visibility .2s ease,opacity .2s ease}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saDayRow{visibility:hidden;transform:translateY(32px);opacity:0}.saDatePickerRoot .saWeekNr{display:flex;align-items:center;justify-content:center;font-size:12px;min-width:16px;height:32px;color:#60748b;opacity:.8}.saDatePickerRoot .saWeekNr.saEmpty{height:24px}.saDatePickerRoot .saDay{display:flex;align-items:center;justify-content:center;min-width:32px;height:24px;font-size:12px;color:#60748b;opacity:.8}.saDatePickerRoot .saDateRow{display:flex;text-align:center;gap:4px;transition:transform .2s ease,visibility .2s ease,opacity .2s ease}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saDateRow{visibility:hidden;transform:translateY(32px);opacity:0}.saDatePickerRoot .saDate{display:flex;justify-content:center;align-items:center;height:32px;min-width:32px;font-size:14px;cursor:pointer;transition:ease all .2s;position:relative;color:#313a44;line-height:14px;border-radius:8px}.saDatePickerRoot .saDate:hover{background:#f8f9fb;color:#2d6ce1}.saDatePickerRoot .saDate:active{background:#eef1f5;border-radius:12px}.saDatePickerRoot .saDate.saToday{color:#2d6ce1;font-weight:700}.saDatePickerRoot .saDate.saDisabled{color:#ccd5e2;pointer-events:none}.saDatePickerRoot .saDate.saDateActive{background:#dde7fa;color:#2d6ce1;border:1px solid #2d6ce1}.saDatePickerRoot .saDate.saDateActive.saToday{font-weight:400}.saDatePickerRoot .saDate.saEmpty{pointer-events:none}.saDatePickerRoot .saTodayLink{display:flex;font-size:14px;color:#2d6ce1;transition:ease color .2s;transition:transform .2s ease,visibility .2s ease,opacity .2s ease}.saDatePickerRoot .saTodayLink:hover{text-decoration:underline}.saDatePickerRoot .saTodayLink:active{color:#8f9eed}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saTodayLink{visibility:hidden;transform:translateY(32px);opacity:0}.saDatePickerRoot .saDatePickerMonth{display:flex;flex-direction:column;gap:4px}.saDatePickerRoot .saDateTimePicker{display:flex;flex-direction:row;gap:16px}.saDatePickerRoot .saButtonRow{display:flex;align-items:center;flex-direction:row;gap:8px;min-width:0;transition:transform .2s ease,visibility .2s ease,opacity .2s ease}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saButtonRow{visibility:hidden;transform:translateY(32px);opacity:0}.saDatePickerRoot .saButtonRow .saDatePickerButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;min-width:80px}.saDatePickerRoot .saButtonRow .saDatePickerButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saDatePickerRoot .saButtonRow .saDatePickerButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDatePickerRoot .saButtonRow .saDatePickerButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saDatePickerRoot .saButtonRow .saDatePickerButton{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .saDatePickerRoot .saButtonRow .saDatePickerButton:active{border-radius:12px}.saStandard .saDatePickerRoot .saButtonRow .saDatePickerButton .saIcon{font-size:20px;min-width:26px}.saCompact .saDatePickerRoot .saButtonRow .saDatePickerButton{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .saDatePickerRoot .saButtonRow .saDatePickerButton:active{border-radius:12px}.saCompact .saDatePickerRoot .saButtonRow .saDatePickerButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saDatePickerRoot .saButtonRow .saDatePickerButton{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .saDatePickerRoot .saButtonRow .saDatePickerButton:active{border-radius:12px}.saSmallScreen .saDatePickerRoot .saButtonRow .saDatePickerButton .saIcon{font-size:20px;min-width:26px}.saDatePickerRoot .saTimeSlotPickerWrapper{display:flex;flex-direction:column;gap:8px;border-left:1px solid #eef1f5;padding:0 0 0 16px;transition:ease all .2s;margin-top:8px;height:272px;transition:transform .2s ease,visibility .2s ease,border .2s ease,opacity .2s ease;transform-origin:center}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saTimeSlotPickerWrapper{visibility:hidden;border-left-color:transparent;transform:translateY(32px);opacity:0}.saDatePickerRoot .saTimeSlotPickerWrapper label{font-weight:700;font-size:14px;color:#313a44}.saDatePickerRoot .saTimeSlotPicker{display:flex;flex-direction:column;height:auto;overflow:auto;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;padding:8px 16px;gap:4px}.saDatePickerRoot .saDatePickerSlot{display:flex;align-items:center;justify-content:center;min-height:32px;height:32px;width:62px;padding:8px;border-radius:4px;cursor:pointer;transition:background .2s ease,border-radius .2s ease,color .2s ease,box-shadow .2s ease;box-shadow:inset 0 0 0 1px #dde3ec;font-size:16px;color:#313a44;background:0 0}.saDatePickerRoot .saDatePickerSlot:hover{color:#2d6ce1;background:#f8f9fb;box-shadow:inset 0 0 0 1px #2d6ce1}.saDatePickerRoot .saDatePickerSlot:active{color:#2d6ce1;background:#eef1f5;border-radius:12px;box-shadow:inset 0 0 0 1px #2d6ce1}.saDatePickerRoot .saDatePickerSlot.saSelected{background:#dde7fa;color:#2d6ce1;pointer-events:none;box-shadow:inset 0 0 0 1px #2d6ce1}.saDatePickerRoot .saDatePickerSlot.saSelected.saYearCurrent{font-weight:inherit}.saDatePickerRoot .saDatePickerSlot.saYearCurrent{color:#2d6ce1;font-weight:700}.saDatePickerRoot .saDatePickerSlot.saDecade{width:100%;box-shadow:none;justify-content:flex-start;padding:16px 0 8px 12px;font-size:12px;pointer-events:none;color:#60748b}.saCompact .saDatePickerRoot .saButtonRow .saButtonPrimary{min-width:64px}@keyframes saNextMonth{0%{transform:translateX(24px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes saPrevMonth{0%{transform:translateX(-24px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes saScaleIn{0%{transform:scale(.2);transform-origin:top}100%{transform:scale(1);transform-origin:top}}.saFileUploadAreaWrapper{width:480px;display:flex;flex-direction:column}.saHighlightFieldError .saFileUploadAreaWrapper .saFileUploadArea{background:#ffedeb;border-color:#e0163e}.saFileUploadAreaWrapper .saDisabledIcon{display:none}.saDisabled .saFileUploadAreaWrapper{cursor:not-allowed}.saDisabled .saFileUploadAreaWrapper .saDisabledIcon{display:flex}.saDisabled .saFileUploadAreaWrapper .saEnabledIcon{display:none}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea{cursor:not-allowed;background:#dde3ec}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea:hover{background:#dde3ec;border-color:#adbdd1}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea:active{background:#dde3ec;border-color:#adbdd1;border-radius:16px}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea:active .saFolderWrapper{transform:scale(1)}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea .saFileUploadAreaText{color:#60748b}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea .saLink{color:#60748b}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea .saLink:hover{text-decoration:none}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea .saLink:active{color:#60748b}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea .saFolderBack{background:#93a8c2}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea .saFolderBack::after{background:#93a8c2}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea .saPaper{display:none}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea .saFolderFront{background:#adbdd1}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea .saFolderFront .saIcon{color:#60748b}.saDisabled .saFileUploadAreaWrapper .saFileGroup{opacity:.5}.saDisabled .saFileUploadAreaWrapper .saFileButtonGroup .saDeleteButton{display:none}.saFileUploadAreaWrapper *{box-sizing:border-box}.saSmallScreen .saFileUploadAreaWrapper{width:calc(100vw - 20px)}.saFileUploadAreaWrapper .saFileUploadArea{display:flex;flex-direction:column;align-items:center;gap:16px;position:relative;width:100%;border:2px dashed #adbdd1;border-radius:16px;padding:24px;cursor:pointer;background:#f8f9fb;transition:ease border-color .2s,ease border-radius .2s,ease background .2s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saFileUploadAreaWrapper .saFileUploadArea:hover{border-color:#2d6ce1}.saFileUploadAreaWrapper .saFileUploadArea:active{background:#eef1f5;border-color:#2d6ce1;border-radius:24px}.saFileUploadAreaWrapper .saFileUploadArea:active .saFolderWrapper{transform:scale(.96)}.saFileUploadAreaWrapper .saFileUploadArea input[type=file]{display:none;opacity:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute;left:0;top:0;visibility:hidden}.saSmallScreen .saFileUploadAreaWrapper .saFileUploadArea{padding:16px}.saFileUploadAreaWrapper .saFileUploadArea .saFolderWrapper{pointer-events:none;display:flex;justify-content:center;align-items:center;padding-top:16px;transition:ease transform .2s}.saFileUploadAreaWrapper .saFileUploadArea .saFolder{display:flex;justify-content:center;align-items:center;transition:ease-in-out transform .2s;perspective:80px;transform-origin:bottom}.saFileUploadAreaWrapper .saFileUploadArea .saFolderBack{display:flex;justify-content:center;align-items:center;position:relative;width:64px;height:48px;background:#1d59c9;border-radius:0 6px 6px 6px;transition:ease-in-out box-shadow .2s}.saFileUploadAreaWrapper .saFileUploadArea .saFolderBack::after{content:'';width:20px;height:8px;background:#1d59c9;position:absolute;top:-6px;left:0;border-radius:4px 4px 0 0}.saFileUploadAreaWrapper .saFileUploadArea .saPaper{background:#e1e6ed;width:70%;height:70%;position:absolute;bottom:8px;border-radius:4px;transition:transform .3s ease-in-out,opacity .2s ease-out;z-index:0;opacity:0}.saFileUploadAreaWrapper .saFileUploadArea .saPaper:nth-child(2){background:#eef1f5;width:80%;height:60%;transition:transform .4s ease-in-out,opacity .2s ease-out;z-index:1}.saFileUploadAreaWrapper .saFileUploadArea .saPaper:nth-child(3){background:#fff;width:90%;height:50%;transition:transform .5s ease-in-out,opacity .2s ease-out;z-index:1}.saFileUploadAreaWrapper .saFileUploadArea .saFolderFront{position:absolute;width:100%;height:100%;background:#70a1ff;border-radius:6px;transform-origin:bottom;transition:transform .3s ease-in-out;background:#5185e6;display:flex;justify-content:center;align-items:center;z-index:2}.saFileUploadAreaWrapper .saFileUploadArea .saFolderFront .saIcon{font-size:20px;color:#fff}.saFileUploadAreaWrapper .saFileUploadArea.saDragOver,.saSmallScreen .saFileUploadAreaWrapper .saFileUploadArea:focus-within{border-color:#2d6ce1}.saFileUploadAreaWrapper .saFileUploadArea.saDragOver .saFolderWrapper .saFolder,.saSmallScreen .saFileUploadAreaWrapper .saFileUploadArea:focus-within .saFolderWrapper .saFolder{transform:translateY(-8px)}.saFileUploadAreaWrapper .saFileUploadArea.saDragOver .saFolderWrapper .saPaper,.saSmallScreen .saFileUploadAreaWrapper .saFileUploadArea:focus-within .saFolderWrapper .saPaper{transform:translateY(-4px);opacity:1}.saFileUploadAreaWrapper .saFileUploadArea.saDragOver .saFolderWrapper .saFolderBack,.saSmallScreen .saFileUploadAreaWrapper .saFileUploadArea:focus-within .saFolderWrapper .saFolderBack{box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px 4px rgba(49,58,68,.07),0 4px 8px rgba(49,58,68,.07),0 8px 16px rgba(49,58,68,.07)}.saFileUploadAreaWrapper .saFileUploadArea.saDragOver .saFolderWrapper .saFolderFront,.saSmallScreen .saFileUploadAreaWrapper .saFileUploadArea:focus-within .saFolderWrapper .saFolderFront{transform:rotateX(-15deg) scaleY(.65)}.saFileUploadAreaWrapper .saFileUploadArea .saFileUploadAreaInner{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.saFileUploadAreaWrapper .saFileUploadArea .saFileUploadAreaText{display:flex;flex-direction:column;align-items:center;gap:8px;transition:ease all .2s;text-align:center;width:100%}.saFileUploadAreaWrapper .saFileUploadArea .saFileUploadAreaHeading{font-size:14px;line-height:18px}.saFileUploadAreaWrapper .saFileUploadArea .saLink{color:#2d6ce1}.saFileUploadAreaWrapper .saFileUploadArea .saLink:hover{text-decoration:underline}.saFileUploadAreaWrapper .saFileUploadArea .saLink:active{color:#6181e6}.saFileUploadAreaWrapper .saFileUploadArea .saFileUploadAreaDescription{font-size:12px;line-height:16px;width:100%}.saFileUploadAreaWrapper .saFileGroup{display:flex;flex-wrap:wrap;padding-top:16px}.saFileUploadAreaWrapper .saFileGroup:empty{display:none}.saFileUploadAreaWrapper .saFileWrapper{display:flex;justify-content:space-between;gap:16px;position:relative;padding:8px;width:100%;min-height:56px;border:1px solid #ccd5e2;border-bottom:none;overflow:hidden}.saFileUploadAreaWrapper .saFileWrapper:first-child{border-radius:8px 8px 0 0}.saFileUploadAreaWrapper .saFileWrapper:last-child{border-radius:0 0 8px 8px;border-bottom:1px solid #ccd5e2}.saFileUploadAreaWrapper .saFileWrapper:only-child{border-radius:8px 8px;border-bottom:1px solid #ccd5e2}.saFileUploadAreaWrapper .saFileUploadProgress{display:flex;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:2px;width:100%;transition:ease opacity .2s,ease width .2s}.saFileUploadAreaWrapper .saFileUploadProgress::-webkit-progress-bar{background:#dde3ec;border-radius:2px}.saFileUploadAreaWrapper .saFileUploadProgress::-webkit-progress-value{background:#2d6ce1;border-radius:2px;transition:ease opacity .2s,ease width .2s}.saFileUploadAreaWrapper .saDone .saFileUploadProgress::-webkit-progress-value{background:#29bb4e}.saFileUploadAreaWrapper .saFileButtonGroup{display:flex;gap:4px;align-items:center}.saFileUploadAreaWrapper .saFileButtonGroup .saDeleteButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px;background:0 0;color:#e0163e}.saFileUploadAreaWrapper .saFileButtonGroup .saDeleteButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saFileUploadAreaWrapper .saFileButtonGroup .saDeleteButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saFileUploadAreaWrapper .saFileButtonGroup .saDeleteButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saFileUploadAreaWrapper .saFileButtonGroup .saDeleteButton:active{border-radius:12px}.saFileUploadAreaWrapper .saFileButtonGroup .saDeleteButton:hover{background:#e0163e;color:#fff}.saFileUploadAreaWrapper .saFileButtonGroup .saDeleteButton:active{background:#b81c34;color:#fff}.saFileUploadAreaWrapper .saFileButtonGroup .saDeleteButton::after{content:'';height:48px;width:48px;position:absolute}.saFileUploadAreaWrapper .saFile{display:flex;gap:8px;align-items:center;flex:1;width:100%;overflow:hidden}.saFileUploadAreaWrapper .saFile .saIcon{display:flex;justify-content:center;align-items:center;font-size:20px;border-radius:8px;height:32px;min-width:32px;background:#eef1f5;color:#60748b}.saFileUploadAreaWrapper .saFile .saIcon.fa-file-word{background:#eff0fd;color:#2d6ce1}.saFileUploadAreaWrapper .saFile .saIcon.fa-video{background:#ffede4;color:#b75617}.saFileUploadAreaWrapper .saFile .saIcon.fa-file-excel{background:#e1f6e1;color:#278239}.saFileUploadAreaWrapper .saFile .saIcon.fa-file-pdf{background:#ffedeb;color:#e0163e}.saFileUploadAreaWrapper .saFile .saIcon.fa-image{background:#ffecf6;color:#d1199f}.saFileUploadAreaWrapper .saFile .saIcon.fa-exclamation{background:#e0163e;color:#fff}.saFileUploadAreaWrapper .saFileInner{display:flex;flex-direction:column;gap:4px;width:100%;overflow:hidden;transition:ease margin .2s;min-width:0}.saFileUploadAreaWrapper .saFileNameWrapper{display:flex;font-size:14px;line-height:16px}.saSmallScreen .saFileUploadAreaWrapper .saFileNameWrapper{display:inline-grid}.saFileUploadAreaWrapper .saFileName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:18px}.saFileUploadAreaWrapper .saFileSizeWrapper{display:flex;flex-direction:column;gap:4px;width:100%}.saFileUploadAreaWrapper .saFileSizeRow{display:flex;width:100%;justify-content:space-between;font-size:12px;line-height:12px;color:#60748b}.saFileUploadAreaWrapper .saError .saFileSizeRow,.saFileUploadAreaWrapper .saError .saFileUploadProgress,.saFileUploadAreaWrapper .saError .saLoadingWrapper{display:none}.saFileUploadAreaWrapper .saError .saFileErrorMessage{display:flex}.saFileUploadAreaWrapper .saFileErrorMessage{display:none;font-size:14px;color:#e0163e}.saFileUploadAreaWrapper .saLoadingWrapper{display:flex;justify-content:center;align-items:center;position:relative;height:20px;width:20px;transition:ease transform .2s,ease width .2s}.saFileUploadAreaWrapper .saLoading{display:none;width:20px;height:20px;border-radius:50%;stroke-width:2;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0 0 0 #29bb4e;animation:saFiller .4s ease-in-out .4s forwards,saScaler .2s ease-in-out .8s both}.saFileUploadAreaWrapper .saLoadingCircle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:4;stroke-miterlimit:10;stroke:#29bb4e;fill:none;animation:saStroke .6s cubic-bezier(.65,0,.45,1) forwards}.saFileUploadAreaWrapper .saLoadingCheck{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:saStroke .2s cubic-bezier(.65,0,.45,1) .6s forwards;stroke-linecap:round}.saFileUploadAreaWrapper .saLoadingSpinner,.saFileUploadAreaWrapper .saLoadingSpinner:after{border-radius:50%;width:20px;height:20px;position:absolute}.saFileUploadAreaWrapper .saLoadingSpinner{transition:ease opacity 1s,ease border-color .2s,ease visiblity .4s;border-top:2px solid rgba(255,255,255,.2);border-right:2px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(255,255,255,.2);border-left:2px solid #fff;animation:saLoadingSpinner .8s infinite linear}.saFileUploadAreaWrapper .saLoadingDark .saLoadingSpinner{border-top-color:#eef1f5;border-right-color:#eef1f5;border-bottom-color:#eef1f5;border-left-color:#60748b}.saFileUploadAreaWrapper .saPending .saLoadingSpinner{animation:none;border-left-color:#eef1f5}.saFileUploadAreaWrapper .saDone .saLoading{display:flex}.saFileUploadAreaWrapper .saDone .saLoadingSpinner{opacity:0;border-top-color:rgba(41,187,78,.2);border-right-color:rgba(41,187,78,.2);border-bottom-color:rgba(41,187,78,.2);border-left-color:#29bb4e;animation:saLoadingSpinner .8s infinite linear,saLoadingSpinnerDone .8s forwards linear}.saFileUploadAreaWrapper .saExistingFile .saLoading{animation:none;box-shadow:none}.saFileUploadAreaWrapper .saExistingFile .saLoadingCircle{display:none}.saFileUploadAreaWrapper .saExistingFile .saLoadingCheck{animation:none;stroke:#29bb4e;stroke-dashoffset:0}.saFileUploadAreaWrapper .saExistingFile .saLoadingSpinner{display:none;animation:none}@keyframes saLoadingSpinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes saLoadingSpinnerDone{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes saStroke{100%{stroke-dashoffset:0}}@keyframes saScaler{0%{transform:scale(1)}80%{transform:scale(1.1)}}@keyframes saFiller{100%{box-shadow:inset 0 0 0 20px #29bb4e}}.saMultiAutoSearchWrapper{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;background:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;display:flex;padding:0;border:none;color:#313a44;box-sizing:border-box}.saMultiAutoSearchWrapper.saHighlightFieldError input{background:#ffedeb}.saMultiAutoSearchWrapper.saDisabled .saSelectedValueWrapper{pointer-events:none;border:none;box-shadow:none;background:#eef1f5;color:#60748b}.saMultiAutoSearchWrapper.saDisabled .saSelectedValueWrapper input{pointer-events:none;border:none;box-shadow:none;background:#eef1f5;color:#60748b}.saMultiAutoSearchWrapper:focus-within .saSelectedValueWrapper{box-shadow:0 0 0 2px #2d6ce1}.saMultiAutoSearchWrapper input[type=search]::-webkit-search-cancel-button,.saMultiAutoSearchWrapper input[type=search]::-webkit-search-decoration,.saMultiAutoSearchWrapper input[type=search]::-webkit-search-results-button,.saMultiAutoSearchWrapper input[type=search]::-webkit-search-results-decoration{display:none}.saMultiAutoSearchWrapper input{font-size:14px;height:24px;min-width:24px;-webkit-appearance:none;appearance:none;background:#fff;padding:0;margin:0;outline:0;border:none;width:24px;color:#313a44;font-family:Lexend,sans-serif;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s}.saMultiAutoSearchWrapper .saSelectedValueWrapper{display:flex;align-items:center;padding:4px;padding-right:28px;gap:8px;min-height:24px;max-height:80px;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto;border-radius:6px;box-shadow:0 0 0 1px #ccd5e2;background:#fff;overscroll-behavior:none;position:relative;cursor:text}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag{gap:8px;width:fit-content;background:#f8f9fb;border-radius:6px;height:24px;padding:0 12px 0 8px;cursor:pointer;animation:.2s saGrowIn ease;font-size:14px;line-height:18px;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s}@keyframes saGrowIn{0%{transform:scale(.8);opacity:.4}100%{transform:scale(1);opacity:1}}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag.saFocus{background:#f9f9fe;color:#e0163e;box-shadow:inset 0 0 0 1px #e0163e}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag.saFocus .saIcon{color:#e0163e}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag .saIcon{font-size:12px;line-height:12px;margin-top:2px;color:#60748b;font-weight:900;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active{background:#fff8f7;color:#e0163e;border-radius:12px}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active .saIcon{color:#e0163e}.saDesktop .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:hover{background:#fff8f7;color:#e0163e;box-shadow:inset 0 0 0 1px #e0163e}.saDesktop .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:hover .saIcon{color:#e0163e}.saDesktop .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active{background:#e0163e;color:#fff}.saDesktop .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active .saIcon{color:#fff}.saDesktop .saMultiPickerWrapper{border:1px solid #ccd5e2;border-radius:8px;margin-right:8px}.saDesktop .shortest.saMultiPickerWrapper{width:30em}.saDesktop .short.saMultiPickerWrapper{width:40em}.saDesktop .mediumShort.saMultiPickerWrapper{width:45em}.saDesktop .mediumLong.saMultiPickerWrapper{width:60em}.saDesktop .long.saMultiPickerWrapper{width:80em}.saDesktop .longest.saMultiPickerWrapper{width:100em}.saMultiPickerTreeWrapper{display:flex;flex-direction:column}.saMultiPickerTreeWrapper .saCheckboxTree .saCheckboxOuter{align-items:center}.saMultiPickerTreeWrapper .saCheckboxTree .saCheckboxOuter div.saCheckboxWrapper{align-items:center;display:flex}.saMultiPickerTreeWrapper .saCheckboxTree fieldset .saCheckboxWrapper{padding-right:8px}.saMultiPickerTreeWrapper .saCheckboxTree fieldset .saCheckboxWrapper.saNotSelectable{padding-left:36px}.saMultiPickerTreeWrapper .saCheckboxTree fieldset .saCheckboxWrapper span{font-size:14px;line-height:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.saMultiPickerWrapper{display:flex;flex-direction:column;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saMultiPickerWrapper .saMultiPickerTreeWrapper{flex:1;border:1px solid transparent}.saMultiPickerWrapper .saMultiPickerTreeWrapper.saDropOn{background:#f8f9fb;border:1px dashed #2d6ce1;border-top-left-radius:8px;border-bottom-left-radius:8px}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree{border-radius:8px 0 0 8px;height:100%;padding:8px}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saCheckboxOuter{display:flex}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saExpandButton{display:flex;background:0 0;flex:1}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saExpandButton:hover .saIcon{color:#2d6ce1;background:#f8f9fb}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saExpandButton:active .saIcon{color:#2d6ce1;background:#eef1f5;border-radius:8px}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saExpandButton .saIcon{position:relative;left:0;top:0}.saCompact .saMultiPickerWrapper .saMultiPickerTreeWrapper .saIcon{top:0}.saMultiPickerWrapper .saNumberOfCheckedWrapper{padding:8px;font-size:12px;line-height:12px;display:flex;gap:4px}.saMultiPickerButtons{display:flex;align-items:center;justify-content:flex-end;position:sticky;bottom:0;right:8px;pointer-events:none;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s}.saMultiPickerButtons .saMultiPickerButton{pointer-events:all;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:16px;height:32px;width:32px;border:none;box-shadow:inset 0 0 0 1px #ccd5e2;background:#fff;padding:0;margin:0;color:#506072;cursor:pointer;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;position:relative}.saMultiPickerButtons .saMultiPickerButton::after{content:'';height:48px;width:48px;position:absolute}.saMultiPickerButtons .saMultiPickerButton.saUp{border-radius:8px 0 0 8px;margin-right:-1px}.saMultiPickerButtons .saMultiPickerButton.saUp::after{right:1px;bottom:-8px}.saMultiPickerButtons .saMultiPickerButton.saUp:active{border-radius:12px 0 0 12px}.saMultiPickerButtons .saMultiPickerButton.saDown{border-radius:0 8px 8px 0;margin-right:-1px}.saMultiPickerButtons .saMultiPickerButton.saDown::after{left:1px;bottom:-8px;width:40px}.saMultiPickerButtons .saMultiPickerButton.saDown:active{border-radius:0 12px 12px 0}.saMultiPickerButtons .saMultiPickerButton:focus-visible,.saMultiPickerButtons .saMultiPickerButton:hover{background:#eff0fd;color:#2d6ce1;box-shadow:inset 0 0 0 1px #2d6ce1;z-index:1}.saMultiPickerButtons .saMultiPickerButton:active{background:#eff0fd;color:#2d6ce1;box-shadow:inset 0 0 0 1px #2d6ce1}.saMultiPickerButtons .saMultiPickerButton:disabled{pointer-events:none;box-shadow:inset 0 0 0 1px #dde3ec;color:#ccd5e2;z-index:0}.saMultiPicker{display:flex;max-height:640px;border-radius:8px}.saMultiPickerSelected{display:flex;flex-direction:column;justify-content:space-between;padding:8px;flex:1;position:relative;border-left:1px solid #ccd5e2;overflow-y:auto;overflow-x:hidden;border-radius:0 0 8px 0}.saMultiPickerSelected:focus-visible{outline:1px solid #000}.saMultiPickerSelected *{box-sizing:border-box}.saMultiPickerSelected .saMultiPickerInner{display:flex;flex-direction:column}.saMultiPickerSelected .saMultiPickerInner fieldset{border-radius:0 0 8px 0}.saMultiPickerItem{align-items:center;gap:8px;border-radius:4px;padding:0 32px 0 8px;font-size:14px;height:32px;display:flex;width:100%;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;transition:ease color .2s,ease border-radius .2s}.saMultiPickerItem[draggable] label{cursor:grab}.saMultiPickerItem.saSlideIn{animation:saSlideInFromLeft .2s forwards ease}.saMultiPickerItem.saPreviousIsSelected{border-top-left-radius:0;border-top-right-radius:0}.saMultiPickerItem.saNextIsSelected{border-bottom-left-radius:0;border-bottom-right-radius:0}@keyframes saSlideInFromLeft{0%{opacity:.4;transform:translate(-40px,16px);height:0}100%{opacity:1;transform:translate(0,0);height:32px}}.saMultiPickerItem:hover{background:#eef1f5;color:#2d6ce1}.saMultiPickerItem:active{background:#ccd5e2}.saMultiPickerItem label{display:flex;align-items:center;gap:8px;animation:no-animation .2s forwards ease;height:100%;width:100%;cursor:pointer}.saMultiPickerItem input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute;top:1px;left:0;width:calc(100% - 8px);height:24px;cursor:pointer;pointer-events:none}.saMultiPickerItem input[type=checkbox]:focus,.saMultiPickerItem input[type=checkbox]:focus-visible{outline:0}.saMultiPickerItem span{display:block;font-size:14px;line-height:14px;align-items:center;height:32px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:8px 0}.saMultiPickerItem .saDeleteButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;right:4px;font-size:14px;height:24px;width:24px;border-radius:4px;color:#60748b;position:absolute;border:none;background:0 0}.saMultiPickerItem .saDeleteButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saMultiPickerItem .saDeleteButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saMultiPickerItem .saDeleteButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saMultiPickerItem .saDeleteButton:hover{background:#ffc7c4}.saMultiPickerItem .saDeleteButton:hover .saIcon{color:#e0163e}.saMultiPickerItem .saDeleteButton:active{background:#e0163e;border-radius:8px}.saMultiPickerItem .saDeleteButton:active .saIcon{color:#fff}.saMultiPickerItem .saDeleteButton .saIcon::after{content:'';height:32px;position:absolute;left:-8px;top:0;width:40px;right:-12px}.saMultiPickerItem .saIcon{color:#60748b}.saMultiPickerItem:has(input:checked){background:#eff0fd;color:#2d6ce1}.saMultiPickerItem:has(input:checked):hover{background:#ccd5e2}.saSmallScreen .saMultiPickerWrapper{width:100%;margin-right:1em}.saSmallScreen .saMultiPickerWrapper .saInputTextWrapper .saInputText{align-items:center;display:flex;text-align:left;font-size:16px}.saSmallScreen .saMultiPickerSmallScreen{display:flex;height:calc(95vh - 48px);padding:16px;margin-top:48px;position:relative;overflow-x:auto;scroll-snap-type:x mandatory;overflow-y:hidden}.saSmallScreen .saMultiPickerSmallScreen.saAnimating{animation:ease .2s saScaleInFromCenter}@keyframes saScaleInFromCenter{0%{transform:scale(.2);transform-origin:center}100%{transform:scale(1);transform-origin:center}}.saSmallScreen .saMultiPickerSmallScreen .saNumberOfCheckedWrapper{padding:16px;font-size:12px;line-height:12px}.saSmallScreen .saMultiPickerSmallScreen::-webkit-scrollbar{display:none}.saSmallScreen .saMultiPickerSmallScreen .saMultiPickerTreeWrapper{justify-content:space-between;flex:1;min-height:100%;overflow-x:auto}.saSmallScreen .saMultiPickerSmallScreen .saMultiPickerTreeWrapper .saCheckboxTree .saCheckboxOuter{height:44px}.saSmallScreen .saMultiPickerSmallScreen .saMultiPickerTreeWrapper .saCheckboxTree .saCheckboxOuter:has(.saExpandButton) .saCheckboxWrapper{padding-right:36px}.saSmallScreen .saMultiPickerSmallScreen .saMultiPickerTreeWrapper .saCheckboxTree .saCheckboxWrapper{height:44px;border-radius:8px;align-items:center;display:flex}.saSmallScreen .saMultiPickerSmallScreen .saMultiPickerTreeWrapper .saCheckboxTree .saCheckboxWrapper .saIcon::after{height:44px;top:0}.saSmallScreen .saMultiPickerSmallScreen .saMultiPickerTreeWrapper .saCheckboxTree fieldset{height:100%;width:auto;padding:8px;overflow:auto}.saSmallScreen .saMultiPickerSmallScreen .saMultiPickerTreeWrapper .saCheckboxTree .saCheckbox::after{height:44px;width:44px}.saSmallScreen .saMultiPickerDragHandle{width:50%;position:absolute;height:100%;left:-8px}.saSmallScreen .saMultiPickerOptions,.saSmallScreen .saMultiPickerSelected{min-width:calc(100vw - 64px);min-height:100%;border-radius:16px;scroll-snap-align:center;position:relative}.saSmallScreen .saMultiPickerOptions .saMultiPickerInner{overflow-y:auto;transform:scale(1);box-shadow:rgba(49,58,68,.1) 0 1px 2px,rgba(49,58,68,.1) 0 2px 4px,rgba(49,58,68,.1) 0 4px 8px,rgba(49,58,68,.1) 0 8px 16px}.saSmallScreen .saMultiPickerInner{display:flex;flex-direction:column;min-width:100%;height:100%;transition:ease all .1s;border-radius:16px;border:1px solid #ccd5e2;position:relative;background-color:#fff}.saSmallScreen .saMultiPickerSelected .saMultiPickerInner{transform:scale(.9)}.saSmallScreen .saMultiPickerSwitcher{display:flex;position:absolute;right:0;opacity:0;min-height:90vh;min-width:48px;z-index:99;border:none;margin:0;padding:0;background:0 0}.saSmallScreen .saMultiPickerSelected{padding:unset;border-left:unset}.saSmallScreen .saMultiPickerSelected fieldset{overflow-y:auto}.saSmallScreen .saMultiPickerSmallScreen fieldset{padding:0 8px 8px 8px;height:100%;border-radius:unset}.saSmallScreen .saMultiPickerSmallScreen fieldset .saMultiPickerItem{height:44px}.saSmallScreen .saMultiPickerFooter{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:8px;overflow:hidden}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px;min-width:fit-content;flex:0}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton:active{border-radius:12px}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary{border:solid 1px #ccd5e2;background-color:#ffffff;color:#313a44}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary .saIcon{color:#7088a4}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary .saBadge{color:#ffffff;border:2px solid #ffffff}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary:hover{border-color:#2d6ce1;color:#2d6ce1}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary:hover .saIcon{color:#2d6ce1}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary:hover .saBadge{background-color:#2d6ce1}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary:active{background:#eef1f5}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive{color:#e0163e;border-color:#fbd4db}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive .saIcon{color:#e0163e}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive .saBadge{background-color:#e0163e}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:hover{color:#ffffff;background:#e0163e;border-color:transparent}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:hover .saIcon{color:#ffffff;background-color:#e0163e}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:hover .saBadge{background-color:#ffffff;color:#e0163e;border-color:#e0163e}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:active{color:#ffffff;background:#be1335;border-color:transparent}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:active .saIcon{color:#ffffff;background-color:#be1335}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:active .saBadge{background-color:#ffffff;color:#be1335;border-color:#be1335}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary{background-color:#2d6ce1;color:#ffffff;min-width:88px}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary .saIcon{color:#ffffff}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary .saBadge{color:#2d6ce1;background:#ffffff;border-color:#2d6ce1}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary:hover{background-color:#1e5ed5}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary:hover .saBadge{background-color:#ffffff;border-color:#1e5ed5}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary:active{background-color:#1c58c6}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary:active .saBadge{color:#1c58c6;border-color:2px solid #1c58c6}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary:disabled{background:#cbdaf8;pointer-events:none}.saSmallScreen .saMultiPickerFooter .saMultiPickerButtons{display:flex;position:unset}input[type=password].saInputText{font-family:Verdana,Geneva,Tahoma,sans-serif}input[type=password].saInputText::-ms-reveal{display:none}input[type=password].saInputText:-webkit-autofill+.saTrailingIconsWrapper{display:none}.saPasswordStrength{display:flex;flex-direction:column;gap:8px;padding-top:8px}.saPasswordStrength div{display:flex;width:100%;height:4px;position:relative;clip-path:polygon(0 0,100% 0,100% 100%,78% 100%,78% 0,74% 0,74% 100%,52% 100%,52% 0,48% 0,48% 100%,26% 100%,26% 0,22% 0,22% 100%,0 100%,0 0);background:#dde3ec;border-radius:2px}.saPasswordStrength div::after{content:'';height:100%;width:0;position:absolute;left:0;top:0;background:#dde3ec;transition:ease background .2s,ease width .2s}.saBad.saPasswordStrength div::after{background:#b81c34;width:25%}.saWeak.saPasswordStrength div::after{background:#e0163e;width:50%}.saOk.saPasswordStrength div::after{background:#f6ae02;width:75%}.saGood.saPasswordStrength div::after{background:#29bb4e;width:100%}.saPasswordStrength span{font-size:12px;line-height:12px;min-height:12px}.saSignatureCanvas{display:flex;flex-direction:column;gap:8px}.saSignatureCanvas .saSignatureOuter{align-items:flex-end;position:relative;background:#fff;border-radius:8px;box-shadow:inset 0 0 0 1px #ccd5e2;transition:ease box-shadow .2s}.saSignatureCanvas .saSignatureOuter:hover{box-shadow:inset 0 0 0 2px #2d6ce1}.saSignatureCanvas .saSignatureOuter::after{content:'';height:4px;background-image:radial-gradient(circle at 2px 2px,#ccd5e2 1px,transparent 0);background-size:6px 4px;background-position:0 0;width:calc(100% - 80px);position:absolute;bottom:40px;right:40px;pointer-events:none;user-select:none}.saDisabled .saSignatureCanvas .saSignatureOuter{pointer-events:none;border:none;box-shadow:none;background:#eef1f5;color:#60748b}.saSignatureCanvas .saCanvasButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0;gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saSignatureCanvas .saCanvasButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saSignatureCanvas .saCanvasButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSignatureCanvas .saCanvasButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSignatureCanvas .saCanvasButton .saIcon{color:#7088a4}.saSignatureCanvas .saCanvasButton.saDestructive{color:#e0163e}.saSignatureCanvas .saCanvasButton.saDestructive .saIcon{color:#e0163e}.saSignatureCanvas .saCanvasButton.saDestructive:hover>.saIcon{color:#e0163e}.saSignatureCanvas .saCanvasButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saSignatureCanvas .saCanvasButton.saDestructive:active{color:#fff;background:#e0163e}.saSignatureCanvas .saCanvasButton.saDestructive:active>.saIcon{color:#fff}.saSignatureCanvas .saCanvasButton:hover>.saIcon{color:#2d6ce1}.saSignatureCanvas .saCanvasButton:hover{background:#f8f9fb;color:#2d6ce1}.saSignatureCanvas .saCanvasButton:active{background:#dde3ec}.saSignatureCanvas .saCanvasButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saSignatureCanvas .saCanvasButton:disabled .saIcon{color:#7088a4}.saSignatureCanvas .saCanvasButton:active{border-radius:12px}.saSignatureCanvas .saCanvasButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSignatureCanvas .saSignature{border-radius:8px;cursor:crosshair}.saSignatureCanvas .saSignatureButtons{display:flex;align-self:flex-end}.saSmallScreen .saSignatureCanvas .saSignatureOuter::after{bottom:20px}.saInputTextWrapper .saTextArea{height:auto;z-index:2;max-width:none}.saInputTextWrapper .saTextArea:focus-within,.saInputTextWrapper .saTextArea:hover{box-shadow:0 0 0 2px #2d6ce1}.saInputTextWrapper .saCharacterCount{font-size:12px;text-align:right;margin-right:2px;color:#60748b}.saInputTextWrapper .saCharacterCount.saMaxLength span:first-child{font-weight:700}.saInputTextWrapper .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)}}.saDesktop .saLinearProcess .saStepCaption.short,.saDesktop .saLinearProcess .saStepWrapper.short{width:15em}.saDesktop .saLinearProcess .saStepCaption.medium,.saDesktop .saLinearProcess .saStepWrapper.medium{width:20em}.saDesktop .saLinearProcess .saStepCaption.long,.saDesktop .saLinearProcess .saStepWrapper.long{width:25em}.saLinearProcess{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.saLinearProcess.saHasWrapped{padding-left:32px}.saLinearProcess .saIcon.saStepBetween{display:flex;align-items:center;justify-content:center;font-size:16px;color:#60748b;min-height:64px}.saLinearProcess .saStepBefore{position:absolute;width:24px;background:url(../img/arrow-turn-down-right-ellipsis.svg) no-repeat center;display:flex;align-items:center;justify-content:center;color:#2d6ce1;left:-32px;top:0}.saLinearProcess .saStepAfter{position:absolute;right:-32px;top:0;width:24px;background:url(../img/ellipsis-four.svg) no-repeat center}.saLinearProcess .saStepOuter{display:flex;gap:16px}.saLinearProcess .saStepWrapper{position:relative}.saLinearProcess .saStepIconWrapper{align-items:center;display:flex;border-radius:8px;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;position:relative}.saLinearProcess .saStepIconWrapper::after{content:'';height:calc(100% + 2px);min-width:calc(100% + 2px);position:absolute;left:-1px;top:-1px;background:#fff;transition:ease-out background-color .1s;border-radius:7px}.saLinearProcess .systemicon.customcolor{z-index:1}.saLinearProcess .saStepInnerWrapper{display:flex;flex:1;width:100%;border-radius:12px;align-items:stretch;min-height:calc(100% - 8px);transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s}.saLinearProcess .saStepInner{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;background:#fff;padding:8px;border-radius:8px;position:relative;width:100%;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s}.saLinearProcess .saStep{display:flex;align-items:stretch;background:#fff;padding:8px;border-radius:16px;position:relative;font-size:16px;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;border:solid 1px #ccd5e2;flex:1}.saLinearProcess .saStep .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center;font-size:24px;min-width:40px;height:40px;border-radius:8px;z-index:2}.saLinearProcess .saStep .saStepLine{min-width:4px;width:4px;height:48px;border-radius:8px}.saLinearProcess .saStep .saStepLine::before{content:''}.saLinearProcess .saStep.saHasLink{cursor:pointer}.saLinearProcess .saStep.saHasLink:hover .saStepBody,.saLinearProcess .saStep.saHasLink:hover .saStepHeading{color:inherit}.saLinearProcess .saStep.saHasLink:hover .saStepInner{background-color:transparent}.saLinearProcess .saStep.saHasLink:hover .saStepIconWrapper::after{background:0 0}.saLinearProcess .saStep.saHasLink:hover .saIcon{color:#fff;background-color:transparent!important}.saLinearProcess .saStep.saHasLink:active .saStepInnerWrapper{border-radius:24px}.saLinearProcess .saStepTextWrapper{display:flex;flex-direction:column;gap:4px}.saLinearProcess .saStepHeading{font-size:16px;font-weight:500;line-height:20px;word-break:break-word;color:#313a44}.saLinearProcess .saStepBody{font-size:14px;font-weight:400;line-height:14px;color:#60748b}.saLinearProcess .saStepCaption{font-size:12px;padding-left:16px;padding-top:8px}.saCompact .saLinearProcess .saStepWrapper{gap:8px}.saCompact .saLinearProcess .saStepLine{height:40px}.saCompact .saLinearProcess .saStep{padding:8px;border-radius:8px;font-size:14px}.saCompact .saLinearProcess .saStep .saIcon{font-size:16px;min-width:32px;height:32px;border-radius:8px}.saCompact .saLinearProcess .saStep:active .saStepInnerWrapper{border-radius:16px}.saCompact .saLinearProcess .saStepInnerWrapper{border-radius:8px}.saCompact .saLinearProcess .saStepInner{border-radius:4px;padding:8px}.saCompact .saLinearProcess .saStepTextWrapper{gap:0}.saCompact .saLinearProcess .saStepHeading{font-size:14px;line-height:18px;font-weight:600}.saCompact .saLinearProcess .saStepBody{font-size:14px;line-height:16px}.saCompact .saLinearProcess .saStepCaption{font-size:12px;padding-left:8px}.saSmallScreen .saLinearProcess{gap:16px;justify-content:center;padding:16px}.saSmallScreen .saLinearProcess .saStepOuter{width:100%;flex-direction:column}.saSmallScreen .saLinearProcess .saStepOuter>.saIcon{display:flex;align-items:center;justify-content:center;transform:rotate(90deg);margin-bottom:0;min-height:auto}.saSmallScreen .saLinearProcess .saStepWrapper{gap:8px;flex:1 1 100%;max-width:100%}.saSmallScreen .saLinearProcess .saStep.saHasIcon{flex-direction:column;align-items:flex-start}.saSmallScreen .saLinearProcess .saStep .saIcon{min-width:40px}.saSmallScreen .saLinearProcess .saStep:active .saStepInnerWrapper{border-radius:16px}.saSmallScreen .saLinearProcess .saStepHeading{font-size:16px;line-height:20px}.saSmallScreen .saLinearProcess .saStepBody{font-size:14px;line-height:18px}.saSmallScreen .saLinearProcess .saStepCaption{font-size:12px;padding-left:8px}.saMenuBoxWrapper{display:flex;gap:24px;justify-content:flex-start;align-items:flex-start}.saMenuBoxWrapper:focus{outline:0}.saMenuBoxWrapper .saColumn{display:flex;flex-direction:column;gap:24px;width:100%;min-width:160px;max-width:480px}.saMenuBoxWrapper .saMenuBox{display:flex;flex-direction:column;padding:8px;border-radius:16px;min-width:0;height:fit-content;gap:8px;border:solid 1px #ccd5e2}.saMenuBoxWrapper .saMenuBox .saDivider{height:1px;border-radius:.5px;width:calc(100% - 8px);background:#eef1f5;margin:8px 0;align-self:center}.saMenuBoxWrapper ul{display:flex;flex-direction:column;list-style-type:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}.saMenuBoxWrapper li.saMenuItemWrapper{display:flex;align-items:center;justify-content:space-between;position:relative;min-width:0}.saMenuBoxWrapper li.saMenuItemWrapper.saInactive{opacity:.5;pointer-events:none}.saMenuBoxWrapper .saMenuBoxHeading{font-size:16px;color:#313a44;padding-left:8px;padding-top:8px;font-weight:600}.saMenuBoxWrapper .saIconHolder,.saMenuBoxWrapper .saIconWrapper{position:relative;transition:ease all .2s;text-decoration:none}.saMenuBoxWrapper .saMenuItem{display:flex;align-items:center;gap:8px;height:40px;flex-grow:2;flex-shrink:1;color:#313a44;width:100%;padding:0 64px 0 8px;border-radius:8px;transition:ease .2s all;min-width:0;text-decoration:none}.saMenuBoxWrapper .saMenuItem .saIcon{display:flex;align-items:center;justify-content:center;min-width:26px;color:#7088a4;font-size:20px}.saMenuBoxWrapper .saMenuItem .saBadge{font-size:8px;height:12px;width:12px;min-width:12px;bottom:-4px;right:-6px;transition:ease .2s;transition-property:color,background-color,border}.saMenuBoxWrapper .saMenuItem:hover{color:#2d6ce1;background-color:#f8f9fb}.saMenuBoxWrapper .saMenuItem:hover .saIcon{color:#2d6ce1}.saMenuBoxWrapper .saMenuItem:hover .saBadge{color:#f8f9fb;border-color:#f8f9fb;background:#2d6ce1}.saMenuBoxWrapper .saMenuItem:active{color:#2d6ce1;background-color:#eef1f5;border-radius:12px}.saMenuBoxWrapper .saMenuItem::after{content:'';position:absolute;width:calc(100% + 18px);left:-9px;height:100%}.saMenuBoxWrapper .saMenuItemText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:14px}.saMenuBoxWrapper .saEmpty .saMenuItemText{padding-left:64px}.saMenuBoxWrapper .saMenuItemTools{display:flex;align-items:center;z-index:2;position:absolute;right:0}.saMenuBoxWrapper .saMenuItemTools .saIconWrapper{display:flex;align-items:center;justify-content:center;cursor:pointer;height:32px;min-width:32px;border-radius:8px}.saMenuBoxWrapper .saMenuItemTools .saIconWrapper.saHelpLink{color:#7088a4}.saMenuBoxWrapper .saMenuItemTools .saIconWrapper.saHelpLink:hover{background:#eef1f5;color:#2d6ce1}.saMenuBoxWrapper .saMenuItemTools .saIconWrapper.saHelpLink:hover:active{background:#dde3ec;transform:scale(.96)}.saMenuBoxWrapper .saMenuItemTools .saFavoriteIcon:hover{background:#fff9ed;color:#ffcd71}.saMenuBoxWrapper .saMenuItemTools .saFavoriteIcon:active{background:#ffefd3;color:#ffcd71}.saMenuBoxWrapper .saMenuItemTools .saIcon{display:flex;align-items:center;justify-content:center;min-width:20px;color:rgba(96,116,139,.64)}.saCompact .saMenuBoxWrapper{gap:16px}.saCompact .saMenuBoxWrapper .saColumn{gap:16px}.saCompact .saMenuBoxWrapper .saMenuBoxHeading{font-size:14px;padding:2px 0 0 4px}.saCompact .saMenuBoxWrapper .saMenuBox{gap:4px}.saCompact .saMenuBoxWrapper .saMenuItem{gap:8px;height:32px;padding:0 64px 0 8px}.saCompact .saMenuBoxWrapper .saMenuItem .saIcon{min-width:20px;font-size:16px}.saCompact .saMenuBoxWrapper .saMenuItem .saBadge{font-size:8px;height:12px;width:12px;min-width:12px;bottom:-4px;right:-6px}.saSmallScreen .saMenuBoxWrapper{gap:16px;margin:16px;flex-wrap:wrap}.saSmallScreen .saMenuBoxWrapper .saColumn{gap:16px;flex-basis:100%;max-width:100%}.saSmallScreen .saMenuBoxWrapper .saMenuItem{height:48px}.saSmallScreen .saMenuBoxWrapper .saMenuItemTools{right:0}.saSmallScreen .saMenuBoxWrapper .saMenuItemTools .saIconWrapper::after{content:'';height:40px;width:40px;position:absolute}.saLinkList.saMenuBoxWrapper .saUnread .saMenuItem .saLinkListRowHeading span,.saLinkList.saMenuBoxWrapper .saUnread .saMenuItem .saLinkListRowLabel{font-weight:600}.saLinkList.saMenuBoxWrapper .saUnread .saMenuItem::before{content:'';height:8px;min-width:8px;border-radius:4px;position:absolute;top:calc(50% - 4px);left:12px;background:#2d6ce1}.saLinkList.saMenuBoxWrapper .saMenuItemWrapper:not(:first-child)::after{content:'';height:1px;width:calc(100% - 16px);position:absolute;top:0;right:8px;background-color:#eef1f5}.saLinkList.saMenuBoxWrapper .saMenuItemWrapper:hover+.saMenuItemWrapper::after,.saLinkList.saMenuBoxWrapper .saMenuItemWrapper:hover::after{opacity:0}.saLinkList.saMenuBoxWrapper .saMenuBox.saHasUnread .saMenuItemWrapper::after{width:calc(100% - 40px)}.saLinkList.saMenuBoxWrapper .saMenuBox.saHasUnread .saMenuItem{padding-left:32px}.saLinkList.saMenuBoxWrapper .saMenuBox .saMenuItem{gap:4px;padding-right:0;padding:8px;height:unset;flex-direction:column;justify-content:center;align-items:unset;cursor:pointer}.saLinkList.saMenuBoxWrapper .saMenuBox .saMenuItem:active .saLinkListRowLabel,.saLinkList.saMenuBoxWrapper .saMenuBox .saMenuItem:hover .saLinkListRowLabel{color:#2d6ce1}.saLinkList.saMenuBoxWrapper .saLinkListRowLabel{font-size:12px;line-height:14px;color:#60748b;transition:ease all .2s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.saLinkList.saMenuBoxWrapper .saLinkListRowHeading{display:flex;align-items:center;gap:8px}.saLinkList.saMenuBoxWrapper .saLinkListRowHeading span{font-size:14px;line-height:18px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saDesktop .saLinkList .saMenuBox.saHasUnread .saMenuBoxHeading{padding-left:32px}.saSmallScreen .saMultiPartContainer .saLinkList.saMenuBoxWrapper{margin:0}.saSmallScreen .saMultiPartContainer .saLinkList.saMenuBoxWrapper .saMenuBox{border:0;padding:8px 0}.saSmallScreen .saMultiPartContainer .saLinkList.saMenuBoxWrapper .saMenuItem::after{width:100%}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItem{height:64px;gap:16px;border-radius:12px}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItem:active{border-radius:16px}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItem:active .saIconHolderFeatured{border-radius:12px}.saMenuGroup .saMenuBoxWrapper .saFeatured .saIconHolderFeatured{border-radius:8px;height:48px;min-width:48px;display:flex;transition:border-radius .2s ease,background .2s ease,color .2s ease}.saMenuGroup .saMenuBoxWrapper .saFeatured .saIconHolderFeatured .saIcon{font-size:20px}.saMenuGroup .saMenuBoxWrapper .saFeatured .saIconHolderFeatured .saBadge{font-size:12px;height:14px;width:14px;min-width:14px;bottom:6px;right:4px}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItemText{display:flex;flex-direction:column;gap:2px}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItemTextHeading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItemTextDesc{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:initial;word-wrap:initial;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#627489}.saMenuGroup .saMenuBoxWrapper .saFeatured1 .saMenuItem .saIconHolderFeatured{background:#eaf0fc}.saMenuGroup .saMenuBoxWrapper .saFeatured1 .saMenuItem .saIconHolderFeatured .saIcon{color:#2d6ce1}.saMenuGroup .saMenuBoxWrapper .saFeatured1 .saMenuItem .saIconHolderFeatured .saBadge{border-color:#eaf0fc;background:#2d6ce1;color:#eaf0fc}.saMenuGroup .saMenuBoxWrapper .saFeatured1 .saMenuItem:hover{background:#eaf0fc}.saMenuGroup .saMenuBoxWrapper .saFeatured1 .saMenuItem:hover .saIconHolderFeatured{background:#2d6ce1}.saMenuGroup .saMenuBoxWrapper .saFeatured1 .saMenuItem:hover .saIconHolderFeatured .saIcon{color:#fff}.saMenuGroup .saMenuBoxWrapper .saFeatured1 .saMenuItem:hover .saIconHolderFeatured .saBadge{border-color:#2d6ce1;background:#fff;color:#2d6ce1}.saMenuGroup .saMenuBoxWrapper .saFeatured1 .saMenuItem:hover .saMenuItemTextDesc,.saMenuGroup .saMenuBoxWrapper .saFeatured1 .saMenuItem:hover .saMenuItemTextHeading{color:#2d6ce1}.saMenuGroup .saMenuBoxWrapper .saFeatured1 .saMenuItem:active{background:#d5e2f9}.saMenuGroup .saMenuBoxWrapper .saFeatured2 .saMenuItem .saIconHolderFeatured{background:#f3edfe}.saMenuGroup .saMenuBoxWrapper .saFeatured2 .saMenuItem .saIconHolderFeatured .saIcon{color:#8b4af1}.saMenuGroup .saMenuBoxWrapper .saFeatured2 .saMenuItem .saIconHolderFeatured .saBadge{border-color:#f3edfe;background:#8b4af1;color:#f3edfe}.saMenuGroup .saMenuBoxWrapper .saFeatured2 .saMenuItem:hover{background:#f3edfe}.saMenuGroup .saMenuBoxWrapper .saFeatured2 .saMenuItem:hover .saIconHolderFeatured{background:#8b4af1}.saMenuGroup .saMenuBoxWrapper .saFeatured2 .saMenuItem:hover .saIconHolderFeatured .saIcon{color:#fff}.saMenuGroup .saMenuBoxWrapper .saFeatured2 .saMenuItem:hover .saIconHolderFeatured .saBadge{border-color:#8b4af1;background:#fff;color:#8b4af1}.saMenuGroup .saMenuBoxWrapper .saFeatured2 .saMenuItem:hover .saMenuItemTextDesc,.saMenuGroup .saMenuBoxWrapper .saFeatured2 .saMenuItem:hover .saMenuItemTextHeading{color:#8b4af1}.saMenuGroup .saMenuBoxWrapper .saFeatured2 .saMenuItem:active{background:#e8dbfc}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem .saIconHolderFeatured{background:#fce6f6}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem .saIconHolderFeatured .saIcon{color:#d1199f}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem .saIconHolderFeatured .saBadge{border-color:#fce6f6;background:#d1199f;color:#fce6f6}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem:hover{background:#fce6f6}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem:hover .saIconHolderFeatured{background:#d1199f}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem:hover .saIconHolderFeatured .saIcon{color:#fff}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem:hover .saIconHolderFeatured .saBadge{border-color:#d1199f;background:#fff;color:#d1199f}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem:hover .saMenuItemTextDesc,.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem:hover .saMenuItemTextHeading{color:#d1199f}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem:active{background:#f9ceed}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem .saIconHolderFeatured{background:#e6f6fa}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem .saIconHolderFeatured .saIcon{color:#2292ac}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem .saIconHolderFeatured .saBadge{border-color:#e6f6fa;background:#2292ac;color:#e6f6fa}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem:hover{background:#e6f6fa}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem:hover .saIconHolderFeatured{background:#2292ac}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem:hover .saIconHolderFeatured .saIcon{color:#fff}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem:hover .saIconHolderFeatured .saBadge{border-color:#2292ac;background:#fff;color:#2292ac}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem:hover .saMenuItemTextDesc,.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem:hover .saMenuItemTextHeading{color:#2292ac}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem:active{background:#ccedf5}.saMenuGroup .saMenuBoxWrapper .saFeatured5 .saMenuItem .saIconHolderFeatured{background:#e8faec}.saMenuGroup .saMenuBoxWrapper .saFeatured5 .saMenuItem .saIconHolderFeatured .saIcon{color:#29bb4e}.saMenuGroup .saMenuBoxWrapper .saFeatured5 .saMenuItem .saIconHolderFeatured .saBadge{border-color:#e8faec;background:#29bb4e;color:#e8faec}.saMenuGroup .saMenuBoxWrapper .saFeatured5 .saMenuItem:hover{background:#e8faec}.saMenuGroup .saMenuBoxWrapper .saFeatured5 .saMenuItem:hover .saIconHolderFeatured{background:#29bb4e}.saMenuGroup .saMenuBoxWrapper .saFeatured5 .saMenuItem:hover .saIconHolderFeatured .saIcon{color:#fff}.saMenuGroup .saMenuBoxWrapper .saFeatured5 .saMenuItem:hover .saIconHolderFeatured .saBadge{border-color:#29bb4e;background:#fff;color:#29bb4e}.saMenuGroup .saMenuBoxWrapper .saFeatured5 .saMenuItem:hover .saMenuItemTextDesc,.saMenuGroup .saMenuBoxWrapper .saFeatured5 .saMenuItem:hover .saMenuItemTextHeading{color:#29bb4e}.saMenuGroup .saMenuBoxWrapper .saFeatured5 .saMenuItem:active{background:#d1f5da}.saCompact .saMenuGroup .saMenuBoxWrapper li.saMenuItemWrapper.saFeatured .saMenuItem{height:56px;padding-left:4px;gap:8px}.saCompact .saMenuGroup .saMenuBoxWrapper li.saMenuItemWrapper.saFeatured .saMenuItem .saIconHolderFeatured{height:48px;min-width:48px}.saCompact .saMenuGroup .saMenuBoxWrapper li.saMenuItemWrapper.saFeatured .saMenuItem .saIconHolderFeatured .saIcon{font-size:20px;min-width:26px}.saCompact .saMenuGroup .saMenuBoxWrapper li.saMenuItemWrapper.saFeatured .saMenuItem .saIconHolderFeatured .saBadge{bottom:6px;right:4px}.saCompact .saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItemText{gap:0}.saSmallScreen .saMenuGroup .saMenuBoxWrapper li.saMenuItemWrapper.saFeatured .saMenuItem{height:56px;padding-left:4px;gap:8px}.saMenuGroup .saMenuBoxDescription{font-size:12px;color:#627489;padding:0 8px}.saCompact .saMenuGroup .saMenuBoxDescription{padding:0 4px}.saTimelineWrapper{display:flex;gap:8px;justify-content:space-between;flex-direction:column;width:100%;margin-bottom:28px;overflow-x:auto}.saTimelineWrapper .saDescriptionWrapper{display:flex;gap:32px}.saTimelineWrapper .saTimelineStep{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:8px;min-width:160px;position:relative;flex:2;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#313a44}.saTimelineWrapper .saTimelineStep.saTimelineStepLink{color:#2d6ce1}.saTimelineWrapper .saTimelineStep.saTimelineStepLink:hover .saTimelineTitle{text-decoration:underline}.saTimelineWrapper .saTimelineStep.saTimelineStepLink:hover .saTimelineIcon{background:#eff0fd}.saTimelineWrapper .saTimelineStep::before{content:'';height:2px;width:calc(32px + 100%);position:absolute;top:17px;z-index:2;background:#f8f9fb}.saTimelineWrapper .saTimelineStep:last-child::before{width:calc(32px/2 + 100%);left:calc(-32px/2)}.saTimelineWrapper .saTimelineStep:only-child::before{width:0}.saTimelineWrapper .saTimelineStep.saCurrent .saTimelineIcon{color:#fff;background:#2d6ce1}.saTimelineWrapper .saTimelineStep.saCurrent::before{background:#ccd5e2}.saTimelineWrapper .saTimelineStep.saCurrent.saTimelineStepLink:hover .saTimelineIcon{color:#fff;background:#1f59bf}.saTimelineWrapper .saTimelineStep.saCurrent.saTimelineStepLink:active .saTimelineIcon{background:#224795}.saTimelineWrapper .saTimelineStep.saSuccess .saTimelineIcon{color:#fff;background:#29bb4e}.saTimelineWrapper .saTimelineStep.saSuccess::before{background:#29bb4e}.saTimelineWrapper .saTimelineStep.saSuccess.saTimelineStepLink:hover .saTimelineIcon{color:#fff;background:#289a42}.saTimelineWrapper .saTimelineStep.saSuccess.saTimelineStepLink:active .saTimelineIcon{background:#278239}.saTimelineWrapper .saTimelineStep.saError .saTimelineIcon{color:#fff;background:#e0163e}.saTimelineWrapper .saTimelineStep.saError.saTimelineStepLink:hover .saTimelineIcon{background:#b81c34}.saTimelineWrapper .saTimelineStep.saError.saTimelineStepLink:active .saTimelineIcon{background:#911d2b}.saTimelineWrapper .saTimelineTitleWrapper{display:flex;gap:6px;align-items:center}.saTimelineWrapper .saTimelineIcon{display:flex;align-items:center;justify-content:center;position:relative;font-size:16px;height:32px;width:32px;border-radius:100%;background:#eef1f5;transition:all ease .2s;z-index:3}.saTimelineWrapper .saTimelineTitle{text-align:center;font-size:16px;font-weight:500;line-height:20px;transition:all ease .2s}.saTimelineWrapper .saTimelineDescription{display:flex;gap:8px;font-size:14px;font-weight:400;line-height:14px;text-align:center;min-height:14px;transition:all ease .2s;justify-content:center;flex:1;min-width:160px;color:#60748b}.saTimelineWrapper .saTimelineDescription.saError{color:#e0163e}.saTimelineWrapper .saTimelineDescription.saCurrent{color:#2d6ce1}.saTimelineWrapper .saTimelineDescription.saSuccess{color:#278239}.saTimelineWrapper .saStepWrapper{display:flex;gap:32px}.saCompact .saTimelineWrapper{gap:4px}.saCompact .saTimelineWrapper .saDescriptionWrapper,.saCompact .saTimelineWrapper .saStepWrapper{gap:16px}.saCompact .saTimelineWrapper .saTimelineStep{min-width:120px}.saCompact .saTimelineWrapper .saTimelineStep::before{content:'';height:2px;width:calc(16px + 100%);position:absolute;top:12px}.saCompact .saTimelineWrapper .saTimelineStep:only-child::before{width:0}.saCompact .saTimelineWrapper .saTimelineStep:last-child::before{width:calc(16px/2 + 100%);left:calc(-16px/2)}.saCompact .saTimelineWrapper .saTimelineIcon{font-size:12px;height:24px;width:24px}.saCompact .saTimelineWrapper .saTimelineTitle{font-size:14px;line-height:18px}.saCompact .saTimelineWrapper .saTimelineDescription{font-size:12px;line-height:12px;min-height:12px;min-width:120px}.saSmallScreen .saTimelineWrapper{gap:16px;overflow:auto;padding:8px 0;scroll-snap-type:x mandatory}.saSmallScreen .saTimelineWrapper .saDescriptionWrapper,.saSmallScreen .saTimelineWrapper .saStepWrapper{gap:16px}.saSmallScreen .saTimelineWrapper .saTimelineStep{min-width:120px;scroll-snap-align:center}.saSmallScreen .saTimelineWrapper .saTimelineStep::before{content:'';height:2px;width:calc(16px + 100%);position:absolute;top:8px}.saSmallScreen .saTimelineWrapper .saTimelineStep:only-child::before{width:0}.saSmallScreen .saTimelineWrapper .saTimelineStep:last-child::before{width:calc(16px/2 + 100%);left:calc(-16px/2)}.saSmallScreen .saTimelineWrapper .saTimelineIcon{font-size:10px;height:16px;width:16px}.saSmallScreen .saTimelineWrapper .saTimelineTitle{font-size:12px;line-height:14px}.saSmallScreen .saTimelineWrapper .saTimelineDescription{font-size:12px;line-height:12px;min-height:12px;min-width:120px}.saMagicBox{position:relative;display:flex;color:#313a44}.saMagicBox .saBoxGrid{display:grid}.saMagicBox .saBoxRow{border:1px transparent;border-top-style:solid;border-bottom-style:solid;max-width:100px}.saMagicBox .saBoxRowLabel{margin-right:1em}.saMagicBox .saBoxRowsLabel{text-align:center;writing-mode:tb-rl}.saMagicBox .saBoxColumn{border:1px transparent;border-left-style:solid;border-right-style:solid}.saMagicBox .saBoxColumnLabel{text-align:center;margin-bottom:.2em}.saMagicBox .saBoxColumnsLabel{text-align:center;grid-column:1/-1}.saMagicBox .saContainersWrapper{display:flex}.saMagicBox .saBoxContainer{display:flex;flex-direction:column;box-sizing:border-box;border:1px solid #ccd5e2;overflow:clip}.saMagicBox .saBoxContainerHeading{padding:2px}.saMagicBox .saContainerStripesWrapper{position:relative;height:0}.saMagicBox .saContainerStripe{position:absolute;width:auto;margin:0;left:0;right:0}.saMagicBox.saBottomToTop .saBoxesWrapper{flex-direction:column-reverse}.saMagicBox .saBoxesWrapper{flex-grow:1;display:flex;flex-direction:column}.saMagicBox .saBox{border:1px solid;box-sizing:border-box;padding:2px;overflow:clip;background-color:#fff;margin:0 4px;z-index:1}.saMagicBox .saBox.saDragged,.saMagicBox .saBox.saSelected{background-color:#87ceeb}.saMagicBox .saBoxContainer.saDropOn{outline:3px solid #313a44;z-index:2}.saMagicBox .saBox.saDropAbove{border-top:3px solid #313a44;padding-top:0}.saMagicBox .saBox.saDropBelow{border-bottom:3px solid #313a44;padding-bottom:0}.saMagicBox .saButtonRow{display:flex;flex-direction:row;background:#fff}.saMagicBox .saBoxContainer .saButtonRow{border-bottom:1px solid #60748b}.saMagicBox .saBoxLink{color:#2d6ce1;background:0 0;border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saMagicBox .saBoxLink .saIcon{color:#7088a4}.saMagicBox .saBoxLink.saDestructive{color:#e0163e}.saMagicBox .saBoxLink.saDestructive .saIcon{color:#e0163e}.saMagicBox .saBoxLink.saDestructive:hover>.saIcon{color:#e0163e}.saMagicBox .saBoxLink.saDestructive:hover{color:#e0163e;background:#ffedeb}.saMagicBox .saBoxLink.saDestructive:active{color:#fff;background:#e0163e}.saMagicBox .saBoxLink.saDestructive:active>.saIcon{color:#fff}.saMagicBox .saBoxLink:hover>.saIcon{color:#2d6ce1}.saMagicBox .saBoxLink:hover{background:#f8f9fb;color:#2d6ce1}.saMagicBox .saBoxLink:active{background:#dde3ec}.saMagicBox .saBoxLink:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saMagicBox .saBoxLink:disabled .saIcon{color:#7088a4}.saMagicBox .saBoxLink:active{border-radius:12px}.saMultiPartContent .saIFrameTabs .saTabViewInner{margin-right:0}.saIFrameTabs .saContextMenuWrapper{position:relative}.saIFrameTabs .saContextMenuWrapper .saContextMenu{position:absolute;overflow-x:hidden}.saIFrameTabs .saContextMenuWrapper .saContextMenuItem{max-width:400px}.saSmallScreen .saIFrameTabs .saContextMenuWrapper .saContextMenuItem{max-width:90vw}.saIFrameTabs .saContextMenuWrapper .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saIFrameTabs .saTabViewInner{margin-right:28px;position:relative;padding-top:8px}.saIFrameTabs .saTabGroup{display:flex;position:relative;flex-direction:row;align-self:flex-start;flex:1;width:100%;z-index:2}.saIFrameTabs .saTabGroup *{box-sizing:border-box}.saIFrameTabs .saTabGroup a{text-decoration:none}.saIFrameTabs .saTabGroup a>span:first-child{display:flex;align-items:center;justify-content:center}.saIFrameTabs .saTabGroup::after{content:'';height:1px;width:100%;background:#ccd5e2;position:absolute;right:0;bottom:0;z-index:-1}.saIFrameTabs .saTabGroup>li{display:flex}.saIFrameTabs .saTabGroup li:first-child .saTab{border-left:1px solid #ccd5e2;border-radius:4px 0 0 0}.saIFrameTabs .saTabGroup li:last-child .saTab{border-radius:0 4px 0 0}.saIFrameTabs .saTabGroup li:only-child .saTab{border-radius:4px 4px 0 0}.saIFrameTabs .saTab{display:flex;position:relative;align-items:center;justify-content:center;text-decoration:none;color:#313a44;transition:ease all .2s;background:#f8f9fb;border-color:#eef1f5;z-index:0;border:1px solid #ccd5e2;border-left:none}.saIFrameTabs .saTab:hover{color:#2d6ce1}.saIFrameTabs .saTab:hover::after{height:3px;opacity:1}.saIFrameTabs .saTab:hover .saIcon{color:#2d6ce1}.saIFrameTabs .saTab:active{color:#2d6ce1;filter:brightness(1.08)}.saIFrameTabs .saTab:active::after{background:#2d6ce1;filter:brightness(1.24)}.saIFrameTabs .saTab:active .saIcon{color:#2d6ce1;filter:brightness(1.24)}.saIFrameTabs .saTab:active .saBadgeCount{background:#2d6ce1;filter:brightness(1.16)}.saIFrameTabs .saTab:active .saBadgeCount.saUrgent{background:#e0163e;filter:brightness(1.08)}.saIFrameTabs .saTab.saSelected{color:#2d6ce1;background:#fff;border-bottom:1px solid #fff}.saIFrameTabs .saTab.saSelected .saIcon{color:#2d6ce1}.saIFrameTabs .saTabText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;line-height:1.2}.saIFrameTabs .saTab .saIcon{color:#60748b;transition:ease all .2s}.saIFrameTabs .saBadgeCount{display:flex;align-items:center;justify-content:center;height:16px;box-sizing:border-box;min-width:16px;color:#fff;background:#2d6ce1;border-radius:12px;font-size:12px;line-height:12px;padding:4px;transition:ease background-color .2s}.saIFrameTabs .saBadgeCount.saUrgent{background:#e0163e}.saIFrameTabs .saTabGroup .saTab.saMoreTab{padding:0}.saIFrameTabs .saTabGroup .saTab.saMoreTab .saBadgeCount{position:absolute}.saIFrameTabs .saMoreTabInner{display:flex;align-items:center;justify-content:center;transition:ease all .2s;border-radius:8px;height:40px;width:40px}.saIFrameTabs .saMoreTab:hover .saMoreTabInner{background:#eef1f5}.saIFrameTabs .saMoreTab:active .saMoreTabInner{background-color:#dde3ec}.saIFrameTabs .saMoreTab:active .saMoreTabInner .saIconHolder{transform:scale(.96)}.saStandard .saIFrameTabs .saTabViewInner{width:100%}.saStandard .saIFrameTabs .saTab{gap:8px;min-height:48px;min-width:48px;padding:0 16px}.saStandard .saIFrameTabs .saTabText{font-size:16px;max-width:24ch}.saStandard .saIFrameTabs .saMoreTabInner{border-radius:8px;height:40px;width:40px}.saStandard .saIFrameTabs .saMoreTab .saBadgeCount{top:-4px;right:-4px}.saStandard .saIFrameTabs .saContextMenu{top:56px}.saStandard .saIFrameTabs .saTab .saIcon{font-size:20px}.saCompact .saIFrameTabs .saTabViewInner{width:100%}.saCompact .saIFrameTabs .saTab{gap:8px;min-height:40px;min-width:40px;padding:0 8px}.saCompact .saIFrameTabs .saTabText{font-size:14px;max-width:32ch}.saCompact .saIFrameTabs .saMoreTab .saBadgeCount{top:-4px;right:-4px}.saCompact .saIFrameTabs .saMoreTabInner{border-radius:8px;height:32px;width:32px}.saCompact .saIFrameTabs .saContextMenu{top:44px}.saCompact .saIFrameTabs .saTab .saIcon{font-size:16px}.saLinkTabs{display:flex;justify-content:center}.saLinkTabs .saTabViewInner{position:relative;width:100%;border-radius:16px;margin:16px;max-width:100%;border:solid 1px #ccd5e2}.saLinkTabs .saTabGroup{display:flex;flex-direction:column;padding:8px;gap:8px;width:100%;align-items:flex-start;box-sizing:border-box}.saLinkTabs .saTabGroup .saAngleRight{display:flex;justify-self:flex-end;padding-right:4px}.saLinkTabs .saTabGroup>li{width:100%}.saLinkTabs .saTab{display:flex;position:relative;align-items:center;gap:8px;height:48px;min-width:0;justify-content:space-between;width:100%;padding:8px;border-radius:8px;transition:ease all .2s;color:#313a44;box-sizing:border-box}.saLinkTabs .saTab::after{display:none}.saLinkTabs .saTab:active{background:#eef1f5;color:#2d6ce1}.saLinkTabs .saTab:active .saIcon{color:#2d6ce1}.saLinkTabs .saTabInner{display:flex;align-items:center;gap:8px;min-width:0}.saLinkTabs .saTabInner .saIcon{display:flex;align-items:center;justify-content:center;min-width:24px}.saLinkTabs .saTabText{font-size:14px;max-width:32ch}.saLinkTabs .saTabviewInner{display:none}.saLinkTabs .saBadgeCount{display:flex;align-items:center;justify-content:center;height:16px;box-sizing:border-box;min-width:16px;color:#fff;background:#2d6ce1;border-radius:12px;font-size:12px;line-height:12px;padding:4px;transition:ease background-color .2s}.saLinkTabs .saBadgeCount.saUrgent{background:#e0163e}body.saMiniView{overflow:hidden}.saTreeWrapper,.saTreeWrapper *{box-sizing:border-box}.saTreeWrapper .saCheckboxTreeInner{padding-left:28px}.saTreeWrapper label.saCheckboxWrapper{font-weight:400;display:flex;flex-direction:row;gap:8px;box-sizing:border-box;align-items:center;position:relative;transition:ease border-radius .2s,ease color .2s,ease background-color .2s}.saTreeWrapper label.saCheckboxWrapper span{font-size:14px;line-height:16px;word-break:break-word}.saCheckboxTree{display:flex;flex-direction:column;width:100%;position:relative;overflow-x:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;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}.saDisabled .saCheckboxTree{background:#f8f9fb}.saCheckboxTree fieldset{display:flex;flex-direction:column;min-inline-size:min-content}.saCheckboxTree .saCheckboxOuter{position:relative;padding:0;padding-inline-start:0;padding-inline-end:0;width:100%}.saCheckboxTree .saCheckboxOuter .saIcon{display:flex;align-items:center;justify-content:center;position:absolute;right:4px;top:4px;height:32px;width:32px;font-size:14px;color:#60748b;background:0 0;border:none;cursor:pointer;border-radius:4px;padding:0}.saCheckboxTree .saCheckboxOuter .saIcon::after{content:'';height:48px;width:48px;position:absolute;top:-8px;left:-8px}.saCheckboxTree .saCheckboxOuter .saIcon:hover{color:#2d6ce1;background:#f8f9fb}.saCheckboxTree .saCheckboxOuter .saIcon:active{color:#2d6ce1;background:#eef1f5;border-radius:8px}.saDisabled .saCheckboxTree .saCheckboxOuter .saIcon{color:#ccd5e2}.saCheckboxTree .saIcon:before{transition:color ease .2s,border-radius ease .2s,background-color ease .2s,transform ease .2s}.saCheckboxTree .saOpen .saIcon:before{transform:rotate(-180deg)}.saCheckboxTree label.saCheckboxWrapper:not(:has(.saCheckbox:disabled)){cursor:pointer}.saCheckboxTree label.saCheckboxWrapper:not(:has(.saCheckbox:disabled)):hover{background:#f8f9fb}.saCheckboxTree label.saCheckboxWrapper:not(:has(.saCheckbox:disabled)):active{background:#eef1f5;border-radius:12px}.saCheckboxTree .saCheckboxWrapper{min-height:40px;border-radius:8px;padding:8px 40px 8px 8px;background-color:transparent}.saCheckboxTree .saCheckboxWrapper input.saCheckbox::after{height:30px;min-width:30px}.saCompact .saCheckboxTree .saCheckboxWrapper{min-height:32px;padding:6px 40px 6px 6px}.saCompact .saCheckboxTree .saCheckboxOuter button.saIcon{top:0;right:0}.saCompact .saCheckboxTree .saCheckboxOuter button.saIcon::after{content:none}.saCompact .saCheckboxTree .saInputTextWrapper .saLeadingIcon{position:absolute;top:8px;left:0;z-index:1;font-size:16px}.saCompact .saCheckboxTree .saInputText{height:32px}.saSmallScreen .saCheckboxTreeWrapper{max-height:none}.saSmallScreen .saCheckboxTreeWrapper input.saCheckbox,.saSmallScreen .saCheckboxTreeWrapper input.saInputText{width:unset}.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree .saCheckboxWrapper{min-height:40px;padding:8px;border-radius:8px;box-shadow:none;width:100%;background:0 0}.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree label.saCheckboxWrapper:not(:has(.saCheckbox:disabled)):hover{background:inherit}.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree label.saCheckboxWrapper:not(:has(.saCheckbox:disabled)):active{background:#eef1f5;box-shadow:none}.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree .saCheckboxOuter button.saIcon:hover{background:0 0;color:#60748b}.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree .saInputText{font-size:16px}.saMultiPartPanel.saHasBorder,.saSmallScreen .saMultiPartPanel{border:solid 1px #ccd5e2;border-radius:16px}.saMultiPartContainer{position:relative;display:grid;gap:16px}.saMultiPartContainer .saMultiPartPanel{visibility:hidden;overflow:hidden;padding:0}.saDesktop .saMultiPartContainer .saMultiPartPanel.saHasBorder .saMultiPartContent{padding:16px}.saMultiPartContainer .saMultiPartPanel .menuitem{width:100%;overflow:hidden}.saMultiPartContainer .saMultiPartContent .saMenuItemRoot{overflow-x:auto;overflow-y:hidden;display:block}.saMultiPartContainer .saMultiPartContent .gridbottompadding{display:none}.saMultiPartContainer .saMultiPartContent .maincolbody.borders .formsareainner{background:0 0;border:none;box-shadow:none}.saMultiPartContainer .saMultiPartContent .maincolbody,.saMultiPartContainer .saMultiPartContent .menuitemtable{width:calc(100% - 2px)}.saMultiPartContainer .saMultiPartContent .formsareainner .inputlayoutcolumn>table{border:none;box-shadow:none}.saMultiPartContainer .saMultiPartContent .formsareainner .btnfield{padding-bottom:0}.saMultiPartContainer .saMultiPartContent .treewrapper{min-width:0;border:none;box-shadow:none}.saSmallScreen .saMultiPartContainer{position:static;margin-bottom:6em;display:block}.saSmallScreen .saMultiPartPanel{position:static;margin:16px}.saSmallScreen .saMultiPartPanel .saHtmlViewWrapper{padding:16px}.saSmallScreen .saMultiPartPanel .calendar .globalsettings .tabs{box-shadow:none;border:none}.saSmallScreen .saMultiPartPanel .formsareainner{border:none}.saSmallScreen .saClosed .saMultiPartContent{display:none}.saSmallScreen .saMultiPartContent{margin-left:0;overflow:auto;padding:0 16px 16px 16px}.saSmallScreen .saMultiPartContent .saGridWrapper{padding:0}.saSmallScreen .saMultiPartContent:has(.saListGrid){padding:0}.saSmallScreen .saMultiPartContent:has(.saListGrid) .saInfoBoxAreaWrapper{padding:16px 16px 0 16px}.saSmallScreen .saMultiPartContent:has(.saListGrid) .saInfoArea:last-child .saInfoBoxAreaWrapper{padding-bottom:16px}.saSmallScreen .saMultiPartContent:has(.saListGrid) .saPartButtons{padding:16px 16px 0 16px}.saSmallScreen .saMultiPartContent .saButtons{padding:0}.saSmallScreen .saMultiPartContent .saInfoBoxAreaWrapper{padding:16px 0}.saSmallScreen .saMultiPartContent .saInfoBoxArea{margin:0}.saSmallScreen .saMultiPartContent .saInfoArea:last-child .saInfoBoxAreaWrapper{padding-bottom:0}.saGroupViewSearchWrapper{display:flex}.saGroupViewSearchWrapper .saGroupViewSearchBox{width:30%;margin-right:4px}.saGroupViewSearchWrapper .saGroupViewSearchBox .saInputText{padding-right:5px;overflow:hidden}.saGroupViewSearchWrapper .saGroupViewButton{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px;padding:6px 8px 8px 8px}.saGroupViewSearchWrapper .saGroupViewButton:active{border-radius:12px}.saGroupViewSearchWrapper .saGroupViewButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saGroupViewButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;background-color:#2d6ce1;color:#ffffff;width:fit-content}.saGroupViewButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saGroupViewButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saGroupViewButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saGroupViewButton .saIcon{color:#ffffff}.saGroupViewButton .saBadge{color:#2d6ce1;background:#ffffff;border-color:#2d6ce1}.saGroupViewButton:hover{background-color:#1e5ed5}.saGroupViewButton:hover .saBadge{background-color:#ffffff;border-color:#1e5ed5}.saGroupViewButton:active{background-color:#1c58c6}.saGroupViewButton:active .saBadge{color:#1c58c6;border-color:2px solid #1c58c6}.saGroupViewButton:disabled{background:#cbdaf8;pointer-events:none}.saGroupViewGroup{width:fit-content}.saStandard .saGroupViewGroup .saGroupViewButton{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .saGroupViewGroup .saGroupViewButton:active{border-radius:12px}.saStandard .saGroupViewGroup .saGroupViewButton .saIcon{font-size:20px;min-width:26px}.saCompact .saGroupViewGroup .saGroupViewButton{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .saGroupViewGroup .saGroupViewButton:active{border-radius:12px}.saCompact .saGroupViewGroup .saGroupViewButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saGroupViewGroup .saGroupViewButton{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .saGroupViewGroup .saGroupViewButton:active{border-radius:12px}.saSmallScreen .saGroupViewGroup .saGroupViewButton .saIcon{font-size:20px;min-width:26px}.saGroupViewGroup h2{box-sizing:border-box;border:1px #ccd5e2 solid;border-bottom:none;border-radius:16px 16px 0 0;align-items:center;gap:8px;padding:16px 16px 16px 24px;width:100%;margin-top:10px}.saGroupView{box-sizing:border-box;border:1px #ccd5e2 solid;border-top:none;color:#313a44;border-radius:0 0 16px 16px}.saGroupView th{color:#313a44;background:#f8f9fb;font-weight:600;box-sizing:border-box;border-right:1px solid #dde3ec;border-top:1px solid #dde3ec;border-bottom:1px solid #dde3ec;border-left:none;text-align:left;height:32px;padding:0 8px;vertical-align:middle}.saGroupView th.saFirstInColumnGroup{border-left:1px solid #ccd5e2}.saGroupView th.saFirstInColumnGroup:first-child{border-left:none}.saGroupView th.saLastInColumnGroup{border-right:1px solid #ccd5e2}.saGroupView th.saLastInColumnGroup+.saFirstInColumnGroup{border-left:none}.saStandard .saGroupView th{height:48px;padding:0 24px}.saGroupView tr{background:#fff}.saGroupView tr:last-child{border-radius:0 0 16px 16px}.saGroupView tr:last-child td:first-child{border-radius:0 0 0 16px}.saGroupView tr:last-child td:last-child{border-radius:0 0 16px 0}.saGroupView tr:last-child td:only-child{border-radius:0 0 16px 16px}.saGroupView td{box-sizing:border-box;border-collapse:collapse;border-left:none;border-right:none;border-bottom:none;border-top:1px solid #dde3ec;vertical-align:middle;height:32px;padding:8px 8px}.saStandard .saGroupView td{height:48px}.saStandard .saGroupView td{padding:8px 24px}.saGroupView td a{color:#2d6ce1}.saGroupView td a:hover{text-decoration:underline}#WzBoDy{background-color:#313a44!important;border-radius:8px}#WzBoDyI{color:#ffffff!important;max-width:600px}#WzBoDyI .systemicon .icon{color:#ffffff!important}.saDesktop .saPivotGridWrapper.stickyheader thead{position:sticky;z-index:3;top:-1px}.saDesktop .saPivotGridWrapper.stickyheader thead tr:first-child th:first-child::before{content:'';width:32px;height:32px;display:flex;position:absolute;z-index:-1;top:-1px;left:-1px;background:#fff}.saDesktop .saPivotGridWrapper.stickyheader thead tr:first-child th:first-child::after{content:'';width:32px;height:32px;display:flex;position:absolute;z-index:-1;top:-1px;left:-1px;background:inherit;border-top-left-radius:16px;border-top:1px solid #ccd5e2;border-left:1px solid #ccd5e2}.saDesktop .saPivotGridWrapper.stickyheader thead tr:first-child th:last-child::before{content:'';width:32px;height:32px;display:flex;position:absolute;z-index:-1;top:-1px;right:-1px;background:#fff}.saDesktop .saPivotGridWrapper.stickyheader thead tr:first-child th:last-child::after{content:'';width:32px;height:32px;display:flex;position:absolute;z-index:-1;top:-1px;right:-1px;background:inherit;border-top-right-radius:16px;border-top:1px solid #ccd5e2;border-right:1px solid #ccd5e2}.saDesktop .saPivotGridWrapper.stickyheader tbody .saPivotGridHeading,.saDesktop .saPivotGridWrapper.stickyheader thead .saPivotGridHeading.saPivotGridFiller:first-child{position:sticky;z-index:2;left:1px;box-shadow:-1px 0 0 #ccd5e2}.saDesktop .saPivotGridWrapper.stickyheader tbody tr:last-child th:first-child::before{content:'';width:32px;height:32px;display:flex;position:absolute;z-index:-1;bottom:-1px;left:-1px;background:#fff}.saDesktop .saPivotGridWrapper.stickyheader tbody tr:last-child th:first-child::after{content:'';width:32px;height:32px;display:flex;position:absolute;z-index:-1;bottom:-1px;left:-1px;background:inherit;border-bottom-left-radius:16px;border-bottom:1px solid #ccd5e2;border-left:1px solid #ccd5e2}.saPivotGridWrapper{display:flex;flex-direction:column;align-items:flex-start;width:fit-content}.saPivotGridWrapper.saMultipleColumnButtons thead .saPivotGridHeadingInner{flex-direction:column;padding:4px 24px;align-items:flex-start}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell{min-width:40px;height:100%;display:flex;justify-content:center;align-items:center}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0;position:relative}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saStandard .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:active{border-radius:12px}.saCompact .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton{border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saCompact .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:active{border-radius:12px}.saSmallScreen .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saSmallScreen .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:active{border-radius:12px}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton .saIcon{color:#7088a4}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive{color:#e0163e}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive .saIcon{color:#e0163e}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:hover>.saIcon{color:#e0163e}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:active{color:#fff;background:#e0163e}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:active>.saIcon{color:#fff}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:hover>.saIcon{color:#2d6ce1}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:hover{background:#f8f9fb;color:#2d6ce1}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:active{background:#dde3ec}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:disabled .saIcon{color:#7088a4}.saStandard .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton{font-size:20px}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton .saButtonBadge{top:6px;right:6px;height:8px;width:8px;background:#e0163e;position:absolute;border-radius:4px;display:flex;align-items:center;justify-content:center}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel{color:#289a42;background:0 0}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel .saIcon{color:#289a42}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel:hover>.saIcon{color:#289a42}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel:hover{background:#e1f6e1;color:#278239}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel:active{background:#a3e4a6;color:#246c31}.saPivotGridWrapper .saPivotGrid{box-sizing:border-box;border:1px #ccd5e2 solid;color:#313a44;border-radius:16px}.saPivotGridWrapper .saPivotGrid.saHasColumnGroups .saPivotGridColumnGroup{border-top:none}.saPivotGridWrapper .saPivotGrid tbody tr:last-child{border-radius:0 0 16px 16px}.saPivotGridWrapper .saPivotGrid tbody tr:last-child th:first-child{border-radius:0 0 0 16px}.saPivotGridWrapper .saPivotGrid tbody tr:last-child td:last-child{border-radius:0 0 16px 0}.saPivotGridWrapper thead{padding:0}.saPivotGridWrapper thead tr{background:#f8f9fb}.saPivotGridWrapper thead tr:first-child{border-radius:16px 16px 0 0}.saPivotGridWrapper thead tr:first-child .saPivotGridHeading{border-top:none}.saPivotGridWrapper thead tr:first-child th:first-child{border-radius:16px 0 0 0}.saPivotGridWrapper thead tr:first-child th:last-child{border-radius:0 16px 0 0}.saPivotGridWrapper .saPivotGridHeading{color:#313a44;background:#f8f9fb;font-weight:600;box-sizing:border-box;border-right:1px solid #dde3ec;border-top:1px solid #dde3ec;border-bottom:1px solid #dde3ec;border-left:none;text-align:left;min-height:48px;padding:0}.saPivotGridWrapper .saPivotGridHeading.saFirstInColumnGroup{border-left:1px solid #ccd5e2}.saPivotGridWrapper .saPivotGridHeading.saFirstInColumnGroup:first-child{border-left:none}.saPivotGridWrapper .saPivotGridHeading.saLastInColumnGroup{border-right:1px solid #ccd5e2}.saPivotGridWrapper .saPivotGridHeading.saLastInColumnGroup+.saFirstInColumnGroup{border-left:none}.saMultipleColumnButtons.saPivotGridWrapper .saPivotGridHeading:not(.saPivotGridFiller){vertical-align:top}.saPivotGridWrapper .saPivotGridHeading.saPivotGridFiller{background:#fff}.saPivotGridWrapper .saPivotGridGroupRow .saPivotGridFiller{border:none}.saPivotGridWrapper .saPivotGridGroupRow .saPivotGridFiller:has(.saTopLeftCell){border-bottom:1px solid #dde3ec}.saPivotGridWrapper .saPivotGridGroupRow+tr th:first-child:not(.saFirstInColumnGroup){border-left:1px solid #dde3ec}.saPivotGridWrapper .saPivotGridHeadingInner{color:#313a44;font-weight:500;display:flex;align-items:center}.saPivotGridWrapper .saPivotGridHeadingInner a{text-decoration:none;color:#313a44;cursor:pointer}.saPivotGridWrapper .saPivotGridHeadingInner a:hover{text-decoration:underline}.saPivotGridWrapper .saPivotGridHeadingInner a:active{color:#2d6ce1}.saPivotGridWrapper td{box-sizing:border-box;border-collapse:collapse;border-left:none;border-right:none;border-bottom:none;border-top:1px solid #dde3ec;vertical-align:middle;height:32px;border-right:1px solid #dde3ec;text-align:left}.saStandard .saPivotGridWrapper td{height:48px}.saPivotGridWrapper td.right{text-align:right}.saPivotGridWrapper td.center{text-align:center}.saPivotGridWrapper .saPivotGridHeadingInner,.saPivotGridWrapper td span{align-items:center;gap:8px;flex-direction:row;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 24px;min-height:48px}.saPivotGridWrapper tbody tr:first-child>*{border-top:none}.saPivotGridWrapper tbody tr:last-child th:first-child{border-bottom:none;border-left:none}.saPivotGridWrapper thead tr th{font-weight:500;max-width:480px}.saPivotGridWrapper tr{box-sizing:border-box;text-align:left;min-width:0}.saPivotGridWrapper tr th:first-child{border-top:none}.saPivotGridWrapper .saPivotGridGroupRow+tr th:first-child{border-top:1px solid #dde3ec}.saPivotGridWrapper .saPivotGrid tr :last-child{border-right:none}.saPivotGridWrapper .saPivotGridColumnGroup{border-right:1px solid #ccd5e2;border-left:1px solid #ccd5e2;border-top:1px solid #ccd5e2;border-bottom:none;border-collapse:collapse;vertical-align:middle;text-align:center;height:32px;border-radius:0}.saPivotGridWrapper .saPivotGridColumnGroup+.saPivotGridColumnGroup{border-left:none}.saPivotGridWrapper .saPivotGridColumnGroup .saPivotGridHeadingInner,.saPivotGridWrapper .saPivotGridColumnGroup td span{min-height:34px;height:34px}.saPivotGridWrapper .saLinkButtonWrapper{display:flex;align-items:center}.saPivotGridWrapper .saLinkButtonWrapper .saLinkFiller{height:32px;min-width:32px;width:32px}.saPivotGridWrapper .saLinkButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px;background:0 0;color:#7088a4}.saPivotGridWrapper .saLinkButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPivotGridWrapper .saLinkButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPivotGridWrapper .saLinkButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPivotGridWrapper .saLinkButton:active{border-radius:12px}.saPivotGridWrapper .saLinkButton:hover:not(.inactive){color:#2d6ce1;background:#dde3ec}.saPivotGridWrapper .saLinkButton.open,.saPivotGridWrapper .saLinkButton.openup,.saPivotGridWrapper .saLinkButton:active:not(.inactive){color:#2d6ce1;background:#ccd5e2;border-radius:12px}.saPivotGridWrapper .saLinkButton.inactive{opacity:.4}.saPivotGridWrapper .saLinkButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saPivotGridWrapper .saLinkButton.saDestructive .saIcon{color:#e0163e}.saPivotGridWrapper .saLinkButton.saDestructive .saBadge{background-color:#e0163e}.saPivotGridWrapper .saLinkButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saPivotGridWrapper .saLinkButton.saDestructive:hover .saIcon{color:#fff;background-color:#e0163e}.saPivotGridWrapper .saLinkButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}.saPivotGridWrapper .saLinkButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saPivotGridWrapper .saLinkButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saPivotGridWrapper .saLinkButton.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saPivotGridWrapper caption{position:absolute;left:-10000px}.saCompact .saPivotGridWrapper .saPivotGridHeadingInner,.saCompact .saPivotGridWrapper td span{padding:0 8px;min-height:32px}.saCompact .saPivotGridWrapper.saMultipleColumnButtons thead .saPivotGridHeadingInner{padding:4px 8px}.saCompact .saPivotGridWrapper td,.saCompact .saPivotGridWrapper th{min-height:32px}.saProgressOuter{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:flex-start;justify-content:center}.saProgressOuter .saProgressWrapper{padding:32px;min-width:200px;max-width:640px;width:80%;border-radius:24px;box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px 4px rgba(49,58,68,.07),0 4px 8px rgba(49,58,68,.07),0 8px 16px rgba(49,58,68,.07);border:solid 1px #ccd5e2;background:#fff;position:relative;top:200px}.saProgressOuter .saProgressWrapper .saProgressButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;background-color:#2d6ce1;color:#ffffff}.saProgressOuter .saProgressWrapper .saProgressButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saProgressOuter .saProgressWrapper .saProgressButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saProgressOuter .saProgressWrapper .saProgressButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saProgressOuter .saProgressWrapper .saProgressButton{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .saProgressOuter .saProgressWrapper .saProgressButton:active{border-radius:12px}.saStandard .saProgressOuter .saProgressWrapper .saProgressButton .saIcon{font-size:20px;min-width:26px}.saCompact .saProgressOuter .saProgressWrapper .saProgressButton{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .saProgressOuter .saProgressWrapper .saProgressButton:active{border-radius:12px}.saCompact .saProgressOuter .saProgressWrapper .saProgressButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saProgressOuter .saProgressWrapper .saProgressButton{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .saProgressOuter .saProgressWrapper .saProgressButton:active{border-radius:12px}.saSmallScreen .saProgressOuter .saProgressWrapper .saProgressButton .saIcon{font-size:20px;min-width:26px}.saProgressOuter .saProgressWrapper .saProgressButton .saIcon{color:#ffffff}.saProgressOuter .saProgressWrapper .saProgressButton .saBadge{color:#2d6ce1;background:#ffffff;border-color:#2d6ce1}.saProgressOuter .saProgressWrapper .saProgressButton:hover{background-color:#1e5ed5}.saProgressOuter .saProgressWrapper .saProgressButton:hover .saBadge{background-color:#ffffff;border-color:#1e5ed5}.saProgressOuter .saProgressWrapper .saProgressButton:active{background-color:#1c58c6}.saProgressOuter .saProgressWrapper .saProgressButton:active .saBadge{color:#1c58c6;border-color:2px solid #1c58c6}.saProgressOuter .saProgressWrapper .saProgressButton:disabled{background:#cbdaf8;pointer-events:none}.saProgressOuter .saProgressWrapper .saText{font-size:.9em;margin-bottom:.5em;word-break:break-all}.saProgressOuter .saProgressWrapper h3{font-size:1.2em}.saProgressOuter .saProgressWrapper .saProgressMessage{overflow-y:auto;overflow-x:hidden;max-height:35em;padding-bottom:1em}.saProgressOuter .saProgressWrapper .saProgress{display:flex;flex-direction:column;position:relative;gap:16px;width:100%}.saProgressOuter .saProgressWrapper .saProgress .saProgressHeading{font-weight:600;color:#313a44}.saProgressOuter .saProgressWrapper .saProgress .saProgressBarWrapper{height:8px;width:100%;background:#eef1f5;position:relative;border-radius:4px;overflow:hidden}.saProgressOuter .saProgressWrapper .saProgress .saProgressBar{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:8px;width:100%;transition:ease width .2s;position:relative}.saProgressOuter .saProgressWrapper .saProgress .saProgressBar::-webkit-progress-bar{background:#dde3ec;border-radius:4px}.saProgressOuter .saProgressWrapper .saProgress .saProgressBar::-webkit-progress-value{background:#2d6ce1;border-radius:4px;transition:width .2s}.saProgressOuter .saProgressWrapper .saProgress .saProgressBar:not([value])::after{content:'';position:absolute;height:8px;border-radius:4px;min-width:20%;left:0;top:0;background:#2d6ce1;animation:saProgressIndeterminate 2s infinite ease}.saProgressOuter .saProgressWrapper .saProgress .saProgressText{display:inline-flex;color:#60748b;font-size:12px;word-break:break-all;gap:8px;flex-wrap:wrap;padding-right:64px;line-height:1;min-height:2em;word-break:break-word}.saProgressOuter .saProgressWrapper .saProgress .saDotCarouselWrapper{display:flex;align-items:center;position:absolute;bottom:8px;right:16px}.saProgressOuter .saProgressWrapper .saProgress .saDotCarousel{position:relative;left:-9999px;margin-left:16px;min-width:8px;height:8px;border-radius:4px;background-color:#ccd5e2;color:#ccd5e2;box-shadow:9984px 0 0 0 #ccd5e2,9999px 0 0 0 #ccd5e2,10014px 0 0 0 #ccd5e2;animation:saDotCarousel 1s infinite linear}.saCompact .saProgressWrapper{border-radius:16px;margin:16px;padding:16px}.saSmallScreen .saProgressWrapper{border-radius:16px;margin:16px;width:100%;padding:16px}@keyframes saDotCarousel{0%{box-shadow:9984px 0 0 -1px #ccd5e2,9999px 0 0 1px #ccd5e2,10014px 0 0 -1px #ccd5e2}50%{box-shadow:10014px 0 0 -1px #ccd5e2,9984px 0 0 -1px #ccd5e2,9999px 0 0 1px #ccd5e2}100%{box-shadow:9999px 0 0 1px #ccd5e2,10014px 0 0 -1px #ccd5e2,9984px 0 0 -1px #ccd5e2}}@keyframes saProgressIndeterminate{0%,100%{left:0}50%{left:80%}}.saHelpPage .saHelpMissing{color:red}.saHelpPage .saHelpPageLastUpdated{font-size:12px;font-style:italic;color:#666}.saHelpPage .saHelpPageLinks table{border:none}.saHelpPage .saHelpPageLinks td{border:none;vertical-align:top}.saHelpPage .saHelpPageLinks p{margin-top:0!important}.saHelpPage *{font-family:Lexend,sans-serif;color:#313a44}.saHelpPage a{font-size:16px}.saHelpPage div.saHelpPageLinks{display:inline-block}.saHelpPage hr{background-color:#eef1f5;border:0;height:1px;margin-bottom:20px}.saHelpPage ol,.saHelpPage ul{font-size:16px;line-height:24px;max-width:640px}.saHelpPage p:last-child{margin-bottom:0}.saHelpPage p~ol,.saHelpPage p~ul{margin-top:-16px}.saHelpPage table{max-width:640px;margin-bottom:24px}.saDiffView{tab-size:4}.saDiffView table,.saDiffView td,.saDiffView tr{border:1px solid #fff;border-collapse:collapse}.saDiffView del,.saDiffView ins{text-decoration:none}.saDiffView .saLine{text-align:right;background:#f0f0f0}.saDiffView .saUnchanged{background:#f0f0ff}.saDiffView .saAdded{background:#f0fff0}.saDiffView .saDeleted{background:#fff0f0}.saDiffView td{padding-top:0;padding-bottom:0}.saDiffView .saVersionHeading{font-weight:700;font-size:24px;line-height:32px}.saDiffView .saDiffViewAfter,.saDiffView .saDiffViewBefore{text-align:center;padding-bottom:4px}.saDiffView .saDiffViewAfter button,.saDiffView .saDiffViewBefore button{float:right}.saMultiPartContent .calendar{width:100%}.saMultiPartContent .calendararea{box-shadow:none}.saCalendarSection{display:flex;flex-direction:column;min-width:0;height:fit-content;border:1px solid #ccd5e2;border-radius:16px;position:relative;min-width:872px;margin-right:8px}.saMiniView:not(.saFitToContent) .saCalendarSection{margin-bottom:8px}.saMultiPartContent .saCalendarSection{width:1000px;margin-bottom:8px}.saCalendarSection .saPeriodButtons{display:flex}.saCalendarSection .saPeriodButtons button{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0}.saCalendarSection .saPeriodButtons button .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saCalendarSection .saPeriodButtons button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saCalendarSection .saPeriodButtons button .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saCalendarSection .saPeriodButtons button .saIcon{color:#7088a4}.saCalendarSection .saPeriodButtons button.saDestructive{color:#e0163e}.saCalendarSection .saPeriodButtons button.saDestructive .saIcon{color:#e0163e}.saCalendarSection .saPeriodButtons button.saDestructive:hover>.saIcon{color:#e0163e}.saCalendarSection .saPeriodButtons button.saDestructive:hover{color:#e0163e;background:#ffedeb}.saCalendarSection .saPeriodButtons button.saDestructive:active{color:#fff;background:#e0163e}.saCalendarSection .saPeriodButtons button.saDestructive:active>.saIcon{color:#fff}.saCalendarSection .saPeriodButtons button:hover>.saIcon{color:#2d6ce1}.saCalendarSection .saPeriodButtons button:hover{background:#f8f9fb;color:#2d6ce1}.saCalendarSection .saPeriodButtons button:active{background:#dde3ec}.saCalendarSection .saPeriodButtons button:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saCalendarSection .saPeriodButtons button:disabled .saIcon{color:#7088a4}.saStandard .saCalendarSection .saPeriodButtons button{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saStandard .saCalendarSection .saPeriodButtons button:active{border-radius:12px}.saCompact .saCalendarSection .saPeriodButtons button{border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saCompact .saCalendarSection .saPeriodButtons button:active{border-radius:12px}.saSmallScreen .saCalendarSection .saPeriodButtons button{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saSmallScreen .saCalendarSection .saPeriodButtons button:active{border-radius:12px}.saCalendarSection .saTodayButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0}.saCalendarSection .saTodayButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saCalendarSection .saTodayButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saCalendarSection .saTodayButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saCalendarSection .saTodayButton .saIcon{color:#7088a4}.saCalendarSection .saTodayButton.saDestructive{color:#e0163e}.saCalendarSection .saTodayButton.saDestructive .saIcon{color:#e0163e}.saCalendarSection .saTodayButton.saDestructive:hover>.saIcon{color:#e0163e}.saCalendarSection .saTodayButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saCalendarSection .saTodayButton.saDestructive:active{color:#fff;background:#e0163e}.saCalendarSection .saTodayButton.saDestructive:active>.saIcon{color:#fff}.saCalendarSection .saTodayButton:hover>.saIcon{color:#2d6ce1}.saCalendarSection .saTodayButton:hover{background:#f8f9fb;color:#2d6ce1}.saCalendarSection .saTodayButton:active{background:#dde3ec}.saCalendarSection .saTodayButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saCalendarSection .saTodayButton:disabled .saIcon{color:#7088a4}.saStandard .saCalendarSection .saTodayButton{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .saCalendarSection .saTodayButton:active{border-radius:12px}.saStandard .saCalendarSection .saTodayButton .saIcon{font-size:20px;min-width:26px}.saCompact .saCalendarSection .saTodayButton{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .saCalendarSection .saTodayButton:active{border-radius:12px}.saCompact .saCalendarSection .saTodayButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saCalendarSection .saTodayButton{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .saCalendarSection .saTodayButton:active{border-radius:12px}.saSmallScreen .saCalendarSection .saTodayButton .saIcon{font-size:20px;min-width:26px}.saCalendarSection .saInputTextWrapper{min-width:72px;margin:0}.saSmallScreen .saCalendarSection .saInputTextWrapper .saTrailingIconsWrapper,.saStandard .saCalendarSection .saInputTextWrapper .saTrailingIconsWrapper{height:40px}.saSmallScreen .saCalendarSection .saInputText,.saStandard .saCalendarSection .saInputText{height:40px}.saCalendarSection *{box-sizing:border-box}.saCalendarSection .saCalendarSectionInner{height:100%;display:flex}.saCalendarSection .saGoPrevPeriod .saCalendarInner,.saCalendarSection .saGoPrevPeriod.saCalendarInner .saExtraInfoList,.saCalendarSection .saGoPrevPeriod.saCalendarInner .saScheduleActivity,.saCalendarSection .saGoPrevPeriod.saDateListWrapper,.saCalendarSection .saGoPrevPeriod.saWeeks .saDateNumber{animation:saGoPrevPeriod .2s ease}.saCalendarSection .saGoNextPeriod .saCalendarInner,.saCalendarSection .saGoNextPeriod.saCalendarInner .saExtraInfoList,.saCalendarSection .saGoNextPeriod.saCalendarInner .saScheduleActivity,.saCalendarSection .saGoNextPeriod.saDateListWrapper,.saCalendarSection .saGoNextPeriod.saWeeks .saDateNumber{animation:saGoNextPeriod .2s ease}.saCalendarSection .saCalendar{display:flex;flex-direction:column;height:100%;border-radius:0 0 16px 0;width:calc(100% - 240px);position:relative}.saCalendarSection .saCalendarInnerWrapper{overflow:hidden}.saCalendarSection .saWeek{display:flex;flex:1 1 0;min-width:64px;border-bottom:1px solid #eef1f5;position:relative}.saCalendarSection .saWeek:last-child{border-bottom:none}.saCalendarSection .saWeek:last-child .saDateX:last-child{border-radius:0 0 16px 0}.saCalendarSection .saWeek.saWeekDays{flex:0;align-items:stretch;background:#fff;position:sticky;left:0;top:71px;z-index:1}.saCompact .saCalendarSection .saWeek.saWeekDays{top:64px}.saCalendarSection .saWeek.saWeekExtra{flex:0;border-bottom:none;background:#fff}.saCalendarSection .saWeekDay{color:#60748b;flex:1 1 0;border-right:1px solid #eef1f5;display:flex;align-items:center;justify-content:center;position:relative;height:32px;min-width:0;overflow:hidden;font-size:12px;background:#fff}.saCalendarSection .saWeekDay:last-child{border-right:1px solid transparent}.saCalendarSection .saWeekDay.saRedDay{color:#e0163e}.saCalendarSection .saNumberOfCheckedWrapper{display:flex;align-items:center;font-size:12px;white-space:nowrap}.saCalendarSection .saWeekNumber{display:flex;align-items:center;justify-content:center;min-width:24px;background:#f8f9fb;color:#313a44;font-size:14px;border-right:1px solid #eef1f5}.saCalendarSection .saDateIsToday .saDateNumber{color:#2d6ce1;background:#eef1f5;font-weight:700}.saCalendarSection .saRedDay .saDateNumber{color:#e0163e}.saCalendarSection .saHideDescription .saCalendar .saActivity .saActivityDescription{display:none}.saCalendarSection .saHideDescription .saCalendar .saActivity .saActivityHeading{-webkit-line-clamp:1}.saCalendarSection .saHideDescription .saCalendar .saActivity.saNoHeading .saActivityHeading{display:-webkit-box}.saCalendarSection .saDateX{flex:1 1 0;display:flex;align-items:center;flex-direction:column;position:relative;border:1px solid transparent;border-right:1px solid #eef1f5;min-width:0;overflow:hidden;min-height:88px}.saCalendarSection .saDateX:last-child{border-right:1px solid transparent}.saCalendarSection .saDateX.saDropOn{border:1px dashed #2d6ce1}.saCalendarSection .saDateX.saClickable{cursor:pointer}.saCalendarSection .saDateX.saClickable:hover{border:1px solid #2d6ce1}.saCalendarSection .saDateX.saLastClicked{border:1px solid #2d6ce1}.saCalendarSection .saDateInner{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:4px;gap:2px}.saCalendarSection .saDateNumber{display:flex;align-items:center;justify-content:center;padding:4px;height:24px;min-width:24px;border-radius:4px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;line-height:14px;position:relative;color:#313a44;white-space:nowrap}.saCalendarSection .saActivityGroup{display:flex;flex-direction:column;gap:2px;align-items:center;justify-content:flex-start;width:100%}.saCalendarSection .saActivity{display:flex;flex-direction:row;border-radius:4px;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;min-height:24px;width:100%;padding:4px;position:relative;cursor:default;gap:4px;z-index:0}.saCheckboxesVisible .saCalendarSection .saActivity.saHasCheckbox .saCheckbox{transform:scale(1);opacity:1;visibility:visible}.saCheckboxesVisible .saCalendarSection .saActivity.saHasCheckbox .saActivityLine{min-width:16px;height:16px;border-radius:4px;opacity:.1}.saCalendarSection .saActivity .saActivityLine{height:auto;min-width:4px;border-radius:2px;transition:ease min-width .2s,ease opacity .2s,ease border-radius .2s}.saCalendarSection .saActivity.saNoHeading .saActivityHeading{display:none}.saCalendarSection .saActivity .saActivityHeading{font-size:12px;line-height:14px;font-weight:500;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.saCalendarSection .saActivity .saActivityTime{font-size:12px;line-height:12px;font-weight:300;color:#60748b;display:flex;margin-top:1px}.saCalendarSection .saActivity .saActivityDescription{font-size:12px;line-height:14px;font-weight:300;min-width:32px;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.saCalendarSection .saActivity.saDraggable{cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saCalendarSection .saActivity.saClickable{cursor:pointer}.saCalendarSection .saActivity.saClickable:hover .saActivityDescription,.saCalendarSection .saActivity.saClickable:hover .saActivityTime{color:inherit}.saCalendarSection .saActivity.saClickable:active{border-radius:8px}.saCalendarSection .saActivity.saClickable:active .saActivityDescription,.saCalendarSection .saActivity.saClickable:active .saActivityTime{color:inherit}.saCalendarSection .saActivity.saAllDay{border:1px solid transparent;padding:4px 8px}.saCalendarSection .saActivityInner{display:flex;flex-direction:column;width:100%;justify-content:center}.saCalendarSection .saActivityInner::after{content:'';box-shadow:inset 0 0 0 0 #2d6ce1;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;position:absolute}.saCalendarSection .saActivityHeadingWrapper{display:flex;align-items:flex-start;justify-content:space-between;overflow:hidden;width:100%;gap:4px}.saCalendarSection .saCalendarHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 16px 16px 20px;border-bottom:1px solid #eef1f5;border-radius:16px 16px 0 0;color:#313a44;position:sticky;top:-1px;z-index:10;background-color:#fff}.saCalendarSection .saCalendarHeaderInner{display:flex;align-items:center;gap:16px}.saCalendarSection .saCalendarHeaderInner .saInputText{min-width:fit-content}.saCalendarSection .saCalendarHeaderInner .saInputText::-webkit-inner-spin-button{appearance:none}.saCalendarSection .saCalendarHeaderInner .saDropdown+.saDropdown .saInputText{min-width:116px}.saDesktopCalendar.saCalendarSection .saDateNumber{pointer-events:none}.saDesktopCalendar.saCalendarSection .saCalendarHeading{display:flex;min-width:204px}.saDesktopCalendar.saCalendarSection .saCalendarSidebar.saClose~.saCalendar .saWeek:last-child .saWeekNumber{border-radius:0 0 0 16px}.saDesktopCalendar.saCalendarSection .saClose+.saCalendar{width:100%}.saDesktopCalendar.saCalendarSection .saCalendarSidebarExpander{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:100%;max-height:32px;width:100%;max-width:24px;border:none;color:#fff;font-size:16px;cursor:pointer;background:#313a44;transition:ease color .2s,ease background-color .2s}.saDesktopCalendar.saCalendarSection .saCalendarSidebarExpander:hover{color:#2d6ce1;background:#404c5b}.saDesktopCalendar.saCalendarSection .saCalendarSidebarExpander:active{color:#2d6ce1;background:#506072}.saDesktopCalendar.saCalendarSection .saCalendarSidebarExpander.saClose{transform:rotate(180deg)}.saDesktopCalendar.saCalendarSection .saCalendarSidebar{position:relative;transition:ease all .2s;border-right:1px solid #eef1f5;min-height:0;transition:ease width .2s,ease opacity .2s;width:240px;display:flex}.saDesktopCalendar.saCalendarSection .saCalendarSidebar.saClose{display:none}.saDesktopCalendar.saCalendarSection .saCalendarSidebar.saClose .saCalendarSidebarInner{transform:translateX(-240px)}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner{display:flex;flex-direction:column;gap:16px;width:100%;padding:16px;min-height:0;position:relative;-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 transform .3s;transform:translateX(0);transition-delay:.1s;position:sticky;top:72px}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot{position:relative;box-shadow:none;border:none;padding:0;animation:none;z-index:1}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saWeekNr{height:24px;min-width:12px;font-size:10px;line-height:10px}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDate{height:24px;width:24px;min-width:24px;font-size:12px;line-height:12px;position:relative}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDate::before{content:'';height:28px;width:28px;position:absolute;left:-2px;top:-2px;z-index:-1}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDate.saMarked::before{background:#eef1f5}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDayRow{display:flex;flex-direction:row;gap:4px;font-size:10px;line-height:10px;height:12px;min-width:208px}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDayRow .saDay{width:24px;font-size:10px;line-height:10px;min-width:24px}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saMonths a .saIcon{min-height:24px;min-width:24px;width:24px;height:24px;border-radius:4px;font-size:14px;line-height:14px}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saMonths a .saIcon::after{height:32px;width:32px}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDateRow{display:flex;flex-direction:row;gap:4px;min-width:208px}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDatePickerMonthHeading{display:flex;justify-content:space-between;align-items:center;gap:8px}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saCalendarSidebarHeading{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;color:#313a44;text-align:left}.saDesktopCalendar.saCalendarSection .saCalendarSidebarSection{display:flex;flex-direction:column;gap:8px;transition:height .2s ease;min-height:0}.saDesktopCalendar.saCalendarSection .saCalendarSidebarSection.saSidebarCalendar{min-height:216px}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0;gap:8px;height:24px;padding:8px;font-size:12px;border-radius:4px;width:calc(100% - 8px)}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton .saIcon{color:#7088a4}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive{color:#e0163e}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive .saIcon{color:#e0163e}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:hover>.saIcon{color:#e0163e}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:active{color:#fff;background:#e0163e}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:active>.saIcon{color:#fff}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:hover>.saIcon{color:#2d6ce1}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:hover{background:#f8f9fb;color:#2d6ce1}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:active{background:#dde3ec}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:disabled .saIcon{color:#7088a4}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:active{border-radius:12px}.saDesktopCalendar.saWeekdaysCalendar .saCheckbox{position:absolute;left:4px;top:4px;height:16px;min-width:16px;transition:ease transform .2s,ease opacity .2s,ease background-color .2s,ease visibility .2s;transform-origin:left;transform:scale(0);opacity:0;visibility:hidden;background-color:transparent}.saDesktopCalendar.saWeekdaysCalendar .saCheckbox::after{height:24px;width:20px}.saDesktopCalendar.saWeekdaysCalendar .saCheckbox:checked{background-color:#2d6ce1}.saDesktopCalendar.saTimeScheduleCalendar{min-width:fit-content}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarInnerWrapper:last-child .saWeek:last-child{border-bottom:none}.saDesktopCalendar.saTimeScheduleCalendar .saWeek:last-child{border-bottom:1px solid #eef1f5}.saDesktopCalendar.saTimeScheduleCalendar .saWeek.saWeekDays{border-bottom:none}.saDesktopCalendar.saTimeScheduleCalendar .saScheduleActivity .saCheckbox{min-width:16px;height:16px;margin-top:2px}.saDesktopCalendar.saTimeScheduleCalendar .saWeekDates{border-bottom:1px solid #eef1f5;min-height:32px;position:sticky;left:0;top:96px;z-index:9}.saStandard .saDesktopCalendar.saTimeScheduleCalendar .saWeekDates{top:103px}.saDesktopCalendar.saTimeScheduleCalendar .saWeekDates .saWeekExtraInner{border:1px solid transparent;border-right:1px solid #eef1f5}.saDesktopCalendar.saTimeScheduleCalendar .saNumberOfCheckedWrapper{font-size:14px}.saDesktopCalendar.saTimeScheduleCalendar .saWeekExtraInner{display:flex;flex-direction:column;width:100%;padding:2px 4px;gap:2px;min-width:0;border:none;border-right:1px solid #eef1f5;align-items:center}.saDesktopCalendar.saTimeScheduleCalendar .saWeekExtraInner:last-child{border-right-color:transparent}.saDesktopCalendar.saTimeScheduleCalendar .saWeek.saWeekDays{z-index:8}.saDesktopCalendar.saTimeScheduleCalendar .saWeekNumber{min-width:56px}.saDesktopCalendar.saTimeScheduleCalendar .saDateNumber{width:fit-content}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarStripe.saDropOn{border:1px dashed #2d6ce1}.saDesktopCalendar.saTimeScheduleCalendar .saClickable.saWeekExtraInner:hover,.saDesktopCalendar.saTimeScheduleCalendar .saWeekExtraInner.saLastClicked{border:1px solid #2d6ce1;cursor:pointer}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarItemList{padding-right:16px;border-right:1px solid #eef1f5}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarItemList:last-child{border-right-color:transparent}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarStripe,.saDesktopCalendar.saTimeScheduleCalendar .saCurrentTime{width:calc(100% + 16px)}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarItemListInner{display:flex;width:100%;position:relative}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarSidebarExpander{max-width:56px}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilterSection{position:relative;flex:1;overflow:hidden;min-height:160px;height:100%;margin-left:-8px;width:calc(100% + 16px)}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter{position:absolute;width:100%;display:flex;flex-direction:column;height:100%;overflow-y:auto}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter legend{display:flex;justify-content:space-between;align-items:center;width:100%}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton{width:100%}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saIcon{margin-right:4px}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter.saOpen .saResourceFilterExpandButton .saIcon{transform:rotate(180deg)}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter label{display:none;gap:8px;align-items:center;cursor:pointer;overflow:hidden;min-height:32px;margin-left:8px}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter label:has(.saCheckbox.saDisabled){cursor:default}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter.saOpen label{display:flex}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter span{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px;color:#2d6ce1;background:0 0}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:active{border-radius:12px}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saIcon{color:#7088a4}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive{color:#e0163e}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive .saIcon{color:#e0163e}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:hover>.saIcon{color:#e0163e}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:active{color:#fff;background:#e0163e}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:active>.saIcon{color:#fff}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:hover>.saIcon{color:#2d6ce1}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:hover{background:#f8f9fb;color:#2d6ce1}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:active{background:#dde3ec}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:disabled .saIcon{color:#7088a4}.saDesktopCalendar.saResourceCalendar .saWeekDates .saWeekExtraInner{justify-content:center;overflow:hidden}.saDesktopCalendar.saResourceCalendar .saWeekDates .saWeekExtraInner span{text-align:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saStandard .saDesktopCalendar.saResourceCalendar .saWeekDates{top:72px}.saCompact .saDesktopCalendar.saResourceCalendar .saWeekDates{top:64px}.saDesktopCalendar.saResourceCalendar .saCalendarHeading{min-width:344px}.saCompact .saDesktopCalendar.saResourceCalendar .saCalendarHeading{min-width:304px}.saDesktopCalendar.saResourceCalendar .saCurrentTime{left:56px;width:calc(100% - 56px)}.saTimeScheduleCalendar .saCalendarItemList .saCalendarStripe.saLastClicked,.saTimeScheduleCalendar .saCalendarItemList .saHasLinks .saCalendarStripe:hover{background:#f8f9fb;cursor:pointer}.saTimeScheduleCalendar .saListWrapper{display:flex;min-width:64px;position:relative}.saTimeScheduleCalendar .saListWrapper .saListActivity{width:100%}.saTimeScheduleCalendar .saSlotWrapper{display:flex;align-items:center;flex-direction:column;gap:0;min-width:56px;flex:0;border-right:1px solid #eef1f5;position:relative}.saTimeScheduleCalendar .saSlot{display:flex;font-size:10px;color:#60748b;width:32px;text-align:center;background:0 0;align-items:flex-start;justify-content:center}.saTimeScheduleCalendar .saSlot::after{content:'';height:1px;background:#eef1f5;width:4px;right:0;position:absolute}.saTimeScheduleCalendar .saSlotInner{max-height:12px;overflow:visible;margin-top:-6px;position:relative}.saTimeScheduleCalendar .saCalendarItemList{display:flex;flex:1 1 0;gap:2px;width:100%;position:relative}.saTimeScheduleCalendar .saCalendarStripe{position:absolute;width:100%;border-top:1px solid #eef1f5}.saTimeScheduleCalendar .saCalendarBackground{display:flex;position:absolute;z-index:2;opacity:.4}.saTimeScheduleCalendar .saScheduleActivity{display:flex;flex-direction:column;border-radius:4px;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;padding:4px;position:absolute;gap:4px;z-index:3;overflow:hidden;min-height:28px}.saTimeScheduleCalendar .saScheduleActivity .saScheduleActivityHeadingWrapper{display:flex;gap:4px}.saTimeScheduleCalendar .saScheduleActivity.saDraggable{cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saTimeScheduleCalendar .saScheduleActivity.saClickable{cursor:pointer}.saTimeScheduleCalendar .saScheduleActivity .saScheduleActivityInner{display:flex;flex-direction:column;justify-content:center;gap:2px;margin-left:2px;position:relative}.saTimeScheduleCalendar .saScheduleActivity .saListActivityHeading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;word-break:break-word}.saTimeScheduleCalendar .saScheduleActivity .saListActivityDescription{font-size:12px;line-height:14px;word-break:break-word}.saTimeScheduleCalendar .saCurrentTime{position:absolute;width:100%;background:#e0163e;height:1px;z-index:4;outline:1px solid #fff;pointer-events:none}.saTimeScheduleCalendar .saCurrentTime::before{content:'';height:8px;min-width:8px;outline:1px solid #fff;position:absolute;left:0;top:-3px;border-radius:8px;background:#e0163e}@keyframes saGoPrevPeriod{0%{opacity:0;transform:translateX(-96px)}100%{opacity:1;transform:translateX(0)}}@keyframes saGoNextPeriod{0%{opacity:0;transform:translateX(96px)}100%{opacity:1;transform:translateX(0)}}.saCalendarSection .saCalendar.saManyItems .saActivity .saCheckbox{transition:none}.saCalendarSection .saCalendar.saManyItems .saActivity .saActivityLine{transition:none}.saSmallScreenCalendar.saCalendarSection{margin:0;border-radius:0;box-shadow:none;min-width:0;border:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0;border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton .saIcon{color:#7088a4}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive{color:#e0163e}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive .saIcon{color:#e0163e}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:hover>.saIcon{color:#e0163e}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:active{color:#fff;background:#e0163e}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:active>.saIcon{color:#fff}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:hover>.saIcon{color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:hover{background:#f8f9fb;color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:active{background:#dde3ec}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:disabled .saIcon{color:#7088a4}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:active{border-radius:12px}.saSmallScreenCalendar.saCalendarSection .saContentRight{padding:0}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderSmallScreen{display:flex;flex-direction:column;flex:1 1 100%}.saSmallScreenCalendar.saCalendarSection .saCalendar{width:100%}.saSmallScreenCalendar.saCalendarSection .saCalendar .saActivityLine{min-width:2px;border-radius:1px}.saSmallScreenCalendar.saCalendarSection .saNoItems{padding-top:16px;text-align:center;color:#60748b}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerSmallScreen{display:flex;align-items:center;justify-content:space-between;flex:1 1 100%;position:relative}.saSmallScreenCalendar.saCalendarSection .saCalendarHeader{padding:8px 8px 8px 12px;top:0;z-index:2;background:#fff;border-radius:0}.saSmallScreenCalendar.saCalendarSection:has(.saCalendarHeadingButton.saOpen) .saCalendarInner,.saSmallScreenCalendar.saCalendarSection:has(.saCalendarHeadingButton.saOpen) .saCalendarList{overflow:hidden;position:relative}.saSmallScreenCalendar.saCalendarSection:has(.saCalendarHeadingButton.saOpen) .saCalendarInner::after,.saSmallScreenCalendar.saCalendarSection:has(.saCalendarHeadingButton.saOpen) .saCalendarList::after{content:'';position:absolute;z-index:9;inset:0;width:100vh;height:1000vh;background:rgba(49,58,68,.4)}.saSmallScreenCalendar.saCalendarSection .saCalendarFilter{display:flex;flex-direction:column;gap:8px;padding:0 8px 16px 8px;position:absolute;width:100%;z-index:10;background:#fff;top:56px;box-shadow:0 1px 0 #ccd5e2,-1px 0 0 #ccd5e2,1px 0 0 #ccd5e2}.saSmallScreenCalendar.saCalendarSection .saCalendarFilter .saInputTextWrapper{width:100%}.saSmallScreenCalendar.saCalendarSection .saCalendarFilter::before{content:'';position:fixed;z-index:-10;top:0;left:0;width:100vh;height:100vh}.saSmallScreenCalendar.saCalendarSection .saHiddenDate{position:absolute;top:0;left:0;appearance:none;-webkit-appearance:none;opacity:0;height:100%;width:100%}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton{display:flex;justify-content:space-between;gap:8px;align-items:center;font:inherit;color:inherit;border:none;background:0 0;padding:0;height:40px;position:relative;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton .saIcon{color:#60748b;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton::before{content:'';transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;height:100%;width:calc(100% + 16px);background:#eef1f5;position:absolute;left:-8px;border-radius:2px;z-index:-1;opacity:0}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:active{color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:active::before{opacity:1;border-radius:12px}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:active .saIcon{color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:focus-within{color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:focus-within::before{opacity:1;border-radius:8px}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:focus-within .saIcon{color:#2d6ce1;transform:rotate(180deg)}.saSmallScreenCalendar.saCalendarSection .saCalendarInner{height:100%;display:flex;flex-direction:column}.saSmallScreenCalendar.saCalendarSection .saCalendarInner .saWeekHeader{max-height:26px}.saSmallScreenCalendar.saCalendarSection .saCalendarInner .saWeek{overflow:hidden}.saSmallScreenCalendar.saCalendarSection .saCalendarInnerWrapper{height:100%}.saSmallScreenCalendar.saCalendarSection .saWeekDay{font-size:10px;line-height:10px;min-height:24px;height:auto}.saSmallScreenCalendar.saCalendarSection .saWeekNumber{font-size:12px;line-height:12px;width:16px}.saSmallScreenCalendar.saCalendarSection .saDateX.saDateIsToday .saDateNumber{color:#fff;font-weight:400;background:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saDateNumber{padding:0 4px;height:20px;min-width:20px;max-width:20px;border-radius:4px;font-size:14px}.saSmallScreenCalendar.saCalendarSection .saDateNumber:active{background:0 0;color:inherit;transform:scale(1)}.saSmallScreenCalendar.saCalendarSection .saDateNumber::after{height:0;width:0}.saSmallScreenCalendar.saCalendarSection .saButtons{display:flex}.saSmallScreenCalendar.saCalendarSection .saActivity{min-height:12px;height:12px;gap:2px;padding:0;pointer-events:none;width:100%;height:100%;margin:0}.saSmallScreenCalendar.saCalendarSection .saActivity::before{min-width:2px}.saSmallScreenCalendar.saCalendarSection .saActivity.saAllDay{min-height:14px;height:14px;max-height:14px;padding:0 0 0 2px}.saSmallScreenCalendar.saCalendarSection .saActivity.saMoreItems{padding:0;color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saActivity.saMoreItems .saActivityHeadingWrapper{justify-content:center}.saSmallScreenCalendar.saCalendarSection .saActivityHeading{white-space:nowrap;font-size:10px;line-height:10px;font-weight:400}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow{display:flex;flex-direction:column;position:relative;min-width:100%;overflow:hidden;border-bottom:1px solid #eef1f5;min-height:56px;background:#f8f9fb;z-index:2}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeekDays{position:absolute;top:0;user-select:none;pointer-events:none;min-width:100%;flex:1;justify-content:space-between;border-bottom:none;background:0 0;color:#60748b}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeekDays .saWeekDay{border:none;background:0 0}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeekDays .saWeekDay.saDateIsToday{color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeekDays .saWeekDay.saDateIsCurrent{color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeeks{display:flex;overflow-y:hidden;overflow-x:hidden}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays){min-width:100%;flex:1;justify-content:space-between;border-bottom:none;min-height:56px}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saWeekDay{border:none;padding:0;height:48px;justify-content:space-between}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber{flex:1;padding-top:16px;height:unset;min-width:unset;max-width:unset;overflow:hidden;background-color:#f8f9fb}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saHasItems::after{content:'';height:4px;width:4px;border-radius:2px;position:absolute;background:#2d6ce1;bottom:6px;z-index:1;pointer-events:none}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saRedDay .saDateNumberInner{color:#e0163e}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber:active .saDateNumberInner{background:#eef1f5;color:#2d6ce1;border-radius:12px}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saDateIsToday .saDateNumberInner{color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saDateIsToday .saDateNumberInner::before{background:#eff0fd;border-radius:8px;transform:translateX(0)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saDateIsCurrent .saDateNumberInner{color:#fff}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saDateIsCurrent .saDateNumberInner::before{background:#2d6ce1;border-radius:8px;transform:translateX(0)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saDateIsCurrent.saWideDate .saDateNumberInner::before{width:48px}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumberInner{display:flex;align-items:center;justify-content:center;height:32px;width:32px;font-size:16px;position:relative;z-index:1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumberInner::before{content:'';position:absolute;bottom:0;height:32px;width:32px;border-radius:4px;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;z-index:-1;transform:scale(.4);background:0 0}.saSmallScreenCalendar.saCalendarSection .saCalendarListOuter{position:relative;display:flex;flex-direction:column;width:100%;height:100%}.saSmallScreenCalendar.saCalendarSection .saCalendarList{display:flex;justify-content:center;position:absolute;width:100%}.saSmallScreenCalendar.saCalendarSection .saCalendarListInner{display:flex;flex-direction:column;width:100%}.saSmallScreenCalendar.saCalendarSection .saDateListWrapper{display:flex;flex-direction:column;overflow-y:auto}.saSmallScreenCalendar.saCalendarSection .saDateListWrapper:first-child{border:none}.saSmallScreenCalendar.saCalendarSection .saDateList{display:flex;flex-direction:column;gap:8px;padding-top:8px}.saSmallScreenCalendar.saCalendarSection .saDateListHeadingWrapper{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;flex:1;background:#fff;top:0;z-index:1;padding:8px 8px 8px 16px;max-height:48px;border-bottom:1px solid #eef1f5}.saSmallScreenCalendar.saCalendarSection .saDateListHeadingWrapper button.saIcon{display:flex;align-items:center;justify-content:center;font-size:16px;height:32px;min-width:32px;border-radius:8px;color:#60748b;border:none;margin:0;background:0 0}.saSmallScreenCalendar.saCalendarSection .saDateListHeadingWrapper:active .saIcon{background:#f8f9fb;color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saDateListHeading{display:flex;gap:16px;align-items:center;font-weight:600}.saSmallScreenCalendar.saCalendarSection .saListActivity *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saSmallScreenCalendar.saCalendarSection .saListActivity button.saIcon,.saSmallScreenCalendar.saCalendarSection .saScheduleActivity button.saIcon{display:flex;justify-content:center;align-items:center;font-size:16px;height:32px;min-width:32px;max-width:32px;border-radius:8px;color:#60748b;border:none;margin:0;background:0 0;position:absolute;right:8px;top:4px;transition:ease background .2s,ease color .2s}.saSmallScreenCalendar.saCalendarSection .saListActivity button.saIcon:active,.saSmallScreenCalendar.saCalendarSection .saScheduleActivity button.saIcon:active{background:#f8f9fb;color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saListActivity button.saIcon::after,.saSmallScreenCalendar.saCalendarSection .saScheduleActivity button.saIcon::after{content:'';height:44px;width:44px;position:absolute;right:-4px;top:-4px}.saSmallScreenCalendar.saCalendarSection .saListActivity{position:relative;min-height:40px;border-radius:8px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saSmallScreenCalendar.saCalendarSection .saListActivity.saAllDay{margin:0 4px;min-height:32px;border-radius:4px}.saSmallScreenCalendar.saCalendarSection .saListActivity.saAllDay .saListActivityInner{padding:0;min-height:32px}.saSmallScreenCalendar.saCalendarSection .saListActivityInner{display:flex;flex-direction:column;justify-content:center;min-height:40px;gap:2px;padding:8px 40px 8px 16px;margin:0 8px;position:relative}.saSmallScreenCalendar.saCalendarSection .saListActivityInner .saActivityLine{position:absolute;min-height:calc(100% - 16px);top:8px;left:8px;min-width:2px;border-radius:1px;background:#2d6ce1;transition:height .2s ease}.saSmallScreenCalendar.saCalendarSection .saListActivityInner.saHasCheckbox:active{background:#f8f9fb;border-radius:12px}.saSmallScreenCalendar.saCalendarSection .saListActivityInner .saCheckbox{width:20px;height:20px;position:absolute;left:8px;top:calc(50% - 10px)}.saSmallScreenCalendar.saCalendarSection .saListActivityDescription,.saSmallScreenCalendar.saCalendarSection .saListActivityHeading{font-size:12px;line-height:16px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.saSmallScreenCalendar.saCalendarSection .saListActivityHeading{font-weight:500}.saSmallScreenCalendar.saCalendarSection .saListActivityDescription{font-weight:300}.saSmallScreenCalendar.saWeekdaysCalendar .saListActivityDescription{-webkit-line-clamp:8}.saSmallScreenCalendar.saWeekdaysCalendar .saListActivityTime{font-size:14px;line-height:14px;color:#60748b}.saSmallScreenCalendar.saWeekdaysCalendar label.saListActivityInner{padding:8px 40px 8px 40px}.saSmallScreenCalendar.saWeekdaysCalendar label.saListActivityInner::before{min-height:20px;min-width:20px;border-radius:4px;top:calc(50% - 10px);background:#eff0fd;transition:height .2s ease,background .2s ease}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saCalendarInner{overflow-x:auto}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saSlotWrapper{min-width:48px}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saCalendarStripe::before{content:'';left:-48px;position:absolute;height:100%;width:48px}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saScheduleActivity.saHasLinks .saScheduleActivityInner{padding-right:14px}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saScheduleActivity button.saIcon{right:0;top:0;color:#313a44;min-width:24px;max-width:24px;height:24px;margin-top:2px}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saExtraInfoList{flex:1 1 0;background:#fff;display:flex;width:100%;position:relative;padding:4px;flex-direction:column;gap:4px}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saListActivity.saAllDay{margin:0}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saCalendarInner{position:relative}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saListWrapper{min-width:100%;width:fit-content}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saListWrapper:not(.saResourceLabelRow) .saSlotWrapper{position:sticky;left:0;z-index:8;background:#fff}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saCalendarItemList,.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saExtraInfoList{border-right:1px solid #eef1f5}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saResourceLabelCell{flex:1 1 0;background:#fff;width:100%;position:relative;padding:8px;border-right:1px solid #eef1f5;height:40px;overflow:hidden;display:flex;gap:8px;align-items:center;border-bottom:1px solid #eef1f5}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saResourceLabelCell.saHasLinks .saResourceLabel{width:calc(100% - 24px)}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saResourceLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;width:calc(100% - 16px);color:#313a44;font-weight:600}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saCalendarResourceMoreButton{position:absolute;right:8px;background:0 0;color:#60748b}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saCalendarStripe::before{content:none}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saCurrentTime{left:48px;width:calc(100% - 48px)}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saResourceLabelRow{position:sticky;top:0;z-index:9}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saButtonBadge{top:6px;right:6px;height:8px;width:8px;background:#e0163e;position:absolute;border-radius:4px;display:flex;align-items:center;justify-content:center}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar:not(.saHasHiddenResources) .saButtonBadge{display:none}.saToggleWrapper{display:flex;gap:16px;cursor:pointer;user-select:none;align-items:center;justify-content:space-between;min-height:32px}.saToggleWrapper.saDisabled{cursor:default}.saToggleWrapper .saToggleLabelWrapper{display:flex;flex-direction:column;justify-content:center}.saToggleWrapper .saToggleLabel{display:flex;font-size:14px;line-height:14px}.saToggleWrapper .saToggleDescription{display:flex;height:12px;font-size:12px;color:#60748b}.saToggleWrapper:not(.saDisabled):active .saToggle::after{right:14px;width:24px}.saToggleWrapper:not(.saDisabled):active .saToggle:checked::after{right:2px;width:24px}.saToggleWrapper .saToggle{position:relative;min-width:40px;height:24px;overflow:hidden;appearance:none;-webkit-appearance:none;-moz-appearance:none}.saToggleWrapper .saToggle::before{content:'';min-height:24px;min-width:40px;border-radius:12px;background:#ccd5e2;box-shadow:inset 0 0 0 .5px rgba(49,58,68,.1);transition:ease background-color .2s,ease box-shadow .2s;position:absolute}.saToggleWrapper .saToggle::after{content:'';height:20px;width:20px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 .5px #f8f9fb,0 1px 2px 0 rgba(49,58,68,.6);right:18px;top:2px;position:absolute;transition:ease all .2s}.saToggleWrapper .saToggle:hover::before{background:#e1f6e1}.saToggleWrapper .saToggle:active::before{background:#a3e4a6}.saToggleWrapper .saToggle:active::after{right:14px;width:24px}.saToggleWrapper .saToggle:checked::before{background:#29bb4e}.saToggleWrapper .saToggle:checked::after{right:2px}.saToggleWrapper .saToggle:checked:hover::before{background:#62d271}.saToggleWrapper .saToggle:checked:active::before{background:#a3e4a6}.saToggleWrapper .saToggle:checked:active::after{right:2px;width:24px}.saDisabled.saToggleWrapper .saToggle:checked::before{background:#60748b}.saDisabled.saToggleWrapper .saToggle:checked::after{background:#ccd5e2;box-shadow:inset 0 0 0 .5px rgba(49,58,68,.2),0 1px 2px 0 rgba(49,58,68,.6)}.saDisabled.saToggleWrapper .saToggle:checked:hover::before{background:#60748b}.saDisabled.saToggleWrapper .saToggle:checked:active::before{background:#60748b}.saDisabled.saToggleWrapper .saToggle:checked:active::after{right:2px;width:20px}.saDisabled.saToggleWrapper .saToggle{cursor:default}.saDisabled.saToggleWrapper .saToggle::before{background:#ccd5e2}.saDisabled.saToggleWrapper .saToggle::after{background:#f8f9fb;box-shadow:inset 0 0 0 .5px rgba(49,58,68,.1),0 1px 2px 0 rgba(49,58,68,.2)}.saDisabled.saToggleWrapper .saToggle:hover::before{background:#ccd5e2}.saDisabled.saToggleWrapper .saToggle:active::before{background:#ccd5e2}.saDisabled.saToggleWrapper .saToggle:active::after{right:18px;width:20px}.saSmallScreen .saToggleWrapper:active .saToggle::after{right:18px;width:36px}.saSmallScreen .saToggleWrapper:active .saToggle:checked::after{right:2px;width:36px}.saSmallScreen .saToggleWrapper .saToggle{min-width:56px;height:32px}.saSmallScreen .saToggleWrapper .saToggle::before{min-height:32px;min-width:56px;border-radius:16px}.saSmallScreen .saToggleWrapper .saToggle::after{height:28px;width:28px;border-radius:14px;right:26px}.saSmallScreen .saToggleWrapper .saToggle:hover::before{background:#ccd5e2}.saSmallScreen .saToggleWrapper .saToggle:active::after{right:18px;width:36px}.saSmallScreen .saToggleWrapper .saToggle:checked:hover::before{background:#278239}.saSmallScreen .saToggleWrapper .saToggle:checked::after{right:2px;width:28px}.saSmallScreen .saToggleWrapper .saToggle:checked:active::after{right:2px;width:36px}.saVisibleParametersWrapper{display:flex;flex-direction:column;padding:16px;border-radius:16px;gap:8px;width:fit-content;background:#f8f9fb;border:1px solid #ccd5e2;margin-bottom:16px}.saDesktop .saVisibleParametersWrapper{min-width:324px}.saVisibleParametersWrapper *{box-sizing:border-box}.saVisibleParametersWrapper .saVisibleParametersHeading{font-size:16px;line-height:16px;font-weight:600;display:flex;justify-content:space-between;gap:16px;color:#313a44}.saVisibleParametersWrapper .saVisibleParametersGroup{display:flex;gap:16px;flex-wrap:wrap;flex-direction:column}.saVisibleParametersWrapper .saVisibleParameter{display:flex;flex-direction:column}.saVisibleParametersWrapper .saVisibleParameterLabel{font-size:12px;line-height:12px;color:#506072}.saVisibleParametersWrapper .saVisibleParameterValue{font-size:14px;color:#313a44;word-break:break-word}.saVisibleParametersWrapper .saVisibleParametersButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0;gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px;position:relative;margin-top:-8px;margin-right:-8px}.saVisibleParametersWrapper .saVisibleParametersButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saVisibleParametersWrapper .saVisibleParametersButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saVisibleParametersWrapper .saVisibleParametersButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saVisibleParametersWrapper .saVisibleParametersButton .saIcon{color:#7088a4}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive{color:#e0163e}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive .saIcon{color:#e0163e}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:hover>.saIcon{color:#e0163e}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:active{color:#fff;background:#e0163e}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:active>.saIcon{color:#fff}.saVisibleParametersWrapper .saVisibleParametersButton:hover>.saIcon{color:#2d6ce1}.saVisibleParametersWrapper .saVisibleParametersButton:hover{background:#f8f9fb;color:#2d6ce1}.saVisibleParametersWrapper .saVisibleParametersButton:active{background:#dde3ec}.saVisibleParametersWrapper .saVisibleParametersButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saVisibleParametersWrapper .saVisibleParametersButton:disabled .saIcon{color:#7088a4}.saVisibleParametersWrapper .saVisibleParametersButton:active{border-radius:12px}.saVisibleParametersWrapper .saVisibleParametersButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saVisibleParametersWrapper .saVisibleParametersButton .saIcon.saExpanded{transform:rotate(180deg);transition:transform ease .2s}.saVisibleParametersWrapper .saVisibleParametersButton::after{content:'';height:48px;width:calc(100% + 8px);right:-8px;top:-8px;opacity:0;position:absolute}.saVisibleParametersWrapper .saVisibleParametersButton:hover{background:#eef1f5}.saVisibleParametersWrapper .saVisibleParametersButton:active{background:#dde3ec}.saSmallScreen .saVisibleParametersRoot{display:flex;padding:0 16px}.saSmallScreen .saVisibleParametersRoot .saVisibleParametersWrapper{margin-bottom:0;margin-top:16px;width:100%}.saSmallScreen .saVisibleParametersRoot .saVisibleParametersButton{flex:unset}.saSmallScreen .saVisibleParametersRoot .saVisibleParametersButton::after{left:unset;right:-8px}a.saKpiOuter{color:#313a44}.saDesktop a.saKpiOuter:hover{text-decoration:none;color:#2d6ce1}a.saKpiOuter:active{color:#6181e6}.saKpiOuter{display:flex;gap:4px;flex-direction:column;flex:1;position:relative}.saKpiOuter .saKpiHeading{display:flex;gap:8px;align-items:baseline;font-size:14px;font-weight:500}.saKpiOuter .saKpiHeading .saIcon{font-size:12px;color:#7088a4}:hover.saKpiOuter .saKpiHeading .saIcon{color:#2d6ce1}.saKpiOuter .saKpiWrapper{display:flex;align-items:baseline;gap:8px}.saKpiOuter .saKpiWrapper:has(.saTrendPeriod){align-items:center}.saKpiOuter .saKpi{display:flex;align-items:baseline;gap:4px}.saKpiOuter .saKpiValue{font-size:48px;line-height:48px;font-weight:600;white-space:nowrap}.saSmallScreen .saKpiOuter .saKpiValue{font-size:40px;line-height:40px}.saKpiOuter .saKpiSuffix{font-size:24px;font-weight:900;white-space:nowrap}.saSmallScreen .saKpiOuter .saKpiSuffix{font-size:20px}.saKpiOuter .saTrendWrapper{display:flex;flex-direction:column;gap:6px;align-items:baseline}.saKpiOuter .saTrend{display:flex;align-items:baseline;gap:4px;border-radius:16px;padding:4px 8px;width:fit-content}.saKpiOuter .saTrend.saNegative{background:#fde7eb;color:#e0163e}.saKpiOuter .saTrend.saPositive{background:#defaee;color:#126f47}.saKpiOuter .saTrend.saNeutral{background:#eff1f3;color:#667387}.saKpiOuter .saTrendInner{display:flex;align-items:baseline;gap:2px}.saKpiOuter .saTrendValue{font-size:14px;line-height:14px;font-weight:500;white-space:nowrap}.saKpiOuter .saTrendSuffix{font-size:10px;line-height:14px;font-weight:900;white-space:nowrap}.saKpiOuter .saTrendPeriod{font-size:10px;line-height:12px;color:#60748b}.saBankIdWrapper .saBankId{display:flex;flex-direction:column;max-width:640px;box-shadow:inset 0 0 0 1px #dde3ec;border-radius:16px;width:fit-content}.saSmallScreen .saBankIdWrapper .saBankId{margin:16px}.saBankIdWrapper .saBankIdBody{display:flex;flex-wrap:wrap;align-items:stretch}.saSmallScreen .saBankIdWrapper .saBankIdBody{justify-content:center}.saBankIdWrapper .saBankIdHeader{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:16px;max-width:392px}.saSmallScreen .saBankIdWrapper .saBankIdHeader{width:100%;align-items:center;text-align:center}.saBankIdWrapper .saBankIdHeader .saBankIdLogo{width:40px;min-height:40px}.saBankIdWrapper .saBankIdHeader h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.saBankIdWrapper .saBankIdHeader span{font-size:14px;line-height:16px}.saBankIdWrapper .saQrWrapper{display:flex;align-items:center;justify-content:center;min-height:214px;width:214px;border-left:1px solid #dde3ec;border-radius:0 24px 0 0;overflow:hidden}.saSmallScreen .saBankIdWrapper .saQrWrapper{width:100%;padding-top:0}.saBankIdWrapper .saQr{height:212px}.saBankIdWrapper .saBankIdAppInstructions{background:url(../img/desktop-phone.svg) top center no-repeat;width:184px;height:184px}.saBankIdWrapper .saBankIdFooter{display:flex;align-items:center;gap:16px;border:1px solid #dde3ec;padding:16px;background:#f8f9fb;margin-top:-1px;border-radius:0 0 16px 16px;flex-wrap:wrap}.saSmallScreen .saBankIdWrapper .saBankIdFooter .saButton{flex-basis:100%}.saBankIdWrapper i.saBankIdLogo{display:flex;background:url(../img/bankid.svg);height:20px;min-width:20px;background-repeat:no-repeat;background-position:center}.saCompact .saBankIdWrapper i.saBankIdLogo{height:16px;min-width:16px}.saBankIdWrapper button{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;min-width:96px}.saBankIdWrapper button .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saBankIdWrapper button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saBankIdWrapper button .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saBankIdWrapper button{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .saBankIdWrapper button:active{border-radius:12px}.saStandard .saBankIdWrapper button .saIcon{font-size:20px;min-width:26px}.saCompact .saBankIdWrapper button{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .saBankIdWrapper button:active{border-radius:12px}.saCompact .saBankIdWrapper button .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saBankIdWrapper button{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .saBankIdWrapper button:active{border-radius:12px}.saSmallScreen .saBankIdWrapper button .saIcon{font-size:20px;min-width:26px}.saBankIdWrapper .saButtonGhost:hover{background:#dde3ec}.saBankIdWrapper .saButtonGhost:active{background:#ccd5e2}.saErrorSummaryWrapper{display:flex;flex-direction:column;gap:8px;padding:16px;background-color:#fff;margin-bottom:8px;border-radius:16px;border:1px #dde3ec solid;position:relative}.saSmallScreen .saErrorSummaryWrapper{margin:16px}.saErrorSummaryWrapper .saErrorSummaryCloseButton{position:absolute;top:8px;right:8px;transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0}.saErrorSummaryWrapper .saErrorSummaryCloseButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saErrorSummaryWrapper .saErrorSummaryCloseButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saErrorSummaryWrapper .saErrorSummaryCloseButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saErrorSummaryWrapper .saErrorSummaryCloseButton .saIcon{color:#7088a4}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive{color:#e0163e}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive .saIcon{color:#e0163e}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:hover>.saIcon{color:#e0163e}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:active{color:#fff;background:#e0163e}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:active>.saIcon{color:#fff}.saErrorSummaryWrapper .saErrorSummaryCloseButton:hover>.saIcon{color:#2d6ce1}.saErrorSummaryWrapper .saErrorSummaryCloseButton:hover{background:#f8f9fb;color:#2d6ce1}.saErrorSummaryWrapper .saErrorSummaryCloseButton:active{background:#dde3ec}.saErrorSummaryWrapper .saErrorSummaryCloseButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saErrorSummaryWrapper .saErrorSummaryCloseButton:disabled .saIcon{color:#7088a4}.saStandard .saErrorSummaryWrapper .saErrorSummaryCloseButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saStandard .saErrorSummaryWrapper .saErrorSummaryCloseButton:active{border-radius:12px}.saCompact .saErrorSummaryWrapper .saErrorSummaryCloseButton{border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saCompact .saErrorSummaryWrapper .saErrorSummaryCloseButton:active{border-radius:12px}.saSmallScreen .saErrorSummaryWrapper .saErrorSummaryCloseButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saSmallScreen .saErrorSummaryWrapper .saErrorSummaryCloseButton:active{border-radius:12px}.saErrorSummaryWrapper .saErrorSummaryHeadingWrapper{display:flex;align-items:center;gap:8px;padding-right:40px}.saErrorSummaryWrapper .saErrorSummaryHeadingWrapper .saIcon{color:#e0163e;font-size:20px}.saErrorSummaryWrapper .saErrorSummary{display:flex;flex-direction:column;gap:8px;list-style-type:disc;margin-inline-start:8px}.saErrorSummaryWrapper .saErrorSummary li{margin-inline-start:16px}.saErrorSummaryWrapper .saErrorSummary li::marker{color:#e0163e}.saErrorSummaryWrapper .saErrorSummary .saErrorMessage{color:#e0163e;transition:ease color .2s;text-decoration:underline;cursor:pointer}.saErrorSummaryWrapper .saErrorSummary .saErrorMessage:hover{color:#b81c34}.saErrorSummaryWrapper .saErrorSummary .saErrorMessage:active{color:#911d2b}.saErrorSummaryWrapper .saErrorSummary span.saErrorMessage{text-decoration:none;pointer-events:none}.saTreeViewWrapper{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saTreeViewWrapper .saTreeView>li:has(ul):first-child:after{top:16px;z-index:1}.saTreeViewWrapper .saTreeView>li:has(ul)>label::after{border-width:0 0 1px 1px;border-color:rgba(255,255,255,0) rgba(255,255,255,0) #ccd5e2 rgba(255,255,255,0);z-index:1}.saTreeViewWrapper .saTreeView.saRoot>li:first-child:after{display:none}.saTreeViewWrapper .saTreeView.saRoot>li>label::after{display:none}.saTreeViewWrapper .saTreeView{display:flex;flex-direction:column;min-height:32px}.saTreeViewWrapper .saTreeView ul{flex-direction:column;width:100%;flex:1}.saTreeViewWrapper .saTreeView li.saDragged,.saTreeViewWrapper .saTreeView li.saDropOn{border:1px dotted #2d6ce1}.saTreeViewWrapper .saTreeView li{display:flex;flex-direction:column;width:100%;overflow:visible;position:relative;border:1px solid transparent}.saTreeViewWrapper .saTreeView li::after{content:'';position:absolute;height:calc(100% + 20px);width:1px;background:#ccd5e2;top:-16px;left:8px;transition:ease all .2s}.saTreeViewWrapper .saTreeView>li::after{top:8px;height:100%}.saTreeViewWrapper .saTreeView>li label::after{height:8px}.saTreeViewWrapper .saTreeView li:last-child::after{background:0 0}.saTreeViewWrapper .saTreeView li:only-child::after{background:#ccd5e2;height:24px}.saTreeViewWrapper .saTreeView input.saPlusMinus{display:flex;justify-content:center;align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:16px;width:16px;min-width:16px;background:#2d6ce1;color:#fff;border-radius:4px;z-index:2;border:none;position:relative;cursor:pointer;transition:ease background-color .2s,ease border-radius .2s;margin:3px 3px 3px 4px;visibility:hidden}.saTreeViewWrapper .saTreeView input.saPlusMinus::after{content:'';height:32px;width:32px;position:absolute}.saTreeViewWrapper .saTreeView input.saPlusMinus::before{content:'';clip-path:polygon(39% 4%,61% 4%,61% 39%,96% 39%,96% 56%,61% 56%,61% 96%,39% 96%,39% 56%,4% 56%,4% 39%,39% 39%);background:#fff;display:flex;justify-content:center;align-items:center;height:10px;width:10px;position:absolute;inset:3px;transition:ease all .2s}.saTreeViewWrapper .saTreeView input.saPlusMinus:checked::before{clip-path:polygon(39% 39%,61% 39%,61% 39%,96% 39%,96% 56%,61% 56%,61% 56%,39% 56%,39% 56%,4% 56%,4% 39%,39% 39%)}.saTreeViewWrapper .saTreeView input.saPlusMinus:hover{background:#1e5ed5}.saTreeViewWrapper .saTreeView input.saPlusMinus:active{background:#1c58c6;border-radius:6px}.saTreeViewWrapper .saTreeView label.saNodeExpand .saPlusMinus{visibility:visible}.saTreeViewWrapper .saTreeView li label{display:flex;gap:8px;align-items:center;padding-left:8px;min-height:32px;position:relative;font-size:14px;line-height:20px;white-space:break-spaces;overflow-wrap:anywhere;border-radius:8px;padding-right:8px;transition:ease border-radius .2s}.saTreeViewWrapper .saTreeView li label.saNodeExpand{cursor:pointer}.saTreeViewWrapper .saTreeView li label a{min-height:32px;width:100%;text-decoration:none;color:#2d6ce1;font-weight:500}.saTreeViewWrapper .saTreeView li label a:hover{text-decoration:underline}.saTreeViewWrapper .saTreeView li label a:focus-visible{box-shadow:0 0 0 1px #000}.saTreeViewWrapper .saTreeView li label .saCustomColor a{color:unset}.saTreeViewWrapper .saTreeView li label label{display:flex;gap:8px;width:100%;cursor:pointer}.saTreeViewWrapper .saTreeView li label::after{content:'';position:absolute;height:16px;width:23px;border:1px solid #ccd5e2;z-index:1;border-width:0 0 1px 1px;transform:translate(-4px,-8px);transition:ease all .2s}.saTreeViewWrapper .saTreeView li:not(.saDragged)>label:hover{background:#eef1f5}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:788px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:792px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:772px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:776px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:756px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:760px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:740px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:744px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:724px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:728px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:708px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:712px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:692px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:696px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:676px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:680px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:660px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:664px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:644px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:648px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:628px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:632px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:612px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:616px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:596px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:600px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:580px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:584px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:564px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:568px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:548px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:552px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:532px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:536px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:516px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:520px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:500px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:504px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:484px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:488px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:468px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:472px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:452px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:456px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:436px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:440px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:420px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:424px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:404px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:408px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:388px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:392px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li::after{left:372px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:376px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li::after{left:356px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:360px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li::after{left:340px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li label{padding-left:344px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li::after{left:324px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li label{padding-left:328px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li::after{left:308px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li label{padding-left:312px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li::after{left:292px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li label{padding-left:296px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li::after{left:276px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li label{padding-left:280px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li::after{left:260px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li label{padding-left:264px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li::after{left:244px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li label{padding-left:248px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li::after{left:228px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li label{padding-left:232px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li::after{left:212px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li label{padding-left:216px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li::after{left:196px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li label{padding-left:200px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li::after{left:180px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li label{padding-left:184px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li::after{left:164px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li label{padding-left:168px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li::after{left:148px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li label{padding-left:152px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li::after{left:132px}.saTreeViewWrapper ul.saTreeView li li li li li li li li li label{padding-left:136px}.saTreeViewWrapper ul.saTreeView li li li li li li li li::after{left:116px}.saTreeViewWrapper ul.saTreeView li li li li li li li li label{padding-left:120px}.saTreeViewWrapper ul.saTreeView li li li li li li li::after{left:100px}.saTreeViewWrapper ul.saTreeView li li li li li li li label{padding-left:104px}.saTreeViewWrapper ul.saTreeView li li li li li li::after{left:84px}.saTreeViewWrapper ul.saTreeView li li li li li li label{padding-left:88px}.saTreeViewWrapper ul.saTreeView li li li li li::after{left:68px}.saTreeViewWrapper ul.saTreeView li li li li li label{padding-left:72px}.saTreeViewWrapper ul.saTreeView li li li li::after{left:52px}.saTreeViewWrapper ul.saTreeView li li li li label{padding-left:56px}.saTreeViewWrapper ul.saTreeView li li li::after{left:36px}.saTreeViewWrapper ul.saTreeView li li li label{padding-left:40px}.saTreeViewWrapper ul.saTreeView li li::after{left:20px}.saTreeViewWrapper ul.saTreeView li li label{padding-left:24px}.saTreeViewWrapper ul.saTreeView li::after{left:4px}.saTreeViewWrapper ul.saTreeView li label{padding-left:8px}.saTreeViewWrapper .saTreeViewButtons{display:flex;gap:8px;justify-self:flex-end}.saTreeViewWrapper .saDragHandle{display:flex;justify-content:center;align-items:center;height:24px;min-width:12px;font-size:20px;color:#60748b}.saTreeViewWrapper .saDragHandle:hover{cursor:grab}.saTreeViewWrapper .saDragHandle:active{cursor:grabbing}.saTreeViewWrapper button.saTreeViewButton{display:flex;justify-content:center;align-items:center;border:solid 1px #ccd5e2;background-color:#ffffff;color:#313a44;border-radius:4px;height:24px;width:24px;min-width:24px;cursor:pointer;text-align:center;font-size:14px;line-height:14px;transition:ease background .2s,ease border .2s,ease border-radius .2s,ease color .2s}.saTreeViewWrapper button.saTreeViewButton .saIcon{color:#7088a4}.saTreeViewWrapper button.saTreeViewButton .saBadge{color:#ffffff;border:2px solid #ffffff}.saTreeViewWrapper button.saTreeViewButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saTreeViewWrapper button.saTreeViewButton:hover .saIcon{color:#2d6ce1}.saTreeViewWrapper button.saTreeViewButton:hover .saBadge{background-color:#2d6ce1}.saTreeViewWrapper button.saTreeViewButton:active{background:#eef1f5}.saTreeViewWrapper button.saTreeViewButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saTreeViewWrapper button.saTreeViewButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saTreeViewWrapper button.saTreeViewButton.saDestructive .saIcon{color:#e0163e}.saTreeViewWrapper button.saTreeViewButton.saDestructive .saBadge{background-color:#e0163e}.saTreeViewWrapper button.saTreeViewButton.saDestructive:hover{color:#ffffff;background:#e0163e;border-color:transparent}.saTreeViewWrapper button.saTreeViewButton.saDestructive:hover .saIcon{color:#ffffff;background-color:#e0163e}.saTreeViewWrapper button.saTreeViewButton.saDestructive:hover .saBadge{background-color:#ffffff;color:#e0163e;border-color:#e0163e}.saTreeViewWrapper button.saTreeViewButton.saDestructive:active{color:#ffffff;background:#be1335;border-color:transparent}.saTreeViewWrapper button.saTreeViewButton.saDestructive:active .saIcon{color:#ffffff;background-color:#be1335}.saTreeViewWrapper button.saTreeViewButton.saDestructive:active .saBadge{background-color:#ffffff;color:#be1335;border-color:#be1335}.saTreeViewWrapper button.saTreeViewButton:active{border-radius:8px}.saTreeViewWrapper button.saTreeViewButton::after{content:'';height:32px;width:32px;position:absolute}.saTreeViewWrapper .saSortable li:active::after{background:0 0}.saTreeViewWrapper .saSortable label:active::after{border:transparent}.saTreeViewWrapper .saTreeViewPlaceholder{display:flex;min-height:32px;width:400px;border-radius:8px;background:#eff0fd;border:1px dotted #2d6ce1}.saSmallScreen .saTreeViewWrapper{padding:16px 16px 16px 8px}.saSmallScreen .saTreeViewWrapper ul.saTreeView>li[aria-expanded]:first-child:after{top:24px}.saSmallScreen .saTreeViewWrapper ul.saTreeView li label::after{height:48px;transform:translate(-4px,-24px)}.saSmallScreen .saTreeViewWrapper ul.saTreeView li label{min-height:48px;gap:12px}.saSmallScreen .saTreeViewWrapper ul.saTreeView li label a{min-height:48px;line-height:48px}.saSmallScreen .saTreeViewWrapper .saTreeViewPlaceholder{min-height:48px}.saSmallScreen .saTreeViewWrapper button.saTreeViewButton{border-radius:8px;height:32px;min-width:32px;font-size:16px;line-height:16px;transition:ease all .2s}.saSmallScreen .saTreeViewWrapper button.saTreeViewButton:active{border-radius:12px}.saSmallScreen .saTreeViewWrapper button.saTreeViewButton::after{content:'';height:48px;width:48px;position:absolute}.saSmallScreen .saToolbox{display:none}.saPartHeader+.saToolbox{right:0;top:0}.saHasBorder .saPartHeader+.saToolbox{right:16px;top:16px}.saPageHeader .saToolbox{right:0}.saToolbox{position:absolute;background:#fff;z-index:900;display:flex;flex-direction:row;border-radius:8px;align-items:center;justify-content:flex-end;width:40px;transition:ease width .1s,ease border-radius .2s;transition-delay:.1s;overflow:hidden;margin-left:16px}.saToolbox *{box-sizing:border-box}.saCompact .saToolbox{margin-left:8px;width:32px}.saToolbox.saOpen{width:fit-content;border-radius:8px}.saToolbox ul{display:flex;flex-direction:row;padding:4px 5px 4px 4px;margin-right:-1px;transition:ease all .2s;opacity:0;transform:translateX(24px);visibility:hidden;pointer-events:none;box-shadow:inset 0 0 0 1px #ccd5e2;border-radius:8px 0 0 8px}.saOpen.saToolbox ul{opacity:1;transform:translateX(0);visibility:visible;pointer-events:unset}.saToolbox li:first-child .saToolboxButton::after{width:calc(100% + 4px);left:-4px}.saToolbox li:last-child .saToolboxButton::after{width:calc(100% + 4px);left:unset;right:-4px}.saToolbox .saVirtualTopLink .saToolboxButton .saIcon{color:#8b4af1}.saToolbox .saVirtualTopLink .saToolboxButton:hover{background:#8b4af1}.saToolbox .saVirtualTopLink .saToolboxButton:hover .saIcon{color:#fff}.saToolbox .saVirtualTopLink .saToolboxButton:active{background:#6d35e1;color:#fff}.saToolbox .saDebug .saToolboxButton .saIcon{color:#278239}.saToolbox .saDebug .saToolboxButton:hover{background:#62d271}.saToolbox .saDebug .saToolboxButton:hover .saIcon{color:#1c4120}.saToolbox .saDebug .saToolboxButton:active{background:#a3e4a6;color:#1c4120}.saToolbox .saToolboxButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0;max-width:32px;min-width:32px;height:32px;color:#60748b;font-size:16px;transition:ease background .2s,ease color .2s,ease border-radius .2s;position:relative;border-radius:6px}.saToolbox .saToolboxButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saToolbox .saToolboxButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saToolbox .saToolboxButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saToolbox .saToolboxButton .saIcon{color:#7088a4}.saToolbox .saToolboxButton.saDestructive{color:#e0163e}.saToolbox .saToolboxButton.saDestructive .saIcon{color:#e0163e}.saToolbox .saToolboxButton.saDestructive:hover>.saIcon{color:#e0163e}.saToolbox .saToolboxButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saToolbox .saToolboxButton.saDestructive:active{color:#fff;background:#e0163e}.saToolbox .saToolboxButton.saDestructive:active>.saIcon{color:#fff}.saToolbox .saToolboxButton:hover>.saIcon{color:#2d6ce1}.saToolbox .saToolboxButton:hover{background:#f8f9fb;color:#2d6ce1}.saToolbox .saToolboxButton:active{background:#dde3ec}.saToolbox .saToolboxButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saToolbox .saToolboxButton:disabled .saIcon{color:#7088a4}.saCompact .saToolbox .saToolboxButton{max-width:24px;min-width:24px;height:24px;border-radius:4px}.saToolbox .saToolboxButton:active{border-radius:12px}.saCompact .saToolbox .saToolboxButton:active{border-radius:8px}.saToolbox .saToolboxButton::after{content:'';height:calc(100% + 8px);width:100%;position:absolute;left:0;top:-4px}.saToolbox .saToolboxButton.saExpandButton{padding:8px 12px;border-radius:8px;flex-direction:column;gap:4px;min-width:40px;height:40px;transition:ease all .2s;position:relative;box-shadow:inset 0 0 0 1px #ccd5e2}.saCompact .saToolbox .saToolboxButton.saExpandButton{min-width:32px;height:32px;padding:8px}.saToolbox .saToolboxButton.saExpandButton:hover{background:#f8f9fb;box-shadow:inset 0 0 0 1px #2d6ce1}.saToolbox .saToolboxButton.saExpandButton:hover span{background:#2d6ce1}.saToolbox .saToolboxButton.saExpandButton:active{background:#eef1f5;box-shadow:inset 0 0 0 1px #2d6ce1}.saToolbox .saToolboxButton.saExpandButton:active span{background:#2d6ce1}.saOpen.saToolbox .saToolboxButton.saExpandButton{background:#eef1f5;border-radius:0 8px 8px 0}.saToolbox .saToolboxButton.saExpandButton span{display:block;width:100%;border-radius:2px;min-height:2px;background:#7088a4;transition:all .3s ease;position:relative;transform:rotate(0);top:0;left:0}.saOpen.saToolbox .saToolboxButton.saExpandButton span{width:10px}.saOpen.saToolbox .saToolboxButton.saExpandButton span:nth-child(1){top:6px;left:-4px;transform:rotate(45deg)}.saOpen.saToolbox .saToolboxButton.saExpandButton span:nth-child(2){top:6px;left:-4px;transform:rotate(-45deg)}.saOpen.saToolbox .saToolboxButton.saExpandButton span:nth-child(3){top:-6px;left:4px;transform:rotate(45deg)}.saOpen.saToolbox .saToolboxButton.saExpandButton span:nth-child(4){top:-6px;left:4px;transform:rotate(-45deg)}.saSmallScreen .saPlanner{margin-top:16px;margin-left:16px}.saSmallScreen .saPlanner .saCalendarResourceFilterSection{display:none}.saSmallScreen .saPlanner .saCalendarHeader{position:relative;top:0}.saSmallScreen .saPlanner .saStickyTop{position:relative}.saSmallScreen .saPlanner .saRowSticky{position:relative}.saPlanner .saCalendar{overflow:auto;height:100%;width:calc(100% - 240px);position:absolute;left:240px}.saPlanner .saCalendarSidebar.saClose~.saCalendar{width:100%;left:0}.saPlanner .saStickyTop{top:0;position:sticky;display:flex;flex-direction:column;background-color:#fff;z-index:6}.saPlanner .saStickyTop .saRowSticky .saPlannerCell{border-right:1px solid transparent}.saPlanner .saStickyTop .saRowSticky .saPlannerCell:only-child{border-right:1px solid #eef1f5}.saPlanner .saStickyTop .saWeek:not(.saUnbooked) .saRowSticky>div{border-bottom:none}.saPlanner .saStickyTop .saWeek:not(.saUnbooked) .saRowSticky>div:not(.saAggregateTitle){background-color:#f8f9fb}.saPlanner .saStickyTop .saWeek:last-child .saRowSticky>div{border-bottom:1px solid #eef1f5}.saPlanner .saWeekDay{flex-direction:column;height:48px;color:#60748b;border-bottom:1px solid #eef1f5}.saPlanner .saWeekDay .saDateNumber{font-size:14px}.saPlanner .saWeekDay.saToday{color:#2d6ce1}.saPlanner .saWeekDay.saToday .saDateNumber{color:#2d6ce1;background:#eff0fd;font-weight:700}.saPlanner .saWeekDay.saWeekCell{color:#313a44;font-size:14px}.saPlanner .saWeekDay.saWeekCell .saDateNumber{font-size:12px;line-height:12px;height:12px;color:#60748b}.saPlanner .saWeekDay.saWeekCell.saToday{color:#2d6ce1;font-weight:700}.saPlanner .saWeekDay.saWeekCell.saToday .saDateNumber{color:#2d6ce1;background:0 0;font-weight:400}.saPlanner .saPlannerAggregateCell{border:1px solid transparent;border-right:1px solid #eef1f5;border-bottom:1px solid #eef1f5;width:48px;min-width:48px;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:11px;padding:4px}.saPlanner .saPlannerAggregateCell span{overflow-wrap:break-word;overflow:hidden}.saPlanner .saPlannerAggregateCell.saAggregateTitle{border-left:1px solid #eef1f5;border-top:1px solid #eef1f5;background-color:#fff;display:flex;justify-content:center;align-items:center;padding-right:0}.saPlanner .saPlannerAggregateCell.saAggregateTitle span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.saPlanner .saTimeCell{display:flex;align-items:flex-start;justify-content:center;font-size:12px;line-height:12px;height:24px}.saPlanner .saActivityInner{justify-content:flex-start;margin-top:-2px}.saPlanner .saActivityHeadingWrapper{display:inline;line-height:12px;overflow:unset}.saPlanner .saActivityHeadingWrapper .saBoxIcons{margin-top:-4px;display:inline}.saPlanner .saActivityHeadingWrapper .saBoxIcons>span{padding-right:4px}.saPlanner .saActivityHeadingWrapper .saActivityHeading{display:inline}.saPlanner.saShowTime .saStickyTop .saColumnAggregate+.saColumnAggregate,.saPlanner.saShowTime .saStickyTop .saItemCell+.saItemCell,.saPlanner.saShowTime .saStickyTop .saWeekDay+.saWeekDay,.saPlanner.saShowTime .saStickyTop .saWeekExtraInner+.saWeekExtraInner{border-left:1px solid #ccd5e2}.saPlanner .saPlannerCell{min-height:unset;display:flex;flex-direction:column;position:relative;border:1px solid transparent;border-right:1px solid #eef1f5;overflow-x:visible;padding:4px;background-color:#fff;border-bottom:1px solid #eef1f5}.saPlanner .saPlannerCell .saPlannerHoverTarget{min-height:calc(100% + 9px);width:calc(100% + 10px);top:-5px;position:relative;left:-5px;cursor:pointer}.saPlanner .saPlannerCell .saPlannerDropTarget{position:absolute;top:0}.saPlanner .saPlannerCell .saPlannerDropTarget.saDropOn{border:1px dashed #2d6ce1}.saPlanner .saPlannerCell.saHasLinks .saPlannerHoverTarget:hover,.saPlanner .saPlannerCell.saLastClicked .saPlannerHoverTarget{background:#f8f9fb}.saPlanner .saPlannerCell .saActivity{z-index:2;padding-bottom:0;min-height:unset}.saPlanner .saPlannerCell .saActivity.saLight{color:#fff}.saPlanner .saPlannerCell .saActivity.saCanDrag{cursor:grab}.saPlanner .saPlannerCell .saActivity.saHasLinks{cursor:pointer}.saPlanner .saPlannerCell .saActivity.saMoreRight{background-image:url(../img/LargeBubble_Right_Black.png);background-repeat:no-repeat;background-position:right 5px top .25em}.saPlanner .saPlannerCell .saActivity.saLight.saMoreRight{background-image:url(../img/LargeBubble_Right_White.png)}.saPlanner .saPlannerCell .saActivity.saMoreLeft{background-image:url(../img/LargeBubble_Left_Black.png);background-repeat:no-repeat;background-position:right 5px top .25em}.saPlanner .saPlannerCell .saActivity.saLight.saMoreLeft{background-image:url(../img/LargeBubble_Left_White.png)}.saPlanner .saPlannerCell .saActivity.saMoreLeft.saMoreRight{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)}.saPlanner .saPlannerCell .saActivity.saLight.saMoreLeft.saMoreRight{background-image:url(../img/LargeBubble_Left_White.png),url(../img/LargeBubble_Right_White.png)}.saPlanner .saPlannerCell .saActivity .saActivityDescription{display:flex}.saPlanner .saPlannerCell.saNewHour .saPlannerHoverTarget,.saPlanner .saPlannerCell.saNewHour.saTimeCell{border-left:1px solid #ccd5e2}.saPlanner .saPlannerCell.saNewDay .saPlannerHoverTarget,.saPlanner .saPlannerCell.saNewDay.saTimeCell{border-left:1px solid #adbdd1}.saPlanner .saPlannerCell.saDropOn,.saPlanner .saPlannerCell.saDropOn .saPlannerHoverTarget{border:1px dashed #2d6ce1}.saPlanner .saPlannerCell.saResourceHeadingCell{background-color:#f8f9fb}.saPlanner .saPlannerCell.saDateRowHeading{padding:0}.saPlanner .saPlannerCell.saDateRowHeading .saCalendarSidebarExpander{max-height:unset;border-radius:0 4px 4px 0;height:32px;width:24px;margin-left:-1px;margin-top:7px}.saPlanner .saPlannerCell.saDateRowHeading .saCalendarSidebarExpander.saClose{border-radius:4px 0 0 4px}.saPlanner .saInputTextWrapper.saLabeled .saLabeledLabel{width:100%}.saPlanner .saCalendarHeading{display:flex;flex-direction:column}.saPlanner .saCalendarHeading p{font-size:14px;line-height:16px;font-weight:400}.saPlanner .saPlannerCellInner{display:flex;align-items:start;justify-content:center;flex-direction:column;flex:1;width:100%;gap:4px;padding:4px;height:32px}.saPlanner .saPlannerCellHeading{font-size:14px;line-height:18px;font-weight:400}.saPlanner .saPlannerCellHeading.saPlannerLink{display:flex;gap:4px;cursor:pointer}.saPlanner .saPlannerCellHeading.saPlannerLink .saLinkText{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;text-decoration:none;font-weight:500;color:#2d6ce1}.saPlanner .saPlannerCellHeading.saPlannerLink:hover .saLinkText{text-decoration:underline}.saPlanner .saPlannerCellHeading.saPlannerLink:active .saLinkText{color:#1b54bd}.saPlanner .saPlannerCellHeading.saPlannerLink:active img,.saPlanner .saPlannerCellHeading.saPlannerLink:hover img{opacity:.8;transition:transform .5s}.saPlanner .saPlannerCellHeading.saPlannerLink:active .saMeterHeader,.saPlanner .saPlannerCellHeading.saPlannerLink:active .saMeterValue,.saPlanner .saPlannerCellHeading.saPlannerLink:hover .saMeterHeader,.saPlanner .saPlannerCellHeading.saPlannerLink:hover .saMeterValue{text-decoration:underline}.saPlanner .saPlannerCellHeading.saPlannerLink::after{content:'';position:absolute;left:0;top:0;height:100%;width:100%}.saPlanner .saPlannerCellDescription{font-size:12px;line-height:12px;color:#404c5b;font-weight:300}.saPlanner .saResourceHeader{background-color:#fff;z-index:6}.saPlanner .saCalendarSectionInner{position:relative;overflow:hidden;border-radius:0 0 0 16px}.saPlanner .saActivity.saAllDay{background-color:#ccd5e2;height:24px}.saPlanner .saActivity.saAllDay .saActivityInner{display:flex;margin-top:0}.saPlanner .saActivity.saAllDay .saActivityHeadingWrapper{overflow:hidden}.saPlanner .saActivity.saAllDay .saActivityHeading{color:#313a44}.saPlanner .saColumnAggregate{font-size:12px;background-color:#fff;display:flex;justify-content:center;align-items:center}.saPlanner .saWeek{width:fit-content;border-bottom:none}.saPlanner .saWeek.saWeekExtra .saWeekExtraInner{padding:4px;min-height:32px;border-bottom:1px solid #eef1f5}.saPlanner .saUnbooked .saExpandButton{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;color:#2d6ce1;background:0 0;gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saPlanner .saUnbooked .saExpandButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPlanner .saUnbooked .saExpandButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPlanner .saUnbooked .saExpandButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPlanner .saUnbooked .saExpandButton .saIcon{color:#7088a4}.saPlanner .saUnbooked .saExpandButton.saDestructive{color:#e0163e}.saPlanner .saUnbooked .saExpandButton.saDestructive .saIcon{color:#e0163e}.saPlanner .saUnbooked .saExpandButton.saDestructive:hover>.saIcon{color:#e0163e}.saPlanner .saUnbooked .saExpandButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saPlanner .saUnbooked .saExpandButton.saDestructive:active{color:#fff;background:#e0163e}.saPlanner .saUnbooked .saExpandButton.saDestructive:active>.saIcon{color:#fff}.saPlanner .saUnbooked .saExpandButton:hover>.saIcon{color:#2d6ce1}.saPlanner .saUnbooked .saExpandButton:hover{background:#f8f9fb;color:#2d6ce1}.saPlanner .saUnbooked .saExpandButton:active{background:#dde3ec}.saPlanner .saUnbooked .saExpandButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saPlanner .saUnbooked .saExpandButton:disabled .saIcon{color:#7088a4}.saPlanner .saUnbooked .saExpandButton:active{border-radius:12px}.saPlanner .saUnbooked .saExpandButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saPlanner .saUnbooked .saExpandButton .saIcon{transform:rotate(180deg)}.saPlanner .saUnbooked .saPlannerCell{overflow-y:auto;flex-direction:row}.saPlanner .saUnbooked .saPlannerAggregateCell{justify-content:center;padding-top:4px;align-items:start}.saPlanner .saUnbooked .saPlannerCellHeading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.saPlanner .saUnbooked .saCounterCell{display:none}.saPlanner .saUnbooked.saClosed .saIcon{transform:none}.saPlanner .saUnbooked.saClosed .saItemCell{display:none}.saPlanner .saUnbooked.saClosed .saCounterCell{display:flex;justify-content:center;align-items:center;height:42px}.saPlanner .saUnbookedWrapper{width:100%;height:fit-content}.saPlanner .saUnbookedWrapper .saUnbookedRow.saClosed{height:42px}.saPlanner .saUnbookedWrapper .saUnbookedRow.saClosed .saUnbookedItems{display:none}.saPlanner .saUnbookedWrapper .saWeek{width:100%}.saPlanner .saUnbookedWrapper .saPlannerCell:first-child{width:168px;min-width:168px}.saPlanner .saUnbookedWrapper .saUnbookedItems{display:flex;position:relative;width:100%}.saPlanner .saUnbookedWrapper .saCounterCell{width:100%;height:unset}.saPlanner .saUnbookedCounter{display:flex;align-items:center;justify-content:center;padding:8px;height:24px;min-width:16px;background:#eef1f5;font-size:12px;line-height:12px;border-radius:12px}.saPlanner .saWeekExtraInner{border-right:1px solid #eef1f5;align-items:center}.saPlanner .saRowSticky{position:sticky;left:0;z-index:5;display:flex;background-color:#fff}.saPlanner .saRowSticky>div:first-child{width:168px;min-width:168px}.saGridCell .saIconTable .saIcon{cursor:pointer}.saIconTablePreviewBox{position:absolute;z-index:600;background-color:#fff;border:thin solid gray;border-radius:8px;padding:.5em;text-align:center}

