.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{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ring-global-resetButton{text-align:left;color:inherit;font:inherit;background-color:#0000;border:0;padding:0;overflow:visible}.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{transform:translateX(calc((var(--ring-avatar-stack-offset) + 2px)*var(--ring-avatar-stack-index)));-webkit-mask:none;mask:none}}.ring-avatar-stack-size20{--ring-avatar-stack-offset:12px;--ring-avatar-stack-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%3E%3Cpath%20d%3D%22M0%200a5%205%200%200%201%205%205v12a5%205%200%200%201-5%205h22V0%22%2F%3E%3C%2Fsvg%3E)}.ring-avatar-stack-size24{--ring-avatar-stack-offset:16px;--ring-avatar-stack-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2226%22%3E%3Cpath%20d%3D%22M0%200a5%205%200%200%201%205%205v16a5%205%200%200%201-5%205h26V0%22%2F%3E%3C%2Fsvg%3E)}.ring-avatar-stack-size28{--ring-avatar-stack-offset:18px;--ring-avatar-stack-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%3E%3Cpath%20d%3D%22M0%200a5%205%200%200%201%205%205v20a5%205%200%200%201-5%205h30V0%22%2F%3E%3C%2Fsvg%3E)}.ring-avatar-stack-size32{--ring-avatar-stack-offset:20px;--ring-avatar-stack-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234%22%20height%3D%2234%22%3E%3Cpath%20d%3D%22M0%200a5%205%200%200%201%205%205v24a5%205%200%200%201-5%205h34V0%22%2F%3E%3C%2Fsvg%3E)}.ring-avatar-stack-size40{--ring-avatar-stack-offset:26px;--ring-avatar-stack-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2242%22%20height%3D%2242%22%3E%3Cpath%20d%3D%22M0%200a5%205%200%200%201%205%205v32a5%205%200%200%201-5%205h42V0%22%2F%3E%3C%2Fsvg%3E)}.ring-avatar-stack-size56{--ring-avatar-stack-offset:42px;--ring-avatar-stack-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2258%22%20height%3D%2258%22%3E%3Cpath%20d%3D%22M0%200a5%205%200%200%201%205%205v48a5%205%200%200%201-5%205h58V0%22%2F%3E%3C%2Fsvg%3E)}.ring-avatar-stack-avatarStack{display:inline-flex;position:relative}.ring-avatar-stack-item{margin:-1px;margin-left:calc(var(--ring-avatar-stack-offset)*-1 - 1px);transition:transform var(--ring-fast-ease);-webkit-mask-image:var(--ring-avatar-stack-mask-image);-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;-webkit-mask-position:calc(var(--ring-avatar-stack-offset) - 3px) 0;mask-position:calc(var(--ring-avatar-stack-offset) - 3px) 0;border-radius:calc(var(--ring-border-radius) + 1px);background-color:var(--ring-content-background-color);padding:1px;position:relative;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.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{transform:translateX(calc((var(--ring-avatar-stack-offset) + 2px)*var(--ring-avatar-stack-index)));-webkit-mask:none;mask:none}.ring-avatar-stack-extraButton{cursor:pointer;border-radius:var(--ring-border-radius)}.ring-avatar-stack-extraButton:focus-visible{box-shadow:0 0 0 2px var(--ring-border-hover-color);outline:none}.ring-avatar-stack-extraText{transition:opacity var(--ring-fast-ease);opacity:0}.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);height:calc(var(--ring-unit)/2);padding:var(--ring-unit) 0;cursor:pointer;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{height:inherit;background-color:var(--ring-selected-background-color)}.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{height:inherit;margin-top:calc(var(--ring-unit)/-2);background-color:var(--ring-main-color);position:absolute;left:0}.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{z-index:1;box-sizing:border-box;width:calc(var(--ring-unit)*1.5);height:calc(var(--ring-unit)*1.5);margin-top:calc(var(--ring-unit)*-1);cursor:pointer;border-radius:var(--ring-unit);background-color:var(--ring-slider-thumb-color);box-shadow:0 1px 2px 0 var(--ring-popup-secondary-shadow-color),0 2px 8px 0 var(--ring-popup-shadow-components);position:absolute;transform:translate(-50%)}.ring-slider-thumb.ring-slider-disabled{cursor:default;border:1px solid var(--ring-slider-thumb-disabled-border);background-color:var(--ring-slider-thumb-disabled-color)}.ring-slider-thumb.ring-slider-dragged{cursor:grabbing;border:1px solid var(--ring-slider-thumb-border)}.ring-slider-tick{width:calc(var(--ring-unit)/2);height:calc(var(--ring-unit)/2);margin-top:calc(var(--ring-unit)/-2);margin-left:calc(var(--ring-unit)/-4);border-radius:calc(var(--ring-unit)/2);background-color:var(--ring-border-hover-color);position:absolute}.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{margin-top:calc(var(--ring-unit)*-4);margin-left:calc(var(--ring-unit)/-4);color:var(--ring-text-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest);position:absolute;transform:translate(calc(2px - 50%))}.ring-slider-markValue.ring-slider-disabled{color:var(--ring-disabled-color)}.ring-slider-tag{z-index:2;margin-top:calc(var(--ring-unit)*-4 - 2px);padding:calc(var(--ring-unit)/4) calc(var(--ring-unit)*.75);color:var(--ring-white-text-color);border-radius:calc(var(--ring-unit)/2);background-color:var(--ring-main-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest);position:absolute;transform:translate(-50%)}.ring-slider-tag:after{content:" ";border-top:3px solid var(--ring-main-color);border-left:3px solid #0000;border-right:3px solid #0000;position:absolute;top:100%;left:calc(50% - 3px)}.ring-slider-tag.ring-slider-disabled{color:var(--ring-slider-tag-disabled-text-color);background-color:var(--ring-border-hover-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:255, 175, 15;--ring-main-warning-color:rgb(var(--ring-main-warning-components));--ring-main-warning-hover-components:223, 147, 3;--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:223, 147, 3;--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:254, 210, 119;--ring-warning-border-color:rgb(var(--ring-warning-border-components));--ring-warning-border-hover-components:253, 189, 61;--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:156, 97, 0;--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:255, 241, 209;--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, 246, 222;--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, 250, 235;--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-icon-icon{fill:currentColor;display:inline-block}.ring-icon-glyph{pointer-events:none;display:inline-flex}.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{width:calc(var(--ring-unit)*2);height:calc(var(--ring-unit)*2);margin-left:0;margin-right:0}@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-name:ring-icon-icon-loading;animation-duration:1.2s;animation-iteration-count:infinite}@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)*.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)*.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)*.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);box-sizing:border-box;cursor:pointer;transition:color var(--ring-ease),background-color var(--ring-ease),box-shadow var(--ring-ease);white-space:nowrap;color:var(--ring-button-text-color);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);background-color:#0000;background-color:var(--ring-button-background-color);font-family:var(--ring-font-family),sans-serif;border:0;outline:0;margin:0;text-decoration:none}.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);height:var(--ring-button-height);padding:var(--ring-button-padding-block) var(--ring-button-padding-inline);box-shadow:inset 0 0 0 1px var(--ring-button-border-color);box-shadow:var(--ring-button-shadow) var(--ring-button-border-color);font-size:var(--ring-button-font-size);line-height:var(--ring-button-line-height);display:inline-block}@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;font-size:inherit;line-height:inherit;margin:0;padding:0;display:inline}.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{cursor:auto;color:var(--ring-button-disabled-text-color);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)}.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)*.75);--ring-button-padding-inline:calc(var(--ring-unit)*.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{z-index:0;cursor:auto;background-color:var(--ring-button-default-background-color);position:relative}.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-name:ring-button-text-loading;animation-duration:1.2s;animation-iteration-count:infinite}.ring-button-loaderBackground{z-index:-1;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));border-bottom-right-radius:max(0px,calc(var(--ring-button-border-radius-right) - 1px));border-bottom-left-radius:max(0px,calc(var(--ring-button-border-radius-left) - 1px));background-color:var(--ring-button-default-background-color);position:absolute;inset:1px;overflow:hidden}.ring-button-loaderBackground:before{width:calc(100% + var(--ring-button-loader-width));content:"";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);height:100%;animation:1s linear infinite ring-button-progress;display:block}.ring-button-flat .ring-button-loaderBackground{border-top-left-radius:var(--ring-button-border-radius-left);border-top-right-radius:var(--ring-button-border-radius-right);border-bottom-right-radius:var(--ring-button-border-radius-right);border-bottom-left-radius:var(--ring-button-border-radius-left);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-top:-1px;margin-right:calc(var(--ring-unit)*-.5);margin-left:2px}.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{white-space:nowrap;font-size:0;display:inline-block;position:relative}.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-alert-alert{--ring-alert-animation-duration:.3s;--ring-alert-animation-easing:ease-out;align-items:baseline;gap:var(--ring-unit);box-sizing:border-box;width:calc(var(--ring-unit)*45);max-width:100%;min-height:calc(var(--ring-unit)*5.5);margin:var(--ring-unit) auto;padding:calc(var(--ring-unit)*1.5);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;pointer-events:auto;border-radius:var(--ring-border-radius-large);background-color:var(--ring-popup-background-color);box-shadow:var(--ring-popup-shadow);font-size:var(--ring-font-size);line-height:20px;display:flex;position:relative}.ring-alert-alertInline{margin:var(--ring-unit);max-width:calc(100% - var(--ring-unit)*2)}.ring-alert-error{word-wrap:break-word;color:var(--ring-error-color)}.ring-alert-error .ring-alert-icon{color:var(--ring-icon-error-color)}.ring-alert-success .ring-alert-icon{color:var(--ring-icon-success-color)}.ring-alert-warning .ring-alert-icon{color:var(--ring-icon-warning-color)}.ring-alert-info .ring-alert-icon{color:var(--ring-link-color)}.ring-alert-caption{flex-grow:1}.ring-alert-afterMessage,.ring-alert-caption{white-space:normal;min-width:0;color:var(--ring-active-text-color);overflow:hidden}.ring-alert-badge{margin-left:var(--ring-unit);vertical-align:baseline}.ring-alert-loader{margin-top:-1px;top:3px}.ring-alert-close.ring-alert-close{margin:calc(var(--ring-unit)*-1);padding:var(--ring-unit)}@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-name:ring-alert-show;animation-duration:var(--ring-alert-animation-duration)}.ring-alert-animationClosing{z-index:var(--ring-invisible-element-z-index);opacity:0}.ring-alert-animationShaking{animation-name:ring-alert-shaking;animation-duration:.5s}.ring-alert-heading.ring-alert-heading{margin:0 0 calc(var(--ring-unit)/2);letter-spacing:normal;text-transform:none;color:inherit;font-size:var(--ring-font-size);font-weight:var(--ring-font-weight-bold);line-height:var(--ring-line-height)}.ring-alert-actions{gap:calc(var(--ring-unit)*2);margin:calc(var(--ring-unit)*2) 0 calc(var(--ring-unit)/2);display:flex}.ring-container-alertContainer{z-index:var(--ring-alert-z-index);right:calc(var(--ring-unit)*2);bottom:calc(var(--ring-unit));max-width:calc(100vw - var(--ring-unit)*4);max-height:calc(100vh - var(--ring-unit)*2);pointer-events:none;font-family:var(--ring-font-family);font-size:var(--ring-font-size);flex-direction:column;align-items:flex-end;display:flex;position:fixed;overflow:visible}.ring-container-alertInContainer{margin-top:0;overflow-y:auto}.ring-auth-dialog-dialog.ring-auth-dialog-dialog{width:auto;max-width:400px}.ring-auth-dialog-content{margin:calc(var(--ring-unit)*2) 0;flex-direction:column;align-items:center;display:flex}.ring-auth-dialog-button{width:calc(var(--ring-unit)*25);margin-top:var(--ring-unit)}.ring-auth-dialog-firstButton{margin-top:calc(var(--ring-unit)*4)}.ring-auth-dialog-title.ring-auth-dialog-title{margin-top:0;margin-bottom:var(--ring-unit);text-align:center;font-weight:100}.ring-auth-dialog-logo{width:calc(var(--ring-unit)*12);height:calc(var(--ring-unit)*12);-o-object-fit:contain;object-fit:contain;margin-bottom:12px}@media (height<=400px){.ring-auth-dialog-logo{width:calc(var(--ring-unit)*4);height:calc(var(--ring-unit)*4)}}.ring-auth-dialog-error{text-align:center;color:var(--ring-error-color)}: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;text-align:left;color:var(--ring-text-color);outline:none;align-items:baseline;display:inline-flex;position:relative}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ring-checkbox-checkbox:hover .ring-checkbox-cell{transition:background-color var(--ring-ease);border-color:var(--ring-border-hover-color)}}.ring-checkbox-cell{box-sizing:border-box;width:var(--ring-checkbox-size);height:var(--ring-checkbox-size);-webkit-user-select:none;user-select:none;transition:border-color var(--ring-ease),background-color var(--ring-ease),box-shadow var(--ring-ease);vertical-align:middle;pointer-events:none;border:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius-small);background-color:var(--ring-content-background-color);display:inline-block;position:relative;top:-2px}.ring-checkbox-icon.ring-checkbox-icon{opacity:0;color:var(--ring-white-text-color);position:absolute;top:0;left:0}.ring-checkbox-icon.ring-checkbox-icon svg{position:absolute;top:0;left:0}.ring-checkbox-input{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.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{transition:background-color var(--ring-ease);border-color:var(--ring-border-hover-color);box-shadow:0 0 0 1px var(--ring-border-hover-color)}.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{border-color:var(--ring-border-disabled-color);background-color:var(--ring-disabled-background-color)}.ring-checkbox-input[disabled]:checked+.ring-checkbox-cellWrapper .ring-checkbox-cell,.ring-checkbox-input[disabled]:indeterminate+.ring-checkbox-cellWrapper .ring-checkbox-cell{border-color:var(--ring-border-hover-color);background-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{margin-left:var(--ring-unit);line-height:normal}.ring-collapsible-group-expand,.ring-collapsible-group-expand .ring-collapsible-group-collapseRoot{flex-direction:column;display:flex}.ring-collapsible-group-expand{box-sizing:border-box;border:1px solid var(--ring-line-color);border-radius:var(--ring-border-radius-large);background:var(--ring-content-background-color);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;gap:calc(var(--ring-unit)*1.5);height:28px;display:flex}.ring-collapsible-group-heading{font:inherit;margin:0}.ring-collapsible-group-headerButton{box-sizing:border-box;width:100%;padding:calc(var(--ring-unit)*1.5);cursor:pointer;text-align:left;color:inherit;font:inherit;background:0 0;border:0;display:block}.ring-collapsible-group-headerButton:focus-visible{outline:none}.ring-collapsible-group-headerStatic{padding:calc(var(--ring-unit)*1.5);display:block}.ring-collapsible-group-headerContent{align-items:center;gap:var(--ring-unit);flex:1;min-width:0;display:flex}.ring-collapsible-group-avatarGroup{align-items:center;gap:var(--ring-unit);flex-shrink:0;display:flex}.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;gap:var(--ring-unit);min-width:0;display:flex}.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{width:calc(var(--ring-unit)*3);height:calc(var(--ring-unit)*3);border-radius:calc(var(--ring-unit)/2);background:var(--ring-secondary-background-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ring-collapsible-group-toggleIcon{color:var(--ring-secondary-color)}.ring-collapsible-group-body{padding:0 calc(var(--ring-unit)*2) calc(var(--ring-unit)*1.5);color:var(--ring-text-color);font-size:var(--ring-font-size);line-height:var(--ring-line-height)}.ring-code-code{margin:calc(var(--ring-unit)*2) 0}.ring-code-code code{padding:calc(var(--ring-unit)*1.5) calc(var(--ring-unit)*2) calc(var(--ring-unit)*2);border-radius:var(--ring-border-radius);background-color:var(--ring-sidebar-background-color);font-family:var(--ring-font-family-monospace);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest);display:block}.ring-code-inline code{padding:0 calc(var(--ring-unit)/2);display:inline-block}.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)}: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{box-shadow:none;border:0;margin-left:2px;overflow:visible}.ring-error-bubble-errorBubbleWrapper{display:inline-block}.ring-error-bubble-errorBubble{box-sizing:border-box;min-height:calc(var(--ring-unit)*4);padding:calc(var(--ring-unit) - 1px) calc(var(--ring-unit)*1.5 - 1px);white-space:pre-wrap;color:var(--ring-error-color);border:1px solid var(--ring-popup-border-color);border-radius:var(--ring-border-radius);background:var(--ring-error-bubble-background-color);box-shadow:var(--ring-popup-shadow);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest)}.ring-error-bubble-errorBubble:before{top:calc(var(--ring-unit)*1.5);width:var(--ring-unit);height:var(--ring-unit);content:"";border:1px solid var(--ring-popup-border-color);background:var(--ring-error-bubble-background-color);border-top:0;border-right:0;display:block;position:absolute;left:-4px;transform:rotate(45deg)}.ring-error-message-errorMessage{flex-direction:row;justify-content:center;align-items:center;max-width:600px;height:100%;margin:0 auto;display:flex}.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-footer-footer{box-sizing:border-box;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);text-align:center;border-top:1px solid var(--ring-line-color);font-size:var(--ring-font-size-smaller);position:relative}.ring-footer-footerFloating{z-index:var(--ring-fixed-z-index);width:100%;margin-right:0;margin-bottom:var(--ring-unit);margin-left:0;position:absolute;bottom:0}.ring-footer-column{width:33%;position:absolute}.ring-footer-columnItem{vertical-align:top;margin:0;padding:0;display:inline-block}.ring-footer-columnLeft{text-align:left}.ring-footer-columnCenter{left:33.6%}.ring-footer-columnCenter .ring-footer-line{text-align:left}.ring-footer-columnRight{top:calc(var(--ring-unit)*2);text-align:right;right:0}.ring-footer-line{line-height:calc(var(--ring-unit)*2);padding:0;list-style:none}.ring-footer-lineCenter{text-align:left}.ring-pager-pager{-webkit-user-select:none;user-select:none}.ring-pager-links{gap:calc(var(--ring-unit)*2);margin-bottom:calc(var(--ring-unit)*2);display:flex}.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-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{vertical-align:-3px;border-radius:var(--ring-unit);animation:1s linear infinite ring-loader-inline-spin;display:inline-block;position:relative;overflow:hidden;transform:rotate(0)}: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{width:calc(var(--ring-unit)*2);height:calc(var(--ring-unit)*2);content:"";background-image:conic-gradient(#ff00eb,#bd3bff,#008eff,#58ba00,#f48700,#ff00eb);background-image:conic-gradient(var(--ring-loader-inline-stops));-webkit-mask-image:radial-gradient(var(--ring-unit),transparent 71.875%,var(--ring-content-background-color) 71.875%);-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%);animation:.85s cubic-bezier(.68,0,.74,.74) infinite alternate ring-loader-inline-pulse;display:block}.ring-loader-inline-children{margin-left:calc(var(--ring-unit)/2)}.ring-loader-screen-loaderScreen{text-align:center;vertical-align:middle;width:100%;height:100%;position:absolute}.ring-loader-screen-loaderScreen:before{content:"";vertical-align:middle;height:100%;display:inline-block}.ring-loader-screen-loader{display:inline-block}.ring-loader-screen-loaderWithoutSpacing canvas{margin:0}.ring-popup-popup{z-index:var(--ring-overlay-z-index);box-sizing:border-box;border:1px solid var(--ring-popup-border-color);border-radius:var(--ring-border-radius);background-color:var(--ring-popup-background-color);box-shadow:var(--ring-popup-shadow);position:fixed;top:-100vh;left:-100vw;overflow-y:auto}:root{--ring-popup-offset:8px}.ring-popup-cssAnchoredPopup{--ring-popup-offset:0;max-height:100%;margin:0;top:auto;left:auto}@position-try --bottom-right{position-area:block-end span-inline-end;margin-block-start:8px;margin-block-start:var(--ring-popup-offset)}@position-try --bottom-left{position-area:block-end span-inline-start;margin-block-start:8px;margin-block-start:var(--ring-popup-offset)}@position-try --bottom-center{position-area:block-end center;margin-block-start:8px;margin-block-start:var(--ring-popup-offset)}@position-try --top-center{position-area:block-start center;margin-block-end:8px;margin-block-end:var(--ring-popup-offset)}@position-try --top-right{position-area:block-start span-inline-end;margin-block-end:8px;margin-block-end:var(--ring-popup-offset)}@position-try --top-left{position-area:block-start span-inline-start;margin-block-end:8px;margin-block-end:var(--ring-popup-offset)}@position-try --right-center{position-area:center inline-end;margin-inline-start:8px;margin-inline-start:var(--ring-popup-offset)}@position-try --right-top{position-area:span-block-start inline-end;margin-inline-start:8px;margin-inline-start:var(--ring-popup-offset)}@position-try --right-bottom{position-area:span-block-end inline-end;margin-inline-start:8px;margin-inline-start:var(--ring-popup-offset)}@position-try --left-center{position-area:center inline-start;margin-inline-end:8px;margin-inline-end:var(--ring-popup-offset)}@position-try --left-top{position-area:span-block-start inline-start;margin-inline-end:8px;margin-inline-end:var(--ring-popup-offset)}@position-try --left-bottom{position-area:span-block-end inline-start;margin-inline-end:8px;margin-inline-end:var(--ring-popup-offset)}.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{max-width:calc(var(--ring-unit)*40);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;color:var(--ring-active-text-color);background-color:var(--ring-popup-background-color);overflow:visible}.ring-message-icon{top:10px;left:calc(var(--ring-unit)*1.5);position:absolute}.ring-message-title{margin:0;font-weight:400}.ring-message-description{margin:calc(var(--ring-unit)/2) 0 0;color:var(--ring-text-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest)}.ring-message-gotIt{margin:calc(var(--ring-unit)*1.5) calc(var(--ring-unit)*2) 0 0}.ring-message-tail{box-sizing:border-box;transform-origin:0 0;border:1px solid;border-color:transparent transparent var(--ring-popup-border-color) var(--ring-popup-border-color);background-color:var(--ring-popup-background-color);width:11px;height:11px;position:absolute}.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}:is(.ring-markdown-markdown p,.ring-markdown-markdown blockquote,.ring-markdown-markdown pre):not(:first-child),.ring-markdown-markdown li{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{margin:var(--ring-markdown-p-margin) 0;border:0;border-bottom:1px solid var(--ring-line-color)}.ring-markdown-markdown blockquote{color:var(--ring-secondary-color);box-shadow:inset 2px 0 0 var(--ring-line-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);padding:0;list-style-position:inside}.ring-markdown-markdown ul{list-style-type:none}.ring-markdown-markdown pre{padding:calc(var(--ring-unit)*3) calc(var(--ring-unit)*2);white-space:pre;tab-size:2;border-radius:var(--ring-border-radius);background-color:rgba(var(--ring-tag-background-components),.5);font-family:var(--ring-font-family-monospace);position:relative}: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{white-space:pre-wrap;color:var(--ring-text-color);border-radius:var(--ring-border-radius-small);font-family:var(--ring-font-family-monospace);font-size:var(--ring-font-size);padding:2px 4px}.ring-markdown-markdown :not(pre)>code{background-color:var(--ring-disabled-background-color)}.ring-markdown-markdown pre>code{white-space:inherit;color:var(--ring-code-color);font-size:var(--ring-font-size);padding:0;display:block}.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){margin-top:var(--ring-line-height);font-weight:var(--ring-font-weight-bold)}: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){margin-bottom:0;font-size:16px;line-height:22px}.ring-heading-contentWithHeadings h4,.ring-heading-contentWithHeadings:is(h4){letter-spacing:1px;text-transform:uppercase;margin-bottom:1px;font-size:12px;font-weight:400;line-height:18px}.ring-heading-caps{letter-spacing:2px;text-transform:uppercase}.ring-heading-heading.ring-heading-bold{font-weight:var(--ring-font-weight-bold)}: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{z-index:1;height:calc(var(--ring-unit)/2);margin-bottom:calc(var(--ring-unit)/2);background-color:#0003;background-color:var(--ring-progress-bar-background-color);border-radius:2px;position:relative;overflow:hidden}.ring-progress-bar-globalMode{background:0 0;width:100%;position:absolute;top:0}.ring-progress-bar-line{float:left;text-align:center;width:0;height:100%;color:var(--ring-content-background-color);background-color:var(--ring-main-color);line-height:calc(var(--ring-unit)/2);border-radius:2px;transition:width .6s}.ring-progress-bar-line:after{content:"";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;animation:2.5s linear infinite ring-progress-bar-progress-bar-animation;position:absolute;inset:0}.ring-progress-bar-staticLineColor .ring-progress-bar-line:after{background-image:#fff9;background-image:var(--ring-progress-bar-line-background-color);animation:none}@keyframes ring-progress-bar-progress-bar-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ring-tab-trap-trapButton{position:absolute;left:-9999px}.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);width:100%;padding-top:var(--ring-input-padding-block);padding-right:var(--ring-input-padding-end);padding-bottom:var(--ring-input-padding-block);padding-left:var(--ring-input-padding-start);transition:border-color var(--ring-ease);color:var(--ring-text-color);border:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius);background-color:var(--ring-input-background-color);font:inherit;caret-color:var(--ring-main-color);outline:none;margin:0}[dir=rtl] .ring-input-input{padding-right:var(--ring-input-padding-start);padding-left:var(--ring-input-padding-end)}@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]{color:var(--ring-disabled-color);border-color:var(--ring-border-disabled-color);background-color:var(--ring-disabled-background-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{transition:background-color 50000s ease-in-out}}.ring-input-input:-webkit-autofill{transition:background-color 50000s ease-in-out}.ring-input-input:-webkit-autofill:focus{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{top:calc(var(--ring-input-padding-block) + 1px);left:var(--ring-input-padding-inline);pointer-events:none;color:var(--ring-secondary-color);position:absolute}[dir=rtl] .ring-input-icon{right:var(--ring-unit);left:auto}.ring-input-clear{top:calc(var(--ring-input-padding-block) + 3px);right:var(--ring-input-padding-inline);height:auto;line-height:inherit;padding-right:0;position:absolute}.ring-input-empty .ring-input-clear{display:none}[dir=rtl] .ring-input-clear{right:auto;left:var(--ring-unit)}textarea.ring-input-input{box-sizing:border-box;resize:none;overflow:hidden}.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{pointer-events:none;color:var(--ring-disabled-color)}.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);width:100%;padding-top:var(--ring-input-padding-block);padding-right:calc(var(--ring-input-padding-end) + var(--ring-line-height));padding-bottom:var(--ring-input-padding-block);padding-left:var(--ring-input-padding-start);cursor:text;transition:border-color var(--ring-ease);color:var(--ring-text-color);border:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius);font:inherit;row-gap:calc(var(--ring-unit)/2);caret-color:var(--ring-main-color);background:0 0;outline:none;flex-flow:wrap;margin:0;display:flex;position:relative}[dir=rtl] .ring-tags-input-tagsList{padding-right:var(--ring-input-padding-start);padding-left:calc(var(--ring-input-padding-end) + var(--ring-line-height))}.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{text-overflow:ellipsis;overflow:hidden}.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{height:var(--ring-line-height);color:var(--ring-secondary-color);position:absolute;right:0}[dir=rtl] .ring-tags-input-tagInputChevronButton{left:0;right:auto}@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{cursor:pointer;transition:color var(--ring-fast-ease);color:var(--ring-link-color);border-radius:var(--ring-border-radius);text-underline-offset:3px;outline:none;text-decoration-line:none;text-decoration-thickness:1px}@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{text-align:left;font:inherit;background:0 0;border:0;margin:0;padding:0}.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{z-index:1;box-sizing:border-box;max-width:100%;padding:0 var(--ring-unit);vertical-align:top;color:var(--ring-tag-text-color);border-radius:var(--ring-border-radius);border:0;font-size:12px;font-weight:400;display:inline-flex;position:relative}.ring-tag-withRemove{padding-right:20px}.ring-tag-container{max-width:calc(100% - var(--ring-unit)/2);height:20px;height:var(--ring-tag-max-height);margin-right:calc(var(--ring-unit)/2);transition:background-color var(--ring-ease);white-space:nowrap;border-radius:var(--ring-border-radius);background-color:var(--ring-tag-container-background-color);line-height:var(--ring-line-height);display:inline-block;position:relative}.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-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-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-error-tag-text-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;transition:none;position:relative}.ring-tag-disabled.ring-tag-tag{pointer-events:none;color:var(--ring-disabled-color);background-color:var(--ring-disabled-background-color)}.ring-tag-remove{--ring-button-text-color:var(--ring-secondary-color);z-index:1;height:auto;padding:0 calc(var(--ring-unit)/2);line-height:calc(var(--ring-unit)*2);position:absolute;top:2px;right:0}.ring-tag-icon{margin-right:calc(var(--ring-unit)/2);margin-left:calc(var(--ring-unit)*-.5);color:var(--ring-tag-icon-color)}.ring-tag-icon.ring-tag-icon svg{vertical-align:-3.5px}.ring-tag-avatarContainer{box-sizing:border-box;width:20px;width:var(--ring-tag-max-height);height:20px;height:var(--ring-tag-max-height);margin-right:calc(var(--ring-unit)/2);margin-left:calc(var(--ring-unit)*-1);vertical-align:top;border-top-left-radius:var(--ring-border-radius);border-bottom-left-radius:var(--ring-border-radius);flex-shrink:0;display:inline-block;overflow:hidden}.ring-tag-customIcon{max-width:calc(var(--ring-unit)*2);max-height:calc(var(--ring-unit)*2);margin-right:calc(var(--ring-unit)/2);vertical-align:bottom}.ring-tag-avatarIcon{width:20px;width:var(--ring-tag-max-height);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-right:-4px}.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);cursor:pointer;align-items:baseline;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{opacity:0;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.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);box-sizing:border-box;width:100%;height:100%;transition:background-color var(--ring-toggle-timing-function) var(--ring-toggle-duration);border:solid 1px var(--ring-toggle-border-color);background-color:var(--ring-toggle-background-color);display:inline-block;position:relative}.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{box-sizing:border-box;width:calc(var(--ring-unit)*1.5);height:calc(var(--ring-unit)*1.5);content:"";transition:transform var(--ring-toggle-timing-function) var(--ring-toggle-duration);transform:translateX(var(--ring-toggle-padding)) translateY(-50%);border:solid 1px var(--ring-switch-border-color);border-radius:calc(var(--ring-unit)*.75);background-color:var(--ring-toggle-item-color);position:absolute;top:50%;left:-1px}.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{width:calc(var(--ring-unit)*3);height:calc(var(--ring-unit)*2)}.ring-toggle-size16 .ring-toggle-switch{vertical-align:-3px;border-radius:var(--ring-unit)}:is(.ring-toggle-size16 .ring-toggle-switch):before{width:calc(var(--ring-unit)*1.5);height:calc(var(--ring-unit)*1.5);border-radius:calc(var(--ring-unit)*.75)}.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{width:calc(var(--ring-unit)*3);height:14px}.ring-toggle-size14 .ring-toggle-switch{vertical-align:-2px;border-radius:7px}:is(.ring-toggle-size14 .ring-toggle-switch):before{border-radius:5px;width:10px;height:10px}.ring-toggle-size14 .ring-toggle-input:checked+:before{transform:translate(12px)translateY(-50%)}.ring-toggle-size20 .ring-toggle-switchWrapper{width:calc(var(--ring-unit)*4);height:calc(var(--ring-unit)*2.5)}.ring-toggle-size20 .ring-toggle-switch{vertical-align:-5px;border-radius:calc(var(--ring-unit)*1.25)}:is(.ring-toggle-size20 .ring-toggle-switch):before{width:calc(var(--ring-unit)*2);height:calc(var(--ring-unit)*2);border-radius:calc(var(--ring-unit))}.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)}: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{max-width:calc(var(--ring-unit)*50);padding:6px var(--ring-unit);text-align:left;color:var(--ring-tooltip-text-color);border-color:var(--ring-line-color);background-color:var(--ring-tooltip-background-color);box-shadow:0 2px 8px var(--ring-popup-shadow-color)}.ring-tooltip-inheritedTheme{color:var(--ring-text-color);background-color:var(--ring-content-background-color);box-shadow:var(--ring-popup-shadow)}.ring-tooltip-long{font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest)}.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;box-sizing:border-box;padding:calc(var(--ring-unit)*1.5);cursor:pointer;cursor:var(--ring-upload-cursor);transition:background var(--ring-ease),color var(--ring-ease),border-color var(--ring-ease);color:var(--ring-upload-text-color);border:1px dashed var(--ring-upload-border-color);border-radius:var(--ring-border-radius);background-color:#0000;background-color:var(--ring-upload-background-color);flex-direction:row;display:flex;position:relative;overflow:hidden}@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);opacity:0;position:absolute;inset:0}.ring-upload-attachmentIcon{margin-right:var(--ring-unit)}.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{padding-bottom:var(--ring-unit);white-space:nowrap;font-size:12px}.ring-user-agreement-remindLaterButton{float:right}.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-button-toolbar-buttonToolbar{white-space:nowrap;font-size:0;line-height:0;display:inline-block}.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>button{margin-right:var(--ring-unit)}.ring-button-toolbar-buttonToolbar>:last-child{margin-right:0}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(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{z-index:0;white-space:nowrap;display:inline-block;position:relative}.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;transition:none;position:relative}:is(.ring-button-group-buttonGroup .ring-button-button[disabled]):after,:is(.ring-button-group-buttonGroup .ring-button-button[disabled]):before{z-index:0;width:var(--ring-border-radius);content:"";box-shadow:0 1px var(--ring-button-group-button-border-color) inset,0 -1px var(--ring-button-group-button-border-color) inset;position:absolute;top:0;bottom: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: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 button:not(:where(.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 button{margin:0 0 0 -1px}.ring-button-group-caption{margin-right:var(--ring-unit);font-size:var(--ring-font-size)}.ring-button-group-caption:empty{margin-right:0}.ring-button-group-common>button:first-child{border-top-left-radius:var(--ring-border-radius);border-bottom-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>button:last-child{border-top-right-radius:var(--ring-border-radius);border-bottom-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{z-index:1;z-index:var(--ring-button-group-default-z-index);position:relative}[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):active{z-index:2;z-index:var(--ring-button-group-active-z-index)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(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-avatar-avatar{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--ring-border-radius);display:inline-block}.ring-avatar-round{border-radius:50%}.ring-avatar-avatarInfo{height:100%;color:var(--ring-secondary-color);border-radius:inherit;background-color:var(--ring-tag-background-color);justify-content:center;align-items:center;display:flex}.ring-avatar-subavatar{border:1px var(--ring-content-background-color) solid;position:absolute;top:15px;left:27px}.ring-avatar-empty{box-sizing:border-box;border:1px solid var(--ring-borders-color);display:inline-block}.ring-content-layout-contentLayout{--ring-content-layout-sidebar-width:calc(var(--ring-unit)*30);flex-flow:row;display:flex;position:relative}.ring-content-layout-contentLayoutContent{width:100%;margin:0 calc(var(--ring-unit)*4);flex-grow:2;align-self:flex-start}.ring-content-layout-sidebarContainer{min-width:var(--ring-content-layout-sidebar-width);max-width:var(--ring-content-layout-sidebar-width)}.ring-content-layout-sidebarContainerRight{order:1}.ring-content-layout-sidebar{box-sizing:border-box;min-width:var(--ring-content-layout-sidebar-width);max-width:var(--ring-content-layout-sidebar-width);height:100%;padding-right:calc(var(--ring-unit)*2);padding-left:calc(var(--ring-unit)*4);overflow:auto}.ring-content-layout-sidebarRight{padding-right:calc(var(--ring-unit)*4);padding-left:calc(var(--ring-unit)*2)}.ring-content-layout-sidebarFixedTop{top:0;bottom:0}.ring-content-layout-sidebarFixedTop.ring-content-layout-sidebarFixedTop{position:fixed}.ring-content-layout-sidebarFixedBottom.ring-content-layout-sidebarFixedBottom{position:absolute;top:auto;bottom:0}.ring-content-layout-bottomMarker{position:absolute;bottom:0}@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{box-sizing:content-box;padding:0 16px;position:absolute;top:0;bottom:0;left: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{min-width:0;max-width:0}}@media (width<=639px){.ring-content-layout-contentLayoutResponsive .ring-content-layout-sidebar{width:80%;min-width:0;max-width:none}}.ring-data-list-dataListWrapper{--ring-table-compensate:2px;position:relative}.ring-data-list-dataList{margin:0}.ring-data-list-dataList,.ring-data-list-itemContent{padding:0;list-style:none}.ring-data-list-title{box-sizing:content-box;height:calc(var(--ring-unit)*4);padding:0 calc(var(--ring-unit)*5) var(--ring-table-compensate) 0;outline:none;align-items:center;display:flex}@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);outline:none;padding:4px 60px;font-size:12px}.ring-data-list-boxes{min-width:calc(var(--ring-unit)*3);display:flex}.ring-data-list-checkboxBox{width:calc(var(--ring-unit)*3)}.ring-data-list-collapseButton{height:auto;line-height:inherit;padding:0 5px;position:relative;top:1px;left:-5px}.ring-data-list-collapseIcon.ring-data-list-collapseIcon{color:var(--ring-secondary-color)}.ring-data-list-loadingOverlay{background-color:#ffffff80;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ring-data-list-showMoreLoader{top:1px;left:8px}@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{margin:calc(var(--ring-unit)*2) var(--ring-unit) 0;text-align:left;border:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius);padding:3px;overflow:hidden}.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{padding-right:var(--ring-unit);padding-left:calc(var(--ring-unit)*5.5);border-bottom:1px solid var(--ring-borders-color);margin:0;display:flex;position:relative}[dir=rtl] .ring-select-popup-filterWrapper{padding-right:calc(var(--ring-unit)*5.5);padding-left:var(--ring-unit)}.ring-select-popup-filterIcon{top:7px;left:calc(var(--ring-unit)*2);color:var(--ring-secondary-color);position:absolute}[dir=rtl] .ring-select-popup-filterIcon{right:calc(var(--ring-unit)*2);left:auto}.ring-select-popup-bottomLine{text-align:center}.ring-select-popup-bottomLine.ring-select-popup-bottomLineOverItem{z-index:var(--ring-fixed-z-index);background-color:var(--ring-content-background-color);margin-top:-36px;position:relative}.ring-select-popup-message{margin:var(--ring-unit) 0;padding:0 calc(var(--ring-unit)*2);display:inline-block}.ring-select-popup-selectAll{justify-content:space-between;align-items:baseline;padding:8px 16px 0;display:flex}: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{min-width:calc(var(--ring-unit)*11);text-align:left;display:inline-block}.ring-date-picker-displayDate.ring-date-picker-displayRange{min-width:calc(var(--ring-unit)*22)}.ring-date-picker-clear{cursor:pointer;transition:opacity var(--ring-ease);opacity:.3}@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);-webkit-user-select:none;user-select:none;text-align:left;width:min-content;color:var(--ring-text-color)}.ring-date-picker-datePopup *{box-sizing:border-box}.ring-date-picker-filterWrapper{padding-left:calc(var(--ring-unit)*2);display:flex}.ring-date-picker-calendarIcon{margin-right:calc(var(--ring-unit)/2);color:var(--ring-secondary-color)}.ring-date-picker-anchor{width:100%;padding:0 var(--ring-unit);text-align:start;white-space:nowrap}.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{top:0;right:var(--ring-unit);content:"—";line-height:calc(var(--ring-unit)*4 - 2px);position:absolute}.ring-date-picker-toInput{flex-basis:calc(var(--ring-unit)*13);width:calc(var(--ring-unit)*13);flex-grow:1;flex-shrink:0}.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{left:calc(var(--ring-unit)*-1);content:",";line-height:calc(var(--ring-unit)*4 - 3px);position:absolute}.ring-date-picker-weekdays{height:calc(var(--ring-unit)*4);padding:5px calc(var(--ring-unit)*2) 0;color:var(--ring-secondary-color)}.ring-date-picker-weekday.ring-date-picker-weekday{width:var(--ring-date-picker-cell-size);text-align:center;text-transform:capitalize;display:inline-block}.ring-date-picker-weekend.ring-date-picker-weekend{color:var(--ring-error-color)}.ring-date-picker-calendar{width:var(--ring-date-picker-cal-width);height:var(--ring-date-picker-cal-height);box-shadow:0 -1px var(--ring-line-color);position:relative;overflow:hidden}.ring-date-picker-months.ring-date-picker-months{overscroll-behavior-y:none;scrollbar-width:none;position:absolute;top:0;bottom:0;left:0;overflow:hidden scroll}.ring-date-picker-months.ring-date-picker-months::-webkit-scrollbar{display:none}.ring-date-picker-month.ring-date-picker-month{width:calc(var(--ring-unit)*21);margin:calc(var(--ring-unit)*2);flex-wrap:wrap;display:flex}.ring-date-picker-month.ring-date-picker-month>*{height:var(--ring-date-picker-cell-size);line-height:var(--ring-date-picker-cell-size);flex-shrink:0}.ring-date-picker-monthTitle{width:calc(var(--ring-unit)*12);padding-left:calc(var(--ring-unit)*.5);text-align:left;text-transform:capitalize;font-weight:var(--ring-font-weight-bold)}@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{flex-basis:var(--ring-date-picker-cell-size);cursor:pointer;transition:background-color var(--ring-ease),color var(--ring-ease);text-align:center;margin:0;position:relative}.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{color:var(--ring-white-text-color);border-radius:var(--ring-border-radius);background-color:var(--ring-main-color)}.ring-date-picker-active.ring-date-picker-active{color:var(--ring-text-color);border-radius:var(--ring-border-radius);background-color:var(--ring-date-picker-hover-color);transition:none}.ring-date-picker-disabled.ring-date-picker-disabled{cursor:not-allowed;color:var(--ring-disabled-color)}.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{width:calc(var(--ring-unit)*2);content:"";height:100%;transition:background-color var(--ring-ease);position:absolute}.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{z-index:var(--ring-invisible-element-z-index);width:calc(var(--ring-unit)*23);height:calc(var(--ring-unit)*8);content:"";transition:background-color var(--ring-ease);position:absolute}.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{z-index:var(--ring-invisible-element-z-index);top:calc(var(--ring-unit)*-8);width:calc(var(--ring-unit)*2);content:"";height:100%;transition:background-color var(--ring-ease);position:absolute;left:600%}: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{pointer-events:none;opacity:0}.ring-date-picker-today.ring-date-picker-today{font-weight:var(--ring-font-weight-bold);position:relative}.ring-date-picker-today:before{top:0;left:calc(var(--ring-unit)*.5);content:"•";font-size:var(--ring-font-size-smaller);position:absolute}.ring-date-picker-day>.ring-date-picker-today:before{text-align:center;width:100%;top:4px;left:0}.ring-date-picker-year.ring-date-picker-today:before{top:-1px;left:2px}.ring-date-picker-monthNames{top:0;right:var(--ring-date-picker-year-width);width:calc(var(--ring-unit)*6 - 1px);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}.ring-date-picker-monthName.ring-date-picker-monthName{width:100%;height:var(--ring-date-picker-cell-size);padding-left:calc(var(--ring-unit)*1.5);text-transform:capitalize;line-height:var(--ring-date-picker-cell-size)}.ring-date-picker-monthSlider.ring-date-picker-monthSlider{z-index:var(--ring-fixed-z-index);width:calc(100% + 2px);height:calc(var(--ring-unit)*6);cursor:grab;opacity:.17;background-color:var(--ring-main-color);touch-action:none;position:absolute;left:-1px;right:0}@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);width:2px;position:absolute;left:0}.ring-date-picker-years{width:var(--ring-date-picker-year-width);background-color:var(--ring-content-background-color);height:100%;box-shadow:-1px 0 var(--ring-line-color);font-size:var(--ring-font-size-smaller);overscroll-behavior-y:none;scrollbar-width:none;position:absolute;top:0;right:0;overflow-y:scroll}.ring-date-picker-years::-webkit-scrollbar{display:none}.ring-date-picker-year.ring-date-picker-year{width:100%;height:var(--ring-date-picker-year-height);text-align:center;color:var(--ring-secondary-color);line-height:var(--ring-date-picker-year-height);position:relative}.ring-date-picker-currentYear.ring-date-picker-currentYear{cursor:auto;color:var(--ring-text-color);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);border:1px solid var(--ring-line-color);border-radius:var(--ring-border-radius-large);background-color:var(--ring-content-background-color);box-shadow:0 1px 4px var(--ring-popup-shadow-color);flex-direction:column;display:flex}.ring-island-header,.ring-island-withTransparentBottomBorder{border-bottom:1px solid #0000;transition:border-bottom-color .1s}.ring-island-header{box-sizing:border-box;width:100%;padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*4) var(--ring-unit);line-height:24px}.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{float:left;transform-origin:0;word-break:break-word;color:var(--ring-heading-color);font-size:inherit;font-weight:var(--ring-font-weight-bold);margin:0;display:block}.ring-island-narrowIsland .ring-island-header{padding:0 calc(var(--ring-unit)*2)}.ring-island-content{-webkit-overflow-scrolling:touch;width:100%;display:flex;position:relative;overflow:auto}.ring-island-scrollableWrapper{width:100%;padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*4);overflow:auto}.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{z-index:var(--ring-fixed-z-index);width:100%;height:calc(var(--ring-unit)*3);content:"";pointer-events:none;opacity:.8;background:linear-gradient(to top,var(--ring-island-gradient-start),var(--ring-island-gradient-stop));display:block;position:absolute;left:0}.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{width:100%;height:calc(var(--ring-unit)*3);content:"";pointer-events:none;opacity:.8;border-bottom-right-radius:var(--ring-border-radius);border-bottom-left-radius:var(--ring-border-radius);background:linear-gradient(to bottom,var(--ring-island-gradient-start),var(--ring-island-gradient-stop));display:block;position:absolute;bottom:0;left:0}.ring-panel-panel{margin-top:calc(var(--ring-unit)*2);padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*4) calc(var(--ring-unit)*4);border-top:1px solid var(--ring-popup-border-color);position:relative}.ring-panel-panel:empty{display:none}.ring-panel-panel>button:not(:last-child){margin-right:var(--ring-unit)}.ring-dialog-container{z-index:var(--ring-overlay-z-index);padding:calc(var(--ring-unit)*4) var(--ring-unit);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.ring-dialog-nativeDialog{background:0 0;border:0;padding:0;overflow:visible}.ring-dialog-container,.ring-dialog-nativeDialog::backdrop{background-color:rgba(var(--ring-dialog-overlay-components),var(--ring-dialog-overlay-opacity))}.ring-dialog-innerContainer{flex-direction:column;max-height:100%;display:flex}.ring-dialog-content{width:calc(var(--ring-unit)*58);min-height:calc(var(--ring-unit)*15);cursor:default;overflow-wrap:break-word;margin:auto;position:relative}.ring-dialog-content .ring-island-scrollableWrapper{padding-bottom:var(--ring-unit)}.ring-dialog-content .ring-panel-panel{padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*4) calc(var(--ring-unit)*4);background-color:#0000;border-top:0;margin-top:0}.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;position:fixed;inset:0}.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{top:var(--ring-unit);right:calc(var(--ring-unit)*-3)}.ring-dialog-closeButtonInside{top:calc(var(--ring-unit)*2);right:calc(var(--ring-unit)*2)}.ring-dialog-documentWithoutScroll{height:100%;overflow:hidden}.ring-dialog-popupTarget{z-index:var(--ring-overlay-z-index);pointer-events:none;position:fixed;inset:0}.ring-dialog-popupTarget>:not(.ring-dialog-popupTarget){pointer-events:auto}.ring-dialog-innerContainer .ring-island-header{padding-top:calc(var(--ring-unit)*4);font-size:24px;line-height:28px}.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-right:var(--ring-grid-outer-margin);padding-left:var(--ring-grid-outer-margin)}.ring-grid-row{box-sizing:border-box;margin-right:var(--ring-grid-gutter-compensation);margin-left:var(--ring-grid-gutter-compensation);flex-flow:wrap;flex:0 auto;display:flex}.ring-grid-row.ring-grid-reverse{flex-direction:row-reverse}.ring-grid-col{margin-top:var(--ring-unit);margin-bottom: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;padding-right:calc(var(--ring-grid-gutter-width)/2);padding-left:calc(var(--ring-grid-gutter-width)/2);flex:none}.ring-grid-col-xs{flex-grow:1;flex-basis:0;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{text-align:start;justify-content:flex-start}.ring-grid-center-xs{text-align:center;justify-content:center}.ring-grid-end-xs{text-align:end;justify-content:flex-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;padding-right:calc(var(--ring-grid-gutter-width)/2);padding-left:calc(var(--ring-grid-gutter-width)/2);flex:none}.ring-grid-col-sm{flex-grow:1;flex-basis:0;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{text-align:start;justify-content:flex-start}.ring-grid-center-sm{text-align:center;justify-content:center}.ring-grid-end-sm{text-align:end;justify-content:flex-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;padding-right:calc(var(--ring-grid-gutter-width)/2);padding-left:calc(var(--ring-grid-gutter-width)/2);flex:none}.ring-grid-col-md{flex-grow:1;flex-basis:0;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{text-align:start;justify-content:flex-start}.ring-grid-center-md{text-align:center;justify-content:center}.ring-grid-end-md{text-align:end;justify-content:flex-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;padding-right:calc(var(--ring-grid-gutter-width)/2);padding-left:calc(var(--ring-grid-gutter-width)/2);flex:none}.ring-grid-col-lg{flex-grow:1;flex-basis:0;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{text-align:start;justify-content:flex-start}.ring-grid-center-lg{text-align:center;justify-content:center}.ring-grid-end-lg{text-align:end;justify-content:flex-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));color:var(--ring-text-color);background-color:var(--ring-navigation-background-color);line-height:var(--ring-header-compensated);align-items:center;display:flex;overflow:hidden}.ring-header-header,.ring-header-header>*{box-sizing:border-box;height:calc(var(--ring-unit)*8)}.ring-header-header>*{padding:0 calc(var(--ring-unit)*1.5) var(--ring-header-compensate);display:inline-block}.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{height:100%;color:var(--ring-text-color);background-color:var(--ring-navigation-background-color);flex-direction:column;align-items:center;display:inline-flex}.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{height:calc(var(--ring-unit)*8);color:var(--ring-navigation-background-color);align-items:center;line-height:normal;display:inline-flex}.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{min-height:calc(var(--ring-unit)*5);flex-direction:column;align-items:center;display:flex}.ring-header-tray{padding:0 0 var(--ring-header-compensate);align-items:flex-end;margin-left:auto}.ring-header-tray.ring-header-tray{display:flex}.ring-header-headerVertical .ring-header-tray{flex-direction:column;align-items:center;margin-top:auto;margin-left:0;padding:0}.ring-header-trayItemContent{height:var(--ring-header-compensated)}.ring-header-icon{width:calc(var(--ring-unit)*5);text-align:center;vertical-align:top;flex-shrink:0;display:inline-block}.ring-header-icon.ring-header-icon{height:var(--ring-header-compensated);padding-top:calc(var(--ring-unit)/2);line-height:var(--ring-header-compensated)}.ring-header-headerVertical .ring-header-icon{width:auto;height:calc(var(--ring-unit)*5);padding:0 calc(var(--ring-unit)*2.75);line-height:normal}.ring-header-main svg{color:var(--ring-main-color)}.ring-header-rotatable svg{transform-origin:50%;transition:transform .3s ease-out;transform:rotate(0)}.ring-header-rotated svg{transform:rotate(90deg)}.ring-header-profileEmpty{width:auto;height:var(--ring-header-compensated);padding-left:var(--ring-unit);vertical-align:bottom;align-items:center}.ring-header-profileEmpty.ring-header-profileEmpty{display:inline-flex}.ring-header-profile{height:var(--ring-header-compensated);cursor:pointer}.ring-header-headerVertical .ring-header-profile{height:auto;padding:calc(var(--ring-unit)*2)}.ring-header-anchorClassName{align-items:center;gap:calc(var(--ring-unit)*1.5);display:flex}.ring-header-avatarWrapper{line-height:0}.ring-header-hasUpdates{position:relative}.ring-header-hasUpdates:after{width:var(--ring-unit);height:var(--ring-unit);content:"";border:1px solid var(--ring-white-text-color);background-color:var(--ring-link-hover-color);border-radius:50%;display:block;position:absolute;top:calc(15% - 5px);right:calc(15% - 5px)}.ring-services-services{max-width:calc(var(--ring-unit)*50 + 2px);padding:calc(var(--ring-unit)*4) calc(var(--ring-unit)*4) calc(var(--ring-unit)*3);background-color:var(--ring-navigation-background-color);line-height:10px}.ring-services-active{font-weight:var(--ring-font-weight-bold)}.ring-services-item{box-sizing:border-box;width:calc(var(--ring-unit)*14);height:calc(var(--ring-unit)*14);text-align:center;text-overflow:ellipsis;color:var(--ring-active-text-color);line-height:normal;display:inline-block;overflow-x:hidden}.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{width:calc(var(--ring-unit)*6);height:calc(var(--ring-unit)*6);margin:calc(var(--ring-unit)*2) 0 calc(var(--ring-unit) + 1px);background-repeat:no-repeat;background-size:contain;display:inline-block}@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{height:1px;margin:calc(var(--ring-unit)*4) 0 calc(var(--ring-unit)*2);background:linear-gradient(90deg,#0000,#ffffff4d,#0000)}.ring-services-itemStacked{width:100%;margin-bottom:calc(var(--ring-unit)*2);line-height:calc(var(--ring-unit)*2);text-decoration:none;display:inline-block}.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)}}: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{margin:calc(var(--ring-unit)*2) auto;pointer-events:none;display:block}.ring-loader-squares{width:60px;height:60px;position:relative}@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%{opacity:0;animation-timing-function:cubic-bezier(.333,0,0,1)}18.75%{opacity:1;animation-timing-function:cubic-bezier(.333,0,.657,1)}25%{opacity:1;animation-timing-function:cubic-bezier(.333,0,0,1)}43.75%{opacity:0;animation-timing-function:cubic-bezier(.333,0,.657,1)}to{opacity:0;animation-timing-function:cubic-bezier(.333,0,0,1)}}.ring-loader-square{background:#3bea62;background:var(--ring-loader-color-1);animation:3.2s infinite ring-loader-square-animation-main;-webkit-mask-image:linear-gradient(0deg,#000 0,#00000080);mask-image:linear-gradient(0deg,#000 0,#00000080)}.ring-loader-square,.ring-loader-square:after,.ring-loader-square:before{border-radius:20%;position:absolute;inset:0}.ring-loader-square:before{content:"";opacity:0;background:#6b57ff;background:var(--ring-loader-color-2);animation:6.4s infinite ring-loader-square-animation-pseudo}.ring-loader-square:after{content:"";opacity:0;background:#07c3f2;background:var(--ring-loader-color-3);animation:6.4s 3.2s infinite ring-loader-square-animation-pseudo}.ring-loader-inner{inset:20px}.ring-loader-middle{opacity:.8;inset:10px}.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:36s linear infinite ring-loader-rotation-keyframes}.ring-loader-text{text-align:center;font-family:var(--ring-font-family);font-size:var(--ring-font-size);line-height:var(--ring-line-height)}.ring-list-list{z-index:1;border-radius:var(--ring-border-radius);line-height:normal;position:relative}.ring-list-simpleInner{overflow:auto}.ring-list-scrolling{pointer-events:none}.ring-list-separator{min-height:var(--ring-unit);margin-top:var(--ring-unit);padding:0 calc(var(--ring-unit)*2) 1px;text-align:right;white-space:nowrap;color:var(--ring-secondary-color);border-top:1px solid var(--ring-line-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lower);display:block}.ring-list-separator_first{border:0;margin-top:0;padding-top:0}.ring-list-item{box-sizing:border-box;width:calc(100% - var(--ring-unit)*2);text-align:left;vertical-align:bottom;white-space:nowrap;border-radius:var(--ring-border-radius);font-size:var(--ring-font-size);margin-inline:var(--ring-unit);outline:none;text-decoration:none;display:block}.ring-list-item.ring-list-item{padding:3px var(--ring-unit) 5px;line-height:calc(var(--ring-unit)*3)}.ring-list-itemContainer{--ring-list-item-icon-size:20px;position:relative}.ring-list-compact{line-height:calc(var(--ring-unit)*2)}.ring-list-add{padding:var(--ring-unit) calc(var(--ring-unit)*2);line-height:calc(var(--ring-unit)*4)}.ring-list-top{flex-direction:row;align-items:baseline;display:flex}.ring-list-left{flex-shrink:0;align-self:center}.ring-list-label{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex-grow:1;flex-shrink:1;overflow:hidden}[dir=rtl] .ring-list-label{text-align:right;direction:ltr}.ring-list-description{padding-left:var(--ring-unit);text-align:right;white-space:nowrap;text-overflow:ellipsis;color:var(--ring-secondary-color);font-size:var(--ring-font-size-smaller);font-weight:400;line-height:var(--ring-line-height-lowest);flex-shrink:100;overflow:hidden}.ring-list-right{flex-direction:row;flex-shrink:0;align-self:center;align-items:center;display:flex}.ring-list-details{white-space:normal;color:var(--ring-secondary-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest);margin-bottom:6px}.ring-list-padded{margin-left:calc(var(--ring-unit) + var(--ring-list-item-icon-size))}.ring-list-hint.ring-list-hint{border-top:1px solid var(--ring-line-color);background-color:var(--ring-sidebar-background-color);width:100%;font-size:var(--ring-font-size-smaller);margin-bottom:0;padding-inline:calc(var(--ring-unit)*2);border-radius:0;margin-inline:0}.ring-list-action{cursor:pointer;color:var(--ring-text-color)}.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{width:var(--ring-list-item-icon-size);height:var(--ring-list-item-icon-size);margin-left:calc(var(--ring-unit)*2);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}.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;width:var(--ring-list-item-icon-size);margin-right:var(--ring-unit)}.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-right:0;margin-left:calc(var(--ring-unit)*2)}.ring-list-checkboxContainer{width:var(--ring-list-item-icon-size);height:var(--ring-list-item-icon-size);margin-right:var(--ring-unit);position:absolute;top:7px;left:19px}.ring-list-compact .ring-list-checkboxContainer{width:calc(var(--ring-unit)*2);height:calc(var(--ring-unit)*2);top:0}.ring-list-title{padding:var(--ring-unit) calc(var(--ring-unit)*2) 0;text-align:left;margin-top:10px;margin-bottom:6px;display:block}[dir=rtl] .ring-list-title{text-align:right;direction:ltr}.ring-list-title_first{margin-top:0}.ring-list-text{letter-spacing:1.5px;text-transform:uppercase;color:var(--ring-secondary-color);font-size:var(--ring-font-size-smaller)}.ring-list-fade{width:100%;height:calc(var(--ring-unit)*3);pointer-events:none;background:linear-gradient(to bottom,#fff0,var(--ring-content-background-color));position:absolute;bottom:0}.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}.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;top:0;right:0}.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;box-sizing:border-box;min-height:calc(var(--ring-input-padding-inline)*3);padding:var(--ring-input-padding-block) var(--ring-input-padding-inline);transition:border-color var(--ring-ease);border:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius);font-size:var(--ring-font-size);line-height:var(--ring-line-height);align-items:center;display:flex;position:relative}.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{transition:background-color 50000s ease-in-out}}.ring-query-assist-queryAssist:-webkit-autofill{transition:background-color 50000s ease-in-out}.ring-query-assist-queryAssist:-webkit-autofill:focus{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{color:var(--ring-disabled-color);border-color:var(--ring-border-disabled-color);background-color:var(--ring-disabled-background-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{cursor:text;transition:border-color var(--ring-ease);white-space:nowrap;color:var(--ring-text-color);font:inherit;scrollbar-width:none;caret-color:var(--ring-main-color);background:0 0;outline:none;flex-grow:1;margin:0;overflow:auto}.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{width:calc(100% - var(--ring-input-padding-inline)*4);padding-left:calc(var(--ring-input-padding-inline)*3 - var(--ring-input-padding-block));white-space:nowrap;text-overflow:ellipsis;pointer-events:none;color:var(--ring-disabled-color);display:block;position:absolute;overflow:hidden}[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{height:100%;max-height:calc(var(--ring-input-padding-inline)*2);padding-left:var(--ring-input-padding-inline);line-height:inherit;justify-content:center;align-items:center;display:inline-flex}[dir=rtl] .ring-query-assist-actions{padding:0 var(--ring-input-padding-inline) 0 0}.ring-query-assist-icon{padding-right:var(--ring-input-padding-inline);color:var(--ring-secondary-color)}[dir=rtl] .ring-query-assist-icon{padding:0 0 0 var(--ring-input-padding-inline)}.ring-query-assist-rightSearchButton{cursor:pointer;transition:border-color var(--ring-ease);color:var(--ring-secondary-color);border:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius);border-right:0;border-top-left-radius:0;border-bottom-left-radius:0;padding:5px 9px}.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-right:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius);border-left:0;border-top-right-radius:0;border-bottom-right-radius:0}.ring-query-assist-clear{padding-right:0;top:1px}[dir=rtl] .ring-query-assist-clear{padding-right:var(--ring-input-padding-inline);padding-left:0}.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{text-align:left;color:var(--ring-text-color);outline:none;flex-direction:row;padding:2px 0;display:flex;position:relative}@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{box-sizing:border-box;width:calc(var(--ring-unit)*2);height:calc(var(--ring-unit)*2);-webkit-user-select:none;user-select:none;transition:border-color var(--ring-ease),box-shadow var(--ring-ease);pointer-events:none;border:1px solid var(--ring-borders-color);border-radius:var(--ring-unit);background-color:var(--ring-content-background-color);flex-shrink:0;position:relative;top:2px}.ring-radio-circle:after{width:var(--ring-unit);height:var(--ring-unit);content:"";transition:opacity var(--ring-fast-ease),transform var(--ring-fast-ease);opacity:0;border-radius:calc(var(--ring-unit)/2);background-color:var(--ring-main-color);position:absolute;top:50%;left:3px;transform:scale(0)translateY(-50%)}.ring-radio-input{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.ring-radio-input[disabled]+.ring-radio-circle{border-color:var(--ring-border-disabled-color);background-color:var(--ring-disabled-background-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;transition:none;transform:scale(1)translateY(-50%)}.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{border-color:var(--ring-border-hover-color);background-color:var(--ring-content-background-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{margin-left:var(--ring-unit);line-height:var(--ring-line-height)}@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{white-space:nowrap;color:var(--ring-text-color);display:inline-block;position:relative}.ring-select-toolbar{border-top:1px solid var(--ring-line-color)}.ring-select-button{text-align:left;width:100%;padding:0}[dir=rtl] .ring-select-button{text-align:right;direction:ltr}.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{padding:calc(var(--ring-unit)*.5) 0;transition:color var(--ring-ease);color:var(--ring-secondary-color);line-height:var(--ring-line-height);position:absolute;top:0;bottom:0;right:6px}.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{width:calc(var(--ring-unit)*2);height:calc(var(--ring-unit)*2);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 4px;display:inline-block;position:relative;top:3px}.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{box-sizing:border-box;width:100%;height:calc(var(--ring-unit)*4 + 1px);cursor:pointer;transition:color var(--ring-ease),border-color var(--ring-ease);text-align:left;vertical-align:top;color:var(--ring-text-color);border:0;border-bottom:1px solid var(--ring-borders-color);background:0 0;outline:none;padding:0 0 3px;display:inline-block}.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{width:100%;padding-left:var(--ring-unit);text-align:left;vertical-align:calc(var(--ring-unit)*-1);display:block}.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{pointer-events:none;color:var(--ring-disabled-color)}.ring-select-disabled .ring-select-buttonValueEmpty,.ring-select-disabled .ring-select-value{color:var(--ring-disabled-color);border-bottom-style:dashed}.ring-select-avatar{vertical-align:-5px;margin:-2px 4px 0 0}.ring-select-popup{min-width:calc(var(--ring-unit)*30);max-width:calc(var(--ring-unit)*40)}@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;user-select:none}.ring-table-headerCell{box-sizing:border-box;height:calc(var(--ring-unit)*3);padding-right:calc(var(--ring-unit)*5);text-align:left;white-space:nowrap;color:var(--ring-secondary-color);font-weight:400}.ring-table-headerCell:first-child{padding-left:calc(var(--ring-unit)*4)}.ring-table-headerCell:last-child{width:100%;padding-right:calc(var(--ring-unit)*4)}.ring-table-headerCell:first-child:only-child{width:auto;max-width:none}.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{-webkit-user-select:none;user-select:none;margin-left:5px;display:none;position:absolute;top:5px}.ring-table-headerCell.ring-table-headerCellSortable .ring-table-sorter{display:inline-block}.ring-table-sortedUp .ring-table-icon{transform-origin:50% 44%;transform:rotate(180deg)}.ring-table-caption{padding-top:var(--ring-unit);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);border-bottom:0;padding-bottom:6px}.ring-table-tableHead:after{content:"";background-color:var(--ring-line-color);width:100%;height:1px;position:absolute}.ring-table-subHeaderSticky{z-index:var(--ring-fixed-z-index);background-color:rgba(var(--ring-content-background-components),.9);position:sticky;top:0}.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{background-color:var(--ring-table-loader-background-color);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ring-table-cell{box-sizing:content-box;min-width:0;height:calc(var(--ring-unit)*4);padding:0;padding-right:calc(var(--ring-unit)*5);color:var(--ring-text-color)}.ring-table-cell:first-child{padding-left:calc(var(--ring-unit)*4)}.ring-table-cell:last-child{width:100%;max-width:0;padding-right:calc(var(--ring-unit)*4)}.ring-table-wideFirstColumn .ring-table-cell:first-child{min-width:calc(var(--ring-unit)*37);max-width:calc(var(--ring-unit)*77)}.ring-table-cell:first-child:only-child{width:auto;max-width:none}.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{top:var(--ring-table-top);left:calc(var(--ring-unit)*-2);cursor:grab;opacity:0}.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-right:calc(var(--ring-unit)/2);padding-left:7px}.ring-table-draggingRow{z-index:var(--ring-overlay-z-index);background-color:var(--ring-hover-background-color)}.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{z-index:var(--ring-overlay-z-index);border-spacing:0}.ring-table-tableMessage{padding:calc(var(--ring-unit)*2) calc(var(--ring-unit)*4);color:var(--ring-secondary-color)}:host,:root,.ring-ui-theme-dark{--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{margin-bottom:calc(var(--ring-unit)*2);display:inline-block}.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{color:var(--ring-link-hover-color);box-shadow:inset 0 -1px 0 0 var(--ring-link-hover-color);outline-style:none}.ring-tabs-title.ring-tabs-collapsed:hover,.ring-tabs-title.ring-tabs-selected:hover{color:inherit;box-shadow:var(--ring-tabs-selected-line-shadow) var(--ring-text-color)}}.ring-tabs-title{cursor:pointer;color:inherit;line-height:calc(var(--ring-unit)*4);background:0 0;border:0;border-radius:0;align-items:center;padding:0;display:inline-flex;position:relative}.ring-tabs-title:active{color:var(--ring-link-hover-color);box-shadow:inset 0 -1px 0 0 var(--ring-link-hover-color);outline-style:none}.ring-tabs-title.ring-tabs-collapsed:active,.ring-tabs-title.ring-tabs-selected:active{color:inherit;box-shadow:var(--ring-tabs-selected-line-shadow) var(--ring-text-color)}.ring-tabs-title:focus-visible{color:var(--ring-main-color);box-shadow:var(--ring-tabs-selected-line-shadow) var(--ring-main-color)}.ring-tabs-title[disabled]{pointer-events:none}.ring-tabs-title.ring-tabs-titleLegacy{flex-direction:column;display:inline-flex}.ring-tabs-title[disabled]{color:var(--ring-disabled-color)}.ring-tabs-selected{cursor:default;color:var(--ring-active-text-color);box-shadow:var(--ring-tabs-selected-line-shadow) var(--ring-selected-tab-color);font-weight:var(--ring-font-weight-bold);outline:none}.ring-tabs-visible{text-align:center;position:absolute;inset:0}.ring-tabs-container{flex-direction:column;display:flex}.ring-tabs-hidden,.ring-tabs-hiddenBold{visibility:hidden;display:flex}.ring-tabs-hiddenBold{height:0;font-weight:var(--ring-font-weight-bold);overflow:hidden}.ring-tabs-hiddenRegular{visibility:hidden;height:0;font-weight:400;display:flex;overflow:hidden}.ring-tabs-tabCounter{color:var(--ring-secondary-color);padding-left:8px;font-size:12px;font-weight:400;line-height:19px}.ring-tabs-autoCollapseContainer{position:relative}.ring-tabs-autoCollapse{visibility:hidden;max-width:100%;display:inline-flex;position:relative;overflow:hidden}.ring-tabs-autoCollapse .ring-tabs-title{flex-shrink:0}.ring-tabs-rendered.ring-tabs-adjusted{visibility:visible;overflow:visible}.ring-tabs-measure{pointer-events:none;opacity:0;height:0;margin:0;position:absolute;top:0;left:0;overflow:hidden}.ring-tabs-morePopup{flex-direction:column;display:flex}.ring-tabs-collapsed.ring-tabs-collapsed{width:100%;box-shadow:none;line-height:calc(var(--ring-unit)*3);border-bottom:0}@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-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{text-align:left;color:var(--ring-text-color);padding-left:12px;font-size:13px;line-height:18px}.ring-user-card-userInformationGeneral{flex-direction:column;justify-content:center;height:56px;padding-top:1px;display:flex}.ring-user-card-userNameLine{height:var(--ring-line-height-lowest);white-space:nowrap;line-height:var(--ring-line-height-lowest)}.ring-user-card-userName{font-size:16px;font-weight:var(--ring-font-weight-bold);margin-right:4px;display:inline-block}.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{margin-bottom:3px;display:inline-block}.ring-user-card-userActiveStatus{width:var(--ring-unit);height:var(--ring-unit);margin-right:var(--ring-unit);background-color:var(--ring-secondary-color);border-radius:50%;margin-left:6px;display:inline-block}.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{width:var(--ring-input-xs);display:inline-block}.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{width:var(--ring-input-s);display:inline-block}.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{width:var(--ring-input-m);display:inline-block}.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{width:var(--ring-input-m);display:inline-block}.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{width:var(--ring-input-l);display:inline-block}.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);box-sizing:border-box;font:inherit;font-size:var(--ring-font-size);line-height:var(--ring-line-height);width:100%;padding-top:1px;padding-top:var(--ring-input-padding-block);padding-right:var(--ring-input-padding-end);padding-bottom:1px;padding-bottom:var(--ring-input-padding-block);padding-left:var(--ring-input-padding-start);transition:border-color var(--ring-ease);color:var(--ring-text-color);border:1px solid var(--ring-borders-color);border-radius:var(--ring-border-radius);background-color:var(--ring-content-background-color);caret-color:var(--ring-main-color);outline:none;margin:0}[dir=rtl] .ring-input{padding-right:var(--ring-input-padding-start);padding-left:var(--ring-input-padding-end)}@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{color:var(--ring-disabled-color);border-color:var(--ring-border-disabled-color);background-color:var(--ring-disabled-background-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{transition:background-color 50000s ease-in-out}}.ring-input:-webkit-autofill{transition:background-color 50000s ease-in-out}.ring-input:-webkit-autofill:focus{transition:background-color 50000s ease-in-out}.ring-input_error{border-color:var(--ring-error-color)}.ring-input_filter-popup{width:100%;min-width:200px}.ring-input.ring-input:disabled,.ring-input.ring-input[disabled],.ring-input.ring-input_disabled{color:var(--ring-disabled-color);border-color:var(--ring-border-disabled-color);background-color:var(--ring-disabled-background-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::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{width:calc(var(--ring-unit)*42);margin-left:0}.ring-form__wrap{padding:calc(var(--ring-unit)*3) calc(var(--ring-unit)*4) 0;margin-bottom:0}.ring-form__header{min-height:13px;padding-bottom:calc(var(--ring-unit)*2)}.ring-form__control__description{max-width:900px;padding-top:calc(var(--ring-unit)/2);color:var(--ring-secondary-color);font-size:var(--ring-font-size-smaller);display:block;line-height:16px!important}.ring-form__title-img{float:left;height:calc(var(--ring-unit)*4);border:0}.ring-form__title{margin-bottom:calc(var(--ring-unit));font-weight:var(--ring-font-weight-bold);display:block}.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-top:0;padding-left:calc(var(--ring-unit)*2)}.ring-form__group .ring_form__group .ring-form__control{margin-left:calc(var(--ring-unit)*18)}.ring-form__group_nested{padding-top:0;padding-left:calc(var(--ring-unit)*2)}.ring-form__group_nested .ring-form__control{margin-left:calc(var(--ring-unit)*18)}.ring-form__label{float:left;max-width:calc(var(--ring-unit)*18);padding-top:calc(var(--ring-unit)/2);vertical-align:top;line-height:calc(var(--ring-unit)*2);display:inline-block;position:relative;top:0}.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{width:auto;min-height:calc(var(--ring-unit)*3);margin-left:calc(var(--ring-unit)*20);vertical-align:top;line-height:calc(var(--ring-unit)*3);position:relative}.ring-form__control_text:after{height:calc(var(--ring-unit)*3);content:"";vertical-align:middle;display:inline-block}.ring-form__control_secondary{top:var(--ring-unit);left:calc(var(--ring-unit)*27);position:absolute}.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{width:calc(var(--ring-unit)*85);margin-bottom:calc(var(--ring-unit)*-1 + 2px);margin-left:calc(var(--ring-unit)*20);line-height:20px}.ring-form__control__part{margin-right:var(--ring-unit)}.ring-form__group_short{padding-top:calc(var(--ring-unit)/2);padding-bottom:0}.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:214, 174, 88;--ring-main-warning-color:rgb(var(--ring-main-warning-components));--ring-main-warning-hover-components:186, 151, 82;--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:214, 174, 88;--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, 106, 65;--ring-warning-border-color:rgb(var(--ring-warning-border-components));--ring-warning-border-hover-components:158, 129, 74;--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:242, 197, 92;--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:94, 77, 51;--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:61, 50, 35;--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:49, 42, 35;--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{will-change:height,opacity;position:relative;overflow:hidden}.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{cursor:pointer;background:0 0;border:0;outline:none}.ring-collapse-fade{z-index:10;height:calc(var(--ring-unit)*3);pointer-events:none;color:var(--ring-content-background-color);background-image:linear-gradient(#0000 0,currentColor 50%);position:absolute;bottom:0;left:0;right:0}.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;min-width:0;display:flex}.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{cursor:pointer;-webkit-user-select:text;user-select:text;min-width:0;max-width:100%;text-align:inherit;color:inherit;border-radius:var(--ring-border-radius);background:inherit;font-size:inherit;border:0;outline:none;margin:0;padding:0}.ring-editable-heading-disabled .ring-editable-heading-headingWrapperButton,.ring-editable-heading-selectionMode .ring-editable-heading-headingWrapperButton{-webkit-user-select:text;user-select:text;border-radius:0}.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{cursor:auto;background-color:#0000;background-color:initial}}.ring-editable-heading-heading{-webkit-line-clamp:1;word-break:break-all;border-radius:var(--ring-border-radius);-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{margin:6px 0;line-height:28px}.ring-editable-heading-input{color:var(--ring-heading-color);caret-color:var(--ring-main-color);border:0;border-bottom:1px solid var(--ring-borders-color);font-family:var(--ring-font-family);font-weight:var(--ring-font-weight-bold);background-color:#0000;outline:none;margin-bottom:2px;padding:6px 0 3px;line-height:28px}.ring-editable-heading-input::placeholder{color:var(--ring-disabled-color)}.ring-editable-heading-input:focus{border-bottom-width:2px;border-bottom-color:var(--ring-main-color);margin-bottom:1px}.ring-editable-heading-input[disabled]{background-color:#0000;background-color:initial}.ring-editable-heading-error .ring-editable-heading-input{border-bottom-width:2px;border-bottom-color:var(--ring-error-color);margin-bottom:1px}.ring-editable-heading-textarea{resize:none}.ring-editable-heading-textareaNotOverflow{overflow:hidden}.ring-editable-heading-textareaFade{content:"";pointer-events:none;background:linear-gradient(to bottom,rgba(var(--ring-content-background-components),0),rgba(var(--ring-content-background-components),1));width:100%;height:30px;position:absolute;bottom:0;left:0}.ring-editable-heading-textareaWrapper{display:flex;position:relative}.ring-editable-heading-button{margin:6px 0}.ring-editable-heading-errorText{margin:calc(var(--ring-unit)/2) 0;color:var(--ring-error-color);font-size:var(--ring-font-size-smaller);line-height:var(--ring-line-height-lowest)}.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{margin-bottom:calc(var(--ring-unit)*.5);display:block}.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{margin:0 var(--ring-unit);color:var(--ring-borders-color);font-size:16px;line-height:16px}.ring-banner-banner{padding:calc(var(--ring-unit)*1.5);color:var(--ring-text-color);border:1px solid var(--ring-borders-color);border-radius:var(--ring-unit);line-height:var(--ring-line-height);align-items:flex-start;gap:var(--ring-unit);display:flex}.ring-banner-banner.ring-banner-inline{border-left:0;border-right:0;border-radius:0}.ring-banner-banner.ring-banner-info{border-color:var(--ring-border-hover-color);background-color:var(--ring-main-container-light-color)}.ring-banner-banner.ring-banner-info .ring-banner-icon{color:var(--ring-main-color)}.ring-banner-banner.ring-banner-error{border-color:var(--ring-error-border-color);background-color:var(--ring-error-container-light-color)}.ring-banner-banner.ring-banner-error .ring-banner-icon{color:var(--ring-icon-error-color)}.ring-banner-banner.ring-banner-success{border-color:var(--ring-success-border-color);background-color:var(--ring-success-container-light-color)}.ring-banner-banner.ring-banner-success .ring-banner-icon{color:var(--ring-icon-success-color)}.ring-banner-banner.ring-banner-warning{border-color:var(--ring-warning-border-color);background-color:var(--ring-warning-container-light-color)}.ring-banner-banner.ring-banner-warning .ring-banner-icon{color:var(--ring-icon-warning-color)}.ring-banner-banner.ring-banner-purple{border-color:var(--ring-purple-border-color);background-color:var(--ring-purple-container-light-color)}.ring-banner-banner.ring-banner-purple .ring-banner-icon{color:var(--ring-main-purple-color)}.ring-banner-banner.ring-banner-grey{border-color:var(--ring-borders-color);background-color:var(--ring-grey-container-light-color)}.ring-banner-banner.ring-banner-grey .ring-banner-icon{color:var(--ring-secondary-color)}.ring-banner-title{margin-bottom:calc(var(--ring-unit)/2);font-weight:var(--ring-font-weight-bold)}.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)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "PingFang TC", "Noto Sans CJK TC", "Microsoft JhengHei", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "PingFang TC", "Noto Sans CJK TC", "Microsoft JhengHei", sans-serif;--default-mono-font-family:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:focus-visible{outline:2px solid var(--focus);outline-offset:1px}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-full{top:100%}.-right-2{right:calc(var(--spacing) * -2)}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.z-30{z-index:30}.z-50{z-index:50}.m-2{margin:calc(var(--spacing) * 2)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-12{height:calc(var(--spacing) * 12)}.h-24{height:calc(var(--spacing) * 24)}.h-\[min\(82vh\,58rem\)\]{height:min(82vh,58rem)}.h-full{height:100%}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[70vh\]{max-height:70vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[calc\(100\%-2rem\)\]{max-height:calc(100% - 2rem)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-full{min-height:100%}.\!w-\[26rem\]{width:26rem!important}.\!w-\[30rem\]{width:30rem!important}.\!w-\[40rem\]{width:40rem!important}.\!w-\[75rem\]{width:75rem!important}.w-2{width:calc(var(--spacing) * 2)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-70{width:calc(var(--spacing) * 70)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[26rem\]{width:26rem}.w-\[28rem\]{width:28rem}.w-full{width:100%}.w-px{width:1px}.\!max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)!important}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[12rem\]{max-width:12rem}.max-w-\[40vw\]{max-width:40vw}.max-w-\[90vw\]{max-width:90vw}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.min-w-0{min-width:0}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-text{cursor:text}.resize-none{resize:none}.resize-y{resize:vertical}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.grid-cols-\[10rem_1fr_1\.5rem\]{grid-template-columns:10rem 1fr 1.5rem}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-y-1{row-gap:var(--spacing)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\!overflow-hidden{overflow:hidden!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent,.border-accent\/40{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.border-line{border-color:var(--line)}.border-transparent{border-color:#0000}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-accent{background-color:var(--accent)}.bg-accent-soft{background-color:var(--accent-soft)}.bg-black{background-color:var(--color-black)}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.bg-black\/85{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.bg-danger{background-color:var(--danger)}.bg-danger-soft,.bg-danger-soft\/40{background-color:var(--danger-soft)}@supports (color:color-mix(in lab, red, red)){.bg-danger-soft\/40{background-color:color-mix(in oklab, var(--danger-soft) 40%, transparent)}}.bg-ground{background-color:var(--ground)}.bg-line{background-color:var(--line)}.bg-nav{background-color:var(--nav)}.bg-sunken,.bg-sunken\/60{background-color:var(--sunken)}@supports (color:color-mix(in lab, red, red)){.bg-sunken\/60{background-color:color-mix(in oklab, var(--sunken) 60%, transparent)}}.bg-surface{background-color:var(--surface)}.bg-transparent{background-color:#0000}.bg-warn-soft{background-color:var(--warn-soft)}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-ground{--tw-gradient-from:var(--ground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:var(--spacing)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-1{padding-right:var(--spacing)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.\!pl-7{padding-left:calc(var(--spacing) * 7)!important}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.font-sans{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang TC,Noto Sans CJK TC,Microsoft JhengHei,sans-serif}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[22px\]{font-size:22px!important}.text-\[10px\]{font-size:10px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[26px\]{font-size:26px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--accent)}.text-accent-ink{color:var(--accent-ink)}.text-danger{color:var(--danger)}.text-faint{color:var(--faint)}.text-ink{color:var(--ink)}.text-link{color:var(--link)}.text-muted{color:var(--muted)}.text-ok{color:var(--ok)}.text-star{color:var(--star)}.text-value,.text-value\/80{color:var(--value)}@supports (color:color-mix(in lab, red, red)){.text-value\/80{color:color-mix(in oklab, var(--value) 80%, transparent)}}.text-warn{color:var(--warn)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.decoration-faint{-webkit-text-decoration-color:var(--faint);-webkit-text-decoration-color:var(--faint);-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-accent\/50{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/50{--tw-ring-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:border-accent:hover,.hover\:border-accent\/60:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/60:hover{border-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:bg-sunken:hover{background-color:var(--sunken)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-muted:hover{color:var(--muted)}.hover\:text-value:hover{color:var(--value)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}@media (hover:hover){.disabled\:hover\:text-muted:disabled:hover{color:var(--muted)}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}:root{--ground:#f7f8fa;--surface:#fff;--sunken:#eef0f3;--ink:#1f2328;--muted:#6c737f;--faint:#9aa3b0;--line:#dfe3e8;--accent:#0f6fd6;--accent-ink:#fff;--accent-soft:#e6f0fb;--link:#0f6fd6;--value:#0f6fd6;--danger:#c22a1f;--danger-soft:#fdeceb;--ok:#1a8f4e;--warn:#b3630a;--warn-soft:#fff3e0;--focus:#0f6fd6;--star:#d9a400;--nav:#f0f2f5}@media (prefers-color-scheme:dark){:root{--ground:#1e1f22;--surface:#2b2d30;--sunken:#26282b;--ink:#dfe1e5;--muted:#9da0a8;--faint:#6f737b;--line:#393b40;--accent:#3574f0;--accent-ink:#fff;--accent-soft:#2e3a57;--link:#6c9cf2;--value:#7fb0ff;--danger:#f2705c;--danger-soft:#45231f;--ok:#5fd08a;--warn:#f0a25a;--warn-soft:#3d2c14;--focus:#3574f0;--star:#f2c94c;--nav:#17181b}}html,body,#root{height:100%}body{background:var(--ground);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:13.5px;line-height:1.45}.summary-input{border:0;border-bottom:2px solid var(--line);background:0 0;padding:0 0 4px;font-size:1.5rem;font-weight:600;line-height:1.3}.summary-input:focus-visible{border-bottom-color:var(--accent);outline:none}.summary-input::placeholder{color:var(--faint);font-weight:500}input,select,textarea,button{font:inherit;color:inherit}.field{background:var(--surface);border:1px solid var(--line);border-radius:4px;min-height:28px;padding:4px 8px}.field:focus{border-color:var(--focus);box-shadow:0 0 0 2px var(--focus);outline:none}@supports (color:color-mix(in lab, red, red)){.field:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--focus) 25%, transparent)}}.btn{border:1px solid var(--line);background:var(--surface);cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:6px;min-height:28px;padding:4px 10px;display:inline-flex}.btn:hover{background:var(--sunken)}.btn:disabled{opacity:.5;cursor:default}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn-primary:hover{filter:brightness(1.08);background:var(--accent)}.chip{white-space:nowrap;text-overflow:ellipsis;background:var(--chip-bg,var(--sunken));max-width:100%;height:18px;color:var(--chip-fg,var(--muted));border-radius:3px;align-items:center;padding:0 6px;font-size:11.5px;font-weight:500;line-height:18px;display:inline-flex;overflow:hidden}.chip-1{--chip-bg:#e4ecfa;--chip-fg:#1d4ed8}.chip-2{--chip-bg:#e2f5ea;--chip-fg:#15803d}.chip-3{--chip-bg:#fdecec;--chip-fg:#b91c1c}.chip-4{--chip-bg:#fff1dc;--chip-fg:#b45309}.chip-5{--chip-bg:#f0e8fb;--chip-fg:#6d28d9}.chip-6{--chip-bg:#e0f4f6;--chip-fg:#0e7490}.chip-7{--chip-bg:#fbe7f3;--chip-fg:#be185d}.chip-8{--chip-bg:#2c323c;--chip-fg:#e6e9ee}@media (prefers-color-scheme:dark){.chip-1{--chip-bg:#1e2c4d;--chip-fg:#93b4ff}.chip-2{--chip-bg:#16331f;--chip-fg:#7ad39a}.chip-3{--chip-bg:#3d1a1a;--chip-fg:#f19a9a}.chip-4{--chip-bg:#3d2a12;--chip-fg:#f2b86a}.chip-5{--chip-bg:#2c1f47;--chip-fg:#c4a6ff}.chip-6{--chip-bg:#10333a;--chip-fg:#7fd3e2}.chip-7{--chip-bg:#3d1a2e;--chip-fg:#f5a0cf}.chip-8{--chip-bg:#e6e9ee;--chip-fg:#14171c}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.md{max-width:80ch;line-height:1.55}.md>:first-child{margin-top:0}.md>:last-child{margin-bottom:0}.md h1,.md h2,.md h3,.md h4{margin:1.2em 0 .4em;font-weight:600;line-height:1.25}.md h1{font-size:1.5em}.md h2{font-size:1.3em}.md h3{font-size:1.12em}.md p{margin:.55em 0}.md ul,.md ol{margin:.5em 0;padding-left:1.6em}.md ul{list-style:outside}.md ol{list-style:decimal}.md li{margin:.25em 0}.md li p{margin:0}.md code{font-family:var(--font-mono);background:var(--sunken);border-radius:3px;padding:.1em .35em;font-size:.92em}.md pre{background:var(--sunken);border-radius:4px;padding:.7em .9em;overflow-x:auto}.md pre code{background:0 0;padding:0}.md blockquote{border-left:3px solid var(--line);color:var(--muted);margin:.6em 0;padding:.1em .9em}.md a{color:var(--link);text-decoration:none}.md a:hover{text-decoration:underline}.md a.issue-link.resolved{color:var(--muted);text-decoration:line-through}.md a.issue-link.resolved:hover{text-decoration:underline line-through}.md hr{border:0;border-top:1px solid var(--line);margin:1em 0}.md table{border-collapse:collapse}.md th,.md td{border:1px solid var(--line);padding:.25em .6em}.md img,.md video{max-width:100%}.ProseMirror{outline:none;min-height:8rem;padding:.6rem .8rem}.md-fill .ProseMirror{min-height:100%}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--faint);float:left;pointer-events:none;height:0}.md ul[data-type=taskList]{padding-left:.2em;list-style:none}.md ul[data-type=taskList] li{align-items:flex-start;gap:.5em;display:flex}.md ul[data-type=taskList] li>label{flex:none;margin-top:.25em}.md ul[data-type=taskList] li>div{flex:auto;min-width:0}.ProseMirror table{table-layout:fixed;width:100%;margin:.6em 0}.ProseMirror th,.ProseMirror td{vertical-align:top;min-width:3em;position:relative}.ProseMirror th{background:var(--sunken);text-align:left;font-weight:600}.ProseMirror .selectedCell:after{content:"";background:var(--accent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ProseMirror .selectedCell:after{background:color-mix(in srgb, var(--accent) 18%, transparent)}}.ProseMirror .selectedCell:after{pointer-events:none}.ProseMirror img{max-width:100%;display:block}.ProseMirror img.ProseMirror-selectednode{outline:2px solid var(--accent)}.nav-item{color:var(--ink);white-space:nowrap;border-radius:6px;align-items:center;gap:12px;padding:7px 14px;display:flex}.nav-item:hover{background:var(--sunken)}.nav-item.active{background:var(--surface)}.nav-item.disabled{color:var(--faint);cursor:default}.nav-item.disabled:hover{background:0 0}.icon-btn{width:28px;height:28px;color:var(--muted);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover{background:var(--sunken);color:var(--ink)}.icon-btn.on{color:var(--star)}svg.lucide.ring-icon-glyph{vertical-align:-3px;width:16px;height:16px}.no-caret .ring-button-dropdownIcon{display:none}.primary-group{--ring-button-group-button-border-color:transparent}.primary-group>.ring-button-button:last-child,.primary-group>:last-child .ring-button-button{box-shadow:1px 0 var(--ring-button-primary-border-color) inset}.badge{color:#fff;background:var(--chip-fg,var(--faint));border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:inline-flex}.badge.round{border-radius:50%}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing,.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform, width, height;transition:none}.react-grid-item.react-grid-placeholder{background:var(--accent);opacity:.15;z-index:2;-webkit-user-select:none;user-select:none;border-radius:6px;transition-duration:.1s}.react-grid-item>.react-resizable-handle{cursor:se-resize;opacity:0;width:20px;height:20px;position:absolute;bottom:0;right:0}.dashboard-editing .react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:6px;height:6px;position:absolute;bottom:4px;right:4px}.widget{border:1px solid var(--line);background:var(--surface);border-radius:6px;flex-direction:column;height:100%;display:flex;overflow:hidden}.widget-head{border-bottom:1px solid var(--line);align-items:center;gap:4px;padding:6px 8px 6px 12px;font-size:13px;display:flex}.widget-drag{cursor:grab}.dashboard-editing .widget{border-color:var(--accent-soft);box-shadow:0 0 0 1px var(--accent-soft)}.widget-body{flex:1;min-height:0;overflow:auto}.widget-row>a{padding-left:12px;padding-right:12px}.widget-row>a>span:first-child{width:5.5rem}.widget-row>a>span:nth-last-child(2),.widget-row .row-tags{display:none}.counter{background:var(--sunken);text-align:center;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:8px;display:flex}.counter:hover{background:var(--accent-soft)}.widget-settings{width:42rem;max-width:90vw}.mention-popup{z-index:1000;border:1px solid var(--line);background:var(--surface);border-radius:6px;min-width:220px;max-width:320px;max-height:240px;padding:4px;position:fixed;overflow-y:auto;box-shadow:0 6px 24px #0000002e}.mention-item{text-align:left;border-radius:4px;align-items:baseline;gap:8px;width:100%;padding:4px 8px;font-size:13px;display:flex}.mention-item span{color:var(--muted)}.mention-item.active,.mention-item:hover{background:var(--accent-soft)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
