.ring-global-clearfix:after{clear:both;content:"";display:block}.ring-global-font{font-family:var(--ring-font-family);font-size:var(--ring-font-size);line-height:var(--ring-line-height)}.ring-global-font-lower{line-height:var(--ring-line-height-lower)}.ring-global-font-smaller{font-size:var(--ring-font-size-smaller)}.ring-global-font-smaller-lower{line-height:var(--ring-line-height-lowest)}.ring-global-font-larger-lower{font-size:var(--ring-font-size-larger)}.ring-global-font-larger{line-height:var(--ring-line-height-taller)}.ring-global-thin-font{font-family:Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--ring-font-size);font-weight:100}.ring-global-monospace-font{font-family:var(--ring-font-family-monospace);font-size:var(--ring-font-size-smaller)}.ring-global-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ring-global-resetButton{background-color:#0000;border:0;color:inherit;font:inherit;overflow:visible;padding:0;text-align:left}.ring-global-resetButton::-moz-focus-inner{border:0;padding:0}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-avatar-stack-avatarStack:hover .ring-avatar-stack-extraText{opacity:1}.ring-avatar-stack-avatarStack:hover .ring-avatar-stack-item{-webkit-mask:none;mask:none;transform:translateX(calc((var(--ring-avatar-stack-offset) + 2px)*var(--ring-avatar-stack-index)))}}.ring-avatar-stack-size20{--ring-avatar-stack-offset:12px;--ring-avatar-stack-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2722%27%3E%3Cpath d=%27M0 0a5 5 0 0 1 5 5v12a5 5 0 0 1-5 5h22V0%27/%3E%3C/svg%3E")}.ring-avatar-stack-size24{--ring-avatar-stack-offset:16px;--ring-avatar-stack-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2726%27 height=%2726%27%3E%3Cpath d=%27M0 0a5 5 0 0 1 5 5v16a5 5 0 0 1-5 5h26V0%27/%3E%3C/svg%3E")}.ring-avatar-stack-size28{--ring-avatar-stack-offset:18px;--ring-avatar-stack-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2730%27 height=%2730%27%3E%3Cpath d=%27M0 0a5 5 0 0 1 5 5v20a5 5 0 0 1-5 5h30V0%27/%3E%3C/svg%3E")}.ring-avatar-stack-size32{--ring-avatar-stack-offset:20px;--ring-avatar-stack-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2734%27 height=%2734%27%3E%3Cpath d=%27M0 0a5 5 0 0 1 5 5v24a5 5 0 0 1-5 5h34V0%27/%3E%3C/svg%3E")}.ring-avatar-stack-size40{--ring-avatar-stack-offset:26px;--ring-avatar-stack-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2742%27 height=%2742%27%3E%3Cpath d=%27M0 0a5 5 0 0 1 5 5v32a5 5 0 0 1-5 5h42V0%27/%3E%3C/svg%3E")}.ring-avatar-stack-size56{--ring-avatar-stack-offset:42px;--ring-avatar-stack-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2758%27 height=%2758%27%3E%3Cpath d=%27M0 0a5 5 0 0 1 5 5v48a5 5 0 0 1-5 5h58V0%27/%3E%3C/svg%3E")}.ring-avatar-stack-avatarStack{display:inline-flex;position:relative}.ring-avatar-stack-item{background-color:var(--ring-content-background-color);border-radius:calc(var(--ring-border-radius) + 1px);margin:-1px;margin-left:calc(var(--ring-avatar-stack-offset)*-1 - 1px);-webkit-mask-image:var(--ring-avatar-stack-mask-image);mask-image:var(--ring-avatar-stack-mask-image);-webkit-mask-position:calc(var(--ring-avatar-stack-offset) - 3px) 0;mask-position:calc(var(--ring-avatar-stack-offset) - 3px) 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:1px;position:relative;transition:transform var(--ring-fast-ease)}.ring-avatar-stack-item:first-child{--ring-avatar-stack-index:0;--ring-avatar-stack-offset:0px;-webkit-mask:none;mask:none}.ring-avatar-stack-avatarStack:focus-within .ring-avatar-stack-item,.ring-avatar-stack-hovered .ring-avatar-stack-item{-webkit-mask:none;mask:none;transform:translateX(calc((var(--ring-avatar-stack-offset) + 2px)*var(--ring-avatar-stack-index)))}.ring-avatar-stack-extraButton{border-radius:var(--ring-border-radius);cursor:pointer}.ring-avatar-stack-extraButton:focus-visible{box-shadow:0 0 0 2px var(--ring-border-hover-color);outline:none}.ring-avatar-stack-extraText{opacity:0;transition:opacity var(--ring-fast-ease)}.ring-avatar-stack-avatarStack:focus-within .ring-avatar-stack-extraText,.ring-avatar-stack-hovered .ring-avatar-stack-extraText{opacity:1}.ring-slider-slider{--ring-slider-thumb-color:var(--ring-content-background-color);--ring-slider-thumb-border:var(--ring-main-color);--ring-slider-thumb-disabled-color:var(--ring-content-background-color);--ring-slider-tag-disabled-text-color:var(--ring-white-text-color);cursor:pointer;height:calc(var(--ring-unit)/2);padding:var(--ring-unit) 0;position:relative}.ring-slider-slider.ring-slider-disabled{cursor:default}.ring-slider-slider.ring-slider-marked{margin-top:calc(var(--ring-unit)*3)}.ring-ui-theme-dark .ring-slider-slider{--ring-slider-thumb-color:var(--ring-main-color);--ring-slider-thumb-border:var(--ring-white-text-color);--ring-slider-thumb-disabled-color:var(--ring-disabled-background-color);--ring-slider-thumb-disabled-border:var(--ring-border-disabled-color);--ring-slider-tag-disabled-text-color:var(--ring-secondary-color)}.ring-slider-rail{background-color:var(--ring-selected-background-color);height:inherit}.ring-slider-rail,.ring-slider-rail.ring-slider-rounded{border-radius:calc(var(--ring-unit)/2)}.ring-slider-rail.ring-slider-disabled{background-color:var(--ring-disabled-background-color)}.ring-slider-track{background-color:var(--ring-main-color);height:inherit;left:0;margin-top:calc(var(--ring-unit)/-2);position:absolute}.ring-slider-track,.ring-slider-track.ring-slider-rounded{border-radius:calc(var(--ring-unit)/2)}.ring-slider-track.ring-slider-disabled{background-color:var(--ring-disabled-selected-background-color)}.ring-slider-thumb{background-color:var(--ring-slider-thumb-color);border-radius:var(--ring-unit);box-shadow:0 1px 2px 0 var(--ring-popup-secondary-shadow-color),0 2px 8px 0 var(--ring-popup-shadow-components);box-sizing:border-box;cursor:pointer;height:calc(var(--ring-unit)*1.5);margin-top:calc(var(--ring-unit)*-1);position:absolute;transform:translate(-50%);width:calc(var(--ring-unit)*1.5);z-index:1}.ring-slider-thumb.ring-slider-disabled{background-color:var(--ring-slider-thumb-disabled-color);border:1px solid var(--ring-slider-thumb-disabled-border);cursor:default}.ring-slider-thumb.ring-slider-dragged{border:1px solid var(--ring-slider-thumb-border);cursor:grabbing}.ring-slider-tick{background-color:var(--ring-border-hover-color);border-radius:calc(var(--ring-unit)/2);height:calc(var(--ring-unit)/2);margin-left:calc(var(--ring-unit)/-4);margin-top:calc(var(--ring-unit)/-2);position:absolute;width:calc(var(--ring-unit)/2)}.ring-slider-tick.ring-slider-active{background-color:var(--ring-main-hover-color)}.ring-slider-tick.ring-slider-disabled{background-color:var(--ring-border-hover-color)}.ring-slider-markValue{color:var(--ring-text-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest);margin-left:calc(var(--ring-unit)/-4);margin-top:calc(var(--ring-unit)*-4);position:absolute;transform:translate(calc(2px - 50%))}.ring-slider-markValue.ring-slider-disabled{color:var(--ring-disabled-color)}.ring-slider-tag{background-color:var(--ring-main-color);border-radius:calc(var(--ring-unit)/2);color:var(--ring-white-text-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest);margin-top:calc(var(--ring-unit)*-4 - 2px);padding:calc(var(--ring-unit)/4) calc(var(--ring-unit)*.75);position:absolute;transform:translate(-50%);z-index:2}.ring-slider-tag:after{border-left:3px solid #0000;border-right:3px solid #0000;border-top:3px solid var(--ring-main-color);content:" ";left:calc(50% - 3px);position:absolute;top:100%}.ring-slider-tag.ring-slider-disabled{background-color:var(--ring-border-hover-color);color:var(--ring-slider-tag-disabled-text-color)}.ring-slider-tag.ring-slider-disabled:after{border-top:3px solid var(--ring-border-hover-color)}.ring-variables-light,:host,:root{--ring-unit:8px;--ring-line-components:223,225,229;--ring-line-color:rgb(var(--ring-line-components));--ring-borders-components:211,213,219;--ring-borders-color:rgb(var(--ring-borders-components));--ring-icon-components:108,112,126;--ring-icon-color:rgb(var(--ring-icon-components));--ring-icon-white-components:255,255,255;--ring-icon-white-color:rgb(var(--ring-icon-white-components));--ring-icon-secondary-components:108,112,126;--ring-icon-secondary-color:rgb(var(--ring-icon-secondary-components));--ring-border-disabled-components:235,236,240;--ring-border-disabled-color:rgb(var(--ring-border-disabled-components));--ring-border-selected-disabled-components:201,204,214;--ring-border-selected-disabled-color:rgb(var(--ring-border-selected-disabled-components));--ring-border-disabled-active-components:var(--ring-border-hover-components);--ring-border-disabled-active-color:var(--ring-border-hover-color);--ring-icon-disabled-components:168,173,189;--ring-icon-disabled-color:rgb(var(--ring-icon-disabled-components));--ring-border-hover-components:160,189,248;--ring-border-hover-color:rgb(var(--ring-border-hover-components));--ring-border-hover-success-components:197,229,204;--ring-border-hover-success-color:rgb(var(--ring-border-hover-success-components));--ring-border-hover-error-components:250,212,216;--ring-border-hover-error-color:rgb(var(--ring-border-hover-error-components));--ring-border-accent-components:112,156,245;--ring-border-accent-color:rgb(var(--ring-border-accent-components));--ring-icon-hover-components:90,93,107;--ring-icon-hover-color:rgb(var(--ring-icon-hover-components));--ring-main-components:51,105,214;--ring-main-color:rgb(var(--ring-main-components));--ring-action-link-components:var(--ring-link-components);--ring-action-link-color:var(--ring-link-color);--ring-main-hover-components:49,95,189;--ring-main-hover-color:rgb(var(--ring-main-hover-components));--ring-main-success-components:31,128,57;--ring-main-success-color:rgb(var(--ring-main-success-components));--ring-main-success-hover-components:31,117,54;--ring-main-success-hover-color:rgb(var(--ring-main-success-hover-components));--ring-main-error-components:204,54,69;--ring-main-error-color:rgb(var(--ring-main-error-components));--ring-main-error-hover-components:188,48,62;--ring-main-error-hover-color:rgb(var(--ring-main-error-hover-components));--ring-main-warning-components:229,109,23;--ring-main-warning-color:rgb(var(--ring-main-warning-components));--ring-main-warning-hover-components:206,97,23;--ring-main-warning-hover-color:rgb(var(--ring-main-warning-hover-components));--ring-main-purple-components:131,77,240;--ring-main-purple-color:rgb(var(--ring-main-purple-components));--ring-main-purple-hover-components:116,68,212;--ring-main-purple-hover-color:rgb(var(--ring-main-purple-hover-components));--ring-icon-error-components:204,54,69;--ring-icon-error-color:rgb(var(--ring-icon-error-components));--ring-icon-warning-components:229,109,23;--ring-icon-warning-color:rgb(var(--ring-icon-warning-components));--ring-icon-success-components:32,138,60;--ring-icon-success-color:rgb(var(--ring-icon-success-components));--ring-icon-highlight-components:255,175,15;--ring-icon-highlight-color:rgb(var(--ring-icon-highlight-components));--ring-icon-highlight-hover-components:223,147,3;--ring-icon-highlight-hover-color:rgb(var(--ring-icon-highlight-hover-components));--ring-success-border-components:137,195,152;--ring-success-border-color:rgb(var(--ring-success-border-components));--ring-success-border-hover-components:85,167,106;--ring-success-border-hover-color:rgb(var(--ring-success-border-hover-components));--ring-error-border-components:242,182,187;--ring-error-border-color:rgb(var(--ring-error-border-components));--ring-error-border-hover-components:228,106,118;--ring-error-border-hover-color:rgb(var(--ring-error-border-hover-components));--ring-warning-border-components:242,177,129;--ring-warning-border-color:rgb(var(--ring-warning-border-components));--ring-warning-border-hover-components:236,143,76;--ring-warning-border-hover-color:rgb(var(--ring-warning-border-hover-components));--ring-highlight-border-components:254,210,119;--ring-highlight-border-color:rgb(var(--ring-highlight-border-components));--ring-highlight-border-hover-components:253,189,61;--ring-highlight-border-hover-color:rgb(var(--ring-highlight-border-hover-components));--ring-purple-border-components:191,161,248;--ring-purple-border-color:rgb(var(--ring-purple-border-components));--ring-purple-border-hover-components:161,119,244;--ring-purple-border-hover-color:rgb(var(--ring-purple-border-hover-components));--ring-pale-control-components:194,214,252;--ring-pale-control-color:rgb(var(--ring-pale-control-components));--ring-popup-border-components:0,28,54;--ring-popup-border-color:var(--ring-line-color);--ring-popup-shadow-components:rgba(var(--ring-popup-border-components,0,28,54),.1);--ring-popup-shadow-color:rgba(var(--ring-popup-border-components),.1);--ring-popup-secondary-shadow-color:rgba(var(--ring-popup-border-components),.04);--ring-message-shadow-color:rgba(var(--ring-popup-border-components),.3);--ring-pinned-shadow-components:108,112,126;--ring-pinned-shadow-color:rgb(var(--ring-pinned-shadow-components));--ring-button-danger-hover-components:219,59,75;--ring-button-danger-hover-color:rgb(var(--ring-button-danger-hover-components));--ring-button-primary-border-components:46,85,163;--ring-button-primary-border-color:rgb(var(--ring-button-primary-border-components));--ring-dialog-overlay-components:0,0,0;--ring-dialog-overlay-opacity:.4;--ring-popup-shadow:0 2px 8px var(--ring-popup-shadow-color),0 1px 2px var(--ring-popup-secondary-shadow-color);--ring-dialog-shadow:0 4px 24px var(--ring-popup-shadow-color),0 2px 6px var(--ring-popup-secondary-shadow-color);--ring-search-components:112,156,245;--ring-search-color:rgb(var(--ring-search-components));--ring-hint-components:46,85,163;--ring-hint-color:rgb(var(--ring-hint-components));--ring-link-components:49,95,189;--ring-link-color:rgb(var(--ring-link-components));--ring-link-hover-components:46,85,163;--ring-link-hover-color:rgb(var(--ring-link-hover-components));--ring-error-components:204,54,69;--ring-error-color:rgb(var(--ring-error-components));--ring-warning-components:182,84,22;--ring-warning-color:rgb(var(--ring-warning-components));--ring-success-components:31,117,54;--ring-success-color:rgb(var(--ring-success-components));--ring-purple-text-components:131,77,240;--ring-purple-text-color:rgb(var(--ring-purple-text-components));--ring-text-components:39,40,46;--ring-text-color:rgb(var(--ring-text-components));--ring-active-text-color:var(--ring-text-color);--ring-white-text-components:255,255,255;--ring-white-text-color:rgb(var(--ring-white-text-components));--ring-heading-color:var(--ring-text-color);--ring-secondary-components:108,112,126;--ring-secondary-color:rgb(var(--ring-secondary-components));--ring-disabled-components:168,173,189;--ring-disabled-color:rgb(var(--ring-disabled-components));--ring-content-background-components:255,255,255;--ring-content-background-color:rgb(var(--ring-content-background-components));--ring-popup-background-components:255,255,255;--ring-popup-background-color:rgb(var(--ring-popup-background-components));--ring-sidebar-background-components:247,248,250;--ring-sidebar-background-color:rgb(var(--ring-sidebar-background-components));--ring-secondary-background-components:247,248,250;--ring-secondary-background-color:rgb(var(--ring-secondary-background-components));--ring-selected-background-components:212,226,255;--ring-selected-background-color:rgb(var(--ring-selected-background-components));--ring-hover-background-components:237,243,255;--ring-hover-background-color:rgb(var(--ring-hover-background-components));--ring-navigation-background-components:255,255,255;--ring-navigation-background-color:rgb(var(--ring-navigation-background-components));--ring-tag-background-components:235,236,240;--ring-tag-background-color:rgb(var(--ring-tag-background-components));--ring-tag-hover-background-components:223,225,229;--ring-tag-hover-background-color:rgb(var(--ring-tag-hover-background-components));--ring-removed-background-components:250,212,216;--ring-removed-background-color:rgb(var(--ring-removed-background-components));--ring-warning-background-components:252,230,214;--ring-warning-background-color:rgb(var(--ring-warning-background-components));--ring-highlight-background-components:255,241,209;--ring-highlight-background-color:rgb(var(--ring-highlight-background-components));--ring-added-background-components:197,229,204;--ring-added-background-color:rgb(var(--ring-added-background-components));--ring-purple-background-components:239,229,255;--ring-purple-background-color:rgb(var(--ring-purple-background-components));--ring-disabled-background-components:247,248,250;--ring-disabled-background-color:rgb(var(--ring-disabled-background-components));--ring-disabled-selected-background-components:235,236,240;--ring-disabled-selected-background-color:rgb(var(--ring-disabled-selected-background-components));--ring-button-danger-active-color:var(--ring-error-container-light-color);--ring-button-loader-background:rgba(var(--ring-white-text-components),.4);--ring-button-primary-background-color:var(--ring-main-color);--ring-table-loader-background-color:rgba(var(--ring-content-background-components),.5);--ring-removed-subtle-background-components:255,235,236;--ring-removed-subtle-background-color:rgb(var(--ring-removed-subtle-background-components));--ring-warning-subtle-background-components:255,244,235;--ring-warning-subtle-background-color:rgb(var(--ring-warning-subtle-background-components));--ring-highlight-subtle-background-components:255,246,222;--ring-highlight-subtle-background-color:rgb(var(--ring-highlight-subtle-background-components));--ring-added-subtle-background-components:230,247,233;--ring-added-subtle-background-color:rgb(var(--ring-added-subtle-background-components));--ring-purple-subtle-background-components:250,245,255;--ring-purple-subtle-background-color:rgb(var(--ring-purple-subtle-background-components));--ring-main-container-light-components:245,248,254;--ring-main-container-light-color:rgb(var(--ring-main-container-light-components));--ring-success-container-light-components:242,252,243;--ring-success-container-light-color:rgb(var(--ring-success-container-light-components));--ring-error-container-light-components:255,242,243;--ring-error-container-light-color:rgb(var(--ring-error-container-light-components));--ring-warning-container-light-components:255,248,243;--ring-warning-container-light-color:rgb(var(--ring-warning-container-light-components));--ring-highlight-container-light-components:255,250,235;--ring-highlight-container-light-color:rgb(var(--ring-highlight-container-light-components));--ring-grey-container-light-components:247,248,250;--ring-grey-container-light-color:rgb(var(--ring-grey-container-light-components));--ring-purple-container-light-components:251,248,255;--ring-purple-container-light-color:rgb(var(--ring-purple-container-light-components));--ring-highlight-fill-components:255,175,15;--ring-highlight-fill-color:rgb(var(--ring-highlight-fill-components));--ring-grey-fill-components:39,40,46;--ring-grey-fill-color:rgb(var(--ring-grey-fill-components));--ring-grey-fill-accent-components:56,58,66;--ring-grey-fill-accent-color:rgb(var(--ring-grey-fill-accent-components));--ring-code-background-color:var(--ring-content-background-color);--ring-code-components:0,0,0;--ring-code-color:rgb(var(--ring-code-components));--ring-code-comment-color:var(--ring-secondary-color);--ring-code-meta-components:133,114,10;--ring-code-meta-color:rgb(var(--ring-code-meta-components));--ring-code-keyword-components:0,51,179;--ring-code-keyword-color:rgb(var(--ring-code-keyword-components));--ring-code-tag-background-components:235,236,240;--ring-code-tag-background-color:rgb(var(--ring-code-tag-background-components));--ring-code-tag-color:var(--ring-code-keyword-color);--ring-code-tag-font-weight:var(--ring-font-weight-bold);--ring-code-field-components:135,16,148;--ring-code-field-color:rgb(var(--ring-code-field-components));--ring-code-attribute-components:23,80,235;--ring-code-attribute-color:rgb(var(--ring-code-attribute-components));--ring-code-number-color:var(--ring-code-attribute-color);--ring-code-string-components:6,125,23;--ring-code-string-color:rgb(var(--ring-code-string-components));--ring-code-addition-components:197,229,204;--ring-code-addition-color:rgb(var(--ring-code-addition-components));--ring-code-deletion-components:223,225,229;--ring-code-deletion-color:rgb(var(--ring-code-deletion-components));--ring-border-radius-large:var(--ring-unit);--ring-border-radius:4px;--ring-border-radius-small:2px;--ring-font-size-larger:16px;--ring-font-size:14px;--ring-font-size-smaller:12px;--ring-line-height-taller:24px;--ring-line-height:20px;--ring-line-height-lower:18px;--ring-line-height-lowest:16px;--ring-ease:.3s ease-out;--ring-fast-ease:.15s ease-out;--ring-font-family:system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;--ring-font-family-monospace:Menlo,"Bitstream Vera Sans Mono","Ubuntu Mono",Consolas,"Courier New",Courier,monospace;--ring-font-weight-medium:500;--ring-font-weight-bold:600;--ring-font-variant-numeric:lining-nums tabular-nums slashed-zero;--ring-invisible-element-z-index:-1;--ring-fixed-z-index:1;--ring-overlay-z-index:5;--ring-alert-z-index:6}.ring-auth-dialog-dialog.ring-auth-dialog-dialog{max-width:400px;width:auto}.ring-auth-dialog-content{align-items:center;display:flex;flex-direction:column;margin:calc(var(--ring-unit)*2) 0}.ring-auth-dialog-button{margin-top:var(--ring-unit);width:calc(var(--ring-unit)*25)}.ring-auth-dialog-firstButton{margin-top:calc(var(--ring-unit)*4)}.ring-auth-dialog-title.ring-auth-dialog-title{font-weight:100;margin-bottom:var(--ring-unit);margin-top:0;text-align:center}.ring-auth-dialog-logo{height:calc(var(--ring-unit)*12);margin-bottom:12px;-o-object-fit:contain;object-fit:contain;width:calc(var(--ring-unit)*12)}@media (height<=400px){.ring-auth-dialog-logo{height:calc(var(--ring-unit)*4);width:calc(var(--ring-unit)*4)}}.ring-auth-dialog-error{color:var(--ring-error-color);text-align:center}.ring-alert-alert{--ring-alert-animation-duration:.3s;--ring-alert-animation-easing:ease-out;align-items:baseline;background-color:var(--ring-popup-background-color);border-radius:var(--ring-border-radius);box-shadow:var(--ring-popup-shadow);box-sizing:border-box;display:flex;font-size:var(--ring-font-size);line-height:calc(var(--ring-unit)*5);margin:var(--ring-unit) auto;min-height:calc(var(--ring-unit)*5);padding:0 calc(var(--ring-unit)*2);pointer-events:auto;position:relative;transition:transform .3s ease-out,margin-bottom .3s ease-out,opacity .3s ease-out;transition:transform var(--ring-alert-animation-duration) var(--ring-alert-animation-easing),margin-bottom var(--ring-alert-animation-duration) var(--ring-alert-animation-easing),opacity var(--ring-alert-animation-duration) var(--ring-alert-animation-easing);white-space:nowrap}.ring-alert-alertInline{margin:var(--ring-unit)}.ring-alert-error{word-wrap:break-word;color:var(--ring-error-color)}.ring-alert-icon{margin-right:var(--ring-unit)}.ring-alert-caption{color:var(--ring-active-text-color);line-height:20px;margin:12px 0;max-width:calc(100% - var(--ring-unit)*5);overflow:hidden;white-space:normal}.ring-alert-caption.ring-alert-withCloseButton{margin-right:calc(var(--ring-unit)*5)}.ring-alert-badge{margin-left:var(--ring-unit);vertical-align:baseline}.ring-alert-loader{margin-right:var(--ring-unit);top:2px}.ring-alert-close.ring-alert-close{font-size:0;line-height:0;margin:calc(var(--ring-unit)/2);padding:var(--ring-unit);position:absolute;right:0;top:2px}@keyframes ring-alert-show{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes ring-alert-shaking{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.ring-alert-animationOpen{animation-duration:var(--ring-alert-animation-duration);animation-name:ring-alert-show}.ring-alert-animationClosing{opacity:0;z-index:var(--ring-invisible-element-z-index)}.ring-alert-animationShaking{animation-duration:.5s;animation-name:ring-alert-shaking}.ring-container-alertContainer{align-items:flex-end;bottom:calc(var(--ring-unit));display:flex;flex-direction:column;font-family:var(--ring-font-family);font-size:var(--ring-font-size);max-height:calc(100vh - var(--ring-unit)*2);overflow:visible;pointer-events:none;position:fixed;right:calc(var(--ring-unit)*2);z-index:var(--ring-alert-z-index)}.ring-container-alertInContainer{margin-top:0;max-width:calc(var(--ring-unit)*50);min-width:calc(var(--ring-unit)*30);overflow-y:auto}.ring-icon-icon{display:inline-block;fill:currentColor}.ring-icon-glyph{display:inline-flex;pointer-events:none}.ring-icon-glyph[width="10"],.ring-icon-glyph[width="12"]{vertical-align:-1px}.ring-icon-glyph[width="16"]{vertical-align:-3px}.ring-icon-glyph[width="20"]{vertical-align:-2px}.ring-icon-glyph.ring-icon-compatibilityMode{height:calc(var(--ring-unit)*2);margin-left:0;margin-right:0;width:calc(var(--ring-unit)*2)}@media screen and (-webkit-device-pixel-ratio>=0){.ring-icon-glyph{width:auto}}.ring-icon-gray{color:var(--ring-secondary-color)}.ring-icon-hover{color:var(--ring-link-hover-color)}.ring-icon-green{color:var(--ring-success-color)}.ring-icon-magenta{color:var(--ring-link-hover-color)}.ring-icon-red{color:var(--ring-error-color)}.ring-icon-blue{color:var(--ring-main-color)}.ring-icon-white{color:var(--ring-white-text-color)}.ring-icon-loading{animation-duration:1.2s;animation-iteration-count:infinite;animation-name:ring-icon-icon-loading}@keyframes ring-icon-icon-loading{0%{transform:scale(1)}50%{opacity:.5;transform:scale(.9)}to{transform:scale(1)}}:host,:root{--ring-button-focus-border-color:var(--ring-border-hover-color);--ring-button-shadow:inset 0 0 0 1px;--ring-button-loader-width:calc(var(--ring-unit)*8);--ring-button-disabled-text-color:var(--ring-disabled-color);--ring-button-loader-components:var(--ring-main-components);--ring-button-white-text-disabled-color:var(--ring-white-text-color);--ring-button-icon-line-height:calc(var(--ring-unit)*2);--ring-button-border-radius-left:var(--ring-border-radius);--ring-button-border-radius-right:var(--ring-border-radius)}.ring-ui-theme-dark{--ring-button-white-text-disabled-color:var(--ring-secondary-color)}.ring-button-heightS{--ring-button-height:calc(var(--ring-unit)*3);--ring-button-padding-block:calc(var(--ring-unit)*0.5);--ring-button-font-size:var(--ring-font-size-smaller);--ring-button-line-height:var(--ring-line-height-lowest)}.ring-button-heightM{--ring-button-height:calc(var(--ring-unit)*3.5);--ring-button-padding-block:calc(var(--ring-unit)*0.5);--ring-button-font-size:var(--ring-font-size);--ring-button-line-height:var(--ring-line-height)}.ring-button-heightL{--ring-button-height:calc(var(--ring-unit)*4);--ring-button-padding-block:calc(var(--ring-unit)*0.75);--ring-button-font-size:var(--ring-font-size);--ring-button-line-height:var(--ring-line-height)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-button-button:hover{transition:none}}.ring-button-button{--ring-button-default-background-color:transparent;--ring-button-background-color:var(--ring-button-default-background-color);--ring-button-hover-background-color:var(--ring-content-background-color);--ring-button-pressed-background-color:var(--ring-hover-background-color);--ring-button-active-background-color:var(--ring-main-container-light-color);--ring-button-active-hover-background-color:var(--ring-hover-background-color);--ring-button-active-pressed-background-color:var(--ring-selected-background-color);--ring-button-disabled-background-color:var(--ring-button-default-background-color);background-color:#0000;background-color:var(--ring-button-background-color);border:0;border-radius:var(--ring-button-border-radius-left) var(--ring-button-border-radius-right) var(--ring-button-border-radius-right) var(--ring-button-border-radius-left);box-sizing:border-box;color:var(--ring-button-text-color);cursor:pointer;font-family:var(--ring-font-family),sans-serif;margin:0;outline:0;text-decoration:none;transition:color var(--ring-ease),background-color var(--ring-ease),box-shadow var(--ring-ease);white-space:nowrap}.ring-button-button:active,.ring-button-button:focus-visible{transition:none}.ring-button-button::-moz-focus-inner{border:0;outline:0;padding:0}.ring-button-block{--ring-button-default-background-color:var(--ring-content-background-color);--ring-button-default-border-color:var(--ring-borders-color);--ring-button-border-color:var(--ring-button-default-border-color);--ring-button-hover-border-color:var(--ring-border-accent-color);--ring-button-pressed-border-color:var(--ring-border-accent-color);--ring-button-active-border-color:var(--ring-main-color);--ring-button-disabled-border-color:var(--ring-border-disabled-color);--ring-button-text-color:var(--ring-text-color);--ring-button-padding-inline:calc(var(--ring-unit)*2);box-shadow:inset 0 0 0 1px var(--ring-button-border-color);box-shadow:var(--ring-button-shadow) var(--ring-button-border-color);display:inline-block;font-size:var(--ring-button-font-size);height:var(--ring-button-height);line-height:var(--ring-button-line-height);padding:var(--ring-button-padding-block) var(--ring-button-padding-inline)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-button-block:hover{--ring-button-background-color:var(--ring-button-hover-background-color);--ring-button-border-color:var(--ring-button-hover-border-color)}}.ring-button-block:active{--ring-button-background-color:var(--ring-button-pressed-background-color);--ring-button-border-color:var(--ring-button-pressed-border-color)}.ring-button-block:focus-visible{box-shadow:inset 0 0 0 1px var(--ring-button-focus-border-color),0 0 0 1px var(--ring-button-focus-border-color);box-shadow:var(--ring-button-shadow) var(--ring-button-focus-border-color),0 0 0 1px var(--ring-button-focus-border-color)}.ring-button-block.ring-button-heightS{--ring-button-icon-line-height:calc(var(--ring-unit)*1.5)}.ring-button-inline{--ring-button-text-color:var(--ring-link-color);--ring-button-background-color:transparent;display:inline;font-size:inherit;line-height:inherit;margin:0;padding:0}.ring-button-inline:focus-visible{box-shadow:0 0 0 2px var(--ring-button-focus-border-color)}.ring-button-icon{margin-right:calc(var(--ring-unit)*.5)}.ring-button-icon,.ring-button-iconRight{line-height:var(--ring-button-icon-line-height)}.ring-button-iconRight{margin-left:calc(var(--ring-unit)*.5)}.ring-button-block .ring-button-icon,.ring-button-block .ring-button-iconRight{margin-top:-1px}.ring-button-withNormalIcon{--ring-button-text-color:var(--ring-secondary-color)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-button-inline:hover{--ring-button-text-color:var(--ring-link-hover-color)}}.ring-button-inline.ring-button-active,.ring-button-inline:active{--ring-button-text-color:var(--ring-link-hover-color)}.ring-button-active{--ring-button-disabled-background-color:var(--ring-main-container-light-color);--ring-button-disabled-border-color:var(--ring-border-hover-color);transition:none}.ring-button-active.ring-button-block{--ring-button-background-color:var(--ring-button-active-background-color);--ring-button-border-color:var(--ring-button-active-border-color)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-button-active:hover{--ring-button-active-background-color:var(--ring-button-active-hover-background-color)}}.ring-button-active:active{--ring-button-active-background-color:var(--ring-button-active-pressed-background-color)}.ring-button-disabled{background-color:var(--ring-button-disabled-background-color);box-shadow:inset 0 0 0 1px var(--ring-button-disabled-border-color);box-shadow:var(--ring-button-shadow) var(--ring-button-disabled-border-color);color:var(--ring-button-disabled-text-color);cursor:auto}.ring-button-danger{--ring-button-pressed-background-color:var(--ring-button-danger-active-color);--ring-button-active-background-color:var(--ring-button-danger-active-color);--ring-button-active-hover-background-color:var(--ring-button-danger-active-color);--ring-button-active-pressed-background-color:var(--ring-button-danger-active-color);--ring-button-focus-border-color:var(--ring-removed-background-color);--ring-button-hover-border-color:var(--ring-button-danger-hover-color);--ring-button-pressed-border-color:var(--ring-button-danger-hover-color);--ring-button-active-border-color:var(--ring-button-danger-hover-color);--ring-button-text-color:var(--ring-error-color);--ring-button-disabled-text-color:var(--ring-removed-background-color);--ring-button-loader-components:var(--ring-main-error-components)}.ring-button-flat{--ring-button-default-border-color:transparent;--ring-button-hover-border-color:transparent;--ring-button-pressed-border-color:transparent;--ring-button-active-border-color:transparent;--ring-button-disabled-border-color:transparent}.ring-button-whiteText{--ring-button-text-color:var(--ring-white-text-color);--ring-button-disabled-text-color:var(--ring-button-white-text-disabled-color);--ring-button-loader-components:var(--ring-white-text-components)}.ring-button-primaryBlock{--ring-button-default-background-color:var(--ring-button-primary-background-color);--ring-button-hover-background-color:var(--ring-main-hover-color);--ring-button-pressed-background-color:var(--ring-button-primary-background-color);--ring-button-active-background-color:var(--ring-button-primary-background-color);--ring-button-active-hover-background-color:var(--ring-main-hover-color);--ring-button-active-pressed-background-color:var(--ring-button-primary-background-color);--ring-button-disabled-background-color:var(--ring-border-hover-color);--ring-button-pressed-border-color:var(--ring-button-primary-border-color);--ring-button-active-border-color:var(--ring-button-primary-border-color)}.ring-button-success{--ring-button-default-background-color:var(--ring-main-success-color);--ring-button-hover-background-color:var(--ring-main-success-hover-color);--ring-button-pressed-background-color:var(--ring-main-success-hover-color);--ring-button-active-background-color:var(--ring-main-success-hover-color);--ring-button-active-hover-background-color:var(--ring-main-success-hover-color);--ring-button-active-pressed-background-color:var(--ring-main-success-hover-color);--ring-button-disabled-background-color:var(--ring-added-background-color);--ring-button-focus-border-color:var(--ring-border-hover-success-color);--ring-button-pressed-border-color:var(--ring-success-color);--ring-button-active-border-color:var(--ring-success-color)}.ring-button-error{--ring-button-default-background-color:var(--ring-main-error-color);--ring-button-hover-background-color:var(--ring-main-error-hover-color);--ring-button-pressed-background-color:var(--ring-main-error-hover-color);--ring-button-active-background-color:var(--ring-main-error-hover-color);--ring-button-active-hover-background-color:var(--ring-main-error-hover-color);--ring-button-active-pressed-background-color:var(--ring-main-error-hover-color);--ring-button-disabled-background-color:var(--ring-removed-background-color);--ring-button-focus-border-color:var(--ring-border-hover-error-color);--ring-button-pressed-border-color:var(--ring-error-color);--ring-button-active-border-color:var(--ring-error-color)}.ring-button-secondary{--ring-button-default-background-color:var(--ring-tag-background-color);--ring-button-hover-background-color:var(--ring-tag-hover-background-color);--ring-button-disabled-background-color:var(--ring-disabled-background-color);--ring-button-loader-components:var(--ring-secondary-components)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-button-ghost:hover{--ring-button-text-color:var(--ring-text-color)}}.ring-button-ghost{--ring-button-default-background-color:transparent;--ring-button-hover-background-color:var(--ring-tag-hover-background-color);--ring-button-text-color:var(--ring-secondary-color)}.ring-button-ghost.ring-button-active,.ring-button-ghost:active{--ring-button-text-color:var(--ring-text-color)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-button-ghost.ring-button-inline:hover{--ring-button-background-color:var(--ring-tag-background-color)}}.ring-button-ghost.ring-button-inline:active{--ring-button-background-color:var(--ring-button-pressed-background-color)}.ring-button-ghost.ring-button-inline.ring-button-active{--ring-button-background-color:var(--ring-button-active-background-color)}.ring-button-ghost.ring-button-block{--ring-button-loader-components:var(--ring-secondary-components)}.ring-button-iconOnly.ring-button-inline{line-height:var(--ring-button-icon-line-height)}.ring-button-iconOnly.ring-button-heightM,.ring-button-iconOnly.ring-button-heightS{--ring-button-padding-block:calc(var(--ring-unit)*0.75);--ring-button-padding-inline:calc(var(--ring-unit)*0.75)}.ring-button-iconOnly.ring-button-heightL{--ring-button-padding-block:var(--ring-unit);--ring-button-padding-inline:var(--ring-unit)}.ring-button-iconOnly .ring-button-icon{margin-right:0}.ring-button-iconOnly .ring-button-iconRight{margin-left:0}.ring-button-iconOnly.ring-button-block{vertical-align:-2px}.ring-button-iconOnly.ring-button-block .ring-button-icon{vertical-align:2px}.ring-button-loader{background-color:var(--ring-button-default-background-color);cursor:auto;position:relative;z-index:0}.ring-button-loader.ring-button-block{box-shadow:inset 0 0 0 1px var(--ring-button-default-border-color);box-shadow:var(--ring-button-shadow) var(--ring-button-default-border-color)}.ring-button-loader.ring-button-inline{animation-duration:1.2s;animation-iteration-count:infinite;animation-name:ring-button-text-loading}.ring-button-loaderBackground{background-color:var(--ring-button-default-background-color);border-bottom-left-radius:max(0px,calc(var(--ring-button-border-radius-left) - 1px));border-bottom-right-radius:max(0px,calc(var(--ring-button-border-radius-right) - 1px));border-top-left-radius:max(0px,calc(var(--ring-button-border-radius-left) - 1px));border-top-right-radius:max(0px,calc(var(--ring-button-border-radius-right) - 1px));inset:1px;overflow:hidden;position:absolute;z-index:-1}.ring-button-loaderBackground:before{animation:ring-button-progress 1s linear infinite;background-image:linear-gradient(to right,transparent,rgba(var(--ring-button-loader-components),.4) 40%,transparent 80%);background-repeat:repeat;background-size:var(--ring-button-loader-width);content:"";display:block;height:100%;width:calc(100% + var(--ring-button-loader-width))}.ring-button-flat .ring-button-loaderBackground{border-bottom-left-radius:var(--ring-button-border-radius-left);border-bottom-right-radius:var(--ring-button-border-radius-right);border-top-left-radius:var(--ring-button-border-radius-left);border-top-right-radius:var(--ring-button-border-radius-right);inset:0}.ring-button-delayed:after{content:"…"}.ring-button-short{--ring-button-padding-inline:0;width:calc(var(--ring-unit)*4)}.ring-button-block .ring-button-dropdownIcon{margin-left:2px;margin-right:calc(var(--ring-unit)*-.5);margin-top:-1px}.ring-button-inline .ring-button-dropdownIcon .ring-icon-glyph{vertical-align:-2px}.ring-button-dropdownIcon{line-height:var(--ring-button-icon-line-height)}@keyframes ring-button-progress{0%{transform:translate(-64px)}to{transform:translate(0)}}@keyframes ring-button-text-loading{50%{opacity:.5}}.ring-button-set-buttonSet{display:inline-block;font-size:0;position:relative;white-space:nowrap}.ring-button-set-buttonSet .ring-button-button{margin:0 var(--ring-unit) 0 0}.ring-button-set-buttonSet>.ring-button-button:last-child{margin-right:0}.ring-collapsible-group-expand,.ring-collapsible-group-expand .ring-collapsible-group-collapseRoot{display:flex;flex-direction:column}.ring-collapsible-group-expand{background:var(--ring-content-background-color);border:1px solid var(--ring-line-color);border-radius:var(--ring-border-radius-large);box-sizing:border-box;outline:none}.ring-collapsible-group-expanded,.ring-collapsible-group-hovered{box-shadow:var(--ring-popup-shadow)}.ring-collapsible-group-focused{box-shadow:0 0 0 2px var(--ring-border-hover-color),var(--ring-popup-shadow)}.ring-collapsible-group-header{align-items:center;display:flex;gap:calc(var(--ring-unit)*1.5);height:28px}.ring-collapsible-group-headerButton{background:0 0;border:0;box-sizing:border-box;color:inherit;cursor:pointer;display:block;font:inherit;padding:calc(var(--ring-unit)*1.5);text-align:left;width:100%}.ring-collapsible-group-headerButton:focus-visible{outline:none}.ring-collapsible-group-headerStatic{display:block;padding:calc(var(--ring-unit)*1.5)}.ring-collapsible-group-headerContent{align-items:center;display:flex;flex:1;gap:var(--ring-unit);min-width:0}.ring-collapsible-group-avatarGroup{align-items:center;display:flex;flex-shrink:0;gap:var(--ring-unit)}.ring-collapsible-group-title{color:var(--ring-text-color);font-size:var(--ring-font-size);font-weight:var(--ring-font-weight-bold);line-height:var(--ring-line-height)}.ring-collapsible-group-subtitleGroup{align-items:center;display:flex;gap:var(--ring-unit);min-width:0}.ring-collapsible-group-subtitle{font-size:var(--ring-font-size);line-height:var(--ring-line-height)}.ring-collapsible-group-subtitle,.ring-collapsible-group-subtitleChevron{color:var(--ring-secondary-color)}.ring-collapsible-group-toggle{align-items:center;background:var(--ring-secondary-background-color);border-radius:calc(var(--ring-unit)/2);display:flex;flex-shrink:0;height:calc(var(--ring-unit)*3);justify-content:center;width:calc(var(--ring-unit)*3)}.ring-collapsible-group-toggleIcon{color:var(--ring-secondary-color)}.ring-collapsible-group-body{color:var(--ring-text-color);font-size:var(--ring-font-size);line-height:var(--ring-line-height);padding:0 calc(var(--ring-unit)*2) calc(var(--ring-unit)*1.5)}:host,:root{--ring-checkbox-disabled-check-color:var(--ring-white-text-color)}.ring-ui-theme-dark{--ring-checkbox-disabled-check-color:var(--ring-secondary-color)}.ring-checkbox-checkbox{--ring-checkbox-size:14px;align-items:baseline;color:var(--ring-text-color);display:inline-flex;outline:none;position:relative;text-align:left}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-checkbox-checkbox:hover .ring-checkbox-cell{border-color:var(--ring-border-hover-color);transition:background-color var(--ring-ease)}}.ring-checkbox-cell{background-color:var(--ring-content-background-color);border:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius-small);box-sizing:border-box;display:inline-block;height:var(--ring-checkbox-size);pointer-events:none;position:relative;top:-2px;transition:border-color var(--ring-ease),background-color var(--ring-ease),box-shadow var(--ring-ease);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:var(--ring-checkbox-size)}.ring-checkbox-icon.ring-checkbox-icon{color:var(--ring-white-text-color);left:0;opacity:0;position:absolute;top:0}.ring-checkbox-icon.ring-checkbox-icon svg,.ring-checkbox-input{left:0;position:absolute;top:0}.ring-checkbox-input{cursor:pointer;height:100%;margin:0;opacity:0;width:100%}.ring-checkbox-input:checked+.ring-checkbox-cellWrapper .ring-checkbox-cell,.ring-checkbox-input:indeterminate+.ring-checkbox-cellWrapper .ring-checkbox-cell{background-color:var(--ring-main-color);border-color:#0000}.ring-checkbox-input:checked+.ring-checkbox-cellWrapper .ring-checkbox-check{opacity:1}.ring-checkbox-input.ring-checkbox-focus+.ring-checkbox-cellWrapper .ring-checkbox-cell,.ring-checkbox-input:focus-visible+.ring-checkbox-cellWrapper .ring-checkbox-cell{border-color:var(--ring-border-hover-color);box-shadow:0 0 0 1px var(--ring-border-hover-color);transition:background-color var(--ring-ease)}.ring-checkbox-input:indeterminate+.ring-checkbox-cellWrapper .ring-checkbox-minus{opacity:1}.ring-checkbox-input[disabled]{pointer-events:none}.ring-checkbox-input[disabled][disabled]+.ring-checkbox-cellWrapper .ring-checkbox-cell{background-color:var(--ring-disabled-background-color);border-color:var(--ring-border-disabled-color)}.ring-checkbox-input[disabled]:checked+.ring-checkbox-cellWrapper .ring-checkbox-cell,.ring-checkbox-input[disabled]:indeterminate+.ring-checkbox-cellWrapper .ring-checkbox-cell{background-color:var(--ring-border-hover-color);border-color:var(--ring-border-hover-color)}.ring-checkbox-input[disabled]:checked+.ring-checkbox-cellWrapper .ring-checkbox-check,.ring-checkbox-input[disabled]:indeterminate+.ring-checkbox-cellWrapper .ring-checkbox-minus{color:var(--ring-checkbox-disabled-check-color)}.ring-checkbox-input:indeterminate:indeterminate+.ring-checkbox-cellWrapper .ring-checkbox-check{opacity:0;transition:none}.ring-checkbox-input[disabled]~.ring-checkbox-label{color:var(--ring-disabled-color)}.ring-checkbox-label{line-height:normal;margin-left:var(--ring-unit)}.ring-code-code{margin:calc(var(--ring-unit)*2) 0}.ring-code-code code{background-color:var(--ring-sidebar-background-color);border-radius:var(--ring-border-radius);display:block;font-family:var(--ring-font-family-monospace);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest);padding:calc(var(--ring-unit)*1.5) calc(var(--ring-unit)*2) calc(var(--ring-unit)*2)}.ring-code-inline code{display:inline-block;padding:0 calc(var(--ring-unit)/2)}.ring-code-softWrap code{white-space:pre-wrap}.ring-control-help-help{color:var(--ring-secondary-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest)}.ring-footer-footer{border-top:1px solid var(--ring-line-color);box-sizing:border-box;font-size:var(--ring-font-size-smaller);height:calc(var(--ring-unit)*8);margin:calc(var(--ring-unit)*5) calc(var(--ring-unit)*4) 0;padding-top:calc(var(--ring-unit)*2);position:relative;text-align:center}.ring-footer-footerFloating{bottom:0;margin-bottom:var(--ring-unit);margin-left:0;margin-right:0;position:absolute;width:100%;z-index:var(--ring-fixed-z-index)}.ring-footer-column{position:absolute;width:33%}.ring-footer-columnItem{display:inline-block;margin:0;padding:0;vertical-align:top}.ring-footer-columnLeft{text-align:left}.ring-footer-columnCenter{left:33.6%}.ring-footer-columnCenter .ring-footer-line{text-align:left}.ring-footer-columnRight{right:0;text-align:right;top:calc(var(--ring-unit)*2)}.ring-footer-line{line-height:calc(var(--ring-unit)*2);list-style:none;padding:0}.ring-footer-lineCenter{text-align:left}:host,:root{--ring-error-bubble-background-color:var(--ring-popup-background-color)}.ring-ui-theme-dark{--ring-error-bubble-background-color:var(--ring-secondary-background-color)}.ring-error-bubble-errorBubblePopup{border:0;box-shadow:none;margin-left:2px;overflow:visible}.ring-error-bubble-errorBubbleWrapper{display:inline-block}.ring-error-bubble-errorBubble{background:var(--ring-error-bubble-background-color);border:1px solid var(--ring-popup-border-color);border-radius:var(--ring-border-radius);box-shadow:var(--ring-popup-shadow);box-sizing:border-box;color:var(--ring-error-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest);min-height:calc(var(--ring-unit)*4);padding:calc(var(--ring-unit) - 1px) calc(var(--ring-unit)*1.5 - 1px);white-space:pre-wrap}.ring-error-bubble-errorBubble:before{background:var(--ring-error-bubble-background-color);border:1px solid var(--ring-popup-border-color);border-right:0;border-top:0;content:"";display:block;height:var(--ring-unit);left:-4px;position:absolute;top:calc(var(--ring-unit)*1.5);transform:rotate(45deg);width:var(--ring-unit)}.ring-error-message-errorMessage{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;margin:0 auto;max-width:600px}.ring-error-message-title{font-size:21px}.ring-error-message-description{font-size:15px}.ring-error-message-content{color:var(--ring-text-color);flex-direction:column}.ring-error-message-content>.ring-error-message-title,.ring-error-message-description{margin-bottom:16px}.ring-error-message-icon{color:var(--ring-secondary-color);margin:0 16px 24px 0}.ring-group-group>:not(:last-child){margin-right:var(--ring-unit)}:host,:root{--ring-loader-inline-stops:#ff00eb,#bd3bff,#008eff,#58ba00,#f48700,#ff00eb}.ring-ui-theme-dark{--ring-loader-inline-stops:#ff2eef,#d178ff,#289fff,#88d444,#ffe000,#ff2eef}@keyframes ring-loader-inline-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes ring-loader-inline-pulse{0%{transform:scale(1)}to{transform:scale(1.41667)}}.ring-loader-inline,.ring-loader-inline-loader{animation:ring-loader-inline-spin 1s linear infinite;border-radius:var(--ring-unit);display:inline-block;overflow:hidden;position:relative;transform:rotate(0);vertical-align:-3px}:is(.ring-loader-inline-loader,.ring-loader-inline),:is(.ring-loader-inline-loader,.ring-loader-inline):after{transform-origin:50%}:is(.ring-loader-inline-loader,.ring-loader-inline):after{animation:ring-loader-inline-pulse .85s cubic-bezier(.68,0,.74,.74) infinite alternate;background-image:conic-gradient(#ff00eb,#bd3bff,#008eff,#58ba00,#f48700,#ff00eb);background-image:conic-gradient(var(--ring-loader-inline-stops));content:"";display:block;height:calc(var(--ring-unit)*2);-webkit-mask-image:radial-gradient(var(--ring-unit),transparent 71.875%,var(--ring-content-background-color) 71.875%);mask-image:radial-gradient(var(--ring-unit),transparent 71.875%,var(--ring-content-background-color) 71.875%);width:calc(var(--ring-unit)*2)}.ring-loader-inline-children{margin-left:calc(var(--ring-unit)/2)}.ring-loader-screen-loaderScreen{height:100%;position:absolute;text-align:center;vertical-align:middle;width:100%}.ring-loader-screen-loaderScreen:before{content:"";display:inline-block;height:100%;vertical-align:middle}.ring-loader-screen-loader{display:inline-block}.ring-loader-screen-loaderWithoutSpacing canvas{margin:0}.ring-login-dialog-iFrame{border:0;overflow:hidden}.ring-login-dialog-dialogContent{width:auto}.ring-login-dialog-nonOpaqueLoader{background-color:var(--ring-content-background-color)}.ring-login-dialog-fallbackLinkContainer{padding:var(--ring-unit);position:absolute;right:0;top:0}.ring-markdown-inline,.ring-markdown-inline p{display:inline}.ring-markdown-markdown{--ring-markdown-p-margin:10px}.ring-markdown-markdown blockquote,.ring-markdown-markdown ol,.ring-markdown-markdown p,.ring-markdown-markdown pre,.ring-markdown-markdown ul{margin:0}.ring-markdown-markdown li,:is(.ring-markdown-markdown p,.ring-markdown-markdown blockquote,.ring-markdown-markdown pre):not(:first-child){margin-top:var(--ring-markdown-p-margin)}:is(:is(.ring-markdown-markdown li) p,:is(.ring-markdown-markdown li) blockquote,:is(.ring-markdown-markdown li) pre):not(:first-child){margin-top:6px}.ring-markdown-markdown hr{border:0;border-bottom:1px solid var(--ring-line-color);margin:var(--ring-markdown-p-margin) 0}.ring-markdown-markdown blockquote{box-shadow:inset 2px 0 0 var(--ring-line-color);color:var(--ring-secondary-color);font-size:12px;line-height:18px}.ring-markdown-markdown blockquote,.ring-markdown-markdown ul{padding:0 0 0 calc(var(--ring-unit)*2)}.ring-markdown-markdown ol{font-feature-settings:var(--ring-font-variant-numeric);font-variant-numeric:var(--ring-font-variant-numeric);list-style-position:inside;padding:0}.ring-markdown-markdown ul{list-style-type:none}.ring-markdown-markdown pre{background-color:rgba(var(--ring-tag-background-components),.5);border-radius:var(--ring-border-radius);font-family:var(--ring-font-family-monospace);padding:calc(var(--ring-unit)*3) calc(var(--ring-unit)*2);position:relative;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre}:is(.ring-markdown-markdown pre):first-child{margin-top:calc(var(--ring-unit)*4)}:is(.ring-markdown-markdown pre):last-child{margin-bottom:calc(var(--ring-unit)*4)}.ring-markdown-markdown code{border-radius:var(--ring-border-radius-small);color:var(--ring-text-color);font-family:var(--ring-font-family-monospace);font-size:var(--ring-font-size);padding:2px 4px;white-space:pre-wrap}.ring-markdown-markdown :not(pre)>code{background-color:var(--ring-disabled-background-color)}.ring-markdown-markdown pre>code{color:var(--ring-code-color);display:block;font-size:var(--ring-font-size);padding:0;white-space:inherit}.ring-heading-contentWithHeadings h1,.ring-heading-contentWithHeadings h2,.ring-heading-contentWithHeadings h3,.ring-heading-contentWithHeadings h4,.ring-heading-contentWithHeadings:is(h1),.ring-heading-contentWithHeadings:is(h2),.ring-heading-contentWithHeadings:is(h3),.ring-heading-contentWithHeadings:is(h4){font-weight:var(--ring-font-weight-bold);margin-top:var(--ring-line-height)}:is(.ring-heading-contentWithHeadings h1,.ring-heading-contentWithHeadings:is(h1),.ring-heading-contentWithHeadings h2,.ring-heading-contentWithHeadings:is(h2),.ring-heading-contentWithHeadings h3,.ring-heading-contentWithHeadings:is(h3),.ring-heading-contentWithHeadings h4,.ring-heading-contentWithHeadings:is(h4)):first-child{margin-top:0}.ring-heading-contentWithHeadings :is(h1,h2),.ring-heading-contentWithHeadings:is(h1,h2){color:var(--ring-heading-color);margin-bottom:8px}.ring-heading-contentWithHeadings h1,.ring-heading-contentWithHeadings:is(h1){font-size:24px;line-height:28px}.ring-heading-contentWithHeadings h2,.ring-heading-contentWithHeadings:is(h2){font-size:20px;line-height:24px}.ring-heading-contentWithHeadings h3,.ring-heading-contentWithHeadings:is(h3){font-size:16px;line-height:22px;margin-bottom:0}.ring-heading-contentWithHeadings h4,.ring-heading-contentWithHeadings:is(h4){font-size:12px;font-weight:400;letter-spacing:1px;line-height:18px;margin-bottom:1px;text-transform:uppercase}.ring-heading-caps{letter-spacing:2px;text-transform:uppercase}.ring-heading-heading.ring-heading-bold{font-weight:var(--ring-font-weight-bold)}.ring-pager-pager{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ring-pager-links{display:flex;gap:calc(var(--ring-unit)*2);margin-bottom:calc(var(--ring-unit)*2)}.ring-pager-link{display:inline-block}.ring-pager-linkDisabled{color:var(--ring-secondary-color)}.ring-pager-actions{align-items:baseline;display:flex}.ring-pager-pageSize{margin-left:auto}.ring-popup-popup{background-color:var(--ring-popup-background-color);border:1px solid var(--ring-popup-border-color);border-radius:var(--ring-border-radius);box-shadow:var(--ring-popup-shadow);box-sizing:border-box;left:-100vw;overflow-y:auto;position:fixed;top:-100vh;z-index:var(--ring-overlay-z-index)}:root{--ring-popup-offset:8px}.ring-popup-cssAnchoredPopup{--ring-popup-offset:0;left:auto;margin:0;max-height:100%;top:auto}@position-try --bottom-right{margin-block-start:8px;margin-block-start:var(--ring-popup-offset);position-area:block-end span-inline-end}@position-try --bottom-left{margin-block-start:8px;margin-block-start:var(--ring-popup-offset);position-area:block-end span-inline-start}@position-try --bottom-center{margin-block-start:8px;margin-block-start:var(--ring-popup-offset);position-area:block-end center}@position-try --top-center{margin-block-end:8px;margin-block-end:var(--ring-popup-offset);position-area:block-start center}@position-try --top-right{margin-block-end:8px;margin-block-end:var(--ring-popup-offset);position-area:block-start span-inline-end}@position-try --top-left{margin-block-end:8px;margin-block-end:var(--ring-popup-offset);position-area:block-start span-inline-start}@position-try --right-center{margin-inline-start:8px;margin-inline-start:var(--ring-popup-offset);position-area:center inline-end}@position-try --right-top{margin-inline-start:8px;margin-inline-start:var(--ring-popup-offset);position-area:span-block-start inline-end}@position-try --right-bottom{margin-inline-start:8px;margin-inline-start:var(--ring-popup-offset);position-area:span-block-end inline-end}@position-try --left-center{margin-inline-end:8px;margin-inline-end:var(--ring-popup-offset);position-area:center inline-start}@position-try --left-top{margin-inline-end:8px;margin-inline-end:var(--ring-popup-offset);position-area:span-block-start inline-start}@position-try --left-bottom{margin-inline-end:8px;margin-inline-end:var(--ring-popup-offset);position-area:span-block-end inline-start}.ring-popup-largeBorderRadius{border-radius:var(--ring-border-radius-large)}.ring-popup-hidden{display:none}.ring-popup-showing{opacity:0}.ring-popup-attached{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.ring-message-container{display:inline}.ring-message-message{background-color:var(--ring-popup-background-color);color:var(--ring-active-text-color);max-width:calc(var(--ring-unit)*40);overflow:visible;padding:calc(var(--ring-unit)*1.5) calc(var(--ring-unit)*1.5) calc(var(--ring-unit)*2) calc(var(--ring-unit)*5);text-align:left}.ring-message-icon{left:calc(var(--ring-unit)*1.5);position:absolute;top:10px}.ring-message-title{font-weight:400;margin:0}.ring-message-description{color:var(--ring-text-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest);margin:calc(var(--ring-unit)/2) 0 0}.ring-message-gotIt{margin:calc(var(--ring-unit)*1.5) calc(var(--ring-unit)*2) 0 0}.ring-message-tail{background-color:var(--ring-popup-background-color);border:1px solid;border-color:transparent transparent var(--ring-popup-border-color) var(--ring-popup-border-color);box-sizing:border-box;height:11px;position:absolute;transform-origin:0 0;width:11px}:host,:root{--ring-progress-bar-background-color:#0003;--ring-progress-bar-line-background-color:#fff9}.ring-ui-theme-dark{--ring-progress-bar-background-color:#ffffff4d;--ring-progress-bar-line-background-color:#fff6}.ring-progress-bar-progressBar{background-color:#0003;background-color:var(--ring-progress-bar-background-color);border-radius:2px;height:calc(var(--ring-unit)/2);margin-bottom:calc(var(--ring-unit)/2);overflow:hidden;position:relative;z-index:1}.ring-progress-bar-globalMode{background:0 0;position:absolute;top:0;width:100%}.ring-progress-bar-line{background-color:var(--ring-main-color);border-radius:2px;color:var(--ring-content-background-color);float:left;height:100%;line-height:calc(var(--ring-unit)/2);text-align:center;transition:width .6s;width:0}.ring-progress-bar-line:after{animation:ring-progress-bar-progress-bar-animation 2.5s linear infinite;background-image:linear-gradient(90deg,#0000,#fff9,#0000);background-image:linear-gradient(to right,transparent,var(--ring-progress-bar-line-background-color),transparent);background-repeat:no-repeat;content:"";inset:0;position:absolute}.ring-progress-bar-staticLineColor .ring-progress-bar-line:after{animation:none;background-image:#fff9;background-image:var(--ring-progress-bar-line-background-color)}@keyframes ring-progress-bar-progress-bar-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-select-select:hover .ring-select-icons,.ring-select-select:hover .ring-select-value{color:var(--ring-main-color);transition:none}}.ring-select-select{color:var(--ring-text-color);display:inline-block;position:relative;white-space:nowrap}.ring-select-toolbar{border-top:1px solid var(--ring-line-color)}.ring-select-button{padding:0;text-align:left;width:100%}[dir=rtl] .ring-select-button{direction:ltr;text-align:right}.ring-select-toolbar .ring-select-button{height:calc(var(--ring-unit)*4);margin:var(--ring-unit) 0}.ring-select-button.ring-select-buttonSpaced{padding:0 calc(var(--ring-unit)*2)}.ring-select-icons{bottom:0;color:var(--ring-secondary-color);line-height:var(--ring-line-height);padding:calc(var(--ring-unit)*.5) 0;position:absolute;right:6px;top:0;transition:color var(--ring-ease)}.ring-select-inputMode .ring-select-icons{font-size:var(--ring-font-size)}.ring-select-heightS .ring-select-icons{line-height:var(--ring-line-height-lowest)}.ring-select-heightL .ring-select-icons{padding:calc(var(--ring-unit)*.75) 0}.ring-select-selectedIcon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:calc(var(--ring-unit)*2);margin:0 4px;position:relative;top:3px;width:calc(var(--ring-unit)*2)}.ring-select-clearIcon{margin-top:-1px;padding:0 2px}.ring-select-sizeS{width:calc(var(--ring-unit)*12)}.ring-select-sizeM{width:calc(var(--ring-unit)*30)}.ring-select-sizeL{width:calc(var(--ring-unit)*50)}.ring-select-sizeFULL{width:100%}.ring-select-sizeAUTO{max-width:100%}.ring-select-buttonMode{cursor:pointer;position:relative}.ring-select-value{background:0 0;border:0;border-bottom:1px solid var(--ring-borders-color);box-sizing:border-box;color:var(--ring-text-color);cursor:pointer;display:inline-block;height:calc(var(--ring-unit)*4 + 1px);outline:none;padding:0 0 3px;text-align:left;transition:color var(--ring-ease),border-color var(--ring-ease);vertical-align:top;width:100%}.ring-select-value:focus{border-color:var(--ring-main-color)}.ring-select-value.ring-select-open,.ring-select-value:active{border-color:#0000}.ring-select-value::-moz-focus-inner{border:0;outline:0;padding:0}.ring-select-buttonContainer{font-size:var(--ring-font-size);position:relative}.ring-select-buttonValue{display:block;padding-left:var(--ring-unit);text-align:left;vertical-align:calc(var(--ring-unit)*-1);width:100%}.ring-select-buttonValue:focus-visible,.ring-select-buttonValueOpen.ring-select-buttonValueOpen{box-shadow:var(--ring-button-shadow) var(--ring-main-color)}.ring-select-buttonValueEmpty.ring-select-buttonValueEmpty{color:var(--ring-secondary-color)}.ring-select-heightS .ring-select-buttonValue{font-size:var(--ring-font-size)}.ring-select-label{color:var(--ring-secondary-color);position:relative}.ring-select-buttonValueOpen+.ring-select-icons,.ring-select-open,.ring-select-open+.ring-select-icons,.ring-select-value:focus,.ring-select-value:focus+.ring-select-icons,:focus-visible+.ring-select-icons{color:var(--ring-main-color);transition:none}.ring-select-disabled{color:var(--ring-disabled-color);pointer-events:none}.ring-select-disabled .ring-select-buttonValueEmpty,.ring-select-disabled .ring-select-value{border-bottom-style:dashed;color:var(--ring-disabled-color)}.ring-select-avatar{margin:-2px 4px 0 0;vertical-align:-5px}.ring-select-popup{max-width:calc(var(--ring-unit)*40);min-width:calc(var(--ring-unit)*30)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){:is(.ring-link-link,.ring-link-withLinks a):hover{color:var(--ring-link-hover-color);text-decoration-line:underline;transition:none}}.ring-link-link,.ring-link-withLinks a{border-radius:var(--ring-border-radius);color:var(--ring-link-color);cursor:pointer;outline:none;text-decoration-line:none;text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--ring-fast-ease)}@media (resolution>=2x){.ring-link-link,.ring-link-withLinks a{text-decoration-thickness:.5px}}.ring-link-hover:is(.ring-link-link,.ring-link-withLinks a){color:var(--ring-link-hover-color);text-decoration-line:underline;transition:none}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-link-pseudo:is(.ring-link-link,.ring-link-withLinks a):hover{text-decoration:none}}:is(.ring-link-link,.ring-link-withLinks a):focus-visible{box-shadow:0 0 0 2px var(--ring-border-hover-color)}.ring-link-link.ring-link-active{color:inherit}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-link-inherit:not(:hover){color:inherit}}.ring-link-pseudo{background:0 0;border:0;font:inherit;margin:0;padding:0;text-align:left}.ring-link-pseudo::-moz-focus-inner{border:0;padding:0}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-tag-interactive:hover{--ring-tag-outline-color:var(--ring-tag-outline-hover-color);--ring-tag-container-background-color:var(--ring-tag-container-hover-background-color);transition:none}}:host,:root{--ring-error-tag-text-color:var(--ring-main-error-hover-color);--ring-tag-max-height:20px}.ring-ui-theme-dark{--ring-error-tag-text-color:var(--ring-error-color)}.ring-tag-tag{border:0;border-radius:var(--ring-border-radius);box-sizing:border-box;color:var(--ring-tag-text-color);display:inline-flex;font-size:12px;font-weight:400;max-width:100%;padding:0 var(--ring-unit);position:relative;vertical-align:top;z-index:1}.ring-tag-withRemove{padding-right:20px}.ring-tag-container{background-color:var(--ring-tag-container-background-color);border-radius:var(--ring-border-radius);display:inline-block;height:20px;height:var(--ring-tag-max-height);line-height:var(--ring-line-height);margin-right:calc(var(--ring-unit)/2);max-width:calc(100% - var(--ring-unit)/2);position:relative;transition:background-color var(--ring-ease);white-space:nowrap}.ring-tag-interactive{cursor:pointer}.ring-tag-default{--ring-tag-container-background-color:var(--ring-tag-background-color);--ring-tag-container-hover-background-color:var(--ring-tag-hover-background-color);--ring-tag-text-color:var(--ring-text-color);--ring-tag-icon-color:var(--ring-secondary-color);--ring-tag-container-outline-background-color:var(--ring-grey-container-light-color);--ring-tag-container-outline-hover-background-color:var(--ring-tag-background-color);--ring-tag-outline-color:var(--ring-line-color);--ring-tag-outline-hover-color:var(--ring-borders-color)}.ring-tag-main{--ring-tag-container-background-color:var(--ring-hover-background-color);--ring-tag-container-hover-background-color:var(--ring-selected-background-color);--ring-tag-text-color:var(--ring-link-color);--ring-tag-icon-color:var(--ring-link-color);--ring-tag-container-outline-background-color:var(--ring-main-container-light-color);--ring-tag-container-outline-hover-background-color:var(--ring-hover-background-color);--ring-tag-outline-color:var(--ring-border-hover-color);--ring-tag-outline-hover-color:var(--ring-border-accent-color)}.ring-tag-success{--ring-tag-container-background-color:var(--ring-added-subtle-background-color);--ring-tag-container-hover-background-color:var(--ring-added-background-color);--ring-tag-text-color:var(--ring-success-color);--ring-tag-icon-color:var(--ring-icon-success-color);--ring-tag-container-outline-background-color:var(--ring-success-container-light-color);--ring-tag-container-outline-hover-background-color:var(--ring-added-subtle-background-color);--ring-tag-outline-color:var(--ring-success-border-color);--ring-tag-outline-hover-color:var(--ring-success-border-hover-color)}.ring-tag-warning{--ring-tag-container-background-color:var(--ring-warning-subtle-background-color);--ring-tag-container-hover-background-color:var(--ring-warning-background-color);--ring-tag-text-color:var(--ring-warning-color);--ring-tag-icon-color:var(--ring-icon-warning-color);--ring-tag-container-outline-background-color:var(--ring-warning-container-light-color);--ring-tag-container-outline-hover-background-color:var(--ring-warning-subtle-background-color);--ring-tag-outline-color:var(--ring-warning-border-color);--ring-tag-outline-hover-color:var(--ring-warning-border-hover-color)}.ring-tag-error{--ring-tag-container-background-color:var(--ring-removed-subtle-background-color);--ring-tag-container-hover-background-color:var(--ring-removed-background-color);--ring-tag-text-color:var(--ring-error-tag-text-color);--ring-tag-icon-color:var(--ring-icon-error-color);--ring-tag-container-outline-background-color:var(--ring-error-container-light-color);--ring-tag-container-outline-hover-background-color:var(--ring-removed-subtle-background-color);--ring-tag-outline-color:var(--ring-error-border-color);--ring-tag-outline-hover-color:var(--ring-error-border-hover-color)}.ring-tag-purple{--ring-tag-container-background-color:var(--ring-purple-subtle-background-color);--ring-tag-container-hover-background-color:var(--ring-purple-background-color);--ring-tag-text-color:var(--ring-purple-text-color);--ring-tag-icon-color:var(--ring-main-purple-color);--ring-tag-container-outline-background-color:var(--ring-purple-container-light-color);--ring-tag-container-outline-hover-background-color:var(--ring-purple-subtle-background-color);--ring-tag-outline-color:var(--ring-purple-border-color);--ring-tag-outline-hover-color:var(--ring-purple-border-hover-color)}.ring-tag-outline{--ring-tag-container-background-color:var(--ring-tag-container-outline-background-color);--ring-tag-container-hover-background-color:var(--ring-tag-container-outline-hover-background-color);box-shadow:inset 0 0 0 1px var(--ring-tag-outline-color)}.ring-tag-focused,.ring-tag-tag:focus-visible{box-shadow:0 0 0 2px var(--ring-border-hover-color);--ring-tag-outline-color:var(--ring-tag-outline-hover-color);--ring-tag-container-background-color:var(--ring-tag-container-hover-background-color);outline:none;position:relative;transition:none}.ring-tag-disabled.ring-tag-tag{background-color:var(--ring-disabled-background-color);color:var(--ring-disabled-color);pointer-events:none}.ring-tag-remove{--ring-button-text-color:var(--ring-secondary-color);height:auto;line-height:calc(var(--ring-unit)*2);padding:0 calc(var(--ring-unit)/2);position:absolute;right:0;top:2px;z-index:1}.ring-tag-icon{color:var(--ring-tag-icon-color);margin-left:calc(var(--ring-unit)*-.5);margin-right:calc(var(--ring-unit)/2)}.ring-tag-icon.ring-tag-icon svg{vertical-align:-3.5px}.ring-tag-avatarContainer{border-bottom-left-radius:var(--ring-border-radius);border-top-left-radius:var(--ring-border-radius);box-sizing:border-box;display:inline-block;flex-shrink:0;height:20px;height:var(--ring-tag-max-height);margin-left:calc(var(--ring-unit)*-1);margin-right:calc(var(--ring-unit)/2);overflow:hidden;vertical-align:top;width:20px;width:var(--ring-tag-max-height)}.ring-tag-customIcon{margin-right:calc(var(--ring-unit)/2);max-height:calc(var(--ring-unit)*2);max-width:calc(var(--ring-unit)*2);vertical-align:bottom}.ring-tag-avatarIcon{margin-right:-4px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:20px;width:var(--ring-tag-max-height)}.ring-tab-trap-trapButton{left:-9999px;position:absolute}.ring-input-outerContainer{--ring-input-icon-offset:calc(var(--ring-unit)*2.5);--ring-input-padding-inline:var(--ring-unit);--ring-input-background-color:var(--ring-content-background-color)}.ring-input-borderless{--ring-input-padding-inline:0px}.ring-input-container{box-sizing:border-box;font-size:var(--ring-font-size);line-height:var(--ring-line-height);position:relative}.ring-input-container *{box-sizing:border-box}.ring-input-input{--ring-input-padding-start:var(--ring-input-padding-inline);--ring-input-padding-end:var(--ring-input-padding-inline);background-color:var(--ring-input-background-color);border:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius);caret-color:var(--ring-main-color);color:var(--ring-text-color);font:inherit;margin:0;outline:none;padding:var(--ring-input-padding-block) var(--ring-input-padding-end) var(--ring-input-padding-block) var(--ring-input-padding-start);transition:border-color var(--ring-ease);width:100%}[dir=rtl] .ring-input-input{padding-left:var(--ring-input-padding-end);padding-right:var(--ring-input-padding-start)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-input-input:hover{border-color:var(--ring-border-hover-color);transition:none}}.ring-input-error .ring-input-input{border-color:var(--ring-error-color)}.ring-input-input:focus{border-color:var(--ring-main-color);transition:none}.ring-input-input[disabled]{background-color:var(--ring-disabled-background-color);border-color:var(--ring-border-disabled-color);color:var(--ring-disabled-color);-webkit-text-fill-color:var(--ring-disabled-color)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-input-input:-webkit-autofill:hover{-webkit-transition:background-color 50000s ease-in-out;transition:background-color 50000s ease-in-out}}.ring-input-input:-webkit-autofill,.ring-input-input:-webkit-autofill:focus{-webkit-transition:background-color 50000s ease-in-out;transition:background-color 50000s ease-in-out}.ring-input-borderless .ring-input-input{background-color:#0000;border-color:#0000}.ring-input-withIcon .ring-input-input{--ring-input-padding-start:calc(var(--ring-input-padding-inline) + var(--ring-input-icon-offset))}.ring-input-clearable .ring-input-input{--ring-input-padding-end:calc(var(--ring-input-padding-inline) + var(--ring-input-icon-offset))}.ring-input-icon{color:var(--ring-secondary-color);left:var(--ring-input-padding-inline);pointer-events:none;position:absolute;top:calc(var(--ring-input-padding-block) + 1px)}[dir=rtl] .ring-input-icon{left:auto;right:var(--ring-unit)}.ring-input-clear{height:auto;line-height:inherit;padding-right:0;position:absolute;right:var(--ring-input-padding-inline);top:calc(var(--ring-input-padding-block) + 3px)}.ring-input-empty .ring-input-clear{display:none}[dir=rtl] .ring-input-clear{left:var(--ring-unit);right:auto}textarea.ring-input-input{box-sizing:border-box;overflow:hidden;resize:none}.ring-input-input::-moz-placeholder{color:var(--ring-disabled-color)}.ring-input-input::placeholder{color:var(--ring-disabled-color)}.ring-input-input::-webkit-search-cancel-button{-webkit-appearance:none}.ring-input-errorText{color:var(--ring-error-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest)}.ring-input-errorText,.ring-input-helpText{margin-top:calc(var(--ring-unit)/2)}.ring-input-sizeS{width:calc(var(--ring-unit)*12)}.ring-input-sizeM{width:calc(var(--ring-unit)*30)}.ring-input-sizeL{width:calc(var(--ring-unit)*50)}.ring-input-sizeFULL{width:100%}.ring-input-heightS{--ring-input-padding-block:1px}.ring-input-heightM{--ring-input-padding-block:3px}.ring-input-heightL{--ring-input-padding-block:5px}.ring-tags-input-tagsInput{--ring-input-icon-offset:calc(var(--ring-unit)*2.5);--ring-input-padding-inline:3px;box-sizing:border-box;font-size:var(--ring-font-size);line-height:var(--ring-line-height)}.ring-tags-input-tagsInput *{box-sizing:border-box}.ring-tags-input-tagsInputDisabled{color:var(--ring-disabled-color);pointer-events:none}.ring-tags-input-tagsInputDisabled .ring-input-input{background-color:#0000}.ring-tags-input-tagsInputFocused{border-color:var(--ring-main-color)}.ring-tags-input-tagsList{--ring-input-padding-start:var(--ring-input-padding-inline);--ring-input-padding-end:var(--ring-input-padding-inline);background:0 0;border:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius);caret-color:var(--ring-main-color);color:var(--ring-text-color);cursor:text;display:flex;flex-flow:wrap;font:inherit;margin:0;outline:none;padding:var(--ring-input-padding-block) calc(var(--ring-input-padding-end) + var(--ring-line-height)) var(--ring-input-padding-block) var(--ring-input-padding-start);position:relative;row-gap:calc(var(--ring-unit)/2);transition:border-color var(--ring-ease);width:100%}[dir=rtl] .ring-tags-input-tagsList{padding-left:calc(var(--ring-input-padding-end) + var(--ring-line-height));padding-right:var(--ring-input-padding-start)}.ring-tags-input-tagsList.ring-tags-input-error{border-color:var(--ring-error-color)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-tags-input-tagsList:hover:not(.ring-tags-input-error){border-color:var(--ring-border-hover-color);transition:none}.ring-tags-input-tagsList:hover:not(.ring-tags-input-error) .ring-tags-input-tagInputChevronButton{color:var(--ring-main-color)}}.ring-tags-input-tagsList:focus-within{border-color:var(--ring-main-color);transition:none}.ring-tags-input-tagsSelect{flex-grow:1;flex-shrink:1;min-width:160px}.ring-tags-input-tagsSelect .ring-input-input{overflow:hidden;text-overflow:ellipsis}.ring-tags-input-tagsSelect .ring-input-outerContainer{--ring-input-padding-block:0}.ring-tags-input-tagsSelect .ring-input-container{line-height:calc(var(--ring-line-height) - 2px)}.ring-tags-input-tagInputChevronButton{color:var(--ring-secondary-color);height:var(--ring-line-height);position:absolute;right:0}[dir=rtl] .ring-tags-input-tagInputChevronButton{left:0;right:auto}.ring-text-text{color:var(--ring-text-color)}.ring-text-sizeS{font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest)}.ring-text-sizeM{font-size:var(--ring-font-size);line-height:var(--ring-line-height)}.ring-text-sizeL{font-size:var(--ring-font-size-larger);line-height:var(--ring-line-height-taller)}.ring-text-info{color:var(--ring-secondary-color)}.ring-text-bold{font-weight:var(--ring-font-weight-bold)}.ring-toggle-toggle{--ring-toggle-padding:2px;--ring-toggle-duration:.3s;--ring-toggle-timing-function:cubic-bezier(.23,1,.32,1);align-items:baseline;cursor:pointer;display:inline-flex}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-toggle-toggle:hover .ring-toggle-switch{--ring-toggle-background-color:var(--ring-border-hover-color);transition:none}}.ring-toggle-toggle.ring-toggle-disabled{pointer-events:none}.ring-toggle-label{margin-left:var(--ring-unit)}.ring-toggle-help{margin-top:calc(var(--ring-unit)/2)}.ring-toggle-disabled .ring-toggle-help,.ring-toggle-disabled .ring-toggle-label{color:var(--ring-disabled-color)}.ring-toggle-leftLabel{margin-right:var(--ring-unit)}.ring-toggle-switchWrapper{flex-shrink:0;position:relative}.ring-toggle-input{height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.ring-toggle-switch{--ring-toggle-item-color:var(--ring-white-text-color);--ring-toggle-background-color:var(--ring-borders-color);--ring-toggle-border-color:var(--ring-toggle-background-color);--ring-switch-border-color:var(--ring-toggle-item-color);background-color:var(--ring-toggle-background-color);border:1px solid var(--ring-toggle-border-color);box-sizing:border-box;display:inline-block;height:100%;position:relative;transition:background-color var(--ring-toggle-timing-function) var(--ring-toggle-duration);width:100%}.ring-toggle-input:focus+.ring-toggle-switch{box-shadow:inset 0 0 0 1px var(--ring-border-hover-color),0 0 0 1px var(--ring-border-hover-color)}.ring-toggle-switch:before{background-color:var(--ring-toggle-item-color);border:1px solid var(--ring-switch-border-color);border-radius:calc(var(--ring-unit)*.75);box-sizing:border-box;content:"";height:calc(var(--ring-unit)*1.5);left:-1px;position:absolute;top:50%;transform:translateX(var(--ring-toggle-padding)) translateY(-50%);transition:transform var(--ring-toggle-timing-function) var(--ring-toggle-duration);width:calc(var(--ring-unit)*1.5)}.ring-toggle-input:checked+.ring-toggle-switch{--ring-toggle-background-color:var(--ring-main-color)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){:checked:hover+.ring-toggle-switch{--ring-toggle-background-color:var(--ring-main-hover-color)}}.ring-toggle-size16 .ring-toggle-switchWrapper{height:calc(var(--ring-unit)*2);width:calc(var(--ring-unit)*3)}.ring-toggle-size16 .ring-toggle-switch{border-radius:var(--ring-unit);vertical-align:-3px}:is(.ring-toggle-size16 .ring-toggle-switch):before{border-radius:calc(var(--ring-unit)*.75);height:calc(var(--ring-unit)*1.5);width:calc(var(--ring-unit)*1.5)}.ring-toggle-size16 .ring-toggle-input:checked+:before{transform:translateX(calc(var(--ring-unit)*1.5 - var(--ring-toggle-padding))) translateY(-50%)}.ring-toggle-size14 .ring-toggle-switchWrapper{height:14px;width:calc(var(--ring-unit)*3)}.ring-toggle-size14 .ring-toggle-switch{border-radius:7px;vertical-align:-2px}:is(.ring-toggle-size14 .ring-toggle-switch):before{border-radius:5px;height:10px;width:10px}.ring-toggle-size14 .ring-toggle-input:checked+:before{transform:translate(12px)translateY(-50%)}.ring-toggle-size20 .ring-toggle-switchWrapper{height:calc(var(--ring-unit)*2.5);width:calc(var(--ring-unit)*4)}.ring-toggle-size20 .ring-toggle-switch{border-radius:calc(var(--ring-unit)*1.25);vertical-align:-5px}:is(.ring-toggle-size20 .ring-toggle-switch):before{border-radius:calc(var(--ring-unit));height:calc(var(--ring-unit)*2);width:calc(var(--ring-unit)*2)}.ring-toggle-size20 .ring-toggle-input:checked+:before{transform:translateX(calc(var(--ring-unit)*2 - var(--ring-toggle-padding))) translateY(-50%)}.ring-toggle-input[disabled]+.ring-toggle-switch{--ring-toggle-item-color:var(--ring-content-background-color)}.ring-toggle-input:checked[disabled]+.ring-toggle-switch{--ring-toggle-background-color:var(--ring-border-hover-color)}.ring-toggle-input[disabled]:not(:checked)+.ring-toggle-switch{--ring-toggle-background-color:var(--ring-disabled-background-color);--ring-toggle-border-color:var(--ring-border-disabled-color);--ring-switch-border-color:var(--ring-border-disabled-color)}.ring-upload-upload{--ring-upload-text-color:var(--ring-secondary-color);--ring-upload-border-color:var(--ring-borders-color);--ring-upload-background-color:transparent;--ring-upload-cursor:pointer;background-color:#0000;background-color:var(--ring-upload-background-color);border:1px dashed var(--ring-upload-border-color);border-radius:var(--ring-border-radius);box-sizing:border-box;color:var(--ring-upload-text-color);cursor:pointer;cursor:var(--ring-upload-cursor);display:flex;flex-direction:row;overflow:hidden;padding:calc(var(--ring-unit)*1.5);position:relative;transition:background var(--ring-ease),color var(--ring-ease),border-color var(--ring-ease)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-upload-upload:hover{--ring-upload-border-color:var(--ring-border-hover-color)}}.ring-upload-upload:active,.ring-upload-upload:focus,.ring-upload-upload:focus-within{border-color:var(--ring-borders-color);outline:2px solid var(--ring-border-hover-color)}.ring-upload-upload.ring-upload-success{--ring-upload-border-color:var(--ring-added-background-color);--ring-upload-background-color:var(--ring-added-subtle-background-color);border-style:solid}.ring-upload-upload.ring-upload-error{--ring-upload-text-color:var(--ring-error-color);--ring-upload-border-color:var(--ring-icon-error-color);--ring-upload-background-color:var(--ring-removed-subtle-background-color);border-style:solid}.ring-upload-upload.ring-upload-dragOver{--ring-upload-text-color:var(--ring-main-color);--ring-upload-border-color:var(--ring-main-color);--ring-upload-background-color:var(--ring-hover-background-color)}.ring-upload-upload.ring-upload-disabled,.ring-upload-upload.ring-upload-disabled:active{--ring-upload-text-color:var(--ring-disabled-color);--ring-upload-border-color:var(--ring-border-disabled-color);--ring-upload-background-color:transparent;--ring-upload-cursor:default;outline:0}.ring-upload-invisibleFileInput{cursor:var(--ring-upload-cursor);inset:0;opacity:0;position:absolute}.ring-upload-attachmentIcon{margin-right:var(--ring-unit)}:host,:root{--ring-tooltip-background-color:var(--ring-content-background-color);--ring-tooltip-text-color:var(--ring-text-color)}.ring-ui-theme-dark{--ring-tooltip-background-color:var(--ring-grey-container-light-color);--ring-tooltip-text-color:var(--ring-white-text-color)}.ring-tooltip-tooltip{background-color:var(--ring-tooltip-background-color);border-color:var(--ring-line-color);box-shadow:0 2px 8px var(--ring-popup-shadow-color);color:var(--ring-tooltip-text-color);max-width:calc(var(--ring-unit)*50);padding:6px var(--ring-unit);text-align:left}.ring-tooltip-inheritedTheme{background-color:var(--ring-content-background-color);box-shadow:var(--ring-popup-shadow);color:var(--ring-text-color)}.ring-tooltip-long{font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest)}.ring-down-notification-title{font-weight:var(--ring-font-weight-bold)}.ring-down-notification-error{margin-top:calc(var(--ring-unit)/2);word-wrap:break-word;color:var(--ring-text-color);line-height:calc(var(--ring-unit)*2)}.ring-avatar-avatar{border-radius:var(--ring-border-radius);display:inline-block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ring-avatar-round{border-radius:50%}.ring-avatar-avatarInfo{align-items:center;background-color:var(--ring-tag-background-color);border-radius:inherit;color:var(--ring-secondary-color);display:flex;height:100%;justify-content:center}.ring-avatar-subavatar{border:1px solid var(--ring-content-background-color);left:27px;position:absolute;top:15px}.ring-avatar-empty{border:1px solid var(--ring-borders-color);box-sizing:border-box;display:inline-block}.ring-button-toolbar-buttonToolbar{display:inline-block;font-size:0;line-height:0;white-space:nowrap}.ring-button-toolbar-buttonToolbar>.ring-button-button,.ring-button-toolbar-buttonToolbar>.ring-button-group,.ring-button-toolbar-buttonToolbar>.ring-button-toolbar-buttonGroup,.ring-button-toolbar-buttonToolbar>.ring-button-toolbar-buttonToolbar,.ring-button-toolbar-buttonToolbar>.ring-button-toolbar-split,.ring-button-toolbar-buttonToolbar>ring-button-button{margin-right:var(--ring-unit)}.ring-button-toolbar-buttonToolbar>:last-child{margin-right:0}@media (-moz-touch-enabled:0),(-ms-high-contrast:none),(-ms-high-contrast:ring-button-active),(hover:hover){.ring-button-group-buttonGroup .ring-button-button.ring-button-button:hover:not(:disabled){--ring-button-border-radius-left:var(--ring-border-radius);--ring-button-border-radius-right:var(--ring-border-radius);box-shadow:var(--ring-button-shadow) var(--ring-button-border-color)}}:host,:root{--ring-button-group-default-z-index:1;--ring-button-group-disabled-z-index:0;--ring-button-group-active-z-index:2;--ring-button-group-hover-z-index:3;--ring-button-group-focus-z-index:4}.ring-button-group-common{display:inline-block;position:relative;white-space:nowrap;z-index:0}.ring-button-group-buttonGroup{--ring-button-group-button-border-color:var(--ring-borders-color);border-radius:var(--ring-border-radius);box-shadow:var(--ring-button-shadow) var(--ring-button-group-button-border-color);line-height:normal}.ring-button-group-disabled{--ring-button-group-button-border-color:var(--ring-border-disabled-color)}.ring-button-group-buttonGroup .ring-button-button{box-shadow:0 1px var(--ring-button-group-button-border-color) inset,0 -1px var(--ring-button-group-button-border-color) inset;position:relative;transition:none}:is(.ring-button-group-buttonGroup .ring-button-button[disabled]):after,:is(.ring-button-group-buttonGroup .ring-button-button[disabled]):before{bottom:0;box-shadow:0 1px var(--ring-button-group-button-border-color) inset,0 -1px var(--ring-button-group-button-border-color) inset;content:"";position:absolute;top:0;width:var(--ring-border-radius);z-index:0}:is(.ring-button-group-buttonGroup .ring-button-button[disabled]):before{left:calc(var(--ring-border-radius)*-1)}:is(.ring-button-group-buttonGroup .ring-button-button[disabled]):after{right:calc(var(--ring-border-radius)*-1)}.ring-button-group-buttonGroup>.ring-button-button:first-child,.ring-button-group-buttonGroup>:first-child .ring-button-button{box-shadow:0 1px var(--ring-button-group-button-border-color) inset,0 -1px var(--ring-button-group-button-border-color) inset,1px 0 var(--ring-button-group-button-border-color) inset}:is(.ring-button-group-buttonGroup>.ring-button-button:first-child,.ring-button-group-buttonGroup>:first-child .ring-button-button):before{display:none}.ring-button-group-buttonGroup>.ring-button-button:last-child,.ring-button-group-buttonGroup>:last-child .ring-button-button{box-shadow:0 1px var(--ring-button-group-button-border-color) inset,0 -1px var(--ring-button-group-button-border-color) inset,-1px 0 var(--ring-button-group-button-border-color) inset}:is(.ring-button-group-buttonGroup>.ring-button-button:last-child,.ring-button-group-buttonGroup>:last-child .ring-button-button):after{display:none}.ring-button-group-buttonGroup>.ring-button-button:only-child,.ring-button-group-buttonGroup>:only-child .ring-button-button{box-shadow:0 1px var(--ring-button-group-button-border-color) inset,0 -1px var(--ring-button-group-button-border-color) inset,-1px 0 var(--ring-button-group-button-border-color) inset,1px 0 var(--ring-button-group-button-border-color) inset}:is(.ring-button-group-buttonGroup>.ring-button-button:only-child,.ring-button-group-buttonGroup>:only-child .ring-button-button):before{display:none}.ring-button-group-buttonGroup .ring-button-button.ring-button-button:ring-button-active:not(:disabled){--ring-button-border-radius-left:var(--ring-border-radius);--ring-button-border-radius-right:var(--ring-border-radius);box-shadow:var(--ring-button-shadow) var(--ring-button-border-color)}.ring-button-group-buttonGroup .ring-button-button.ring-button-button:focus-visible{--ring-button-border-radius-left:var(--ring-border-radius);--ring-button-border-radius-right:var(--ring-border-radius);box-shadow:var(--ring-button-shadow) var(--ring-border-hover-color),0 0 0 1px var(--ring-border-hover-color)}.ring-button-group-buttonGroup .ring-button-button.ring-button-button.ring-button-active{--ring-button-border-radius-left:var(--ring-border-radius);--ring-button-border-radius-right:var(--ring-border-radius);box-shadow:var(--ring-button-shadow) var(--ring-button-border-color)}.ring-button-group-buttonGroup .ring-button-button:focus-visible.ring-button-active{--ring-button-border-radius-left:var(--ring-border-radius);--ring-button-border-radius-right:var(--ring-border-radius);box-shadow:var(--ring-button-shadow) var(--ring-button-border-color),0 0 0 1px var(--ring-border-hover-color)}.ring-button-group-buttonGroup .ring-button-button.ring-button-active[disabled]{box-shadow:var(--ring-button-shadow) var(--ring-border-hover-color)}.ring-button-group-common ring-button-button{border-radius:0}.ring-button-group-common .ring-button-button{--ring-button-border-radius-left:0;--ring-button-border-radius-right:0}.ring-button-group-split .ring-button-button,.ring-button-group-split ring-button-button{margin:0 0 0 -1px}.ring-button-group-caption{font-size:var(--ring-font-size);margin-right:var(--ring-unit)}.ring-button-group-caption:empty{margin-right:0}.ring-button-group-common>ring-button-button:first-child{border-bottom-left-radius:var(--ring-border-radius);border-top-left-radius:var(--ring-border-radius);margin:0}.ring-button-group-common>.ring-button-button:first-child,.ring-button-group-common>:first-child .ring-button-button{--ring-button-border-radius-left:var(--ring-border-radius);margin:0}.ring-button-group-common>ring-button-button:last-child{border-bottom-right-radius:var(--ring-border-radius);border-top-right-radius:var(--ring-border-radius)}.ring-button-group-common>.ring-button-button:last-child,.ring-button-group-common>:last-child .ring-button-button{--ring-button-border-radius-right:var(--ring-border-radius)}.ring-button-group-split .ring-button-flat:not(:last-child){margin-right:1px}.ring-button-group-split .ring-button-flat:not(:first-child){margin-left:1px}.ring-button-group-common .ring-button-button{position:relative;z-index:1;z-index:var(--ring-button-group-default-z-index)}[disabled]:is(.ring-button-group-common .ring-button-button){z-index:0;z-index:var(--ring-button-group-disabled-z-index)}:is(.ring-button-group-common .ring-button-button):ring-button-active{z-index:2;z-index:var(--ring-button-group-active-z-index)}@media (-moz-touch-enabled:0),(-ms-high-contrast:none),(-ms-high-contrast:ring-button-active),(hover:hover){:is(.ring-button-group-common .ring-button-button):hover:not(:disabled){z-index:3;z-index:var(--ring-button-group-hover-z-index)}}:is(.ring-button-group-common .ring-button-button):focus{z-index:4;z-index:var(--ring-button-group-focus-z-index)}.ring-button-group-common .ring-button-active{z-index:2;z-index:var(--ring-button-group-active-z-index)}[disabled]:is(.ring-button-group-common .ring-button-active){z-index:1;z-index:var(--ring-button-group-default-z-index)}.ring-button-group-help{margin-top:calc(var(--ring-unit)*.5)}.ring-content-layout-contentLayout{--ring-content-layout-sidebar-width:calc(var(--ring-unit)*30);display:flex;flex-flow:row;position:relative}.ring-content-layout-contentLayoutContent{align-self:flex-start;flex-grow:2;margin:0 calc(var(--ring-unit)*4);width:100%}.ring-content-layout-sidebarContainer{max-width:var(--ring-content-layout-sidebar-width);min-width:var(--ring-content-layout-sidebar-width)}.ring-content-layout-sidebarContainerRight{order:1}.ring-content-layout-sidebar{box-sizing:border-box;height:100%;max-width:var(--ring-content-layout-sidebar-width);min-width:var(--ring-content-layout-sidebar-width);overflow:auto;padding-left:calc(var(--ring-unit)*4);padding-right:calc(var(--ring-unit)*2)}.ring-content-layout-sidebarRight{padding-left:calc(var(--ring-unit)*2);padding-right:calc(var(--ring-unit)*4)}.ring-content-layout-sidebarFixedTop{bottom:0;top:0}.ring-content-layout-sidebarFixedTop.ring-content-layout-sidebarFixedTop{position:fixed}.ring-content-layout-sidebarFixedBottom.ring-content-layout-sidebarFixedBottom{bottom:0;position:absolute;top:auto}.ring-content-layout-bottomMarker{bottom:0;position:absolute}@media (width<=639px),(width>=640px) and (width<=959px){.ring-content-layout-contentLayoutResponsive .ring-content-layout-contentLayoutContent{margin:0 16px}.ring-content-layout-contentLayoutResponsive .ring-content-layout-sidebar{bottom:0;box-sizing:content-box;left:0;padding:0 16px;position:absolute;top:0}.ring-content-layout-contentLayoutResponsive .ring-content-layout-sidebarFixedTop{position:fixed}.ring-content-layout-contentLayoutResponsive .ring-content-layout-sidebarFixedBottom{top:auto}.ring-content-layout-contentLayoutResponsive .ring-content-layout-sidebarRight{left:auto;right:0}.ring-content-layout-contentLayoutResponsive .ring-content-layout-sidebarContainer{max-width:0;min-width:0}}@media (width<=639px){.ring-content-layout-contentLayoutResponsive .ring-content-layout-sidebar{max-width:none;min-width:0;width:80%}}.ring-data-list-dataListWrapper{--ring-table-compensate:2px;position:relative}.ring-data-list-dataList{margin:0}.ring-data-list-dataList,.ring-data-list-itemContent{list-style:none;padding:0}.ring-data-list-title{align-items:center;box-sizing:content-box;display:flex;height:calc(var(--ring-unit)*4);outline:none;padding:0 calc(var(--ring-unit)*5) var(--ring-table-compensate) 0}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-data-list-dataList:not(.ring-data-list-disabledHover) .ring-data-list-title:hover{background-color:var(--ring-hover-background-color)}}.ring-data-list-title.ring-data-list-titleSelected{background-color:var(--ring-selected-background-color)}.ring-data-list-title.ring-data-list-titleFocused{background-color:var(--ring-hover-background-color);box-shadow:inset 2px 0 var(--ring-main-color)}.ring-data-list-showMore{color:var(--ring-secondary-color);font-size:12px;outline:none;padding:4px 60px}.ring-data-list-boxes{display:flex;min-width:calc(var(--ring-unit)*3)}.ring-data-list-checkboxBox{width:calc(var(--ring-unit)*3)}.ring-data-list-collapseButton{height:auto;left:-5px;line-height:inherit;padding:0 5px;position:relative;top:1px}.ring-data-list-collapseIcon.ring-data-list-collapseIcon{color:var(--ring-secondary-color)}.ring-data-list-loadingOverlay{align-items:center;background-color:#ffffff80;display:flex;inset:0;justify-content:center;position:absolute}.ring-data-list-showMoreLoader{left:8px;top:1px}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-select-popup-filterWithTagsFocused.ring-select-popup-filterWithTagsFocused:hover{border-color:var(--ring-main-color)}}.ring-select-popup-filterWithTags{border:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius);margin:calc(var(--ring-unit)*2) var(--ring-unit) 0;overflow:hidden;padding:3px;text-align:left}.ring-select-popup-filterWithTags .ring-select-popup-filterWrapper{border-bottom:0;padding-left:0;padding-right:0}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-select-popup-filterWithTags:hover{border-color:var(--ring-border-hover-color)}}.ring-select-popup-filterWithTagsFocused{border-color:var(--ring-main-color)}.ring-select-popup-filterWithTagsInput{border:0;padding:0}.ring-select-popup-filter{flex-grow:1;width:0}.ring-select-popup-popup{overscroll-behavior:contain}.ring-select-popup-filterWrapper{border-bottom:1px solid var(--ring-borders-color);display:flex;margin:0;padding-left:calc(var(--ring-unit)*5.5);padding-right:var(--ring-unit);position:relative}[dir=rtl] .ring-select-popup-filterWrapper{padding-left:var(--ring-unit);padding-right:calc(var(--ring-unit)*5.5)}.ring-select-popup-filterIcon{color:var(--ring-secondary-color);left:calc(var(--ring-unit)*2);position:absolute;top:7px}[dir=rtl] .ring-select-popup-filterIcon{left:auto;right:calc(var(--ring-unit)*2)}.ring-select-popup-bottomLine{text-align:center}.ring-select-popup-bottomLine.ring-select-popup-bottomLineOverItem{background-color:var(--ring-content-background-color);margin-top:-36px;position:relative;z-index:var(--ring-fixed-z-index)}.ring-select-popup-message{display:inline-block;margin:var(--ring-unit) 0;padding:0 calc(var(--ring-unit)*2)}.ring-select-popup-selectAll{align-items:baseline;display:flex;justify-content:space-between;padding:8px 16px 0}:host,:root{--ring-date-picker-hover-color:var(--ring-border-hover-color)}.ring-date-picker-container{display:inline-block}.ring-date-picker-hoverable{cursor:pointer;transition:color .2s ease-out}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-date-picker-hoverable:hover{color:var(--ring-link-hover-color);transition:none}}.ring-date-picker-datePicker.ring-date-picker-datePicker{padding-right:var(--ring-unit)}.ring-date-picker-datePicker.ring-date-picker-datePicker.ring-date-picker-inline{padding:0}.ring-date-picker-datePicker.ring-date-picker-datePicker.ring-date-picker-sizeS{width:calc(var(--ring-unit)*12)}.ring-date-picker-datePicker.ring-date-picker-datePicker.ring-date-picker-sizeM{width:calc(var(--ring-unit)*30)}.ring-date-picker-datePicker.ring-date-picker-datePicker.ring-date-picker-sizeL{width:calc(var(--ring-unit)*50)}.ring-date-picker-datePicker.ring-date-picker-datePicker.ring-date-picker-sizeFULL{width:100%}.ring-date-picker-datePicker.ring-date-picker-datePicker.ring-date-picker-sizeAUTO{max-width:100%}.ring-date-picker-displayDate{display:inline-block;min-width:calc(var(--ring-unit)*11);text-align:left}.ring-date-picker-displayDate.ring-date-picker-displayRange{min-width:calc(var(--ring-unit)*22)}.ring-date-picker-clear{cursor:pointer;opacity:.3;transition:opacity var(--ring-ease)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-date-picker-datePicker:hover .ring-date-picker-clear{opacity:.5}.ring-date-picker-datePicker .ring-date-picker-clear:hover{opacity:1;transition:none}}.ring-date-picker-datePopup{--ring-date-picker-cell-size:calc(var(--ring-unit)*3);--ring-date-picker-cal-height:calc(var(--ring-unit)*36);--ring-date-picker-cal-width:calc(var(--ring-unit)*37);--ring-date-picker-year-height:calc(var(--ring-unit)*4);--ring-date-picker-year-width:calc(var(--ring-unit)*6);color:var(--ring-text-color);text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-min-content;width:min-content}.ring-date-picker-datePopup *{box-sizing:border-box}.ring-date-picker-filterWrapper{display:flex;padding-left:calc(var(--ring-unit)*2)}.ring-date-picker-calendarIcon{color:var(--ring-secondary-color);margin-right:calc(var(--ring-unit)/2)}.ring-date-picker-anchor{padding:0 var(--ring-unit);text-align:start;white-space:nowrap;width:100%}.ring-date-picker-inline .ring-date-picker-anchor{cursor:pointer;min-width:auto;padding:0}.ring-date-picker-anchorContent{align-items:baseline;display:flex}.ring-date-picker-chevronDownIcon{color:var(--ring-secondary-color);margin-left:auto}.ring-date-picker-fromInput{flex-basis:calc(var(--ring-unit)*13);flex-grow:0;flex-shrink:0;position:relative}.ring-date-picker-fromInputWithDivider:after{content:"—";line-height:calc(var(--ring-unit)*4 - 2px);position:absolute;right:var(--ring-unit);top:0}.ring-date-picker-toInput{flex-basis:calc(var(--ring-unit)*13);flex-grow:1;flex-shrink:0;width:calc(var(--ring-unit)*13)}.ring-date-picker-dateInput{flex-basis:calc(var(--ring-unit)*11);flex-grow:1;flex-shrink:0}.ring-date-picker-timeInputWithDivider{position:relative}.ring-date-picker-timeInputWithDivider:before{content:",";left:calc(var(--ring-unit)*-1);line-height:calc(var(--ring-unit)*4 - 3px);position:absolute}.ring-date-picker-weekdays{color:var(--ring-secondary-color);height:calc(var(--ring-unit)*4);padding:5px calc(var(--ring-unit)*2) 0}.ring-date-picker-weekday.ring-date-picker-weekday{display:inline-block;text-align:center;text-transform:capitalize;width:var(--ring-date-picker-cell-size)}.ring-date-picker-weekend.ring-date-picker-weekend{color:var(--ring-error-color)}.ring-date-picker-calendar{box-shadow:0 -1px var(--ring-line-color);height:var(--ring-date-picker-cal-height);overflow:hidden;position:relative;width:var(--ring-date-picker-cal-width)}.ring-date-picker-months.ring-date-picker-months{bottom:0;left:0;overflow:hidden scroll;overscroll-behavior-y:none;position:absolute;scrollbar-width:none;top:0}.ring-date-picker-months.ring-date-picker-months::-webkit-scrollbar{display:none}.ring-date-picker-month.ring-date-picker-month{display:flex;flex-wrap:wrap;margin:calc(var(--ring-unit)*2);width:calc(var(--ring-unit)*21)}.ring-date-picker-month.ring-date-picker-month>*{flex-shrink:0;height:var(--ring-date-picker-cell-size);line-height:var(--ring-date-picker-cell-size)}.ring-date-picker-monthTitle{font-weight:var(--ring-font-weight-bold);padding-left:calc(var(--ring-unit)*.5);text-align:left;text-transform:capitalize;width:calc(var(--ring-unit)*12)}@supports (flex-basis:1px){.ring-date-picker-monthTitle{flex-basis:calc(var(--ring-unit)*12);width:auto}}.ring-date-picker-day.ring-date-picker-day{cursor:pointer;flex-basis:var(--ring-date-picker-cell-size);margin:0;position:relative;text-align:center;transition:background-color var(--ring-ease),color var(--ring-ease)}.ring-date-picker-day.ring-date-picker-day:after,.ring-date-picker-day.ring-date-picker-day:before{pointer-events:none}.ring-date-picker-between.ring-date-picker-between{background-color:var(--ring-selected-background-color);transition:none}.ring-date-picker-activeBetween.ring-date-picker-activeBetween{background-color:var(--ring-date-picker-hover-color);transition:none}.ring-date-picker-current.ring-date-picker-current{background-color:var(--ring-main-color);border-radius:var(--ring-border-radius);color:var(--ring-white-text-color)}.ring-date-picker-active.ring-date-picker-active{background-color:var(--ring-date-picker-hover-color);border-radius:var(--ring-border-radius);color:var(--ring-text-color);transition:none}.ring-date-picker-disabled.ring-date-picker-disabled{color:var(--ring-disabled-color);cursor:not-allowed}.ring-date-picker-from.ring-date-picker-from{border-radius:var(--ring-border-radius) 0 0 var(--ring-border-radius)}.ring-date-picker-to.ring-date-picker-to{border-radius:0 var(--ring-border-radius) var(--ring-border-radius) 0}.ring-date-picker-from.ring-date-picker-to{border-radius:var(--ring-border-radius)}.ring-date-picker-Day1{position:relative}.ring-date-picker-Day1:after,.ring-date-picker-Day1:before{content:"";height:100%;position:absolute;transition:background-color var(--ring-ease);width:calc(var(--ring-unit)*2)}.ring-date-picker-Day1:before{right:100%}.ring-date-picker-Day1:after{bottom:100%;left:700%}.ring-date-picker-Day1.ring-date-picker-spread:after,.ring-date-picker-Day1.ring-date-picker-spread:before{background-color:var(--ring-selected-background-color);transition:none}.ring-date-picker-Day1.ring-date-picker-activeSpread:after,.ring-date-picker-Day1.ring-date-picker-activeSpread:before{background-color:var(--ring-date-picker-hover-color);transition:none}.ring-date-picker-first{position:relative}.ring-date-picker-first:after,.ring-date-picker-first:before{content:"";height:calc(var(--ring-unit)*8);position:absolute;transition:background-color var(--ring-ease);width:calc(var(--ring-unit)*23);z-index:var(--ring-invisible-element-z-index)}.ring-date-picker-first:before{bottom:0;right:100%}.ring-date-picker-first:after{bottom:100%;left:0}.ring-date-picker-first.ring-date-picker-Day1:after{height:calc(var(--ring-unit)*5)}.ring-date-picker-first+.ring-date-picker-Day2{position:relative}:is(.ring-date-picker-first+.ring-date-picker-Day2):before{content:"";height:100%;left:600%;position:absolute;top:calc(var(--ring-unit)*-8);transition:background-color var(--ring-ease);width:calc(var(--ring-unit)*2);z-index:var(--ring-invisible-element-z-index)}:is(.ring-date-picker-Day5,.ring-date-picker-Day6,.ring-date-picker-Day7):after,:is(.ring-date-picker-Day5,.ring-date-picker-Day6,.ring-date-picker-Day7):before{height:calc(var(--ring-unit)*5)}.ring-date-picker-spread+.ring-date-picker-Day2:before,.ring-date-picker-spread:after,.ring-date-picker-spread:before{background-color:var(--ring-selected-background-color);transition:none}.ring-date-picker-activeSpread+.ring-date-picker-Day2:before,.ring-date-picker-activeSpread:after,.ring-date-picker-activeSpread:before{background-color:var(--ring-date-picker-hover-color);transition:none}.ring-date-picker-empty.ring-date-picker-empty{opacity:0;pointer-events:none}.ring-date-picker-today.ring-date-picker-today{font-weight:var(--ring-font-weight-bold);position:relative}.ring-date-picker-today:before{content:"•";font-size:var(--ring-font-size-smaller);left:calc(var(--ring-unit)*.5);position:absolute;top:0}.ring-date-picker-day>.ring-date-picker-today:before{left:0;text-align:center;top:4px;width:100%}.ring-date-picker-year.ring-date-picker-today:before{left:2px;top:-1px}.ring-date-picker-monthNames{background-color:var(--ring-content-background-color);box-shadow:-1px 0 var(--ring-line-color),1px 0 var(--ring-line-color);margin-right:1px;position:absolute;right:var(--ring-date-picker-year-width);top:0;width:calc(var(--ring-unit)*6 - 1px)}.ring-date-picker-monthName.ring-date-picker-monthName{height:var(--ring-date-picker-cell-size);line-height:var(--ring-date-picker-cell-size);padding-left:calc(var(--ring-unit)*1.5);text-transform:capitalize;width:100%}.ring-date-picker-monthSlider.ring-date-picker-monthSlider{background-color:var(--ring-main-color);cursor:grab;height:calc(var(--ring-unit)*6);left:-1px;opacity:.17;position:absolute;right:0;touch-action:none;width:calc(100% + 2px);z-index:var(--ring-fixed-z-index)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-date-picker-monthSlider:hover{opacity:.3}}.ring-date-picker-dragging{cursor:grabbing;opacity:.35}.ring-date-picker-range{background-color:var(--ring-main-color);left:0;position:absolute;width:2px}.ring-date-picker-years{background-color:var(--ring-content-background-color);box-shadow:-1px 0 var(--ring-line-color);font-size:var(--ring-font-size-smaller);height:100%;overflow-y:scroll;overscroll-behavior-y:none;position:absolute;right:0;scrollbar-width:none;top:0;width:var(--ring-date-picker-year-width)}.ring-date-picker-years::-webkit-scrollbar{display:none}.ring-date-picker-year.ring-date-picker-year{color:var(--ring-secondary-color);height:var(--ring-date-picker-year-height);line-height:var(--ring-date-picker-year-height);position:relative;text-align:center;width:100%}.ring-date-picker-currentYear.ring-date-picker-currentYear{color:var(--ring-text-color);cursor:auto;transition:none}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-date-picker-currentYear:hover{color:var(--ring-text-color)}}.ring-island-island{--ring-island-gradient-start:#fff0;--ring-island-gradient-stop:var(--ring-content-background-color);background-color:var(--ring-content-background-color);border:1px solid var(--ring-line-color);border-radius:var(--ring-border-radius-large);box-shadow:0 1px 4px var(--ring-popup-shadow-color);display:flex;flex-direction:column}.ring-island-header,.ring-island-withTransparentBottomBorder{border-bottom:1px solid #0000;transition:border-bottom-color .1s}.ring-island-header{box-sizing:border-box;line-height:24px;padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*4) var(--ring-unit);width:100%}.ring-island-withBottomBorder.ring-island-withBottomBorder{border-bottom-color:var(--ring-popup-border-color);border-top-left-radius:var(--ring-border-radius);border-top-right-radius:var(--ring-border-radius)}.ring-island-title{color:var(--ring-heading-color);display:block;float:left;font-size:inherit;font-weight:var(--ring-font-weight-bold);margin:0;transform-origin:0;word-break:break-word}.ring-island-narrowIsland .ring-island-header{padding:0 calc(var(--ring-unit)*2)}.ring-island-content{-webkit-overflow-scrolling:touch;display:flex;overflow:auto;position:relative;width:100%}.ring-island-scrollableWrapper{overflow:auto;padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*4);width:100%}.ring-island-scrollableWrapper:focus:not(:focus-visible){outline:none}.ring-island-narrowIsland .ring-island-scrollableWrapper{padding:calc(var(--ring-unit)*2)}.ring-island-withoutPaddings .ring-island-scrollableWrapper{padding:0}.ring-island-contentWithTopFade:before{background:linear-gradient(to top,var(--ring-island-gradient-start),var(--ring-island-gradient-stop));content:"";display:block;height:calc(var(--ring-unit)*3);left:0;opacity:.8;pointer-events:none;position:absolute;width:100%;z-index:var(--ring-fixed-z-index)}.ring-island-contentWithTopFade:first-child:before{border-top-left-radius:var(--ring-border-radius);border-top-right-radius:var(--ring-border-radius)}.ring-island-contentWithBottomFade:after{background:linear-gradient(to bottom,var(--ring-island-gradient-start),var(--ring-island-gradient-stop));border-bottom-left-radius:var(--ring-border-radius);border-bottom-right-radius:var(--ring-border-radius);bottom:0;content:"";display:block;height:calc(var(--ring-unit)*3);left:0;opacity:.8;pointer-events:none;position:absolute;width:100%}.ring-panel-panel{border-top:1px solid var(--ring-popup-border-color);margin-top:calc(var(--ring-unit)*2);padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*4) calc(var(--ring-unit)*4);position:relative}.ring-panel-panel:empty{display:none}.ring-panel-panel>button:not(:last-child){margin-right:var(--ring-unit)}.ring-dialog-container{align-items:center;display:flex;inset:0;justify-content:center;overflow:auto;padding:calc(var(--ring-unit)*4) var(--ring-unit);position:fixed;z-index:var(--ring-overlay-z-index)}.ring-dialog-nativeDialog{background:0 0;border:0;overflow:visible;padding:0}.ring-dialog-container,.ring-dialog-nativeDialog::backdrop{background-color:rgba(var(--ring-dialog-overlay-components),var(--ring-dialog-overlay-opacity))}.ring-dialog-innerContainer{display:flex;flex-direction:column;max-height:100%}.ring-dialog-content{cursor:default;margin:auto;min-height:calc(var(--ring-unit)*15);overflow-wrap:break-word;position:relative;width:calc(var(--ring-unit)*58)}.ring-dialog-content .ring-island-scrollableWrapper{padding-bottom:var(--ring-unit)}.ring-dialog-content .ring-panel-panel{background-color:#0000;border-top:0;margin-top:0;padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*4) calc(var(--ring-unit)*4)}.ring-dialog-content .ring-panel-panel>button:not(:last-child){margin-right:var(--ring-unit)}.ring-dialog-contentCloseButtonOutside{max-width:calc(100dvw - var(--ring-unit)*8)}.ring-dialog-contentCloseButtonInside{max-width:calc(100dvw - var(--ring-unit)*4)}.ring-dialog-content.ring-dialog-content{box-shadow:var(--ring-dialog-shadow)}.ring-dialog-clickableOverlay{cursor:pointer;inset:0;position:fixed}.ring-dialog-closeIconOutside.ring-dialog-closeIconOutside{color:var(--ring-icon-hover-color)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-dialog-clickableOverlay:hover+* .ring-dialog-closeIcon,.ring-dialog-closeButton:hover .ring-dialog-closeIcon{color:var(--ring-link-hover-color)}}.ring-dialog-closeButton.ring-dialog-closeButton{line-height:calc(var(--ring-unit)*2);position:absolute}.ring-dialog-closeButtonOutside{right:calc(var(--ring-unit)*-3);top:var(--ring-unit)}.ring-dialog-closeButtonInside{right:calc(var(--ring-unit)*2);top:calc(var(--ring-unit)*2)}.ring-dialog-documentWithoutScroll{height:100%;overflow:hidden}.ring-dialog-popupTarget{inset:0;pointer-events:none;position:fixed;z-index:var(--ring-overlay-z-index)}.ring-dialog-popupTarget>:not(.ring-dialog-popupTarget){pointer-events:auto}.ring-dialog-innerContainer .ring-island-header{font-size:24px;line-height:28px;padding-top:calc(var(--ring-unit)*4)}.ring-dialog-dense .ring-island-header{padding-top:calc(var(--ring-unit)*2)}.ring-dialog-dense .ring-panel-panel{padding-bottom:calc(var(--ring-unit)*2)}.ring-dropdown-dropdown{display:inline-block}.ring-dropdown-clickInterceptor{display:contents}.ring-dropdown-anchor.ring-dropdown-anchor{margin-inline:-3px;padding-inline:3px}.ring-grid-container,.ring-grid-container-fluid,.ring-grid-row{--ring-grid-gutter-width:calc(var(--ring-unit)*2);--ring-grid-gutter-compensation:calc(var(--ring-grid-gutter-width)/-2);--ring-grid-outer-margin:calc(var(--ring-unit)*2);--ring-grid-container-small:calc(640px + var(--ring-grid-gutter-width));--ring-grid-container-medium:calc(960px + var(--ring-grid-gutter-width));--ring-grid-container-large:calc(1200px + var(--ring-grid-gutter-width));--ring-grid-width-1:8.3333%;--ring-grid-width-2:16.6667%;--ring-grid-width-3:25%;--ring-grid-width-4:33.3333%;--ring-grid-width-5:41.6667%;--ring-grid-width-6:50%;--ring-grid-width-7:58.3333%;--ring-grid-width-8:66.6667%;--ring-grid-width-9:75%;--ring-grid-width-10:83.3333%;--ring-grid-width-11:91.6667%;--ring-grid-width-12:100%}.ring-grid-container,.ring-grid-container-fluid{margin-left:auto;margin-right:auto}.ring-grid-container-fluid{min-width:calc(var(--ring-unit)*40);padding-left:var(--ring-grid-outer-margin);padding-right:var(--ring-grid-outer-margin)}.ring-grid-row{box-sizing:border-box;display:flex;flex:0 auto;flex-flow:wrap;margin-left:var(--ring-grid-gutter-compensation);margin-right:var(--ring-grid-gutter-compensation)}.ring-grid-row.ring-grid-reverse{flex-direction:row-reverse}.ring-grid-col{margin-bottom:var(--ring-unit);margin-top:var(--ring-unit)}.ring-grid-col.ring-grid-reverse{flex-direction:column-reverse}.ring-grid-col-xs,.ring-grid-col-xs-1,.ring-grid-col-xs-10,.ring-grid-col-xs-11,.ring-grid-col-xs-12,.ring-grid-col-xs-2,.ring-grid-col-xs-3,.ring-grid-col-xs-4,.ring-grid-col-xs-5,.ring-grid-col-xs-6,.ring-grid-col-xs-7,.ring-grid-col-xs-8,.ring-grid-col-xs-9,.ring-grid-col-xs-offset-0,.ring-grid-col-xs-offset-1,.ring-grid-col-xs-offset-10,.ring-grid-col-xs-offset-11,.ring-grid-col-xs-offset-12,.ring-grid-col-xs-offset-2,.ring-grid-col-xs-offset-3,.ring-grid-col-xs-offset-4,.ring-grid-col-xs-offset-5,.ring-grid-col-xs-offset-6,.ring-grid-col-xs-offset-7,.ring-grid-col-xs-offset-8,.ring-grid-col-xs-offset-9{box-sizing:border-box;flex:none;padding-left:calc(var(--ring-grid-gutter-width)/2);padding-right:calc(var(--ring-grid-gutter-width)/2)}.ring-grid-col-xs{flex-basis:0;flex-grow:1;max-width:100%}.ring-grid-col-xs-1{flex-basis:var(--ring-grid-width-1);max-width:var(--ring-grid-width-1)}.ring-grid-col-xs-2{flex-basis:var(--ring-grid-width-2);max-width:var(--ring-grid-width-2)}.ring-grid-col-xs-3{flex-basis:var(--ring-grid-width-3);max-width:var(--ring-grid-width-3)}.ring-grid-col-xs-4{flex-basis:var(--ring-grid-width-4);max-width:var(--ring-grid-width-4)}.ring-grid-col-xs-5{flex-basis:var(--ring-grid-width-5);max-width:var(--ring-grid-width-5)}.ring-grid-col-xs-6{flex-basis:var(--ring-grid-width-6);max-width:var(--ring-grid-width-6)}.ring-grid-col-xs-7{flex-basis:var(--ring-grid-width-7);max-width:var(--ring-grid-width-7)}.ring-grid-col-xs-8{flex-basis:var(--ring-grid-width-8);max-width:var(--ring-grid-width-8)}.ring-grid-col-xs-9{flex-basis:var(--ring-grid-width-9);max-width:var(--ring-grid-width-9)}.ring-grid-col-xs-10{flex-basis:var(--ring-grid-width-10);max-width:var(--ring-grid-width-10)}.ring-grid-col-xs-11{flex-basis:var(--ring-grid-width-11);max-width:var(--ring-grid-width-11)}.ring-grid-col-xs-12{flex-basis:var(--ring-grid-width-12);max-width:var(--ring-grid-width-12)}.ring-grid-col-xs-offset-0{margin-left:0}.ring-grid-col-xs-offset-1{margin-left:var(--ring-grid-width-1)}.ring-grid-col-xs-offset-2{margin-left:var(--ring-grid-width-2)}.ring-grid-col-xs-offset-3{margin-left:var(--ring-grid-width-3)}.ring-grid-col-xs-offset-4{margin-left:var(--ring-grid-width-4)}.ring-grid-col-xs-offset-5{margin-left:var(--ring-grid-width-5)}.ring-grid-col-xs-offset-6{margin-left:var(--ring-grid-width-6)}.ring-grid-col-xs-offset-7{margin-left:var(--ring-grid-width-7)}.ring-grid-col-xs-offset-8{margin-left:var(--ring-grid-width-8)}.ring-grid-col-xs-offset-9{margin-left:var(--ring-grid-width-9)}.ring-grid-col-xs-offset-10{margin-left:var(--ring-grid-width-10)}.ring-grid-col-xs-offset-11{margin-left:var(--ring-grid-width-11)}.ring-grid-start-xs{justify-content:flex-start;text-align:start}.ring-grid-center-xs{justify-content:center;text-align:center}.ring-grid-end-xs{justify-content:flex-end;text-align:end}.ring-grid-top-xs{align-items:flex-start}.ring-grid-middle-xs{align-items:center}.ring-grid-baseline-xs{align-items:baseline}.ring-grid-bottom-xs{align-items:flex-end}.ring-grid-around-xs{justify-content:space-around}.ring-grid-between-xs{justify-content:space-between}.ring-grid-first-xs{order:-1}.ring-grid-last-xs{order:1}@media (width>=640px) and (width<=959px){.ring-grid-container{width:var(--ring-grid-container-small)}.ring-grid-col-sm,.ring-grid-col-sm-1,.ring-grid-col-sm-10,.ring-grid-col-sm-11,.ring-grid-col-sm-12,.ring-grid-col-sm-2,.ring-grid-col-sm-3,.ring-grid-col-sm-4,.ring-grid-col-sm-5,.ring-grid-col-sm-6,.ring-grid-col-sm-7,.ring-grid-col-sm-8,.ring-grid-col-sm-9,.ring-grid-col-sm-offset-0,.ring-grid-col-sm-offset-1,.ring-grid-col-sm-offset-10,.ring-grid-col-sm-offset-11,.ring-grid-col-sm-offset-12,.ring-grid-col-sm-offset-2,.ring-grid-col-sm-offset-3,.ring-grid-col-sm-offset-4,.ring-grid-col-sm-offset-5,.ring-grid-col-sm-offset-6,.ring-grid-col-sm-offset-7,.ring-grid-col-sm-offset-8,.ring-grid-col-sm-offset-9{box-sizing:border-box;flex:none;padding-left:calc(var(--ring-grid-gutter-width)/2);padding-right:calc(var(--ring-grid-gutter-width)/2)}.ring-grid-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.ring-grid-col-sm-1{flex-basis:var(--ring-grid-width-1);max-width:var(--ring-grid-width-1)}.ring-grid-col-sm-2{flex-basis:var(--ring-grid-width-2);max-width:var(--ring-grid-width-2)}.ring-grid-col-sm-3{flex-basis:var(--ring-grid-width-3);max-width:var(--ring-grid-width-3)}.ring-grid-col-sm-4{flex-basis:var(--ring-grid-width-4);max-width:var(--ring-grid-width-4)}.ring-grid-col-sm-5{flex-basis:var(--ring-grid-width-5);max-width:var(--ring-grid-width-5)}.ring-grid-col-sm-6{flex-basis:var(--ring-grid-width-6);max-width:var(--ring-grid-width-6)}.ring-grid-col-sm-7{flex-basis:var(--ring-grid-width-7);max-width:var(--ring-grid-width-7)}.ring-grid-col-sm-8{flex-basis:var(--ring-grid-width-8);max-width:var(--ring-grid-width-8)}.ring-grid-col-sm-9{flex-basis:var(--ring-grid-width-9);max-width:var(--ring-grid-width-9)}.ring-grid-col-sm-10{flex-basis:var(--ring-grid-width-10);max-width:var(--ring-grid-width-10)}.ring-grid-col-sm-11{flex-basis:var(--ring-grid-width-11);max-width:var(--ring-grid-width-11)}.ring-grid-col-sm-12{flex-basis:var(--ring-grid-width-12);max-width:var(--ring-grid-width-12)}.ring-grid-col-sm-offset-0{margin-left:0}.ring-grid-col-sm-offset-1{margin-left:var(--ring-grid-width-1)}.ring-grid-col-sm-offset-2{margin-left:var(--ring-grid-width-2)}.ring-grid-col-sm-offset-3{margin-left:var(--ring-grid-width-3)}.ring-grid-col-sm-offset-4{margin-left:var(--ring-grid-width-4)}.ring-grid-col-sm-offset-5{margin-left:var(--ring-grid-width-5)}.ring-grid-col-sm-offset-6{margin-left:var(--ring-grid-width-6)}.ring-grid-col-sm-offset-7{margin-left:var(--ring-grid-width-7)}.ring-grid-col-sm-offset-8{margin-left:var(--ring-grid-width-8)}.ring-grid-col-sm-offset-9{margin-left:var(--ring-grid-width-9)}.ring-grid-col-sm-offset-10{margin-left:var(--ring-grid-width-10)}.ring-grid-col-sm-offset-11{margin-left:var(--ring-grid-width-11)}.ring-grid-start-sm{justify-content:flex-start;text-align:start}.ring-grid-center-sm{justify-content:center;text-align:center}.ring-grid-end-sm{justify-content:flex-end;text-align:end}.ring-grid-top-sm{align-items:flex-start}.ring-grid-middle-sm{align-items:center}.ring-grid-baseline-sm{align-items:baseline}.ring-grid-bottom-sm{align-items:flex-end}.ring-grid-around-sm{justify-content:space-around}.ring-grid-between-sm{justify-content:space-between}.ring-grid-first-sm{order:-1}.ring-grid-last-sm{order:1}}@media (width>=960px) and (width<=1199px){.ring-grid-container{width:var(--ring-grid-container-medium)}.ring-grid-col-md,.ring-grid-col-md-1,.ring-grid-col-md-10,.ring-grid-col-md-11,.ring-grid-col-md-12,.ring-grid-col-md-2,.ring-grid-col-md-3,.ring-grid-col-md-4,.ring-grid-col-md-5,.ring-grid-col-md-6,.ring-grid-col-md-7,.ring-grid-col-md-8,.ring-grid-col-md-9,.ring-grid-col-md-offset-0,.ring-grid-col-md-offset-1,.ring-grid-col-md-offset-10,.ring-grid-col-md-offset-11,.ring-grid-col-md-offset-12,.ring-grid-col-md-offset-2,.ring-grid-col-md-offset-3,.ring-grid-col-md-offset-4,.ring-grid-col-md-offset-5,.ring-grid-col-md-offset-6,.ring-grid-col-md-offset-7,.ring-grid-col-md-offset-8,.ring-grid-col-md-offset-9{box-sizing:border-box;flex:none;padding-left:calc(var(--ring-grid-gutter-width)/2);padding-right:calc(var(--ring-grid-gutter-width)/2)}.ring-grid-col-md{flex-basis:0;flex-grow:1;max-width:100%}.ring-grid-col-md-1{flex-basis:var(--ring-grid-width-1);max-width:var(--ring-grid-width-1)}.ring-grid-col-md-2{flex-basis:var(--ring-grid-width-2);max-width:var(--ring-grid-width-2)}.ring-grid-col-md-3{flex-basis:var(--ring-grid-width-3);max-width:var(--ring-grid-width-3)}.ring-grid-col-md-4{flex-basis:var(--ring-grid-width-4);max-width:var(--ring-grid-width-4)}.ring-grid-col-md-5{flex-basis:var(--ring-grid-width-5);max-width:var(--ring-grid-width-5)}.ring-grid-col-md-6{flex-basis:var(--ring-grid-width-6);max-width:var(--ring-grid-width-6)}.ring-grid-col-md-7{flex-basis:var(--ring-grid-width-7);max-width:var(--ring-grid-width-7)}.ring-grid-col-md-8{flex-basis:var(--ring-grid-width-8);max-width:var(--ring-grid-width-8)}.ring-grid-col-md-9{flex-basis:var(--ring-grid-width-9);max-width:var(--ring-grid-width-9)}.ring-grid-col-md-10{flex-basis:var(--ring-grid-width-10);max-width:var(--ring-grid-width-10)}.ring-grid-col-md-11{flex-basis:var(--ring-grid-width-11);max-width:var(--ring-grid-width-11)}.ring-grid-col-md-12{flex-basis:var(--ring-grid-width-12);max-width:var(--ring-grid-width-12)}.ring-grid-col-md-offset-0{margin-left:0}.ring-grid-col-md-offset-1{margin-left:var(--ring-grid-width-1)}.ring-grid-col-md-offset-2{margin-left:var(--ring-grid-width-2)}.ring-grid-col-md-offset-3{margin-left:var(--ring-grid-width-3)}.ring-grid-col-md-offset-4{margin-left:var(--ring-grid-width-4)}.ring-grid-col-md-offset-5{margin-left:var(--ring-grid-width-5)}.ring-grid-col-md-offset-6{margin-left:var(--ring-grid-width-6)}.ring-grid-col-md-offset-7{margin-left:var(--ring-grid-width-7)}.ring-grid-col-md-offset-8{margin-left:var(--ring-grid-width-8)}.ring-grid-col-md-offset-9{margin-left:var(--ring-grid-width-9)}.ring-grid-col-md-offset-10{margin-left:var(--ring-grid-width-10)}.ring-grid-col-md-offset-11{margin-left:var(--ring-grid-width-11)}.ring-grid-start-md{justify-content:flex-start;text-align:start}.ring-grid-center-md{justify-content:center;text-align:center}.ring-grid-end-md{justify-content:flex-end;text-align:end}.ring-grid-top-md{align-items:flex-start}.ring-grid-middle-md{align-items:center}.ring-grid-baseline-md{align-items:baseline}.ring-grid-bottom-md{align-items:flex-end}.ring-grid-around-md{justify-content:space-around}.ring-grid-between-md{justify-content:space-between}.ring-grid-first-md{order:-1}.ring-grid-last-md{order:1}}@media (width>=1200px){.ring-grid-container{width:var(--ring-grid-container-large)}.ring-grid-col-lg,.ring-grid-col-lg-1,.ring-grid-col-lg-10,.ring-grid-col-lg-11,.ring-grid-col-lg-12,.ring-grid-col-lg-2,.ring-grid-col-lg-3,.ring-grid-col-lg-4,.ring-grid-col-lg-5,.ring-grid-col-lg-6,.ring-grid-col-lg-7,.ring-grid-col-lg-8,.ring-grid-col-lg-9,.ring-grid-col-lg-offset-0,.ring-grid-col-lg-offset-1,.ring-grid-col-lg-offset-10,.ring-grid-col-lg-offset-11,.ring-grid-col-lg-offset-12,.ring-grid-col-lg-offset-2,.ring-grid-col-lg-offset-3,.ring-grid-col-lg-offset-4,.ring-grid-col-lg-offset-5,.ring-grid-col-lg-offset-6,.ring-grid-col-lg-offset-7,.ring-grid-col-lg-offset-8,.ring-grid-col-lg-offset-9{box-sizing:border-box;flex:none;padding-left:calc(var(--ring-grid-gutter-width)/2);padding-right:calc(var(--ring-grid-gutter-width)/2)}.ring-grid-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.ring-grid-col-lg-1{flex-basis:var(--ring-grid-width-1);max-width:var(--ring-grid-width-1)}.ring-grid-col-lg-2{flex-basis:var(--ring-grid-width-2);max-width:var(--ring-grid-width-2)}.ring-grid-col-lg-3{flex-basis:var(--ring-grid-width-3);max-width:var(--ring-grid-width-3)}.ring-grid-col-lg-4{flex-basis:var(--ring-grid-width-4);max-width:var(--ring-grid-width-4)}.ring-grid-col-lg-5{flex-basis:var(--ring-grid-width-5);max-width:var(--ring-grid-width-5)}.ring-grid-col-lg-6{flex-basis:var(--ring-grid-width-6);max-width:var(--ring-grid-width-6)}.ring-grid-col-lg-7{flex-basis:var(--ring-grid-width-7);max-width:var(--ring-grid-width-7)}.ring-grid-col-lg-8{flex-basis:var(--ring-grid-width-8);max-width:var(--ring-grid-width-8)}.ring-grid-col-lg-9{flex-basis:var(--ring-grid-width-9);max-width:var(--ring-grid-width-9)}.ring-grid-col-lg-10{flex-basis:var(--ring-grid-width-10);max-width:var(--ring-grid-width-10)}.ring-grid-col-lg-11{flex-basis:var(--ring-grid-width-11);max-width:var(--ring-grid-width-11)}.ring-grid-col-lg-12{flex-basis:var(--ring-grid-width-12);max-width:var(--ring-grid-width-12)}.ring-grid-col-lg-offset-0{margin-left:0}.ring-grid-col-lg-offset-1{margin-left:var(--ring-grid-width-1)}.ring-grid-col-lg-offset-2{margin-left:var(--ring-grid-width-2)}.ring-grid-col-lg-offset-3{margin-left:var(--ring-grid-width-3)}.ring-grid-col-lg-offset-4{margin-left:var(--ring-grid-width-4)}.ring-grid-col-lg-offset-5{margin-left:var(--ring-grid-width-5)}.ring-grid-col-lg-offset-6{margin-left:var(--ring-grid-width-6)}.ring-grid-col-lg-offset-7{margin-left:var(--ring-grid-width-7)}.ring-grid-col-lg-offset-8{margin-left:var(--ring-grid-width-8)}.ring-grid-col-lg-offset-9{margin-left:var(--ring-grid-width-9)}.ring-grid-col-lg-offset-10{margin-left:var(--ring-grid-width-10)}.ring-grid-col-lg-offset-11{margin-left:var(--ring-grid-width-11)}.ring-grid-start-lg{justify-content:flex-start;text-align:start}.ring-grid-center-lg{justify-content:center;text-align:center}.ring-grid-end-lg{justify-content:flex-end;text-align:end}.ring-grid-top-lg{align-items:flex-start}.ring-grid-middle-lg{align-items:center}.ring-grid-baseline-lg{align-items:baseline}.ring-grid-bottom-lg{align-items:flex-end}.ring-grid-around-lg{justify-content:space-around}.ring-grid-between-lg{justify-content:space-between}.ring-grid-first-lg{order:-1}.ring-grid-last-lg{order:1}}:host,:root{--ring-header-link-color:var(--ring-link-color)}.ring-ui-theme-dark{--ring-header-link-color:var(--ring-text-color)}.ring-header-header{--ring-header-compensate:3px;--ring-header-compensated:calc(var(--ring-unit)*8 - var(--ring-header-compensate));align-items:center;background-color:var(--ring-navigation-background-color);color:var(--ring-text-color);display:flex;line-height:var(--ring-header-compensated);overflow:hidden}.ring-header-header,.ring-header-header>*{box-sizing:border-box;height:calc(var(--ring-unit)*8)}.ring-header-header>*{display:inline-block;padding:0 calc(var(--ring-unit)*1.5) var(--ring-header-compensate)}.ring-header-header .ring-link-link{color:var(--ring-header-link-color)}.ring-header-header .ring-link-active{color:var(--ring-active-text-color)}.ring-header-headerSpaced>:first-child{padding-left:calc(var(--ring-unit)*4)}.ring-header-headerSpaced>:last-child{padding-right:calc(var(--ring-unit)*4)}.ring-header-headerVertical{align-items:center;background-color:var(--ring-navigation-background-color);color:var(--ring-text-color);display:inline-flex;flex-direction:column;height:100%}.ring-header-headerVertical .ring-link-link{color:var(--ring-header-link-color)}.ring-header-headerVertical .ring-link-active{color:var(--ring-active-text-color)}html.ring-ui-theme-dark .ring-header-headerVertical{box-shadow:inset -1px 0 var(--ring-line-color)}.ring-header-logo{align-items:center;color:var(--ring-navigation-background-color);display:inline-flex;height:calc(var(--ring-unit)*8);line-height:normal}.ring-header-logo svg{vertical-align:bottom}.ring-header-headerVertical .ring-header-logo{height:auto;padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*1.5)}.ring-header-links{align-items:center;display:flex;flex-direction:column;min-height:calc(var(--ring-unit)*5)}.ring-header-tray{align-items:flex-end;margin-left:auto;padding:0 0 var(--ring-header-compensate)}.ring-header-tray.ring-header-tray{display:flex}.ring-header-headerVertical .ring-header-tray{align-items:center;flex-direction:column;margin-left:0;margin-top:auto;padding:0}.ring-header-trayItemContent{height:var(--ring-header-compensated)}.ring-header-icon{display:inline-block;flex-shrink:0;text-align:center;vertical-align:top;width:calc(var(--ring-unit)*5)}.ring-header-icon.ring-header-icon{height:var(--ring-header-compensated);line-height:var(--ring-header-compensated);padding-top:calc(var(--ring-unit)/2)}.ring-header-headerVertical .ring-header-icon{height:calc(var(--ring-unit)*5);line-height:normal;padding:0 calc(var(--ring-unit)*2.75);width:auto}.ring-header-main svg{color:var(--ring-main-color)}.ring-header-rotatable svg{transform:rotate(0);transform-origin:50%;transition:transform .3s ease-out}.ring-header-rotated svg{transform:rotate(90deg)}.ring-header-profileEmpty{align-items:center;height:var(--ring-header-compensated);padding-left:var(--ring-unit);vertical-align:bottom;width:auto}.ring-header-profileEmpty.ring-header-profileEmpty{display:inline-flex}.ring-header-profile{cursor:pointer;height:var(--ring-header-compensated)}.ring-header-headerVertical .ring-header-profile{height:auto;padding:calc(var(--ring-unit)*2)}.ring-header-anchorClassName{align-items:center;display:flex;gap:calc(var(--ring-unit)*1.5)}.ring-header-avatarWrapper{line-height:0}.ring-header-hasUpdates{position:relative}.ring-header-hasUpdates:after{background-color:var(--ring-link-hover-color);border:1px solid var(--ring-white-text-color);border-radius:50%;content:"";display:block;height:var(--ring-unit);position:absolute;right:calc(15% - 5px);top:calc(15% - 5px);width:var(--ring-unit)}.ring-services-services{background-color:var(--ring-navigation-background-color);line-height:10px;max-width:calc(var(--ring-unit)*50 + 2px);padding:calc(var(--ring-unit)*4) calc(var(--ring-unit)*4) calc(var(--ring-unit)*3)}.ring-services-active{font-weight:var(--ring-font-weight-bold)}.ring-services-item{box-sizing:border-box;color:var(--ring-active-text-color);display:inline-block;height:calc(var(--ring-unit)*14);line-height:normal;overflow-x:hidden;text-align:center;text-overflow:ellipsis;width:calc(var(--ring-unit)*14)}.ring-services-item:after{height:calc(var(--ring-unit)*14);vertical-align:middle}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-services-item:not(:hover),.ring-services-item:visited:not(:hover){color:var(--ring-active-text-color)}}.ring-services-itemLogo{background-repeat:no-repeat;background-size:contain;display:inline-block;height:calc(var(--ring-unit)*6);margin:calc(var(--ring-unit)*2) 0 calc(var(--ring-unit) + 1px);width:calc(var(--ring-unit)*6)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-services-activeItem:hover{color:var(--ring-active-text-color)}}.ring-services-line{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);height:1px;margin:calc(var(--ring-unit)*4) 0 calc(var(--ring-unit)*2)}.ring-services-itemStacked{display:inline-block;line-height:calc(var(--ring-unit)*2);margin-bottom:calc(var(--ring-unit)*2);text-decoration:none;width:100%}.ring-services-itemStacked,.ring-services-itemStacked:visited{color:var(--ring-secondary-color)}.ring-services-itemStacked:last-child{margin-bottom:calc(var(--ring-unit)*-3)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-services-activeItemStacked:hover{color:var(--ring-secondary-color)}}.ring-list-list{border-radius:var(--ring-border-radius);line-height:normal;position:relative;z-index:1}.ring-list-simpleInner{overflow:auto}.ring-list-scrolling{pointer-events:none}.ring-list-separator{border-top:1px solid var(--ring-line-color);color:var(--ring-secondary-color);display:block;font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lower);margin-top:var(--ring-unit);min-height:var(--ring-unit);padding:0 calc(var(--ring-unit)*2) 1px;text-align:right;white-space:nowrap}.ring-list-separator_first{border:0;margin-top:0;padding-top:0}.ring-list-item{border-radius:var(--ring-border-radius);box-sizing:border-box;display:block;font-size:var(--ring-font-size);margin-inline:var(--ring-unit);outline:none;text-align:left;text-decoration:none;vertical-align:bottom;white-space:nowrap;width:calc(100% - var(--ring-unit)*2)}.ring-list-item.ring-list-item{line-height:calc(var(--ring-unit)*3);padding:3px var(--ring-unit) 5px}.ring-list-itemContainer{--ring-list-item-icon-size:20px;position:relative}.ring-list-compact{line-height:calc(var(--ring-unit)*2)}.ring-list-add{line-height:calc(var(--ring-unit)*4);padding:var(--ring-unit) calc(var(--ring-unit)*2)}.ring-list-top{align-items:baseline;display:flex;flex-direction:row}.ring-list-left{align-self:center;flex-shrink:0}.ring-list-label{flex-grow:1;flex-shrink:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}[dir=rtl] .ring-list-label{direction:ltr;text-align:right}.ring-list-description{color:var(--ring-secondary-color);flex-shrink:100;font-size:var(--ring-font-size-smaller);font-weight:400;line-height:var(--ring-line-height-lowest);overflow:hidden;padding-left:var(--ring-unit);text-align:right;text-overflow:ellipsis;white-space:nowrap}.ring-list-right{align-items:center;align-self:center;display:flex;flex-direction:row;flex-shrink:0}.ring-list-details{color:var(--ring-secondary-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest);margin-bottom:6px;white-space:normal}.ring-list-padded{margin-left:calc(var(--ring-unit) + var(--ring-list-item-icon-size))}.ring-list-hint.ring-list-hint{background-color:var(--ring-sidebar-background-color);border-radius:0;border-top:1px solid var(--ring-line-color);font-size:var(--ring-font-size-smaller);margin-bottom:0;margin-inline:0;padding-inline:calc(var(--ring-unit)*2);width:100%}.ring-list-action{color:var(--ring-text-color);cursor:pointer}.ring-list-actionLink.ring-list-actionLink.ring-list-actionLink{color:var(--ring-text-color);text-decoration-line:none;transition:none}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-list-action:hover{background-color:var(--ring-hover-background-color)}}.ring-list-action.ring-list-hover{background-color:var(--ring-selected-background-color)}.ring-list-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:var(--ring-list-item-icon-size);margin-left:calc(var(--ring-unit)*2);width:var(--ring-list-item-icon-size)}.ring-list-highlight{color:var(--ring-link-hover-color)}.ring-list-glyph,.ring-list-service{color:var(--ring-secondary-color)}.ring-list-glyph{float:left;margin-right:var(--ring-unit);width:var(--ring-list-item-icon-size)}.ring-list-avatar{height:var(--ring-list-item-icon-size);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0}.ring-list-rightGlyph{float:right;margin-left:calc(var(--ring-unit)*2);margin-right:0}.ring-list-checkboxContainer{height:var(--ring-list-item-icon-size);left:19px;margin-right:var(--ring-unit);position:absolute;top:7px;width:var(--ring-list-item-icon-size)}.ring-list-compact .ring-list-checkboxContainer{height:calc(var(--ring-unit)*2);top:0;width:calc(var(--ring-unit)*2)}.ring-list-title{display:block;margin-bottom:6px;margin-top:10px;padding:var(--ring-unit) calc(var(--ring-unit)*2) 0;text-align:left}[dir=rtl] .ring-list-title{direction:ltr;text-align:right}.ring-list-title_first{margin-top:0}.ring-list-text{color:var(--ring-secondary-color);font-size:var(--ring-font-size-smaller);letter-spacing:1.5px;text-transform:uppercase}.ring-list-fade{background:linear-gradient(to bottom,#fff0,var(--ring-content-background-color));bottom:0;height:calc(var(--ring-unit)*3);pointer-events:none;position:absolute;width:100%}.ring-list-overscrollNone{overscroll-behavior:none}.ring-list-disabled{color:var(--ring-disabled-color)}.ring-list-disabled,.ring-list-item:not(.ring-list-action,.ring-list-hint){pointer-events:none}:root{--ring-loader-color-1:#3bea62;--ring-loader-color-2:#6b57ff;--ring-loader-color-3:#07c3f2}@keyframes ring-loader-rotation-keyframes{to{transform:rotate(1turn)}}.ring-loader-canvas{display:block;margin:calc(var(--ring-unit)*2) auto;pointer-events:none}.ring-loader-squares{height:60px;position:relative;width:60px}@keyframes ring-loader-square-animation-main{0%{animation-timing-function:cubic-bezier(.333,0,0,1);transform:rotate(0)}37.5%{animation-timing-function:cubic-bezier(.333,0,.657,1);transform:rotate(182deg)}50%{animation-timing-function:cubic-bezier(.333,0,0,1);transform:rotate(180deg)}87.5%{animation-timing-function:cubic-bezier(.333,0,.657,1);transform:rotate(362deg)}to{animation-timing-function:cubic-bezier(.333,0,0,1);transform:rotate(1turn)}}@keyframes ring-loader-square-animation-pseudo{0%{animation-timing-function:cubic-bezier(.333,0,0,1);opacity:0}18.75%{animation-timing-function:cubic-bezier(.333,0,.657,1);opacity:1}25%{animation-timing-function:cubic-bezier(.333,0,0,1);opacity:1}43.75%{animation-timing-function:cubic-bezier(.333,0,.657,1);opacity:0}to{animation-timing-function:cubic-bezier(.333,0,0,1);opacity:0}}.ring-loader-square{animation:ring-loader-square-animation-main 3.2s infinite;background:#3bea62;background:var(--ring-loader-color-1);-webkit-mask-image:linear-gradient(0deg,#000,#00000080);mask-image:linear-gradient(0deg,#000,#00000080)}.ring-loader-square,.ring-loader-square:after,.ring-loader-square:before{border-radius:20%;inset:0;position:absolute}.ring-loader-square:before{animation:ring-loader-square-animation-pseudo 6.4s infinite;background:#6b57ff;background:var(--ring-loader-color-2);content:"";opacity:0}.ring-loader-square:after{animation:ring-loader-square-animation-pseudo 6.4s 3.2s infinite;background:#07c3f2;background:var(--ring-loader-color-3);content:"";opacity:0}.ring-loader-inner{inset:20px}.ring-loader-middle{inset:10px;opacity:.8}.ring-loader-middle,.ring-loader-middle:before{animation-delay:80ms}.ring-loader-middle:after{animation-delay:3.28s}.ring-loader-outer{opacity:.7}.ring-loader-outer,.ring-loader-outer:before{animation-delay:.16s}.ring-loader-outer:after{animation-delay:3.36s}.ring-loader-animate{animation:ring-loader-rotation-keyframes 36s linear infinite}.ring-loader-text{font-family:var(--ring-font-family);text-align:center}.ring-loader-text,.ring-query-assist-queryAssist{font-size:var(--ring-font-size);line-height:var(--ring-line-height)}.ring-query-assist-queryAssist{--ring-input-icon-offset:calc(var(--ring-unit)*2.5);--ring-input-padding-inline:var(--ring-unit);--ring-input-padding-block:1px;align-items:center;border:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius);box-sizing:border-box;display:flex;min-height:calc(var(--ring-input-padding-inline)*3);padding:var(--ring-input-padding-block) var(--ring-input-padding-inline);position:relative;transition:border-color var(--ring-ease)}.ring-query-assist-queryAssist *{box-sizing:border-box}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-query-assist-queryAssist:hover{border-color:var(--ring-border-hover-color);transition:none}}.ring-query-assist-queryAssist:focus-within{border-color:var(--ring-main-color);transition:none}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-query-assist-queryAssist:-webkit-autofill:hover{-webkit-transition:background-color 50000s ease-in-out;transition:background-color 50000s ease-in-out}}.ring-query-assist-queryAssist:-webkit-autofill,.ring-query-assist-queryAssist:-webkit-autofill:focus{-webkit-transition:background-color 50000s ease-in-out;transition:background-color 50000s ease-in-out}.ring-query-assist-error .ring-query-assist-queryAssist{border-color:var(--ring-error-color)}.ring-query-assist-queryAssistDisabled{background-color:var(--ring-disabled-background-color);border-color:var(--ring-border-disabled-color);color:var(--ring-disabled-color);-webkit-text-fill-color:var(--ring-disabled-color)}.ring-query-assist-huge{max-height:calc(var(--ring-input-padding-inline)*4);padding:0 0 0 var(--ring-input-padding-inline)}.ring-query-assist-huge .ring-query-assist-actions{padding-right:var(--ring-input-padding-inline)}[dir=rtl] .ring-query-assist-huge{padding:0 var(--ring-input-padding-inline) 0 0}:is([dir=rtl] .ring-query-assist-huge) .ring-query-assist-actions{padding:0 var(--ring-input-padding-inline)}.ring-query-assist-input{background:0 0;caret-color:var(--ring-main-color);color:var(--ring-text-color);cursor:text;flex-grow:1;font:inherit;margin:0;outline:none;overflow:auto;scrollbar-width:none;transition:border-color var(--ring-ease);white-space:nowrap}.ring-query-assist-letter-text{color:var(--ring-warning-color)}.ring-query-assist-letter-field-name,.ring-query-assist-letterDefault{color:var(--ring-text-color)}.ring-query-assist-letter-field-value{color:var(--ring-link-color)}.ring-query-assist-letter-operator{color:var(--ring-secondary-color)}.ring-query-assist-letter-error{border-bottom:1px solid var(--ring-error-color);padding-bottom:1px}.ring-query-assist-highlight{font-weight:var(--ring-font-weight-bold)}.ring-query-assist-service{color:var(--ring-secondary-color)}.ring-query-assist-placeholder{color:var(--ring-disabled-color);display:block;overflow:hidden;padding-left:calc(var(--ring-input-padding-inline)*3 - var(--ring-input-padding-block));pointer-events:none;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - var(--ring-input-padding-inline)*4)}[dir=rtl] .ring-query-assist-placeholder{padding-right:calc(var(--ring-input-padding-inline)*3 + var(--ring-input-padding-block)*2);text-align:right}.ring-query-assist-hugePlaceholder{padding-left:0}.ring-query-assist-letter{display:inline}.ring-query-assist-actions{align-items:center;display:inline-flex;height:100%;justify-content:center;line-height:inherit;max-height:calc(var(--ring-input-padding-inline)*2);padding-left:var(--ring-input-padding-inline)}[dir=rtl] .ring-query-assist-actions{padding:0 var(--ring-input-padding-inline) 0 0}.ring-query-assist-icon{color:var(--ring-secondary-color);padding-right:var(--ring-input-padding-inline)}[dir=rtl] .ring-query-assist-icon{padding:0 0 0 var(--ring-input-padding-inline)}.ring-query-assist-rightSearchButton{border:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius);border-bottom-left-radius:0;border-right:0;border-top-left-radius:0;color:var(--ring-secondary-color);cursor:pointer;padding:5px 9px;transition:border-color var(--ring-ease)}.ring-query-assist-queryAssist.ring-query-assist-queryAssist:focus-within .ring-query-assist-rightSearchButton{border-color:var(--ring-main-color);transition:none}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-query-assist-queryAssist:hover .ring-query-assist-rightSearchButton{border-color:var(--ring-border-hover-color);transition:none}}[dir=rtl] .ring-query-assist-rightSearchButton{border-left:0;border-radius:var(--ring-border-radius);border-bottom-right-radius:0;border-right:1px solid var(--ring-borders-color);border-top-right-radius:0}.ring-query-assist-clear{padding-right:0;top:1px}[dir=rtl] .ring-query-assist-clear{padding-left:0;padding-right:var(--ring-input-padding-inline)}.ring-query-assist-input::-webkit-scrollbar{display:none}.ring-query-assist-withoutGlass{padding-left:0}[dir=rtl] .ring-query-assist-withoutGlass{padding-right:calc(var(--ring-input-padding-block)*3)}.ring-query-assist-loaderActive{padding-right:calc(var(--ring-input-padding-inline) - var(--ring-input-padding-block))}.ring-query-assist-loaderOnTheRight{padding-right:0}[dir=rtl] .ring-query-assist-loaderOnTheRight{padding-left:0}.ring-query-assist-inputRevertOrder{order:-1}.ring-radio-radio{color:var(--ring-text-color);display:flex;flex-direction:row;outline:none;padding:2px 0;position:relative;text-align:left}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-radio-radio:hover .ring-radio-circle{border-color:var(--ring-border-hover-color);transition:none}}.ring-radio-circle{background-color:var(--ring-content-background-color);border:1px solid var(--ring-borders-color);border-radius:var(--ring-unit);box-sizing:border-box;flex-shrink:0;height:calc(var(--ring-unit)*2);pointer-events:none;position:relative;top:2px;transition:border-color var(--ring-ease),box-shadow var(--ring-ease);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--ring-unit)*2)}.ring-radio-circle:after{background-color:var(--ring-main-color);border-radius:calc(var(--ring-unit)/2);content:"";height:var(--ring-unit);left:3px;opacity:0;position:absolute;top:50%;transform:scale(0)translateY(-50%);transition:opacity var(--ring-fast-ease),transform var(--ring-fast-ease);width:var(--ring-unit)}.ring-radio-input{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.ring-radio-input[disabled]+.ring-radio-circle{background-color:var(--ring-disabled-background-color);border-color:var(--ring-border-disabled-color)}.ring-radio-input:checked+.ring-radio-circle{border-color:var(--ring-main-color)}:is(.ring-radio-input:checked+.ring-radio-circle):after{opacity:1;transform:scale(1)translateY(-50%);transition:none}.ring-radio-input.ring-radio-focus+.ring-radio-circle,.ring-radio-input:focus+.ring-radio-circle{border-color:var(--ring-border-hover-color);box-shadow:0 0 0 1px var(--ring-border-hover-color)}.ring-radio-input[disabled]{pointer-events:none}.ring-radio-input[disabled]:checked+.ring-radio-circle{background-color:var(--ring-content-background-color);border-color:var(--ring-border-hover-color)}:is(.ring-radio-input[disabled]:checked+.ring-radio-circle):after{background-color:var(--ring-border-hover-color)}.ring-radio-input[disabled]~.ring-radio-label{color:var(--ring-disabled-color)}.ring-radio-label{line-height:var(--ring-line-height);margin-left:var(--ring-unit)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-table-row:hover .ring-table-dragHandle{opacity:1}}.ring-table-tableWrapper{--ring-table-compensate:2px;--ring-table-compensated:calc(var(--ring-unit)*4 - var(--ring-table-compensate));--ring-table-top:-3px;font-feature-settings:var(--ring-font-variant-numeric);font-variant-numeric:var(--ring-font-variant-numeric);position:relative}.ring-table-table{border-spacing:0;width:100%}.ring-table-userSelectNone{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ring-table-headerCell{box-sizing:border-box;color:var(--ring-secondary-color);font-weight:400;height:calc(var(--ring-unit)*3);padding-right:calc(var(--ring-unit)*5);text-align:left;white-space:nowrap}.ring-table-headerCell:first-child{padding-left:calc(var(--ring-unit)*4)}.ring-table-headerCell:last-child{padding-right:calc(var(--ring-unit)*4);width:100%}.ring-table-headerCell:first-child:only-child{max-width:none;width:auto}.ring-table-headerCell.ring-table-headerCellSorted{font-weight:var(--ring-font-weight-bold)}.ring-table-headerCell.ring-table-headerCellSortable{cursor:pointer}.ring-table-headerCell .ring-table-sorter{display:none;margin-left:5px;position:absolute;top:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ring-table-headerCell.ring-table-headerCellSortable .ring-table-sorter{display:inline-block}.ring-table-sortedUp .ring-table-icon{transform:rotate(180deg);transform-origin:50% 44%}.ring-table-caption{border-bottom:0;color:var(--ring-text-color);font-size:var(--ring-font-size);font-weight:var(--ring-font-weight-bold);line-height:var(--ring-line-height-lower);padding-bottom:6px;padding-top:var(--ring-unit)}.ring-table-tableHead:after{background-color:var(--ring-line-color);content:"";height:1px;position:absolute;width:100%}.ring-table-subHeaderSticky{background-color:rgba(var(--ring-content-background-components),.9);position:sticky;top:0;z-index:var(--ring-fixed-z-index)}.ring-table-row{line-height:var(--ring-table-compensated);outline:none}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-table-table:not(.ring-table-disabledHover) .ring-table-row:hover{background-color:var(--ring-hover-background-color)}}.ring-table-rowSelected{background-color:var(--ring-selected-background-color)}.ring-table-rowFocused{background-color:var(--ring-hover-background-color)}.ring-table-rowFocused .ring-table-cell:first-child{box-shadow:inset 2px 0 var(--ring-main-color)}.ring-table-loadingOverlay{align-items:center;background-color:var(--ring-table-loader-background-color);display:flex;inset:0;justify-content:center;position:absolute}.ring-table-cell{box-sizing:content-box;color:var(--ring-text-color);height:calc(var(--ring-unit)*4);min-width:0;padding:0;padding-right:calc(var(--ring-unit)*5)}.ring-table-cell:first-child{padding-left:calc(var(--ring-unit)*4)}.ring-table-cell:last-child{max-width:0;padding-right:calc(var(--ring-unit)*4);width:100%}.ring-table-wideFirstColumn .ring-table-cell:first-child{max-width:calc(var(--ring-unit)*77);min-width:calc(var(--ring-unit)*37)}.ring-table-cell:first-child:only-child{max-width:none;width:auto}.ring-table-cellUnlimited{width:100%}.ring-table-cellRight{text-align:right}.ring-table-metaColumn{float:left;height:16px;padding-right:var(--ring-table-compensate);position:relative}.ring-table-metaColumn.ring-table-headerMetaColumn{padding-top:1px}.ring-table-dragHandle{cursor:grab;left:calc(var(--ring-unit)*-2);opacity:0;top:var(--ring-table-top)}.ring-table-dragHandle.ring-table-dragHandle{height:calc(var(--ring-unit)*4 - var(--ring-table-top));padding:0;position:absolute}.ring-table-dragHandle.ring-table-visibleDragHandle{opacity:1}.ring-table-rowCollapseExpandButton{padding-left:7px;padding-right:calc(var(--ring-unit)/2)}.ring-table-draggingRow{background-color:var(--ring-hover-background-color);z-index:var(--ring-overlay-z-index)}.ring-table-draggingRow .ring-table-dragHandle{cursor:grabbing;opacity:1}.ring-table-draggingRow .ring-table-dragHandle svg{color:var(--ring-main-color)}.ring-table-draggingTable{border-spacing:0;z-index:var(--ring-overlay-z-index)}.ring-table-tableMessage{color:var(--ring-secondary-color);padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*4)}.ring-ui-theme-dark,:host,:root{--ring-selected-tab-color:var(--ring-text-color)}.ring-tabs-tabs{--ring-tabs-line-shadow:inset 0 -1px 0 0;--ring-tabs-selected-line-shadow:inset 0 -2px 0 0}.ring-tabs-titles{display:inline-block;margin-bottom:calc(var(--ring-unit)*2)}.ring-tabs-titles>*+*{margin-left:calc(var(--ring-unit)*3)}.ring-tabs-titles{box-shadow:var(--ring-tabs-line-shadow) var(--ring-line-color)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-tabs-title:hover{box-shadow:inset 0 -1px 0 0 var(--ring-link-hover-color);color:var(--ring-link-hover-color);outline-style:none}.ring-tabs-title.ring-tabs-collapsed:hover,.ring-tabs-title.ring-tabs-selected:hover{box-shadow:var(--ring-tabs-selected-line-shadow) var(--ring-text-color);color:inherit}}.ring-tabs-title{align-items:center;background:0 0;border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;line-height:calc(var(--ring-unit)*4);padding:0;position:relative}.ring-tabs-title:active{box-shadow:inset 0 -1px 0 0 var(--ring-link-hover-color);color:var(--ring-link-hover-color);outline-style:none}.ring-tabs-title.ring-tabs-collapsed:active,.ring-tabs-title.ring-tabs-selected:active{box-shadow:var(--ring-tabs-selected-line-shadow) var(--ring-text-color);color:inherit}.ring-tabs-title:focus-visible{box-shadow:var(--ring-tabs-selected-line-shadow) var(--ring-main-color);color:var(--ring-main-color)}.ring-tabs-title[disabled]{pointer-events:none}.ring-tabs-title.ring-tabs-titleLegacy{display:inline-flex;flex-direction:column}.ring-tabs-title[disabled]{color:var(--ring-disabled-color)}.ring-tabs-selected{box-shadow:var(--ring-tabs-selected-line-shadow) var(--ring-selected-tab-color);color:var(--ring-active-text-color);cursor:default;font-weight:var(--ring-font-weight-bold);outline:none}.ring-tabs-visible{inset:0;position:absolute;text-align:center}.ring-tabs-container{display:flex;flex-direction:column}.ring-tabs-hidden,.ring-tabs-hiddenBold{display:flex;visibility:hidden}.ring-tabs-hiddenBold{font-weight:var(--ring-font-weight-bold);height:0;overflow:hidden}.ring-tabs-hiddenRegular{display:flex;font-weight:400;height:0;overflow:hidden;visibility:hidden}.ring-tabs-tabCounter{color:var(--ring-secondary-color);font-size:12px;font-weight:400;line-height:19px;padding-left:8px}.ring-tabs-autoCollapseContainer{position:relative}.ring-tabs-autoCollapse{display:inline-flex;max-width:100%;overflow:hidden;position:relative;visibility:hidden}.ring-tabs-autoCollapse .ring-tabs-title{flex-shrink:0}.ring-tabs-rendered.ring-tabs-adjusted{overflow:visible;visibility:visible}.ring-tabs-measure{height:0;left:0;margin:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.ring-tabs-morePopup{display:flex;flex-direction:column}.ring-tabs-collapsed.ring-tabs-collapsed{border-bottom:0;box-shadow:none;line-height:calc(var(--ring-unit)*3);width:100%}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-tabs-collapsed.ring-tabs-collapsed:hover{box-shadow:none}}.ring-tabs-collapsed.ring-tabs-collapsed[disabled]{color:var(--ring-disabled-color)}.ring-tabs-collapsed .ring-tabs-hidden,.ring-tabs-collapsed .ring-tabs-visible{text-align:left}.ring-tabs-morePopupBeforeEnd.ring-tabs-morePopupBeforeEnd.ring-tabs-morePopupBeforeEnd{padding:0}.ring-tabs-morePopupBeforeEnd~div{display:none}.ring-user-agreement-agreementDialog{padding-bottom:80px}.ring-user-agreement-dialogContent{width:600px}@media (width<=639px){.ring-user-agreement-dialogContent{width:90vw}}.ring-user-agreement-suggestion{font-size:12px;padding-bottom:var(--ring-unit);white-space:nowrap}.ring-user-agreement-remindLaterButton{float:right}.ring-user-card-userCardSpaced{padding:calc(var(--ring-unit)*2)}.ring-user-card-userInformationContainer{align-items:flex-start;display:flex}.ring-user-card-userAvatar{display:flex;position:relative}.ring-user-card-userInformation{color:var(--ring-text-color);font-size:13px;line-height:18px;padding-left:12px;text-align:left}.ring-user-card-userInformationGeneral{display:flex;flex-direction:column;height:56px;justify-content:center;padding-top:1px}.ring-user-card-userNameLine{height:var(--ring-line-height-lowest);line-height:var(--ring-line-height-lowest);white-space:nowrap}.ring-user-card-userName{display:inline-block;font-size:16px;font-weight:var(--ring-font-weight-bold);margin-right:4px}.ring-user-card-userLogin{color:var(--ring-secondary-color);font-size:var(--ring-font-size-smaller);margin-bottom:7px}.ring-user-card-userEmail{font-size:var(--ring-font-size);margin-right:4px}.ring-user-card-userCopyIcon{cursor:pointer;opacity:0}.ring-user-card-userCopyIcon svg{color:var(--ring-secondary-color);margin-left:4px}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-user-card-userCopyIcon:hover svg{color:var(--ring-link-hover-color)}.ring-user-card-userEmailWrapper:hover .ring-user-card-userCopyIcon{opacity:1;transition:opacity .3s ease-out}:has(.ring-user-card-userCopyIcon:hover)>.ring-user-card-userEmail{color:var(--ring-link-hover-color)}}.ring-user-card-unverifiedLabel{color:var(--ring-secondary-color);font-size:var(--ring-font-size-smaller);margin:0 4px}.ring-user-card-userNameInfo{display:inline-block;margin-bottom:3px}.ring-user-card-userActiveStatus{background-color:var(--ring-secondary-color);border-radius:50%;display:inline-block;height:var(--ring-unit);margin-left:6px;margin-right:var(--ring-unit);width:var(--ring-unit)}.ring-user-card-userActiveStatus.ring-user-card-online{background-color:var(--ring-success-color)}:host,:root{--ring-input-xs:calc(var(--ring-unit)*12);--ring-input-s:calc(var(--ring-unit)*12);--ring-input-m:calc(var(--ring-unit)*30);--ring-input-l:calc(var(--ring-unit)*50)}.ring-input-size_xs.ring-input-size_xs{display:inline-block;width:var(--ring-input-xs)}.ring-input-size_xs.ring-input-size_xs~.ring-error-bubble{left:calc(var(--ring-input-xs) + 2px)}.ring-input-size_s.ring-input-size_s{display:inline-block;width:var(--ring-input-s)}.ring-input-size_s.ring-input-size_s~.ring-error-bubble{left:calc(var(--ring-input-s) + 2px)}.ring-input-size_m.ring-input-size_m{display:inline-block;width:var(--ring-input-m)}.ring-input-size_m.ring-input-size_m~.ring-error-bubble{left:calc(var(--ring-input-m) + 2px)}.ring-input-size_md.ring-input-size_md{display:inline-block;width:var(--ring-input-m)}.ring-input-size_md.ring-input-size_md~.ring-error-bubble{left:calc(var(--ring-input-m) + 2px)}.ring-input-size_l.ring-input-size_l{display:inline-block;width:var(--ring-input-l)}.ring-input-size_l.ring-input-size_l~.ring-error-bubble{left:calc(var(--ring-input-l) + 2px)}.ring-input-height_s.ring-input-height_s{--ring-input-padding-block:1px}.ring-input-height_m.ring-input-height_m{--ring-input-padding-block:3px}.ring-input-height_l.ring-input-height_l{--ring-input-padding-block:5px}.ring-input{--ring-input-padding-block:1px;--ring-input-padding-inline:var(--ring-unit);--ring-input-padding-start:var(--ring-input-padding-inline);--ring-input-padding-end:var(--ring-input-padding-inline);background-color:var(--ring-content-background-color);border:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius);box-sizing:border-box;caret-color:var(--ring-main-color);color:var(--ring-text-color);font:inherit;font-size:var(--ring-font-size);line-height:var(--ring-line-height);margin:0;outline:none;padding:var(--ring-input-padding-block) var(--ring-input-padding-end) var(--ring-input-padding-block) var(--ring-input-padding-start);transition:border-color var(--ring-ease);width:100%}[dir=rtl] .ring-input{padding-left:var(--ring-input-padding-end);padding-right:var(--ring-input-padding-start)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-input:hover{border-color:var(--ring-border-hover-color);transition:none}}.ring-input-legacy-error .ring-input{border-color:var(--ring-error-color)}.ring-input:focus{border-color:var(--ring-main-color);transition:none}[disabled].ring-input{background-color:var(--ring-disabled-background-color);border-color:var(--ring-border-disabled-color);color:var(--ring-disabled-color);-webkit-text-fill-color:var(--ring-disabled-color)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-input:-webkit-autofill:hover{-webkit-transition:background-color 50000s ease-in-out;transition:background-color 50000s ease-in-out}}.ring-input:-webkit-autofill,.ring-input:-webkit-autofill:focus{-webkit-transition:background-color 50000s ease-in-out;transition:background-color 50000s ease-in-out}.ring-input_error{border-color:var(--ring-error-color)}.ring-input_filter-popup{min-width:200px;width:100%}.ring-input.ring-input:disabled,.ring-input.ring-input[disabled],.ring-input.ring-input_disabled{background-color:var(--ring-disabled-background-color);border-color:var(--ring-border-disabled-color);color:var(--ring-disabled-color);-webkit-text-fill-color:var(--ring-disabled-color)}textarea.ring-input{box-sizing:border-box;min-height:calc(var(--ring-unit)*8);resize:none}.ring-input::-moz-placeholder{color:var(--ring-disabled-color)}.ring-input::placeholder{color:var(--ring-disabled-color)}.ring-form{color:var(--ring-text-color);font-family:var(--ring-font-family);font-size:var(--ring-font-size)}.ring-form_white-bg{background:var(--ring-content-background-color)}.ring-form_border{border:1px solid var(--ring-disabled-color);border-radius:2px}.ring-form_rows .ring-form__label{float:none;max-width:none}.ring-form_rows.ring-form__control{margin-left:0;width:calc(var(--ring-unit)*42)}.ring-form__wrap{margin-bottom:0;padding:calc(var(--ring-unit)*3) calc(var(--ring-unit)*4) 0}.ring-form__header{min-height:13px;padding-bottom:calc(var(--ring-unit)*2)}.ring-form__control__description{color:var(--ring-secondary-color);display:block;font-size:var(--ring-font-size-smaller);line-height:16px!important;max-width:900px;padding-top:calc(var(--ring-unit)/2)}.ring-form__title-img{border:0;float:left;height:calc(var(--ring-unit)*4)}.ring-form__title{display:block;font-weight:var(--ring-font-weight-bold);margin-bottom:calc(var(--ring-unit))}.ring-form__main-title{color:var(--ring-text-color);font-family:var(--ring-font-family);font-size:19px}.ring-form__title_separated{margin:calc(var(--ring-unit)*3) 0}.ring-form__group{margin:calc(var(--ring-unit)*2) 0;position:relative}.ring-form__group:first-child{margin-top:0}.ring-form__group:after{clear:both;content:"";display:block}.ring-form__group_united{padding-bottom:0}.ring-form__group .ring_form__group{padding-left:calc(var(--ring-unit)*2);padding-top:0}.ring-form__group .ring_form__group .ring-form__control{margin-left:calc(var(--ring-unit)*18)}.ring-form__group_nested{padding-left:calc(var(--ring-unit)*2);padding-top:0}.ring-form__group_nested .ring-form__control{margin-left:calc(var(--ring-unit)*18)}.ring-form__label{display:inline-block;float:left;line-height:calc(var(--ring-unit)*2);max-width:calc(var(--ring-unit)*18);padding-top:calc(var(--ring-unit)/2);position:relative;top:0;vertical-align:top}.ring-form__label .ring-checkbox__label,.ring-form__label .ring-radio-btn__label{top:-2px}.ring-form__label_title{font-weight:var(--ring-font-weight-bold)}.ring-form__control{line-height:calc(var(--ring-unit)*3);margin-left:calc(var(--ring-unit)*20);min-height:calc(var(--ring-unit)*3);position:relative;vertical-align:top;width:auto}.ring-form__control_text:after{content:"";display:inline-block;height:calc(var(--ring-unit)*3);vertical-align:middle}.ring-form__control_secondary{left:calc(var(--ring-unit)*27);position:absolute;top:var(--ring-unit)}.ring-form__control_on{color:var(--ring-success-color)}.ring-form__control_off{color:var(--ring-secondary-color)}.ring-form__control-link{position:relative;top:6px}.ring-form__control_small{margin-left:calc(var(--ring-unit)*16)!important}.ring-form__info{line-height:20px;margin-bottom:calc(var(--ring-unit)*-1 + 2px);margin-left:calc(var(--ring-unit)*20);width:calc(var(--ring-unit)*85)}.ring-form__control__part{margin-right:var(--ring-unit)}.ring-form__group_short{padding-bottom:0;padding-top:calc(var(--ring-unit)/2)}.ring-form__group_short:last-child{padding-bottom:var(--ring-unit)}.ring-form__group_short.ring-form__control{margin-left:calc(var(--ring-unit)*3)}.ring-form_small .ring-form__label{max-width:calc(var(--ring-unit)*12)}.ring-form_small .ring-form__control{margin-left:calc(var(--ring-unit)*16)}.ring-chevron-button-chevronButton{color:inherit;padding:0 2px;transition:none}.ring-chevron-button-chevronIcon{color:inherit;transition:none}.ring-ui-theme-dark,.ring-variables_dark-dark,:root.ring-variables_dark-dark{--ring-line-components:67,69,74;--ring-line-color:rgb(var(--ring-line-components));--ring-borders-components:111,115,122;--ring-borders-color:rgb(var(--ring-borders-components));--ring-icon-components:157,160,168;--ring-icon-color:rgb(var(--ring-icon-components));--ring-icon-secondary-components:157,160,168;--ring-icon-secondary-color:rgb(var(--ring-icon-secondary-components));--ring-border-disabled-components:78,81,87;--ring-border-disabled-color:rgb(var(--ring-border-disabled-components));--ring-border-selected-disabled-components:90,93,99;--ring-border-selected-disabled-color:rgb(var(--ring-border-selected-disabled-components));--ring-border-disabled-active-components:var(--ring-border-hover-components);--ring-border-disabled-active-color:var(--ring-border-hover-color);--ring-icon-disabled-components:111,115,122;--ring-icon-disabled-color:rgb(var(--ring-icon-disabled-components));--ring-border-hover-components:55,95,173;--ring-border-hover-color:rgb(var(--ring-border-hover-components));--ring-border-hover-success-components:78,128,82;--ring-border-hover-success-color:rgb(var(--ring-border-hover-success-components));--ring-border-hover-error-components:156,78,78;--ring-border-hover-error-color:rgb(var(--ring-border-hover-error-components));--ring-border-accent-components:54,106,207;--ring-border-accent-color:rgb(var(--ring-border-accent-components));--ring-main-components:54,106,207;--ring-main-color:rgb(var(--ring-main-components));--ring-main-hover-components:55,95,173;--ring-main-hover-color:rgb(var(--ring-main-hover-components));--ring-main-success-components:78,128,82;--ring-main-success-color:rgb(var(--ring-main-success-components));--ring-main-success-hover-components:67,105,70;--ring-main-success-hover-color:rgb(var(--ring-main-success-hover-components));--ring-main-error-components:189,87,87;--ring-main-error-color:rgb(var(--ring-main-error-components));--ring-main-error-hover-components:156,78,78;--ring-main-error-hover-color:rgb(var(--ring-main-error-hover-components));--ring-main-warning-components:224,137,87;--ring-main-warning-color:rgb(var(--ring-main-warning-components));--ring-main-warning-hover-components:199,125,85;--ring-main-warning-hover-color:rgb(var(--ring-main-warning-hover-components));--ring-main-purple-components:149,90,224;--ring-main-purple-color:rgb(var(--ring-main-purple-components));--ring-main-purple-hover-components:129,80,190;--ring-main-purple-hover-color:rgb(var(--ring-main-purple-hover-components));--ring-icon-error-components:227,119,116;--ring-icon-error-color:rgb(var(--ring-icon-error-components));--ring-icon-warning-components:224,136,85;--ring-icon-warning-color:rgb(var(--ring-icon-warning-components));--ring-icon-success-components:95,173,101;--ring-icon-success-color:rgb(var(--ring-icon-success-components));--ring-icon-highlight-components:214,174,88;--ring-icon-highlight-color:rgb(var(--ring-icon-highlight-components));--ring-icon-highlight-hover-components:186,151,82;--ring-icon-highlight-hover-color:rgb(var(--ring-icon-highlight-hover-components));--ring-success-border-components:67,105,70;--ring-success-border-color:rgb(var(--ring-success-border-components));--ring-success-border-hover-components:78,128,82;--ring-success-border-hover-color:rgb(var(--ring-success-border-hover-components));--ring-error-border-components:122,67,67;--ring-error-border-color:rgb(var(--ring-error-border-components));--ring-error-border-hover-components:156,78,78;--ring-error-border-hover-color:rgb(var(--ring-error-border-hover-components));--ring-warning-border-components:130,88,69;--ring-warning-border-color:rgb(var(--ring-warning-border-components));--ring-warning-border-hover-components:163,107,78;--ring-warning-border-hover-color:rgb(var(--ring-warning-border-hover-components));--ring-highlight-border-components:130,106,65;--ring-highlight-border-color:rgb(var(--ring-highlight-border-components));--ring-highlight-border-hover-components:158,129,74;--ring-highlight-border-hover-color:rgb(var(--ring-highlight-border-hover-components));--ring-purple-border-components:88,61,122;--ring-purple-border-color:rgb(var(--ring-purple-border-components));--ring-purple-border-hover-components:108,70,156;--ring-purple-border-hover-color:rgb(var(--ring-purple-border-hover-components));--ring-popup-border-components:57,59,64;--ring-popup-border-color:rgb(var(--ring-popup-border-components));--ring-popup-shadow-color:#0000004f;--ring-popup-secondary-shadow-color:#0000005e;--ring-message-shadow-color:rgba(var(--ring-popup-border-components),.3);--ring-pinned-shadow-components:0,0,0;--ring-pinned-shadow-color:rgb(var(--ring-pinned-shadow-components));--ring-button-danger-hover-color:var(--ring-error-color);--ring-button-primary-border-components:153,187,255;--ring-button-primary-border-color:rgb(var(--ring-button-primary-border-components));--ring-dialog-overlay-components:0,0,0;--ring-dialog-overlay-opacity:.7;--ring-popup-shadow:0 2px 8px var(--ring-popup-shadow-color),0 1px 2px var(--ring-popup-secondary-shadow-color);--ring-dialog-shadow:0 4px 16px var(--ring-popup-shadow-color),0 2px 6px var(--ring-popup-secondary-shadow-color);--ring-hint-components:134,138,145;--ring-hint-color:rgb(var(--ring-hint-components));--ring-link-components:153,187,255;--ring-link-color:rgb(var(--ring-link-components));--ring-link-hover-components:107,155,250;--ring-link-hover-color:rgb(var(--ring-link-hover-components));--ring-error-components:227,119,116;--ring-error-color:rgb(var(--ring-error-components));--ring-warning-components:224,137,87;--ring-warning-color:rgb(var(--ring-warning-components));--ring-success-components:95,173,101;--ring-success-color:rgb(var(--ring-success-components));--ring-purple-text-components:181,137,236;--ring-purple-text-color:rgb(var(--ring-purple-text-components));--ring-text-components:255,255,255;--ring-text-color:rgb(var(--ring-text-components));--ring-active-text-components:255,255,255;--ring-active-text-color:rgb(var(--ring-active-text-components));--ring-white-text-components:255,255,255;--ring-white-text-color:rgb(var(--ring-white-text-components));--ring-heading-color:var(--ring-text-color);--ring-secondary-components:157,160,168;--ring-secondary-color:rgb(var(--ring-secondary-components));--ring-disabled-components:111,115,122;--ring-disabled-color:rgb(var(--ring-disabled-components));--ring-content-background-components:30,31,34;--ring-content-background-color:rgb(var(--ring-content-background-components));--ring-popup-background-components:43,45,48;--ring-popup-background-color:rgb(var(--ring-popup-background-components));--ring-sidebar-background-components:43,45,48;--ring-sidebar-background-color:rgb(var(--ring-sidebar-background-components));--ring-secondary-background-components:43,45,48;--ring-secondary-background-color:rgb(var(--ring-secondary-background-components));--ring-selected-background-components:46,67,110;--ring-selected-background-color:rgb(var(--ring-selected-background-components));--ring-hover-background-components:33,45,69;--ring-hover-background-color:rgb(var(--ring-hover-background-components));--ring-navigation-background-components:30,31,34;--ring-navigation-background-color:rgb(var(--ring-navigation-background-components));--ring-tag-background-components:67,69,74;--ring-tag-background-color:rgb(var(--ring-tag-background-components));--ring-tag-hover-background-components:78,81,87;--ring-tag-hover-background-color:rgb(var(--ring-tag-hover-background-components));--ring-removed-background-components:94,56,56;--ring-removed-background-color:rgb(var(--ring-removed-background-components));--ring-warning-background-components:97,68,56;--ring-warning-background-color:rgb(var(--ring-warning-background-components));--ring-highlight-background-components:94,77,51;--ring-highlight-background-color:rgb(var(--ring-highlight-background-components));--ring-added-background-components:55,82,57;--ring-added-background-color:rgb(var(--ring-added-background-components));--ring-purple-background-components:67,51,88;--ring-purple-background-color:rgb(var(--ring-purple-background-components));--ring-disabled-background-components:57,59,64;--ring-disabled-background-color:rgb(var(--ring-disabled-background-components));--ring-disabled-selected-background-components:67,69,74;--ring-disabled-selected-background-color:rgb(var(--ring-disabled-selected-background-components));--ring-button-danger-active-color:var(--ring-error-container-light-color);--ring-button-primary-background-color:var(--ring-main-color);--ring-table-loader-background-color:rgba(var(--ring-content-background-components),.5);--ring-removed-subtle-background-components:64,41,41;--ring-removed-subtle-background-color:rgb(var(--ring-removed-subtle-background-components));--ring-warning-subtle-background-components:69,50,43;--ring-warning-subtle-background-color:rgb(var(--ring-warning-subtle-background-components));--ring-highlight-subtle-background-components:61,50,35;--ring-highlight-subtle-background-color:rgb(var(--ring-highlight-subtle-background-components));--ring-added-subtle-background-components:37,54,39;--ring-added-subtle-background-color:rgb(var(--ring-added-subtle-background-components));--ring-purple-subtle-background-components:47,41,54;--ring-purple-subtle-background-color:rgb(var(--ring-purple-subtle-background-components));--ring-main-container-light-components:32,39,55;--ring-main-container-light-color:rgb(var(--ring-main-container-light-components));--ring-success-container-light-components:34,45,37;--ring-success-container-light-color:rgb(var(--ring-success-container-light-components));--ring-error-container-light-components:54,38,39;--ring-error-container-light-color:rgb(var(--ring-error-container-light-components));--ring-warning-container-light-components:53,42,39;--ring-warning-container-light-color:rgb(var(--ring-warning-container-light-components));--ring-highlight-container-light-components:49,42,35;--ring-highlight-container-light-color:rgb(var(--ring-highlight-container-light-components));--ring-grey-container-light-components:43,45,48;--ring-grey-container-light-color:rgb(var(--ring-grey-container-light-components));--ring-purple-container-light-components:43,37,49;--ring-purple-container-light-color:rgb(var(--ring-purple-container-light-components));--ring-highlight-fill-components:214,174,88;--ring-highlight-fill-color:rgb(var(--ring-highlight-fill-components));--ring-grey-fill-components:240,241,242;--ring-grey-fill-color:rgb(var(--ring-grey-fill-components));--ring-grey-fill-accent-components:223,225,229;--ring-grey-fill-accent-color:rgb(var(--ring-grey-fill-accent-components));--ring-code-background-components:30,31,34;--ring-code-background-color:rgb(var(--ring-code-background-components));--ring-code-components:189,192,201;--ring-code-color:rgb(var(--ring-code-components));--ring-code-comment-color:var(--ring-secondary-color);--ring-code-meta-components:184,177,103;--ring-code-meta-color:rgb(var(--ring-code-meta-components));--ring-code-keyword-components:214,154,107;--ring-code-keyword-color:rgb(var(--ring-code-keyword-components));--ring-code-tag-background-components:67,69,74;--ring-code-tag-background-color:rgb(var(--ring-code-tag-background-components));--ring-code-tag-components:214,154,107;--ring-code-tag-color:rgb(var(--ring-code-tag-components));--ring-code-tag-font-weight:normal;--ring-code-field-components:207,132,207;--ring-code-field-color:rgb(var(--ring-code-field-components));--ring-code-attribute-components:81,192,207;--ring-code-attribute-color:rgb(var(--ring-code-attribute-components));--ring-code-number-components:81,192,207;--ring-code-number-color:rgb(var(--ring-code-number-components));--ring-code-string-components:108,171,116;--ring-code-string-color:rgb(var(--ring-code-string-components));--ring-code-addition-components:55,82,57;--ring-code-addition-color:rgb(var(--ring-code-addition-components));--ring-code-deletion-components:67,69,74;--ring-code-deletion-color:rgb(var(--ring-code-deletion-components));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ring-collapse-container{overflow:hidden;position:relative;will-change:height,opacity}.ring-collapse-transition{transition:height var(--duration) ease-in-out 0s,opacity var(--duration) ease-in-out 0s}.ring-collapse-summary{cursor:pointer;list-style:none}.ring-collapse-trigger{background:0 0;border:0;cursor:pointer;outline:none}.ring-collapse-fade{background-image:linear-gradient(#0000,currentColor 50%);bottom:0;color:var(--ring-content-background-color);height:calc(var(--ring-unit)*3);left:0;pointer-events:none;position:absolute;right:0;z-index:10}.ring-scrollable-section-scrollableSection{--ring-scrollable-section-top-shadow:transparent;--ring-scrollable-section-right-shadow:transparent;--ring-scrollable-section-bottom-shadow:transparent;--ring-scrollable-section-left-shadow:transparent;box-shadow:inset 0 1px #0000,inset -1px 0 #0000,inset 0 -1px #0000,inset 1px 0 #0000;box-shadow:inset 0 1px 0 var(--ring-scrollable-section-top-shadow),inset -1px 0 0 var(--ring-scrollable-section-right-shadow),inset 0 -1px 0 var(--ring-scrollable-section-bottom-shadow),inset 1px 0 0 var(--ring-scrollable-section-left-shadow);overflow:auto}.ring-scrollable-section-withTopBorder{--ring-scrollable-section-top-shadow:var(--ring-line-color)}.ring-scrollable-section-withRightBorder{--ring-scrollable-section-right-shadow:var(--ring-line-color)}.ring-scrollable-section-withBottomBorder{--ring-scrollable-section-bottom-shadow:var(--ring-line-color)}.ring-scrollable-section-withLeftBorder{--ring-scrollable-section-left-shadow:var(--ring-line-color)}.ring-editable-heading-editableHeading{align-items:center;display:flex;min-width:0}.ring-editable-heading-editableHeading.ring-editable-heading-fullSize{width:100%}.ring-editable-heading-editableHeading.ring-editable-heading-isEditing{gap:var(--ring-unit)}.ring-editable-heading-headingWrapperButton{background:inherit;border:0;border-radius:var(--ring-border-radius);color:inherit;cursor:pointer;font-size:inherit;margin:0;max-width:100%;min-width:0;outline:none;padding:0;text-align:inherit;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ring-editable-heading-disabled .ring-editable-heading-headingWrapperButton,.ring-editable-heading-selectionMode .ring-editable-heading-headingWrapperButton{border-radius:0;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ring-editable-heading-headingWrapperButton:focus-visible{box-shadow:0 0 0 2px var(--ring-border-hover-color)}.ring-editable-heading-disabled .ring-editable-heading-headingWrapperButton:focus,.ring-editable-heading-selectionMode .ring-editable-heading-headingWrapperButton:focus{box-shadow:none}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-editable-heading-headingWrapperButton:hover{background-color:var(--ring-hover-background-color)}.ring-editable-heading-disabled .ring-editable-heading-headingWrapperButton:hover,.ring-editable-heading-selectionMode .ring-editable-heading-headingWrapperButton:hover{background-color:#0000;background-color:initial;cursor:auto}}.ring-editable-heading-heading{border-radius:var(--ring-border-radius);-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ring-editable-heading-multiline .ring-editable-heading-heading{-webkit-line-clamp:3;word-break:break-word}.ring-editable-heading-heading.ring-editable-heading-heading,.ring-editable-heading-heading.ring-editable-heading-heading:first-child{line-height:28px;margin:6px 0}.ring-editable-heading-input{background-color:#0000;border:0;border-bottom:1px solid var(--ring-borders-color);caret-color:var(--ring-main-color);color:var(--ring-heading-color);font-family:var(--ring-font-family);font-weight:var(--ring-font-weight-bold);line-height:28px;margin-bottom:2px;outline:none;padding:6px 0 3px}.ring-editable-heading-input::-moz-placeholder{color:var(--ring-disabled-color)}.ring-editable-heading-input::placeholder{color:var(--ring-disabled-color)}.ring-editable-heading-input:focus{border-bottom-color:var(--ring-main-color);border-bottom-width:2px;margin-bottom:1px}.ring-editable-heading-input[disabled]{background-color:#0000;background-color:initial}.ring-editable-heading-error .ring-editable-heading-input{border-bottom-color:var(--ring-error-color);border-bottom-width:2px;margin-bottom:1px}.ring-editable-heading-textarea{resize:none}.ring-editable-heading-textareaNotOverflow{overflow:hidden}.ring-editable-heading-textareaFade{background:linear-gradient(to bottom,rgba(var(--ring-content-background-components),0),rgba(var(--ring-content-background-components),1));bottom:0;content:"";height:30px;left:0;pointer-events:none;position:absolute;width:100%}.ring-editable-heading-textareaWrapper{display:flex;position:relative}.ring-editable-heading-button{margin:6px 0}.ring-editable-heading-errorText{color:var(--ring-error-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest);margin:calc(var(--ring-unit)/2) 0}.ring-editable-heading-level1{font-size:24px}.ring-editable-heading-level2{font-size:20px}.ring-editable-heading-level3{font-size:16px}.ring-editable-heading-sizeS{max-width:calc(var(--ring-unit)*12)}.ring-editable-heading-sizeM{max-width:calc(var(--ring-unit)*30)}.ring-editable-heading-sizeL{max-width:calc(var(--ring-unit)*50)}.ring-editable-heading-sizeFULL{max-width:100%}.ring-control-label-label{display:block;margin-bottom:calc(var(--ring-unit)*.5)}.ring-control-label-formLabel{color:var(--ring-text-color);font-size:var(--ring-font-size);line-height:var(--ring-line-height)}.ring-control-label-secondaryLabel{color:var(--ring-secondary-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest)}.ring-control-label-disabledLabel{color:var(--ring-disabled-color)}.ring-highlight-highlightContainer.hljs{color:var(--ring-code-color);display:block;overflow-x:auto}.ring-highlight-highlightContainer .hljs-subst,.ring-highlight-highlightContainer .hljs-title{color:var(--ring-code-color);font-weight:400}.ring-highlight-highlightContainer .hljs-comment,.ring-highlight-highlightContainer .hljs-quote{color:var(--ring-code-comment-color);font-style:italic}.ring-highlight-highlightContainer .hljs-meta{color:var(--ring-code-meta-color)}.ring-highlight-highlightContainer .hljs-keyword,.ring-highlight-highlightContainer .hljs-literal,.ring-highlight-highlightContainer .hljs-section,.ring-highlight-highlightContainer .hljs-type{color:var(--ring-code-keyword-color);font-weight:var(--ring-font-weight-bold)}.ring-highlight-highlightContainer .hljs-name,.ring-highlight-highlightContainer .hljs-selector-class,.ring-highlight-highlightContainer .hljs-selector-id,.ring-highlight-highlightContainer .hljs-selector-pseudo{color:var(--ring-code-tag-color);font-weight:var(--ring-code-tag-font-weight)}.ring-highlight-highlightContainer .hljs-selector-tag{color:var(--ring-code-keyword-color);font-weight:var(--ring-code-tag-font-weight)}.ring-highlight-highlightContainer .hljs-attr{color:var(--ring-code-field-color);font-weight:var(--ring-font-weight-bold)}.ring-highlight-highlightContainer .hljs-attribute,.ring-highlight-highlightContainer .hljs-tag>.hljs-attr{color:var(--ring-code-attribute-color);font-weight:var(--ring-code-tag-font-weight)}.ring-highlight-highlightContainer .hljs-link,.ring-highlight-highlightContainer .hljs-number,.ring-highlight-highlightContainer .hljs-regexp{color:var(--ring-code-number-color);font-weight:400}.ring-highlight-highlightContainer .hljs-string{color:var(--ring-code-string-color);font-weight:var(--ring-font-weight-bold)}.ring-highlight-highlightContainer .hljs-doctag{text-decoration:underline}.ring-highlight-highlightContainer .hljs-template-variable,.ring-highlight-highlightContainer .hljs-variable{color:var(--ring-code-field-color)}.ring-highlight-highlightContainer .hljs-addition{background:var(--ring-code-addition-color)}.ring-highlight-highlightContainer .hljs-deletion{background:var(--ring-code-deletion-color)}.ring-highlight-highlightContainer .hljs-emphasis{font-style:italic}.ring-highlight-highlightContainer .hljs-strong{font-weight:var(--ring-font-weight-bold)}.ring-breadcrumbs-separator{color:var(--ring-borders-color);font-size:16px;line-height:16px;margin:0 var(--ring-unit)}.ring-banner-banner{align-items:flex-start;border:1px solid var(--ring-borders-color);border-radius:var(--ring-unit);color:var(--ring-text-color);display:flex;gap:var(--ring-unit);line-height:var(--ring-line-height);padding:calc(var(--ring-unit)*1.5)}.ring-banner-banner.ring-banner-inline{border-left:0;border-radius:0;border-right:0}.ring-banner-banner.ring-banner-info{background-color:var(--ring-main-container-light-color);border-color:var(--ring-border-hover-color)}.ring-banner-banner.ring-banner-info .ring-banner-icon{color:var(--ring-main-color)}.ring-banner-banner.ring-banner-error{background-color:var(--ring-error-container-light-color);border-color:var(--ring-error-border-color)}.ring-banner-banner.ring-banner-error .ring-banner-icon{color:var(--ring-main-error-color)}.ring-banner-banner.ring-banner-success{background-color:var(--ring-success-container-light-color);border-color:var(--ring-success-border-color)}.ring-banner-banner.ring-banner-success .ring-banner-icon{color:var(--ring-main-success-color)}.ring-banner-banner.ring-banner-warning{background-color:var(--ring-warning-container-light-color);border-color:var(--ring-warning-border-color)}.ring-banner-banner.ring-banner-warning .ring-banner-icon{color:var(--ring-main-warning-color)}.ring-banner-banner.ring-banner-purple{background-color:var(--ring-purple-container-light-color);border-color:var(--ring-purple-border-color)}.ring-banner-banner.ring-banner-purple .ring-banner-icon{color:var(--ring-main-purple-color)}.ring-banner-banner.ring-banner-grey{background-color:var(--ring-grey-container-light-color);border-color:var(--ring-borders-color)}.ring-banner-banner.ring-banner-grey .ring-banner-icon{color:var(--ring-secondary-color)}.ring-banner-title{font-weight:var(--ring-font-weight-bold);margin-bottom:calc(var(--ring-unit)/2)}.ring-banner-description p{margin:var(--ring-unit) 0}:is(.ring-banner-description p):first-child{margin-top:0}:is(.ring-banner-description p):last-child{margin-bottom:0}.ring-banner-closeButtonWrapper{margin-left:auto}.ring-banner-closeButton{color:var(--ring-text-color)}.teamCityDemoWidget{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--demo-system-font-family:Inter,"SF Pro Text","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,Arial,sans-serif;--demo-font-family:var(--demo-system-font-family);--Font-Family-Main-Style:var(--demo-font-family);--Font-Family-Text:var(--demo-font-family);--demo-screen-background:#202124;--demo-sidebar-background:#1e1f22;--demo-panel-background:#2b2d30;--demo-panel-background-raised:#303338;--demo-border:#43454a;--demo-border-strong:#6f737a;--demo-text:#fff;--demo-text-secondary:#9da0a8;--demo-text-muted:#6f737a;--demo-link:#c4bdff;--demo-link-hover:#dad5ff;--demo-blue:#366acf;--demo-blue-hover:#2f5fb8;--demo-blue-border-hover:#9bbcff;--demo-blue-subtle:#2e436e;--demo-editing-accent:var(--demo-blue);--demo-settings-selected-background:var(--demo-blue-subtle);--demo-settings-button-fill:#6f5cff;--demo-settings-button-hover-fill:#6955f7;--demo-settings-switch-active-background:#262338;--demo-settings-switch-active-border:#6955f7;--demo-visual-editing-accent:#6955f7;--demo-visual-settings-selected-background:#3f3670;--demo-visual-settings-hover-background:#292447;--demo-green:#5fad65;--demo-green-border:#436946;--demo-green-subtle:#222d25;--demo-red:#e37774;--demo-red-border:#7a4343;--demo-red-subtle:#362627;--demo-yellow:#d6a547;--demo-shadow:0 2px 8px #001c361a,0 1px 2px #001c360a;--ring-main-container-light-color:#202737;--ring-unit:8px;--ring-font-family:var(--demo-font-family,var(--demo-system-font-family));--ring-font-size:14px;--ring-font-size-smaller:12px;--ring-line-height:20px;--ring-line-height-lower:18px;--ring-line-height-lowest:16px;--ring-font-weight-bold:600;color:#27282e;font-family:var(--demo-font-family,var(--demo-system-font-family));-webkit-font-smoothing:antialiased;isolation:isolate}.teamCityDemoWidget,.teamCityDemoWidget *,.teamCityDemoWidget :after,.teamCityDemoWidget :before{box-sizing:border-box}.teamCityDemoWidget [data-upgrade-disabled]{cursor:default;pointer-events:none}._upgradeDialog_g6nlq_1{background:0 0;border:0;color:#fff;inline-size:min(460px,calc(100dvw - var(--ring-unit)*4));inset:var(--upgrade-dialog-block-center,50dvh) auto auto var(--upgrade-dialog-inline-center,50vw);margin:0;max-inline-size:calc(100dvw - var(--ring-unit)*4);overflow:visible;padding:0;position:fixed;transform:translate(-50%,-50%)}._upgradeDialog_g6nlq_1::backdrop{background:#0006}._upgradeDialog_g6nlq_1:focus{outline:none}._upgradePanel_g6nlq_24{background:#1e1f22;border:1px solid #43454a;border-radius:8px;box-shadow:0 4px 24px #001c361a,0 2px 6px #001c360a,0 2px 16px #11293d26;box-sizing:border-box;color:#fff;inline-size:100%;padding:calc(var(--ring-unit)*4)}._upgradeContent_g6nlq_38{gap:calc(var(--ring-unit)*3)}._upgradeContent_g6nlq_38,._upgradeHeading_g6nlq_46{align-items:flex-start;display:flex;flex-direction:column;inline-size:100%}._upgradeHeading_g6nlq_46{gap:var(--ring-unit)}._upgradeTitle_g6nlq_54{color:#fff;font-size:24px;font-weight:600;inline-size:100%;letter-spacing:.3px;line-height:28px;margin:0}._upgradeDescription_g6nlq_64{color:#fff;font-size:14px;font-weight:400;inline-size:100%;letter-spacing:0;line-height:20px;margin:0;min-inline-size:100%}._upgradeActions_g6nlq_75{align-items:flex-start;display:flex;gap:var(--ring-unit)}._upgradeActions_g6nlq_75 ._upgradePrimaryAction_g6nlq_81,._upgradeActions_g6nlq_75 ._upgradeSecondaryAction_g6nlq_82{block-size:calc(var(--ring-unit)*3.5);font-size:14px;line-height:20px;min-block-size:calc(var(--ring-unit)*3.5)}._upgradeActions_g6nlq_75 ._upgradePrimaryAction_g6nlq_81{background:#3369d6;border-color:#3369d6;color:#fff}._upgradeActions_g6nlq_75 ._upgradePrimaryAction_g6nlq_81:hover{background:#315fbd;border-color:#315fbd}._upgradeActions_g6nlq_75 ._upgradeSecondaryAction_g6nlq_82{background:0 0;border-color:#8c8f95;color:#fff}._upgradeActions_g6nlq_75 ._upgradeSecondaryAction_g6nlq_82:hover{background:#ffffff0f;border-color:#a8adb8;color:#fff}._branchSelector_1flue_1{align-items:center;background:var(--demo-border);block-size:20px;border:0;border-radius:4px;box-sizing:border-box;color:var(--demo-text);cursor:pointer;display:flex;font-size:12px;gap:3px;line-height:16px;max-inline-size:300px;padding:2px 6px}._icon_1flue_18{block-size:16px;color:var(--demo-text-secondary);flex:none;inline-size:16px}._name_1flue_25{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._failed_1jsop_2,._queued_1jsop_4,._running_1jsop_3,._success_1jsop_1{block-size:16px;flex:none;inline-size:16px}._success_1jsop_1{color:var(--demo-green)}._failed_1jsop_2{color:var(--demo-red)}._running_1jsop_3{color:#82aaff}._queued_1jsop_4{color:#9bbcff}._card_dm5er_1{--job-tile-border-color:var(--demo-border-strong);background:var(--demo-screen-background);block-size:88px;border:0;border-radius:12px;box-shadow:inset 0 0 0 2px var(--job-tile-border-color);box-sizing:border-box;color:var(--demo-text);display:flex;flex-direction:column;font:inherit;inline-size:195px;overflow:clip;padding:var(--ring-unit);position:relative;row-gap:2px;text-align:start}._interactiveCard_dm5er_24{pointer-events:auto}._selectButton_dm5er_28{background:0 0;border:0;border-radius:inherit;cursor:pointer;inset:0;padding:0;position:absolute;z-index:2}._moreButton_dm5er_40:focus-visible,._selectButton_dm5er_28:focus-visible{outline:2px solid #9bbcff;outline-offset:2px}._success_dm5er_45{--job-tile-border-color:var(--demo-green-border);background:var(--demo-green-subtle)}._success_dm5er_45._selected_dm5er_51,._success_dm5er_45:hover{--job-tile-selected-border-color:var(--ring-success-border-hover-color);--job-tile-background-color:var(--ring-added-subtle-background-color);--job-tile-border-color:var(--job-tile-selected-border-color);background:var(--job-tile-background-color)}._failed_dm5er_60{--job-tile-background-color:var(--ring-error-container-light-color);background:var(--job-tile-background-color)}._failedTerminal_dm5er_67,._failed_dm5er_60{--job-tile-border-color:var(--ring-error-border-color)}._failed_dm5er_60._selected_dm5er_51,._failed_dm5er_60:hover{--job-tile-selected-border-color:var(--ring-error-border-hover-color);--job-tile-background-color:var(--ring-removed-subtle-background-color);--job-tile-border-color:var(--job-tile-selected-border-color);background:var(--job-tile-background-color)}._running_dm5er_80{--job-tile-background-color:var(--ring-content-background-color);--job-tile-selected-border-color:var(--ring-border-accent-color);--job-tile-selected-dependency-color:var(--ring-link-color);--job-tile-border-color:var(--demo-blue);background:var(--job-tile-background-color)}._queued_dm5er_89{--job-tile-border-color:var(--demo-border-strong)}._queued_dm5er_89._selected_dm5er_51,._queued_dm5er_89:hover{--job-tile-selected-border-color:var(--ring-border-accent-color);--job-tile-background-color:var(--ring-main-container-light-color);--job-tile-border-color:var(--job-tile-selected-border-color);background:var(--job-tile-background-color)}._settings_dm5er_102{--ring-main-container-light-color:var(--demo-visual-settings-selected-background);--ring-border-accent-color:var(--demo-visual-editing-accent);--ring-hover-background-color:var(--demo-visual-settings-hover-background);--ring-border-hover-color:var(--demo-visual-editing-accent);--job-tile-background-color:var(--ring-content-background-color);--job-tile-selected-border-color:var(--ring-border-accent-color);--job-tile-selected-dependency-color:var(--ring-link-color);--job-tile-border-color:var(--demo-border-strong);background:var(--job-tile-background-color)}._selected_dm5er_51,._settingsSelected_dm5er_115._settingsSelected_dm5er_115{--job-tile-border-color:var(--job-tile-selected-border-color)}:is(._selected_dm5er_51,._settingsSelected_dm5er_115):is(._settings_dm5er_102,._running_dm5er_80){--job-tile-background-color:var(--ring-main-container-light-color);background:var(--job-tile-background-color)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){:is(._selected_dm5er_51,._settingsSelected_dm5er_115):is(._settings_dm5er_102,._running_dm5er_80):hover{--job-tile-background-color:var(--ring-hover-background-color);--job-tile-border-color:var(--job-tile-selected-border-color);background:var(--job-tile-background-color)}:is(._settings_dm5er_102,._running_dm5er_80):hover{--job-tile-background-color:var(--ring-hover-background-color);--job-tile-border-color:var(--ring-border-hover-color);background:var(--job-tile-background-color)}._card_dm5er_1:hover{color:var(--ring-text-color);text-decoration-line:none}}._progress_dm5er_150{background:var(--demo-blue-subtle);border-radius:10px 0 0 10px;inset-block:2px;inset-inline-start:2px;opacity:.75;position:absolute;z-index:0}._failed_dm5er_60 ._progress_dm5er_150{background:#5e3838}._editingTopLine_dm5er_165,._name_dm5er_166,._status_dm5er_167,._topLine_dm5er_164{position:relative;z-index:1}._topLine_dm5er_164{align-items:center;color:var(--demo-text-secondary);display:flex;font-size:12px;gap:calc(var(--ring-unit)/2);line-height:16px;min-inline-size:0}._meta_dm5er_182{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._editingTopLine_dm5er_165{--Blue-Fill:var(--demo-visual-editing-accent,#6955f7);align-items:center;color:var(--Blue-Fill,var(--ring-main-color,#6955f7));display:flex;font-family:var(--Font-Family-Main-Style,var(--demo-font-family,Inter,"SF Pro Text","Segoe UI",system-ui,sans-serif));font-feature-settings:"liga" off,"clig" off;font-size:var(--Size-Standard-Label,12px);font-style:normal;font-weight:var(--Weight-Semibold,600);gap:calc(var(--ring-unit)/2);inline-size:100%;letter-spacing:var(--Letter-spacing-Standard-Label,0);line-height:var(--Line-height-Standard-Label,16px);min-block-size:calc(var(--ring-unit)*2);pointer-events:none;z-index:3}._editingIcon_dm5er_214{block-size:10px;border:1.5px solid;border-radius:2px;box-sizing:border-box;inline-size:10px;margin-inline:3px;transform:rotate(45deg)}._editingLabel_dm5er_224{flex:1 0 0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._moreButton_dm5er_40{align-items:center;background:0 0;block-size:calc(var(--ring-unit)*2);border:0;border-radius:4px;color:var(--demo-text-secondary);cursor:pointer;display:inline-flex;flex:none;inline-size:calc(var(--ring-unit)*2);justify-content:center;margin-inline-start:auto;padding:0;pointer-events:auto;position:relative;z-index:3}._moreButton_dm5er_40:hover{color:var(--demo-text)}._moreButton_dm5er_40:disabled{cursor:default;pointer-events:none}._moreButton_dm5er_40 svg{block-size:calc(var(--ring-unit)*2);inline-size:calc(var(--ring-unit)*2)}._name_dm5er_166{color:var(--demo-text);font-size:14px;font-weight:400;inline-size:100%;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._settings_dm5er_102 ._name_dm5er_166{margin-block-start:0}._settingsSelected_dm5er_115 ._name_dm5er_166{font-weight:600}._failed_dm5er_60._selected_dm5er_51 ._name_dm5er_166,._success_dm5er_45._selected_dm5er_51 ._name_dm5er_166{font-weight:var(--ring-font-weight-bold)}._status_dm5er_167{color:var(--demo-text-secondary);-webkit-line-clamp:2;text-overflow:ellipsis;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;line-height:16px;margin:auto 0 0;overflow:hidden}._success_dm5er_45 ._status_dm5er_167{color:var(--demo-green)}._failed_dm5er_60 ._status_dm5er_167{color:var(--demo-red)}._running_dm5er_80 ._status_dm5er_167{color:#9bbcff}._controls_mn0s1_1{align-items:baseline;display:flex;flex-wrap:wrap;gap:calc(var(--ring-unit)*1.5)}._catalog_vo71d_1{display:grid;gap:calc(var(--ring-unit)*2);inline-size:min(100%,1080px)}._section_vo71d_7{border-block-start:1px solid #dfe1e5;display:grid;gap:calc(var(--ring-unit)*1.5);padding-block:calc(var(--ring-unit)*2)}._section_vo71d_7 h2{color:#27282e;font-size:18px;font-weight:600;line-height:24px;margin:0}._componentGrid_vo71d_22{align-items:start;background:var(--demo-panel-background);border-radius:8px;display:grid;gap:calc(var(--ring-unit)*2);grid-template-columns:repeat(auto-fit,minmax(195px,max-content));padding:calc(var(--ring-unit)*2)}._mappingGrid_vo71d_32{display:grid;gap:calc(var(--ring-unit)*2);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}._mappingCard_vo71d_38{background:#fff;border:1px solid #dfe1e5;border-radius:8px;padding:calc(var(--ring-unit)*2)}._mappingCard_vo71d_38 h3{font-size:16px;font-weight:600;line-height:20px;margin:0 0 var(--ring-unit)}._mappingCard_vo71d_38 ul{color:#6c707e;display:grid;font-size:14px;gap:calc(var(--ring-unit)/2);line-height:20px;margin:0;padding-inline-start:calc(var(--ring-unit)*2)}._registryTable_vo71d_62{background:#fff;border:1px solid #dfe1e5;border-radius:8px;display:grid;grid-template-columns:minmax(160px,1fr) minmax(88px,.6fr) minmax(220px,1.4fr) minmax(260px,1.6fr);overflow:auto}._registryHeader_vo71d_71{background:#f4f5f7;border-block-end:1px solid #dfe1e5;color:#6c707e;font-size:12px;font-weight:600;line-height:16px;padding:var(--ring-unit) calc(var(--ring-unit)*1.5)}._registryRow_vo71d_81{border-block-end:1px solid #dfe1e5;display:grid;grid-column:1/-1;grid-template-columns:subgrid;min-inline-size:760px}._registryRow_vo71d_81:last-child{border-block-end:0}._registryRow_vo71d_81>*{padding:var(--ring-unit) calc(var(--ring-unit)*1.5)}._registryRow_vo71d_81 div,._registryRow_vo71d_81 p{display:grid;gap:calc(var(--ring-unit)/2);margin:0}._registryRow_vo71d_81 strong{color:#27282e;font-size:14px;line-height:20px}._registryRow_vo71d_81 p,._registryRow_vo71d_81 span{color:#6c707e;font-size:12px;line-height:16px}._registryRow_vo71d_81 code{color:#27282e;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:16px;overflow-wrap:anywhere}._layer_vo71d_125{align-self:start;background:#ebecf0;border-radius:4px;inline-size:-moz-max-content;inline-size:max-content}._layer_vo71d_125[data-layer=ringui]{background:#d4e2ff;color:#315fbd}._layer_vo71d_125[data-layer=teamcity]{background:#d8f3dc;color:#187334}@media (width<=960px){._registryTable_vo71d_62{grid-template-columns:1fr}._registryHeader_vo71d_71{display:none}._registryRow_vo71d_81{grid-template-columns:1fr;min-inline-size:0}}._panel_1vneh_1{border-inline-start:1px solid var(--demo-border);color:var(--demo-text);min-block-size:0;position:relative;z-index:1}._header_1vneh_12,._panel_1vneh_1{background:#1f2023;display:flex;flex-direction:column}._header_1vneh_12{border-block-end:1px solid var(--demo-border);flex:none;padding-block-start:calc(var(--ring-unit)*2)}._headerRow_1vneh_21{align-items:center;display:flex;gap:var(--ring-unit);padding-inline:calc(var(--ring-unit)*2.5) calc(var(--ring-unit)*3)}._switcher_1vneh_28{background:#1f2023;flex:none}._switcherContainer_1vneh_33{min-inline-size:0;position:relative}._switchButton_1vneh_38,._switchJobButton_1vneh_39{color:var(--Foreground-Primary,var(--ring-text-color,#fff));font-family:var(--Font-Family-Main-Style,var(--demo-font-family,Inter,"SF Pro Text","Segoe UI",system-ui,sans-serif));font-feature-settings:"liga" off,"clig" off;font-size:var(--Size-Standard-Label,12px);font-style:normal;font-weight:var(--Weight-Regular,400);letter-spacing:var(--Letter-spacing-Standard-Label,0);line-height:var(--Line-height-Standard-Label,16px);min-inline-size:calc(var(--ring-unit)*10)}._switchJobButton_1vneh_39{max-inline-size:calc(var(--ring-unit)*25);overflow:hidden;text-overflow:ellipsis}._switchOption_1vneh_62{--ring-button-padding-inline:0;inline-size:calc(var(--ring-unit)*3.5);position:relative}._switchOption_1vneh_62:before{background:var(--ring-button-border-color,var(--ring-borders-color));content:"";inline-size:1px;inset-block:0;inset-inline-start:0;pointer-events:none;position:absolute;z-index:1}._switchJobButton_1vneh_39.ring-button-active{--ring-button-border-radius-right:0;box-shadow:inset 0 1px 0 var(--ring-button-border-color),inset 0 -1px 0 var(--ring-button-border-color),inset 1px 0 0 var(--ring-button-border-color)}._switchOption_1vneh_62.ring-button-active{--ring-button-border-radius-left:0;--ring-button-border-color:var(--ring-button-active-border-color);box-shadow:inset 0 1px 0 var(--ring-button-border-color),inset 0 -1px 0 var(--ring-button-border-color),inset -1px 0 0 var(--ring-button-border-color),inset 1px 0 0 var(--ring-button-border-color)}._switchOption_1vneh_62 .ring-button-dropdownIcon{margin-inline:0}._jobMenu_1vneh_104{background:var(--demo-panel-background);border:1px solid var(--demo-border);border-radius:6px;box-shadow:0 8px 24px #00000047;display:flex;flex-direction:column;inline-size:calc(var(--ring-unit)*24);inset-block-start:calc(100% + var(--ring-unit)/2);inset-inline-start:calc(var(--ring-unit)*10);overflow:hidden;padding-block:calc(var(--ring-unit)/2);position:absolute;z-index:4}._jobMenuItemActive_1vneh_121,._jobMenuItem_1vneh_120{align-items:center;background:0 0;border:0;color:var(--demo-text);cursor:pointer;display:flex;font:inherit;font-size:13px;line-height:18px;min-block-size:calc(var(--ring-unit)*4);min-inline-size:0;padding:calc(var(--ring-unit)/2) calc(var(--ring-unit)*1.5);text-align:start}._jobMenuItemActive_1vneh_121,._jobMenuItem_1vneh_120:hover{background:#363941}._jobMenuItemActive_1vneh_121{color:#9bbcff}._windowActions_1vneh_146{align-items:center;display:flex;gap:var(--ring-unit);margin-inline-start:auto}._iconButton_1vneh_153,._smallIconButton_1vneh_155,._widgetMenuButton_1vneh_154{align-items:center;background:0 0;border:0;color:var(--demo-text-secondary);cursor:pointer;display:inline-flex;justify-content:center;padding:0}._iconButton_1vneh_153{block-size:calc(var(--ring-unit)*2);inline-size:calc(var(--ring-unit)*2)}._iconButton_1vneh_153:disabled,._terminalButton_1vneh_172:disabled{cursor:default;pointer-events:none}._iconButton_1vneh_153 svg,._widgetMenuButton_1vneh_154 svg{block-size:calc(var(--ring-unit)*2);inline-size:calc(var(--ring-unit)*2)}._summaryRow_1vneh_183{display:grid;gap:calc(var(--ring-unit)/2);grid-template-columns:max-content calc(var(--ring-unit)*35) minmax(0,1fr);padding:calc(var(--ring-unit)*1.5) calc(var(--ring-unit)*3) var(--ring-unit) calc(var(--ring-unit)*2.5)}._durationCard_1vneh_192,._runnerCard_1vneh_193,._statusCard_1vneh_191{background:var(--demo-panel-background);border-radius:12px;box-sizing:border-box;min-block-size:calc(var(--ring-unit)*8.5);padding:calc(var(--ring-unit)*1.5) calc(var(--ring-unit)*2)}._runnerCard_1vneh_193,._statusCard_1vneh_191{display:flex;flex-direction:column;gap:calc(var(--ring-unit)/2)}._statusCard_1vneh_191{inline-size:-moz-fit-content;inline-size:fit-content}._durationCard_1vneh_192{display:grid;gap:calc(var(--ring-unit)/2);grid-template-columns:calc(var(--ring-unit)*7.5) minmax(0,1fr);padding-block:calc(var(--ring-unit)*1.5) var(--ring-unit)}._cardLabel_1vneh_219,._durationValue_1vneh_220,._fixedToggle_1vneh_225,._logDuration_1vneh_224,._logTime_1vneh_223,._runnerName_1vneh_221,._statLink_1vneh_226,._terminalButton_1vneh_172{font-size:12px;line-height:16px}._cardLabel_1vneh_219,._logDuration_1vneh_224,._logTime_1vneh_223{color:var(--demo-text-secondary)}._statusBadge_1vneh_237{align-items:center;align-self:flex-start;background:var(--ring-main-error-color,#cc3645);border-radius:4px;color:var(--ring-white-text-color,#fff);display:inline-flex;font-family:var(--Font-Family-Main-Style,var(--demo-font-family,Inter,"SF Pro Text","Segoe UI",system-ui,sans-serif));font-feature-settings:"liga" off,"clig" off;font-size:var(--Size-Standard-Label,12px);font-style:normal;font-weight:var(--Weight-Regular,400);gap:calc(var(--ring-unit)/2);letter-spacing:var(--Letter-spacing-Standard-Label,0);line-height:var(--Line-height-Standard-Label,16px);padding:calc(var(--ring-unit)/2) var(--ring-unit)}._statusBadge_1vneh_237 svg{block-size:calc(var(--ring-unit)*2);inline-size:calc(var(--ring-unit)*2)}._statusBadge_1vneh_237[data-status=success]{background:var(--demo-green)}._statusBadge_1vneh_237[data-status=running]{background:var(--demo-blue)}._durationMetricWide_1vneh_274,._durationMetric_1vneh_273{display:flex;flex-direction:column;gap:calc(var(--ring-unit)*.75);min-inline-size:0}._queueBar_1vneh_281,._runBar_1vneh_282{background:#6f737a;block-size:calc(var(--ring-unit)/2);border-radius:6px;display:block}._runBar_1vneh_282{background:var(--demo-blue)}._durationValue_1vneh_220{align-items:center;display:inline-flex;gap:2px}._durationValue_1vneh_220 svg{block-size:12px;inline-size:12px}._runnerHeader_1vneh_304{align-items:center;display:flex;gap:calc(var(--ring-unit)/2)}._terminalButton_1vneh_172{align-items:center;background:0 0;border:0;color:#8bb0ff;cursor:pointer;display:inline-flex;gap:calc(var(--ring-unit)/2);margin-inline-start:auto;padding:0}._terminalButton_1vneh_172 svg{block-size:calc(var(--ring-unit)*2);inline-size:calc(var(--ring-unit)*2)}._runnerName_1vneh_221{color:#8bb0ff;display:block;overflow:hidden;padding-block:calc(var(--ring-unit)/2);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}._pipelineHeaderTabs_1vneh_337{padding-block-start:var(--ring-unit)}._tabs_1vneh_341{align-items:flex-end;display:flex;gap:calc(var(--ring-unit)*3);overflow-x:auto;padding-inline:calc(var(--ring-unit)*2.5);scrollbar-gutter:stable}._activeTab_1vneh_351,._tab_1vneh_341{align-items:center;background:0 0;block-size:calc(var(--ring-unit)*4.25);border:0;color:var(--demo-text);cursor:pointer;display:inline-flex;font-size:14px;line-height:20px;padding:0;position:relative;white-space:nowrap}._activeTab_1vneh_351{font-weight:600}._activeTab_1vneh_351:after{background:var(--demo-text);block-size:2px;content:"";inset-block-end:0;inset-inline:0;position:absolute}._jobContent_1vneh_380,._pipelineContent_1vneh_379{background:#1f2023;flex:auto;min-block-size:0;overflow:auto;overscroll-behavior:auto;scrollbar-width:none}._jobContent_1vneh_380::-webkit-scrollbar,._pipelineContent_1vneh_379::-webkit-scrollbar{display:none}._logToolbar_1vneh_394{border-block-end:1px solid var(--demo-border);display:grid;gap:var(--ring-unit);grid-template-columns:minmax(0,1fr) max-content max-content;padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*4) calc(var(--ring-unit)*1.5) calc(var(--ring-unit)*2.5)}._searchField_1vneh_403{align-items:center;background:#26282c;block-size:calc(var(--ring-unit)*3);border:1px solid #6f737a;border-radius:4px;box-sizing:border-box;color:var(--demo-text-secondary);display:flex;min-inline-size:0;padding-inline:var(--ring-unit)}._searchField_1vneh_403 svg{block-size:calc(var(--ring-unit)*2);flex:none;inline-size:calc(var(--ring-unit)*2)}._searchField_1vneh_403 input{background:0 0;border:0;color:var(--demo-text);font-size:14px;inline-size:100%;line-height:20px;min-inline-size:0;outline:0;padding:0 calc(var(--ring-unit)/2)}._searchField_1vneh_403 input::-moz-placeholder{color:var(--demo-text-secondary)}._searchField_1vneh_403 input::placeholder{color:var(--demo-text-secondary)}._dropdownButton_1vneh_438{align-items:center;background:#26282c;block-size:calc(var(--ring-unit)*3);border:1px solid #6f737a;border-radius:4px;color:var(--demo-text);cursor:pointer;display:inline-flex;font-size:12px;gap:calc(var(--ring-unit)/2);justify-content:center;line-height:16px;padding-inline:calc(var(--ring-unit)*1.5)}._dropdownButton_1vneh_438 svg{block-size:12px;inline-size:12px}._dropdownButton_1vneh_438:disabled{cursor:default;pointer-events:none}._searchField_1vneh_403:has(input:disabled){cursor:default;pointer-events:none}._buildLog_1vneh_465{display:flex;flex-direction:column;font-family:JetBrains Mono,Menlo,Consolas,monospace;font-size:12px;line-height:16px;padding-block:var(--ring-unit) calc(var(--ring-unit)*2)}._logBlockRow_1vneh_474,._logLineRow_1vneh_475{align-items:center;display:grid;gap:var(--ring-unit);grid-template-columns:calc(var(--ring-unit)*2) calc(var(--ring-unit)*7.25) minmax(0,1fr) max-content;padding-inline:var(--ring-unit) calc(var(--ring-unit)*3)}._logBlockRow_1vneh_474[data-divider=true],._logLineRow_1vneh_475[data-divider=true]{border-block-end:1px solid var(--demo-border)}._logBlockRow_1vneh_474{background:#1f2023;min-block-size:calc(var(--ring-unit)*4.5);padding-block:var(--ring-unit)}._logLineRow_1vneh_475{background:#2a2c30;min-block-size:calc(var(--ring-unit)*2.5);padding-block:calc(var(--ring-unit)/4)}._logActionButton_1vneh_501,._logActionSlot_1vneh_500,._logDisclosureButton_1vneh_502,._logInlinePlaceholder_1vneh_504,._logInlineToggle_1vneh_503{block-size:calc(var(--ring-unit)*2);inline-size:calc(var(--ring-unit)*2)}._logActionButton_1vneh_501,._logActionSlot_1vneh_500,._logDisclosureButton_1vneh_502,._logInlineToggle_1vneh_503{display:inline-grid;place-items:center}._logActionButton_1vneh_501,._logDisclosureButton_1vneh_502,._logInlineToggle_1vneh_503{background:0 0;border:0;color:var(--demo-text-secondary);cursor:pointer;padding:0}._logActionButton_1vneh_501 svg,._logDisclosureButton_1vneh_502 svg,._logInlineToggle_1vneh_503 svg{block-size:calc(var(--ring-unit)*2);inline-size:calc(var(--ring-unit)*2)}._logBlockMessage_1vneh_534,._logLineMessage_1vneh_535{align-items:center;display:flex;gap:calc(var(--ring-unit)/2);min-inline-size:0}._logBlockMessage_1vneh_534{color:var(--demo-text);font-family:var(--ring-font-family,var(--demo-font-family,Inter,"SF Pro Text","Segoe UI",system-ui,sans-serif));font-size:14px;font-weight:600;line-height:20px}._logLineMessage_1vneh_535{color:#e7e8eb}._logBlockTitle_1vneh_557,._logLineText_1vneh_558{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logFailedIcon_1vneh_566,._logSuccessIcon_1vneh_565{block-size:calc(var(--ring-unit)*2);flex:none;inline-size:calc(var(--ring-unit)*2)}._logSuccessIcon_1vneh_565{color:var(--demo-green)}._logFailedIcon_1vneh_566{color:var(--demo-red)}._jobContent_1vneh_380{padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*3) calc(var(--ring-unit)*3) calc(var(--ring-unit)*2.5)}._testsWidget_1vneh_585{border:1px solid var(--demo-border);border-radius:8px;display:flex;flex-direction:column;overflow:clip}._testsHeader_1vneh_593{align-items:center;color:var(--demo-red);display:flex;font-size:14px;gap:var(--ring-unit);line-height:20px;padding:calc(var(--ring-unit)*1.5)}._testsAvatar_1vneh_603{align-items:center;background:var(--demo-red-subtle);block-size:calc(var(--ring-unit)*3.5);border-radius:50%;display:inline-flex;inline-size:calc(var(--ring-unit)*3.5);justify-content:center}._testsAvatar_1vneh_603 svg{block-size:calc(var(--ring-unit)*2);inline-size:calc(var(--ring-unit)*2)}._widgetMenuButton_1vneh_154{background:var(--demo-panel-background);block-size:calc(var(--ring-unit)*3);border-radius:4px;inline-size:calc(var(--ring-unit)*3);margin-inline-start:auto}._allTestsRow_1vneh_626,._failedTestRow_1vneh_627{align-items:flex-start;color:var(--demo-text);display:flex;font-size:14px;gap:var(--ring-unit);line-height:20px;min-inline-size:0;padding-inline:calc(var(--ring-unit)*2)}._allTestsRow_1vneh_626{align-items:center;padding-block:calc(var(--ring-unit)/2)}._checkbox_1vneh_643{block-size:14px;border:1px solid #6f737a;border-radius:2px;box-sizing:border-box;flex:none;inline-size:14px;margin-block-start:3px}._failedTestsList_1vneh_653{display:flex;flex-direction:column;padding-block-end:var(--ring-unit)}._failedTestRow_1vneh_627{padding-block:calc(var(--ring-unit)/2)}._failedTestBody_1vneh_663{flex:auto;min-inline-size:0}._failedTestTitle_1vneh_668{align-items:center;display:flex;gap:calc(var(--ring-unit)*.75);min-inline-size:0}._failedTestClassName_1vneh_675{flex:none;white-space:nowrap}._failedTestMethodName_1vneh_680{flex:auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._failedTestBody_1vneh_663 p{color:var(--demo-text-secondary);-webkit-line-clamp:2;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;line-height:16px;margin:0;overflow:hidden}._newTag_1vneh_701{background:var(--demo-panel-background);border:1px solid #6f737a;border-radius:4px;color:var(--demo-text);flex:none;font-size:12px;line-height:16px;padding-inline:calc(var(--ring-unit)*.75)}._attachmentIcon_1vneh_712{block-size:calc(var(--ring-unit)*2);color:var(--demo-text-secondary);flex:none;inline-size:calc(var(--ring-unit)*2)}._testStats_1vneh_719{border-block-start:1px solid var(--demo-border);display:flex;flex-wrap:wrap;gap:calc(var(--ring-unit)*1.5);padding:calc(var(--ring-unit)*1.25) calc(var(--ring-unit)*2)}._statLink_1vneh_226{align-items:center;color:#8bb0ff;display:inline-flex;gap:calc(var(--ring-unit)/2);text-decoration:none}._statLink_1vneh_226 svg{block-size:calc(var(--ring-unit)*2);inline-size:calc(var(--ring-unit)*2)}._statLink_1vneh_226[data-tone=failed] svg{color:var(--demo-red)}._pipelineGroup_rwqp6_1{background:var(--demo-panel-background);block-size:234px;border-radius:8px;box-sizing:border-box;inline-size:446px;inset-block-start:var(--pipeline-graph-top,calc(var(--ring-unit)*3.5));inset-inline-start:calc(var(--ring-unit)*3);isolation:isolate;padding:calc(var(--ring-unit)*1.5);position:absolute}._selectedPipelineGroup_rwqp6_16{background:#202838;box-shadow:inset 0 0 0 2px #709cf5}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){._pipelineGroup_rwqp6_1:not(._selectedPipelineGroup_rwqp6_16):not(._selectedSettingsPipelineGroup_rwqp6_22):hover{--pipeline-border-color:var(--ring-borders-color);box-shadow:inset 0 0 0 2px var(--pipeline-border-color);text-decoration-line:none}}._settingsPipelineGroup_rwqp6_30{block-size:332px;border-radius:12px}._selectedSettingsPipelineGroup_rwqp6_22{background:var(--demo-visual-settings-selected-background,#3f3670);box-shadow:inset 0 0 0 2px var(--demo-visual-editing-accent,#6955f7)}._pipelineSelectButton_rwqp6_42{background:0 0;border:0;border-radius:inherit;cursor:pointer;inset:0;padding:0;position:absolute;z-index:0}._pipelineSelectButton_rwqp6_42:focus-visible{outline:2px solid #9bbcff;outline-offset:2px}._pipelineHeader_rwqp6_58{align-items:center;color:var(--demo-text);display:flex;font-size:12px;font-weight:600;gap:calc(var(--ring-unit)/2);line-height:16px;pointer-events:none;position:relative;z-index:1}._headerIcon_rwqp6_71{block-size:16px;color:#818594;flex:none;inline-size:16px}._settingsPipelineGroup_rwqp6_30 ._pipelineHeader_rwqp6_58{color:var(--demo-link,#c4bdff);font-weight:400}._settingsPipelineGroup_rwqp6_30 ._headerIcon_rwqp6_71{color:var(--demo-link,#c4bdff)}._pipelineEditingBadge_rwqp6_87{--Blue-Fill:var(--demo-visual-editing-accent,#6955f7);align-items:center;color:var(--Blue-Fill,var(--ring-main-color,#6955f7));display:inline-flex;font-family:var(--Font-Family-Main-Style,var(--demo-font-family,Inter,"SF Pro Text","Segoe UI",system-ui,sans-serif));font-feature-settings:"liga" off,"clig" off;font-size:var(--Size-Standard-Label,12px);font-style:normal;font-weight:var(--Weight-Semibold,600);gap:calc(var(--ring-unit)/2);letter-spacing:var(--Letter-spacing-Standard-Label,0);line-height:var(--Line-height-Standard-Label,16px);min-inline-size:0;white-space:nowrap}._pipelineEditingIcon_rwqp6_110{block-size:10px;border:1.5px solid;border-radius:2px;box-sizing:border-box;inline-size:10px;margin-inline:3px;transform:rotate(45deg)}._pipelineName_rwqp6_120{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._editButton_rwqp6_127{align-items:center;background:0 0;border:0;color:#818594;cursor:pointer;display:inline-flex;justify-content:center;margin-inline-start:auto;padding:0;pointer-events:auto}._editButton_rwqp6_127,._editButton_rwqp6_127 svg{block-size:16px;inline-size:16px}._graph_rwqp6_147{align-items:start;display:grid;grid-template-columns:195px 32px 195px;margin-block-start:6px;pointer-events:none;position:relative;z-index:1}._edges_rwqp6_157{block-size:188px;fill:none;inline-size:32px;overflow:visible;stroke:var(--demo-border-strong);stroke-width:1.5px}._downstream_rwqp6_166{display:grid;gap:calc(var(--ring-unit)*1.5)}._addJobCard_rwqp6_171{--add-job-border-color:var(--demo-visual-editing-accent,#6955f7);--add-job-label-color:var(--demo-link,#c4bdff);align-items:flex-start;background-color:#0000;block-size:88px;border:0;border-radius:12px;box-sizing:border-box;color:var(--add-job-label-color);cursor:pointer;display:flex;flex-direction:row;font:inherit;font-family:"SF Pro Text",var(--demo-font-family,"Segoe UI",system-ui,sans-serif);font-feature-settings:"liga" off,"clig" off;font-size:var(--ring-font-size-smaller,12px);font-style:normal;font-weight:400;gap:calc(var(--ring-unit)/2);inline-size:195px;letter-spacing:0;line-height:var(--ring-line-height-lowest,16px);margin-block-start:calc(var(--ring-unit) + 1px);padding:var(--ring-unit);position:relative;text-align:start;z-index:1}._addJobBorder_rwqp6_204{block-size:100%;color:var(--add-job-border-color);inline-size:100%;inset:0;pointer-events:none;position:absolute}._addJobIcon_rwqp6_213{block-size:calc(var(--ring-unit)*2);color:currentColor;flex:none;inline-size:calc(var(--ring-unit)*2)}._addJobCard_rwqp6_171:hover{background-color:#0000;color:var(--add-job-label-color)}._addJobCard_rwqp6_171:disabled{cursor:default}._addJobCard_rwqp6_171:active{background-color:#0000}._addJobCard_rwqp6_171:focus-visible{outline:2px solid #9bbcff;outline-offset:2px}@media (width<=720px){._pipelineGroup_rwqp6_1{inset-inline-start:calc(var(--ring-unit)*3)}}._panel_1y3l7_1{background:#1f2023;border-inline-start:1px solid var(--demo-border);color:var(--demo-text);display:flex;flex-direction:column;min-block-size:0;position:relative;z-index:1}._header_1y3l7_12{align-items:center;background:#1f2023;block-size:54px;border-block-end:1px solid var(--demo-border);display:flex;flex:none;justify-content:space-between;padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*3) calc(var(--ring-unit)*1.75) calc(var(--ring-unit)*4)}._switcher_1y3l7_24{background:#1f2023;flex:0 auto;min-inline-size:0}._switcher_1y3l7_24.ring-ui-theme-dark{--ring-main-color:var(--demo-settings-switch-active-border);--ring-main-hover-color:var(--demo-settings-button-hover-fill);--ring-main-container-light-color:var(--demo-settings-switch-active-background);--ring-button-hover-background-color:var(--demo-settings-switch-active-background);--ring-button-hover-border-color:var(--demo-settings-switch-active-border);--ring-button-pressed-background-color:var(--demo-settings-switch-active-background);--ring-button-pressed-border-color:var(--demo-settings-switch-active-border);--ring-button-active-border-color:var(--demo-settings-switch-active-border);--ring-button-active-hover-background-color:var(--demo-settings-switch-active-background);--ring-button-active-pressed-background-color:var(--demo-settings-switch-active-background);--ring-border-hover-color:var(--demo-settings-switch-active-border)}._switcher_1y3l7_24.ring-ui-theme-dark ._switchButton_1y3l7_44:hover:not(:disabled),._switcher_1y3l7_24.ring-ui-theme-dark ._switchJobButton_1y3l7_45:hover:not(:disabled),._switcher_1y3l7_24.ring-ui-theme-dark ._switchOption_1y3l7_46:hover:not(:disabled){--ring-button-background-color:var(--demo-settings-switch-active-background);--ring-button-border-color:var(--demo-settings-switch-active-border)}._repositoryOptionToggle_1y3l7_52.ring-ui-theme-dark,._toggle_1y3l7_51.ring-ui-theme-dark{--ring-main-color:var(--demo-settings-switch-active-border);--ring-main-hover-color:var(--demo-settings-switch-active-border);--ring-main-container-light-color:var(--demo-settings-switch-active-background);--ring-button-active-border-color:var(--demo-settings-switch-active-border);--ring-border-hover-color:var(--demo-settings-switch-active-border)}._switcherContainer_1y3l7_60{min-inline-size:0;position:relative}._switchButton_1y3l7_44,._switchJobButton_1y3l7_45{color:var(--demo-text);font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;min-inline-size:calc(var(--ring-unit)*9.5)}._switchJobButton_1y3l7_45{max-inline-size:calc(var(--ring-unit)*18);overflow:hidden;text-overflow:ellipsis}._switchOption_1y3l7_46{--ring-button-padding-inline:0;inline-size:calc(var(--ring-unit)*3.5);position:relative}._switchOption_1y3l7_46:before{background:var(--ring-button-border-color,var(--ring-borders-color));content:"";inline-size:1px;inset-block:0;inset-inline-start:0;pointer-events:none;position:absolute;z-index:1}._switchJobButton_1y3l7_45.ring-button-active{--ring-button-border-radius-right:0;box-shadow:inset 0 1px 0 var(--ring-button-border-color),inset 0 -1px 0 var(--ring-button-border-color),inset 1px 0 0 var(--ring-button-border-color)}._switchOption_1y3l7_46.ring-button-active{--ring-button-border-radius-left:0;--ring-button-border-color:var(--ring-button-active-border-color);box-shadow:inset 0 1px 0 var(--ring-button-border-color),inset 0 -1px 0 var(--ring-button-border-color),inset -1px 0 0 var(--ring-button-border-color),inset 1px 0 0 var(--ring-button-border-color)}._switchOption_1y3l7_46 .ring-button-dropdownIcon{margin-inline:0}._jobMenu_1y3l7_123{--ring-selected-background-color:var(--demo-visual-settings-selected-background);background:var(--demo-panel-background);border:1px solid var(--demo-border);border-radius:6px;box-shadow:0 8px 24px #00000047;display:flex;flex-direction:column;inline-size:calc(var(--ring-unit)*22);inset-block-start:calc(100% + var(--ring-unit)/2);inset-inline-start:calc(var(--ring-unit)*9.5);overflow:hidden;padding-block:calc(var(--ring-unit)/2);position:absolute;z-index:4}._jobMenuItemActive_1y3l7_144,._jobMenuItem_1y3l7_143{align-items:center;background:0 0;border:0;color:var(--demo-text);cursor:pointer;display:flex;font:inherit;font-size:13px;line-height:18px;min-block-size:calc(var(--ring-unit)*4);min-inline-size:0;padding:calc(var(--ring-unit)/2) calc(var(--ring-unit)*1.5);text-align:start}._jobMenuItemActive_1y3l7_144{background-color:var(--ring-selected-background-color)}._jobMenuItemActive_1y3l7_144:hover,._jobMenuItem_1y3l7_143:hover{background-color:var(--demo-visual-settings-hover-background)}._windowActions_1y3l7_169{align-items:center;display:flex;gap:var(--ring-unit);margin-inline-start:var(--ring-unit)}._addButton_1y3l7_179,._disclosureButton_1y3l7_177,._disclosureIcon_1y3l7_178,._iconButton_1y3l7_176{align-items:center;background:0 0;border:0;color:var(--demo-text-secondary);cursor:pointer;display:inline-flex;justify-content:center;padding:0}._addButton_1y3l7_179 svg,._disclosureButton_1y3l7_177 svg,._disclosureIcon_1y3l7_178 svg,._iconButton_1y3l7_176,._iconButton_1y3l7_176 svg{block-size:calc(var(--ring-unit)*2);inline-size:calc(var(--ring-unit)*2)}._disclosureIcon_1y3l7_178{color:var(--demo-text-secondary)}._addButton_1y3l7_179:hover,._disclosureButton_1y3l7_177:hover,._iconButton_1y3l7_176:hover{color:var(--demo-text)}._content_1y3l7_213{background:#1f2023;flex:auto;min-block-size:0;overflow:hidden auto;overscroll-behavior:auto;scrollbar-width:none}._content_1y3l7_213::-webkit-scrollbar{display:none}._footer_1y3l7_227{align-items:center;background:#1f2023;box-shadow:0 -4px 12px #001c361a,0 -2px 3px #001c360a;display:flex;flex:none;justify-content:flex-end;min-block-size:calc(var(--ring-unit)*8);padding:calc(var(--ring-unit)*2.25) calc(var(--ring-unit)*2.5)}._dangerAction_1y3l7_238{align-items:center;background:0 0;border:0;color:var(--demo-red);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:calc(var(--ring-unit)/2);line-height:16px;padding:0}._dangerAction_1y3l7_238:focus-visible{outline:2px solid #f09a97;outline-offset:2px}._dangerAction_1y3l7_238 svg{block-size:calc(var(--ring-unit)*2);inline-size:calc(var(--ring-unit)*2)}._section_1y3l7_262{background:#1f2023;border-block-end:4px solid #2b2d30;display:flex;flex-direction:column}._sectionHeader_1y3l7_269{align-items:center;display:grid;gap:calc(var(--ring-unit)/2);grid-template-columns:calc(var(--ring-unit)*2) minmax(0,1fr) calc(var(--ring-unit)*2);min-block-size:calc(var(--ring-unit)*4.5);padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*3) 0 calc(var(--ring-unit)*1.5)}._collapsedSectionHeader_1y3l7_279{min-block-size:calc(var(--ring-unit)*6.5);padding-block:calc(var(--ring-unit)*2)}._sectionTitleBlock_1y3l7_284{display:flex;flex-direction:column;min-inline-size:0}._sectionTitle_1y3l7_284{align-items:baseline;color:var(--demo-text-secondary);display:flex;font-size:14px;gap:calc(var(--ring-unit)*.75);line-height:20px;min-inline-size:0}._sectionTitle_1y3l7_284 strong{color:var(--demo-text);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sectionTitle_1y3l7_284 span{flex:none}._sectionDescription_1y3l7_312{color:var(--demo-text-secondary);font-size:12px;inline-size:100%;line-height:16px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._inlineInfoIcon_1y3l7_323{align-self:center;color:var(--demo-text-secondary);flex:none}._actionPlaceholder_1y3l7_335,._addButton_1y3l7_179,._disclosureButton_1y3l7_177,._disclosureIcon_1y3l7_178,._disclosurePlaceholder_1y3l7_333,._inlineInfoIcon_1y3l7_323{block-size:calc(var(--ring-unit)*2);inline-size:calc(var(--ring-unit)*2)}._sectionBody_1y3l7_340{display:flex;flex-direction:column;gap:calc(var(--ring-unit)*3/2);padding:var(--ring-unit) calc(var(--ring-unit)*3) calc(var(--ring-unit)*2) calc(var(--ring-unit)*2)}._card_1y3l7_348,._stepCard_1y3l7_349{background:var(--demo-panel-background);border:1px solid var(--demo-border);border-radius:12px}._card_1y3l7_348{display:flex;flex-direction:column;gap:calc(var(--ring-unit)/2);padding:var(--ring-unit)}._cardHeader_1y3l7_362,._triggerHeader_1y3l7_363{align-items:center;color:var(--demo-text);display:flex;font-size:14px;line-height:20px;min-inline-size:0}._cardHeader_1y3l7_362{gap:calc(var(--ring-unit)/2)}._cardHeader_1y3l7_362 svg{block-size:calc(var(--ring-unit)*2);color:var(--demo-text-secondary);flex:none;inline-size:calc(var(--ring-unit)*2)}._cardHeader_1y3l7_362 span{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._infoIcon_1y3l7_390{block-size:calc(var(--ring-unit)*2);color:var(--demo-text-secondary);flex:none;inline-size:calc(var(--ring-unit)*2)}._table_1y3l7_397{display:grid;gap:calc(var(--ring-unit)/2)}._tableHead_1y3l7_402,._tableRow_1y3l7_403{display:grid;font-size:12px;gap:var(--ring-unit);grid-template-columns:minmax(0,1fr) minmax(0,1fr);line-height:16px;min-inline-size:0}._tableHead_1y3l7_402{color:var(--demo-text-secondary)}._tableRow_1y3l7_403{color:var(--demo-text)}._tableRow_1y3l7_403 span{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._maskedValue_1y3l7_427{letter-spacing:1px}._triggerHeader_1y3l7_363{gap:var(--ring-unit);justify-content:space-between}._triggerTitle_1y3l7_436{align-items:center;display:inline-flex;gap:calc(var(--ring-unit)/2);min-inline-size:0}._cardDescription_1y3l7_443{color:var(--demo-text-secondary);font-size:12px;line-height:16px;margin:0}._cardDescription_1y3l7_443 span{display:block}._repositoryCardHeader_1y3l7_454{align-items:center;color:var(--demo-text);display:flex;font-size:14px;gap:calc(var(--ring-unit)*.75);line-height:20px;min-inline-size:0}._repositoryCardHeader_1y3l7_454 svg{flex:none}._repositoryIcon_1y3l7_468{block-size:calc(var(--ring-unit)*2);color:var(--demo-text);inline-size:calc(var(--ring-unit)*2)}._repositoryCardHeader_1y3l7_454 span{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._repositoryDetails_1y3l7_481{color:var(--demo-text-secondary);display:flex;flex-direction:column;font-size:12px;line-height:16px;min-inline-size:0}._repositoryDetails_1y3l7_481>span{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._repositoryStatus_1y3l7_497{align-items:center;display:inline-flex;gap:calc(var(--ring-unit)/2);min-inline-size:0}._repositoryStatusTag_1y3l7_504{align-items:center;border:1px solid var(--demo-link);border-radius:4px;color:var(--demo-link);display:inline-flex;flex:none;font-size:12px;line-height:14px;min-block-size:calc(var(--ring-unit)*2);padding-inline:calc(var(--ring-unit)/2)}._integrationStack_1y3l7_518,._repositoryOptions_1y3l7_517{display:flex;flex-direction:column;gap:var(--ring-unit)}._repositoryOption_1y3l7_52{align-items:flex-start;color:var(--demo-text);cursor:pointer;display:flex;font-size:12px;gap:var(--ring-unit);line-height:16px;padding-inline-start:calc(var(--ring-unit)*2)}._repositoryOptionToggle_1y3l7_52{flex:none;margin:2px 0 0}._repositoryOptionText_1y3l7_540{display:flex;flex-direction:column;min-inline-size:0}._repositoryOptionText_1y3l7_540 span:first-child{color:var(--demo-text)}._repositoryOptionText_1y3l7_540 span:last-child{color:var(--demo-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._integrationHeader_1y3l7_557{align-items:center;color:var(--demo-text);display:flex;font-size:14px;gap:calc(var(--ring-unit)*.75);line-height:20px;min-inline-size:0}._integrationIcon_1y3l7_567{align-items:center;border-radius:4px;display:inline-flex;font-size:10px;font-weight:700;justify-content:center;line-height:1}._integrationIcon_1y3l7_567,._integrationLogo_1y3l7_580{block-size:calc(var(--ring-unit)*2);flex:none;inline-size:calc(var(--ring-unit)*2)}._npmIntegrationIcon_1y3l7_586{background:#c12127;color:#fff}._integrationTag_1y3l7_591{align-items:center;border:1px solid var(--demo-border);border-radius:3px;color:var(--demo-text-secondary);display:inline-flex;font-size:11px;line-height:14px;min-block-size:calc(var(--ring-unit)*2);padding-inline:calc(var(--ring-unit)/2)}._panelLink_1y3l7_603{align-self:flex-start;background:0 0;border:0;color:var(--demo-link);cursor:pointer;font:inherit;font-size:12px;line-height:16px;padding:0}._panelLink_1y3l7_603:hover{color:var(--demo-link-hover)}._toggle_1y3l7_51{flex:none}._stepsStack_1y3l7_623{display:flex;flex-direction:column}._stepWrapper_1y3l7_628{position:relative}._stepWrapper_1y3l7_628+._stepWrapper_1y3l7_628{margin-block-start:calc(var(--ring-unit)*1.5)}._stepConnector_1y3l7_636{background:var(--demo-border);block-size:calc(var(--ring-unit)*1.5);inline-size:1px;inset-block-start:calc(var(--ring-unit)*-1.5);inset-inline-start:calc(var(--ring-unit)*3.5);position:absolute}._stepCard_1y3l7_349{display:flex;flex-direction:column;gap:calc(var(--ring-unit)/2);padding:var(--ring-unit)}._stepHeader_1y3l7_652{align-items:start;display:grid;gap:var(--ring-unit);grid-template-columns:calc(var(--ring-unit)*4) minmax(0,1fr) max-content}._stepNumber_1y3l7_659{align-items:center;background:#494c54;block-size:calc(var(--ring-unit)*4);border-radius:7px;color:var(--demo-text-secondary);display:inline-flex;font-size:14px;inline-size:calc(var(--ring-unit)*4);justify-content:center;line-height:20px}._stepTitle_1y3l7_672{display:flex;flex-direction:column;min-inline-size:0}._stepTitle_1y3l7_672 strong{color:var(--demo-text);font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._runnerMeta_1y3l7_688{align-items:center;color:var(--demo-text-secondary);display:inline-flex;font-size:12px;gap:calc(var(--ring-unit)/2);line-height:16px}._runnerMeta_1y3l7_688 ._runnerMark_1y3l7_697{block-size:calc(var(--ring-unit)*2);inline-size:calc(var(--ring-unit)*2)}._stepDetails_1y3l7_702{color:var(--demo-text-secondary);display:flex;flex-direction:column;font-size:12px;line-height:16px}._stepDetails_1y3l7_702 span{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stepScript_1y3l7_717{background:#494c54;border-radius:7px;box-sizing:border-box;color:#d7dae0;display:flex;flex-direction:column;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;inline-size:100%;line-height:16px;margin:calc(var(--ring-unit)/2) 0 0;overflow:hidden;padding:var(--ring-unit)}._stepScript_1y3l7_717 code{display:block;overflow:hidden;white-space:pre}._runnerPalette_1y3l7_739{align-items:start;display:grid;gap:calc(var(--ring-unit)/2);grid-template-columns:calc(var(--ring-unit)*7.5) calc(var(--ring-unit)*2) minmax(0,1fr)}._runnerOptions_1y3l7_746{display:grid;gap:calc(var(--ring-unit)/2);grid-template-columns:repeat(5,minmax(0,1fr));min-inline-size:0}._runnerDivider_1y3l7_753{block-size:calc(var(--ring-unit)*7.25);display:block;inline-size:calc(var(--ring-unit)*2);position:relative}._runnerDivider_1y3l7_753:before{background:var(--demo-border);block-size:calc(var(--ring-unit)*5);content:"";inline-size:1px;inset-block-start:9px;inset-inline-start:50%;position:absolute;transform:translate(-50%)}._runnerButton_1y3l7_771{align-items:stretch;background:0 0;border:0;color:var(--demo-text);cursor:pointer;display:flex;flex-direction:column;font:inherit;min-inline-size:0;padding:0;text-transform:uppercase}._runnerButton_1y3l7_771>span:last-child{color:var(--demo-text);font-size:10px;line-height:12px;overflow:hidden;padding-block-start:calc(var(--ring-unit)/2);text-align:center;text-overflow:ellipsis;white-space:nowrap}._runnerIconTile_1y3l7_796{aspect-ratio:1;background:var(--demo-panel-background);border-radius:10px;color:var(--demo-text-secondary);display:grid;min-block-size:calc(var(--ring-unit)*7.25);place-items:center}._runnerIconTile_1y3l7_796 svg,._runnerMark_1y3l7_697{block-size:calc(var(--ring-unit)*2.5);inline-size:calc(var(--ring-unit)*2.5)}@media (width<=980px){._header_1y3l7_12{padding-inline-start:calc(var(--ring-unit)*2)}}._navigation_yzb0c_1{background:var(--demo-sidebar-background);color:var(--demo-text);display:flex;flex-direction:column;inline-size:64px;inset-block:0;inset-inline-start:0;position:absolute;z-index:3}._logo_yzb0c_13{display:grid;margin:16px 12px 18px;place-items:center}._logo_yzb0c_13,._logo_yzb0c_13 svg{block-size:40px;inline-size:40px}._items_yzb0c_26{display:flex;flex-direction:column;gap:2px}._footerButton_yzb0c_34,._item_yzb0c_26,._selectedItem_yzb0c_33{background:0 0;border:0;color:var(--demo-text);cursor:pointer}._item_yzb0c_26,._selectedItem_yzb0c_33{align-items:center;display:flex;flex-direction:column;min-block-size:62px;padding:4px 0}._iconSlot_yzb0c_50{block-size:36px;border-radius:6px;display:grid;inline-size:36px;place-items:center;position:relative}._selectedItem_yzb0c_33 ._iconSlot_yzb0c_50{background:#868a914d}._iconSlot_yzb0c_50 svg{block-size:20px;inline-size:20px}._badge_yzb0c_68{background:#5a5d63cc;border-radius:8px;font-size:10px;font-weight:600;inset-block-start:-2px;inset-inline-end:-6px;line-height:12px;min-inline-size:18px;padding:1px 4px;position:absolute}._label_yzb0c_81{font-size:10px;font-weight:500;line-height:14px}._footer_yzb0c_34{align-items:center;display:flex;flex-direction:column;gap:calc(var(--ring-unit)*2);margin-block-start:auto;padding-block-end:calc(var(--ring-unit)*2)}._footerButton_yzb0c_34{block-size:40px;display:grid;inline-size:40px;place-items:center}._footerButton_yzb0c_34 svg{block-size:20px;inline-size:20px}._avatarButton_yzb0c_108{background:0 0;block-size:40px;border:0;cursor:pointer;display:grid;inline-size:40px;padding:0;place-items:center}._avatar_yzb0c_108{background:radial-gradient(circle at 38% 34%,#f2d0b5 0 20%,#0000 21%),linear-gradient(135deg,#7c675d 0 45%,#2f343e 45% 100%);block-size:32px;border-radius:50%;box-shadow:inset 0 0 0 1px #fff3;inline-size:32px}._subNavigation_sdbua_1{background:var(--demo-panel-background);box-sizing:border-box;inline-size:32px;inset-block:0;inset-inline-start:64px;position:absolute;z-index:2}._subNavigation_sdbua_1:before{background:var(--demo-border);content:"";inline-size:1px;inset-block:0;inset-inline-end:0;pointer-events:none;position:absolute}._addButton_sdbua_21,._expandButton_sdbua_22{background:0 0;block-size:24px;border:0;border-radius:4px;box-sizing:border-box;color:var(--demo-text-secondary);cursor:pointer;display:grid;inline-size:24px;margin:10px 4px;padding:0;place-items:center}._addButton_sdbua_21{margin:10px 4px 8px}._addButton_sdbua_21 svg,._expandButton_sdbua_22 svg{block-size:16px;inline-size:16px}._divider_sdbua_47{background:var(--demo-border);block-size:1px;inline-size:32px}._expandButton_sdbua_22{margin:10px 4px}._topBar_1h5oj_1{align-items:center;background:var(--demo-sidebar-background);block-size:43px;border-block-end:1px solid var(--demo-border);box-sizing:border-box;display:flex;inset-block-start:0;inset-inline:96px 0;justify-content:space-between;padding:8px 24px;position:absolute;z-index:2}._actions_1h5oj_17,._breadcrumbs_1h5oj_16{align-items:center;display:flex;min-inline-size:0}._breadcrumbs_1h5oj_16{color:var(--demo-text-secondary);font-size:14px;gap:var(--ring-unit);line-height:20px}._breadcrumbItem_1h5oj_30,._breadcrumbLink_1h5oj_37{align-items:center;block-size:24px;display:inline-flex;min-inline-size:0}._breadcrumbLink_1h5oj_37{box-sizing:border-box;overflow:hidden;padding:2px;text-overflow:ellipsis;white-space:nowrap}._breadcrumbSelector_1h5oj_49{align-items:center;background:0 0;block-size:24px;border:0;color:var(--demo-text-secondary);cursor:pointer;display:inline-flex;font:inherit;min-inline-size:0;padding:0}._breadcrumbSelector_1h5oj_49 svg{block-size:16px;flex:none;inline-size:16px}._actions_1h5oj_17{align-items:center;gap:var(--ring-unit);margin-inline-start:var(--ring-unit)}._icon_1h5oj_74{block-size:16px;color:var(--demo-text-secondary);flex:none;inline-size:16px}._divider_1h5oj_81{color:var(--demo-border-strong)}._runButtonGroup_1h5oj_85{align-items:flex-start;display:inline-flex;gap:0}._stopButton_1h5oj_91{flex:none;margin-inline-end:var(--ring-unit)}._stopIcon_1h5oj_97 .secondary{fill:var(--ring-removed-subtle-background-color)}._runButton_1h5oj_85{block-size:calc(var(--ring-unit)*3.5);border-end-end-radius:0;border-start-end-radius:0;margin-inline-end:calc(var(--ring-unit)/4)}._runOptionsButton_1h5oj_108,._settingsButton_1h5oj_109{align-items:center;background:#4e5157;border:0;border-radius:4px;color:var(--demo-text);cursor:pointer;display:inline-flex;justify-content:center;min-block-size:calc(var(--ring-unit)*3.5);min-inline-size:calc(var(--ring-unit)*3.5)}._runOptionsButton_1h5oj_108{background:var(--demo-blue);border-end-start-radius:0;border-start-start-radius:0;color:#fff;inline-size:calc(var(--ring-unit)*4)}._topBarEditing_1h5oj_130{--ring-main-color:var(--demo-settings-button-fill);--ring-main-hover-color:var(--demo-settings-button-hover-fill);--ring-border-accent-color:var(--demo-settings-button-hover-fill);--ring-border-hover-color:var(--demo-settings-button-hover-fill);--ring-button-hover-background-color:var(--demo-settings-button-hover-fill);--ring-button-hover-border-color:var(--demo-settings-button-hover-fill);--ring-button-pressed-background-color:var(--demo-settings-button-hover-fill);--ring-button-pressed-border-color:var(--demo-settings-button-hover-fill);--ring-button-primary-border-color:var(--demo-settings-button-fill);--ring-button-primary-background-color:var(--demo-settings-button-fill)}._topBarEditing_1h5oj_130 ._runButton_1h5oj_85{--ring-button-primary-background-color:var(--demo-settings-button-fill);--ring-button-primary-border-color:var(--demo-settings-button-fill);--ring-button-hover-background-color:var(--demo-settings-button-hover-fill);--ring-button-hover-border-color:var(--demo-settings-button-hover-fill);--ring-button-pressed-background-color:var(--demo-settings-button-hover-fill);--ring-button-pressed-border-color:var(--demo-settings-button-hover-fill)}._topBarEditing_1h5oj_130 ._runOptionsButton_1h5oj_108{background:var(--demo-settings-button-fill)}._topBarEditing_1h5oj_130 ._runOptionsButton_1h5oj_108:hover{background:var(--demo-settings-button-hover-fill);border-color:var(--demo-settings-button-hover-fill)}._runOptionsButton_1h5oj_108 svg,._settingsButton_1h5oj_109 svg{block-size:16px;color:currentColor;inline-size:16px}._settingsButton_1h5oj_109{font-size:14px;gap:4px;line-height:20px;padding:2px 8px 2px 2px}._settingsButton_1h5oj_109:hover{background:#5a5d66}._settingsButtonActive_1h5oj_179{background:var(--demo-settings-button-fill);color:#fff;padding-inline:var(--ring-unit) calc(var(--ring-unit)/4)}._settingsButtonActive_1h5oj_179:hover{background:var(--demo-settings-button-hover-fill);border-color:var(--demo-settings-button-hover-fill)}._settingsIconTile_1h5oj_190{background:#fff;block-size:24px;border-radius:3px;box-shadow:var(--demo-shadow);color:#27282e;display:inline-grid;inline-size:24px;place-items:center}._settingsButtonActive_1h5oj_179 ._settingsIconTile_1h5oj_190{color:var(--ring-main-color,var(--demo-blue))}._settingsLabel_1h5oj_205{white-space:nowrap}._settingsIconTile_1h5oj_190 svg{block-size:16px;inline-size:16px}@media (width<=900px){._topBar_1h5oj_1{inset-inline-start:96px;padding-inline:var(--ring-unit)}._breadcrumbs_1h5oj_16{max-inline-size:58%}}._screen_10hmf_1{aspect-ratio:1244/570;background:var(--demo-screen-background);border-radius:8px;box-shadow:0 24px 64px #27282e2e;color:var(--demo-text);inline-size:min(100%,1244px);min-block-size:570px;overflow:hidden;position:relative}._editingScreen_10hmf_13{--ring-main-color:var(--demo-editing-accent);--ring-main-hover-color:var(--demo-blue-hover);--ring-main-container-light-color:var(--demo-settings-selected-background);--ring-border-accent-color:var(--demo-editing-accent);--ring-border-hover-color:var(--demo-blue-border-hover);--ring-button-primary-border-color:var(--demo-editing-accent)}._canvasWithDetails_10hmf_23,._canvasWithSettings_10hmf_24,._canvas_10hmf_22{background-color:var(--demo-screen-background);background-image:radial-gradient(circle,#6f737a73 1px,#0000 0);background-position:0 0;background-size:12px 12px;display:grid;grid-template-columns:minmax(0,1fr);inset-block:43px 0;inset-inline:96px 0;overflow:hidden;position:absolute}._canvasWithDetails_10hmf_23{grid-template-columns:minmax(0,1fr) calc(var(--ring-unit)*80)}._canvasWithSettings_10hmf_24{grid-template-columns:minmax(0,1fr) 446px}@media (width<=720px){._screen_10hmf_1{inline-size:1244px}}._demo_11gox_1{display:flex;flex-direction:column;gap:calc(var(--ring-unit)*2)}._stageScroller_11gox_7{max-inline-size:100%;overflow:auto hidden;overscroll-behavior-inline:contain}._graphArea_11gox_14{min-block-size:0;min-inline-size:0;overflow:hidden;position:relative}._graphAreaWithModeSwitcher_11gox_21{--pipeline-graph-top:calc(var(--ring-unit)*17/2)}._graphAreaCodeMode_11gox_25{background:#2b2d30}@supports (overflow:clip){._graphArea_11gox_14{overflow:clip}}._modeSwitcher_11gox_35{inset-block-start:calc(var(--ring-unit)*2.5);inset-inline-start:calc(var(--ring-unit)*3);position:absolute;z-index:3}._modeSwitcher_11gox_35.ring-ui-theme-dark{--ring-main-color:var(--demo-settings-switch-active-border);--ring-main-hover-color:var(--demo-settings-button-hover-fill);--ring-main-container-light-color:var(--demo-settings-switch-active-background);--ring-button-hover-background-color:var(--demo-settings-switch-active-background);--ring-button-hover-border-color:var(--demo-settings-switch-active-border);--ring-button-pressed-background-color:var(--demo-settings-switch-active-background);--ring-button-pressed-border-color:var(--demo-settings-switch-active-border);--ring-button-active-border-color:var(--demo-settings-switch-active-border);--ring-button-active-hover-background-color:var(--demo-settings-switch-active-background);--ring-button-active-pressed-background-color:var(--demo-settings-switch-active-background);--ring-border-hover-color:var(--demo-settings-switch-active-border)}._modeSwitcher_11gox_35.ring-ui-theme-dark ._modeSwitchButton_11gox_56:hover:not(:disabled){--ring-button-background-color:var(--demo-settings-switch-active-background);--ring-button-border-color:var(--demo-settings-switch-active-border)}._modeSwitchButton_11gox_56{color:var(--demo-text);font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;min-inline-size:calc(var(--ring-unit)*8)}._modeSwitchButton_11gox_56.ring-button-active{--ring-button-border-color:var(--ring-button-active-border-color)}._codeEditor_11gox_74{--demo-code-editor-text-color:#f0f1f2;background:#2b2d30;color:var(--demo-code-editor-text-color);display:flex;flex-direction:column;inset:calc(var(--ring-unit)*7) 0 0;min-inline-size:0;overflow:hidden;position:absolute}._codeRows_11gox_87{cursor:text;flex:1 1 0;min-block-size:0;overflow:auto;padding-block:calc(var(--ring-unit)/2) calc(var(--ring-unit)*2);scrollbar-width:none}._codeRows_11gox_87:focus-visible{outline:2px solid #9bbcff;outline-offset:-2px}._codeRows_11gox_87::-webkit-scrollbar{display:none}._codeRow_11gox_87{align-items:center;background:0 0;color:var(--demo-code-editor-text-color);display:grid;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;grid-template-columns:calc(var(--ring-unit)*6) 1px minmax(0,1fr);line-height:22px;min-block-size:22px;padding-inline:calc(var(--ring-unit)*3)}._lineNumber_11gox_118{color:#9da3ad;padding-inline-end:calc(var(--ring-unit)*2);text-align:end;-webkit-user-select:none;-moz-user-select:none;user-select:none}._codeGutter_11gox_125{align-self:stretch;background:#575b63}._codeText_11gox_130{background:0 0;border:0;box-shadow:none;color:var(--demo-code-editor-text-color);display:block;font:inherit;min-inline-size:0;overflow:hidden;padding-inline-start:calc(var(--ring-unit)*2);text-overflow:ellipsis;white-space:pre}._codeText_11gox_130 span{background:0 0}._code_keyword_11gox_148{color:#63d3e6}._code_string_11gox_152{color:#c6a875}._code_boolean_11gox_156,._code_function_11gox_157{color:#a8cc8c}._description_11gox_161{color:#6c707e;font-size:14px;line-height:20px;margin:0;max-inline-size:720px}._app_xr1jy_1{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(var(--ring-unit)*3);min-block-size:100dvh;padding:calc(var(--ring-unit)*3)}._embeddedApp_xr1jy_10{inline-size:100%;min-block-size:auto;padding:0}._header_xr1jy_16{align-items:flex-end;display:flex;gap:calc(var(--ring-unit)*2);inline-size:min(100%,1244px);justify-content:space-between}._title_xr1jy_24{color:#27282e;font-size:24px;font-weight:600;line-height:28px;margin:0}._subtitle_xr1jy_32{color:#6c707e;font-size:14px;line-height:20px;margin:calc(var(--ring-unit)/2) 0 0}._viewSwitch_xr1jy_39{background:#fff;border:1px solid #dfe1e5;border-radius:6px;display:flex;gap:2px;padding:2px}._activeViewButton_xr1jy_49,._viewButton_xr1jy_48{background:0 0;border:0;border-radius:4px;color:#27282e;cursor:pointer;min-block-size:28px;padding:4px 12px}._activeViewButton_xr1jy_49{background:#3369d6;color:#fff}@media (width<=720px){._app_xr1jy_1{padding:calc(var(--ring-unit)*2)}._header_xr1jy_16{align-items:stretch;flex-direction:column}}
.teamcity-main-header-section{background-color:#000;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTQwIiBoZWlnaHQ9IjE0MDYiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNTQwIDE0MDYiPjxnIGZpbHRlcj0idXJsKCNhKSIgb3BhY2l0eT0iLjQiPjxwYXRoIGZpbGw9IiMwYTNmYzUiIGQ9Ik0xNDU5IDY2MS41YzAgMjY5Ljc5MS0zMDguNDggNDg4LjUtNjg5IDQ4OC41LTM4MC41MjQgMC02ODktMjE4LjcwOS02ODktNDg4LjUgMC0xMDguMzczLTI4LjIyNS0yNzcuNDc3IDU2LTM1OC41IDEyNS40NTEtMTIwLjY4MSA0MDUuMzMtMTMwIDYzMy0xMzAgMjU2LjA0IDAgNTMwLjIyLTUuOTc4IDY0OSAxNDEgNTcuNzQgNzEuNDU1IDQwIDI1OS4yNDQgNDAgMzQ3LjUiIHN0eWxlPSJmaWxsOiMwYTNmYzU7ZmlsbDpjb2xvcihkaXNwbGF5LXAzIC4wMzkyIC4yNDcxIC43NzI1KTtmaWxsLW9wYWNpdHk6MSIvPjwvZz48ZGVmcz48ZmlsdGVyIGlkPSJhIiB3aWR0aD0iMTg5Ny4xMiIgaGVpZ2h0PSIxNDg5LjAzIiB4PSItMTc5LjU0NSIgeT0iLTgzLjAzNCIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+PGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl8yMDE1XzMyMzM5IiBzdGREZXZpYXRpb249IjEyOCIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=);background-position:top 60px center;background-repeat:no-repeat;background-size:1385px auto;position:relative}@media screen and (max-width:1276px){.teamcity-main-header-section{background-position:top -60px center}}@media screen and (max-width:1000px){.teamcity-main-header-section{background-size:975px auto}}.teamcity-main-header-section__content{position:relative;z-index:1}.teamcity-main-header-section__logo{width:154px}.teamcity-main-demo{padding-top:106px;position:relative}@media screen and (max-width:1000px){.teamcity-main-demo{padding-top:64px}}.teamcity-main-demo__scheme{height:auto;left:50%;pointer-events:none;position:absolute;top:-324px;transform:translateX(calc(-50% + 1px));width:1308px}@media screen and (max-width:1276px){.teamcity-main-demo__scheme{top:-286px;width:1186px}}@media screen and (max-width:1000px){.teamcity-main-demo__scheme{display:none}}.teamcity-main-demo__demo-wrapper{background:linear-gradient(300deg,#0039a2 77.13%,#31a8ff 100.45%);border-radius:16px;overflow:hidden;padding:1px;position:relative;z-index:1}.teamcity-main-demo__demo{border-radius:15px;overflow:hidden}.teamcity-main-try-block{background:linear-gradient(300deg,#0039a2 77.13%,#31a8ff 100.45%);border-radius:8px;margin-left:auto;margin-right:auto;overflow:hidden;padding:1px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:640px){.teamcity-main-try-block{width:100%}}.teamcity-main-try-block__inner{align-items:center;background-color:#000;border-radius:7px;display:flex;gap:24px;overflow:hidden;padding:11px 15px}@media screen and (max-width:640px){.teamcity-main-try-block__inner{align-items:center;flex-direction:column;gap:8px;text-align:center}}
:root{--marquee-gap:8px}.teamcity-main-marquee-company-card{background:rgba(25,25,28,.7);border-radius:16px;height:40px;padding:16px 40px;text-align:center}.teamcity-main-marquee-company-card__logo{height:40px}@media screen and (min-width:3500px){.teamcity-main-marquee-company-card{width:100%}}
.teamcity-main-agents-video{align-items:center;background-image:url(/_assets/www/teamcity/parts/agents-section/img/video-bg.2ae4fd6a03a729100892.png);background-position:top;background-repeat:no-repeat;background-size:cover;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;display:flex;justify-content:center;overflow:hidden;padding:44px}@media screen and (max-width:1000px){.teamcity-main-agents-video{padding:32px 24px}}@media screen and (max-width:640px){.teamcity-main-agents-video{background-image:none;border:none;border-radius:0;padding:0}}.teamcity-main-agents-video__player{border-radius:16px;height:auto;overflow:hidden;width:862px}@media screen and (max-width:1000px){.teamcity-main-agents-video__player{width:100%}}.teamcity-main-agents-video__player .video-player-with-overlay-button__player{aspect-ratio:1714/1056;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1276px){.teamcity-main-agent-card{display:flex}}@media screen and (max-width:1000px){.teamcity-main-agent-card{display:block}}@media screen and (max-width:1276px){.teamcity-main-agent-card__text-block{padding:0 64px 0 24px}}@media screen and (max-width:1000px){.teamcity-main-agent-card__text-block{max-width:686px;padding:0}}.teamcity-main-agent-card__img-wrapper{border-radius:8px;overflow:hidden}@media screen and (max-width:1276px){.teamcity-main-agent-card__img-wrapper{min-width:476px}}@media screen and (max-width:1000px){.teamcity-main-agent-card__img-wrapper{max-width:534px;min-width:unset;width:100%}}.teamcity-main-agent-card__img{height:263px;width:100%}@media screen and (max-width:1276px){.teamcity-main-agent-card__img{height:unset}}
.teamcity-main-feature-card{background-image:url(/_assets/www/teamcity/parts/features-section/img/feature-card-bg.623c6c8f63eb41c4e193.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover;border-radius:32px;display:flex;justify-content:space-between;overflow:hidden}@media screen and (max-width:1000px){.teamcity-main-feature-card{background-position:0 0;background-size:1242px 100%;flex-direction:column}}@media screen and (max-width:640px){.teamcity-main-feature-card{border-radius:0;margin-left:-16px;margin-right:-16px;max-width:unset;width:100vw}}.teamcity-main-feature-card__text-block{display:flex;flex-direction:column;justify-content:center;max-width:435px;padding:48px}@media screen and (max-width:1276px){.teamcity-main-feature-card__text-block{max-width:340px}}@media screen and (max-width:1000px){.teamcity-main-feature-card__text-block{max-width:unset;padding:32px 48px 0 24px}}@media screen and (max-width:640px){.teamcity-main-feature-card__text-block{padding:32px 24px 0}}.teamcity-main-feature-card__img-wrapper{align-items:flex-end;display:flex;height:100%;overflow:hidden;position:relative;width:auto}@media screen and (max-width:1000px){.teamcity-main-feature-card__img-wrapper{height:auto;padding-left:24px;width:100%}}@media screen and (max-width:640px){.teamcity-main-feature-card__img-wrapper{padding-left:24px}}.teamcity-main-feature-card__img{width:100%}
.teamcity-main-stack-container{background-image:linear-gradient(300deg,#0039a2 77.13%,#31a8ff 100.45%);background-position:top;background-repeat:no-repeat;background-size:cover;border:1px solid #003aa8;border-radius:24px;padding:1px}@media screen and (max-width:640px){.teamcity-main-stack-container{box-sizing:border-box;margin-left:-16px;margin-right:-16px;width:100vw}}.teamcity-main-stack-container__inner{background-color:#000;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEzNCIgaGVpZ2h0PSIxNTkiIHZpZXdCb3g9IjAgMCAxMTM0IDE1OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzIwMTVfMzIzNDAiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMTM0IiBoZWlnaHQ9IjE1OSI+CjxyZWN0IHg9IjExMzMuMzUiIHk9IjE1OSIgd2lkdGg9IjExMzMuMzUiIGhlaWdodD0iMTU5IiB0cmFuc2Zvcm09InJvdGF0ZSgxODAgMTEzMy4zNSAxNTkpIiBmaWxsPSJ3aGl0ZSIgc3R5bGU9ImZpbGw6d2hpdGU7ZmlsbC1vcGFjaXR5OjE7Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8yMDE1XzMyMzQwKSI+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2ZfMjAxNV8zMjM0MCkiPgo8ZWxsaXBzZSBjeD0iNTY2LjY3NCIgY3k9Ii01MS43OTkyIiByeD0iNTE2LjcwMyIgcnk9IjkxLjU4NCIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDU2Ni42NzQgLTUxLjc5OTIpIiBmaWxsPSIjMEEzRkM1IiBzdHlsZT0iZmlsbDojMEEzRkM1O2ZpbGw6Y29sb3IoZGlzcGxheS1wMyAwLjAzOTIgMC4yNDcxIDAuNzcyNSk7ZmlsbC1vcGFjaXR5OjE7Ii8+CjwvZz4KPGcgb3BhY2l0eT0iMC44IiBmaWx0ZXI9InVybCgjZmlsdGVyMV9mXzIwMTVfMzIzNDApIj4KPGVsbGlwc2UgY3g9IjU2Ni42NzQiIGN5PSItMzMuMzUyNyIgcng9IjMzOS40NCIgcnk9IjM1LjYxNiIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDU2Ni42NzQgLTMzLjM1MjcpIiBmaWxsPSJ3aGl0ZSIgc3R5bGU9ImZpbGw6d2hpdGU7ZmlsbC1vcGFjaXR5OjE7Ii8+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjJfZl8yMDE1XzMyMzQwKSI+CjxlbGxpcHNlIGN4PSI1NjkuNTA1IiBjeT0iLTQ2LjI0OCIgcng9IjI0Mi4zMjIiIHJ5PSI0Ny4wNjQiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1NjkuNTA1IC00Ni4yNDgpIiBmaWxsPSIjQjJENUZGIiBzdHlsZT0iZmlsbDojQjJENUZGO2ZpbGw6Y29sb3IoZGlzcGxheS1wMyAwLjY5OTAgMC44MzYwIDEuMDAwMCk7ZmlsbC1vcGFjaXR5OjE7Ii8+CjwvZz4KPC9nPgo8ZGVmcz4KPGZpbHRlciBpZD0iZmlsdGVyMF9mXzIwMTVfMzIzNDAiIHg9Ii0zMS40MzYzIiB5PSItMjI0Ljc5MSIgd2lkdGg9IjExOTYuMjIiIGhlaWdodD0iMzQ1Ljk4NCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJzaGFwZSIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI0MC43MDQiIHJlc3VsdD0iZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl8yMDE1XzMyMzQwIi8+CjwvZmlsdGVyPgo8ZmlsdGVyIGlkPSJmaWx0ZXIxX2ZfMjAxNV8zMjM0MCIgeD0iMTY2LjE3OSIgeT0iLTEzMC4wMjUiIHdpZHRoPSI4MDAuOTkyIiBoZWlnaHQ9IjE5My4zNDQiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMzAuNTI4IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMjAxNV8zMjM0MCIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyMl9mXzIwMTVfMzIzNDAiIHg9IjI5Ni42NTUiIHk9Ii0xMjMuODQiIHdpZHRoPSI1NDUuNzAxIiBoZWlnaHQ9IjE1NS4xODQiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMTUuMjY0IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMjAxNV8zMjM0MCIvPgo8L2ZpbHRlcj4KPC9kZWZzPgo8L3N2Zz4K);background-position:top;background-repeat:no-repeat;background-size:calc(100% - 96px);border-radius:23px;padding:47px}@media screen and (max-width:1276px){.teamcity-main-stack-container__inner{background-size:1133px auto;padding:47px 23px}}@media screen and (max-width:1000px){.teamcity-main-stack-container__inner{background-size:100% auto}}@media screen and (max-width:640px){.teamcity-main-stack-container__inner{background-image:none;padding:47px 15px}}.teamcity-main-stack-card{background-color:hsla(0,0%,100%,.05);border-radius:8px;padding:24px}.teamcity-main-stack-card__tags{display:flex;flex-wrap:wrap;gap:8px}.teamcity-main-stack-tag svg.teamcity-main-stack-tag__icon{fill:#fff}.teamcity-main-stack-tag img,.teamcity-main-stack-tag svg{max-height:24px;max-width:24px}
@media screen and (max-width:640px){.teamcity-main-enterprise-card{width:100%}}
.teamcity-main-customers-grid{align-items:start;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:640px){.teamcity-main-customers-grid{grid-template-columns:1fr}}.teamcity-main-customers-column{display:flex;flex-direction:column;gap:24px}.teamcity-main-customer-card{background-color:#19191c;border-radius:16px;padding:24px}@media screen and (max-width:640px){.teamcity-main-customer-card{width:calc(100% - 32px)}}.teamcity-main-customer-card__img{border-radius:100%;height:64px;width:64px}
.teamcity-download-card{--rs-card-static-background:#fff}@media screen and (max-width:1000px){.teamcity-download-card{--rs-card-padding:24px}}.teamcity-download-card__inner{align-items:start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between}.teamcity-download-card__icon{--wt-icons-big-fill:var(--rs-color-primary-light-theme)}
.teamcity-main-pricing-section{background-color:transparent;background-image:linear-gradient(180deg,#000,#0035bf 65.87%,#000),linear-gradient(180deg,color(display-p3 0 0 0),color(display-p3 0 .2016 .7198) 65.87%,color(display-p3 0 0 0));background-position:50%;background-size:cover}.teamcity-main-pricing-section .teamcity-download-card{background-color:rgba(25,25,28,.7);border:1px solid #0039a2}.teamcity-main-pricing-section .teamcity-download-card__icon{--wt-icons-big-fill:#fff}
.teamcity-final-section{background-color:transparent;background-image:linear-gradient(180deg,#000,#0035bf),linear-gradient(180deg,color(display-p3 0 0 0),color(display-p3 0 .2016 .7198));background-position:bottom;background-size:cover}.teamcity-final-section__logo{width:90px}
.teamcity-main-page{background-color:#000}.text-align-center{text-align:center}
