.t-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;text-decoration:none;outline:none;padding:0;-webkit-transition:all .2s linear;transition:all .2s linear;font:var(--td-font-link-medium)}.t-link .t-link__prefix-icon{margin-right:var(--td-comp-margin-s);display:-webkit-box;display:-ms-flexbox;display:flex}.t-link .t-link__suffix-icon{margin-left:var(--td-comp-margin-s);display:-webkit-box;display:-ms-flexbox;display:flex}.t-link.t-size-s{font:var(--td-font-link-small)}.t-link.t-size-s .t-link__prefix-icon{margin-right:var(--td-comp-margin-xs);display:-webkit-box;display:-ms-flexbox;display:flex}.t-link.t-size-s .t-link__suffix-icon{margin-left:var(--td-comp-margin-xs);display:-webkit-box;display:-ms-flexbox;display:flex}.t-link.t-size-l{font:var(--td-font-link-large)}.t-link.t-size-l .t-link__prefix-icon{margin-right:var(--td-comp-margin-m);display:-webkit-box;display:-ms-flexbox;display:flex}.t-link.t-size-l .t-link__suffix-icon{margin-left:var(--td-comp-margin-m);display:-webkit-box;display:-ms-flexbox;display:flex}.t-link--theme-default{color:var(--td-text-color-primary)}.t-link--theme-default:active{color:var(--td-brand-color-active)}.t-link--theme-default.t-link--hover-underline:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid var(--td-text-color-primary);opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.t-link--theme-default.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-default.t-link--hover-underline:active:after{opacity:1;border-color:var(--td-brand-color-active)}.t-link--theme-default.t-link--hover-color:hover{color:var(--td-brand-color-hover)}.t-link--theme-default.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-brand-color-hover)}.t-link--theme-default.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-brand-color-active)}.t-link--theme-default.t-link--hover-color:active{color:var(--td-brand-color-active)}.t-link--theme-default.t-is-underline:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;opacity:1;border-bottom:1px solid var(--td-text-color-primary);-webkit-transition:all .2s linear;transition:all .2s linear}.t-link--theme-default.t-is-disabled{cursor:not-allowed;color:var(--td-text-color-disabled)}.t-link--theme-default.t-is-disabled:active,.t-link--theme-default.t-is-disabled:hover{color:var(--td-text-color-disabled)}.t-link--theme-default.t-is-disabled.t-is-underline:after{border-color:var(--td-text-color-disabled)}.t-link--theme-primary{color:var(--td-brand-color)}.t-link--theme-primary:active{color:var(--td-brand-color-active)}.t-link--theme-primary.t-link--hover-underline:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid var(--td-brand-color);opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.t-link--theme-primary.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-primary.t-link--hover-underline:active:after{opacity:1;border-color:var(--td-brand-color-active)}.t-link--theme-primary.t-link--hover-color:hover{color:var(--td-brand-color-hover)}.t-link--theme-primary.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-brand-color-hover)}.t-link--theme-primary.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-brand-color-active)}.t-link--theme-primary.t-link--hover-color:active{color:var(--td-brand-color-active)}.t-link--theme-primary.t-is-underline:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;opacity:1;border-bottom:1px solid var(--td-brand-color);-webkit-transition:all .2s linear;transition:all .2s linear}.t-link--theme-primary.t-is-disabled{cursor:not-allowed;color:var(--td-brand-color-disabled)}.t-link--theme-primary.t-is-disabled:active,.t-link--theme-primary.t-is-disabled:hover{color:var(--td-brand-color-disabled)}.t-link--theme-primary.t-is-disabled.t-is-underline:after{border-color:var(--td-brand-color-disabled)}.t-link--theme-success{color:var(--td-success-color)}.t-link--theme-success:active{color:var(--td-success-color-active)}.t-link--theme-success.t-link--hover-underline:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid var(--td-success-color);opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.t-link--theme-success.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-success.t-link--hover-underline:active:after{opacity:1;border-color:var(--td-success-color-active)}.t-link--theme-success.t-link--hover-color:hover{color:var(--td-success-color-hover)}.t-link--theme-success.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-success-color-hover)}.t-link--theme-success.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-success-color-active)}.t-link--theme-success.t-link--hover-color:active{color:var(--td-success-color-active)}.t-link--theme-success.t-is-underline:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;opacity:1;border-bottom:1px solid var(--td-success-color);-webkit-transition:all .2s linear;transition:all .2s linear}.t-link--theme-success.t-is-disabled{cursor:not-allowed}.t-link--theme-success.t-is-disabled,.t-link--theme-success.t-is-disabled:active,.t-link--theme-success.t-is-disabled:hover{color:var(--td-success-color-disabled)}.t-link--theme-success.t-is-disabled.t-is-underline:after{border-color:var(--td-success-color-disabled)}.t-link--theme-danger{color:var(--td-error-color)}.t-link--theme-danger:active{color:var(--td-error-color-active)}.t-link--theme-danger.t-link--hover-underline:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid var(--td-error-color);opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.t-link--theme-danger.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-danger.t-link--hover-underline:active:after{opacity:1;border-color:var(--td-error-color-active)}.t-link--theme-danger.t-link--hover-color:hover{color:var(--td-error-color-hover)}.t-link--theme-danger.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-error-color-hover)}.t-link--theme-danger.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-error-color-active)}.t-link--theme-danger.t-link--hover-color:active{color:var(--td-error-color-active)}.t-link--theme-danger.t-is-underline:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;opacity:1;border-bottom:1px solid var(--td-error-color);-webkit-transition:all .2s linear;transition:all .2s linear}.t-link--theme-danger.t-is-disabled{cursor:not-allowed}.t-link--theme-danger.t-is-disabled,.t-link--theme-danger.t-is-disabled:active,.t-link--theme-danger.t-is-disabled:hover{color:var(--td-error-color-disabled)}.t-link--theme-danger.t-is-disabled.t-is-underline:after{border-color:var(--td-error-color-disabled)}.t-link--theme-warning{color:var(--td-warning-color)}.t-link--theme-warning:active{color:var(--td-warning-color-active)}.t-link--theme-warning.t-link--hover-underline:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid var(--td-warning-color);opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.t-link--theme-warning.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-warning.t-link--hover-underline:active:after{opacity:1;border-color:var(--td-warning-color-active)}.t-link--theme-warning.t-link--hover-color:hover{color:var(--td-warning-color-hover)}.t-link--theme-warning.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-warning-color-hover)}.t-link--theme-warning.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-warning-color-active)}.t-link--theme-warning.t-link--hover-color:active{color:var(--td-warning-color-active)}.t-link--theme-warning.t-is-underline:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;opacity:1;border-bottom:1px solid var(--td-warning-color);-webkit-transition:all .2s linear;transition:all .2s linear}.t-link--theme-warning.t-is-disabled{cursor:not-allowed}.t-link--theme-warning.t-is-disabled,.t-link--theme-warning.t-is-disabled:active,.t-link--theme-warning.t-is-disabled:hover{color:var(--td-warning-color-disabled)}.t-link--theme-warning.t-is-disabled.t-is-underline:after{border-color:var(--td-warning-color-disabled)}.t-image__wrapper{position:relative;background:var(--td-bg-color-secondarycontainer);z-index:1}.t-image__wrapper--shape-square{border-radius:0}.t-image__wrapper--shape-round{border-radius:var(--td-radius-medium)}.t-image__wrapper--shape-circle{border-radius:50%}.t-image__wrapper--gallery{border-radius:var(--td-radius-medium)}.t-image__wrapper--gallery .t-image{position:relative;z-index:5}.t-image__wrapper--need-hover{cursor:pointer}.t-image{width:100%;height:100%;border-radius:inherit;position:relative;z-index:inherit}.t-image--fit-fill{-o-object-fit:fill;object-fit:fill}.t-image--fit-contain{-o-object-fit:contain;object-fit:contain}.t-image--fit-cover{-o-object-fit:cover;object-fit:cover}.t-image--fit-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.t-image--fit-none{-o-object-fit:none;object-fit:none}.t-image--position-center{-o-object-position:center;object-position:center}.t-image--position-bottom{-o-object-position:bottom;object-position:bottom}.t-image--position-top{-o-object-position:top;object-position:top}.t-image--position-left{-o-object-position:left;object-position:left}.t-image--position-right{-o-object-position:right;object-position:right}.t-image__gallery-shadow{position:absolute;left:0;right:-24px;top:24px;bottom:24px;background:rgba(238,238,238,.26);border-radius:var(--td-radius-medium);z-index:calc(5 - 2)}.t-image__gallery-shadow:after,.t-image__gallery-shadow:before{content:"";position:absolute;left:0;border-radius:var(--td-radius-medium)}.t-image__gallery-shadow:after{top:-16px;right:16px;bottom:-16px;background:rgba(238,238,238,.8);z-index:calc(5 - 1)}.t-image__gallery-shadow:before{top:-8px;right:8px;bottom:-8px;background:rgba(238,238,238,.5);z-index:calc(5 - 3)}.t-image__placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:0}.t-image__overlay-content,.t-image__placeholder{position:absolute;top:0;left:0;width:100%;height:100%}.t-image__overlay-content{z-index:calc(5 + 1);opacity:1;visibility:visible;-webkit-transition:visibility 0s,opacity .2s linear;transition:visibility 0s,opacity .2s linear}.t-image__overlay-content--hidden{visibility:hidden;opacity:0}.t-image__error,.t-image__loading{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:calc(0 + 1)}.t-image__loading{color:var(--td-text-color-secondary)}.t-image__error{color:var(--td-text-color-disabled)}@-webkit-keyframes tDialogZoomIn{0%{opacity:0;-webkit-transform:scale(.01);transform:scale(.01)}to{opacity:1}}@keyframes tDialogZoomIn{0%{opacity:0;-webkit-transform:scale(.01);transform:scale(.01)}to{opacity:1}}@-webkit-keyframes tDialogZoomOut{0%{opacity:1}to{opacity:0;-webkit-transform:scale(.01);transform:scale(.01)}}@keyframes tDialogZoomOut{0%{opacity:1}to{opacity:0;-webkit-transform:scale(.01);transform:scale(.01)}}@-webkit-keyframes tDialogMaskIn{0%{opacity:0}to{opacity:1}}@keyframes tDialogMaskIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes tDialogMaskOut{0%{opacity:1}to{opacity:0}}@keyframes tDialogMaskOut{0%{opacity:1}to{opacity:0}}.t-dialog-zoom .animation-enter{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(0,0,.15,1);animation-timing-function:cubic-bezier(0,0,.15,1);-webkit-animation-play-state:paused;animation-play-state:paused}.t-dialog-zoom .animation-exit{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.38,0,.24,1);animation-timing-function:cubic-bezier(.38,0,.24,1);-webkit-animation-play-state:paused;animation-play-state:paused}.t-dialog-zoom .animation-active{-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-fill-mode:both;animation-fill-mode:both}.t-dialog-zoom-appear,.t-dialog-zoom-enter,.t-dialog-zoom-enter-from{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(0,0,.15,1);animation-timing-function:cubic-bezier(0,0,.15,1);-webkit-animation-play-state:paused;animation-play-state:paused}.t-dialog-zoom-exit{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.38,0,.24,1);animation-timing-function:cubic-bezier(.38,0,.24,1);-webkit-animation-play-state:paused;animation-play-state:paused}.t-dialog-zoom-appear-active,.t-dialog-zoom-enter-active{-webkit-animation-name:tDialogZoomIn;animation-name:tDialogZoomIn;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-fill-mode:both;animation-fill-mode:both}.t-dialog-zoom-exit-active{-webkit-animation-name:tDialogZoomOut;animation-name:tDialogZoomOut;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-fill-mode:both;animation-fill-mode:both}.t-dialog-zoom__vue-enter-active .t-dialog{-webkit-animation-name:tDialogZoomIn;animation-name:tDialogZoomIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(0,0,.15,1);animation-timing-function:cubic-bezier(0,0,.15,1);-webkit-animation-play-state:paused;animation-play-state:paused}.t-dialog-zoom__vue-enter-active .t-dialog__mask{-webkit-animation-name:tDialogMaskIn;animation-name:tDialogMaskIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-fill-mode:both;animation-fill-mode:both}.t-dialog-zoom__vue-leave-active .t-dialog{-webkit-animation-name:tDialogZoomOut;animation-name:tDialogZoomOut;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.38,0,.24,1);animation-timing-function:cubic-bezier(.38,0,.24,1);-webkit-animation-play-state:paused;animation-play-state:paused}.t-dialog-zoom__vue-leave-active .t-dialog__mask{-webkit-animation-name:tDialogMaskOut;animation-name:tDialogMaskOut;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.t-dialog-zoom__vue-enter-to .t-dialog,.t-dialog-zoom__vue-leave-active .t-dialog__mask,.t-dialog-zoom__vue-leave-to .t-dialog{-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-fill-mode:both;animation-fill-mode:both}.t-dialog-fade-appear,.t-dialog-fade-enter{opacity:0}.t-dialog-fade-appear,.t-dialog-fade-enter,.t-dialog-fade-exit{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(0,0,.15,1);animation-timing-function:cubic-bezier(0,0,.15,1);-webkit-animation-play-state:paused;animation-play-state:paused}.t-dialog-fade-appear.t-dialog-fade-appear-active,.t-dialog-fade-enter.t-dialog-fade-enter-active{-webkit-animation-name:tDialogFadeIn;animation-name:tDialogFadeIn;-webkit-animation-play-state:running;animation-play-state:running}.t-dialog-fade-exit.t-dialog-fade-exit-active{-webkit-animation-name:tDialogFadeOut;animation-name:tDialogFadeOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes tDialogFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tDialogFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes tDialogFadeOut{0%{opacity:1}to{opacity:0}}@keyframes tDialogFadeOut{0%{opacity:1}to{opacity:0}}.t-dialog{font:var(--td-font-body-medium);color:var(--td-text-color-primary);-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;width:480px;background-color:var(--td-bg-color-container);position:relative;border:1px solid var(--td-border-level-1-color);border-radius:var(--td-radius-large)}.t-dialog .t-icon.t-is-info{color:var(--td-brand-color)}.t-dialog .t-icon.t-is-success{color:var(--td-success-color)}.t-dialog .t-icon.t-is-warning{color:var(--td-warning-color)}.t-dialog .t-icon.t-is-error{color:var(--td-error-color)}.t-dialog--lock{overflow:hidden}.t-dialog__header{color:var(--td-text-color-primary);font:var(--td-font-title-medium);font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-break:break-word;gap:var(--td-comp-margin-s);-webkit-box-sizing:border-box;box-sizing:border-box}.t-dialog__header .t-dialog__header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.t-dialog__header .t-icon:not(.t-icon-close){font-size:calc(var(--td-font-size-body-large) + 8px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:var(--td-comp-margin-s);-ms-flex-negative:0;flex-shrink:0}.t-dialog__header--fullscreen{background-color:var(--td-bg-color-secondarycontainer);min-height:var(--td-comp-size-xxxl);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 var(--td-comp-paddingLR-xxl)}.t-dialog__header--fullscreen,.t-dialog__header--fullscreen .t-dialog__header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-dialog__header--fullscreen .t-dialog__header-content{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.t-dialog__body{color:var(--td-text-color-secondary);font:var(--td-font-body-medium);overflow:auto;padding:var(--td-comp-paddingTB-l) 0;word-break:break-word}@-moz-document url-prefix(){.t-dialog__body{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dialog__body::-webkit-scrollbar{width:6px;height:6px}.t-dialog__body::-webkit-scrollbar-thumb{border:0 solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:11px}.t-dialog__body::-webkit-scrollbar-thumb:horizontal:hover,.t-dialog__body::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-dialog__body--icon,.t-dialog__body__icon{padding:var(--td-comp-paddingTB-l) 0}.t-dialog__body--fullscreen{-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--td-comp-paddingTB-xl) var(--td-comp-paddingLR-xxl);height:calc(100% - var(--td-comp-size-xxxl) - var(--td-comp-size-xxxxl));overflow:auto}@-moz-document url-prefix(){.t-dialog__body--fullscreen{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dialog__body--fullscreen::-webkit-scrollbar{width:6px;height:6px}.t-dialog__body--fullscreen::-webkit-scrollbar-thumb{border:0 solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:11px}.t-dialog__body--fullscreen::-webkit-scrollbar-thumb:horizontal:hover,.t-dialog__body--fullscreen::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-dialog__body--fullscreen--without-footer{-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--td-comp-paddingTB-xl) var(--td-comp-paddingLR-xxl);height:calc(100% - var(--td-comp-size-xxxl));overflow:auto}.t-dialog__footer{width:100%;text-align:right;padding:var(--td-comp-paddingTB-l) 0 0}.t-dialog__footer .t-button+.t-button{margin-left:var(--td-comp-margin-s)}.t-dialog__footer--fullscreen{min-height:var(--td-comp-size-xxxxl);padding:0 var(--td-comp-paddingLR-xxl) var(--td-comp-paddingTB-xxl);-webkit-box-sizing:border-box;box-sizing:border-box}.t-dialog--default{padding:var(--td-comp-paddingTB-xxl) var(--td-comp-paddingLR-xxl)}.t-dialog__close{font-size:calc(var(--td-font-size-body-large) + 4px);color:var(--td-text-color-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(var(--td-font-size-body-large) + 4px);height:calc(var(--td-font-size-body-large) + 4px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--td-radius-default);-webkit-transition:all .2s linear;transition:all .2s linear;padding:var(--td-comp-paddingTB-xxs) var(--td-comp-paddingLR-xxs)}.t-dialog__close:hover{cursor:pointer;background:var(--td-bg-color-container-hover)}.t-dialog__close:active{background:var(--td-bg-color-container-active)}.t-dialog__close--fullscreen{display:-webkit-box;display:-ms-flexbox;display:flex;background:transparent}.t-dialog__close--fullscreen:hover{cursor:pointer;background:var(--td-bg-color-secondarycontainer-hover)}.t-dialog__close--fullscreen:active{background:var(--td-bg-color-secondarycontainer-active)}.t-dialog.t-dialog--draggable:hover{cursor:move}.t-dialog.t-dialog--draggable .t-dialog__body:hover,.t-dialog.t-dialog--draggable .t-dialog__footer:hover,.t-dialog.t-dialog--draggable .t-dialog__header:hover{cursor:auto}.t-dialog__fullscreen{width:100%;border-radius:0}.t-dialog__ctx{pointer-events:auto;outline:none;top:0;left:0;width:100%;height:100%}.t-dialog__ctx.t-dialog__ctx--modeless{pointer-events:none}.t-dialog__ctx.t-dialog__ctx--fixed{position:fixed;z-index:2500}.t-dialog__ctx.t-dialog__ctx--absolute,.t-dialog__ctx.t-dialog__ctx--absolute .t-dialog__mask,.t-dialog__ctx.t-dialog__ctx--absolute .t-dialog__wrap{position:absolute}.t-dialog__ctx.t-is-visible{visibility:visible}.t-dialog__ctx.t-is-hidden{visibility:hidden}.t-dialog__ctx.t-is-display{display:block}.t-dialog__ctx.t-not-display{display:none}.t-dialog__ctx .t-dialog__mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background:var(--td-mask-active);pointer-events:auto}.t-dialog__ctx .t-dialog__wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;overflow:auto}@-moz-document url-prefix(){.t-dialog__ctx .t-dialog__wrap{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar{width:8px;height:8px}.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:15px}.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar-thumb:horizontal:hover,.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-dialog__ctx .t-dialog__position{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%;width:100%;position:relative;padding:48px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.t-dialog__ctx .t-dialog__position.t-dialog--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:20vh}.t-dialog__ctx .t-dialog__position.t-dialog--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-dialog__ctx .t-dialog__position_fullscreen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%;width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.t-dialog__ctx .t-is-hidden{background:none}.t-dialog__ctx .t-dialog{pointer-events:auto;z-index:2500}.t-dialog__ctx.t-dialog__ctx--modeless .t-dialog{-webkit-box-shadow:var(--td-shadow-3);box-shadow:var(--td-shadow-3)}.t-image-viewer__img-error{height:440px;width:440px;background-color:var(--td-bg-color-component-disabled);border-radius:4px;color:#000000;cursor:inherit}.t-image-viewer__img-error .t-image-viewer__img-error-content{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;font:var(--td-font-body-medium)}.t-image-viewer__img-error .t-image-viewer__img-error-content .t-image-viewer__img-error-text{margin-top:var(--td-comp-margin-s)}@-webkit-keyframes modal-image-show{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes modal-image-hide{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes modal-image-hide{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes modal-mask-show{0%{opacity:0}to{opacity:1}}@keyframes modal-mask-show{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-mask-hide{0%{opacity:1}to{opacity:0}}@keyframes modal-mask-hide{0%{opacity:1}to{opacity:0}}.t-image-viewer-preview-image{position:fixed;top:0;bottom:0;left:0;right:0;z-index:3000;overflow:hidden;-webkit-animation:modal-mask-show .2s cubic-bezier(.82,0,1,.9);animation:modal-mask-show .2s cubic-bezier(.82,0,1,.9)}.t-image-viewer-preview-image.t-is-hide{-webkit-animation:modal-mask-hide .2s cubic-bezier(0,0,.15,1) forwards;animation:modal-mask-hide .2s cubic-bezier(0,0,.15,1) forwards}.t-image-viewer-preview-image.t-is-hide .t-image-viewer__modal-pic .t-image-viewer__modal-box{-webkit-animation:modal-image-hide .2s cubic-bezier(0,0,.15,1) forwards;animation:modal-image-hide .2s cubic-bezier(0,0,.15,1) forwards}.t-image-viewer-preview-image .t-image-viewer__modal-index{text-align:center;font-size:var(--td-font-size-body-medium);color:var(--td-text-color-anti);position:absolute;top:92px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0,0,0,.4);border-radius:var(--td-radius-default);padding:var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s);z-index:1}.t-image-viewer-preview-image .t-image-viewer__modal-mask{position:fixed;top:0;bottom:0;left:0;right:0;background-color:var(--td-mask-active);height:100%;width:100%;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:1}.t-image-viewer-preview-image .t-image-viewer__modal-pic{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.t-image-viewer-preview-image .t-image-viewer__modal-pic .t-image-viewer__modal-box{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:modal-image-show .2s cubic-bezier(.38,0,.24,1);animation:modal-image-show .2s cubic-bezier(.38,0,.24,1)}.t-image-viewer-preview-image .t-image-viewer__modal-pic .t-image-viewer__modal-box .t-image-viewer__modal-image{display:block;max-width:min(90vw,1000px);max-height:min(90vh,800px);-webkit-transition:all .2s cubic-bezier(.38,0,.24,1);transition:all .2s cubic-bezier(.38,0,.24,1);-webkit-transform:rotate(0deg);transform:rotate(0deg);-o-object-fit:contain;object-fit:contain}.t-image-viewer-preview-image .t-image-viewer__modal-header{width:100%;position:absolute;top:0;z-index:1;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--td-bg-color-container);padding:0 0 12px}.t-image-viewer-preview-image .t-image-viewer__modal-header.t-is-show{padding:12px 0}@-webkit-keyframes preview-icon-range{0%{-webkit-transform:translate(-50%,50%) rotate(0);transform:translate(-50%,50%) rotate(0)}to{-webkit-transform:translate(-50%,50%) rotate(-180deg);transform:translate(-50%,50%) rotate(-180deg)}}@keyframes preview-icon-range{0%{-webkit-transform:translate(-50%,50%) rotate(0);transform:translate(-50%,50%) rotate(0)}to{-webkit-transform:translate(-50%,50%) rotate(-180deg);transform:translate(-50%,50%) rotate(-180deg)}}@-webkit-keyframes preview-icon-unrange{0%{-webkit-transform:translate(-50%,50%) rotate(-180deg);transform:translate(-50%,50%) rotate(-180deg)}to{-webkit-transform:translate(-50%,50%) rotate(0);transform:translate(-50%,50%) rotate(0)}}@keyframes preview-icon-unrange{0%{-webkit-transform:translate(-50%,50%) rotate(-180deg);transform:translate(-50%,50%) rotate(-180deg)}to{-webkit-transform:translate(-50%,50%) rotate(0);transform:translate(-50%,50%) rotate(0)}}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-pre-bt{width:var(--td-comp-size-xxs);height:var(--td-comp-size-xxs);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);background-color:var(--td-bg-color-container);color:var(--td-text-color-primary);border-radius:50%;-webkit-box-shadow:var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);box-shadow:var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);-webkit-animation:preview-icon-unrange .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running;animation:preview-icon-unrange .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-pre-bt .t-icon{font-size:var(--td-font-size-body-large)}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-pre-bt:hover{background-color:inherit}@-webkit-keyframes preview-image-show{0%{height:0}to{height:40px}}@keyframes preview-image-show{0%{height:0}to{height:40px}}@-webkit-keyframes preview-image-hide{0%{height:40px}to{height:0}}@keyframes preview-image-hide{0%{height:40px}to{height:0}}.t-image-viewer-preview-image .t-image-viewer__modal-header.t-is-show .t-image-viewer__header-prev{-webkit-animation:preview-image-show .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running;animation:preview-image-show .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running}.t-image-viewer-preview-image .t-image-viewer__modal-header.t-is-show .t-image-viewer__header-pre-bt{-webkit-animation:preview-icon-range .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running;animation:preview-icon-range .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev{width:calc(40px / 9 * 16 * 7 + 4px * 6);-webkit-animation:preview-image-hide .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running;animation:preview-image-hide .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev:after,.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev:before{content:"";position:absolute;height:100%;z-index:1;width:calc(40px / 9 * 16);pointer-events:none}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev:before{left:0;background-image:-webkit-gradient(linear,left top,right top,from(var(--td-bg-color-container)),to(rgba(255,255,255,0)));background-image:linear-gradient(to right,var(--td-bg-color-container),rgba(255,255,255,0))}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev:after{right:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(var(--td-bg-color-container)));background-image:linear-gradient(to right,rgba(255,255,255,0),var(--td-bg-color-container))}.t-image-viewer-preview-image .t-image-viewer__header-trans{height:100%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;gap:4px;margin-left:calc(40px / 9 * 16 * 3 + 4px * 3)}.t-image-viewer-preview-image .t-image-viewer__header-box,.t-image-viewer-preview-image .t-image-viewer__header-trans{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.t-image-viewer-preview-image .t-image-viewer__header-box{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(40px / 9 * 16);height:40px;position:relative;-webkit-transition:.2s;transition:.2s;overflow:hidden;border-radius:var(--td-radius-default);border:1px solid transparent;background-color:var(--td-bg-color-secondarycontainer)}.t-image-viewer-preview-image .t-image-viewer__header-box .t-image-viewer__header-img{width:auto;height:100%}.t-image-viewer-preview-image .t-image-viewer__header-box.t-is-active,.t-image-viewer-preview-image .t-image-viewer__header-box:hover{border-color:var(--td-brand-color)}.t-image-viewer-preview-image .t-image-viewer__modal-icon{cursor:pointer;color:var(--td-text-color-primary);border-radius:var(--td-radius-default);-webkit-transition:.2s;transition:.2s}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-close-bt{top:100px;right:40px}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-next-bt,.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-prev-bt{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-prev-bt{left:40px}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-next-bt{right:40px}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-close-bt,.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-next-bt,.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-prev-bt{position:fixed;z-index:10;color:var(--td-text-color-anti);background-color:rgba(0,0,0,.4);border-radius:50%;width:var(--td-comp-size-xl);height:var(--td-comp-size-xl);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-image-viewer-preview-image .t-image-viewer__modal-icon .t-image-viewer__modal-icon-label{margin-left:2px}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-is-disabled{color:rgba(255,255,255,.22)}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-is-disabled:hover{background-color:rgba(0,0,0,.4)}.t-image-viewer-preview-image .t-image-viewer__modal-icon:hover{background-color:rgba(0,0,0,.2)}.t-image-viewer__mask{width:100vh;height:100vh;left:0;top:0;z-index:99;position:fixed;background-color:transparent}.t-image-viewer__utils{width:100%;position:absolute;bottom:32px;z-index:1;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--td-text-color-primary);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.t-image-viewer__utils,.t-image-viewer__utils .t-image-viewer__utils-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.t-image-viewer__utils .t-image-viewer__utils-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:50px;line-height:100%;background:var(--td-bg-color-container);border-radius:var(--td-radius-medium);padding:0 var(--td-comp-paddingLR-xs)}.t-image-viewer__utils .t-image-viewer__utils-content .t-image-viewer__modal-icon{cursor:pointer;margin:0 var(--td-comp-margin-xs);width:var(--td-comp-size-m);height:var(--td-comp-size-m);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--td-radius-default);-webkit-transition:.2s;transition:.2s}.t-image-viewer__utils .t-image-viewer__utils-content .t-image-viewer__modal-icon:hover{background-color:var(--td-bg-color-container-hover)}.t-image-viewer__utils .t-image-viewer__utils-content .t-image-viewer__utils-scale{width:var(--td-comp-size-xl);text-align:center;cursor:inherit}.t-image-viewer__utils .t-image-viewer__utils-content .t-image-viewer__utils-scale:hover{background-color:var(--td-bg-color-container)}.t-image-viewer-mini__footer .t-image-viewer__utils{position:inherit}.t-image-viewer-mini__content{max-width:min(90vw,1000px);max-height:min(90vh,800px)}@keyframes modal-image-show{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.t-image-viewer-mini__content .t-image-viewer__modal-pic .t-image-viewer__modal-box{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-image-viewer-mini__content .t-image-viewer__modal-pic .t-image-viewer__modal-box .t-image-viewer__modal-image{display:block;max-width:min(80vw,800px);max-height:min(80vh,600px);-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);-o-object-fit:contain;object-fit:contain}.t-image-viewer__dialog.t-dialog__ctx--fixed{z-index:3000}.t-image-viewer__dialog .t-dialog__header{padding:0 var(--td-comp-paddingLR-s);pointer-events:none}.t-image-viewer__dialog .t-dialog__header .t-image-viewer__dialog-title{pointer-events:all}.t-image-viewer__dialog .t-dialog__header .t-dialog__close{pointer-events:auto}.t-image-viewer__dialog .t-dialog{border-color:var(--td-component-border);overflow:hidden;padding:0;-webkit-box-shadow:var(--td-shadow-3);box-shadow:var(--td-shadow-3)}.t-image-viewer__dialog .t-dialog__header{height:40px;width:100%;font-size:var(--td-font-size-body-medium);background-color:var(--td-bg-color-secondarycontainer)}.t-image-viewer__dialog .t-dialog__header-content{margin-left:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.t-image-viewer__dialog .t-dialog__close:hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-image-viewer__trigger{width:100%;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.t-image-viewer__trigger:hover .t-image-viewer__trigger--hover{opacity:1;cursor:pointer}.t-image-viewer__trigger--hover{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;opacity:0;background-color:var(--td-mask-active);color:var(--td-text-color-anti);-webkit-transition:.2s;transition:.2s;cursor:pointer}.t-image-viewer__trigger-img{width:100%;height:100%;cursor:pointer;position:absolute;z-index:0}.t-image-viewer__trigger .t-image__wrapper{background:transparent}.t-image-viewer__trigger-icon{margin-right:4px}.t-upload{font:var(--td-font-body-medium);color:var(--td-text-color-primary);-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none}.t-upload .t-is-bordered{border:1px solid var(--td-component-border)}.t-upload .t-upload__trigger{display:inline-block}.t-upload .t-icon{font-size:calc(var(--td-font-size-body-medium) + 2px);-ms-flex-negative:0;flex-shrink:0}.t-upload .t-icon-check-circle-filled{color:var(--td-success-color)}.t-upload .t-icon-error-circle-filled{color:var(--td-error-color)}.t-upload .t-icon-time-filled{color:var(--td-text-color-placeholder)}.t-upload .t-icon-add{color:var(--td-text-color-primary)}.t-upload__list-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:100px;margin-right:var(--td-comp-margin-m);overflow:hidden}.t-upload__list-file .t-icon{font-size:var(--td-comp-size-xl);color:var(--td-brand-color)}.t-upload__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:var(--td-comp-margin-m);width:496px;height:124px;padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m);border:1px solid var(--td-component-border);border-radius:var(--td-radius-default);font:var(--td-font-body-medium)}.t-upload__list-item.t-is--error .t-upload__list-file .t-icon,.t-upload__list-item.t-is--error .t-upload__list-name{color:var(--td-error-color)}.t-upload__list-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-upload-list__control{cursor:pointer}.t-upload-list__control:hover{color:var(--td-error-color)}.t-upload__list-img{-o-object-fit:cover;object-fit:cover;max-width:100%;max-height:100%;cursor:pointer}.t-upload__list-name{max-width:200px;white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis}.t-upload--highlight{color:var(--td-text-color-brand)}.t-upload__single-name{margin-right:var(--td-comp-margin-s)}.t-upload__card{font:var(--td-font-body-small);overflow:hidden;width:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--td-comp-margin-s)}.t-upload__card .t-is-disabled :hover{cursor:not-allowed}.t-upload__card-item{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none}.t-upload__card-item:after{content:"";display:block}.t-upload__card-item:hover .t-upload__card-mask{opacity:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.t-upload__card-item.t-is--error .t-icon-warning_fill{color:var(--td-error-color);margin-bottom:var(--td-comp-margin-s)}.t-upload__card-item.t-is--error .t-upload__card-status{color:var(--td-error-color)}.t-upload__card-item.t-is-background{-webkit-transition:border-color .2s linear;transition:border-color .2s linear}.t-upload__card .t-icon-loading{margin-bottom:var(--td-comp-margin-s)}.t-upload__card-name{max-width:100%;margin-top:var(--td-comp-margin-s);white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis}.t-upload__card-content{overflow:hidden;padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s)}.t-upload__card-container,.t-upload__card-content{position:relative;width:110px;height:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--td-bg-color-secondarycontainer);border:1px dashed var(--td-component-border);border-radius:var(--td-radius-default)}.t-upload__card-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:border .2s linear;transition:border .2s linear}.t-upload__card-container:hover:not(.t-is-disabled){border-color:var(--td-brand-color);-webkit-transition:border-color .2s linear;transition:border-color .2s linear}.t-upload__card-container>.t-icon{color:var(--td-text-color-placeholder)}.t-upload__card-container .t-loading,.t-upload__card-container>.t-icon{font-size:var(--td-comp-size-xs);margin-bottom:var(--td-comp-margin-s)}.t-upload__card-container .t-upload__add-text,.t-upload__card-container>p{color:var(--td-text-color-placeholder);margin:0}.t-upload__card-status-wrap{text-align:center}.t-upload__card-status-wrap>svg{margin-bottom:var(--td-comp-margin-s)}.t-upload__card-status-wrap .t-icon,.t-upload__card-status-wrap .t-loading{font-size:var(--td-comp-size-xs)}.t-upload__card-image{max-width:100%;max-height:100%;width:100%;height:100%}.t-upload__card-status{color:var(--td-text-color-disabled);font:var(--td-font-body-small)}.t-upload__card-mask{background-color:var(--td-mask-active);color:var(--td-text-color-anti);will-change:transform;opacity:0;z-index:2;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0}.t-upload__card-mask-item-divider{margin:0 var(--td-comp-margin-l);border-left:1px solid var(--td-text-color-anti);height:var(--td-comp-size-xxxs)}.t-upload__card-mask-item>.t-icon{cursor:pointer;font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-upload__dialog .t-dialog{max-width:80%}.t-upload__dialog .t-dialog--default{padding:32px}.t-upload__dialog .t-dialog-body{padding-bottom:0}.t-upload__dialog .t-dialog-body-img-box img{display:block;max-width:100%;max-height:100%}.t-upload__dragger{display:-webkit-box;display:-ms-flexbox;display:flex;width:336px;height:144px;border:1px dashed var(--td-component-border);border-radius:var(--td-radius-small);font:var(--td-font-body-medium);color:var(--td-text-color-secondary);cursor:pointer;padding:var(--td-comp-margin-l);position:relative;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s linear;transition:border-color .2s linear}.t-upload__dragger.t-is--active{background-color:var(--td-bg-color-container-active)}.t-upload__dragger.t-is--active,.t-upload__dragger:hover{border-color:var(--td-brand-color)}.t-upload__dragger-btns{position:absolute;bottom:var(--td-comp-margin-l)}.t-upload__dragger .t-size-s{display:block}.t-upload__dragger-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-upload__dragger-error,.t-upload__dragger-error:hover{border-color:var(--td-error-color)}.t-upload__dragger-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:var(--td-font-body-medium);color:var(--td-text-color-primary);margin-bottom:var(--td-comp-margin-s);max-width:calc(336px - var(--td-comp-margin-l) * 2 - 0)}.t-upload__dragger-text .t-upload__single-name{white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis}.t-upload__tips{display:block;color:var(--td-text-color-placeholder);margin-top:var(--td-comp-margin-s);font:var(--td-font-body-small)}.t-upload__tips.t-upload__tips-error{color:var(--td-error-color)}.t-upload__tips.t-upload__tips-warn{color:var(--td-warning-color)}.t-upload__placeholder{color:var(--td-text-color-placeholder)}.t-upload__display-text--margin{margin-top:var(--td-comp-margin-s)}.t-upload__single-display-text{color:var(--td-text-color-secondary);font:var(--td-font-body-small);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-upload__single-display-text .t-upload__flow-status .t-icon{font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-icon-clear-circle-filled{color:var(--td-text-color-placeholder);margin-top:var(--td-comp-margin-xxs)}.t-icon-clear-circle-filled,.t-icon-clear-circle-filled:hover{-webkit-transition:color .2s linear;transition:color .2s linear}.t-icon-clear-circle-filled:hover{color:var(--td-text-color-secondary);cursor:pointer}.t-upload__single-percent{margin-left:var(--td-comp-margin-xs)}.t-upload__single-progress{color:var(--td-brand-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-upload__single-progress .t-loading{font-size:calc(var(--td-font-size-body-medium) + 2px);-ms-flex-negative:0;flex-shrink:0}.t-upload__single-input-delete{margin-left:var(--td-comp-margin-l);font:var(--td-font-body-medium);color:var(--td-brand-color);cursor:pointer}.t-upload__single-input-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.t-upload__single-input-text{display:block;white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis}.t-upload__single-file-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-upload__single-file-input .t-upload__trigger{margin-left:var(--td-comp-margin-l)}.t-upload__single-file-input .t-upload__single-progress{white-space:nowrap}.t-upload__single-file-input .t-input__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.t-upload__dragger-progress{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.t-upload__dragger-progress .t-icon,.t-upload__dragger-progress .t-loading{font-size:calc(var(--td-font-size-body-medium) + 2px);-ms-flex-negative:0;flex-shrink:0}.t-upload__dragger-img-wrap{width:110px;height:110px;background-color:var(--td-bg-color-secondarycontainer);border-radius:var(--td-radius-default);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.t-upload__dragger-img-wrap>.t-image__wrapper--shape-square{width:100%}.t-upload__dragger-img-wrap>.t-image__wrapper--shape-square .t-space-item{text-align:center}.t-upload__dragger-img-wrap>img{max-width:100%;max-height:100%}.t-upload__dragger-img-wrap+.t-upload__dragger-progress-info{margin-left:var(--td-comp-margin-l);max-width:calc(336px - var(--td-comp-margin-l) * 2 - calc(110px + var(--td-comp-margin-l)))}.t-upload__dragger-progress-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.t-upload__dragger-progress-info .t-upload__single-display-text{margin-bottom:var(--td-comp-margin-s)}.t-upload__dragger-progress-info .t-button:hover{background-color:transparent}.t-upload__dragger-progress-cancel,.t-upload__dragger-progress-reupload{margin-right:var(--td-comp-margin-l)}.t-upload__dragger-delete-btn:hover,.t-upload__dragger-progress-cancel:hover,.t-upload__dragger-progress-reupload:hover,.t-upload__dragger-upload-btn:hover{border-color:transparent}.t-upload__flow-image-flow{width:498px}.t-upload__flow{min-width:498px;max-width:960px}.t-upload__flow-placeholder{display:inline-block;margin-left:var(--td-comp-margin-l)}.t-upload__flow-op{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-upload__flow-bottom,.t-upload__flow-op{display:-webkit-box;display:-ms-flexbox;display:flex}.t-upload__flow-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:var(--td-comp-margin-xxl)}.t-upload__flow-bottom .t-button+.t-button{margin-left:var(--td-comp-margin-s)}.t-upload__flow-empty{width:100%;height:184px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--td-text-color-placeholder)}.t-upload__flow-table{width:100%;border:1px dashed var(--td-component-border);margin-top:var(--td-comp-margin-xxl);border-collapse:collapse}.t-upload__flow-table>tbody>tr,.t-upload__flow-table>tfoot>tr,.t-upload__flow-table>thead>tr,.t-upload__flow-table>tr{border-top:1px solid var(--td-component-border)}.t-upload__flow-table>tbody>tr>th,.t-upload__flow-table>tfoot>tr>th,.t-upload__flow-table>thead>tr>th,.t-upload__flow-table>tr>th{color:var(--td-text-color-placeholder);font-weight:400;border:1px solid var(--td-component-border);text-align:left;background-color:var(--td-bg-color-container)}.t-upload__flow-table>tbody>tr>td,.t-upload__flow-table>tfoot>tr>td,.t-upload__flow-table>thead>tr>td,.t-upload__flow-table>tr>td{color:var(--td-text-color-primary)}.t-upload__flow-table>tbody>tr>td,.t-upload__flow-table>tbody>tr>th,.t-upload__flow-table>tfoot>tr>td,.t-upload__flow-table>tfoot>tr>th,.t-upload__flow-table>thead>tr>td,.t-upload__flow-table>thead>tr>th,.t-upload__flow-table>tr>td,.t-upload__flow-table>tr>th{padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l)}.t-upload__flow-table__batch-row{border-left:1px solid var(--td-component-border)}.t-upload__flow-button{color:var(--td-text-color-placeholder);cursor:pointer;-webkit-transition:color .2s linear;transition:color .2s linear}.t-upload__flow-button:hover{color:var(--td-text-color-secondary)}.t-upload__flow-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-upload__flow-status .t-icon,.t-upload__flow-status .t-loading{margin-right:var(--td-comp-margin-s);font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-upload__flow-card-area{border:1px dashed var(--td-component-border);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m);margin-top:var(--td-comp-margin-xxl);-webkit-transition:border .2s linear;transition:border .2s linear}.t-upload__flow-card-area:hover{border-color:var(--td-brand-color);-webkit-transition:border-color .2s linear;transition:border-color .2s linear}.t-upload__icon-delete,.t-upload__single-input-clear{color:var(--td-text-color-placeholder);cursor:pointer;-webkit-transition:color .2s linear;transition:color .2s linear}.t-upload__icon-delete:hover,.t-upload__single-input-clear:hover{color:var(--td-text-color-secondary);-webkit-transition:color .2s linear;transition:color .2s linear}.t-icon.t-upload__single-input-clear{display:none}.t-upload__single-input-preview:hover .t-upload__single-input-clear{display:initial}.t-upload__single-input-preview:hover .t-upload__status-icon{display:none}.t-upload .t-upload__single-name{color:var(--td-text-color-secondary)}.t-upload .t-upload__file-thumbnail{margin-right:var(--td-comp-paddingLR-s);width:var(--td-comp-size-xxl);height:var(--td-comp-size-xxl);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.t-upload .t-upload__file-thumbnail>svg{font-size:var(--td-comp-size-s);color:var(--td-text-color-placeholder)}.t-upload__card-name{margin-top:8px}.t-upload--theme-file-input{width:100%}.t-upload__dragger-btns>.t-button{padding:0}.t-upload__file-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-upload__card-container.t-is-disabled{cursor:not-allowed}.t-upload__card-container.t-is-disabled .t-icon,.t-upload__card-container.t-is-disabled .t-upload__add-text{color:var(--td-text-color-disabled)}