markdown-preview{display:block}.markdown-preview__container table{min-width:50%;border-collapse:collapse;table-layout:fixed}.markdown-preview__container table td,.markdown-preview__container table th{vertical-align:top;box-sizing:border-box;text-align:left;word-break:normal;border:1px solid #b8d1e5;border:1px solid var(--ring-borders-color);padding:0 8px;padding:0 var(--ring-unit);padding-top:4px;min-width:60px}.markdown-preview__container table th{background-color:#f7f9fa;background-color:var(--ring-sidebar-background-color)}.login-page__form-wrap-close.ring-form__wrap{padding-top:0;padding-bottom:16px}.ring-panel__4x.login-page__bottom-panel{padding-top:0;padding-bottom:0}.ring-form__group.login-page__input-group{margin:0}.login-page__error-message{color:#c22731;color:var(--ring-error-color);font-size:12px;line-height:20px;min-height:26px}.login-page__authmodules{text-align:center}.login-page__authmodules__module{display:inline-block;margin:0 8px 4px 0}.login-page__authmodules__module__icon{display:block;height:40px;width:40px;transition:.2s;user-select:none;border:0;outline:0}.login-page__authmodules__module__icon:hover{margin-top:-8px;height:48px;width:48px}.login-page__authmodules__module__button-icon{height:24px;width:24px;position:absolute;left:0;top:0}.login-page__authmodules__bottom{text-align:center;margin-top:16px}.login-page__authmodules__list{margin-top:32px}.login-page__reset-button{float:right;line-height:normal;margin-bottom:16px;max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#0f5b99;color:var(--ring-link-color)}.login-page__password:-webkit-autofill,.login-page__username:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.two-factor-description{margin-top:16px;font-size:13px;color:#737577;color:var(--ring-secondary-color);line-height:18px}.oauth-header__title{display:block;margin-top:8px;line-height:30px;font-size:20px;word-wrap:break-word}.oauth-header__small-title{line-height:32px}.oauth__item{padding:7px 0;line-height:24px}.oauth__item-img{width:16px;height:16px;margin-right:8px;vertical-align:sub}.oauth__item-img,.oauth__item-title{display:inline-block}.oauth__summary{display:block;margin-top:12px;padding:16px 0;color:#737577;color:var(--ring-secondary-color)}.oauth-error-description,.oauth-error-message{font-size:12px;line-height:16px}.oauth-error-description{margin-top:8px;margin-left:16px;word-wrap:break-word}.oauth-error-show-details{display:inline-block;float:right;margin-left:8px}.header{text-align:center}.header__logo{max-width:250px;max-height:96px;border:0}.header__logo_jb{height:96px}.header__text{color:#888;color:var(--ring-dark-secondary-color);text-align:center;margin:8px 0 4px;line-height:16px}.header__text__error{margin-bottom:4px;color:#c22731;color:var(--ring-error-color)}.header__text__success{margin-bottom:4px;color:#1b8833;color:var(--ring-success-color);font-weight:700}.flexible-link{position:relative}.flexible-link:after{content:"";display:inline-block;position:relative;top:-2px;border-left:3px solid transparent;border-bottom:0 solid transparent;border-right:3px solid transparent;border-top:4px solid #0f5b99;border-top-color:var(--ring-link-color);margin-left:4px}.flexible-link:hover:after{border-top-color:#ff008c;border-top-color:var(--ring-link-hover-color)}.flexible-link__dropdown{position:absolute;margin-top:4px;z-index:5;z-index:var(--ring-overlay-z-index);text-align:center;border-color:rgba(0,0,0,.2);box-shadow:0 1px 8px 0 rgba(0,0,0,.2);color:#1f2326;color:var(--ring-text-color);font-size:13px;font-size:var(--ring-font-size);font-family:system-ui,Arial,sans-serif;font-family:var(--ring-font-family)}.flexible-link__dropdown,.flexible-link__dropdown__i{background-color:#fff;background-color:var(--ring-content-background-color);border-radius:3px;border-radius:var(--ring-border-radius)}.flexible-link__dropdown__i{position:relative;padding-top:4px;padding-bottom:4px;z-index:1;line-height:normal}.flexible-link__dropdown__item{display:block;overflow:hidden;padding:0 16px;text-align:left;font-size:13px!important;line-height:24px;vertical-align:bottom;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.flexible-link__dropdown .flexible-link__dropdown__item:hover{text-decoration:none!important}.global,html{height:100%}.global{margin:0;padding:0;color:#1f2326;color:var(--ring-text-color);font-size:13px;font-size:var(--ring-font-size);font-family:system-ui,Arial,sans-serif;font-family:var(--ring-font-family);background:#fff;background:var(--ring-content-background-color);min-width:920px}.global_gray{background:#f7f9fa;background:var(--ring-sidebar-background-color)}.global__icon_blue.global__icon_blue{color:#008eff;color:var(--ring-main-color)}.global__icon_grey.global__icon_grey{color:#888;color:var(--ring-dark-secondary-color)}.global__warning{color:#737577;color:var(--ring-secondary-color);position:relative;top:-3px}.global__pull-left{float:left}.global__pull-right{float:right}.ring-form__control.hub-form-control{font-size:0;line-height:0}.ring-form__control.hub-form-control button{vertical-align:baseline}.ring-form__control .ring-checkbox__input-wrapper{vertical-align:-2px}.ring-form__control .ring-save-field{vertical-align:top}.ring-form__control .ring-tags-input{line-height:normal}.ring-form__control .control-button{margin-left:8px}.ring-breadcrumb__element sup{font-size:12px;margin-left:2px;color:#737577;color:var(--ring-secondary-color)}.ring-breadcrumb__element sup.enabled{color:#1b8833;color:var(--ring-success-color)}.ring-breadcrumb__element sup.disabled{color:#c22731;color:var(--ring-error-color)}.label_enabled{color:#1b8833;color:var(--ring-success-color)}.label_disabled{color:red}.ring-tooltip-ng__hint-icon{top:-4px}.hub-text{color:#1f2326;color:var(--ring-text-color);font-size:13px;font-size:var(--ring-font-size);font-family:system-ui,Arial,sans-serif;font-family:var(--ring-font-family)}.hub-section-title.ring-form__group{margin:32px 0}.hub-text-error{color:#c22731;color:var(--ring-error-color)}.hub-text-gray{color:#737577;color:var(--ring-secondary-color)}.hub-text-green{color:#1b8833;color:var(--ring-success-color)}.hub-select_narrow{max-width:320px}.title-badge{vertical-align:4px;margin-left:8px}.breadcrumbs-with-description{margin-bottom:8px}.breadcrumbs-with-description__description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:24px;color:#1f2326;color:var(--ring-text-color);line-height:18px;font-size:12px;margin-right:200px}.hub-tags-input.hub-tags-input{display:block}.hub-badge{margin-left:8px}div[data-portaltarget=dialog-ng-popup-container]>div{flex-direction:row}.password-strength__bar{margin-top:8px;height:2px;width:100%;background-color:#dfe5eb;background-color:var(--ring-line-color);position:relative}.password-strength__bar__progress{height:2px;width:0;background-color:#737577;background-color:var(--ring-secondary-color);position:absolute}.password-strength__bar__progress_valid{background-color:#1b8833;background-color:var(--ring-success-color)}.password-strength__bar__progress_invalid{background-color:#c22731;background-color:var(--ring-error-color)}.password-strength__bar__marker{height:6px;width:2px;position:absolute;top:-2px;background-color:inherit}.password-strength__bar__marker_valid{background-color:#1b8833;background-color:var(--ring-success-color)}.password-strength__bar__marker_invalid{background-color:#c22731;background-color:var(--ring-error-color)}.password-strength__message{color:#1f2326;color:var(--ring-text-color);font-size:11px;font-family:system-ui,Arial,sans-serif;font-family:var(--ring-font-family);margin-top:4px;line-height:16px}.password-strength__message_valid{color:#1b8833;color:var(--ring-success-color)}.password-strength__message_invalid{color:#c22731;color:var(--ring-error-color)}.password-strength__description{color:#1f2326;color:var(--ring-text-color);font-size:11px;font-family:system-ui,Arial,sans-serif;font-family:var(--ring-font-family);margin-top:4px;line-height:16px;color:#999;color:var(--ring-disabled-color)}body,html{padding:0;margin:0;height:100%}.container{height:100%;width:100%;text-align:center}.container__spacer{height:calc(100% - 120px)}.container__content,.container__spacer{display:inline-block;vertical-align:middle}.container__content{text-align:left}.box{color:#1f2326;color:var(--ring-text-color);font-size:var(--ring-font-size);font-family:system-ui,Arial,sans-serif;font-family:var(--ring-font-family);line-height:1em;width:333px}.box,.box .ring-link{font-size:13px}.oauth-box{max-width:500px}.box__footer{margin-top:20px;display:block;color:#1f2326;color:var(--ring-text-color);font-family:system-ui,Arial,sans-serif;font-family:var(--ring-font-family);line-height:20px;text-align:center;color:#737577;color:var(--ring-secondary-color)}.box__footer,.box__footer .ring-link{font-size:12px}.box__footer__extra{margin-top:8px}.auth-button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}.auth-button_wide{width:100%}.auth-button_left{width:47%}.auth-button_right{float:right;width:47%}.auth-button_list{display:block;margin-bottom:16px}.form-wrap-federated{border-top:1px solid #b8d1e5;border-top:1px solid var(--ring-borders-color);margin:5px 32px 0}.form-field-federated{height:25px;padding-top:20px;padding-bottom:5px}.recaptcha-federated{padding-top:12px}.submit-button-federated{width:82%;margin:0 30px}.auth-button-federated,.submit-button-federated{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;font-size:15px;display:block;height:32px;line-height:32px}.auth-button-federated{margin:16px 30px 8px}.auth-caption-federated{margin-top:10px;display:block;color:#1f2326;color:var(--ring-text-color);font-size:13px;font-family:system-ui,Arial,sans-serif;font-family:var(--ring-font-family);line-height:20px;text-align:center;color:#737577;color:var(--ring-secondary-color)}.auth-caption-federated a{color:#737577;color:var(--ring-secondary-color)}.form-footer{margin-top:32px}.form-row{margin-top:16px}.next-button{margin-left:16px}.remember-checkbox{max-width:144px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:1px}.ring-clearfix:after{clear:both}.ring-clearfix:after,.ring-clearfix:before{content:" ";display:table}