.txt-builder{height:calc(100vh - 64px);transform:translateZ(0);opacity:0}.txt-builder.txt-builder--init{animation:.64s both txt-view-card-progress-show}[dir=ltr] .txt-builder.txt-builder--init .txt-builder-sidebar{animation:1s both txt-builder-sidebar-ltr}[dir=rtl] .txt-builder.txt-builder--init .txt-builder-sidebar{animation:1s both txt-builder-sidebar-rtl}@keyframes txt-builder-sidebar-ltr{0%{transform:translateX(32px);animation-timing-function:cubic-bezier(.12,.87,.15,1)}to{transform:translateY(0)}}@keyframes txt-builder-sidebar-rtl{0%{transform:translateX(-32px);animation-timing-function:cubic-bezier(.12,.87,.15,1)}to{transform:translateY(0)}}.txt-builder .txt-builder-content{position:relative;padding:8px;height:100%;overflow:auto}[dir=ltr] .txt-builder .txt-builder-content{margin-right:300px}[dir=rtl] .txt-builder .txt-builder-content{margin-left:300px}.txt-builder .txt-builder-sidebar{position:absolute;top:0;padding-top:0;width:300px}[dir=ltr] .txt-builder .txt-builder-sidebar{right:0}[dir=rtl] .txt-builder .txt-builder-sidebar{left:0}.txt-builder-sidebar{transform:translateZ(0);height:100%;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.txt-builder-sidebar:after{content:"";position:absolute;z-index:9999;top:4px;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.64)}.txt-builder-sidebar .txt-builder-sidebar__progress{position:absolute;z-index:10000;height:4px;top:0}.txt-builder-sidebar.txt-builder-sidebar--init:after{animation:.32s .32s both txt-view-card-init}.txt-builder-sidebar.txt-builder-sidebar--init .txt-builder-sidebar__progress{animation:.32s .64s both txt-view-card-progress-hide}.txt-builder-sidebar .txt-builder-sidebar__content{height:100%;overflow:auto;padding:24px 16px 16px}.txt-builder-sidebar .txt-builder-sidebar__section{padding:0 0 16px}.txt-builder-form .txt-builder-form__section:not(:last-child){padding-bottom:24px}.txt-builder-form .txt-builder-form__title{font-size:16px;line-height:14px;margin-bottom:24px}.txt-builder-form .txt-builder-form__label-container{display:flex}.txt-builder-form .txt-builder-form__label-container .txt-builder-form__label--required{position:relative}[dir=ltr] .txt-builder-form .txt-builder-form__label-container .txt-builder-form__label--required{padding-right:10px}[dir=rtl] .txt-builder-form .txt-builder-form__label-container .txt-builder-form__label--required{padding-left:10px}.txt-builder-form .txt-builder-form__label-container .txt-builder-form__label--required:after{position:absolute}[dir=ltr] .txt-builder-form .txt-builder-form__label-container .txt-builder-form__label--required:after{right:0;left:unset}[dir=rtl] .txt-builder-form .txt-builder-form__label-container .txt-builder-form__label--required:after{left:0;right:unset}.txt-builder-form .txt-builder-form__label{display:block;margin-bottom:8px;color:rgba(0,0,0,.54);font-size:12px;line-height:12px;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.txt-builder-form .txt-builder-form__label--required:after{content:"*";color:#f44336;font-weight:600}[dir=ltr] .txt-builder-form .txt-builder-form__label--required:after{margin-left:4px}[dir=rtl] .txt-builder-form .txt-builder-form__label--required:after{margin-right:4px}.txt-builder-form .sis-error-container .txt-builder-form__label{color:#f44336;animation:txt-builder-error-label .96s cubic-bezier(.27,.09,.83,1)}@keyframes txt-builder-error-label{0%{color:rgba(0,0,0,.54)}24%{color:rgba(0,0,0,.54)}to{color:#f44336}}.txt-builder-form .txt-builder-form__field{font-size:14px}.txt-builder-form .txt-builder-form__radio{display:flex;flex-direction:column}.txt-builder-form .txt-builder-form__radio .mat-radio-button:not(:last-child){margin-bottom:8px}.mat-card.txt-builder-card{margin-bottom:8px;padding:0}.mat-card.txt-builder-card:after{content:"";position:absolute;z-index:9;top:4px;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.64)}.mat-card.txt-builder-card .txt-builder-card__content{padding:16px}.mat-card.txt-builder-card .txt-builder-card__progress{position:absolute;top:0;left:0;right:0;z-index:2;height:4px}.mat-card.txt-builder-card.txt-builder-card--init:after{animation:.32s .32s both txt-view-card-init}.mat-card.txt-builder-card.txt-builder-card--init .txt-builder-card__progress{animation:.32s .64s both txt-view-card-progress-hide}.mat-card.txt-builder-card.txt-builder-card--load:after{animation:.32s both txt-view-card-load}.mat-card.txt-builder-card.txt-builder-card--load .txt-builder-card__progress{animation:.32s both txt-view-card-progress-show}.mat-card.txt-builder-card:not(.txt-builder-card--header-fixed) .txt-builder-toolbar{transform:translateY(0)!important}.mat-card.txt-builder-card.txt-builder-card--header-fixed{padding-top:48px}.mat-card.txt-builder-card.txt-builder-card--header-fixed .txt-builder-toolbar{position:fixed;z-index:99;top:0;left:8px;right:16px;background:#fff;border-left:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08);box-shadow:0 2px 2px 0 rgba(0,0,0,.16)}.txt-builder-toolbar{display:flex;align-items:center;height:48px;padding-top:8px;padding-bottom:8px;transition:padding .24s linear;overflow:hidden;justify-content:flex-start}.txt-builder-toolbar .txt-builder-toolbar__field{flex-basis:240px}[dir=ltr] .txt-builder-toolbar .txt-builder-toolbar__field:not(:last-child){margin-right:8px}[dir=rtl] .txt-builder-toolbar .txt-builder-toolbar__field:not(:last-child){margin-left:8px}[dir=ltr] .txt-builder-toolbar{padding-right:16px}[dir=ltr] .txt-builder-toolbar,[dir=rtl] .txt-builder-toolbar{padding-left:16px}[dir=rtl] .txt-builder-toolbar{padding-right:16px}.txt-builder-toolbar .txt-builder-toolbar__title{font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[dir=ltr] .txt-builder-toolbar .txt-builder-toolbar__title,[dir=rtl] .txt-builder-toolbar .txt-builder-toolbar__title{margin-right:16px}.mat-card.txt-view-card{margin-bottom:12px;padding:0}.mat-card.txt-view-card:after{content:"";position:absolute;z-index:9;top:4px;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.64)}.mat-card.txt-view-card .txt-view-card__content{padding:16px}.mat-card.txt-view-card .txt-view-card__progress{position:absolute;top:0;left:0;right:0;z-index:2;height:4px}.mat-card.txt-view-card.txt-view-card--init:after{animation:.32s .32s both txt-view-card-init}@keyframes txt-view-card-init{0%{opacity:1;backdrop-filter:blur(1px);animation-timing-function:cubic-bezier(.27,.09,.83,1)}to{opacity:0;backdrop-filter:none;visibility:hidden}}.mat-card.txt-view-card.txt-view-card--init .txt-view-card__progress{animation:.32s .64s both txt-view-card-progress-hide}@keyframes txt-view-card-progress-hide{0%{opacity:1;animation-timing-function:cubic-bezier(.27,.09,.83,1)}to{opacity:0}}.mat-card.txt-view-card.txt-view-card--load:after{animation:.32s both txt-view-card-load}@keyframes txt-view-card-load{0%{opacity:0;backdrop-filter:none;animation-timing-function:cubic-bezier(.27,.09,.83,1)}to{opacity:1;backdrop-filter:blur(1px)}}.mat-card.txt-view-card.txt-view-card--load .txt-view-card__progress{animation:.32s both txt-view-card-progress-show}@keyframes txt-view-card-progress-show{0%{opacity:0;animation-timing-function:cubic-bezier(.27,.09,.83,1)}to{opacity:1}}.mat-card.txt-view-card:not(.txt-view-card--header-fixed) .txt-view-toolbar{transform:translateY(0)!important}.mat-card.txt-view-card.txt-view-card--header-fixed{padding-top:48px}.mat-card.txt-view-card.txt-view-card--header-fixed .txt-view-toolbar{position:fixed;z-index:99;top:0;left:12px;right:20px;background:#fff;border-left:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08);box-shadow:0 2px 2px 0 rgba(0,0,0,.16)}.txt-view-toolbar{display:flex;align-items:center;height:48px;padding-top:8px;padding-bottom:8px;transition:padding .24s linear;overflow:hidden;justify-content:flex-start}.txt-view-toolbar .txt-view-toolbar__field{flex-basis:240px}[dir=ltr] .txt-view-toolbar .txt-view-toolbar__field:not(:last-child){margin-right:8px}[dir=rtl] .txt-view-toolbar .txt-view-toolbar__field:not(:last-child){margin-left:8px}[dir=ltr] .txt-view-toolbar{padding-right:16px}[dir=ltr] .txt-view-toolbar,[dir=rtl] .txt-view-toolbar{padding-left:16px}[dir=rtl] .txt-view-toolbar{padding-right:16px}.txt-view-toolbar .txt-view-toolbar__title{font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[dir=ltr] .txt-view-toolbar .txt-view-toolbar__title,[dir=rtl] .txt-view-toolbar .txt-view-toolbar__title{margin-right:16px}.txt-view-card .txt-view-card__content{overflow-wrap:break-word}