@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:2rem;line-height:2.5rem}.saCompact h1{font-size:1.5rem;line-height:2rem}.saSmallScreen h1{font-size:1rem;line-height:1.25rem}h2{font-weight:600;font-size:1.5rem;line-height:2rem}.saCompact h2{font-size:1.25rem;line-height:1.75rem}.saSmallScreen h2{font-size:1rem;line-height:1.25rem}h3{font-weight:500;font-size:1rem;line-height:1.375rem}.saSmallScreen h3{font-size:.875rem;line-height:1.25rem}h4{font-weight:700;font-size:.875rem;line-height:1.375rem}.saSmallScreen h4{font-size:.75rem;line-height:1.125rem}h5{font-weight:300;font-size:.75rem;line-height:1.125rem}.saSmallScreen h5{font-size:.75rem;line-height:1.125rem}h6{font-weight:900;font-size:.75rem;line-height:1.125rem;font-variant:small-caps}@font-face{font-family:Lexend;src:url(../Fonts/Lexend-VariableFont_wght.ttf) format("truetype");font-weight:100 900}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}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:0;padding:0 0 0 2.5rem}.saHtmlViewWrapper table{border-collapse:collapse}.saHtmlViewWrapper thead{background:#f8f9fb;font-weight:700}.saHtmlViewWrapper td,.saHtmlViewWrapper th{border:1px solid #eef1f5;padding:.5rem;text-align:left}.saHtmlViewWrapper a{color:#2d6ce1;font-weight:500}.saHtmlViewWrapper p{margin:revert}.saHtmlViewWrapper ol,.saHtmlViewWrapper ul{list-style:revert;margin:revert;padding: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:.3125rem;padding-left:.3125rem}.saHtmlViewWrapper tr:nth-child(2n){background:#f8f9fb}.saHtmlViewWrapper a:hover{text-decoration:underline}.saHtmlViewWrapper ul{list-style:disc;padding-left:2rem}.saHtmlViewWrapper ol{list-style:decimal;padding-left:2rem}.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:.875rem;line-height:1.5}.fieldandbuttonwrapper{display:flex}.fieldwrapper.search{position:relative}.maincolbodyinner{padding:1rem}.interface,.pagecontentframe,body,html{height:100%}.maincol,.maincolbodyinner{height:100%}.scrollcontent{height:100%;overflow:auto;margin-top:0}.saLargeScreen .scrollcontent{scrollbar-gutter:stable}.saMiniView.saLargeScreen .scrollcontent{scrollbar-gutter:unset}.scrollcontent.parameterinput{height:100%}.scrollcontent.parameterinput .btnfield{position:relative}.scrollcontent-inner{position:relative}.saMiniView.saLargeScreen .scrollcontent-inner{padding:0;padding-bottom:2px}.saPopup.saLargeScreen .scrollcontent-inner{padding:1rem 0 1rem 1rem}.saLargeScreen .scrollcontent-inner{padding:0 .5rem 1.5rem 1.5rem}@supports not (scrollbar-gutter:stable){.saLargeScreen .scrollcontent-inner{padding:0 1.5rem 1.5rem 1.5rem}}.saLargeScreen .scrollcontent-inner:has(.saTabView){padding:0 0 0 1.5rem}.scrollindicator{right:0;height:1px;margin-top:2px;margin-left:-1.5rem;background:linear-gradient(to right,rgba(204,213,226,.04),#ccd5e2,#ccd5e2,#ccd5e2,rgba(204,213,226,.04));transition:ease opacity .2s;opacity:0}.scrollindicator.scrolled{opacity:1}.smallscreen .scrollindicator{display:none}.col{float:left}span.marked{display:block;float:left;padding:2px 0 0 2rem}tr.hascontextmenu{cursor:pointer}span[data-sa-admin-link]{cursor:pointer}a.sort{line-height:1rem;color:#313a44;font-size:.875rem;min-width:1px;cursor:pointer}a.notSortable:hover{cursor:default}a.link{cursor:pointer}.gridwrapper{display:inline-block}.editable.edited input,.editable.edited select{background:#fff!important;min-height:1.625rem;border:0!important}.gridwrapper .editable.edited :focus{outline:0}.editable.edited i{font-size:1.3125rem}nobr:has(.gridtext,.saIcon){display:inline}nobr:has(.gridtext,.saIcon) .saLinkText{display:inline}nobr:has(.gridtext,.saIcon) .saIcon{display:inline}nobr:has(.gridtext,.saIcon) .gridtext{display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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:1rem;font-weight:700}.paragraphs h2,.paragraphs h3,.paragraphs h4,.paragraphs p{margin:0 0 .5rem;padding:0;overflow-wrap:break-word;word-wrap:break-word}.paragraphs ol,.paragraphs ul{margin:0;padding-left:2rem}.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:10rem;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}.labelcell{width:1px;display:table-cell;padding-top:0;padding-left:2px;height:1px}.labelcell .labelcontainer{height:100%;border-left:.25rem solid transparent;white-space:nowrap}.smallscreen .fielddescription{display:none!important}.fielddescription2{display:none;font-style:italic;max-width:93vw;white-space:normal}.saUseAccessibilityMode :focus-visible{outline:#000 dashed 4px!important;outline-offset:-2px!important;box-shadow:inset 0 0 0 2px #fff,0 0 0 2px #fff!important}.smallscreen .inputlayoutfieldgrouprow.opened .fielddescription2{display:block}.smallscreen .descriptionwrapper .opened{display:block}.descriptiontogglewrapper{position:relative;display:inline}.descriptiontoggle{height:1.5rem;width:1.5rem;text-align:center;margin-left:.5rem;display:none;cursor:pointer;position:absolute;background:0 0}.descriptiontogglemultirow{cursor:default;padding-left:2px;background:0 0}.smallscreen .descriptiontoggle{display:inline-block}.smallscreen .descriptiontogglemultirow{cursor:pointer}.editableindicator{color:rgba(51,80,121,.58);padding:0 2px 0 .3125rem}.saLargeScreen .listpage .editableindicator{margin:0 1px 0 .5rem}.smallscreen .labelcell{padding:.1875rem 0 0 0;height:auto}.smallscreen .labelcell label{-webkit-text-size-adjust:100%;font-size:1rem;padding-left:0;margin-bottom:.1875rem;padding-top:0;padding-bottom:0;border-left:0}.labelcell label{padding-right:1rem;padding-left:.5rem;padding-top:.625rem;padding-bottom:.625rem;display:inline-block;white-space:nowrap}.sibling .labelcell label{padding-left:0}.smallscreen .sibling .labelcell label{margin-left:0;margin-bottom:.1875rem}.smallscreen .nolabel{padding-left:0}.nolabel{padding-left:1rem}.smallscreen .fieldcell,.smallscreen .sibling-fieldcell{margin-bottom:.3125rem;padding-bottom:0;display:block}.btnfield{padding:.5rem 0 0 0;gap:.5rem;display:flex}.saFormButtonGroup{gap:.5rem;display:flex}.saSmallScreen .btnfield{flex-direction:column}select option{padding:2px .5rem;cursor:pointer}input[type=checkbox]:enabled{cursor:pointer}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;max-width:100%;flex-shrink:0}.btnfield .saFormButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .btnfield .saFormButton:active{border-radius:.75rem}.saStandard .btnfield .saFormButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .btnfield .saFormButton{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .btnfield .saFormButton:active{border-radius:.75rem}.saCompact .btnfield .saFormButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .btnfield .saFormButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .btnfield .saFormButton:active{border-radius:.75rem}.saSmallScreen .btnfield .saFormButton .saIcon{font-size:1.25rem;min-width:1.625rem}.maincolinner .btnfield .saFormButton{padding-right:2.0313rem}.inputPageScriptButtonCell .saJavaScriptButton{margin-right:.25rem}:-ms-input-placeholder{color:gray}.maincolbody.search{position:relative}.inputlayoutfieldgrouphead label{pointer-events:auto}.menuitemtable{width:100%}.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:.5rem}.smallscreen .inputlayoutgroup.border.headless{padding:0}.inputlayoutgrouphead{border-radius:2px .1875rem 0 0;min-height:1rem}.inputlayoutgroupfoot{border-radius:0 0 .1875rem .1875rem;min-height:.1875rem;padding-bottom:.5rem}.smallscreen .inputlayouttable{display:block;margin-left:.3125rem}.smallscreen .inputlayouttable td{display:block}.smallscreen .inputlayouttable td.hidden{display:none}.inputlayoutcolumn>table{padding:.5rem 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:1rem}.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:.5rem}.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:1rem}.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:.25rem;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:1rem}.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:1rem;left:0}.scrollZoneRight{position:fixed;background-color:teal;opacity:0;top:0;height:100%;width:1rem;right:0}.scrollZoneTop{position:fixed;background-color:teal;opacity:0;left:0;width:100%;height:1rem;top:0}.scrollZoneBottom{position:fixed;background-color:teal;opacity:0;left:0;width:100%;height:1rem;bottom:0}body.right{background:#fff}.body.smallscreen::before{background:0 0!important}.saSqlSelectPane{position:fixed;z-index:1110;min-width:25rem;right:10%;top:3.5rem;background-color:#fff;border:2px solid #2d6ce1}.saSqlSelectPane #CloseButton{position:absolute;right:.3125rem;top:.3125rem;cursor:pointer}.saSqlSelectChoices{margin:.9375rem;font-size:.875rem;line-height:1.7}.saSqlSelectChoices span{cursor:pointer;color:#2d6ce1}.saSqlSelectChoices span:hover{text-decoration:underline}.indicatedragdrop .saDragged,.indicatedragdrop .saDropOn{border-radius:.5rem;background:#e5efff;border:1px dotted #2d6ce1}.externalframe{width:100%;border:1px solid #dde3ec}.externalframe.autoheight{min-height:15.625rem}.labelmobile{display:none!important}.smallscreen .fieldrow{display:block}.smallscreen .inputPageScriptButtonCell{display:block;padding-top:0}.smallscreen .sibling .inputPageScriptButtonCell{display:block;float:left}.smallscreen .controlcell,.smallscreen .inputlayoutfieldgrouprow>.labelcell{padding-right:0!important;margin-left:.3125rem!important;margin-right:.3125rem!important}.smallscreen .datetime{width:calc(98.5% - 3.875rem)!important}.smallscreen .datetimefield .saEditableGridButton.leftposition{right:2.125rem}.smallscreen .fieldextras{float:left;width:100%}.smallscreen .maincolbody.input{border:none!important;padding-bottom:1.25rem}.smallscreen .maincolbody.input .inputlayoutcolumn>table{box-shadow:none;border:none;width:100%}.smallscreen .pagingbottom{display:none!important}.smallscreen .labelmobile{display:inline-block!important;padding:.625rem 0 .625rem 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:3.125rem;cursor:pointer;margin-top:.9375rem;margin-bottom:.625rem}div.footerarea{position:absolute;bottom:0;width:100%}div.footerarea.dock{position:relative!important}span.marked{display:block;float:left;padding:2px 0 0 2rem}.iconpreview .saIcon{color:#7088a4;font-size:3.0625rem;padding:.3125rem;position:relative;z-index:1;margin-top:-.3125rem}.iconpreview .saBadge{border:2px solid #fff;border-radius:50%;color:#fff;font-size:1rem;margin-left:-1.75rem;padding:.1875rem;background:#7088a4;z-index:20;margin-top:1.5rem;position:absolute}.iconpreview.saDestructive .saIcon{color:#e0173e}.iconpreview.saDestructive .saBadge{background:#e0173e}.saGridCell .systemicon .icon,.saInfoBoxContent .systemicon .icon{font-size:1rem}.saGridCell .systemicon .icon.fa-2x,.saGridCell .systemicon .icon.sa-2x,.saInfoBoxContent .systemicon .icon.fa-2x,.saInfoBoxContent .systemicon .icon.sa-2x{font-size:2rem}.saGridCell .systemicon .icon.fa-3x,.saGridCell .systemicon .icon.sa-3x,.saInfoBoxContent .systemicon .icon.fa-3x,.saInfoBoxContent .systemicon .icon.sa-3x{font-size:3rem}.saGridCell .systemicon .icon.fa-4x,.saGridCell .systemicon .icon.sa-4x,.saInfoBoxContent .systemicon .icon.fa-4x,.saInfoBoxContent .systemicon .icon.sa-4x{font-size:4rem}.saGridCell .systemicon .icon.fa-5x,.saGridCell .systemicon .icon.sa-5x,.saInfoBoxContent .systemicon .icon.fa-5x,.saInfoBoxContent .systemicon .icon.sa-5x{font-size:5rem}.saInfoBoxContent .systemicon{top:1px;position:relative;padding-right:.1875rem}.iconpreview.iconred .icon{color:#e0173e}.iconpreview.iconyellow .icon{color:#f6ad00}.iconpreview.icongreen .icon{color:#009b36}.iconpreview.iconblue .icon{color:#2d6ce1}.iconpreview.iconblack .icon{color:#313a44}.iconpreview.iconwhite .icon{color:#fff}.iconpreview.iconwhite .icon{background:#2d6ce1;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:2rem!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:-25rem}to{right:0}}@keyframes drawerslideout{from{right:0}to{right:-25rem}}.drawerLoadingSpinner{color:#2d6ce1;text-align:center;margin-top:5rem}.grid .inputControl{position:relative;float:left;height:1.875rem}.grid .textarea{border:none;width:calc(100% - .5625rem);padding-left:.4375rem;padding-right:.25rem}.grid .dropdown{width:calc(100% + 2px);padding-left:.1875rem;border:1px solid #fffeee!important}.grid .editButtonsWrapper{position:relative;background:#fffeee}.grid .editButtonsWrapper.edit-field-type-textarea{float:right}.grid .editButtons{position:absolute;right:-.9375rem;top:-1.75rem;display:flex;border-radius:.5rem;box-shadow:2px 2px 2px #eef1f5,-2px -2px 2px #eef1f5;background:#313a44;align-items:center;z-index:2;height:2rem;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:.25rem;padding-top:.25rem;position:relative;min-height:2rem;display:table-cell}.fieldcell input[type=file]{width:100%;margin:.25rem 0}.inputPageScriptButtonCell{display:table-cell}.fieldbuttoncontainer{display:flex}.fielddescription{display:table-cell;padding-top:.625rem;margin-bottom:.625rem;z-index:1;position:relative;font-style:italic;padding-right:1rem}.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:.25rem}.smallscreen .labelcell{margin-top:.625rem;display:block}.fieldextras .inputPageScriptButtonCell{padding-top:.25rem}.blinking-help{animation:blinking-help 2s linear infinite}@keyframes blinking-help{50%{color:transparent}}.helpContent{overflow:auto;flex:1 1 auto;padding:.5rem .5rem 2rem;-webkit-overflow-scrolling:touch}.smallscreen .calendar{flex-grow:1;display:flex;flex-direction:column}.sa-2x{font-size:2rem}.sa-3x{font-size:3rem}.sa-4x{font-size:4rem}.sa-5x{font-size:5rem}.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}.maincolinner{padding:0}.saScrollable{height:100%}span.subject{display:block;width:100%}body.pageheader{padding-top:0}.interface .infoarea{margin-top:0}body .gradients,body .scrollcontent{background:0 0}.tableintabs{box-shadow:none;border:none;background:0 0}.scrollcontent{width:100%;background:0 0;box-shadow:none}.smallscreen .scrollcontent-inner{min-height:0}.navigatorbuttonrow .navigator-wrapper{margin-top:0}.interface .tableintabs table.scrollable{box-shadow:none}.interface .infobox{box-shadow:none}.interface .multipartpanel{box-shadow:none}.interface .navigatorbuttons .btnrow{box-shadow:none}.interface .inputlayoutcolumn>table{border:none;box-shadow:none}.saGridTop .saGridTopInner{box-shadow:none!important}.saGrid{box-shadow:none!important}a{cursor:pointer}.saLargeScreen .saRootContentWrapper{display:flex;flex-direction:row;overflow:hidden}body{line-height:1;color:#313a44}body.saRootBody{display:flex;flex-direction:column}body.saRootBody .saRootContentWrapper{height:100%}body.saPc ::-webkit-scrollbar,body.saPc::-webkit-scrollbar{width:1rem;height:1rem;background-color:#ccd5e2;border-radius:.5rem;border:.3125rem solid transparent;background-clip:padding-box}body.saPc ::-webkit-scrollbar:hover,body.saPc::-webkit-scrollbar:hover{border-width:2px}body.saPc ::-webkit-scrollbar-thumb,body.saPc::-webkit-scrollbar-thumb{background-color:#7088a4;border-radius:.5rem;border:.3125rem solid transparent;background-clip:padding-box}body.saPc ::-webkit-scrollbar-thumb:hover,body.saPc::-webkit-scrollbar-thumb:hover{background-color:#506072;border-width:2px}body.saPc ::-webkit-scrollbar-thumb:active,body.saPc::-webkit-scrollbar-thumb:active{background-color:#313a44}body.saPc ::-webkit-scrollbar-corner,body.saPc::-webkit-scrollbar-corner{background-color:transparent}.saDropIndicator{position:absolute;pointer-events:none;z-index:1073741824}.saDropIndicator.saVertical{border-left:2px solid #1c57c6}.saDropIndicator.saHorizontal{border-top:2px solid #1c57c6;border-radius:1px}.saMarkFavorite button{background:0 0}.saFavoriteIcon:active.saFavoriteAdded::before,.saFavoriteIcon:hover.saFavoriteAdded::before{font-weight:400;color:#ffcd5b}.saFavoriteIcon.saFavoriteAdded,.saFavoriteIcon:active.saFavoriteNotAdded::before,.saFavoriteIcon:hover.saFavoriteNotAdded::before{font-weight:900;color:#ffcd5b}.saFavoriteIcon.saFavoriteNotAdded{color:#ccd5e2}.saHighContrast .saFavoriteIcon.saFavoriteAdded,.saHighContrast .saFavoriteIcon:active::before,.saHighContrast .saFavoriteIcon:hover::before{color:#ca6d34}.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}.saSmallScreenHasTopButtons.saSmallScreen .scrollcontent{padding-top:4rem;height:calc(100% - 4rem)}.saSmallScreenHasTopButtons.saSmallScreen .scrollcontent .saPicker{margin-top:-4rem}.saStandard .maincolinner{height:calc(100% - 4.5rem - .5rem - 1rem)}.saStandard.saPopup .maincolinner{height:calc(100% - 4.5rem - 2px - 1rem)}.saStandard.saLargeScreenHasTopButtons .maincolinner{height:calc(100% - 7rem - .5rem - 1rem)}.saStandard.saLargeScreenHasTopButtons.saPopup .maincolinner{height:calc(100% - 7rem - 2px - 1rem)}.saCompact .maincolinner{height:calc(100% - 4rem - .5rem - 1rem)}.saCompact.saPopup .maincolinner{height:calc(100% - 4rem - 2px - 1rem)}.saCompact.saLargeScreenHasTopButtons .maincolinner{height:calc(100% - 6rem - .5rem - 1rem)}.saCompact.saLargeScreenHasTopButtons.saPopup .maincolinner{height:calc(100% - 6rem - 2px - 1rem)}.saSmallScreen .maincolinner{height:calc(100% - 3.5rem)}.saSmallScreen.saHasLogotypeHeader .maincolinner{height:calc(100% - 5.5rem)}.saMiniView.saStandard .maincolinner{height:calc(100% - 4rem - 2px)}.saMiniView.saStandard.saLargeScreenHasTopButtons .maincolinner{height:calc(100% - 7rem - 2px)}.saMiniView.saCompact .maincolinner{height:calc(100% - 3rem - 2px)}.saMiniView.saCompact.saLargeScreenHasTopButtons .maincolinner{height:calc(100% - 6.5rem - 2px)}.saSmallScreen .scrollcontent{height:100%}.saSmallScreen.saRootBody{line-height:0}.saContextMenuWrapper .saContextMenu{border:solid 1px #ccd5e2;box-shadow:0 0 2rem rgba(49,58,68,.07);display:flex;flex-direction:column;padding-inline-start:0;padding:0;position:absolute;border-radius:.5rem;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:7rem}.saSmallScreen .saContextMenuWrapper .saContextMenu,.saSmallscreensidebar .saContextMenuWrapper .saContextMenu{min-width:100%}.saContextMenuWrapper .saContextMenu li{padding:2px .25rem}.saContextMenuWrapper .saContextMenu li:first-child{padding-top:.25rem}.saContextMenuWrapper .saContextMenu li:last-child{padding-bottom:.25rem}.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:.25rem;white-space:nowrap;cursor:pointer;height:2.5rem}.saCompact .saContextMenuWrapper .saContextMenu li>*{height:2rem}.saContextMenuWrapper .saContextMenu li>* .saIcon{color:#7088a4;display:flex;align-items:center;justify-content:center}.saStandard .saContextMenuWrapper .saContextMenu li>* .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saContextMenuWrapper .saContextMenu li>* .saIcon{font-size:1rem;min-width:1.25rem}.saSmallScreen .saContextMenuWrapper .saContextMenu li>* .saIcon,.saSmallscreensidebar .saContextMenuWrapper .saContextMenu li>* .saIcon{font-size:1.25rem;min-width:1.625rem}@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:.5rem}.saContextMenuWrapper .saContextMenu li>:active .saBadge{border-color:#ccd5e2;color:#ccd5e2}.saContextMenuWrapper .saContextMenu a.saDestructive{color:#e0173e;border-color:#fbd4dc}.saContextMenuWrapper .saContextMenu a.saDestructive .saIcon{color:#e0173e}.saContextMenuWrapper .saContextMenu a.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saContextMenuWrapper .saContextMenu a.saDestructive:hover .saContextMenuItem{color:#fff;background:#e0173e;border-color:transparent}.saContextMenuWrapper .saContextMenu a.saDestructive:hover .saContextMenuItem .saIcon{color:#fff}.saContextMenuWrapper .saContextMenu a.saDestructive:hover .saContextMenuItem .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saContextMenuWrapper .saContextMenu a.saDestructive:active .saContextMenuItem{color:#fff;background:#be1435;border-color:transparent}.saContextMenuWrapper .saContextMenu a.saDestructive:active .saContextMenuItem .saIcon{color:#fff;background-color:#be1435}.saContextMenuWrapper .saContextMenu a.saDestructive:active .saContextMenuItem .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.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:.5rem;font-size:.875rem;padding:0 .5rem;border-radius:.25rem;height:100%;width:100%}.saContextMenuWrapper .saContextMenu .saDivider{height:1px;border-radius:1px;background:#eef1f5}.saDebugContextMenu{z-index:1100}.saSpecialLinkIcon{color:#7088a4;margin-left:.25rem}.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:rgba(49,58,68,.2)}.saPopup .saPopupOverlay::backdrop{border-radius:.5rem .5rem 0 0}.saSideBar .saPopupOverlay{display:block;position:absolute;top:0;left:0;background-color:rgba(49,58,68,.2)}.saRightFrameRoot{width:100%;height:100%}.saLargeScreen .saRightFrameRoot{border-left:1px solid #ccd5e2}.saBottomSheet{border-radius:1rem 1rem 0 0;background:#fff;position:fixed;width:100%;transition:transform .2s,translate .2s;height:90%;padding-top:3rem}.saBottomSheet.saEaseTransition{transition:transform .2s,translate .2s,top .2s}.saBottomSheet .saSheetDragHandle{position:absolute;top:0;left:0;right:0;width:100%;height:3rem;cursor:grab;display:flex;align-items:center;justify-content:center}.saBottomSheet .saDraggableThumb{position:absolute;bottom:2rem;height:.25rem;background:#ccd5e2;border-radius:2px;width:3.5rem}.saBottomSheet .saSheetContent{display:flex;width:100%;height:calc(100% - 3rem);overflow-y:auto}.saBottomSheet .saSheetButton{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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;position:absolute;right:.25rem;top:.25rem}.saBottomSheet .saSheetButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saBottomSheet .saSheetButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saBottomSheet .saSheetButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saBottomSheet .saSheetButton .saIcon{color:#7088a4}.saBottomSheet .saSheetButton.saDestructive{color:#e0173e}.saBottomSheet .saSheetButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saBottomSheet .saSheetButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saBottomSheet .saSheetButton.saDestructive:hover .saIcon{color:#e0173e}}.saBottomSheet .saSheetButton.saDestructive:active{color:#fff;background:#e0173e}.saBottomSheet .saSheetButton.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saBottomSheet .saSheetButton:hover{background:#f8f9fb;color:#2d6ce1}.saBottomSheet .saSheetButton:hover .saIcon{color:#2d6ce1}}.saBottomSheet .saSheetButton:active{background:#dde3ec}.saBottomSheet .saSheetButton:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saBottomSheet .saSheetButton:disabled .saIcon{color:#7088a4}.saStandard .saBottomSheet .saSheetButton{gap:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saBottomSheet .saSheetButton:active{border-radius:.75rem}.saStandard .saBottomSheet .saSheetButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saBottomSheet .saSheetButton{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saBottomSheet .saSheetButton:active{border-radius:.75rem}.saCompact .saBottomSheet .saSheetButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saBottomSheet .saSheetButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saBottomSheet .saSheetButton:active{border-radius:.75rem}.saSmallScreen .saBottomSheet .saSheetButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saSpinnerWrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000000000;background-color:rgba(255,255,255,.01)}.saPackageButton{gap:.5rem;padding:.5rem;height:2.25rem;border-radius:.5rem;font-size:.875rem}.saEmptyState{display:flex;justify-content:center;align-items:center;gap:1rem;flex-direction:column;padding:1rem;color:#313a44}.saEmptyState .saEmptyStateIcon{display:flex;justify-content:center;align-items:center;position:relative;height:3rem;width:3rem;border-radius:.5rem;background-color:#dde3ec}.saEmptyState .saEmptyStateIcon .saIcon{color:#60748b;font-size:1.5rem;z-index:1}.saWarning.saEmptyState .saEmptyStateIcon{background-color:#ffecb7}.saWarning.saEmptyState .saEmptyStateIcon .saIcon{color:#f6ad00}.saEmptyState .saEmptyStateBody{display:flex;flex-direction:column;gap:.25rem;align-items:center;justify-content:center;text-align:center}.saEmptyState .saEmptyStateHeading{font-size:1rem;font-weight:500}.saEmptyState .saEmptyStateDescription{font-size:.875rem;color:#60748b}.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:.875rem;line-height:1.25rem;padding:1rem 1.125rem;width:calc(100% - 2.25rem);text-align:center;color:#fff;position:absolute;text-decoration:none;z-index:9999;top:-12.5rem;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:#e0173e}.systemicon:not(.customcolor) .icon.iconyellow{color:#f6ad00}.systemicon:not(.customcolor) .icon.icongreen{color:#009b36}.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:1rem;padding:1rem;border:solid 1px #ccd5e2}.saInfoBoxArea .saInfoBox{display:flex;flex-direction:column;position:relative;gap:1rem}.saInfoBoxArea .saInfoBox img{max-width:100%;object-fit:contain}.saInfoBoxArea .saInfoBox.saOpen .saInfoBoxExpandIcon{transform:rotate(180deg)}.saInfoBoxArea .saInfoBox.saClosed .saInfoBoxInner{display:none}.saInfoBoxArea .saInfoBox.saClosed .saInfoBoxExpandIcon{transform:rotate(0)}.saInfoBoxArea .saInfoBox:not(:last-child)::after{content:"";position:absolute;left:0;height:1px;border-radius:1px;width:100%;background:#ccd5e2;bottom:-1rem}.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:.5rem;margin:-.5rem 0}.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton{background:0 0;border-radius:.5rem;width:calc(100% + 1rem);padding:0 .5rem;margin-left:-.5rem;text-align:left;position:relative;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}@media (pointer:fine){.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton:hover{background:#f8f9fb}.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton:hover h3{color:#2d6ce1}.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton:hover .saIcon{color:#2d6ce1}}.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton:active{background:#eef1f5;border-radius:.75rem}.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton:active h3{color:#2d6ce1}.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton:active .saIcon{color:#2d6ce1}.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton::after{content:'';position:absolute;height:100%;min-height:3rem;width:calc(100% + 1rem);left:-.5rem;min-width:3rem;background-color:transparent;opacity:0;user-select:none}.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton .saInfoBoxExpandIcon{display:flex;justify-content:center;align-items:center;color:#7088a4;font-size:1rem;height:2rem;width:2rem;min-width:2rem;margin-right:-.5rem;transition:transform .2s ease}.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:1.875rem;display:block}.saInfoBoxArea .saInfoBoxHeading .saInfoBoxHeaderIcon .saIcon{font-size:1.25rem;color:#7088a4}.saInfoBoxArea .saInfoBoxHeading .saInfoBoxHeaderIcon .saBadge{font-size:.5625rem;color:#fff;margin-left:-.5625rem;background:#7088a4;border-radius:50%;padding:1px;border:2px solid #fff;width:.875rem;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:.5rem;align-items:center}.saInfoBoxArea .saInfoBoxInner{display:flex;flex-direction:column;transition:transform .2s ease,height .2s ease,opacity .2s ease;word-break:break-word;gap:1rem}.saCompact .saInfoBoxArea .saInfoBoxInner{gap:.75rem}.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:1rem;grid-row-gap:1rem}.saCompact .saInfoBoxArea .saInfoBoxGrid{grid-row-gap:.75rem}.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:.75rem;display:flex;gap:.5rem;align-items:center}.saInfoBoxArea .saInfoBoxLabel .saAiIcon{height:1rem;min-width:1rem;background-position:center;background:url(../img/aiSparkles.svg) top center no-repeat;position:relative}.saInfoBoxArea .saInfoBoxLabel .saAiIcon::after{content:'';position:absolute;height:2rem;width:2rem;bottom:50%;left:50%;transform:translate(-50%,50%)}.saInfoBoxArea .saInfoBoxCol{display:flex;flex-direction:column}@keyframes clip{to{background-position:-200% center}}.saInfoBoxArea .saInfoBoxCol:has(.saAiIcon:focus-visible) .saInfoBoxTextContent,.saInfoBoxArea .saInfoBoxCol:has(.saAiIcon:hover) .saInfoBoxTextContent{background-image:linear-gradient(.1turn,#8b4af1 0,#8b4af1 50%,#ff6dcd 60%,#8b4af1 100%);background-size:auto auto;background-clip:border-box;background-size:200% auto;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:clip 4s ease}.saInfoBoxArea .saInfoBoxImage{display:flex;justify-content:center}.saInfoBoxArea .saInfoSqlKpiWrapper{display:flex;flex-direction:row;align-items:flex-end;gap:1rem;width:100%;flex-wrap:wrap;overflow:hidden}.saInfoBoxArea .saRowWrapper{display:flex;flex-direction:column;gap:2rem}.saInfoBoxArea .saRowWrapper:not(:first-child)::before{content:'';position:relative;top:0;height:1px;width:100%;border-radius:1px;background:#ccd5e2;top:1rem}.saInfoBoxArea .saColWrapper{display:flex;flex-direction:row;gap:2rem}.saInfoBoxArea .saCol{position:relative;display:flex;flex-direction:column;flex:1 1 100%;transition:all .2s ease;gap:2rem}.saInfoBoxArea .saCol .systemicon{top:1px;position:relative;padding-right:.1875rem}.saInfoBoxArea .saCol .systemicon .saIcon{min-width:1.25rem;text-align:center}.saInfoBoxArea .saCol:not(:last-child)::after{content:'';position:absolute;top:0;height:100%;width:1px;border-radius:1px;background:#ccd5e2;right:-1rem}.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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;margin-right:-.5rem}.saInfoBoxArea .saExpandButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e}.saInfoBoxArea .saExpandButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saInfoBoxArea .saExpandButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saInfoBoxArea .saExpandButton.saDestructive:hover .saIcon{color:#e0173e}}.saInfoBoxArea .saExpandButton.saDestructive:active{color:#fff;background:#e0173e}.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:.75rem}.saInfoBoxArea .saExpandButton .saIcon{transition:transform .2s ease;position:relative}.saInfoBoxArea .saExpandButton::after{content:'';height:3rem;width:3rem;position:absolute;opacity:0;background-color:transparent}.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:0;padding:0 0 0 2.5rem}.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:.5rem;text-align:left}.saInfoBoxArea .saUserHtmlContent a{color:#2d6ce1;font-weight:500}.saInfoBoxArea .saUserHtmlContent p{margin:revert}.saInfoBoxArea .saUserHtmlContent ol,.saInfoBoxArea .saUserHtmlContent ul{list-style:revert;margin:revert;padding: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:.5rem;padding:.5rem;margin-bottom:1rem;border-radius:.5rem;color:#313a44;overflow:hidden}.saInfoArea .saWarningBox .saIcon{font-size:1.25rem;min-width:2rem;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:8rem;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:.375rem}.saInfoArea .saWarningBox .saButtons{display:flex;flex:0 0 auto}.saInfoArea .saWarningBox .saPadding{flex:1 0 auto}.saInfoArea .saWarningBox .saClose{font-size:1rem;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;max-width:100%;flex-shrink:0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;color:#60748b;position:relative;background-color:transparent}.saInfoArea .saWarningBox .saWarningButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}.saInfoArea .saWarningBox .saWarningButton::after{content:'';height:3rem;width:2.75rem;position:absolute;top:-.5rem;right:-.5rem}@media (pointer:fine){.saInfoArea .saWarningBox .saWarningButton:hover{color:#fff}}@media (pointer:fine){.saInfoArea .saWarningBox .saClose .saWarningButton:hover{background:#e0173e}}.saInfoArea .saWarningBox .saClose .saWarningButton:active{background:#bf0024}.saInfoArea .saWarningBox .saWarningExpander .saWarningButton::after{right:unset;left:-.875rem}.saInfoArea .saWarningBox .saWarningExpander.saOpen i{transform:rotate(180deg)}.saInfoArea .saWarningBox.saError{background:#fff7f7;border:1px solid #e0173e}.saInfoArea .saWarningBox.saError .saIcon{color:#e0173e}@media (pointer:fine){.saInfoArea .saWarningBox.saError .saWarningExpander .saWarningButton:hover{background:#e0173e}}.saInfoArea .saWarningBox.saError .saWarningExpander .saWarningButton:active{background:#bf0024}.saInfoArea .saWarningBox.saWarning{background:#fff8e7;border:1px solid #f6ad00}.saInfoArea .saWarningBox.saWarning .saIcon{color:#f6ad00}@media (pointer:fine){.saInfoArea .saWarningBox.saWarning .saWarningExpander .saWarningButton:hover{background:#9c6700}}.saInfoArea .saWarningBox.saWarning .saWarningExpander .saWarningButton:active{background:#825400}.saInfoArea .saWarningBox.saInfo{background:#f7faff;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:#1c57c6}.saInfoArea .saWarningBox.saSuccess{background:#f2fcf2;border:1px solid #29bb4e}.saInfoArea .saWarningBox.saSuccess .saIcon{color:#29bb4e}@media (pointer:fine){.saInfoArea .saWarningBox.saSuccess .saWarningExpander .saWarningButton:hover{background:#008429}}.saInfoArea .saWarningBox.saSuccess .saWarningExpander .saWarningButton:active{background:#006d1e}.saInfoArea .saWarningBox .saWarningExpander{position:relative;font-size:1rem;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:1rem}.saMultiPartContent .saInfoBoxArea{border-radius:.5rem}.saMultiPartContent .saInfoArea:last-child .saInfoBoxAreaWrapper{padding-bottom:0}.saPopup .saInfoBoxAreaWrapper{padding-bottom:1rem}.saInfoBoxAreaWrapper{padding-bottom:1rem}.saInfoBoxAreaWrapper.saInfoBoxAreaBelow{padding-bottom:0;padding-top:1rem}.saSmallScreen .saInfoBoxAreaWrapper.saNoBottomMargin{padding-bottom:0}.saLargeScreen .saInfoArea .saWarningBox:last-child{margin-bottom:1rem}.saLargeScreen.saPopup .saInfoArea .saWarningBox:last-child{margin-bottom:1rem}.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:1rem}.saSmallScreen .saWarningArea .saWarningBox:last-child{margin-bottom:0}.saSmallScreen .saInfoArea:first-child .saInfoBoxArea{margin-top:1rem}.saSmallScreen .saInfoBoxArea{margin:0 1rem}.saSmallScreen .saInfoBoxArea .saColWrapper,.saSmallScreen .saInfoBoxArea .saRowWrapper{gap:3rem}.saSmallScreen .saInfoBoxArea .saRowWrapper::before{top:1rem}.saSmallScreen .saInfoBoxArea .saCol{gap:2rem}.saSmallScreen .saInfoBoxArea .saCol::after{right:-1rem}.saSmallScreen .saInfoBoxArea .saInfoBox::after{bottom:-1rem}.saSmallScreen .saWarningBox{margin:1rem}.saBoxTableWrapper{overflow-x:auto;position:relative}.saBoxTableWrapper .saBoxTable .saTableHeading{text-align:left;font-size:.75rem;font-weight:500;color:#7088a4}.saBoxTableWrapper .saBoxTable .saTableCell{height:1.5rem;padding-right:.75rem;white-space:nowrap}.saBoxTableWrapper .saBoxTable .saTableCell.center{text-align:center}.saBoxTableWrapper .saBoxTable .saTableCell.right{text-align:right}.saBoxTableWrapper .saBoxTable td{font-size:.875rem;color:#313a44}.saPagination{font-size:.875rem;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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saPagination button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e}.saPagination button.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saPagination button.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saPagination button.saDestructive:hover .saIcon{color:#e0173e}}.saPagination button.saDestructive:active{color:#fff;background:#e0173e}.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:.75rem}.saPagination button:disabled{background:0 0}.saPagination button:disabled .saIcon{color:#ccd5e2}.saPagination input{max-width:2rem;height:1.75rem;padding:2px;text-align:center;border-radius:.5rem;min-width:2rem;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:.5rem;padding:0 .5rem;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:3rem;border-top:1px solid #ccd5e2;margin-top:1rem}.saSmallScreen .saPagination button{min-width:3rem;height:3rem}.saSmallScreen .saListGrid .saPagination{margin-top:0}.saSmallScreen .saGridWrapper .saPagination{margin-left:-1rem}.saSmallScreen .saMultiPartContent .saGridWrapper .saPagination{max-width:calc(100vw - 4rem)}.grid .draghandle{position:absolute;width:.3125rem;top:0;right:-.1875rem;cursor:e-resize;z-index:500;opacity:0}.grid .active_draghandle{border-left:2px solid #2d6ce1;opacity:1}.grid:has(.active_draghandle) th a{pointer-events:none}.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}.grid .saUseAccessibilityMode{overflow:auto;padding-bottom:.25rem;padding-right:2px}.grid .saUseAccessibilityMode .saGridCell{overflow-wrap:anywhere}.grid .saUseAccessibilityMode .saAggregateLabel,.grid .saUseAccessibilityMode .saGridHeadingInner{overflow-wrap:break-word;flex-wrap:wrap}.grid .saNotUsingAccessibilityMode .saGridHeadingLabel,.grid .saNotUsingAccessibilityMode a.sort{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25rem}@media (pointer:fine){.saToggleWrapper.saEditCellsToggle .saToggle:hover::before{background:#dcf}}.saToggleWrapper.saEditCellsToggle .saToggle:active::before{background:#f0ebff}.saToggleWrapper.saEditCellsToggle .saToggle:checked::before{background:#8b4af1}@media (pointer:fine){.saToggleWrapper.saEditCellsToggle .saToggle:checked:hover::before{background:#dcf}}.saToggleWrapper.saEditCellsToggle .saToggle:checked:active::before{background:#f0ebff}.saGridCheckbox{padding:0 .75rem}.saGridWrapper{width:fit-content;font-variant-numeric:tabular-nums}.saMiniView .saGridWrapper,.saMultiPartContent .saGridWrapper{margin-right:.1875rem}.saSmallScreen .saGridWrapper{padding-left:1rem;padding-right:1rem}.saLargeScreen .saGridWrapper>.saPagination{display:none}.saStandard .saGridWrapper:has(.saGridComponentContentLinks) .saGridHead{top:7.25rem}.saCompact .saGridWrapper:has(.saGridComponentContentLinks) .saGridHead{top:6.75rem}.saGridWrapper:has(.saGridComponentContentLinks) .saGridHead:not(:has(.saGridColumnGroupRow)) .saGridHeadingRow th{border-top:none}.saGridWrapper:has(.saGridComponentContentLinks) .saGridHead .saGridColumnGroup{border-top:none}.saGridWrapper:has(.saGridComponentContentLinks):not(:has(.saCompactGridTop)) .saGridTop{height:auto}.saGridWrapper:has(.saGridComponentContentLinks):not(:has(.saCompactGridTop)) .saGridTop .saGridTopInner{height:3.75rem}.saGridTop{box-sizing:border-box;width:100%;color:#313a44;background:#fff;font-weight:500;font-size:.875rem;height:3.75rem}.saSmallScreen .saGridTop .saPagination{display:none}.saStandard .saGridTop{height:4.5rem}.saGridTop .saGridComponentContentLinksWrapper{display:flex;align-items:center;background:#eef1f5;outline:solid 1px #ccd5e2;outline-offset:-1px;padding:.5rem .75rem;margin-bottom:-1px}.saGridTop .saGridComponentContentLinksWrapper .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:#313a44;background-color:#dde3ec;border-radius:.75rem;font-size:.75rem;line-height:.75rem;padding:.25rem;transition:ease background-color .2s}.saGridTop .saGridComponentContentLinksWrapper .saBadgeCount.saUrgent{color:#fff;background-color:#e0173e}.saStandard .saGridTop .saGridComponentContentLinksWrapper .saContextMenu{top:3.5rem}.saCompact .saGridTop .saGridComponentContentLinksWrapper .saContextMenu{top:2.75rem}.saCompact .saGridTop .saGridComponentContentLinksWrapper .saContextMenu .saContextMenuItem{font-size:.875rem}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks{display:flex;gap:.5rem;align-items:center}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .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;max-width:100%;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton .saButtonText,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton .saBadgedIcon,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton .saIcon,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton .saIcon,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton .saIcon{color:#7088a4}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton .saBadge,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton:hover,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton:hover .saIcon,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton:hover .saIcon{color:#2d6ce1}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton:hover .saBadge,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton:hover .saBadge{background-color:#2d6ce1}}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton:active,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton:active{background:#eef1f5}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton:active .saBadge,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saDestructive,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saDestructive{color:#e0173e;border-color:#fbd4dc}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saDestructive .saIcon,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saDestructive .saIcon{color:#e0173e}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saDestructive .saBadge,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saDestructive:hover,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saDestructive:hover .saIcon,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saDestructive:hover .saIcon{color:#fff}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saDestructive:hover .saBadge,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saDestructive:active,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saDestructive:active .saIcon,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saDestructive:active .saBadge,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saStandard .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton,.saStandard .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton{gap:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton:active,.saStandard .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton:active{border-radius:.75rem}.saStandard .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton .saIcon,.saStandard .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton,.saCompact .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton:active,.saCompact .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton:active{border-radius:.75rem}.saCompact .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton .saIcon,.saCompact .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton,.saSmallScreen .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton:active,.saSmallScreen .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton:active{border-radius:.75rem}.saSmallScreen .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton .saIcon,.saSmallScreen .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saStandard .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saMoreButton,.saStandard .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saMoreButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saMoreButton:active,.saStandard .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saMoreButton:active{border-radius:.75rem}.saCompact .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saMoreButton,.saCompact .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saMoreButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saMoreButton:active,.saCompact .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saMoreButton:active{border-radius:.75rem}.saSmallScreen .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saMoreButton,.saSmallScreen .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saMoreButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saMoreButton:active,.saSmallScreen .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saMoreButton:active{border-radius:.75rem}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saButtonPrimary,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saButtonPrimary{background-color:#2d6ce1;color:#fff}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saButtonPrimary .saIcon,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saButtonPrimary .saIcon{color:#fff}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saButtonPrimary .saBadge,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saButtonPrimary .saBadge{color:#2d6ce1;background:#fff;border-color:#2d6ce1}@media (pointer:fine){.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saButtonPrimary:hover,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saButtonPrimary:hover{background-color:#1e5ed5}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saButtonPrimary:hover .saBadge,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saButtonPrimary:hover .saBadge{background-color:#fff;border-color:#1e5ed5}}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saButtonPrimary:active,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saButtonPrimary:active{background-color:#1c58c6}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saButtonPrimary:active .saBadge,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saButtonPrimary:active .saBadge{color:#1c58c6;border-color:2px solid #1c58c6}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saButtonPrimary:disabled,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saButtonPrimary:disabled{background:#cbdaf8;pointer-events:none}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saButtonPrimary.saDestructive,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saButtonPrimary.saDestructive{background-color:#e0173e;color:#fff;border-color:#fbd4dc}@media (pointer:fine){.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saButtonPrimary.saDestructive:hover,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saButtonPrimary.saDestructive:hover{background-color:#ca1538}}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saInactive,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saInactive.saButtonPrimary,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saInactive.saDestructive,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saInactive,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saInactive.saButtonPrimary,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saInactive.saDestructive{background-color:#fff;color:#adbdd1;border-color:transparent;cursor:default}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saInactive .saIcon,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saInactive.saButtonPrimary .saIcon,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saInactive.saDestructive .saIcon,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saInactive .saIcon,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saInactive.saButtonPrimary .saIcon,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saInactive.saDestructive .saIcon{color:#adbdd1;background:0 0}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saInactive .saBadge,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saInactive.saButtonPrimary .saBadge,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saGridComponentContentLinkButton.saInactive.saDestructive .saBadge,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saInactive .saBadge,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saInactive.saButtonPrimary .saBadge,.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saMoreButton.saInactive.saDestructive .saBadge{color:#adbdd1;background-color:#fff;border-color:#adbdd1}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saBadge{height:.875rem;min-width:.875rem;font-size:.625rem;right:-.25rem;bottom:-.25rem;z-index:2}.saCompact .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saBadge{height:.75rem;min-width:.75rem;font-size:.5rem;right:-.375rem;bottom:-.25rem;border:1px solid}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saCollectorWrapper{display:flex}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saCollectorWrapper .saContextMenuWrapper{position:relative}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saCollectorWrapper .saContextMenuWrapper .saContextMenu{position:absolute;overflow-x:hidden}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saCollectorWrapper .saContextMenuWrapper .saContextMenuItem{max-width:25rem}.saSmallScreen .saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saCollectorWrapper .saContextMenuWrapper .saContextMenuItem{max-width:90vw}.saGridTop .saGridComponentContentLinksWrapper .saGridComponentContentLinks .saCollectorWrapper .saContextMenuWrapper .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.saListGrid .saGridTop{display:flex;justify-content:space-between;align-items:center;padding:1rem .5rem 0 1rem}.saListGrid .saGridTop .saButtons{margin-left:-.625rem}.stickyheader .saGridTop{position:sticky;top:0;z-index:3}.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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;position:relative}.saGridTop .saGridButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saGridTop .saGridButton:active{border-radius:.75rem}.saCompact .saGridTop .saGridButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saGridTop .saGridButton:active{border-radius:.75rem}.saSmallScreen .saGridTop .saGridButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saGridTop .saGridButton:active{border-radius:.75rem}.saGridTop .saGridButton .saIcon{color:#7088a4}.saGridTop .saGridButton.saDestructive{color:#e0173e}.saGridTop .saGridButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saGridTop .saGridButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saGridTop .saGridButton.saDestructive:hover .saIcon{color:#e0173e}}.saGridTop .saGridButton.saDestructive:active{color:#fff;background:#e0173e}.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:1.25rem}.saGridTop .saGridButton .saButtonBadge{top:.375rem;right:.375rem;height:.5rem;width:.5rem;background:#e0173e;position:absolute;border-radius:.25rem;display:flex;align-items:center;justify-content:center}.saSmallScreen .saGridTop .saGridButton.saExcel{display:none}.saLargeScreen .saGridTop .saGridButton.saChangeScreenModeButton{display:none}.saGridTop .saGridButton.saExcel{color:#009b36;background:0 0}.saGridTop .saGridButton.saExcel .saIcon{color:#009b36}@media (pointer:fine){.saGridTop .saGridButton.saExcel:hover{background:#d6f7d9;color:#008429}.saGridTop .saGridButton.saExcel:hover .saIcon{color:#009b36}}.saGridTop .saGridButton.saExcel:active{background:#91e89b;color:#006d1e}.saGridTop .saEditCellsToggle{padding:0 .5rem}.saGridTop .saGridHitCounter{min-width:9.375rem;font-size:.75rem;display:flex;flex-direction:column;line-height:1rem}.saGridTop .saSelectedItemsCounter{font-size:smaller;color:#60748b}.saGridTop .saGridGroupingDropdownWrapper{position:relative}.saGridTop .saGridGroupingDropdownWrapper label span{position:absolute;top:.5rem;left:.75rem;font-size:.875rem;color:#313a44;pointer-events:none;transition:ease font-size .1s}.saGridTop .saGridGroupingDropdownWrapper .saGridGroupingDropdown{color:transparent;background-color:#fff;border:1px solid #ccd5e2;border-radius:.5rem;padding:.75rem .375rem 0 .375rem;max-width:12.5rem}.saGridTop .saGridGroupingDropdownWrapper.saIsGrouped label span,.saGridTop .saGridGroupingDropdownWrapper:focus-within label span{color:#60748b;font-size:.625rem;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:1rem 1rem 0 0;align-items:center;gap:.5rem;padding:1rem 1rem 1rem 1.5rem;width:100%;height:100%;display:flex}.saCompactGridTop:has(.saGridComponentContentLinksWrapper){height:auto}.saCompactGridTop:has(.saGridComponentContentLinksWrapper) .saGridComponentContentLinksWrapper{border-radius:1rem 1rem 0 0}.saGrid .saGridHead{border-radius:1rem 1rem 0 0}.saGrid .saGridHead th:first-child{border-radius:1rem 0 0 0}.saGrid .saGridHead th:last-child{border-radius:0 1rem 0 0}.saGrid .saGridHead th:only-child{border-radius:1rem 1rem 0 0}.saGridTop+.saGrid{border-radius:0 0 1rem 1rem}.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:1rem 0 0 0}.saGridWrapper:not(:has(.saGridTop)) table.saGrid thead tr.saGridHeadingRow:first-child th:last-child{border-radius:0 1rem 0 0}.saGridWrapper:not(:has(.saGridTop)) table.saGrid thead tr.saGridHeadingRow:first-child th:only-child{border-radius:1rem 1rem 0 0}.saGrid:has(tbody:empty):not(:has(tfoot)){overflow:hidden}.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:only-child{border-bottom:none;border-left:none;border-right:none}.saGridWrapper>.saGrid:has(tbody:empty):not(:has(tfoot)):first-child .saGridHead tr:only-child th:only-child{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 1rem 1rem}.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 1rem}.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 1rem 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 1rem 1rem}.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 1rem 1rem}.saGridFoot tr:last-child td:first-child{border-radius:0 0 0 1rem}.saGridFoot tr:last-child td:last-child{border-radius:0 0 1rem 0}.saGridFoot tr:last-child td:only-child{border-radius:0 0 1rem 1rem}.saGrid{border-radius:1rem;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 .inputControl .saInputText::-webkit-calendar-picker-indicator{display:none}.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:1rem}.saGrid .saEditable.saEdited :focus{outline:0}.saGrid .saEditable.saEdited select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0 1.5rem}.saCompact .saGrid .saEditable.saEdited select,.saSmallScreen .saGrid .saEditable.saEdited select{padding:0 .5rem}.saGrid .saEditable.saEdited .saEditableWrapper{box-sizing:border-box;display:flex;align-items:center;width:100%}.saStandard .saGrid .saEditable.saEdited .saEditableWrapper{padding:0 1.375rem}.saCompact .saGrid .saEditable.saEdited .saEditableWrapper,.saSmallScreen .saGrid .saEditable.saEdited .saEditableWrapper{padding:0 .375rem}.saSmallScreen .saGrid .saEditable.saEdited .saEditableWrapper>div:not(:empty){box-sizing:border-box;width:100%}.saGrid .saEditableGridButton{background:#313a44;border:none;width:1.75rem;height:1.75rem;align-items:center;display:flex;justify-content:center;border-radius:.375rem;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:#dcf}}.saGrid .saEditableGridButton::after{content:'';height:2rem;width:2rem;position:absolute}.saGrid .saEditableGridButton:first-child::after{left:-.25rem}.saGrid .saEditableGridButton:last-child::after{right:-.25rem}.saGrid .saEditableGridButton:only-child::after{left:unset;right:unset}@media (pointer:fine){.saGrid .editButtons .saEditableGridButton:hover{background:#506072}.saGrid .editButtons .saEditableGridButton:hover i{color:#dcf}}.saGrid .editButtons .saEditableGridButton:active,.saGrid .editButtons .saEditableGridButton:active:enabled{border-radius:.5rem;background:#8b4af1}.saGrid .saEditableDropdown{width:100%;box-shadow:none;justify-content:center}.saGrid .saGridCell{align-items:center;box-sizing:border-box;text-overflow:ellipsis;padding:.375rem .5rem;overflow:hidden}.saStandard .saGrid .saGridCell{padding:.5rem 1.5rem}.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:0;padding:0 0 0 2.5rem}.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:.5rem;text-align:left}.saGrid .saGridCell a{color:#2d6ce1;font-weight:500}.saGrid .saGridCell p{margin:revert}.saGrid .saGridCell ol,.saGrid .saGridCell ul{list-style:revert;margin:revert;padding: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:2rem}.saStandard .saGrid .saGridRow>td{height:3rem}.saGrid .saGridRow>td:has(.saGridExpandButton){padding:0 .25rem}.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:1rem;padding:0 .5rem;font-weight:600;font-size:1rem;min-height:2rem;color:#313a44}.saStandard .saGrid .saGridGroupedRowsHeader>th .saGridGroupedRowsHeaderText{font-size:1rem;min-height:3rem;padding:0 1.5rem}.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:.5rem}.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.25rem;display:inline-block;margin-right:.25rem;text-align:center}.saGrid .systemicon i{position:relative}.saGrid .saGridRowControls{width:0}.saGrid .saGridRowControls:first-child:not(.saGridCheckbox){padding-left:.25rem}.saGrid .saGridExpandAll{padding:0 .25rem}.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;max-width:100%;flex-shrink:0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;background:0 0;color:#7088a4}.saGrid .saGridExpandAllButton .saButtonText,.saGrid .saGridRowButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}@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:.75rem}.saGrid .saGridExpandAllButton.inactive,.saGrid .saGridRowButton.inactive{cursor:default;opacity:.4}.saGrid .saGridExpandAllButton[aria-expanded=true] i,.saGrid .saGridExpandButton[aria-expanded=true] i{transform:rotate(-180deg)}.saGrid .saGridRowButton.saDestructive{color:#e0173e;border-color:#fbd4dc}.saGrid .saGridRowButton.saDestructive .saIcon{color:#e0173e}.saGrid .saGridRowButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saGrid .saGridRowButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saGrid .saGridRowButton.saDestructive:hover .saIcon{color:#fff}.saGrid .saGridRowButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saGrid .saGridRowButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saGrid .saGridRowButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saGrid .saGridRowButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.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 .5rem .5rem .5rem;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:0;padding:0 0 0 2.5rem}.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:.5rem;text-align:left}.saGrid .saGridExtraText>td a{color:#2d6ce1;font-weight:500}.saGrid .saGridExtraText>td p{margin:revert}.saGrid .saGridExtraText>td ol,.saGrid .saGridExtraText>td ul{list-style:revert;margin:revert;padding:revert}.saGrid .saGridExtraText>td #map img{max-width:none}.saStandard .saGrid .saGridExtraText>td{padding:0 1.5rem .5rem 1.5rem}.saGrid .saGridExtraText>td:first-child{padding:0}.saGrid caption{position:absolute;left:-625rem}.saEditable{transition:background ease .2s,box-shadow ease .2s;cursor:pointer;background:#f0ebff}@media (pointer:fine){.saEditable:hover:not(.saEdited){background:#dcf;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:3.75rem}.saStandard .stickyheader .saGridHead{top:4.5rem}.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 .75rem;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{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%}.saGridHead .saGridColumnGroupRow .saGridHeadingInner .saGridHeadingInner{padding:0 .5rem}.saGridHead .saGridHeadingRow th{position:relative;vertical-align:middle;height:2rem;border-collapse:collapse}.saStandard .saGridHead .saGridHeadingRow th{height:3rem}.saGridHead .saGridHeadingRow th:last-child{border-right:none}.saGridHead .saGridHeadingRow .saGridHeadingInner{padding:0 .5rem}.saStandard .saGridHead .saGridHeadingRow .saGridHeadingInner{padding:0 1.5rem}.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:2rem}.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{min-width:0;height:100%;display:flex;align-items:center;gap:.375rem;transition:color .1s ease,background-color .1s ease;overflow:hidden}.saGridHead th:has(.saSorted){background-color:#eef1f5}.saGridHead th:has(.saSorted) .saIcon{color:#60748b;font-size:1rem}@media (pointer:fine){.saGridHead th:has(.sort):hover{background-color:#e5efff;color:#1c57c6}.saGridHead th:has(.sort):hover .saIcon{color:#1c57c6}}.saGridHead th:has(.sort):active{background-color:#bbd6ff;color:#0f44a6}.saGridHead th:has(.sort):active .saIcon{color:#0f44a6}.saGridHead .center .saGridHeadingInner{justify-content:center}.saGridHead .right .saGridHeadingInner{justify-content:right}.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:2rem}.saStandard .saGridFoot td{height:3rem}.saGridCell .saDestructive{color:#e0173e;border-color:#fbd4dc;pointer-events:none}.saGridCell .saDestructive .saIcon{color:#e0173e}.saGridCell .saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saGridCell .saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saGridCell .saDestructive:hover .saIcon{color:#fff}.saGridCell .saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saGridCell .saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saGridCell .saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saGridCell .saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saGridCell .saDestructive .saIcon+.saBadge{background-color:#e0173e;border-color:#e0173e}.saGridCell .saIcon+.saBadge{border:2px solid #313a44;border-radius:50%;color:#fff;background:#313a44;font-size:.75rem;width:.625rem;height:.625rem;padding:2px;left:-.75rem;position:relative}.grid:has(.saListGrid){display:flex;flex:1}.saListGrid{color:#313a44;width:100%}.saListGrid .saListGridInner{height:100%}.saSmallScreenHasTopButtons .saListGrid .saListGridInner{height:calc(100% - 6.8125rem)}.saListGrid .saGroupHead{color:#313a44;box-sizing:border-box;font-size:1.125rem;padding:1rem 1rem 0 1rem}.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:1.5rem}.saListGrid .saRow.saOpen .saExpandButton i{transform:rotate(-180deg)}.saListGrid .saRow .saExpandButton i{transform:rotate(0);transition:all .2s ease;font-size:1rem;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:1rem}.saListGrid .saRowHeading .saRowHeadingInner{display:flex;justify-content:space-between;align-items:center;flex:1;gap:.25rem;padding:.875rem 1.375rem .875rem 1rem;width:100%;min-height:3rem;text-align:left;border:none;background:0 0;font:inherit;color:inherit}.saListGrid .saRowHeading .saRowHeadingTextWrapper{display:flex;flex-direction:column;gap:.25rem}.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:0;padding:0 0 0 2.5rem}.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:.5rem;text-align:left}.saListGrid .saRowHeading .saRowHeadingTextWrapper a{color:#2d6ce1;font-weight:500}.saListGrid .saRowHeading .saRowHeadingTextWrapper p{margin:revert}.saListGrid .saRowHeading .saRowHeadingTextWrapper ol,.saListGrid .saRowHeading .saRowHeadingTextWrapper ul{list-style:revert;margin:revert;padding:revert}.saListGrid .saRowHeading .saRowHeadingTextWrapper #map img{max-width:none}.saListGrid .saRowHeading .saRowHeadingTextWrapper h3{color:inherit;font-size:.875rem;line-height:1rem;margin-block-start:0;margin-block-end:0}.saListGrid .saRowHeading .saRowHeadingDescription{font-size:.75rem;line-height:.75rem}.saListGrid .saRowBody{display:flex;flex-direction:column;gap:1rem;height:auto;font-size:.875rem;padding:0 1rem;box-sizing:border-box}.saListGrid .saRowBody .saCellLabel{font-size:.75rem;line-height:.75rem;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:0;padding:0 0 0 2.5rem}.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:.5rem;text-align:left}.saListGrid .saRowBody .saCellText a{color:#2d6ce1;font-weight:500}.saListGrid .saRowBody .saCellText p{margin:revert}.saListGrid .saRowBody .saCellText ol,.saListGrid .saRowBody .saCellText ul{list-style:revert;margin:revert;padding:revert}.saListGrid .saRowBody .saCellText #map img{max-width:none}.saListGrid .saActionRow{display:flex;gap:.5rem;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;max-width:100%;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44}.saListGrid .saActionRow button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e;border-color:#fbd4dc}.saListGrid .saActionRow button.saDestructive .saIcon{color:#e0173e}.saListGrid .saActionRow button.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saListGrid .saActionRow button.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saListGrid .saActionRow button.saDestructive:hover .saIcon{color:#fff}.saListGrid .saActionRow button.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saListGrid .saActionRow button.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saListGrid .saActionRow button.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saListGrid .saActionRow button.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saListGrid .saActionRow button.saListGridMoreButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saListGrid .saActionRow button.saListGridMoreButton:active{border-radius:.75rem}.saListGrid .saActionRow button.saListGridRowLink{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem;min-width:fit-content}.saListGrid .saActionRow button.saListGridRowLink:active{border-radius:.75rem}.saListGrid .saActionRow button.saListGridRowLink .saIcon{font-size:1.25rem;min-width:1.625rem}.saListGrid .saActionRow button:disabled{background:#eef1f5;pointer-events:none;color:#60748b;border:none}.saListGrid .saLink{color:#2d6ce1}.saListGrid .systemicon{margin-right:.5rem}.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:1rem;box-sizing:border-box;box-shadow:0 0 2rem 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:-.25rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.saNotificationsWrapper .saNotificationsHeading::before{content:'';position:absolute;width:calc(100% + 4rem);top:-1.5rem;left:-1.5rem;height:4.5rem;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;max-width:100%;flex-shrink:0;border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem;color:#2d6ce1;background:0 0;font-size:1.25rem}.saNotificationsWrapper .saCloseModal .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}.saNotificationsWrapper .saCloseModal .saIcon{color:#7088a4}.saNotificationsWrapper .saCloseModal.saDestructive{color:#e0173e}.saNotificationsWrapper .saCloseModal.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saNotificationsWrapper .saCloseModal.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saNotificationsWrapper .saCloseModal.saDestructive:hover .saIcon{color:#e0173e}}.saNotificationsWrapper .saCloseModal.saDestructive:active{color:#fff;background:#e0173e}.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:3.5rem;width:3.5rem;position:absolute;top:-1rem;right:-1rem}.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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;width:fit-content;padding:.5rem;border-radius:.5rem}.saNotificationsWrapper .saClearAll .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e}.saNotificationsWrapper .saClearAll.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saNotificationsWrapper .saClearAll.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saNotificationsWrapper .saClearAll.saDestructive:hover .saIcon{color:#e0173e}}.saNotificationsWrapper .saClearAll.saDestructive:active{color:#fff;background:#e0173e}.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:#f7faff}.saNotificationsWrapper .saNotification.saActive:hover .saNotificationText{color:#2d6ce1}}.saNotificationsWrapper .saNotification.saActive:active{background:#e5efff}.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:.75rem;line-height:.75rem;padding:.25rem .375rem;border-radius:.25rem;margin:.25rem}@media (pointer:fine){.saNotificationsWrapper .saDismissButton:hover{color:#e0173e;background:#ffe8e7}}.saNotificationsWrapper .saDismissButton:active{color:#fff;background:#e0173e;border-radius:.375rem}.saNotificationsWrapper .saNotificationText{color:#313a44;word-break:break-word}.saNotificationsWrapper p{font-size:.875rem;line-height:1rem;font-weight:400;color:#60748b}.saNotificationsWrapper .saNotificationExtraText{font-weight:400;font-size:.75rem;color:#60748b;margin-bottom:-.5rem}.saNotificationsWrapper .saNotificationTime{font-weight:400;font-size:.625rem;color:#60748b}.saStandard .saNotificationsWrapper .saNotificationsInner{gap:1rem;width:25rem}.saStandard .saNotificationsWrapper .saNotificationList{gap:1rem}.saStandard .saNotificationsWrapper .saClearAll{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saStandard .saNotificationsWrapper .saClearAll:active{border-radius:.75rem}.saStandard .saNotificationsWrapper .saClearAll .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saStandard .saNotificationsWrapper .saNotification{gap:.5rem;border-radius:.5rem;padding:1rem 3rem 1rem 1rem}.saStandard .saNotificationsWrapper .saNotificationHeading{font-size:1rem}.saCompact .saNotificationsWrapper .saNotificationsInner{gap:.5rem;width:25rem}.saCompact .saNotificationsWrapper .saNotificationsInner .saNotificationsHeading::before{content:'';height:4rem}.saCompact .saNotificationsWrapper .saNotificationList{gap:.5rem}.saCompact .saNotificationsWrapper .saClearAll{gap:.5rem;height:1.5rem;padding:.5rem;font-size:.75rem;border-radius:.25rem}.saCompact .saNotificationsWrapper .saClearAll:active{border-radius:.75rem}.saCompact .saNotificationsWrapper .saNotification{gap:.5rem;border-radius:.5rem;padding:.5rem 3rem .5rem .5rem}.saCompact .saNotificationsWrapper .saNotificationHeading{font-size:.75rem}.saSmallScreen .saNotificationsWrapper,.saSmallscreensidebar .saNotificationsWrapper{position:relative}.saSmallScreen .saNotificationsWrapper .saNotificationsInner,.saSmallscreensidebar .saNotificationsWrapper .saNotificationsInner{gap:1rem;width:100%;border-left:none}.saSmallScreen .saNotificationsWrapper .saNotificationList,.saSmallscreensidebar .saNotificationsWrapper .saNotificationList{gap:1rem}.saSmallScreen .saNotificationsWrapper .saClearAll,.saSmallscreensidebar .saNotificationsWrapper .saClearAll{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saSmallScreen .saNotificationsWrapper .saClearAll:active,.saSmallscreensidebar .saNotificationsWrapper .saClearAll:active{border-radius:.75rem}.saSmallScreen .saNotificationsWrapper .saClearAll .saIcon,.saSmallscreensidebar .saNotificationsWrapper .saClearAll .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saNotificationsWrapper .saClearAll::after,.saSmallscreensidebar .saNotificationsWrapper .saClearAll::after{content:'';height:2.75rem;width:100%;position:absolute;left:0;top:-.5rem}.saSmallScreen .saNotificationsWrapper .saDismissButton::after,.saSmallscreensidebar .saNotificationsWrapper .saDismissButton::after{content:'';height:2.75rem;width:100%;position:absolute;left:0;top:-.75rem}.saSmallScreen .saNotificationsWrapper .saNotification,.saSmallscreensidebar .saNotificationsWrapper .saNotification{gap:.5rem;border-radius:.5rem;padding:1rem 2.5rem 1rem 1rem}.saSmallScreen .saNotificationsWrapper .saNotificationHeading,.saSmallscreensidebar .saNotificationsWrapper .saNotificationHeading{font-size:1rem}@keyframes drawerslidein{from{left:-25rem}to{left:0}}@keyframes drawerslideout{from{left:0}to{left:-25rem}}.saNotificationBadge{background-color:#e0173e;position:absolute;display:flex;align-items:center;justify-content:center;border-radius:.5rem;order:2}.saNotificationBadgeCount{color:#fff;font-size:.875rem;line-height:.875rem;font-weight:700;padding:.25rem}.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 .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:.5rem .5rem .5rem 2.5rem}.saSidenav .saSidenavItemWrapper.saSearch input:focus-visible+.saIcon{color:#2d6ce1}.saSidenav .saSidenavLists{overflow-y:auto;overflow-x:hidden;min-height:2.5rem}.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:1rem;width:1rem;right:.1875rem;top:.1875rem}.saSidenav .saHelpBadge.saPush{background:#e0173e}.saSidenav .saHelpBadge.saPresent{background:#2d6ce1}.saSidenav .saExpander{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;max-width:100%;flex-shrink:0;border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44;position:relative}.saSidenav .saExpander .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saSidenav .saExpander .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSidenav .saExpander .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSidenav .saExpander:active{border-radius:.75rem}.saSidenav .saExpander .saIcon{color:#7088a4}.saSidenav .saExpander .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.saSidenav .saExpander:hover{border-color:#2d6ce1;color:#2d6ce1}.saSidenav .saExpander:hover .saIcon{color:#2d6ce1}.saSidenav .saExpander:hover .saBadge{background-color:#2d6ce1}}.saSidenav .saExpander:active{background:#eef1f5}.saSidenav .saExpander:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saSidenav .saExpander.saDestructive{color:#e0173e;border-color:#fbd4dc}.saSidenav .saExpander.saDestructive .saIcon{color:#e0173e}.saSidenav .saExpander.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saSidenav .saExpander.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saSidenav .saExpander.saDestructive:hover .saIcon{color:#fff}.saSidenav .saExpander.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saSidenav .saExpander.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saSidenav .saExpander.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saSidenav .saExpander.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saSidenav .saExpander::after{content:'';height:100%;width:100%;position:absolute;padding:0 1rem}.saSidenav .saCustomerLogo{display:flex;justify-content:center;margin-top:1rem}.saSidenav .saCustomerLogo img{display:block;width:auto;height:auto}.saSidenav ul.saContextMenu{left:1rem}.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:1.25rem;min-width:1.625rem;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 .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:.5rem;padding:0}.saSidenav .saSidenavSection .saSidenavContainer .saMenuDropdownsOuter .saSidenavItemWrapper{padding:0}.saSidenav .saMenuDropdowns{flex-direction:column;display:flex;gap:.5rem;height:fit-content;max-height:fit-content;min-height:0}.saSidenav .saMenuDropdowns .saSidenavItemWrapper{height:2.5rem;min-height:2.5rem;max-height:2.5rem}.saSidenav .saSelectLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;font-weight:600;display:flex;width:100%}.saSidenav .saInputTextWrapper{margin:0;color:#313a44}.saSidenav .saInputTextWrapper.saLabeled .saLabeledLabel{top:.375rem}.saSidenav .saInputTextWrapper.saLabeled .saInputText{padding-bottom:0;padding-top:.75rem}.saSidenav .saInputTextWrapper .saInputText{line-height:1.0625rem;height:2.5rem}.saSidenav .saInputTextWrapper .saTrailingIconsWrapper{height:2.5rem;padding:0}.saSidenav .saListItem{position:relative}.saSidenav .saAvatarWrapper{display:flex;align-items:center;justify-content:center;gap:.5rem;height:2rem;min-width:2rem;max-width:2rem;border-radius:50%}.saSidenav .saUserInitials{background:#2d6ce1;color:#fff;font-weight:500;font-size:.875rem}.saSidenav .saAvatarWrapperOuter.saOpen{background:#f8f9fb}.saSidenav .saAvatarWrapperOuter.saOpen>.saSidenavItemText{color:#2d6ce1}.saSidenav .saAvatarWrapperOuter.saOpen>.saIcon{color:#2d6ce1}.saSidenav .saAvatarWrapperOuter .saIcon{font-size:1rem;position:absolute;right:1.25rem}.saSidenav .saToggleGroup{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;border-radius:.5rem;padding:.5rem 1rem;width:100%;box-sizing:border-box;z-index:0}.saMinimized .saSidenav .saToggleGroup{flex-direction:column}.saSmallScreen .saSidenav .saToggleGroup{padding:0}.saSidenav .saToggleGroup *{box-sizing:border-box}.saSidenav .saToggleGroup button{display:flex;align-items:center;justify-content:center;appearance:none;gap:.25rem;margin:0;padding:.5rem;min-height:2.5rem;flex:1 1 auto;min-width:50%;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-color:#fff;border:1px solid #ccd5e2;position:relative;color:#313a44}.saSidenav .saToggleGroup button::after{content:'';height:100%;width:calc(100% + 1rem);position:absolute;top:0;opacity:0}.saSidenav .saToggleGroup button:first-child{border-radius:.5rem 0 0 .5rem}.saSidenav .saToggleGroup button:first-child::after{left:-1rem}.saMinimized .saSidenav .saToggleGroup button:first-child{border-radius:.5rem .5rem 0 0}.saMinimized .saSidenav .saToggleGroup button:first-child::after{width:calc(100% + 2rem)}.saSidenav .saToggleGroup button:not(:last-child){margin-right:-1px}.saMinimized .saSidenav .saToggleGroup button:not(:last-child){margin-right:0;margin-bottom:-1px}.saSidenav .saToggleGroup button:last-child{border-right-style:solid;border-width:1px;border-radius:0 .5rem .5rem 0}.saSidenav .saToggleGroup button:last-child::after{right:-1rem}.saMinimized .saSidenav .saToggleGroup button:last-child{border-radius:0 0 .5rem .5rem}.saMinimized .saSidenav .saToggleGroup button:last-child::after{width:calc(100% + 2rem)}.saMinimized .saSidenav .saToggleGroup button{min-width:2.5rem;padding:0}.saSmallScreen .saSidenav .saToggleGroup button{min-height:2.75rem}@media (pointer:fine){.saSidenav .saToggleGroup button:hover{color:#1c57c4;background-color:#f5f8fe;border-color:#1c57c4;z-index:3}.saSidenav .saToggleGroup button:hover .saIcon{color:currentColor}}.saSidenav .saToggleGroup button:active{color:#1c57c4;background-color:#dde7fa;border-color:#1c57c4}.saSidenav .saToggleGroup button:active:first-child{border-radius:.75rem 0 0 .75rem}.saMinimized .saSidenav .saToggleGroup button:active:first-child{border-radius:.75rem .75rem 0 0}.saSidenav .saToggleGroup button:active:last-child{border-radius:0 .75rem .75rem 0}.saMinimized .saSidenav .saToggleGroup button:active:last-child{border-radius:0 0 .75rem .75rem}.saSidenav .saToggleGroup button[aria-selected=true]{z-index:2;background-color:#f5f8fe;color:#1c57c4;border-color:#2d6ce1}.saSidenav .saToggleGroup button[aria-selected=true] .saIcon{color:currentColor}.saSidenav .saToggleGroup button span{overflow-wrap:anywhere;font-size:.875rem;line-height:1rem}.saMinimized .saSidenav .saToggleGroup button span{display:none}.saSidenav .saWrapped.saToggleGroup button:first-child{border-radius:.5rem .5rem 0 0}.saSidenav .saWrapped.saToggleGroup button:first-child:active{border-radius:.75rem .75rem 0 0}.saSidenav .saWrapped.saToggleGroup button:last-child{border-radius:0 0 .5rem .5rem}.saSidenav .saWrapped.saToggleGroup button:last-child:active{border-radius:0 0 .75rem .75rem}.saSidenav .saWrapped.saToggleGroup button:not(:last-child){margin-right:0;margin-bottom:-1px}.saLargeScreen .saSidenav{height:100%;background-color:#fff;align-items:center;justify-content:space-between;gap:.5rem;flex-shrink:0}.saLargeScreen .saSidenav .saMenuDropdownsOuter{margin-top:.5rem}.saLargeScreen .saSidenav .saSidenavSection{display:flex;flex-direction:column;align-items:center;gap:.5rem;min-height:2rem}.saLargeScreen .saSidenav .saSidenavSection.saSidenavSectionLast{min-height:fit-content;gap:0;margin-bottom:.5rem}.saLargeScreen .saSidenav .saSidenavLists{display:flex;flex-direction:column;align-items:center}.saLargeScreen .saSidenav .saFirstLetter{position:absolute;font-weight:700;font-size:1.5rem}.saLargeScreen .saSidenav .saSidenavItemWrapper{display:flex;min-height:2.5rem;flex-direction:row;border-radius:.5rem;box-sizing:border-box;justify-content:center;align-items:center;gap:.5rem}.saLargeScreen .saSidenav .saSidenavItemWrapper:active .saSidenavItem{background-color:#eef1f5}.saLargeScreen .saSidenav .saSidenavItem{padding:0 .5rem;max-width:14.5rem;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:2.5rem;max-width:fit-content;width:fit-content;padding:0;justify-content:center;min-width:0}.saLargeScreen .saSidenav .saSidenavItem.saSidenavItemRow .saSidenavItemWrapper .saSidenavItem{max-width:2.5rem;min-width:2.5rem;overflow:hidden;align-items:center;justify-content:center}.saLargeScreen .saSidenav .saSidenavItem.saSidenavItemRow .saSidenavItemText{display:none}.saLargeScreen .saSidenav .saNotificationBadge{height:1rem;min-width:1rem;right:.1875rem;top:.1875rem}.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:2rem;display:flex}.saLargeScreen .saSidenav .saLogo{width:2rem;height:2rem}.saLargeScreen .saSidenav .saWordmark{opacity:0;transform:translateX(-.5rem);width:0;height:0;position:relative}.saSmallscreensidebar .saSideBar{width:100%;height:100%;line-height:1}.saSmallscreensidebar .saHasLogotypeHeader .saCustomerLogo{display:none}.saSmallscreensidebar .saSidenav{gap:.5rem;background-color:#fff;overflow-x:hidden;z-index:2;padding:1rem;box-sizing:border-box;border-right:transparent;align-items:stretch;position:relative;height:calc(100% - 3.5rem);overflow:auto}.saSmallscreensidebar .saSidenav .saInputTextWrapper{width:100%}.saSmallscreensidebar .saSidenav .saInputTextWrapper .saInputText{font-size:1rem;line-height:1.1875rem}.saSmallscreensidebar .saSidenav .saDivider{height:1px;background:#eef1f5}.saSmallscreensidebar .saSidenav .saSidenavSection{display:flex;flex-direction:column;align-items:center;gap:.5rem}.saSmallscreensidebar .saSidenav .saSidenavLists{width:100%}.saSmallscreensidebar .saSidenav .saFirstLetter{display:none}.saSmallscreensidebar .saSidenav .saSidenavItemText{font-size:1rem}.saSmallscreensidebar .saSidenav .saSelectLabel{padding-left:0}.saSmallscreensidebar .saSidenav select{min-width:100%}.saSmallscreensidebar .saSidenav .saAvatarWrapperOuter .saIcon{right:.5rem}.saSmallscreensidebar .saSidenav .saHelpBadge{left:1.5rem;top:.375rem}.saSmallscreensidebar .saSidenav .saActive{background-color:#fff;box-shadow:0 2px 2px rgba(56,73,93,.32)}.saSmallscreensidebar .saSidenav .saExpander{display:none}.saSmallscreensidebar .saSidenav a{text-decoration:none}.saSmallscreensidebar .saSidenav .saSidenavContainer{flex:1;gap:.5rem}.saSmallscreensidebar .saSidenav .saSidenavSectionLast{margin-bottom:1rem}.saSmallscreensidebar .saSidenav .saSidenavSectionLast::before{content:'';height:1px;width:100%;border-radius:1px;position:relative;background:#eef1f5}.saSmallscreensidebar .saSidenav .saSidenavItemWrapper{gap:.5rem;border-radius:.5rem;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:.5rem;min-height:3rem;width:100%;border-radius:.5rem;padding:.5rem;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:2.5rem}.saSmallscreensidebar .saSidenav .saMenuDropdowns{width:100%}.saSmallscreensidebar .saSidenav .saMenuDropdowns .saSidenavItemWrapper{padding:0}.saSmallscreensidebar .saSidenav .saCustomerLogo img{max-width:100%;max-height:14.5rem}.saSmallscreensidebar .saSidenav .saLogo{width:2rem}.saSmallscreensidebar .saSidenav .saWordmark{opacity:1;height:2rem;width:7rem;position:relative}.saSmallscreensidebar .saSidenav .saSoftadminLogo{margin-top:.75rem;min-width:10rem;height:2rem;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:2.5rem}@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:2rem}.saProfileMenu input.saToggle{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#ccd5e2;margin:0;min-width:2rem;height:1.5rem;border-radius:.75rem;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:1.5rem}.saProfileMenu input.saToggle::before{content:"";margin:0 2px;border-radius:.625rem;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:1.25rem;height:1.25rem;border:solid #f8f9fb 1px;position:absolute;top:2px;left:0}.saProfileMenu input.saToggle:checked{background:#29bb4e}.saProfileMenu input.saToggle:checked::before{transform:translateX(.5rem)}.saProfileMenu input.saToggle:checked:active::before{width:1.5rem;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:16.5rem}.saLargeScreen .saSideBar.saExpanded .saSidenavSection{width:16.5rem}.saLargeScreen .saSideBar.saExpanded .saHideWhenExpanded{display:none}.saLargeScreen .saSideBar.saExpanded .saSidenavLists{width:100%;margin-top:-.75rem}.saLargeScreen .saSideBar.saExpanded .saSidenavItemWrapper{box-sizing:border-box;position:relative;width:16.5rem}.saLargeScreen .saSideBar.saExpanded .saSidenavItem{display:flex;align-items:center;gap:.5rem;width:14.5rem;border-radius:.5rem;min-height:2.5rem}.saLargeScreen .saSideBar.saExpanded .saSidenavItemText{font-size:.875rem;line-height:1.125rem;overflow:hidden;text-overflow:ellipsis}.saLargeScreen .saSideBar.saExpanded .saUserName{font-size:.75rem}.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 select{width:14.5rem}.saLargeScreen .saSideBar.saExpanded .saToggleIconText{display:flex;justify-content:center;align-items:center;border-radius:.375rem;height:2.125rem;width:6.9375rem;cursor:pointer;text-decoration:none}.saLargeScreen .saSideBar.saExpanded .saToggleIconText .saIcon{min-width:0;max-width:1.6875rem}.saLargeScreen .saSideBar.saExpanded .saToggleIconText:first-child::before{content:'';width:8.25rem;height:2.5rem;left:0;opacity:.2;position:absolute}.saLargeScreen .saSideBar.saExpanded .saToggleIconText:last-child::before{content:'';width:8.25rem;height:2.5rem;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:.5rem;font-size:.875rem}.saLargeScreen .saSideBar.saExpanded .saActive{background-color:#fff;box-shadow:0 2px 2px rgba(56,73,93,.32)}.saLargeScreen .saSideBar.saExpanded .saCustomerLogo{max-width:14.5rem}.saLargeScreen .saSideBar.saExpanded .saCustomerLogo img{max-width:14.5rem;max-height:7rem}.saLargeScreen .saSideBar.saExpanded .saSidenavFooter{display:flex;align-items:center;justify-content:space-between;width:14.5rem}.saLargeScreen .saSideBar.saExpanded .saExpander{order:2}.saLargeScreen .saSideBar.saExpanded .saAvatarWrapperOuter{padding:0 2rem 0 .25rem}.saLargeScreen .saSideBar.saExpanded .saSoftadminLogo{display:flex;flex-direction:row;align-items:flex-start;order:1;margin-left:.1875rem}.saLargeScreen .saSideBar.saExpanded .saLogo{width:2rem}.saLargeScreen .saSideBar.saExpanded .saWordmark{opacity:1;transform:translateX(0);height:2rem;width:7rem;position:relative}.saLargeScreen .saSideBar.saMinimized{width:4.5rem}.saLargeScreen .saSideBar.saMinimized .saHideWhenMinimized{display:none}.saLargeScreen .saSideBar.saMinimized .saMenuDropdownsOuter{margin:0;gap:0}.saLargeScreen .saSideBar.saMinimized .saSidenavItemWrapper{height:2.5rem;width:4.5rem;justify-content:center}.saLargeScreen .saSideBar.saMinimized .saInputTextWrapper{justify-content:center;align-items:center;color:#313a44;height:2rem}.saLargeScreen .saSideBar.saMinimized .saInputTextWrapper .saLabeledLabel{display:none}.saLargeScreen .saSideBar.saMinimized .saInputTextWrapper .saTrailingIconsWrapper{display:none}.saLargeScreen .saSideBar.saMinimized .saSidenavItem{width:2.5rem;min-height:2.5rem;border-radius:.5rem;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 1rem}.saLargeScreen .saSideBar.saMinimized .saSidenavLists{width:4.5rem}.saLargeScreen .saSideBar.saMinimized .saSelectLabel{width:0;height:0;margin-bottom:-.5rem;display:none}.saLargeScreen .saSideBar.saMinimized select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0;padding-left:2rem;max-width:2rem}.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:2.5rem;min-height:2.5rem;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 .saCustomerLogo{max-width:3rem}.saLargeScreen .saSideBar.saMinimized .saCustomerLogo img{max-width:3rem;max-height:3rem}.saLargeScreen .saSideBar.saMinimized .saAvatarWrapperOuter .saIcon{display:none}.saLargeScreen .saSideBar.saMinimized .saSidenavFooter{display:flex;flex-direction:column;align-items:center;width:4.5rem}.saLargeScreen .saSideBar.saMinimized .saExpander{width:2.5rem;margin-bottom:.5rem;order:1}.saLargeScreen .saSideBar.saMinimized .saExpander .saIcon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.saLargeScreen .saSideBar.saMinimized .saSoftadminLogo{order:2}.saLargeScreen .saSideBar.saMinimized .saWordmark{display:none}.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:25rem}.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;text-align:left}.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:#009b36;background:0 0}.saPageHeader .saSpecialLinksWrapper .saExcel button .saIcon,.saPartButtons .saSpecialLinksWrapper .saExcel button .saIcon,.saPartHeader .saSpecialLinksWrapper .saExcel button .saIcon{color:#009b36}@media (pointer:fine){.saPageHeader .saSpecialLinksWrapper .saExcel button:hover,.saPartButtons .saSpecialLinksWrapper .saExcel button:hover,.saPartHeader .saSpecialLinksWrapper .saExcel button:hover{background:#d6f7d9;color:#008429}.saPageHeader .saSpecialLinksWrapper .saExcel button:hover .saIcon,.saPartButtons .saSpecialLinksWrapper .saExcel button:hover .saIcon,.saPartHeader .saSpecialLinksWrapper .saExcel button:hover .saIcon{color:#009b36}}.saPageHeader .saSpecialLinksWrapper .saExcel button:active,.saPartButtons .saSpecialLinksWrapper .saExcel button:active,.saPartHeader .saSpecialLinksWrapper .saExcel button:active{background:#91e89b;color:#006d1e}.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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saPageHeader .saSpecialLinksWrapper button .saButtonText,.saPartButtons .saSpecialLinksWrapper button .saButtonText,.saPartHeader .saSpecialLinksWrapper button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e}.saPageHeader .saSpecialLinksWrapper button.saDestructive .saIcon,.saPartButtons .saSpecialLinksWrapper button.saDestructive .saIcon,.saPartHeader .saSpecialLinksWrapper button.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saPageHeader .saSpecialLinksWrapper button.saDestructive:hover,.saPartButtons .saSpecialLinksWrapper button.saDestructive:hover,.saPartHeader .saSpecialLinksWrapper button.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saPageHeader .saSpecialLinksWrapper button.saDestructive:hover .saIcon,.saPartButtons .saSpecialLinksWrapper button.saDestructive:hover .saIcon,.saPartHeader .saSpecialLinksWrapper button.saDestructive:hover .saIcon{color:#e0173e}}.saPageHeader .saSpecialLinksWrapper button.saDestructive:active,.saPartButtons .saSpecialLinksWrapper button.saDestructive:active,.saPartHeader .saSpecialLinksWrapper button.saDestructive:active{color:#fff;background:#e0173e}.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:.75rem}.saPageHeader .saExtraButtonList,.saPartButtons .saExtraButtonList{display:flex;flex:1;justify-content:flex-end;gap:.5rem}.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:25rem}.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;text-align:left}.saPageHeader .saBadgeCount,.saPartButtons .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:#313a44;background-color:#dde3ec;border-radius:.75rem;font-size:.75rem;line-height:.75rem;padding:.25rem;transition:ease background-color .2s}.saPageHeader .saBadgeCount.saUrgent,.saPartButtons .saBadgeCount.saUrgent{color:#fff;background-color:#e0173e}.saPageHeader .saBadge,.saPartButtons .saBadge{height:.875rem;min-width:.875rem;font-size:.625rem;right:-.25rem;bottom:-.25rem;z-index:2}.saPageHeader .saNavigationBar,.saPartButtons .saNavigationBar{display:flex}.saPageHeader .saTopButtons,.saPartButtons .saTopButtons{gap:.5rem;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;gap:.5rem}.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;max-width:100%;flex-shrink:0;background-color:#fff;color:#313a44;border:solid 1px #ccd5e2;position:relative}.saPageHeader .saActionLinks .saMoreButton .saButtonText,.saPartButtons .saActionLinks .saMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e;border-color:#fbd4dc}.saPageHeader .saActionLinks .saMoreButton.saDestructive .saIcon,.saPartButtons .saActionLinks .saMoreButton.saDestructive .saIcon{color:#e0173e}.saPageHeader .saActionLinks .saMoreButton.saDestructive .saBadge,.saPartButtons .saActionLinks .saMoreButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saPageHeader .saActionLinks .saMoreButton.saDestructive:hover,.saPartButtons .saActionLinks .saMoreButton.saDestructive:hover{color:#fff;background:#e0173e;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:#e0173e;border-color:#e0173e}}.saPageHeader .saActionLinks .saMoreButton.saDestructive:active,.saPartButtons .saActionLinks .saMoreButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saPageHeader .saActionLinks .saMoreButton.saDestructive:active .saIcon,.saPartButtons .saActionLinks .saMoreButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saPageHeader .saActionLinks .saMoreButton.saDestructive:active .saBadge,.saPartButtons .saActionLinks .saMoreButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saStandard .saPageHeader .saActionLinks .saMoreButton,.saStandard .saPartButtons .saActionLinks .saMoreButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saPageHeader .saActionLinks .saMoreButton:active,.saStandard .saPartButtons .saActionLinks .saMoreButton:active{border-radius:.75rem}.saCompact .saPageHeader .saActionLinks .saMoreButton,.saCompact .saPartButtons .saActionLinks .saMoreButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saPageHeader .saActionLinks .saMoreButton:active,.saCompact .saPartButtons .saActionLinks .saMoreButton:active{border-radius:.75rem}.saSmallScreen .saPageHeader .saActionLinks .saMoreButton,.saSmallScreen .saPartButtons .saActionLinks .saMoreButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saPageHeader .saActionLinks .saMoreButton:active,.saSmallScreen .saPartButtons .saActionLinks .saMoreButton:active{border-radius:.75rem}.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 .saMoreButton .saBadgeCount,.saPartButtons .saActionLinks .saMoreButton .saBadgeCount{position:absolute;top:-.25rem;right:-.25rem}.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;max-width:100%;flex-shrink:0;min-width:3.5rem}.saPageHeader .saActionLinks .saActionLink .saButtonText,.saPartButtons .saActionLinks .saActionLink .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saPageHeader .saActionLinks .saActionLink:active,.saStandard .saPartButtons .saActionLinks .saActionLink:active{border-radius:.75rem}.saStandard .saPageHeader .saActionLinks .saActionLink .saIcon,.saStandard .saPartButtons .saActionLinks .saActionLink .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saPageHeader .saActionLinks .saActionLink,.saCompact .saPartButtons .saActionLinks .saActionLink{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saPageHeader .saActionLinks .saActionLink:active,.saCompact .saPartButtons .saActionLinks .saActionLink:active{border-radius:.75rem}.saCompact .saPageHeader .saActionLinks .saActionLink .saIcon,.saCompact .saPartButtons .saActionLinks .saActionLink .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saPageHeader .saActionLinks .saActionLink,.saSmallScreen .saPartButtons .saActionLinks .saActionLink{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saPageHeader .saActionLinks .saActionLink:active,.saSmallScreen .saPartButtons .saActionLinks .saActionLink:active{border-radius:.75rem}.saSmallScreen .saPageHeader .saActionLinks .saActionLink .saIcon,.saSmallScreen .saPartButtons .saActionLinks .saActionLink .saIcon{font-size:1.25rem;min-width:1.625rem}.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:.5rem}.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;max-width:100%;flex-shrink:0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;color:#2d6ce1;background:0 0;position:relative}.saPageHeader .saNavigationLinks .saMoreButton .saButtonText,.saPartButtons .saNavigationLinks .saMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}.saPageHeader .saNavigationLinks .saMoreButton .saIcon,.saPartButtons .saNavigationLinks .saMoreButton .saIcon{color:#7088a4}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive{color:#e0173e}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive .saIcon,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:hover,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:hover .saIcon,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:hover .saIcon{color:#e0173e}}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:active,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:active{color:#fff;background:#e0173e}.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 .saMoreButton .saBadgeCount,.saPartButtons .saNavigationLinks .saMoreButton .saBadgeCount{position:absolute;top:-.25rem;right:-.25rem}.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;max-width:100%;flex-shrink:0;padding:.5rem;border-radius:.5rem;font-size:.875rem;display:flex;gap:.5rem;align-items:center;color:#313a44;padding:.375rem .75rem;height:2rem;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{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}.saPageHeader .saNavigationLinks .saNavigationLink .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saPageHeader .saNavigationLinks .saNavigationLink .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink .saIcon{color:#7088a4}.saPageHeader .saNavigationLinks .saNavigationLink .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink .saBadge{right:-.375rem;bottom:-.25rem;border:1px solid;height:.75rem;min-width:.75rem;font-size:.5rem;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;max-width:100%;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44;position:relative}.saPageHeader .saBrowseButtons .saBrowseButton .saButtonText,.saPartButtons .saBrowseButtons .saBrowseButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e;border-color:#fbd4dc}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive .saIcon{color:#e0173e}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:hover,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:hover{color:#fff;background:#e0173e;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:#e0173e;border-color:#e0173e}}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:active,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:active .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:active .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saStandard .saPageHeader .saBrowseButtons .saBrowseButton,.saStandard .saPartButtons .saBrowseButtons .saBrowseButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saPageHeader .saBrowseButtons .saBrowseButton:active,.saStandard .saPartButtons .saBrowseButtons .saBrowseButton:active{border-radius:.75rem}.saCompact .saPageHeader .saBrowseButtons .saBrowseButton,.saCompact .saPartButtons .saBrowseButtons .saBrowseButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saPageHeader .saBrowseButtons .saBrowseButton:active,.saCompact .saPartButtons .saBrowseButtons .saBrowseButton:active{border-radius:.75rem}.saSmallScreen .saPageHeader .saBrowseButtons .saBrowseButton,.saSmallScreen .saPartButtons .saBrowseButtons .saBrowseButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saPageHeader .saBrowseButtons .saBrowseButton:active,.saSmallScreen .saPartButtons .saBrowseButtons .saBrowseButton:active{border-radius:.75rem}@media (pointer:fine){.saPageHeader .saBrowseButtons .saBrowseButton:hover,.saPartButtons .saBrowseButtons .saBrowseButton:hover{z-index:1}}.saPageHeader .saBrowseButtons .saBrowseButton.saPrevious,.saPartButtons .saBrowseButtons .saBrowseButton.saPrevious{border-radius:.5rem 0 0 .5rem;margin-right:-1px}.saPageHeader .saBrowseButtons .saBrowseButton.saPrevious:active,.saPartButtons .saBrowseButtons .saBrowseButton.saPrevious:active{border-radius:.75rem 0 0 .75rem}.saPageHeader .saBrowseButtons .saBrowseButton.saNext,.saPartButtons .saBrowseButtons .saBrowseButton.saNext{border-radius:0 .5rem .5rem 0}.saPageHeader .saBrowseButtons .saBrowseButton.saNext:active,.saPartButtons .saBrowseButtons .saBrowseButton.saNext:active{border-radius:0 .75rem .75rem 0}.saPageHeader .saBrowseButtons .saBrowseButton.saDisabled,.saPartButtons .saBrowseButtons .saBrowseButton.saDisabled{opacity:.4;pointer-events:none}.saLargeScreen .saPageHeader .saActionLink,.saLargeScreen .saPartButtons .saActionLink{max-width:33rem}.saStandard .saPageHeader .saActionLinks .saContextMenu,.saStandard .saPartButtons .saActionLinks .saContextMenu{top:3.5rem}.saStandard .saPageHeader .saNavigationLinks .saContextMenu,.saStandard .saPartButtons .saNavigationLinks .saContextMenu{top:2.75rem}.saCompact .saPageHeader .saContextMenu .saContextMenuItem,.saCompact .saPartButtons .saContextMenu .saContextMenuItem{font-size:.875rem}.saCompact .saPageHeader .saActionLinks .saContextMenu,.saCompact .saPartButtons .saActionLinks .saContextMenu{top:2.75rem}.saCompact .saPageHeader .saNavigationLinks .saContextMenu,.saCompact .saPartButtons .saNavigationLinks .saContextMenu{top:2.75rem}.saCompact .saPageHeader .saBadge,.saCompact .saPartButtons .saBadge{right:-.375rem;bottom:-.25rem;border:1px solid;height:.75rem;min-width:.75rem;font-size:.5rem}.saSmallScreen .saPageHeader .saActionLink,.saSmallScreen .saPartButtons .saActionLink{max-width:calc(100% - 4.5rem);min-width:5.5rem}.saSmallScreen .saPageHeader .saBrowseButtons,.saSmallScreen .saPartButtons .saBrowseButtons{margin-left:.5rem}.saSmallScreen .saPageHeader .saTopButtons,.saSmallScreen .saPartButtons .saTopButtons{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:1rem 1rem 0 1rem;padding-top:0}.saLargeScreen .saPageHeader{box-sizing:border-box;margin:0 1.5rem 1rem 1.5rem;padding-top:.5rem}.saLargeScreen .saPageHeader .saTopRow{height:2rem}.saLargeScreen .saPageHeader .saBottomRow{margin-top:-.25rem;margin-bottom:.25rem}.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:1rem;min-width:0}.saPageHeader .saMarkFavorite i{display:flex;align-items:center;justify-content:center;font-size:1rem;height:1.5rem;min-width:1.5rem}.saPageHeader .saMarkFavorite i::after{content:'';height:2.75rem;width:2.75rem;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:1.5rem;max-height:1.5rem}.saPageHeader .saBreadcrumbs .saBackButtonWrapper{margin-right:1rem}.saPageHeader .saBackButtonWrapper{max-width:2rem}.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;max-width:100%;flex-shrink:0;border-radius:.25rem;margin-left:-.5rem;padding:0;position:relative}.saPageHeader .saBackButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saLargeScreen .saPageHeader .saBackButton .saIcon{color:#7088a4}.saLargeScreen .saPageHeader .saBackButton.saDestructive{color:#e0173e}.saLargeScreen .saPageHeader .saBackButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saLargeScreen .saPageHeader .saBackButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saLargeScreen .saPageHeader .saBackButton.saDestructive:hover .saIcon{color:#e0173e}}.saLargeScreen .saPageHeader .saBackButton.saDestructive:active{color:#fff;background:#e0173e}.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:.75rem}@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:3.5rem;width:3.5rem;opacity:0;position:absolute;right:-.5rem;top:-1rem}.saPageHeader .saBackButton .saIcon{transition:all .2s ease}.saPageHeader .saBreadcrumb{height:1.25rem;white-space:nowrap;font-size:.875rem;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:.5rem}.saPageHeader .saBreadcrumbSeparator{font-weight:300;margin:.5rem;color:#ccd5e2}.saPageHeader .saBreadcrumbs .saNoLinkBreadcrumb{color:#60748b;pointer-events:none}.saPageHeader .saBreadcrumb:last-child{padding-right:2rem}.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.saLargeScreenHasTopButtons .saPageHeader .saHeader{height:7rem}.saStandard .saPageHeader .saHeader{gap:1.5rem;height:4.5rem}.saStandard .saPageHeader .saTopRow{min-height:1rem}.saStandard .saPageHeader .saHeaderWrapper{gap:.5rem;flex:1;min-width:0;margin-right:1.5rem}.saStandard .saPageHeader .saTitle{gap:1rem}.saStandard .saPageHeader .saMarkFavorite i{font-size:1.25rem;height:2rem;min-width:2rem}.saCompact.saLargeScreenHasTopButtons .saPageHeader .saHeader{height:6rem}.saCompact .saPageHeader .saHeader{min-width:0;gap:1rem;height:4rem}.saCompact .saPageHeader .saTopRow{min-height:1rem}.saCompact .saPageHeader .saHeaderWrapper{flex:1;gap:0;min-width:0}.saCompact .saPageHeader .saBreadcrumbs{font-size:.875rem}.saCompact .saPageHeader .saTitle{gap:.5rem}.saSmallScreen .saPageHeader,.saSmallscreensidebar .saPageHeader{z-index:1007;position:relative}.saSmallScreen .saPageHeader .saLogotypeHeader .saLogoRow,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saLogoRow{max-width:100%;height:2rem;box-sizing:border-box;position:relative;background-color:#fff;z-index:1007}.saSmallScreen .saPageHeader .saLogotypeHeader .saLogotype,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saLogotype{height:2rem;max-width:100%}.saSmallScreenHasTopButtons.saSmallScreen .saPageHeader .saLogotypeHeader .saTopRow,.saSmallScreenHasTopButtons.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saTopRow{box-shadow:none}.saSmallScreenHasTopButtons.saSmallScreen .saPageHeader .saLogotypeHeader.saHideButtons .saTopRow,.saSmallScreenHasTopButtons.saSmallscreensidebar .saPageHeader .saLogotypeHeader.saHideButtons .saTopRow{box-shadow:0 .25rem .25rem rgba(49,58,68,.07)}.saSmallScreen .saPageHeader .saLogotypeHeader .saTopRow,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saTopRow{background-color:#fff;box-shadow:0 .25rem .25rem rgba(49,58,68,.07);height:3.5rem}.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:5.5rem}.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(-4rem);box-shadow:none}.saSmallScreen .saPageHeader .saNotificationWrapper,.saSmallscreensidebar .saPageHeader .saNotificationWrapper{position:relative;order:3;min-width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:0 0}.saSmallScreen .saPageHeader .saNotificationWrapper .saNotificationBadge,.saSmallscreensidebar .saPageHeader .saNotificationWrapper .saNotificationBadge{height:1rem;min-width:1rem;right:0;top:0}.saSmallScreen .saPageHeader .saNotificationWrapper .saIcon,.saSmallscreensidebar .saPageHeader .saNotificationWrapper .saIcon{font-size:1.5rem;min-height:1.625rem;color:#fff}.saSmallScreen .saPageHeader .saBackButton,.saSmallscreensidebar .saPageHeader .saBackButton{min-width:2.5rem;height:2.5rem;position:relative;margin-left:-.5rem;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:#0f44a6}.saSmallScreen .saPageHeader .saBackButton::after,.saSmallscreensidebar .saPageHeader .saBackButton::after{content:'';height:3.5rem;width:3.5rem;top:-.5rem;left:-.5rem;padding:0}.saSmallScreen .saPageHeader .saTopRow,.saSmallscreensidebar .saPageHeader .saTopRow{padding:.5rem .5rem .5rem 1rem;background:#2d6ce1;gap:.5rem;position:relative;max-width:100%;box-sizing:border-box;z-index:1007}.saSmallScreen .saPageHeader .saBottomRow,.saSmallscreensidebar .saPageHeader .saBottomRow{position:absolute;top:3.4375rem;width:calc(100% - 2rem);background:#fff;z-index:1006;padding:.75rem 1rem;gap:0;transition:ease transform .4s,ease box-shadow .2s;box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px .25rem 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:.5rem}.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:1rem;line-height:2rem;font-weight:600;color:#fff;text-align:left;justify-content:flex-start}.saSmallScreen .saPageHeader .saNavigator,.saSmallscreensidebar .saPageHeader .saNavigator{display:flex;height:2.5rem;min-width:2.5rem;align-items:center;justify-content:space-evenly;cursor:pointer;border-radius:.5rem;transition:all .2s;color:#60748b;order:4;z-index:2;position:relative;background:0 0}.saSmallScreen .saPageHeader .saNavigator:active,.saSmallscreensidebar .saPageHeader .saNavigator:active{color:#0f44a6}.saSmallScreen.saPopup .saNavigator{display:none}.saNavBar{width:1.5rem;cursor:pointer;display:flex;gap:.5rem;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:1rem;border:none;box-shadow:none;width:100%;padding:1rem 0}.saLargeScreen.saMiniView .saPageHeader .saBackButton{margin-left:.25rem}.saStandard.saMiniView .saPageHeader .saHeader{height:4rem}.saStandard.saMiniView.saLargeScreenHasTopButtons .saPageHeader .saHeader{height:7rem}.saCompact.saMiniView .saPageHeader .saHeader{height:3rem}.saCompact.saMiniView.saLargeScreenHasTopButtons .saPageHeader .saHeader{height:6.5rem}.saLargeScreen .saSmallScreenNavigationBar{display:none}.saSmallScreen .saDesktopNavigationBar{display:none}.saLargeScreen .saPartHeader.saHideHeader{display:none}.saLargeScreen .saPartHeader .saExpandWrapper{display:none}.saSmallScreen .saPartHeader{padding:.5rem .5rem .5rem 1rem}.saSmallScreen .saPartHeader .saAdminLink,.saSmallScreen .saPartHeader .saExcel{display:none}.saSmallScreen .saPartHeader.saHideHeader{padding:.5rem}.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;max-width:100%;flex-shrink:0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;color:#2d6ce1;background:0 0}.saSmallScreen .saExpandWrapper .saExpand .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}.saSmallScreen .saExpandWrapper .saExpand .saIcon{color:#7088a4}.saSmallScreen .saExpandWrapper .saExpand.saDestructive{color:#e0173e}.saSmallScreen .saExpandWrapper .saExpand.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saSmallScreen .saExpandWrapper .saExpand.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saSmallScreen .saExpandWrapper .saExpand.saDestructive:hover .saIcon{color:#e0173e}}.saSmallScreen .saExpandWrapper .saExpand.saDestructive:active{color:#fff;background:#e0173e}.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:3rem;width:3rem;position:absolute;margin-right:-.5rem}.saLargeScreen .saHasBorder .saPartHeader{padding:1rem 1rem 0 1rem}.saPartHeader{display:flex;flex-direction:column;min-width:0;box-sizing:border-box;padding-bottom:.5rem}.saPartHeader .saPartTitleWrapper{display:flex;gap:.25rem;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:.25rem}.saPartHeader .saPartHeading h2{overflow-wrap:anywhere;line-height:1.875rem}.saPartButtons .saTopButtons{min-width:0}.saPartButtons .saNavigationBar{padding-bottom:.5rem}.saStandard .saPartButtons .saNavigationBar{padding-bottom:1rem}.saCompact .saPartButtons .saTopButtons{gap:.5rem}.saSmallScreen .saPartButtons .saTopButtons{justify-content:space-between}@keyframes top-1{0%{top:0;transform:rotate(0)}50%{top:.625rem;transform:rotate(0)}100%{top:.625rem;transform:rotate(45deg)}}@keyframes top-2{0%{top:.625rem;transform:rotate(45deg)}50%{top:.625rem;transform:rotate(0)}100%{top:0;transform:rotate(0)}}@keyframes bottom-1{0%{bottom:0;transform:rotate(0)}50%{bottom:.625rem;transform:rotate(0)}100%{bottom:.625rem;transform:rotate(135deg)}}@keyframes bottom-2{0%{bottom:.625rem;transform:rotate(135deg)}50%{bottom:.625rem;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:12.5rem;max-width:25rem}.saAlert{animation:ScaleIn 70ms ease-in;display:flex;flex-direction:column;position:relative;border-radius:1rem;box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px .25rem rgba(49,58,68,.07),0 .25rem .5rem rgba(49,58,68,.07),0 .5rem 1rem rgba(49,58,68,.07),0 1rem 2rem rgba(49,58,68,.07),0 2rem 4rem rgba(49,58,68,.07);justify-content:space-between;background:#fff}.saAlert .saAlertHeader{min-height:4.5rem;max-height:8.5rem;display:flex;justify-content:center;align-items:center;border-radius:1rem 1rem 0 0}.saAlert .saAlertHeader .saIcon{display:flex;align-items:center;justify-content:center;color:#fff;font-size:2.5rem;line-height:2.5rem}.saAlert .saAlertMessageWrapper{display:flex;flex-direction:column;gap:1rem;padding:1rem}.saAlert .saAlertMessage{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;overflow-x:hidden;word-break:break-word}.saAlert .saAlertMessage p{font-size:.875rem;line-height:1.375rem;font-weight:400;white-space:pre-wrap}.saAlert .saAlertHeading{line-height:1}.saAlert .saButtons{display:flex;flex-direction:row;gap:.5rem;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;max-width:100%;flex-shrink:0;min-width:6.75rem}.saAlert .saAlertButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saAlert .saAlertButton:active{border-radius:.75rem}.saStandard .saAlert .saAlertButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saAlert .saAlertButton{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saAlert .saAlertButton:active{border-radius:.75rem}.saCompact .saAlert .saAlertButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saAlert .saAlertButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saAlert .saAlertButton:active{border-radius:.75rem}.saSmallScreen .saAlert .saAlertButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saAlert .saAlertButton{min-width:6rem}.saSmallScreen .saAlert .saAlertButton{min-width:6.75rem}.saError.saAlert .saAlertHeader{background:#ffe8e7}.saError.saAlert .saAlertHeader .saIcon{color:#e0173e}.saDestructive.saAlert .saAlertHeader{background-image:linear-gradient(45deg,#e82349 25%,#e0173e 25%,#e0173e 50%,#e82349 50%,#e82349 75%,#e0173e 75%,#e0173e 100%);background-size:6rem 6rem}.saWarning.saAlert .saAlertHeader{background:#f6ad00;background-image:linear-gradient(45deg,#ffbd20 25%,#f6ad00 25%,#f6ad00 50%,#ffbd20 50%,#ffbd20 75%,#f6ad00 75%,#f6ad00 100%);background-size:6rem 6rem}.saInfo.saAlert .saAlertHeader,.saQuestion.saAlert .saAlertHeader{background-color:#e5efff}.saInfo.saAlert .saAlertHeader .saIcon,.saQuestion.saAlert .saAlertHeader .saIcon{color:#2d6ce1}.saSuccess.saAlert .saAlertHeader{background:radial-gradient(50% 50% at 100% 0,#58d36e 0 5%,#48cf60 6% 15%,#58d36e 16% 25%,#48cf60 26% 35%,#58d36e 36% 45%,#48cf60 46% 55%,#58d36e 56% 65%,#48cf60 66% 75%,#58d36e 76% 85%,#48cf60 86% 95%,#0000 96%),radial-gradient(50% 50% at 0 100%,#58d36e 0 5%,#48cf60 6% 15%,#58d36e 16% 25%,#48cf60 26% 35%,#58d36e 36% 45%,#48cf60 46% 55%,#58d36e 56% 65%,#48cf60 66% 75%,#58d36e 76% 85%,#48cf60 86% 95%,#0000 96%),radial-gradient(50% 50%,#58d36e 0 5%,#48cf60 6% 15%,#58d36e 16% 25%,#48cf60 26% 35%,#58d36e 36% 45%,#48cf60 46% 55%,#58d36e 56% 65%,#48cf60 66% 75%,#58d36e 76% 85%,#48cf60 86% 95%,#0000 96%),radial-gradient(50% 50%,#58d36e 0 5%,#48cf60 6% 15%,#58d36e 16% 25%,#48cf60 26% 35%,#58d36e 36% 45%,#48cf60 46% 55%,#58d36e 56% 65%,#48cf60 66% 75%,#58d36e 76% 85%,#48cf60 86% 95%,#0000 96%) 12.5rem 12.5rem;background-size:25rem 25rem;background-color:#58d36e}.saSmallScreen .saAlert{margin-left:1rem;width:calc(100% - 2rem)}.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:#e0173e;color:#fff;border-color:#fbd4dc}@media (pointer:fine){.saButtonPrimary.saDestructive:hover{background-color:#ca1538}}.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:#e0173e;border-color:#fbd4dc}.saButtonSecondary.saDestructive .saIcon{color:#e0173e}.saButtonSecondary.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saButtonSecondary.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saButtonSecondary.saDestructive:hover .saIcon{color:#fff}.saButtonSecondary.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saButtonSecondary.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saButtonSecondary.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saButtonSecondary.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saButtonGhost{color:#2d6ce1;background:0 0}.saButtonGhost .saIcon{color:#7088a4}.saButtonGhost.saDestructive{color:#e0173e}.saButtonGhost.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saButtonGhost.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saButtonGhost.saDestructive:hover .saIcon{color:#e0173e}}.saButtonGhost.saDestructive:active{color:#fff;background:#e0173e}.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;max-width:100%;flex-shrink:0;background-color:#2d6ce1;color:#fff}.saDefaultButtonPrimary .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e;color:#fff;border-color:#fbd4dc}@media (pointer:fine){.saDefaultButtonPrimary.saDestructive:hover{background-color:#ca1538}}.saStandard .saDefaultButtonPrimary{gap:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saDefaultButtonPrimary:active{border-radius:.75rem}.saStandard .saDefaultButtonPrimary .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saDefaultButtonPrimary{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saDefaultButtonPrimary:active{border-radius:.75rem}.saCompact .saDefaultButtonPrimary .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saDefaultButtonPrimary{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saDefaultButtonPrimary:active{border-radius:.75rem}.saSmallScreen .saDefaultButtonPrimary .saIcon{font-size:1.25rem;min-width:1.625rem}.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;max-width:100%;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44}.saDefaultButtonSecondary .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e;border-color:#fbd4dc}.saDefaultButtonSecondary.saDestructive .saIcon{color:#e0173e}.saDefaultButtonSecondary.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saDefaultButtonSecondary.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saDefaultButtonSecondary.saDestructive:hover .saIcon{color:#fff}.saDefaultButtonSecondary.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saDefaultButtonSecondary.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saDefaultButtonSecondary.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saDefaultButtonSecondary.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saStandard .saDefaultButtonSecondary{gap:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saDefaultButtonSecondary:active{border-radius:.75rem}.saStandard .saDefaultButtonSecondary .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saDefaultButtonSecondary{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saDefaultButtonSecondary:active{border-radius:.75rem}.saCompact .saDefaultButtonSecondary .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saDefaultButtonSecondary{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saDefaultButtonSecondary:active{border-radius:.75rem}.saSmallScreen .saDefaultButtonSecondary .saIcon{font-size:1.25rem;min-width:1.625rem}.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:#e0173e;color:#fff;border-color:#fbd4dc}@media (pointer:fine){.ButtonPrimary.saDestructive:hover{background-color:#ca1538}}.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;max-width:100%;flex-shrink:0;background-color:#313a44;color:#fff;position:absolute;right:0}.saClosePopupButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saClosePopupButton:active{border-radius:.75rem}.saStandard .saClosePopupButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saClosePopupButton{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saClosePopupButton:active{border-radius:.75rem}.saCompact .saClosePopupButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saClosePopupButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saClosePopupButton:active{border-radius:.75rem}.saSmallScreen .saClosePopupButton .saIcon{font-size:1.25rem;min-width:1.625rem}@media (pointer:fine){.saClosePopupButton:hover{background-color:#e0173e}}.saClosePopupButton:active{background-color:#bf0024}.saStandard .saClosePopupButton{top:-3rem}.saCompact .saClosePopupButton{top:-2.75rem}.saLabelButton{display:flex;justify-content:center;align-items:center;height:1rem;width:1rem;min-width:1rem;border-radius:50%;padding:0;background:#2d6ce1;position:relative;transition:ease background .2s,ease box-shadow .2s}.saLabelButton .saIcon{font-size:.625rem;color:#fff}.saErrorView{display:flex;flex-direction:column;gap:2rem}.saSmallScreen .saErrorView{padding:1.5rem}.saErrorView .saErrorViewContent{display:flex;flex-direction:column;gap:1rem;overflow-y:auto}.saLargeScreen .saErrorView .saErrorViewContent{margin-top:2.5rem}.saErrorView .saErrorViewContent>.saIcon{display:flex;align-items:center;justify-content:center;font-size:1.5rem;border-radius:.5rem;height:3rem;width:3rem;background-color:#eef1f5;color:#60748b}.saErrorView .saErrorViewContent .saErrorViewContentInner{display:flex;flex-direction:column;gap:1.5rem;max-height:calc(100vh - 20rem)}.saErrorView .saErrorViewContent .saErrorViewContentInner section{display:flex;flex-direction:column}.saErrorView .saErrorViewContent .saErrorViewContentInner section h2{padding-bottom:.25rem}.saErrorView .saErrorViewContent .saErrorViewContentInner section h3{font-size:.75rem;line-height:.75rem;font-weight:400;color:#60748b;margin-bottom:.25rem;word-break:break-all}.saErrorView .saErrorViewContent .saErrorViewContentInner section p{font-size:.875rem;line-height:1.25rem;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;max-width:100%;flex-shrink:0;width:fit-content;margin-top:1rem}.saErrorView .saErrorViewButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saErrorView .saErrorViewButton:active{border-radius:.75rem}.saStandard .saErrorView .saErrorViewButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saErrorView .saErrorViewButton{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saErrorView .saErrorViewButton:active{border-radius:.75rem}.saCompact .saErrorView .saErrorViewButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saErrorView .saErrorViewButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saErrorView .saErrorViewButton:active{border-radius:.75rem}.saSmallScreen .saErrorView .saErrorViewButton .saIcon{font-size:1.25rem;min-width:1.625rem}@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:#e0173e}.saLogin .saInstructions{margin-bottom:.5rem}.saLogin h1{font-size:1.5rem;line-height:2rem;font-weight:600;word-break:break-word;color:#313a44;padding-bottom:0}.saLogin .saInputTextWrapper{margin-right:0}.saLogin .saInputTextWrapper .saInputText{height:2.5rem;border-radius:.5rem;padding:0 .75rem;min-width:2rem}.saLogin .saInputTextWrapper .saTrailingIconsWrapper{height:2.5rem}.saLogin .saInnerForm{display:flex;gap:1.5rem;flex-direction:column}.saLogin .saButtonIcon{width:1.5rem;height:1.5rem}.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;min-width:10rem}.saLogin .saWordMark{height:2rem;position:relative}.saLogin .saLogo{width:2rem;height:2rem}.saLogin .saControlCol{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.saLogin .saControlCol label{font-size:.875rem;font-weight:700;position:relative}.saLogin .saControlRow{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:space-between}.saLogin .saLabelWrapper{display:flex;align-items:center;justify-content:space-between}.saLogin .saControlInner{display:flex;gap:1rem;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:1rem}.saLogin .saCustomerLoginLogo{max-width:21.875rem;max-height:6rem;min-height:4rem}.saLogin .saLoginInner{width:100%;min-width:12.5rem;max-width:22.5rem;display:flex;flex-direction:column;gap:1.5rem;margin:2rem}.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:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem;max-width:100%;width:100%}.saLogin .saLoginInner .saLoginPageButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}.saLogin .saLoginInner .saLoginPageButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saLogin .saLoginInner a{color:#2d6ce1}@media (pointer:fine){.saLogin .saLoginInner a:hover{text-decoration:underline}}.saLogin .saStatus{margin-bottom:.5rem}.saLogin a.saForgotPassword{font-weight:400;font-size:.875rem;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:#4582f4}.saLogin a.saForgotPassword::after{content:'';height:2rem;width:100%;opacity:0;position:absolute;right:0;top:-.5rem}.saLogin .saLoginDivider{display:inline-flex;align-items:center;position:relative;gap:1.5rem;color:#60748b}.saLogin .saLoginDivider::after,.saLogin .saLoginDivider::before{content:'';height:1px;width:100%;border-radius:1px;position:relative;background:#ccd5e2}.saLogin .saButtonWrapper{margin-top:1rem;display:flex;flex-direction:column;gap:1rem;position:relative}.saLogin .saSaLogo{bottom:1.5rem;left:1.5rem;height:1.5rem;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:1.5rem;margin:1rem 1rem 1rem 0}.saLogin .saQrCodeWrapper{display:flex;justify-content:center;margin-top:1rem}.saLogin .saBankIdAppInstructions{background:url(../img/desktop-phone.svg) top center no-repeat;width:12.5rem;height:12.5rem;margin-top:.75rem}.saSmallScreen.saLogin .saLoginOuter{flex-basis:100%;padding:1.5rem 1rem 5rem 1rem}.saSmallScreen.saLogin .saLoginOuter .saDescription,.saSmallScreen.saLogin .saLoginOuter .saInfoText,.saSmallScreen.saLogin .saLoginOuter h1{text-align:center}.saSmallScreen.saLogin .saLoginInner{max-width:90%;margin:1.5rem 0}.saSmallScreen.saLogin .saLoginCover{display:none}.saColumnManagerRoot{display:flex;justify-content:center;align-items:safe center;color:#313a44;box-sizing:border-box}@media screen and (max-width:400px){.saSmallScreen .saColumnManagerRoot{overflow:auto}}.saColumnManager{display:flex;flex-direction:column;justify-content:space-between;position:relative;transform:scale(1);transition:transform .2s ease;min-width:0;background-color:#fff;padding:1rem;gap:1rem;border-radius:1rem;width:25rem;min-height:25rem;box-shadow:0 0 2rem rgba(49,58,68,.07);border:solid 1px #ccd5e2}.saColumnManager .saTabGroup{display:flex;position:relative;flex-direction:row;align-self:flex-start;flex:1;width:100%;z-index:2}.saColumnManager .saTabGroup *{box-sizing:border-box}.saColumnManager .saTabGroup a{text-decoration:none}.saColumnManager .saTabGroup a>span:first-child{display:flex;align-items:center;justify-content:center}.saColumnManager .saTabGroup::after{content:'';height:1px;width:100%;background:#ccd5e2;position:absolute;right:0;bottom:0;z-index:-1}.saColumnManager .saTabGroup>div{display:flex}.saColumnManager .saTabGroup div:first-child .saTab{border-left:1px solid #ccd5e2;border-radius:.25rem 0 0 0}.saColumnManager .saTabGroup div:last-child .saTab{border-radius:0 .25rem 0 0}.saColumnManager .saTabGroup div:only-child .saTab{border-radius:.25rem .25rem 0 0}.saColumnManager .saTab{display:flex;position:relative;align-items:center;justify-content:center;text-decoration:none;color:#313a44;background:#f8f9fb;border-color:#eef1f5;z-index:0;border:1px solid #ccd5e2;border-left:none;font-size:.875rem;padding:0 1rem;height:2.5rem;max-width:32ch;gap:.5rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saCompact .saColumnManager .saTab{padding:0 .5rem}@media (pointer:fine){.saColumnManager .saTab:hover{color:#2d6ce1;background-color:#fff}.saColumnManager .saTab:hover .saIcon{color:#2d6ce1}}.saColumnManager .saTab:active{color:#2d6ce1;background-color:#eef1f5}.saColumnManager .saTab:active .saIcon{color:#2d6ce1}.saColumnManager .saTab.saSelected{color:#2d6ce1;background:#fff;border-bottom:1px solid #fff}.saColumnManager .saTab.saSelected .saIcon{color:#2d6ce1}.saColumnManager .saTabText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;line-height:1.125rem;font-size:.875rem}.saColumnManager .saTab .saIcon{color:#60748b;transition:ease all .2s}.saColumnManager .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:#313a44;background-color:#dde3ec;border-radius:.75rem;font-size:.75rem;line-height:.75rem;padding:.25rem;transition:ease background-color .2s}.saColumnManager .saBadgeCount.saUrgent{color:#fff;background-color:#e0173e}.saColumnManager .saTabGroup .saTab.saMoreTab{padding:0;border-radius:0 .25rem 0 0}.saColumnManager .saTabGroup .saTab.saMoreTab .saBadgeCount{position:absolute;top:-.25rem;right:-.25rem}.saColumnManager *{box-sizing:border-box}.saColumnManager .saEmptyState{display:none}@media screen and (max-width:400px){.saSmallScreen .saColumnManager{min-height:fit-content}}.saColumnManager .saIsEmpty .saEmptyState{display:flex;height:22.5rem;justify-content:flex-start}.saColumnManager .saIsEmpty .saEmptyState .saDefaultButtonSecondary{margin-top:1.5rem}.saColumnManager .saIsEmpty .saResetButton,.saColumnManager .saIsEmpty .saSorter{display:none}.saLargeScreen .saColumnManager{max-height:80vh}.saColumnManager .saCloseColumnManager{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;max-width:100%;flex-shrink:0;border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem;color:#2d6ce1;background:0 0;position:absolute;top:.5rem;right:.5rem;font-size:1.25rem}.saColumnManager .saCloseColumnManager .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saColumnManager .saCloseColumnManager .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saColumnManager .saCloseColumnManager .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saColumnManager .saCloseColumnManager:active{border-radius:.75rem}.saColumnManager .saCloseColumnManager .saIcon{color:#7088a4}.saColumnManager .saCloseColumnManager.saDestructive{color:#e0173e}.saColumnManager .saCloseColumnManager.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saColumnManager .saCloseColumnManager.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saColumnManager .saCloseColumnManager.saDestructive:hover .saIcon{color:#e0173e}}.saColumnManager .saCloseColumnManager.saDestructive:active{color:#fff;background:#e0173e}.saColumnManager .saCloseColumnManager.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saColumnManager .saCloseColumnManager:hover{background:#f8f9fb;color:#2d6ce1}.saColumnManager .saCloseColumnManager:hover .saIcon{color:#2d6ce1}}.saColumnManager .saCloseColumnManager:active{background:#dde3ec}.saColumnManager .saCloseColumnManager:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saColumnManager .saCloseColumnManager:disabled .saIcon{color:#7088a4}.saColumnManager .saCloseColumnManager::after{content:"";height:3rem;width:3rem;opacity:0;position:absolute;top:-.5rem;right:-.5rem}.saColumnManager .saColumnManagerTopRow{display:flex}.saColumnManager .saResetButton{margin-left:auto;width:fit-content}.saColumnManager .saButtonGroup{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.saColumnManager .saButtonGroup button{min-width:6rem}.saColumnManager .saColumnManagerContent{display:flex;flex-direction:column;gap:1rem;font-size:.875rem;overflow:hidden;height:100%}@media screen and (max-width:400px){.saSmallScreen .saColumnManager .saColumnManagerContent{min-height:fit-content}}.saCompact .saColumnManager .saTab{padding:0 1rem}.saColumnManager .saColumnManagerPanelWrapper{overflow:auto}.saColumnManager .saColumnManagerPanel{display:flex;flex-direction:column;gap:1rem;overflow:hidden;height:100%}.saSmallScreen .saColumnManager .saColumnManagerPanel{overflow:unset}.saColumnManager .saShowHideWrapper{display:flex;flex-direction:row;align-items:center;gap:.5rem;padding-left:.625rem;cursor:pointer;margin-bottom:-.25rem;width:fit-content}.saColumnManager .saColumnManagerHeader{display:flex;flex-direction:column;gap:.25rem}.saColumnManager ul{display:flex;flex-direction:column;overflow:auto}.saSmallScreen .saColumnManager ul{overflow:unset}.saColumnManager .saColumnManagerDescription{font-size:.875rem;color:#60748b;line-height:1rem}.saColumnManager li.saDisabled{cursor:not-allowed}.saColumnManager li.saDisabled:active{cursor:not-allowed}.saColumnManager li.saDisabled label{pointer-events:none}.saColumnManager li.saDisabled .saIcon{color:transparent;visibility:hidden}.saColumnManager li label{display:flex;width:100%;padding:.25rem 0;background-color:transparent}.saColumnManager li.saPlaceholder{height:3rem;padding:.25rem 0}.saColumnManager li.saPlaceholder div{height:2.5rem;background-color:#dde3ec;border-radius:.5rem}.saColumnManager .saColumnItem{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fff;box-sizing:border-box;min-width:0;border:1px solid #ccd5e2;cursor:grab;padding:.5rem .75rem .5rem .5625rem;border-radius:.5rem;height:2.5rem;background-color:#eef1f5;width:100%}.saColumnManager .saColumnItem:active{cursor:grabbing}.saColumnManager .saColumnItem .far{font-size:1rem;color:#7088a4}.saColumnManager .saSelected .saColumnItem{background-color:#fff}.saColumnManager .saItemInner{display:flex;flex-direction:row;align-items:center;gap:.5rem;width:calc(100% - .5rem);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saColumnManager .saItemInner input.saCheckbox::after{height:3rem;width:3rem}.saColumnManager .saItemInner span{font-size:.875rem;line-height:1.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saColumnManager .saItemLabel{font-size:.875rem;line-height:1.125rem;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.5rem}.saSmallScreen .saColumnManager{width:100%;height:95%;margin:1rem;justify-content:space-between}.saSmallScreen .saColumnManager .saTabGroup{max-height:2.5rem}.saSmallScreen .saColumnManager .saSmallScreenDragHandle{position:absolute;width:20%;height:100%;height:2.5rem;margin-top:2px;right:0}.saColumnManager .saInputTextWrapper.saLabeled{margin:0;width:100%}.saSmallScreen .saColumnManager .saInputTextWrapper.saLabeled .saInputText,.saSmallScreen .saColumnManager .saInputTextWrapper.saLabeled .saTrailingIconsWrapper,.saStandard .saColumnManager .saInputTextWrapper.saLabeled .saInputText,.saStandard .saColumnManager .saInputTextWrapper.saLabeled .saTrailingIconsWrapper{height:2.5rem}.saColumnManager .saRow{display:flex;gap:.5rem;width:100%}.saColumnManager .saRemoveColumnButton{border:solid 1px #ccd5e2;background-color:#fff;color:#313a44;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saColumnManager .saRemoveColumnButton .saIcon{color:#7088a4}.saColumnManager .saRemoveColumnButton .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.saColumnManager .saRemoveColumnButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saColumnManager .saRemoveColumnButton:hover .saIcon{color:#2d6ce1}.saColumnManager .saRemoveColumnButton:hover .saBadge{background-color:#2d6ce1}}.saColumnManager .saRemoveColumnButton:active{background:#eef1f5}.saColumnManager .saRemoveColumnButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saColumnManager .saRemoveColumnButton.saDestructive{color:#e0173e;border-color:#fbd4dc}.saColumnManager .saRemoveColumnButton.saDestructive .saIcon{color:#e0173e}.saColumnManager .saRemoveColumnButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saColumnManager .saRemoveColumnButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saColumnManager .saRemoveColumnButton.saDestructive:hover .saIcon{color:#fff}.saColumnManager .saRemoveColumnButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saColumnManager .saRemoveColumnButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saColumnManager .saRemoveColumnButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saColumnManager .saRemoveColumnButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saStandard .saColumnManager .saRemoveColumnButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saColumnManager .saRemoveColumnButton:active{border-radius:.75rem}.saCompact .saColumnManager .saRemoveColumnButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saColumnManager .saRemoveColumnButton:active{border-radius:.75rem}.saSmallScreen .saColumnManager .saRemoveColumnButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saColumnManager .saRemoveColumnButton:active{border-radius:.75rem}.saStandard .saColumnManager .saRemoveColumnButton{min-width:2.5rem}.saColumnManager .saSorter{display:flex;align-items:center;flex-direction:column;gap:1rem;overflow-y:auto;position:relative;min-height:22.5rem}.saColumnManager .saSortDivider{display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%;font-size:.75rem;color:#60748b}.saColumnManager .saSortDivider::after,.saColumnManager .saSortDivider::before{content:"";width:100%;display:flex;height:1px;background-color:#ccd5e2}.saColumnManager .saSortDivider span{display:flex;white-space:nowrap}.saColumnManager .saToggleGrid{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:2.5rem;border-radius:.5rem}.saCompact .saColumnManager .saToggleGrid{min-height:2rem}.saColumnManager .saToggleGrid input{position:absolute;inset:0;opacity:1;pointer-events:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-radius ease .2s}.saColumnManager .saToggleGrid label{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:0;min-height:2.5rem;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-color:#fff;border:1px solid #ccd5e2;position:relative;min-width:2.5rem;font-size:1rem;color:#60748b}.saColumnManager .saToggleGrid label:first-child{border-radius:.5rem 0 0 .5rem;margin-right:-1px}.saColumnManager .saToggleGrid label:first-child input{border-radius:.5rem 0 0 .5rem}.saColumnManager .saToggleGrid label:last-child{border-right-style:solid;border-width:1px;border-radius:0 .5rem .5rem 0}.saColumnManager .saToggleGrid label:last-child input{border-radius:0 .5rem .5rem 0}.saCompact .saColumnManager .saToggleGrid label{min-width:2rem;min-height:2rem}@media (pointer:fine){.saColumnManager .saToggleGrid label:hover{color:#2d6ce1;background-color:#e5efff;border-color:#2d6ce1;z-index:3}}.saColumnManager .saToggleGrid label:active{color:#1c57c6;background-color:#bbd6ff;border-color:#1c57c6}.saColumnManager .saToggleGrid label:active:first-child{border-radius:.75rem 0 0 .75rem}.saColumnManager .saToggleGrid label:active:first-child input{border-radius:.75rem 0 0 .75rem}.saColumnManager .saToggleGrid label:active:last-child{border-radius:0 .75rem .75rem 0}.saColumnManager .saToggleGrid label:active:last-child input{border-radius:0 .75rem .75rem 0}.saColumnManager .saToggleGrid label.saSelected{z-index:2;background-color:#e5efff;color:#2d6ce1;border-color:#2d6ce1}.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:.25rem;position:absolute;inset:0;font-size:.75rem;color:#7088a4;transition:none;align-items:center;justify-content:center}.saLoading>.saGalleryLoadingText{display:flex}.saGalleryWrapper{display:flex;gap:.5rem;flex-direction:column}.saGalleryWrapper *{box-sizing:border-box}.saSmallScreen .saGalleryWrapper{width:unset;padding:unset}.saGalleryWrapper .saEmptyStateGallery{border:1px solid #ccd5e2;border-radius:1rem;background:#f8f9fb;padding:2rem;max-width:40rem}.saGalleryWrapper .saGalleryToolbarWrapper{display:flex;align-items:center;gap:1rem}.saSmallScreen .saGalleryWrapper .saGalleryToolbarWrapper{padding:1rem;position:relative;height:fit-content;top:0;gap:.5rem;transition:ease transform .4s,ease box-shadow .2s;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.saGalleryWrapper .saGalleryToolbarWrapper .saGalleryToolbar{display:flex;flex-wrap:wrap;flex-direction:row;gap:.5rem}.saSmallScreen .saGalleryWrapper .saGalleryToolbarWrapper .saGalleryToolbar{gap:1rem;margin-left:0}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:2.5rem;border-radius:.5rem;margin-top:1px}.saCompact .saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid{min-height:2rem}.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:2.5rem;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-color:#fff;border:1px solid #ccd5e2;position:relative;min-width:2.5rem;font-size:1rem;color:#60748b}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:nth-child(2){border-radius:.5rem 0 0 .5rem;margin-right:-1px}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:nth-child(2) input{border-radius:.5rem 0 0 .5rem}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:nth-child(3){border-right-style:solid;border-width:1px;border-radius:0 .5rem .5rem 0}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:nth-child(3) input{border-radius:0 .5rem .5rem 0}.saCompact .saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label{min-width:2rem;min-height:2rem}@media (pointer:fine){.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:hover{color:#2d6ce1;background-color:#e5efff;border-color:#2d6ce1;z-index:3}}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active{color:#1c57c6;background-color:#bbd6ff;border-color:#1c57c6}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active:nth-child(2){border-radius:.75rem 0 0 .75rem}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active:nth-child(2) input{border-radius:.75rem 0 0 .75rem}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active:nth-child(3){border-radius:0 .75rem .75rem 0}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active:nth-child(3) input{border-radius:0 .75rem .75rem 0}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label.saSelected{z-index:2;background-color:#e5efff;color:#2d6ce1;border-color:#2d6ce1}.saSmallScreen .saGalleryWrapper .saGallerySelectWrapper{display:flex;gap:1rem}.saGalleryWrapper .saGallerySelectAll{display:flex;gap:.5rem;align-items:center;cursor:pointer;height:2rem}.saSmallScreen .saGalleryWrapper .saGallerySelectAll{display:none}.saSmallScreen .saShowCheckboxes .saGalleryWrapper .saGallerySelectAll{display:flex}.saGalleryWrapper .saGallerySelectAllInner{display:flex;flex-direction:column}.saGalleryWrapper .saGallerySelectAllTitle{font-size:.875rem;margin-bottom:-1px}.saGalleryWrapper .saGallerySelectAllDescription{display:flex;gap:.25rem;font-size:.75rem;margin-top:-1px;color:#60748b}.saGalleryWrapper .saGallery{display:flex;gap:1.5rem;flex-direction:column}.saSmallScreen .saGalleryWrapper .saGallery{padding:0 1rem 1rem 1rem}.saGalleryWrapper .saGalleryGroup .saHeadingButton{display:flex;align-items:center;gap:.5rem;margin:0;border:none;cursor:pointer;background:0 0;color:#313a44;transition:ease background-color .2s,ease color .2s,ease border-radius .2s;width:fit-content;min-height:2rem}.saGalleryWrapper .saGalleryGroup .saHeadingButton .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:#313a44;background-color:#dde3ec;border-radius:.75rem;font-size:.75rem;line-height:.75rem;padding:.25rem;transition:ease background-color .2s}.saGalleryWrapper .saGalleryGroup .saHeadingButton .saBadgeCount.saUrgent{color:#fff;background-color:#e0173e}.saGalleryWrapper .saGalleryGroup .saHeadingButton .saBadgeCount{background-color:#eef1f5;color:#313a44}@media (pointer:fine){.saGalleryWrapper .saGalleryGroup .saHeadingButton:hover{color:#2d6ce1}.saGalleryWrapper .saGalleryGroup .saHeadingButton:hover .saIcon,.saGalleryWrapper .saGalleryGroup .saHeadingButton:hover h2{color:#2d6ce1}}.saGalleryWrapper .saGalleryGroup .saHeadingButton:active{color:#1c57c6}.saGalleryWrapper .saGalleryGroup .saHeadingButton:active .saIcon,.saGalleryWrapper .saGalleryGroup .saHeadingButton:active h2{color:#1c57c6}.saGalleryWrapper .saGalleryGroup .saHeadingButton .saIcon{transition:ease background-color .2s,ease color .2s,ease border-radius .2s,ease transform .2s;color:#60748b;font-size:1rem}.saGalleryWrapper .saGalleryGroup .saHeadingButton.saOpen .saIcon{transform:rotate(-180deg)}.saSmallScreen .saGalleryWrapper .saGalleryGroup .saHeadingButton{width:100%;min-height:2.75rem}.saGalleryWrapper .saGalleryGroup .saHeadingButton h2{text-align:left;word-break:break-all;transition:ease color .2s}.saLargeScreen .saGalleryWrapper .saToggleWrapper{display:none}.saGalleryWrapper .saGalleryGroup{display:flex;flex-direction:column;gap:.5rem}.saGalleryWrapper .saGalleryGroup ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.saColumnsGrid .saGalleryWrapper .saGalleryGroup ul{gap:0}.saColumnsXSmall .saGalleryWrapper .saGalleryGroup ul{gap:.5rem}.saGalleryWrapper .saGalleryItem{border-radius:.5rem;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{outline:2px solid #2d6ce1;outline-offset:-2px}.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{outline:2px solid #2d6ce1;outline-offset:-2px}.saLargeScreen .saGalleryWrapper .saGalleryItem:hover .saCheckbox{visibility:visible;opacity:1}}.saGalleryWrapper .saGalleryItem:active .saGalleryItemImg{border-radius:1.5rem}.saGalleryWrapper .saGalleryItem:active .saGalleryItemImg::after{border-radius:1.5rem}.saGalleryWrapper .saGalleryItem.saSelected .saGalleryItemImg{outline:2px solid #2d6ce1;outline-offset:-2px}.saGalleryWrapper .saGalleryItem.saSelected .saGalleryItemImg::after{opacity:.5}.saGalleryWrapper .saGalleryItem.saSelected .saCheckbox{visibility:visible;opacity:1}@media (pointer:fine){.saGalleryWrapper .saGalleryItem.saSelected:hover .saGalleryItemImg{outline:2px solid #2d6ce1;outline-offset:-2px}}.saGalleryWrapper .saGalleryItem .saCheckbox{position:absolute;top:.625rem;left:.625rem;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;max-width:100%;flex-shrink:0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44;position:absolute;top:.375rem;right:.375rem;visibility:hidden;opacity:0;z-index:2}.saGalleryWrapper .saGalleryItem .saMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}.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:#e0173e;border-color:#fbd4dc}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive .saIcon{color:#e0173e}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:hover .saIcon{color:#fff}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saGalleryWrapper .saGalleryItem .saMoreButton .saIcon{font-size:1rem}.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:10rem;max-width:10rem}.saSmallScreen .saColumnsLarge.saGalleryWrapper .saGalleryItem{min-width:calc((100% - 1rem)/ 2);max-width:calc((100% - 1rem)/ 2)}.saSmallScreen .saColumnsLarge.saGalleryWrapper .saGalleryItem .saGalleryItemImg{min-width:unset;max-width:unset;min-height:unset;max-height:unset}.saColumnsSmall.saGalleryWrapper .saGalleryItem{min-width:5rem;max-width:5rem}.saColumnsSmall.saGalleryWrapper .saGalleryItem .saGalleryItemImg{min-width:5rem;max-width:5rem;min-height:5rem;max-height:5rem}.saColumnsSmall.saGalleryWrapper .saGalleryItem .saGalleryItemCaption{font-size:.75rem;line-height:.875rem}.saColumnsSmall.saGalleryWrapper .saGalleryItem .saGalleryItemDescription{font-size:.625rem;line-height:.75rem}.saSmallScreen .saColumnsSmall.saGalleryWrapper .saGalleryItem{min-width:calc((100% - 3rem)/ 4);max-width:calc((100% - 3rem)/ 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:1rem;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:1rem;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:5rem}.saGalleryWrapper .saGalleryItemImg.saError::after{content:'\e1b7';display:flex;justify-content:center;align-items:center;font-family:'Font Awesome 6 Pro';font-size:1.5rem;color:#8fa5c0;position:absolute}.saGalleryWrapper .saGalleryItemImg.saError img{opacity:0;min-height:5rem}.saGalleryWrapper .saGalleryContain .saGalleryItemImg img{object-fit:contain}.saGalleryWrapper .saGalleryCover .saGalleryItemImg img{object-fit:cover}.saGalleryWrapper .saGalleryItemBody{padding:.5rem .25rem;overflow:hidden}.saGalleryWrapper .saGalleryItemBody:empty{display:none}.saGalleryWrapper .saGalleryItemCaption{font-size:.875rem;line-height:1.125rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;word-break:break-all}.saGalleryWrapper .saGalleryItemDescription{font-size:.75rem;line-height:.875rem;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:1rem 1rem 1rem 1.5rem;overflow:hidden;outline:0}.saSmallScreen .saImageCarouselWrapper{border-radius:0;border:none}.saSmallScreen .saImageCarouselWrapper .saCarouselInfo{display:none}.saPopupOverlay .saImageCarouselWrapper{height:calc(100vh - 1.5rem * 2);width:calc(100% - 1.5rem * 2);margin-left:1.5rem;margin-top:1.5rem;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;max-width:100%;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44;margin-left:auto}.saImageCarouselWrapper .saCarouselInfoButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saImageCarouselWrapper .saCarouselInfoButton:active{border-radius:.75rem}.saCompact .saImageCarouselWrapper .saCarouselInfoButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saImageCarouselWrapper .saCarouselInfoButton:active{border-radius:.75rem}.saSmallScreen .saImageCarouselWrapper .saCarouselInfoButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saImageCarouselWrapper .saCarouselInfoButton:active{border-radius:.75rem}.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:#e0173e;border-color:#fbd4dc}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive .saIcon{color:#e0173e}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:hover .saIcon{color:#fff}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saLargeScreen .saImageCarouselWrapper .saCarouselInfoButton{display:none}.saImageCarouselWrapper .saCarousel{padding:1rem;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:25rem}.saSmallScreen .saImageCarouselWrapper .saCarousel .saContextMenuWrapper .saContextMenuItem{max-width:90vw}.saImageCarouselWrapper .saCarousel .saContextMenuWrapper .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.saImageCarouselWrapper .saCarousel .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:#313a44;background-color:#dde3ec;border-radius:.75rem;font-size:.75rem;line-height:.75rem;padding:.25rem;transition:ease background-color .2s}.saImageCarouselWrapper .saCarousel .saBadgeCount.saUrgent{color:#fff;background-color:#e0173e}.saImageCarouselWrapper .saCarousel .saBadge{height:.875rem;min-width:.875rem;font-size:.625rem;right:-.25rem;bottom:-.25rem;z-index:2}.saImageCarouselWrapper .saCarousel .saNavigationBar{display:flex}.saImageCarouselWrapper .saCarousel .saTopButtons{gap:.5rem;display:flex;flex-wrap:nowrap;align-items:center;width:100%;flex-shrink:99}.saImageCarouselWrapper .saCarousel .saCollectorWrapper{display:flex}.saImageCarouselWrapper .saCarousel .saActionLinks{display:flex;gap:.5rem}.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;max-width:100%;flex-shrink:0;background-color:#fff;color:#313a44;border:solid 1px #ccd5e2;position:relative}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e;border-color:#fbd4dc}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive .saIcon{color:#e0173e}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:hover .saIcon{color:#fff}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saStandard .saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:active{border-radius:.75rem}.saCompact .saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:active{border-radius:.75rem}.saSmallScreen .saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:active{border-radius:.75rem}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saOpen{background-color:#eef1f5;border-color:#2d6ce1}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saOpen .saIcon{color:#2d6ce1}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton .saBadgeCount{position:absolute;top:-.25rem;right:-.25rem}.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;max-width:100%;flex-shrink:0;min-width:3.5rem}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:active{border-radius:.75rem}.saStandard .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:active{border-radius:.75rem}.saCompact .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:active{border-radius:.75rem}.saSmallScreen .saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink .saIcon{font-size:1.25rem;min-width:1.625rem}.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:.5rem}.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;max-width:100%;flex-shrink:0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;color:#2d6ce1;background:0 0;position:relative}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton .saIcon{color:#7088a4}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive{color:#e0173e}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive:hover .saIcon{color:#e0173e}}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive:active{color:#fff;background:#e0173e}.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 .saMoreButton .saBadgeCount{position:absolute;top:-.25rem;right:-.25rem}.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;max-width:100%;flex-shrink:0;padding:.5rem;border-radius:.5rem;font-size:.875rem;display:flex;gap:.5rem;align-items:center;color:#313a44;padding:.375rem .75rem;height:2rem;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{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink .saIcon{color:#7088a4}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink .saBadge{right:-.375rem;bottom:-.25rem;border:1px solid;height:.75rem;min-width:.75rem;font-size:.5rem;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;max-width:100%;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44;position:relative}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e;border-color:#fbd4dc}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive .saIcon{color:#e0173e}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:hover .saIcon{color:#fff}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saStandard .saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:active{border-radius:.75rem}.saCompact .saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:active{border-radius:.75rem}.saSmallScreen .saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:active{border-radius:.75rem}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:hover{z-index:1}}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saPrevious{border-radius:.5rem 0 0 .5rem;margin-right:-1px}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saPrevious:active{border-radius:.75rem 0 0 .75rem}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saNext{border-radius:0 .5rem .5rem 0}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saNext:active{border-radius:0 .75rem .75rem 0}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDisabled{opacity:.4;pointer-events:none}.saLargeScreen .saImageCarouselWrapper .saCarousel .saActionLink{max-width:33rem}.saStandard .saImageCarouselWrapper .saCarousel .saActionLinks .saContextMenu{top:3.5rem}.saStandard .saImageCarouselWrapper .saCarousel .saNavigationLinks .saContextMenu{top:2.75rem}.saCompact .saImageCarouselWrapper .saCarousel .saContextMenu .saContextMenuItem{font-size:.875rem}.saCompact .saImageCarouselWrapper .saCarousel .saActionLinks .saContextMenu{top:2.75rem}.saCompact .saImageCarouselWrapper .saCarousel .saNavigationLinks .saContextMenu{top:2.75rem}.saCompact .saImageCarouselWrapper .saCarousel .saBadge{right:-.375rem;bottom:-.25rem;border:1px solid;height:.75rem;min-width:.75rem;font-size:.5rem}.saSmallScreen .saImageCarouselWrapper .saCarousel .saActionLink{max-width:calc(100% - 4.5rem);min-width:5.5rem}.saSmallScreen .saImageCarouselWrapper .saCarousel .saBrowseButtons{margin-left:.5rem}.saSmallScreen .saImageCarouselWrapper .saCarousel .saTopButtons{justify-content:space-between;width:100%;flex-basis:100%;box-sizing:border-box}.saSmallScreen .saImageCarouselWrapper .saCarousel{padding:0}.saImageCarouselWrapper .saCarousel .saButtonText{line-height:1.125rem}.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:.5rem}.saImageCarouselWrapper .saCarouselHeader{display:flex;align-items:center;justify-content:space-between;min-height:3.5rem;max-height:3.5rem;width:100%;padding:0 .75rem;box-sizing:border-box;gap:.5rem}.saImageCarouselWrapper .saNavigationBar{width:100%;box-sizing:border-box}.saImageCarouselWrapper .saNavigationBar:empty{display:none}.saSmallScreen .saImageCarouselWrapper .saNavigationBar{max-width:2.5rem}.saSmallScreen .saImageCarouselWrapper .saNavigationBar .saMoreButton{margin-left:-.5rem}.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;max-width:100%;flex-shrink:0;background-color:#fff;color:#313a44;border:solid 1px #ccd5e2;position:absolute;top:50%;transform:translateY(-50%)}.saImageCarouselWrapper .saCarouselButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e;border-color:#fbd4dc}.saImageCarouselWrapper .saCarouselButton.saDestructive .saIcon{color:#e0173e}.saImageCarouselWrapper .saCarouselButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saImageCarouselWrapper .saCarouselButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saImageCarouselWrapper .saCarouselButton.saDestructive:hover .saIcon{color:#fff}.saImageCarouselWrapper .saCarouselButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saImageCarouselWrapper .saCarouselButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saImageCarouselWrapper .saCarouselButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saImageCarouselWrapper .saCarouselButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saStandard .saImageCarouselWrapper .saCarouselButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saImageCarouselWrapper .saCarouselButton:active{border-radius:.75rem}.saCompact .saImageCarouselWrapper .saCarouselButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saImageCarouselWrapper .saCarouselButton:active{border-radius:.75rem}.saSmallScreen .saImageCarouselWrapper .saCarouselButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saImageCarouselWrapper .saCarouselButton:active{border-radius:.75rem}.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:-1.0625rem}.saImageCarouselWrapper .saCarouselButton.saPrev{left:0}.saImageCarouselWrapper .saCarouselButton.saPrev::before{left:-1.0625rem}.saImageCarouselWrapper .saCarouselButton::before{content:'';position:absolute;height:calc(90vh - 10rem);width:4.25rem;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;max-width:100%;flex-shrink:0;border:solid 1px #ccd5e2;position:absolute;top:.25rem;right:.25rem;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{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saImageCarouselWrapper .saCarouselButtonClose:active{border-radius:.75rem}.saCompact .saImageCarouselWrapper .saCarouselButtonClose{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saImageCarouselWrapper .saCarouselButtonClose:active{border-radius:.75rem}.saSmallScreen .saImageCarouselWrapper .saCarouselButtonClose{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saImageCarouselWrapper .saCarouselButtonClose:active{border-radius:.75rem}.saImageCarouselWrapper .saCarouselButtonClose::after{content:'';position:absolute;width:3.5rem;height:3.5rem;bottom:0;left:0}@media (pointer:fine){.saImageCarouselWrapper .saCarouselButtonClose:hover{background:#e0173e}}.saLargeScreen .saImageCarouselWrapper .saCarouselButtonClose:active{background:#bf0024;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:-.25rem}.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% - 4rem - 5.5rem);flex:none;width:calc(100% - 7rem);max-width:calc(100% - 7rem);justify-content:flex-start;scroll-snap-type:x mandatory;gap:2px;overflow:hidden}.saImageCarouselWrapper .saCarouselImg::-webkit-scrollbar{display:none}.saSmallScreen .saImageCarouselWrapper .saCarouselImg{gap:1.5rem;width:100%;max-width:unset;height:calc(100% - 13rem);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:2.5rem;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:4rem}.saSmallScreen .saImageCarouselWrapper .saThumbnailWrapper{padding:0 1rem 1rem 1rem;width:calc(100% - 2rem)}.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:.5rem;border-radius:1rem;border:1px solid #ccd5e2;background:#fff;display:flex;flex-direction:row;gap:.5rem;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:.5rem;height:3rem;min-width:3rem;max-width:3rem;outline:1px solid #ccd5e2;outline-offset:-1px;position:relative;cursor:pointer;transition:ease .2s box-shadow,ease .2s border,ease border-radius .2s,ease outline .2s;flex:0 0 auto;box-sizing:border-box}.saImageCarouselWrapper .saThumbnail::before{content:'';height:4rem;width:3.5rem;position:absolute;z-index:1;inset:-.5rem -.25rem auto auto}.saImageCarouselWrapper .saThumbnail.saActive{outline-color:#2d6ce1;outline-offset:-2px;outline-width:2px;box-shadow:inset 0 0 0 .1875rem #fff}@media (pointer:fine){.saImageCarouselWrapper .saThumbnail:hover{outline-color:#2d6ce1}}.saImageCarouselWrapper .saThumbnail:active{border-radius:1rem}.saImageCarouselWrapper .saThumbnail:active img{border-radius:1rem}.saImageCarouselWrapper .saThumbnail img{object-fit:cover;border-radius:.5rem;height:3rem;min-width:3rem;max-width:3rem;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:1rem;color:#8fa5c0;position:absolute;height:3rem;width:3rem}.saImageCarouselWrapper .saThumbnail.saError img{opacity:0}.saCarouselInfo{padding:1.5rem 1rem;width:21.5rem;border-left:1px solid #ccd5e2;overflow:hidden;overflow-y:auto;background:#fff;font-size:.875rem}.saCarouselInfo .saCarouselInfoInner{display:flex;flex-direction:column;position:relative;gap:1rem}.saCarouselInfo .saCarouselInfoCaption{display:flex;justify-content:space-between;align-items:center;word-break:break-word;gap:.5rem;margin:-.5rem 0}.saCarouselInfo .saCarouselInfoDescription{font-size:.875rem;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:.75rem;line-height:.875rem}.saCarouselInfo .saCarouselExtraInfoWrapper{display:flex;flex-direction:column;transition:transform .2s ease,height .2s ease,opacity .2s ease;word-break:break-word;gap:1rem}.saCompact .saCarouselInfo .saCarouselExtraInfoWrapper{gap:.75rem}.saSmallScreen .saCarouselInfo{padding:0 1rem;width:100%;border:unset;overflow:unset;height:fit-content}.saSmallScreen .saCarouselInfo .saCarouselInfoCaption{margin:unset;margin-bottom:-.5rem}.saInlineDocumentWrapper{height:100%;display:flex;flex-direction:column;gap:.5rem}.saInlineDocumentWrapper .saInlineHeader{display:flex;flex-direction:row;gap:.5rem}.saInlineDocumentWrapper .saInlineHeader .saInputTextWrapper{margin-right:0}.saSmallScreen .saInlineDocumentWrapper .saInlineHeader .saInputTextWrapper .saTrailingIconsWrapper,.saStandard .saInlineDocumentWrapper .saInlineHeader .saInputTextWrapper .saTrailingIconsWrapper{height:2.5rem}.saSmallScreen .saInlineDocumentWrapper .saInlineHeader .saInputText,.saStandard .saInlineDocumentWrapper .saInlineHeader .saInputText{height:2.5rem}.saInlineDocumentWrapper .saInlineHeader .saDropdown{min-width:6rem}.saInlineDocumentWrapper .saInlineButtonGroup{display:flex;align-items:center}.saInlineDocumentWrapper .saInlineButtonGroup button{display:flex;justify-content:center;align-items:center;border:none;box-shadow:inset 0 0 0 1px #ccd5e2;background-color:#fff;padding:0;margin:0;color:#7088a4;cursor:pointer;z-index:1;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saStandard .saInlineDocumentWrapper .saInlineButtonGroup button{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saInlineDocumentWrapper .saInlineButtonGroup button:active{border-radius:.75rem}.saCompact .saInlineDocumentWrapper .saInlineButtonGroup button{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saInlineDocumentWrapper .saInlineButtonGroup button:active{border-radius:.75rem}.saSmallScreen .saInlineDocumentWrapper .saInlineButtonGroup button{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saInlineDocumentWrapper .saInlineButtonGroup button:active{border-radius:.75rem}.saInlineDocumentWrapper .saInlineButtonGroup button:not(:first-child):not(:last-child){border-radius:0;margin-right:-1px}.saInlineDocumentWrapper .saInlineButtonGroup button:first-child{border-radius:.5rem 0 0 .5rem;margin-right:-1px}.saInlineDocumentWrapper .saInlineButtonGroup button:first-child:active{border-radius:.75rem 0 0 .75rem}.saInlineDocumentWrapper .saInlineButtonGroup button:last-child{border-radius:0 .5rem .5rem 0}.saInlineDocumentWrapper .saInlineButtonGroup button:last-child:active{border-radius:0 .75rem .75rem 0}@media (pointer:fine){.saInlineDocumentWrapper .saInlineButtonGroup button:hover{background-color:#e5efff;color:#2d6ce1;box-shadow:inset 0 0 0 1px #2d6ce1;z-index:2}}.saInlineDocumentWrapper .saInlineButtonGroup button:focus-visible{background-color:#e5efff;color:#2d6ce1;box-shadow:inset 0 0 0 1px #2d6ce1;z-index:2}.saInlineDocumentWrapper .saInlineButtonGroup button:active{background-color:#bbd6ff;color:#1c57c6;box-shadow:inset 0 0 0 1px #1c57c6;z-index:2}.saInlineDocumentWrapper .saInlineButtonGroup button:disabled{pointer-events:none;box-shadow:inset 0 0 0 1px #dde3ec;color:#ccd5e2;background-color:#f8f9fb;z-index:0}.saInlineDocumentWrapper .saViewWrapper{min-height:16rem}.saInlineDocumentWrapper img{max-width:100%;max-height:100%;border:solid 1px #ccd5e2;border-radius:.5rem}.saInlineDocumentWrapper video{max-width:100%;max-height:100%;border:solid 1px #ccd5e2;border-radius:.5rem}.saInlineDocumentWrapper .saInlineFrame{width:100%;height:100%;border:solid 1px #ccd5e2;border-radius:.5rem;overflow:hidden}.saInlineDocumentWrapper .saInlineFrame.saEmpty{background-color:#f8f9fb;display:flex;justify-content:center;align-items:center;position:relative}.saInlineDocumentWrapper .saInlineFrame .saEmptyState{padding-bottom:12.5rem;max-width:25rem}.saInlineDocumentWrapper a.saLink{cursor:pointer}.saInlineDocumentWrapper 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){.saInlineDocumentWrapper a.saLink:hover .saLinkText{text-decoration:underline}.saInlineDocumentWrapper a.saLink:hover img,.saInlineDocumentWrapper a.saLink:hover svg{opacity:.8;transition:transform .5s}.saInlineDocumentWrapper a.saLink:hover .saMeterHeader,.saInlineDocumentWrapper a.saLink:hover .saMeterValue{text-decoration:underline}}.saInlineDocumentWrapper a.saLink:active .saLinkText{color:#1b54bd}.saInlineDocumentWrapper a.saLink:active img,.saInlineDocumentWrapper a.saLink:active svg{opacity:.8;transition:transform .5s}.saInlineDocumentWrapper a.saLink:active .saMeterHeader,.saInlineDocumentWrapper a.saLink:active .saMeterValue{text-decoration:underline}.saSmallScreen .saInlineDocumentWrapper{padding:1rem}.saMultiPartContent .saInlineDocumentWrapper{padding-right:2px;padding-bottom:2px}input.saCheckbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;font:inherit;min-width:1.25rem;height:1.25rem;border:2px solid #60748b;border-radius:.375rem;display:flex;cursor:pointer;transition:border .2s,background-color .2s;position:relative}input.saCheckbox::after{content:"";position:absolute;height:2.5rem;min-width:2.5rem;color:transparent;background-color:transparent;box-sizing:border-box;top:50%;left:50%;transform:translate(-50%,-50%)}@media (pointer:fine){input.saCheckbox:hover{background-color:#e5efff;border-color:#2d6ce1}}input.saCheckbox:active{background-color:#bbd6ff}input.saCheckbox:disabled{background-color:#eef1f5;pointer-events:none;border-color:#ccd5e2}input.saCheckbox:checked{background-color:#2d6ce1;border-color:#1c57c6}@media (pointer:fine){input.saCheckbox:checked:hover{background-color:#6ea3ff;border-color:#2d6ce1}}input.saCheckbox:checked:active{background-color:#4582f4}input.saCheckbox:checked:disabled{background-color:#eef1f5;pointer-events:none;border-color:#ccd5e2}input.saCheckbox:checked:disabled::before{background-color:#60748b}input.saCheckbox::before{content:"";width:1.125rem;height:1.125rem;transition:transform .1s ease;background-color:#fff;transform-origin:center;clip-path:polygon(78.5% 38.5%,46.5% 70.5%,46.5% 70.5%,46.172% 70.799%,45.792% 71.092%,45.371% 71.373%,44.916% 71.636%,44.438% 71.875%,43.944% 72.084%,43.445% 72.257%,42.948% 72.388%,42.464% 72.471%,42% 72.5%,42% 72.5%,41.537% 72.485%,41.052% 72.436%,40.556% 72.352%,40.056% 72.228%,39.563% 72.063%,39.084% 71.852%,38.63% 71.594%,38.208% 71.284%,37.829% 70.921%,37.5% 70.5%,21.5% 54.5%,21.5% 54.5%,20.825% 53.708%,20.3% 52.844%,19.925% 51.926%,19.7% 50.972%,19.625% 50%,19.7% 49.028%,19.925% 48.074%,20.3% 47.156%,20.825% 46.292%,21.5% 45.5%,21.5% 45.5%,22.292% 44.825%,23.156% 44.3%,24.074% 43.925%,25.028% 43.7%,26% 43.625%,26.972% 43.7%,27.926% 43.925%,28.844% 44.3%,29.708% 44.825%,30.5% 45.5%,42% 57%,69.5% 29.5%,69.5% 29.5%,70.292% 28.825%,71.156% 28.3%,72.074% 27.925%,73.028% 27.7%,74% 27.625%,74.972% 27.7%,75.926% 27.925%,76.844% 28.3%,77.708% 28.825%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,79.175% 30.292%,79.7% 31.156%,80.075% 32.074%,80.3% 33.028%,80.375% 34%,80.3% 34.972%,80.075% 35.926%,79.7% 36.844%,79.175% 37.708%,78.5% 38.5%);transform:scale(0);transform:translate(-50%,-50%) scale(0);position:absolute;top:50%;left:50%}input.saCheckbox:checked::before{transform:translate(-50%,-50%) scale(1)}input.saCheckbox:indeterminate{background-color:#2d6ce1;border-color:#1c57c6}@media (pointer:fine){input.saCheckbox:indeterminate:hover{background-color:#6ea3ff;border-color:#2d6ce1}}input.saCheckbox:indeterminate:active{background-color:#4582f4}input.saCheckbox:indeterminate:disabled{background-color:#eef1f5;pointer-events:none;border-color:#ccd5e2}input.saCheckbox:indeterminate:disabled::before{background-color:#60748b}input.saCheckbox:indeterminate::before{content:"";width:.625rem;height:.1875rem;border-radius:1px;transition:transform .1s;background-color:#fff;clip-path:none;transform:translate(-50%,-50%) scale(1)}.saHighlightFieldError input.saCheckbox:not(:disabled):not(:indeterminate){border-color:#e0173e}.saHighlightFieldError input.saCheckbox:not(:disabled):not(:indeterminate):checked{background-color:#e0173e;border-color:#bf0024}@media (pointer:fine){.saHighlightFieldError input.saCheckbox:not(:disabled):not(:indeterminate):checked:hover{background-color:#f58082;border-color:#e0173e}}.saHighlightFieldError input.saCheckbox:not(:disabled):not(:indeterminate):checked:active{background-color:#ea4f5b}@media (pointer:fine){.saHighlightFieldError input.saCheckbox:not(:disabled):not(:indeterminate):hover{background-color:#ffe8e7}}.saHighlightFieldError input.saCheckbox:not(:disabled):not(:indeterminate):active{background-color:#ffc6c5}.saHighlightFieldWarning input.saCheckbox:not(:disabled):not(:indeterminate){border-color:#b67a00}.saHighlightFieldWarning input.saCheckbox:not(:disabled):not(:indeterminate)::before{background-color:#825400}.saHighlightFieldWarning input.saCheckbox:not(:disabled):not(:indeterminate):checked{background-color:#f6ad00;border-color:#b67a00}@media (pointer:fine){.saHighlightFieldWarning input.saCheckbox:not(:disabled):not(:indeterminate):checked:hover{background-color:#ffcd5b;border-color:#b67a00}}.saHighlightFieldWarning input.saCheckbox:not(:disabled):not(:indeterminate):checked:active{background-color:#ffecb7}@media (pointer:fine){.saHighlightFieldWarning input.saCheckbox:not(:disabled):not(:indeterminate):hover{background-color:#ffecb7}}.saHighlightFieldWarning input.saCheckbox:not(:disabled):not(:indeterminate):active{background-color:#ffcd5b}.saCheckboxHeading input.saCheckbox{margin-right:.75rem}.saSmallScreen .saCheckboxHeading input.saCheckbox{margin:0 .25rem 0 .5rem}.saLargeScreen .saCheckboxControl{padding:.375rem .625rem .375rem 0}.saHighlightFieldError:not(.saDisabled) .saInputText:not(.saCheckboxTreeFilter),.saHighlightFieldError:not(.saDisabled) .saSignatureOuter,.saHighlightFieldError:not(.saDisabled).saInputDateRange{background:#ffe8e7;box-shadow:inset 0 0 0 2px #e0173e}.saHighlightFieldError:not(.saDisabled) select:not(.saListBox) option:nth-child(even){background:#fff7f7}.saHighlightFieldError:not(.saDisabled).saTextboxWithPopupWrapper select{background:#fff}.saHighlightFieldWarning:not(.saDisabled) .saInputText:not(.saCheckboxTreeFilter),.saHighlightFieldWarning:not(.saDisabled).saInputDateRange{background:#fff8e7;box-shadow:inset 0 0 0 2px #f6ad00}.saHighlightFieldWarning:not(.saDisabled) select:not(.saListBox) option:nth-child(even){background:#ffecb7}.saHighlightFieldWarning:not(.saDisabled).saTextboxWithPopupWrapper select{background:#fff}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:.5rem;left:.5rem;font-size:.75rem;line-height:.75rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:calc(100% - 2rem);height:1.125rem}.saInputTextWrapper.saLabeled .saLabeledLabel.saGroupingGridLabel{font-size:.875rem;display:flex;flex-direction:row;align-items:center;transition:ease font-size .1s;color:#313a44}.saCompact .saInputTextWrapper.saLabeled .saLabeledLabel.saGroupingGridLabel{top:.4375rem}.saCompact .saInputTextWrapper.saLabeled .saLabeledLabel{top:.25rem}.saInputTextWrapper.saLabeled .saInputText{padding-top:.75rem;padding-left:.5rem;padding-bottom:0}.saInputTextWrapper.saLabeled .saInputText.saGridGroupingDropdown{color:transparent;background-color:#fff;padding:.75rem 1.25rem 0 .5rem;min-width:7.5rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;max-width:8.75rem;text-overflow:ellipsis}.saInputTextWrapper.saLabeled.saGroupingGrid.saIsGrouped .saLabeledLabel,.saInputTextWrapper.saLabeled.saGroupingGrid:focus-within .saLabeledLabel{top:2px;font-size:.75rem;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:1rem}.saSmallScreen .saInputTextWrapper{width:100%}.saInputTextWrapper.saEditableDropdown{margin-right:0}.saInputTextWrapper.saHasLeadingIcon .saInputText{padding-left:2rem}.saInputTextWrapper.saHasTrailingIcons .saInputText{padding-right:2rem}.saInputTextWrapper .saLeadingIconWrapper{position:absolute;color:#60748b;top:.1875rem;left:0;z-index:1;font-size:1.25rem;padding:0 .5rem 0 .25rem}.saInputTextWrapper .saTrailingIconsWrapper{display:flex;position:absolute;right:0;pointer-events:none;align-items:center;min-width:0}.saInputTextWrapper .saTrailingIconsWrapper .saIcon{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 .saActionIcon:not(:disabled){cursor:pointer;pointer-events:auto;background:0 0;border:none;border-radius:.25rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:not(:disabled) .saIcon{color:#2d6ce1}@media (pointer:fine){.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:not(:disabled):hover{background:#d5e2f9}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:not(:disabled):hover::after{height:0}}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:not(:disabled):active{background:#2d6ce1;transform:scale(.96);border-radius:.5rem}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:not(:disabled):active .saIcon{color:#fff}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:not(:disabled):active::after{height:0}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:not(:disabled).saActive{background:#2d6ce1;border-radius:.5rem}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:not(:disabled).saActive .saIcon{color:#fff}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:not(:disabled).saActive::after{height:0}.saInputTextWrapper .saDropdown+.saTrailingIconsWrapper .saIcon{font-size:.875rem}.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::-webkit-calendar-picker-indicator{display:none}.saInputTextWrapper .saInputText.saDropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;text-overflow:ellipsis;padding-right:1.5rem}:not(.saLabeled).saInputTextWrapper .saInputText.saDropdown{padding:0 1.5rem 0 .5rem}.saInputTextWrapper .saInputText.saDropdown:disabled{opacity:1;cursor:default}.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{border-color:transparent;box-shadow:none;background:#eef1f5;color:#8fa5c0}.saInputTextWrapper .saInputText{height:2rem;border-radius:.5rem;padding:.5rem;min-width:0;font-size:.875rem}.saInputTextWrapper .saTrailingIconsWrapper{gap:.25rem;height:2rem;padding:0 .5rem}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon{padding-left:.25rem;padding-right:.25rem;margin-right:-.25rem;pointer-events:auto;width:1.5rem;height:1.5rem;border-radius:.25rem}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:active{border-radius:.5rem}.saInputTextWrapper .saTrailingIconsWrapper .saIcon{font-size:1rem}.saInputTextWrapper .saLeadingIconWrapper{padding:0 .25rem;top:.25rem}.saSmallScreen .saInputText{font-size:1rem}.saInputTextWrapper .saInputText.saListBox{box-shadow:none!important;outline:1px solid #ccd5e2;outline-offset:-1px;border:2px solid transparent}.saPc .saLabeled.saInputTextWrapper .saInputText.saListBox{padding-top:1.125rem}.saPc .saInputTextWrapper .saInputText.saListBox{line-height:1.5rem;height:unset;overflow:auto}.saPc .saInputTextWrapper .saInputText.saListBox+.saTrailingIconsWrapper{display:none}.saMobile .saLabeled.saInputTextWrapper .saInputText.saListBox{padding-top:.75rem}.saMobile .saInputTextWrapper .saInputText.saListBox{padding:0 1.5rem 0 .5rem}.saMobile .saInputTextWrapper .saInputText.saListBox+.saTrailingIconsWrapper .saIcon{font-size:.875rem}@media (pointer:fine){.saInputTextWrapper .saInputText.saListBox:enabled:hover{outline:2px solid #2d6ce1;outline-offset:-2px}}.saHighlightFieldError.saInputTextWrapper .saInputText.saListBox:enabled{outline:2px solid #e0173e;outline-offset:-2px}.saHighlightFieldWarning.saInputTextWrapper .saInputText.saListBox:enabled{outline:2px solid #f6ad00;outline-offset:-2px}.saInputTextWrapper .saInputText.saListBox:disabled{outline:0;cursor:default}.saHighlightFieldError.saInputTextWrapper .saInputText.saListBox:disabled{background:#eef1f5!important}.saInputTextWrapper .saInputText.saListBox:focus-within{outline:2px solid #2d6ce1;outline-offset:-2px}.saInputTextWrapper .saInputText.saListBox:disabled option{pointer-events:none;color:#8fa5c0}.saInputTextWrapper .saInputText.saListBox option{text-overflow:ellipsis;overflow:hidden}.saInputTextWrapper .saInputText.saListBox option:checked{color:#fff;background:#8fa5c0;background-image:linear-gradient(0deg,#8fa5c0,#8fa5c0)}.saInputTextWrapper .saInputText.saListBox option:first-child,.saInputTextWrapper .saInputText.saListBox option:not(:checked,:hover)+:checked,.saInputTextWrapper .saInputText.saListBox option:not(:checked,:hover)+:hover{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.saInputTextWrapper .saInputText.saListBox option:checked:has(+:not(:checked,:hover)),.saInputTextWrapper .saInputText.saListBox option:hover:has(+:not(:checked,:hover)),.saInputTextWrapper .saInputText.saListBox option:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}@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%)}@media (pointer:fine){.saInputTextWrapper .saInputText.saListBox:focus option:checked:hover{color:#fff;background:#1c57c6;background-image:linear-gradient(0deg,#1c57c6,#1c57c6)}}.saHighlightFieldError.saInputTextWrapper .saInputText.saListBox:focus option:checked{background:#e0173e;background-image:linear-gradient(0deg,#e0173e,#e0173e)}@media (pointer:fine){.saHighlightFieldError.saInputTextWrapper .saInputText.saListBox:focus option:checked:hover{color:#fff;background:#bf0024;background-image:linear-gradient(0deg,#bf0024,#bf0024)}}.saSelectedValueWrapper .saTag{display:flex;align-items:center;font-size:.875rem;cursor:pointer}.saOptionListWrapper{z-index:1005;margin-top:.3125rem;position:absolute;background:#fff;display:none;flex-direction:column;width:fit-content;min-width:calc(100%);max-width:44.5rem;flex:2;overscroll-behavior:contain;padding:.25rem;border-radius:.75rem;overflow-y:auto;overflow-x:hidden;border:1px solid #f8f9fb;min-height:2rem;max-height:28rem;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 .25rem rgba(49,58,68,.07),0 .25rem .5rem rgba(49,58,68,.07),0 .5rem 1rem rgba(49,58,68,.07),0 1rem 2rem rgba(49,58,68,.07),0 2rem 4rem rgba(49,58,68,.07)}.saOptionListWrapper .saSearchSpinnerWrapper{display:flex;align-items:center;justify-content:center;flex:1}.saOptionListWrapper .saSearchSpinnerWrapper .saSpinner{font-size:1rem;color:#7088a4}.saOptionListWrapper.saListColumns{max-width:75rem}.saSmallScreen .saOptionListWrapper{padding:0;width:95vw}.saSmallScreen .saMultiRowField .saOptionListWrapper{width:75vw}.saOptionListWrapper:focus{outline:0}.saOptionListWrapper ul{display:table;width:100%}.saOptionListWrapper li{font-size:.875rem;cursor:pointer;list-style:none;height:2.5rem;border-radius:.5rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;color:#313a44;display:table-row;width:100%}@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:2.5rem}.saCompact .saOptionListWrapper li{min-height:2rem;max-height:2rem;border-radius:.25rem}.saOptionListWrapper li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:table-cell;line-height:.875rem;padding:.75rem .5rem .5rem .5rem}.saOptionListWrapper li span:not(:first-child){font-size:.75rem}.saOptionListWrapper li span:last-child{padding:0;width:100%}.saOptionListWrapper li.saNoResults{gap:.5rem;height:unset;pointer-events:none}.saOptionListWrapper li.saNoResults span{padding:.5rem}.saMandatoryStar{margin-left:.25rem;margin-right:.5rem;color:#e0173e;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;max-width:100%;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44;background-color:#f8f9fb;line-height:.875rem;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saIconOnlyFieldButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e;border-color:#fbd4dc}.saIconOnlyFieldButton.saDestructive .saIcon{color:#e0173e}.saIconOnlyFieldButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saIconOnlyFieldButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saIconOnlyFieldButton.saDestructive:hover .saIcon{color:#fff}.saIconOnlyFieldButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saIconOnlyFieldButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saIconOnlyFieldButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saIconOnlyFieldButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saIconOnlyFieldButton.saDestructive{background-color:#fff7f7}.saIconOnlyFieldButton.saDisabled,.saIconOnlyFieldButton.saDisabled:active,.saIconOnlyFieldButton.saDisabled:hover{cursor:default;background-color:#eef1f5;color:#8fa5c0;border-color:transparent;border-radius:.5rem;transition-duration:.5s}.saIconOnlyFieldButton.saDisabled .saIcon,.saIconOnlyFieldButton.saDisabled:active .saIcon,.saIconOnlyFieldButton.saDisabled:hover .saIcon{color:#adbdd1}.saIconOnlyFieldButton:active{border-radius:.75rem}.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;max-width:100%;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44;background-color:#f8f9fb;line-height:.875rem;gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem;overflow:hidden;justify-content:safe center}.saLabeledFieldButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e;border-color:#fbd4dc}.saLabeledFieldButton.saDestructive .saIcon{color:#e0173e}.saLabeledFieldButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saLabeledFieldButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saLabeledFieldButton.saDestructive:hover .saIcon{color:#fff}.saLabeledFieldButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saLabeledFieldButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saLabeledFieldButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saLabeledFieldButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saLabeledFieldButton.saDestructive{background-color:#fff7f7}.saLabeledFieldButton.saDisabled,.saLabeledFieldButton.saDisabled:active,.saLabeledFieldButton.saDisabled:hover{cursor:default;background-color:#eef1f5;color:#8fa5c0;border-color:transparent;border-radius:.5rem;transition-duration:.5s}.saLabeledFieldButton.saDisabled .saIcon,.saLabeledFieldButton.saDisabled:active .saIcon,.saLabeledFieldButton.saDisabled:hover .saIcon{color:#adbdd1}.saLabeledFieldButton:active{border-radius:.75rem}.saLabeledFieldButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saValidationMessage{display:flex;gap:.5rem;align-items:center;color:#313a44;margin-top:.5rem;min-width:6rem;font-size:.875rem;line-height:1rem}.saValidationMessage .saIcon{font-size:1.25rem;position:relative}.saValidationMessage.saError{color:#e0173e}.saValidationMessage.saError .saIcon{color:#e0173e}.saValidationMessage.saInfo .saIcon{color:#2d6ce1}.saValidationMessage.saWarning{color:#9c6700}.saValidationMessage.saWarning .saIcon{color:#f6ad00}.saValidationMessage.saWarning .saIcon::after{content:"";height:.875rem;width:.375rem;border-radius:.25rem;background-color:#313a44;position:absolute;left:50%;transform:translateX(-50%);bottom:2px;z-index:-1}.saValidationMessage.saSuccess{color:#008429}.saValidationMessage.saSuccess .saIcon{color:#009b36}.saInfoIndicator{color:#7088a4;font-size:1rem}.saInfoIndicator .saIcon{color:inherit;font-size:1rem}@keyframes saFieldLabelVisibilityChanged{from{background-color:#f0fcff}to{background-color:#fff}}@keyframes saFieldCellVisibilityChanged{from{background-color:#f0fcff}to{background-color:#fff}}.saInputPage .saInputPageLegend{width:fit-content;font-size:.875rem;margin-bottom:1rem}.saSmallScreen .saInputPage .saInputPageLegend{margin:1rem 1rem 0 1rem}.saInputPage .saInputPageLegend .saToggleDescriptionButton{margin-left:.5rem;margin-right:.5rem;vertical-align:baseline;justify-content:center;align-items:center;height:1rem;width:1rem;border-radius:50%;padding:0;background:#fff;color:#7088a4;font-size:1rem;display:inline-block}.saInputPage{color:#313a44}.saInputPage .saFormPlaceholder{display:none}.saInputPage .saFormRoot{display:flex;flex-direction:column}.saInputPage .saSectionWrapper{padding-bottom:1.5rem;border-bottom:1px solid #ccd5e2;margin-bottom:1.5rem;width:100%;min-width:min-content}.saInputPage .saSectionWrapper.saHiddenControl,.saInputPage .saSectionWrapper.saLastVisible{border:none 0;padding-bottom:0;margin-bottom:0}.saInputPage .saSectionHeaderWrapper{display:flex;flex-direction:column;gap:.25rem;padding-bottom:.75rem;width:100%;max-width:max-content;cursor:default}.saInputPage .saSectionHeaderWrapper:has(.saCheckbox:not(:checked)) .saSectionDescription,.saInputPage .saSectionHeaderWrapper:has(.saClosed) .saSectionDescription{display:none}.saStandard .saInputPage .saSectionHeaderWrapper{padding-bottom:.5rem}.saInputPage .saSectionHeader,.saInputPage .saSectionHeader label{display:flex;flex-direction:row;align-items:center;background-color:transparent;cursor:default;gap:1rem}.saInputPage .saSectionHeader label{flex-grow:1}.saInputPage .saSectionHeader i{width:1.25rem;height:1.25rem;background-color:transparent;align-content:center;color:#7088a4;cursor:pointer}.saInputPage .saSectionHeaderLabel{color:#313a44;font-weight:600;font-size:1.5rem;line-height:2rem}.saCompact .saInputPage .saSectionHeaderLabel{font-size:1.25rem;line-height:1.75rem}.saSmallScreen .saInputPage .saSectionHeaderLabel{font-size:1rem;line-height:1.25rem}.saInputPage .saSectionDescription{font-size:.875rem;line-height:1rem;font-weight:300;max-width:40rem;color:#60748b}.saInputPage .saFieldsRow{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.saInputPage .saFieldsColumn{display:flex;flex-direction:column;flex-wrap:wrap}.saLargeScreen .saInputPage .saFieldsColumn{width:fit-content;padding-right:2.5rem;border-right:1px solid #ccd5e2;margin-right:2.5rem}.saInputPage .saFieldsColumn.saHiddenControl,.saInputPage .saFieldsColumn.saLastVisible{border:none 0;padding-right:0;margin-right:0}.saInputPage .saFieldsColumn:only-child:not(:has(.saMultiColumns)){width:100%}.saInputPage .saFieldAndLabelWrapper{display:contents}.saInputPage .saSiblingFields,.saInputPage .saSiblingRow{display:contents}.saInputPage .saFieldCell{display:flex;flex-direction:column;box-sizing:content-box;height:100%}.saInputPage .saInput{display:flex;flex-direction:row}.saInputPage .saLabelCell{overflow-wrap:anywhere;line-height:1rem;box-sizing:content-box;height:100%}.saInputPage .saLabelCell.saIndentLabel{padding-left:1rem}.saInputPage .saLabel{display:flex;flex-direction:row;gap:.5rem;font-weight:500}.saInputPage .saLabel h1,.saInputPage .saLabel h2,.saInputPage .saLabel h3,.saInputPage .saLabel h4,.saInputPage .saLabel h5,.saInputPage .saLabel h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saInputPage .saLabel ol,.saInputPage .saLabel ul{list-style:revert;margin:0;padding:0 0 0 2.5rem}.saInputPage .saLabel table{border-collapse:collapse}.saInputPage .saLabel thead{background:#f8f9fb;font-weight:700}.saInputPage .saLabel td,.saInputPage .saLabel th{border:1px solid #eef1f5;padding:.5rem;text-align:left}.saInputPage .saLabel a{color:#2d6ce1;font-weight:500}.saInputPage .saLabel p{margin:revert}.saInputPage .saLabel .saAiIcon{height:1rem;min-width:1rem;background-position:center;background:url(../img/aiSparkles.svg) top center no-repeat;position:relative}.saInputPage .saLabel .saAiIcon::after{content:'';position:absolute;height:2rem;width:2rem;bottom:50%;left:50%;transform:translate(-50%,50%)}.saInputPage .saUnsavedParameter{color:#e0173e;border-radius:.5rem}.saInputPage .saUnsavedParameter:hover{color:#ea4f5b;background-color:#ffe8e7}.saInputPage .saDescription,.saInputPage .saExtendedDescription,.saInputPage .saFieldInfoText{color:#60748b;font-size:.875rem;line-height:1rem;font-weight:300;max-width:25rem;box-sizing:border-box}.saInputPage .saDescription h1,.saInputPage .saDescription h2,.saInputPage .saDescription h3,.saInputPage .saDescription h4,.saInputPage .saDescription h5,.saInputPage .saDescription h6,.saInputPage .saExtendedDescription h1,.saInputPage .saExtendedDescription h2,.saInputPage .saExtendedDescription h3,.saInputPage .saExtendedDescription h4,.saInputPage .saExtendedDescription h5,.saInputPage .saExtendedDescription h6,.saInputPage .saFieldInfoText h1,.saInputPage .saFieldInfoText h2,.saInputPage .saFieldInfoText h3,.saInputPage .saFieldInfoText h4,.saInputPage .saFieldInfoText h5,.saInputPage .saFieldInfoText h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saInputPage .saDescription ol,.saInputPage .saDescription ul,.saInputPage .saExtendedDescription ol,.saInputPage .saExtendedDescription ul,.saInputPage .saFieldInfoText ol,.saInputPage .saFieldInfoText ul{list-style:revert;margin:0;padding:0 0 0 2.5rem}.saInputPage .saDescription table,.saInputPage .saExtendedDescription table,.saInputPage .saFieldInfoText table{border-collapse:collapse}.saInputPage .saDescription thead,.saInputPage .saExtendedDescription thead,.saInputPage .saFieldInfoText thead{background:#f8f9fb;font-weight:700}.saInputPage .saDescription td,.saInputPage .saDescription th,.saInputPage .saExtendedDescription td,.saInputPage .saExtendedDescription th,.saInputPage .saFieldInfoText td,.saInputPage .saFieldInfoText th{border:1px solid #eef1f5;padding:.5rem;text-align:left}.saInputPage .saDescription a,.saInputPage .saExtendedDescription a,.saInputPage .saFieldInfoText a{color:#2d6ce1;font-weight:500}.saInputPage .saDescription p,.saInputPage .saExtendedDescription p,.saInputPage .saFieldInfoText p{margin:revert}.saInputPage .saExtendedDescription{transition:height ease .1s;height:auto;height:calc-size(auto,size);overflow-y:clip}.saInputPage .saDescription,.saInputPage .saExtendedDescription{min-width:12.5rem}.saInputPage .saExtendedDescription{padding-left:.5rem;border-left:2px solid #2d6ce1;margin:.5rem 0}.saInputPage .saLabelCell:not(.saOpen) .saExtendedDescription{visibility:hidden;height:0!important;margin:0!important}.saInputPage .saLabelCell:not(.saOpen) .saExtendedDescription *{height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.saInputPage .saFieldInfoText{margin-top:.5rem;max-width:24rem}.saInputPage .saFieldInfoText:empty{display:none}.saInputPage .saLabelButton.saToggleDescriptionButton{background:#fff;color:#7088a4;font-size:1rem}.saInputPage .saLabelButton.saToggleDescriptionButton .saIcon{color:inherit;font-size:1rem}.saInputPage .saLabelButton.saToggleDescriptionButton:hover{color:#1c57c6}.saInputPage .saLabelButton.saToggleDescriptionButton:active{color:#0f44a6}.saInputPage .saLabelButton.saToggleDescriptionButton.saOpen{color:#2d6ce1}.saInputPage .saLabelButton.saToggleDescriptionButton::after{content:'';position:absolute;height:2rem;width:2rem;bottom:50%;left:50%;transform:translate(-50%,50%)}.saInputPage .saLabelButton.saMultiRowDescriptionButton{background:#fff}.saInputPage .saJavaScriptButtons{display:flex;flex-direction:row;gap:.5rem;margin-right:1.5rem}.saInputPage .saInputPageField{margin-right:1rem}.saSmallScreen .saInputPage .saInputPageField{margin-right:0}.saInputPage .saDescription b,.saInputPage .saDescription strong,.saInputPage .saExtendedDescription b,.saInputPage .saExtendedDescription strong,.saInputPage .saFieldInfoText b,.saInputPage .saFieldInfoText strong,.saInputPage .saSectionDescription b,.saInputPage .saSectionDescription strong{font-weight:500}.saInputPage .saDescription code,.saInputPage .saExtendedDescription code,.saInputPage .saFieldInfoText code,.saInputPage .saSectionDescription code{font-family:'Lucida Console',monospace;color:#313a44;background-color:#f8f9fb;outline:1px solid #ccd5e2;border-radius:.25rem;padding:2px .25rem;font-size:smaller}.saLargeScreen .saInputPage .saHighlightFieldVisibilityChange.saLabelCell{animation:saFieldLabelVisibilityChanged 1s cubic-bezier(1,0,.8,1)}.saLargeScreen .saInputPage .saHighlightFieldVisibilityChange.saFieldCell{animation:saFieldCellVisibilityChanged 1s cubic-bezier(1,0,.8,1)}.saInputPage .saHiddenControl{visibility:hidden!important;height:0!important;max-height:0!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.saInputPage .saHiddenControl *{visibility:hidden!important;height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.saInputPage .saHiddenControl.saSectionWrapper{display:none}.saInputPage .saHiddenControl.saHiddenPermanently{width:0!important}.saLargeScreen .saInputPageField.shortest,.saMultiRowWrapper .saMultiRowField.shortest{width:3.5rem}.saLargeScreen .saInputPageField.short,.saMultiRowWrapper .saMultiRowField.short{width:6rem}.saLargeScreen .saInputPageField.mediumShort,.saMultiRowWrapper .saMultiRowField.mediumShort{width:8.75rem}.saLargeScreen .saInputPageField.mediumLong,.saMultiRowWrapper .saMultiRowField.mediumLong{width:16rem}.saLargeScreen .saInputPageField.long,.saMultiRowWrapper .saMultiRowField.long{width:23.5rem}.saLargeScreen .saInputPageField.longest,.saMultiRowWrapper .saMultiRowField.longest{width:40rem}.saLargeScreen .saInputWrapper.shortest .saValidationMessage,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.shortest .saValidationMessage{width:3.5rem}.saLargeScreen .saInputWrapper.short .saValidationMessage,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.short .saValidationMessage{width:6rem}.saLargeScreen .saInputWrapper.mediumShort .saValidationMessage,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.mediumShort .saValidationMessage{width:8.75rem}.saLargeScreen .saInputWrapper.mediumLong .saValidationMessage,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.mediumLong .saValidationMessage{width:16rem}.saLargeScreen .saInputWrapper.long .saValidationMessage,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.long .saValidationMessage{width:23.5rem}.saLargeScreen .saInputWrapper.longest .saValidationMessage,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.longest .saValidationMessage{width:40rem}.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.saMediumShortValidation .saValidationMessage{width:8.75rem}.saLargeScreen .saSiblingFields .saFieldCell:not(:last-child) .saInputWrapper.saMediumShortValidation .saValidationMessage{width:8.75rem}.saLargeScreen .saLabelsBefore .saFieldCollection{display:grid;grid-template-columns:minmax(min-content,max-content) auto;grid-template-rows:auto;align-items:start;height:min-content;width:100%}.saLargeScreen .saLabelsBefore .saFieldCollection .saFieldCell,.saLargeScreen .saLabelsBefore .saFieldCollection .saLabelCell{padding-top:.5rem;padding-bottom:.5rem}.saCompact.saLargeScreen .saLabelsBefore .saFieldCollection .saFieldCell,.saCompact.saLargeScreen .saLabelsBefore .saFieldCollection .saLabelCell{padding-top:.25rem;padding-bottom:.25rem}.saLargeScreen .saLabelsBefore .saFieldCollection .saLabelCell{max-width:15.5rem;min-width:6rem}.saLargeScreen .saLabelsBefore .saFieldCollection .saLabelCell .saLabel{padding-top:.5rem;display:inline-block}.saLargeScreen .saLabelsBefore .saFieldCollection .saLabelCell .saAiIcon,.saLargeScreen .saLabelsBefore .saFieldCollection .saLabelCell .saLabelButton.saToggleDescriptionButton{display:inline-block;margin-left:.5rem;vertical-align:top}.saLargeScreen .saLabelsBefore .saFieldCollection .saLabelCell .saLabel:has(+.saDescription){padding-top:1px;padding-bottom:1px}.saLargeScreen .saLabelsBefore .saFieldCollection .saFieldCell{padding-left:.5rem}.saStandard.saLargeScreen .saLabelsBefore .saFieldCollection .saFieldCell{padding-left:1.5rem}.saLargeScreen .saLabelsBefore .saFieldCollection .saFieldCell.saFieldCellWithoutLabel{grid-column:span 2;padding-left:0}.saLargeScreen .saLabelsBefore .saFieldCollection .saSiblingFields{display:flex}.saLargeScreen .saLabelsBefore .saFieldCollection .saSiblingFields .saLabelCell{margin-left:1rem;min-width:unset;overflow-wrap:break-word}.saLargeScreen .saLabelsBefore .saFieldCollection:not(.saMultiColumns) .saFieldCell.saFieldCellWithoutLabel:has(.saMultiRow){width:0}.saLargeScreen .saLabelsBefore .saFieldCollection.sa2Columns{grid-template-columns:repeat(2,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa3Columns{grid-template-columns:repeat(3,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa4Columns{grid-template-columns:repeat(4,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa5Columns{grid-template-columns:repeat(5,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa6Columns{grid-template-columns:repeat(6,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa7Columns{grid-template-columns:repeat(7,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa8Columns{grid-template-columns:repeat(8,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa9Columns{grid-template-columns:repeat(9,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa10Columns{grid-template-columns:repeat(10,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa11Columns{grid-template-columns:repeat(11,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa12Columns{grid-template-columns:repeat(12,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa13Columns{grid-template-columns:repeat(13,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa14Columns{grid-template-columns:repeat(14,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa15Columns{grid-template-columns:repeat(15,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa16Columns{grid-template-columns:repeat(16,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa17Columns{grid-template-columns:repeat(17,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa18Columns{grid-template-columns:repeat(18,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa19Columns{grid-template-columns:repeat(19,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsAbove .saFieldCollection{display:flex;flex-direction:column}.saLargeScreen .saLabelsAbove .saFieldCollection.sa2Columns{display:grid;grid-template-columns:repeat(2,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa3Columns{display:grid;grid-template-columns:repeat(3,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa4Columns{display:grid;grid-template-columns:repeat(4,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa5Columns{display:grid;grid-template-columns:repeat(5,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa6Columns{display:grid;grid-template-columns:repeat(6,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa7Columns{display:grid;grid-template-columns:repeat(7,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa8Columns{display:grid;grid-template-columns:repeat(8,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa9Columns{display:grid;grid-template-columns:repeat(9,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa10Columns{display:grid;grid-template-columns:repeat(10,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa11Columns{display:grid;grid-template-columns:repeat(11,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa12Columns{display:grid;grid-template-columns:repeat(12,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa13Columns{display:grid;grid-template-columns:repeat(13,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa14Columns{display:grid;grid-template-columns:repeat(14,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa15Columns{display:grid;grid-template-columns:repeat(15,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa16Columns{display:grid;grid-template-columns:repeat(16,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa17Columns{display:grid;grid-template-columns:repeat(17,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa18Columns{display:grid;grid-template-columns:repeat(18,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa19Columns{display:grid;grid-template-columns:repeat(19,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.saMultiColumns .saFieldAndLabelWrapper:not(.saCheckboxFieldAndLabelWrapper){display:flex;flex-direction:column}.saLargeScreen .saLabelsAbove .saFieldCollection.saMultiColumns .saFieldAndLabelWrapper:not(.saCheckboxFieldAndLabelWrapper) .saLabelCell{height:unset}.saLargeScreen .saLabelsAbove .saFieldCollection.longest .saLabelCell .saDescription,.saLargeScreen .saLabelsAbove .saFieldCollection.longest .saLabelCell .saExtendedDescription{max-width:40rem}.saLargeScreen .saLabelsAbove .saSiblingRow{display:grid;grid-template-columns:repeat(auto-fill,minmax(0,auto));grid-template-rows:repeat(2,auto);grid-auto-flow:column}.saLargeScreen .saLabelsAbove .saLabelCell{max-width:max-content;margin-right:1rem}.saLargeScreen .saLabelsAbove .saFieldCell{padding-top:.5rem;padding-bottom:1.5rem}.saCompact.saLargeScreen .saLabelsAbove .saFieldCell{padding-bottom:1.25rem}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper{display:flex;gap:.5rem}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper .saInputWrapper{max-width:1.25rem}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper .saLabelCell{padding-top:.1875rem;order:2;margin-bottom:.5rem}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper .saLabelCell:has(.saDescription){padding-top:0}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper .saFieldCell{order:1;padding-top:0}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper .saCheckboxControl{padding:0;margin:0}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper .saExtendedDescription{position:relative;left:-1.75rem}.saLargeScreen .saLabelsAbove .saSectionWrapper:not(.saLastVisible){padding-bottom:.5rem}.saSmallScreen .saInputPage{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.saSmallScreen .saFormRoot{padding:1rem}.saSmallScreen .saSectionWrapper{max-width:100%}.saSmallScreen .saFieldCollection{display:flex;flex-direction:column;width:100%}.saSmallScreen .saFieldsRow{flex-direction:column}.saSmallScreen div.saSectionWrapper .saFieldsColumn:not(.saLastVisible){padding-bottom:1.5rem;border-bottom:1px solid #ccd5e2;margin-bottom:1.5rem}.saSmallScreen .saCheckboxFieldAndLabelWrapper{display:flex}.saSmallScreen .saCheckboxFieldAndLabelWrapper .saLabelCell{padding-top:.1875rem;padding-left:.5rem;order:2}.saSmallScreen .saCheckboxFieldAndLabelWrapper .saFieldCell{order:1}.saSmallScreen .saCheckboxFieldAndLabelWrapper .saInputWrapper{max-width:1.25rem}.saSmallScreen .saLabelCell{padding-bottom:.5rem}.saSmallScreen .saDescription,.saSmallScreen .saExtendedDescription{max-width:unset}.saSmallScreen .saFieldCell{padding-bottom:1.5rem}.saSmallScreen .saInput{width:100%;flex-direction:column}.saSmallScreen .saJavaScriptButtons{display:flex;flex-wrap:wrap;margin-top:.5rem;max-width:calc(100vw - 2rem);margin-bottom:.5rem}.saSmallScreen .saJavaScriptButtons button{max-width:100%;flex-grow:1}.saInputPageFooter{background:#fff;padding:.5rem 0;z-index:5}.saLargeScreen .saInputPageFooter{margin-top:.5rem}@media (min-height:500px){.saInputPageFooter.saSearchFormFooter{position:sticky;bottom:0}}.saSmallScreen .saInputPageFooter .saFormButtonGroup{box-sizing:border-box;padding:.5rem;flex-direction:row;flex-wrap:wrap;width:100%}.saSmallScreen .saInputPageFooter .saFormButtonGroup:has(:nth-child(2):last-child) .saFormButton{flex:1 1 48%}.saInputPageFooter .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;max-width:100%;flex-shrink:0;overflow:hidden;padding-right:2rem!important}.saInputPageFooter .saFormButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saInputPageFooter .saFormButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saInputPageFooter .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 .saInputPageFooter .saFormButton{gap:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saInputPageFooter .saFormButton:active{border-radius:.75rem}.saStandard .saInputPageFooter .saFormButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saInputPageFooter .saFormButton{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saInputPageFooter .saFormButton:active{border-radius:.75rem}.saCompact .saInputPageFooter .saFormButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saInputPageFooter .saFormButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saInputPageFooter .saFormButton:active{border-radius:.75rem}.saSmallScreen .saInputPageFooter .saFormButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saSmallScreen .saInputPageFooter .saFormButton{flex:1 0 100%;min-width:fit-content;white-space:unset;text-overflow:unset}.saCompact .saInputPageFooter .saFormButton{padding:.5rem;padding-right:2rem;height:2rem}.saInputCardsWrapper{display:flex;width:100%;box-sizing:border-box;padding-right:1rem}.saInputCardsWrapper input.saRadio{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;margin:0;padding:0;font:inherit;min-width:1.25rem;height:1.25rem;border-radius:50%;box-shadow:inset 0 0 0 2px #7088a4,0 0 0 1px #fff;cursor:pointer;transition:ease background-color .2s,ease box-shadow .2s;position:relative}@media (pointer:fine){.saInputCardsWrapper input.saRadio:enabled:not(:checked):hover{background-color:#bbd6ff;box-shadow:inset 0 0 0 2px #2d6ce1,inset 0 0 0 6.1875rem #bbd6ff,0 0 0 1px #fff}}.saInputCardsWrapper input.saRadio:enabled:not(:checked):active{box-shadow:inset 0 0 0 2px #1c57c6,inset 0 0 0 6.1875rem #93bdff,0 0 0 1px #fff}.saInputCardsWrapper input.saRadio:disabled:not(:checked){box-shadow:inset 0 0 0 2px #ccd5e2,inset 0 0 0 6.1875rem #eef1f5,0 0 0 1px #fff}.saInputCardsWrapper input.saRadio:disabled{pointer-events:none}.saInputCardsWrapper input.saRadio:disabled+span{color:#60748b}.saInputCardsWrapper input.saRadio:checked{box-shadow:inset 0 0 0 2px #1c57c6,inset 0 0 0 .375rem #2d6ce1,0 0 0 1px #fff}.saInputCardsWrapper input.saRadio:checked:disabled{background-color:#adbdd1;pointer-events:none;box-shadow:inset 0 0 0 2px #ccd5e2,inset 0 0 0 .375rem #eef1f5,0 0 0 1px #fff}.saInputCardsWrapper *{box-sizing:border-box}.saSmallScreen .saInputCardsWrapper{padding-right:0}legend+.saInputCardsWrapper{padding-top:.5rem}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saLarge .saInputCardHeading,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saLarge .saInputCardHeading{background-color:#ffc6c5;box-shadow:inset 0 0 0 1px #e0173e}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saLarge .saInputCardBody,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saLarge .saInputCardBody{box-shadow:inset 1px -1px 0 0 #e0173e,inset -1px -1px 0 0 #e0173e}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saNoHeading{background-color:#ffe8e7;color:#bf0024;box-shadow:inset 0 0 0 2px #e0173e}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading .saInputCardDescription,.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading .saInputCardHeading,.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading .saInputCardIconWrapper .saIcon,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saNoHeading .saInputCardDescription,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saNoHeading .saInputCardHeading,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saNoHeading .saInputCardIconWrapper .saIcon{color:#bf0024}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled):active.saMedium,.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled):active.saSmall,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled):active.saMedium,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled):active.saSmall{box-shadow:inset 0 0 0 1px #e0173e}@media (pointer:fine){.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled):hover.saLarge .saInputCardHeading,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled):hover.saLarge .saInputCardHeading{background-color:#fff7f7;color:#e0173e;box-shadow:inset 0 0 0 1px #e0173e}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled):hover.saLarge .saInputCardBody,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled):hover.saLarge .saInputCardBody{box-shadow:inset 1px -1px 0 0 #e0173e,inset -1px -1px 0 0 #e0173e}}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled) input.saRadio:checked,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled) input.saRadio:checked{box-shadow:inset 0 0 0 2px #bf0024,inset 0 0 0 .375rem #e0173e,0 0 0 1px #fff}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saLarge .saInputCardHeading{background-color:#ffecb7;box-shadow:inset 0 0 0 1px #f6ad00}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saLarge .saInputCardBody{box-shadow:inset 1px -1px 0 0 #f6ad00,inset -1px -1px 0 0 #f6ad00}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading{background-color:#ffecb7;color:#825400;box-shadow:inset 0 0 0 2px #f6ad00}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading .saInputCardDescription,.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading .saInputCardHeading,.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading .saInputCardIconWrapper .saIcon{color:#825400}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled):active.saMedium,.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled):active.saSmall{box-shadow:inset 0 0 0 1px #f6ad00}@media (pointer:fine){.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled):hover.saLarge .saInputCardHeading{background-color:#fff8e7;color:#9c6700;box-shadow:inset 0 0 0 1px #f6ad00}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled):hover.saLarge .saInputCardBody{box-shadow:inset 1px -1px 0 0 #f6ad00,inset -1px -1px 0 0 #f6ad00}}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled) input.saRadio:checked{box-shadow:inset 0 0 0 2px #b67a00,inset 0 0 0 .375rem #f6ad00,0 0 0 1px #fff}.saInputCards{display:flex;gap:.5rem;flex-direction:row;flex-wrap:wrap;height:fit-content;grid-auto-rows:1fr;width:100%}.saLargeScreen .saInputCards{min-width:15.5rem}.saInputCards.saSmall{display:grid;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr))}.saInputCards.saMedium{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}.saInputCardWrapper{display:flex;flex-direction:column;user-select:none;cursor:pointer;position:relative;box-sizing:border-box;transition:ease box-shadow .2s,ease border-radius .2s,ease color .2s,ease background .2s;color:#313a44}.saInputCardWrapper .saInputCardHeading{display:flex;gap:.5rem;align-items:center;font-size:1rem;line-height:1rem;font-weight:500;transition:inherit;box-sizing:border-box;overflow-wrap:anywhere;flex-wrap:wrap;flex-shrink:0}.saMedium.saInputCardWrapper .saInputCardHeading,.saSmall.saInputCardWrapper .saInputCardHeading{font-size:.875rem;text-align:center}.saInputCardWrapper.saNoHeading{border-radius:.5rem;padding:1rem;gap:.5rem;overflow:unset;justify-content:start;background-color:#fff;box-shadow:inset 0 0 0 1px #ccd5e2;transition:ease box-shadow .2s,ease border-radius .2s,ease background .2s}.saInputCardWrapper.saNoHeading input{height:100%;width:100%;background-color:transparent;border:none;box-shadow:none;inset:0;border-radius:0;appearance:none;position:absolute;padding:0;padding-block:0;padding-inline:0;display:flex;border-radius:.5rem;pointer-events:none}.saInputCardWrapper .saInputCardBody{display:flex;flex-direction:column;gap:1rem;padding:1rem;height:100%;transition:inherit}.saNoHeading.saInputCardWrapper .saInputCardBody{align-items:center;gap:.25rem;padding:0;height:fit-content}.saInputCardWrapper .saInputCardDescription{font-size:.75rem;font-weight:400;color:#60748b;width:100%;overflow-wrap:break-word}.saNoHeading.saInputCardWrapper .saInputCardDescription{text-align:center}.saInputCardWrapper .saInputCardIconWrapper{display:flex;justify-content:center;align-items:center}.saNoHeading.saInputCardWrapper .saInputCardIconWrapper{font-size:1.5rem}.saNoHeading.saInputCardWrapper .saInputCardIconWrapper img{height:2rem}.saInputCardWrapper.saLarge{overflow:hidden;width:19rem}.saInputCardWrapper.saLarge .saInputCardHeading{min-height:2.5rem;overflow:hidden;background-color:#eef1f5;padding:.5rem 2.5rem .5rem 1rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:inset 0 0 0 1px #ccd5e2}.saInputCardWrapper.saLarge.saNoBody .saInputCardHeading{border-radius:.5rem}.saInputCardWrapper.saLarge .saInputCardBody{background-color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;box-shadow:inset 1px -1px 0 0 #ccd5e2,inset -1px -1px 0 0 #ccd5e2}@media (pointer:fine){.saInputCardWrapper.saLarge.saActive:hover .saInputCardHeading{box-shadow:inset 0 0 0 1px #2d6ce1;background-color:#f7faff;color:#2d6ce1;border-bottom-color:#2d6ce1}.saInputCardWrapper.saLarge.saActive:hover .saInputCardBody{box-shadow:inset 1px -1px 0 0 #2d6ce1,inset -1px -1px 0 0 #2d6ce1}}.saInputCardWrapper.saLarge.saActive:active .saInputCardHeading{border-top-right-radius:1rem;border-top-left-radius:1rem;box-shadow:inset 0 0 0 1px #2d6ce1;background-color:#bbd6ff;color:#1c57c6;border-bottom-color:#2d6ce1}.saInputCardWrapper.saLarge.saActive:active .saInputCardBody{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;box-shadow:inset 1px -1px 0 0 #2d6ce1,inset -1px -1px 0 0 #2d6ce1}.saInputCardWrapper.saLarge.saActive:active.saNoBody .saInputCardHeading{border-radius:1rem}.saInputCardWrapper.saLarge:has(:checked):has(:enabled):not(:active) .saInputCardHeading{box-shadow:inset 0 0 0 1px #2d6ce1;background-color:#e5efff;border-bottom-color:#2d6ce1}.saInputCardWrapper.saLarge:has(:checked):has(:enabled):not(:active) .saInputCardBody{box-shadow:inset 1px -1px 0 0 #2d6ce1,inset -1px -1px 0 0 #2d6ce1}.saLarge.saInputCardWrapper.saLarge .saInputCardIconWrapper{max-height:10rem;font-size:3rem;width:100%;height:100%}.saLarge.saInputCardWrapper.saLarge .saInputCardIconWrapper img{width:100%;height:100%}.saInputCardWrapper.saMedium .saInputCardHeading,.saInputCardWrapper.saSmall .saInputCardHeading{font-size:.875rem;text-align:center;box-shadow:inset 0,0,0,1px,#ccd5e2}@media (pointer:fine){.saInputCardWrapper.saMedium.saActive:hover,.saInputCardWrapper.saSmall.saActive:hover{background-color:#f7faff;color:#2d6ce1;box-shadow:inset 0 0 0 1px #2d6ce1}.saInputCardWrapper.saMedium.saActive:hover .saInputCardDescription,.saInputCardWrapper.saMedium.saActive:hover .saInputCardIconWrapper .saIcon,.saInputCardWrapper.saSmall.saActive:hover .saInputCardDescription,.saInputCardWrapper.saSmall.saActive:hover .saInputCardIconWrapper .saIcon{color:#2d6ce1}}.saInputCardWrapper.saMedium.saActive:active,.saInputCardWrapper.saSmall.saActive:active{background-color:#f7faff;color:#2d6ce1;box-shadow:inset 0 0 0 1px #2d6ce1}.saInputCardWrapper.saMedium.saActive:active .saInputCardDescription,.saInputCardWrapper.saMedium.saActive:active .saInputCardIconWrapper .saIcon,.saInputCardWrapper.saSmall.saActive:active .saInputCardDescription,.saInputCardWrapper.saSmall.saActive:active .saInputCardIconWrapper .saIcon{color:#2d6ce1}.saInputCardWrapper.saMedium.saActive:active,.saInputCardWrapper.saSmall.saActive:active{border-radius:1rem}.saInputCardWrapper:has(:checked):has(:enabled):not(:active).saNoHeading{box-shadow:inset 0 0 0 2px #2d6ce1;background-color:#e5efff;color:#1c57c6}.saInputCardWrapper:has(:checked):has(:enabled):not(:active).saNoHeading .saInputCardDescription,.saInputCardWrapper:has(:checked):has(:enabled):not(:active).saNoHeading .saInputCardIconWrapper .saIcon{color:#1c57c6}.saSmallScreen .saInputCardWrapper.saLarge{width:100%}.saDisabled .saInputCardWrapper,.saInputCardWrapper.saDisabled{cursor:default}.saDisabled .saInputCardWrapper.saLarge .saInputCardBody,.saDisabled .saInputCardWrapper.saMedium,.saDisabled .saInputCardWrapper.saSmall,.saInputCardWrapper.saDisabled.saLarge .saInputCardBody,.saInputCardWrapper.saDisabled.saMedium,.saInputCardWrapper.saDisabled.saSmall{background-color:#eef1f5}.saDisabled .saInputCardWrapper .saInputCardHeading,.saInputCardWrapper.saDisabled .saInputCardHeading{color:#7088a4;border-bottom-color:#ccd5e2}.saDisabled .saInputCardWrapper.saLarge .saInputCardHeading,.saInputCardWrapper.saDisabled.saLarge .saInputCardHeading{background-color:#dde3ec}.saDisabled .saInputCardWrapper .saIcon,.saDisabled .saInputCardWrapper img,.saInputCardWrapper.saDisabled .saIcon,.saInputCardWrapper.saDisabled img{opacity:.5}.saDisabled .saInputCardWrapper .saPill,.saInputCardWrapper.saDisabled .saPill{background:#eef1f5!important;color:#adbdd1;cursor:default}.saInputCardWrapper .saPill{display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:.75rem;line-height:.75rem;font-weight:500;background-color:#eef1f5;padding:.25rem .5rem;width:fit-content;height:1.5rem;transition:ease .2s background-color,ease .2s color,ease .2s box-shadow;box-shadow:inset 0 0 0 0 transparent;border-radius:1rem;height:unset;position:relative;background-color:#313a44;color:#fff}.saInputCardWrapper .saPill.saDisabled{background:#eef1f5;color:#adbdd1;cursor:not-allowed}.saInputCardWrapper .saPill:has(:enabled){cursor:pointer}@media (pointer:fine){.saInputCardWrapper .saPill:has(:enabled):hover{background-color:#e5efff;color:#1c57c6}.saInputCardWrapper .saPill:has(:enabled):hover.saOutline{box-shadow:inset 0 0 0 1px #2d6ce1}}.saInputCardWrapper .saPill:has(:enabled):active{background-color:#bbd6ff;color:#0f44a6}.saInputCardWrapper .saPill::before{content:"";height:2.75rem;width:100%;background-color:transparent;opacity:0;position:absolute}.saInputCardWrapper .saPill.saSmall{height:1.5rem;min-width:2.5rem;border-radius:.75rem;padding:.25rem .5rem;gap:.25rem;font-size:.75rem;line-height:.75rem}.saInputCardWrapper .saPill.saMedium{min-width:4rem;height:2rem;border-radius:1rem;padding:0 .75rem;gap:.5rem;font-size:.875rem;line-height:.875rem}.saInputCardWrapper .saPill.saLarge{min-width:4rem;height:2.5rem;border-radius:1.25rem;padding:0 .75rem;gap:.5rem;font-size:.875rem;line-height:.875rem}.saInputCardWrapper .saPill.saOutline{box-shadow:inset 0 0 0 1px #ccd5e2}.saInputCardWrapper .saPill:has(:checked){background-color:#2d6ce1;color:#fff}.saInputCardWrapper .saPill:has(:checked).saOutline{background-color:#e5efff;color:#1c57c6;box-shadow:inset 0 0 0 1px #2d6ce1}.saInputCardWrapper .saPill input{appearance:none;-webkit-appearance:none;-moz-appearance:none;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:1rem;cursor:inherit}.saInputCardWrapper input.saCheckbox,.saInputCardWrapper input.saRadio{position:absolute;top:.625rem;right:.625rem}.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 .5rem .5rem;padding:.5rem;background-color:#fff;transition:ease color .2s,ease background-color .2s,ease box-shadow .2s}.saDisabled .saCheckboxTreeWrapper{color:#8fa5c0}.saCheckboxTreeWrapper .saInputText{height:2.5rem;border-radius:.5rem;padding:0 .75rem;min-width:5rem;max-width:100%;font:inherit;outline:0;padding-left:2.625rem}.saCheckboxTreeWrapper .saInputValidation{display:flex;position:unset;right:unset;top:unset;padding:.5rem .5rem .5rem .875rem;min-width:0;gap:.375rem;pointer-events:none;align-items:center;margin-top:-1px;transition:ease color .2s,ease background-color .2s,ease box-shadow .2s}.saCheckboxTreeWrapper .saInputValidation .saInputValidationIcon{display:flex;border-radius:0;font-size:1.25rem;transition:inherit}.saCheckboxTreeWrapper .saInputValidation .saInputErrorMessage{display:flex;color:#313a44;transform:translateY(0);word-break:break-word;transition:inherit}.saCheckboxTreeWrapper .saInputValidation.saError{box-shadow:inset 0 0 0 1px #e0173e;background-color:#fff7f7}.saCheckboxTreeWrapper .saInputValidation.saError .saInputValidationIcon{color:#e0173e}.saCheckboxTreeWrapper .saInputValidation.saInfo{box-shadow:inset 0 0 0 1px #2d6ce1;background-color:#e5efff}.saCheckboxTreeWrapper .saInputValidation.saInfo .saInputValidationIcon{color:#2d6ce1}.saCheckboxTreeWrapper .saInputValidation.saWarning{box-shadow:inset 0 0 0 1px #ffcd5b;background-color:#fff8e7}.saCheckboxTreeWrapper .saInputValidation.saWarning .saInputValidationIcon{color:#b67a00}.saDisabled .saCheckboxTreeWrapper .saInputValidation{box-shadow:inset 0 0 0 1px #ccd5e2;background-color:#eef1f5}.saDisabled .saCheckboxTreeWrapper .saInputValidation .saInputErrorMessage{color:#8fa5c0}.saDisabled .saCheckboxTreeWrapper .saInputValidation .saInputValidationIcon{color:#8fa5c0}.saCheckboxTreeWrapper .saCheckboxTreeHeader{display:flex;align-items:center;justify-content:space-between;gap:.5rem;background-color:#eef1f5;border-radius:.5rem .5rem 0 0;padding:.75rem .875rem;box-shadow:inset 0 0 0 1px #ccd5e2;margin-bottom:-1px;transition:ease color .2s,ease background-color .2s,ease box-shadow .2s}.saCheckboxTreeWrapper .saCheckboxTreeHeader label.saCheckboxWrapper{transition:none}.saCheckboxTreeWrapper .saCheckboxTreeSticky{width:100%;z-index:2;background-color:#fff;margin-bottom:-1px;transition:ease color .2s,ease background-color .2s,ease box-shadow .2s}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper{box-shadow:inset 0 0 0 1px #ccd5e2;transition:inherit}.saDisabled .saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper{background-color:#f8f9fb}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper .saLeadingIcon{position:absolute;padding-left:1rem;top:.625rem;left:0;z-index:1;font-size:1.25rem;pointer-events:none;color:#7088a4;transition:inherit}.saDisabled .saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper .saLeadingIcon{color:#ccd5e2!important}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper .saInputText::placeholder{transition:ease color .2s}.saDisabled .saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper .saInputText::placeholder{color:#ccd5e2}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper:focus-within .saLeadingIcon,.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper:hover .saLeadingIcon{color:#2d6ce1}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputText{border-radius:0;background-color:transparent;padding:0 .75rem 0 2.75rem}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper{margin-right:0}.saCheckboxTreeWrapper .saCheckboxTreeNumberOfChecked{font-size:.75rem;line-height:.75rem;transition:ease color .1s}.saDisabled .saCheckboxTreeWrapper .saCheckboxTreeNumberOfChecked{color:#8fa5c0}.saCheckboxTreeWrapper .saNoResults{display:flex;align-items:center;color:#60748b;min-height:2.5rem;padding:.5rem}.saCheckboxTreeWrapper .saCheckboxOuter label.saCheckboxWrapper{transition:none}.saHighlightFieldError:not(.saDisabled) .saCheckboxTreeWrapper .saCheckboxTree{box-shadow:inset 0 0 0 1px #e0173e}.saHighlightFieldError:not(.saDisabled) .saCheckboxTreeWrapper .saCheckboxTreeHeader{box-shadow:inset 0 0 0 1px #e0173e;background-color:#fff7f7}.saHighlightFieldError:not(.saDisabled) .saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputText{box-shadow:inset 0 0 0 1px #e0173e}.saHighlightFieldWarning:not(.saDisabled) .saCheckboxTreeWrapper .saCheckboxTree{box-shadow:inset 0 0 0 1px #ffcd5b}.saHighlightFieldWarning:not(.saDisabled) .saCheckboxTreeWrapper .saCheckboxTreeHeader{box-shadow:inset 0 0 0 1px #ffcd5b;background-color:#fff8e7}.saHighlightFieldWarning:not(.saDisabled) .saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputText{box-shadow:inset 0 0 0 1px #ffcd5b}.saCompact .saCheckboxTreeWrapper .saError.saInputValidation{padding:.5rem .5rem .5rem .875rem;gap:.5rem}.saCompact .saCheckboxTreeWrapper .saNoResults{min-height:2rem;max-height:2rem}.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:.75rem;transform:scale(.96)}.saColorPreview{height:1.5rem;width:1.5rem;border-radius:.25rem;background-position:0 0,.3438rem .3438rem;background-size:.6875rem .6875rem}.saColorPickerField{width:8.75rem}.saColorPicker{position:absolute;width:30rem;z-index:1005}.saColorPicker .saColors{margin-top:.25rem;position:relative;display:flex;flex-direction:column;width:100%;border-radius:1rem;gap:1rem;padding:.5rem;background:#fff;border:solid 1px #ccd5e2;box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px .25rem rgba(49,58,68,.07),0 .25rem .5rem rgba(49,58,68,.07),0 .5rem 1rem 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:.5rem;border:1px solid #eef1f5;padding:0 .5rem;align-items:center;border-radius:.75rem;height:3rem;transition:ease all .2s;cursor:pointer}@media (pointer:fine){.saColorPicker .saCustomColorPickerWrapper:hover{box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px .25rem rgba(49,58,68,.07),0 .25rem .5rem rgba(49,58,68,.07),0 .5rem 1rem rgba(49,58,68,.07);color:#2d6ce1}}.saColorPicker .saCustomColorPicker::after,.saColorPicker input.saColor::after{content:'';height:.875rem;width:.875rem;border-radius:100%;background:#fff;position:absolute;top:.5rem;left:.5rem;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:.75rem;transition:ease transform .2s,ease border-radius .2s,ease box-shadow .2s;height:2.5rem;position:relative;height:2rem;min-width:2rem;background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#ff00ff,red);border-radius:.5rem;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 .25rem rgba(49,58,68,.07),0 .25rem .5rem rgba(49,58,68,.07),0 .5rem 1rem rgba(49,58,68,.07);border-radius:1rem;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:2rem;height:2rem;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:.5rem;justify-content:space-between}.saColorPicker .saPalette{display:flex;flex-wrap:wrap;gap:.5rem;position:relative}.saColorPicker .saPalette .saPaletteHeading{padding-bottom:.25rem}.saColorPicker .saPaletteHeading{color:#60748b;font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saColorPicker input.saColor{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:2rem;height:2rem;margin:0;border-radius:.5rem;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 .25rem rgba(49,58,68,.07),0 .25rem .5rem rgba(49,58,68,.07),0 .5rem 1rem rgba(49,58,68,.07)}}.saColorPicker input.saColor:active{border-radius:.75rem;box-shadow:0 0 0 1px #ccd5e2;transform:scale(.96)}.saColorPicker input.saColor::before{content:'';height:2.5rem;width:2.5rem;left:-.25rem;top:-.25rem;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:22.5rem}.saCompact .saColorPicker .saColors{border-radius:.5rem;gap:.5rem;padding:.5rem}.saCompact .saColorPicker input.saColor{width:1.5rem;height:1.5rem;border-radius:.25rem}.saCompact .saColorPicker input.saColor:active{border-radius:.5rem}.saCompact .saColorPicker input.saColor::before{height:2rem;width:2rem;left:-.25rem;top:-.25rem}.saCompact .saColorPicker input.saColor::after{height:.625rem;width:.625rem;top:.375rem;left:.375rem}.saCompact .saColorPicker input.saColor:checked{border-radius:100%}.saCompact .saColorPicker .saCustomColorPickerWrapper{height:2rem;border-radius:.5rem;padding:0 .25rem}.saCompact .saColorPicker .saCustomColorPicker{height:1.5rem;min-width:1.5rem}.saCompact .saColorPicker .saCustomColorPicker::after{height:.625rem;width:.625rem;top:.375rem;left:.375rem}.saSmallScreen .saColorPicker{width:90vw}.saInputDateRange{display:flex;flex-direction:column;max-width:100%;height:2rem;background-color:#fff;box-shadow:inset 0 0 0 1px #ccd5e2;border:none;transition:background-color .2s ease,box-shadow .2s ease;box-sizing:border-box;border-radius:.5rem;flex-direction:row;align-items:center;cursor:text}.saSmallScreen .saInputDateRange{width:100%}.saInputDateRange *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saInputDateRange .saDateSeparator{pointer-events:none;width:.75rem;border-bottom:2px solid #adbdd1}.saInputDateRange input{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:100%;background-color:transparent;margin:0;padding-block:0;padding-inline:0;padding:0 .5rem;border:none;font-size:.875rem;cursor:text;outline:0;color:#313a44;width:6.5rem;box-sizing:border-box;font-variant-numeric:tabular-nums}.saInputDateRange input::placeholder{color:#60748b;letter-spacing:-1px}.saInputDateRange input::-webkit-calendar-picker-indicator{display:none}.saInputDateRange input.saToDate{padding-left:.75rem}.saInputDateRange input.saActive{color:#2d6ce1;font-weight:500;letter-spacing:-.0094rem}.saInputDateRange:focus-visible{outline:0}@media (pointer:fine){.saInputDateRange:hover{box-shadow:inset 0 0 0 2px #2d6ce1}}.saInputDateRange:focus-within{background:#f8f9fb;box-shadow:inset 0 0 0 2px #2d6ce1}.saInputDateRange::placeholder{color:#60748b}.saInputDateRange.saDisabled{border-color:transparent;box-shadow:none;background:#eef1f5;color:#8fa5c0;cursor:default}.saInputDateRange.saDisabled .saIcon,.saInputDateRange.saDisabled input,.saInputDateRange.saDisabled input::placeholder{border-color:transparent;box-shadow:none;background:#eef1f5;color:#8fa5c0;background-color:transparent;cursor:default}.saSmallScreen .saInputDateRange{flex-direction:row;justify-content:flex-start;height:2rem;position:relative}.saSmallScreen .saInputDateRange input{width:6.75rem;padding:0 .5rem}.saSmallScreen .saInputDateRange input.saToDate{padding-left:.5rem}.saSmallScreen .saInputDateRange:active{background-color:#eef1f5}.saSmallScreen .saInputDateRange .saSep{color:#ccd5e2}.saSmallScreen .saInputDateRange.saDisabled,.saSmallScreen .saInputDateRange:disabled{border-color:transparent;box-shadow:none;background:#eef1f5;color:#8fa5c0}.saSmallScreen .saInputDateRange.saDisabled .saIcon,.saSmallScreen .saInputDateRange:disabled .saIcon{color:#8fa5c0}.saSmallScreen .saInputDateRange .saDayRow{position:sticky;top:0;background-color:#fff;z-index:2}@media (max-height:480px){.saSmallScreen .saInputDateRange .saDayRow{position:unset;top:unset}}.saDateTimeField,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.saDateTimeValidation .saValidationMessage,.saLargeScreen .saSiblingFields .saFieldCell:not(:last-child) .saInputWrapper.saDateTimeValidation .saValidationMessage{width:12rem}.saDateField{width:8.75rem}.saTimeField{width:8.75rem}.saDatePicker{gap:.25rem}.saDatePickerRoot{animation:.1s ease-in-out saScaleIn;position:absolute;z-index:1005;width:fit-content;user-select:none;padding:.5rem 1rem 1rem 1rem;border-radius:1rem;display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px .25rem rgba(49,58,68,.07),0 .25rem .5rem rgba(49,58,68,.07),0 .5rem 1rem rgba(49,58,68,.07),0 1rem 2rem rgba(49,58,68,.07),0 2rem 4rem rgba(49,58,68,.07);border:solid 1px #ccd5e2;background:#fff;font-size:.875rem;height:fit-content}.saDatePickerRoot *{box-sizing:border-box}.saDatePickerRoot.saDateRangePickerRoot,.saDatePickerRoot.saDateTimePickerWrapper{gap:1rem}.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:.25rem;transition:ease width .2s,ease height .2s;position:absolute;top:2rem;left:0;z-index:1;height:0;overflow-y:auto;overflow-x:hidden;padding:0;background:#fff}.saDatePickerRoot .saYearPicker.saActive{height:14rem}.saFewWeeks.saDatePickerRoot .saYearPicker.saActive{height:11.875rem}.saManyWeeks.saDatePickerRoot .saYearPicker.saActive{height:16.375rem}.saDateTimePickerWrapper.saDatePickerRoot .saYearPicker{width:25.125rem}.saDateTimePickerWrapper.saDatePickerRoot .saYearPicker.saActive{height:18.5rem}.saCompact .saDateTimePickerWrapper.saDatePickerRoot .saYearPicker.saActive{height:18rem}.saDatePicker.saDatePickerRoot .saYearPicker{width:16.75rem}.saDateRangePickerRoot.saDatePickerRoot .saYearPicker{top:2.5rem}.saLargeScreen .saDateRangePickerRoot.saDatePickerRoot .saYearPicker{left:1rem}.saDatePickerRoot .saMonth{background-color:transparent;display:flex;font-size:.875rem;align-items:center;font-weight:600;gap:.5rem;color:#313a44;padding:.5rem 0}.saDatePickerRoot a.saMonth{appearance:none;-webkit-appearance:none;-moz-appearance:none;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem;cursor:pointer}.saDatePickerRoot a.saMonth .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saDatePickerRoot a.saMonth .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDatePickerRoot a.saMonth .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saDatePickerRoot a.saMonth:active{border-radius:.75rem}.saDatePickerRoot a.saMonth .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saDatePickerRoot a.saMonth .saIcon{color:#7088a4}@media (pointer:fine){.saDatePickerRoot a.saMonth:hover{color:#2d6ce1}.saDatePickerRoot a.saMonth:hover .saIcon{color:#2d6ce1}}.saDatePickerRoot a.saMonth:active{color:#4582f4}.saDatePickerRoot a.saMonth:active .saIcon{color:#4582f4}.saDatePickerRoot a.saMonth.saActive{color:#2d6ce1}.saDatePickerRoot a.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:2rem}.saDatePickerRoot .saMonthBrowser{display:flex;gap:.25rem;justify-content:flex-end;transition:transform .2s ease,visibility .2s ease,opacity .2s ease}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saMonthBrowser{visibility:hidden;transform:translateY(2rem);opacity:0}.saDatePickerRoot .saMonthBrowser button{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent}.saSmallScreen .saDatePickerRoot .saMonthBrowser{display:none}.saDatePickerRoot .saMonthBrowser .saIcon{display:flex;align-items:center;justify-content:center;font-size:1rem;height:2rem;min-width:2rem;position:relative;border-radius:.5rem;color:#7088a4;cursor:pointer;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saDatePickerRoot .saMonthBrowser .saIcon::after{content:'';position:absolute;height:3rem;width:3rem}@media (pointer:fine){.saDatePickerRoot .saMonthBrowser .saIcon:hover{background:#f8f9fb;color:#2d6ce1}}.saDatePickerRoot .saMonthBrowser .saIcon:active{background:#eef1f5;border-radius:.75rem}.saDatePickerRoot .saDayRow{display:flex;text-align:center;gap:.25rem;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(2rem);opacity:0}.saSmallScreen .saDatePickerRoot .saDayRow{position:sticky;top:0;background-color:#fff;z-index:2}.saDatePickerRoot .saWeekNr{display:flex;align-items:center;justify-content:center;font-size:.75rem;min-width:1rem;height:2rem;color:#8fa5c0}.saSmallScreen .saDatePickerRoot .saWeekNr{height:2.5rem}.saDatePickerRoot .saWeekNr.saEmpty{height:1.5rem}.saDatePickerRoot .saDay{display:flex;align-items:center;justify-content:center;min-width:2rem;height:1.5rem;font-size:.75rem;color:#8fa5c0}.saSmallScreen .saDatePickerRoot .saDay{width:100%;min-width:unset}.saDatePickerRoot .saDateRow{display:flex;text-align:center;gap:.25rem;transition:transform .2s ease,visibility .2s ease,opacity .2s ease}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saDateRow{visibility:hidden;transform:translateY(2rem);opacity:0}.saDatePickerRoot .saDate{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:flex;justify-content:center;align-items:center;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;height:2rem;min-width:2rem;font-size:.875rem;cursor:pointer;position:relative;color:#313a44;line-height:1rem;border-radius:.5rem;background-color:transparent}.saDatePickerRoot .saDate::after{content:"";position:absolute;height:calc(100% + .25rem);width:calc(100% + .25rem);background-color:transparent;opacity:0}.saSmallScreen .saDatePickerRoot .saDate{height:2.5rem;width:100%}@media (pointer:fine){.saDatePickerRoot .saDate:hover{background-color:#f5f8fe;color:#2d6ce1;box-shadow:inset 0 0 0 2px #2d6ce1}}.saDatePickerRoot .saDate:active{background-color:#dde7fa;color:#1c57c4;box-shadow:inset 0 0 0 2px #1c57c4;border-radius:.75rem}.saDatePickerRoot .saDate.saToday{color:#2d6ce1}.saDatePickerRoot .saDate.saDisabled{color:#ccd5e2;pointer-events:none}.saDatePickerRoot .saDate.saDateActive{background-color:#2d6ce1;color:#f5f8fe;box-shadow:inset 0 0 0 2px transparent}.saDatePickerRoot .saDate.saDateActive.saToday{font-weight:400}.saDateRangePickerRoot.saDatePickerRoot .saDate{transition:ease border-radius .2s}.saDatePickerRoot .saDate.saDateInRange{color:#1c57c4}.saDatePickerRoot .saDate.saDateInRange::before{content:"";height:100%;width:calc(100% + .25rem);left:-.25rem;position:absolute;z-index:-1;background-color:#dde7fa}.saDatePickerRoot .saDate.saDateInRange:last-child::before{border-radius:0 .25rem .25rem 0}.saDatePickerRoot .saDate.saDateInRange:nth-child(2)::before{border-radius:.25rem 0 0 .25rem;left:0;width:100%}.saDatePickerRoot .saDate.saDateInRange:has(+.saDateEnd)::before{width:calc(100% + .5rem)}.saDatePickerRoot .saDate.saDateStart{border-radius:.5rem 0 0 .5rem}.saDatePickerRoot .saDate.saDateStart:has(+.saDateEnd)::before{content:"";height:100%;width:calc(100% + .25rem);left:0;position:absolute;z-index:-1;background-color:#2d6ce1;border-radius:.5rem 0 0 .5rem}.saDatePickerRoot .saDate.saDateEnd{border-radius:0 .5rem .5rem 0}.saDatePickerRoot .saDate.saDateActive.saDateStart.saDateEnd{border-radius:.5rem}.saDatePickerRoot .saDate.saDateInRange:has(+.saEmpty)::before{border-radius:0 .25rem .25rem 0}.saDatePickerRoot .saDate.saDateInRange:nth-child(2):has(+.saEmpty)::before{border-radius:.25rem}.saDatePickerRoot .saDate.saEmpty+.saDateInRange::before{border-radius:.25rem 0 0 .25rem}.saDatePickerRoot .saDate.saEmpty{pointer-events:none}.saDatePickerRoot .saTodayLink{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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;width:fit-content}.saDatePickerRoot .saTodayLink .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saDatePickerRoot .saTodayLink .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDatePickerRoot .saTodayLink .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 .saTodayLink{gap:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saDatePickerRoot .saTodayLink:active{border-radius:.75rem}.saStandard .saDatePickerRoot .saTodayLink .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saDatePickerRoot .saTodayLink{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saDatePickerRoot .saTodayLink:active{border-radius:.75rem}.saCompact .saDatePickerRoot .saTodayLink .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saDatePickerRoot .saTodayLink{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saDatePickerRoot .saTodayLink:active{border-radius:.75rem}.saSmallScreen .saDatePickerRoot .saTodayLink .saIcon{font-size:1.25rem;min-width:1.625rem}.saDatePickerRoot .saTodayLink .saIcon{color:#7088a4}.saDatePickerRoot .saTodayLink.saDestructive{color:#e0173e}.saDatePickerRoot .saTodayLink.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saDatePickerRoot .saTodayLink.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saDatePickerRoot .saTodayLink.saDestructive:hover .saIcon{color:#e0173e}}.saDatePickerRoot .saTodayLink.saDestructive:active{color:#fff;background:#e0173e}.saDatePickerRoot .saTodayLink.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saDatePickerRoot .saTodayLink:hover{background:#f8f9fb;color:#2d6ce1}.saDatePickerRoot .saTodayLink:hover .saIcon{color:#2d6ce1}}.saDatePickerRoot .saTodayLink:active{background:#dde3ec}.saDatePickerRoot .saTodayLink:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saDatePickerRoot .saTodayLink:disabled .saIcon{color:#7088a4}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saTodayLink{visibility:hidden;transform:translateY(2rem);opacity:0}.saDatePickerRoot .saDatePickerMonth{display:flex;flex-direction:column;gap:.25rem}.saSmallScreen .saDatePickerRoot .saDatePickerMonth{padding-right:.25rem}.saDatePickerRoot .saDateTimePicker{display:flex;flex-direction:row;gap:1rem}.saDatePickerRoot .saDateRangePicker{display:flex;flex-direction:row;gap:2rem}.saSmallScreen .saDatePickerRoot .saDateRangePicker{overflow:auto;flex-direction:column}.saDatePickerRoot .saButtonRow{display:flex;align-items:center;flex-direction:row;gap:.5rem;min-width:0;transition:transform .2s ease,visibility .2s ease,opacity .2s ease}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saButtonRow{visibility:hidden;transform:translateY(2rem);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;max-width:100%;flex-shrink:0;min-width:5rem}.saDatePickerRoot .saButtonRow .saDatePickerButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saDatePickerRoot .saButtonRow .saDatePickerButton:active{border-radius:.75rem}.saStandard .saDatePickerRoot .saButtonRow .saDatePickerButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saDatePickerRoot .saButtonRow .saDatePickerButton{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saDatePickerRoot .saButtonRow .saDatePickerButton:active{border-radius:.75rem}.saCompact .saDatePickerRoot .saButtonRow .saDatePickerButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saDatePickerRoot .saButtonRow .saDatePickerButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saDatePickerRoot .saButtonRow .saDatePickerButton:active{border-radius:.75rem}.saSmallScreen .saDatePickerRoot .saButtonRow .saDatePickerButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saDatePickerRoot .saTimeSlotPickerWrapper{display:flex;flex-direction:column;gap:.5rem;border-left:1px solid #dde3ec;padding:0 0 0 1rem;margin-top:.5rem;height:17rem;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(2rem);opacity:0}.saDatePickerRoot .saTimeSlotPickerWrapper label{font-weight:700;font-size:.875rem;color:#313a44}.saDatePickerRoot .saTimeSlotPicker{display:flex;flex-direction:column;height:auto;overflow:auto;overflow-x:hidden;padding:.5rem 1rem;gap:.25rem}.saDatePickerRoot .saDatePickerSlot{display:flex;align-items:center;justify-content:center;min-height:2rem;height:2rem;width:3.875rem;padding:.5rem;border-radius:.25rem;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:1rem;color:#313a44;background:0 0}@media (pointer:fine){.saDatePickerRoot .saDatePickerSlot:hover{color:#2d6ce1;background-color:#f5f8fe;box-shadow:inset 0 0 0 2px #2d6ce1}}.saDatePickerRoot .saDatePickerSlot:active{color:#1c57c4;background-color:#dde7fa;border-radius:.75rem;box-shadow:inset 0 0 0 2px #1c57c4}.saDatePickerRoot .saDatePickerSlot.saSelected{background-color:#2d6ce1;color:#f5f8fe;box-shadow:inset 0 0 0 1px transparent}.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:1rem 0 .5rem .75rem;font-size:.75rem;pointer-events:none;color:#60748b}.saDatePickerRoot .saDateRangeFooter{display:flex;flex-direction:row;align-items:center;gap:.5rem}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton{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;max-width:100%;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44;gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem;margin-left:auto}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton .saIcon{color:#7088a4}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:hover{border-color:#2d6ce1;color:#2d6ce1}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:hover .saIcon{color:#2d6ce1}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:hover .saBadge{background-color:#2d6ce1}}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:active{background:#eef1f5}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:active .saBadge{color:#eef1f5;border-color:#eef1f5}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive{color:#e0173e;border-color:#fbd4dc}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive .saIcon{color:#e0173e}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive:hover .saIcon{color:#fff}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:active{border-radius:.75rem}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saDatePickerRoot .saDateRangeFooter{flex-direction:column;align-items:unset}.saDatePickerRoot .saDateRangeFooterRange{display:none;justify-content:space-between;align-items:center}.saSmallScreen .saDatePickerRoot .saDateRangeFooterRange{display:flex;gap:.5rem}.saDatePickerRoot .saDateRangeFooterRange .saInputTextWrapper{width:fit-content;flex:1;margin-right:0}.saDatePickerRoot .saDateRangeFooterRange .saInputTextWrapper .saInputText{height:2.5rem;transition:ease box-shadow .2s;text-align:left}.saDatePickerRoot .saDateRangeFooterRange .saInputTextWrapper .saInputText::-webkit-date-and-time-value{text-align:left}.saDatePickerRoot .saDateRangeFooterRange .saInputTextWrapper .saInputText::-webkit-calendar-picker-indicator{display:none}.saDatePickerRoot .saDateRangeFooterRange .saInputTextWrapper .saInputText.saActive{box-shadow:inset 0 0 0 2px #2d6ce1,0 0 0 .25rem #bbd6ff}.saDatePickerRoot .saDateRangeFooterRange span{color:#ccd5e2}.saDatePickerRoot .saPill{display:flex;align-items:center;justify-content:center;position:relative;gap:.25rem;font-size:.75rem;line-height:.75rem;font-weight:500;background-color:#eef1f5;padding:.25rem .5rem;width:fit-content;height:1.5rem;transition:ease .2s background-color,ease .2s color,ease .2s box-shadow;box-shadow:inset 0 0 0 0 transparent;border-radius:1rem}.saDatePickerRoot .saPill.saDisabled{background:#eef1f5;color:#adbdd1;cursor:not-allowed}.saDatePickerRoot .saPill:has(:enabled){cursor:pointer}@media (pointer:fine){.saDatePickerRoot .saPill:has(:enabled):hover{background-color:#e5efff;color:#1c57c6}.saDatePickerRoot .saPill:has(:enabled):hover.saOutline{box-shadow:inset 0 0 0 1px #2d6ce1}}.saDatePickerRoot .saPill:has(:enabled):active{background-color:#bbd6ff;color:#0f44a6}.saDatePickerRoot .saPill::before{content:"";height:2.75rem;width:100%;background-color:transparent;opacity:0;position:absolute}.saDatePickerRoot .saPill.saSmall{height:1.5rem;min-width:2.5rem;border-radius:.75rem;padding:.25rem .5rem;gap:.25rem;font-size:.75rem;line-height:.75rem}.saDatePickerRoot .saPill.saMedium{min-width:4rem;height:2rem;border-radius:1rem;padding:0 .75rem;gap:.5rem;font-size:.875rem;line-height:.875rem}.saDatePickerRoot .saPill.saLarge{min-width:4rem;height:2.5rem;border-radius:1.25rem;padding:0 .75rem;gap:.5rem;font-size:.875rem;line-height:.875rem}.saDatePickerRoot .saPill.saOutline{box-shadow:inset 0 0 0 1px #ccd5e2}.saDatePickerRoot .saPill:has(:checked){background-color:#2d6ce1;color:#fff}.saDatePickerRoot .saPill:has(:checked).saOutline{background-color:#e5efff;color:#1c57c6;box-shadow:inset 0 0 0 1px #2d6ce1}.saDatePickerRoot .saPill input{appearance:none;-webkit-appearance:none;-moz-appearance:none;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:1rem;cursor:inherit}@media (pointer:fine){.saDatePickerRoot .saPill:hover{background-color:#e5efff;color:#1c57c6}}.saDatePickerRoot .saPill:active{background-color:#bbd6ff;color:#0f44a6}.saLargeScreen .saDatePickerRoot .saPillGroup{max-width:31.25rem}.saCompact .saDatePickerRoot .saButtonRow .saButtonPrimary{min-width:4rem}.saSmallScreen .saDateRangePickerRoot{animation:none;position:static;z-index:unset;width:100%;user-select:unset;padding:0 .5rem .5rem .5rem;border-radius:0;box-shadow:none;border:none;background:unset;height:100%;gap:.25rem;box-sizing:border-box}.saSmallScreen .saDateRangePickerRoot .saPillGroup{flex-wrap:nowrap;overflow-x:auto;min-height:2.75rem;align-items:center;margin:0 -.5rem;padding:.5rem;-ms-overflow-style:none;scrollbar-width:none}.saSmallScreen .saDateRangePickerRoot .saPillGroup::-webkit-scrollbar{display:none}.saSmallScreen .saDateRangePickerRoot .saPillGroup .saPill{white-space:nowrap;min-width:fit-content}.saSmallScreen .saDateRangePickerRoot .saDayRow{position:sticky;top:0;background-color:#fff;z-index:2}@media (max-height:480px){.saSmallScreen .saDateRangePickerRoot .saDayRow{position:unset;top:unset}}.saSmallScreen .saDateRangePickerRoot .saYearPicker.saActive{margin:0 .5rem;width:100%}@keyframes saNextMonth{0%{transform:translateX(1.5rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes saPrevMonth{0%{transform:translateX(-1.5rem);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:1rem;transition:ease transform .2s}.saFileUploadAreaWrapper.saMultipleFilesArea .saFolder{display:flex;justify-content:center;align-items:center;transition:ease-in-out transform .2s;perspective:5rem;transform-origin:bottom}.saFileUploadAreaWrapper.saMultipleFilesArea .saFolderBack{display:flex;justify-content:center;align-items:center;position:relative;width:4rem;height:3rem;background:#1d59c9;border-radius:0 .375rem .375rem .375rem;transition:ease-in-out box-shadow .2s}.saFileUploadAreaWrapper.saMultipleFilesArea .saFolderBack::after{content:'';width:1.25rem;height:.5rem;background:#1d59c9;position:absolute;top:-.375rem;left:0;border-radius:.25rem .25rem 0 0}.saFileUploadAreaWrapper.saMultipleFilesArea .saFolderFront{position:absolute;width:100%;height:100%;background:#70a1ff;border-radius:.375rem;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:1.25rem;color:#fff}.saFileUploadAreaWrapper.saMultipleFilesArea .saPaper{background:#e1e6ed;width:70%;height:70%;position:absolute;bottom:.5rem;border-radius:.25rem;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:.5rem}.saFileUploadAreaWrapper.saMultipleFilesArea .saFileWrapper:first-child{border-radius:.5rem .5rem 0 0}.saFileUploadAreaWrapper.saMultipleFilesArea .saFileWrapper:last-child{border-radius:0 0 .5rem .5rem;border-bottom:1px solid #ccd5e2}.saFileUploadAreaWrapper.saMultipleFilesArea .saFileWrapper:only-child{border-radius:.5rem .5rem;border-bottom:1px solid #ccd5e2}.saFileUploadAreaWrapper.saFullSizeArea .saFileIcon{display:none}.saFileUploadAreaWrapper.saFullSizeArea .saFileWrapper{padding:1.5rem;position:absolute;bottom:0;background-color:transparent}.saFileUploadAreaWrapper.saFullSizeArea .saFileWrapper.saEmptyFile,.saFileUploadAreaWrapper.saFullSizeArea .saFileWrapper.saError{background-color:transparent}.saFileUploadAreaWrapper.saFullSizeArea .saDossierWrapper{position:relative;transition:ease transform .2s,ease box-shadow .2s;border-radius:.375rem}.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:3rem;height:4rem;background:#2d6ce1;border-radius:.375rem;clip-path:polygon(0 0,68% 0,100% 24%,100% 100%,0 100%)}.saFileUploadAreaWrapper.saFullSizeArea .saDossier .saIcon{font-size:1.25rem;color:#fff}.saFileUploadAreaWrapper.saFullSizeArea .saDossierDogear{position:absolute;width:1rem;height:1rem;top:0;right:0;border-radius:0 .375rem 0 .375rem;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:1rem}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon{font-size:1.25rem;width:3rem;height:3rem;border-radius:.5rem;display:flex;justify-content:center;align-items:center;background:#f0ebff;color:#8b4af1;border:1px solid #8b4af1}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon.fa-file-word{background:#e5efff;color:#2d6ce1;border:1px solid #2d6ce1}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon.fa-video{background:#ffeada;color:#ae5c28;border:1px solid #ae5c28}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon.fa-file-excel{background:#d6f7d9;color:#008429;border:1px solid #008429}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon.fa-file-pdf{background:#ffe8e7;color:#e0173e;border:1px solid #e0173e}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon.fa-image{background:#ffe7f7;color:#ca2c9b;border:1px solid #ca2c9b}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon.fa-exclamation{background:#e0173e;color:#fff;border:none}.saFileUploadAreaWrapper.saFullSizeArea.saHasFiles .saFileIcon .saIcon.fa-question{background:#da9600;color:#fff;border:none}.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:1rem;height:1.5rem;width:1.5rem;min-width:1.5rem;border-radius:.25rem}.saFileUploadAreaWrapper.saCompactFileArea .saFileButtonGroup .saDeleteButton{height:1.5rem;width:1.5rem;border-radius:.25rem}.saFileUploadAreaWrapper.saCompactFileArea .saFileWrapper{padding:2px;gap:.5rem;min-height:unset;background-color:transparent}.saFileUploadAreaWrapper.saCompactFileArea .saFileWrapper.saEmptyFile,.saFileUploadAreaWrapper.saCompactFileArea .saFileWrapper.saError{background-color:transparent}.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea{height:2rem;padding:0;border-radius:.5rem;justify-content:center;overflow:hidden}.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea:active{border-radius:.75rem}.saDisabled .saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea:active,.saHasFiles.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea:active{border-radius:.5rem}.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea .saFileInner{flex-direction:row;justify-content:space-between}.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea .saFileSizeRow{width:unset;gap:1rem;margin-top:1px}.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea .saFileSizeWrapper{justify-content:center;min-width:fit-content;flex:1}.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea .saFileNameWrapper{overflow:hidden}.saFileUploadAreaWrapper.saCompactFileArea .saFileUploadArea .saFileName{overflow:hidden}.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:1rem;background:#f8f9fb;border-color:#adbdd1}.saHighlightFieldError .saFileUploadAreaWrapper.saHasFiles .saFileUploadArea{background:#ffe8e7;border-color:#e0173e}.saDisabled .saFileUploadAreaWrapper.saHasFiles .saFileWrapper{opacity:.5}.saFileUploadAreaWrapper.saDone .saFileUploadArea{background:#f2fcf2;border-color:#29bb4e}@media (pointer:fine){.saFileUploadAreaWrapper.saDone .saFileUploadArea:hover{border-color:#29bb4e}}.saFileUploadAreaWrapper.saDone .saFileUploadArea:active{background:#f2fcf2;border-color:#29bb4e}.saFileUploadAreaWrapper.saDone.saHasEmptyFile .saFileUploadArea{background:#fff8e7;border-color:#da9600}@media (pointer:fine){.saFileUploadAreaWrapper.saDone.saHasEmptyFile .saFileUploadArea:hover{border-color:#da9600}}.saFileUploadAreaWrapper.saDone.saHasEmptyFile .saFileUploadArea:active{background:#fff8e7;border-color:#da9600}.saLargeScreen .saInputWrapper.saFileValidation .saValidationMessage{width:40rem}.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.saFileValidation .saValidationMessage{width:27rem}.saFileUploadAreaWrapper{width:40rem;display:flex;flex-direction:column;color:#313a44}.saFileUploadAreaWrapper .saLoadingWrapper{display:flex;justify-content:center;align-items:center;position:relative;height:1.25rem;width:1.25rem;transition:ease transform .2s,ease width .2s}.saFileUploadAreaWrapper .saLoading{display:none;width:1.25rem;height:1.25rem;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:1.25rem;height:1.25rem;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}.saMultiRowCell .saFileUploadAreaWrapper{width:27rem}.saHighlightFieldError .saFileUploadAreaWrapper .saFileUploadArea{background:#ffe8e7;border-color:#e0173e}.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:1rem}.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:100%}.saFileUploadAreaWrapper .saFileUploadArea{display:flex;flex-direction:column;align-items:center;gap:1rem;position:relative;width:100%;border:2px dashed #adbdd1;border-radius:1rem;padding:1.5rem;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:1.5rem}.saFileUploadAreaWrapper .saFileUploadArea:active .saDossierWrapper,.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:1rem}.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(-.5rem)}.saFileUploadAreaWrapper .saFileUploadArea.saDragOver .saFolderWrapper .saPaper,.saSmallScreen .saFileUploadAreaWrapper .saFileUploadArea:focus-within .saFolderWrapper .saPaper{transform:translateY(-.25rem);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 .25rem rgba(49,58,68,.07),0 .25rem .5rem rgba(49,58,68,.07),0 .5rem 1rem 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(-.5rem);box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px .25rem rgba(49,58,68,.07),0 .25rem .5rem rgba(49,58,68,.07),0 .5rem 1rem 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:1rem;width:100%}.saFileUploadAreaWrapper .saFileUploadArea .saFileUploadAreaText{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;width:100%}.saFileUploadAreaWrapper .saFileUploadArea .saFileUploadAreaHeading{font-size:.875rem;line-height:1.125rem}.saFileUploadAreaWrapper .saFileUploadArea .saLink{color:#2d6ce1}@media (pointer:fine){.saFileUploadAreaWrapper .saFileUploadArea .saLink:hover{text-decoration:underline}}.saFileUploadAreaWrapper .saFileUploadArea .saLink:active{color:#4582f4}.saFileUploadAreaWrapper .saFileUploadArea .saFileUploadAreaDescription{font-size:.75rem;line-height:1rem;width:100%;color:#506072}.saFileUploadAreaWrapper .saFileGroup{display:flex;flex-wrap:wrap;padding-top:.5rem}.saFileUploadAreaWrapper .saFileGroup:empty{display:none}.saFileUploadAreaWrapper .saFileWrapper{display:flex;justify-content:space-between;gap:1rem;position:relative;width:100%;min-height:3rem;overflow:hidden}.saFileUploadAreaWrapper .saFileWrapper.saError{background-color:#ffe8e7}.saFileUploadAreaWrapper .saFileWrapper.saEmptyFile{background-color:#fff8e7}.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:.25rem;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;max-width:100%;flex-shrink:0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;background:0 0;color:#e0173e}.saFileUploadAreaWrapper .saFileButtonGroup .saDeleteButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}@media (pointer:fine){.saFileUploadAreaWrapper .saFileButtonGroup .saDeleteButton:hover{background:#e0173e;color:#fff}}.saFileUploadAreaWrapper .saFileButtonGroup .saDeleteButton:active{background:#bf0024;color:#fff}.saFileUploadAreaWrapper .saFileButtonGroup .saDeleteButton::after{content:'';height:3rem;width:3rem;position:absolute}.saFileUploadAreaWrapper .saFile{display:flex;gap:.5rem;align-items:center;flex:1;width:100%;overflow:hidden;height:fit-content}.saFileUploadAreaWrapper .saFile .saIcon{display:flex;justify-content:center;align-items:center;background:#f0ebff;color:#8b4af1;border:1px solid #8b4af1;font-size:1.25rem;border-radius:.25rem;height:2rem;min-width:2rem}.saFileUploadAreaWrapper .saFile .saIcon.fa-file-word{background:#e5efff;color:#2d6ce1;border:1px solid #2d6ce1}.saFileUploadAreaWrapper .saFile .saIcon.fa-video{background:#ffeada;color:#ae5c28;border:1px solid #ae5c28}.saFileUploadAreaWrapper .saFile .saIcon.fa-file-excel{background:#d6f7d9;color:#008429;border:1px solid #008429}.saFileUploadAreaWrapper .saFile .saIcon.fa-file-pdf{background:#ffe8e7;color:#e0173e;border:1px solid #e0173e}.saFileUploadAreaWrapper .saFile .saIcon.fa-image{background:#ffe7f7;color:#ca2c9b;border:1px solid #ca2c9b}.saFileUploadAreaWrapper .saFile .saIcon.fa-exclamation{background:#e0173e;color:#fff;border:none}.saFileUploadAreaWrapper .saFile .saIcon.fa-question{background:#da9600;color:#fff;border:none}.saFileUploadAreaWrapper .saFileInner{display:flex;flex-direction:column;gap:2px;width:100%;overflow:hidden;transition:ease margin .2s;min-width:0}.saFileUploadAreaWrapper .saFileNameWrapper{display:flex;font-size:.875rem;line-height:1rem}.saSmallScreen .saFileUploadAreaWrapper .saFileNameWrapper{display:inline-grid}.saFileUploadAreaWrapper .saFileName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.125rem;color:#313a44}.saFileUploadAreaWrapper .saFileSizeWrapper{display:flex;flex-direction:column;gap:.25rem;width:100%}.saFileUploadAreaWrapper .saFileSizeRow{display:flex;width:100%;justify-content:space-between;font-size:.75rem;line-height:.75rem;color:#60748b}.saFileUploadAreaWrapper .saFileSize{white-space:nowrap}.saFileUploadAreaWrapper .saEmptyFile .saFileSizeRow,.saFileUploadAreaWrapper .saEmptyFile .saFileUploadProgress,.saFileUploadAreaWrapper .saError .saFileSizeRow,.saFileUploadAreaWrapper .saError .saFileUploadProgress{display:none}.saFileUploadAreaWrapper .saEmptyFile .saFileErrorMessage,.saFileUploadAreaWrapper .saError .saFileErrorMessage{display:flex}.saFileUploadAreaWrapper .saError .saLoadingWrapper{display:none}.saFileUploadAreaWrapper .saError .saFileErrorMessage{color:#bf0024}.saFileUploadAreaWrapper .saEmptyFile .saFileErrorMessage{color:#825400}.saFileUploadAreaWrapper .saFileErrorMessage{display:none;font-size:.875rem;line-height:1rem}.saFileUploadAreaWrapper .saPending .saLoadingSpinner{animation:none;border-left-color:#eef1f5}.saFileUploadAreaWrapper .saDone.saSkipAnimation .saLoading{animation:none;box-shadow:inset 0 0 0 1.25rem #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 1.25rem #29bb4e}}.tox{color:#313a44!important;font-family:Lexend,sans-serif!important}.tox-tinymce{border:none!important;font-family:Lexend,sans-serif!important;border-radius:.5rem!important}.tox-tinymce-aux{font-family:Lexend,sans-serif!important}.tox .tox-button{font-family:Lexend,sans-serif!important}.tox .tox-editor-container .tox-menubar,.tox .tox-editor-container .tox-toolbar,.tox .tox-editor-container .tox-toolbar-overlord,.tox .tox-editor-container .tox-toolbar__group,.tox .tox-editor-container .tox-toolbar__primary{background-color:transparent}.tox-edit-area>iframe:not(svg):not(rect){border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;box-shadow:inset 0 0 0 1px #ccd5e2;transition:ease box-shadow .2s}.tox:not(.tox-tinymce-inline) .tox-editor-container .tox-editor-header{border-top-right-radius:.5rem;border-top-left-radius:.5rem;box-shadow:inset 1px 1px 0 0 #ccd5e2,inset -1px 1px 0 0 #ccd5e2;transition:ease box-shadow .2s!important}.saHighlightFieldError .tox-edit-area>iframe:not(svg):not(rect){box-shadow:inset 0 0 0 2px #e0173e}.saHighlightFieldError .tox:not(.tox-tinymce-inline) .tox-editor-container .tox-editor-header{box-shadow:inset 1px 1px 0 1px #e0173e,inset -1px 1px 0 1px #e0173e}.saHighlightFieldWarning .tox-edit-area>iframe:not(svg):not(rect){box-shadow:inset 0 0 0 2px #f6ad00}.saHighlightFieldWarning .tox:not(.tox-tinymce-inline) .tox-editor-container .tox-editor-header{box-shadow:inset 1px 1px 0 1px #f6ad00,inset -1px 1px 0 1px #f6ad00}.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:not(.saDisabled) .saSelectedValueWrapper{background:#ffe8e7;outline:2px solid #e0173e;outline-offset:-2px}.saMultiAutoSearchWrapper.saHighlightFieldWarning:not(.saDisabled) .saSelectedValueWrapper{background:#fff8e7;outline:2px solid #f6ad00;outline-offset:-2px}.saMultiAutoSearchWrapper.saDisabled .saSelectedValueWrapper{border-color:transparent;box-shadow:none;background:#eef1f5;color:#8fa5c0;cursor:default;outline-color:transparent}.saMultiAutoSearchWrapper.saDisabled .saSelectedValueWrapper input{border-color:transparent;box-shadow:none;background:#eef1f5;color:#8fa5c0}.saMultiAutoSearchWrapper.saDisabled .saSelectedValueWrapper:has(:hover){outline-color:transparent}.saMultiAutoSearchWrapper.saDisabled .saSelectedValueWrapper .saTag{pointer-events:none}.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:.875rem;height:1.5rem;min-width:1.5rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;padding:0;margin:0;outline:0;border:none;width:1.5rem;color:#313a44;font-family:Lexend,sans-serif;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saMultiAutoSearchWrapper input::placeholder{color:#60748b}.saMultiAutoSearchWrapper .saSelectedValueWrapper{display:flex;align-items:center;padding:2px;padding-right:1.75rem;gap:.25rem;min-height:1.5rem;max-height:17.5rem;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:.5rem;outline:1px solid #ccd5e2;outline-offset:-1px;border:2px solid transparent;overscroll-behavior:none;position:relative;cursor:text}.saMultiAutoSearchWrapper .saSelectedValueWrapper li.saNewInput{flex-grow:1}.saMultiAutoSearchWrapper .saSelectedValueWrapper li:only-child{padding-left:.25rem}.saMultiAutoSearchWrapper .saSelectedValueWrapper:has(:hover){outline:2px solid #2d6ce1;outline-offset:-2px}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag{gap:.375rem;box-sizing:border-box;width:fit-content;max-width:100%;background-color:#f8f9fb;border-radius:.25rem;cursor:pointer;font-size:.875rem;line-height:.875rem;padding:.25rem .5rem .25rem .5rem;min-height:1.5rem;overflow-wrap:anywhere;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;box-shadow:inset 0 0 0 1px #ccd5e2;position:relative;align-items:baseline}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag.saAnimate{animation:.2s saGrowIn ease}@keyframes saGrowIn{0%{transform:scale(.8);opacity:.4}100%{transform:scale(1);opacity:1}}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag.saFocus{background-color:#fff7f7;color:#e0173e;box-shadow:inset 0 0 0 1px #e0173e}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag.saFocus .saIcon{color:#e0173e}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag .saIcon{font-size:.75rem;line-height:.75rem;color:#60748b;font-weight:900;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active{background:#fff7f7;color:#e0173e;border-radius:.75rem}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active .saIcon{color:#e0173e}@media (pointer:fine){.saLargeScreen .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:hover{background:#fff7f7;color:#e0173e;box-shadow:inset 0 0 0 1px #e0173e}.saLargeScreen .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:hover .saIcon{color:#e0173e}}.saLargeScreen .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active{background:#e0173e;color:#fff}.saLargeScreen .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active .saIcon{color:#fff}.saLargeScreen .saMultiPickerWrapper{outline:1px solid #ccd5e2;outline-offset:-1px;border:1px solid transparent;border-radius:.5rem;margin-right:.5rem}.saLargeScreen .saMultiPickerWrapper.saHighlightFieldError{outline:2px solid #e0173e}.saLargeScreen .saMultiPickerWrapper.saHighlightFieldWarning{outline:2px solid #f6ad00}.saLargeScreen .shortest.saMultiPickerWrapper{width:25rem}.saLargeScreen .short.saMultiPickerWrapper{width:35rem}.saLargeScreen .mediumShort.saMultiPickerWrapper{width:40rem}.saLargeScreen .mediumLong.saMultiPickerWrapper{width:52.5rem}.saLargeScreen .long.saMultiPickerWrapper{width:70rem}.saLargeScreen .longest.saMultiPickerWrapper{width:87.5rem}.saLargeScreen .saInputWrapper.saMultiPickerValidation .saValidationMessage,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.saMultiPickerValidation .saValidationMessage{width:25rem}.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:.5rem}.saMultiPickerTreeWrapper .saCheckboxTree fieldset .saCheckboxWrapper.saNotSelectable{padding-left:2.25rem}.saMultiPickerTreeWrapper .saCheckboxTree fieldset .saCheckboxWrapper span{font-size:.875rem;line-height:1.125rem;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}.saMultiPickerWrapper .saMultiPickerTreeWrapper.saDropOn{background:#f8f9fb;outline:1px dashed #2d6ce1;outline-offset:-1px;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree{border-radius:.5rem 0 0 .5rem;height:100%;padding:.5rem}.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:.5rem}.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:.5rem;font-size:.75rem;line-height:.75rem;display:flex;gap:.25rem}.saMultiPickerButtons{display:flex;align-items:center;justify-content:flex-end;position:sticky;bottom:0;right:.5rem;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:1rem;line-height:1rem;height:2rem;width:2rem;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:3rem;width:3rem;position:absolute}.saMultiPickerButtons .saMultiPickerButton.saUp{border-radius:.5rem 0 0 .5rem;margin-right:-1px}.saMultiPickerButtons .saMultiPickerButton.saUp::after{right:1px;bottom:-.5rem}.saMultiPickerButtons .saMultiPickerButton.saUp:active{border-radius:.75rem 0 0 .75rem}.saMultiPickerButtons .saMultiPickerButton.saDown{border-radius:0 .5rem .5rem 0}.saMultiPickerButtons .saMultiPickerButton.saDown::after{left:1px;bottom:-.5rem;width:2.5rem}.saMultiPickerButtons .saMultiPickerButton.saDown:active{border-radius:0 .75rem .75rem 0}@media (pointer:fine){.saMultiPickerButtons .saMultiPickerButton:hover{background:#e5efff;color:#2d6ce1;box-shadow:inset 0 0 0 1px #2d6ce1;z-index:1}}.saMultiPickerButtons .saMultiPickerButton:focus-visible{background:#e5efff;color:#2d6ce1;box-shadow:inset 0 0 0 1px #2d6ce1;z-index:1}.saMultiPickerButtons .saMultiPickerButton:active{background:#e5efff;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:40rem;border-radius:.5rem;overflow:auto}.saMultiPickerSelected{display:flex;flex-direction:column;justify-content:space-between;padding:.5rem;flex:1;position:relative;box-shadow:inset 2px 1px 0 -1px #ccd5e2;overflow-y:auto;overflow-x:hidden;border-radius:0 0 .5rem 0}.saHighlightFieldError .saMultiPickerSelected{box-shadow:inset .25rem 2px 0 -2px #e0173e}.saHighlightFieldWarning .saMultiPickerSelected{box-shadow:inset .25rem 2px 0 -2px #f6ad00}.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 .5rem 0}.saMultiPickerItem{align-items:center;gap:.5rem;border-radius:.25rem;padding:0 2rem 0 .5rem;font-size:.875rem;height:2rem;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(-2.5rem,1rem);height:0}100%{opacity:1;transform:translate(0,0);height:2rem}}@media (pointer:fine){.saMultiPickerItem:hover{background:#eef1f5;color:#2d6ce1}}.saMultiPickerItem:active{background:#ccd5e2}.saMultiPickerItem label{display:flex;align-items:center;gap:.5rem;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% - .5rem);height:1.5rem;cursor:pointer;pointer-events:none}.saMultiPickerItem input[type=checkbox]:focus,.saMultiPickerItem input[type=checkbox]:focus-visible{outline:0}.saMultiPickerItem span{display:block;font-size:.875rem;line-height:.875rem;align-items:center;height:2rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.5rem 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;max-width:100%;flex-shrink:0;right:.25rem;font-size:.875rem;height:1.5rem;width:1.5rem;border-radius:.25rem;color:#60748b;position:absolute;border:none;background:0 0}.saMultiPickerItem .saDeleteButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#ffc6c5}.saMultiPickerItem .saDeleteButton:hover .saIcon{color:#e0173e}}.saMultiPickerItem .saDeleteButton:active{background:#e0173e;border-radius:.5rem}.saMultiPickerItem .saDeleteButton:active .saIcon{color:#fff}.saMultiPickerItem .saDeleteButton .saIcon::after{content:'';height:2rem;position:absolute;left:-.5rem;top:0;width:2.5rem;right:-.75rem}.saMultiPickerItem .saIcon{color:#60748b}.saMultiPickerItem:has(input:checked){background:#e5efff;color:#2d6ce1}@media (pointer:fine){.saMultiPickerItem:has(input:checked):hover{background:#ccd5e2}}.saSmallScreen .saMultiPickerWrapper{width:100%;margin-right:1rem}.saSmallScreen .saMultiPickerWrapper .saInputTextWrapper .saInputText{align-items:center;display:flex;text-align:left;font-size:1rem}.saSmallScreen .saMultiPickerWrapper.saHighlightFieldError .saInputText{outline:2px solid #e0173e}.saSmallScreen .saMultiPickerWrapper.saHighlightFieldWarning .saInputText{outline:2px solid #f6ad00}.saSmallScreen .saMultiPickerSmallScreen{display:flex;height:calc(95vh - 3rem);padding:1rem;margin-top:3rem;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:1rem;font-size:.75rem;line-height:.75rem}.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:2.75rem}.saSmallScreen .saMultiPickerSmallScreen .saMultiPickerTreeWrapper .saCheckboxTree .saCheckboxOuter:has(.saExpandButton) .saCheckboxWrapper{padding-right:2.25rem}.saSmallScreen .saMultiPickerSmallScreen .saMultiPickerTreeWrapper .saCheckboxTree .saCheckboxWrapper{height:2.75rem;border-radius:.5rem;align-items:center;display:flex}.saSmallScreen .saMultiPickerSmallScreen .saMultiPickerTreeWrapper .saCheckboxTree .saCheckboxWrapper .saIcon::after{height:2.75rem;top:0}.saSmallScreen .saMultiPickerSmallScreen .saMultiPickerTreeWrapper .saCheckboxTree fieldset{height:100%;width:auto;padding:.5rem;padding-bottom:1rem;overflow:auto}.saSmallScreen .saMultiPickerSmallScreen .saMultiPickerTreeWrapper .saCheckboxTree .saCheckbox::after{height:2.75rem;width:2.75rem}.saSmallScreen .saMultiPickerDragHandle{width:50%;position:absolute;height:100%;left:-.5rem}.saSmallScreen .saMultiPickerOptions,.saSmallScreen .saMultiPickerSelected{min-width:calc(100vw - 4rem);min-height:100%;border-radius:1rem;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 .25rem,rgba(49,58,68,.1) 0 .25rem .5rem,rgba(49,58,68,.1) 0 .5rem 1rem}.saSmallScreen .saMultiPickerInner{display:flex;flex-direction:column;min-width:100%;height:100%;transition:ease all .1s;border-radius:1rem;outline:1px solid #ccd5e2;outline-offset:-1px;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:3rem;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 .5rem .5rem .5rem;height:100%;border-radius:unset}.saSmallScreen .saMultiPickerSmallScreen fieldset .saMultiPickerItem{height:2.75rem}.saSmallScreen .saMultiPickerFooter{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3rem;padding:.5rem;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;max-width:100%;flex-shrink:0;gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem;min-width:fit-content;flex:0}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.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:#e0173e;border-color:#fbd4dc}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive .saIcon{color:#e0173e}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:hover .saIcon{color:#fff}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saSecondary.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary{background-color:#2d6ce1;color:#fff;min-width:5.5rem}.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:#e0173e;color:#fff;border-color:#fbd4dc}@media (pointer:fine){.saSmallScreen .saMultiPickerFooter .saMultiPickerFooterButton.saPrimary.saDestructive:hover{background-color:#ca1538}}.saSmallScreen .saMultiPickerFooter .saMultiPickerButtons{display:flex;position:unset}.saSmallScreen .saMultiRowWrapper{display:flex;flex-direction:column;margin-right:0}.saSmallScreen .saMultiRowWrapper .saMultiRowTableWrapper{overflow-x:scroll;width:calc(100vw - 2.125rem)!important}.saMultiRowWrapper .saMultiRow{display:table;padding-top:2px}.saMultiRowWrapper .saMultiRow .saInputTextWrapper{margin:0}.saLabelsBefore .saMultiRowWrapper .saMultiRow{padding-top:.5rem}.saMultiRowWrapper .saMultiRowDragHandle{display:table-cell;height:100%;min-width:2rem;max-width:2rem;cursor:grab}.saMultiRowWrapper .saMultiRowDragHandle.saDisabled{pointer-events:none}.saMultiRowWrapper .saMultiRowDragHandle.saDisabled .saIcon{color:#ccd5e2}.saMultiRowWrapper .saMultiRowDragHandle>div{display:flex;justify-content:center;align-items:center;height:2rem;width:2rem;position:relative}.saSmallScreen .saMultiRowWrapper .saMultiRowDragHandle>div::after{content:'';height:2.75rem;width:2.75rem;position:absolute}.saMultiRowWrapper .saMultiRowDragHandle .saIcon{font-size:1rem;color:#7088a4}.saMultiRowWrapper:has(.saMultiRowDragHandle) .saMultiRowNewRowButton{margin-left:2rem}.saMultiRowWrapper .saMultiRowHead,.saMultiRowWrapper .saMultiRowRow{display:table-row}.saMultiRowWrapper .saMultiRowHeadGroup,.saMultiRowWrapper .saMultiRowRowsGroup{display:contents}.saMultiRowWrapper .saMultiRowCellWrapper{display:table-cell;padding:0 .5rem .5rem 0;vertical-align:top}.saMultiRowHead .saMultiRowWrapper .saMultiRowCellWrapper{height:1rem}.saMultiRowRow .saMultiRowWrapper .saMultiRowCellWrapper{height:2.5rem}.saCompact .saMultiRowRow .saMultiRowWrapper .saMultiRowCellWrapper{height:2rem}.saMultiRowWrapper .saMultiRowCellWrapper:last-child{padding-right:0}.saMultiRowWrapper .saMultiRowCell{display:flex;gap:.5rem;flex-direction:row}.saMultiRowWrapper .saMultiRowInputWrapper{display:flex;flex-direction:column}.saMultiRowWrapper .saMultiRowInputWrapper .saAiHoverAnimation{background-image:linear-gradient(.1turn,#8b4af1 0,#8b4af1 50%,#ff6dcd 60%,#8b4af1 100%);background-size:auto auto;background-clip:border-box;background-size:200% auto;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:clip 4s ease}.saMultiRowWrapper .saMultiRow .saLabel{max-width:unset;display:flex;flex-direction:row;gap:.5rem;font-size:.875rem;line-height:1rem;font-weight:400;word-break:keep-all;text-wrap:nowrap}.saMultiRowWrapper .saMultiRow .saLabel .saAiIcon{height:1rem;min-width:1rem;background-position:center;background:url(../img/aiSparkles.svg) top center no-repeat;position:relative}.saMultiRowWrapper .saMultiRow .saLabel .saAiIcon::after{content:'';position:absolute;height:2rem;width:2rem;bottom:50%;left:50%;transform:translate(-50%,50%)}.saMultiRowWrapper ul.saMultiRowButtons{display:flex;flex-direction:row;gap:.5rem}.saMultiRowWrapper ul.saMultiRowButtons li{width:2rem;height:2rem}.saMultiRowSmallScreenWrapper{display:block}.saMultiRowSmallScreenWrapper ol,.saMultiRowSmallScreenWrapper ul{list-style:none;margin:0;padding:0}.saMultiRowSmallScreenWrapper *{box-sizing:border-box;user-select:none}.saMultiRowSmallScreenWrapper .saMultiRowNewRowButton{margin-top:1rem}.saMultiRowSmallScreenWrapper:has(.saMultiRowCardDragHandle) .saMultiRowNewRowButton{margin-left:1rem}.saMultiRowSmallScreenWrapper .saMultiRowSmallScreen{display:flex;flex-direction:column}.saMultiRowSmallScreenWrapper .saMultiRowCard{display:flex;flex-direction:row;width:100%;margin-top:-1px;transition:height ease 2s}.saMultiRowSmallScreenWrapper .saMultiRowCard:not(.saOpen){height:3rem}.saMultiRowSmallScreenWrapper .saMultiRowCard.saDragAndDropPlaceholder{position:relative}.saMultiRowSmallScreenWrapper .saMultiRowCard.saDragAndDropPlaceholder::after{content:'';position:absolute;height:100%;top:0;left:1rem;width:calc(100% - 1rem);background-color:#eef1f5}.saMultiRowSmallScreenWrapper .saMultiRowCard:first-child .saMultiRowCardInner{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.saMultiRowSmallScreenWrapper .saMultiRowCard:last-child .saMultiRowCardInner{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.saMultiRowSmallScreenWrapper .saMultiRowCardInner{display:flex;flex-direction:column;border:1px solid #ccd5e2;overflow:hidden;width:100%;background-color:#f8f9fb;transition:ease .2s background-color,ease .2s border-color,ease .2s border-radius,ease .2s box-shadow}.ui-sortable-helper .saMultiRowSmallScreenWrapper .saMultiRowCardInner{background-color:#fff;border-radius:.5rem!important;height:3rem;box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px .25rem rgba(49,58,68,.07)}.saMultiRowSmallScreenWrapper .saMultiRowCardInner .saLabelCell{display:block}.saMultiRowSmallScreenWrapper .saMultiRowCardInner .saLabelCell .saAiIcon{height:1rem;min-width:1rem;background-position:center;background:url(../img/aiSparkles.svg) top center no-repeat;position:relative}.saMultiRowSmallScreenWrapper .saMultiRowCardInner .saLabelCell .saAiIcon::after{content:'';position:absolute;height:2rem;width:2rem;bottom:50%;left:50%;transform:translate(-50%,50%)}.saMultiRowSmallScreenWrapper .saMultiRowCardDragHandle{position:relative;padding:1rem .5rem 0 0;color:#7088a4;font-size:1rem;cursor:grab}.saMultiRowSmallScreenWrapper .saMultiRowCardDragHandle::after{content:'';height:3rem;width:2.75rem;position:absolute;top:0;left:-1rem}.saMultiRowSmallScreenWrapper .saMultiRowButtonsSmallScreen{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap}.saMultiRowSmallScreenWrapper .saMultiRowButtonsSmallScreen button{min-width:2.5rem;min-height:2.5rem}.saMultiRowSmallScreenWrapper .saMultiRowSmallScreenWrapper .saMultiRowSmallScreen .saMultiRowCard .saFieldCell:last-child{padding-bottom:0}.saMultiRowSmallScreenWrapper .saMultiRowCardHeader{display:flex;align-items:safe center;gap:.5rem;width:100%;background-color:transparent;color:#313a44;line-height:1;padding:.5rem 1rem;min-height:3rem;text-align:left;overflow-wrap:anywhere;transition:background-color ease .2s;overflow:hidden}@media (pointer:fine){.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:hover{background-color:#f7faff}.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:hover .saIcon,.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:hover .saMultiRowCardDesc,.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:hover .saMultiRowCardHeading{color:#1c57c6}}.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:active{background-color:#e5efff}.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:active .saIcon,.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:active .saMultiRowCardDesc,.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:active .saMultiRowCardHeading{color:#0f44a6}.saMultiRowSmallScreenWrapper .saMultiRowCardHeader .saIcon{font-size:1rem;color:#7088a4}.saMultiRowSmallScreenWrapper .saMultiRowCardHeader .saIcon{margin-left:auto;transition:ease .2s transform}.saMultiRowSmallScreenWrapper .saOpen .saMultiRowCardHeader .fa-angle-down{transform:rotate(180deg)}.saMultiRowSmallScreenWrapper .saMultiRowCardHeading{font-size:1rem;font-weight:500;transition:color ease .2s}.saMultiRowSmallScreenWrapper .saMultiRowCardBodyWrapper{height:0;transition:height ease .2s,padding ease .2s;interpolate-size:allow-keywords;visibility:hidden;overflow:hidden}.saMultiRowSmallScreenWrapper .saOpen .saMultiRowCardBodyWrapper{height:auto;visibility:visible}.saMultiRowSmallScreenWrapper .saMultiRowCardBody{padding:1rem}.saMultiRowSmallScreenWrapper .saEmptyState{border:1px solid #ccd5e2;background-color:#f8f9fb;border-radius:.5rem}.saMultiRowSmallScreenWrapper .saIconOnlyFieldButton:not(.saDestructive):not(.saDisabled){background-color:#fff}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:.5rem;padding-top:.5rem}.saPasswordStrength div{display:flex;width:100%;height:.25rem;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:#bf0024;width:25%}.saWeak.saPasswordStrength div::after{background:#e0173e;width:50%}.saOk.saPasswordStrength div::after{background:#f6ad00;width:75%}.saGood.saPasswordStrength div::after{background:#29bb4e;width:100%}.saPasswordStrength span{font-size:.75rem;line-height:.75rem;min-height:.75rem}.saRadioWrapper input.saRadio{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;margin:0;padding:0;font:inherit;min-width:1.25rem;height:1.25rem;border-radius:50%;box-shadow:inset 0 0 0 2px #7088a4,0 0 0 1px #fff;cursor:pointer;transition:ease background-color .2s,ease box-shadow .2s;position:relative}@media (pointer:fine){.saRadioWrapper input.saRadio:enabled:not(:checked):hover{background-color:#bbd6ff;box-shadow:inset 0 0 0 2px #2d6ce1,inset 0 0 0 6.1875rem #bbd6ff,0 0 0 1px #fff}}.saRadioWrapper input.saRadio:enabled:not(:checked):active{box-shadow:inset 0 0 0 2px #1c57c6,inset 0 0 0 6.1875rem #93bdff,0 0 0 1px #fff}.saRadioWrapper input.saRadio:disabled:not(:checked){box-shadow:inset 0 0 0 2px #ccd5e2,inset 0 0 0 6.1875rem #eef1f5,0 0 0 1px #fff}.saRadioWrapper input.saRadio:disabled{pointer-events:none}.saRadioWrapper input.saRadio:disabled+span{color:#60748b}.saRadioWrapper input.saRadio:checked{box-shadow:inset 0 0 0 2px #1c57c6,inset 0 0 0 .375rem #2d6ce1,0 0 0 1px #fff}.saRadioWrapper input.saRadio:checked:disabled{background-color:#adbdd1;pointer-events:none;box-shadow:inset 0 0 0 2px #ccd5e2,inset 0 0 0 .375rem #eef1f5,0 0 0 1px #fff}.saRadioWrapper .saRadioLabel{font-weight:400;cursor:pointer;display:flex;flex-direction:row;gap:.5rem;box-sizing:border-box;align-items:center;position:relative;transition:ease border-radius .2s,ease color .2s,ease background-color .2s;padding:.375rem 0}.saRadioWrapper .saRadioLabel span{font-size:.875rem;line-height:1rem}.saRadioWrapper .saRadioLabel:has(:disabled){pointer-events:none}.saLargeScreen .saRadioWrapper .saRadioLabel{margin-right:1rem}.saRadioWrapper .saRadioGrid{display:grid}.saRadioWrapper .saRadioColumnGroup{display:flex;flex-direction:row;gap:.5rem}.saRadioWrapper .saRadioColumn{display:flex;flex-direction:column}.saRadioWrapper.saHighlightFieldError input.saRadio:checked:enabled{box-shadow:inset 0 0 0 2px #bf0024,inset 0 0 0 .375rem #e0173e,0 0 0 1px #fff}.saRadioWrapper.saHighlightFieldError input.saRadio:checked:enabled+span{color:#e0173e}@media (pointer:fine){.saSmallScreen .saRadioWrapper.saHighlightFieldError .saRadioLabel:has(:checked:enabled):hover span{color:#e0173e}}.saSmallScreen .saRadioWrapper.saHighlightFieldError .saRadioLabel:has(:checked:enabled):active span{color:#e0173e}.saRadioWrapper.saHighlightFieldWarning input.saRadio:checked:enabled{box-shadow:inset 0 0 0 2px #b67a00,inset 0 0 0 .375rem #f6ad00,0 0 0 1px #fff}.saRadioWrapper.saHighlightFieldWarning input.saRadio:checked:enabled+span{color:#9c6700}.saSmallScreen .saRadioWrapper.saHighlightFieldWarning .saRadioLabel:has(:checked:enabled):active{box-shadow:inset 0 0 0 2px #9c6700;background:#fff8e7}.saSmallScreen .saRadioWrapper.saHighlightFieldWarning .saRadioLabel:has(:checked:enabled):active span{color:#9c6700}.saSmallScreen .saRadioWrapper .saRadioLabel{width:fit-content;padding:.5rem .5rem .5rem 0;min-height:2.75rem;border-radius:.5rem;transition-property:border-radius,color,background,box-shadow;height:100%}.saSmallScreen .saRadioWrapper .saRadioLabel:has(:disabled){color:#60748b}.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:.25rem .75rem .25rem 2px}.saSignatureCanvasRoot .saSignatureOuter{position:relative;background:#fff;border-radius:.5rem;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:.25rem;background-image:radial-gradient(circle at 2px 2px,#ccd5e2 1px,transparent 0);background-size:.375rem .25rem;background-position:0 0;position:absolute;pointer-events:none;user-select:none}.saDisabled .saSignatureCanvasRoot .saSignatureOuter{pointer-events:none}.saSignatureCanvasRoot .saSignature{border-radius:.5rem;cursor:crosshair}.saSignatureCanvasRoot.saSignatureLargeScreen{display:flex;flex-direction:column;gap:.5rem}.saSignatureCanvasRoot.saSignatureLargeScreen .saSignatureOuter::after{bottom:2.5rem;right:2.5rem;width:calc(100% - 5rem)}.saDisabled .saSignatureCanvasRoot.saSignatureLargeScreen .saSignatureOuter{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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive:hover .saIcon{color:#e0173e}}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive:active{color:#fff;background:#e0173e}.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:.75rem}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSignatureCanvasRoot.saSignatureLargeScreen .saSignatureButtons{display:flex;align-self:flex-end}.saSmallScreen .saSignatureCanvasRoot.saSignatureLargeScreen .saSignatureOuter::after{bottom:1.25rem}.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:1rem;font-size:1rem;height:9rem;width:100%;margin-top:.625rem;border:1px solid #ccd5e2}.saDisabled .saSignatureCanvasRoot.saSignatureSmallScreen .saSignatureField{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:.5rem;border-radius:.5rem;gap:.5rem;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:.5rem;margin-top:.625rem;padding:.5rem;padding-left:1.25rem;padding-right:1.25rem;display:flex;align-self:center}.saSignatureCanvasRoot.saSignatureSmallScreen .saPreviewImage{max-width:100%;max-height:100%}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot{display:flex;justify-content:flex-start;flex-direction:column;width:100%;height:fit-content}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saSignaturePopup{display:flex;flex-direction:column;width:calc(100% - 2rem);max-height:98%;transform:scale(1);transition:all .2s ease;padding:1rem;gap:.5rem;margin:.5rem;align-self:center}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saSignatureScroll{overflow:auto;display:flex;flex-direction:column;gap:.5rem;margin-top:-1px}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saPopupHeading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .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;max-width:100%;flex-shrink:0;border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem;color:#2d6ce1;background:0 0;font-size:1.25rem;width:2.75rem;height:2.75rem;max-width:2.75rem}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup:active{border-radius:.75rem}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup .saIcon{color:#7088a4}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive{color:#e0173e}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive:hover .saIcon{color:#e0173e}}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive:active{color:#fff;background:#e0173e}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive:active>.saIcon{color:#fff}@media (pointer:fine){.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup:hover{background:#f8f9fb;color:#2d6ce1}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup:hover .saIcon{color:#2d6ce1}}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup:active{background:#dde3ec}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup:disabled{background:#ccd5e2;pointer-events:none;color:#7088a4}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup:disabled .saIcon{color:#7088a4}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saSignatureOuter{width:fit-content;height:fit-content}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saSignatureOuter::after{bottom:20%;right:10%;width:80%}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saSignatureButtons{display:flex;align-self:flex-start;align-items:center;justify-content:space-between;flex-direction:row;gap:.5rem}.saInputTextWrapper.saHighlightFieldError:not(.saDisabled) .saTextArea,.saInputTextWrapper.saHighlightFieldError:not(.saDisabled) .saTextArea:focus-within,.saInputTextWrapper.saHighlightFieldError:not(.saDisabled) .saTextArea:hover{outline:2px solid #e0173e;outline-offset:-2px;box-shadow:none!important}.saInputTextWrapper.saHighlightFieldWarning:not(.saDisabled) .saInputText.saTextArea,.saInputTextWrapper.saHighlightFieldWarning:not(.saDisabled) .saInputText:focus-within.saTextArea,.saInputTextWrapper.saHighlightFieldWarning:not(.saDisabled) .saInputText:hover.saTextArea{outline:2px solid #f6ad00;outline-offset:-2px;box-shadow:none!important}.saInputTextWrapper .saTextArea{height:auto;z-index:2;max-width:none;cursor:auto;outline:1px solid #ccd5e2;outline-offset:-1px;border:2px solid transparent;box-shadow:none}.saInputTextWrapper .saTextArea:focus-within,.saInputTextWrapper .saTextArea:hover{outline:2px solid #2d6ce1;outline-offset:-2px;box-shadow:none}.saInputTextWrapper .saTextArea:disabled{outline:0}.saInputTextWrapper .saTextArea::-webkit-resizer{background-image:url(../img/resizer.svg)}.saInputTextWrapper .saTextArea[dir=rtl]::-webkit-resizer{background-image:url(../img/resizer-rtl.svg)}.saInputTextWrapper .saCharacterCount{font-size:.75rem;text-align:right;margin-right:2px;margin-top:.25rem;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(-.25rem,0,0)}40%,60%{transform:translate3d(.25rem,0,0)}}.saTextboxWithPopupWrapper select{border:1px solid #dde3ec;color:#313a44;padding:1px 1px 1px 0;background:#fff;position:absolute;z-index:1005;max-width:50rem;min-width:104%;width:fit-content}.saTextboxWithPopupWrapper select:focus{background:#d7e3ff}.saTextboxWithPopupWrapper option{text-overflow:ellipsis;overflow:hidden;padding:1px 0 1px .5rem;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:.25rem;border-radius:.5rem;font-size:small}.saUneditableText{padding-top:.4375rem;text-overflow:ellipsis;overflow:hidden;word-break:break-word;min-height:1.1875rem}.saUneditableText h1,.saUneditableText h2,.saUneditableText h3,.saUneditableText h4,.saUneditableText h5,.saUneditableText h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saUneditableText ol,.saUneditableText ul{list-style:revert;margin:0;padding:0 0 0 2.5rem}.saUneditableText table{border-collapse:collapse}.saUneditableText thead{background:#f8f9fb;font-weight:700}.saUneditableText td,.saUneditableText th{border:1px solid #eef1f5;padding:.5rem;text-align:left}.saUneditableText a{color:#2d6ce1;font-weight:500}.saUneditableText p{margin:revert}.saMultiRow .saUneditableText{width:auto!important;padding-top:.25rem}.saUneditableText:empty{min-height:0}@keyframes clip{to{background-position:-200% center}}.saAiHoverAnimation{background-image:linear-gradient(.1turn,#8b4af1 0,#8b4af1 50%,#ff6dcd 60%,#8b4af1 100%);background-size:auto auto;background-clip:border-box;background-size:200% auto;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:clip 4s ease}.saLargeScreen .saLinearProcess .saStepCaption.short,.saLargeScreen .saLinearProcess .saStepWrapper.short{width:15rem}.saLargeScreen .saLinearProcess .saStepCaption.medium,.saLargeScreen .saLinearProcess .saStepWrapper.medium{width:20rem}.saLargeScreen .saLinearProcess .saStepCaption.long,.saLargeScreen .saLinearProcess .saStepWrapper.long{width:25rem}.saLargeScreen .saLinearProcess .saStepBetweenArrow{width:1rem}.saLinearProcess{display:flex;gap:1rem;align-items:flex-start;flex-wrap:wrap}.saLinearProcess.saHasWrapped{padding-left:2rem}.saLinearProcess .saIcon.saStepBetween{display:flex;align-items:center;justify-content:center;font-size:1rem;color:#60748b;min-height:4rem}.saLinearProcess .saStepBefore{position:absolute;width:1.5rem;background:url(../img/arrow-turn-down-right-ellipsis.svg) no-repeat center;display:flex;align-items:center;justify-content:center;color:#2d6ce1;left:-2rem;top:0}.saLinearProcess .saStepAfter{position:absolute;right:-2rem;top:0;width:1.5rem;background:url(../img/ellipsis-four.svg) no-repeat center}.saLinearProcess .saStepOuter{display:flex;gap:1rem}.saLinearProcess .saStepWrapper{position:relative}.saLinearProcess .saStepIconWrapper{align-items:center;display:flex;border-radius:.5rem;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:.4375rem}.saLinearProcess .systemicon.customcolor{z-index:1}.saLinearProcess .saStepInnerWrapper{display:flex;flex:1;width:100%;border-radius:1rem;align-items:stretch;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:.5rem;background:#fff;padding:.5rem;border-radius:1rem;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;border-radius:1rem;position:relative;font-size:1rem;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:1.25rem;min-width:2.5rem;height:2.5rem;border-radius:.5rem;z-index:2}.saLinearProcess .saStep .saStepLine{min-width:.25rem;width:.25rem;min-height:2.5rem;border-radius:.5rem;margin-left:.25rem}.saLinearProcess .saStep .saStepLine::before{content:''}.saLinearProcess .saStep.saHasLink{cursor:pointer}@media (pointer:fine){.saLinearProcess .saStep.saHasLink:hover{border-color:transparent}.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:1.5rem}.saLinearProcess .saStepTextWrapper{display:flex;flex-direction:column;gap:.25rem}.saLinearProcess .saStepHeading{font-size:.875rem;font-weight:500;line-height:1rem;word-break:break-word;color:#313a44}.saLinearProcess .saStepBody{font-size:.75rem;font-weight:400;line-height:.875rem;color:#60748b}.saLinearProcess .saStepCaption{font-size:.75rem;padding-left:1rem;padding-top:.5rem;color:#313a44}.saSmallScreen .saLinearProcess{gap:1rem;justify-content:center;padding:1rem}.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:.5rem;flex:1 1 100%;max-width:100%}.saSmallScreen .saLinearProcess .saStep.saHasIcon{flex-direction:column;align-items:flex-start}.saSmallScreen .saLinearProcess .saStep .saIcon{min-width:2.5rem}.saSmallScreen .saLinearProcess .saStep:active .saStepInnerWrapper{border-radius:1rem}.saSmallScreen .saLinearProcess .saStepHeading{font-size:1rem;line-height:1.25rem}.saSmallScreen .saLinearProcess .saStepBody{font-size:.875rem;line-height:1.125rem}.saSmallScreen .saLinearProcess .saStepCaption{font-size:.75rem;padding-left:.5rem}.saMenuBoxWrapper{display:flex;gap:1rem;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:1rem;width:100%;min-width:10rem;max-width:30rem}.saMenuBoxWrapper .saMenuBox{display:flex;flex-direction:column;padding:.5rem;border-radius:1rem;min-width:0;height:fit-content;gap:.5rem;border:solid 1px #ccd5e2}.saMultiPartContent .saMenuBoxWrapper .saMenuBox{border-radius:.5rem}.saMenuBoxWrapper .saMenuBox .saDivider{height:1px;border-radius:1px;width:calc(100% - .5rem);background:#eef1f5;margin:.5rem 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:1rem;color:#313a44;padding-left:.5rem;padding-top:.5rem;font-weight:600}.saMenuBoxWrapper .saIconHolder,.saMenuBoxWrapper .saIconWrapper{position:relative;transition:ease all .2s;text-decoration:none}.saMenuBoxWrapper .saMenuItem{display:flex;align-items:center;gap:.5rem;height:2.5rem;flex-grow:2;flex-shrink:1;color:#313a44;width:100%;padding:0 4rem 0 .5rem;border-radius:.5rem;transition:ease .2s;transition-property:color,background-color;min-width:0;text-decoration:none}.saMenuBoxWrapper .saMenuItem .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:#313a44;background-color:#dde3ec;border-radius:.75rem;font-size:.75rem;line-height:.75rem;padding:.25rem;transition:ease background-color .2s}.saMenuBoxWrapper .saMenuItem .saBadgeCount.saUrgent{color:#fff;background-color:#e0173e}.saMenuBoxWrapper .saMenuItem .saIcon{display:flex;align-items:center;justify-content:center;min-width:1.625rem;color:#7088a4;font-size:1.25rem}.saMenuBoxWrapper .saMenuItem .saBadge{font-size:.5rem;height:.75rem;width:.75rem;min-width:.75rem;bottom:-.25rem;right:-.375rem;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:.75rem}.saMenuBoxWrapper .saMenuItem::after{content:'';position:absolute;width:calc(100% + 1.125rem);left:-.5625rem;height:100%}.saMenuBoxWrapper .saMenuItemText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:.875rem}.saMenuBoxWrapper .saEmpty .saMenuItemText{padding-left:4rem}.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:2rem;min-width:2rem;border-radius:.5rem;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:#fff8e7;color:#ffcd5b}}.saMenuBoxWrapper .saMenuItemTools .saFavoriteIcon:active{background:#ffecb7;color:#ffcd5b}@media (pointer:fine){.saMenuBoxWrapper .saMenuItemTools.saHighContrast .saFavoriteIcon:hover{background:#fff8f4;color:#ca6d34}}.saMenuBoxWrapper .saMenuItemTools.saHighContrast .saFavoriteIcon:active{background:#ffeada;color:#ca6d34}.saMenuBoxWrapper .saMenuItemTools .saIcon{display:flex;align-items:center;justify-content:center;min-width:1.25rem;color:rgba(96,116,139,.64)}.saCompact .saMenuBoxWrapper .saMenuBoxHeading{font-size:.875rem;padding:2px 0 0 .25rem}.saCompact .saMenuBoxWrapper .saMenuBox{gap:.25rem}.saCompact .saMenuBoxWrapper .saMenuItem{gap:.5rem;height:2rem;padding:0 4rem 0 .5rem}.saCompact .saMenuBoxWrapper .saMenuItem .saIcon{min-width:1.25rem;font-size:1rem}.saCompact .saMenuBoxWrapper .saMenuItem .saBadge{font-size:.5rem;height:.75rem;width:.75rem;min-width:.75rem;bottom:-.25rem;right:-.375rem}.saSmallScreen .saMenuBoxWrapper{margin:1rem;flex-wrap:wrap}.saSmallScreen .saMenuBoxWrapper .saColumn{flex-basis:100%;max-width:100%}.saSmallScreen .saMenuBoxWrapper .saMenuItem{height:3rem}.saSmallScreen .saMenuBoxWrapper .saMenuItemTools{right:0}.saSmallScreen .saMenuBoxWrapper .saMenuItemTools .saIconWrapper::after{content:'';height:2.5rem;width:2.5rem;position:absolute}.saLinkList.saMenuBoxWrapper .saUnread .saMenuItem .saLinkListRowHeading span,.saLinkList.saMenuBoxWrapper .saUnread .saMenuItem .saLinkListRowLabel{font-weight:600}.saLinkList.saMenuBoxWrapper .saUnread .saMenuItem::before{content:'';height:.5rem;min-width:.5rem;border-radius:.25rem;position:absolute;top:calc(50% - .25rem);left:.75rem;background:#2d6ce1}.saLinkList.saMenuBoxWrapper .saMenuItemWrapper:not(:first-child)::after{content:'';height:1px;width:calc(100% - 1rem);position:absolute;top:0;right:.5rem;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% - 2.5rem)}.saLinkList.saMenuBoxWrapper .saMenuBox.saHasUnread .saMenuItem{padding-left:2rem}.saLinkList.saMenuBoxWrapper .saMenuBox .saMenuItem{gap:.25rem;padding-right:0;padding:.5rem;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:.75rem;line-height:.875rem;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:.5rem}.saLinkList.saMenuBoxWrapper .saLinkListRowHeading span{font-size:.875rem;line-height:1.125rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saLargeScreen .saLinkList .saMenuBox.saHasUnread .saMenuBoxHeading{padding-left:2rem}.saSmallScreen .saMultiPartContainer .saLinkList.saMenuBoxWrapper{margin:0}.saSmallScreen .saMultiPartContainer .saLinkList.saMenuBoxWrapper .saMenuBox{border:0;padding:.5rem 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% + 1rem);left:-.5rem}.saLinkCardsOuter{justify-content:center;align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem}.saSmallScreen .saLinkCardsOuter{padding:1rem}.saSmallScreen .saMultiPartContent .saLinkCardsOuter{padding:0}.saLinkCardsOuter .saLinkCardsInner{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;flex:1;min-width:0;width:100%}.saLinkCardsOuter .saLinkCardsInner li{display:flex;flex:1}.saLarge.saLinkCardsOuter .saLinkCardsInner li{min-width:15rem;max-width:27.5rem}.saMedium.saLinkCardsOuter .saLinkCardsInner li{min-width:14.5rem;max-width:21.5rem}.saSmall.saLinkCardsOuter .saLinkCardsInner li{min-width:12.5rem;max-width:16rem}.saLinkCardsOuter .saLinkCard{display:flex;flex-direction:column;background:#fff;border:1px solid #ccd5e2;border-radius:.5rem;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:.75rem}.saSmall.saLinkCardsOuter .saLinkCard{flex-direction:row;box-sizing:border-box;align-items:start}.saLinkCardsOuter .saLinkCardInner{display:flex;flex-direction:column;gap:.25rem;position:relative;padding:1rem;min-height:2.5rem;flex:1}.saLinkCardsOuter .saLinkCardInner .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:#313a44;background-color:#dde3ec;border-radius:.75rem;font-size:.75rem;line-height:.75rem;padding:.25rem;transition:ease background-color .2s}.saLinkCardsOuter .saLinkCardInner .saBadgeCount.saUrgent{color:#fff;background-color:#e0173e}.saSmall.saLinkCardsOuter .saLinkCardInner{padding:.5rem;justify-content:center;gap:2px}.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:8rem;font-size:4rem}.saLarge.saLinkCardsOuter .saLinkCardImage img{width:4rem;height:4rem}.saMedium.saLinkCardsOuter .saLinkCardImage{height:5.5rem;font-size:3rem}.saMedium.saLinkCardsOuter .saLinkCardImage img{width:3rem;height:3rem}.saSmall.saLinkCardsOuter .saLinkCardImage{height:100%;width:3.5rem;min-width:3.5rem;font-size:1.5rem}.saSmall.saLinkCardsOuter .saLinkCardImage img{width:2.5rem;height:2.5rem}.saLinkCardsOuter .saLinkCardTitle{display:flex;align-items:baseline;gap:.5rem;font-size:.875rem;line-height:1rem;font-weight:500;word-break:break-word}.saLinkCardsOuter .saLinkCardTitle .saIcon{color:#8fa5c0}.saLinkCardsOuter .saLinkCardDescription{font-size:.75rem;font-weight:300;color:#60748b;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.saSmall.saLinkCardsOuter .saLinkCardDescription{-webkit-line-clamp:none}@media screen and (max-width:448px){.saLinkCardsOuter .saLinkCardsInner li{max-width:none!important;width:100%}}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItem{height:4rem;gap:1rem;border-radius:.75rem}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItem:active{border-radius:1rem}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItem:active .saIconHolderFeatured{border-radius:.75rem}.saMenuGroup .saMenuBoxWrapper .saFeatured .saIconHolderFeatured{border-radius:.5rem;height:3rem;min-width:3rem;display:flex;transition:border-radius .2s ease,background .2s ease,color .2s ease}.saMenuGroup .saMenuBoxWrapper .saFeatured .saIconHolderFeatured .saIcon{font-size:1.5rem}.saMenuGroup .saMenuBoxWrapper .saFeatured .saIconHolderFeatured .saBadge{font-size:.75rem;height:.875rem;width:.875rem;min-width:.875rem;bottom:.375rem;right:.25rem}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItemText{display:flex;flex-direction:column;gap:2px}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItemTextHeading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.5rem}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItemTextDesc{font-size:.75rem;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:#fae9f5}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem .saIconHolderFeatured .saIcon{color:#ca2c9b}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem .saIconHolderFeatured .saBadge{border-color:#fae9f5;background:#ca2c9b;color:#fae9f5}@media (pointer:fine){.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem:hover{background:#fae9f5}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem:hover .saIconHolderFeatured{background:#ca2c9b}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem:hover .saIconHolderFeatured .saIcon{color:#fff}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem:hover .saIconHolderFeatured .saBadge{border-color:#ca2c9b;background:#fff;color:#ca2c9b}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem:hover .saMenuItemTextDesc,.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem:hover .saMenuItemTextHeading{color:#ca2c9b}}.saMenuGroup .saMenuBoxWrapper .saFeatured3 .saMenuItem:active{background:#f6d4eb}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem .saIconHolderFeatured{background:#e9f5f8}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem .saIconHolderFeatured .saIcon{color:#3591a8}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem .saIconHolderFeatured .saBadge{border-color:#e9f5f8;background:#3591a8;color:#e9f5f8}@media (pointer:fine){.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem:hover{background:#e9f5f8}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem:hover .saIconHolderFeatured{background:#3591a8}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem:hover .saIconHolderFeatured .saIcon{color:#fff}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem:hover .saIconHolderFeatured .saBadge{border-color:#3591a8;background:#fff;color:#3591a8}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem:hover .saMenuItemTextDesc,.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem:hover .saMenuItemTextHeading{color:#3591a8}}.saMenuGroup .saMenuBoxWrapper .saFeatured4 .saMenuItem:active{background:#d3ebf1}.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:3.5rem;padding-left:.25rem;gap:.5rem}.saCompact .saMenuGroup .saMenuBoxWrapper li.saMenuItemWrapper.saFeatured .saMenuItem .saIconHolderFeatured{height:3rem;min-width:3rem}.saCompact .saMenuGroup .saMenuBoxWrapper li.saMenuItemWrapper.saFeatured .saMenuItem .saIconHolderFeatured .saIcon{min-width:1.625rem}.saCompact .saMenuGroup .saMenuBoxWrapper li.saMenuItemWrapper.saFeatured .saMenuItem .saIconHolderFeatured .saBadge{bottom:.375rem;right:.25rem}.saCompact .saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItemText{gap:0}.saSmallScreen .saMenuGroup .saMenuBoxWrapper li.saMenuItemWrapper.saFeatured .saMenuItem{height:3.5rem;padding-left:.25rem;gap:.5rem}.saMenuGroup .saMenuBoxDescription{font-size:.75rem;color:#627489;padding:0 .5rem}.saCompact .saMenuGroup .saMenuBoxDescription{padding:0 .25rem}.saTimelineWrapper{display:flex;gap:.5rem;justify-content:space-between;flex-direction:column;width:100%;margin-bottom:1rem;overflow-x:auto}.saTimelineWrapper.saNoText .saTimelineStep::before{left:50%}.saTimelineWrapper.saNoText .saTimelineStep:first-child{align-items:flex-start;min-width:5rem;flex:1}.saTimelineWrapper.saNoText .saTimelineStep:first-child::before{left:0;width:calc(2rem + 200%)}.saTimelineWrapper.saNoText .saTimelineStep:last-child{align-items:flex-end;min-width:5rem;flex:1}.saTimelineWrapper .saDescriptionWrapper{display:flex;gap:2rem}.saTimelineWrapper .saTimelineStep{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:.5rem;min-width:10rem;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:#e5efff}}.saTimelineWrapper .saTimelineStep::before{content:'';height:2px;width:calc(2rem + 100%);position:absolute;top:1.0625rem;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:#1c57c6}}.saTimelineWrapper .saTimelineStep.saCurrent.saTimelineStepLink:active .saTimelineIcon{background:#0f44a6}.saTimelineWrapper .saTimelineStep.saSuccess .saTimelineIcon{color:#fff;background:#29bb4e}@media (pointer:fine){.saTimelineWrapper .saTimelineStep.saSuccess.saTimelineStepLink:hover .saTimelineIcon{color:#fff;background:#009b36}}.saTimelineWrapper .saTimelineStep.saSuccess.saTimelineStepLink:active .saTimelineIcon{background:#008429}.saTimelineWrapper .saTimelineStep.saError .saTimelineIcon{color:#fff;background:#e0173e}@media (pointer:fine){.saTimelineWrapper .saTimelineStep.saError.saTimelineStepLink:hover .saTimelineIcon{background:#bf0024}}.saTimelineWrapper .saTimelineStep.saError.saTimelineStepLink:active .saTimelineIcon{background:#9b0002}.saTimelineWrapper .saTimelineTitleWrapper{display:flex;gap:.375rem;align-items:center}.saTimelineWrapper .saTimelineIcon{display:flex;align-items:center;justify-content:center;position:relative;font-size:1rem;height:2rem;width:2rem;border-radius:100%;background:#eef1f5;transition:all ease .2s;z-index:3}.saTimelineWrapper .saTimelineTitle{text-align:center;font-size:1rem;font-weight:500;line-height:1.25rem;transition:all ease .2s}.saTimelineWrapper .saTimelineDescription{display:flex;gap:.5rem;font-size:.875rem;font-weight:400;line-height:.875rem;text-align:center;min-height:.875rem;transition:all ease .2s;justify-content:center;flex:1;min-width:10rem;color:#60748b}.saTimelineWrapper .saTimelineDescription.saError{color:#e0173e}.saTimelineWrapper .saTimelineDescription.saCurrent{color:#2d6ce1}.saTimelineWrapper .saTimelineDescription.saSuccess{color:#008429}.saTimelineWrapper .saStepWrapper{display:flex;gap:2rem}.saCompact .saTimelineWrapper{gap:.25rem}.saCompact .saTimelineWrapper .saDescriptionWrapper,.saCompact .saTimelineWrapper .saStepWrapper{gap:1rem}.saCompact .saTimelineWrapper.saNoText .saTimelineStep:first-child{min-width:3.75rem}.saCompact .saTimelineWrapper.saNoText .saTimelineStep:first-child::before{width:calc(1rem + 200%)}.saCompact .saTimelineWrapper.saNoText .saTimelineStep:last-child{min-width:3.75rem}.saCompact .saTimelineWrapper .saTimelineStep{min-width:7.5rem}.saCompact .saTimelineWrapper .saTimelineStep::before{content:'';height:2px;width:calc(1rem + 100%);position:absolute;top:.75rem}.saCompact .saTimelineWrapper .saTimelineStep:last-child::before,.saCompact .saTimelineWrapper .saTimelineStep:only-child::before{width:0}.saCompact .saTimelineWrapper .saTimelineIcon{font-size:.75rem;height:1.5rem;width:1.5rem}.saCompact .saTimelineWrapper .saTimelineTitle{font-size:.875rem;line-height:1.125rem}.saCompact .saTimelineWrapper .saTimelineDescription{font-size:.75rem;line-height:.75rem;min-height:.75rem;min-width:7.5rem}.saSmallScreen .saTimelineWrapper{gap:1rem;overflow:auto;padding:.5rem 0;scroll-snap-type:x mandatory;margin-bottom:1rem}.saSmallScreen .saTimelineWrapper.saNoText{padding:.5rem 1rem;width:calc(100% - 2rem)}.saSmallScreen .saTimelineWrapper.saNoText .saTimelineStep{min-width:2rem}.saSmallScreen .saTimelineWrapper.saNoText .saTimelineStep:first-child{min-width:1.625rem}.saSmallScreen .saTimelineWrapper.saNoText .saTimelineStep:first-child::before{width:calc(1rem + 200%)}.saSmallScreen .saTimelineWrapper.saNoText .saTimelineStep:last-child{min-width:1.625rem}.saSmallScreen .saTimelineWrapper .saDescriptionWrapper,.saSmallScreen .saTimelineWrapper .saStepWrapper{gap:1rem}.saSmallScreen .saTimelineWrapper .saTimelineStep{min-width:6.25rem;scroll-snap-align:center}.saSmallScreen .saTimelineWrapper .saTimelineStep::before{content:'';height:2px;width:calc(1rem + 100%);position:absolute;top:.5rem}.saSmallScreen .saTimelineWrapper .saTimelineStep:last-child::before,.saSmallScreen .saTimelineWrapper .saTimelineStep:only-child::before{width:0}.saSmallScreen .saTimelineWrapper .saTimelineIcon{font-size:.625rem;height:1.25rem;width:1.25rem}.saSmallScreen .saTimelineWrapper .saTimelineTitle{font-size:.75rem;line-height:.875rem}.saSmallScreen .saTimelineWrapper .saTimelineDescription{font-size:.75rem;line-height:.75rem;min-height:.75rem;min-width:7.5rem}.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:6.25rem}.saMagicBox .saBoxRowLabel{margin-right:1rem}.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:2px}.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 .25rem;z-index:1}.saMagicBox .saBox.saDragged,.saMagicBox .saBox.saSelected{background-color:#87ceeb}.saMagicBox .saBoxContainer.saDropOn{outline:.1875rem solid #313a44;z-index:2}.saMagicBox .saBox.saDropAbove{border-top:.1875rem solid #313a44;padding-top:0}.saMagicBox .saBox.saDropBelow{border-bottom:.1875rem 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:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saMagicBox .saBoxLink .saIcon{color:#7088a4}.saMagicBox .saBoxLink.saDestructive{color:#e0173e}.saMagicBox .saBoxLink.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saMagicBox .saBoxLink.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saMagicBox .saBoxLink.saDestructive:hover .saIcon{color:#e0173e}}.saMagicBox .saBoxLink.saDestructive:active{color:#fff;background:#e0173e}.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:.75rem}.saMessageBanners{box-sizing:border-box;z-index:1;overflow:auto;max-height:6rem}.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:2rem;font-size:.875rem;line-height:1.25rem;font-weight:600;z-index:9998;white-space:nowrap;left:0;width:100%}.saMessageBanner .saCloseButton{background-color:inherit;color:inherit}.saMessageBanner .saIcon{color:inherit}.saMessageBanner.saInformational{background-color:#1c57c6;color:#f7faff}.saMessageBanner.saWarning{background-color:#f6ad00;color:#513200}.saMessageBanner.saError{background-color:#e0173e;color:#fff7f7}.saMessageBanner.saSuccess{background-color:#008429;color:#f2fcf2}.saMessageBanner .saBannerMessageWrapper{display:flex;align-items:center;justify-content:center;width:100%;position:absolute;top:0;left:0;padding:0 2rem;overflow:hidden}@media (pointer:fine){.saMessageBanner .saBannerMessageWrapper:hover .saAnimated{animation-play-state:paused}}.saMessageBanner .saBannerMessage{display:flex;gap:.5rem;align-items:center;justify-content:center;height:2rem}.saMessageBanner .saBannerMessage.saAnimated{justify-content:flex-start;text-align:left;animation:marquee ease-out infinite alternate}.saMessageBanner.saFadeOut{animation:2s ease marquee-out forwards}.saMessageBanner.saFadeIn{animation:2s ease marquee-in forwards}@keyframes marquee{from{transform:translateX(50%)}to{transform:translateX(-50%)}}@keyframes marquee-in{0%{opacity:0;display:none;height:0}100%{opacity:1;display:flex;height:2rem}}@keyframes marquee-out{0%{opacity:1}100%{opacity:0;display:none;height:0}}.saMessageBanner .saIcon{font-size:1rem}.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;max-width:100%;flex-shrink:0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;position:relative;margin-left:auto;background:0 0;z-index:1;border-radius:0}.saMessageBanner .saCloseButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}@media (pointer:fine){.saMessageBanner .saCloseButton:hover{background:#e0173e}.saMessageBanner .saCloseButton:hover .saIcon{color:#fff}.saError.saMessageBanner .saCloseButton:hover{background:#bf0024}}.saMessageBanner .saCloseButton:active{background:#bf0024}.saMessageBanner .saCloseButton:active .saIcon{color:#fff}.saError.saMessageBanner .saCloseButton:active{background:#9b0002}.saContextMenu .saActionLinkList{display:flex;flex-direction:column}.saSmallScreen .saSmallScreenMenu{display:flex;height:fit-content;width:100%}.saSmallScreen .saSmallScreenMenu .saContextMenu{border:none;box-shadow:none;position:relative;height:fit-content}.saSmallScreen .saSmallScreenMenu .saContextMenu .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:#313a44;background-color:#dde3ec;border-radius:.75rem;font-size:.75rem;line-height:.75rem;padding:.25rem;transition:ease background-color .2s}.saSmallScreen .saSmallScreenMenu .saContextMenu .saBadgeCount.saUrgent{color:#fff;background-color:#e0173e}.saSmallScreen .saSmallScreenMenu .saBadge{height:.875rem;min-width:.875rem;font-size:.625rem;right:-.25rem;bottom:-.25rem;z-index:2}softadmin-nodegraph{position:relative;display:block;background:#f8f9fb;background-image:radial-gradient(circle at .5rem .5rem,#ccd5e2 1px,transparent 0);background-size:1rem 1rem;background-position:.5rem .5rem;overflow:hidden;min-width:100%;min-height:calc(100vh - 7rem - 3rem);box-shadow:inset #f8f9fb 0 0 0 1px;border-radius:.5rem}softadmin-nodegraph *{box-sizing:border-box}softadmin-nodegraph.saHasLinks{cursor:pointer}.saCompact softadmin-nodegraph{min-height:calc(100vh - 6rem - 3rem)}softadmin-nodegraph .saNode{position:absolute;min-width:13rem;min-height:3rem;max-width:18rem;background-color:#fff;z-index:3;border:1px solid #adbdd1;border-radius:.75rem;background:#fff;color:#313a44;font-size:.875rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}softadmin-nodegraph .saNode:hover{box-shadow:0 0 0 1px #2d6ce1;border-color:#2d6ce1!important}softadmin-nodegraph .saNode:hover .saCreateConnection{opacity:1;transition:ease .1s opacity}softadmin-nodegraph .saNode.saComment,softadmin-nodegraph .saNode.saDecision,softadmin-nodegraph .saNode.saEnd,softadmin-nodegraph .saNode.saInput,softadmin-nodegraph .saNode.saOutput,softadmin-nodegraph .saNode.saProcess,softadmin-nodegraph .saNode.saStart,softadmin-nodegraph .saNode.saSubroutine{border-radius:.25rem;min-height:4rem;max-height:4rem;text-align:center;justify-content:center;width:18rem;box-sizing:border-box;transition:ease transform .2s,ease border-radius .2s}softadmin-nodegraph .saNode.saComment .saNodeContent,softadmin-nodegraph .saNode.saComment .saNodeHead,softadmin-nodegraph .saNode.saDecision .saNodeContent,softadmin-nodegraph .saNode.saDecision .saNodeHead,softadmin-nodegraph .saNode.saEnd .saNodeContent,softadmin-nodegraph .saNode.saEnd .saNodeHead,softadmin-nodegraph .saNode.saInput .saNodeContent,softadmin-nodegraph .saNode.saInput .saNodeHead,softadmin-nodegraph .saNode.saOutput .saNodeContent,softadmin-nodegraph .saNode.saOutput .saNodeHead,softadmin-nodegraph .saNode.saProcess .saNodeContent,softadmin-nodegraph .saNode.saProcess .saNodeHead,softadmin-nodegraph .saNode.saStart .saNodeContent,softadmin-nodegraph .saNode.saStart .saNodeHead,softadmin-nodegraph .saNode.saSubroutine .saNodeContent,softadmin-nodegraph .saNode.saSubroutine .saNodeHead{padding:.5rem .75rem}softadmin-nodegraph .saNode.saComment .saNodeHead,softadmin-nodegraph .saNode.saDecision .saNodeHead,softadmin-nodegraph .saNode.saEnd .saNodeHead,softadmin-nodegraph .saNode.saInput .saNodeHead,softadmin-nodegraph .saNode.saOutput .saNodeHead,softadmin-nodegraph .saNode.saProcess .saNodeHead,softadmin-nodegraph .saNode.saStart .saNodeHead,softadmin-nodegraph .saNode.saSubroutine .saNodeHead{align-items:center;justify-content:center}softadmin-nodegraph .saNode.saComment .saNodeTitle,softadmin-nodegraph .saNode.saDecision .saNodeTitle,softadmin-nodegraph .saNode.saEnd .saNodeTitle,softadmin-nodegraph .saNode.saInput .saNodeTitle,softadmin-nodegraph .saNode.saOutput .saNodeTitle,softadmin-nodegraph .saNode.saProcess .saNodeTitle,softadmin-nodegraph .saNode.saStart .saNodeTitle,softadmin-nodegraph .saNode.saSubroutine .saNodeTitle{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-wrap:wrap}softadmin-nodegraph .saNode.saComment .saNodeTitle:only-child,softadmin-nodegraph .saNode.saDecision .saNodeTitle:only-child,softadmin-nodegraph .saNode.saEnd .saNodeTitle:only-child,softadmin-nodegraph .saNode.saInput .saNodeTitle:only-child,softadmin-nodegraph .saNode.saOutput .saNodeTitle:only-child,softadmin-nodegraph .saNode.saProcess .saNodeTitle:only-child,softadmin-nodegraph .saNode.saStart .saNodeTitle:only-child,softadmin-nodegraph .saNode.saSubroutine .saNodeTitle:only-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-wrap:wrap}softadmin-nodegraph .saNode.saDecision{display:flex;justify-content:center;align-items:center;border-color:#f6ad00;background-color:#ffecb7;min-width:10.625rem;width:10.625rem;max-height:unset;height:unset;aspect-ratio:1/1;transform:translate(3.6875rem,-3.3125rem) rotate(-45deg) skew(10deg,10deg)}softadmin-nodegraph .saNode.saDecision .saNodeHead{width:calc(100% + 3rem);transform:skew(-10deg,-10deg) rotate(45deg)}softadmin-nodegraph .saNode.saDecision .saNodeTools{top:-2.5rem;right:6rem}softadmin-nodegraph .saNode.saDecision .saCreateConnection{width:1.5rem;height:1.5rem;transform:skew(-10deg,-10deg) rotate(45deg);top:unset;right:unset;bottom:unset;left:unset}softadmin-nodegraph .saNode.saDecision .saCreateConnection .saCreateConnectionIndicator{inset:0}softadmin-nodegraph .saNode.saDecision .saCreateConnectionTop{top:-.75rem;right:-.75rem}softadmin-nodegraph .saNode.saDecision .saCreateConnectionRight{bottom:-.75rem;right:-.75rem}softadmin-nodegraph .saNode.saDecision .saCreateConnectionBottom{top:-.75rem;left:-.75rem}softadmin-nodegraph .saNode.saDecision .saCreateConnectionLeft{bottom:-.75rem;left:-.75rem}softadmin-nodegraph .saNode.saSubroutine{border-color:#8b4af1;background-color:#f0ebff}softadmin-nodegraph .saNode.saSubroutine::after{content:"";height:100%;width:calc(100% - 1rem);border-left:inherit;border-right:inherit;position:absolute;top:0;left:.5rem;pointer-events:none}softadmin-nodegraph .saNode.saSubroutine .saNodeContent,softadmin-nodegraph .saNode.saSubroutine .saNodeHead{padding:.5rem 1rem}softadmin-nodegraph .saNode.saSubroutine .saNodeTools{right:.75rem}softadmin-nodegraph .saNode.saProcess{border-radius:.25rem;border-color:#2d6ce1;background-color:#e5efff}softadmin-nodegraph .saNode.saInput,softadmin-nodegraph .saNode.saOutput{transform:skew(-20deg);border-color:#49b0ca;background-color:#c4f7ff}softadmin-nodegraph .saNode.saInput .saNodeContent,softadmin-nodegraph .saNode.saInput .saNodeHead,softadmin-nodegraph .saNode.saOutput .saNodeContent,softadmin-nodegraph .saNode.saOutput .saNodeHead{transform:skew(20deg)}softadmin-nodegraph .saNode.saInput .saNodeTools,softadmin-nodegraph .saNode.saOutput .saNodeTools{top:-.25rem}softadmin-nodegraph .saNode.saInput .saCreateConnection:hover .saCreateConnectionIndicator,softadmin-nodegraph .saNode.saOutput .saCreateConnection:hover .saCreateConnectionIndicator{transform:skew(20deg) scale(1.5)}softadmin-nodegraph .saNode.saInput .saCreateConnectionIndicator,softadmin-nodegraph .saNode.saOutput .saCreateConnectionIndicator{transform:skew(20deg)}softadmin-nodegraph .saNode.saEnd,softadmin-nodegraph .saNode.saStart{background-color:#ffeada;border-color:#ee894d;border-radius:62.4375rem}softadmin-nodegraph .saNode.saEnd .saNodeContent,softadmin-nodegraph .saNode.saEnd .saNodeHead,softadmin-nodegraph .saNode.saStart .saNodeContent,softadmin-nodegraph .saNode.saStart .saNodeHead{padding:.5rem 1rem}softadmin-nodegraph .saNode.saEnd .saNodeTools,softadmin-nodegraph .saNode.saStart .saNodeTools{right:1rem}softadmin-nodegraph .saNode.saComment{background-color:#f8f9fb;border-style:hidden;border-radius:2px;width:fit-content;height:fit-content;max-height:unset;background-image:repeating-linear-gradient(0deg,#8fa5c0,#8fa5c0 1rem,transparent 1rem,transparent 1.5rem,#8fa5c0 1.5rem),repeating-linear-gradient(90deg,#8fa5c0,#8fa5c0 1rem,transparent 1rem,transparent 1.5rem,#8fa5c0 1.5rem),repeating-linear-gradient(180deg,#8fa5c0,#8fa5c0 1rem,transparent 1rem,transparent 1.5rem,#8fa5c0 1.5rem),repeating-linear-gradient(270deg,#8fa5c0,#8fa5c0 1rem,transparent 1rem,transparent 1.5rem,#8fa5c0 1.5rem);background-size:2px 100%,100% 2px,2px 100%,100% 2px;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat}softadmin-nodegraph .saNode.saComment.saSelected,softadmin-nodegraph .saNode.saComment.saTempSelected,softadmin-nodegraph .saNode.saComment:hover{background-image:repeating-linear-gradient(0deg,#2d6ce1,#2d6ce1 1rem,transparent 1rem,transparent 1.5rem,#2d6ce1 1.5rem),repeating-linear-gradient(90deg,#2d6ce1,#2d6ce1 1rem,transparent 1rem,transparent 1.5rem,#2d6ce1 1.5rem),repeating-linear-gradient(180deg,#2d6ce1,#2d6ce1 1rem,transparent 1rem,transparent 1.5rem,#2d6ce1 1.5rem),repeating-linear-gradient(270deg,#2d6ce1,#2d6ce1 1rem,transparent 1rem,transparent 1.5rem,#2d6ce1 1.5rem)}softadmin-nodegraph .saNode.saComment .saNodeHead{padding:.5rem}softadmin-nodegraph .saNode.saComment .saNodeContent{background:unset;border-radius:unset;padding-top:0;border:none;text-align:left}softadmin-nodegraph .saNode.saCanDrag{cursor:grab}softadmin-nodegraph .saNode.saSelected,softadmin-nodegraph .saNode.saTempSelected{box-shadow:0 0 0 1px #2d6ce1;border-color:#2d6ce1!important;z-index:5}softadmin-nodegraph .saNode.saSelected.saExpanded,softadmin-nodegraph .saNode.saTempSelected.saExpanded{z-index:6}softadmin-nodegraph .saNode.saExpanded{z-index:4;height:fit-content}softadmin-nodegraph .saNode.saExpanded .saNodeHead{border-radius:.6875rem .6875rem 0 0;height:fit-content}softadmin-nodegraph .saNode.saExpanded .saNodeTitleWrapper{text-wrap:wrap;max-width:38rem}softadmin-nodegraph .saNode.saExpanded .saNodeTitle{display:block}softadmin-nodegraph .saNode.saExpanded .saNodeContent{display:flex}softadmin-nodegraph .saNode.saExpanded.saHtmlContent{max-width:38rem}softadmin-nodegraph .saNode.saExpanded.saTextContent{max-width:38rem}softadmin-nodegraph .saNode.saExpanded.saTableContent{max-width:fit-content}softadmin-nodegraph .saNode .saNodeTable tr td,softadmin-nodegraph .saNode .saNodeTable tr th{max-width:18rem}@media (pointer:fine){softadmin-nodegraph:not(.saIsDragging) .saConnectionWrapper:hover .saConnection{z-index:7;fill:#2d6ce1;stroke:#2d6ce1;stroke-width:.25rem}softadmin-nodegraph:not(.saIsDragging) .saConnectionWrapper:hover .saConnection marker path,softadmin-nodegraph:not(.saIsDragging) .saConnectionWrapper:hover .saConnection marker polygon{fill:#2d6ce1;stroke:#2d6ce1}softadmin-nodegraph:not(.saIsDragging) .saConnectionWrapper:hover .saHitIndicator{stroke:#2d6ce1;stroke-width:.25rem}softadmin-nodegraph:not(.saIsDragging) .saConnectionWrapper:hover .saConnectionLabel{color:#2d6ce1!important;border:2px solid #2d6ce1!important;background-color:#e5efff!important;z-index:8}}softadmin-nodegraph .saNodeGroup{position:absolute;display:flex;justify-content:flex-start;gap:.5rem;border-style:dashed;border-width:2px;border-color:#9e65ff;background-color:rgba(221,204,255,.1);border-radius:1.5rem;z-index:0;padding:1rem}softadmin-nodegraph .saNodeGroup .saNodeTools{position:unset}softadmin-nodegraph .saNodeGroup .saNodeTools:has(.open),softadmin-nodegraph .saNodeGroup:hover .saNodeTools{display:flex}softadmin-nodegraph .saNodeGroupTitle{display:flex;align-items:center;padding:0 .5rem;border-radius:.5rem;background-color:#8b4af1;color:#fff;height:1.5rem;font-size:.75rem;line-height:.75rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:clip}softadmin-nodegraph .saConnection{position:absolute;z-index:1;pointer-events:none;fill:#7088a4;stroke:#7088a4}softadmin-nodegraph .saConnection polyline{stroke-width:2px}softadmin-nodegraph .saConnection polyline.saHitIndicator,softadmin-nodegraph .saConnection polyline.saHitZone{stroke:transparent}softadmin-nodegraph .saConnection polyline.saHitZone{stroke-width:1rem;pointer-events:stroke}softadmin-nodegraph .saConnectionLabel{position:absolute;z-index:2;font-size:.625rem;line-height:.75rem;transform:translate(-50%,-50%);padding:2px .25rem 2px .25rem;border-radius:.25rem;border:1px solid #7088a4;background:#eef1f5;color:#404c5b;max-width:30rem;min-width:2.5rem;text-align:center;overflow-wrap:anywhere}softadmin-nodegraph .saConnectionLabel.saCanDrag{cursor:grab}softadmin-nodegraph .saNodeHead{padding:.4375rem;display:flex;flex-direction:row;gap:.5rem;border-radius:.6875rem;width:100%}softadmin-nodegraph .saNodeHead:not(:has(.saNodeIcon)){padding:.4375rem .6875rem}softadmin-nodegraph .saNodeHead:not(:has(.saNodeIcon))+.saNodeContent{padding:.4375rem .6875rem}softadmin-nodegraph .saNodeIcon{display:flex;align-items:center;justify-content:center;height:2rem;width:2rem;min-width:2rem;font-size:1.25rem;text-align:center;border-radius:.5rem;background-color:#60748b}softadmin-nodegraph .saNodeTitleWrapper{flex-grow:1;flex-shrink:1;text-wrap:wrap;overflow:hidden;display:flex;flex-direction:column;justify-content:center;min-height:1.5rem;word-wrap:break-word}softadmin-nodegraph .saNodeTitle{font-size:.875rem;line-height:1rem;font-weight:500;text-wrap:wrap}softadmin-nodegraph .saNode.saExpanded .saNodeTitle{display:block}softadmin-nodegraph .saNode.saExpanded .saNodeTitle:only-child{display:block}softadmin-nodegraph .saNodeSubtitle{font-size:.75rem;line-height:.875rem;color:#506072;text-overflow:ellipsis;overflow:hidden;height:.875rem}softadmin-nodegraph .saExpanded .saNodeSubtitle{height:unset}softadmin-nodegraph .saNodeTools{position:absolute;top:.25rem;right:.25rem;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;max-width:100%;flex-shrink:0;gap:.5rem;height:1.5rem;padding:.5rem;font-size:.75rem;border-radius:.25rem;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44;position:relative;width:1.5rem;left:-.5rem;color:#7088a4}softadmin-nodegraph .saNodeTools button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}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:active{border-radius:.75rem}softadmin-nodegraph .saNodeTools button .saIcon{color:#7088a4}softadmin-nodegraph .saNodeTools button .saBadge{color:#fff;border:2px solid #fff}@media (pointer:fine){softadmin-nodegraph .saNodeTools button:hover{border-color:#2d6ce1;color:#2d6ce1}softadmin-nodegraph .saNodeTools button:hover .saIcon{color:#2d6ce1}softadmin-nodegraph .saNodeTools button:hover .saBadge{background-color:#2d6ce1}}softadmin-nodegraph .saNodeTools button:active{background:#eef1f5}softadmin-nodegraph .saNodeTools button:active .saBadge{color:#eef1f5;border-color:#eef1f5}softadmin-nodegraph .saNodeTools button.saDestructive{color:#e0173e;border-color:#fbd4dc}softadmin-nodegraph .saNodeTools button.saDestructive .saIcon{color:#e0173e}softadmin-nodegraph .saNodeTools button.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){softadmin-nodegraph .saNodeTools button.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}softadmin-nodegraph .saNodeTools button.saDestructive:hover .saIcon{color:#fff}softadmin-nodegraph .saNodeTools button.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}softadmin-nodegraph .saNodeTools button.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}softadmin-nodegraph .saNodeTools button.saDestructive:active .saIcon{color:#fff;background-color:#be1435}softadmin-nodegraph .saNodeTools button.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}softadmin-nodegraph .saNodeTools button::after{content:"";position:absolute;height:2rem;width:2rem;opacity:0}softadmin-nodegraph .saNodeTools :last-child{left:0}softadmin-nodegraph .saNode:not(.saDragged) .saNodeTools:has(.open){display:flex}softadmin-nodegraph .saNode:not(.saDragged):hover .saNodeTools{display:flex}softadmin-nodegraph .saNode.saExpanded .saExpandButton i{transform:rotate(180deg)}softadmin-nodegraph .saNodeContent{border-top-width:1px;border-top-style:solid;border-top-color:inherit;padding:.4375rem;display:none;background:#fff;width:100%;border-radius:0 0 .6875rem .6875rem;flex-direction:column}softadmin-nodegraph .saNodeContent img{max-width:36.875rem}softadmin-nodegraph .saNodeTable{min-width:100%;background:#fff;border-radius:0 0 .6875rem .6875rem}.saCompact softadmin-nodegraph .saNodeTable{font-size:.75rem}softadmin-nodegraph .saNodeTable tr{min-height:1.5rem}softadmin-nodegraph .saNodeTable th{font-weight:500;text-align:left;vertical-align:bottom}softadmin-nodegraph .saNodeTable td,softadmin-nodegraph .saNodeTable th{height:1.5rem;overflow-wrap:break-word}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:.5rem}softadmin-nodegraph .saCreateConnection{position:absolute;display:flex;align-items:center;justify-content:center;cursor:copy;opacity:0;transition:ease .1s opacity}softadmin-nodegraph .saCreateConnection:hover{opacity:1}softadmin-nodegraph .saCreateConnection:hover .saCreateConnectionIndicator{background-color:#6ea3ff;transform:scale(1.5)}softadmin-nodegraph .saCreateConnection .saCreateConnectionIndicator{width:.75rem;height:.75rem;border-radius:.75rem;background-color:#e5efff;border:1px solid #2d6ce1;position:relative;transition:ease .1s background-color,ease transform .1s}softadmin-nodegraph .saCreateConnectionBottom,softadmin-nodegraph .saCreateConnectionTop{width:2rem;height:1rem;left:50%;transform:translateX(-50%)}softadmin-nodegraph .saCreateConnectionTop{top:-1rem}softadmin-nodegraph .saCreateConnectionTop .saCreateConnectionIndicator{top:.4375rem}softadmin-nodegraph .saCreateConnectionBottom{bottom:-1rem}softadmin-nodegraph .saCreateConnectionBottom .saCreateConnectionIndicator{bottom:.4375rem}softadmin-nodegraph .saCreateConnectionLeft,softadmin-nodegraph .saCreateConnectionRight{height:2rem;width:1rem;top:50%;transform:translateY(-50%)}softadmin-nodegraph .saCreateConnectionRight{right:-1rem}softadmin-nodegraph .saCreateConnectionRight .saCreateConnectionIndicator{right:.4375rem}softadmin-nodegraph .saCreateConnectionLeft{left:-1rem}softadmin-nodegraph .saCreateConnectionLeft .saCreateConnectionIndicator{left:.4375rem}softadmin-nodegraph .saConnectionBeingCreated{position:absolute;top:0;left:0;width:100%;height:100%;z-index:98}softadmin-nodegraph .saConnectionBeingCreated line{stroke:#2d6ce1;stroke-width:.1875rem}softadmin-nodegraph .saConnectionBeingCreated.saHasTarget line{stroke:#2d6ce1;stroke-width:.3125rem}softadmin-nodegraph .saNode.saCreateConnectionFrom{box-shadow:0 0 0 1px #2d6ce1,0 0 0 .25rem #93bdff;border-color:#2d6ce1!important;cursor:copy}softadmin-nodegraph .saNode.saCreateConnectionTo{box-shadow:0 0 0 1px #2d6ce1,0 0 0 .25rem #93bdff;border-color:#2d6ce1!important;cursor:copy}softadmin-nodegraph .saDragged{z-index:99}.saSelectionRect{position:absolute;background:rgba(45,108,225,.2);box-shadow:inset 0 0 0 1px #2d6ce1;pointer-events:none;z-index:90}.saMultiPartContent .saIFrameTabs .saTabViewInner{margin-right:0}.saIFrameTabs .saContextMenuWrapper{position:relative}.saIFrameTabs .saContextMenuWrapper .saContextMenu{position:absolute;overflow-x:hidden}.saIFrameTabs .saContextMenuWrapper .saContextMenuItem{max-width:25rem}.saSmallScreen .saIFrameTabs .saContextMenuWrapper .saContextMenuItem{max-width:90vw}.saIFrameTabs .saContextMenuWrapper .saButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.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:.25rem 0 0 0}.saIFrameTabs .saTabGroup div:last-child .saTab{border-radius:0 .25rem 0 0}.saIFrameTabs .saTabGroup div:only-child .saTab{border-radius:.25rem .25rem 0 0}.saIFrameTabs .saTab{display:flex;position:relative;align-items:center;justify-content:center;text-decoration:none;color:#313a44;background:#f8f9fb;border-color:#eef1f5;z-index:0;border:1px solid #ccd5e2;border-left:none;font-size:.875rem;padding:0 1rem;height:2.5rem;max-width:32ch;gap:.5rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saCompact .saIFrameTabs .saTab{padding:0 .5rem}@media (pointer:fine){.saIFrameTabs .saTab:hover{color:#2d6ce1;background-color:#fff}.saIFrameTabs .saTab:hover .saIcon{color:#2d6ce1}}.saIFrameTabs .saTab:active{color:#2d6ce1;background-color:#eef1f5}.saIFrameTabs .saTab:active .saIcon{color:#2d6ce1}.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.125rem;font-size:.875rem}.saIFrameTabs .saTab .saIcon{color:#60748b;transition:ease all .2s}.saIFrameTabs .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:#313a44;background-color:#dde3ec;border-radius:.75rem;font-size:.75rem;line-height:.75rem;padding:.25rem;transition:ease background-color .2s}.saIFrameTabs .saBadgeCount.saUrgent{color:#fff;background-color:#e0173e}.saIFrameTabs .saTabGroup .saTab.saMoreTab{padding:0;border-radius:0 .25rem 0 0}.saIFrameTabs .saTabGroup .saTab.saMoreTab .saBadgeCount{position:absolute;top:-.25rem;right:-.25rem}.saIFrameTabs .saContextMenu button{width:100%;background-color:#fff}.saIFrameTabs .saTabViewInner{position:relative;padding-top:.5rem}.saIFrameTabs .saMoreTabInner{display:flex;align-items:center;justify-content:center;transition:ease all .2s;border-radius:.5rem;height:2.5rem;width:2.5rem}@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 .saContextMenu{top:3.5rem}.saCompact .saIFrameTabs .saTabViewInner{width:100%}.saCompact .saIFrameTabs .saContextMenu{top:2.75rem}.saLinkTabs{display:flex;justify-content:center}.saLinkTabs .saTabViewInner{position:relative;width:100%;border-radius:1rem;margin:1rem;max-width:100%;border:solid 1px #ccd5e2}.saLinkTabs .saTabGroup{display:flex;flex-direction:column;padding:.5rem;gap:.5rem;width:100%;align-items:flex-start;box-sizing:border-box}.saLinkTabs .saTabGroup .saAngleRight{display:flex;justify-self:flex-end;padding-right:.25rem}.saLinkTabs .saTabGroup>li{width:100%}.saLinkTabs .saTab{display:flex;position:relative;align-items:center;gap:.5rem;height:3rem;min-width:0;justify-content:space-between;width:100%;padding:.5rem;border-radius:.5rem;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:.5rem;min-width:0}.saLinkTabs .saTabInner .saIcon{display:flex;align-items:center;justify-content:center;min-width:1.5rem}.saLinkTabs .saTabText{font-size:.875rem;max-width:32ch}.saLinkTabs .saTabviewInner{display:none}.saLinkTabs .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:#313a44;background-color:#dde3ec;border-radius:.75rem;font-size:.75rem;line-height:.75rem;padding:.25rem;transition:ease background-color .2s}.saLinkTabs .saBadgeCount.saUrgent{color:#fff;background-color:#e0173e}body.saMiniView{overflow:hidden}.saTreeWrapper,.saTreeWrapper *{box-sizing:border-box}.saTreeWrapper .saCheckboxTreeInner{padding-left:1.75rem}.saTreeWrapper label.saCheckboxWrapper{font-weight:400;display:flex;flex-direction:row;gap:.5rem;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:.875rem;line-height:1rem;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}.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:.25rem;top:.25rem;height:2rem;width:2rem;font-size:.875rem;color:#60748b;background:0 0;border:none;cursor:pointer;border-radius:.25rem;padding:0}.saCheckboxTree .saCheckboxOuter .saIcon::after{content:'';height:3rem;width:3rem;position:absolute;top:-.5rem;left:-.5rem}@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:.5rem}.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:.75rem}.saCheckboxTree .saCheckboxWrapper{min-height:2.5rem;border-radius:.5rem;padding:.5rem 2.5rem .5rem .5rem;background-color:transparent}.saCheckboxTree .saCheckboxWrapper input.saCheckbox::after{height:1.875rem;min-width:1.875rem}.saCompact .saCheckboxTree .saCheckboxWrapper{min-height:2rem;padding:.375rem 2.5rem .375rem .375rem}.saCompact .saCheckboxTree .saCheckboxOuter button.saIcon{top:0;right:0}.saCompact .saCheckboxTree .saCheckboxOuter button.saIcon::after{content:none}.saCompact .saCheckboxTree .saInputTextWrapper .saLeadingIcon{position:absolute;top:.5rem;left:0;z-index:1;font-size:1rem}.saCompact .saCheckboxTree .saInputText{height:2rem}.saSmallScreen .saCheckboxTreeWrapper{max-height:none}.saSmallScreen .saCheckboxTreeWrapper input.saCheckbox,.saSmallScreen .saCheckboxTreeWrapper input.saInputText{width:unset}.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree .saCheckboxWrapper{min-height:2.5rem;padding:.5rem;border-radius:.5rem;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:1rem}.saMultiPartPanel.saHasBorder,.saSmallScreen .saMultiPartPanel{border:solid 1px #ccd5e2;border-radius:1rem}.saMultiPartContainer{position:relative;display:grid;gap:1rem}.saMultiPartContainer .saMultiPartPanel{visibility:hidden;overflow:hidden;padding:0;scrollbar-gutter:stable}.saLargeScreen .saMultiPartContainer .saMultiPartPanel.saHasBorder .saMultiPartContent{padding:1rem 0 1rem 1rem}.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 .treewrapper{min-width:0;border:none;box-shadow:none}.saSmallScreen .saMultiPartContainer{position:static;margin-bottom:5rem;display:block}.saSmallScreen .saMultiPartPanel{position:static;margin:1rem}.saSmallScreen .saMultiPartPanel .calendar .globalsettings .tabs{box-shadow:none;border:none}.saSmallScreen .saClosed .saMultiPartContent{display:none}.saSmallScreen .saMultiPartContent{margin-left:0;overflow:auto;padding:0 1rem 1rem 1rem}.saSmallScreen .saMultiPartContent .saGridWrapper{padding:0}.saSmallScreen .saMultiPartContent .saTabViewInner{margin:0;width:unset}.saSmallScreen .saMultiPartContent:has(.saListGrid),.saSmallScreen .saMultiPartContent:has(.saSmallScreenCalendar){padding:0}.saSmallScreen .saMultiPartContent:has(.saListGrid) .saInfoBoxAreaWrapper,.saSmallScreen .saMultiPartContent:has(.saSmallScreenCalendar) .saInfoBoxAreaWrapper{padding:1rem 1rem 0 1rem}.saSmallScreen .saMultiPartContent:has(.saListGrid) .saInfoArea:last-child .saInfoBoxAreaWrapper,.saSmallScreen .saMultiPartContent:has(.saSmallScreenCalendar) .saInfoArea:last-child .saInfoBoxAreaWrapper{padding-bottom:1rem}.saSmallScreen .saMultiPartContent:has(.saListGrid) .saPartButtons,.saSmallScreen .saMultiPartContent:has(.saSmallScreenCalendar) .saPartButtons{padding:1rem 1rem 0 1rem}.saSmallScreen .saMultiPartContent .saButtons{padding:0}.saSmallScreen .saMultiPartContent .saInfoBoxAreaWrapper{padding:1rem 0}.saSmallScreen .saMultiPartContent .saInfoBoxArea{margin:0}.saSmallScreen .saMultiPartContent .saInfoArea:last-child .saInfoBoxAreaWrapper{padding-bottom:0}.saSmallScreen .saMultiPartContent .saSmallScreenCalendar{max-width:100%}.saNumberStepper{display:flex;flex-direction:row;align-items:center;height:2.5rem;width:fit-content}.saNumberStepper input{height:2.5rem;width:2.5rem;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.5rem;width:2.5rem;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:.5rem 0 0 .5rem;margin-right:-1px}.saNumberStepper button.saIncreaseButton{border-radius:0 .5rem .5rem 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:#1c57c6;background:#eef1f5;z-index:1}.saNumberStepper button:active.saDecreaseButton{border-radius:.75rem 0 0 .75rem}.saNumberStepper button:active.saIncreaseButton{border-radius:0 .75rem .75rem 0}.saNumberStepper button:focus{z-index:1}.saGroupView{display:flex;flex-direction:column;gap:2.5rem}.saSmallScreen .saGroupView{gap:0;padding-top:1.5rem}.saGroupView .saEmptyState{max-width:35rem;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 .saGroupViewWarning:empty{display:none}.saGroupView .saPillGroup{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:.5rem}.saGroupView .saPillGroup .saPill{display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:.75rem;line-height:.75rem;font-weight:500;background-color:#eef1f5;padding:.25rem .5rem;height:1.5rem;transition:ease .2s background-color,ease .2s color,ease .2s box-shadow;box-shadow:inset 0 0 0 0 transparent;position:relative;padding:0 .75rem;border-radius:1rem;font-weight:400;width:fit-content;min-width:4rem;height:2rem;font-size:.875rem;gap:.5rem;cursor:pointer}.saGroupView .saPillGroup .saPill.saDisabled{background:#eef1f5;color:#adbdd1;cursor:not-allowed}.saGroupView .saPillGroup .saPill:has(:enabled){cursor:pointer}@media (pointer:fine){.saGroupView .saPillGroup .saPill:has(:enabled):hover{background-color:#e5efff;color:#1c57c6}.saGroupView .saPillGroup .saPill:has(:enabled):hover.saOutline{box-shadow:inset 0 0 0 1px #2d6ce1}}.saGroupView .saPillGroup .saPill:has(:enabled):active{background-color:#bbd6ff;color:#0f44a6}.saGroupView .saPillGroup .saPill::before{content:"";height:2.75rem;width:100%;background-color:transparent;opacity:0;position:absolute}.saGroupView .saPillGroup .saPill.saSmall{height:1.5rem;min-width:2.5rem;border-radius:.75rem;padding:.25rem .5rem;gap:.25rem;font-size:.75rem;line-height:.75rem}.saGroupView .saPillGroup .saPill.saMedium{min-width:4rem;height:2rem;border-radius:1rem;padding:0 .75rem;gap:.5rem;font-size:.875rem;line-height:.875rem}.saGroupView .saPillGroup .saPill.saLarge{min-width:4rem;height:2.5rem;border-radius:1.25rem;padding:0 .75rem;gap:.5rem;font-size:.875rem;line-height:.875rem}.saGroupView .saPillGroup .saPill.saOutline{box-shadow:inset 0 0 0 1px #ccd5e2}.saGroupView .saPillGroup .saPill:has(:checked){background-color:#2d6ce1;color:#fff}.saGroupView .saPillGroup .saPill:has(:checked).saOutline{background-color:#e5efff;color:#1c57c6;box-shadow:inset 0 0 0 1px #2d6ce1}.saGroupView .saPillGroup .saPill input{appearance:none;-webkit-appearance:none;-moz-appearance:none;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:1rem;cursor:inherit}@media (pointer:fine){.saGroupView .saPillGroup .saPill.saActive:hover{background-color:#e5efff;color:#1c57c6}}.saGroupView .saPillGroup .saPill.saActive:active{background-color:#bbd6ff;color:#0f44a6}.saGroupView .saPillGroup .saPill.saSelected{background-color:#2d6ce1;color:#fff}.saGroupView .saPillGroup .saPill.saDisabled{cursor:not-allowed}.saGroupView .saPillGroup .saPill::before{content:'';height:2.75rem;width:100%;background-color:transparent;opacity:0;position:absolute}.saGroupView .saPillGroup .saPill input{appearance:none;-webkit-appearance:none;-moz-appearance:none;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:1rem;cursor:inherit}.saGroupView.saEmpty .saEmptyState{display:flex}.saGroupView .saGroupViewSearchWrapper{display:flex;flex-direction:column;gap:1rem}.saSmallScreen .saGroupView .saGroupViewSearchWrapper{padding:0 1rem}.saGroupView .saGroupViewSearchBox{border-radius:.75rem;position:relative;max-width:35rem}.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:1rem;height:3.5rem;width:100%;padding:0 2px 0 3.5rem;border-radius:.75rem;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:3rem;width:3rem;margin-right:1rem;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:1.25rem;color:#7088a4;height:3rem;width:3rem;position:absolute;top:.25rem;padding-block:0;padding-inline:0;border-width:0;border:none;background:0 0;cursor:pointer;border-radius:.625rem;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:.25rem}.saGroupView .saGroupViewSearchBox button:last-child{right:.25rem}@media (pointer:fine){.saGroupView .saGroupViewSearchBox button:hover{color:#2d6ce1;background:#e5efff}}.saGroupView .saGroupViewSearchBox button:active{color:#2d6ce1;border-radius:1rem}.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;max-width:100%;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44;width:fit-content}.saGroupView .saGroupViewButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saGroupView .saGroupViewButton:active{border-radius:.75rem}.saStandard .saGroupView .saGroupViewButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saGroupView .saGroupViewButton{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saGroupView .saGroupViewButton:active{border-radius:.75rem}.saCompact .saGroupView .saGroupViewButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saGroupView .saGroupViewButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saGroupView .saGroupViewButton:active{border-radius:.75rem}.saSmallScreen .saGroupView .saGroupViewButton .saIcon{font-size:1.25rem;min-width:1.625rem}.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:#e0173e;border-color:#fbd4dc}.saGroupView .saGroupViewButton.saDestructive .saIcon{color:#e0173e}.saGroupView .saGroupViewButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saGroupView .saGroupViewButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saGroupView .saGroupViewButton.saDestructive:hover .saIcon{color:#fff}.saGroupView .saGroupViewButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saGroupView .saGroupViewButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saGroupView .saGroupViewButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saGroupView .saGroupViewButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saSmallScreen .saGroupView .saGroupViewButton{width:calc(100% - 2rem);margin:1rem}.saGroupView mark{background-color:#dcf;color:#4c1590;font-weight:600}.saGroupView .saGroupViewGroupWrapper{display:flex;flex-direction:column;gap:2.5rem}.saSmallScreen .saGroupView .saGroupViewGroupWrapper{gap:1.5rem}.saLargeScreen .saGroupView .saGroupViewGroupWrapper{padding-bottom:1rem}.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:1rem 1rem 0 0;align-items:center;padding:1rem 1rem 1rem 1.5rem;display:flex;flex-direction:row;gap:.5rem;width:100%;max-height:4rem}.saCompact .saGroupView .saGroupViewGroup .saGroupViewTitle{max-height:2.5rem;padding:.5rem .75rem}.saCompact .saGroupView .saGroupViewGroup .saGroupViewTitle h2{font-size:1rem;line-height:1.5rem}.saGroupView .saGroupViewGroup .saGridTop{padding-top:0}.saGroupView .saGroupViewWrapper{display:flex;flex-direction:column;gap:1rem;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 1rem 1rem;border-spacing:0;min-width:15rem}.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:2rem;padding:0 .5rem;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:3rem;padding:0 1.5rem}.saGroupView .saGroupViewTable th .saInfoIndicator{margin-left:.375rem}.saGroupView .saGroupViewTable tr{background:#fff;height:3rem}.saCompact .saGroupView .saGroupViewTable tr{height:2rem}.saGroupView .saGroupViewTable tr:hover{background:#f8f9fb}.saGroupView .saGroupViewTable tr:first-child td{border-top:none}.saGroupView .saGroupViewTable tr:last-child{border-radius:0 0 1rem 1rem}.saGroupView .saGroupViewTable tr:last-child td:first-child{border-radius:0 0 0 1rem}.saGroupView .saGroupViewTable tr:last-child td:last-child{border-radius:0 0 1rem 0}.saGroupView .saGroupViewTable tr:last-child td:only-child{border-radius:0 0 1rem 1rem}.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:2rem;padding:.5rem .5rem;position:relative}.saStandard .saGroupView .saGroupViewTable td{height:3rem}.saStandard .saGroupView .saGroupViewTable td{padding:.5rem 1.5rem}.saCompact .saGroupView .saGroupViewTable td{padding:.25rem .5rem}.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}}.saGroupView .saGroupViewTable td .saCellWrapper{gap:.375rem}.saGroupView .saGroupViewTable td .saCellWrapper .saIconWrapper{width:1.25rem;text-align:center}.saGroupView .saGroupViewTable td .saCellWrapper .saIconWrapper .saSystemIcon{font-size:1rem}.saGroupView .saGroupViewTable .saCellWrapper,.saGroupView .saListGrid .saCellWrapper{display:flex;align-items:center}.saTooltipRoot{background-color:#313a44;color:#fff;max-width:min(37.5rem,98vw);z-index:1010;border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;pointer-events:none;box-sizing:border-box;overflow:hidden;word-break:break-word}.saTooltipRoot .systemicon .icon{color:#fff!important}.saTooltipRoot .saTooltipHeading{font-weight:700}.saTooltipScreenReader{position:fixed;left:-9999px;visibility:hidden;pointer-events:none}.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:1rem .25rem .25rem 1rem;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;max-width:100%;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44;position:relative}.saPdfTemplateEditor .saPageButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saPdfTemplateEditor .saPageButton:active{border-radius:.75rem}.saCompact .saPdfTemplateEditor .saPageButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saPdfTemplateEditor .saPageButton:active{border-radius:.75rem}.saSmallScreen .saPdfTemplateEditor .saPageButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saPdfTemplateEditor .saPageButton:active{border-radius:.75rem}.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:#e0173e;border-color:#fbd4dc}.saPdfTemplateEditor .saPageButton.saDestructive .saIcon{color:#e0173e}.saPdfTemplateEditor .saPageButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saPdfTemplateEditor .saPageButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saPdfTemplateEditor .saPageButton.saDestructive:hover .saIcon{color:#fff}.saPdfTemplateEditor .saPageButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saPdfTemplateEditor .saPageButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saPdfTemplateEditor .saPageButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saPdfTemplateEditor .saPageButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saPdfTemplateEditor .saPageButton::after{content:'';height:3rem;width:3rem;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:.5rem;width:16.5rem;min-width:16.5rem;padding:.75rem;border-right:1px solid #ccd5e2}.saPdfTemplateEditor .saPdfTemplateEditorSidebar .saLastSavedText{height:1.25rem;color:#60748b;font-size:.75rem;padding-left:.25rem}.saPdfTemplateEditor .saInputTextWrapper{margin-right:.5rem}.saPdfTemplateEditor .saInputTextWrapper .saLabeledLabel{top:.375rem;left:.5rem;width:100%}.saPdfTemplateEditor .saInputTextWrapper .saTrailingIconsWrapper{height:2.5rem}.saPdfTemplateEditor .saInputTextWrapper .saInputText{height:2.5rem;padding-top:.75rem;padding-left:.5rem;width:4rem;min-width:4rem}.saPdfTemplateEditor .saInputTextWrapper .saInputText.saDropdown{width:fit-content;min-width:8rem}.saPdfTemplateEditor .saAvailableValuesWrapper{display:flex;flex-direction:column;gap:1.5rem;height:100%;overflow:auto}.saPdfTemplateEditor .saAvailableValuesGroupWrapper{display:flex;flex-direction:column;gap:.5rem;padding:.25rem}.saPdfTemplateEditor .saAvailableValuesGroupName{font-size:.75rem;line-height:.75rem;color:#60748b;font-weight:400}.saPdfTemplateEditor .saAvailableValuesGroup{display:flex;flex-direction:column;gap:.5rem}.saPdfTemplateEditor .saAvailableValue{display:flex;gap:.5rem;align-items:center;justify-content:space-between;padding:.5rem;height:2rem;border:1px solid #ccd5e2;border-radius:.5rem;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:1.125rem}.saPdfTemplateEditor .saAvailableValue .saIconsWrapper{display:flex;gap:.5rem}.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:#f9f7ff;border-color:#8b4af1;box-shadow:0 0 0 .25rem #dcf;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:.5rem;overflow:hidden}.saPdfTemplateEditor .saAvailableValueLabel label{font-size:.875rem;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:.5rem}.saPdfTemplateEditor .saCanvasWrapper{display:flex;position:relative}.saPdfTemplateEditor .saPdfTemplateToolbarWrapper{min-height:3.5rem;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:.5rem;width:100%;background:#fff;padding:.5rem;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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem;position:relative}.saPdfTemplateEditor .saToolbarButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e}.saPdfTemplateEditor .saToolbarButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saPdfTemplateEditor .saToolbarButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saPdfTemplateEditor .saToolbarButton.saDestructive:hover .saIcon{color:#e0173e}}.saPdfTemplateEditor .saToolbarButton.saDestructive:active{color:#fff;background:#e0173e}.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:.75rem}.saPdfTemplateEditor .saToolbarButton::after{content:'';height:calc(100% + 1rem);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:1rem}.saPdfTemplateEditor .saPdfTemplateToolbarAlign{flex-wrap:wrap}.saPdfTemplateEditor .saToolbarFont{gap:.5rem}.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:.5rem;width:.5rem;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:2.5rem;color:#7088a4;overflow:hidden}.saPdfTemplateEditor .saPlaceholderTitle{display:flex;justify-content:center;align-items:center;width:fit-content;background:#8b4af1;color:#fff;padding:.25rem .25rem;max-height:1rem;font-size:.75rem;line-height:.75rem;border-radius:.25rem .25rem 0 0;display:none;position:absolute;top:-.9375rem;left:0;white-space:nowrap}.saPdfTemplateEditor .saPlaceholderValue{display:flex;box-shadow:inset 0 0 0 1px #b78eff;font-size:.875rem;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:.5rem}.saPdfTemplateEditor .saToolbarDistribute{flex-wrap:wrap;padding:0 .5rem;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:2rem;height:2rem;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:2rem;height:2rem;display:flex;position:absolute;z-index:-1;top:-1px;left:-1px;background:inherit;border-top-left-radius:1rem;border-top:1px solid #ccd5e2;border-left:1px solid #ccd5e2}.saLargeScreen .saPivotGridWrapper.stickyheader thead tr:first-child th:last-child::before{content:'';width:2rem;height:2rem;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:2rem;height:2rem;display:flex;position:absolute;z-index:-1;top:-1px;right:-1px;background:inherit;border-top-right-radius:1rem;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:2rem;height:2rem;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:2rem;height:2rem;display:flex;position:absolute;z-index:-1;bottom:-1px;left:-1px;background:inherit;border-bottom-left-radius:1rem;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:.25rem 1.5rem;align-items:flex-start}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell{min-width:2.5rem;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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;position:relative}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:active{border-radius:.75rem}.saCompact .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:active{border-radius:.75rem}.saSmallScreen .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:active{border-radius:.75rem}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton .saIcon{color:#7088a4}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive{color:#e0173e}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:hover .saIcon{color:#e0173e}}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:active{color:#fff;background:#e0173e}.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:1.25rem}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton .saButtonBadge{top:.375rem;right:.375rem;height:.5rem;width:.5rem;background:#e0173e;position:absolute;border-radius:.25rem;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:#009b36;background:0 0}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel .saIcon{color:#009b36}@media (pointer:fine){.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel:hover{background:#d6f7d9;color:#008429}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel:hover .saIcon{color:#009b36}}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel:active{background:#91e89b;color:#006d1e}.saPivotGridWrapper .saPivotGrid{box-sizing:border-box;border:1px #ccd5e2 solid;color:#313a44;border-radius:1rem}.saPivotGridWrapper .saPivotGrid.saHasColumnGroups .saPivotGridColumnGroup{border-top:none}.saPivotGridWrapper .saPivotGrid tbody tr:last-child{border-radius:0 0 1rem 1rem}.saPivotGridWrapper .saPivotGrid tbody tr:last-child th:first-child{border-radius:0 0 0 1rem}.saPivotGridWrapper .saPivotGrid tbody tr:last-child td:last-child{border-radius:0 0 1rem 0}.saPivotGridWrapper thead{padding:0}.saPivotGridWrapper thead tr{background:#f8f9fb}.saPivotGridWrapper thead tr:first-child{border-radius:1rem 1rem 0 0}.saPivotGridWrapper thead tr:first-child .saPivotGridHeading{border-top:none}.saPivotGridWrapper thead tr:first-child th:first-child{border-radius:1rem 0 0 0}.saPivotGridWrapper thead tr:first-child th:last-child{border-radius:0 1rem 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:3rem;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:2rem;border-right:1px solid #dde3ec;text-align:left}.saStandard .saPivotGridWrapper td{height:3rem}.saPivotGridWrapper td.right{text-align:right}.saPivotGridWrapper td.center{text-align:center}.saPivotGridWrapper .saPivotGridHeadingInner,.saPivotGridWrapper td span{align-items:center;gap:.5rem;flex-direction:row;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 1.5rem;min-height:3rem}.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:30rem}.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:2rem;border-radius:0}.saPivotGridWrapper .saPivotGridColumnGroup+.saPivotGridColumnGroup{border-left:none}.saPivotGridWrapper .saPivotGridColumnGroup .saPivotGridHeadingInner,.saPivotGridWrapper .saPivotGridColumnGroup td span{min-height:2.125rem;height:2.125rem}.saPivotGridWrapper .saLinkButtonWrapper{display:flex;align-items:center;height:2rem}.saPivotGridWrapper .saLinkButtonWrapper .saLinkFiller{height:2rem;min-width:2rem;width:2rem}.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;max-width:100%;flex-shrink:0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;background:0 0;color:#7088a4}.saPivotGridWrapper .saLinkButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}@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:.75rem}.saPivotGridWrapper .saLinkButton.inactive{cursor:default;opacity:.4}.saPivotGridWrapper .saLinkButton.saDestructive{color:#e0173e;border-color:#fbd4dc}.saPivotGridWrapper .saLinkButton.saDestructive .saIcon{color:#e0173e}.saPivotGridWrapper .saLinkButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saPivotGridWrapper .saLinkButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saPivotGridWrapper .saLinkButton.saDestructive:hover .saIcon{color:#fff}.saPivotGridWrapper .saLinkButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saPivotGridWrapper .saLinkButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saPivotGridWrapper .saLinkButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saPivotGridWrapper .saLinkButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saPivotGridWrapper caption{position:absolute;left:-625rem}.saCompact .saPivotGridWrapper .saPivotGridHeadingInner,.saCompact .saPivotGridWrapper td span{padding:0 .5rem;min-height:2rem}.saCompact .saPivotGridWrapper.saMultipleColumnButtons thead .saPivotGridHeadingInner{padding:.25rem .5rem}.saCompact .saPivotGridWrapper td,.saCompact .saPivotGridWrapper th{min-height:2rem}.saProgressOuter{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:flex-start;justify-content:center}.saProgressOuter .saProgressWrapper{padding:2rem;min-width:12.5rem;max-width:40rem;width:80%;border-radius:1.5rem;box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px .25rem rgba(49,58,68,.07),0 .25rem .5rem rgba(49,58,68,.07),0 .5rem 1rem rgba(49,58,68,.07);border:solid 1px #ccd5e2;background:#fff;position:relative;top:12.5rem}.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;max-width:100%;flex-shrink:0;background-color:#2d6ce1;color:#fff}.saProgressOuter .saProgressWrapper .saProgressButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saProgressOuter .saProgressWrapper .saProgressButton:active{border-radius:.75rem}.saStandard .saProgressOuter .saProgressWrapper .saProgressButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saProgressOuter .saProgressWrapper .saProgressButton{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saProgressOuter .saProgressWrapper .saProgressButton:active{border-radius:.75rem}.saCompact .saProgressOuter .saProgressWrapper .saProgressButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saProgressOuter .saProgressWrapper .saProgressButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saProgressOuter .saProgressWrapper .saProgressButton:active{border-radius:.75rem}.saSmallScreen .saProgressOuter .saProgressWrapper .saProgressButton .saIcon{font-size:1.25rem;min-width:1.625rem}.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:#e0173e;color:#fff;border-color:#fbd4dc}@media (pointer:fine){.saProgressOuter .saProgressWrapper .saProgressButton.saDestructive:hover{background-color:#ca1538}}.saProgressOuter .saProgressWrapper .saText{font-size:.875rem;margin-bottom:.5rem;word-break:break-all}.saProgressOuter .saProgressWrapper h3{font-size:1rem}.saProgressOuter .saProgressWrapper .saProgressMessage{overflow-y:auto;overflow-x:hidden;max-height:35rem;padding-bottom:1rem}.saProgressOuter .saProgressWrapper .saProgress{display:flex;flex-direction:column;position:relative;gap:1rem;width:100%}.saProgressOuter .saProgressWrapper .saProgress .saProgressHeading{font-weight:600;color:#313a44}.saProgressOuter .saProgressWrapper .saProgress .saProgressBarWrapper{height:.5rem;width:100%;background:#eef1f5;position:relative;border-radius:.25rem;overflow:hidden}.saProgressOuter .saProgressWrapper .saProgress .saProgressBar{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:.5rem;width:100%;transition:ease width .2s;position:relative}.saProgressOuter .saProgressWrapper .saProgress .saProgressBar::-webkit-progress-bar{background:#dde3ec;border-radius:.25rem}.saProgressOuter .saProgressWrapper .saProgress .saProgressBar::-webkit-progress-value{background:#2d6ce1;border-radius:.25rem;transition:width .2s}.saProgressOuter .saProgressWrapper .saProgress .saProgressBar:not([value])::after{content:'';position:absolute;height:.5rem;border-radius:.25rem;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:.75rem;word-break:break-all;gap:.5rem;flex-wrap:wrap;padding-right:4rem;line-height:1;min-height:2rem;word-break:break-word}.saProgressOuter .saProgressWrapper .saProgress .saDotCarouselWrapper{display:flex;align-items:center;position:absolute;bottom:.5rem;right:1rem}.saProgressOuter .saProgressWrapper .saProgress .saDotCarousel{position:relative;left:-624.9375rem;margin-left:1rem;min-width:.5rem;height:.5rem;border-radius:.25rem;background-color:#ccd5e2;color:#ccd5e2;box-shadow:624rem 0 0 0 #ccd5e2,624.9375rem 0 0 0 #ccd5e2,625.875rem 0 0 0 #ccd5e2;animation:saDotCarousel 1s infinite linear}.saCompact .saProgressWrapper{border-radius:1rem;margin:1rem;padding:1rem}.saSmallScreen .saProgressWrapper{border-radius:1rem;margin:1rem;width:100%;padding:1rem}@keyframes saDotCarousel{0%{box-shadow:624rem 0 0 -1px #ccd5e2,624.9375rem 0 0 1px #ccd5e2,625.875rem 0 0 -1px #ccd5e2}50%{box-shadow:625.875rem 0 0 -1px #ccd5e2,624rem 0 0 -1px #ccd5e2,624.9375rem 0 0 1px #ccd5e2}100%{box-shadow:624.9375rem 0 0 1px #ccd5e2,625.875rem 0 0 -1px #ccd5e2,624rem 0 0 -1px #ccd5e2}}@keyframes saProgressIndeterminate{0%,100%{left:0}50%{left:80%}}.saHelpPage .saHelpMissing{color:red}.saHelpPage .saHelpPageLastUpdated{font-size:.75rem;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:1rem}.saHelpPage div.saHelpPageLinks{display:inline-block}.saHelpPage hr{background-color:#eef1f5;border:0;height:1px;margin-bottom:1.25rem}.saHelpPage ol,.saHelpPage ul{font-size:1rem;line-height:1.5rem;max-width:40rem}.saHelpPage p:last-child{margin-bottom:0}.saHelpPage p~ol,.saHelpPage p~ul{margin-top:-1rem}.saHelpPage table{max-width:40rem;margin-bottom:1.5rem}.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{font-family:'Lucida Console',monospace;white-space:pre-wrap;tab-size:4;background:#f0f0ff}.saDiffView .saAdded{font-family:'Lucida Console',monospace;white-space:pre-wrap;tab-size:4;background:#f0fff0}.saDiffView .saDeleted{font-family:'Lucida Console',monospace;white-space:pre-wrap;tab-size:4;background:#fff0f0}.saDiffView td,.saDiffView th{padding-top:0;padding-bottom:0;vertical-align:top}.saDiffView .saToolbar{display:inline-flex;gap:.5rem}.saDiffView .saNoVersionSelected{color:#e0173e}.saDiffView .saVersionHeading{font-weight:700;font-size:1.5rem;line-height:2rem}.saDiffView .saDiffViewAfter,.saDiffView .saDiffViewBefore{text-align:center;padding-bottom:.25rem;color:#313a44}.saDiffView .saDiffViewAfter button,.saDiffView .saDiffViewBefore button{float:right;margin-left:.5rem}.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:1.5rem}.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;max-width:100%;flex-shrink:0;border:solid 1px #ccd5e2;background-color:#fff;color:#313a44;gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCalendarOverlay .saChangeScreenModeButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e;border-color:#fbd4dc}.saCalendarOverlay .saChangeScreenModeButton.saDestructive .saIcon{color:#e0173e}.saCalendarOverlay .saChangeScreenModeButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saCalendarOverlay .saChangeScreenModeButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saCalendarOverlay .saChangeScreenModeButton.saDestructive:hover .saIcon{color:#fff}.saCalendarOverlay .saChangeScreenModeButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saCalendarOverlay .saChangeScreenModeButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saCalendarOverlay .saChangeScreenModeButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saCalendarOverlay .saChangeScreenModeButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saCalendarOverlay .saChangeScreenModeButton:active{border-radius:.75rem}.saCalendarOverlay .saChangeScreenModeButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saCalendarOverlayHeading{color:#fff;text-align:center}.saCalendarSection{display:flex;flex-direction:column;min-width:0;height:fit-content;border:1px solid #ccd5e2;border-radius:1rem;position:relative;min-width:54.5rem}.saMiniView:not(.saFitToContent) .saCalendarSection{margin-bottom:.5rem}.saMultiPartContent .saCalendarSection{width:62.5rem;margin-bottom:.5rem}.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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0}.saCalendarSection .saPeriodButtons button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e}.saCalendarSection .saPeriodButtons button.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saCalendarSection .saPeriodButtons button.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saCalendarSection .saPeriodButtons button.saDestructive:hover .saIcon{color:#e0173e}}.saCalendarSection .saPeriodButtons button.saDestructive:active{color:#fff;background:#e0173e}.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:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saCalendarSection .saPeriodButtons button:active{border-radius:.75rem}.saCompact .saCalendarSection .saPeriodButtons button{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saCalendarSection .saPeriodButtons button:active{border-radius:.75rem}.saSmallScreen .saCalendarSection .saPeriodButtons button{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saCalendarSection .saPeriodButtons button:active{border-radius:.75rem}.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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0}.saCalendarSection .saTodayButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e}.saCalendarSection .saTodayButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saCalendarSection .saTodayButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saCalendarSection .saTodayButton.saDestructive:hover .saIcon{color:#e0173e}}.saCalendarSection .saTodayButton.saDestructive:active{color:#fff;background:#e0173e}.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:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saCalendarSection .saTodayButton:active{border-radius:.75rem}.saStandard .saCalendarSection .saTodayButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saCalendarSection .saTodayButton{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saCalendarSection .saTodayButton:active{border-radius:.75rem}.saCompact .saCalendarSection .saTodayButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saCalendarSection .saTodayButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saCalendarSection .saTodayButton:active{border-radius:.75rem}.saSmallScreen .saCalendarSection .saTodayButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCalendarSection .saInputTextWrapper{min-width:4.5rem;margin:0}.saSmallScreen .saCalendarSection .saInputTextWrapper .saTrailingIconsWrapper,.saStandard .saCalendarSection .saInputTextWrapper .saTrailingIconsWrapper{height:2.5rem}.saSmallScreen .saCalendarSection .saInputText,.saStandard .saCalendarSection .saInputText{height:2.5rem}.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 1rem 0;width:calc(100% - 15rem);position:relative;color:#313a44}.saCalendarSection .saCalendarInnerWrapper{overflow:hidden}.saCalendarSection .saWeek{display:flex;flex:1 1 0;min-width:4rem;border-bottom:1px solid #ccd5e2;position:relative}.saCalendarSection .saWeek:last-child{border-bottom:none}.saCalendarSection .saWeek:last-child .saDateX:last-child{border-radius:0 0 1rem 0}.saCalendarSection .saWeek.saWeekDays{flex:0;align-items:stretch;background:#fff;position:sticky;left:0;top:4.4375rem;z-index:1}.saCompact .saCalendarSection .saWeek.saWeekDays{top:4rem}.saCalendarSection .saWeek.saWeekExtra{flex:0;border-bottom:none;background:#fff}.saCalendarSection .saWeekDay{color:#60748b;flex:1 1 0;border-right:1px solid #ccd5e2;display:flex;align-items:center;justify-content:center;position:relative;height:2rem;min-width:0;overflow:hidden;font-size:.75rem;background:#fff}.saCalendarSection .saWeekDay:last-child{border-right:1px solid transparent}.saCalendarSection .saWeekDay.saRedDay{color:#e0173e}.saCalendarSection .saNumberOfCheckedWrapper{display:flex;align-items:center;font-size:.75rem;white-space:nowrap}.saCalendarSection .saWeekNumber{display:flex;align-items:center;justify-content:center;min-width:1.5rem;background:#f8f9fb;color:#313a44;font-size:.875rem;border-right:1px solid #ccd5e2}.saCalendarSection .saDateIsToday .saDateNumber{color:#2d6ce1;background-color:#eef1f5;font-weight:700}.saCalendarSection .saRedDay .saDateNumber{color:#e0173e;background:#ffe8e7}.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 #ccd5e2;min-width:0;overflow:hidden;min-height:5.5rem}.saCalendarSection .saDateX:last-child{border-right:1px solid transparent}.saCalendarSection .saDateX.saDropOn{border:1px dashed #2d6ce1;background-color:#e5efff}.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:.25rem;gap:2px}.saCalendarSection .saDateNumber{display:flex;align-items:center;justify-content:center;padding:.25rem;height:1.5rem;min-width:1.5rem;border-radius:.25rem;-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:.875rem;line-height:.875rem;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:.25rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;min-height:1.5rem;width:100%;padding:.25rem;position:relative;cursor:default;gap:.25rem;z-index:0}.saCheckboxesVisible .saCalendarSection .saActivity.saHasCheckbox .saCheckbox{transform:scale(1);opacity:1;visibility:visible}.saCheckboxesVisible .saCalendarSection .saActivity.saHasCheckbox .saActivityLine{min-width:1rem;height:1rem;border-radius:.25rem;opacity:.1}.saCalendarSection .saActivity .saActivityLine{height:auto;min-width:.25rem;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:.75rem;line-height:.875rem;font-weight:500;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.saCalendarSection .saActivity .saActivityTime{font-size:.75rem;line-height:.75rem;font-weight:300;color:#60748b;display:flex;margin-top:1px}.saCalendarSection .saActivity .saActivityDescription{font-size:.75rem;line-height:.875rem;font-weight:300;min-width:2rem;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:.5rem}.saCalendarSection .saActivity.saClickable:active .saActivityDescription,.saCalendarSection .saActivity.saClickable:active .saActivityTime{color:inherit}.saCalendarSection .saActivity.saAllDay{border:1px solid transparent;padding:.25rem .5rem}.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:.25rem}.saCalendarSection .saCalendarHeader{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1rem 1rem 1.25rem;border-bottom:1px solid #ccd5e2;border-radius:1rem 1rem 0 0;color:#313a44;position:sticky;top:-1px;z-index:10;background-color:#fff}.saCalendarSection .saCalendarHeaderInner{display:flex;align-items:center;gap:1rem}.saCalendarSection .saCalendarHeaderInner .saInputText::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:none}.saCalendarSection .saCalendarHeaderInner .saInputText.saNumberInput{width:5rem}.saCalendarSection .saCalendarHeaderInner .saDropdown+.saDropdown .saInputText{min-width:7.25rem}.saDesktopCalendar.saCalendarSection .saDateNumber{pointer-events:none}.saDesktopCalendar.saCalendarSection .saCalendarHeading{display:flex;min-width:12.4375rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebar.saClose~.saCalendar .saWeek:last-child .saWeekNumber{border-radius:0 0 0 1rem}.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:2rem;width:100%;max-width:1.5rem;border:none;color:#fff;font-size:1rem;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 #ccd5e2;min-height:0;transition:ease width .2s,ease opacity .2s;width:15rem;display:flex}.saDesktopCalendar.saCalendarSection .saCalendarSidebar.saClose{display:none}.saDesktopCalendar.saCalendarSection .saCalendarSidebar.saClose .saCalendarSidebarInner{transform:translateX(-15rem)}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner{display:flex;flex-direction:column;gap:1rem;width:100%;padding:1rem;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:4.5rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot{position:relative;box-shadow:none;border:none;padding:0;animation:none;z-index:1}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saWeekNr{height:1.5rem;min-width:.75rem;font-size:.625rem;line-height:.625rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDate{height:1.5rem;width:1.5rem;min-width:1.5rem;font-size:.75rem;line-height:.75rem;position:relative}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDate::before{content:'';height:1.75rem;width:1.75rem;position:absolute;left:-2px;top:-2px;z-index:-1}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDate.saMarked::before{background-color:#eef1f5}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDayRow{display:flex;flex-direction:row;gap:.25rem;font-size:.625rem;line-height:.625rem;height:.75rem;min-width:13rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDayRow .saDay{width:1.5rem;font-size:.625rem;line-height:.625rem;min-width:1.5rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saMonths a .saIcon{min-height:1.5rem;min-width:1.5rem;width:1.5rem;height:1.5rem;border-radius:.25rem;font-size:.875rem;line-height:.875rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saMonths a .saIcon::after{height:2rem;width:2rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDateRow{display:flex;flex-direction:row;gap:.25rem;min-width:13rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDatePickerMonthHeading{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saCalendarSidebarHeading{font-size:.875rem;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:.5rem;transition:height .2s ease;min-height:0}.saDesktopCalendar.saCalendarSection .saCalendarSidebarSection.saSidebarCalendar{min-height:13.5rem}.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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;gap:.5rem;height:1.5rem;padding:.5rem;font-size:.75rem;border-radius:.25rem;width:calc(100% - .5rem)}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:hover .saIcon{color:#e0173e}}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:active{color:#fff;background:#e0173e}.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:.75rem}.saDesktopCalendar.saWeekdaysCalendar .saCheckbox{position:absolute;left:.25rem;top:.25rem;height:1rem;min-width:1rem;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:1.5rem;width:1.25rem}.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 #ccd5e2}.saDesktopCalendar.saTimeScheduleCalendar .saWeek.saWeekDays{border-bottom:none}.saDesktopCalendar.saTimeScheduleCalendar .saScheduleActivity .saCheckbox{min-width:1rem;height:1rem;margin-top:2px}.saDesktopCalendar.saTimeScheduleCalendar .saWeekDates{border-bottom:1px solid #ccd5e2;min-height:2rem;position:sticky;left:0;top:6rem;z-index:9}.saStandard .saDesktopCalendar.saTimeScheduleCalendar .saWeekDates{top:6.4375rem}.saDesktopCalendar.saTimeScheduleCalendar .saWeekDates .saWeekExtraInner{border:1px solid transparent;border-right:1px solid #ccd5e2}.saDesktopCalendar.saTimeScheduleCalendar .saNumberOfCheckedWrapper{font-size:.875rem}.saDesktopCalendar.saTimeScheduleCalendar .saWeekExtraInner{display:flex;flex-direction:column;width:100%;padding:2px .25rem;gap:2px;min-width:0;border:none;border-right:1px solid #ccd5e2;align-items:center}.saDesktopCalendar.saTimeScheduleCalendar .saWeekExtraInner:last-child{border-right-color:transparent}.saDesktopCalendar.saTimeScheduleCalendar .saWeek.saWeekDays{z-index:8}.saDesktopCalendar.saTimeScheduleCalendar .saWeekNumber{min-width:3.5rem}.saDesktopCalendar.saTimeScheduleCalendar .saDateNumber{width:fit-content}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarStripe.saDropOn{border:1px dashed #2d6ce1;background-color:#e5efff}.saDesktopCalendar.saTimeScheduleCalendar .saClickable.saWeekExtraInner:hover,.saDesktopCalendar.saTimeScheduleCalendar .saWeekExtraInner.saLastClicked{border:1px solid #2d6ce1;cursor:pointer}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarItemList{padding-right:1rem;border-right:1px solid #ccd5e2}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarItemList:last-child{border-right-color:transparent}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarStripe,.saDesktopCalendar.saTimeScheduleCalendar .saCurrentTime{width:calc(100% + 1rem)}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarItemListInner{display:flex;width:100%;position:relative}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarSidebarExpander{max-width:3.5rem}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilterSection{position:relative;flex:1;overflow:hidden;min-height:10rem;height:100%;margin-left:-.5rem;width:calc(100% + 1rem)}.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:.25rem}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter.saOpen .saResourceFilterExpandButton .saIcon{transform:rotate(180deg)}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter label{display:none;gap:.5rem;align-items:center;cursor:pointer;overflow:hidden;min-height:2rem;margin-left:.5rem}.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:.75rem}.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;max-width:100%;flex-shrink:0;gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem;color:#2d6ce1;background:0 0}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.75rem}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saIcon{color:#7088a4}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive{color:#e0173e}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:hover .saIcon{color:#e0173e}}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:active{color:#fff;background:#e0173e}.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 time{text-align:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saStandard .saDesktopCalendar.saResourceCalendar .saWeekDates{top:4.5rem}.saCompact .saDesktopCalendar.saResourceCalendar .saWeekDates{top:4rem}.saDesktopCalendar.saResourceCalendar .saCalendarHeading{min-width:21.5rem}.saCompact .saDesktopCalendar.saResourceCalendar .saCalendarHeading{min-width:19rem}.saDesktopCalendar.saResourceCalendar .saCurrentTime{left:3.5rem;width:calc(100% - 3.5rem)}.saTimeScheduleCalendar .saCalendarItemList .saCalendarStripe.saLastClicked,.saTimeScheduleCalendar .saCalendarItemList .saHasLinks .saCalendarStripe:hover,.saTimeScheduleCalendar .saCalendarItemList.saHasLinks .saCalendarStripe:hover{background:#f8f9fb;cursor:pointer;outline:1px solid #2d6ce1;outline-offset:-1px}.saTimeScheduleCalendar .saListWrapper{display:flex;min-width:4rem;position:relative}.saTimeScheduleCalendar .saListWrapper .saListActivity{width:100%}.saTimeScheduleCalendar .saSlotWrapper{display:flex;align-items:center;flex-direction:column;gap:0;min-width:3.5rem;flex:0;border-right:1px solid #ccd5e2;position:relative}.saTimeScheduleCalendar .saSlot{display:flex;font-size:.625rem;color:#60748b;width:2rem;text-align:center;background:0 0;align-items:flex-start;justify-content:center}.saTimeScheduleCalendar .saSlot::after{content:'';height:1px;background-color:#eef1f5;width:.25rem;right:0;position:absolute}.saTimeScheduleCalendar .saSlotInner{max-height:.75rem;overflow:visible;margin-top:-.375rem;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:.25rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;padding:.25rem;position:absolute;gap:.25rem;z-index:3;overflow:hidden;min-height:1.75rem}.saTimeScheduleCalendar .saScheduleActivity .saScheduleActivityHeadingWrapper{display:flex;gap:.25rem}.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:.75rem;line-height:.875rem;font-weight:300;word-break:break-word}.saTimeScheduleCalendar .saCurrentTime{position:absolute;width:100%;background:#e0173e;height:1px;z-index:4;outline:1px solid #fff;pointer-events:none}.saTimeScheduleCalendar .saCurrentTime::before{content:'';height:.5rem;min-width:.5rem;outline:1px solid #fff;position:absolute;left:0;top:-.1875rem;border-radius:.5rem;background:#e0173e}@keyframes saGoPrevPeriod{0%{opacity:0;transform:translateX(-6rem)}100%{opacity:1;transform:translateX(0)}}@keyframes saGoNextPeriod{0%{opacity:0;transform:translateX(6rem)}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;max-width:100%;-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 .saEmptyState{padding-top:4rem;width:100%}.saSmallScreenCalendar.saCalendarSection .saIsInEmptyState .saMoreDayButton{display:none}.saSmallScreenCalendar.saCalendarSection .saIsInEmptyState .saSlotWrapper{display: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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:hover .saIcon{color:#e0173e}}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:active{color:#fff;background:#e0173e}.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:.75rem}.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 .saCalendarHeaderInnerSmallScreen{display:flex;align-items:center;justify-content:space-between;flex:1 1 100%;position:relative}.saSmallScreenCalendar.saCalendarSection .saCalendarHeader{padding:.5rem .5rem .5rem .75rem;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:.5rem;padding:0 .5rem 1rem .5rem;position:absolute;width:100%;z-index:10;background:#fff;top:3.5rem;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:.5rem;align-items:center;font:inherit;color:inherit;border:none;background:0 0;padding:0;height:2.5rem;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% + 1rem);background-color:#eef1f5;position:absolute;left:-.5rem;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:.75rem}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:hover .saIcon{color:#2d6ce1}}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:active{color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:active::before{opacity:1;border-radius:.75rem}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:active .saIcon{color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:focus-within{color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:focus-within::before{opacity:1;border-radius:.5rem}.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:1.625rem}.saSmallScreenCalendar.saCalendarSection .saCalendarInner .saWeek{overflow:hidden}.saSmallScreenCalendar.saCalendarSection .saCalendarInnerWrapper{height:100%}.saSmallScreenCalendar.saCalendarSection .saWeekDay{font-size:.625rem;line-height:.625rem;min-height:1.5rem;height:auto}.saSmallScreenCalendar.saCalendarSection .saWeekNumber{font-size:.75rem;line-height:.75rem;width:1rem}.saSmallScreenCalendar.saCalendarSection .saDateX.saDateIsToday .saDateNumber{color:#fff;font-weight:400;background:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saDateNumber{padding:0 .25rem;height:1.25rem;min-width:1.25rem;max-width:fit-content;border-radius:.25rem;font-size:.875rem}.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:.75rem;height:.75rem;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:.875rem;height:.875rem;max-height:.875rem;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:.625rem;line-height:.625rem;font-weight:400}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow{display:flex;flex-direction:column;position:relative;min-width:100%;overflow:hidden;border-bottom:1px solid #ccd5e2;min-height:3.5rem;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:3.5rem}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saWeekDay{border:none;padding:0;height:3rem;justify-content:space-between}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber{flex:1;padding-top:1rem;height:unset;min-width:unset;max-width:unset;overflow:hidden;background-color:#f8f9fb}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saHasItems::after{content:'';height:.25rem;width:.25rem;border-radius:2px;position:absolute;background-color:#2d6ce1;bottom:.375rem;z-index:1;pointer-events:none}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saRedDay .saDateNumberInner{color:#e0173e}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber:active .saDateNumberInner{background-color:#eef1f5;color:#2d6ce1;border-radius:.75rem}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saDateIsToday .saDateNumberInner{color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saDateIsToday .saDateNumberInner::before{background:#e5efff;border-radius:.5rem;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:.5rem;transform:translateX(0)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saDateIsCurrent.saWideDate .saDateNumberInner::before{width:3rem}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumberInner{display:flex;align-items:center;justify-content:center;height:2rem;width:2rem;font-size:1rem;position:relative;z-index:1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumberInner::before{content:'';position:absolute;bottom:0;height:2rem;width:2rem;border-radius:.25rem;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%;min-height:12.5rem}.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:.5rem;padding-top:.5rem}.saSmallScreenCalendar.saCalendarSection .saDateListHeadingWrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;flex:1;background:#fff;top:0;z-index:1;padding:.5rem .5rem .5rem 1rem;max-height:3rem;border-bottom:1px solid #ccd5e2}.saSmallScreenCalendar.saCalendarSection .saDateListHeadingWrapper button.saIcon{display:flex;align-items:center;justify-content:center;font-size:1rem;height:2rem;min-width:2rem;border-radius:.5rem;color:#60748b;border:none;margin:0;background:0 0}.saSmallScreenCalendar.saCalendarSection .saDateListHeadingWrapper:active .saIcon{background:#f8f9fb;color:#2d6ce1}.saSmallScreenCalendar.saCalendarSection .saDateListHeading{display:flex;gap:1rem;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:1rem;height:2rem;min-width:2rem;max-width:2rem;border-radius:.5rem;color:#60748b;border:none;margin:0;background:0 0;position:absolute;right:.5rem;top:.25rem;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:2.75rem;width:2.75rem;position:absolute;right:-.25rem;top:-.25rem}.saSmallScreenCalendar.saCalendarSection .saListActivity{position:relative;min-height:2.5rem;border-radius:.5rem;-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 .25rem;min-height:2rem;border-radius:.25rem}.saSmallScreenCalendar.saCalendarSection .saListActivity.saAllDay .saListActivityInner{padding:0;min-height:2rem}.saSmallScreenCalendar.saCalendarSection .saListActivityInner{display:flex;flex-direction:column;justify-content:center;min-height:2.5rem;gap:2px;padding:.5rem 2.5rem .5rem 1rem;margin:0 .5rem;position:relative}.saSmallScreenCalendar.saCalendarSection .saListActivityInner .saActivityLine{position:absolute;min-height:calc(100% - 1rem);top:.5rem;left:.5rem;min-width:2px;border-radius:1px;background:#2d6ce1;transition:height .2s ease}.saSmallScreenCalendar.saCalendarSection .saListActivityInner.saHasCheckbox:active{background:#f8f9fb;border-radius:.75rem}.saSmallScreenCalendar.saCalendarSection .saListActivityInner .saCheckbox{width:1.25rem;height:1.25rem;position:absolute;left:.5rem;top:calc(50% - .625rem)}.saSmallScreenCalendar.saCalendarSection .saListActivityDescription,.saSmallScreenCalendar.saCalendarSection .saListActivityHeading{font-size:.75rem;line-height:1rem;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:.875rem;line-height:.875rem;color:#60748b}.saSmallScreenCalendar.saWeekdaysCalendar label.saListActivityInner{padding:.5rem 2.5rem .5rem 2.5rem}.saSmallScreenCalendar.saWeekdaysCalendar label.saListActivityInner::before{min-height:1.25rem;min-width:1.25rem;border-radius:.25rem;top:calc(50% - .625rem);background:#e5efff;transition:height .2s ease,background .2s ease}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saCalendarInner{overflow-x:auto}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saSlotWrapper{min-width:3rem}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saCalendarStripe::before{content:'';left:-3rem;position:absolute;height:100%;width:3rem}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saScheduleActivity.saHasLinks .saScheduleActivityInner{padding-right:.875rem}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saScheduleActivity button.saIcon{right:0;top:0;color:#313a44;min-width:1.5rem;max-width:1.5rem;height:1.5rem;margin-top:2px}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saExtraInfoList{flex:1 1 0;background:#fff;display:flex;width:100%;position:relative;padding:.25rem;flex-direction:column;gap:.25rem}.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 #ccd5e2}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saResourceLabelCell{flex:1 1 0;background:#fff;width:100%;position:relative;padding:.5rem;border-right:1px solid #ccd5e2;height:2.5rem;overflow:hidden;display:flex;gap:.5rem;align-items:center;border-bottom:1px solid #ccd5e2}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saResourceLabelCell.saHasLinks .saResourceLabel{width:calc(100% - 1.5rem)}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saResourceLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;width:calc(100% - 1rem);color:#313a44;font-weight:600}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saCalendarResourceMoreButton{position:absolute;right:.5rem;background:0 0;color:#60748b}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saCalendarStripe::before{content:none}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saCurrentTime{left:3rem;width:calc(100% - 3rem)}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saResourceLabelRow{position:sticky;top:0;z-index:9}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saButtonBadge{top:.375rem;right:.375rem;height:.5rem;width:.5rem;background:#e0173e;position:absolute;border-radius:.25rem;display:flex;align-items:center;justify-content:center}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar:not(.saHasHiddenResources) .saButtonBadge{display:none}.saToggleWrapper{display:flex;gap:.5rem;cursor:pointer;user-select:none;align-items:center;justify-content:space-between;min-height:2rem}.saToggleWrapper.saDisabled{cursor:default}.saToggleWrapper .saToggleLabelWrapper{display:flex;flex-direction:column;justify-content:center}.saToggleWrapper .saToggleLabel{display:flex;font-size:.875rem;line-height:.875rem}.saToggleWrapper .saToggleDescription{display:flex;height:.75rem;font-size:.75rem;color:#60748b}.saToggleWrapper:not(.saDisabled):active .saToggle::after{right:.875rem;width:1.5rem}.saToggleWrapper:not(.saDisabled):active .saToggle:checked::after{right:2px;width:1.5rem}.saToggleWrapper .saToggle{position:relative;min-width:2.5rem;height:1.5rem;overflow:hidden;appearance:none;-webkit-appearance:none;-moz-appearance:none}.saToggleWrapper .saToggle::before{content:'';min-height:1.5rem;min-width:2.5rem;border-radius:.75rem;background:#ccd5e2;box-shadow:inset 0 0 0 1px rgba(49,58,68,.1);transition:ease background-color .2s,ease box-shadow .2s;position:absolute}.saToggleWrapper .saToggle::after{content:'';height:1.25rem;width:1.25rem;border-radius:.625rem;background:#fff;box-shadow:inset 0 0 0 1px #f8f9fb,0 1px 2px 0 rgba(49,58,68,.6);right:1.125rem;top:2px;position:absolute;transition:ease all .2s}@media (pointer:fine){.saToggleWrapper .saToggle:hover::before{background:#d6f7d9}}.saToggleWrapper .saToggle:active::before{background:#91e89b}.saToggleWrapper .saToggle:active::after{right:.875rem;width:1.5rem}.saToggleWrapper .saToggle:checked::before{background:#29bb4e}.saToggleWrapper .saToggle:checked::after{right:2px}@media (pointer:fine){.saToggleWrapper .saToggle:checked:hover::before{background:#58d36e}}.saToggleWrapper .saToggle:checked:active::before{background:#91e89b}.saToggleWrapper .saToggle:checked:active::after{right:2px;width:1.5rem}.saDisabled.saToggleWrapper .saToggle:checked::before{background:#60748b}.saDisabled.saToggleWrapper .saToggle:checked::after{background:#ccd5e2;box-shadow:inset 0 0 0 1px 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:1.25rem}.saDisabled.saToggleWrapper .saToggle{cursor:default}.saDisabled.saToggleWrapper .saToggle::before{background:#ccd5e2}.saDisabled.saToggleWrapper .saToggle::after{background:#f8f9fb;box-shadow:inset 0 0 0 1px 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:1.125rem;width:1.25rem}.saSmallScreen .saToggleWrapper{gap:.5rem}.saSmallScreen .saToggleWrapper:active .saToggle::after{right:1.125rem;width:2.25rem}.saSmallScreen .saToggleWrapper:active .saToggle:checked::after{right:2px;width:2.25rem}.saSmallScreen .saToggleWrapper .saToggle{min-width:3.5rem;height:2rem}.saSmallScreen .saToggleWrapper .saToggle::before{min-height:2rem;min-width:3.5rem;border-radius:1rem}.saSmallScreen .saToggleWrapper .saToggle::after{height:1.75rem;width:1.75rem;border-radius:.875rem;right:1.625rem}.saSmallScreen .saToggleWrapper .saToggle:active::after{right:1.125rem;width:2.25rem}.saSmallScreen .saToggleWrapper .saToggle:checked::after{right:2px;width:1.75rem}.saSmallScreen .saToggleWrapper .saToggle:checked:active::after{right:2px;width:2.25rem}.saVisibleParametersWrapper{display:flex;flex-direction:column;padding:1rem;border-radius:1rem;gap:.5rem;width:fit-content;background:#f8f9fb;border:1px solid #ccd5e2;margin-bottom:1rem}.saLargeScreen .saVisibleParametersWrapper{min-width:20.25rem}.saVisibleParametersWrapper *{box-sizing:border-box}.saVisibleParametersWrapper .saVisibleParametersHeading{font-weight:600;display:flex;justify-content:space-between;gap:1rem;color:#313a44}.saVisibleParametersWrapper .saVisibleParametersHeading h2{font-size:1rem;line-height:1rem}.saVisibleParametersWrapper .saVisibleParametersGroup{display:flex;gap:1rem;flex-wrap:wrap;flex-direction:column}.saVisibleParametersWrapper .saVisibleParameter{display:flex;flex-direction:column}.saVisibleParametersWrapper .saVisibleParameterLabel{font-size:.75rem;line-height:.75rem;color:#506072}.saVisibleParametersWrapper .saVisibleParameterValue{font-size:.875rem;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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem;position:relative;margin-top:-.5rem;margin-right:-.5rem}.saVisibleParametersWrapper .saVisibleParametersButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:hover .saIcon{color:#e0173e}}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:active{color:#fff;background:#e0173e}.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:.75rem}.saVisibleParametersWrapper .saVisibleParametersButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saVisibleParametersWrapper .saVisibleParametersButton .saIcon.saExpanded{transform:rotate(180deg);transition:transform ease .2s}.saVisibleParametersWrapper .saVisibleParametersButton::after{content:'';height:3rem;width:calc(100% + .5rem);right:-.5rem;top:-.5rem;opacity:0;position:absolute}@media (pointer:fine){.saVisibleParametersWrapper .saVisibleParametersButton:hover{background:#eef1f5}}.saVisibleParametersWrapper .saVisibleParametersButton:active{background:#dde3ec}.saSmallScreen .saVisibleParametersRoot{display:flex;padding:0 1rem}.saSmallScreen .saVisibleParametersRoot .saVisibleParametersWrapper{margin-bottom:1rem;margin-top:1rem;width:100%}.saSmallScreen .saVisibleParametersRoot .saVisibleParametersButton{flex:unset}.saSmallScreen .saVisibleParametersRoot .saVisibleParametersButton::after{left:unset;right:-.5rem}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:#4582f4}.saKpiOuter{display:flex;gap:.25rem;flex-direction:column;flex:1;position:relative}.saKpiOuter .saKpiHeading{display:flex;gap:.5rem;align-items:baseline;font-size:.875rem;font-weight:500}.saKpiOuter .saKpiHeading .saIcon{font-size:.75rem;color:#7088a4}.saKpiOuter .saKpiWrapper{display:flex;align-items:baseline;gap:.5rem;margin-top:-.5rem;margin-bottom:-.5rem}.saKpiOuter .saKpiWrapper:has(.saTrendPeriod){align-items:center}.saKpiOuter .saKpi{display:flex;align-items:baseline;gap:.25rem}.saKpiOuter .saKpiValue{font-size:3rem;line-height:4rem;font-weight:600;white-space:nowrap}.saSmallScreen .saKpiOuter .saKpiValue{font-size:2.5rem;line-height:4rem}.saKpiOuter .saKpiSuffix{font-size:1.5rem;font-weight:900;white-space:nowrap}.saSmallScreen .saKpiOuter .saKpiSuffix{font-size:1.25rem}.saKpiOuter .saTrendWrapper{display:flex;flex-direction:column;gap:.375rem;align-items:baseline}.saKpiOuter .saTrend{display:flex;align-items:baseline;gap:.25rem;border-radius:1rem;padding:.25rem .5rem;width:fit-content}.saKpiOuter .saTrend.saNegative{background:#fde7eb;color:#e0173e}.saKpiOuter .saTrend.saPositive{background:#d9ffe5;color:#008429}.saKpiOuter .saTrend.saNeutral{background:#eff1f4;color:#60748b}.saKpiOuter .saTrendInner{display:flex;align-items:baseline;gap:2px}.saKpiOuter .saTrendValue{font-size:.875rem;line-height:.875rem;font-weight:500;white-space:nowrap}.saKpiOuter .saTrendSuffix{font-size:.625rem;line-height:.875rem;font-weight:900;white-space:nowrap}.saKpiOuter .saTrendPeriod{font-size:.625rem;line-height:.75rem;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:.875rem;font-weight:500;display:flex;gap:.5rem;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:#58d36e}.saInfoSqlMeterWrapper .saMeterYellow{stroke:#f6ad00}.saInfoSqlMeterWrapper .saMeterRed{stroke:#ea4f5b}@media (pointer:fine){.saInfoSqlMeterWrapper .saMeterIntervalWithTooltip:hover .saMeterValueDefaultColor{stroke:#1c57c6}.saInfoSqlMeterWrapper .saMeterIntervalWithTooltip:hover .saMeterGreen{stroke:#29bb4e}.saInfoSqlMeterWrapper .saMeterIntervalWithTooltip:hover .saMeterYellow{stroke:#da9600}.saInfoSqlMeterWrapper .saMeterIntervalWithTooltip:hover .saMeterRed{stroke:#e0173e}}.saInfoSqlMeterWrapper .saMeterValueText{text-anchor:middle}.saInfoSqlMeterWrapper .saMeterIntervalText{fill:#60748b;font-size:.5rem}.saInfoSqlMeterWrapper .saMeterIntervalText.saMeterTextLeft{text-anchor:end}.saInfoSqlMeterWrapper .saMeterIntervalText.saMeterTextCenter{text-anchor:middle}.saInfoSqlMeterWrapper .saMeterIntervalText.saMeterTextRight{text-anchor:start}.saSmallScreen .saInfoSqlMeterWrapper{flex-direction:column;gap:1.5rem}.saBankgiroLink{min-width:40rem}.saBankgiroLink .saDialog{border:2px solid #ccd5e2;border-radius:.75rem;display:inline-block;max-width:50rem;padding:1rem 3rem 1.5rem 3rem;margin-top:1rem}.saBankgiroLink .saDialog h2{margin-bottom:.5rem}.saBankgiroLink .saDialog p{margin-bottom:1rem}.saBankgiroLink .saDialog button{display:inline-flex}.saBankgiroLink .saDialog button i{margin-right:.5rem;color:#7088a4}.saBankgiroLink .saDialog .saStatus{font-size:large}.saBankgiroLink .saDialog .saQrWrapper{display:flex;justify-content:center}.saBankgiroLink .saDialog .saQrWrapper img{margin-top:1rem}.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;max-width:100%;flex-shrink:0;min-width:6rem}.saBankgiroLink button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saBankgiroLink button:active{border-radius:.75rem}.saStandard .saBankgiroLink button .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saBankgiroLink button{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saBankgiroLink button:active{border-radius:.75rem}.saCompact .saBankgiroLink button .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saBankgiroLink button{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saBankgiroLink button:active{border-radius:.75rem}.saSmallScreen .saBankgiroLink button .saIcon{font-size:1.25rem;min-width:1.625rem}.saBankgiroLink button:disabled{opacity:.4;pointer-events:none}.saBankgiroLink ol{margin:0;padding:0;margin-bottom:1rem}.saBankgiroLink ol li{padding-left:2rem;list-style-type:decimal;list-style-position:inside;position:relative;z-index:1;font-weight:600;line-height:2;font-size:1rem}.saBankgiroLink ol li ol{padding-bottom:2px;margin-bottom:0;margin-top:-2px}.saBankgiroLink ol li ol li{font-size:.75rem;font-weight:400;line-height:1.6;padding-bottom:0;padding-left:2rem;list-style-type:none;margin-bottom:.5rem}.saBankgiroLink li:not(.saParent).saError{background:#fff7f7;border-radius:.5rem}.saBankgiroLink ol li .saImgHolder{position:absolute;width:2rem;height:100%;top:0;left:.5rem;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:#009b36}.saBankgiroLink .saError>.saImgHolder>.saStepStatus.saError{display:inline-block;color:#e0173e}.saBankgiroLink .saOngoing>.saImgHolder>.saStepStatus.saOngoing{display:inline-block;color:#0f44a6}.saBankgiroLink .saInfoText{font-size:.875rem;padding:0 0 0 1.5rem;margin-left:.5rem;font-weight:300}.saBankgiroLink .saInfoText i{font-size:1.1875rem;color:#7088a4;margin-right:.3125rem;top:2px;position:relative}.saBankgiroLink .saBankgiroLogotype{padding:.5rem 0}.saBankgiroLink .saErrorBox{padding:.5rem;background:#fff7f7;border:1px solid #e0173e;border-radius:.5rem;margin:.75rem 0}.saBankgiroLink .saDebugBox{background:#f8f9fb;border:1px solid #dde3ec;border-radius:.5rem;padding:.5rem 1rem;margin-top:1.5rem}.saBankgiroLink .saDebugBox h2,.saBankgiroLink .saDebugBox p{padding-bottom:.5rem}.saBankgiroLink .saDebugBox h2{font-size:1.5rem}.saBankIdWrapper .saBankId{display:flex;flex-direction:column;max-width:40rem;margin-top:1px;box-shadow:inset 0 0 0 1px #dde3ec;border-radius:1rem;width:fit-content}.saSmallScreen .saBankIdWrapper .saBankId{margin:1rem}.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:.5rem;padding:1rem;max-width:24.5rem}.saSmallScreen .saBankIdWrapper .saBankIdHeader{width:100%;align-items:center;text-align:center}.saBankIdWrapper .saBankIdHeader .saBankIdLogo{width:2.5rem;min-height:2.5rem}.saBankIdWrapper .saBankIdHeader h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.saBankIdWrapper .saBankIdHeader span{font-size:.875rem;line-height:1rem}.saBankIdWrapper .saQrWrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:13.375rem;width:13.375rem;border:1px solid transparent;border-left:1px solid #dde3ec;border-radius:0 1.5rem 0 0;overflow:hidden}.saSmallScreen .saBankIdWrapper .saQrWrapper{width:100%;padding-top:0}.saBankIdWrapper .saQr{height:13.25rem}.saBankIdWrapper .saBankIdAppInstructions{background:url(../img/desktop-phone.svg) top center no-repeat;width:11.5rem;height:11.5rem}.saBankIdWrapper .saBankIdFooter{display:flex;align-items:center;gap:.5rem;border:1px solid #dde3ec;padding:1rem;background:#f8f9fb;margin-top:-1px;border-radius:0 0 1rem 1rem;flex-wrap:wrap}.saSmallScreen .saBankIdWrapper .saBankIdFooter .saButton{flex-basis:100%}.saBankIdWrapper i.saBankIdLogo{display:flex;background:url(../img/bankid.svg);height:1.5rem;min-width:1.5rem;background-repeat:no-repeat;background-position:center}.saCompact .saBankIdWrapper i.saBankIdLogo{height:1rem;min-width:1rem}.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;max-width:100%;flex-shrink:0;min-width:6rem}.saBankIdWrapper button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:.5rem;height:2.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem}.saStandard .saBankIdWrapper button:active{border-radius:.75rem}.saStandard .saBankIdWrapper button .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saBankIdWrapper button{gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saCompact .saBankIdWrapper button:active{border-radius:.75rem}.saCompact .saBankIdWrapper button .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saBankIdWrapper button{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem .75rem}.saSmallScreen .saBankIdWrapper button:active{border-radius:.75rem}.saSmallScreen .saBankIdWrapper button .saIcon{font-size:1.25rem;min-width:1.625rem}@media (pointer:fine){.saBankIdWrapper .saButtonGhost:hover{background:#dde3ec}}.saBankIdWrapper .saButtonGhost:active{background:#ccd5e2}.saQrWrapper{display:flex;align-items:center;flex-direction:column}.saQrWrapper .saQrCountdown{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.saBankIdWrapper .saQrWrapper .saQrCountdown{padding-bottom:1rem}.saQrWrapper .saQrCountdown progress{appearance:none;width:11.25rem;height:.5rem}.saQrWrapper .saQrCountdown progress::-webkit-progress-bar{background-color:#dde3ec;border-radius:999rem}.saQrWrapper .saQrCountdown progress::-webkit-progress-value{background-color:#2d6ce1;border-radius:999rem;transition:width ease .2s,background-color ease .2s}.saQrWrapper .saQrCountdown progress.saUrgent::-webkit-progress-value{background-color:#8b4af1}.saQrWrapper .saQrCountdownText{font-size:.875rem;line-height:normal;color:#506072}.saErrorSummaryWrapper{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background-color:#fff;margin-bottom:.5rem;border-radius:1rem;border:1px #dde3ec solid;position:relative}.saSmallScreen .saErrorSummaryWrapper{margin:1rem}.saErrorSummaryWrapper .saErrorSummaryCloseButton{position:absolute;top:.5rem;right:.5rem;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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0}.saErrorSummaryWrapper .saErrorSummaryCloseButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:hover .saIcon{color:#e0173e}}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:active{color:#fff;background:#e0173e}.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:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saErrorSummaryWrapper .saErrorSummaryCloseButton:active{border-radius:.75rem}.saCompact .saErrorSummaryWrapper .saErrorSummaryCloseButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saErrorSummaryWrapper .saErrorSummaryCloseButton:active{border-radius:.75rem}.saSmallScreen .saErrorSummaryWrapper .saErrorSummaryCloseButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saErrorSummaryWrapper .saErrorSummaryCloseButton:active{border-radius:.75rem}.saErrorSummaryWrapper .saErrorSummaryHeadingWrapper{display:flex;align-items:center;gap:.5rem;padding-right:2.5rem}.saErrorSummaryWrapper .saErrorSummaryHeadingWrapper .saIcon{color:#e0173e;font-size:1.25rem}.saErrorSummaryWrapper .saErrorSummary{display:flex;flex-direction:column;gap:.5rem;list-style-type:disc;margin-inline-start:.5rem}.saErrorSummaryWrapper .saErrorSummary li{margin-inline-start:1rem}.saErrorSummaryWrapper .saErrorSummary li::marker{color:#e0173e}.saErrorSummaryWrapper .saErrorSummary .saErrorMessage{color:#e0173e;transition:ease color .2s;text-decoration:underline;cursor:pointer}@media (pointer:fine){.saErrorSummaryWrapper .saErrorSummary .saErrorMessage:hover{color:#bf0024}}.saErrorSummaryWrapper .saErrorSummary .saErrorMessage:active{color:#9b0002}.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:1rem;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:3rem;background:#f7faff;border-radius:.5rem;display:flex;align-items:center;gap:.5rem;border:1px solid #2d6ce1;padding:.5rem .75rem;color:#313a44;box-sizing:border-box;margin-bottom:.5rem}.saTreeViewWrapper .saFileDropDescription .saIcon{font-size:1.25rem;color:#2d6ce1;background:url(../img/drag-and-drop.svg);width:1.75rem;height:2rem}.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:2rem}.saTreeViewWrapper .saTreeView .saLoadingWrapper{display:flex;justify-content:center;align-items:center;position:relative;height:1.25rem;width:1.25rem;transition:ease transform .2s,ease width .2s}.saTreeViewWrapper .saTreeView .saLoading{display:none;width:1.25rem;height:1.25rem;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:1.25rem;height:1.25rem;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:.5rem}.saTreeViewWrapper .saTreeView .saLoadingSpinnerWrapper .saLoadingSpinner,.saTreeViewWrapper .saTreeView .saLoadingSpinnerWrapper .saLoadingSpinner::after{height:1rem;width:1rem}.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:.75rem;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:#e5efff;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% + 1.25rem);width:1px;background:#ccd5e2;top:-1rem;left:.5rem;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:#e5efff;outline-color:#2d6ce1}.saTreeViewWrapper .saTreeView>li::after{top:.5rem;height:100%}.saTreeViewWrapper .saTreeView>li label::after{height:.5rem}.saTreeViewWrapper .saTreeView li:last-child::after{background:0 0}.saTreeViewWrapper .saTreeView li:only-child::after{background:#ccd5e2;height:1.5rem}.saTreeViewWrapper .saTreeView input.saExpander{display:flex;justify-content:center;align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:1rem;width:1rem;min-width:1rem;background:#2d6ce1;color:#fff;border-radius:.25rem;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:2rem;width:2rem;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:.625rem;width:.625rem;position:absolute;inset:.1875rem;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:.375rem}.saTreeViewWrapper .saTreeView .saExpandIconDiv{background:#8fa5c0;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:.25rem;position:relative;margin:.1875rem .1875rem .1875rem .2813rem;width:1rem;height:1rem;z-index:2;cursor:wait;visibility:hidden}.saTreeViewWrapper .saTreeView .saExpandIcon{position:absolute;font-size:.75rem}.saTreeViewWrapper .saTreeView label.saNodeExpand .saExpander{visibility:visible}.saTreeViewWrapper .saTreeView label.saNodeExpand .saExpander:disabled{background:#8fa5c0;cursor:default}.saTreeViewWrapper .saTreeView li label{display:flex;gap:.5rem;align-items:center;padding-left:.5rem;min-height:2rem;position:relative;font-size:.875rem;line-height:1.25rem;white-space:break-spaces;overflow-wrap:break-word;border-radius:.5rem;padding-right:.5rem;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:2rem;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:.5rem;width:100%;cursor:pointer}.saTreeViewWrapper .saTreeView li label::after{content:'';position:absolute;height:1rem;width:1.4375rem;margin-left:-1px;border:1px solid #ccd5e2;z-index:1;border-width:0 0 1px 1px;transform:translate(-.25rem,-.5rem);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:49.1875rem}.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:49.5rem}.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:48.1875rem}.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:48.5rem}.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:47.1875rem}.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:47.5rem}.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:46.1875rem}.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:46.5rem}.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:45.1875rem}.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:45.5rem}.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:44.1875rem}.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:44.5rem}.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:43.1875rem}.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:43.5rem}.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:42.1875rem}.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:42.5rem}.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:41.1875rem}.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:41.5rem}.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:40.1875rem}.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:40.5rem}.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:39.1875rem}.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:39.5rem}.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:38.1875rem}.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:38.5rem}.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:37.1875rem}.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:37.5rem}.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:36.1875rem}.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:36.5rem}.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:35.1875rem}.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:35.5rem}.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:34.1875rem}.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:34.5rem}.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:33.1875rem}.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:33.5rem}.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:32.1875rem}.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:32.5rem}.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:31.1875rem}.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:31.5rem}.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:30.1875rem}.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:30.5rem}.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:29.1875rem}.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:29.5rem}.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:28.1875rem}.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:28.5rem}.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:27.1875rem}.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:27.5rem}.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:26.1875rem}.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:26.5rem}.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:25.1875rem}.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:25.5rem}.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:24.1875rem}.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:24.5rem}.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:23.1875rem}.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:23.5rem}.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:22.1875rem}.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:22.5rem}.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:21.1875rem}.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:21.5rem}.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:20.1875rem}.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:20.5rem}.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:19.1875rem}.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:19.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li::after{left:18.1875rem}.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:18.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li::after{left:17.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li label{padding-left:17.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li::after{left:16.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li label{padding-left:16.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li::after{left:15.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li label{padding-left:15.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li::after{left:14.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li label{padding-left:14.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li::after{left:13.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li label{padding-left:13.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li::after{left:12.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li label{padding-left:12.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li::after{left:11.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li label{padding-left:11.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li::after{left:10.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li label{padding-left:10.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li::after{left:9.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li label{padding-left:9.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li::after{left:8.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li label{padding-left:8.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li::after{left:7.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li label{padding-left:7.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li::after{left:6.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li label{padding-left:6.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li::after{left:5.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li label{padding-left:5.5rem}.saTreeViewWrapper ul.saTreeView li li li li li::after{left:4.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li label{padding-left:4.5rem}.saTreeViewWrapper ul.saTreeView li li li li::after{left:3.1875rem}.saTreeViewWrapper ul.saTreeView li li li li label{padding-left:3.5rem}.saTreeViewWrapper ul.saTreeView li li li::after{left:2.1875rem}.saTreeViewWrapper ul.saTreeView li li li label{padding-left:2.5rem}.saTreeViewWrapper ul.saTreeView li li::after{left:1.1875rem}.saTreeViewWrapper ul.saTreeView li li label{padding-left:1.5rem}.saTreeViewWrapper ul.saTreeView li::after{left:.1875rem}.saTreeViewWrapper ul.saTreeView li label{padding-left:.5rem}.saTreeViewWrapper .saTreeViewButtons{display:flex;gap:.5rem;justify-self:flex-end}.saTreeViewWrapper .saDragHandle{display:flex;justify-content:center;align-items:center;height:1.5rem;min-width:.75rem;font-size:1.25rem;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:.25rem;height:1.5rem;width:1.5rem;min-width:1.5rem;cursor:pointer;text-align:center;font-size:.875rem;line-height:.875rem;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:#e0173e;border-color:#fbd4dc}.saTreeViewWrapper button.saTreeViewButton.saDestructive .saIcon{color:#e0173e}.saTreeViewWrapper button.saTreeViewButton.saDestructive .saBadge{background-color:#e0173e}@media (pointer:fine){.saTreeViewWrapper button.saTreeViewButton.saDestructive:hover{color:#fff;background:#e0173e;border-color:transparent}.saTreeViewWrapper button.saTreeViewButton.saDestructive:hover .saIcon{color:#fff}.saTreeViewWrapper button.saTreeViewButton.saDestructive:hover .saBadge{background-color:#fff;color:#e0173e;border-color:#e0173e}}.saTreeViewWrapper button.saTreeViewButton.saDestructive:active{color:#fff;background:#be1435;border-color:transparent}.saTreeViewWrapper button.saTreeViewButton.saDestructive:active .saIcon{color:#fff;background-color:#be1435}.saTreeViewWrapper button.saTreeViewButton.saDestructive:active .saBadge{background-color:#fff;color:#be1435;border-color:#be1435}.saTreeViewWrapper button.saTreeViewButton:active{border-radius:.5rem}.saTreeViewWrapper button.saTreeViewButton::after{content:'';height:2rem;width:2rem;position:absolute}.saTreeViewWrapper .saSortable li:active::after{background:0 0}.saTreeViewWrapper .saSortable label:active::after{border:transparent}.saSmallScreen .saMultiPartContent .saTreeViewWrapper{padding:0}.saSmallScreen .saTreeViewWrapper{padding:1rem 1rem 1rem .5rem}.saSmallScreen .saTreeViewWrapper ul.saTreeView>li[aria-expanded]:first-child:after{top:1.5rem}.saSmallScreen .saTreeViewWrapper ul.saTreeView li label::after{height:3rem;transform:translate(-.25rem,-1.5rem)}.saSmallScreen .saTreeViewWrapper ul.saTreeView li label{min-height:3rem;gap:.75rem;overflow-wrap:anywhere}.saSmallScreen .saTreeViewWrapper ul.saTreeView li label a{min-height:3rem;line-height:3rem}.saSmallScreen .saTreeViewWrapper .saTreeViewPlaceholder{min-height:3rem}.saSmallScreen .saTreeViewWrapper button.saTreeViewButton{border-radius:.5rem;height:2rem;min-width:2rem;font-size:1rem;line-height:1rem;transition:ease all .2s}.saSmallScreen .saTreeViewWrapper button.saTreeViewButton:active{border-radius:.75rem}.saSmallScreen .saTreeViewWrapper button.saTreeViewButton::after{content:'';height:3rem;width:3rem;position:absolute}.saSmallScreen .saToolbox{display:none}.saPartHeader+.saToolbox{right:0;top:0}.saHasBorder .saPartHeader+.saToolbox{right:1rem;top:1rem}.saPageHeader .saToolbox{right:0}.saToolbox{position:absolute;background:#fff;z-index:900;display:flex;flex-direction:row;border-radius:.5rem;align-items:center;justify-content:flex-end;width:2.5rem;transition:ease width .1s,ease border-radius .2s;transition-delay:.1s;overflow:hidden;margin-left:1rem}.saToolbox *{box-sizing:border-box}.saCompact .saToolbox{margin-left:.5rem;width:2rem}.saToolbox.saOpen{width:fit-content;border-radius:.5rem}.saToolbox ul{display:flex;flex-direction:row;padding:.25rem .3125rem .25rem .25rem;margin-right:-1px;transition:ease all .2s;opacity:0;transform:translateX(1.5rem);visibility:hidden;pointer-events:none;box-shadow:inset 0 0 0 1px #ccd5e2;border-radius:.5rem 0 0 .5rem}.saOpen.saToolbox ul{opacity:1;transform:translateX(0);visibility:visible;pointer-events:unset}.saToolbox li:first-child .saToolboxButton::after{width:calc(100% + .25rem);left:-.25rem}.saToolbox li:last-child .saToolboxButton::after{width:calc(100% + .25rem);left:unset;right:-.25rem}.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:#7734d5;color:#fff}.saToolbox .saDebug .saToolboxButton .saIcon{color:#008429}@media (pointer:fine){.saToolbox .saDebug .saToolboxButton:hover{background:#58d36e}.saToolbox .saDebug .saToolboxButton:hover .saIcon{color:#00430d}}.saToolbox .saDebug .saToolboxButton:active{background:#91e89b;color:#00430d}.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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;max-width:2rem;min-width:2rem;height:2rem;color:#60748b;font-size:1rem;transition:ease background .2s,ease color .2s,ease border-radius .2s;position:relative;border-radius:.375rem}.saToolbox .saToolboxButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e}.saToolbox .saToolboxButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saToolbox .saToolboxButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saToolbox .saToolboxButton.saDestructive:hover .saIcon{color:#e0173e}}.saToolbox .saToolboxButton.saDestructive:active{color:#fff;background:#e0173e}.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:1.5rem;min-width:1.5rem;height:1.5rem;border-radius:.25rem}.saToolbox .saToolboxButton:active{border-radius:.75rem}.saCompact .saToolbox .saToolboxButton:active{border-radius:.5rem}.saToolbox .saToolboxButton::after{content:'';height:calc(100% + .5rem);width:100%;position:absolute;left:0;top:-.25rem}.saToolbox .saToolboxButton.saExpandButton{padding:.5rem .75rem;border-radius:.5rem;flex-direction:column;gap:.25rem;min-width:2.5rem;height:2.5rem;transition:ease all .2s;position:relative;box-shadow:inset 0 0 0 1px #ccd5e2}.saCompact .saToolbox .saToolboxButton.saExpandButton{min-width:2rem;height:2rem;padding:.5rem}@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 .5rem .5rem 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:.625rem}.saOpen.saToolbox .saToolboxButton.saExpandButton span:nth-child(1){top:.375rem;left:-.25rem;transform:rotate(45deg)}.saOpen.saToolbox .saToolboxButton.saExpandButton span:nth-child(2){top:.375rem;left:-.25rem;transform:rotate(-45deg)}.saOpen.saToolbox .saToolboxButton.saExpandButton span:nth-child(3){top:-.375rem;left:.25rem;transform:rotate(45deg)}.saOpen.saToolbox .saToolboxButton.saExpandButton span:nth-child(4){top:-.375rem;left:.25rem;transform:rotate(-45deg)}.saSmallScreen .saPlanner{margin-top:1rem;margin-left:1rem}.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:15rem}.saPlanner .saCalendarSidebar:not(.saClose)~.saCalendar{width:calc(100% - 15rem);left:15rem}.saPlanner .saSidebarFilters{overflow-x:hidden;overflow-y:auto}.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 #ccd5e2}.saPlanner .saStickyTop .saWeek:not(.saUnbooked) .saRowSticky>div{border-bottom:none}.saPlanner .saStickyTop .saWeek:not(.saUnbooked) .saRowSticky>div.saAggregateTitle{border-bottom:1px solid #ccd5e2}.saPlanner .saStickyTop .saWeek:not(.saUnbooked) .saRowSticky>div:not(.saAggregateTitle){background-color:#f8f9fb}.saPlanner .saStickyTop .saWeek:last-child .saRowSticky>div{border-bottom:1px solid #ccd5e2}.saPlanner .saWeekDay{flex-direction:column;height:3rem;color:#60748b;border-bottom:1px solid #ccd5e2}.saPlanner .saWeekDay .saDateNumber{font-size:.875rem}.saPlanner .saWeekDay.saDateIsToday{color:#2d6ce1}.saPlanner .saWeekDay.saRedDay{color:#e0173e}.saPlanner .saWeekDay.saWeekCell{color:#313a44;font-size:.875rem}.saPlanner .saWeekDay.saWeekCell .saDateNumber{font-size:.75rem;line-height:.75rem;height:.75rem;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 #ccd5e2;border-bottom:1px solid #ccd5e2;width:3rem;min-width:3rem;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:.6875rem;padding:.25rem}.saPlanner .saPlannerAggregateCell span{overflow-wrap:break-word;overflow:hidden}.saPlanner .saPlannerAggregateCell.saAggregateTitle{border-left:1px solid #ccd5e2;border-top:1px solid #ccd5e2;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:.75rem;line-height:.75rem;height:1.5rem}.saPlanner.saNarrow div:not(.saRowSticky,.saStickyTop,.saUnbooked)>.saPlannerCell:not(.saTimeCell,.saUnbookedItems,.saCounterCell,.saResourceHeadingCell){padding:0}.saPlanner.saNarrow div:not(.saRowSticky,.saStickyTop,.saUnbooked)>.saPlannerCell:not(.saTimeCell,.saUnbookedItems,.saCounterCell,.saResourceHeadingCell) .saPlannerHoverTarget{min-height:calc(100% + 2px);width:calc(100% + 2px);top:-1px;left:-1px}.saPlanner.saNarrow .saWeek:not(.saUnbooked)>.saPlannerCell:not(.saColumnAggregate,.saTimeCell){border-right:1px solid #eef1f5}.saPlanner.saNarrow .saTimeCell{font-size:.625rem;line-height:.625rem;padding-left:2px;border:none;background-color:transparent}.saPlanner.saNarrow.saSkipHours .saTimeCell.saLastCellInBlock:not(.saLastCellInDay){clip-path:polygon(0 66%,100% 66%,100% 100%,0 100%)}.saPlanner.saNarrow.saSkipHours .saSkippable span{display:none}.saPlanner .saActivityInner{justify-content:flex-start;margin-top:-2px;overflow:hidden}.saPlanner .saActivityHeadingWrapper{display:inline;line-height:.75rem;overflow:unset}.saPlanner .saActivityHeadingWrapper .saBoxIcons{margin-top:-.25rem;display:inline}.saPlanner .saActivityHeadingWrapper .saBoxIcons>span{padding-right:.25rem}.saPlanner .saActivityHeadingWrapper .saActivityHeading{display:inline}.saPlanner .saCalendar .saUnbooked .saPlannerCell:nth-last-child(2),.saPlanner .saPlannerCell.saUnbookedItems{border-right-color:transparent}.saPlanner .saPlannerCell{min-height:unset;display:flex;flex-direction:column;position:relative;border:1px solid transparent;border-right:1px solid #ccd5e2;overflow-x:visible;padding:.25rem;background-color:#fff;border-bottom:1px solid #ccd5e2}.saPlanner .saPlannerCell .saPlannerHoverTarget{min-height:calc(100% + .5625rem);width:calc(100% + .625rem);top:-.3125rem;position:relative;left:-.3125rem;cursor:pointer}.saPlanner .saPlannerCell .saPlannerDropTarget{position:absolute;top:0}.saPlanner .saPlannerCell .saPlannerDropTarget.saDropOn{border:1px dashed #2d6ce1}.saPlanner .saPlannerCell:last-child{border-right-color:transparent}.saPlanner .saPlannerCell.saHasLinks .saPlannerHoverTarget:hover,.saPlanner .saPlannerCell.saLastClicked .saPlannerHoverTarget{background:#f8f9fb;outline:1px solid #2d6ce1;outline-offset:-1px}.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 .3125rem top .25rem}.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 .3125rem top .25rem}.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 .875rem top .375rem,right .3125rem top .375rem;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.saLastCellInBlock .saPlannerHoverTarget,.saPlanner .saPlannerCell.saLastCellInBlock.saTimeCell{border-right:1px solid #ccd5e2}.saPlanner .saPlannerCell.saDropOn,.saPlanner .saPlannerCell.saDropOn .saPlannerHoverTarget{border:1px dashed #2d6ce1;background-color:#e5efff}.saPlanner .saPlannerCell.saResourceHeadingCell{background-color:#f8f9fb;border-right-color:#ccd5e2}.saPlanner .saPlannerCell.saDateRowHeading{padding:0}.saPlanner .saPlannerCell.saDateRowHeading .saCalendarSidebarExpander{max-height:unset;border-radius:0 .25rem .25rem 0;height:2rem;width:1.5rem;margin-left:-1px;margin-top:.4375rem}.saPlanner .saPlannerCell.saDateRowHeading .saCalendarSidebarExpander.saClose{border-radius:.25rem 0 0 .25rem}.saPlanner .saInputTextWrapper.saLabeled.shortest{width:5rem}.saPlanner .saInputTextWrapper.saLabeled .saLabeledLabel{width:100%}.saPlanner .saCalendarHeading{display:flex;flex-direction:column}.saPlanner .saCalendarHeading p{font-size:.875rem;line-height:1rem;font-weight:400}.saPlanner .saPlannerCellInner{display:flex;align-items:start;justify-content:center;flex-direction:column;flex:1;width:100%;gap:.25rem;padding:.25rem;height:2rem}.saPlanner .saPlannerCellHeading{font-size:.875rem;line-height:1.125rem;font-weight:400}.saPlanner .saPlannerCellHeading.saPlannerLink{display:flex;gap:.25rem;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:.75rem;line-height:.75rem;color:#404c5b;font-weight:300}.saPlanner .saResourceHeader{background-color:#fff;z-index:6}.saPlanner .saCalendarSectionInner{position:relative;overflow:hidden;border-radius:0 0 0 1rem}.saPlanner .saActivity.saAllDay{background-color:#ccd5e2;height:1.5rem}.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:.75rem;background-color:#fff;display:flex;justify-content:center;align-items:center;border-right-color:#ccd5e2}.saPlanner .saWeek{width:fit-content;border-bottom:none;background-color:#fff}.saPlanner .saWeek.saWeekExtra .saWeekExtraInner{padding:.25rem;min-height:2rem;border-bottom:1px solid #ccd5e2}.saPlanner .saStickyTop>.saWeek:last-child>.saPlannerCell:not(.saColumnAggregate){border-bottom-color:transparent}.saPlanner .saCalendar>.saWeek:last-child{border-bottom-color:transparent}.saPlanner .saCalendar>.saWeek:last-child .saPlannerAggregateCell,.saPlanner .saCalendar>.saWeek:last-child .saPlannerCell:not(.saColumnAggregate){border-bottom-color:transparent}.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;max-width:100%;flex-shrink:0;color:#2d6ce1;background:0 0;gap:.5rem;padding:.5rem;height:2rem;border-radius:.5rem;font-size:.875rem}.saPlanner .saUnbooked .saExpandButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.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:#e0173e}.saPlanner .saUnbooked .saExpandButton.saDestructive .saIcon{color:#e0173e}@media (pointer:fine){.saPlanner .saUnbooked .saExpandButton.saDestructive:hover{color:#e0173e;background:#ffe8e7}.saPlanner .saUnbooked .saExpandButton.saDestructive:hover .saIcon{color:#e0173e}}.saPlanner .saUnbooked .saExpandButton.saDestructive:active{color:#fff;background:#e0173e}.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:.75rem}.saPlanner .saUnbooked .saExpandButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saPlanner .saUnbooked .saExpandButton .saIcon{transform:rotate(180deg)}.saPlanner .saUnbooked .saPlannerCell{overflow-y:auto;flex-direction:row}.saPlanner .saUnbooked .saPlannerAggregateCell{justify-content:center;padding-top:.25rem;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:2.625rem}.saPlanner .saUnbookedWrapper{width:100%;height:fit-content}.saPlanner .saUnbookedWrapper .saUnbookedRow.saClosed{height:2.625rem}.saPlanner .saUnbookedWrapper .saUnbookedRow.saClosed .saUnbookedItems{display:none}.saPlanner .saUnbookedWrapper .saWeek{width:100%}.saPlanner .saUnbookedWrapper .saPlannerCell:first-child{width:10.5rem;min-width:10.5rem}.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:.5rem;height:1.5rem;min-width:1rem;background:#eef1f5;font-size:.75rem;line-height:.75rem;border-radius:.75rem}.saPlanner .saWeekExtraInner{border-right:1px solid #ccd5e2;align-items:center}.saPlanner .saWeekExtraInner:last-child{border-right-color:transparent}.saPlanner .saRowSticky{position:sticky;left:0;z-index:5;display:flex;background-color:#fff}.saPlanner .saRowSticky>div:first-child{width:10.5rem;min-width:10.5rem}.saPlanner .saToggleGroup{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:2.5rem;border-radius:.5rem;margin-top:1px;width:fit-content;box-sizing:border-box}.saPlanner .saToggleGroup *{box-sizing:border-box}.saCompact .saPlanner .saToggleGroup{min-height:2rem}.saPlanner .saToggleGroup input{position:absolute;inset:0;opacity:1;pointer-events:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-radius ease .2s}.saPlanner .saToggleGroup label{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:0;min-height:2.5rem;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-color:#fff;border:1px solid #ccd5e2;position:relative;min-width:2.5rem;font-size:1.25rem;color:#60748b}.saPlanner .saToggleGroup label:first-child{border-radius:.5rem 0 0 .5rem}.saPlanner .saToggleGroup label:first-child input{border-radius:.5rem 0 0 .5rem}.saPlanner .saToggleGroup label:not(:last-child){margin-right:-1px}.saPlanner .saToggleGroup label:last-child{border-right-style:solid;border-width:1px;border-radius:0 .5rem .5rem 0}.saPlanner .saToggleGroup label:last-child input{border-radius:0 .5rem .5rem 0}.saCompact .saPlanner .saToggleGroup label{min-width:2rem;min-height:2rem;font-size:1rem}.saSmallScreen .saPlanner .saToggleGroup label{min-width:2.75rem;min-height:2.75rem}@media (pointer:fine){.saPlanner .saToggleGroup label:hover{color:#2d6ce1;background-color:#e5efff;border-color:#2d6ce1;z-index:3}}.saPlanner .saToggleGroup label:active{color:#1c57c6;background-color:#bbd6ff;border-color:#1c57c6}.saPlanner .saToggleGroup label:active:first-child{border-radius:.75rem 0 0 .75rem}.saPlanner .saToggleGroup label:active:first-child input{border-radius:.75rem 0 0 .75rem}.saPlanner .saToggleGroup label:active:last-child{border-radius:0 .75rem .75rem 0}.saPlanner .saToggleGroup label:active:last-child input{border-radius:0 .75rem .75rem 0}.saPlanner .saToggleGroup label:has(:checked){z-index:2;background-color:#e5efff;color:#2d6ce1;border-color:#2d6ce1}.saInfoSqlChartWrapper{display:flex}.saInfoSqlChartWrapper [data-sa-link]{cursor:pointer}.saInfoSqlChartWrapper .saChartWrapper{width:100%;height:100%;display:flex;flex-flow:column}.saInfoSqlChartWrapper .saChartWrapper .saChartHeading{font-size:.875rem;font-weight:500;display:flex;gap:.5rem;align-items:baseline}.saInfoSqlChartWrapper .saChartWrapper .saChartDescription{font-size:.75rem;color:#60748b}.saInfoSqlChartWrapper .saChartWrapper .saChartDescription+div,.saInfoSqlChartWrapper .saChartWrapper .saChartDescription+svg,.saInfoSqlChartWrapper .saChartWrapper .saChartHeading+div,.saInfoSqlChartWrapper .saChartWrapper .saChartHeading+svg{margin-top:.75rem}.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 .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;color:#60748b;fill:#60748b}.saInfoSqlChartWrapper .saChartWrapper .saChartAxisTitle{color:#313a44}.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{fill:#404c5b;font-weight:600}.saInfoSqlChartWrapper .saChartWrapper .saStackedPartLabel{pointer-events:none}.saInfoSqlChartWrapper .saChartWrapper .saTwoLabelRows:nth-child(odd) text{transform:translate(0,3rem)}.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}.saInfoSqlChartWrapper .saEmptyState.saXYChart{border-radius:1rem;background-color:#f8f9fb;border:1px solid #ccd5e2}.saInfoSqlChartWrapper .saEmptyState.saPieChart{border-radius:12.5rem;background-color:#f8f9fb;border:1px solid #ccd5e2;width:12.5rem;height:12.5rem}.saInfoSqlChartWrapper .saEmptyStateHeading{font-size:.875rem}.saInfoSqlChartWrapper .saEmptyStateDescription{font-size:.75rem}.saPillGroup{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:.5rem}.saMenuItemPopup{position:absolute;background-color:#fff}.saLargeScreen .saMenuItemPopup.saSmall{width:25rem;height:25rem;max-height:75%;max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:.5rem;box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px .25rem rgba(49,58,68,.07),0 .25rem .5rem rgba(49,58,68,.07),0 .5rem 1rem rgba(49,58,68,.07),0 1rem 2rem rgba(49,58,68,.07),0 2rem 4rem rgba(49,58,68,.07)}.saLargeScreen .saMenuItemPopup.saMedium{width:50rem;height:50rem;max-height:85%;max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:.5rem;box-shadow:0 1px 2px rgba(49,58,68,.07),0 2px .25rem rgba(49,58,68,.07),0 .25rem .5rem rgba(49,58,68,.07),0 .5rem 1rem rgba(49,58,68,.07),0 1rem 2rem rgba(49,58,68,.07),0 2rem 4rem rgba(49,58,68,.07)}.saMenuItemPopup.saLarge{top:3.5rem;right:1rem;bottom:1rem;left:1rem;border-radius:.5rem;transform:none;box-shadow:-1rem -.875rem 1.875rem -.625rem rgba(49,58,68,.2)}.saSmallScreen .saMenuItemPopup{left:0;right:0;top:0;bottom:0;border:0;width:none;height:none;border-radius:8x .5rem 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}.apiAlertText{color:#e0173e}.saGridCell .saIconTable .saIcon{cursor:pointer}.saIconTablePreviewBox{position:absolute;z-index:600;background-color:#fff;border:thin solid #ccd5e2;border-radius:.5rem;padding:.5rem;text-align:center}softadmin-nodegraph .saNodeContent .saNodeColumnMandatory{height:.375rem;width:.375rem;background-color:#e0173e;border-radius:50%}softadmin-nodegraph .saNodeContent .saNodeTableIcon .icon{font-size:.625rem;line-height:.75rem;color:#313a44}softadmin-nodegraph .saNodeContent .saNodeTable:has(td.saNodeColumnMandatory) td:first-child,softadmin-nodegraph .saNodeContent .saNodeTable:has(td.saNodeColumnMandatory) th:first-child{padding-right:0;width:.75rem}.saWebServiceLogPart{border:solid 1px #ccd5e2;padding:1rem;border-radius:1rem;margin-bottom:1rem}.saWebServiceLogPart h3{margin-top:0}.saWebServiceLogPart p{margin-bottom:0}pre.saCode{tab-size:4}

