:where(.so-icon[width="18"]){box-sizing:border-box;padding:1px}:where(.legacy,[data-legacy],.old,.so-peek-old,.so-lfilter,.so-legacy-prompt,.so-legacy-pop,.so-tip-legacy,.so-edit-page:not(.so-std),.so-entry-select:not(.so-std),.so-entry-single,.so-fp-model) :where(.so-icon[width="18"]),:where(.so-icon[width="18"].legacy){padding:0}.so-icon.so-std-large{box-sizing:border-box;padding:1.333px}.so-icon.ficon{box-sizing:border-box;width:18px;height:18px;padding:1px 2px 3px}.so-dropdown{z-index:1000;border:1px solid var(--so-border-strong);box-shadow:var(--so-shadow-menu);font-family:var(--so-font);font-size:var(--so-fs);color:var(--so-text);background:#fff;position:fixed}.so-menu{min-width:55px;padding:0}.so-menu-item{min-height:var(--so-menu-row-h);white-space:nowrap;cursor:pointer;align-items:center;gap:4.5px;padding:4.5px 7.5px;display:flex;position:relative}.so-dropdown.legacy{box-shadow:1px 1px 1px 1px #0000004d}.so-dropdown.legacy:not(.so-context-menu) .so-menu-item{gap:0}.so-btn[data-legacy][aria-haspopup][aria-expanded=true]:not(:disabled){color:var(--so-text);box-shadow:none;background:#fff;border-color:#2d2d2d #2d2d2d #fff;border-bottom-right-radius:0;border-bottom-left-radius:0}.so-btn[data-legacy][aria-haspopup][aria-expanded=true]:not(:disabled):hover{background:#e6e6e6;border-color:#2d2d2d #2d2d2d #fff}.so-dropdown.legacy:before{top:-1px;left:var(--uik-seam-left,0);width:var(--uik-seam-width,0);content:"";background:#fff;height:1px;position:absolute}.so-dropdown.legacy .so-menu-item[aria-disabled=true]{color:inherit;opacity:.5}.so-dropdown.so-context-menu.legacy{box-shadow:1px 1px 1px 1px #0000004d}.so-context-menu,.so-dropdown[data-pushed]{box-shadow:var(--so-shadow-card)}.so-menu-item:hover,.so-menu-item:focus-visible{background:#e6e6e6;outline:none}.so-menu-item[data-selected]{background:var(--so-accent);color:#fff}.so-menu-item[aria-disabled=true]{color:#2d2d2d66}.so-menu-item[aria-disabled=true]:hover{background:0 0}.so-menu-item[data-topic]{padding-top:11.5px;padding-bottom:11.5px}.so-menu-item[aria-disabled=true][data-info]{color:inherit;cursor:auto}.so-menu-label{flex:1}.so-menu-sub-caret{margin-left:12px}.so-menu-check{width:16px;display:inline-flex}.so-menu-section{background:var(--so-bg-dark-band);color:#fff;text-align:center;white-space:nowrap;margin:4.5px 0;padding:6px}.so-menu-section:first-child{margin-top:0}.so-menu-divider{background:var(--so-border);height:1px;margin:3px 0}.so-submenu{border:1px solid var(--so-border-strong);box-shadow:var(--so-shadow-card);color:var(--so-text);z-index:2;background:#fff;position:absolute;top:-1px;left:100%}.so-submenu[data-side=left]{left:auto;right:100%}.so-dropdown.legacy .so-menu-sub-caret{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:4px solid;width:0;height:0;margin-left:0}.so-dropdown.legacy .so-submenu{top:0;box-shadow:1px 1px 1px 1px #0000004d}.so-dropdown.legacy .so-submenu .so-menu-item{align-items:flex-start;gap:7.4px;min-height:28px}.so-dropdown.legacy .so-submenu .so-menu-item>.so-icon{margin-top:1px}.so-dropdown.legacy .so-menu-item:has(>.so-submenu:hover){background:0 0}.so-tooltip-mask{z-index:999;position:fixed;inset:0}.so-dropdown.so-tooltip-menu{box-shadow:var(--so-shadow-pop);animation:.25s so-tooltip-in;overflow:hidden}.so-tooltip-menu .so-menu-item{align-items:flex-start;min-height:28px}.so-tooltip-menu .so-menu-item>.so-icon{margin-top:1px}@keyframes so-tooltip-in{0%{opacity:0;margin-left:10px}to{opacity:1;margin-left:0}}.so-menu-footer{gap:7.5px;padding:7.5px;display:flex}.so-pop{z-index:900;border:1px solid var(--so-border-strong);box-shadow:var(--so-shadow-pop);font-family:var(--so-font);font-size:var(--so-fs);color:var(--so-text);background:#fff;max-width:560px;padding:7.5px;position:fixed}.so-tip{z-index:950;border:1px solid var(--so-border-strong);box-shadow:var(--so-shadow-pop);font-family:var(--so-font);font-size:var(--so-fs);color:var(--so-text);pointer-events:none;background:#fff;max-width:520px;padding:7.5px;position:fixed}.so-tip.so-card-tip{z-index:1001;pointer-events:auto;max-width:none;padding:4.5px}.so-tip-text{white-space:nowrap}.so-tip-text.so-std{white-space:normal;width:max-content;max-width:583px}.so-tip:has(>.so-tip-text.so-std){max-width:600px}.so-tip-help .so-notice.legacy{border:1px solid #b5d9ff;gap:15px;margin:15px 7.5px}.so-tip-help .so-kv{width:100%}.so-tip-help .so-kv td{padding:7.5px}.so-tip-help .so-kv-label{color:#2d2d2da6}.so-hint-pointer{cursor:pointer}.so-hint-dash{position:relative}.so-grid-row[data-pseudo] .so-hint-dash:after{content:"";border-bottom:1px dashed #939393;position:absolute;bottom:0;left:0;right:0}.so-tip-legacy{pointer-events:auto;max-width:600px;padding:4.5px;animation:.25s so-tip-legacy-in}.so-tip-legacy .so-kv-label{color:#2d2d2d8c}div.so-tip-field{width:fit-content;display:flex}div.so-tip-field:has(>.so-entry-single){margin-bottom:3px}div.so-tip-field>.so-entry-single{margin-bottom:0}.so-tip-message{white-space:normal;max-width:583px;margin:3px}.so-tip-message>p{margin:0}.so-tip-message>p+p{margin-top:18px}.so-tip-legacy .so-kv-value{box-sizing:content-box;white-space:normal;width:max-content;max-width:300px}@keyframes so-tip-legacy-in{0%{opacity:0;margin-left:var(--so-tip-slide,10px)}}.uik-peek-card.so-peek-tip{animation:.25s so-tip-legacy-in}@media (prefers-reduced-motion:reduce){.so-tip-legacy,.uik-peek-card.so-peek-tip{animation:none}}.so-tip-spacious{padding:4.5px}.so-tip-legacy.so-tip-bare{padding:0}.so-tip-legacy.so-tip-spacious{padding:7.5px}.so-tip:has(>.so-std-tip){padding:7.5px}.so-std-tip.plain .so-kv-label{color:inherit}.uik-peek-card.so-peek-ip{padding:7.5px}.so-peek-ip>div:has(>[role=status]){display:flex}.so-tip-spacious .so-kv td{padding:7.5px}.so-kv{border-collapse:collapse}.so-tip-legacy .so-kv{border-collapse:separate;border-spacing:0}.so-kv td{vertical-align:top;padding:4.5px;line-height:18px}.so-kv-label{color:var(--so-text-muted);white-space:nowrap}.so-kv[data-fixed-label] .so-kv-label{white-space:normal}.so-kv-value{white-space:nowrap;vertical-align:middle!important}.so-descriptor{border:1px solid #0000;display:inline-flex}.so-descriptor>.so-dotted{align-items:center;gap:4.5px;display:inline-flex}.so-progress{background:#fff;height:26px;margin:3px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #0000001f,inset 0 1px 2px #0000003d}.so-progress-level{background:var(--so-accent);position:absolute;top:0;bottom:0;left:0}.so-progress-label{color:#fff;text-shadow:var(--so-accent) 0 0 3px;margin:4px 0 0 15px;line-height:18px;display:inline-block;position:relative}.so-resource-bar{background:#fff;height:1.4em;margin:.3em .5em;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0000004d}.so-resource-bar.text-height{height:18px;margin:0}.so-resource-bar>span{transition:width .5s,opacity .5s;position:absolute;top:0;bottom:0;left:0}.so-resource-base{background:var(--so-accent)}.so-resource-mid{background:#e28722}.so-resource-limit{background:#d43527}.so-resource-bar>.so-resource-label{color:#fff;justify-content:center;align-items:center;min-width:3em;display:flex}.so-resource-label>span{text-shadow:var(--so-accent) 0 0 3px}.so-kv-section td{color:#fff;background:#5a5a5a;padding:4.5px}.so-clickable-area{cursor:pointer}.so-clickable-area:hover{background:#e6e6e6}.so-clickable-area:focus-visible{outline:2px solid var(--so-blue);outline-offset:-2px}.so-pop-actions{border-top:1px solid var(--so-border);flex-direction:column;margin-top:4px;padding-top:3px;display:flex}.so-pop-action{min-height:var(--so-menu-row-h);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:4.5px 7.5px;display:flex}.so-pop-action:hover{background:#e6e6e6}.so-pop-footer{background:#f5f5f5;flex-wrap:wrap;margin:4.5px -4.5px -4.5px;padding:4.5px;display:flex}.so-pop-footer .so-match-count{margin-left:-.6px}.so-pop-footer .so-btn{height:26px;margin:3px}.so-peek-old .so-pop-footer .so-btn{align-items:flex-start;height:27px;padding-top:3px}.so-peek-old .so-pop-footer .so-btn>.so-icon{box-sizing:border-box;width:18px;height:18px;margin-top:1px;padding:1px 2px 3px}.so-peek-select .so-kv .so-ent{align-items:flex-start}.uik-peek-card.so-peek-select .so-kv .so-ent>.so-icon:is([width="14"],[width="18"]){box-sizing:border-box;width:18px;height:18px;margin:1px 0 0;padding:1px 2px 3px}.so-peek-select .so-kv .so-ent.spaced{gap:7.4px}.so-peek-lines>div+div{margin-top:4.5px}.so-peek-members{grid-template-columns:repeat(2,max-content);gap:4.5px 7.5px;display:grid}.so-peek-members.single{grid-template-columns:max-content;row-gap:5px}.so-peek-members>.so-bubble{place-self:center start}.uik-peek-trigger{cursor:default}.uik-peek-trigger:hover,.uik-peek-trigger[data-open]{text-decoration:none}.uik-peek-trigger.so-entity-text,.so-entity-text{border-bottom:1px dashed #0000}.uik-peek-trigger:is([data-open],:hover):not(.so-grid:not(.legacy) .so-grid-row *) .so-entity-text{border-bottom-color:#2d2d2d73}.uik-peek-card{z-index:900;border:1px solid var(--so-border-strong);box-shadow:var(--so-shadow-pop);font-family:var(--so-font);font-size:var(--so-fs);color:var(--so-text);background:#fff;padding:4.5px;animation:none;position:fixed}.uik-peek-missing{margin:0;padding:4.5px}.uik-peek-card .so-peek-rule{border:1px inset gray;height:0;margin:7.5px -4.5px 0}.uik-peek-card .so-peek-sla{box-sizing:border-box;border-spacing:0;width:calc(100% + 9px);margin:0 -4.5px -4.5px;padding:15px}.so-peek-sla th,.so-peek-sla td{border-left:1px solid var(--so-border-strong);border-bottom:1px solid var(--so-border-strong);white-space:nowrap;text-align:left;padding:7.5px;font-weight:400}.so-peek-sla th{border-top:1px solid var(--so-border-strong);text-align:center;background:#f5f5f5}.so-peek-sla :is(th,td):last-child{border-right:1px solid var(--so-border-strong)}.uik-peek-card[data-loading]{padding:7.5px}.uik-peek-loading{align-items:flex-end;width:18px;height:19px;display:flex}.so-peek-head{align-items:flex-start;gap:10.5px;margin-bottom:12px;padding:3px 3px 0;display:flex}.so-peek-avatar{color:#828282;background:#ececec;flex:none;place-items:center;width:72px;height:72px;display:grid}.so-peek-id{line-height:18px}.so-peek-user{font-size:18px;font-weight:700;line-height:22px}.so-peek-mail{align-items:center;gap:3.75px;margin-top:2px;font-size:11.25px;display:flex}.so-peek-source{min-width:330px}.uik-peek-card.so-peek-userinfo{box-sizing:border-box;max-width:600px}.so-peek-userinfo .so-kv-value{white-space:normal}.so-ent{align-items:center;gap:6px;min-width:0;display:inline-flex}.so-ent.so-status-cell{gap:4.5px}.so-ent-icon{flex:none;justify-items:start;width:18px;display:inline-grid}.so-kv .so-ent{gap:4.5px}.so-kv-value>.so-ent,.so-kv-value>.so-descriptor{vertical-align:top}.so-tag{color:#fff;margin-right:3px;padding:1px 6px;font-size:12px;display:inline-block}.so-reputation{color:#fff;vertical-align:top;background:#186093;padding:2.7px 5.4px;font-size:13.5px;line-height:16.5px;display:inline-block}.so-reputation.medium{color:var(--so-text);background:#f3bb2d}.so-reputation.success{background:var(--so-green)}.so-stars{vertical-align:top;color:#f3bb2d;display:inline-flex}.so-stars .off{color:#d9d9d9}.so-services{vertical-align:top;flex-wrap:wrap;padding:3.6px 0;display:inline-flex}.so-services>span{align-items:center;gap:5.5px;margin-right:1px;display:inline-flex}.uik-panel-host{display:contents}.uik-panel-layer{z-index:400;position:fixed;bottom:0;right:0;container-type:inline-size}.uik-panel-mask{background:var(--so-mask);animation:.35s ease-in-out so-fade-in;position:absolute;inset:0}.uik-panel{box-sizing:border-box;width:var(--uik-panel-w,calc(100% * pow(.95, var(--i) + 1)));isolation:isolate;background:#fff;border-left:1px solid #cecece;flex-direction:column;animation:.35s ease-in-out so-slide-in;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-3px 0 6px #00000029,0 3px 6px #0000003b}.uik-panel[data-leaving]{pointer-events:none;animation:.35s ease-in-out forwards so-slide-out}.uik-panel-layer[data-closing]{pointer-events:none}.uik-panel-layer[data-closing] .uik-panel-mask{animation:.35s ease-in-out forwards so-fade-out}.uik-panel-inner{flex-direction:column;flex:1;width:calc(100% + 1px);min-height:0;display:flex}.uik-panel-header{background:var(--so-bg-header-band);align-items:center;min-height:32px;padding:0 0 0 7.5px;display:flex}.uik-panel-trail{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.uik-panel-trail-item{align-items:center;gap:4px;min-width:0;display:inline-flex}.uik-panel-title{font-size:var(--so-fs);white-space:nowrap;outline:none;margin:0;font-weight:400;overflow:hidden}.uik-panel-header .uik-icon-btn{color:var(--so-text);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin:3px;padding:3px 7.5px;display:inline-flex}.uik-panel-header .uik-icon-btn:focus{box-shadow:var(--so-shadow-widget);outline:none}.uik-panel-header .uik-icon-btn>svg{box-sizing:content-box;width:16px;height:16px;padding:1px}.uik-link-btn{color:var(--so-link);cursor:pointer;background:0 0;border:0;padding:0}.uik-panel-body{flex:1;min-height:0;position:relative;overflow:auto}.uik-panel-footer{box-sizing:border-box;background:#f5f5f5;justify-content:center;align-items:center;gap:6px;height:39.5px;padding:3.75px 0;display:flex}.so-bar-chart{contain:inline-size;width:100%}.so-bar-chart svg{display:block}.so-bar-chart-grid line{stroke:#64646438;stroke-width:1px}.so-bar-chart-bar{fill:#48915766;stroke:#499258;stroke-width:2px}.so-bar-chart-frame{fill:none;stroke:#656565;stroke-width:1px}.so-bar-chart text{font-family:var(--so-font);fill:#2d2d2d;font-size:13px}.uik-panel-footer .so-btn{justify-content:center;min-width:120px;height:26px}.uik-panel[data-legacy] .uik-panel-footer{align-items:flex-start;gap:0;height:auto;padding:4.5px 0 4.5px 4.5px}.uik-panel[data-legacy] .uik-panel-footer .so-btn{margin:3px}.uik-panel[data-legacy] .uik-panel-footer .so-btn+.so-btn{margin-left:5.9px}.so-btn.ficon{align-items:flex-start;gap:7.4px;height:auto;padding-top:3px;padding-bottom:3px}.so-edit-page:not(.so-std) .so-side-body>.so-btn:has(>.so-icon:first-child){align-items:flex-start;gap:7.4px;height:auto;padding-top:3px;padding-bottom:3px}.so-btn.ficon>.so-icon:not(.so-dd-caret),.so-edit-page:not(.so-std) .so-side-body>.so-btn>.so-icon:not(.so-dd-caret){box-sizing:border-box;width:18px;height:18px;margin-top:1px;padding:1px 2px 3px}.uik-panel-footer .so-btn.so-btn-anchor{align-items:flex-start;gap:7.4px;min-width:0;height:auto;padding:3px 7.5px}.uik-panel-footer .so-btn.so-btn-anchor>.so-icon{box-sizing:border-box;width:18px;height:18px;margin-top:1px;padding:1px 2px 3px}.uik-panel[data-legacy] .so-input{height:26px}.uik-panel-scrim{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}@keyframes so-slide-in{0%{transform:translate(100%)}}@keyframes so-slide-out{to{transform:translate(100%)}}@keyframes so-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.uik-panel,.uik-panel[data-leaving],.uik-panel-mask,.so-widget-content{animation-duration:1ms}}.so-form-section-title{background:var(--so-bg-section);align-items:center;gap:8.5px;min-height:30px;padding:0 15px;display:flex}.so-form-section-title .so-info{margin-left:7.5px}.so-edit-page:not(.so-std) .so-form-section-title>.so-toggle.pill{margin:0 -1.5px 0 -.5px}.so-form-section.collapsible>.so-form-section-title .so-info{position:relative;top:.5px}.so-form-section-body{padding:7.5px 15px 22.5px}.so-form-section.untitled>.so-form-section-body{padding-top:25.5px}.so-form-section+.so-form-section.untitled>.so-form-section-body{padding-top:0}.so-form-row{align-items:center;column-gap:8px;min-height:29px;padding:1px 0;display:grid}.so-form-label{color:var(--so-text);padding:3px 0;line-height:1.25}.so-form-control{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.so-form-hint{color:var(--so-text);margin-left:4px}.so-form-section-body.auto{grid-template-columns:max-content minmax(0,1fr);align-items:start;display:grid}.so-form-section-body.auto>.so-form-row{display:contents}.so-form-section-body.auto>.so-form-span{grid-column:1/-1;margin-bottom:22.5px}.so-form-section-body.auto .so-form-label{white-space:nowrap;border-right:1px solid #0000;padding:1px 15px 5px 0;line-height:23px}.so-form-section-body.auto .so-form-label.has-toggle{justify-content:space-between;align-items:center;gap:7px;padding:1px 7px 5px 0;display:flex}.so-info{box-sizing:border-box;vertical-align:top;flex:none;justify-content:center;align-items:flex-start;width:18px;height:18px;padding-top:1px;display:inline-flex}.so-info.so-std{align-items:center;padding-top:0}.so-info.margin{margin-left:5.4px}.so-info.drop{margin-top:1px}:is(.so-form-info,.so-form-info-spread){display:inline-flex}.so-form-section-body.auto .so-form-label.has-toggle.spread{gap:0}.so-form-label.spread>.so-form-info-spread{margin-left:5.4px}.so-form-label.has-toggle.spread>.so-toggle{margin-left:7px}.so-form-section-body.auto .so-form-label.spread:not(.has-toggle){justify-content:space-between;align-items:center;padding-right:0;display:flex}.so-form-info{vertical-align:top;position:relative;top:1px}.so-form-section-body.auto .so-form-info{vertical-align:text-top}.so-form-info.gap{margin-left:5.4px}.so-form-section-body.auto .so-form-label.toggle-value{padding-right:0}.so-form-value-toggle{padding:3px 4px 0;display:inline-flex}.so-form-section-body.auto .so-form-toggle-label{justify-content:space-between;align-items:center;gap:7px;margin-right:-8px;display:flex}.so-form-section-body.auto>.so-form-gap{grid-column:1/-1;height:7.5px}.so-form-section-body.auto>.so-form-table{grid-column:1/-1;grid-template-columns:max-content minmax(0,1fr);align-items:start;display:grid}.so-form-section-body.auto>.so-form-table+.so-form-table{margin-top:18px}.so-form-table>.so-form-row,.so-form-group,.so-form-section-body.auto>.so-form-group>.so-form-row,.so-form-table>.so-form-group>.so-form-row{display:contents}.so-form-section-body.auto .so-form-control{align-items:flex-start;row-gap:3px;min-height:29px}.so-form-section-body.auto .so-form-control>.so-form-hint{margin-left:0;padding:3px 0 4px}.so-form-section-body.auto .so-form-control input.so-input{height:26px}.so-form-section-body.auto .so-form-control>:is(input.so-input,.so-select-box,.so-chiplist,.so-seg){flex-shrink:0}.so-form-section-body.auto .so-form-control>.so-seg.vertical:not(.list){margin-bottom:3px}.so-form-stack{flex-direction:column;align-items:flex-start;row-gap:3px;min-width:0;display:flex}.so-form-section-body.auto .so-form-control>.so-toggle{margin:3px 0 0 4px}.so-form-section.stacked>.so-form-section-body,.so-form-section.stacked>.so-form-section-body>.so-form-table{display:block}.so-form-section.stacked>.so-form-section-body>.so-form-row,.so-form-section.stacked>.so-form-section-body>.so-form-table>.so-form-row{min-height:0;padding:0;display:block}.so-form-section.stacked>.so-form-section-body>.so-form-row:not(:first-child),.so-form-section.stacked>.so-form-section-body>.so-form-table>.so-form-row:not(:first-child){margin-top:15px}.so-form-section.stacked>.so-form-section-body>.so-form-table+.so-form-table{margin-top:33px}.so-form-section.stacked .so-form-label{padding:1px 15px 5px 0;line-height:23px}.so-form-section.stacked .so-form-label:empty{padding:0 0 6px}.so-form-section.stacked>.so-form-section-body .so-form-label:is(.has-toggle,.spread){justify-content:flex-start;gap:0}.so-form-section.stacked .so-form-label:is(.has-toggle,.spread)>span:first-child{min-width:195px}.so-form-section.stacked .so-form-label.has-toggle>.so-toggle{margin-left:7px}.so-form-section.stacked>.so-form-section-body .so-form-toggle-label{justify-content:flex-start;gap:0;margin-right:0}.so-form-section.stacked .so-form-toggle-label>span:first-child{min-width:195px}.so-form-section.stacked .so-form-toggle-label>.so-toggle{margin-left:7px}.so-form-section.stacked .so-form-control{row-gap:6px;min-height:0;padding:3px 0}.so-form-section.stacked>.so-form-section-body .so-form-control :is(.so-entry-single,.so-entry-select,.so-chiplist,.so-textarea){margin-bottom:0}.so-form-section.stacked .so-form-control:empty{min-height:18px;padding:0}.so-form-section.stacked .so-form-value-toggle{padding:0 4px 3px}.so-form-section.stacked .so-form-control>.so-toggle{margin:0 0 3px 4px}.so-form-section.stacked .so-form-control .so-seg{flex-direction:column}.so-form-section.stacked .so-form-control .so-seg:not(.vertical) .so-seg-opt{border-right:0;border-bottom:1px solid var(--so-border-input);height:auto;padding:7.5px;line-height:18px}.so-form-section.stacked .so-form-control .so-seg:not(.vertical) .so-seg-opt:last-child{border-bottom:0}.so-form-section.stacked .so-form-control .so-seg.vertical .so-seg-opt{height:35px;padding:7.5px}.so-form-section.stacked .so-form-control>.so-seg{margin:-4px 0 0 -3px}.so-form-section.stacked>.so-form-section-body .so-form-control>.so-seg.vertical:not(.list){margin-bottom:0}.so-form-section.stacked>.so-form-section-title{margin-left:15px;padding-left:0}.so-form-section.stacked.inner-title>.so-form-section-title{margin-left:30px}.so-form-section.stacked .so-form-group{display:table}.so-form-section.stacked .so-form-group>.so-form-row{display:table-row}.so-input{height:var(--so-input-h);border:1px solid var(--so-border-input);background:#fff;border-radius:0;outline:none;padding:3px 7px}.so-input:focus{border-color:#6a6a6a}.so-input[data-required]{background:var(--so-required-bg)}.so-input:disabled{color:#2d2d2d80;background:#f4f4f4}.so-input[aria-invalid]{border-color:var(--so-error)}.so-input::placeholder{color:#2d2d2d73}.so-textarea-wrap{align-items:flex-end;gap:4px;display:inline-flex}.so-textarea{resize:vertical;height:27px;min-height:27px}.so-form-section-body.auto .so-textarea{height:26px;min-height:26px;margin-bottom:3px}.so-form-section-body.auto .so-textarea-wrap{gap:3px}.so-counter{color:var(--so-text)}.so-select{cursor:pointer;background:#fff;border:1px solid #cecece;justify-content:space-between;align-items:center;width:100%;height:26px;padding:0 7.5px;display:flex}.so-select:not(.so-omni){cursor:default;gap:2.54px;padding-right:1.96px}.so-select:not(.so-omni)>.so-select-value{white-space:nowrap;min-width:0;overflow:hidden}.so-select>.so-dd-caret{box-sizing:border-box;width:18px;height:18px;margin:0;padding:1px;position:relative;top:.3px}.so-select:not(.so-omni):is(:focus,[aria-expanded=true]){border-color:#656565;outline:none;box-shadow:0 1px 7px #00000040,0 0 3px #00000040}.so-select:disabled{opacity:.5;cursor:default}.so-select-box[data-required] .so-select{background:var(--so-required-bg)}.so-select-box[data-invalid] .so-select{border-color:var(--so-error)}.so-select-box[data-invalid] .so-select:not(.so-omni):is(:focus,[aria-expanded=true]){box-shadow:0 1px 7px #d4352799,0 0 3px #d4352799}.so-select-value{align-items:center;gap:6px;display:inline-flex}.so-dialog-section{margin:15px}.so-dialog-grid{grid-template-columns:max-content max-content minmax(0,1fr);align-items:start;gap:7.5px;display:grid}.so-dialog-section>.so-dialog-grid{padding-bottom:7.5px}.so-dialog-section-title{box-sizing:border-box;z-index:5;background:#f5f5f5;align-items:center;height:30px;margin:0 -15px 15px;padding:3px 0 2px 15px;font-size:15px;font-weight:400;display:flex;position:sticky;top:-1px}.so-dialog-section-title.stuck{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.so-dialog-rule{box-sizing:content-box;border:1px inset gray;grid-column:3;place-self:start center;width:0;height:0;margin:17px 0 7.5px}.so-dialog-section-title:has(>.so-dialog-title-toggle){height:31px}.so-dialog-title-toggle{box-sizing:border-box;flex:none;width:28px;height:26px;margin:0 3.75px 0 -7.5px;padding:6px 4px 0;display:flex}.so-dialog-title-toggle.flush{margin:0}.so-dialog-section-title .so-info{margin-left:4.5px}.so-dialog-section.titled .so-seg-opt{height:24px}.so-dialog-section.titled .so-dialog-control input.so-input,.so-dialog-section.titled .so-dialog-control>.so-btn{height:26px}.so-dialog-label{white-space:nowrap;grid-column:1;padding-top:4px}.so-dialog-toggle{box-sizing:border-box;grid-column:2;height:26px;padding:6px 4px 0;display:flex}.so-dialog-control{grid-column:3;min-width:0}.so-dialog-note{grid-column:3}.so-dialog-span,.so-dialog-gap{grid-column:1/-1}.so-dialog-section.stacked>.so-dialog-grid{flex-direction:column;align-items:stretch;display:flex}.so-dropdown.so-omni-pane{border-color:var(--so-text)}.so-select.so-omni{padding:0 2px 0 8.5px}.so-select.so-omni .so-select-value{gap:4.5px;min-width:0}.so-omni-value-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.so-omni-caret{flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.so-omni-box{vertical-align:top}.so-omni-box[data-required] .so-select.so-omni{background:var(--so-required-bg)}.so-select.so-omni[aria-expanded=true]{border-color:var(--so-text);box-shadow:0 1px 7px #00000040,0 0 3px #00000040}.so-omni-search{margin:7.5px 4.5px 6px;display:flex}.so-omni-search .so-input{border-color:#656565;flex:1;min-width:0;height:26px;padding:3px 28.5px 3px 7.5px}.so-omni-search-btn{cursor:pointer;background:#fff;border:1px solid #cecece;place-items:center;width:35px;height:26px;margin-left:-1px;padding:0;display:grid}.so-omni-source{justify-content:space-between;align-items:center;margin:0 4.5px 7.5px;display:flex;position:relative}.so-omni-view-label{align-items:center;gap:7.5px;display:inline-flex}.so-omni-view-menu .so-omni-view-label{justify-content:space-between;display:flex}.so-dropdown.so-omni-view-menu{width:150px;box-shadow:var(--so-shadow-card);position:absolute;top:calc(100% - 1px);left:0}.so-omni-clear{cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.so-omni-list{max-height:300px;padding-bottom:3px;overflow:auto}.so-omni-row,.so-omni-group{white-space:nowrap;align-items:center;gap:5px;height:26px;padding:0 8px;display:flex}.so-omni-row{cursor:pointer;outline:none;gap:4.5px;padding-left:8.5px}.so-omni-row:hover,.so-omni-row:focus{background:var(--so-bg-hover)}.so-omni-row[aria-selected=true]{background:var(--so-bg-selected)}.so-omni-row[aria-selected=true]:hover,.so-omni-row[aria-selected=true]:focus{background:var(--so-bg-selected-hover)}.so-omni-collapse{color:#2d2d2d80;cursor:pointer;background:#fff;border:0;place-items:center;width:18px;height:18px;padding:0;display:grid}.so-omni-group-label{padding-left:3.75px}.so-omni-count{padding:0 3.75px}.so-omni-empty{color:var(--so-text-muted);padding:4.5px 8px}.so-check{align-items:center;gap:6px;display:inline-flex}.so-check input,.so-grid input[type=checkbox]{accent-color:var(--so-accent);width:14px;height:14px;margin:0}.so-check-text>.so-info{position:relative;top:1px}.so-seg{border:1px solid var(--so-border-input);display:inline-flex}.so-seg-opt{border:0;border-right:1px solid var(--so-border-input);cursor:pointer;white-space:nowrap;background:#fff;align-items:center;gap:5px;height:25px;padding:0 7.5px;display:inline-flex}.so-seg-opt:last-child{border-right:0}.so-seg-opt[aria-checked=true]{background:var(--so-accent);color:#fff}.so-form-section-body .so-seg-opt{height:22px}.so-form-section-body .so-seg-opt.with-icon{height:23px}.so-form-section-body .so-seg-opt[aria-checked=true]{box-shadow:0 0 0 1px var(--so-accent);position:relative}.so-seg.vertical{border:0;flex-direction:column}.so-seg.vertical .so-seg-opt{box-sizing:border-box;border:1px solid #cecece;height:24px;padding:2px 7.5px}.so-seg.vertical .so-seg-opt+.so-seg-opt{margin-top:-1px}.so-seg.vertical:not(.list) .so-seg-opt[aria-checked=true]{border-color:var(--so-accent);box-shadow:none;position:relative}.so-seg-opt:disabled{cursor:default}.so-seg:not([aria-disabled=true]) .so-seg-opt:disabled{opacity:.5}.so-seg[aria-disabled=true] .so-seg-opt[aria-checked=true]{background:#a3c4a9}.so-seg[aria-disabled=true] .so-seg-opt[aria-checked=false]{color:#2d2d2d73}.so-toggle{cursor:pointer;vertical-align:middle;background:#fff;border:2px solid #555;border-radius:8px;width:26px;height:15px;padding:0;display:inline-block;position:relative}.so-toggle-knob{background:#555;border-radius:50%;width:8px;height:8px;transition:left .12s;position:absolute;top:1.5px;left:2px}.so-toggle[aria-checked=true]{border-color:var(--so-accent)}.so-toggle[aria-checked=true] .so-toggle-knob{background:var(--so-accent);left:12px}.so-toggle:disabled{opacity:.45;cursor:default}.so-toggle.pill{isolation:isolate;background:0 0;border:0;border-radius:0;width:20px;height:13px}.so-toggle.pill:after{content:"";background:radial-gradient(circle at 6.25px 6.5px,#0000 4.95px,#626262 5.45px);border-radius:6.5px;position:absolute;inset:0}.so-toggle.pill[aria-checked=true]:after{background:radial-gradient(circle at 13.75px 6.5px, transparent 4.95px, var(--so-toggle-legacy-on) 5.45px)}.so-toggle.pill:before{content:"";z-index:-1;position:absolute;inset:-3px -4px}.so-toggle.pill:not(:disabled):hover:before{background:#e6e6e6}.so-toggle.pill .so-toggle-knob{display:none}.so-toggle.pill:disabled{opacity:.5}.so-edit-page.so-std .so-toggle.pill:after,.so-std-gutter.so-std .so-toggle.pill:after,.so-std-form.so-std .so-toggle.pill:after,.so-catalog .so-toggle.pill:after{background:radial-gradient(circle at 6.5px 6.5px,#0000 3.75px,#2d2d2dbf 4.25px);right:.5px}.so-edit-page.so-std .so-toggle.pill[aria-checked=true]:after,.so-std-gutter.so-std .so-toggle.pill[aria-checked=true]:after,.so-std-form.so-std .so-toggle.pill[aria-checked=true]:after,.so-catalog .so-toggle.pill[aria-checked=true]:after{background:radial-gradient(circle at 13px 6.5px, transparent 3.75px, var(--so-accent) 4.25px)}.so-edit-page.so-std .so-toggle.pill:not(:disabled):hover:before,.so-std-gutter.so-std .so-toggle.pill:not(:disabled):hover:before,.so-std-form.so-std .so-toggle.pill:not(:disabled):hover:before,.so-catalog .so-toggle.pill:not(:disabled):hover:before{background:0 0}.so-edit-page.so-std .so-toggle.pill:before,.so-std-gutter.so-std .so-toggle.pill:before,.so-std-form.so-std .so-toggle.pill:before,.so-catalog .so-toggle.pill:before{inset:-5.9px -3.8px -7.1px -4.2px}.so-notice{align-items:flex-start;gap:10px;margin:4px 0;padding:9px 12px;display:flex}.so-notice-warning{background:var(--so-yellow-bg)}.so-notice-info{background:var(--so-info-bg)}.so-notice.legacy{box-sizing:border-box;gap:4.5px;margin:0;padding:15px;line-height:18px}.so-notice-success{background:var(--so-notice-success-bg);color:var(--so-notice-success-text)}.so-notice-danger{background:var(--so-notice-danger-bg);color:var(--so-notice-danger-text)}.so-notice-info.legacy{color:#004085;background:#cce5ff}.so-notice-warning.legacy{color:#856404;background:#fff3cd;align-items:center;gap:9px}.so-notice.so-std{box-sizing:border-box;border:1px solid #0000;align-items:center;gap:15px;max-width:532px;margin:4.5px 0;padding:15px;line-height:18px}.so-notice-warning.so-std{color:#856404;background:#fff3cd;border-color:#ffedb6}.so-notice-info.so-std{color:#004085;background:#cce5ff;border-color:#b5d9ff}.so-notice-success.so-std{border-color:var(--so-notice-success-border)}.so-notice-danger.so-std{border-color:var(--so-notice-danger-border)}.so-notice-action{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:none}.so-notice-action:hover,.so-notice-action:focus-visible{text-decoration:underline}.so-notice-close{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;flex:none;align-self:center;place-items:center;margin:-3px -4.5px -3px auto;padding:3px;display:inline-grid}.so-notice-close:hover,.so-notice-close:focus-visible{opacity:1}.so-std-validation{color:#2d2d2db3;margin:4.5px 3px 0;padding:3px 0;line-height:18px}.so-std-kv{border-collapse:collapse;width:calc(100% - 15px);margin-left:15px}.so-std-kv th,.so-std-kv td{text-align:left;padding:7.5px;font-weight:400;line-height:18px}.so-form-stack>.so-notice.legacy{margin:0 0 15px}.so-form-stack>.so-input+.so-notice.legacy{margin-top:3px}.so-notice-text{margin:0}.so-btn.so-btn-create{border-color:var(--so-accent);color:var(--so-accent)}.so-clone{padding:30px 15px 0}.so-clone>.so-notice{margin:0 0 15px 7.5px}.so-clone .so-form-section,.so-clone .so-form-section .so-form-section-body{margin:0;padding:0}.so-clone .so-input{height:26px}.so-chiplist{border:1px solid var(--so-border-input);background:#fff}.so-form-section-body.auto .so-form-control>.so-chiplist,.so-form-section-body.auto .so-form-control>.so-list-input{margin-bottom:3px}.so-form-section-body.auto>.so-form-band{background:var(--so-bg-section);grid-column:1/-1;align-items:center;height:30px;margin:15px -15px 7.5px;padding:0 15px;display:flex}.so-chiplist-item{align-items:center;min-height:23px;padding:0 0 0 7.5px;display:flex}.so-chiplist-value{flex:1;align-items:flex-start;gap:7.4px;min-width:0;display:inline-flex}.so-chiplist-value>.so-icon{box-sizing:border-box;width:18px;height:18px;margin-top:1px;padding:1px 2px 3px}.so-chiplist-x,.so-chiplist-add{cursor:pointer;color:var(--so-text);background:0 0;border:0}.so-chiplist-x{justify-content:flex-start;align-items:flex-start;width:20px;height:18px;padding:0 2px 0 0;display:inline-flex}.so-chiplist-x>.so-icon{box-sizing:border-box;opacity:.8;width:18px;height:18px;padding:.86px 1.29px 1.72px}.so-chiplist-add{justify-content:center;align-items:center;width:100%;height:22px;padding:2px 0 0;display:flex}.so-chiplist-add>.so-icon{box-sizing:border-box;width:12px;height:12px;padding:.16px 1.21px 2.26px}.so-tabs{background:#fafafa;flex:none;height:38.5px;display:flex;position:relative}.so-tabs:after{content:"";border-top:1px solid var(--so-border-btn);pointer-events:none;position:absolute;top:38.5px;left:0;right:0}.so-tabs-strip{scrollbar-width:none;flex:auto;min-width:0;display:flex;position:relative;overflow:auto hidden}.so-tabs-strip::-webkit-scrollbar{display:none}.so-tabs-arrow{color:#656565;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:33px;height:32.5px;margin:3px;padding:0;display:inline-flex}.so-tabs-arrow:disabled{opacity:.5;cursor:default}.so-tabs-arrow:not(:disabled):hover{background:#f5f5f5}.so-tab{white-space:nowrap;cursor:pointer;color:#656565;font-size:var(--so-fs-large);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:8.25px 16.5px;line-height:20px}.so-tab[aria-selected=true]{color:var(--so-accent);border-bottom-color:var(--so-accent);cursor:auto}.so-tab:not([aria-selected=true]):hover{background:#f5f5f5}.so-grid{border-top:1px solid var(--so-border-strong);background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.so-grid[tabindex="-1"]:focus{outline:none}.so-grid-scroll{flex:1;min-height:0;overflow:auto}.so-grid-head{z-index:3;border-bottom:1px solid var(--so-border-strong);background:#f5f5f5;min-height:36px;display:grid;position:sticky;top:0}.so-grid-hcell{border-right:1px solid var(--so-border-strong);-webkit-user-select:none;user-select:none;align-items:center;gap:5px;min-width:0;padding:0 7.5px;display:flex;position:relative}.so-grid:not(.legacy) .so-grid-hcell[data-head-col]{gap:0;padding-right:26.5px}.so-grid:not(.shrunken) .so-grid-head>.so-grid-hcell[data-head-col]:last-child{padding-right:27.5px}.so-grid-hcell.filtered{background:var(--so-accent-a20)}.so-grid-htitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.so-grid-gear{z-index:4;display:flex;position:absolute;top:0;bottom:0;left:0}.so-grid-gear-btn{box-sizing:border-box;color:#fff;cursor:pointer;background:#5a5a5a;border:0;border-right:1px solid #b9b9b9;place-items:center;width:26.2px;height:100%;padding:0 3.6px;display:grid}.so-grid-kebab{place-items:center;display:grid;position:absolute;top:0;bottom:0;right:7.5px}.so-grid-kebab-btn{width:20px;height:20px;color:var(--so-text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.so-grid.legacy .so-grid-kebab-btn .so-icon{opacity:.6}.so-grid.legacy .so-grid-gear-btn>.so-icon,.so-grid.legacy .so-grid-kebab-btn>.so-icon{box-sizing:border-box;width:18px;height:18px;margin-top:1px;padding:1px 2px 3px}.so-grid.legacy .so-grid-kebab-btn{height:21px}.so-grid.legacy .so-grid-kebab-btn:not(.funnel)>.so-icon{padding:.94px 2px 4.08px}.so-grid.legacy .so-grid-kebab-btn:not(.funnel)[aria-expanded=true]{box-shadow:var(--so-shadow-widget)}.so-grid.legacy .so-grid-kebab,.so-grid:not(.legacy) .so-grid-kebab{right:6.5px}.so-grid:not(.shrunken) .so-grid-head>.so-grid-hcell:last-child .so-grid-kebab{right:7.5px}.so-grid:not(.legacy) .so-grid-kebab-btn .so-icon{box-sizing:border-box;color:#2d2d2d80;width:18px;height:18px;padding:1px}.so-grid:not(.legacy) .so-grid-hcell.filtered .so-grid-kebab-btn .so-icon{color:var(--so-accent)}.so-grid-resize{cursor:col-resize;z-index:1;width:6px;position:absolute;top:0;bottom:0;right:-1px}.so-grid.column-resizing,.so-grid.column-resizing *{-webkit-user-select:none;user-select:none;cursor:col-resize!important}.so-grid .so-grid-head>.so-grid-hcell.resizing,.so-grid:not(.legacy) .so-grid-row>.so-grid-cell.resizing{border-right:1px dashed #939393}.so-grid-body{position:relative}.so-grid-row{min-height:var(--so-row-h);border-bottom:1px solid var(--so-border);background:#fff;display:grid;position:relative}.so-grid-row[data-pseudo]{z-index:2;box-shadow:var(--so-shadow-row)}.so-grid-row:is([data-pseudo],.selected,.highlight) .so-entity-text,.so-grid-row:is([data-pseudo],.selected,.highlight) .so-dot-on-hover{border-bottom-color:#939393}.so-grid:not(.legacy) .so-ent.omni>.uik-peek-trigger{position:relative}.so-grid:not(.legacy) .so-grid-row .so-ent.omni>.uik-peek-trigger .so-entity-text{border-bottom-color:#0000}.so-grid:not(.legacy) .so-grid-row:is([data-pseudo],.selected,.highlight) .so-ent.omni>.uik-peek-trigger:after{content:"";pointer-events:none;border-bottom:1px dashed #939393;position:absolute;bottom:0;left:0;right:0}.so-band-ent{align-items:center;gap:4.5px;display:inline-flex;position:relative}.so-grid-group:hover .so-band-ent:after{content:"";pointer-events:none;border-bottom:1px dashed #ffffffb3;position:absolute;bottom:0;left:0;right:0}.so-grid-row.selected{background:var(--so-bg-selected)}.so-grid-row.highlight{background:var(--so-highlight-row)}.so-grid-row.disabled-row:not(.selected)>.so-grid-cell>.so-grid-cell-inner,.so-grid-row.disabled-row:not(.selected)>.so-grid-expander>*{opacity:.5}.so-grid-cell{border-right:1px solid var(--so-border);align-items:flex-start;min-width:0;padding:8px 7px 0;display:flex}.so-grid-row.auto .so-grid-cell{padding-bottom:7px}.so-grid:not(.shrunken) .so-grid-head>.so-grid-hcell:last-child,.so-grid:not(.shrunken) .so-grid-row>.so-grid-cell:last-child{border-right:0}.so-grid-cell.handle-space:before{content:"";flex:none;width:18px;margin:0 -2px 0 -4px}.so-grid.legacy .so-grid-head{min-height:37px}.so-grid.legacy .so-grid-hcell{border-right-color:var(--so-border-strong);gap:0;padding-right:26.5px}.so-grid.legacy .so-grid-hcell:hover:not(.filtered){background:0 0}.so-grid.legacy .so-grid-hcell.filtered{background:var(--so-accent-a20)}.so-grid.legacy .so-grid-hcell.filtered .so-grid-kebab-btn.funnel .so-icon{opacity:1;color:var(--so-accent)}.so-grid.legacy .so-grid-group{border-bottom-color:var(--so-border);min-height:32px;padding:0 7px}.so-grid.legacy{--so-row-h:32px}.so-grid.legacy .so-grid-row .so-grid-cell{align-items:flex-start;padding:8px 7px 5px}.so-grid.legacy .so-grid-cell-inner .so-ent{gap:4.5px}.so-grid.legacy .so-grid-cell-inner .so-ent.spaced{gap:7.4px}.so-grid.legacy .so-grid-cell-inner .so-ent>.so-icon{box-sizing:border-box;width:18px;height:18px;padding:1px 2px 3px;position:relative;top:1px}.so-grid.legacy .so-grid-cell-inner>*{vertical-align:top}.so-ent.ficon{align-items:flex-start;gap:4.5px}.so-ent.ficon>.so-icon{box-sizing:border-box;width:18px;height:18px;margin-top:1px;padding:1px 2px 3px}.so-grid.legacy.measured .so-grid-row .so-grid-cell{padding-bottom:7px}.so-grid.legacy .so-grid-row .so-grid-cell.so-grid-expander{padding:8px 0 5px}.so-grid.legacy .so-grid-row .so-grid-cell-inner{white-space:normal;line-height:18px}.so-grid.legacy .so-link{color:#236093}.so-search-row.plain .so-search{min-height:27px;padding:0}.so-search-row.plain .so-search-input{height:25px;margin-left:0;padding:3px 24px 3px 7.5px}.so-search-row.plain .so-search-go{width:35px;min-width:35px;height:27px}.so-grid.measuring .so-grid-cell-inner{flex:none;width:max-content;max-width:none}.so-grid.measuring .so-grid-cell-inner .so-ent{max-width:none}.so-grid-cell-inner{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.so-grid-row.auto .so-grid-cell-inner{white-space:normal}.so-grid:not(.legacy) .so-grid-cell-inner :is(.so-ent,.so-level-cell,.so-tag){vertical-align:top}.so-grid:not(.legacy) .so-grid-cell-inner .so-ent{gap:4.5px;max-width:100%}.so-grid:not(.legacy) .so-grid-cell-inner .so-ent>:not(.so-icon,.so-ent-icon){text-overflow:ellipsis;min-width:0;overflow:hidden}.so-grid:not(.legacy) .so-grid-cell-inner .so-ent>.so-icon:is([width="14"],[width="18"]),.so-grid:not(.legacy) .so-grid-cell-inner .so-ent-icon>.so-icon[width="18"],.uik-peek-card .so-ent>.so-icon:is([width="14"],[width="18"]),.so-tip:not(.so-tip-legacy) .so-kv .so-ent>.so-icon:is([width="14"],[width="18"]),.so-entry-select.so-std .so-entry-value>.so-icon,.so-selection-pane.so-std .so-selection-entry>.so-icon,.so-select.so-omni .so-select-value>.so-icon,.so-omni-row>.so-icon{box-sizing:border-box;width:18px;height:18px;margin:0;padding:1px}.so-tip:not(.so-tip-legacy) .so-kv .so-ent{gap:4.5px}.so-kv .so-bubble{vertical-align:top}.so-grid:not(.legacy) .so-grid-cell-inner .so-ent-icon>.so-icon[width="14"]{box-sizing:border-box;width:13.5px;height:13.5px;padding:.75px}.so-grid:not(.legacy) .so-grid-cell-inner .so-ent.omni{padding:0 5px}.so-ent.omni.unlicensed{box-sizing:border-box;border:1px solid var(--so-orange);background:#e2872233;height:18px}.so-grid:not(.legacy) .so-grid-cell-inner .so-ent.omni.unlicensed{padding:0 4px}.so-ent.omni.unlicensed .so-entity-text{border-bottom-color:#0000}.so-grid-expander{justify-content:center;align-items:center;padding:0;position:relative}.so-grid-check{justify-content:center;padding:10px 0 0}.so-tree-toggle,.so-group-toggle{cursor:pointer;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.so-tree-line{border-left:1px dotted #555;position:absolute;top:0;bottom:0;left:13px}.so-tree-line.last{bottom:50%}.so-tree-dot{border-top:1px dotted #555;width:14px;position:absolute;top:50%;left:13px}.so-tree-dot:after{content:"";background:#333;border-radius:50%;width:5px;height:5px;position:absolute;top:-3px;right:-2px}.so-grid.legacy .so-tree-vline{border-left:1px dashed #939393;position:absolute;top:0;bottom:0;left:15px}.so-grid.legacy .so-tree-vline.from-toggle{top:24px}.so-grid.legacy .so-tree-vline.last{height:17px;bottom:auto}.so-grid.legacy .so-tree-toggle{box-sizing:border-box;color:#6c6c6c;cursor:default;background:#fff;border:1px solid #cecece;width:16px;height:16px;position:absolute;top:8px;left:7px}.so-grid.legacy .so-tree-toggle>.so-icon{width:12px;height:13.714px}.so-grid.legacy .so-tree-hline{border-top:1px dashed #939393;width:14px;position:absolute;top:16px}.so-grid.legacy .so-tree-hline.right{left:16px}.so-grid.legacy .so-tree-hline.left{left:31px}.so-grid.legacy .so-tree-node{background:#2d2d2d;border-radius:50%;width:9px;height:9px;position:absolute;top:11px;left:41px}.so-grid.widget-refreshing .so-grid-body{visibility:hidden}.so-busy.mount{pointer-events:none;animation:.25s linear forwards so-busy-cover-out}.so-busy.mount>*{animation:.25s linear forwards so-busy-icon-out}@keyframes so-busy-cover-out{0%{background-color:#fafafa}to{background-color:#fafafa00}}@keyframes so-busy-icon-out{to{opacity:0}}.so-transition-loading{place-items:center;height:100%;min-height:240px;display:grid}.so-transition-loading>.so-spinner.smooth{animation:2s linear infinite so-spin}.so-busy.tint.legacy{transition:background-color .25s;animation:.25s linear so-busy-tint-in}.so-busy.tint.legacy.out{pointer-events:none;background-color:#fafafa00}.so-busy.legacy>*{transition:opacity .25s}.so-busy.legacy.out>*{opacity:0}@keyframes so-busy-tint-in{0%{background-color:#fafafa00}}.so-grid-group{background:var(--so-bg-group);color:#fff;border-bottom:1px solid var(--so-border);align-items:center;min-height:32px;padding:0 7px;display:flex}.so-grid-group .so-group-toggle{border:1px solid var(--so-border-btn);color:#2d2d2db3;background:#fff;flex:none;width:18px;height:18px;margin-right:7.5px}.so-grid.legacy .so-grid-group .so-group-toggle{cursor:default;border-color:#fff;width:16px;height:16px;margin:0 7.5px 0 2px}.so-pm{background:#6c6c6c;border-radius:.5px;width:8px;height:2px;position:relative}.so-pm.plus:after{content:"";background:inherit;border-radius:.5px;width:2px;height:8px;position:absolute;top:-3px;left:3px}.so-grid-group-label{align-items:center;gap:4.5px;display:inline-flex}.so-grid-group-label .so-joiner{margin:0 3px}.so-grid-group>.so-bubble.neutral{color:var(--so-bg-group);margin-left:6.5px;font-size:13px}.so-grid.legacy .so-grid-group>.so-bubble{min-width:18.2px;height:16px;padding:0 5.2px}.so-grid-group.by-column{min-height:34px}.so-grid-group-label,.so-grid-group>.so-bubble{cursor:pointer}.so-grid-group.by-column .so-grid-group-label .so-icon{color:#fff}.so-group-section{flex:none;align-self:flex-start;width:19.5px;height:18px;margin:7.5px 0 0 auto}.so-group-section.active{background:#f5f5f5}.so-grid-group .so-group-filter.section{box-sizing:border-box;border:1px solid var(--so-border-btn);color:#2d2d2d80;border-radius:0;width:19.5px;height:15.5px;margin:.5px 0 0;padding:0 2px}.so-group-section.active .so-group-filter.section,.so-grid-group .so-group-filter.section[aria-expanded=true]{visibility:visible}.so-group-section.active .so-group-filter.section{background:var(--so-accent-a20);color:var(--so-accent)}.so-red-icon{color:#d43527}.so-grid-empty{min-height:180px;color:var(--so-text);place-items:center;display:grid}.so-grid-placeholder{overflow-anchor:none}.so-grid-row.placeholder{pointer-events:none}.so-grid-ph-bar{background:linear-gradient(90deg, transparent, var(--so-bg-section) 50%, transparent) no-repeat, var(--so-bg-header-band);width:80%;height:10px;animation:2.5s linear infinite so-ph-shine;animation-delay:calc(var(--so-ph-order,0) * .1s);background-size:50% 10px,auto;border-radius:3px;margin-top:4px;display:block}@keyframes so-ph-shine{0%{background-position:-50% 0,0 0}to{background-position:150% 0,0 0}}@media (prefers-reduced-motion:reduce){.so-grid-ph-bar{animation:none}}.so-grid-card{border-bottom:1px solid var(--so-border);background:#fff;position:relative}.so-grid-card:hover{z-index:2;box-shadow:var(--so-shadow-row)}.so-grid-card.selected{background:var(--so-bg-selected)}.so-grid-card.highlight{background:var(--so-highlight-row)}.so-grid-card.disabled-row{color:#2d2d2d80}.so-card-field{min-height:var(--so-card-row-h,var(--so-row-h));padding:0 7.5px 0 calc(7.5px + var(--so-card-indent,0px));grid-template-columns:185px minmax(0,1fr);align-items:center;display:grid;position:relative}.so-grid-card.auto .so-card-field{align-items:start;padding-top:6px;padding-bottom:6px}.so-card-check{place-items:center;width:34px;min-height:30px;display:grid}.so-card-label{color:var(--so-text-muted)}.so-card-value{text-overflow:ellipsis;min-width:0;overflow:hidden}.so-card-expander{place-items:center;width:28px;display:grid;position:absolute;top:0;bottom:0;left:0}.so-grid-group .so-group-filter{width:24px;height:22px;color:var(--so-text);cursor:pointer;visibility:hidden;background:#fff;border:0;border-radius:2px;place-items:center;margin-left:auto;padding:0;display:grid}.so-grid-group:hover .so-group-filter,.so-group-filter:focus-visible{visibility:visible}.so-grid-footer{border-top:1px solid var(--so-border-strong);background:#f5f5f5;justify-content:space-between;align-items:center;min-height:34px;padding:7.5px;display:flex}.so-grid.legacy .so-grid-footer{min-height:32px}.so-grid.floating-footer .so-grid-footer{z-index:3;border-top:0;position:absolute;bottom:0;right:0}.so-grid.floating-footer .so-grid-footer-left:empty{display:none}.so-grid.legacy .so-grid-footer .so-bubble{min-width:18.2px;height:16px;padding:0 5.2px}.so-grid-footer-right,.so-grid-footer-left{align-items:center;gap:8px;display:flex}.so-grid-count{align-items:center;gap:6px;display:inline-flex}.so-grid-count.pct{gap:0}.so-grid-pct{margin-right:4.5px}.so-rating-btn{color:var(--so-text);font:inherit;white-space:nowrap;cursor:pointer;background:#f3bb2d;border:0;padding:5.4px 6.75px;font-size:13.5px;line-height:17px;display:inline-block}.so-rating-btn.none{cursor:default;background:0 0}.so-rating-btn .so-bubble{vertical-align:top;min-width:17px;height:16.5px;padding:1px 4.86px;font-size:12.15px}.so-rating-btn .so-bubble.dark{color:#f3bb2d;background:#2d2d2d}.so-grid.legacy .so-grid-footer .so-rating-btn{align-items:center;gap:4.05px;margin:-5px -3px;padding:5px 10px;line-height:16.5px;display:inline-flex}.so-grid.legacy .so-grid-footer .so-rating-btn .so-bubble{font-size:13px}.so-grid.legacy .so-grid-footer .so-rating-btn.none .so-bubble{color:#717171;background:#fafafa}.so-search-row{align-items:center;min-width:0;display:flex}.so-search{border:1px solid var(--so-border-btn);background:#fff;flex-wrap:wrap;flex:1;align-items:center;gap:3px;min-height:28.5px;padding:0 3px;display:flex}.so-search:focus-within{border-color:#656565}.so-search-add,.so-search-clear{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.so-search-input{background:0 0;border:0;outline:none;flex:1;min-width:140px;height:24px;margin-left:-3px;padding:3px 0 3px 3px}.so-search-input::placeholder{color:#757575}.so-enter-hint{border:1px solid var(--so-border-input);color:#6b6b6b;padding:0 4px;font-size:12px}.so-search-go{height:28.5px;margin-left:-1px}.so-chip{align-items:center;min-width:0;max-width:100%;display:inline-flex;position:relative}.so-chip-btn{box-sizing:border-box;border:1px solid var(--so-border-strong);background:var(--so-accent-a20);min-width:0;height:22.5px;color:var(--so-text);font:inherit;white-space:nowrap;border-radius:20px;align-items:center;margin:0;padding:0 25.5px 0 12px;display:inline-flex}button.so-chip-btn{cursor:pointer}button.so-chip-btn:hover{background:var(--so-accent-a30)}.so-chip-label,.so-chip-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.so-chip-label{flex:0 auto;min-width:0}.so-chip-value{flex:0 auto;max-width:300px}.so-chip-x{color:#2d2d2db3;cursor:pointer;background:0 0;border:0;place-items:center;width:18px;height:18px;padding:0;display:grid;position:absolute;top:calc(50% - 9px);right:4px}.so-chip.special .so-chip-btn{background:var(--so-accent-a85);color:#fff;border-color:#0000}.so-chip.special .so-chip-x{color:#fff}.so-suggest{z-index:1000;border:1px solid var(--so-border-strong);box-shadow:var(--so-shadow-pop);font-family:var(--so-font);font-size:var(--so-fs);background:#fff;position:fixed}.so-suggest-item{text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:6px;width:100%;min-height:27px;padding:4px 7.5px;display:flex}.so-suggest-item:hover{background:#e6e6e6}.so-suggest.config{border-color:var(--so-text);box-shadow:var(--so-shadow-menu)}.so-suggest-loading{align-items:center;height:27px;padding-left:7px;display:flex}.so-suggest-list{max-height:50vh;overflow-y:auto}.so-suggest.config .so-suggest-item{opacity:.8;white-space:nowrap;gap:0;height:27px;min-height:0;padding:4.5px 7.5px}.so-suggest.config .so-suggest-item[data-active]{background:#e6e6e6}.so-suggest-icon{opacity:.9;margin-right:7.5px}.so-suggest-text{margin-left:4.5px}.so-suggest-label{margin:0 4.5px}.so-suggest-value{align-items:center;gap:4.5px;display:inline-flex}.so-search-field{flex:1;min-width:140px;margin-left:-3px;display:flex;position:relative}.so-search-field>.so-search-input{min-width:0;margin-left:0}.so-enter-layer{white-space:pre;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0 0 0 3px;overflow:hidden}.so-enter-spacer{visibility:hidden}.so-enter-layer>.so-enter-hint,.so-chooser-search .so-enter-hint{border:1px solid var(--so-border-strong);height:19.5px;color:var(--so-text);pointer-events:auto;cursor:pointer;background:#fff;border-bottom-color:#939393;border-radius:3px;margin:.5px 0 0 7.5px;padding:0 4px;font-family:monospace;font-size:15px;line-height:17.5px;box-shadow:inset 0 -1px #939393}.so-enter-layer>.so-enter-hint:hover,.so-chooser-search .so-enter-hint:hover{background:#e6e6e6}.so-enter-layer>.so-enter-hint:active,.so-chooser-search .so-enter-hint:active{border:1px solid var(--so-border-strong);transform:scale(.95);box-shadow:inset 0 0 1px #939393}.so-enter-layer>.so-enter-hint.flashing,.so-chooser-search .so-enter-hint.flashing{animation:2s so-key-highlight}@keyframes so-key-highlight{0%,to{border-color:var(--so-border-strong);border-bottom-color:#939393}50%{border-color:#656565 #656565 #2d2d2d;box-shadow:inset 0 -1px #939393,0 0 2px 2px #c5c5c5}}.so-search-row:not(.plain) .so-search-go{color:#2d2d2db3}.so-search-row:not(.plain) .so-search-go.pending{background:var(--so-accent);color:#ffffffb3}.so-board{margin:0 5px 5px;position:relative}.so-board-slot{position:absolute;top:0;left:0}.so-board-slot[data-dragging=pointer]{z-index:2}.so-board-slot>.so-widget-block{height:100%}.so-board-placeholder{padding:5px}.so-board-placeholder:before{content:"";background:#c5c5c5;height:100%;display:block}body.so-dragging,body.so-dragging *{-webkit-user-select:none;user-select:none;cursor:move!important}.so-widget-block{min-width:0;padding:5px}.so-widget{height:100%;box-shadow:var(--so-shadow-widget);background:#fff;outline:1px solid #b9b9b9;flex-direction:column;transition:height .25s ease-out;display:flex;position:relative}.so-widget-content{animation:.5s so-fade-in}@keyframes so-fade-in{0%{opacity:0}to{opacity:1}}.so-back-slot{flex:none;align-self:flex-start;width:0;transition:width .15s ease-in-out;overflow:hidden}.so-back-slot[data-visible]{width:40px}.so-back-slot>.so-back-btn{height:26px;margin:3px 0 3px 3px}.so-drill-pop{animation:.25s so-pop-out}@keyframes so-pop-out{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.so-back-slot,.so-drill-pop{transition:none;animation:none}}.so-widget-loading{z-index:5;place-items:center;display:grid;position:absolute;inset:0}.so-widget-spinner{color:var(--so-accent);animation:2s linear infinite so-spin}.so-chart-swap[data-stale]{opacity:.5;transition:opacity .2s .3s}.so-sessions-usage{flex-wrap:wrap;justify-content:center;column-gap:15px;display:flex}.so-sessions-usage .so-chart-swatch{margin-right:5px}.so-widget.has-band:hover{height:calc(100% + 55px)}.so-board-slot:hover{z-index:3}.so-widget-band{z-index:6;visibility:hidden;background:var(--so-accent);color:#fff;height:0;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:4.5px;padding:0;transition:height .25s ease-out,visibility .25s;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.so-widget.has-band:hover .so-widget-band{visibility:visible;height:40px}.so-widget-band:hover{background:var(--so-accent-focus)}.so-widget-notify{z-index:5;color:#fff;background:#186093;align-items:center;height:33px;padding-right:5px;display:flex;position:absolute;bottom:10px;right:0}.so-widget.has-band:hover .so-widget-notify{bottom:50px}.so-widget-notify-msg{height:100%;color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:0 0 0 5px;display:flex}.so-widget-notify-next,.so-widget-notify-x{height:100%;color:inherit;background:0 0;border:0;place-items:center;margin-left:10px;padding:0;display:grid}.so-widget-notify-x{cursor:pointer}.so-widget.selected{outline:2px dashed #939393;box-shadow:0 0 0 2px #cecece}.so-widget:has(.so-widget-grip:focus-visible){outline:2px dashed #939393;box-shadow:0 0 0 2px #cecece}.so-widget-header[data-draggable]{cursor:move;-webkit-user-select:none;user-select:none}.so-widget-grip{clip-path:inset(50%);width:1px;height:1px;color:var(--so-text);background:0 0;border:0;padding:0;position:absolute;overflow:hidden}.so-widget-grip:focus-visible{clip-path:none;outline:2px solid var(--so-blue);outline-offset:-2px;place-items:center;width:26px;height:26px;display:inline-grid;position:static}.so-widget-grip[aria-pressed=true]{background:var(--so-accent-light)}.uik-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.so-widget.standalone{box-shadow:none;background:0 0;outline:none}.so-widget-header{align-items:center;gap:6px;min-height:41px;padding:4.5px 7.5px;display:flex}.so-widget-title{opacity:.6;min-width:0;font-size:var(--so-fs-title);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:6px;display:flex;overflow:hidden}.so-widget-controls{align-items:center;display:flex}.so-widget-controls>*{opacity:.8;margin:3px}.so-widget-controls>.so-btn,.so-widget-controls>.so-icon-btn{height:26px}.so-widget-menu-btn{opacity:.8;align-items:center;gap:4.5px;min-width:55px;height:26px;padding:3px 7.5px;display:inline-flex}.so-widget-body{flex:1;min-height:0;padding:7.5px;position:relative;overflow:hidden}.so-widget-body.so-widget-body-chart{padding:0 7.5px 7.5px}.so-size-picker{padding:4.5px;display:flex}.so-size-cell{outline:1px solid var(--so-text);background:#fff;border:0;width:20px;height:20px;padding:0}.so-size-cell[data-on]{background:#a3a3a3}.so-size-cell[data-hover]{background:var(--so-accent)}.so-size-cell:hover{cursor:pointer}.so-size-cell:focus-visible{outline:2px solid var(--so-blue);outline-offset:0;z-index:1}.so-board-guide{z-index:4;pointer-events:none;position:absolute;top:0;left:0}.so-board-guide-cell{padding:5px;position:absolute}.so-board-guide-cell:before{content:"";outline:2px dashed #a3a3a3;height:100%;display:block}.so-board-guide-cell[data-on]:before{background:var(--so-accent-a65)}.so-expand-wrap{cursor:pointer;height:100%;position:relative}.so-expand-overlay{z-index:2;opacity:0;cursor:pointer;background:#a3a3a3cc;justify-content:center;align-items:center;transition:opacity .3s cubic-bezier(.39,.575,.565,1);display:flex;position:absolute;inset:0}.so-expand-wrap:hover .so-expand-overlay,.so-expand-mask:hover,.so-expand-mask:focus-visible{opacity:1}.so-expand-label{color:var(--so-text);background:#fff;align-items:center;gap:4.5px;padding:5px;display:inline-flex}.so-widget.expanded{box-shadow:none;background:var(--so-bg-page);outline:0;transition:none}.so-widget.expanded>.so-widget-header{background:var(--so-bg-page)}.so-widget.expanded .so-widget-content{flex-direction:column;height:100%;display:flex}.so-widget.expanded:focus{outline:none}.so-widget-header>.so-widget-back-slot{margin-right:-6px}.so-widget-controls>.so-widget-tip{display:inline-flex}.so-widget-controls>.so-widget-tip>.so-btn{height:26px}.so-linechart{width:100%;position:relative}.so-linechart[data-actions]{cursor:pointer}.so-linechart[data-actions]:hover{background:#c5c5c54d}.so-chart-tick{font-family:var(--so-font);fill:var(--so-text);font-size:13px}.so-linechart.compact .so-chart-tick{font-size:13.5px}.so-chart-line{stroke-width:2px;transition:stroke-width .2s,opacity .2s}.so-linechart[data-active] .so-chart-line{stroke-width:4px}.so-chart-band{fill-opacity:.65}.so-chart-edge{stroke-width:1px}.so-chart-cross{stroke:var(--so-accent)}.so-chart-tip{z-index:950;border:1px solid var(--so-border-strong);box-shadow:var(--so-shadow-pop);font-family:var(--so-font);font-size:var(--so-fs);color:var(--so-text);pointer-events:none;background:#fff;padding:5px;position:fixed}.so-chart-tip table{border-collapse:collapse}.so-chart-tip td{white-space:nowrap;padding:7.5px}.so-chart-tip-name,.so-chart-tip-time{color:var(--so-text-muted)}.so-chart-swatch{vertical-align:-2px;width:14px;height:14px;margin-right:7.5px;display:inline-block;box-shadow:inset 0 0 0 1px #00000040}.so-current-usage{text-align:center;padding:2px 0 4px}.so-current-usage b{font-weight:700}.so-donut-card{box-sizing:border-box;background:#fff;border:1px solid #cecece;min-width:0;height:175px;display:flex;position:relative}.so-donut-svg{flex:none;width:64%;height:100%;transition:width .3s ease-in-out;display:block}.so-donut-slice{stroke:#000;stroke-width:.2px;cursor:pointer}.so-donut-total{font-family:var(--so-font);fill:var(--so-text);pointer-events:none;font-size:12px;font-weight:700}.so-donut-sub{font-family:var(--so-font);fill:var(--so-text);pointer-events:none;font-size:6px}.so-donut-legend{box-sizing:border-box;min-width:0;padding:4.5px 7.5px 0;transition:left .3s ease-in-out,right .3s ease-in-out;position:absolute;inset:0 0 0 64%}.so-donut-card[data-entering] .so-donut-svg{width:100%}.so-donut-card[data-entering] .so-donut-legend{left:32%;right:32%}.so-donut-card[data-entering] .so-donut-legend-row,.so-donut-card[data-entering] .so-donut-more,.so-donut-card[data-entering] .so-donut-slice{visibility:hidden}.so-donut-legend-title{margin-bottom:4.5px;padding-bottom:3px}.so-donut-title{box-sizing:border-box;width:100%;height:26px;color:var(--so-text);white-space:nowrap;background:0 0;border:1px solid #0000;border-bottom-color:#939393;align-items:center;padding:3px;font-size:15px;display:flex}.so-donut-title.filtered{background:var(--so-accent-a20);cursor:pointer;border-color:#939393}.so-donut-title-slot{flex:none;justify-content:center;width:18px;display:inline-flex}.so-donut-title-label{text-align:center;flex:1 0 auto}.so-donut-legend-row{box-sizing:border-box;width:100%;height:19.2px;color:var(--so-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:1.35px;font-size:13.5px;display:flex}.so-donut-legend-row:hover{background:#e6e6e6}.so-donut-swatch{box-sizing:border-box;border:1px solid #000;flex:none;width:12.8px;height:12.8px;margin-right:4.05px}.so-donut-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.so-donut-count{color:#fafafa;background:#717171;border-radius:10px;flex:none;margin:0 2.75px;padding:1px 4.4px;font-size:11px;line-height:13.5px}.so-donut-more{white-space:nowrap;cursor:default;border-bottom:1px dashed #939393;margin:1px 0 0 18.2px;font-size:13.5px;line-height:16.5px;display:inline-block}.so-donut-more.so-clickable:hover{background:0 0}.so-donut-more-list .so-donut-label{overflow:visible}.so-chart-tip.kv,.so-chart-tip.note{padding:4.5px;line-height:18px}.so-chart-tip.kv td{padding:4.5px}.so-usage-bar{flex:none;height:10px;display:inline-block;position:relative}.so-usage-bar.fluid{flex:1;width:100%;min-width:0}.so-usage-light,.so-usage-dark,.so-usage-gray{position:absolute;top:0;bottom:0;left:0}.so-usage-light{background:var(--so-accent-light)}.so-usage-dark{background:var(--so-accent)}.so-usage-gray{background:#5a5a5a}.so-flag{background-position:50%;background-repeat:no-repeat;background-size:cover;width:16px;height:11px;margin-right:5px;display:inline-block}.so-grid:not(.legacy) .so-grid-cell-inner .so-ent>.so-flag{flex:none;margin-right:.5px}.so-finding{z-index:800;border:1px solid var(--so-border-strong);width:300px;box-shadow:var(--so-shadow-card);font-family:var(--so-font);font-size:var(--so-fs);background:#fff;position:fixed}.so-finding-head{border-bottom:1px solid var(--so-border);align-items:center;gap:6px;padding:6px 7.5px;display:flex}.so-finding-count{margin-left:auto}.so-finding-body{padding:10px 7.5px}.so-finding-nav{border-top:1px solid var(--so-border);background:#f5f5f5;gap:4px;padding:6px 7.5px;display:flex}.so-finding-nav .so-btn{flex:1;justify-content:center}.so-finding-nav .so-finding-x{flex:0 0 34px}.so-faceplate{border:1px solid var(--so-text);background:#fff;display:inline-flex}.so-fp-model{box-sizing:border-box;width:145.7px;padding:0 3.75px}.so-fp-model table{border-spacing:2px;border:1px solid #0000}.so-fp-model th{text-align:left;white-space:nowrap;padding:1px;font-weight:700}.so-fp-model th>span{vertical-align:middle;margin-left:7.3px}.so-fp-power{text-align:center;height:52.5px;padding:1px}.so-fp-groups{align-items:flex-start;display:flex}.so-fp-group{border-spacing:1px;border-collapse:separate;margin:0 4.95px;padding:3.75px}.so-fp-num{text-align:center;white-space:nowrap;min-width:18px;height:14.5px;padding:1px;font-size:12px;line-height:normal}.so-fp-num.off{opacity:.3}.so-fp-num.sel{font-weight:700;transform:scale(1.25)}.so-fp-num.off.sel{opacity:.4}.so-fp-port.sel{transform:scale(1.5)}.so-fp-port.unconfigured{opacity:.2}.so-fp-cell{text-align:center;height:18px;padding:1px}.so-fp-port{vertical-align:top;color:#828282;cursor:pointer;display:inline-grid}.so-fp-port>svg{display:block}.so-fp-port.up{color:var(--so-accent)}.so-pop.so-fp-card{padding:4.5px 4.5px 0}.so-fp-card .so-pop-footer{margin:4.5px -4.5px 0}.so-fp-card .so-pop-footer .so-btn{height:27px}.so-kv tr.sep>td{border-top:1px solid var(--so-border-btn)}.so-kv .so-topo-node{margin:7.5px 0}.so-kv .so-device-head{align-items:flex-start}.so-kv .so-device-head>.so-icon{margin-top:1px}.so-json-line{white-space:pre;font-family:Menlo,Consolas,monospace;font-size:12px;line-height:18px}.so-json-toggle{cursor:pointer;background:0 0;border:0;padding:0 3px 0 0}.so-json-key{color:#7a1fa2}.so-json-str{color:#1a1aa6}.so-json-num{color:#1c7a1c}.so-json-type{color:#c4651b}.so-pop.so-pop-palette{padding:0;animation:.25s so-tip-legacy-in}@media (prefers-reduced-motion:reduce){.so-pop.so-pop-palette{animation:none}}.so-palette{flex-wrap:wrap;align-items:center;width:177px;margin:7.5px 0;display:flex}.so-palette-cell{box-sizing:content-box;cursor:pointer;border:1px solid #ccc;width:12px;height:12px;margin:4px;padding:0}.so-palette-cell[aria-selected=true]{border-color:#000}.so-palette-cell:focus-visible{outline:2px solid var(--so-text);outline-offset:1px}.so-color-options{grid-template-columns:repeat(8,40px);grid-auto-rows:40px;gap:5px;padding:5px;display:grid}.so-color-option{box-sizing:border-box;cursor:pointer;background:0 0;border:4px solid #fafafa;border-radius:2px;justify-content:center;align-items:center;padding:0;display:flex}.so-color-option[aria-selected=true]{border-color:var(--so-accent)}.so-color-option>.so-icon{transition:transform 50ms linear}.so-color-option:not([aria-selected=true]):hover>.so-icon{transform:scale(1.4)}.so-color-option:focus-visible{outline:2px solid var(--so-text);outline-offset:1px}.so-cli-mask{z-index:1200;background:#ffffff8c;position:fixed;inset:0}.so-cli{width:1060px;max-width:calc(100vw - 160px);height:calc(100vh - 40px);box-shadow:var(--so-shadow-pop);flex-direction:column;display:flex;position:absolute;top:25px;left:130px}.so-cli.min{height:auto}.so-cli-title{background:var(--so-accent);color:#fff;align-items:center;gap:6px;height:32px;padding:0 8px;display:flex}.so-cli-tool{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;display:grid}.so-cli-body{color:#e8e8e8;background:#000;flex:1;padding:8px;font-family:Menlo,Consolas,monospace;font-size:13px;overflow:auto}.so-cli-line{display:flex}.so-cli-input{color:#e8e8e8;font:inherit;caret-color:#e8e8e8;background:0 0;border:0;outline:none;flex:1}.so-conn-lost{z-index:2000;font-family:var(--so-font);font-size:var(--so-fs);color:var(--so-text);background:#e6e6e6cc;place-items:center;display:grid;position:fixed;inset:0}.so-conn-lost-box{box-sizing:border-box;border:1px solid var(--so-border-strong);background:#fafafa;outline:none;width:352px;min-height:107px;padding:15px 30px}.so-conn-lost-title{text-align:center;line-height:18px;display:block}.so-conn-lost-msg{justify-content:center;align-items:center;gap:15px;margin:15px 0;line-height:18px;display:flex}.so-levelbar{vertical-align:middle;flex:none;gap:1px;display:inline-flex}.so-levelbar>span{box-sizing:border-box;border:1px solid var(--so-border-btn);background:#f5f5f5b3;width:11px;height:11px}.so-levelbar>span.on.success{border-color:var(--so-accent);background:var(--so-accent)}.so-levelbar>span.on.low{background:#186093;border-color:#186093}.so-levelbar>span.on.medium{background:#f3bb2d;border-color:#f3bb2d}.so-levelbar>span.on.high{background:#e28722;border-color:#e28722}.so-levelbar>span.on.critical{border-color:var(--so-red);background:var(--so-red)}.so-level-cell{align-items:center;gap:7.5px;display:inline-flex}.so-metric-table{border-collapse:collapse;border:1px solid var(--so-border-strong);background:#fff}.so-metric-table th,.so-metric-table td{border-left:1px solid var(--so-border-strong);text-align:left;white-space:nowrap;height:18px;padding:4.5px;font-weight:400;line-height:18px}.so-metric-table thead th{border-bottom:1px solid var(--so-border-strong);background:#f5f5f5;height:20px}.so-metric-table thead th:first-child{text-align:center}.so-metric-table thead th.on{background:var(--so-accent);color:#fff}.so-metric-table thead th button{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4.5px;padding:0;display:inline-flex}.so-metric-table tbody th{display:table-cell}.so-more-chip{cursor:pointer;border:0}.so-route-badge{color:#fff;background:var(--so-accent);white-space:nowrap;margin-left:6px;padding:1px 4px;font-size:10px;font-weight:700;line-height:12px;display:inline-block}.so-grid.inline{border:1px solid var(--so-border-strong);background:#fafafa;flex:none}.so-grid.fixed-body .so-grid-scroll{height:calc(var(--so-grid-body-h) + 37px);flex:none}.so-grid.fixed-body .so-grid-empty{min-height:var(--so-grid-body-h)}.so-grid-toolbar{border-bottom:1px solid var(--so-border-strong);align-items:center;min-height:43px;padding:0 3.75px;display:flex}.so-grid-toolbar>.so-btn{gap:4.5px;height:27px;margin:0 3.75px}.so-grid-toolbar>.so-btn:disabled{opacity:.5}.so-grid-group .so-group-filter.boxed{border:1px solid #fff;border-radius:0;width:16px;height:16px;margin-right:2px}.so-grid-group .so-group-filter.boxed.active,.so-grid-group .so-group-filter.boxed[aria-expanded=true]{visibility:visible}.so-grid-group .so-group-filter.boxed.active{background:var(--so-accent-a20)}.so-legacy-pop{z-index:960;font-family:var(--so-font);font-size:var(--so-fs);color:var(--so-text);position:fixed}.so-lfilter{border:1px solid var(--so-border-strong);width:max-content;min-width:276px;max-width:600px;max-height:calc(100vh - 10px);box-shadow:var(--so-shadow-pop);background:#fff;flex-direction:column;display:flex}.so-lfilter-head{background:var(--so-bg-group);color:#fff;text-align:center;padding:6px;line-height:18px}.so-lfilter-resize{height:28px;color:var(--so-text);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;align-items:flex-start;gap:4.5px;padding:4.5px 7.5px;line-height:18px;display:flex}.so-lfilter-resize:hover{background:#e6e6e6}.so-lfilter-resize>.so-icon{box-sizing:content-box;margin-top:1px;padding:1px 2px 3px}.so-lfilter-resize+.so-lfilter-head{margin-top:4.5px}.so-lfilter.so-lfilter-menu{width:max-content;min-width:0}.so-lfilter-modes{margin-top:4.5px;display:flex}.so-lfilter-mode{border:1px solid var(--so-border-btn);height:29px;color:var(--so-text);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;margin:3px 0 3px -1px;padding:4.5px 7.5px;line-height:18px}.so-lfilter-mode:first-child{margin-left:3px}.so-lfilter-mode:last-child{margin-right:3px}.so-lfilter-mode[aria-checked=true]{background:var(--so-accent);border-color:var(--so-accent);color:#fff;position:relative}.so-lfilter-input{align-items:center;min-height:32px;display:flex}.so-lfilter-input>.so-input{flex:1;min-width:0;height:26px;margin:3px;padding:3px 7.5px}.so-lfilter-info{margin-right:3px;display:inline-grid}.so-lfilter-list{border-top:1px solid var(--so-border);flex-direction:column;flex:auto;min-height:0;margin-top:4.5px;padding-top:4.5px;display:flex;overflow:auto}.so-lfilter-item{min-height:27px;color:var(--so-text);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;padding:4.5px 7.5px;display:flex}.so-lfilter-item:hover:not(:disabled){background:#e6e6e6}.so-lfilter-item:disabled{opacity:.5;cursor:default}.so-lfilter-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.so-lfilter-item>.so-bubble{height:16px;margin-left:3.9px;font-size:13px}.so-lfilter-foot{border-top:1px solid var(--so-border);background:#f5f5f5;justify-content:center;margin-top:4.5px;padding:4.5px;display:flex}.so-lfilter-foot>.so-btn{justify-content:center;width:120px;height:26px;margin:3px}.so-section-collapse{color:#6c6c6c;cursor:pointer;background:0 0;border:0;place-items:center;width:21px;height:19px;margin:0 2px 0 -4.5px;padding:0;display:grid}.so-section-collapse:hover{background:#e6e6e6;box-shadow:inset 0 0 0 1px #0003}.so-form-section.closed{margin-bottom:15px}.so-profile-badge{background:var(--so-profile-badge,#189fba);color:#fff;vertical-align:top;flex:none;justify-content:center;align-items:center;width:51px;height:18px;padding:3px;font-size:10px;font-weight:700;line-height:12px;display:inline-flex}.so-profile-badge.ztna-tag{width:56px;margin-right:3px}.so-feature-section{width:328px;padding-bottom:22.5px}.so-feature-head{background:#f5f5f5;align-items:center;height:30px;margin-top:15px;padding:0 15px;display:flex}.so-feature-list{padding:7.5px 15px 0}.so-feature{border:1px solid #000;border-radius:5px;margin-top:5px;padding:3px}.so-feature-row{align-items:center;padding:5px;display:flex}.so-feature-label{cursor:default;flex:1;align-items:center;gap:5.9px;min-width:0;line-height:19px;display:flex}.so-feature-label:hover>.so-toggle.pill:not(:disabled):before{background:#e6e6e6}.so-feature-label>.so-toggle{flex:none;margin:0 4px 0 0}.so-feature-label>.so-toggle.pill:before{left:0}.so-feature-row>.so-section-collapse{flex:none;margin:0 3px}.so-feature-desc{padding:5px}.so-code{color:#000;background:#fff;height:100%;font:12px/12px monospace;overflow:auto}.so-code-inner{min-width:100%;min-height:100%;position:relative}.so-code-hl,.so-code-input{font:inherit;letter-spacing:0;white-space:pre;tab-size:4;border:0;margin:0;padding:4px;position:absolute;inset:0}.so-code-input{resize:none;color:#0000;caret-color:#000;background:0 0;outline:none;overflow:hidden}.so-code-input::selection{background:#0078d740}.so-cm-meta,.so-cm-qualifier{color:#555}.so-cm-tag{color:#170}.so-cm-attribute{color:#00c}.so-cm-string{color:#a11}.so-cm-comment{color:#a50}.so-cm-number{color:#164}.so-cm-atom{color:#219}.so-cm-keyword{color:#708}.so-cm-builtin{color:#30a}.so-cm-string-2{color:#f50}.so-cm-variable-2{color:#05a}.so-split{grid-template-columns:minmax(0,60fr) 3px minmax(0,40fr);height:100%;min-height:0;display:grid}.so-split-pane{min-width:0;min-height:0;overflow:hidden}.so-split-bar{cursor:col-resize;touch-action:none;background:#999}.so-split.dragging{cursor:col-resize;-webkit-user-select:none;user-select:none}.so-split.dragging .so-split-pane{pointer-events:none}.so-split-bar:focus-visible{outline:2px solid var(--so-accent);outline-offset:-1px}.so-access-matrix{border-collapse:separate;border-spacing:0}.so-access-matrix th,.so-access-matrix td{border-left:1px solid var(--so-border-btn);vertical-align:middle;padding:7.5px;font-weight:400}.so-access-matrix tr>:last-child{border-right:1px solid var(--so-border-btn)}.so-access-matrix thead th{border-top:1px solid var(--so-border-btn);border-bottom:1px solid var(--so-border-btn);text-align:center;background:#f5f5f5}.so-access-matrix tbody tr:last-child>*{border-bottom:1px solid var(--so-border-btn)}.so-access-matrix tbody th{text-align:left;white-space:nowrap}.so-access-matrix tbody tr.child>th{padding-left:22.5px}.so-access-matrix tbody tr.child>*{background:#f5f5f599}.so-access-perm{align-items:center;gap:5.8px;display:inline-flex}.so-access-perm>.so-btn{height:26px;margin:3px 0}.so-access-matrix .so-seg{margin:3px 0}.so-access-matrix .so-seg-opt{gap:4.5px;height:23px}.so-form-text{padding-top:3px;line-height:18px;display:inline-block}.so-form-text>.so-ent{vertical-align:top}.so-ent-table{border-collapse:collapse;width:100%}.so-ent-table th,.so-ent-table td{border-left:1px solid var(--so-border-btn);text-align:left;vertical-align:middle;white-space:nowrap;height:34px;padding:7.5px;font-weight:400;line-height:18px}.so-ent-table tr>:last-child{border-right:1px solid var(--so-border-btn)}.so-ent-table tbody :is(th,td){box-sizing:content-box;height:19px}.so-ent-table tbody td:last-child{height:34px}.so-ent-table td:last-child{padding-top:0;padding-bottom:0}.so-ent-table thead th{border-top:1px solid var(--so-border-btn);border-bottom:1px solid var(--so-border-btn);text-align:center;background:#f5f5f5}.so-ent-table tbody tr:last-child>*{border-bottom:1px solid var(--so-border-btn)}.so-ent-table tr.separator>*{border-top:1px solid var(--so-border-strong)}.so-ent-table tr.child>th{padding-left:46.391px}.so-ent-table tr.child>*{background:#f5f5f599}.so-ent-usage{align-items:center;display:flex}.so-ent-usage>.so-resource-bar{min-width:150px;margin:0}.so-ent-toggle,.so-ent-toggle-space{color:#6c6c6c;vertical-align:top;background:0 0;border:0;place-items:center;width:15px;height:15px;margin:1.5px 5.891px 0 3px;padding:0;display:inline-grid}.so-ent-toggle{cursor:pointer}.so-ent-status{vertical-align:top;align-items:flex-start;gap:7.398px;height:19px;display:inline-flex}.so-ent-status>.so-icon{margin-top:1px}.so-ent-table td:last-child>.so-btn{height:26px;margin:3px 0}.so-sev-label{white-space:nowrap;text-align:center;color:#fff;background:var(--so-accent);margin:.1em;padding:2.7px 5.4px;font-size:13.5px;line-height:normal;display:inline-block}.so-side-table{border-collapse:separate;border-spacing:0;width:300px}.so-side-table th,.so-side-table td{border-left:1px solid var(--so-border-btn);text-align:left;vertical-align:middle;padding:7.5px;font-weight:400}.so-side-table tr>:last-child{border-right:1px solid var(--so-border-btn)}.so-side-table thead th{border-top:1px solid var(--so-border-btn);border-bottom:1px solid var(--so-border-btn);text-align:center;background:#f5f5f5}.so-side-table tbody:first-child>tr:first-child>td{border-top:1px solid var(--so-border-btn)}.so-side-table tbody>tr:last-child>td{border-bottom:1px solid var(--so-border-btn)}.so-side-table tbody tr:nth-child(2n)>*{background:#f5f5f5}.so-score-card{border:1px solid var(--so-border-strong);background:#fff;width:785px;max-width:100%;box-shadow:0 1px 5px #0000004d}.so-score-head{border:0;border-bottom:1px solid var(--so-border-strong);width:100%;height:71px;color:var(--so-text);font:inherit;text-align:left;cursor:pointer;background:#f5f5f5;align-items:center;padding:0;display:flex}.so-score-tile{flex:none;place-items:center;width:66px;height:70px;display:grid}.so-score-title{padding:0 15px;font-size:18.75px}.so-score-body{min-height:299.5px;display:flex}.so-score-chart{flex:none;place-items:center;width:229.8px;padding:7.5px;display:grid}.so-score-right{flex:1;min-width:0}.so-score-stats{padding:15px 22.5px;line-height:21px}.so-score-number{font-size:33px;line-height:39.5px}.so-score-grades{border-top:1px solid #e6e6e6;margin:0;padding:15px;list-style:none}.so-score-grades>li{align-items:center;gap:16px;min-height:24.6px;padding-left:15px;display:flex}.so-grade{text-align:center;color:#fff;min-width:28.8px;padding:2.7px 5.4px;font-size:13.5px;font-weight:700;line-height:16.5px;display:inline-block}.so-grade-a{background:var(--so-accent)}.so-grade-b{background:#186093}.so-grade-c{color:var(--so-text);background:#f3bb2d}.so-grade-d{background:#e28722}.so-grade-f{background:#d43527}.so-grade-donut{width:213.8px;height:213.8px}.so-grade-donut-count{text-anchor:middle;dominant-baseline:central;fill:var(--so-text);font-size:4.5px}.so-grade-donut-letter{text-anchor:middle;fill:var(--so-text);font-size:15px}.so-seg-opt:focus-visible{z-index:1;box-shadow:inset 0 0 0 1px var(--so-text), var(--so-shadow-widget);outline:none;position:relative}.so-grid-row.dimmed .so-grid-cell-inner{opacity:.5}.so-cell-entries{display:block}.so-cell-entry{text-overflow:ellipsis;white-space:nowrap;height:18px;line-height:18px;display:block;overflow:hidden}.so-cell-entry+.so-cell-entry{margin-top:4px}.so-cell-entry.more{overflow:visible}.so-cell-more{color:#fafafa;cursor:pointer;vertical-align:top;background:#717171;border-radius:10px;padding:0 5.2px;font-size:13px;line-height:16px;display:inline-block}.so-search-mark,.so-search-hit{color:#2d2d2d;background-color:#ff0}.so-search-hit{background-clip:content-box}.so-bubble.neutral.so-search-hit{background:#ff0}.so-grid .so-grid-group>.so-bubble.neutral.so-search-hit{height:18px;color:var(--so-text);border:1px solid #ff0}.so-bubble.so-legend-filtered,.so-grid.legacy .so-grid-footer .so-bubble.so-legend-filtered{gap:3.89px;height:18px;padding:0 5.2px}.so-bubble.so-legend-filtered>.so-icon{box-sizing:border-box;width:18px;height:18px;color:var(--so-text);padding:2px}.so-cell-entry.so-search-hit{width:fit-content;max-width:100%}.so-grid:not(.legacy) .so-cell-more{padding:1px 5.2px}.so-tip.so-cell-overflow{max-width:600px;overflow:hidden}.so-cell-overflow .so-cell-entry+.so-cell-entry{margin-top:4px}.so-cell-entries.tall>.so-cell-entry,.so-cell-overflow.tall .so-cell-entry{height:28px}.so-grid-cell-inner:has(>.so-compare-bar){flex:1}.so-compare-bar{align-items:center;width:100%;height:18px;display:flex}.so-compare-caption{box-sizing:content-box;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:0 0 45%;max-width:90px;padding-right:7.5px;overflow:hidden}.so-compare-outer{flex:auto;height:10px;display:flex}.so-compare-value{background:#a5c2fe}.so-tag-label{color:#fff;vertical-align:2px;background:#7d7d7d;justify-content:center;min-width:36px;margin-right:4.5px;padding:3px;font-size:10px;font-weight:700;line-height:12px;display:inline-flex}.so-stitch-chain{flex-direction:column;align-items:flex-start;display:flex}.so-stitch-card{border:1px solid var(--so-border-btn);width:400px;height:74px;color:var(--so-text);font:inherit;text-align:left;background:#fff;flex:none;padding:0;display:flex;box-shadow:0 1px 5px #0000004d}button.so-stitch-card{cursor:pointer}.so-stitch-card:hover{background:#e6e6e6}.so-stitch-tile{background:var(--so-accent);flex:none;place-items:center;width:72px;height:72px;display:grid}.so-stitch-text{flex-direction:column;justify-content:center;min-width:0;padding:0 15px;display:flex}.so-stitch-title{font-size:19.5px;font-weight:700;line-height:23px}.so-stitch-desc{text-overflow:ellipsis;white-space:nowrap;margin-top:4.5px;line-height:18px;overflow:hidden}.so-stitch-actions{align-self:stretch;margin:0;padding:0;list-style:none}.so-stitch-item{align-items:flex-start;margin-left:35px;display:flex}.so-stitch-item:last-child{height:54px}.so-stitch-vline{border-right:2px solid var(--so-border-strong);flex:none;align-self:stretch}.so-stitch-hline{border-bottom:2px solid var(--so-border-strong);flex:none;width:30px;height:54px}.so-stitch-item>.so-stitch-card{margin:15px 0}.so-stitch-item:last-child>.so-stitch-card{margin-bottom:0}.so-connector-card{outline:1px solid var(--so-border-strong);background:#fff;border-radius:7.5px;flex-direction:column;display:flex;overflow:hidden}.so-connector-card.so-clickable-area{cursor:auto}.so-connector-card:hover,.so-connector-card.so-clickable-area:hover{box-shadow:var(--so-shadow-card);background:#fff}.so-connector-card.so-clickable-area:focus-visible{outline:2px solid var(--so-blue);outline-offset:0}.so-connector-head{background:#e6e6e6;flex:none;align-items:center;padding:11.2px;display:flex}.so-connector-head>svg{flex:none;height:46px;margin-right:8px}.so-connector-title{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;line-height:22px;overflow:hidden}.so-connector-body{padding:11.2px}.so-field-grid{grid-template-columns:max-content minmax(0,1fr);gap:4px 20px;margin:0;display:grid}.so-field-grid-row{display:contents}.so-field-grid dt,.so-field-grid dd{margin:0;line-height:18px}.so-status-text{align-items:center;gap:4.5px;display:inline-flex}.so-card-table-wrap{margin-top:20px}.so-card-table-title{border-bottom:1px solid var(--so-border-strong);padding-left:2px;font-weight:700;line-height:18px}.so-card-table{border-spacing:2px;width:100%}.so-card-table th{text-align:left;padding:1px 1px 1px 0;font-weight:700;line-height:18px}.so-card-table td{height:26px;padding:0;line-height:18px}.so-card-table .center{text-align:center;padding-right:18px}.so-count-bubble{color:#fafafa;text-align:center;background:#717171;border-radius:10px;min-width:18px;padding:1px 5.2px;font-size:13px;line-height:16px;display:inline-block}.so-connector-tiles{flex-wrap:wrap;gap:15px;padding:7.5px;display:flex}.so-connector-tile{cursor:pointer;background:#3268a5;border:1px solid #3268a5;border-radius:7.5px;flex-direction:column;width:300px;height:131px;display:flex;overflow:hidden}.so-connector-tile[aria-selected=true]{box-shadow:0 0 5px 2px #646464}.so-connector-tile:focus-visible{outline:2px solid var(--so-blue);outline-offset:2px}.so-connector-tile-head{justify-content:space-between;align-items:flex-start;height:63px;padding:7.5px 15px;display:flex}.so-connector-tile-count{color:var(--so-text);align-items:center;gap:7.4px;display:inline-flex}.so-connector-tile-title{color:#fff;text-overflow:ellipsis;white-space:nowrap;padding:7.5px 15px;line-height:18px;overflow:hidden}.so-connector-tile-foot{background:#fff;justify-content:space-between;align-items:center;padding:7.5px 15px;line-height:18px;display:flex}.so-widget-notify.warning{color:var(--so-text);background:#e28722}.so-pie-chart{width:389px;height:259px;padding:10px;display:flex}.so-pie-svg{flex:none;width:236.2px;height:239px}.so-pie-total{fill:var(--so-text);text-anchor:middle}.so-pie-total .n{font-size:12px;font-weight:700}.so-pie-total .l{font-size:6px}.so-pie-legend{flex:1;min-width:0;margin:7.5px 0;padding:0 7.5px}.so-pie-legend-title{border-bottom:1px solid #939393;margin-bottom:4.5px;padding-bottom:3px;line-height:18px}.so-pie-legend ul{margin:0;padding:0;list-style:none}.so-pie-legend-entry{align-items:center;padding:1.35px;font-size:13.5px;line-height:16.5px;display:flex}.so-pie-legend-color{border:1px solid #000;flex:none;width:12.8px;height:12.8px;margin-right:4.05px}.so-pie-legend-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.so-pie-legend-count{color:#fafafa;background:#717171;border-radius:10px;flex:none;margin:0 2.75px;padding:1px 4.4px;font-size:11px;line-height:13.5px}.so-numeric{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:259px;display:flex;position:relative}.so-numeric-bg{opacity:.04;pointer-events:none;height:270px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.so-numeric-bg>svg{box-sizing:border-box;padding:14px;display:block}.so-numeric-value{color:#186093;align-items:center;gap:9px;height:45px;display:flex}.so-numeric-value>.so-icon{box-sizing:border-box;align-self:flex-start;padding:2.333px}.so-numeric-value b{font-size:30px;line-height:36px}.so-numeric-label{border-top:1px solid var(--so-border-strong);padding:0 11.25px;font-size:22.5px;line-height:27px}.so-widget.high .so-widget-header{background:#e28722}.so-widget.high .so-widget-title{color:var(--so-text);opacity:1}.so-widget.high .so-widget-body{background:#e2872233}.so-widget-unavailable{text-align:center;justify-content:center;align-items:center;gap:4.5px;height:100%;min-height:259px;padding:0 15px;display:flex}.so-cat-grid{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.so-cat-cell{align-items:center;width:300px;height:30px;display:flex}.so-btn.so-cat-btn{flex:none;gap:3px;height:24px;margin:3px;padding:3px 7.5px}.so-cat-btn>.so-icon:first-child{width:15px;height:15px}.so-cat-btn>.so-dd-caret{width:8px;height:8px;margin-right:0;padding:0}.so-cat-name{white-space:nowrap;border-bottom:1px dashed #939393;line-height:18px}.so-cat-name.plain{border-bottom:0}.so-sev{align-items:center;gap:4.5px;display:inline-flex}.so-tag-label.so-sev-tag{min-width:51px;margin-right:0}.so-sev-bar{gap:.5px;display:inline-flex}.so-sev-bar>span{background:#f5f5f5b3;border:1px solid #cecece;width:9px;height:9px}.so-sev-bar.info>.on{border-color:var(--so-green);background:var(--so-green)}.so-sev-bar.low>.on{background:#186093;border-color:#186093}.so-sev-bar.medium>.on{background:#f3bb2d;border-color:#f3bb2d}.so-sev-bar.high>.on{background:#e28722;border-color:#e28722}.so-sev-bar.critical>.on{background:#d43527;border-color:#d43527}.so-pie-chart.legacy{border:1px solid var(--so-border-btn);background:#fff;width:387.7px;height:175px;padding:0}.so-pie-chart.legacy .so-pie-svg{width:250.7px;height:173px}.so-pie-chart.legacy .so-pie-total .n{font-size:15px}.so-pie-chart.legacy .so-pie-legend{margin:3px 0 0 7.5px;padding:0 3px}.so-pie-chart.legacy .so-pie-legend-title{text-align:center;margin-bottom:4px;padding-bottom:3px}.so-pie-legend-title.filtered{background:var(--so-accent-a20);align-items:center;display:flex}.so-pie-legend-title.filtered>span{flex:1}.so-pie-filter-clear{cursor:pointer;background:0 0;border:0;place-items:center;padding:0 3px;display:grid}.so-pie-legend-btn{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;padding:0;display:flex}.so-pie-legend-btn[aria-pressed=true] .so-pie-legend-label{font-weight:700}.so-stars{color:#f3bb2d;display:inline-flex}.so-pie-chart.card{border:1px solid var(--so-border-btn);background:#fff;width:500px;height:175px;padding:0}.so-pie-chart.card .so-pie-svg{width:318.7px;height:173px}.so-pie-chart.card .so-pie-legend-title{text-align:center}.so-pie-chart.card.empty{display:block;position:relative}.so-pie-chart.card.empty .so-pie-legend{width:179.3px;margin:0;position:absolute;top:4.5px;left:50%;transform:translate(-50%)}.so-pie-chart.card.empty .so-pie-legend-title{padding:4px 22px 3px}.so-pie-empty-total{flex-direction:column;align-items:center;display:flex;position:absolute;top:66px;left:0;right:0}.so-pie-empty-total b{font-size:25px;line-height:25px}.so-pie-empty-total span{font-size:12px;line-height:12px}.so-radio-cards{flex-direction:column;display:flex}.so-radio-card{cursor:pointer;align-items:flex-start;gap:13px;padding:7.5px 0 7.5px 3px;display:flex}.so-radio-card>input{width:14px;height:14px;accent-color:var(--so-accent);flex:none;margin:2px 0 0}.so-radio-card-body{flex-direction:column;display:flex}.so-radio-card-title{font-weight:700;line-height:18px}.so-radio-card-desc{color:#2d2d2db3;margin-top:7.5px;line-height:18px}.so-radio-cards.legacy{gap:14.25px;padding:1.5px 3.75px}.so-radio-card.legacy{gap:11.25px;padding:0}.so-radio-card.legacy>.so-icon{margin-top:2px}.so-radio-card.legacy .so-radio-card-desc{color:inherit;margin-top:3.75px}.so-radio-card.legacy:has(>input:focus-visible)>.so-icon{outline:1px solid var(--so-text);outline-offset:1px;border-radius:50%}.so-sev-btn{color:#fff;height:30px;font:inherit;cursor:pointer;border:0;align-items:center;gap:6px;padding:6px 7.5px;display:inline-flex}.so-sev-btn.info{background:#186093}.so-entry-select{box-sizing:border-box;vertical-align:top;background:#fff;border:1px solid #cecece;margin-bottom:3px;display:inline-block}.so-entry-select.open{border-color:#656565;box-shadow:0 1px 7px #00000040,0 0 3px #00000040}.so-entry-select.required-empty{background:var(--so-required-bg)}.so-entry-selected{margin:0;padding:0;list-style:none}.so-entry-selected li{box-sizing:border-box;align-items:center;height:23px;padding:2px 0 2px 7.5px;display:flex}.so-entry-value{cursor:pointer;min-width:0;height:19px;font:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:4.5px;padding:0;display:flex}.so-entry-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.so-entry-select:not(.so-std) .so-entry-value>.so-icon{box-sizing:border-box;width:18px;height:18px;padding:1px 2px 3px}.so-entry-remove{cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;width:20px;height:18px;padding:0 2px 0 0;display:flex}.so-entry-remove .so-icon{opacity:.8}.so-entry-remove:hover .so-icon,.so-entry-remove:focus-visible .so-icon{opacity:1}.so-entry-selected li>.so-entry-peek,.so-entry-single-value>.so-entry-peek{border-radius:0;flex:1;align-items:center;min-width:0;display:flex}.so-entry-single-value>.so-entry-peek{gap:7.4px}.so-entry-peek:hover,.so-entry-peek[data-open]{text-decoration:none}.so-entry-add{box-sizing:border-box;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:22px;padding:2px 0;display:flex}.so-selection-pane{z-index:60;box-sizing:border-box;background:#fafafa;width:300px;animation:.5s so-selection-in;position:fixed;overflow:hidden;box-shadow:0 1px 5px #0006}.so-selection-pane.closing{width:0;animation:.5s so-selection-out}@keyframes so-selection-in{0%{width:0}to{width:300px}}@keyframes so-selection-out{0%{width:300px}to{width:0}}@media (prefers-reduced-motion:reduce){.so-selection-pane{animation:none}}.so-selection-inner{background:#fff;flex-direction:column;width:300px;height:100%;display:flex}.so-selection-title{background:#e6e6e6;flex:none;align-items:center;height:27px;display:flex}.so-selection-title h2{flex:1;margin:0;padding-left:7.5px;font-size:15px;font-weight:400;line-height:18px}.so-selection-close{cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;width:25px;height:26px;margin-right:3px;padding:3px 3.5px;display:flex}.so-selection-search-row{flex:none;gap:4.5px;margin:4.5px;display:flex}.so-selection-search{flex:1;min-width:0;position:relative}.so-selection-search>.so-icon{pointer-events:none;position:absolute;top:6px;left:6px}.so-selection-search input{box-sizing:border-box;width:100%;height:26px;color:var(--so-text);font:inherit;background:#fff;border:1px solid #656565;border-radius:0;padding:3px 22px 3px 24px;line-height:18px}.so-selection-search input:focus{box-shadow:var(--so-shadow-widget);outline:none}.so-selection-search-row.with-create input{height:27px}.so-selection-search input:disabled,.so-selection-create:disabled{opacity:.5}.so-selection-create{box-sizing:border-box;height:27px;color:var(--so-text);font:inherit;cursor:pointer;background:#fff;border:1px solid #cecece;border-radius:0;flex:none;align-items:center;gap:4.5px;padding:3px 7.5px;display:flex}.so-selection-create.primary{border-color:var(--so-accent);background:var(--so-accent);color:#fff}.so-selection-create.primary:hover{background:var(--so-accent-hover)}.so-selection-create:disabled{cursor:default}.so-selection-clear{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:26px;padding:0;display:flex;position:absolute;top:0;right:0}.so-selection-results{flex:1;min-height:0;overflow:auto}.so-selection-category{box-sizing:border-box;white-space:nowrap;align-items:center;height:27px;margin:0 4.5px;padding:4.5px 6px;display:flex}.so-selection-toggle{cursor:pointer;background:#fff;border:1px solid #fff;justify-content:center;align-items:center;width:16px;height:16px;margin-right:6px;padding:0;display:flex}.so-selection-sub{box-sizing:border-box;white-space:nowrap;height:23px;margin:0 4.5px;padding:4.5px 6px 4.5px 7.5px;display:flex}.so-selection-sub>span{opacity:.8;font-size:12px;line-height:14.5px}.so-selection-entry{box-sizing:border-box;cursor:pointer;white-space:nowrap;align-items:center;gap:4.5px;height:25px;margin:0 4.5px;padding:3px 6px 3px 7.5px;display:flex}.so-selection-entry.no-icon{height:24px}.so-selection-entry:hover,.so-selection-entry.focused{background:#e6e6e6}.so-selection-entry.selected{background:var(--so-bg-selected)}.so-selection-entry.selected:hover,.so-selection-entry.selected.focused{background:var(--so-bg-selected-hover)}.so-selection-edit{opacity:0;cursor:pointer;flex:none;margin-left:auto;padding-left:5.4px;display:flex}.so-selection-entry.focused .so-selection-edit{opacity:.7}.so-selection-entry .so-selection-edit:hover{opacity:1}.so-selection-edit:hover .so-icon{filter:drop-shadow(1px 1px 1px #00000080);transform:rotate(-10deg)}.so-selection-create-title{box-sizing:border-box;text-transform:uppercase;align-items:center;height:35px;margin:0 4.5px;padding:4.5px 0 4.5px 6px;display:flex}.so-selection-create-title>span{opacity:.8;flex:1}.so-selection-back{cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;width:25px;height:26px;padding:3px 3.5px;display:flex}.so-selection-create-list{margin:0;padding:0;list-style:none}.so-selection-create-item{box-sizing:border-box;width:calc(100% - 9px);height:24px;color:var(--so-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:4.5px;margin:0 4.5px;padding:3px 6px 3px 7.5px;display:flex}.so-selection-create-item:hover,.so-selection-create-item:focus-visible{background:#e6e6e6;outline:none}.so-entry-single{box-sizing:border-box;height:25px;color:var(--so-text);font:inherit;text-align:left;vertical-align:top;cursor:pointer;background:#fff;border:1px solid #cecece;align-items:center;margin:0 0 3px;padding:0;display:inline-flex}.so-entry-single.open{border-color:var(--so-text)}.so-entry-single.required-empty{background:var(--so-required-bg)}.so-entry-single:disabled{opacity:.5;cursor:default}.so-entry-single-value{flex:1;align-items:center;gap:7.4px;min-width:0;padding-left:7.5px;display:flex}.so-entry-single-value>.so-icon,.so-entry-single-value>.so-entry-peek>.so-icon,.so-entry-dropdown-list .so-selection-entry>.so-icon{box-sizing:border-box;width:18px;height:18px;padding:2px}.so-entry-dropdown-list .so-selection-entry{gap:7.4px}.so-entry-single-value>.so-flag,.so-entry-single-value>.so-entry-peek>.so-flag,.so-entry-dropdown-list .so-selection-entry>.so-flag{flex:none;margin-right:-2.4px}.so-entry-dropdown-list .so-selection-entry:has(>.so-flag){align-items:baseline;height:24px}.so-entry-single-value>.so-flag{margin-top:1px}.so-entry-single-caret{flex:none;justify-content:center;width:20px;display:flex}.so-dropdown.so-entry-dropdown{box-sizing:border-box;border:1px solid #2d2d2d;border-top:0;box-shadow:0 1px 1px #00000080}.so-dropdown.so-entry-dropdown[data-pushed]{border-top:1px solid #2d2d2d;box-shadow:0 1px 1px #00000080}.so-entry-dropdown .so-selection-search>.so-icon{color:#2d2d2db3}.so-entry-dropdown .so-selection-clear{color:#2d2d2db3;width:18px;height:18px;top:3px;right:6px}.so-entry-dropdown-list{box-sizing:border-box;min-height:61px;max-height:301px;padding-bottom:1px;overflow:auto}.so-entry-none{text-align:center;margin:0 4.5px;padding:3px 6px 3px 1.5px;font-style:italic;line-height:18px}.so-selection-label{text-overflow:ellipsis;overflow:hidden}.so-selection-label mark{color:inherit;background:#ff0}.so-selection-footer{box-sizing:border-box;background:#fafafa;flex:none;justify-content:center;height:41px;padding:4.5px;display:flex}.so-selection-footer .so-btn{justify-content:center;width:120px;height:26px}.so-entry-select.so-std{margin-bottom:0}.so-entry-select.so-std.open{border-color:var(--so-text)}.so-entry-select.so-std .so-entry-selected li{height:24px;padding:2px 0 2px 8.5px}.so-entry-select.so-std .so-entry-value{height:20px}.so-entry-select.so-std .so-entry-remove{width:24px;padding:0 6px 0 0}.so-entry-select.so-std .so-entry-remove .so-icon{opacity:1}.so-entry-select.so-std .so-entry-add{height:24px;padding:0}.so-entry-select.so-std .so-entry-add .so-icon{margin-left:-5.4px}.so-entry-select.so-std .so-entry-add .so-icon[width="13.5"]{box-sizing:border-box;padding:.75px}.so-selection-pane.so-std{background:#fff;border-left:1px solid #cecece;width:400px;animation:.35s ease-in-out so-selection-nu-in;overflow:clip;box-shadow:-3px 0 6px #00000029,0 3px 6px #0000003b}.so-selection-pane.so-std.closing{width:0;animation:.35s ease-in-out so-selection-nu-out}@keyframes so-selection-nu-in{0%{width:0}to{width:400px}}@keyframes so-selection-nu-out{0%{width:400px}to{width:0}}@media (prefers-reduced-motion:reduce){.so-selection-pane.so-std{animation:none}}.so-selection-pane.so-std .so-selection-inner{width:400px}.so-selection-pane.so-std .so-selection-title{height:32px}.so-selection-pane.so-std .so-selection-close{width:35px;padding:3px 7.5px}.so-selection-pane.so-std .so-selection-search-row{gap:0;margin:7.5px 4.5px 0}.so-selection-pane.so-std .so-selection-search input{padding:3px 28.5px 3px 7.5px}.so-selection-search-btn{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #cecece;flex:none;place-items:center;width:35px;height:26px;margin-left:-1px;padding:0;display:grid}.so-selection-source{flex:none;margin:6px 4.5px 7.5px;display:flex;position:relative}.so-selection-view{white-space:nowrap;justify-content:space-between;min-width:150px;height:26px}.so-selection-view-label{align-items:center;gap:7.5px;display:inline-flex}.so-dropdown.so-selection-view-menu{min-width:150px;box-shadow:var(--so-shadow-card);position:absolute;top:calc(100% - 1px);left:0}.so-selection-view-menu .so-selection-view-label{justify-content:space-between;display:flex}.so-selection-pane.so-std .so-selection-category{height:26px;margin:0;padding:0 0 0 9px}.so-selection-pane.so-std .so-selection-toggle{color:#2d2d2d80;border:0;width:18px;height:18px;margin-right:3px}.so-selection-pane.so-std .so-selection-category>span{opacity:.85;padding-left:3.75px}.so-selection-pane.so-std .so-selection-sub{align-items:center;height:26px;margin:0;padding:0 0 0 6px}.so-selection-pane.so-std .so-selection-sub>span{opacity:.85;padding-left:3px}.so-selection-count{padding:0 3.75px}.so-selection-sub .so-selection-count{padding:0 3px}.so-selection-deselect{font:inherit;color:var(--so-text);cursor:pointer;background:0 0;border:0;align-self:center;margin-left:auto;padding:0;line-height:18px;text-decoration:underline}.so-selection-pane.so-std .so-selection-results:has(>.so-entry-none){justify-content:center;align-items:center;display:flex}.so-selection-pane.so-std .so-entry-none{margin:0;padding:0;font-style:normal}.so-selection-results:focus{outline:none}.so-selection-category.sticky{flex:none}.so-selection-pane.so-std .so-selection-entry{height:26px;margin:0;padding:0 7.5px 0 8.5px;position:relative}.so-omni-edit{opacity:0;cursor:pointer;flex:none;margin-left:auto;padding-left:7.5px;display:flex}.so-omni-row:hover .so-omni-edit,.so-omni-row:focus .so-omni-edit{opacity:.7}.so-omni-row .so-omni-edit:hover{opacity:1}.so-omni-row>.so-selection-peek{flex:1;align-self:stretch;align-items:center;gap:4.5px;min-width:0;display:flex}.so-select-value>.so-entry-peek{align-items:center;gap:6px;min-width:0;display:inline-flex}.so-selection-pane.so-std .so-selection-entry>.so-selection-peek{flex:1;align-self:stretch;align-items:center;gap:4.5px;min-width:0;margin-left:-8.5px;padding-left:8.5px;display:flex}.so-selection-pane.so-std .so-selection-entry.solitary:before{content:"*";width:6px;color:var(--so-error);line-height:18px;position:absolute;top:4px;left:2px}.so-selection-pane.so-std .so-selection-footer{background:#f5f5f5;align-items:center;height:39.5px;padding:3.75px 0}.so-check-group{grid-template-columns:repeat(var(--so-check-cols,3), 200.5px);gap:3px 0;margin:3px;display:grid}.so-check-group.legacy{grid-template-columns:repeat(var(--so-check-cols,3), 161px);gap:3px;margin:0 0 3px;padding:3px 3px 0 0}.so-dialog-section.stacked .so-check-group:not(.legacy){grid-template-columns:repeat(var(--so-check-cols,3), minmax(0, 1fr))}.so-check-item{cursor:pointer;white-space:nowrap;align-items:center;gap:3px;min-width:0;height:18px;display:flex}.so-check-group.legacy .so-check-item{gap:6px;height:21px}.so-check-item.disabled{cursor:default;opacity:.5}.so-check-box{color:#2d2d2dbf;flex:none;display:inline-flex}.so-check-group.legacy .so-check-box{padding:3px}.so-check-item:has(input:focus-visible) .so-check-box{outline:1px solid var(--so-text);outline-offset:1px}.so-latency{color:#fff;white-space:nowrap;padding:2.7px 5.4px;font-size:13.5px;line-height:16.5px;display:inline-block}.so-latency.critical{background:#d43527}.so-latency.high{background:#e28722}.so-latency.success{background:var(--so-accent)}.so-list-input{flex-direction:column;gap:3px;display:flex}.so-list-item{display:flex}.so-list-item>.so-input{flex:1;min-width:0;height:26px}.so-list-item>.so-list-remove{flex:none;margin-left:6px}.so-list-add{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #cecece;justify-content:center;align-items:center;height:26px;display:flex}.so-list-remove{box-sizing:border-box;width:25px;height:26px;color:var(--so-text);background:#fff;border:1px solid #cecece;justify-content:center;align-items:flex-start;padding:4px 0 0;display:inline-flex}.so-list-remove:hover:not(:disabled){cursor:pointer;background:#e6e6e6;border-color:#b9b9b9}.so-legacy-prompt{z-index:70;background:#e6e6e6cc;place-items:center;display:grid;position:absolute;inset:0}.so-legacy-prompt-box{box-sizing:border-box;width:601px;max-width:calc(100% - 30px);font-size:var(--so-fs-large);background:#fafafa;border:1px solid #b9b9b9;padding:16.5px 33px}.so-legacy-prompt-box h1{font-size:var(--so-fs-large);text-align:center;margin:0 0 28.9px;font-weight:700;line-height:20px}.so-legacy-prompt-body .so-notice{padding:16.5px;font-size:15px}.so-legacy-prompt-actions{justify-content:center;margin-top:45px;display:flex}.so-legacy-prompt-actions .so-btn{justify-content:center;width:120px;height:26px}.so-wizard-steps{flex-wrap:wrap;margin:0 0 7.5px;padding:0 15px;list-style:none;display:flex}.so-wizard-step{--step:#a3a3a3;--num:#a3a3a3;box-sizing:border-box;background:var(--step);color:#fff;white-space:nowrap;align-items:center;height:24px;margin:0 8.25px 3px;padding:0 6px;display:flex;position:relative}.so-wizard-step:first-child{margin-left:0}.so-wizard-step.current{--step:var(--so-accent);--num:var(--so-accent)}.so-wizard-step.done{--step:#e6e6e6}.so-wizard-step:after{content:"";border:12px solid #0000;border-right-width:0;border-left-color:var(--step);position:absolute;top:0;left:100%}.so-wizard-step+.so-wizard-step:before{content:"";border:12px solid var(--step);border-left-color:#0000;border-right-width:0;position:absolute;top:0;right:100%}.so-wizard-num{width:17px;height:17px;color:var(--num);background:#fff;border-radius:50%;place-items:center;margin-right:7.5px;line-height:15px;display:inline-grid}.so-wizard-footer{justify-content:center;gap:8.9px;padding:7.5px 0;display:flex}.so-wizard-footer .so-btn{justify-content:center;width:120px;height:26px}.so-field-error{color:var(--so-error);padding:3px 3px 0 0;font-size:15px}.so-field-error.so-std{align-items:center;gap:4.5px;margin-left:3px;padding:3px 0;line-height:18px;display:inline-flex}.so-form-nu{flex-direction:column;align-items:flex-start;gap:7.5px;display:flex}.so-form-section-body.auto .so-form-control>.so-form-nu{margin-left:-3px}.so-seg.vertical.list{border:0}.so-seg.vertical.list .so-seg-opt{box-sizing:border-box;border:1px solid #cecece;height:29px;padding:2px 7.5px}.so-seg.vertical.list .so-seg-opt+.so-seg-opt{margin-top:-1px}.so-seg.vertical.list .so-seg-opt:hover:not([aria-checked=true]){background:#e6e6e6;border-color:#b9b9b9;position:relative}.so-seg.vertical.list .so-seg-opt[aria-checked=true]{border-color:var(--so-accent);position:relative}.so-grid-cell:has(>.so-grid-cell-edit){position:relative}.so-grid:not(.legacy) .so-grid-cell.editable{padding-right:27.4px}.so-grid-cell-edit{z-index:1;box-sizing:border-box;width:24px;height:24px;color:var(--so-text);visibility:hidden;background:0 0;border:1px solid #0000;place-items:center;padding:2px;display:grid;position:absolute;top:3.5px;right:2.5px}.so-grid-cell:hover>.so-grid-cell-edit{visibility:visible}.so-grid-cell-edit:hover>.so-icon{transform:rotate(10deg)}.so-grid-row.selected.edit-hint{background:#fff}.so-grid-row.edit-hint .so-grid-cell.edit-hint{background:var(--so-bg-selected)}.so-grid-row.edit-hint,.so-grid-row.edit-hint .so-grid-cell{transition:background-color .25s}.so-grid-row.editing .so-grid-cell.editing{background:var(--so-bg-selected);flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0}.so-cell-editor{flex:auto;min-height:0;margin:8px 7px 0;overflow:hidden}.so-cell-edit-controls{flex:none;justify-content:center;margin-left:-7px;display:flex}.so-cell-edit-controls .so-btn{flex:auto;justify-content:center;min-width:0;max-width:120px;height:26px;margin:7px;padding:3px 7.5px}.so-cell-edit-controls .so-btn+.so-btn{margin-left:0}.so-cell-select{box-sizing:border-box;border:1px solid var(--so-border-btn);width:100%;height:26px;color:var(--so-text);font:inherit;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%232d2d2d' d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E") right 7.5px center/9px 14px no-repeat;border-radius:0;padding:3px 22.5px 3px 7.5px}.so-grid-row.busy{pointer-events:none}.so-grid-row.busy>:not(.so-row-loading){opacity:.3}.so-row-loading{place-items:center;display:grid;position:absolute;inset:0}.so-grid-row.fade-in{animation:.25s so-row-fade-in}@keyframes so-row-fade-in{0%{opacity:0}to{opacity:1}}.so-grid-row.masked{pointer-events:none;background:#f5f5f5}.so-grid-row.masked>.so-grid-cell>*{opacity:.4}.so-grid:not(.legacy) .so-grid-row .so-grid-check input{opacity:.3}.so-grid:not(.legacy) .so-grid-row:is([data-pseudo],.selected) .so-grid-check input{opacity:1}.so-grid-check.reorder{justify-content:flex-start}.so-grid-handle{opacity:0;cursor:pointer;flex:none;justify-content:center;width:12px;display:flex}.so-grid-row[data-pseudo] .so-grid-handle{opacity:1}.so-grid.multi-selected .so-grid-handle{opacity:0}.so-grid-check.reorder input{margin:0 2px 0 4px}.so-grid-row.auto .so-grid-check.reorder{padding-top:8px}.so-grid-row.auto .so-grid-check.reorder input{margin-top:2px}.so-grid.rows-reordering{cursor:move}.so-grid.rows-reordering *{-webkit-user-select:none;user-select:none;pointer-events:none}.so-grid-row.reordering{z-index:3}.so-grid-row.reordering>.so-grid-cell{border-top:1px solid var(--so-border)}.so-grid-selmenu{z-index:2;box-sizing:border-box;background:var(--so-bg-selected-a30);border-top:1px solid #b9b9b9;height:40.5px;animation:.25s so-selmenu-in;position:sticky;left:0;overflow:hidden}@keyframes so-selmenu-in{0%{margin-bottom:-40.5px}to{margin-bottom:0}}@media (prefers-reduced-motion:reduce){.so-grid-selmenu{animation:none}}.so-grid-selmenu-items{border:1px solid #0000;align-items:center;display:inline-flex}.so-grid-selmenu-items[data-placed]{transition:margin-left .25s}.so-grid-selmenu-items>.so-btn,.so-grid-selmenu-items>*>.so-btn{height:28.5px;margin:4.5px 2.25px}.so-grid-selmenu-items>.so-btn>.so-dd-caret:not(.legacy),.so-grid-selmenu-items>*>.so-btn>.so-dd-caret:not(.legacy){margin-right:-3px}.so-grid-group:not(.by-column)>.so-group-section{margin-top:6.5px}.so-selection-pane.so-cell-edit-pane{z-index:300;bottom:0;right:0}.so-cell-edit-pane .so-selection-inner{margin-right:-1px}.so-cell-edit-footer{gap:6px}.so-cell-edit-error{padding:0 8.5px}.so-selection-create.so-std{justify-content:center;width:35px;height:26px;margin-left:4.5px;padding:0}.so-selection-pane.so-std .so-selection-search-row.with-create input{height:26px}:is(.so-selection-pane.so-std,.so-omni-create) .so-selection-create-title{text-transform:none;height:28px;margin:9px 7.5px 4.5px;padding:3px 0}:is(.so-selection-pane.so-std,.so-omni-create) .so-selection-create-title>span{opacity:1;line-height:22px}:is(.so-selection-pane.so-std,.so-omni-create) .so-selection-back{border:0;align-self:flex-start;width:20px;height:20px;padding:1px}:is(.so-selection-pane.so-std,.so-omni-create) .so-selection-create-item{cursor:auto;gap:8.5px;width:100%;height:26px;margin:0;padding:0 0 0 8.5px}.so-selection-search-btn:disabled,.so-omni-search-btn:disabled{opacity:.5;cursor:default}.so-omni-create .so-selection-create-title{margin-top:3px}.so-omni-search .so-input:disabled{opacity:.5;background:#fff}.so-notify{z-index:450;box-sizing:border-box;background:var(--so-accent);color:#fff;align-items:center;gap:7.5px;padding:15px;display:flex;position:fixed;top:51px;right:15px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.so-notify.info{background:var(--so-blue)}.so-notify{animation:.3s linear so-notify-in}.so-notify:hover{background:var(--so-accent-hover-light)}.so-notify.info:hover{background:#1a6aa2}.so-notify.leaving{animation:.5s linear forwards so-notify-out}.so-notify.with-undo{gap:0}.so-notify.with-undo .so-notify-body{margin:0 7.5px}.so-notify-line{white-space:nowrap;align-items:center;gap:7.5px;display:flex}.so-notify-undo{box-sizing:border-box;height:26px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff;align-items:center;gap:4.5px;margin:15px 3px 3px 30px;padding:3px 7.5px;display:inline-flex}.so-notify-close{width:18px;height:18px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.so-dock{bottom:0;right:0;left:var(--so-nav-w);z-index:30;background:#f5f5f5;height:34.5px;position:fixed}.so-dock-popups{position:absolute;bottom:0;right:7.5px}.so-dock-item{flex-direction:column;width:280px;display:flex}.so-dock-item.expanded{height:384px}.so-dock-header{box-sizing:border-box;background:var(--so-accent);color:#fff;flex:none;align-items:center;height:34px;padding:0 7.5px;display:flex}.so-dock-header>.so-icon:first-child{margin-right:3.75px}.so-dock-header>.so-icon:first-child,.so-dock-header>.so-spinner{color:#fff}.so-dock-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.so-dock-toggle{box-sizing:border-box;background:var(--so-accent);color:#fff;cursor:pointer;border:0;place-items:center;width:25.5px;height:25.5px;padding:3.75px;display:grid}.so-dock-toggle>.so-icon{transform:rotate(180deg)}.so-dock-item.expanded .so-dock-toggle>.so-icon{transform:none}.so-dock-body{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.so-dock-progress{background:#fff;flex:none;height:20px;margin:15px 7.5px 7.5px}.so-dock-progress-bar{background:var(--so-accent);height:100%;transition:width .3s,background-color .3s}.so-search-collapsed{gap:4.5px;height:28.5px;padding:0 7.5px}.so-filter-count{box-sizing:border-box;border:1px solid var(--so-border-strong);background:var(--so-accent-a20);border-radius:20px;align-items:center;height:22.5px;padding:0 7.5px;display:inline-flex}.so-bulk-apply{gap:4.5px}.so-click-blocker{z-index:1000;position:fixed;inset:0}.so-dock-status{align-items:center;gap:4.5px;margin:7.5px;display:flex}.so-dock-btn{flex:none;justify-content:center;gap:4.5px;height:26px;margin:7.5px}.so-dock-btn.first{margin-top:15px}.so-dock-prompt-layer{z-index:1000;font-family:var(--so-font);color:var(--so-text);background:#e6e6e6cc;place-items:center;font-size:15px;display:grid;position:fixed;inset:0}.so-dock-prompt{box-sizing:border-box;background:#fafafa;outline:none;flex-direction:column;max-height:calc(100vh - 3em - 2px);padding:1px;display:flex;overflow-y:auto}.so-dock-prompt-header{background:var(--so-accent);color:#fff;height:34px;font-size:var(--so-fs-large);flex:none;align-items:center;margin-bottom:1px;padding:0 8.25px;display:flex}.so-dock-prompt-header>.so-icon:first-child{color:#fff;flex:none;margin-right:4.13px}.so-dock-prompt-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.so-dock-prompt-btn{color:#fff;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:26.25px;height:28.25px;padding:0;display:grid}.so-dock-prompt-btn>.so-icon{color:#fff}.so-dock-prompt-body{flex-direction:column;min-height:0;display:flex}.so-dock-bar{bottom:0;right:0;left:var(--so-nav-w);z-index:30;box-sizing:border-box;background:#f5f5f5;align-items:flex-end;gap:7.5px;height:34.5px;padding-left:7.5px;transition:left .4s ease-in-out;display:flex;position:fixed}.so-dock-tab{box-sizing:border-box;background:var(--so-accent);color:#fff;flex:none;align-items:center;width:220px;height:34px;padding-right:7.5px;display:flex}.so-dock-tab-main{min-width:0;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:3.75px;padding:0 0 0 7.5px;display:flex}.so-dock-tab-main>.so-icon{color:#fff;flex:none}.so-dock-tab-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.so-dock-tab-close{color:#fff;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:25.5px;height:25.5px;padding:0;display:grid}.so-dock-tab-close>.so-icon{color:#fff}.so-dropdown.so-colsel-dd{border-color:var(--so-text)}.so-colsel{flex-direction:column;min-width:149.8px;max-height:calc(100vh - 20px);display:flex}.so-colsel-heading{box-sizing:border-box;color:#fff;text-align:center;white-space:nowrap;background:#5a5a5a;flex:none;height:30px;padding:6px}.so-colsel-list{flex:1;min-height:0;padding-top:4.5px;overflow:auto}.so-colsel-item{box-sizing:border-box;width:100%;min-height:27px;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:#fff;border:0;align-items:center;gap:4.5px;padding:4.5px 7.5px;display:flex}.so-colsel-item:hover,.so-colsel-item:focus-visible{background:#e6e6e6;outline:none}.so-colsel-item[data-open]{background:var(--so-accent);color:#fff}.so-colsel-item[data-open]:hover{background:var(--so-accent-focus)}.so-colsel-sep{border-bottom:1px solid var(--so-border-strong);height:0;margin:3px 0}.so-colset-layer:has(>.so-colset.config){width:auto}.so-colset.config .so-colset-row{gap:6px;padding:3px}.so-colset-seg{display:inline-flex}.so-colset-seg .so-colset-mode{margin:0}.so-colset-seg .so-colset-mode+.so-colset-mode{margin-left:-1px}.so-colset-not{white-space:nowrap;align-items:center;display:inline-flex}.so-colset-not>.so-toggle.pill{margin:0 3.76px 0 4.24px}.so-colset-not>span:before{content:" ";white-space:pre}.so-colset.config .so-colset-row .so-input{flex:1 0 auto;width:200px;margin:0}.so-colset.config .so-colset-row.entry{gap:3px}.so-colset-subhead{box-sizing:border-box;text-align:center;flex:none;height:28px;padding:4.5px}.so-colset-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.so-colset-value>.so-icon{margin-right:4.5px;vertical-align:top!important}.so-colset-count{color:#fafafa;background:#717171;border-radius:10px;flex:none;margin:0 2.75px;padding:1px 4.4px;font-size:11px;line-height:13.5px}.so-colset.config .so-colset-item[aria-selected=true]{background:#fff}.so-colset.config .so-colset-item[aria-selected=true]:hover{background:#e6e6e6}.so-colset.config.single .so-colset-row .so-input{width:176px}.so-colset.config .so-colset-item[role=option]{gap:0}.so-colset-check{flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.so-colset.config .so-colset-list{max-height:none}.so-colset .so-input[aria-invalid]:focus{box-shadow:0 1px 7px #d4352799,0 0 3px #d4352799}.so-ip-help-heading{margin-top:15px;font-weight:700}.so-ip-help-group{margin-top:7.5px}.so-grid-sort{flex:none;width:18px;height:18px;display:inline-grid}.so-grid-sort>.so-icon{color:#2d2d2d4d;grid-area:1/1}.so-grid-sort>.so-grid-sort-dir.on,.so-grid-hcell:hover .so-grid-sort>.so-grid-sort-next{color:var(--so-accent)}.so-grid.legacy .so-grid-sort>.so-grid-sort-base{transform:translateY(1px)}.so-colset-layer{z-index:1000;box-sizing:border-box;width:208px;color:var(--so-text);font-family:var(--so-font);background:#fff;border:1px solid #b9b9b9;font-size:15px;line-height:18px;position:fixed;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.so-colset{flex-direction:column;max-height:calc(100vh - 22px);display:flex}.so-colset-item,.so-table-config-col{box-sizing:border-box;width:100%;min-height:27px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;flex:none;align-items:center;gap:4.5px;padding:4.5px 7.5px;display:flex}.so-colset-item:hover,.so-colset-item:focus-visible,.so-table-config-col:hover,.so-table-config-col:focus-visible{background:#e6e6e6;outline:none}.so-colset-heading,.so-table-config-heading{box-sizing:border-box;color:#fff;text-align:center;background:#5a5a5a;flex:none;height:30px;margin:4.5px 0;padding:6px}.so-colset-row{flex:none;align-items:center;height:32px;display:flex}.so-colset-mode{height:26px;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #cecece;margin:3px;padding:3px 7.5px}.so-colset-mode[aria-pressed=true]{border-color:var(--so-accent);background:var(--so-accent);color:#fff}.so-colset-row .so-input{box-sizing:border-box;width:200px;height:26px;margin:3px}.so-colset-sep{background:#cecece;flex:none;height:1px;margin:3px 0}.so-colset-list{flex:1;min-height:0;max-height:351px;overflow:auto}.so-colset-item[aria-selected=true]{background:var(--so-bg-selected)}.so-colset-footer,.so-table-config-footer{box-sizing:border-box;background:#f5f5f5;flex:none;height:42px;padding:4.5px;display:flex}.so-colset-footer{border-top:1px solid var(--so-border-strong);justify-content:center;margin-top:3px}.so-colset-footer .so-btn,.so-table-config-footer .so-btn{justify-content:center;width:120px;height:26px;margin:3px}:is(.so-colset-layer:has(>.so-colset.date),.so-colset-layer:has(>.so-colset.number)){width:auto}.so-colset.date .so-datef-types,.so-colset.number .so-datef-types{gap:6px;padding:3px}.so-datef-table{border-collapse:collapse}.so-datef-table td{vertical-align:middle;padding:0}.so-datef-prefix{white-space:nowrap;margin:0 3px}.so-datef-table .so-input{box-sizing:border-box;margin:3px;line-height:18px}.so-datef-table .so-datef-date{height:auto;padding:0 7.5px}.so-datef-table .so-datef-time{width:176px;height:26px;padding:3px 7.5px}.so-datef-table .so-input[aria-invalid]:focus{box-shadow:0 1px 7px #d4352799,0 0 3px #d4352799}.so-numf-inputs .so-input{flex:1 1 0;width:0;min-width:0}.so-numf-arrow{flex:none}.so-numf-unit{box-sizing:border-box;height:26px;color:inherit;font:inherit;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%232d2d2d' d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E") right 4px center/10px 16px no-repeat;border:1px solid #cecece;border-radius:0;flex:0 auto;margin:3px;padding:3px 22.5px 3px 7.5px;font-size:15px}.so-numf-unit:focus{border-color:#656565;outline:none}.so-numf-inputs.units:has(>.so-numf-arrow)>.so-input{flex:none;width:100px}.so-btn.so-datef-clear{justify-content:center;width:26px;height:26px;margin:3px;padding:3px}.so-dropdown.so-table-config-layer{border:1px solid #b9b9b9;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.so-dropdown.so-table-config-layer.old{box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.so-table-config{width:261px}.so-table-config-list{max-height:189px;overflow:auto}.so-table-config.old .so-table-config-list{max-height:322.5px}.so-table-config-check{flex:none;justify-content:center;width:18px;display:inline-flex}.so-table-config-footer{margin-top:3px}.so-table-config.old .so-menu-item,.so-table-config.old .so-table-config-col{align-items:flex-start;min-height:28px}.so-table-config.old .so-menu-item>.so-icon,.so-table-config.old .so-table-config-check{box-sizing:border-box;width:18px;height:18px;margin-top:1px;padding:1px 2px 3px}.so-table-config.old .so-table-config-check>.so-icon{width:14px;height:14px}.so-table-config.old .so-table-config-footer{border-top:1px solid #cecece;margin-top:4.5px}.so-confirm-prompt{z-index:1100;font-family:var(--so-font);color:var(--so-text);background:#e6e6e6cc;place-items:center;font-size:15px;display:grid;position:fixed;inset:0}.so-confirm-box{box-sizing:border-box;background:#fafafa;border:1px solid #b9b9b9;max-width:calc(100% - 30px);padding:15px 30px}.so-confirm-box h3{text-align:center;margin:7.5px 0;font-size:15px;font-weight:700;line-height:18px}.so-confirm-message{align-items:center;gap:15px;margin:0;padding:15px 0;line-height:18px;display:flex}.so-confirm-message>div{max-width:500px}.so-confirm-actions{justify-content:center;margin-top:22.5px;display:flex}.so-confirm-actions .so-btn{justify-content:center;width:120px;height:26px;margin:3px}.so-notifications{top:calc(var(--so-top-h) + 10px);z-index:1200;font-family:var(--so-font);pointer-events:none;flex-direction:column-reverse;align-items:flex-end;gap:15px;font-size:15px;line-height:18px;display:flex;position:fixed;right:15px}.so-notifications .so-notify{pointer-events:auto;animation:.3s linear so-notify-in;position:static}.so-notify.global{cursor:pointer}.so-notify.global:hover{background:var(--so-accent-hover-light)}.so-notify.global.error{background:var(--so-error)}.so-notify.global.error:hover{background:#db4639}.so-notify.global.info{background:var(--so-blue)}.so-notify.global.info:hover{background:#1a6aa2}.so-notify.global.warning{color:var(--so-text);background:#e28722}.so-notify.global.warning:hover{background:#e59339}.so-notify.global.warning .so-notify-close{color:inherit}.so-notify.global .so-notify-line>.so-icon,.so-notify.global .so-notify-close>.so-icon{box-sizing:border-box;width:18px;height:18px;padding:1px}.so-notify.global.leaving{animation:.5s linear forwards so-notify-out}@keyframes so-notify-in{0%{opacity:0}to{opacity:1}}@keyframes so-notify-out{0%{opacity:1}60%,to{opacity:0}}.so-btn,.so-tab,.so-menu-item,.so-seg-opt,.so-grid-kebab-btn,.so-grid-cell-edit,.so-grid-gear-btn,.so-table-config-col,.so-colset-item,.so-colsel-item,.so-colset-mode,.so-selection-close,.so-selection-back,.so-selection-create,.uik-panel-header .uik-icon-btn{cursor:pointer}.so-btn:disabled,.so-tab[aria-disabled=true],.so-menu-item[aria-disabled=true],.so-seg-opt:disabled,.so-colset-item:disabled,.so-selection-create:disabled{cursor:default}.so-grid.selectable .so-grid-row,.so-grid.selectable .so-grid-row .uik-peek-trigger,.so-rating-btn,.so-rating-btn.none{cursor:pointer}.so-severity-icon.low{color:#186093}.so-severity-icon.medium{color:#f3bb2d}.so-severity-icon.high{color:#e28722}.so-severity-icon.critical{color:#d43527}.so-notice-bubble{text-align:center;border-radius:10px;min-width:18.2px;height:16px;margin-top:1px;padding:0 5.2px;font-size:13px;line-height:16px;display:inline-block}.so-notice-bubble.low{color:#fff;background:#186093}.so-notice-bubble.medium{color:#2d2d2d;background:#f3bb2d}.so-notice-bubble.high{color:#2d2d2d;background:#e28722}.so-notice-bubble.critical{color:#fff;background:#d43527}.so-notice-bubble.none{color:#fafafa;background:#717171}.so-notice-pop{z-index:1000;width:max-content;max-width:400px;color:var(--so-text);font-family:var(--so-font);font-size:var(--so-fs);background:#fff;border:1px solid #b9b9b9;flex-direction:column;display:flex;position:fixed;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.so-notice-pop-head{color:#262626;background:#e6e6e6;align-items:center;height:30px;margin-bottom:4.5px;padding:6px;display:flex}.so-notice-pop-head>.so-icon:first-child{margin:0 6.5px 0 2px}.so-notice-pop-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.so-notice-pop-info{white-space:nowrap;align-items:center;gap:5.4px;margin-left:auto;padding-left:15px;display:inline-flex}.so-notice-pop-x{color:var(--so-text);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.so-notice-pop-desc{padding:0 4.5px 4.5px}.so-notice-pop-time{padding:0 4.5px 3.75px}.so-notice-pop-foot{background:#f5f5f5;gap:6px;height:41px;padding:7.5px;display:flex}.so-notice-pop-foot>.so-btn{background:#fff;border-color:#cecece;flex:1 1 0;justify-content:center;height:26px}.so-notice-pop-foot>.so-btn.so-notice-pop-dismiss{flex:0 0 25px;padding:0}.so-notice-pop-foot>.so-btn[aria-disabled=true]{opacity:.5;cursor:default}@keyframes so-located{0%{background-color:#ffb291}50%{background-color:inherit}to{background-color:#ffb291}}[data-located],.so-form-row[data-located]>*{background-color:#ffb291;animation:1s 3 so-located}.so-form-row[data-located]>*{align-self:stretch}.so-ipsec-wizard{grid-template-columns:609.5px minmax(0,1fr);display:grid}.so-ipsec-wizard-aside h2{margin:11px 0 0;font-size:22px;font-weight:700;line-height:26px}
