@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}input[type=number]{-moz-appearance:textfield!important}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}pre:has(code){margin:0}.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 #map img{max-width:none}.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%}code{font-family:'Lucida Console',monospace;tab-size:4}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}a.sort{display:block;line-height:1.3;color:#313a44;font-size:14px;white-space:nowrap;text-overflow:ellipsis;min-width:1px;overflow:hidden;cursor:pointer}a.sort:hover{text-decoration:underline}a.notSortable:hover{cursor:default}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 .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}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}.fldwrapper,.multirowwrapper{position:relative;margin-right:1em;display:inline-block}.multirowwrapper{margin-top:5px}.multirowwrapper .MltRow_RdBtn .saRadioWrapper{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:empty{display:none}.fldinfotext{max-width:45em;margin-top:5px}.fldwrapper input.stndrdfld{width:calc(100% - 10px)}.fldwrapper.disabledcontrol .saEditableGridButton,.fldwrapper.disabledcontrol :disabled{border-color:#dad9da!important;background:#ebe9e9!important;color:#909090;opacity:1}.fldwrapper.disabledcontrol .saEditableGridButton a,.fldwrapper.disabledcontrol .saEditableGridButton 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;background:0 0}.descriptiontogglemultirow{cursor:default;padding-left:.2em;background:0 0}.smallscreen .descriptiontoggle{display:inline-block}.smallscreen .descriptiontogglemultirow{cursor:pointer}.infoindicator{color:#2d6ce1}.editableindicator{color:rgba(51,80,121,.58);padding:0 2px 0 5px}.saLargeScreen .listpage .editableindicator{margin:0 1px 0 .3em}.smallscreen .labelcell{padding:3px 0 0 0;height:auto}.smallscreen .labelcell label{-webkit-text-size-adjust:100%;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}.saFormButtonGroup{gap:8px;display:flex}.saSmallScreen .btnfield{flex-direction:column}.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}select option{padding:.2em .5em;cursor:pointer}.stndrdfld.last{margin-right:0}input[type=checkbox]:enabled{cursor:pointer}.stndrdbtn.small{transition:ease .3s;transition-property:background-color,color;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#fff;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:#fff}.stndrdbtn.small:focus{outline:3px solid #9ecaed;outline-offset:-.8px;border-color:#9ecaed}.stndrdbtn{transition:ease .3s;transition-property:background-color,color;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#2d6ce1;background-color:#fff;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;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;border:1px solid;border-radius:2px;color:#fff;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:#fff}.defaultbtn:focus{outline:3px solid #9ecaed;outline-offset:-.8px;border-color:#9ecaed}button.saFormButton:not(.busy) .icon{visibility:hidden}.btnfield .saFormButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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,opacity;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}.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}.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}.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}.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}.newrowtabstop{width:0;float:left;outline:0}.menuitemtable{width:100%}.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.saMobile button:focus,.right.saMobile input:focus,.right.saMobile 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}.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.smallscreen::before{background:0 0!important}.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}.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 .saEditableGridButton.leftposition{right:34px}.smallscreen .multirowwrapper .fldwrapper{width:unset;margin-right:.5em}.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}span.marked{display:block;float:left;padding:.2em 0 0 2em}.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 .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 .editButtonsWrapper{position:relative;background:#fffeee}.grid .editButtonsWrapper.edit-field-type-textarea{float:right}.grid .editButtons{position:absolute;right:-15px;top:-28px;display:flex;border-radius:8px;box-shadow:2px 2px 2px #eef1f5,-2px -2px 2px #eef1f5;background:#313a44;align-items:center;z-index:2;height:32px;padding:0 2px}.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}a{cursor:pointer}.saLargeScreen .saRootContentWrapper{display:flex;flex-direction:row;overflow:hidden}body.saRootBody{display:flex;flex-direction:column}body.saRootBody .saRootContentWrapper{height:100%}body.saPc ::-webkit-scrollbar,body.saPc::-webkit-scrollbar{width:6px;height:6px}body.saPc ::-webkit-scrollbar-track,body.saPc::-webkit-scrollbar-track{background:#ccd5e2;border-radius:3px}body.saPc ::-webkit-scrollbar-thumb,body.saPc::-webkit-scrollbar-thumb{background:#7088a4;border-radius:3px}body.saPc ::-webkit-scrollbar-thumb:hover,body.saPc::-webkit-scrollbar-thumb:hover{background:#506072}.saDropIndicator{position:absolute;pointer-events:none;z-index:1073741824}.saDropIndicator.saVertical{border-left:2px solid #1f59bf}.saDropIndicator.saHorizontal{border-top:2px solid #1f59bf;border-radius:1px}.saMarkFavorite button{background:0 0}.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}.saHighContrast .saFavoriteIcon.saFavoriteAdded,.saHighContrast .saFavoriteIcon:active::before,.saHighContrast .saFavoriteIcon:hover::before{color:#d96416}.saHighContrast .saFavoriteIcon.saFavoriteNotAdded{color:#7088a4}.saSpinner>div>div{background-color:#2d6ce1!important}.saC{display:inline-block}.saScreenReaderOnly{opacity:0;position:absolute;height:0;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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,opacity;transition-duration:.2s}.saIconHolder .saBadge{transition-property:color,background-color,border-color,transform,border-radius,opacity;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)}.saSmallScreen.saHasLogotypeHeader .maincolinner{height:calc(100% - 106px)}.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 li>*{transition-property:color,background-color,border-color,transform,border-radius,opacity;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;height:40px}.saCompact .saContextMenuWrapper .saContextMenu li>*{height:32px}.saContextMenuWrapper .saContextMenu li>* .saIcon{color:#7088a4;display:flex;align-items:center;justify-content:center}.saStandard .saContextMenuWrapper .saContextMenu li>* .saIcon{font-size:20px;min-width:26px}.saCompact .saContextMenuWrapper .saContextMenu li>* .saIcon{font-size:16px;min-width:20px}.saSmallScreen .saContextMenuWrapper .saContextMenu li>* .saIcon,.saSmallscreensidebar .saContextMenuWrapper .saContextMenu li>* .saIcon{font-size:20px;min-width:26px}@media (pointer:fine){.saContextMenuWrapper .saContextMenu li>:hover .saContextMenuItem{background-color:#f8f9fb;color:#2d6ce1}.saContextMenuWrapper .saContextMenu li>:hover .saIcon{color:#2d6ce1}.saContextMenuWrapper .saContextMenu li>:hover .saBadge{background:#2d6ce1}}.saContextMenuWrapper .saContextMenu li>:active .saContextMenuItem{background-color:#ccd5e2;color:#2d6ce1;border-radius:8px}.saContextMenuWrapper .saContextMenu li>: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}@media (pointer:fine){.saContextMenuWrapper .saContextMenu a.saDestructive:hover .saContextMenuItem{color:#fff;background:#e0163e;border-color:transparent}.saContextMenuWrapper .saContextMenu a.saDestructive:hover .saContextMenuItem .saIcon{color:#fff}.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 .saContextMenuItem{background-color:#f8f9fb;color:#2d6ce1}.saContextMenuWrapper .saContextMenu li.saSelected .saIcon{color:#2d6ce1}.saContextMenuWrapper .saContextMenu .saContextMenuItem{transition-property:color,background-color,border-color,transform,border-radius,opacity;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{color:#313a44;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)}div.saPopupOverlay{position:fixed;top:0;left:0;z-index:100000;background-color:#55555555}.saPopup .saPopupOverlay::backdrop{border-radius:8px 8px 0 0}.saSideBar .saPopupOverlay{display:block;position:absolute;top:0;left:0;background-color:rgba(49,58,68,.2)}.saRequiredFieldsInfo{display:flex;align-items:center;width:fit-content;font-size:14px;margin-bottom:16px}.saSmallScreen .saRequiredFieldsInfo{margin:16px 16px 0 16px}.saRightFrameRoot{width:100%;height:100%}.saLargeScreen .saRightFrameRoot{border-left:1px solid #ccd5e2}.saBottomSheet{border-radius:16px 16px 0 0;background:#fff;position:fixed;width:100%;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:100vw;height:0;background:#313a44;position:fixed;opacity:0;top:0;z-index:9999}.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 .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,opacity;transition-duration:.2s;text-decoration:none;font-weight:500;color:#2d6ce1}@media (pointer:fine){.saInfoBoxArea .saInfoBoxHeading a:hover .saLinkText{text-decoration:underline}.saInfoBoxArea .saInfoBoxHeading a:hover img,.saInfoBoxArea .saInfoBoxHeading a:hover svg{opacity:.8;transition:transform .5s}.saInfoBoxArea .saInfoBoxHeading a:hover .saMeterHeader,.saInfoBoxArea .saInfoBoxHeading a:hover .saMeterValue{text-decoration:underline}}.saInfoBoxArea .saInfoBoxHeading a:active .saLinkText{color:#1b54bd}.saInfoBoxArea .saInfoBoxHeading a:active img,.saInfoBoxArea .saInfoBoxHeading a:active svg{opacity:.8;transition:transform .5s}.saInfoBoxArea .saInfoBoxHeading a:active .saMeterHeader,.saInfoBoxArea .saInfoBoxHeading a:active .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}@media (pointer:fine){.saInfoBoxArea .saInfoBoxHeading:hover span+.saExpandButton{background-color:#f8f9fb}.saInfoBoxArea .saInfoBoxHeading:hover span+.saExpandButton .saIcon{color:#2d6ce1}}.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:12px}.saInfoBoxArea .saInfoBoxInner a{cursor:pointer}.saInfoBoxArea .saInfoBoxInner a .saLinkText{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;text-decoration:none;font-weight:500;color:#2d6ce1}@media (pointer:fine){.saInfoBoxArea .saInfoBoxInner a:hover .saLinkText{text-decoration:underline}.saInfoBoxArea .saInfoBoxInner a:hover img,.saInfoBoxArea .saInfoBoxInner a:hover svg{opacity:.8;transition:transform .5s}.saInfoBoxArea .saInfoBoxInner a:hover .saMeterHeader,.saInfoBoxArea .saInfoBoxInner a:hover .saMeterValue{text-decoration:underline}}.saInfoBoxArea .saInfoBoxInner a:active .saLinkText{color:#1b54bd}.saInfoBoxArea .saInfoBoxInner a:active img,.saInfoBoxArea .saInfoBoxInner a:active svg{opacity:.8;transition:transform .5s}.saInfoBoxArea .saInfoBoxInner a:active .saMeterHeader,.saInfoBoxArea .saInfoBoxInner a:active .saMeterValue{text-decoration:underline}.saInfoBoxArea .saInfoBoxGrid{display:grid;grid-template-columns:34% fit-content(66%);grid-column-gap:16px;grid-row-gap:16px}.saCompact .saInfoBoxArea .saInfoBoxGrid{grid-row-gap:12px}.saInfoBoxArea .saInfoBoxGrid .saInfoBoxLabel{margin-top:1px;margin-bottom:1px}.saInfoBoxArea .saInfoBoxContent{color:#313a44}.saInfoBoxArea .saInfoBoxContent.saRightAlign{text-align:right}.saInfoBoxArea .saInfoBoxLabel{color:#60748b;font-size:12px}.saInfoBoxArea .saInfoBoxCol{display:flex}.saInfoBoxArea .saInfoBoxCol{flex-direction:column}.saInfoBoxArea .saInfoBoxImage{display:flex;justify-content:center}.saInfoBoxArea .saInfoBoxHeading{cursor:pointer}.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 .saExpandButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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,opacity;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}@media (pointer:fine){.saInfoBoxArea .saExpandButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saInfoBoxArea .saExpandButton.saDestructive:hover .saIcon{color:#e0163e}}.saInfoBoxArea .saExpandButton.saDestructive:active{color:#fff;background:#e0163e}.saInfoBoxArea .saExpandButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saInfoBoxArea .saExpandButton:hover{background:#f8f9fb;color:#2d6ce1}.saInfoBoxArea .saExpandButton:hover .saIcon{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 .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 #map img{max-width:none}.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,opacity;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,opacity;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}@media (pointer:fine){.saInfoArea .saWarningBox .saWarningButton:hover{color:#fff}}@media (pointer:fine){.saInfoArea .saWarningBox .saClose .saWarningButton:hover{background:#e0163e}}.saInfoArea .saWarningBox .saClose .saWarningButton:active{background:#b81c34}.saInfoArea .saWarningBox .saWarningExpander .saWarningButton::after{right:unset;left:-14px}.saInfoArea .saWarningBox .saWarningExpander.saOpen i{transform:rotate(180deg)}.saInfoArea .saWarningBox.saError{background:#fff8f7;border:1px solid #e0163e}.saInfoArea .saWarningBox.saError .saIcon{color:#e0163e}@media (pointer:fine){.saInfoArea .saWarningBox.saError .saWarningExpander .saWarningButton:hover{background:#e0163e}}.saInfoArea .saWarningBox.saError .saWarningExpander .saWarningButton:active{background:#b81c34}.saInfoArea .saWarningBox.saWarning{background:#fff9ed;border:1px solid #f6ae02}.saInfoArea .saWarningBox.saWarning .saIcon{color:#f6ae02}@media (pointer:fine){.saInfoArea .saWarningBox.saWarning .saWarningExpander .saWarningButton:hover{background:#956a15}}.saInfoArea .saWarningBox.saWarning .saWarningExpander .saWarningButton:active{background:#7b5815}.saInfoArea .saWarningBox.saInfo{background:#f9f9fe;border:1px solid #2d6ce1}.saInfoArea .saWarningBox.saInfo .saIcon{color:#2d6ce1}@media (pointer:fine){.saInfoArea .saWarningBox.saInfo .saWarningExpander .saWarningButton:hover{background:#2d6ce1}}.saInfoArea .saWarningBox.saInfo .saWarningExpander .saWarningButton:active{background:#1f59bf}.saInfoArea .saWarningBox.saSuccess{background:#f3fcf3;border:1px solid #29bb4e}.saInfoArea .saWarningBox.saSuccess .saIcon{color:#29bb4e}@media (pointer:fine){.saInfoArea .saWarningBox.saSuccess .saWarningExpander .saWarningButton:hover{background:#278239}}.saInfoArea .saWarningBox.saSuccess .saWarningExpander .saWarningButton:active{background:#246c31}.saInfoArea .saWarningBox .saWarningExpander{position:relative;font-size:16px;display:none}.saInfoArea .saWarningBox.saExpandable .saWarningExpander{display:flex}.saInfoArea .saWarningBox .saAction{color:#2d6ce1;font-weight:700;cursor:pointer}@media (pointer:fine){.saInfoArea .saWarningBox .saAction:hover{text-decoration:underline}}.saInfoArea .saWarningBox .saAction:active{color:#1b54bd}.saSmallScreen .saInfoArea .saWarningBox .saAction.saDesktopOnly{display:none}.saLargeScreen .saInfoArea .saWarningBox .saAction.saSmallScreenOnly{display:none}.saMultiPartContent .saInfoBoxAreaWrapper{padding-bottom:16px}.saMultiPartContent .saInfoBoxArea{border-radius:8px}.saMultiPartContent .saInfoArea:last-child .saInfoBoxAreaWrapper{padding-bottom:0}.saPopup .saInfoBoxAreaWrapper{padding-bottom:16px}.saInfoBoxAreaWrapper{padding-bottom:16px}.saSmallScreen .saInfoBoxAreaWrapper.saNoBottomMargin{padding-bottom:0}.saLargeScreen .saInfoArea .saWarningBox:last-child{margin-bottom:16px}.saLargeScreen.saPopup .saInfoArea .saWarningBox:last-child{margin-bottom:16px}.saLargeScreen .saInfoBoxArea .saExpandButton{user-select:none;background-color:transparent}@media (pointer:fine){.saLargeScreen .saInfoBoxArea .saExpandButton:hover{color:#2d6ce1;background-color:#f8f9fb}}.saLargeScreen .saInfoBoxArea .saExpandButton:focus-visible{color:#2d6ce1;background-color:#f8f9fb}.saLargeScreen .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}.saBoxTableWrapper{overflow-x:auto;position:relative}.saBoxTableWrapper .saBoxTable .saTableHeading{text-align:left;font-size:12px;font-weight:500;color:#7088a4}.saBoxTableWrapper .saBoxTable .saTableCell{height:24px;padding-right:12px;white-space:nowrap}.saBoxTableWrapper .saBoxTable .saTableCell.center{text-align:center}.saBoxTableWrapper .saBoxTable .saTableCell.right{text-align:right}.saBoxTableWrapper .saBoxTable td{font-size:14px;color:#313a44}.saPagination{font-size:14px;display:flex;align-items:center;justify-content:center}.saPagination button{transition-property:color,background-color,border-color,transform,border-radius,opacity;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,opacity;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}@media (pointer:fine){.saPagination button.saDestructive:hover{color:#e0163e;background:#ffedeb}.saPagination button.saDestructive:hover .saIcon{color:#e0163e}}.saPagination button.saDestructive:active{color:#fff;background:#e0163e}.saPagination button.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saPagination button:hover{background:#f8f9fb;color:#2d6ce1}.saPagination button:hover .saIcon{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;height:48px;border-top:1px solid #ccd5e2;margin-top:16px}.saSmallScreen .saPagination button{min-width:48px;height:48px}.saSmallScreen .saListGrid .saPagination{margin-top:0}.saSmallScreen .saGridWrapper .saPagination{margin-left:-16px}.saSmallScreen .saMultiPartContent .saGridWrapper .saPagination{max-width:calc(100vw - 64px)}.grid a{cursor:pointer}.grid a .saLinkText{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;text-decoration:none;font-weight:500;color:#2d6ce1}@media (pointer:fine){.grid a:hover .saLinkText{text-decoration:underline}.grid a:hover img,.grid a:hover svg{opacity:.8;transition:transform .5s}.grid a:hover .saMeterHeader,.grid a:hover .saMeterValue{text-decoration:underline}}.grid a:active .saLinkText{color:#1b54bd}.grid a:active img,.grid a:active svg{opacity:.8;transition:transform .5s}.grid a:active .saMeterHeader,.grid a:active .saMeterValue{text-decoration:underline}.saGridCheckbox{padding:0 12px}.saGridWrapper{width:fit-content;margin-right:5px}.saSmallScreen .saGridWrapper{padding-left:16px;padding-right:16px}.saLargeScreen .saGridWrapper>.saPagination{display:none}.saGridTop{box-sizing:border-box;width:100%;color:#313a44;background:#fff;font-weight:500;font-size:14px;height:60px}.saSmallScreen .saGridTop .saPagination{display:none}.saStandard .saGridTop{height:72px}.saListGrid .saGridTop{display:flex;justify-content:space-between;align-items:center;padding:16px 8px 0 16px}.saListGrid .saGridTop .saButtons{margin-left:-10px}.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,opacity;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,opacity;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}@media (pointer:fine){.saGridTop .saGridButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saGridTop .saGridButton.saDestructive:hover .saIcon{color:#e0163e}}.saGridTop .saGridButton.saDestructive:active{color:#fff;background:#e0163e}.saGridTop .saGridButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saGridTop .saGridButton:hover{background:#f8f9fb;color:#2d6ce1}.saGridTop .saGridButton:hover .saIcon{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}.saSmallScreen .saGridTop .saGridButton.saExcel{display:none}.saLargeScreen .saGridTop .saGridButton.saChangeScreenModeButton{display:none}.saGridTop .saGridButton.saExcel{color:#289a42;background:0 0}.saGridTop .saGridButton.saExcel .saIcon{color:#289a42}@media (pointer:fine){.saGridTop .saGridButton.saExcel:hover{background:#e1f6e1;color:#278239}.saGridTop .saGridButton.saExcel:hover .saIcon{color:#289a42}}.saGridTop .saGridButton.saExcel:active{background:#a3e4a6;color:#246c31}.saGridTop .saGridButton.saButtonToggledOn{background:#f8edfd}@media (pointer:fine){.saGridTop .saGridButton.saButtonToggledOn:hover{background:#e7cafa}}.saGridTop .saGridButton.saButtonToggledOn:active{background:#f8edfd}.saGridTop .saGridButton.saButtonToggledOn .saIcon{color:#8b4af1}.saGridTop .saGridHitCounter{min-width:150px;font-size:12px}.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;border:1px solid #8b4af1!important}.saGrid .saEditable.saEdited .inputControl{height:100%;display:flex;box-sizing:border-box}.saGrid .saEditable.saEdited input,.saGrid .saEditable.saEdited textarea{background:#fff;border:0;width:100%}.saGrid .saEditable.saEdited input{padding:0}.saGrid .saEditable.saEdited i{font-size:16px}.saGrid .saEditable.saEdited :focus{outline:0}.saGrid .saEditable.saEdited select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0 24px}.saCompact .saGrid .saEditable.saEdited select,.saSmallScreen .saGrid .saEditable.saEdited select{padding:0 8px}.saGrid .saEditable.saEdited .saEditableWrapper{display:flex;align-items:center;width:100%}.saStandard .saGrid .saEditable.saEdited .saEditableWrapper{padding:0 22px}.saCompact .saGrid .saEditable.saEdited .saEditableWrapper,.saSmallScreen .saGrid .saEditable.saEdited .saEditableWrapper{padding:0 6px}.saGrid .saEditableGridButton{background:#313a44;border:none;width:28px;height:28px;align-items:center;display:flex;justify-content:center;border-radius:6px;transition:ease .3s;transition-property:background-color,color;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative}.saGrid .saEditableGridButton i{color:#fff}@media (pointer:fine){.saGrid .saEditableGridButton:hover i{color:#e7cafa}}.saGrid .saEditableGridButton::after{content:'';height:32px;width:32px;position:absolute}.saGrid .saEditableGridButton:first-child::after{left:-4px}.saGrid .saEditableGridButton:last-child::after{right:-4px}.saGrid .saEditableGridButton:only-child::after{left:unset;right:unset}@media (pointer:fine){.saGrid .editButtons .saEditableGridButton:hover{background:#506072}.saGrid .editButtons .saEditableGridButton:hover i{color:#e7cafa}}.saGrid .editButtons .saEditableGridButton:active,.saGrid .editButtons .saEditableGridButton:active:enabled{border-radius:8px;background:#8b4af1}.saGrid .saEditableDropdown{width:100%;box-shadow:none;justify-content:center}.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,opacity;transition-duration:.2s;text-decoration:none;font-weight:500;color:#2d6ce1}@media (pointer:fine){.saGrid .saGridCell a.saLink:hover .saLinkText{text-decoration:underline}.saGrid .saGridCell a.saLink:hover img,.saGrid .saGridCell a.saLink:hover svg{opacity:.8;transition:transform .5s}.saGrid .saGridCell a.saLink:hover .saMeterHeader,.saGrid .saGridCell a.saLink:hover .saMeterValue{text-decoration:underline}}.saGrid .saGridCell a.saLink:active .saLinkText{color:#1b54bd}.saGrid .saGridCell a.saLink:active img,.saGrid .saGridCell a.saLink:active svg{opacity:.8;transition:transform .5s}.saGrid .saGridCell a.saLink:active .saMeterHeader,.saGrid .saGridCell a.saLink:active .saMeterValue{text-decoration:underline}@media (pointer:fine){.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 #map img{max-width:none}.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,opacity;transition-duration:.2s;text-decoration:none;font-weight:500;color:#2d6ce1}@media (pointer:fine){.saGrid .saGridGroupedRowsHeader>th a:hover .saLinkText{text-decoration:underline}.saGrid .saGridGroupedRowsHeader>th a:hover img,.saGrid .saGridGroupedRowsHeader>th a:hover svg{opacity:.8;transition:transform .5s}.saGrid .saGridGroupedRowsHeader>th a:hover .saMeterHeader,.saGrid .saGridGroupedRowsHeader>th a:hover .saMeterValue{text-decoration:underline}}.saGrid .saGridGroupedRowsHeader>th a:active .saLinkText{color:#1b54bd}.saGrid .saGridGroupedRowsHeader>th a:active img,.saGrid .saGridGroupedRowsHeader>th a:active svg{opacity:.8;transition:transform .5s}.saGrid .saGridGroupedRowsHeader>th a:active .saMeterHeader,.saGrid .saGridGroupedRowsHeader>th a:active .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,opacity;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,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saGrid .saGridExpandAllButton:active,.saGrid .saGridRowButton:active{border-radius:12px}@media (pointer:fine){.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}@media (pointer:fine){.saGrid .saGridRowButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saGrid .saGridRowButton.saDestructive:hover .saIcon{color:#fff}.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}@media (pointer:fine){.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}.saGrid .saGridExtraText>td #map img{max-width:none}.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:#f8edfd}@media (pointer:fine){.saEditable:hover:not(.saEdited){background:#e7cafa;box-shadow:inset 0 0 0 1px #8b4af1}.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;display:flex;align-items:center;justify-content:center;flex-direction:row}.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 .saGridHeadingInner.saSorted{display:flex;align-items:center;gap:5px;height:100%}.saGridHead .saGridHeadingInner.saSorted .saIcon{font-size:12px}.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}@media (pointer:fine){.saGridCell .saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saGridCell .saDestructive:hover .saIcon{color:#fff}.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}.grid:has(.saListGrid){display:flex;flex:1}.saListGrid{color:#313a44;width:100%}.saListGrid .saListGridInner{height:100%}.saHasTopButtons .saListGrid .saListGridInner{height:calc(100% - 109px)}.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;font-size:16px;color:#7088a4}.saListGrid .saRowHeading{display:flex;width:100%;align-items:center;-webkit-tap-highlight-color:transparent}.saListGrid .saRowHeading:active{background:#f8f9fb}.saListGrid .saRowHeading:active .saExpandButton i,.saListGrid .saRowHeading:active .saRowHeadingTextWrapper{color:#2d6ce1}.saListGrid .saRowHeading .saCheckbox{margin-left:16px}.saListGrid .saRowHeading .saRowHeadingInner{display:flex;justify-content:space-between;align-items:center;flex:1;gap:4px;padding:14px 22px 14px 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 #map img{max-width:none}.saListGrid .saRowHeading .saRowHeadingTextWrapper h3{color:inherit;font-size:14px;line-height:16px;margin-block-start:0;margin-block-end:0}.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 .saRowBody .saCellText #map img{max-width:none}.saListGrid .saActionRow{display:flex;gap:8px;justify-content:space-between;align-items:center;flex-direction:row}.saListGrid .saActionRow:empty{display:none}.saListGrid .saActionRow button{flex:1;transition-property:color,background-color,border-color,transform,border-radius,opacity;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:#fff;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,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saListGrid .saActionRow button .saIcon{color:#7088a4}.saListGrid .saActionRow button .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.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}@media (pointer:fine){.saListGrid .saActionRow button.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saListGrid .saActionRow button.saDestructive:hover .saIcon{color:#fff}.saListGrid .saActionRow button.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saListGrid .saActionRow button.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saListGrid .saActionRow button.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saListGrid .saActionRow button.saDestructive:active .saBadge{background-color:#fff;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:#2d6ce1}.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,opacity;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,opacity;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}@media (pointer:fine){.saNotificationsWrapper .saCloseModal.saDestructive:hover{color:#e0163e;background:#ffedeb}.saNotificationsWrapper .saCloseModal.saDestructive:hover .saIcon{color:#e0163e}}.saNotificationsWrapper .saCloseModal.saDestructive:active{color:#fff;background:#e0163e}.saNotificationsWrapper .saCloseModal.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saNotificationsWrapper .saCloseModal:hover{background:#f8f9fb;color:#2d6ce1}.saNotificationsWrapper .saCloseModal:hover .saIcon{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,opacity;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,opacity;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}@media (pointer:fine){.saNotificationsWrapper .saClearAll.saDestructive:hover{color:#e0163e;background:#ffedeb}.saNotificationsWrapper .saClearAll.saDestructive:hover .saIcon{color:#e0163e}}.saNotificationsWrapper .saClearAll.saDestructive:active{color:#fff;background:#e0163e}.saNotificationsWrapper .saClearAll.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saNotificationsWrapper .saClearAll:hover{background:#f8f9fb;color:#2d6ce1}.saNotificationsWrapper .saClearAll:hover .saIcon{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}@media (pointer:fine){.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}@media (pointer:fine){.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}@media (pointer:fine){.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{left:16px}.saSidenav ul.saContextMenu li:not(:last-child){border-bottom:1px solid #eef1f5}.saSidenav .saSidenavItemWrapper{width:100%;background:0 0;cursor:pointer}@media (pointer:fine){.saSidenav .saSidenavItemWrapper:hover .saSidenavItem{background-color:#f8f9fb}.saSidenav .saSidenavItemWrapper:hover .saSidenavItem .saIcon{color:#2d6ce1}.saSidenav .saSidenavItemWrapper:hover .saSidenavItem .saSidenavItemText{color:#2d6ce1}}.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;-moz-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}.saLargeScreen .saSidenav{height:100%;background-color:#fff;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0}.saLargeScreen .saSidenav .saMenuDropdownsOuter{margin-top:8px}.saLargeScreen .saSidenav .saSidenavSection{display:flex;flex-direction:column;align-items:center;gap:8px;min-height:32px}.saLargeScreen .saSidenav .saSidenavSection.saSidenavSectionLast{min-height:fit-content;gap:0;margin-bottom:8px}.saLargeScreen .saSidenav .saSidenavLists{display:flex;flex-direction:column;align-items:center}.saLargeScreen .saSidenav .saFirstLetter{position:absolute;font-weight:700;font-size:24px}.saLargeScreen .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}.saLargeScreen .saSidenav .saSidenavItemWrapper:active .saSidenavItem{background-color:#eef1f5}.saLargeScreen .saSidenav .saSidenavItem{padding:0 8px;max-width:232px;box-sizing:border-box}.saLargeScreen .saSidenav a{text-decoration:none}.saLargeScreen .saSidenav .saSidenavContainer{align-items:center}.saLargeScreen .saSidenav .saSidenavItem.saSidenavItemRow{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;padding:0;gap:0}.saLargeScreen .saSidenav .saSidenavItem.saSidenavItemRow .saSidenavItemWrapper{position:relative;height:40px;max-width:fit-content;width:fit-content;padding:0;justify-content:center;min-width:0}.saLargeScreen .saSidenav .saSidenavItem.saSidenavItemRow .saSidenavItemWrapper .saSidenavItem{max-width:40px;min-width:40px;overflow:hidden;align-items:center;justify-content:center}.saLargeScreen .saSidenav .saSidenavItem.saSidenavItemRow .saSidenavItemText{display:none}.saLargeScreen .saSidenav .saNotificationBadge{height:16px;min-width:16px;right:3px;top:3px}.saLargeScreen .saSidenav .saAvatarWrapper{gap:0;display:flex}.saLargeScreen .saSidenav .saUserNameWrapper{display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saLargeScreen .saSidenav .saSoftadminLogo{height:32px;display:flex}.saLargeScreen .saSidenav .saLogo{width:32px;height:32px}.saLargeScreen .saSidenav .saWordmark{opacity:0;transform:translateX(-8px);width:0;height:0}.saSmallscreensidebar .saSideBar{width:100%;height:100%;line-height:1}.saSmallscreensidebar .saHasLogotypeHeader .saCustomerLogo{display:none}.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(100% - 56px);overflow:auto}.saSmallscreensidebar .saSidenav .saInputTextWrapper{width:100%}.saSmallscreensidebar .saSidenav .saInputTextWrapper .saInputText{font-size:16px;line-height:19px}.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}@media (pointer:fine){.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:4px}.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.saNotificationLinkLargeScreen{display:none}.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)}}.saProfileMenu ul.saContextMenu a,.saProfileMenu ul.saContextMenu label{height:40px}@media (pointer:fine){.saProfileMenu ul.saContextMenu a:hover .saContextMenu,.saProfileMenu ul.saContextMenu label:hover .saContextMenu{background-color:#f8f9fb}}.saProfileMenu ul.saContextMenu a:active .saContextMenu,.saProfileMenu ul.saContextMenu label:active .saContextMenu{background-color:#eef1f5}.saProfileMenu ul.saContextMenu a .saIcon,.saProfileMenu ul.saContextMenu label .saIcon{min-width:32px}.saProfileMenu input.saToggle{appearance:none;-webkit-appearance:none;-moz-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}.saProfileMenu input.saToggle:active::before{width:24px}.saProfileMenu 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}.saProfileMenu input.saToggle:checked{background:#29bb4e}.saProfileMenu input.saToggle:checked::before{transform:translateX(8px)}.saProfileMenu input.saToggle:checked:active::before{width:24px;margin-left:-2px}.saSideBar{box-sizing:border-box}.saLargeScreen .saSideBar{height:100%;position:relative;transition:ease width .2s}.saLargeScreen .saSideBar nav{height:100%}.saLargeScreen .saSideBar form:first-child{height:100%}.saLargeScreen .saSideBar.saExpanded{width:264px}.saLargeScreen .saSideBar.saExpanded .saSidenavSection{width:264px}.saLargeScreen .saSideBar.saExpanded .saHideWhenExpanded{display:none}.saLargeScreen .saSideBar.saExpanded .saSidenavLists{width:100%;margin-top:-12px}.saLargeScreen .saSideBar.saExpanded .saSidenavItemWrapper{box-sizing:border-box;position:relative;width:264px}.saLargeScreen .saSideBar.saExpanded .saSidenavItem{display:flex;align-items:center;gap:8px;width:232px;border-radius:8px;min-height:40px}.saLargeScreen .saSideBar.saExpanded .saSidenavItemText{font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis}.saLargeScreen .saSideBar.saExpanded .saUserName{font-size:12px}.saLargeScreen .saSideBar.saExpanded .saFirstLetter{display:none}.saLargeScreen .saSideBar.saExpanded .saSidenavItem.saSidenavItemRow .saSidenavItem.saShowTitleWhenExpanded{max-width:max-content}.saLargeScreen .saSideBar.saExpanded .saSidenavItem.saSidenavItemRow .saSidenavItem.saShowTitleWhenExpanded .saSidenavItemText{max-width:max-content;display:flex}.saLargeScreen .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}.saLargeScreen .saSideBar.saExpanded select{width:232px}.saLargeScreen .saSideBar.saExpanded .saToggleIconText{display:flex;justify-content:center;align-items:center;border-radius:6px;height:34px;width:111px;cursor:pointer;text-decoration:none}.saLargeScreen .saSideBar.saExpanded .saToggleIconText .saIcon{min-width:0;max-width:27px}.saLargeScreen .saSideBar.saExpanded .saToggleIconText:first-child::before{content:'';width:132px;height:40px;left:0;opacity:.2;position:absolute}.saLargeScreen .saSideBar.saExpanded .saToggleIconText:last-child::before{content:'';width:132px;height:40px;right:0;opacity:.2;position:absolute}@media (pointer:fine){.saLargeScreen .saSideBar.saExpanded .saToggleIconText:hover{box-shadow:0 2px 2px rgba(56,73,93,.32)}}.saLargeScreen .saSideBar.saExpanded .saToggleIconText:active{box-shadow:inset 0 2px 2px rgba(56,73,93,.32)}.saLargeScreen .saSideBar.saExpanded .saToggleIconText:first-child{margin-right:2px}.saLargeScreen .saSideBar.saExpanded .saToggleIconText:last-child{margin-left:2px}.saLargeScreen .saSideBar.saExpanded .saToggleIconText .saToggleText{margin-left:8px;font-size:14px}.saLargeScreen .saSideBar.saExpanded .saActive{background-color:#fff;box-shadow:0 2px 2px rgba(56,73,93,.32)}.saLargeScreen .saSideBar.saExpanded .saTrack{display:flex;flex-direction:row}.saLargeScreen .saSideBar.saExpanded .saToggleWrapper{margin-top:8px;display:flex;margin-bottom:8px;justify-content:center}.saLargeScreen .saSideBar.saExpanded .saCustomerLogo{max-width:232px}.saLargeScreen .saSideBar.saExpanded .saCustomerLogo img{max-width:232px;max-height:112px}.saLargeScreen .saSideBar.saExpanded .saSidenavFooter{display:flex;align-items:center;justify-content:space-between;width:232px}.saLargeScreen .saSideBar.saExpanded .saExpander{order:2}.saLargeScreen .saSideBar.saExpanded .saAvatarWrapperOuter{padding:0 32px 0 4px}.saLargeScreen .saSideBar.saExpanded .saSoftadminLogo{display:flex;flex-direction:row;align-items:flex-start;order:1;margin-left:3px}.saLargeScreen .saSideBar.saExpanded .saLogo{width:32px}.saLargeScreen .saSideBar.saExpanded .saWordmark{opacity:1;width:112px;transform:translateX(0);height:32px}.saLargeScreen .saSideBar.saMinimized{width:72px}.saLargeScreen .saSideBar.saMinimized .saHideWhenMinimized{display:none}.saLargeScreen .saSideBar.saMinimized .saMenuDropdownsOuter{margin:0;gap:0}.saLargeScreen .saSideBar.saMinimized .saSidenavItemWrapper{height:40px;width:72px;justify-content:center}.saLargeScreen .saSideBar.saMinimized .saInputTextWrapper{justify-content:center;align-items:center;color:#313a44;height:32px}.saLargeScreen .saSideBar.saMinimized .saInputTextWrapper .saLabeledLabel{display:none}.saLargeScreen .saSideBar.saMinimized .saInputTextWrapper .saTrailingIconsWrapper{display:none}.saLargeScreen .saSideBar.saMinimized .saSidenavItem{width:40px;min-height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center}.saLargeScreen .saSideBar.saMinimized .saSidenavItemText{display:none}.saLargeScreen .saSideBar.saMinimized .saSidenavItem.saSidenavItemRow{flex-direction:column;position:relative}.saLargeScreen .saSideBar.saMinimized .saSidenavItem.saSidenavItemRow .saSidenavItemWrapper::after{content:'';height:100%;width:100%;position:absolute;padding:0 16px}.saLargeScreen .saSideBar.saMinimized .saSidenavLists{width:72px}.saLargeScreen .saSideBar.saMinimized .saSelectLabel{width:0;height:0;margin-bottom:-8px;display:none}.saLargeScreen .saSideBar.saMinimized select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0;padding-left:32px;max-width:32px}.saLargeScreen .saSideBar.saMinimized .saMenuDropdowns{gap:0;padding:0}.saLargeScreen .saSideBar.saMinimized .saFirstLetter{pointer-events:none;text-align:center;color:#313a44;position:absolute;box-sizing:border-box}.saLargeScreen .saSideBar.saMinimized .saSearch.saSidenavItemWrapper .saSidenavItem{min-width:40px;min-height:40px;cursor:pointer}.saLargeScreen .saSideBar.saMinimized .saSearch.saSidenavItemWrapper .saSidenavItem .saIcon{margin:0}.saLargeScreen .saSideBar.saMinimized .saSidenavItemText{width:0;opacity:0}.saLargeScreen .saSideBar.saMinimized .saUserName{width:0}.saLargeScreen .saSideBar.saMinimized .saHandle{display:flex}.saLargeScreen .saSideBar.saMinimized .saTrack{display:flex;align-items:center;justify-content:center;width:100%}.saLargeScreen .saSideBar.saMinimized .saTrack .saToggleIconText.saActive{display:flex}.saLargeScreen .saSideBar.saMinimized .saTrack .saToggleIconText.saActive .saIcon{color:#7088a4}.saLargeScreen .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}@media (pointer:fine){.saLargeScreen .saSideBar.saMinimized .saToggleIconText:hover{background:#f8f9fb}}.saLargeScreen .saSideBar.saMinimized .saToggleIconText:active{background:#eef1f5}.saLargeScreen .saSideBar.saMinimized .saToggleIconText::after{content:'';position:absolute;height:40px;width:72px;top:0}.saLargeScreen .saSideBar.saMinimized .saToggleIconText .saToggleText{width:0;overflow:hidden}.saLargeScreen .saSideBar.saMinimized .saToggleIconText .saIcon{min-width:0;max-width:27px}.saLargeScreen .saSideBar.saMinimized .saToggleWrapper{display:flex;justify-content:center}.saLargeScreen .saSideBar.saMinimized .saCustomerLogo{max-width:48px}.saLargeScreen .saSideBar.saMinimized .saCustomerLogo img{max-width:48px;max-height:48px}.saLargeScreen .saSideBar.saMinimized .saAvatarWrapperOuter .saIcon{display:none}.saLargeScreen .saSideBar.saMinimized .saSidenavFooter{display:flex;flex-direction:column;align-items:center;width:72px}.saLargeScreen .saSideBar.saMinimized .saExpander{width:40px;margin-bottom:8px;order:1}.saLargeScreen .saSideBar.saMinimized .saExpander .saIcon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.saLargeScreen .saSideBar.saMinimized .saSoftadminLogo{order:2}.saLargeScreen .saSmallScreenHeader{display:none}.saSmallScreen .saDesktopHeader{display:none}.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}@media (pointer:fine){.saPageHeader .saSpecialLinksWrapper .saExcel button:hover,.saPartButtons .saSpecialLinksWrapper .saExcel button:hover,.saPartHeader .saSpecialLinksWrapper .saExcel button:hover{background:#e1f6e1;color:#278239}.saPageHeader .saSpecialLinksWrapper .saExcel button:hover .saIcon,.saPartButtons .saSpecialLinksWrapper .saExcel button:hover .saIcon,.saPartHeader .saSpecialLinksWrapper .saExcel button:hover .saIcon{color:#289a42}}.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,opacity;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,opacity;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}@media (pointer:fine){.saPageHeader .saSpecialLinksWrapper button.saDestructive:hover,.saPartButtons .saSpecialLinksWrapper button.saDestructive:hover,.saPartHeader .saSpecialLinksWrapper button.saDestructive:hover{color:#e0163e;background:#ffedeb}.saPageHeader .saSpecialLinksWrapper button.saDestructive:hover .saIcon,.saPartButtons .saSpecialLinksWrapper button.saDestructive:hover .saIcon,.saPartHeader .saSpecialLinksWrapper button.saDestructive:hover .saIcon{color:#e0163e}}.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}@media (pointer:fine){.saPageHeader .saSpecialLinksWrapper button:hover,.saPartButtons .saSpecialLinksWrapper button:hover,.saPartHeader .saSpecialLinksWrapper button:hover{background:#f8f9fb;color:#2d6ce1}.saPageHeader .saSpecialLinksWrapper button:hover .saIcon,.saPartButtons .saSpecialLinksWrapper button:hover .saIcon,.saPartHeader .saSpecialLinksWrapper button:hover .saIcon{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 .saExtraButtonList,.saPartButtons .saExtraButtonList{display:flex;flex:1;justify-content:flex-end;gap:8px}.saPageHeader .saContextMenuWrapper,.saPartButtons .saContextMenuWrapper{position:relative}.saPageHeader .saContextMenuWrapper .saContextMenu,.saPartButtons .saContextMenuWrapper .saContextMenu{position:absolute;overflow-x:hidden}.saPageHeader .saContextMenuWrapper .saContextMenuItem,.saPartButtons .saContextMenuWrapper .saContextMenuItem{max-width:400px}.saSmallScreen .saPageHeader .saContextMenuWrapper .saContextMenuItem,.saSmallScreen .saPartButtons .saContextMenuWrapper .saContextMenuItem{max-width:90vw}.saPageHeader .saContextMenuWrapper .saButtonText,.saPartButtons .saContextMenuWrapper .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPageHeader .saBadge,.saPartButtons .saBadge{height:14px;min-width:14px;font-size:10px;right:-4px;bottom:-4px;z-index:2}.saPageHeader .saNavigationBar,.saPartButtons .saNavigationBar{display:flex}.saPageHeader .saTopButtons,.saPartButtons .saTopButtons{gap:8px;display:flex;flex-wrap:nowrap;align-items:center;width:100%;flex-shrink:99}.saPageHeader .saCollectorWrapper,.saPartButtons .saCollectorWrapper{display:flex}.saPageHeader .saActionLinks,.saPartButtons .saActionLinks{display:flex}.saPageHeader .saActionLinks .saMoreButton,.saPartButtons .saActionLinks .saMoreButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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:#fff;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,opacity;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:#fff;border:2px solid #fff}@media (pointer:fine){.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}@media (pointer:fine){.saPageHeader .saActionLinks .saMoreButton.saDestructive:hover,.saPartButtons .saActionLinks .saMoreButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saPageHeader .saActionLinks .saMoreButton.saDestructive:hover .saIcon,.saPartButtons .saActionLinks .saMoreButton.saDestructive:hover .saIcon{color:#fff}.saPageHeader .saActionLinks .saMoreButton.saDestructive:hover .saBadge,.saPartButtons .saActionLinks .saMoreButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saPageHeader .saActionLinks .saMoreButton.saDestructive:active,.saPartButtons .saActionLinks .saMoreButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saPageHeader .saActionLinks .saMoreButton.saDestructive:active .saIcon,.saPartButtons .saActionLinks .saMoreButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saPageHeader .saActionLinks .saMoreButton.saDestructive:active .saBadge,.saPartButtons .saActionLinks .saMoreButton.saDestructive:active .saBadge{background-color:#fff;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,opacity;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,opacity;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:#8fa5c0;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:#8fa5c0}.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,opacity;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,opacity;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}@media (pointer:fine){.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:hover,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:hover .saIcon,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:hover .saIcon{color:#e0163e}}.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}@media (pointer:fine){.saPageHeader .saNavigationLinks .saMoreButton:hover,.saPartButtons .saNavigationLinks .saMoreButton:hover{background:#f8f9fb;color:#2d6ce1}.saPageHeader .saNavigationLinks .saMoreButton:hover .saIcon,.saPartButtons .saNavigationLinks .saMoreButton:hover .saIcon{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,opacity;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,opacity;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}@media (pointer:fine){.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}.saPageHeader .saBrowseButtons,.saPartButtons .saBrowseButtons{display:flex;margin-right:0}.saPageHeader .saBrowseButtons .saBrowseButton,.saPartButtons .saBrowseButtons .saBrowseButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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:#fff;color:#313a44;position:relative}.saPageHeader .saBrowseButtons .saBrowseButton .saButtonText,.saPartButtons .saBrowseButtons .saBrowseButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPageHeader .saBrowseButtons .saBrowseButton .saBadgedIcon,.saPartButtons .saBrowseButtons .saBrowseButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saBrowseButtons .saBrowseButton .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPageHeader .saBrowseButtons .saBrowseButton .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton .saIcon{color:#7088a4}.saPageHeader .saBrowseButtons .saBrowseButton .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.saPageHeader .saBrowseButtons .saBrowseButton:hover,.saPartButtons .saBrowseButtons .saBrowseButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saPageHeader .saBrowseButtons .saBrowseButton:hover .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton:hover .saIcon{color:#2d6ce1}.saPageHeader .saBrowseButtons .saBrowseButton:hover .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton:hover .saBadge{background-color:#2d6ce1}}.saPageHeader .saBrowseButtons .saBrowseButton:active,.saPartButtons .saBrowseButtons .saBrowseButton:active{background:#eef1f5}.saPageHeader .saBrowseButtons .saBrowseButton:active .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive .saIcon{color:#e0163e}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive .saBadge{background-color:#e0163e}@media (pointer:fine){.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:hover,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:hover .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:hover .saIcon{color:#fff}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:hover .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:active,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:active .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:active .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saStandard .saPageHeader .saBrowseButtons .saBrowseButton,.saStandard .saPartButtons .saBrowseButtons .saBrowseButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saStandard .saPageHeader .saBrowseButtons .saBrowseButton:active,.saStandard .saPartButtons .saBrowseButtons .saBrowseButton:active{border-radius:12px}.saCompact .saPageHeader .saBrowseButtons .saBrowseButton,.saCompact .saPartButtons .saBrowseButtons .saBrowseButton{border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saCompact .saPageHeader .saBrowseButtons .saBrowseButton:active,.saCompact .saPartButtons .saBrowseButtons .saBrowseButton:active{border-radius:12px}.saSmallScreen .saPageHeader .saBrowseButtons .saBrowseButton,.saSmallScreen .saPartButtons .saBrowseButtons .saBrowseButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saSmallScreen .saPageHeader .saBrowseButtons .saBrowseButton:active,.saSmallScreen .saPartButtons .saBrowseButtons .saBrowseButton:active{border-radius:12px}@media (pointer:fine){.saPageHeader .saBrowseButtons .saBrowseButton:hover,.saPartButtons .saBrowseButtons .saBrowseButton:hover{z-index:1}}.saPageHeader .saBrowseButtons .saBrowseButton.saPrevious,.saPartButtons .saBrowseButtons .saBrowseButton.saPrevious{border-radius:8px 0 0 8px;margin-right:-1px}.saPageHeader .saBrowseButtons .saBrowseButton.saPrevious:active,.saPartButtons .saBrowseButtons .saBrowseButton.saPrevious:active{border-radius:12px 0 0 12px}.saPageHeader .saBrowseButtons .saBrowseButton.saNext,.saPartButtons .saBrowseButtons .saBrowseButton.saNext{border-radius:0 8px 8px 0}.saPageHeader .saBrowseButtons .saBrowseButton.saNext:active,.saPartButtons .saBrowseButtons .saBrowseButton.saNext:active{border-radius:0 12px 12px 0}.saPageHeader .saBrowseButtons .saBrowseButton.saDisabled,.saPartButtons .saBrowseButtons .saBrowseButton.saDisabled{opacity:.4;pointer-events:none}.saLargeScreen .saPageHeader .saActionLink,.saLargeScreen .saPartButtons .saActionLink{max-width:528px}.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{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 .saPageHeader .saBrowseButtons,.saSmallScreen .saPartButtons .saBrowseButtons{margin-left:8px}.saSmallScreen .saPageHeader .saTopButtons,.saSmallScreen .saPartButtons .saTopButtons{gap:8px;justify-content:space-between;width:100%;flex-basis:100%;box-sizing:border-box}.saLargeScreen .saPageHeaderHolder{box-sizing:border-box;position:relative}.saLargeScreen.saPopup .saPageHeader{margin:16px 16px 0 16px;padding-top:0}.saLargeScreen .saPageHeader{box-sizing:border-box;margin:0 24px 16px 24px;padding-top:8px}.saLargeScreen .saPageHeader .saTopRow{height:32px}.saLargeScreen .saPageHeader .saBottomRow{margin-top:-4px;margin-bottom:4px}.saLargeScreen .saPageHeader .saHeader{box-sizing:border-box;flex-wrap:nowrap;flex-direction:row;width:100%;position:relative}.saLargeScreen .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 .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:16px}.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,opacity;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,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saLargeScreen .saPageHeader .saBackButton{color:#2d6ce1;background:0 0;border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saLargeScreen .saPageHeader .saBackButton .saIcon{color:#7088a4}.saLargeScreen .saPageHeader .saBackButton.saDestructive{color:#e0163e}.saLargeScreen .saPageHeader .saBackButton.saDestructive .saIcon{color:#e0163e}@media (pointer:fine){.saLargeScreen .saPageHeader .saBackButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saLargeScreen .saPageHeader .saBackButton.saDestructive:hover .saIcon{color:#e0163e}}.saLargeScreen .saPageHeader .saBackButton.saDestructive:active{color:#fff;background:#e0163e}.saLargeScreen .saPageHeader .saBackButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saLargeScreen .saPageHeader .saBackButton:hover{background:#f8f9fb;color:#2d6ce1}.saLargeScreen .saPageHeader .saBackButton:hover .saIcon{color:#2d6ce1}}.saLargeScreen .saPageHeader .saBackButton:active{background:#dde3ec}.saLargeScreen .saPageHeader .saBackButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saLargeScreen .saPageHeader .saBackButton:disabled .saIcon{color:#7088a4}.saLargeScreen .saPageHeader .saBackButton:active{border-radius:12px}@media (pointer:fine){.saLargeScreen .saPageHeader .saBackButton:hover .saBack{transform:translateX(-2px)}}.saLargeScreen .saPageHeader .saBackButton:disabled{background-color:transparent}.saLargeScreen .saPageHeader .saBackButton:disabled .saIcon{color:#eef1f5}.saPageHeader .saBackButton::after{content:'';height:56px;width:56px;opacity:0;position:absolute;right:-8px;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;cursor:pointer}.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 .saBreadcrumbSeparator{font-weight:300;margin:8px;color:#ccd5e2}.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 .saLogotypeHeader .saLogoRow,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saLogoRow{max-width:100%;height:32px;box-sizing:border-box;position:relative;background-color:#fff;z-index:1007}.saSmallScreen .saPageHeader .saLogotypeHeader .saLogotype,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saLogotype{height:32px;max-width:100%}.saHasTopButtons.saSmallScreen .saPageHeader .saLogotypeHeader .saTopRow,.saHasTopButtons.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saTopRow{box-shadow:none}.saHasTopButtons.saSmallScreen .saPageHeader .saLogotypeHeader.saHideButtons .saTopRow,.saHasTopButtons.saSmallscreensidebar .saPageHeader .saLogotypeHeader.saHideButtons .saTopRow{box-shadow:0 4px 4px rgba(49,58,68,.07)}.saSmallScreen .saPageHeader .saLogotypeHeader .saTopRow,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saTopRow{background-color:#fff;box-shadow:0 4px 4px rgba(49,58,68,.07);height:56px}.saSmallScreen .saPageHeader .saLogotypeHeader .saTopRow .saBackButton:active,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saTopRow .saBackButton:active{background:#adbdd1}.saSmallScreen .saPageHeader .saLogotypeHeader .saTopRow h1,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saTopRow h1{color:#313a44}.saSmallScreen .saPageHeader .saLogotypeHeader .saTopRow .saIcon,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saTopRow .saIcon{color:#7088a4}.saSmallScreen .saPageHeader .saLogotypeHeader .saTopRow .saNavBarStripe,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saTopRow .saNavBarStripe{background-color:#7088a4}.saSmallScreen .saPageHeader .saLogotypeHeader .saBottomRow,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saBottomRow{top:88px}.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 .saHeader.saHideButtons .saBottomRow,.saSmallscreensidebar .saPageHeader .saHeader.saHideButtons .saBottomRow{transform:translateY(-64px);box-shadow:none}.saSmallScreen .saPageHeader .saNotificationWrapper,.saSmallscreensidebar .saPageHeader .saNotificationWrapper{position:relative;order:3;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:0 0}.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 .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}@media (pointer:fine){.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 transform .4s,ease box-shadow .2s;box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px 4px rgba(49,58,68,.07)}.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;background:0 0}.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}.saLargeScreen.saMiniView .saPageHeader{margin:0;padding-top:0}.saLargeScreen.saMiniView .saPageHeader .saHeader{margin:0;padding:16px;border:none;box-shadow:none;width:100%;padding:16px 0}.saLargeScreen.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}.saLargeScreen .saSmallScreenNavigationBar{display:none}.saSmallScreen .saDesktopNavigationBar{display:none}.saLargeScreen .saPartHeader.saHideHeader{display:none}.saLargeScreen .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,opacity;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,opacity;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}@media (pointer:fine){.saSmallScreen .saExpandWrapper .saExpand.saDestructive:hover{color:#e0163e;background:#ffedeb}.saSmallScreen .saExpandWrapper .saExpand.saDestructive:hover .saIcon{color:#e0163e}}.saSmallScreen .saExpandWrapper .saExpand.saDestructive:active{color:#fff;background:#e0163e}.saSmallScreen .saExpandWrapper .saExpand.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saSmallScreen .saExpandWrapper .saExpand:hover{background:#f8f9fb;color:#2d6ce1}.saSmallScreen .saExpandWrapper .saExpand:hover .saIcon{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}.saLargeScreen .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}.saLargeScreen .saAlert{min-width:200px;max-width:400px}.saAlert{animation:ScaleIn 70ms ease-in;display:flex;flex-direction:column;position:relative;border-radius:16px;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:72px;max-height:136px;display:flex;justify-content:center;align-items:center;border-radius:16px 16px 0 0}.saAlert .saAlertHeader .saIcon{display:flex;align-items:center;justify-content:center;color:#fff;font-size:40px;line-height:40px}.saAlert .saAlertMessageWrapper{display:flex;flex-direction:column;gap:16px;padding:16px}.saAlert .saAlertMessage{display:flex;flex-direction:column;gap:8px;overflow-x:hidden;word-break:break-word;overflow-y:auto;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(50% 0,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(50% 100%,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.saAlert .saAlertMessage p{font-size:14px;line-height:22px;font-weight:400;white-space:pre-wrap}.saAlert .saAlertHeading{line-height:1}.saAlert .saButtons{display:flex;flex-direction:row;gap:8px;min-width:0;flex-wrap:wrap}.saAlert .saAlertButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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:108px}.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,opacity;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}.saCompact .saAlert .saAlertButton{min-width:96px}.saSmallScreen .saAlert .saAlertButton{min-width:108px}.saError.saAlert .saAlertHeader{background:#ffedeb}.saError.saAlert .saAlertHeader .saIcon{color:#e0163e}.saDestructive.saAlert .saAlertHeader{background-image:linear-gradient(45deg,#e92149 25%,#e0163e 25%,#e0163e 50%,#e92149 50%,#e92149 75%,#e0163e 75%,#e0163e 100%);background-size:96px 96px}.saWarning.saAlert .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}.saInfo.saAlert .saAlertHeader,.saQuestion.saAlert .saAlertHeader{background-color:#eff0fd}.saInfo.saAlert .saAlertHeader .saIcon,.saQuestion.saAlert .saAlertHeader .saIcon{color:#2d6ce1}.saSuccess.saAlert .saAlertHeader{background:radial-gradient(50% 50% at 100% 0,#62d271 0 5%,#52cd63 6% 15%,#62d271 16% 25%,#52cd63 26% 35%,#62d271 36% 45%,#52cd63 46% 55%,#62d271 56% 65%,#52cd63 66% 75%,#62d271 76% 85%,#52cd63 86% 95%,#0000 96%),radial-gradient(50% 50% at 0 100%,#62d271 0 5%,#52cd63 6% 15%,#62d271 16% 25%,#52cd63 26% 35%,#62d271 36% 45%,#52cd63 46% 55%,#62d271 56% 65%,#52cd63 66% 75%,#62d271 76% 85%,#52cd63 86% 95%,#0000 96%),radial-gradient(50% 50%,#62d271 0 5%,#52cd63 6% 15%,#62d271 16% 25%,#52cd63 26% 35%,#62d271 36% 45%,#52cd63 46% 55%,#62d271 56% 65%,#52cd63 66% 75%,#62d271 76% 85%,#52cd63 86% 95%,#0000 96%),radial-gradient(50% 50%,#62d271 0 5%,#52cd63 6% 15%,#62d271 16% 25%,#52cd63 26% 35%,#62d271 36% 45%,#52cd63 46% 55%,#62d271 56% 65%,#52cd63 66% 75%,#62d271 76% 85%,#52cd63 86% 95%,#0000 96%) 200px 200px;background-size:400px 400px;background-color:#62d271}.saSmallScreen .saAlert{margin-left:16px;width:calc(100% - 32px)}.saSmallScreen .saAlert .saAlertButton{flex-grow:1;max-width:100%}@keyframes ScaleIn{0%{transform:scale(.4)}100%{transform:scale(1)}}.saButtonPrimary{background-color:#2d6ce1;color:#fff}.saButtonPrimary .saIcon{color:#fff}.saButtonPrimary .saBadge{color:#2d6ce1;background:#fff;border-color:#2d6ce1}@media (pointer:fine){.saButtonPrimary:hover{background-color:#1e5ed5}.saButtonPrimary:hover .saBadge{background-color:#fff;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}.saButtonPrimary.saDestructive{background-color:#e0163e;color:#fff;border-color:#fbd4db}@media (pointer:fine){.saButtonPrimary.saDestructive:hover{background-color:#ca1438}}.saButtonSecondary{border:solid 1px #ccd5e2;background-color:#fff;color:#313a44}.saButtonSecondary .saIcon{color:#7088a4}.saButtonSecondary .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.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}@media (pointer:fine){.saButtonSecondary.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saButtonSecondary.saDestructive:hover .saIcon{color:#fff}.saButtonSecondary.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saButtonSecondary.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saButtonSecondary.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saButtonSecondary.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saButtonGhost{color:#2d6ce1;background:0 0}.saButtonGhost .saIcon{color:#7088a4}.saButtonGhost.saDestructive{color:#e0163e}.saButtonGhost.saDestructive .saIcon{color:#e0163e}@media (pointer:fine){.saButtonGhost.saDestructive:hover{color:#e0163e;background:#ffedeb}.saButtonGhost.saDestructive:hover .saIcon{color:#e0163e}}.saButtonGhost.saDestructive:active{color:#fff;background:#e0163e}.saButtonGhost.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saButtonGhost:hover{background:#f8f9fb;color:#2d6ce1}.saButtonGhost:hover .saIcon{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,opacity;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:#fff}.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,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saDefaultButtonPrimary .saIcon{color:#fff}.saDefaultButtonPrimary .saBadge{color:#2d6ce1;background:#fff;border-color:#2d6ce1}@media (pointer:fine){.saDefaultButtonPrimary:hover{background-color:#1e5ed5}.saDefaultButtonPrimary:hover .saBadge{background-color:#fff;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}.saDefaultButtonPrimary.saDestructive{background-color:#e0163e;color:#fff;border-color:#fbd4db}@media (pointer:fine){.saDefaultButtonPrimary.saDestructive:hover{background-color:#ca1438}}.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,opacity;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:#fff;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,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saDefaultButtonSecondary .saIcon{color:#7088a4}.saDefaultButtonSecondary .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.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}@media (pointer:fine){.saDefaultButtonSecondary.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saDefaultButtonSecondary.saDestructive:hover .saIcon{color:#fff}.saDefaultButtonSecondary.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saDefaultButtonSecondary.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saDefaultButtonSecondary.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saDefaultButtonSecondary.saDestructive:active .saBadge{background-color:#fff;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:#fff}.ButtonPrimary .saIcon{color:#fff}.ButtonPrimary .saBadge{color:#2d6ce1;background:#fff;border-color:#2d6ce1}@media (pointer:fine){.ButtonPrimary:hover{background-color:#1e5ed5}.ButtonPrimary:hover .saBadge{background-color:#fff;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}.ButtonPrimary.saDestructive{background-color:#e0163e;color:#fff;border-color:#fbd4db}@media (pointer:fine){.ButtonPrimary.saDestructive:hover{background-color:#ca1438}}.saClosePopupButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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,opacity;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}@media (pointer:fine){.saClosePopupButton:hover{background:#404c5b}}.saClosePopupButton:active{background:#506072}.saStandard .saClosePopupButton{top:-48px}.saCompact .saClosePopupButton{top:-44px}.saLabelButton{display:flex;justify-content:center;align-items:center;height:16px;width:16px;border-radius:50%;padding:0;background:#2d6ce1;position:relative;transition:ease background .2s,ease box-shadow .2s}.saLabelButton .saIcon{font-size:10px;color:#fff}.saErrorView{display:flex;flex-direction:column;gap:32px}.saSmallScreen .saErrorView{padding:24px}.saErrorView .saErrorViewContent{display:flex;flex-direction:column;gap:16px;overflow-y:auto}.saLargeScreen .saErrorView .saErrorViewContent{margin-top:40px}.saErrorView .saErrorViewContent>.saIcon{display:flex;align-items:center;justify-content:center;font-size:24px;border-radius:8px;height:48px;width:48px;background-color:#eef1f5;color:#60748b}.saErrorView .saErrorViewContent .saErrorViewContentInner{display:flex;flex-direction:column;gap:24px;max-height:calc(100vh - 320px)}.saErrorView .saErrorViewContent .saErrorViewContentInner section{display:flex;flex-direction:column}.saErrorView .saErrorViewContent .saErrorViewContentInner section h2{padding-bottom:4px}.saErrorView .saErrorViewContent .saErrorViewContentInner section h3{font-size:12px;line-height:12px;font-weight:400;color:#60748b;margin-bottom:4px;word-break:break-all}.saErrorView .saErrorViewContent .saErrorViewContentInner section p{font-size:14px;line-height:20px;color:#313a44;word-break:break-all}.saErrorView .saErrorViewButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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;width:fit-content;margin-top:16px}.saErrorView .saErrorViewButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saErrorView .saErrorViewButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saErrorView .saErrorViewButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saErrorView .saErrorViewButton{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .saErrorView .saErrorViewButton:active{border-radius:12px}.saStandard .saErrorView .saErrorViewButton .saIcon{font-size:20px;min-width:26px}.saCompact .saErrorView .saErrorViewButton{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .saErrorView .saErrorViewButton:active{border-radius:12px}.saCompact .saErrorView .saErrorViewButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saErrorView .saErrorViewButton{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .saErrorView .saErrorViewButton:active{border-radius:12px}.saSmallScreen .saErrorView .saErrorViewButton .saIcon{font-size:20px;min-width:26px}@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,opacity;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,opacity;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}@media (pointer:fine){.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}@media (pointer:fine){.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)}.saLargeScreen .saColumnPickerRoot .saColumnPicker{max-height:80vh}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker{transition-property:color,background-color,border-color,transform,border-radius,opacity;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,opacity;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}@media (pointer:fine){.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker.saDestructive:hover{color:#e0163e;background:#ffedeb}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker.saDestructive:hover .saIcon{color:#e0163e}}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker.saDestructive:active{color:#fff;background:#e0163e}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker:hover{background:#f8f9fb;color:#2d6ce1}.saColumnPickerRoot .saColumnPicker .saCloseColumnPicker:hover .saIcon{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%}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive:active,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive:hover{background:#ccd5e2!important}.saGalleryLoadingText{display:none;flex-direction:column;gap:4px;position:absolute;inset:0;font-size:12px;color:#7088a4;transition:none;align-items:center;justify-content:center}.saLoading>.saGalleryLoadingText{display:flex}.saGalleryWrapper{display:flex;gap:8px;flex-direction:column;padding:0 8px}.saGalleryWrapper *{box-sizing:border-box}.saSmallScreen .saGalleryWrapper{width:unset;padding:unset}.saGalleryWrapper .saEmptyStateGallery{border:1px solid #ccd5e2;border-radius:16px;background:#f8f9fb;padding:32px;min-height:144px}.saGalleryWrapper .saGalleryToolbarWrapper{display:flex;align-items:center;justify-content:space-between;gap:16px;top:0;position:sticky;background-color:#fff;z-index:3;height:56px}.saCompact .saGalleryWrapper .saGalleryToolbarWrapper{gap:8px}.saSmallScreen .saGalleryWrapper .saGalleryToolbarWrapper{padding:16px 12px 16px 16px;position:relative;height:fit-content;top:0;gap:8px;transition:ease transform .4s,ease box-shadow .2s;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.saLargeScreen .saGalleryWrapper .saGalleryToolbarWrapper::before{content:'';height:0;width:100%;position:absolute;bottom:-4px;left:0;transition:ease opacity .2s,ease height .2s;background:radial-gradient(ellipse at top,rgba(49,58,68,.07),rgba(49,58,68,0) 99%,transparent)}.saLargeScreen:has(.scrolled) .saGalleryWrapper .saGalleryToolbarWrapper::before{opacity:1;height:4px}.saGalleryWrapper .saGalleryToolbarWrapper .saGalleryToolbar{display:flex;flex-wrap:wrap;flex-direction:row;gap:8px;margin-left:auto}.saSmallScreen .saGalleryWrapper .saGalleryToolbarWrapper .saGalleryToolbar{gap:16px;margin-left:0}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:40px;border-radius:8px;margin-top:1px;margin-left:auto}.saCompact .saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid{min-height:32px}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid input{position:absolute;inset:0;opacity:1;pointer-events:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-radius ease .2s}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:0;min-height:40px;width:100%;flex:1;cursor:pointer;font-weight:500;text-align:center;transition:ease background .2s,ease color .2s,ease border-color .2s,ease border-radius .2s,ease box-shadow .2s;background:#fff;border-width:1px;border-style:solid;border-right:none;border-color:#ccd5e2;position:relative;min-width:40px;font-size:16px;color:#60748b}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:nth-child(2){border-radius:8px 0 0 8px}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:nth-child(2) input{border-radius:8px 0 0 8px}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:nth-child(3){border-right-style:solid;border-width:1px;border-radius:0 8px 8px 0}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:nth-child(3) input{border-radius:0 8px 8px 0}.saCompact .saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label{min-width:32px;min-height:32px}@media (pointer:fine){.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:hover{color:#2d6ce1;background:#eef1f5}}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active{background:#ccd5e2}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active:nth-child(2){border-radius:12px 0 0 12px}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active:nth-child(2) input{border-radius:12px 0 0 12px}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active:nth-child(3){border-radius:0 12px 12px 0}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active:nth-child(3) input{border-radius:0 12px 12px 0}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label.saSelected{z-index:2;background:#eef1f5;color:#2d6ce1}.saSmallScreen .saGalleryWrapper .saGallerySelectWrapper{display:flex;gap:16px}.saGalleryWrapper .saGallerySelectAll{display:flex;gap:8px;align-items:center;cursor:pointer;height:32px}.saSmallScreen .saGalleryWrapper .saGallerySelectAll{display:none}.saSmallScreen .saShowCheckboxes .saGalleryWrapper .saGallerySelectAll{display:flex}.saGalleryWrapper .saGallerySelectAllInner{display:flex;flex-direction:column}.saGalleryWrapper .saGallerySelectAllTitle{font-size:14px;margin-bottom:-1px}.saGalleryWrapper .saGallerySelectAllDescription{display:flex;gap:4px;font-size:12px;margin-top:-1px;color:#60748b}.saGalleryWrapper .saGallery{display:flex;gap:32px;flex-direction:column}.saSmallScreen .saGalleryWrapper .saGallery{padding:0 16px 16px 16px}.saGalleryWrapper .saGalleryGroup .saHeadingButton{display:flex;align-items:center;gap:8px;padding:8px;border-radius:8px;margin:0;margin-left:-8px;border:none;cursor:pointer;background:0 0;color:#313a44;transition:ease all .2s;width:fit-content;min-height:32px}.saGalleryWrapper .saGalleryGroup .saHeadingButton .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}.saGalleryWrapper .saGalleryGroup .saHeadingButton .saBadgeCount.saUrgent{background:#e0163e}.saGalleryWrapper .saGalleryGroup .saHeadingButton .saBadgeCount{background:#eef1f5;color:#313a44}@media (pointer:fine){.saGalleryWrapper .saGalleryGroup .saHeadingButton:hover{background:#f8f9fb;color:#2d6ce1}.saGalleryWrapper .saGalleryGroup .saHeadingButton:hover .saIcon{color:#2d6ce1}}.saGalleryWrapper .saGalleryGroup .saHeadingButton:active{background:#eef1f5;color:#2d6ce1;border-radius:12px}.saGalleryWrapper .saGalleryGroup .saHeadingButton:active .saIcon{color:#2d6ce1}.saGalleryWrapper .saGalleryGroup .saHeadingButton .saIcon{transition:ease all .2s;color:#60748b;font-size:16px}.saGalleryWrapper .saGalleryGroup .saHeadingButton.saOpen .saIcon{transform:rotate(-180deg)}.saSmallScreen .saGalleryWrapper .saGalleryGroup .saHeadingButton{width:100%;min-height:44px}.saGalleryWrapper .saGalleryGroup .saHeadingButton h2{text-align:left;word-break:break-all}.saLargeScreen .saGalleryWrapper .saToggleWrapper{display:none}.saGalleryWrapper .saGalleryGroup{display:flex;gap:8px;flex-direction:column}.saGalleryWrapper .saGalleryGroup:last-child:not(:only-child){padding-bottom:24px}.saGalleryWrapper .saGalleryGroup ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.saColumnsGrid .saGalleryWrapper .saGalleryGroup ul{gap:0}.saColumnsXSmall .saGalleryWrapper .saGalleryGroup ul{gap:8px}.saGalleryWrapper .saGalleryItem{border-radius:8px;position:relative;cursor:zoom-in;transition:ease border-color .1s,ease border-radius .2s;user-select:none;flex:1}.saLargeScreen .saGalleryWrapper .saGalleryItem:focus-within{outline:0}.saLargeScreen .saGalleryWrapper .saGalleryItem:focus-within .saGalleryItemImg{box-shadow:0 0 0 6px #cfd2f8}.saLargeScreen .saGalleryWrapper .saGalleryItem:focus-within .saCheckbox,.saLargeScreen .saGalleryWrapper .saGalleryItem:focus-within .saMoreButton{visibility:visible;opacity:1}@media (pointer:fine){.saGalleryWrapper .saGalleryItem:hover{color:#2d6ce1}.saGalleryWrapper .saGalleryItem:hover .saGalleryItemDescription{color:#2d6ce1}.saGalleryWrapper .saGalleryItem:hover .saGalleryItemImg{box-shadow:0 0 0 6px #cfd2f8}.saLargeScreen .saGalleryWrapper .saGalleryItem:hover .saCheckbox{visibility:visible;opacity:1}}.saGalleryWrapper .saGalleryItem:active .saGalleryItemImg{border-radius:24px}.saGalleryWrapper .saGalleryItem:active .saGalleryItemImg::after{border-radius:24px}.saGalleryWrapper .saGalleryItem.saSelected .saGalleryItemImg{box-shadow:0 0 0 2px #2d6ce1,inset 0 0 0 2px #fff}.saGalleryWrapper .saGalleryItem.saSelected .saGalleryItemImg::after{opacity:.5}.saGalleryWrapper .saGalleryItem.saSelected .saCheckbox{visibility:visible;opacity:1}@media (pointer:fine){.saGalleryWrapper .saGalleryItem.saSelected:hover .saGalleryItemImg{box-shadow:0 0 0 2px #2d6ce1,0 0 0 6px #cfd2f8,inset 0 0 0 2px #fff}}.saGalleryWrapper .saGalleryItem .saCheckbox{position:absolute;top:10px;left:10px;visibility:hidden;opacity:0;box-shadow:0 0 0 2px #fff;z-index:2}.saSmallScreen .saShowCheckboxes .saGalleryWrapper .saGalleryItem .saCheckbox{visibility:visible;opacity:1}.saGalleryWrapper .saGalleryItem .saMoreButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44;position:absolute;top:6px;right:6px;visibility:hidden;opacity:0;z-index:2}.saGalleryWrapper .saGalleryItem .saMoreButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saGalleryWrapper .saGalleryItem .saMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saGalleryWrapper .saGalleryItem .saMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saGalleryWrapper .saGalleryItem .saMoreButton:active{border-radius:12px}.saGalleryWrapper .saGalleryItem .saMoreButton .saIcon{color:#7088a4}.saGalleryWrapper .saGalleryItem .saMoreButton .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.saGalleryWrapper .saGalleryItem .saMoreButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saGalleryWrapper .saGalleryItem .saMoreButton:hover .saIcon{color:#2d6ce1}.saGalleryWrapper .saGalleryItem .saMoreButton:hover .saBadge{background-color:#2d6ce1}}.saGalleryWrapper .saGalleryItem .saMoreButton:active{background:#eef1f5}.saGalleryWrapper .saGalleryItem .saMoreButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive .saIcon{color:#e0163e}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive .saBadge{background-color:#e0163e}@media (pointer:fine){.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:hover .saIcon{color:#fff}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saGalleryWrapper .saGalleryItem .saMoreButton .saIcon{font-size:16px}.saSmallScreen .saGalleryWrapper .saGalleryItem .saMoreButton{display:none}.saGalleryWrapper .saGalleryItem .saMoreButton.open{visibility:visible;opacity:1}@media (pointer:fine){.saGalleryWrapper .saGalleryItem:hover .saMoreButton{visibility:visible;opacity:1}}.saColumnsLarge.saGalleryWrapper .saGalleryItem{min-width:160px;max-width:160px}.saSmallScreen .saColumnsLarge.saGalleryWrapper .saGalleryItem{min-width:calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.saSmallScreen .saColumnsLarge.saGalleryWrapper .saGalleryItem .saGalleryItemImg{min-width:unset;max-width:unset;min-height:unset;max-height:unset}.saColumnsSmall.saGalleryWrapper .saGalleryItem{min-width:80px;max-width:80px}.saColumnsSmall.saGalleryWrapper .saGalleryItem .saGalleryItemImg{min-width:80px;max-width:80px;min-height:80px;max-height:80px}.saColumnsSmall.saGalleryWrapper .saGalleryItem .saGalleryItemCaption{font-size:12px;line-height:14px}.saColumnsSmall.saGalleryWrapper .saGalleryItem .saGalleryItemDescription{font-size:10px;line-height:12px}.saSmallScreen .saColumnsSmall.saGalleryWrapper .saGalleryItem{min-width:calc((100% - 48px)/ 4);max-width:calc((100% - 48px)/ 4)}.saSmallScreen .saColumnsSmall.saGalleryWrapper .saGalleryItem .saGalleryItemImg{min-width:unset;max-width:unset;min-height:unset;max-height:unset}.saGalleryWrapper .saGalleryItemImg{display:flex;justify-content:center;align-items:center;padding:0;border-radius:16px;transition:ease border-radius .2s,ease box-shadow .1s,ease background .2s,ease opacity .2s;border:1px solid #ccd5e2;position:relative;overflow:hidden;background:#eef1f5;aspect-ratio:1/1}.saGalleryWrapper .saGalleryItemImg img{pointer-events:none;width:100%;height:100%}.saGalleryWrapper .saGalleryItemImg::before{content:'';position:absolute;height:100%;width:100%;background:#fff;border-radius:16px;transition:ease border-radius .2s,ease box-shadow .1s,ease background .2s,ease opacity .2s;opacity:0;pointer-events:none}.saGalleryWrapper .saGalleryItemImg.saLoading img{opacity:0;min-height:80px}.saGalleryWrapper .saGalleryItemImg.saError::after{content:'\e1b7';display:flex;justify-content:center;align-items:center;font-family:'Font Awesome 6 Pro';font-size:24px;color:#8fa5c0;position:absolute}.saGalleryWrapper .saGalleryItemImg.saError img{opacity:0;min-height:80px}.saGalleryWrapper .saGalleryContain .saGalleryItemImg img{object-fit:contain}.saGalleryWrapper .saGalleryCover .saGalleryItemImg img{object-fit:cover}.saGalleryWrapper .saGalleryItemBody{padding:8px 4px;overflow:hidden}.saGalleryWrapper .saGalleryItemBody:empty{display:none}.saGalleryWrapper .saGalleryItemCaption{font-size:14px;line-height:18px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;word-break:break-all}.saGalleryWrapper .saGalleryItemDescription{font-size:12px;line-height:14px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#60748b;font-weight:300;word-break:break-all}.saImageCarouselWrapper{display:flex;flex-direction:row;width:calc(100% - 2px);border:1px solid #ccd5e2;border-radius:16px 16px 16px 24px;overflow:hidden;outline:0}.saSmallScreen .saImageCarouselWrapper{border-radius:0;border:none}.saSmallScreen .saImageCarouselWrapper .saCarouselInfo{display:none}.saPopupOverlay .saImageCarouselWrapper{height:calc(100vh - 24px * 2);width:calc(100% - 24px * 2);margin-left:24px;margin-top:24px;animation:pop-up .2s ease}.saSmallScreen .saPopupOverlay .saImageCarouselWrapper{height:100vh;width:100vw;margin:unset}@keyframes pop-up{0%{transform:scale(0)}100%{transform:scale(1)}}.saImageCarouselWrapper .saCarouselInfoButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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:#fff;color:#313a44;margin-left:auto}.saImageCarouselWrapper .saCarouselInfoButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saImageCarouselWrapper .saCarouselInfoButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarouselInfoButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saImageCarouselWrapper .saCarouselInfoButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saStandard .saImageCarouselWrapper .saCarouselInfoButton:active{border-radius:12px}.saCompact .saImageCarouselWrapper .saCarouselInfoButton{border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saCompact .saImageCarouselWrapper .saCarouselInfoButton:active{border-radius:12px}.saSmallScreen .saImageCarouselWrapper .saCarouselInfoButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saSmallScreen .saImageCarouselWrapper .saCarouselInfoButton:active{border-radius:12px}.saImageCarouselWrapper .saCarouselInfoButton .saIcon{color:#7088a4}.saImageCarouselWrapper .saCarouselInfoButton .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.saImageCarouselWrapper .saCarouselInfoButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saImageCarouselWrapper .saCarouselInfoButton:hover .saIcon{color:#2d6ce1}.saImageCarouselWrapper .saCarouselInfoButton:hover .saBadge{background-color:#2d6ce1}}.saImageCarouselWrapper .saCarouselInfoButton:active{background:#eef1f5}.saImageCarouselWrapper .saCarouselInfoButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive .saIcon{color:#e0163e}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive .saBadge{background-color:#e0163e}@media (pointer:fine){.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:hover .saIcon{color:#fff}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saLargeScreen .saImageCarouselWrapper .saCarouselInfoButton{display:none}.saImageCarouselWrapper .saCarousel{padding:16px;width:100%;overflow:hidden;background:#eef1f5}.saImageCarouselWrapper .saCarousel .saContextMenuWrapper{position:relative}.saImageCarouselWrapper .saCarousel .saContextMenuWrapper .saContextMenu{position:absolute;overflow-x:hidden}.saImageCarouselWrapper .saCarousel .saContextMenuWrapper .saContextMenuItem{max-width:400px}.saSmallScreen .saImageCarouselWrapper .saCarousel .saContextMenuWrapper .saContextMenuItem{max-width:90vw}.saImageCarouselWrapper .saCarousel .saContextMenuWrapper .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saImageCarouselWrapper .saCarousel .saBadge{height:14px;min-width:14px;font-size:10px;right:-4px;bottom:-4px;z-index:2}.saImageCarouselWrapper .saCarousel .saNavigationBar{display:flex}.saImageCarouselWrapper .saCarousel .saTopButtons{gap:8px;display:flex;flex-wrap:nowrap;align-items:center;width:100%;flex-shrink:99}.saImageCarouselWrapper .saCarousel .saCollectorWrapper{display:flex}.saImageCarouselWrapper .saCarousel .saActionLinks{display:flex}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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:#fff;color:#313a44;border:solid 1px #ccd5e2}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton .saIcon{color:#7088a4}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:hover .saIcon{color:#2d6ce1}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:hover .saBadge{background-color:#2d6ce1}}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:active{background:#eef1f5}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive .saIcon{color:#e0163e}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive .saBadge{background-color:#e0163e}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:hover .saIcon{color:#fff}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saStandard .saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saStandard .saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:active{border-radius:12px}.saCompact .saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton{border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saCompact .saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:active{border-radius:12px}.saSmallScreen .saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saSmallScreen .saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:active{border-radius:12px}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saOpen{background-color:#eef1f5;border-color:#2d6ce1}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saOpen .saIcon{color:#2d6ce1}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink{transition-property:color,background-color,border-color,transform,border-radius,opacity;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}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:active{border-radius:12px}.saStandard .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink .saIcon{font-size:20px;min-width:26px}.saCompact .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:active{border-radius:12px}.saCompact .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:active{border-radius:12px}.saSmallScreen .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink .saIcon{font-size:20px;min-width:26px}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive:active,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive:hover{cursor:default;background:#eef1f5;color:#8fa5c0;border-color:transparent;border-radius:8px}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive .saIcon,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive:active .saIcon,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive:hover .saIcon{color:#8fa5c0}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive .saBadge,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive:active .saBadge,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive:hover .saBadge{color:#60748b;background:#eef1f5;border-color:#60748b}.saImageCarouselWrapper .saCarousel .saNavigationLinks{display:flex;align-items:center}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton:active{border-radius:12px}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton .saIcon{color:#7088a4}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive{color:#e0163e}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive .saIcon{color:#e0163e}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive:hover .saIcon{color:#e0163e}}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive:active{color:#fff;background:#e0163e}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton:hover{background:#f8f9fb;color:#2d6ce1}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton:hover .saIcon{color:#2d6ce1}}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton:active{background:#dde3ec}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton:disabled .saIcon{color:#7088a4}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saOpen{background:#f8f9fb;color:#2d6ce1}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saOpen .saIcon{color:#2d6ce1}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink{transition-property:color,background-color,border-color,transform,border-radius,opacity;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}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:active{border-radius:12px}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink .saIcon{font-size:16px;min-width:18px;max-width:18px}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink .saIcon{color:#7088a4}.saImageCarouselWrapper .saCarousel .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}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saButtonPrimary{color:#2d6ce1;position:relative}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saButtonPrimary .saIcon{color:#2d6ce1}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saButtonPrimary .saBadge{background-color:#2d6ce1}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:hover{color:#2d6ce1;text-decoration:underline}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:hover .saIcon{color:#2d6ce1}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:hover .saBadge{background-color:#2d6ce1}}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:active{color:#1b54bd;border-radius:0}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:active .saIcon{color:#1b54bd}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:active .saBadge{background-color:#1b54bd}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saButtonPrimary+.saNavigationLink{border-left:1px solid #ccd5e2}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive:active,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive:hover{cursor:not-allowed;color:#8fa5c0;text-decoration:none}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive .saIcon,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive:active .saIcon,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive:hover .saIcon{color:#8fa5c0}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive .saBadge,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive:active .saBadge,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive:hover .saBadge{color:#8fa5c0;background:#fff;border-color:#8fa5c0}.saImageCarouselWrapper .saCarousel .saBrowseButtons{display:flex;margin-right:0}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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:#fff;color:#313a44;position:relative}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton .saIcon{color:#7088a4}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:hover .saIcon{color:#2d6ce1}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:hover .saBadge{background-color:#2d6ce1}}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:active{background:#eef1f5}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive .saIcon{color:#e0163e}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive .saBadge{background-color:#e0163e}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:hover .saIcon{color:#fff}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saStandard .saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saStandard .saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:active{border-radius:12px}.saCompact .saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton{border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saCompact .saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:active{border-radius:12px}.saSmallScreen .saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saSmallScreen .saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:active{border-radius:12px}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:hover{z-index:1}}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saPrevious{border-radius:8px 0 0 8px;margin-right:-1px}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saPrevious:active{border-radius:12px 0 0 12px}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saNext{border-radius:0 8px 8px 0}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saNext:active{border-radius:0 12px 12px 0}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDisabled{opacity:.4;pointer-events:none}.saLargeScreen .saImageCarouselWrapper .saCarousel .saActionLink{max-width:528px}.saStandard .saImageCarouselWrapper .saCarousel .saActionLinks .saContextMenu{top:56px}.saStandard .saImageCarouselWrapper .saCarousel .saNavigationLinks .saContextMenu{top:44px}.saStandard .saImageCarouselWrapper .saCarousel .saTopButtons .saActionLinks{gap:16px}.saCompact .saImageCarouselWrapper .saCarousel .saContextMenu .saContextMenuItem{font-size:14px}.saCompact .saImageCarouselWrapper .saCarousel .saActionLinks .saContextMenu{top:44px}.saCompact .saImageCarouselWrapper .saCarousel .saNavigationLinks .saContextMenu{top:44px}.saCompact .saImageCarouselWrapper .saCarousel .saTopButtons .saActionLinks{gap:8px}.saCompact .saImageCarouselWrapper .saCarousel .saBadge{right:-6px;bottom:-4px;border:1px solid;height:12px;min-width:12px;font-size:8px}.saSmallScreen .saImageCarouselWrapper .saCarousel .saActionLink{max-width:calc(100% - 72px);min-width:88px}.saSmallScreen .saImageCarouselWrapper .saCarousel .saBrowseButtons{margin-left:8px}.saSmallScreen .saImageCarouselWrapper .saCarousel .saTopButtons{gap:8px;justify-content:space-between;width:100%;flex-basis:100%;box-sizing:border-box}.saSmallScreen .saImageCarouselWrapper .saCarousel{padding:0}.saImageCarouselWrapper .saCarousel .saButtonText{line-height:18px}.saImageCarouselWrapper .saCarousel .saTopButtons{justify-content:center}.saImageCarouselWrapper .saCarouselInner{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;width:100%;position:relative}.saSmallScreen .saImageCarouselWrapper .saCarouselInner{gap:8px}.saImageCarouselWrapper .saCarouselHeader{display:flex;align-items:center;justify-content:space-between;min-height:56px;max-height:56px;width:100%;padding:0 12px;box-sizing:border-box;gap:8px}.saImageCarouselWrapper .saNavigationBar{width:100%;box-sizing:border-box}.saImageCarouselWrapper .saNavigationBar:empty{display:none}.saSmallScreen .saImageCarouselWrapper .saNavigationBar{max-width:40px}.saSmallScreen .saImageCarouselWrapper .saNavigationBar .saMoreButton{margin-left:-8px}.saImageCarouselWrapper .saCarouselButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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:#fff;color:#313a44;border:solid 1px #ccd5e2;position:absolute;top:50%;transform:translateY(-50%)}.saImageCarouselWrapper .saCarouselButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saImageCarouselWrapper .saCarouselButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarouselButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarouselButton .saIcon{color:#7088a4}.saImageCarouselWrapper .saCarouselButton .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.saImageCarouselWrapper .saCarouselButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saImageCarouselWrapper .saCarouselButton:hover .saIcon{color:#2d6ce1}.saImageCarouselWrapper .saCarouselButton:hover .saBadge{background-color:#2d6ce1}}.saImageCarouselWrapper .saCarouselButton:active{background:#eef1f5}.saImageCarouselWrapper .saCarouselButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saImageCarouselWrapper .saCarouselButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saImageCarouselWrapper .saCarouselButton.saDestructive .saIcon{color:#e0163e}.saImageCarouselWrapper .saCarouselButton.saDestructive .saBadge{background-color:#e0163e}@media (pointer:fine){.saImageCarouselWrapper .saCarouselButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saImageCarouselWrapper .saCarouselButton.saDestructive:hover .saIcon{color:#fff}.saImageCarouselWrapper .saCarouselButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saImageCarouselWrapper .saCarouselButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saImageCarouselWrapper .saCarouselButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saImageCarouselWrapper .saCarouselButton.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saStandard .saImageCarouselWrapper .saCarouselButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saStandard .saImageCarouselWrapper .saCarouselButton:active{border-radius:12px}.saCompact .saImageCarouselWrapper .saCarouselButton{border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saCompact .saImageCarouselWrapper .saCarouselButton:active{border-radius:12px}.saSmallScreen .saImageCarouselWrapper .saCarouselButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saSmallScreen .saImageCarouselWrapper .saCarouselButton:active{border-radius:12px}.saImageCarouselWrapper .saCarouselButton:disabled{background:0 0;border-color:transparent}.saImageCarouselWrapper .saCarouselButton:disabled .saIcon{color:#ccd5e2}.saImageCarouselWrapper .saCarouselButton.saNext{right:0}.saImageCarouselWrapper .saCarouselButton.saNext::before{right:-17px}.saImageCarouselWrapper .saCarouselButton.saPrev{left:0}.saImageCarouselWrapper .saCarouselButton.saPrev::before{left:-17px}.saImageCarouselWrapper .saCarouselButton::before{content:'';position:absolute;height:calc(90vh - 160px);width:68px;opacity:0}.saSmallScreen .saImageCarouselWrapper .saCarouselButton{display:none}.saImageCarouselWrapper .saCarouselButtonClose{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;border:solid 1px #ccd5e2;position:absolute;top:4px;right:4px;color:#fff;border:none;background:#313a44;border-radius:50%!important;display:none;transition:ease border .2s,ease .2s color,ease .2s border-radius,ease .2s background,ease .2s box-shadow,ease .2s transform;position:fixed;display:flex;z-index:1}.saImageCarouselWrapper .saCarouselButtonClose .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saImageCarouselWrapper .saCarouselButtonClose .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarouselButtonClose .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saImageCarouselWrapper .saCarouselButtonClose{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saStandard .saImageCarouselWrapper .saCarouselButtonClose:active{border-radius:12px}.saCompact .saImageCarouselWrapper .saCarouselButtonClose{border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saCompact .saImageCarouselWrapper .saCarouselButtonClose:active{border-radius:12px}.saSmallScreen .saImageCarouselWrapper .saCarouselButtonClose{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saSmallScreen .saImageCarouselWrapper .saCarouselButtonClose:active{border-radius:12px}.saImageCarouselWrapper .saCarouselButtonClose::after{content:'';position:absolute;width:56px;height:56px;bottom:0;left:0}@media (pointer:fine){.saImageCarouselWrapper .saCarouselButtonClose:hover{background:#e0163e}}.saLargeScreen .saImageCarouselWrapper .saCarouselButtonClose:active{background:#b81c34;transform:scale(.95)}.saSmallScreen .saImageCarouselWrapper .saCarouselButtonClose{position:relative;top:unset;right:unset;color:#7088a4;border:none;background:unset;border-radius:unset;display:unset;position:unset;display:flex;margin-left:-4px}.saSmallScreen .saImageCarouselWrapper .saCarouselButtonClose::after{content:'';bottom:unset;top:0}.saImageCarouselWrapper .saCarouselImg{display:flex;justify-content:center;align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:calc(100% - 64px - 88px);flex:none;width:calc(100% - 112px);max-width:calc(100% - 112px);justify-content:flex-start;scroll-snap-type:x mandatory;gap:2px;overflow:hidden}.saImageCarouselWrapper .saCarouselImg::-webkit-scrollbar{display:none}.saSmallScreen .saImageCarouselWrapper .saCarouselImg{gap:24px;width:100%;max-width:unset;height:calc(100% - 208px);overflow-x:auto}.saImageCarouselWrapper .saCarouselImg .saCarouselImgInner{display:flex;justify-content:center;align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;max-width:100%;overflow:hidden;min-width:100%;scroll-snap-align:start;scroll-snap-stop:always;position:relative}.saImageCarouselWrapper .saCarouselImg .saCarouselImgInner.saLoading img{opacity:0;display:none}.saImageCarouselWrapper .saCarouselImg .saCarouselImgInner.saError::after{content:'\e1b7';display:flex;justify-content:center;align-items:center;font-family:'Font Awesome 6 Pro';font-size:40px;color:#8fa5c0;position:absolute}.saImageCarouselWrapper .saCarouselImg .saCarouselImgInner.saError img{opacity:0}.saImageCarouselWrapper .saCarouselImg img{width:auto;height:auto;max-height:100%;max-width:100%;min-width:0}.saImageCarouselWrapper .saThumbnailWrapper{display:flex;justify-content:center;align-items:center;-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%;height:64px}.saSmallScreen .saImageCarouselWrapper .saThumbnailWrapper{padding:0 16px 16px 16px;width:calc(100% - 32px)}.saImageCarouselWrapper .saThumbnailWrapper:empty{display:none}.saImageCarouselWrapper .saThumbnails{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:0;padding:8px;border-radius:16px;border:1px solid #ccd5e2;background:#fff;display:flex;flex-direction:row;gap:8px;max-width:100%;overflow:auto}.saPc .saImageCarouselWrapper .saThumbnails{overflow:hidden}@media (pointer:fine){.saImageCarouselWrapper .saThumbnails:hover{overflow:auto}}.saImageCarouselWrapper .saThumbnails:focus,.saImageCarouselWrapper .saThumbnails:focus-within{overflow:auto}.saImageCarouselWrapper .saThumbnail{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;background-color:#eef1f5;border-radius:8px;height:48px;min-width:48px;max-width:48px;outline:1px solid #ccd5e2;outline-offset:-1px;position:relative;cursor:pointer;transition:ease .2s box-shadow,ease .2s border,ease border-radius .2s;flex:0 0 auto;box-sizing:border-box}.saImageCarouselWrapper .saThumbnail::before{content:'';height:64px;width:56px;position:absolute;z-index:1;inset:-8px -4px auto auto}.saImageCarouselWrapper .saThumbnail.saActive{box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #2d6ce1;outline-color:#fff}@media (pointer:fine){.saImageCarouselWrapper .saThumbnail.saActive:hover{box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #2d6ce1,0 0 0 4px #cfd2f8;outline-color:#fff}}@media (pointer:fine){.saImageCarouselWrapper .saThumbnail:hover{box-shadow:0 0 0 4px #cfd2f8;outline-color:#fff}}.saImageCarouselWrapper .saThumbnail:active{border-radius:16px}.saImageCarouselWrapper .saThumbnail:active img{border-radius:16px}.saImageCarouselWrapper .saThumbnail img{object-fit:cover;border-radius:8px;height:48px;min-width:48px;max-width:48px;transition:border-radius ease .2s}.saImageCarouselWrapper .saThumbnail.saLoading img{opacity:0}.saImageCarouselWrapper .saThumbnail.saError::after{content:'\e1b7';display:flex;justify-content:center;align-items:center;font-family:'Font Awesome 6 Pro';font-size:16px;color:#8fa5c0;position:absolute;height:48px;width:48px}.saImageCarouselWrapper .saThumbnail.saError img{opacity:0}.saCarouselInfo{padding:24px 16px;width:344px;border-left:1px solid #ccd5e2;overflow:hidden;overflow-y:auto;background:#fff;font-size:14px}.saCarouselInfo .saCarouselInfoInner{display:flex;flex-direction:column;position:relative;gap:16px}.saCarouselInfo .saCarouselInfoCaption{display:flex;justify-content:space-between;align-items:center;word-break:break-word;gap:8px;margin:-8px 0}.saCarouselInfo .saCarouselInfoDescription{font-size:14px;font-weight:300}.saCarouselInfo .saCarouselInfoDescription:empty{display:none}.saCarouselInfo .saCarouselExtraInfo{flex-direction:column;display:flex}.saCarouselInfo .saCarouselExtraInfo .saCarouselExtraInfoContent{color:#313a44}.saCarouselInfo .saCarouselExtraInfo .saCarouselExtraInfoLabel{color:#60748b;font-size:12px;line-height:14px}.saCarouselInfo .saCarouselExtraInfoWrapper{display:flex;flex-direction:column;transition:transform .2s ease,height .2s ease,opacity .2s ease;word-break:break-word;gap:16px}.saCompact .saCarouselInfo .saCarouselExtraInfoWrapper{gap:12px}.saSmallScreen .saCarouselInfo{padding:0 16px;width:100%;border:unset;overflow:unset;height:fit-content}.saSmallScreen .saCarouselInfo .saCarouselInfoCaption{margin:unset;margin-bottom:-8px}input.saCheckbox{appearance:none;-webkit-appearance:none;-moz-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}@media (pointer:fine){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}@media (pointer:fine){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}@media (pointer:fine){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}@media (pointer:fine){.saHighlightFieldError input.saCheckbox:checked:hover{background:#f7807f;border:2px solid #e0163e}}.saHighlightFieldError input.saCheckbox:checked:active{background:#eb4f58}@media (pointer:fine){.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 .saEditableGridButton,.saHighlightFieldError .saInputText:not(.saCheckboxTreeFilter),.saHighlightFieldError .saSignatureOuter,.saHighlightFieldError .stndrdfld,.saHighlightFieldError .tox-tinymce .tox-menubar,.saHighlightFieldError .tox-tinymce .tox-toolbar,.saHighlightFieldError.saMultiAutoSearchWrapper .saSelectedValueWrapper,.saHighlightFieldError.saTextboxWithPopupWrapper option{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.saTextboxWithPopupWrapper select{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;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;top:8px;left:8px;font-size:12px;line-height:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:calc(100% - 32px);height:18px}.saInputTextWrapper.saLabeled .saLabeledLabel.saGroupingGridLabel{font-size:14px;display:flex;flex-direction:row;align-items:center;transition:ease font-size .1s;color:#313a44}.saCompact .saInputTextWrapper.saLabeled .saLabeledLabel.saGroupingGridLabel{top:7px}.saCompact .saInputTextWrapper.saLabeled .saLabeledLabel{top:4px}.saInputTextWrapper.saLabeled .saInputText{padding-top:12px;padding-left:8px;padding-bottom:0}.saInputTextWrapper.saLabeled .saInputText.saGridGroupingDropdown{color:transparent;background-color:#fff;padding:12px 20px 0 8px;min-width:120px;appearance:none;-webkit-appearance:none;-moz-appearance:none;max-width:140px;text-overflow:ellipsis}.saInputTextWrapper.saLabeled.saGroupingGrid.saIsGrouped .saLabeledLabel,.saInputTextWrapper.saLabeled.saGroupingGrid:focus-within .saLabeledLabel{top:2px;font-size:12px;color:#60748b}.saInputTextWrapper.saLabeled.saGroupingGrid.saIsGrouped .saGridGroupingDropdown,.saInputTextWrapper.saLabeled.saGroupingGrid:focus-within .saGridGroupingDropdown{color:#313a44}.saInputTextWrapper{display:flex;flex-direction:column;position:relative;margin-right:1em}.saSmallScreen .saInputTextWrapper{width:100%}.saInputTextWrapper.saEditableDropdown{margin-right:0}.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;background-color:transparent}.saInputTextWrapper .saTrailingIconsWrapper .saIcon.saActionIcon:not(:disabled){color:#2d6ce1;cursor:pointer;pointer-events:auto;background:0 0;border:none;border-radius:4px}@media (pointer:fine){.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:#fff}.saInputTextWrapper .saTrailingIconsWrapper .saIcon.saActionIcon:not(:disabled):active::after{height:0}.saInputTextWrapper .saTrailingIconsWrapper .saIcon.saActionIcon:not(:disabled).saActive{background:#2d6ce1;border-radius:8px;color:#fff}.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.saDropdown optgroup{color:#313a44;font-weight:400;font-style:normal}.saInputTextWrapper .saInputText.saDropdown optgroup option{color:initial}.saInputTextWrapper .saInputText:focus-visible{outline:0}@media (pointer:fine){.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-color:transparent;box-shadow:none;background:#eef1f5;color:#8fa5c0}.saInputTextWrapper .saInputText{height:32px;border-radius:8px;padding:8px;min-width:0;font-size:14px}.saInputTextWrapper .saTrailingIconsWrapper{gap:4px;height:32px;padding: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}.saPc .saLabeled.saInputTextWrapper .saInputText.saListBox{padding-top:18px}.saPc .saInputTextWrapper .saInputText.saListBox{padding-right:0;line-height:24px;height:unset}.saPc .saInputTextWrapper .saInputText.saListBox+.saTrailingIconsWrapper{display:none}.saMobile .saLabeled.saInputTextWrapper .saInputText.saListBox{padding-top:12px}.saMobile .saInputTextWrapper .saInputText.saListBox{padding:0 24px 0 8px}.saMobile .saInputTextWrapper .saInputText.saListBox+.saTrailingIconsWrapper .saIcon{font-size:14px}@media (pointer:fine){.saInputTextWrapper .saInputText.saListBox:hover{box-shadow:0 0 0 2px #2d6ce1}}.saInputTextWrapper .saInputText.saListBox:focus-within{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)}@media (pointer:fine){.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%)}.saSelectedValueWrapper .saTag{display:flex;align-items:center;font-size:14px;cursor:pointer}.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,opacity;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)}.saOptionListWrapper.saListColumns{max-width:1200px}.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 ul{display:table;width:fit-content}.saOptionListWrapper li{font-size:14px;cursor:pointer;list-style:none;height:40px;border-radius:8px;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;color:#313a44;display:table-row}@media (pointer:fine){.saOptionListWrapper li:hover{background:#f8f9fb}.saSmallScreen .saOptionListWrapper li:hover{background:inherit}}.saOptionListWrapper li.saFocus{background:#f8f9fb;color:#2d6ce1}.saSmallScreen .saOptionListWrapper li.saFocus{background:#fff;color:#313a44}.saStandard .saOptionListWrapper li{min-height:40px}.saCompact .saOptionListWrapper li{min-height:32px;max-height:32px;border-radius:4px}.saOptionListWrapper li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:table-cell;line-height:14px;padding:12px 8px 8px 8px}.saOptionListWrapper li span:not(:first-child){font-size:12px}.saOptionListWrapper li span:last-child{padding:0;width:100%}.saOptionListWrapper li.saNoResults{gap:8px;height:unset;pointer-events:none}.saOptionListWrapper li.saNoResults span{padding:8px}label.saMandatory::after{content:'*';content:'*'/'';color:#e0163e;font-weight:700;margin-left:4px;position:absolute}.saMultiRowWrapper .saMandatory::after{content:'*';content:'*'/'';color:#e0163e;font-weight:700}.saIconOnlyFieldButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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:#fff;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,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saIconOnlyFieldButton .saIcon{color:#7088a4}.saIconOnlyFieldButton .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.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}@media (pointer:fine){.saIconOnlyFieldButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saIconOnlyFieldButton.saDestructive:hover .saIcon{color:#fff}.saIconOnlyFieldButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saIconOnlyFieldButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saIconOnlyFieldButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saIconOnlyFieldButton.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saIconOnlyFieldButton.saDestructive{background-color:#fff8f7}.saIconOnlyFieldButton.saDisabled,.saIconOnlyFieldButton.saDisabled:active,.saIconOnlyFieldButton.saDisabled:hover{cursor:default;background-color:#eef1f5;color:#8fa5c0;border-color:transparent;border-radius:8px;transition-duration:.5s}.saIconOnlyFieldButton.saDisabled .saIcon,.saIconOnlyFieldButton.saDisabled:active .saIcon,.saIconOnlyFieldButton.saDisabled:hover .saIcon{color:#adbdd1}.saIconOnlyFieldButton:active{border-radius:12px}.saLabeledFieldButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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:#fff;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,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saLabeledFieldButton .saIcon{color:#7088a4}.saLabeledFieldButton .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.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}@media (pointer:fine){.saLabeledFieldButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saLabeledFieldButton.saDestructive:hover .saIcon{color:#fff}.saLabeledFieldButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saLabeledFieldButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saLabeledFieldButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saLabeledFieldButton.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saLabeledFieldButton.saDestructive{background-color:#fff8f7}.saLabeledFieldButton.saDisabled,.saLabeledFieldButton.saDisabled:active,.saLabeledFieldButton.saDisabled:hover{cursor:default;background-color:#eef1f5;color:#8fa5c0;border-color:transparent;border-radius:8px;transition-duration:.5s}.saLabeledFieldButton.saDisabled .saIcon,.saLabeledFieldButton.saDisabled:active .saIcon,.saLabeledFieldButton.saDisabled:hover .saIcon{color:#adbdd1}.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}@media (pointer:fine){.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}@media (pointer:fine){.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}@media (pointer:fine){.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}@media (pointer:fine){.saValidationMessage.saWarning .saCloseButton:hover{background:#d6980d}}.saValidationMessage.saWarning .saCloseButton:active{background:#b07d13}.formsarea .saLabelWrapper{display:flex;flex-direction:column}.saDescription,.saExtraText{display:flex;flex-direction:column;gap:8px;color:#60748b;font-size:14px;line-height:16px;font-weight:300;max-width:400px}.saInputCardsWrapper{margin-right:1em}.saInputCardsWrapper>div{display:flex;gap:8px;flex-direction:row;flex-wrap:wrap}legend+.saInputCardsWrapper{padding-top:8px}.saInputCardsWrapper input.saRadio{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;margin:0;font:inherit;min-width:24px;height:24px;border-radius:50%;border:2px solid #60748b;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s}@media (pointer:fine){.saInputCardsWrapper input.saRadio:not(:disabled):hover{background:#cfd2f8;border:2px solid #2d6ce1}}.saInputCardsWrapper input.saRadio:active:not(:disabled){background:#b0b8f3}.saInputCardsWrapper input.saRadio::before{content:"";width:8px;height:8px;border-radius:50%;transform:scale(0);transition:all .1s;background:#fff;transform-origin:center;box-shadow:0 2px 2px rgba(56,73,93,.4);border:solid #f8f9fb .5px;box-sizing:border-box}.saInputCardsWrapper input.saRadio:disabled{color:#60748b;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saInputCardsWrapper input.saRadio:disabled span{color:#60748b;pointer-events:none}.saInputCardsWrapper input.saRadio:checked{background:#2d6ce1;border:2px solid #1f5fd6}@media (pointer:fine){.saInputCardsWrapper input.saRadio:checked:not(:disabled):hover{background:#8f9eed;border:2px solid #2d6ce1}}.saInputCardsWrapper input.saRadio:checked:active:not(:disabled){background:#6181e6}.saInputCardsWrapper input.saRadio:checked:disabled{background:#60748b;pointer-events:none;border:2px solid #4b5b6d}.saInputCardsWrapper input.saRadio:checked:disabled::before{background:#fff;border:1px solid #d5dbe2}.saInputCardsWrapper input.saRadio:checked::before{transform:scale(1)}.saInputCardWrapper{display:flex;flex-direction:column;overflow:hidden;border-radius:8px;width:304px;min-width:200px;box-shadow:0 0 0 1px #ccd5e2;user-select:none;cursor:pointer;position:relative;box-sizing:border-box;transition:ease box-shadow .2s,ease border-radius .2s,ease background .2s;color:#313a44}.saSmallScreen .saInputCardWrapper{width:100%}@media (pointer:fine){.saInputCardWrapper:hover{box-shadow:0 0 0 1px #2d6ce1}.saInputCardWrapper:hover .saInputCardHeading{background:#eff0fd;color:#2d6ce1;border-bottom-color:#2d6ce1}}.saInputCardWrapper:active{box-shadow:0 0 0 1px #2d6ce1;border-radius:16px}.saInputCardWrapper:active .saInputCardHeading{background:#cfd2f8;color:#1f59bf;border-bottom-color:#2d6ce1}.saInputCardWrapper.saDisabled{background:#eef1f5}.saInputCardWrapper.saDisabled:active,.saInputCardWrapper.saDisabled:focus,.saInputCardWrapper.saDisabled:focus-within,.saInputCardWrapper.saDisabled:hover{box-shadow:0 0 0 1px #ccd5e2;border-radius:8px;cursor:default}.saInputCardWrapper.saDisabled:active .saInputCardHeading,.saInputCardWrapper.saDisabled:focus .saInputCardHeading,.saInputCardWrapper.saDisabled:focus-within .saInputCardHeading,.saInputCardWrapper.saDisabled:hover .saInputCardHeading{color:#7088a4;border-bottom-color:#ccd5e2}.saInputCardWrapper.saDisabled .saInputCardHeading{color:#7088a4;background:#dde3ec;border-bottom-color:#ccd5e2}.saInputCardWrapper.saDisabled .saIcon,.saInputCardWrapper.saDisabled img{opacity:.5}.saInputCardWrapper:has(:checked){box-shadow:0 0 0 1px #2d6ce1}.saInputCardWrapper:has(:checked) .saInputCardHeading{background:#eff0fd;border-bottom-color:#2d6ce1}.saInputCardWrapper .saInputValidation{display:none}.saInputCardWrapper .saInputValidation .saIcon{display:none;align-items:center;justify-content:center;font-size:20px}.saInputCardWrapper .saInputValidation .saIcon::before{position:relative;z-index:1}.saInputCardWrapper .saInputValidation .saIcon::after{content:'';height:8px;width:8px;position:absolute;background-color:#fff}.saInputCardWrapper .saInputValidation .saWarningIcon{color:#f6ae02}.saInputCardWrapper .saInputValidation .saWarningIcon::after{background-color:#4a3612;width:4px;height:12px}.saInputCardWrapper .saInputValidation .saErrorIcon{color:#e0163e}.saInputCardWrapper .saCheckbox,.saInputCardWrapper .saRadio{position:absolute;top:8px;right:12px}@media (pointer:fine){.saInputCardWrapper .saCheckbox:hover,.saInputCardWrapper .saRadio:hover{background:#cfd2f8;border:2px solid #2d6ce1}}.saInputCardWrapper .saCheckbox:active,.saInputCardWrapper .saRadio:active{background:#b0b8f3}.saInputCardWrapper .saCheckbox:disabled,.saInputCardWrapper .saRadio:disabled{background:#eef1f5;pointer-events:none;border:2px solid #ccd5e2}.saInputCardWrapper .saInputCardHeading{display:flex;gap:8px;align-items:center;font-size:16px;line-height:16px;min-height:40px;font-weight:500;padding:8px 40px 8px 16px;border-bottom:1px solid #ccd5e2;background:#eef1f5;transition:ease background .2s,ease border-color .2s;overflow:hidden;box-sizing:border-box}.saNoBody.saInputCardWrapper .saInputCardHeading{border-bottom:none}.saInputCardWrapper .saPill{display:flex;align-items:center;justify-content:center;gap:4px;font-size:12px;line-height:12px;font-weight:500;background:#eef1f5;padding:4px 8px;border-radius:12px;width:fit-content;height:24px;height:unset;position:relative;background:#313a44;color:#fff}.saInputCardWrapper .saPill.saColorWarning{background:#ffefd3;color:#956a15}.saInputCardWrapper .saPill.saColorGeyser{background:#ccd5e2}.saInputCardWrapper .saPill.saColorTango{background:#ffede4;color:#b75617}.saInputCardWrapper .saPill.saColorAmethyst{background:#f8edfd;color:#8b4af1}.saInputCardWrapper .saPill.saColorPunkPink{background:#ffecf6;color:#d1199f}.saInputCardWrapper .saPill.saColorMountainMeadow{background:#e1f6e1;color:#278239}.saInputCardWrapper .saPill.saColorCrimson{background:#ffedeb;color:#e0163e}.saInputCardWrapper .saPill.saColorPicton{background:#e2f4fa;color:#237c91}.saInputCardWrapper .saPill.saColorPrimary{background:#eff0fd;color:#2d6ce1}.saInputCardWrapper .saPill.saColorTory{background:#cfd2f8;color:#1f59bf}.saInputCardWrapper .saPill.saColorMadison{background:#313a44;color:#fff}.saInputCardWrapper .saInputCardBody{display:flex;flex-direction:column;gap:16px;padding:16px;height:100%}.saInputCardWrapper .saInputCardDescription{font-size:12px;font-weight:400;color:#60748b}.saInputCardWrapper .saInputCardIconWrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;max-height:160px;font-size:48px}.saInputCardWrapper .saInputCardIconWrapper img{width:100%;height:100%}.saHighlightFieldError.saInputCardsWrapper .saEmpty label.saInputCardWrapper input.saRadio{border:2px #e0163e solid}.saHighlightFieldError.saInputCardsWrapper .saEmpty label.saInputCardWrapper input.saRadio:hover{background:#fbdbe1}.saHighlightFieldError.saInputCardsWrapper .saEmpty label.saInputCardWrapper input.saRadio:active{background:#f6a3b4}.saHighlightFieldError.saInputCardsWrapper .saEmpty label.saInputCardWrapper,.saHighlightFieldError.saInputCardsWrapper label.saInputCardWrapper:has(:checked){box-shadow:0 0 0 1px #e0163e}.saHighlightFieldError.saInputCardsWrapper .saEmpty label.saInputCardWrapper .saErrorIcon,.saHighlightFieldError.saInputCardsWrapper .saEmpty label.saInputCardWrapper .saInputValidation,.saHighlightFieldError.saInputCardsWrapper label.saInputCardWrapper:has(:checked) .saErrorIcon,.saHighlightFieldError.saInputCardsWrapper label.saInputCardWrapper:has(:checked) .saInputValidation{display:flex}@media (pointer:fine){.saHighlightFieldError.saInputCardsWrapper .saEmpty label.saInputCardWrapper:hover,.saHighlightFieldError.saInputCardsWrapper label.saInputCardWrapper:has(:checked):hover{box-shadow:0 0 0 1px #e0163e,0 0 0 6px #ffc7c4}.saHighlightFieldError.saInputCardsWrapper .saEmpty label.saInputCardWrapper:hover .saInputCardHeading,.saHighlightFieldError.saInputCardsWrapper label.saInputCardWrapper:has(:checked):hover .saInputCardHeading{background:#ffedeb;color:#e0163e}}.saHighlightFieldError.saInputCardsWrapper .saEmpty label.saInputCardWrapper .saInputCardHeading,.saHighlightFieldError.saInputCardsWrapper label.saInputCardWrapper:has(:checked) .saInputCardHeading{background:#ffc7c4;border-bottom:1px solid #e0163e}.saHighlightFieldError.saInputCardsWrapper input.saRadio:checked{border:2px solid #b81c34;background:#e0163e}@media (pointer:fine){.saHighlightFieldError.saInputCardsWrapper input.saRadio:checked:hover{background:#eb4f58}}.saHighlightFieldError.saInputCardsWrapper input.saRadio:checked:active{background:#f7807f}.saHighlightFieldWarning.saInputCardsWrapper label.saInputCardWrapper:has(:checked){box-shadow:0 0 0 1px #f6ae02}.saHighlightFieldWarning.saInputCardsWrapper label.saInputCardWrapper:has(:checked) .saInputValidation,.saHighlightFieldWarning.saInputCardsWrapper label.saInputCardWrapper:has(:checked) .saWarningIcon{display:flex}@media (pointer:fine){.saHighlightFieldWarning.saInputCardsWrapper label.saInputCardWrapper:has(:checked):hover{box-shadow:0 0 0 1px #f6ae02,0 0 0 6px #ffefd3}.saHighlightFieldWarning.saInputCardsWrapper label.saInputCardWrapper:has(:checked):hover .saInputCardHeading{background:#fff9ed;color:#956a15}}.saHighlightFieldWarning.saInputCardsWrapper label.saInputCardWrapper:has(:checked) .saInputCardHeading{background:#ffefd3;border-bottom:1px solid #f6ae02}.saHighlightFieldWarning.saInputCardsWrapper label.saInputCardWrapper:has(:checked) input.saRadio:checked{border:2px solid #956a15;background:#f6ae02}@media (pointer:fine){.saHighlightFieldWarning.saInputCardsWrapper label.saInputCardWrapper:has(:checked) input.saRadio:checked:hover{background:#ffcd71}}.saHighlightFieldWarning.saInputCardsWrapper label.saInputCardWrapper:has(:checked) input.saRadio:checked:active{background:#ffefd3}.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)}@media (pointer:fine){.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}@media (pointer:fine){.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}@media (pointer:fine){.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;cursor:pointer}.saDatePickerRoot .saMonth .saIcon{color:#60748b;font-size:14px;transition:ease all .2s}@media (pointer:fine){.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}@media (pointer:fine){.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}@media (pointer:fine){.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;cursor:pointer}@media (pointer:fine){.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,opacity;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,opacity;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}@media (pointer:fine){.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.saMultipleFilesArea .saFolderWrapper{pointer-events:none;display:flex;justify-content:center;align-items:center;padding-top:16px;transition:ease transform .2s}.saFileUploadAreaWrapper.saMultipleFilesArea .saFolder{display:flex;justify-content:center;align-items:center;transition:ease-in-out transform .2s;perspective:80px;transform-origin:bottom}.saFileUploadAreaWrapper.saMultipleFilesArea .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.saMultipleFilesArea .saFolderBack::after{content:'';width:20px;height:8px;background:#1d59c9;position:absolute;top:-6px;left:0;border-radius:4px 4px 0 0}.saFileUploadAreaWrapper.saMultipleFilesArea .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.saMultipleFilesArea .saFolderFront .saIcon{font-size:20px;color:#fff}.saFileUploadAreaWrapper.saMultipleFilesArea .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.saMultipleFilesArea .saPaper:nth-child(2){background:#eef1f5;width:80%;height:60%;transition:transform .4s ease-in-out,opacity .2s ease-out;z-index:1}.saFileUploadAreaWrapper.saMultipleFilesArea .saPaper:nth-child(3){background:#fff;width:90%;height:50%;transition:transform .5s ease-in-out,opacity .2s ease-out;z-index:1}.saFileUploadAreaWrapper.saMultipleFilesArea .saFileWrapper{border:1px solid #ccd5e2;border-bottom:none;padding:8px}.saFileUploadAreaWrapper.saMultipleFilesArea .saFileWrapper:first-child{border-radius:8px 8px 0 0}.saFileUploadAreaWrapper.saMultipleFilesArea .saFileWrapper:last-child{border-radius:0 0 8px 8px;border-bottom:1px solid #ccd5e2}.saFileUploadAreaWrapper.saMultipleFilesArea .saFileWrapper:only-child{border-radius:8px 8px;border-bottom:1px solid #ccd5e2}.saFileUploadAreaWrapper.saFullSizeArea .saFileIcon{display:none}.saFileUploadAreaWrapper.saFullSizeArea .saFileWrapper{padding:24px;position:absolute;bottom:0}.saFileUploadAreaWrapper.saFullSizeArea .saDossierWrapper{position:relative;transition:ease transform .2s,ease box-shadow .2s;border-radius:6px}.saFileUploadAreaWrapper.saFullSizeArea .saDossier{display:flex;justify-content:center;align-items:center;pointer-events:none;transition:ease transform .2s,ease box-shadow .2s,ease border-radius .2s,ease background .2s,ease width .2s,ease height .2s;transform-origin:bottom;position:relative;width:48px;height:64px;background:#2d6ce1;border-radius:6px;clip-path:polygon(0 0,68% 0,100% 24%,100% 100%,0 100%)}.saFileUploadAreaWrapper.saFullSizeArea .saDossier .saIcon{font-size:20px;color:#fff}.saFileUploadAreaWrapper.saFullSizeArea .saDossierDogear{position:absolute;width:16px;height:16px;top:0;right:0;border-radius:0 6px 0 6px;transform-origin:bottom;transition:transform .2s ease,clip-path .2s ease,background .2s ease,opacity .1s ease;background:#5185e6;display:flex;justify-content:center;align-items:center;z-index:2;clip-path:polygon(0 0,100% 100%,0 100%)}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileUploadAreaText{visibility:hidden}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saDossier{display:none}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saDossierDogear{display:none}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saEnabledIcon{display:none}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon{display:flex;margin-bottom:16px}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon{font-size:20px;width:48px;height:48px;border-radius:8px;display:flex;justify-content:center;align-items:center;background:#eef1f5;color:#60748b}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon.fa-file-word{background:#eff0fd;color:#2d6ce1}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon.fa-video{background:#ffede4;color:#b75617}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon.fa-file-excel{background:#e1f6e1;color:#278239}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon.fa-file-pdf{background:#ffedeb;color:#e0163e}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon.fa-image{background:#ffecf6;color:#d1199f}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon.fa-exclamation{background:#e0163e;color:#fff}.saDisabled .saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon{background:#adbdd1;color:#60748b}.saFileUploadAreaWrapper.saCompactFileArea.saHasFiles .saFileUploadAreaText{display:none}.saFileUploadAreaWrapper.saCompactFileArea.saHasFiles .saFileErrorMessage{display:none}.saFileUploadAreaWrapper.saCompactFileArea .saFile .saIcon{font-size:16px;height:24px;width:24px;min-width:24px;border-radius:4px}.saFileUploadAreaWrapper.saCompactFileArea .saFileButtonGroup .saDeleteButton{height:24px;width:24px;border-radius:4px}.saFileUploadAreaWrapper.saCompactFileArea .saFileWrapper{padding:2px}.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea{height:32px;overflow:hidden;padding:0;border-radius:8px;justify-content:center}.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea:active{border-radius:12px}.saDisabled .saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea:active,.saHasFiles.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea:active{border-radius:8px}.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea .saFileInner{flex-direction:row}.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea .saFileSizeRow{width:unset;gap:8px;margin-top:1px}.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea .saFileSizeRow .saFileSize{margin-right:8px}.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea .saFileSizeWrapper{justify-content:center}.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea .saFileUploadProgress{opacity:0;position:absolute;pointer-events:none}.saFileUploadAreaWrapper.saHasFiles .saFileUploadArea{cursor:default}@media (pointer:fine){.saFileUploadAreaWrapper.saHasFiles .saFileUploadArea:hover{border-color:#adbdd1}}.saFileUploadAreaWrapper.saHasFiles .saFileUploadArea:active{border-radius:16px;background:#f8f9fb;border-color:#adbdd1}.saHighlightFieldError .saFileUploadAreaWrapper.saHasFiles .saFileUploadArea{background:#ffedeb;border-color:#e0163e}.saDisabled .saFileUploadAreaWrapper.saHasFiles .saFileWrapper{opacity:.5}.saFileUploadAreaWrapper.saDone .saFileUploadArea{background:#f3fcf3;border-color:#29bb4e}@media (pointer:fine){.saFileUploadAreaWrapper.saDone .saFileUploadArea:hover{border-color:#29bb4e}}.saFileUploadAreaWrapper.saDone .saFileUploadArea:active{background:#f3fcf3;border-color:#29bb4e}.saFileUploadAreaWrapper{width:480px;display:flex;flex-direction:column}.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}.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-color:#dde3ec;border-color:#adbdd1}@media (pointer:fine){.saDisabled .saFileUploadAreaWrapper .saFileUploadArea:hover{background-color:#dde3ec;border-color:#adbdd1}}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea:active{background-color:#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}@media (pointer:fine){.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 .saDossier,.saDisabled .saFileUploadAreaWrapper .saFileUploadArea .saFolderFront{background:#adbdd1}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea .saDossier .saIcon,.saDisabled .saFileUploadAreaWrapper .saFileUploadArea .saFolderFront .saIcon{color:#60748b}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea .saDossierDogear{background:#ccd5e2}.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}@media (pointer:fine){.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.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.saDragOver .saDossierWrapper,.saSmallScreen .saFileUploadAreaWrapper .saFileUploadArea:focus-within .saDossierWrapper{transform:translateY(-8px);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 .saDossierWrapper .saDossierDogear,.saSmallScreen .saFileUploadAreaWrapper .saFileUploadArea:focus-within .saDossierWrapper .saDossierDogear{clip-path:polygon(0 0,100% 100%,100% 0);background-color:#2d6ce1}.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;text-align:center;width:100%}.saFileUploadAreaWrapper .saFileUploadArea .saFileUploadAreaHeading{font-size:14px;line-height:18px}.saFileUploadAreaWrapper .saFileUploadArea .saLink{color:#2d6ce1}@media (pointer:fine){.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;width:100%;min-height:56px;overflow:hidden}.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,opacity;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,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saFileUploadAreaWrapper .saFileButtonGroup .saDeleteButton:active{border-radius:12px}@media (pointer:fine){.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;background:#eef1f5;color:#60748b;font-size:20px;border-radius:8px;height:32px;min-width:32px}.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 .saPending .saLoadingSpinner{animation:none;border-left-color:#eef1f5}.saFileUploadAreaWrapper .saDone.saSkipAnimation .saLoading{animation:none;box-shadow:inset 0 0 0 20px #29bb4e}.saFileUploadAreaWrapper .saDone.saSkipAnimation .saLoadingCheck{animation:none;stroke-dashoffset:0}.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}}.tox{color:#313a44!important;font-family:Lexend,sans-serif!important}.tox-tinymce{border:1px solid #ccd5e2!important;border-radius:8px!important;font-family:Lexend,sans-serif!important}.tox.tox-tinymce-inline .tox-editor-header{border:1px solid #f8f9fb!important;border-radius:8px!important}.tox-tinymce-aux{font-family:Lexend,sans-serif!important}.tox .tox-button{font-family:Lexend,sans-serif!important}.saMultiAutoSearchWrapper{transition-property:color,background-color,border-color,transform,border-radius,opacity;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-color:transparent;box-shadow:none;background:#eef1f5;color:#8fa5c0}.saMultiAutoSearchWrapper.saDisabled .saSelectedValueWrapper input{pointer-events:none;border-color:transparent;box-shadow:none;background:#eef1f5;color:#8fa5c0}.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;appearance:none;-webkit-appearance:none;-moz-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,opacity;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,opacity;transition-duration:.2s;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto;border-radius:6px;box-shadow:0 0 0 1px #ccd5e2;overscroll-behavior:none;position:relative;cursor:text}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag{gap:8px;box-sizing:border-box;width:fit-content;max-width:100%;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,opacity;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,opacity;transition-duration:.2s}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active{background:#fff8f7;color:#e0163e;border-radius:12px}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active .saIcon{color:#e0163e}@media (pointer:fine){.saLargeScreen .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:hover{background:#fff8f7;color:#e0163e;box-shadow:inset 0 0 0 1px #e0163e}.saLargeScreen .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:hover .saIcon{color:#e0163e}}.saLargeScreen .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active{background:#e0163e;color:#fff}.saLargeScreen .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active .saIcon{color:#fff}.saLargeScreen .saMultiPickerWrapper{border:1px solid #ccd5e2;border-radius:8px;margin-right:8px}.saLargeScreen .shortest.saMultiPickerWrapper{width:30em}.saLargeScreen .short.saMultiPickerWrapper{width:40em}.saLargeScreen .mediumShort.saMultiPickerWrapper{width:45em}.saLargeScreen .mediumLong.saMultiPickerWrapper{width:60em}.saLargeScreen .long.saMultiPickerWrapper{width:80em}.saLargeScreen .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:active .saIcon{color:#2d6ce1;background:#eef1f5;border-radius:8px}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saExpandButton .saIcon{position:relative;left:0;top:0}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saExpandButton .saExpandingIcon{background:#dde3ec;cursor:default}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saExpandButton .saSpinner{cursor:wait}.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,opacity;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,opacity;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}@media (pointer:fine){.saMultiPickerButtons .saMultiPickerButton:hover{background:#eff0fd;color:#2d6ce1;box-shadow:inset 0 0 0 1px #2d6ce1;z-index:1}}.saMultiPickerButtons .saMultiPickerButton:focus-visible{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}}@media (pointer:fine){.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,opacity;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,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}@media (pointer:fine){.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}@media (pointer:fine){.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,opacity;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,opacity;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:#fff;color:#313a44}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary .saIcon{color:#7088a4}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.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}@media (pointer:fine){.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:hover .saIcon{color:#fff}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary{background-color:#2d6ce1;color:#fff;min-width:88px}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary .saIcon{color:#fff}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary .saBadge{color:#2d6ce1;background:#fff;border-color:#2d6ce1}@media (pointer:fine){.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary:hover{background-color:#1e5ed5}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary:hover .saBadge{background-color:#fff;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 .saMultiPickerFooterButton.saPrimary.saDestructive{background-color:#e0163e;color:#fff;border-color:#fbd4db}@media (pointer:fine){.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary.saDestructive:hover{background-color:#ca1438}}.saSmallScreen .saMultiPickerFooter .saMultiPickerButtons{display:flex;position:unset}.saMultiRow{display:table;padding-top:2px}.saMultiRow .saInputTextWrapper{margin:0}.saMultiRowHead,.saMultiRowRow{display:table-row}.saMultiRowCellWrapper{display:table-cell;padding:0 8px 8px 0;vertical-align:top}.saMultiRowHead .saMultiRowCellWrapper{height:16px}.saMultiRowRow .saMultiRowCellWrapper{height:40px}.saCompact .saMultiRowRow .saMultiRowCellWrapper{height:32px}.saMultiRowCellWrapper:last-child{padding-right:0}.saMultiRowCell{display:flex;gap:8px;flex-direction:row}.saMultiRow .saLabel{max-width:unset;display:flex;flex-direction:row;gap:8px;font-size:14px;line-height:16px;font-weight:400;word-break:keep-all;text-wrap:nowrap;max-width:400px}ul.saMultiRowButtons{display:flex;flex-direction:row;gap:8px}ul.saMultiRowButtons li{width:32px;height:32px}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}.saRadioWrapper input.saRadio{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;margin:0;font:inherit;min-width:24px;height:24px;border-radius:50%;border:2px solid #60748b;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s}@media (pointer:fine){.saRadioWrapper input.saRadio:not(:disabled):hover{background:#cfd2f8;border:2px solid #2d6ce1}}.saRadioWrapper input.saRadio:active:not(:disabled){background:#b0b8f3}.saRadioWrapper input.saRadio::before{content:"";width:8px;height:8px;border-radius:50%;transform:scale(0);transition:all .1s;background:#fff;transform-origin:center;box-shadow:0 2px 2px rgba(56,73,93,.4);border:solid #f8f9fb .5px;box-sizing:border-box}.saRadioWrapper input.saRadio:disabled{color:#60748b;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saRadioWrapper input.saRadio:disabled span{color:#60748b;pointer-events:none}.saRadioWrapper input.saRadio:checked{background:#2d6ce1;border:2px solid #1f5fd6}@media (pointer:fine){.saRadioWrapper input.saRadio:checked:not(:disabled):hover{background:#8f9eed;border:2px solid #2d6ce1}}.saRadioWrapper input.saRadio:checked:active:not(:disabled){background:#6181e6}.saRadioWrapper input.saRadio:checked:disabled{background:#60748b;pointer-events:none;border:2px solid #4b5b6d}.saRadioWrapper input.saRadio:checked:disabled::before{background:#fff;border:1px solid #d5dbe2}.saRadioWrapper input.saRadio:checked::before{transform:scale(1)}.saRadioWrapper .saRadioLabel{font-weight:400;cursor:pointer;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;padding:4px 0}.saRadioWrapper .saRadioLabel span{font-size:14px;line-height:16px}.saRadioWrapper .saRadioLabel:has(:disabled){pointer-events:none}.saLargeScreen .saRadioWrapper .saRadioLabel{margin-right:1em}.saRadioWrapper .saRadioGrid{display:grid}.saRadioWrapper .saRadioColumnGroup{display:flex;flex-direction:row;gap:8px}.saRadioWrapper .saRadioColumn{display:flex;flex-direction:column}.saRadioWrapper.saHighlightFieldError input.saRadio:checked{border:2px solid #b81c34;background:#e0163e}@media (pointer:fine){.saRadioWrapper.saHighlightFieldError input.saRadio:checked:hover{background:#eb4f58}}.saRadioWrapper.saHighlightFieldError input.saRadio:checked:active{background:#f7807f}.saRadioWrapper.saHighlightFieldError input.saRadio:checked+span{color:#e0163e}@media (pointer:fine){.saSmallScreen .saRadioWrapper.saHighlightFieldError .saRadioLabel:has(:checked):hover span{color:#e0163e}}.saSmallScreen .saRadioWrapper.saHighlightFieldError .saRadioLabel:has(:checked):active span{color:#e0163e}.saRadioWrapper.saHighlightFieldWarning input.saRadio:checked{border:2px solid #956a15;background:#f6ae02}@media (pointer:fine){.saRadioWrapper.saHighlightFieldWarning input.saRadio:checked:hover{background:#ffcd71}}.saRadioWrapper.saHighlightFieldWarning input.saRadio:checked:active{background:#ffefd3}.saRadioWrapper.saHighlightFieldWarning input.saRadio:checked+span{color:#956a15}.saSmallScreen .saRadioWrapper.saHighlightFieldWarning .saRadioLabel:has(:checked):active{box-shadow:inset 0 0 0 2px #956a15;background:#fff9ed}.saSmallScreen .saRadioWrapper.saHighlightFieldWarning .saRadioLabel:has(:checked):active span{color:#956a15}.saSmallScreen .saRadioWrapper .saRadioLabel{width:fit-content;padding:10px 12px 10px 2px;border-radius:8px;transition-property:border-radius,color,background,box-shadow;height:100%}.saSmallScreen .saRadioWrapper .saRadioLabel:has(:disabled){box-shadow:inset 0 0 0 1px #ccd5e2;background:#eef1f5;pointer-events:none}.saSmallScreen .saRadioWrapper .saRadioGrid{display:flex;flex-direction:column;gap:0}.saSmallScreen .saRadioWrapper .saRadioColumnGroup{flex-direction:column;gap:0}.saSmallScreen .saRadioWrapper .saRadioColumn{gap:0}.saSmallScreen .saMultiRowWrapper .saRadioWrapper .saRadioLabel{padding:4px 12px 4px 2px}.saSignatureCanvasRoot .saSignatureOuter{position:relative;background:#fff;border-radius:8px;box-shadow:inset 0 0 0 1px #ccd5e2;transition:ease box-shadow .2s}@media (pointer:fine){.saSignatureCanvasRoot .saSignatureOuter:hover{box-shadow:inset 0 0 0 2px #2d6ce1}}.saSignatureCanvasRoot .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;position:absolute;pointer-events:none;user-select:none}.saSignatureCanvasRoot .saSignature{border-radius:8px;cursor:crosshair}.saSignatureCanvasRoot.saSignatureLargeScreen{display:flex;flex-direction:column;gap:8px}.saSignatureCanvasRoot.saSignatureLargeScreen .saSignatureOuter::after{bottom:40px;right:40px;width:calc(100% - 80px)}.saDisabled .saSignatureCanvasRoot.saSignatureLargeScreen .saSignatureOuter{pointer-events:none;border-color:transparent;box-shadow:none;background:#eef1f5;color:#8fa5c0}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton .saIcon{color:#7088a4}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive{color:#e0163e}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive .saIcon{color:#e0163e}@media (pointer:fine){.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive:hover .saIcon{color:#e0163e}}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive:active{color:#fff;background:#e0163e}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:hover{background:#f8f9fb;color:#2d6ce1}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:hover .saIcon{color:#2d6ce1}}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:active{background:#dde3ec}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:disabled .saIcon{color:#7088a4}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:active{border-radius:12px}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSignatureCanvasRoot.saSignatureLargeScreen .saSignatureButtons{display:flex;align-self:flex-end}.saSmallScreen .saSignatureCanvasRoot.saSignatureLargeScreen .saSignatureOuter::after{bottom:20px}.saSignatureCanvasRoot.saSignatureSmallScreen{display:flex;justify-content:center;flex-direction:column}.saSignatureCanvasRoot.saSignatureSmallScreen .saSignatureField{display:flex;align-items:center;justify-content:center;background-color:#f8f9fb;border-radius:16px;font-size:16px;height:144px;width:100%;margin-top:10px;border:1px solid #ccd5e2}.saDisabled .saSignatureCanvasRoot.saSignatureSmallScreen .saSignatureField{pointer-events:none;border-color:transparent;box-shadow:none;background:#eef1f5;color:#8fa5c0}.saDisabled .saSignatureCanvasRoot.saSignatureSmallScreen .saSignatureField .saButtonField .saIcon{color:#1010104d}.saSignatureCanvasRoot.saSignatureSmallScreen .saButtonField{background-color:#fff;padding:8px;border-radius:8px;gap:8px;display:flex;align-items:center;border:1px solid #ccd5e2;justify-content:center;text-align:center}.saSignatureCanvasRoot.saSignatureSmallScreen .saButtonField .saIcon{color:#60748b}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton{color:#2d6ce1;width:fit-content;height:fit-content;border-radius:8px;margin-top:10px;padding:8px;padding-left:20px;padding-right:20px;display:flex;align-self:center}.saSignatureCanvasRoot.saSignatureSmallScreen .saPreviewImage{max-width:100%;max-height:100%}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot{display:flex;justify-content:center;flex-direction:column;width:100%;height:100%}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saSignaturePopup{display:flex;flex-direction:column;width:calc(100% - 32px);max-height:98%;transform:scale(1);transition:all .2s ease;box-sizing:border-box;background:#fff;box-shadow:0 0 32px rgba(49,58,68,.07);padding:16px;gap:8px;border-radius:24px;margin:10px;align-self:center}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saSignatureScroll{overflow:auto;display:flex;flex-direction:column;gap:8px;margin-top:-1px}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saPopupHeading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup{transition-property:color,background-color,border-color,transform,border-radius,opacity;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;width:44px;height:44px;max-width:44px}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup:active{border-radius:12px}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup .saIcon{color:#7088a4}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup.saDestructive{color:#e0163e}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup.saDestructive .saIcon{color:#e0163e}@media (pointer:fine){.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup.saDestructive:hover{color:#e0163e;background:#ffedeb}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup.saDestructive:hover .saIcon{color:#e0163e}}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup.saDestructive:active{color:#fff;background:#e0163e}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup:hover{background:#f8f9fb;color:#2d6ce1}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup:hover .saIcon{color:#2d6ce1}}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup:active{background:#dde3ec}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saClosePopup:disabled .saIcon{color:#7088a4}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saSignatureOuter{width:fit-content;height:fit-content}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saSignatureOuter::after{bottom:20%;right:10%;width:80%}.saSignatureCanvasPopupRoot .saSignatureCanvasRoot .saSignatureButtons{display:flex;align-self:flex-start;align-items:center;justify-content:space-between;flex-direction:row;gap:8px}.saInputTextWrapper .saTextArea{height:auto;z-index:2;max-width:none}@media (pointer:fine){.saInputTextWrapper .saTextArea:hover{box-shadow:0 0 0 2px #2d6ce1}}.saInputTextWrapper .saTextArea:focus-within{box-shadow:0 0 0 2px #2d6ce1}.saInputTextWrapper .saCharacterCount{font-size:12px;text-align:right;margin-right:2px;margin-top:4px;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)}}.saTextboxWithPopupWrapper select{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}.saTextboxWithPopupWrapper select:focus{background:#d7e3ff}.saTextboxWithPopupWrapper option{text-overflow:ellipsis;overflow:hidden;padding:.1em 0 .1em .5em;color:#666;cursor:pointer}.saTextboxWithPopupWrapper option:nth-child(odd):not(:checked){background:#f8f9fb;color:#313a44}.saTextboxWithPopupWrapper option:nth-child(even):not(:checked){background:#fff;color:#313a44}.saTextboxWithPopupWrapper option:hover{background:#d7e3ff!important;color:#313a44!important}.saTextboxWithPopupWrapper select.monospace option{font-family:monospace,monospace}.saTextboxWithPopupWrapper option:checked{background:#335079;color:#fff}.saTextboxWithPopupWrapper .saMessage{position:absolute;background-color:#313a44;color:#fff;padding:4px;border-radius:8px;font-size:small}.saLargeScreen .saLinearProcess .saStepCaption.short,.saLargeScreen .saLinearProcess .saStepWrapper.short{width:15em}.saLargeScreen .saLinearProcess .saStepCaption.medium,.saLargeScreen .saLinearProcess .saStepWrapper.medium{width:20em}.saLargeScreen .saLinearProcess .saStepCaption.long,.saLargeScreen .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,opacity;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,opacity;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,opacity;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,opacity;transition-duration:.2s;border:solid 1px #ccd5e2;flex:1}.saLinearProcess .saStep .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;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}@media (pointer:fine){.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:16px;justify-content:flex-start;align-items:flex-start;flex-direction:row}@media screen and (max-width:900px){.saMenuBoxWrapper{flex-direction:column}}@media screen and (max-width:900px){.saMenuBoxWrapper:not(:has(.saColumn:nth-child(3))){flex-direction:row}}@media screen and (max-width:760px){.saMenuBoxWrapper:not(:has(.saColumn:nth-child(3))){flex-direction:column}}.saMenuBoxWrapper:focus{outline:0}.saMenuBoxWrapper .saColumn{display:flex;flex-direction:column;gap:16px;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}.saMultiPartContent .saMenuBoxWrapper .saMenuBox{border-radius:8px}.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;transition-property:color,background-color;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}@media (pointer:fine){.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;background:0 0}.saMenuBoxWrapper .saMenuItemTools .saIconWrapper.saHelpLink{color:#7088a4}@media (pointer:fine){.saMenuBoxWrapper .saMenuItemTools .saIconWrapper.saHelpLink:hover{background:#eef1f5;color:#2d6ce1}.saMenuBoxWrapper .saMenuItemTools .saIconWrapper.saHelpLink:hover:active{background:#dde3ec;transform:scale(.96)}}@media (pointer:fine){.saMenuBoxWrapper .saMenuItemTools .saFavoriteIcon:hover{background:#fff9ed;color:#ffcd71}}.saMenuBoxWrapper .saMenuItemTools .saFavoriteIcon:active{background:#ffefd3;color:#ffcd71}@media (pointer:fine){.saMenuBoxWrapper .saMenuItemTools.saHighContrast .saFavoriteIcon:hover{background:#fff8f4;color:#d96416}}.saMenuBoxWrapper .saMenuItemTools.saHighContrast .saFavoriteIcon:active{background:#ffede4;color:#d96416}.saMenuBoxWrapper .saMenuItemTools .saIcon{display:flex;align-items:center;justify-content:center;min-width:20px;color:rgba(96,116,139,.64)}.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{margin:16px;flex-wrap:wrap}.saSmallScreen .saMenuBoxWrapper .saColumn{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}@media (pointer:fine){.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}@media (pointer:fine){.saLinkList.saMenuBoxWrapper .saMenuBox .saMenuItem:hover .saLinkListRowLabel{color:#2d6ce1}}.saLinkList.saMenuBoxWrapper .saMenuBox .saMenuItem:active .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}.saLargeScreen .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%}.saSmallScreen .saMultiPartContent:has(.saMenuGroup){padding:0}.saSmallScreen .saMultiPartContent:has(.saMenuGroup) .saMenuBoxWrapper{margin:0;gap:0}.saSmallScreen .saMultiPartContent:has(.saMenuGroup) .saMenuBox{border-left:none;border-right:none;border-bottom:none;border-radius:0}.saSmallScreen .saMultiPartContent:has(.saMenuGroup) .saMenuItem::after{width:calc(100% + 16px);left:-8px}.saLinkCardsOuter{justify-content:center;align-items:flex-start;display:flex;flex-direction:column;gap:24px}.saSmallScreen .saLinkCardsOuter{padding:16px}.saSmallScreen .saMultiPartContent .saLinkCardsOuter{padding:0}.saLinkCardsOuter .saLinkCardsInner{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;flex:1;min-width:0;width:100%}.saLinkCardsOuter .saLinkCardsInner li{display:flex;flex:1}.saLarge.saLinkCardsOuter .saLinkCardsInner li{min-width:296px;max-width:440px}.saMedium.saLinkCardsOuter .saLinkCardsInner li{min-width:232px;max-width:344px}.saLinkCardsOuter .saLinkCard{display:flex;flex-direction:column;background:#fff;border:1px solid #ccd5e2;border-radius:8px;position:relative;width:100%;color:#313a44;overflow:hidden;transition:ease .2s color,ease .2s background,ease .2s border,ease .2s border-radius;text-decoration:none;cursor:pointer}.saLinkCardsOuter .saLinkCard:hover .saLinkCardImage .saIcon{color:#fff}.saLinkCardsOuter .saLinkCard:hover .saLinkCardInner .saIcon{color:inherit}.saLinkCardsOuter .saLinkCard:hover .saLinkCardDescription{color:inherit}.saLinkCardsOuter .saLinkCard:active{border-radius:12px}.saLinkCardsOuter .saLinkCardInner{display:flex;flex-direction:column;gap:4px;position:relative;padding:16px;min-height:40px;flex:1}.saLinkCardsOuter .saLinkCardImage{display:flex;justify-content:center;align-items:center;width:100%;background-repeat:no-repeat;background-size:cover;background:#ccd5e2;transition:ease .2s color,ease .2s background,ease .2s border,ease .2s border-radius}.saLarge.saLinkCardsOuter .saLinkCardImage{height:128px;font-size:64px}.saLarge.saLinkCardsOuter .saLinkCardImage img{width:64px;height:64px}.saMedium.saLinkCardsOuter .saLinkCardImage{height:88px;font-size:48px}.saMedium.saLinkCardsOuter .saLinkCardImage img{width:48px;height:48px}.saLinkCardsOuter .saLinkCardTitle{display:flex;align-items:baseline;gap:8px;font-size:14px;line-height:16px;font-weight:500}.saLinkCardsOuter .saLinkCardTitle .saIcon{color:#8fa5c0}.saLinkCardsOuter .saLinkCardDescription{font-size:12px;font-weight:300;color:#60748b;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.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}@media (pointer:fine){.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}@media (pointer:fine){.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}@media (pointer:fine){.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}@media (pointer:fine){.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}@media (pointer:fine){.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:16px;overflow-x:auto}.saTimelineWrapper.saNoText .saTimelineStep::before{left:50%}.saTimelineWrapper.saNoText .saTimelineStep:first-child{align-items:flex-start;min-width:80px;flex:1}.saTimelineWrapper.saNoText .saTimelineStep:first-child::before{left:0;width:calc(32px + 200%)}.saTimelineWrapper.saNoText .saTimelineStep:last-child{align-items:flex-end;min-width:80px;flex:1}.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}@media (pointer:fine){.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;left:50%}.saTimelineWrapper .saTimelineStep:last-child::before,.saTimelineWrapper .saTimelineStep:only-child::before{width:0}.saTimelineWrapper .saTimelineStep.saLineStyleCurrent::before{background:#ccd5e2}.saTimelineWrapper .saTimelineStep.saLineStyleSuccess::before{background:#29bb4e}.saTimelineWrapper .saTimelineStep.saCurrent .saTimelineIcon{color:#fff;background:#2d6ce1}@media (pointer:fine){.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}@media (pointer:fine){.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}@media (pointer:fine){.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.saNoText .saTimelineStep:first-child{min-width:60px}.saCompact .saTimelineWrapper.saNoText .saTimelineStep:first-child::before{width:calc(16px + 200%)}.saCompact .saTimelineWrapper.saNoText .saTimelineStep:last-child{min-width:60px}.saCompact .saTimelineWrapper .saTimelineStep{min-width:120px}.saCompact .saTimelineWrapper .saTimelineStep::before{content:'';height:2px;width:calc(16px + 100%);position:absolute;top:12px}.saCompact .saTimelineWrapper .saTimelineStep:last-child::before,.saCompact .saTimelineWrapper .saTimelineStep:only-child::before{width:0}.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;margin-bottom:16px}.saSmallScreen .saTimelineWrapper.saNoText{padding:8px 16px;width:calc(100% - 32px)}.saSmallScreen .saTimelineWrapper.saNoText .saTimelineStep{min-width:32px}.saSmallScreen .saTimelineWrapper.saNoText .saTimelineStep:first-child{min-width:26px}.saSmallScreen .saTimelineWrapper.saNoText .saTimelineStep:first-child::before{width:calc(16px + 200%)}.saSmallScreen .saTimelineWrapper.saNoText .saTimelineStep:last-child{min-width:26px}.saSmallScreen .saTimelineWrapper .saDescriptionWrapper,.saSmallScreen .saTimelineWrapper .saStepWrapper{gap:16px}.saSmallScreen .saTimelineWrapper .saTimelineStep{min-width:100px;scroll-snap-align:center}.saSmallScreen .saTimelineWrapper .saTimelineStep::before{content:'';height:2px;width:calc(16px + 100%);position:absolute;top:8px}.saSmallScreen .saTimelineWrapper .saTimelineStep:last-child::before,.saSmallScreen .saTimelineWrapper .saTimelineStep:only-child::before{width:0}.saSmallScreen .saTimelineWrapper .saTimelineIcon{font-size:10px;height:20px;width:20px}.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}@media (pointer:fine){.saMagicBox .saBoxLink.saDestructive:hover{color:#e0163e;background:#ffedeb}.saMagicBox .saBoxLink.saDestructive:hover .saIcon{color:#e0163e}}.saMagicBox .saBoxLink.saDestructive:active{color:#fff;background:#e0163e}.saMagicBox .saBoxLink.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saMagicBox .saBoxLink:hover{background:#f8f9fb;color:#2d6ce1}.saMagicBox .saBoxLink:hover .saIcon{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}.saMessageBanners{box-sizing:border-box;z-index:1}.saMessageBanners *{box-sizing:border-box}.saLogin .saMessageBanners{position:fixed;display:flex;flex-direction:column}.saLogin .saMessageBanners .saMessageBanner{width:100vw}.saMessageBanner{display:flex;justify-content:center;align-items:center;position:relative;top:0;right:0;height:32px;background:#f6ae02;color:#313a44;font-size:14px;line-height:20px;font-weight:600;z-index:9998;white-space:nowrap;left:0;width:100%}.saMessageBanner .saBannerMessageWrapper{display:flex;align-items:center;justify-content:center;width:100%;position:absolute;top:0;left:0;padding:0 32px;overflow:hidden}@media (pointer:fine){.saMessageBanner .saBannerMessageWrapper:hover .saAnimated{animation-play-state:paused}}.saMessageBanner .saBannerMessage{display:flex;gap:8px;align-items:center;justify-content:center;height:32px}.saMessageBanner .saBannerMessage.saAnimated{justify-content:flex-start;text-align:left;animation:marquee ease-out infinite alternate}.saMessageBanner.saFadeOut{animation:.4s ease marquee-out forwards}@keyframes marquee{from{transform:translateX(50%)}to{transform:translateX(-50%)}}@keyframes marquee-out{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-72px);opacity:0}}.saMessageBanner .saIcon{font-size:16px;color:#7b5815}.saMessageBanner .saCloseButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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;position:relative;margin-left:auto;background:0 0;color:#7b5815;background:#f6ae02;z-index:1;border-radius:0}.saMessageBanner .saCloseButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saMessageBanner .saCloseButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saMessageBanner .saCloseButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saMessageBanner .saCloseButton:active{border-radius:12px}@media (pointer:fine){.saMessageBanner .saCloseButton:hover{background:#e0163e}.saMessageBanner .saCloseButton:hover .saIcon{color:#fff}}.saMessageBanner .saCloseButton:active{background:#b81c34}.saMessageBanner .saCloseButton:active .saIcon{color:#fff}.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}.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}softadmin-nodegraph{position:relative;display:block;background:#f8f9fb;background-image:radial-gradient(circle at 8px 8px,#ccd5e2 1px,transparent 0);background-size:16px 16px;background-position:0 0;overflow:hidden;min-width:100%;min-height:calc(100vh - 112px - 36px)}softadmin-nodegraph.saHasLinks{cursor:pointer}.saCompact softadmin-nodegraph{min-height:calc(100vh - 96px - 36px)}softadmin-nodegraph .saNode{position:absolute;min-width:15em;min-height:2em;background-color:#fff;z-index:2;transition:ease box-shadow .1s;border:1px solid #adbdd1;border-radius:10px;background:#fff;color:#313a44;font-size:14px}@media (pointer:fine){softadmin-nodegraph .saNode:hover{box-shadow:0 0 0 2px #b0b8f3}}softadmin-nodegraph .saNode.saCanDrag{cursor:grab}softadmin-nodegraph .saNode.saSelected,softadmin-nodegraph .saNode.saTempSelected{box-shadow:0 0 0 2px #6181e6;z-index:4;border:1px solid #6181e6!important}softadmin-nodegraph .saNode.saSelected.saExpanded,softadmin-nodegraph .saNode.saTempSelected.saExpanded{z-index:5}softadmin-nodegraph .saNode.saExpanded{z-index:3}softadmin-nodegraph .saNode.saExpanded .saNodeHead{border-radius:10px 10px 0 0}softadmin-nodegraph .saNode.saExpanded .saNodeContent{display:block}softadmin-nodegraph .saNode.saExpanded.saHtmlContent{max-width:fit-content}softadmin-nodegraph .saNode.saExpanded.saTextContent{max-width:600px}softadmin-nodegraph .saNode.saExpanded.saTableContent{max-width:fit-content}softadmin-nodegraph .saNode.saExpanded.saExpanded .saNodeTitleWrapper{text-wrap:wrap;max-width:600px}softadmin-nodegraph .saNode:not(.saExpanded){max-width:300px}softadmin-nodegraph .saNode .saNodeTable tr td,softadmin-nodegraph .saNode .saNodeTable tr th{max-width:300px}softadmin-nodegraph .saNode .saIcon{font-size:20px}@media (pointer:fine){softadmin-nodegraph:not(.saIsDragging) .saConnection:hover{z-index:7}softadmin-nodegraph:not(.saIsDragging) .saConnection:hover .saConnectionLabelBackground,softadmin-nodegraph:not(.saIsDragging) .saConnection:hover .saHitIndicator{stroke:#6181e6;stroke-width:4px}}softadmin-nodegraph .saConnection{position:absolute;z-index:1;pointer-events:none}softadmin-nodegraph .saConnection polyline{stroke:#7088a4;stroke-width:2px}softadmin-nodegraph .saConnection polyline.saHitIndicator,softadmin-nodegraph .saConnection polyline.saHitZone{stroke:transparent}softadmin-nodegraph .saConnection polyline.saHitZone{stroke-width:16px;pointer-events:stroke}softadmin-nodegraph .saConnection .saConnectionLabelBackground{fill:#f8f9fb;stroke:#7088a4;pointer-events:fill}softadmin-nodegraph .saConnection .saConnectionLabel{fill:#313a44}softadmin-nodegraph .saNodeHead{padding:16px;display:flex;flex-direction:row;gap:8px;border-radius:10px}softadmin-nodegraph .saNodeIcon{display:flex;align-items:center;justify-content:center;height:32px;width:32px;min-width:32px;font-size:20px;text-align:center;border-radius:8px;background-color:#60748b}softadmin-nodegraph .saNodeTitleWrapper{flex-grow:1;flex-shrink:1;text-wrap:nowrap;overflow:hidden}softadmin-nodegraph .saNodeTitle{font-size:14px;line-height:18px;font-weight:500;text-overflow:ellipsis;overflow:hidden}softadmin-nodegraph .saNodeSubtitle{font-size:12px;line-height:14px;color:#506072;text-overflow:ellipsis;overflow:hidden}softadmin-nodegraph .saNodeTools{position:absolute;top:4px;right:4px;display:none}softadmin-nodegraph .saNodeTools button{transition-property:color,background-color,border-color,transform,border-radius,opacity;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;position:relative;width:24px;left:-8px}softadmin-nodegraph .saNodeTools button .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}softadmin-nodegraph .saNodeTools button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}softadmin-nodegraph .saNodeTools button .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}softadmin-nodegraph .saNodeTools button .saIcon{color:#7088a4}softadmin-nodegraph .saNodeTools button.saDestructive{color:#e0163e}softadmin-nodegraph .saNodeTools button.saDestructive .saIcon{color:#e0163e}@media (pointer:fine){softadmin-nodegraph .saNodeTools button.saDestructive:hover{color:#e0163e;background:#ffedeb}softadmin-nodegraph .saNodeTools button.saDestructive:hover .saIcon{color:#e0163e}}softadmin-nodegraph .saNodeTools button.saDestructive:active{color:#fff;background:#e0163e}softadmin-nodegraph .saNodeTools button.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){softadmin-nodegraph .saNodeTools button:hover{background:#f8f9fb;color:#2d6ce1}softadmin-nodegraph .saNodeTools button:hover .saIcon{color:#2d6ce1}}softadmin-nodegraph .saNodeTools button:active{background:#dde3ec}softadmin-nodegraph .saNodeTools button:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}softadmin-nodegraph .saNodeTools button:disabled .saIcon{color:#7088a4}softadmin-nodegraph .saNodeTools button:active{border-radius:12px}softadmin-nodegraph .saNodeTools button::after{content:'';position:absolute;height:32px;width:32px;opacity:0}softadmin-nodegraph .saNodeTools :last-child{left:0}softadmin-nodegraph .saNode.saExpanded .saNodeTools,softadmin-nodegraph .saNode:hover .saNodeTools{display:flex}softadmin-nodegraph .saNode.saExpanded .saExpandButton{transform:rotate(180deg)}softadmin-nodegraph .saNodeContent{border-top:1px solid #adbdd1;padding:10px 16px 16px 16px;display:none}softadmin-nodegraph .saNodeTable{min-width:100%}.saCompact softadmin-nodegraph .saNodeTable{font-size:12px}softadmin-nodegraph .saNodeTable tr{min-height:24px}softadmin-nodegraph .saNodeTable th{font-weight:500;text-align:left;vertical-align:bottom}softadmin-nodegraph .saNodeTable td,softadmin-nodegraph .saNodeTable th{height:24px}softadmin-nodegraph .saNodeTable td.center,softadmin-nodegraph .saNodeTable th.center{text-align:center}softadmin-nodegraph .saNodeTable td.right,softadmin-nodegraph .saNodeTable th.right{text-align:right}softadmin-nodegraph .saNodeTable td:not(:last-child),softadmin-nodegraph .saNodeTable th:not(:last-child){padding-right:10px}softadmin-nodegraph .saCreateConnection{position:absolute;display:flex;align-items:center;justify-content:center;cursor:copy;opacity:0}softadmin-nodegraph .saCreateConnection:hover{opacity:1}softadmin-nodegraph .saCreateConnection .saCreateConnectionIndicator{width:10px;height:10px;border-radius:10px;background-color:#60748b;position:relative}softadmin-nodegraph .saCreateConnectionBottom,softadmin-nodegraph .saCreateConnectionTop{width:auto;height:16px;left:16px;right:16px}softadmin-nodegraph .saCreateConnectionTop{top:-16px}softadmin-nodegraph .saCreateConnectionTop .saCreateConnectionIndicator{top:3px}softadmin-nodegraph .saCreateConnectionBottom{bottom:-16px}softadmin-nodegraph .saCreateConnectionBottom .saCreateConnectionIndicator{bottom:3px}softadmin-nodegraph .saCreateConnectionLeft,softadmin-nodegraph .saCreateConnectionRight{height:auto;width:16px;top:16px;bottom:16px}softadmin-nodegraph .saCreateConnectionRight{right:-16px}softadmin-nodegraph .saCreateConnectionRight .saCreateConnectionIndicator{right:3px}softadmin-nodegraph .saCreateConnectionLeft{left:-16px}softadmin-nodegraph .saCreateConnectionLeft .saCreateConnectionIndicator{left:3px}softadmin-nodegraph .saConnectionBeingCreated{position:absolute;top:0;left:0;width:100%;height:100%;z-index:98}softadmin-nodegraph .saConnectionBeingCreated line{stroke:#7088a4;stroke-width:3px}softadmin-nodegraph .saConnectionBeingCreated.saHasTarget line{stroke:#6181e6;stroke-width:5px}softadmin-nodegraph .saNode.saCreateConnectionTo{outline:5px solid #6181e6;cursor:copy}softadmin-nodegraph .saDragged{z-index:99}.saSelectionRect{border:2px dashed #506072;position:absolute;z-index:99;pointer-events:none}.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 .saContextMenu button{width:100%;background-color:#fff}.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>div{display:flex}.saIFrameTabs .saTabGroup div:first-child .saTab{border-left:1px solid #ccd5e2;border-radius:4px 0 0 0}.saIFrameTabs .saTabGroup div:last-child .saTab{border-radius:0 4px 0 0}.saIFrameTabs .saTabGroup div: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}@media (pointer:fine){.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}@media (pointer:fine){.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 .saIcon{color:#7088a4}@media (pointer:fine){.saLinkTabs .saTab:hover{background-color:#f8f9fb;color:#2d6ce1}.saLinkTabs .saTab:hover .saIcon{color:#2d6ce1}}.saLinkTabs .saTab:active{color:#2d6ce1;background-color:#eef1f5}.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}@media (pointer:fine){.saCheckboxTree .saCheckboxOuter .saIcon:hover:not(.saSpinner):not(.saExpandingIcon){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}@media (pointer:fine){.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}@media (pointer:fine){.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}@media (pointer:fine){.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}.saLargeScreen .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}.saNumberStepper{display:flex;flex-direction:row;align-items:center;height:2.5em;width:fit-content}.saNumberStepper input{height:2.5em;width:2.5em;border:none;box-shadow:inset 0 0 0 1px #ccd5e2;font-family:Lexend,sans-serif;color:#313a44;padding:0;text-align:center;transition:ease background .2s,ease box-shadow .2s,ease border-radius .2s}.saNumberStepper input[type=number]::-webkit-inner-spin-button{display:none}.saNumberStepper input[type=number]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}.saNumberStepper input:hover{box-shadow:inset 0 0 0 2px #2d6ce1;z-index:1}.saNumberStepper input:active,.saNumberStepper input:focus,.saNumberStepper input:focus-within{z-index:1}.saNumberStepper button{height:2.5em;width:2.5em;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:inset 0 0 0 1px #ccd5e2;color:#7088a4;transition:ease color .2s,ease background .2s,ease border-radius .2s;cursor:pointer;border:none;transition:ease background .2s,ease box-shadow .2s,ease border-radius .2s}.saNumberStepper button.saDecreaseButton{border-radius:8px 0 0 8px;margin-right:-1px}.saNumberStepper button.saIncreaseButton{border-radius:0 8px 8px 0;margin-left:-1px}@media (pointer:fine){.saNumberStepper button:hover{border-color:#2d6ce1;color:#2d6ce1;background:#f8f9fb;box-shadow:inset 0 0 0 2px #2d6ce1;z-index:1}}.saNumberStepper button:active{border-color:#2d6ce1;color:#1f59bf;background:#eef1f5;z-index:1}.saNumberStepper button:active.saDecreaseButton{border-radius:12px 0 0 12px}.saNumberStepper button:active.saIncreaseButton{border-radius:0 12px 12px 0}.saNumberStepper button:focus{z-index:1}.saGroupView{display:flex;flex-direction:column;gap:40px}.saSmallScreen .saGroupView{gap:0;padding-top:24px}.saGroupView .saEmptyState{max-width:560px;display:none}.saGroupView .saEmptyState .saLink{cursor:pointer}.saGroupView .saEmptyState .saLink .saLinkText{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;text-decoration:none;font-weight:500;color:#2d6ce1}@media (pointer:fine){.saGroupView .saEmptyState .saLink:hover .saLinkText{text-decoration:underline}.saGroupView .saEmptyState .saLink:hover img,.saGroupView .saEmptyState .saLink:hover svg{opacity:.8;transition:transform .5s}.saGroupView .saEmptyState .saLink:hover .saMeterHeader,.saGroupView .saEmptyState .saLink:hover .saMeterValue{text-decoration:underline}}.saGroupView .saEmptyState .saLink:active .saLinkText{color:#1b54bd}.saGroupView .saEmptyState .saLink:active img,.saGroupView .saEmptyState .saLink:active svg{opacity:.8;transition:transform .5s}.saGroupView .saEmptyState .saLink:active .saMeterHeader,.saGroupView .saEmptyState .saLink:active .saMeterValue{text-decoration:underline}.saGroupView .saPillGroup{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:8px}.saGroupView .saPillGroup .saPill{display:flex;align-items:center;justify-content:center;gap:4px;font-size:12px;line-height:12px;font-weight:500;background:#eef1f5;padding:4px 8px;border-radius:12px;height:24px;position:relative;padding:0 12px;border-radius:16px;font-weight:400;width:fit-content;min-width:64px;height:32px;font-size:14px;gap:8px}.saGroupView .saPillGroup .saPill.saColorWarning{background:#ffefd3;color:#956a15}.saGroupView .saPillGroup .saPill.saColorGeyser{background:#ccd5e2}.saGroupView .saPillGroup .saPill.saColorTango{background:#ffede4;color:#b75617}.saGroupView .saPillGroup .saPill.saColorAmethyst{background:#f8edfd;color:#8b4af1}.saGroupView .saPillGroup .saPill.saColorPunkPink{background:#ffecf6;color:#d1199f}.saGroupView .saPillGroup .saPill.saColorMountainMeadow{background:#e1f6e1;color:#278239}.saGroupView .saPillGroup .saPill.saColorCrimson{background:#ffedeb;color:#e0163e}.saGroupView .saPillGroup .saPill.saColorPicton{background:#e2f4fa;color:#237c91}.saGroupView .saPillGroup .saPill.saColorPrimary{background:#eff0fd;color:#2d6ce1}.saGroupView .saPillGroup .saPill.saColorTory{background:#cfd2f8;color:#1f59bf}.saGroupView .saPillGroup .saPill.saColorMadison{background:#313a44;color:#fff}.saGroupView .saPillGroup .saPill.saSelected{background:#2d6ce1;color:#fff}.saGroupView .saPillGroup .saPill input{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;border:none;margin:0;padding:0;padding-block:0;padding-inline:0;position:absolute;height:100%;width:100%;left:0;top:0;background:0 0;border-radius:16px}.saGroupView.saEmpty .saEmptyState{display:flex}.saGroupView .saGroupViewSearchWrapper{display:flex;flex-direction:column;gap:16px}.saSmallScreen .saGroupView .saGroupViewSearchWrapper{padding:0 16px}.saGroupView .saGroupViewSearchBox{border-radius:12px;position:relative;max-width:560px}.saSmallScreen .saGroupView .saGroupViewSearchBox{max-width:100%}@media (pointer:fine){.saGroupView .saGroupViewSearchBox:hover input{box-shadow:inset 0 0 0 2px #2d6ce1}}.saGroupView .saGroupViewSearchBox input{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:Lexend,sans-serif;color:#313a44;background:#fff;font-size:16px;height:56px;width:100%;padding:0 2px 0 56px;border-radius:12px;border:none;box-shadow:inset 0 0 0 1px #ccd5e2;transition:ease color .2s,ease background .2s,ease box-shadow .2s}.saGroupView .saGroupViewSearchBox input::-webkit-search-cancel-button{height:48px;width:48px;margin-right:16px;cursor:pointer}.saGroupView .saGroupViewSearchBox input::placeholder{color:#7088a4}.saGroupView .saGroupViewSearchBox input:focus{box-shadow:inset 0 0 0 2px #2d6ce1}.saGroupView .saGroupViewSearchBox input:focus-within{box-shadow:inset 0 0 0 2px #2d6ce1;outline:0}.saGroupView .saGroupViewSearchBox button{font-size:20px;color:#7088a4;height:48px;width:48px;position:absolute;top:4px;padding-block:0;padding-inline:0;border-width:0;border:none;background:0 0;cursor:pointer;border-radius:10px;transition:ease color .2s,ease background .2s,ease border-radius .2s}.saGroupView .saGroupViewSearchBox button .saSpinIcon{display:none}.saGroupView .saGroupViewSearchBox button.saSearching .saSearchIcon{display:none}.saGroupView .saGroupViewSearchBox button.saSearching .saSpinIcon{display:flex;justify-content:center;align-items:center}.saGroupView .saGroupViewSearchBox button:first-child{left:4px}.saGroupView .saGroupViewSearchBox button:last-child{right:4px}@media (pointer:fine){.saGroupView .saGroupViewSearchBox button:hover{color:#2d6ce1;background:#eff0fd}}.saGroupView .saGroupViewSearchBox button:active{color:#2d6ce1;border-radius:16px}.saGroupView .saGroupViewButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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:#fff;color:#313a44;width:fit-content}.saGroupView .saGroupViewButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saGroupView .saGroupViewButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saGroupView .saGroupViewButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saGroupView .saGroupViewButton{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .saGroupView .saGroupViewButton:active{border-radius:12px}.saStandard .saGroupView .saGroupViewButton .saIcon{font-size:20px;min-width:26px}.saCompact .saGroupView .saGroupViewButton{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .saGroupView .saGroupViewButton:active{border-radius:12px}.saCompact .saGroupView .saGroupViewButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saGroupView .saGroupViewButton{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .saGroupView .saGroupViewButton:active{border-radius:12px}.saSmallScreen .saGroupView .saGroupViewButton .saIcon{font-size:20px;min-width:26px}.saGroupView .saGroupViewButton .saIcon{color:#7088a4}.saGroupView .saGroupViewButton .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.saGroupView .saGroupViewButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saGroupView .saGroupViewButton:hover .saIcon{color:#2d6ce1}.saGroupView .saGroupViewButton:hover .saBadge{background-color:#2d6ce1}}.saGroupView .saGroupViewButton:active{background:#eef1f5}.saGroupView .saGroupViewButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saGroupView .saGroupViewButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saGroupView .saGroupViewButton.saDestructive .saIcon{color:#e0163e}.saGroupView .saGroupViewButton.saDestructive .saBadge{background-color:#e0163e}@media (pointer:fine){.saGroupView .saGroupViewButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saGroupView .saGroupViewButton.saDestructive:hover .saIcon{color:#fff}.saGroupView .saGroupViewButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saGroupView .saGroupViewButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saGroupView .saGroupViewButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saGroupView .saGroupViewButton.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saSmallScreen .saGroupView .saGroupViewButton{width:calc(100% - 32px);margin:16px}.saGroupView mark{background:#e7cafa;color:#3f2683;font-weight:600}.saGroupView .saGroupViewGroupWrapper{display:flex;flex-direction:column;gap:40px}.saSmallScreen .saGroupView .saGroupViewGroupWrapper{gap:24px}.saGroupView .saGroupViewGroup{display:flex;flex-direction:column;align-items:center;width:fit-content}.saGroupView .saGroupViewGroup .saGroupViewTitle{box-sizing:border-box;border:1px #ccd5e2 solid;border-bottom:none;border-radius:16px 16px 0 0;align-items:center;padding:16px 16px 16px 24px;display:flex;flex-direction:row;gap:8px;width:100%;max-height:64px}.saCompact .saGroupView .saGroupViewGroup .saGroupViewTitle{max-height:40px;padding:8px 12px}.saCompact .saGroupView .saGroupViewGroup .saGroupViewTitle h2{font-size:16px;line-height:24px}.saGroupView .saGroupViewGroup .saGridTop{padding-top:0}.saGroupView .saGroupViewWrapper{display:flex;flex-direction:column;gap:16px;width:fit-content}.saSmallScreen .saGroupView .saGroupViewWrapper{width:100%}.saSmallScreen .saGroupView .saGroupViewWrapper .saRowBody{display:none}.saSmallScreen .saGroupView .saGroupViewWrapper .saOpen .saRowBody{display:flex}.saGroupView .saGroupViewTable{box-sizing:border-box;border:1px #ccd5e2 solid;border-top:none;color:#313a44;border-radius:0 0 16px 16px;border-spacing:0;min-width:240px}.saGroupView .saGroupViewTable thead{position:sticky;top:0;z-index:2}.saGroupView .saGroupViewTable 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 .saGroupViewTable th.saFirstInColumnGroup{border-left:1px solid #ccd5e2}.saGroupView .saGroupViewTable th.saFirstInColumnGroup:first-child{border-left:none}.saGroupView .saGroupViewTable th.saLastInColumnGroup{border-right:1px solid #ccd5e2}.saGroupView .saGroupViewTable th.saLastInColumnGroup+.saFirstInColumnGroup{border-left:none}.saGroupView .saGroupViewTable th:last-child{border-right:none}.saStandard .saGroupView .saGroupViewTable th{height:48px;padding:0 24px}.saGroupView .saGroupViewTable th .saInfoIndicator{margin:0 1px 0 .3em;color:#2d6ce1}.saGroupView .saGroupViewTable tr{background:#fff;height:48px}.saCompact .saGroupView .saGroupViewTable tr{height:32px}.saGroupView .saGroupViewTable tr:hover{background:#f8f9fb}.saGroupView .saGroupViewTable tr:first-child td{border-top:none}.saGroupView .saGroupViewTable tr:last-child{border-radius:0 0 16px 16px}.saGroupView .saGroupViewTable tr:last-child td:first-child{border-radius:0 0 0 16px}.saGroupView .saGroupViewTable tr:last-child td:last-child{border-radius:0 0 16px 0}.saGroupView .saGroupViewTable tr:last-child td:only-child{border-radius:0 0 16px 16px}.saGroupView .saGroupViewTable 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;position:relative}.saStandard .saGroupView .saGroupViewTable td{height:48px}.saStandard .saGroupView .saGroupViewTable td{padding:8px 24px}.saCompact .saGroupView .saGroupViewTable td{padding:4px 8px}.saGroupView .saGroupViewTable td a{color:#2d6ce1;display:block;cursor:pointer}.saGroupView .saGroupViewTable td a::after{content:'';height:100%;width:100%;left:0;top:0;position:absolute}@media (pointer:fine){.saGroupView .saGroupViewTable td a:hover{text-decoration:underline}}#WzTtDiV{pointer-events:none}#WzBoDy{background-color:#313a44!important;border-radius:8px}#WzBoDyI{color:#fff!important;max-width:600px}#WzBoDyI .systemicon .icon{color:#fff!important}.saSelectionArea{position:absolute;background:rgba(45,108,225,.2);box-shadow:inset 0 0 0 1px #2d6ce1;pointer-events:none;z-index:90}.saPdfTemplateEditor{display:flex;width:100%;border-radius:16px 4px 4px 16px;overflow:hidden;border:1px solid #ccd5e2;box-sizing:border-box;outline:0}.saPdfTemplateEditor *{box-sizing:border-box}.saPdfTemplateEditor .saPdfPagination{display:flex;justify-content:space-between;align-items:center}.saPdfTemplateEditor .saPageButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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:#fff;color:#313a44;position:relative}.saPdfTemplateEditor .saPageButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPdfTemplateEditor .saPageButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPdfTemplateEditor .saPageButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saPdfTemplateEditor .saPageButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saStandard .saPdfTemplateEditor .saPageButton:active{border-radius:12px}.saCompact .saPdfTemplateEditor .saPageButton{border-radius:8px;padding:8px;width:32px;height:32px;max-width:32px;font-size:16px}.saCompact .saPdfTemplateEditor .saPageButton:active{border-radius:12px}.saSmallScreen .saPdfTemplateEditor .saPageButton{border-radius:8px;padding:8px 12px;width:40px;height:40px;max-width:40px;font-size:16px}.saSmallScreen .saPdfTemplateEditor .saPageButton:active{border-radius:12px}.saPdfTemplateEditor .saPageButton .saIcon{color:#7088a4}.saPdfTemplateEditor .saPageButton .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.saPdfTemplateEditor .saPageButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saPdfTemplateEditor .saPageButton:hover .saIcon{color:#2d6ce1}.saPdfTemplateEditor .saPageButton:hover .saBadge{background-color:#2d6ce1}}.saPdfTemplateEditor .saPageButton:active{background:#eef1f5}.saPdfTemplateEditor .saPageButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saPdfTemplateEditor .saPageButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saPdfTemplateEditor .saPageButton.saDestructive .saIcon{color:#e0163e}.saPdfTemplateEditor .saPageButton.saDestructive .saBadge{background-color:#e0163e}@media (pointer:fine){.saPdfTemplateEditor .saPageButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saPdfTemplateEditor .saPageButton.saDestructive:hover .saIcon{color:#fff}.saPdfTemplateEditor .saPageButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saPdfTemplateEditor .saPageButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saPdfTemplateEditor .saPageButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saPdfTemplateEditor .saPageButton.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saPdfTemplateEditor .saPageButton::after{content:'';height:48px;width:48px;position:absolute;opacity:0}.saPdfTemplateEditor .saPageButton:disabled{background:0 0;border-color:transparent}.saPdfTemplateEditor .saPageButton:disabled .saIcon{color:#ccd5e2}.saPdfTemplateEditor .saPdfTemplateEditorSidebar{display:flex;flex-direction:column;justify-content:space-between;gap:8px;width:264px;min-width:264px;padding:12px;border-right:1px solid #ccd5e2}.saPdfTemplateEditor .saPdfTemplateEditorSidebar .saLastSavedText{height:20px;color:#60748b;font-size:12px;padding-left:4px}.saPdfTemplateEditor .saInputTextWrapper{margin-right:8px}.saPdfTemplateEditor .saInputTextWrapper .saLabeledLabel{top:6px;left:8px;width:100%}.saPdfTemplateEditor .saInputTextWrapper .saTrailingIconsWrapper{height:40px}.saPdfTemplateEditor .saInputTextWrapper .saInputText{height:40px;padding-top:12px;padding-left:8px;width:64px;min-width:64px}.saPdfTemplateEditor .saInputTextWrapper .saInputText.saDropdown{width:fit-content;min-width:128px}.saPdfTemplateEditor .saAvailableValuesWrapper{display:flex;flex-direction:column;gap:24px;height:100%;overflow:auto}.saPdfTemplateEditor .saAvailableValuesGroupWrapper{display:flex;flex-direction:column;gap:8px;padding:4px}.saPdfTemplateEditor .saAvailableValuesGroupName{font-size:12px;line-height:12px;color:#60748b;font-weight:400}.saPdfTemplateEditor .saAvailableValuesGroup{display:flex;flex-direction:column;gap:8px}.saPdfTemplateEditor .saAvailableValue{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:8px;height:32px;border:1px solid #ccd5e2;border-radius:8px;background:#fff;position:relative;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}.saPdfTemplateEditor .saAvailableValue .saIcon{font-size:18px}.saPdfTemplateEditor .saAvailableValue .saIconsWrapper{display:flex;gap:8px}.saPdfTemplateEditor .saAvailableValue .saInfoIcon{color:#7088a4}.saPdfTemplateEditor .saAvailableValue .saCheckMark{display:none;color:#8b4af1}.saPdfTemplateEditor .saAvailableValue.saPlaced{cursor:default}.saPdfTemplateEditor .saAvailableValue.saPlaced .saDragHandle{opacity:0}.saPdfTemplateEditor .saAvailableValue.saPlaced .saCheckMark{display:flex;cursor:pointer}.saPdfTemplateEditor .saAvailableValue.saPlaced.saMarked{background:#fcf8fe;border-color:#8b4af1;box-shadow:0 0 0 4px #e7cafa;color:#8b4af1}.saPdfTemplateEditor .saAvailableValue.saPlaced.saMarked .saIcon{color:#8b4af1}.saPdfTemplateEditor .saAvailableValue.saDisabled{background:#eef1f5;color:#adbdd1}.saPdfTemplateEditor .saAvailableValue.saDisabled .saIcon{color:#adbdd1}.saPdfTemplateEditor .saAvailableValueLabel{display:flex;align-items:center;gap:8px;overflow:hidden}.saPdfTemplateEditor .saAvailableValueLabel label{font-size:14px;pointer-events:none;white-space:nowrap}.saPdfTemplateEditor .saAvailableValueLabel .saIcon{color:#7088a4}.saPdfTemplateEditor .saPdfTemplate{width:100%;height:100%;display:flex;flex-direction:column;background:#eef1f5;overflow:auto;position:relative}.saPdfTemplateEditor .saCanvasOuter{height:fit-content;width:100%}.saPdfTemplateEditor .saCanvasInner{display:flex;align-items:center;justify-content:center;position:relative;padding:8px}.saPdfTemplateEditor .saCanvasWrapper{display:flex;position:relative}.saPdfTemplateEditor .saPdfTemplateToolbarWrapper{min-height:56px;height:fit-content;width:100%;position:sticky;top:0;left:0;z-index:1}.saPdfTemplateEditor .saHidden .saPdfTemplateToolbar{transform:translateY(-100%)}.saPdfTemplateEditor .saPdfTemplateToolbar{display:flex;flex-wrap:wrap;gap:8px;width:100%;background:#fff;padding:8px;justify-content:space-between;transition:ease transform .2s;box-shadow:inset 0 -1px 0 0 #ccd5e2}.saPdfTemplateEditor .saPdfTemplateToolbar ul{display:flex;flex-direction:row;flex-wrap:wrap}.saPdfTemplateEditor .saPdfTemplateToolbar input[type=number]::-webkit-inner-spin-button{display:none}.saPdfTemplateEditor .saPdfTemplateToolbar input[type=number]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}.saPdfTemplateEditor .saToolbarButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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;position:relative}.saPdfTemplateEditor .saToolbarButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saPdfTemplateEditor .saToolbarButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPdfTemplateEditor .saToolbarButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPdfTemplateEditor .saToolbarButton .saIcon{color:#7088a4}.saPdfTemplateEditor .saToolbarButton.saDestructive{color:#e0163e}.saPdfTemplateEditor .saToolbarButton.saDestructive .saIcon{color:#e0163e}@media (pointer:fine){.saPdfTemplateEditor .saToolbarButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saPdfTemplateEditor .saToolbarButton.saDestructive:hover .saIcon{color:#e0163e}}.saPdfTemplateEditor .saToolbarButton.saDestructive:active{color:#fff;background:#e0163e}.saPdfTemplateEditor .saToolbarButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saPdfTemplateEditor .saToolbarButton:hover{background:#f8f9fb;color:#2d6ce1}.saPdfTemplateEditor .saToolbarButton:hover .saIcon{color:#2d6ce1}}.saPdfTemplateEditor .saToolbarButton:active{background:#dde3ec}.saPdfTemplateEditor .saToolbarButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saPdfTemplateEditor .saToolbarButton:disabled .saIcon{color:#7088a4}.saPdfTemplateEditor .saToolbarButton:active{border-radius:12px}.saPdfTemplateEditor .saToolbarButton::after{content:'';height:calc(100% + 16px);width:100%;position:absolute}.saPdfTemplateEditor .saToolbarButton:disabled{background-color:transparent}.saPdfTemplateEditor .saToolbarButton:disabled .saIcon{color:#adbdd1}.saPdfTemplateEditor .saInputPair{border-right:1px solid #ccd5e2;flex-wrap:wrap}.saPdfTemplateEditor .saInputPair.saHideBorder{border-right:none}.saPdfTemplateEditor .saNumberStepper{font-size:16px}.saPdfTemplateEditor .saPdfTemplateToolbarAlign{flex-wrap:wrap}.saPdfTemplateEditor .saToolbarFont{gap:8px}.saPdfTemplateEditor .saPlaceholder{position:absolute;width:fit-content;display:flex;flex-direction:column;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saPdfTemplateEditor .saPlaceholder .saResizeHandle{position:absolute;height:8px;width:8px;background:#fff;border:1px solid #8b4af1;opacity:0}@media (pointer:fine){.saPdfTemplateEditor .saPlaceholder .saResizeHandle:hover{background:#8b4af1}}.saPdfTemplateEditor .saPlaceholder .saResizeHandleTop{transform:translate(-50%,-50%);top:0;left:50%;cursor:ns-resize}.saPdfTemplateEditor .saPlaceholder .saResizeHandleRight{transform:translate(50%,-50%);top:50%;right:0;cursor:ew-resize}.saPdfTemplateEditor .saPlaceholder .saResizeHandleBottom{transform:translate(50%,50%);bottom:0;right:50%;cursor:ns-resize}.saPdfTemplateEditor .saPlaceholder .saResizeHandleLeft{transform:translate(-50%,-50%);top:50%;left:0;cursor:ew-resize}.saPdfTemplateEditor .saPlaceholder.saSelected .saResizeHandle{opacity:1}.saPdfTemplateEditor .saPlaceholder.saSelected .saPlaceholderTitle{display:flex}.saPdfTemplateEditor .saPlaceholder.saSelected .saPlaceholderValue{box-shadow:inset 0 0 0 1px #8b4af1}.saPdfTemplateEditor .saPlaceholder .saIcon{font-size:40px;color:#7088a4;overflow:hidden}.saPdfTemplateEditor .saPlaceholderTitle{display:flex;justify-content:center;align-items:center;width:fit-content;background:#8b4af1;color:#fff;padding:4px 4px;max-height:16px;font-size:12px;line-height:12px;border-radius:4px 4px 0 0;display:none;position:absolute;top:-15px;left:0;white-space:nowrap}.saPdfTemplateEditor .saPlaceholderValue{display:flex;box-shadow:inset 0 0 0 1px #c18cf6;font-size:14px;line-height:1;transition:ease box-shadow .1s}.saPdfTemplateEditor .saPlaceholderValue.saNoWidth{white-space:nowrap}.saPdfTemplateEditor .saPlaceholderValue.saImagePlaceholder{display:flex;justify-content:center;align-items:center;background:#dde3ec;padding:0;height:100%;width:100%}.saPdfTemplateEditor .saPlaceholderValue.saImagePlaceholder.saPreserveAspectRatio{align-items:flex-end;justify-content:flex-start;object-fit:contain;object-position:left bottom}.saPdfTemplateEditor .saPdfTemplateToolbarGroup{display:flex;flex-direction:row;align-items:center;gap:8px}.saPdfTemplateEditor .saToolbarDistribute{flex-wrap:wrap;padding:0 8px;border-left:1px solid #ccd5e2;border-right:1px solid #ccd5e2}.saLargeScreen .saPivotGridWrapper.stickyheader thead{position:sticky;z-index:3;top:-1px}.saLargeScreen .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}.saLargeScreen .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}.saLargeScreen .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}.saLargeScreen .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}.saLargeScreen .saPivotGridWrapper.stickyheader tbody .saPivotGridHeading,.saLargeScreen .saPivotGridWrapper.stickyheader thead .saPivotGridHeading.saPivotGridFiller:first-child{position:sticky;z-index:2;left:1px;box-shadow:-1px 0 0 #ccd5e2}.saLargeScreen .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}.saLargeScreen .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,opacity;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,opacity;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}@media (pointer:fine){.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:hover .saIcon{color:#e0163e}}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:active{color:#fff;background:#e0163e}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:hover{background:#f8f9fb;color:#2d6ce1}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:hover .saIcon{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}.saSmallScreen .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel{display:none}.saLargeScreen .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saChangeScreenModeButton{display:none}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel{color:#289a42;background:0 0}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel .saIcon{color:#289a42}@media (pointer:fine){.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel:hover{background:#e1f6e1;color:#278239}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel:hover .saIcon{color:#289a42}}.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}@media (pointer:fine){.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,opacity;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,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPivotGridWrapper .saLinkButton:active{border-radius:12px}@media (pointer:fine){.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}@media (pointer:fine){.saPivotGridWrapper .saLinkButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saPivotGridWrapper .saLinkButton.saDestructive:hover .saIcon{color:#fff}.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,opacity;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:#fff}.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,opacity;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:#fff}.saProgressOuter .saProgressWrapper .saProgressButton .saBadge{color:#2d6ce1;background:#fff;border-color:#2d6ce1}@media (pointer:fine){.saProgressOuter .saProgressWrapper .saProgressButton:hover{background-color:#1e5ed5}.saProgressOuter .saProgressWrapper .saProgressButton:hover .saBadge{background-color:#fff;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 .saProgressButton.saDestructive{background-color:#e0163e;color:#fff;border-color:#fbd4db}@media (pointer:fine){.saProgressOuter .saProgressWrapper .saProgressButton.saDestructive:hover{background-color:#ca1438}}.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 img{max-width:100%;max-height:100%}.saPc .saHelpPage img{cursor:pointer}.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 pre{margin:0}.saDiffView table,.saDiffView td,.saDiffView th,.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,.saDiffView th{padding-top:0;padding-bottom:0;vertical-align:top}.saDiffView .saToolbar{display:inline-flex;gap:8px}.saDiffView .saNoVersionSelected{color:#e0163e}.saDiffView .saVersionHeading{font-weight:700;font-size:24px;line-height:32px}.saDiffView .saDiffViewAfter,.saDiffView .saDiffViewBefore{text-align:center;padding-bottom:4px;color:#313a44}.saDiffView .saDiffViewAfter button,.saDiffView .saDiffViewBefore button{float:right;margin-left:8px}.saCalendarOverlay{position:fixed;z-index:99;background:rgba(49,58,68,.4);height:100vh;width:100vw;top:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:24px}.saCalendarOverlay .saChangeScreenModeButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;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:#fff;color:#313a44;gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCalendarOverlay .saChangeScreenModeButton .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saCalendarOverlay .saChangeScreenModeButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saCalendarOverlay .saChangeScreenModeButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saCalendarOverlay .saChangeScreenModeButton .saIcon{color:#7088a4}.saCalendarOverlay .saChangeScreenModeButton .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.saCalendarOverlay .saChangeScreenModeButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saCalendarOverlay .saChangeScreenModeButton:hover .saIcon{color:#2d6ce1}.saCalendarOverlay .saChangeScreenModeButton:hover .saBadge{background-color:#2d6ce1}}.saCalendarOverlay .saChangeScreenModeButton:active{background:#eef1f5}.saCalendarOverlay .saChangeScreenModeButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saCalendarOverlay .saChangeScreenModeButton.saDestructive{color:#e0163e;border-color:#fbd4db}.saCalendarOverlay .saChangeScreenModeButton.saDestructive .saIcon{color:#e0163e}.saCalendarOverlay .saChangeScreenModeButton.saDestructive .saBadge{background-color:#e0163e}@media (pointer:fine){.saCalendarOverlay .saChangeScreenModeButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saCalendarOverlay .saChangeScreenModeButton.saDestructive:hover .saIcon{color:#fff}.saCalendarOverlay .saChangeScreenModeButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saCalendarOverlay .saChangeScreenModeButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saCalendarOverlay .saChangeScreenModeButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saCalendarOverlay .saChangeScreenModeButton.saDestructive:active .saBadge{background-color:#fff;color:#be1335;border-color:#be1335}.saCalendarOverlay .saChangeScreenModeButton:active{border-radius:12px}.saCalendarOverlay .saChangeScreenModeButton .saIcon{font-size:16px;min-width:18px;max-width:18px}.saCalendarOverlayHeading{color:#fff;text-align:center}.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,opacity;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,opacity;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}@media (pointer:fine){.saCalendarSection .saPeriodButtons button.saDestructive:hover{color:#e0163e;background:#ffedeb}.saCalendarSection .saPeriodButtons button.saDestructive:hover .saIcon{color:#e0163e}}.saCalendarSection .saPeriodButtons button.saDestructive:active{color:#fff;background:#e0163e}.saCalendarSection .saPeriodButtons button.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saCalendarSection .saPeriodButtons button:hover{background:#f8f9fb;color:#2d6ce1}.saCalendarSection .saPeriodButtons button:hover .saIcon{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,opacity;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,opacity;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}@media (pointer:fine){.saCalendarSection .saTodayButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saCalendarSection .saTodayButton.saDestructive:hover .saIcon{color:#e0163e}}.saCalendarSection .saTodayButton.saDestructive:active{color:#fff;background:#e0163e}.saCalendarSection .saTodayButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saCalendarSection .saTodayButton:hover{background:#f8f9fb;color:#2d6ce1}.saCalendarSection .saTodayButton:hover .saIcon{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}@media (prefers-reduced-motion:no-preference){.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;background:#ffedeb}.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,opacity;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,opacity;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::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:none}.saCalendarSection .saCalendarHeaderInner .saInputText.saNumberInput{width:5em}.saCalendarSection .saCalendarHeaderInner .saDropdown+.saDropdown .saInputText{min-width:116px}.saDesktopCalendar.saCalendarSection .saDateNumber{pointer-events:none}.saDesktopCalendar.saCalendarSection .saCalendarHeading{display:flex;min-width:199px}.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,opacity;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,opacity;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}@media (pointer:fine){.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:hover .saIcon{color:#e0163e}}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:active{color:#fff;background:#e0163e}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:hover{background:#f8f9fb;color:#2d6ce1}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:hover .saIcon{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,opacity;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,opacity;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}@media (pointer:fine){.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:hover .saIcon{color:#e0163e}}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:active{color:#fff;background:#e0163e}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:hover{background:#f8f9fb;color:#2d6ce1}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:hover .saIcon{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,.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,opacity;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;font-weight:300;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,opacity;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,opacity;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}@media (pointer:fine){.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:hover .saIcon{color:#e0163e}}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:active{color:#fff;background:#e0163e}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:hover{background:#f8f9fb;color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:hover .saIcon{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;-moz-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,opacity;transition-duration:.2s}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton .saIcon{color:#60748b;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton::before{content:'';transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;height:100%;width:calc(100% + 16px);background:#eef1f5;position:absolute;left:-8px;border-radius:2px;z-index:-1;opacity:0}@media (pointer:fine){.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:hover{color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:hover::before{opacity:1;border-radius:12px}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:hover .saIcon{color:#2d6ce1}}.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:fit-content;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,opacity;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}@media (pointer:fine){.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}@media (pointer:fine){.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)}@media (pointer:fine){.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)}@media (pointer:fine){.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{gap:8px}.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:active::after{right:18px;width:36px}.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}.saLargeScreen .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,opacity;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,opacity;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}@media (pointer:fine){.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:hover .saIcon{color:#e0163e}}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:active{color:#fff;background:#e0163e}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saVisibleParametersWrapper .saVisibleParametersButton:hover{background:#f8f9fb;color:#2d6ce1}.saVisibleParametersWrapper .saVisibleParametersButton:hover .saIcon{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}@media (pointer:fine){.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}@media (pointer:fine){a.saKpiOuter:hover{text-decoration:none;color:#2d6ce1}a.saKpiOuter:hover .saIcon{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}.saKpiOuter .saKpiWrapper{display:flex;align-items:baseline;gap:8px;margin-top:-8px;margin-bottom:-8px}.saKpiOuter .saKpiWrapper:has(.saTrendPeriod){align-items:center}.saKpiOuter .saKpi{display:flex;align-items:baseline;gap:4px}.saKpiOuter .saKpiValue{font-size:48px;line-height:64px;font-weight:600;white-space:nowrap}.saSmallScreen .saKpiOuter .saKpiValue{font-size:40px;line-height:64px}.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}.saInfoSqlMeterWrapper{display:flex}.saInfoSqlMeterWrapper .saMeterOuter{display:flex;flex-flow:column;align-items:center;width:100%;fill:#313a44}@media (pointer:fine){.saInfoSqlMeterWrapper a.saMeterOuter:hover{text-decoration:none}.saInfoSqlMeterWrapper a.saMeterOuter:hover .saMeterHeading{opacity:.8}}.saInfoSqlMeterWrapper .saMeterHeading{font-size:14px;font-weight:500;display:flex;gap:8px;align-items:baseline}.saInfoSqlMeterWrapper .saMeterValue{stroke-width:32}.saInfoSqlMeterWrapper .saIntervalVisibleArc{stroke-width:4}.saInfoSqlMeterWrapper .saIntervalTooltip{stroke-width:15;stroke:transparent}.saInfoSqlMeterWrapper .saMeterUnreachedValue{stroke:#eef1f5}.saInfoSqlMeterWrapper .saMeterValueDefaultColor{stroke:#2d6ce1}.saInfoSqlMeterWrapper .saMeterGreen{stroke:#62d271}.saInfoSqlMeterWrapper .saMeterYellow{stroke:#f6ae02}.saInfoSqlMeterWrapper .saMeterRed{stroke:#eb4f58}@media (pointer:fine){.saInfoSqlMeterWrapper .saMeterIntervalWithTooltip:hover .saMeterValueDefaultColor{stroke:#1f59bf}.saInfoSqlMeterWrapper .saMeterIntervalWithTooltip:hover .saMeterGreen{stroke:#29bb4e}.saInfoSqlMeterWrapper .saMeterIntervalWithTooltip:hover .saMeterYellow{stroke:#d6980d}.saInfoSqlMeterWrapper .saMeterIntervalWithTooltip:hover .saMeterRed{stroke:#e0163e}}.saInfoSqlMeterWrapper .saMeterValueText{text-anchor:middle}.saInfoSqlMeterWrapper .saMeterIntervalText{fill:#60748b;font-size:8px}.saInfoSqlMeterWrapper .saMeterIntervalText.saMeterTextLeft{text-anchor:end}.saInfoSqlMeterWrapper .saMeterIntervalText.saMeterTextCenter{text-anchor:middle}.saInfoSqlMeterWrapper .saMeterIntervalText.saMeterTextRight{text-anchor:start}.saSmallScreen .saInfoSqlMeterWrapper{flex-direction:column;gap:24px}.saBankgiroLink{min-width:40em}.saBankgiroLink .saDialog{border:2px solid #2d6ce1;border-radius:12px;display:inline-block;max-width:50em;padding:1em 3em 1.5em 3em;margin-top:1em}.saBankgiroLink .saDialog h2{margin-bottom:.5em}.saBankgiroLink .saDialog p{margin-bottom:1em}.saBankgiroLink .saDialog button{display:inline-flex}.saBankgiroLink .saDialog button i{margin-right:.3em;color:#7088a4}.saBankgiroLink .saDialog .saStatus{font-size:large}.saBankgiroLink .saDialog .saQrWrapper{display:flex;justify-content:center}.saBankgiroLink .saDialog .saQrWrapper img{margin-top:1em}.saBankgiroLink button{transition-property:color,background-color,border-color,transform,border-radius,opacity;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}.saBankgiroLink button .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saBankgiroLink button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saBankgiroLink button .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saBankgiroLink button{gap:8px;height:40px;font-size:14px;padding:8px 12px;border-radius:8px}.saStandard .saBankgiroLink button:active{border-radius:12px}.saStandard .saBankgiroLink button .saIcon{font-size:20px;min-width:26px}.saCompact .saBankgiroLink button{gap:8px;padding:8px;height:32px;border-radius:8px;font-size:14px}.saCompact .saBankgiroLink button:active{border-radius:12px}.saCompact .saBankgiroLink button .saIcon{font-size:16px;min-width:18px;max-width:18px}.saSmallScreen .saBankgiroLink button{gap:8px;border-radius:8px;height:40px;font-size:16px;padding:8px 12px}.saSmallScreen .saBankgiroLink button:active{border-radius:12px}.saSmallScreen .saBankgiroLink button .saIcon{font-size:20px;min-width:26px}.saBankgiroLink button:disabled{opacity:.4;pointer-events:none}.saBankgiroLink ol{margin:0;padding:0;margin-bottom:1em}.saBankgiroLink 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}.saBankgiroLink ol li ol{padding-bottom:.2em;margin-bottom:0;margin-top:-.2em}.saBankgiroLink ol li ol li{font-size:12px;font-weight:400;line-height:1.6;padding-bottom:0;padding-left:2em;list-style-type:none;margin-bottom:.5em}.saBankgiroLink li:not(.saParent).saError{background:#fff8f7;border-radius:8px}.saBankgiroLink ol li .saImgHolder{position:absolute;width:1.8em;height:100%;top:0;left:.5em;z-index:2}.saBankgiroLink ol li ol li .saImgHolder{top:2px}.saBankgiroLink ol li.saWaiting span.saImgHolder,.saBankgiroLink ol ol li.saNode.saWaiting span.saImgHolder{text-decoration:none}.saBankgiroLink ol li.saAborted,.saBankgiroLink ol ol li.saNode.saAborted span{text-decoration:line-through}.saBankgiroLink ol li.saAborted span.saImgHolder,.saBankgiroLink ol ol li.saNode.saAborted span.saImgHolder{text-decoration:none}.saBankgiroLink .saStepStatus{display:none}.saBankgiroLink .saOk>.saImgHolder>.saStepStatus.saOk{display:inline-block;color:#289a42}.saBankgiroLink .saError>.saImgHolder>.saStepStatus.saError{display:inline-block;color:#e0163e}.saBankgiroLink .saOngoing>.saImgHolder>.saStepStatus.saOngoing{display:inline-block;color:#224795}.saBankgiroLink .saInfoText{font-size:14px;padding:0 0 0 1.6em;margin-left:.4em;font-weight:300}.saBankgiroLink .saInfoText i{font-size:19px;color:#2d6ce1;margin-right:5px;top:2px;position:relative}.saBankgiroLink .saBankgiroLogotype{padding:.4em 0}.saBankgiroLink .saErrorBox{padding:.5em;background:#fff8f7;border:1px solid #e0163e;border-radius:8px;margin:.8em 0}.saBankgiroLink .saDebugBox{background:#f8f9fb;border:1px solid #dde3ec;border-radius:8px;padding:.6em 1em;margin-top:1.5em}.saBankgiroLink .saDebugBox h2,.saBankgiroLink .saDebugBox p{padding-bottom:.3em}.saBankgiroLink .saDebugBox h2{font-size:1.4em}.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,opacity;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,opacity;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}@media (pointer:fine){.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,opacity;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,opacity;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}@media (pointer:fine){.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:hover .saIcon{color:#e0163e}}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:active{color:#fff;background:#e0163e}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saErrorSummaryWrapper .saErrorSummaryCloseButton:hover{background:#f8f9fb;color:#2d6ce1}.saErrorSummaryWrapper .saErrorSummaryCloseButton:hover .saIcon{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}@media (pointer:fine){.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 .saFileDropDescription{width:fit-content;height:48px;background:#f9f9fe;border-radius:8px;display:flex;align-items:center;gap:8px;border:1px solid #2d6ce1;padding:8px 12px;color:#313a44;box-sizing:border-box;margin-bottom:8px}.saTreeViewWrapper .saFileDropDescription .saIcon{font-size:20px;color:#2d6ce1;background:url(../img/drag-and-drop.svg);width:28px;height:32px}.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 .saLoadingWrapper{display:flex;justify-content:center;align-items:center;position:relative;height:20px;width:20px;transition:ease transform .2s,ease width .2s}.saTreeViewWrapper .saTreeView .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}.saTreeViewWrapper .saTreeView .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}.saTreeViewWrapper .saTreeView .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}.saTreeViewWrapper .saTreeView .saLoadingSpinner,.saTreeViewWrapper .saTreeView .saLoadingSpinner:after{border-radius:50%;width:20px;height:20px;position:absolute}.saTreeViewWrapper .saTreeView .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}.saTreeViewWrapper .saTreeView .saLoadingDark .saLoadingSpinner{border-top-color:#eef1f5;border-right-color:#eef1f5;border-bottom-color:#eef1f5;border-left-color:#60748b}.saTreeViewWrapper .saTreeView .saLoadingSpinnerWrapper{display:flex;gap:8px}.saTreeViewWrapper .saTreeView .saLoadingSpinnerWrapper .saLoadingSpinner,.saTreeViewWrapper .saTreeView .saLoadingSpinnerWrapper .saLoadingSpinner::after{height:16px;width:16px}.saTreeViewWrapper .saTreeView .saLoadingSpinnerWrapper.saDone .saLoading{display:flex}.saTreeViewWrapper .saTreeView .saLoadingSpinnerWrapper.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}.saTreeViewWrapper .saTreeView .saLoadingProgress{font-size:12px;color:#60748b}.saTreeViewWrapper .saTreeView.saDraggingFile .saNodeContent *{pointer-events:none}.saTreeViewWrapper .saTreeView.saDraggingFile .saCanNotDropFile,.saTreeViewWrapper .saTreeView.saDraggingFile.saNoDrop{color:#ccd5e2}.saTreeViewWrapper .saTreeView.saDraggingFile .saCanNotDropFile .saExpander,.saTreeViewWrapper .saTreeView.saDraggingFile.saNoDrop .saExpander{background-color:#ccd5e2}.saTreeViewWrapper .saTreeView.saDraggingFile .saCanNotDropFile .saDragHandle,.saTreeViewWrapper .saTreeView.saDraggingFile .saCanNotDropFile i,.saTreeViewWrapper .saTreeView.saDraggingFile .saCanNotDropFile span,.saTreeViewWrapper .saTreeView.saDraggingFile.saNoDrop .saDragHandle,.saTreeViewWrapper .saTreeView.saDraggingFile.saNoDrop i,.saTreeViewWrapper .saTreeView.saDraggingFile.saNoDrop span{color:#ccd5e2}.saTreeViewWrapper .saTreeView.saDraggingFile .saFileDrop{background:#eff0fd;outline-color:#2d6ce1}.saTreeViewWrapper .saTreeView ul{flex-direction:column;width:100%;flex:1}.saTreeViewWrapper .saTreeView li{display:flex;flex-direction:column;overflow:visible;position:relative}.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.saDragged{border:none;background:inherit}.saTreeViewWrapper .saTreeView li.saDragged>label{background:#fff;outline:1px solid #2d6ce1;outline-offset:-1px}.saTreeViewWrapper .saTreeView li.saDropOn{border:none;background:inherit}.saTreeViewWrapper .saTreeView li.saDropOn>label{background:#eff0fd;outline-color:#2d6ce1}.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.saExpander{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;visibility:hidden}.saTreeViewWrapper .saTreeView input.saExpander::after{content:'';height:32px;width:32px;position:absolute}.saTreeViewWrapper .saTreeView input.saExpander::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%);cursor:default;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.saExpander.saMinus: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%)}@media (pointer:fine){.saTreeViewWrapper .saTreeView input.saExpander:hover{background:#1e5ed5}}.saTreeViewWrapper .saTreeView input.saExpander:active{background:#1c58c6;border-radius:6px}.saTreeViewWrapper .saTreeView .saExpandIconDiv{background:#8fa5c0;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:4px;position:relative;margin:3px 3px 3px 4.5px;width:16px;height:16px;z-index:2;cursor:wait;visibility:hidden}.saTreeViewWrapper .saTreeView .saExpandIcon{position:absolute;font-size:12px}.saTreeViewWrapper .saTreeView label.saNodeExpand .saExpander{visibility:visible}.saTreeViewWrapper .saTreeView label.saNodeExpand .saExpander:disabled{background:#8fa5c0;cursor:default}.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;outline:2px dashed transparent;outline-offset:-2px}.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}@media (pointer:fine){.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;margin-left:-1px;border:1px solid #ccd5e2;z-index:1;border-width:0 0 1px 1px;transform:translate(-4px,-8px);transition:ease all .2s}@media (pointer:fine){.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:787px}.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:771px}.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:755px}.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:739px}.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:723px}.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:707px}.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:691px}.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:675px}.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:659px}.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:643px}.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:627px}.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:611px}.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:595px}.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:579px}.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:563px}.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:547px}.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:531px}.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:515px}.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:499px}.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:483px}.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:467px}.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:451px}.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:435px}.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:419px}.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:403px}.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:387px}.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:371px}.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:355px}.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:339px}.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:323px}.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:307px}.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:291px}.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:275px}.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:259px}.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:243px}.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:227px}.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:211px}.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:195px}.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:179px}.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:163px}.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:147px}.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:131px}.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:115px}.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:99px}.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:83px}.saTreeViewWrapper ul.saTreeView li li li li li li label{padding-left:88px}.saTreeViewWrapper ul.saTreeView li li li li li::after{left:67px}.saTreeViewWrapper ul.saTreeView li li li li li label{padding-left:72px}.saTreeViewWrapper ul.saTreeView li li li li::after{left:51px}.saTreeViewWrapper ul.saTreeView li li li li label{padding-left:56px}.saTreeViewWrapper ul.saTreeView li li li::after{left:35px}.saTreeViewWrapper ul.saTreeView li li li label{padding-left:40px}.saTreeViewWrapper ul.saTreeView li li::after{left:19px}.saTreeViewWrapper ul.saTreeView li li label{padding-left:24px}.saTreeViewWrapper ul.saTreeView li::after{left:3px}.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}@media (pointer:fine){.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:#fff;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:#fff;border:2px solid #fff}@media (pointer:fine){.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}@media (pointer:fine){.saTreeViewWrapper button.saTreeViewButton.saDestructive:hover{color:#fff;background:#e0163e;border-color:transparent}.saTreeViewWrapper button.saTreeViewButton.saDestructive:hover .saIcon{color:#fff}.saTreeViewWrapper button.saTreeViewButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0163e;border-color:#e0163e}}.saTreeViewWrapper button.saTreeViewButton.saDestructive:active{color:#fff;background:#be1335;border-color:transparent}.saTreeViewWrapper button.saTreeViewButton.saDestructive:active .saIcon{color:#fff;background-color:#be1335}.saTreeViewWrapper button.saTreeViewButton.saDestructive:active .saBadge{background-color:#fff;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}.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}@media (pointer:fine){.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}@media (pointer:fine){.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,opacity;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,opacity;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}@media (pointer:fine){.saToolbox .saToolboxButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saToolbox .saToolboxButton.saDestructive:hover .saIcon{color:#e0163e}}.saToolbox .saToolboxButton.saDestructive:active{color:#fff;background:#e0163e}.saToolbox .saToolboxButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saToolbox .saToolboxButton:hover{background:#f8f9fb;color:#2d6ce1}.saToolbox .saToolboxButton:hover .saIcon{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}@media (pointer:fine){.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:100%;left:0;position:absolute}.saPlanner .saCalendarSidebar:not(.saClose){min-width:240px}.saPlanner .saCalendarSidebar:not(.saClose)~.saCalendar{width:calc(100% - 240px);left:240px}.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.saDateIsToday{color:#2d6ce1}.saPlanner .saWeekDay.saRedDay{color:#e0163e}.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.saDateIsToday{color:#2d6ce1;font-weight:700}.saPlanner .saWeekDay.saWeekCell.saDateIsToday .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;overflow:hidden}.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,opacity;transition-duration:.2s;text-decoration:none;font-weight:500;color:#2d6ce1}@media (pointer:fine){.saPlanner .saPlannerCellHeading.saPlannerLink:hover .saLinkText{text-decoration:underline}.saPlanner .saPlannerCellHeading.saPlannerLink:hover img,.saPlanner .saPlannerCellHeading.saPlannerLink:hover svg{opacity:.8;transition:transform .5s}.saPlanner .saPlannerCellHeading.saPlannerLink:hover .saMeterHeader,.saPlanner .saPlannerCellHeading.saPlannerLink:hover .saMeterValue{text-decoration:underline}}.saPlanner .saPlannerCellHeading.saPlannerLink:active .saLinkText{color:#1b54bd}.saPlanner .saPlannerCellHeading.saPlannerLink:active img,.saPlanner .saPlannerCellHeading.saPlannerLink:active svg{opacity:.8;transition:transform .5s}.saPlanner .saPlannerCellHeading.saPlannerLink:active .saMeterHeader,.saPlanner .saPlannerCellHeading.saPlannerLink:active .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,opacity;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,opacity;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}@media (pointer:fine){.saPlanner .saUnbooked .saExpandButton.saDestructive:hover{color:#e0163e;background:#ffedeb}.saPlanner .saUnbooked .saExpandButton.saDestructive:hover .saIcon{color:#e0163e}}.saPlanner .saUnbooked .saExpandButton.saDestructive:active{color:#fff;background:#e0163e}.saPlanner .saUnbooked .saExpandButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saPlanner .saUnbooked .saExpandButton:hover{background:#f8f9fb;color:#2d6ce1}.saPlanner .saUnbooked .saExpandButton:hover .saIcon{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}.saInfoSqlChartWrapper{display:flex}.saInfoSqlChartWrapper [data-sa-link]{cursor:pointer}.saInfoSqlChartWrapper .saChartWrapper{width:100%;height:100%;display:flex;flex-flow:column;align-items:center}.saInfoSqlChartWrapper .saChartWrapper .saChartHeading{font-size:14px;font-weight:500;display:flex;gap:8px;align-items:baseline}.saInfoSqlChartWrapper .saChartWrapper .saLegendItem{cursor:default;pointer-events:bounding-box}.saInfoSqlChartWrapper .saChartWrapper .saLegendItem[data-sa-link]{cursor:pointer}.saInfoSqlChartWrapper .saChartWrapper .saLegendItem .saLegendText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saInfoSqlChartWrapper .saChartWrapper .saPieChart .saEmptyStatePieChart{fill:#f8f9fb;stroke:#ccd5e2}.saInfoSqlChartWrapper .saChartWrapper .saPieChart .saEmptyStateIconBackground{fill:#dde3ec;stroke:#ccd5e2}.saInfoSqlChartWrapper .saChartWrapper .saPieChart .saEmptyStateIcon{fill:#60748b;font-size:30px;text-anchor:middle}.saInfoSqlChartWrapper .saChartWrapper .saPieChart .saEmptyStateHeading{font-size:18px;stroke-width:.6px;stroke:#404c5b;text-anchor:middle}.saInfoSqlChartWrapper .saChartWrapper .saPieChart .saEmptyStateSubHeading{font-size:18px;stroke-width:.2px;stroke:#404c5b;text-anchor:middle}.saInfoSqlChartWrapper .saChartWrapper .saPieArc{transition:.5s;stroke:#fff;stroke-width:3;stroke-linejoin:bevel}.saInfoSqlChartWrapper .saChartWrapper .saPieArc.saSeriesHover{transform:scale(1.05)}.saInfoSqlChartWrapper .saChartWrapper .saPieChart:has(.saSeriesHover) .saPieArc:not(.saSeriesHover){opacity:.8}.saInfoSqlChartWrapper .saChartWrapper .saPieChart:has(.saSeriesHover) .saLegendItem:not(.saSeriesHover){opacity:.7}.saInfoSqlChartWrapper .saChartWrapper .saGridLine{color:#ccd5e2}.saInfoSqlChartWrapper .saChartWrapper .saGridLine .saStrongLine{color:#60748b}.saInfoSqlChartWrapper .saChartWrapper .saXYChartLabel{font-family:Lexend,sans-serif;font-size:16px;color:#60748b}.saInfoSqlChartWrapper .saChartWrapper .saChartAxisTitle{color:#313a44;font-size:20px}.saInfoSqlChartWrapper .saChartWrapper .saXAxis{color:#ccd5e2}.saInfoSqlChartWrapper .saChartWrapper .saXAxis.saStrongLine{color:#8fa5c0}.saInfoSqlChartWrapper .saChartWrapper .saChartLine{stroke-width:4}.saInfoSqlChartWrapper .saChartWrapper .saChartLine.saSeriesHover{stroke-width:5}.saInfoSqlChartWrapper .saChartWrapper .saLineArea{pointer-events:none}.saInfoSqlChartWrapper .saChartWrapper .saRange{opacity:.5;pointer-events:none}.saInfoSqlChartWrapper .saChartWrapper .saLineMarker{stroke-width:4}.saInfoSqlChartWrapper .saChartWrapper .saLineMarker.saHidden{opacity:0;stroke-opacity:0}.saInfoSqlChartWrapper .saChartWrapper .saBarLabel{font-size:20px;fill:#404c5b;font-weight:600}.saInfoSqlChartWrapper .saChartWrapper .saStackedPartLabel{font-size:20px;pointer-events:none}.saInfoSqlChartWrapper .saChartWrapper .saTwoLabelRows:nth-child(even) text{transform:translate(0,20px)}.saInfoSqlChartWrapper .saChartWrapper .saBar,.saInfoSqlChartWrapper .saChartWrapper .saChartLine,.saInfoSqlChartWrapper .saChartWrapper .saLegendItem,.saInfoSqlChartWrapper .saChartWrapper .saLineArea,.saInfoSqlChartWrapper .saChartWrapper .saLineMarker,.saInfoSqlChartWrapper .saChartWrapper .saRange,.saInfoSqlChartWrapper .saChartWrapper .saStackedPart{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saInfoSqlChartWrapper .saChartWrapper .saXYChart:has(.saSeriesHover) .saChartLine:not(.saSeriesHover){opacity:.5}.saInfoSqlChartWrapper .saChartWrapper .saXYChart:has(.saSeriesHover) .saLineArea:not(.saSeriesHover){opacity:.5}.saInfoSqlChartWrapper .saChartWrapper .saXYChart:has(.saSeriesHover) .saLineMarker:not(.saSeriesHover):not(.saHidden){stroke-opacity:.5}.saInfoSqlChartWrapper .saChartWrapper .saXYChart:has(.saSeriesHover) .saRange:not(.saSeriesHover){opacity:.3}.saInfoSqlChartWrapper .saChartWrapper .saXYChart:has(.saSeriesHover) .saLegendItem:not(.saSeriesHover){opacity:.5}.saInfoSqlChartWrapper .saChartWrapper .saXYChart:has(.saSeriesHover) .saBar:not(.saSeriesHover){opacity:.5}.saInfoSqlChartWrapper .saChartWrapper .saXYChart:has(.saSeriesHover) .saStackedPart:not(.saSeriesHover){opacity:.5}.saEmptyState{display:flex;justify-content:center;align-items:center;gap:16px;flex-direction:column;padding:16px;color:#313a44}.saEmptyState .saEmptyStateIcon{display:flex;justify-content:center;align-items:center;position:relative;height:48px;width:48px;border-radius:8px;background-color:#dde3ec}.saEmptyState .saEmptyStateIcon .saIcon{color:#60748b;font-size:24px;z-index:1}.saEmptyState .saEmptyStateBody{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;text-align:center}.saEmptyState .saEmptyStateHeading{font-size:16px;font-weight:500}.saEmptyState .saEmptyStateDescription{font-size:14px}.saMenuItemPopup{position:absolute;background-color:#fff}.saLargeScreen .saMenuItemPopup.saSmall{width:400px;height:400px;max-height:75%;max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:8px;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)}.saLargeScreen .saMenuItemPopup.saMedium{width:800px;height:800px;max-height:85%;max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:8px;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)}.saMenuItemPopup.saLarge{left:12px;right:5px;top:55px;bottom:0;transform:none;box-shadow:-16px -14px 30px -10px rgba(49,58,68,.2);border-radius:8px 8px 0 0}.saSmallScreen .saMenuItemPopup{left:0;right:0;top:0;bottom:0;border:0;width:none;height:none;border-radius:8x 8px 0 0}.saMenuItemPopup iframe{width:100%;height:100%}.saMenuItemPopup form{display:none}.smallscreen .saMenuItemPopup{left:0;right:0;top:0;bottom:0;border:0}body.saPopup .saMenuItemPopup{right:0}body.saPopup::before{background:0 0!important}.saPopup .maincolinner{margin-left:16px}.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}.saNodeContent .saDatabaseOverviewMandatory{height:6px;width:6px;background:#e0163e;border-radius:50%}.saWebServiceLogPart{border:solid 1px #ccd5e2;padding:16px;border-radius:16px;margin-bottom:16px}.saWebServiceLogPart h3{margin-top:0}.saWebServiceLogPart p{margin-bottom:0}pre.saCode{tab-size:4}

