@charset "UTF-8";:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0px;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}@media only screen and (max-width:480px){.Toastify__toast-container[data-stacked=true]{width:100vw}}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.break{flex-basis:100%;height:0}.global_layout .main_layout{grid-template-rows:fit-content(54px) auto}.global_layout .main_layout .left_panel,.global_layout .main_layout .left_panel_mobile{overflow:auto;background-color:#f2dad3;border-top:2px solid rgba(255,255,255,.5);color:#383838;padding:0}@media(max-width:1023.98px){.global_layout .main_layout .left_panel,.global_layout .main_layout .left_panel_mobile{display:none}}.global_layout .main_layout .content_panel{grid-column-end:6}@media(max-width:1023.98px){.global_layout .main_layout .content_panel{grid-column-start:1}}@media(min-width:1024px){.global_layout .main_layout .content_panel{grid-column-start:2}}.main_layout{display:grid;grid-template-columns:300px 4fr 1fr;width:100vw;height:100vh}.main_layout.image_editor_layout .logo{padding-left:12px}.main_layout.full_width_layout .content_panel{grid-column-start:1!important;grid-column-end:6!important}@media(max-width:767.98px){.main_layout{grid-template-rows:fit-content(54px) fit-content(54px) auto}}@media(min-width:768px){.main_layout{grid-template-rows:fit-content(54px) auto}}.main_layout.left_menu_collapsed{grid-template-columns:74px 4fr 1fr}.main_layout.left_menu_collapsed .sidebar-items{padding:0 5px 5px}.main_layout header{grid-column-start:1;grid-column-end:6;background-color:#f2dad3;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.main_layout header .logo{height:54px;display:flex;align-items:center;padding-left:25px}.main_layout header .logo a{text-decoration:none;color:#fff;font-size:27px;font-weight:400;font-family:Redressed,cursive;display:flex;align-items:center}.main_layout header .logo a svg{margin-right:6px}.main_layout header .logo span{background-color:#7042c1;padding:0 7px 3px;margin-right:5px;border-radius:9px;color:#fff}.main_layout header .logo .global_nav{margin-left:119px}.main_layout header .logo .global_nav .entry{display:inline-flex;align-items:center;margin:auto 24px;color:#383838;cursor:pointer}.main_layout header .logo .global_nav .entry:hover{color:#660047}.main_layout header .logo .global_nav .entry:not(:last-child){margin-right:32px}.main_layout header .logo .global_nav .entry svg{margin-right:8px}.main_layout header .logo .global_nav_xs{margin-left:32px}.main_layout header .logo .global_nav_xs .entry{display:inline-flex;align-items:center;color:#383838;cursor:pointer;padding:6px;border-radius:4px;background-color:#aeb7c226}.main_layout header .logo .global_nav_xs .entry:hover{color:#660047}.main_layout header .logo .global_nav_xs .entry:not(:last-child){margin-right:24px}.main_layout header .area_tabs{display:flex;align-items:stretch;align-self:stretch;gap:24px;margin-left:72px;margin-right:auto}.main_layout header .area_tabs a{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:#383838;padding:0 4px;border-bottom:2px solid transparent;font-size:14px;font-weight:500}.main_layout header .area_tabs a:hover{color:#660047}.main_layout header .area_tabs a.selected{color:#660047}.main_layout header .header_menu{display:flex;align-items:center}.main_layout header .header_menu .item{display:flex;align-items:center;margin:auto 24px;font-size:14px;font-weight:500;color:#383838;cursor:pointer}.main_layout header .header_menu .item svg{margin-right:8px}.main_layout header .header_menu .item a,.main_layout header .header_menu .item a:active,.main_layout header .header_menu .item a:visited,.main_layout header .header_menu .item a:focus{color:#383838;text-decoration:none}.main_layout header .header_menu .item .entry{display:inline-flex;align-items:center}.main_layout header .header_menu .item .entry:not(:last-child){margin-right:32px}.main_layout header .header_menu .item .entry.selected{color:#660047}.main_layout header .header_menu .item .submenu{position:absolute;z-index:1000;top:42px;right:2px;width:120px;display:flex;flex-direction:column;padding:24px;background-color:#fff;border-radius:3px;color:#333;box-shadow:0 4px 6px #0000002d}.main_layout header .header_menu .item .submenu>div{display:flex;align-items:center;cursor:pointer}.main_layout header .header_menu .item .submenu>div:not(:last-child){margin-bottom:24px}.main_layout .mobile_trial{grid-column:span 6;position:relative;display:flex;align-items:center;margin:0 24px 8px;color:#660047}.main_layout .trial_summary{display:flex;background-color:#fff;border-radius:4px;color:#333;padding:5px 10px}.main_layout .trial_summary.soon{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.main_layout .trial_summary.expired{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.main_layout .trial_summary .trial_text{max-width:280px;font-size:12px;line-height:13px;font-weight:500;padding-right:5px}.main_layout .trial_summary .trial_button{display:flex;align-items:center;gap:6px}.main_layout .trial_summary .trial_button .app-btn{padding:4px 12px;font-size:14px;white-space:nowrap}.main_layout .trial_summary .trial_button .trial_btn_countdown{background-color:#fff;color:#333;border:1px solid #cfcfcf}.main_layout .left_panel{display:flex;flex-direction:column;transition:all .5s ease-out}.main_layout .left_panel.collapsed .space_selector{padding:15px}.main_layout .left_panel.collapsed .space_selector .current{display:flex;justify-content:center}.main_layout .left_panel.collapsed .space_selector .current svg:first-child{margin-right:0}.main_layout .left_panel.collapsed .space_selector .current svg:last-child{display:none}.main_layout .left_panel.collapsed .space_selector .current div{display:none}.main_layout .left_panel.collapsed .sidebar-items a svg{margin-right:0}.main_layout .left_panel.collapsed .sidebar-items a span,.main_layout .left_panel.collapsed .collapse_control button span{display:none}.main_layout .left_panel,.main_layout .left_panel_mobile{background-color:#f2dad3;background-image:url(/app/assets/frames_bg-Be1WNEtC.png);background-position:top center;background-repeat:no-repeat;color:#383838;padding:0;box-shadow:0 .46875rem 2.1875rem #04091408,0 .9375rem 1.40625rem #04091408,0 .25rem .53125rem #0e12190d,0 .125rem .1875rem #04091408}.main_layout .left_panel_mobile{grid-column:span 6}.main_layout .space_selector{display:flex;flex-direction:column;align-items:center;margin-bottom:30px;padding:20px 30px;border-top:2px solid rgba(255,255,255,.5);border-bottom:2px solid rgba(255,255,255,.5);background-color:#f2dad3}@media(max-width:767.98px){.main_layout .space_selector{margin-bottom:0}}.main_layout .space_selector>div:first-child{width:100%;display:flex;align-items:center}.main_layout .space_selector>div:first-child img{height:28px;margin-right:15px;border-radius:3px}.main_layout .space_selector>div:first-child svg{width:24px}.main_layout .space_selector>div:first-child svg:first-child{margin-right:15px}.main_layout .space_selector>div:first-child .widen{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main_layout .space_selector .current{cursor:pointer}.main_layout .space_selector .options{background-color:#ffffffb3;color:#383838;border-radius:8px;padding:15px;margin-top:20px;width:100%;transition:.6s}.main_layout .space_selector .options .project_item{display:flex;align-items:center;width:100%;cursor:pointer}.main_layout .space_selector .options .project_item:not(:first-child){margin-top:15px}.main_layout .space_selector .options .project_item svg:first-child{margin-right:15px}.main_layout .space_selector .add{padding-top:20px}.main_layout .space_selector .add button{width:100%;color:#383838;background-color:transparent;border:1px solid #383838}.main_layout .space_selector .add button:disabled{cursor:not-allowed;color:#8a8a8a;border:1px solid #8a8a8a}.main_layout .space_selector .add button svg:first-child{margin-right:5px}.main_layout .space_selector .add .upgrade_notice{padding-top:12px;color:#dd985d}.main_layout .space_selector .add .upgrade_notice a{color:#8ac56f}.main_layout .sidebar-items{display:flex;flex-direction:column;padding:0 30px 30px}.main_layout .sidebar-items a,.main_layout .sidebar-items a:visited,.main_layout .sidebar-items a:focus,.main_layout .sidebar-items a:active{display:flex;align-items:center;color:#383838;text-decoration:none;padding:15px 20px;margin-bottom:15px}.main_layout .sidebar-items a.selected{border-radius:8px;background-color:#fffc}.main_layout .sidebar-items a:hover{border-radius:8px;background-color:#ffffff80}.main_layout .sidebar-items a svg{margin-right:15px}.main_layout .collapse_control{display:flex;flex-grow:1;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:32px}.main_layout .collapse_control button{font-size:16px}.main_layout .space_menu_mobile{display:flex;padding:6px}.main_layout .space_menu_mobile a,.main_layout .space_menu_mobile a:visited,.main_layout .space_menu_mobile a:focus,.main_layout .space_menu_mobile a:active{display:flex;align-items:center;color:#660047;text-decoration:none;padding:15px 20px}.main_layout .space_menu_mobile a.selected{border-radius:8px;background-color:#fff}.main_layout .content_panel{background-color:#fff;overflow:auto;padding:24px}@media(max-width:767.98px){.main_layout .content_panel{grid-column:span 6;padding:12px}}@media(min-width:768px){.main_layout .content_panel{grid-column-start:2;grid-column-end:6}}.main_layout .content_panel h3{margin-top:0}.main_layout .content_panel .dropzone{border:1px dashed gray;padding:15px}.main_layout .content_panel .panel{box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;height:100%;border-radius:3px;padding:40px}@media(max-width:767.98px){.main_layout .content_panel .panel{padding:12px}}.image_template_hint h3{text-align:center;margin-top:36px}.image_template_hint .text{text-align:center}.image_template_hint .actions{margin-top:24px;display:flex;justify-content:center}.subscription_limit_reached{text-align:center;color:#660047;line-height:1.6;padding-top:8px}.subscription_limit_reached a,.subscription_limit_reached a:visited,.subscription_limit_reached a:active{color:#ff7171}.subscription_limit_reached .link_button{background:none;border:none;padding:0;font:inherit;color:#ff7171;cursor:pointer;text-decoration:underline}.modal_dialog{position:fixed;background-color:#ffffffe6;inset:0;z-index:999;visibility:visible;opacity:1;pointer-events:auto;transition:all .3s}.modal_dialog>div{box-shadow:0 6px 16px #c3c8cd;border-radius:10px;width:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:2em;background:#fff}@media(max-width:767.98px){.modal_dialog>div{padding:12px}}.modal_dialog header{font-weight:700}.modal_dialog h1{text-align:center;font-size:150%;margin:0 0 20px}.modal_dialog .options{display:flex;justify-content:center;margin-top:40px}.modal_dialog .options>div{display:flex;align-items:center;justify-content:center;cursor:pointer;height:64px;width:128px;padding:0 20px;border:2px solid rgb(230,230,233);border-radius:12px}.modal_dialog .options>div:not(:last-child){margin-right:40px}.modal_dialog .options>div:hover{border:2px solid rgba(112,66,193,.5)}.modal_dialog .options>div img{margin-right:20px;max-width:32px;max-height:32px}.modal_dialog .modal_body{position:relative;transition:.8s;max-height:80vh;overflow:auto;max-width:70%}@media(max-width:767.98px){.modal_dialog .modal_body{max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}}.modal_dialog .modal_body .modal_close_btn{border:0;position:absolute;right:16px;top:16px}.modal_dialog .modal_body .modal_close_btn svg{margin-right:0}.modal_dialog .buttons{display:flex;align-items:center;justify-content:center}.modal_dialog>div>div:not(:last-of-type){margin-bottom:15px}.modal-close{color:#aaa;line-height:50px;font-size:80%;position:absolute;right:0;text-align:center;top:0;width:70px;text-decoration:none}.modal-close:hover{color:#000}.app-btn{font-family:inherit;font-size:100%;line-height:1.15;margin:0;border:0;border-radius:5px;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;padding:8px 15px;border:1px solid #ccc;background-color:#fff;display:flex;align-items:center;justify-content:center}.app-btn img,.app-btn svg{margin-right:10px}.app-btn-sm{padding:2px 8px!important;font-size:13px}.app-btn-sm svg{width:16px}.app-btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}a.app-btn{text-decoration:none;color:#333}a.app-btn:focus,a.app-btn:active,a.app-btn:visited{text-decoration:none;color:#333}.app-btn:focus{outline:none}.app-btn-no-border{border:unset!important}.app-btn-primary{color:#fff;background-color:#ff7171;border:1px solid #ff7171;font-weight:700;padding:8px 15px}.app-btn-primary:hover{box-shadow:0 .3em 1.2em #b5520f4d}.app-btn-red{color:#fff;padding:8px 15px;background-color:#ff6583;border:1px solid rgb(207,91,121)}.app-btn-red:hover{box-shadow:0 14px 26px -12px #ff658366,0 4px 23px #0000001f,0 8px 10px -5px #ff9eb033}.app-btn-white{padding:8px 15px;color:#333;background-color:#fff;border:1px solid #ccc}.app-btn-white:hover{box-shadow:0 14px 26px -12px #ccc6,0 4px 23px #0000001f,0 8px 10px -5px #ccc3}.app-btn-green{padding:8px 15px;color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.app-btn-green:hover{box-shadow:0 14px 26px -12px #15572466,0 4px 23px #0000001f,0 8px 10px -5px #15572433}.app-btn-dark-green{padding:8px 15px;color:#fff;background-color:#4caf50;border:1px solid #4caf50}.app-btn-dark-green:hover{box-shadow:0 14px 26px -12px #4caf5066,0 4px 23px #0000001f,0 8px 10px -5px #15572433}.app-btn-primary:disabled{background-color:#ff7171cc;border:1px solid rgba(255,113,113,.9)}.app-btn-secondary{border:unset;font-weight:700}.no-btn{display:inline-flex;align-items:center;border:none;padding:0;margin:0;text-decoration:none;background:unset;color:unset;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.no-btn:hover,.no-btn:active,.no-btn:focus{background:unset;outline:unset}.radio-button-option-container{margin:0;display:flex;cursor:pointer;-webkit-user-select:none;user-select:none}.radio-button-option-container .radio-outer-circle{width:18px;height:18px;min-width:18px;min-height:18px;border:2px solid rgb(127,0,82);border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:12px;transition:all .1s linear}.radio-button-option-container .radio-inner-circle{width:8px;height:8px;border-radius:50%;background-color:#7f0052;transition:all .1s linear}.radio-button-option-container .unselected{border:2px solid #666}.radio-button-option-container .unselected-circle{width:0;height:0}.radio-button-option-container .helper-text{display:flex;align-items:center;color:#000;padding-right:8px}.toggle_switch_container_inline,.toggle_switch_container{align-items:center}.toggle_switch_container_inline{display:inline-flex;margin-left:15px}.toggle_switch_container{display:flex;margin-top:32px;font-size:15px}.switch_label{color:#9197a3;cursor:pointer}.switch_label_active{color:#000;cursor:pointer}.toggle-content{display:flex;justify-content:center;align-items:center;padding:0 1rem}.toggle-switch{position:relative;display:inline-block;width:26px;height:10px}label.toggle-switch{margin-bottom:0!important}.toggle-switch input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;inset:0;background-color:#babec1;transition:.4s}.toggle-slider:before{position:absolute;content:"";height:14px;width:14px;left:0;bottom:-2px;background-color:#6b74d1;transition:.4s}input:checked+.toggle-slider:before{transform:translate(12px)}.toggle-slider.toggle-round{border-radius:5px}.toggle-slider.toggle-round:before{border-radius:50%}.aikn_timeline{overflow-x:hidden;padding:20px 0}.aikn_timeline ol{width:100%;transition:all 1s;margin:0;padding:0;display:flex;justify-content:space-between}.aikn_timeline ol li{list-style:none;position:relative;text-align:center;flex-grow:1;flex-basis:0;padding:0 5px}.aikn_timeline ol li.unchecked:before{content:"";width:10px;height:10px;display:block;position:relative;border-radius:50%;background:#ccc;margin:0 auto 10px;z-index:2}.aikn_timeline ol li.checked:before{content:"";width:10px;height:10px;display:block;position:relative;border-radius:50%;background:#0ea64b;margin:0 auto 10px;z-index:2}.aikn_timeline ol li.checked_connector:not(:last-child):after{content:"";width:100%;height:2px;display:block;background:#0ea64b;margin:0;position:absolute;top:4px;left:50%;z-index:1}.aikn_timeline ol li.unchecked_connector:not(:last-child):after{content:"";width:100%;height:2px;display:block;background:#ccc;margin:0;position:absolute;top:4px;left:50%;z-index:1}.tooltip{position:relative}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.tooltip .tooltiptext{visibility:hidden;position:absolute;bottom:125%;left:0;right:0;margin-left:-70px;width:140px;padding:10px 15px;background-color:#000;color:#e0e0e0;text-align:center;border-radius:6px;z-index:1;opacity:0;transition:opacity .3s}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.dnd-active,body.dnd-active *,body.design-editor-page,body.design-editor-page *{user-select:none;-moz-user-select:none;-webkit-user-select:none}body.design-editor-page input,body.design-editor-page textarea,body.design-editor-page select,body.design-editor-page [contenteditable=true]:focus,body.design-editor-page [contenteditable=true]:focus *,body.design-editor-page .prompt_detail,body.design-editor-page .prompt_detail *{user-select:text;-moz-user-select:text;-webkit-user-select:text}.dnd-dragged{position:absolute;z-index:9999}.alert,.error_alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.error_alert{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.notification-box .Toastify__toast{border-radius:4px;padding:8px 14px}.notification-box .Toastify__toast--success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.notification-box .Toastify__toast--default{color:#333;background-color:#fff;border-color:#b6d4fe}@media(max-width:767.98px){.hidden-xs{display:none!important}}@media(max-width:991.98px){.visible-md{display:block!important}.visible-md-flex{display:flex!important}.hidden-md{display:none!important}}.visible-xs,.visible-xs-flex,.visible-sm,.visible-md,.visible-lg{display:none!important}@media(max-width:767.98px){.visible-xs{display:block!important}.visible-xs-flex{display:flex!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(min-width:992px){.visible-lg{display:block!important}.visible-lg-flex{display:flex!important}.visible-md,.visible-md-flex{display:none!important}}@media(min-width:992px){.visible-lg{display:block!important}.visible-lg-flex{display:flex!important}}.dp_progress_bar_container{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#f1dad3;border-radius:.25rem;width:100%}.dp_progress_bar_container .dp_progress_bar{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#7f0052;transition:width .6s ease}.trial_exired_dialog .trial_exired_dialog_body{padding:32px}.trial_exired_dialog .trial_exired_dialog_body .expired_message{color:#842029;background-color:#f8d7da;border-color:#f5c2c7;padding:1rem;border:1px solid #f5c2c7;border-radius:.25rem}.sr-only{visibility:hidden}.hidden{width:0;height:0;visibility:hidden;display:none;overflow:hidden}.sbs{list-style:none}.sbs--border-alt{display:flex;border-radius:4px;box-shadow:0 .3em 1.2em #ccc9;margin-top:0;margin-bottom:32px;padding-left:0}.sbs--border-alt li{display:flex;flex:1}.sbs--border-alt li:last-of-type .step:before,.sbs--border-alt li:last-of-type .step:after{display:none}.sbs--border-alt li.finished>.step .indicator{background-color:#38a67e;border-color:#38a67e;color:#fff}.sbs--border-alt li.finished>.step .description{color:#2f363d}.sbs--border-alt li.active>.step .indicator{border-color:#38a67e;color:#38a67e}.sbs--border-alt li.active>.step .description{color:#319370}.sbs--border-alt li.active>.step .line{background-color:#3eb98d}.sbs--border-alt li .step{padding:1rem 1.5rem;display:flex;flex-grow:1;align-items:center;position:relative}.sbs--border-alt li .step:before{content:"";width:1px;height:100%;background-color:#d1d5da;position:absolute;right:0}.sbs--border-alt li .step:after{content:"";width:1rem;height:1rem;background-color:#fff;position:absolute;right:0;top:50%;border-top:1px solid #d1d5da;border-right:1px solid #d1d5da;transform:translate(50%,-50%) rotate(45deg);z-index:1}.sbs--border-alt li .step .indicator{display:flex;align-items:center;justify-content:center;font-weight:700;width:3rem;height:3rem;border-radius:500px;margin-right:1rem;border:2px solid #d1d5da;color:#8a94a1}.sbs--border-alt li .step .description{font-size:.875rem;color:#7a7a7a;display:flex;flex-direction:column}.sbs--border-alt li .step .description .description_title{font-weight:700;text-transform:uppercase}.sbs--border-alt li .step .description a,.sbs--border-alt li .step .description a:visited,.sbs--border-alt li .step .description a:active,.sbs--border-alt li .step .description a:focus{color:#660047}.sbs--border-alt li .step .description span:first-of-type{margin-bottom:.25rem;text-transform:uppercase}.sbs--border-alt li .step .line{position:absolute;width:100%;height:4px;background-color:transparent;bottom:0;left:0}.design_editor_steps_panel .buttons_container{display:flex;flex-wrap:wrap}.design_editor_steps_panel.sbs--border-alt{border-radius:4px;box-shadow:0 .3em 1.2em #ccc9;border:unset}.design_editor_steps_panel.sbs--border-alt li .step{align-items:center;padding:8px 20px}.design_editor_steps_panel.sbs--border-alt li .step:before{top:0}.design_editor_steps_panel.sbs--border-alt li .step .indicator{min-width:36px;width:36px;min-height:36px;height:36px}.design_editor_steps_panel.sbs--border-alt li .step .description_title{margin-top:11px}.design_editor_steps_panel.sbs--border-alt li .step .description_help{color:#5a5a5a;margin-top:6px}.dropdown-menu{position:relative;display:inline-block}.dropdown-menu:hover .dropdown-menu-content{display:block}.dropdown-menu .dropdown-menu-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px #0003;z-index:1}.dropdown-menu .dropdown-menu-content .dropdown-menu-item{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-menu .dropdown-menu-content .dropdown-menu-item:hover{background-color:#ddd}.dropdown-button-btn{background-color:#ff7171;color:#f9f9f9;padding:8px 16px;font-size:14px;font-weight:600;border:none;cursor:pointer;border-radius:4px}.dropdown-button{position:relative;display:inline-block}.dropdown-button-content{display:none;position:absolute;background-color:#f9f9f9;min-width:180px;box-shadow:0 8px 16px #0003;z-index:1}.dropdown-button-content a{color:#242424;padding:12px 16px;font-size:14px;text-decoration:none;display:block;display:flex;align-items:center;column-gap:12px}.dropdown-button-content a:hover{background-color:#f1f1f1}.dropdown-button:hover .dropdown-button-content{display:block}.dropdown-button:hover .dropbtn{background-color:#3e8e41}.form-control{display:block;width:100%;padding:.545rem .875rem;font-size:1rem;font-weight:400;line-height:1.6;color:#25252f;background-color:#fff;background-clip:padding-box;border:2px solid #deddeb;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#25252f;background-color:#fff;border-color:#8b7af6;outline:0;box-shadow:0 0 .5rem .125rem #644ef313}.form-control::-webkit-date-and-time-value{height:1.6em}.form-control::-moz-placeholder{color:#8b8a99;opacity:1}.form-control::placeholder{color:#8b8a99;opacity:1}.form-control:disabled{background-color:#f7f6ff;opacity:1}.form-control::-webkit-file-upload-button{padding:.545rem .875rem;margin:-.545rem -.875rem;-webkit-margin-end:.875rem;margin-inline-end:.875rem;color:#25252f;background-color:#eae9f5;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:2px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .2s;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .2s}.form-control::file-selector-button{padding:.545rem .875rem;margin:-.545rem -.875rem;-webkit-margin-end:.875rem;margin-inline-end:.875rem;color:#25252f;background-color:#eae9f5;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:2px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .2s}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dedde9}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dedde9}.form-control-plaintext{display:block;width:100%;padding:.545rem 0;margin-bottom:0;line-height:1.6;color:#25252f;background-color:transparent;border:solid transparent;border-width:2px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.6em + .75rem + 4px);padding:.375rem .675rem;font-size:.875rem;border-radius:.35rem}.form-control-sm::-webkit-file-upload-button{padding:.375rem .675rem;margin:-.375rem -.675rem;-webkit-margin-end:.675rem;margin-inline-end:.675rem}.form-control-sm::file-selector-button{padding:.375rem .675rem;margin:-.375rem -.675rem;-webkit-margin-end:.675rem;margin-inline-end:.675rem}.form-control-lg{min-height:calc(1.6em + 1.75rem + 4px);padding:.875rem 1.625rem;font-size:1.125rem;border-radius:.675rem}.form-control-lg::-webkit-file-upload-button{padding:.875rem 1.625rem;margin:-.875rem -1.625rem;-webkit-margin-end:1.625rem;margin-inline-end:1.625rem}.form-control-lg::file-selector-button{padding:.875rem 1.625rem;margin:-.875rem -1.625rem;-webkit-margin-end:1.625rem;margin-inline-end:1.625rem}textarea.form-control{min-height:calc(1.6em + 1.09rem + 4px)}textarea.form-control-sm{min-height:calc(1.6em + .75rem + 4px)}textarea.form-control-lg{min-height:calc(1.6em + 1.75rem + 4px)}.form-control-color{width:3rem;height:calc(1.6em + 1.09rem + 4px);padding:.545rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.5rem}.form-control-color::-webkit-color-swatch{border-radius:.5rem}.form-control-color.form-control-sm{height:calc(1.6em + .75rem + 4px)}.form-control-color.form-control-lg{height:calc(1.6em + 1.75rem + 4px)}.bg-gradient-primary{background-image:linear-gradient(310deg,#7928ca,#ff0080)}.bg-gradient-info{background-image:linear-gradient(310deg,#2152ff,#21d4fd)}.bg-gradient-warning{background-image:linear-gradient(310deg,#f53939,#fbcf33)}.bg-gradient-danger{background-image:linear-gradient(310deg,#ea0606,#ff667c)}.bg-gradient-light{background-image:linear-gradient(310deg,#ced4da,#ebeff4)}.bg-gradient-dark{background-image:linear-gradient(310deg,#141727,#3a416f)}.bg-gradient-faded-primary{background-image:radial-gradient(370px circle at 80% 50%,#cb0c9f99 0,#9b0979)}.bg-gradient-faded-secondary{background-image:radial-gradient(370px circle at 80% 50%,#8392ab99 0,#657796)}.bg-gradient-faded-success{background-image:radial-gradient(370px circle at 80% 50%,#82d61699 0,#66a811)}.bg-gradient-faded-info{background-image:radial-gradient(370px circle at 80% 50%,#17c1e899 0,#129aba)}.bg-gradient-faded-warning{background-image:radial-gradient(370px circle at 80% 50%,#fbcf3399 0,#f6c105)}.bg-gradient-faded-danger{background-image:radial-gradient(370px circle at 80% 50%,#ea060699 0,#b80505)}.bg-gradient-faded-light{background-image:radial-gradient(370px circle at 80% 50%,#e9ecef99 0,#cbd3da)}.bg-gradient-faded-dark{background-image:radial-gradient(370px circle at 80% 50%,#34476799 0,#233045)}.bg-gradient-faded-white{background-image:radial-gradient(370px circle at 80% 50%,#fff9 0,#e6e6e6)}.bg-gradient-faded-primary-vertical{background-image:radial-gradient(200px circle at 50% 70%,#cb0c9f4d 0,#cb0c9f)}.bg-gradient-faded-secondary-vertical{background-image:radial-gradient(200px circle at 50% 70%,#8392ab4d 0,#8392ab)}.bg-gradient-faded-success-vertical{background-image:radial-gradient(200px circle at 50% 70%,#82d6164d 0,#82d616)}.bg-gradient-faded-info-vertical{background-image:radial-gradient(200px circle at 50% 70%,#17c1e84d 0,#17c1e8)}.bg-gradient-faded-warning-vertical{background-image:radial-gradient(200px circle at 50% 70%,#fbcf334d 0,#fbcf33)}.bg-gradient-faded-danger-vertical{background-image:radial-gradient(200px circle at 50% 70%,#ea06064d 0,#ea0606)}.bg-gradient-faded-light-vertical{background-image:radial-gradient(200px circle at 50% 70%,#e9ecef4d 0,#e9ecef)}.bg-gradient-faded-dark-vertical{background-image:radial-gradient(200px circle at 50% 70%,#3447674d 0,#344767)}.bg-gradient-faded-white-vertical{background-image:radial-gradient(200px circle at 50% 70%,#ffffff4d 0,#fff)}.flex-center{display:flex;align-items:center;justify-content:center}.mtop-24{margin-top:24px}.page_title{color:#7f0052}.content_panel_calendar_main{padding-top:20px!important}.content_panel_calendar{grid-column-start:2;grid-column-end:6}.calendar_panel{height:calc(100% - 134px)}.day-cell-hover:hover .new-event-btn-container{visibility:visible!important}.day-cell-hover .new-event-btn-container{display:flex;align-items:center;justify-content:center;visibility:hidden;color:#fff;background-color:#505be4;margin:0 5px 5px;padding:8px 15px;text-align:center;cursor:pointer;border-radius:5px}.day-cell-hover .new-event-btn-container:hover{box-shadow:0 14px 26px -12px #9c27b06b,0 4px 23px #0000001f,0 8px 10px -5px #9c27b033}.day-cell-hover .new-event-btn-container img{margin-right:10px}.fc .post-item{display:flex;align-items:center;width:100%;border:2px solid rgba(112,66,193,.5);background-color:#f1ecf9;border-radius:4px;padding:10px;margin:0 5px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc .post-item.published{background-color:#edfcf8;border:2px solid #00d9b5}.fc .post-item.failed{background-color:#ffcacf;border:2px solid rgb(254,69,96)}.fc .post-item img{height:22px;margin-left:5px;border-radius:3px}.fc .post-item span{margin-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc .fc-highlight{background:unset!important}.fc .fc-daygrid-day.fc-day-today{background-color:#7042c11a!important}.fc .fc-button-primary{color:#303030!important;border-color:#bbb!important;width:76px!important;background-color:#fff!important}.fc .fc-button-primary.fc-button-active{background-color:#eee!important}.fc-direction-ltr .fc-button-group>.fc-button:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.fc-direction-ltr .fc-button-group>.fc-button:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.fc-today-button{border-radius:8px!important}.fc .fc-button:focus,.fc .fc-button-primary:focus{box-shadow:none!important}.fc-event-main{color:unset!important}.fc-h-event{background-color:unset!important;border:unset!important}.fc-daygrid-dot-event:hover,.fc-daygrid-dot-event.fc-event-mirror{background:unset!important}.fc-v-event{border:unset!important;background-color:unset!important}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror{box-shadow:unset!important}.editor_dialog.modal_dialog>div>div:not(:last-of-type){margin-bottom:0}.editor_dialog .modal_body{position:relative;overflow:unset}.editor_dialog .post_campaign{padding-top:12px;padding-bottom:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor_dialog .post_campaign a{color:#3b5998;text-decoration:none}.editor_dialog .editor_container{padding:10px;border:2px solid #e6e6e6;border-radius:8px}.editor_dialog .editor_container .images{display:grid;grid-template-columns:repeat(auto-fit,100px);column-gap:1rem;row-gap:1rem}.editor_dialog .editor_container .images>div{display:flex;align-items:center;justify-content:center;height:100px;position:relative}.editor_dialog .editor_container .images>div img{border-radius:5px;box-shadow:0 8px 20px #21212166;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.editor_dialog .editor_container .images>div:hover .actions{display:flex}.editor_dialog .editor_container .images>div .actions{display:none;align-items:center;justify-content:center;position:absolute;inset:0}.editor_dialog .editor_container .images>div .actions>div{display:flex;column-gap:32px;background-color:#fffffff2;border-radius:8px;padding:9px}.editor_dialog .editor_container .images>div .actions>div .icon{cursor:pointer;display:flex;align-items:center;justify-content:center}.editor_dialog .editor_container .draftJsEmojiPlugin__emojiSelectButton__3sPol,.editor_dialog .editor_container .draftJsEmojiPlugin__emojiSelectButtonPressed__2Tezu{width:34px;height:34px;border-radius:5px;display:flex;color:#000;justify-content:center}.editor_dialog .draft{min-height:50px}.editor_dialog .editor_toolbar{display:grid;grid-template-columns:1fr 1fr}.editor_dialog .editor_toolbar .actions{display:flex;column-gap:10px;margin-top:20px;align-items:center}.editor_dialog .editor_toolbar .status{display:flex;justify-content:flex-end}.editor_dialog .editor_toolbar .status .tweet_info{font-size:14px;padding:5px;border-radius:5px;border:1px solid #ddd;align-self:flex-end}.editor_dialog .editor_toolbar .status .tweet_info.warning{background-color:#fff3cd;color:#856404;border-color:#ffeeba}.editor_dialog .editor_toolbar .status .tweet_info.error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.editor_dialog .buttons{display:flex;align-items:center;justify-content:center;column-gap:20px}@media(max-width:767.98px){.editor_dialog .buttons{flex-direction:column;row-gap:12px}}.editor_dialog .editor_image_btn{display:flex;align-items:center;padding:5px;border-radius:5px;background-color:#fff;border:1px solid #ddd;cursor:pointer}.editor_dialog .editor_image_btn:hover{background-color:#f3f3f3}.editor_dialog .editor_image_btn:focus,.editor_dialog .editor_image_btn:active{outline:none}.editor_dialog .editor_close_btn{border:0;position:absolute;right:16px;top:16px}.editor_dialog .editor_close_btn svg{margin-right:0}.editor_dialog .publish_date_container{display:flex;align-items:center;padding-bottom:36px;min-height:36px}.editor_dialog .publish_date_container .date-btn{margin-left:10px}.editor_dialog .publish_date_container .date_label{display:inline-flex;color:#000}@media(max-width:767.98px){.editor_dialog .publish_date_container{flex-direction:column;justify-content:center}.editor_dialog .publish_date_container .date_label{display:flex;margin-bottom:12px}.editor_dialog .publish_date_container .toggle_switch_container_inline{display:flex}.editor_dialog .publish_date_container .react-datepicker-wrapper{display:flex;margin-top:12px}}.react-datepicker__header{background-color:unset!important}.react-datepicker__triangle{display:none}.react-datepicker__navigation--next:focus,.react-datepicker__navigation--previous:focus{outline:none}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:5px!important;background-color:#505be4!important;color:#fff}.publish_failed_message{margin-bottom:24px!important}.editor_validation_error{visibility:hidden;margin-top:8px;padding:8px 10px;color:#721c24;background-color:#f8d7da;border-radius:5px}.editor_validation_error.shown{visibility:visible}.editor_container_error{border:2px solid #f8d7da!important}.link_btn_container{position:relative}.link_btn_container.link_selected .editor_image_btn{color:#0d462c;background-color:#d1e7dd;border-color:#bfddcf}.link_btn_container.link_selected .editor_image_btn svg{margin-right:5px}.link_btn_container.link_selected .editor_image_btn{font-size:12px}.link_btn_container .link_dialog{position:absolute;z-index:1000;top:36px;padding:16px;width:300px;background-color:#fff;box-shadow:0 6px 16px #c3c8cd}.link_btn_container .link_dialog .field{padding-bottom:8px}.link_btn_container .link_dialog .field input{width:100%;box-sizing:border-box;box-shadow:none;font-size:14px;border-radius:4px;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;padding:5px 10px}.link_btn_container .link_dialog .field input:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.link_btn_container .link_dialog .preview{font-size:14px}.link_btn_container .link_dialog .preview a,.link_btn_container .link_dialog .preview a:visited{color:#3b5998}.link_btn_container .link_dialog .actions{display:flex;align-items:center;justify-content:center}.link_btn_container .link_dialog .actions .app-btn-secondary{font-weight:400}.main_layout .content_panel.media_content_panel{overflow:auto;display:flex;flex-direction:column}.main_layout .content_panel.media_content_panel .dropzone-container{flex:1;display:flex;overflow:auto}.main_layout .content_panel.media_content_panel .dropzone-container .dropzone-wrapper{flex:1;display:flex;flex-direction:column;overflow:auto}.main_layout .content_panel.media_content_panel .dropzone-container .dropzone-wrapper .panel{flex:1;overflow:auto;height:100%}.main_layout .content_panel.media_content_panel .dropzone-container .dropzone-wrapper .panel .spinner_container{padding:48px;display:flex;align-items:center;justify-content:center}.no_images{text-align:center}.no_images .icon{margin-top:64px}.no_images .header{font-size:22px;font-weight:500;color:#adadad;margin-top:16px;margin-bottom:16px}.no_images .text,.no_images .text a{color:#7b7b7b}.media_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));column-gap:2rem;row-gap:3rem}.media_grid .media_item{position:relative}.media_grid .media_item:hover .item_actions_container{display:flex}.media_grid .media_item:hover .item_actions_container.added>div{background-color:#c3dcb6}.media_grid .media_item .label{text-align:center;padding-top:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media_grid .media_item .mobile_menu{padding-top:12px;display:flex;justify-content:center}.media_grid .media_item .mobile_menu>div:first-child{margin-right:24px}.media_grid .media_item .mobile_menu .added{background-color:#c3dcb6}.media_grid .media_item .mobile_menu .icon{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:5px;padding:2px 16px}.media_grid .media_item .mobile_menu .icon svg{margin-right:5px}.media_grid .item_actions_container{display:none;align-items:center;justify-content:center;position:absolute;inset:0}.media_grid .item_actions_container>div{display:flex;flex-direction:column;row-gap:16px;background-color:#ffffffe6;border-radius:10px;padding:15px 20px}.media_grid .item_actions_container>div .icon{display:flex;align-items:center;cursor:pointer}.media_grid .item_actions_container>div .icon svg{margin-right:8px}.media_grid .item_actions_container>div .icon a,.media_grid .item_actions_container>div .icon a:hover,.media_grid .item_actions_container>div .icon a:visited,.media_grid .item_actions_container>div .icon a:active{color:#000;display:flex;align-items:center;text-decoration:none}.media_grid .image{display:flex;align-items:center;justify-content:center;height:260px;position:relative}.media_grid .image img{border-radius:5px;background-color:#eee;box-shadow:0 8px 20px #21212166;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.image_editor_dialog .modal_body{position:relative;width:1000px;background-color:#f5f5fa}.image_editor_dialog .modal_body h1{text-align:center;margin-bottom:24px}.image_editor_dialog .buttons{display:flex;align-items:center;justify-content:center;column-gap:10px;padding-top:24px}.image_editor_dialog .buttons .app-btn-secondary{background-color:#f5f5fa}.edit_image_body{display:grid;grid-template-columns:120px auto;column-gap:24px;box-shadow:0 4px 8px #21212133}.edit_image_body .toolbar>div{display:flex;align-items:center;background-color:#fff;padding:10px 20px;border-radius:5px;box-shadow:0 4px 8px #21212133}.edit_image_body .toolbar>div svg{margin-right:10px}.edit_image_body .toolbar>div:not(:last-child){margin-bottom:16px}.edit_image_body .content{background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 4px 8px #21212133}.tui-image-editor-header{display:none!important}.tui-image-editor-controls-buttons{width:270px}.tui-image-editor-controls-buttons>div{display:none!important}.tui-image-editor-controls-buttons>button{display:none!important}.tui-colorpicker-palette-button{width:16px;height:16px}.tui-colorpicker-palette-preview{overflow:hidden}.tui-image-editor-button.free{display:none!important}.unsplash_content_panel{overflow:unset;display:flex;flex-direction:column}.unsplash_content_panel h3 a,.unsplash_content_panel h3 a:visited,.unsplash_content_panel h3 a:hover,.unsplash_content_panel h3 a:active{color:#000}.unsplash_content_panel .no_results{margin-top:24px;font-size:16px}.unsplash_acton_panel .app-btn-back{border:unset;padding-left:0}.unsplash_panel{flex:1;overflow:auto;height:100%}.unsplash_panel .search_container{padding-bottom:24px;position:relative}.unsplash_panel .search_container svg{position:absolute;left:15px;top:11px}.unsplash_panel .search_container input{border:unset;font-size:16px;padding:15px 15px 15px 50px;border-radius:5px;background-color:#f0f3f4;width:50%}@media(max-width:767.98px){.unsplash_panel .search_container input{width:80%}}.unsplash_panel .search_container input:focus,.unsplash_panel .search_container input:active{outline:none;box-shadow:0 0 0 4px #4d40844d}.unsplash_panel .spinner_container{padding:48px;display:flex;align-items:center;justify-content:center}.unsplash_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));column-gap:2rem;row-gap:3rem}.unsplash_grid .item{position:relative}.unsplash_grid .item:hover .item_actions_container,.unsplash_grid .item:hover .label_container{display:flex}.unsplash_grid .item .label{text-align:center;padding-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unsplash_grid .item .mobile_menu{display:flex;flex-direction:column}.unsplash_grid .item .mobile_menu .credits{display:flex;justify-content:center;font-size:12px;padding-top:12px}.unsplash_grid .item .mobile_menu .credits a{color:#333;margin-left:3px;font-size:12px}.unsplash_grid .item .mobile_menu .actions .added>div{background-color:#c3dcb6}.unsplash_grid .item .mobile_menu .actions>div{display:flex;align-items:center;justify-content:center;padding-top:12px}.unsplash_grid .item .mobile_menu .actions .icon{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:5px;padding:2px 16px}.unsplash_grid .item .mobile_menu .actions .icon svg{margin-right:5px}.unsplash_grid .label_container{display:none;align-items:center;justify-content:center;position:absolute;bottom:5px;left:0;right:0}.unsplash_grid .label_container div{display:inline-flex;background-color:#ffffffe6;border-radius:4px;padding:2px 10px;font-size:12px}.unsplash_grid .label_container div a{color:#333;margin-left:3px;font-size:12px}.unsplash_grid .item_actions_container{display:none;align-items:center;justify-content:center;position:absolute;inset:0}.unsplash_grid .item_actions_container>div{display:flex;column-gap:32px;background-color:#fffffff2;border-radius:10px;padding:15px}.unsplash_grid .item_actions_container>div .icon{cursor:pointer;display:flex;align-items:center;justify-content:center}.unsplash_grid .item_actions_container>div .icon svg{margin-right:5px}.unsplash_grid .item_actions_container.added>div{background-color:#c3dcb6}.unsplash_grid .image{display:flex;align-items:center;justify-content:center;height:260px;position:relative}.unsplash_grid .image img{border-radius:5px;box-shadow:0 8px 20px #21212166;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.media_dialog>div{width:80%;max-width:1000px;height:80%}.media_dialog .panel_body.media_content_panel{overflow:auto;display:flex;flex-direction:column}.media_dialog .panel_body.media_content_panel .dropzone-container{flex:1;display:flex;overflow:auto}.media_dialog .panel_body.media_content_panel .dropzone-container .dropzone-wrapper{flex:1;display:flex;flex-direction:column;overflow:auto}.media_dialog .panel_body.media_content_panel .dropzone-container .dropzone-wrapper .panel{flex:1;overflow:auto;height:100%}.media_dialog .panel_body.media_content_panel .dropzone-container .dropzone-wrapper .panel .spinner_container{padding:48px;display:flex;align-items:center;justify-content:center}.media_dialog .panel_body.unsplash_content_panel{overflow:auto;display:flex;flex-direction:column}.media_dialog .modal_body{position:relative;display:flex;flex-direction:column}.media_dialog .modal_body .panel_body{flex:1;display:flex}.media_dialog .modal_body .panel_body .unsplash_acton_panel .app-btn-back{border:unset;padding-left:0}.media_dialog .modal_body .buttons{display:flex;align-items:center;justify-content:center}.media_dialog .dialog_close_btn{border:0;position:absolute;right:16px;top:16px}.media_dialog .dialog_close_btn svg{margin-right:0}.media_dialog_actions{display:flex;flex-direction:column;align-items:flex-start}.media_dialog_actions .icon{display:flex;align-items:center;justify-content:center}.media_dialog_actions .icon svg{margin-right:10px}.rectangle_shape{position:absolute;box-sizing:border-box;transform-origin:top left}.rectangle_shape:hover{outline:calc(2px / var(--de-scale)) dashed rgb(255,113,112)}.rectangle_shape .rectangle_shape_content{white-space:pre-wrap;height:100%;width:100%}.rectangle_shape .rectangle_shape_content:focus{outline:unset}.circle_shape{box-sizing:border-box;position:absolute;border-radius:50%}.circle_shape:hover{outline:calc(2px / var(--de-scale)) dashed rgb(255,113,112)}.circle_shape .circle_shape_content{box-sizing:border-box;white-space:pre-wrap;height:100%;width:100%}.circle_shape .circle_shape_content:focus{outline:unset}.circle_shape.active{outline:3px solid rgba(255,113,112,.8);z-index:1000!important}.circle_shape.active .resize_bottom_right{cursor:nwse-resize;position:absolute;bottom:calc(-8px * 1 / var(--de-scale));right:calc(-5px * 1 / var(--de-scale))}.circle_shape.active .shape_delete{position:absolute;top:calc(-26px * 1 / var(--de-scale));right:0}.circle_shape.active .shape_delete>div{cursor:pointer;display:inline-flex;background-color:#fff;border:calc(2px * 1 / var(--de-scale)) solid rgb(178,119,145);padding:calc(4px * 1 / var(--de-scale));border-radius:50%}.circle_shape.active .shape_delete .confirm_container{position:relative}.circle_shape.active .shape_delete .confirm_container .cover{position:fixed;inset:0}.circle_shape.active .shape_delete .confirm_container .confirm_panel{position:absolute;z-index:100;top:calc(18px * 1 / var(--de-scale));right:calc(-12px * 1 / var(--de-scale));padding:calc(12px * 1 / var(--de-scale)) calc(14px * 1 / var(--de-scale));background-color:#fff;border:calc(1px * 1 / var(--de-scale)) solid #b8b8b8;border-radius:calc(5px * 1 / var(--de-scale))}.circle_shape.active .shape_delete .confirm_container .confirm_panel button.app-btn-red.app-btn{font-size:calc(14px / var(--de-scale));padding:calc(6px * 1 / var(--de-scale)) calc(12px * 1 / var(--de-scale));border-radius:calc(4px * 1 / var(--de-scale))}.image_shape_editable{box-sizing:border-box;position:absolute;display:flex;justify-content:center;align-items:center;height:100%;width:100%;overflow:hidden;transform-origin:left top}.image_shape_editable:hover{outline:calc(2px / var(--de-scale)) dashed rgb(255,113,112)}.image_shape.active .image_shape_content .img_container{z-index:10000;position:relative;display:flex;overflow:hidden;height:100%;width:100%}.image_shape.active .image_shape_content .img_container>svg{margin-top:calc(5px * 1 / var(--de-scale));margin-bottom:calc(5px * 1 / var(--de-scale))}.image_shape.active .image_shape_content .img_container img{box-sizing:border-box;pointer-events:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.image_shape.active .image_shape_content .img_container .edit_icon{z-index:10000;position:absolute;top:calc(5px * 1 / var(--de-scale));right:calc(5px * 1 / var(--de-scale));background-color:#ffffffe6;border-radius:calc(4px * 1 / var(--de-scale));padding:calc(5px * 1 / var(--de-scale));display:flex;align-items:center;justify-content:center;column-gap:calc(8px * 1 / var(--de-scale))}.image_shape.active .image_shape_content .img_container .edit_icon.remove_bg{background-color:unset}.image_shape.active .image_shape_content .img_container .edit_icon>div{cursor:pointer}.image_shape .warp_finish{display:flex;align-items:center;border:1px solid #ccc;padding:2px 6px;border-radius:3px;background-color:#fff}.chart_shape_edit{position:absolute;padding:6px;transform-origin:left top}.chart_shape_edit:hover{outline:calc(2px / var(--de-scale)) dashed rgb(255,113,112)}.chart_shape_edit .apexcharts-menu-icon{display:none}.chart_shape_content{white-space:pre-wrap;height:100%;width:100%}.chart_shape{position:absolute;padding:6px}.settings_group.data_group{flex-grow:1;overflow:auto}.settings_group .data_container .Spreadsheet__header,.settings_group .data_container .Spreadsheet__cell{font-size:13px;min-width:2em}.settings_group .data_container .Spreadsheet__data-editor{display:flex;align-items:center}.settings_group .data_container .Spreadsheet__data-editor input{font-size:13px}.radial_tick_gauge_shape_edit{position:absolute;transform-origin:left top}.radial_tick_gauge_shape_edit:hover{outline:calc(2px / var(--de-scale)) dashed rgb(255,113,112)}.radial_tick_gauge_shape{position:absolute}.radial_tick_gauge_shape_content{height:100%;width:100%}.simple_gauge_shape_edit{position:absolute;transform-origin:left top}.simple_gauge_shape_edit:hover{outline:calc(2px / var(--de-scale)) dashed rgb(255,113,112)}.simple_gauge_shape{position:absolute}.simple_gauge_shape_content{height:100%;width:100%}.line_progress_bar_shape_edit{position:absolute;transform-origin:left top}.line_progress_bar_shape_edit:hover{outline:calc(2px / var(--de-scale)) dashed rgb(255,113,112)}.line_progress_bar_shape{position:absolute}.line_progress_bar_shape_content{height:100%;width:100%}.warped_image_shape{position:relative;width:100%;height:100%}.warped_image_shape:hover{outline:calc(2px / var(--de-scale)) dashed rgb(255,113,112)}.warped_image_shape img{display:none}.warped_image_shape canvas{display:block}.warped_image_shape .drag-handle{position:absolute;width:1em;height:1em;margin:-.5em;border-radius:100%;box-sizing:border-box;background:#32cd32;border:1px solid #444;opacity:.6;cursor:move}.shape_active_base{box-sizing:border-box;transform-origin:top left}.shape_active_base.active .border_top{position:absolute;top:0;left:0;right:0;height:calc(3px * 1 / var(--de-scale));background-color:#ff7170;z-index:10001}.shape_active_base.active .border_bottom{position:absolute;bottom:0;left:0;right:0;height:calc(3px * 1 / var(--de-scale));background-color:#ff7170;z-index:10001}.shape_active_base.active .border_left{position:absolute;top:0;bottom:0;left:0;width:calc(3px * 1 / var(--de-scale));background-color:#ff7170;z-index:10001}.shape_active_base.active .border_right{position:absolute;top:0;bottom:0;right:0;width:calc(3px * 1 / var(--de-scale));background-color:#ff7170;z-index:10001}.shape_active_base .shape_delete{display:flex;align-items:flex-start;position:absolute;top:calc(-26px * 1 / var(--de-scale));right:calc(8px * 1 / var(--de-scale));z-index:11000}.shape_active_base .shape_delete>div{cursor:pointer;display:inline-flex;background-color:#fff;border:calc(2px * 1 / var(--de-scale)) solid rgb(255,113,112);padding:calc(4px * 1 / var(--de-scale));border-radius:50%}.shape_active_base .shape_delete .confirm_container{position:relative;z-index:10000}.shape_active_base .shape_delete .confirm_container .cover{position:fixed;inset:0}.shape_active_base .shape_delete .confirm_container .confirm_panel{position:absolute;z-index:10002;top:calc(18px * 1 / var(--de-scale));right:calc(-12px * 1 / var(--de-scale));padding:calc(12px * 1 / var(--de-scale)) calc(14px * 1 / var(--de-scale));background-color:#fff;border:calc(1px * 1 / var(--de-scale)) solid #b8b8b8;border-radius:calc(5px * 1 / var(--de-scale))}.shape_active_base .shape_delete .confirm_container .confirm_panel button.app-btn-red.app-btn{font-size:calc(14px / var(--de-scale));padding:calc(6px * 1 / var(--de-scale)) calc(12px * 1 / var(--de-scale));border-radius:calc(4px * 1 / var(--de-scale))}.shape_active_base .resize_bottom_right{display:flex;align-items:flex-end;z-index:11000;cursor:nwse-resize;position:absolute;bottom:calc(-4px * 1 / var(--de-scale));right:calc(-4px * 1 / var(--de-scale))}.shape_active_base .resize_bottom{position:absolute;display:flex;justify-content:center;bottom:calc(-1px / var(--de-scale));left:0;width:100%;height:calc(8px / var(--de-scale))}.shape_active_base .resize_bottom .rb_handle{z-index:11000;cursor:ns-resize;border:calc(2px / var(--de-scale)) solid rgb(255,113,112);background-color:#fff;border-radius:calc(4px / var(--de-scale));width:calc(18px / var(--de-scale));height:calc(8px / var(--de-scale))}.shape_active_base .resize_right{position:absolute;display:flex;align-items:center;right:calc(-5px * 1 / var(--de-scale));top:0;height:100%;width:calc(12px * 1 / var(--de-scale))}.shape_active_base .resize_right .rr_handle{z-index:11000;cursor:ew-resize;border:calc(2px * 1 / var(--de-scale)) solid rgb(255,113,112);background-color:#fff;border-radius:calc(4px * 1 / var(--de-scale));height:calc(18px * 1 / var(--de-scale));width:calc(8px * 1 / var(--de-scale))}.shape_active_base .shape_rotate{position:absolute;top:0;right:calc(-42px * 1 / var(--de-scale));height:100%;display:flex;align-items:center}.shape_active_base .shape_rotate>div{z-index:11000;cursor:grab;display:inline-flex;background-color:#fff;border:calc(2px * 1 / var(--de-scale)) solid rgb(255,113,112);padding:calc(4px * 1 / var(--de-scale));border-radius:50%}.design_editor_shapes{position:relative}.design_editor_shapes .text_shape_edit{box-sizing:border-box;display:inline-block;position:absolute;transform-origin:top left}.design_editor_shapes .text_shape_edit:hover{outline:calc(2px / var(--de-scale)) dashed rgb(255,113,112)}.design_editor_shapes .text_shape{position:absolute;transform-origin:top left}.design_editor_shapes .text_shape.active .text_shape_content{box-sizing:border-box;display:inline-block;position:relative;height:100%;width:100%}.design_editor_shapes .text_shape.active .text_shape_content:focus{outline:unset}.design_editor_panel .settings{width:220px;padding:0 0 0 2px;position:relative;border-left:1px solid #ededed;box-sizing:border-box}.design_editor_panel .settings>div{position:absolute;inset:0;overflow:auto;display:flex;flex-direction:column;background-color:#fcfcfc}.design_editor_panel .settings .settings_group{padding:12px 10px;border-bottom:1px solid #ededed}.design_editor_panel .settings .settings_group .settings_group_title{font-size:12px;color:#242424;padding-bottom:12px;font-weight:600}.design_editor_panel .settings .settings_group .row_label{font-size:12px;color:#7a7a7a}.design_editor_panel .settings .settings_group .row_label:not(:last-child),.design_editor_panel .settings .settings_group .slider_container:not(:last-child){margin-bottom:6px}.design_editor_panel .settings .settings_row_separator{padding:6px 4px 3px}.design_editor_panel .settings .settings_row_separator>div{height:1px;width:100%;background-color:#ddd}.design_editor_panel .settings .slider_container{display:flex;column-gap:8px;align-items:center;padding:0 0 0 10px}.design_editor_panel .settings .slider_container input{font-size:13px;border:unset}.design_editor_panel .settings .settings_row{display:grid;grid-template-columns:1fr 1fr;font-size:12px}.design_editor_panel .settings .settings_row:not(:last-child){margin-bottom:6px}.design_editor_panel .settings .settings_row .label{color:#242424}.design_editor_panel .settings .settings_row .value input{width:100%;font-size:12px;border:1px solid #efefef;border-radius:.3rem}.design_editor_panel .settings .settings_row .value input:focus{outline:unset}.design_editor_panel .settings .settings_row .value input.invalid{box-shadow:0 0 0 2px #cf5b79 inset;border-radius:3px}.design_editor_panel .settings .settings_row .value .sketch-picker{position:relative;left:-110px}.design_editor_panel .settings .settings_row .value_with_dropdown{display:flex}.design_editor_panel .settings .settings_row .value_with_dropdown select{border:unset;color:#7a7a7a;background-color:#efeff3}.design_editor_panel .settings .settings_row .value_with_dropdown select:focus{outline:unset}.design_editor_panel .settings .settings_row.warped_image_settings_row .label{width:60px}.design_editor_panel .settings .settings_row.warped_image_settings_row .value{display:flex;align-items:center;column-gap:2px}.design_editor_panel .settings .settings_row.warped_image_settings_row .value input{width:52px}.design_editor_panel .settings .image_settings_row:not(:last-child){padding-bottom:8px}.design_editor_panel .settings .image_settings_row .add_isometric_row{margin-top:8px}.design_editor_panel .settings .image_settings_row .add_isometric_row input{margin-left:0;width:unset!important}.design_editor_panel .settings .layer_align{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:8px}.design_editor_panel .settings .layer_align .layer_align_box{display:grid;grid-template-columns:1fr 1fr 1fr;width:90px;height:90px;border:2px solid #a9a9a9;border-radius:3px}.design_editor_panel .settings .layer_align .layer_align_box>div{display:flex;justify-content:center;align-items:center;cursor:pointer}.design_editor_panel .settings .layer_action{cursor:pointer;font-size:14px;color:#5a5a5a;display:flex;align-items:center}.design_editor_panel .settings .layer_action svg{margin-right:6px}.design_editor_panel .settings .layer_action:not(:last-child){margin-bottom:10px}.design_editor_panel .settings .layer_action.disabled{cursor:unset;color:#b8b8b8}.design_editor_panel .settings .layer_action .confirm_container{position:relative}.design_editor_panel .settings .layer_action .confirm_container .cover{position:fixed;inset:0}.design_editor_panel .settings .layer_action .confirm_container .confirm_panel{position:absolute;z-index:100;top:12px;left:-24px;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.design_editor_panel .text_format_row{display:flex}.design_editor_panel .text_format_row:not(:last-child){margin-bottom:2px}.design_editor_panel .text_format_row>div{cursor:pointer;border-radius:3px;padding:3px}.design_editor_panel .text_format_row>div:hover{background-color:#fff}.design_editor_panel .text_format_row>div.selected{background-color:#cdcdcd}.design_editor_panel .text_format_row>div:not(:last-child){margin-right:8px}.design_editor_panel .font_family_row{margin-top:8px}.design_editor_panel .font_family_row>div{border:1px solid #efefef}.design_editor_panel .font_family_row>div>div{border-color:transparent}.design_editor_panel .font_size_row{margin-top:8px}.design_editor_panel .font_size_row input[readonly]{background-color:#f8f8f8}.design_editor_panel .font_autoresize_row,.design_editor_panel .add_shadow_row{margin-top:8px}.design_editor_panel .font_autoresize_row input,.design_editor_panel .add_shadow_row input{margin-left:0;width:unset!important}.design_editor_panel .settings .setting_label{color:#7a7a7a;font-size:13px;padding-bottom:4px}.design_editor_panel .settings .image_settings_dropdown{font-size:14px}.add_isometric_row{padding-top:4px}.add_isometric_row .toggle{cursor:pointer}.top_bar{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;padding-top:8px}.top_bar .form_groups{display:flex;flex-wrap:wrap;align-items:center}.top_bar .form_groups>div:not(:last-child){margin-right:24px}.top_bar .form_groups>div.uid{border:1px solid rgba(211,211,211,.562);border-radius:5px;background-color:#fcfcfc;height:100%;padding:9px 13px}.top_bar .form_groups>div.name input{font-weight:600;border:unset;padding:3px 10px;border-radius:5px;background-color:#fff;color:#242424;font-size:16px;width:210px;height:30px;border:1px solid rgba(211,211,211,.562)}.top_bar .form_groups>div.name input:focus,.top_bar .form_groups>div.name input:active{outline:none;box-shadow:0 0 0 2px #4d40844d}.top_bar .form_groups>div.zapier_checkbox{display:flex;align-items:center;font-size:14px}.top_bar .form_groups>div.zapier_checkbox input{margin-right:6px}.top_bar .form_groups>div.zapier_checkbox svg{margin-left:6px}.top_bar .form_groups>div.zapier_checkbox .info_icon_wrapper{display:inline-flex}.top_bar .form_groups>div.zapier_checkbox .checkbox_link{display:inline-flex;cursor:pointer}.top_bar .form_groups>div.zapier_checkbox .checkbox_link.disabled{cursor:unset}.top_bar .right_part{display:flex;min-width:200px}.top_bar .right_part .confirm_delete_btn.app-btn{margin-right:16px}.top_bar .right_part .confirm_delete_btn.app-btn svg{margin-right:0}.top_bar .save_status{display:flex;padding-right:32px}.top_bar .save_status svg{margin-right:8px}.top_bar .save_status .in_progress,.top_bar .save_status .done{display:flex;align-items:center;color:#7a7a7a}.top_bar .confirm_container{position:relative}.top_bar .confirm_container .cover{position:fixed;inset:0}.top_bar .confirm_container .confirm_panel{position:absolute;z-index:100;top:18px;right:-12px;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.design_api_console_content{display:flex;flex-direction:column}.design_api_console_content .app-btn-back{border:unset;padding-left:0}.design_api_console_content .api_console_body{flex-grow:1;box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;border-radius:3px;padding:40px}.design_api_console_content .url_container{margin-top:0;margin-bottom:24px}.design_api_console_content .url_container .http-method{color:#fff;background-color:#5cb85c;border-color:#4cae4c;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;border:1px solid transparent;border-radius:4px}.design_api_console_content .url_container .rest-endpoint{margin-left:10px}.design_api_console_content .request_container{display:grid;grid-template-columns:1fr 36px 1fr}.design_api_console_content .request_container .label{color:#666;padding-bottom:6px}.design_api_console_content .request_container .between{display:flex;justify-content:center;align-items:center}.design_api_console_content .request_container .response{position:relative}.design_api_console_content .request_container .response .progress{position:absolute;inset:0;background-color:#ffffff1a;display:flex;align-items:center;justify-content:center}.design_api_console_content .request_actions{display:grid;grid-template-columns:1fr 36px 1fr;padding-top:16px}.design_api_console_content .request_actions .buttons{display:inline-flex}.design_api_console_content .request_actions .buttons>div:not(:last-child){margin-right:42px}.design_api_console_content .request_actions .buttons .no-btn{margin-top:10px;color:#333}.design_api_console_content .request_actions .buttons a{display:flex;align-items:center;color:#333;text-decoration:none;margin-top:10px}.design_api_console_content .request_actions .buttons a:visited,.design_api_console_content .request_actions .buttons a:active,.design_api_console_content .request_actions .buttons a:focus{color:#333;text-decoration:none}.design_api_console_content .request_actions .buttons a svg{margin-right:10px}.design_api_console_content .request_actions .response_preview{display:flex;margin-bottom:12px}.design_api_console_content .request_actions .img_container{width:330px;height:330px;position:relative}.design_api_console_content .request_actions .img_container img{border-radius:5px;box-shadow:0 8px 20px #21212166;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.design_api_console_content .request_actions .link{display:flex;align-items:center;justify-content:center;padding-left:16px}.design_api_console_content .request_actions .link a{color:#333;text-decoration:none;display:flex;align-items:center;justify-content:center}.design_api_console_content .request_actions .link a svg{margin-left:6px}.all_params_title{margin-top:64px}.all_params_area{box-shadow:0 .3em 1.2em #ccc9}.terminal_command_dialog .help{padding-top:12px;padding-bottom:12px}.CodeMirror{border-radius:5px}.CodeMirror-selected{background:#cc966480!important}.design_uid{padding-left:6px}.global_layout .main_layout,.workspace_layout .main_layout{background-color:#f5f5fa}.content_panel.design_editor_body{overflow:hidden;padding:0!important}.content_panel.design_editor_body .app-btn-back{font-size:12px;border:unset;padding-left:0;color:#242424;margin-right:24px}.content_panel.design_editor_body .app-btn-back svg{margin-right:0}.panel.design_editor_panel{display:flex;flex-direction:column;box-shadow:unset!important;background-color:unset;padding:0!important}@media(max-width:1023.98px){.panel.design_editor_panel{padding-left:0;padding-right:0}}.editor_sdk_layout .design_editor_panel{padding-top:24px;height:100%}.editor_sdk_layout .design_editor_panel .top_bar{padding-left:8px}.editor_sdk_layout .design_editor_panel .editor_area{box-shadow:unset;border-top:1px solid rgba(211,211,211,.562)}.design_editor_panel .top_bar{padding-left:18px}.design_editor_panel>.action_panel{padding-bottom:8px;display:flex;column-gap:64px;justify-content:space-between;align-items:flex-start}.design_editor_panel>.action_panel button{color:#666}.design_editor_panel>.action_panel ul{width:100%}.design_editor_panel .app-btn.api_console_btn{font-size:14px;padding:6px 10px;border:unset!important;background-color:unset!important;color:#333!important}.design_editor_panel .editor_area{flex-grow:1;display:flex;background-color:#fff;border-top:1px solid rgba(224,226,232,.9)}.design_editor_panel .editor_container{display:grid;grid-template-columns:70px 342px 1fr;height:100%;width:100%;gap:0 0}.design_editor_panel .toolbar{display:flex;padding:12px 3px 3px 164px}.design_editor_panel .toolbar .toolbar_actions{display:inline-flex;justify-content:flex-start}.design_editor_panel .toolbar .toolbar_actions>div{cursor:pointer;padding:3px;border-radius:4px;display:flex;align-items:center;justify-content:center}.design_editor_panel .toolbar .toolbar_actions>div:hover{background-color:#f5f5fa}.design_editor_panel .toolbar .zoom_panel{display:flex;justify-content:flex-start;flex-direction:row;margin-left:64px}.design_editor_panel .toolbar .zoom_panel .menu_item{cursor:pointer;display:inline-flex;align-items:center;padding:3px}.design_editor_panel .toolbar .zoom_panel .menu_item.disabled{cursor:unset}.design_editor_panel .toolbar .zoom_panel .zoom_pct{display:inline-flex;align-items:center;justify-content:center;min-width:44px;color:#777}.design_editor_panel .toolbar .size{width:190px;margin-left:48px}.design_editor_panel .toolbar .size>div>div{border-color:#d3d3d38f}.design_editor_panel .editor_menu_container{display:flex;width:70px;min-width:70px;flex-direction:column}.design_editor_panel .editor_menu_container .left_menu_item{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11px;cursor:pointer;height:70px}.design_editor_panel .editor_menu_container .left_menu_item.selected{background-color:#efeff3;border-right:unset}.design_editor_panel .editor_menu_container .left_menu_item svg{margin-bottom:4px}.design_editor_panel .menu_content_container{display:flex;margin-right:2px;min-width:342px;max-width:342px;width:342px}.design_editor_panel .menu_content_container .menu_content_body{background-color:#f0f0f4;display:flex;flex-direction:column;width:100%;height:100%}.design_editor_panel .menu_content_container .menu_content_title{text-align:center;color:#5a5a5a;font-weight:500;font-size:22px;padding-top:8px}.design_editor_panel .menu_content_container .menu_content_help{color:#7a7a7a;font-size:13px;text-align:center;padding:8px 32px 14px}.design_editor_panel .menu_text_container{padding:0 24px 24px;max-height:100%;overflow:auto}.design_editor_panel .menu_text_container .text_item{cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#333;padding:8px 12px;border-radius:3px;min-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.design_editor_panel .menu_text_container .text_item:not(:last-child){margin-bottom:8px}.design_editor_panel .menu_shapes_container{display:flex;justify-content:center;flex-wrap:wrap}.design_editor_panel .menu_shapes_container .shape_item{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:4px;padding:4px;margin:12px 12px 24px;cursor:pointer}.design_editor_panel .menu_shapes_container .shape_item .shape_item_label{padding-top:8px;text-align:center;color:#7a7a7a;font-size:13px}.design_editor_panel .menu_shapes_container .warped_image_element{perspective:150px;perspective-origin:50% 50%;transform-style:preserve-3d}.design_editor_panel .menu_shapes_container .warped_image_element svg{transform-style:preserve-3d;transform:rotateX(0) rotateY(-36deg)}.design_editor_panel .menu_mockups_container{display:flex;justify-content:center;flex-grow:1;max-height:100%;position:relative}.design_editor_panel .menu_mockups_container .menu_mockups_wrapper{position:absolute;inset:0;display:flex;flex-wrap:wrap;overflow:auto}.design_editor_panel .menu_mockups_container .mockup_item{margin:12px;cursor:pointer;display:flex;justify-content:center;align-items:center}.design_editor_panel .menu_charts_container{display:flex;justify-content:center;flex-wrap:wrap}.design_editor_panel .menu_charts_container .chart_item{margin:12px;cursor:pointer;background-color:#fff;border-radius:4px;box-shadow:0 .3em 1.2em #ccc9}.design_editor_panel .layers_container{display:inline-flex;padding:0 3px 3px}.design_editor_panel .layers_container .layers_title{padding-left:4px;padding-bottom:4px;padding-top:4px;color:#5a5a5a;font-weight:500}.design_editor_panel .layers_container .layers{min-width:100px;margin:6px 3px;background-color:#f1f1f1;border:0px solid rgb(211,211,211);position:relative;padding-bottom:25px;max-height:100%;overflow:auto}.design_editor_panel .layers_container .layers .item{cursor:pointer;display:flex;align-items:center;background-color:#fff;margin:3px;padding:0 5px;border-radius:3px;min-height:24px;font-size:13px;width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.design_editor_panel .layers_container .layers .item.selected{background-color:#ff7170e6;color:#fff}.design_editor_panel .layers_container .layers .item svg{margin-right:6px;min-width:14px}.design_editor_panel .layers_container .layers .close_container{cursor:pointer;position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;padding:6px;font-size:13px}.design_editor_panel .menu_media_sections{display:flex;padding:18px 24px}.design_editor_panel .menu_media_sections .media_section__item{flex-grow:1;flex-basis:0;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#fff;padding:12px;text-align:center;font-weight:500;font-size:14px}.design_editor_panel .menu_media_sections .media_section__item svg{margin-right:8px;width:20px}.design_editor_panel .menu_media_sections .media_section__item.selected{cursor:unset;background-color:#f2dad3}.design_editor_panel .menu_media_sections .media_section__item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.design_editor_panel .menu_media_sections .media_section__item:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.design_editor_panel .menu_media_library_content,.design_editor_panel .menu_media_unsplash_content{flex-grow:1;height:100%;max-height:100%;padding:0 0 0 24px}.design_editor_panel .menu_media_library_content .upload_button_container,.design_editor_panel .menu_media_unsplash_content .upload_button_container{display:flex;justify-content:center;padding-bottom:18px;padding-right:24px}.design_editor_panel .menu_media_library_content .upload_button_container .app-btn,.design_editor_panel .menu_media_unsplash_content .upload_button_container .app-btn{width:100%}.design_editor_panel .menu_media_library_content .dropzone-wrapper,.design_editor_panel .menu_media_unsplash_content .dropzone-wrapper{flex-grow:1;display:flex;flex-direction:column;height:100%}.design_editor_panel .menu_media_library_content .media_grid_container,.design_editor_panel .menu_media_unsplash_content .media_grid_container{display:flex;flex-grow:1;max-height:100%;position:relative}.design_editor_panel .menu_media_library_content .media_grid_container .media_grid_container_wrapper,.design_editor_panel .menu_media_unsplash_content .media_grid_container .media_grid_container_wrapper{display:grid;grid-template-columns:146px 146px;position:absolute;inset:0;overflow:auto;padding-right:10px}.design_editor_panel .menu_media_library_content .media_grid_left .lib_image,.design_editor_panel .menu_media_library_content .media_grid_left .unsplash_image,.design_editor_panel .menu_media_library_content .media_grid_right .lib_image,.design_editor_panel .menu_media_library_content .media_grid_right .unsplash_image,.design_editor_panel .menu_media_unsplash_content .media_grid_left .lib_image,.design_editor_panel .menu_media_unsplash_content .media_grid_left .unsplash_image,.design_editor_panel .menu_media_unsplash_content .media_grid_right .lib_image,.design_editor_panel .menu_media_unsplash_content .media_grid_right .unsplash_image{display:flex;justify-content:center;align-items:center;overflow:hidden}.design_editor_panel .menu_media_library_content .media_grid_left .lib_image:not(.design_editor_panel .menu_media_library_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .unsplash_image:last-child),.design_editor_panel .menu_media_library_content .media_grid_left .unsplash_image:not(.design_editor_panel .menu_media_library_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .unsplash_image:last-child),.design_editor_panel .menu_media_library_content .media_grid_right .lib_image:not(.design_editor_panel .menu_media_library_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .unsplash_image:last-child),.design_editor_panel .menu_media_library_content .media_grid_right .unsplash_image:not(.design_editor_panel .menu_media_library_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .unsplash_image:last-child),.design_editor_panel .menu_media_unsplash_content .media_grid_left .lib_image:not(.design_editor_panel .menu_media_library_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .unsplash_image:last-child),.design_editor_panel .menu_media_unsplash_content .media_grid_left .unsplash_image:not(.design_editor_panel .menu_media_library_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .unsplash_image:last-child),.design_editor_panel .menu_media_unsplash_content .media_grid_right .lib_image:not(.design_editor_panel .menu_media_library_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .unsplash_image:last-child),.design_editor_panel .menu_media_unsplash_content .media_grid_right .unsplash_image:not(.design_editor_panel .menu_media_library_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_library_content .media_grid_right .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .lib_image:last-child,.design_editor_panel .menu_media_unsplash_content .media_grid_right .unsplash_image:last-child){padding-bottom:18px}.design_editor_panel .menu_media_library_content .media_grid_left .lib_image img,.design_editor_panel .menu_media_library_content .media_grid_left .unsplash_image img,.design_editor_panel .menu_media_library_content .media_grid_right .lib_image img,.design_editor_panel .menu_media_library_content .media_grid_right .unsplash_image img,.design_editor_panel .menu_media_unsplash_content .media_grid_left .lib_image img,.design_editor_panel .menu_media_unsplash_content .media_grid_left .unsplash_image img,.design_editor_panel .menu_media_unsplash_content .media_grid_right .lib_image img,.design_editor_panel .menu_media_unsplash_content .media_grid_right .unsplash_image img{cursor:pointer;width:100%;border-radius:4px;transition:all .3s;animation:fadein .5s;max-width:100%;vertical-align:middle}.design_editor_panel .menu_media_library_content .media_grid_left,.design_editor_panel .menu_media_unsplash_content .media_grid_left{padding-right:9px}.design_editor_panel .menu_media_library_content .media_grid_right,.design_editor_panel .menu_media_unsplash_content .media_grid_right{padding-left:9px}.design_editor_panel .menu_media_library_content .unsplash_image,.design_editor_panel .menu_media_unsplash_content .unsplash_image{position:relative}.design_editor_panel .menu_media_library_content .unsplash_image:hover .attribution,.design_editor_panel .menu_media_unsplash_content .unsplash_image:hover .attribution{display:block}.design_editor_panel .menu_media_library_content .unsplash_image .attribution,.design_editor_panel .menu_media_unsplash_content .unsplash_image .attribution{display:none;position:absolute;bottom:22px;left:4px;right:4px;max-width:122.5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:#ffffffe6;border-radius:4px;padding:2px 10px;font-size:12px}.design_editor_panel .menu_media_library_content .unsplash_image .attribution a,.design_editor_panel .menu_media_library_content .unsplash_image .attribution a:focus,.design_editor_panel .menu_media_library_content .unsplash_image .attribution a:active,.design_editor_panel .menu_media_library_content .unsplash_image .attribution a:visited,.design_editor_panel .menu_media_unsplash_content .unsplash_image .attribution a,.design_editor_panel .menu_media_unsplash_content .unsplash_image .attribution a:focus,.design_editor_panel .menu_media_unsplash_content .unsplash_image .attribution a:active,.design_editor_panel .menu_media_unsplash_content .unsplash_image .attribution a:visited{color:#333;margin-left:3px;font-size:12px}.design_editor_panel .menu_media_unsplash_content .menu_media_unsplash_content_wrapper{flex-grow:1;display:flex;flex-direction:column;height:100%}.design_editor_panel .menu_media_unsplash_content .unsplash_credit{text-align:center;padding-bottom:18px;font-size:13px;color:#333}.design_editor_panel .menu_media_unsplash_content .unsplash_credit a,.design_editor_panel .menu_media_unsplash_content .unsplash_credit a:focus,.design_editor_panel .menu_media_unsplash_content .unsplash_credit a:active,.design_editor_panel .menu_media_unsplash_content .unsplash_credit a:visited{color:#333;margin-left:3px;font-size:13px}.design_editor_panel .menu_media_unsplash_content .search_container{padding-bottom:24px;padding-right:24px;position:relative}.design_editor_panel .menu_media_unsplash_content .search_container svg{position:absolute;left:15px;top:11px}.design_editor_panel .menu_media_unsplash_content .search_container input{border:unset;font-size:16px;padding:12px 12px 12px 50px;border-radius:5px;background-color:#fff;width:100%;box-sizing:border-box}.design_editor_panel .menu_media_unsplash_content .search_container input:focus,.design_editor_panel .menu_media_unsplash_content .search_container input:active{outline:none;box-shadow:0 0 0 4px #f2dad3}.design_editor_panel .design_canvas_container{flex-grow:1}.design_canvas_container{position:relative;background-color:#f0f0f4;border-left:1px solid rgba(224,226,232,.9);box-sizing:border-box}.design_canvas_container .canvas_toolbar{position:absolute;right:0;top:12px;display:flex;justify-content:flex-end;padding-right:26px}.design_canvas_container .canvas_toolbar .canvas_toolbar_content{display:inline-flex;column-gap:48px;background-color:#fff;border-radius:6px;box-shadow:0 4px 8px #1f1f1f14}.design_canvas_container .zoom_panel{display:flex;justify-content:flex-start;flex-direction:row;margin-left:18px}.design_canvas_container .zoom_panel .menu_item{cursor:pointer;display:inline-flex;align-items:center;padding:3px}.design_canvas_container .zoom_panel .menu_item.disabled{cursor:unset}.design_canvas_container .zoom_panel .zoom_pct{display:inline-flex;align-items:center;justify-content:center;min-width:44px;color:#777}.design_canvas_container .size{width:190px}.design_canvas_container .size>div>div{border-color:#d3d3d38f;border-radius:0 6px 6px 0}.design_canvas_container .design_canvas_wrapper{position:absolute;inset:0;overflow:auto;box-sizing:border-box;padding:64px}.design_canvas_container .zoom_wrapper{transform-origin:top left;box-sizing:border-box;margin:auto}.design_canvas_container .design_canvas{outline:3px solid rgb(178,178,178);box-sizing:border-box;overflow:hidden}.design_canvas_container .design_canvas.transparent{background-size:auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0iI2ZmZiI+PC9yZWN0Pgo8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IiNGN0Y3RjciPjwvcmVjdD4KPHJlY3QgeD0iMTAiIHk9IjEwIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IiNGN0Y3RjciPjwvcmVjdD4KPC9zdmc+)}.main_layout .content_panel.analytics_content_panel .panel{height:unset}.analytics_content_panel .actions_panel{display:flex;margin-bottom:12px}.analytics_content_panel .actions_panel>button:not(:last-child){margin-right:15px}.analytics_content_panel .actions_panel .app-btn{width:120px;display:flex;align-items:center;justify-content:center}.analytics_content_panel .actions_panel .app-btn:disabled svg{color:gray}.analytics_content_panel .actions_panel .app-btn.back svg{margin-right:5px}.analytics_content_panel .actions_panel .app-btn.forth svg{margin-right:0;margin-left:5px}.analytics_content_panel h3.posts_header{margin-top:32px}.analytics_content_panel .posts>.item:not(:last-child){margin-bottom:16px}.analytics_content_panel .posts .item{display:flex;box-shadow:0 2px 6px #00000014;background-color:#fff;border-radius:3px;padding:20px;min-height:55px}@media(max-width:767.98px){.analytics_content_panel .posts .item{flex-direction:column}}.analytics_content_panel .posts .item .mobile_date_clicks{padding-bottom:12px}.analytics_content_panel .posts .item .mobile_date_clicks .clicks{flex-grow:1;justify-content:flex-end;padding-right:0}.analytics_content_panel .posts .item:hover{background-color:#a58dff12}.analytics_content_panel .posts .item:hover .actions{visibility:visible}.analytics_content_panel .posts .item.medium_border{border-left:4px solid rgb(0,217,181)}.analytics_content_panel .posts .item.high_border{border-left:4px solid rgba(119,93,208,.7)}.analytics_content_panel .posts .item .date{padding-right:32px;display:flex;align-items:center}.analytics_content_panel .posts .item .date svg{margin-right:10px}.analytics_content_panel .posts .item .clicks{display:flex;align-items:center;justify-content:center;padding-right:32px}.analytics_content_panel .posts .item .text{display:flex;align-items:center;flex-grow:1;position:relative}.analytics_content_panel .posts .item .text .content{white-space:pre-wrap}.analytics_content_panel .posts .item .text .content a,.analytics_content_panel .posts .item .text .content a:focus,.analytics_content_panel .posts .item .text .content a:visited,.analytics_content_panel .posts .item .text .content a:active{color:#3b5998}.analytics_content_panel .posts .item .actions{visibility:hidden;display:flex;padding-right:32px;align-items:center}.analytics_content_panel .posts .item .actions div{display:flex;align-items:center;background-color:#fff;padding:0 16px;border-radius:5px;cursor:pointer;height:48px}.analytics_content_panel .posts .item .actions div svg{margin-right:8px}.analytics_content_panel .posts .item .mobile_actions{padding-top:12px}.analytics_content_panel .posts .item .mobile_actions .buttons{flex-grow:1;display:flex;justify-content:flex-end}.analytics_content_panel .posts .item .mobile_actions .app-btn-white{padding-top:2px;padding-bottom:2px}.analytics_content_panel .posts .item .post_link{display:flex;align-items:center}.analytics_content_panel .posts .item .post_link a,.analytics_content_panel .posts .item .post_link a:focus,.analytics_content_panel .posts .item .post_link a:visited,.analytics_content_panel .posts .item .post_link a:active{display:flex;align-items:center;color:#3b5998;text-decoration:none}.analytics_content_panel .posts .item .post_link a svg,.analytics_content_panel .posts .item .post_link a:focus svg,.analytics_content_panel .posts .item .post_link a:visited svg,.analytics_content_panel .posts .item .post_link a:active svg{margin-left:8px}.analytics_content_panel .posts .item .image{padding-left:32px;display:flex;align-items:center}.analytics_content_panel .posts .item .image img{height:55px;border-radius:3px}.click_circle,.clicks_high,.clicks_medium,.no_clicks{width:40px;height:40px;border-radius:50%;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center}.post_analytics_dialog.modal_dialog>div{background-color:#f5f5fa;width:1000px;max-height:100vh;overflow:auto}.post_analytics_dialog .key_numbers{display:flex;color:#777;margin-bottom:32px!important}.post_analytics_dialog .key_numbers .date{display:flex;align-items:center;margin-right:48px}.post_analytics_dialog .key_numbers .date svg{margin-right:10px}.post_analytics_dialog .key_numbers .clicks{display:flex;align-items:center;margin-right:48px}.post_analytics_dialog .key_numbers .clicks div:first-child{margin-right:8px}.post_analytics_dialog .post_link{display:flex;align-items:center}.post_analytics_dialog .post_link a,.post_analytics_dialog .post_link a:focus,.post_analytics_dialog .post_link a:visited,.post_analytics_dialog .post_link a:active{display:flex;align-items:center;color:#3b5998;text-decoration:none}.post_analytics_dialog .post_link a svg,.post_analytics_dialog .post_link a:focus svg,.post_analytics_dialog .post_link a:visited svg,.post_analytics_dialog .post_link a:active svg{margin-left:8px}.post_analytics_dialog .spinner_container{padding:48px;display:flex;align-items:center;justify-content:center}.post_analytics_dialog .post_campaign{padding-bottom:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post_analytics_dialog .post_campaign a{color:#3b5998}.post_analytics_dialog .post_preivew{display:grid;grid-template-columns:1fr 1fr}.post_analytics_dialog .post_preivew .text{background-color:#fff;white-space:pre-wrap;box-shadow:0 3px 6px #21212126;border-radius:6px;padding:24px;line-height:1.5}@media(max-width:767.98px){.post_analytics_dialog .post_preivew .text{grid-column:span 2}}.post_analytics_dialog .post_preivew .text a,.post_analytics_dialog .post_preivew .text a:focus,.post_analytics_dialog .post_preivew .text a:visited,.post_analytics_dialog .post_preivew .text a:active{color:#3b5998}.post_analytics_dialog .post_preivew .images{padding-left:2rem;display:grid;grid-template-columns:repeat(auto-fit,100px);column-gap:1rem;row-gap:1rem}.post_analytics_dialog .post_preivew .images>div{display:flex;align-items:center;justify-content:center;height:100px;position:relative}.post_analytics_dialog .post_preivew .images>div img{border-radius:5px;box-shadow:0 8px 20px #21212166;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.post_analytics_dialog .chart_panel{margin-top:48px;margin-bottom:32px!important;padding:12px 0 8px;box-shadow:0 3px 6px #21212126;background-color:#fff;border-radius:3px}.post_analytics_dialog .modal_close_btn,.post_analytics_dialog .buttons button.app-btn{background-color:#f5f5fa}.no_clicks{color:#777;background-color:#fafbfc;border:3px solid rgb(220,230,236)}.clicks_medium{color:#777;background-color:#00d9b51a;border:3px solid rgb(0,217,181)}.clicks_high{color:#333;background-color:#a58dff33;border:3px solid rgba(119,93,208,.7)}.drafts_content_panel .actions_panel{display:flex;margin-bottom:12px}.drafts_content_panel .actions_panel>button:not(:last-child){margin-right:15px}.drafts_content_panel .actions_panel .app-btn{display:flex;align-items:center;justify-content:center}.drafts_content_panel h3{margin-top:32px}.drafts_content_panel .drafts>.item:not(:last-child){margin-bottom:16px}.drafts_content_panel .drafts .item{display:flex;position:relative;box-shadow:0 2px 6px #00000014;background-color:#fff;border-radius:3px;padding:20px;min-height:55px}@media(max-width:767.98px){.drafts_content_panel .drafts .item{padding:12px;flex-direction:column}}.drafts_content_panel .drafts .item .clock{display:flex;align-items:center;min-width:150px;max-width:150px;padding-right:32px}@media(max-width:767.98px){.drafts_content_panel .drafts .item .clock{max-width:unset;padding-bottom:12px}}.drafts_content_panel .drafts .item .clock svg{margin-right:10px}.drafts_content_panel .drafts .item .date{padding-right:32px;display:flex;align-items:center;min-width:93px}@media(max-width:767.98px){.drafts_content_panel .drafts .item .date{padding-right:unset;padding-bottom:12px}}.drafts_content_panel .drafts .item .date svg{margin-right:10px}.drafts_content_panel .drafts .item .text{display:flex;align-items:center;flex-grow:1}.drafts_content_panel .drafts .item .text div{white-space:pre-wrap}.drafts_content_panel .drafts .item .text div a,.drafts_content_panel .drafts .item .text div a:focus,.drafts_content_panel .drafts .item .text div a:visited,.drafts_content_panel .drafts .item .text div a:active{color:#3b5998}.drafts_content_panel .drafts .item .image img{height:55px;border-radius:3px}.drafts_content_panel .drafts .item:hover .item_actions_container{display:flex}.drafts_content_panel .drafts .item .item_actions_container{display:none;align-items:center;justify-content:center;position:absolute;background-color:#0000004d;border-radius:3px;inset:0}.drafts_content_panel .drafts .item .item_actions_container>div{display:flex;align-items:center;justify-content:center;background-color:#fffc;border-radius:10px;padding:15px 20px}.drafts_content_panel .drafts .item .item_actions_container>div>div:not(:last-child){margin-right:64px}.drafts_content_panel .drafts .item .item_actions_container>div div{cursor:pointer;display:flex;align-items:center}.drafts_content_panel .drafts .item .item_actions_container>div div svg{margin-right:5px}.drafts_content_panel .drafts .item .item_actions_container_mobile{display:flex;justify-content:flex-end;padding-top:6px}.drafts_content_panel .drafts .item .item_actions_container_mobile .app-btn:last-child{margin-left:12px}.drafts_content_panel .drafts .item .item_actions_container_mobile .app-btn:last-child svg{margin-right:unset}.drafts_content_panel .delete_dialog_text{padding:32px 0;text-align:center}.form_layout{display:flex;flex-direction:column;height:100vh}.form_layout .header{background-color:#f2dad3;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.form_layout .header .logo{height:54px;display:flex;align-items:center;padding-left:25px}.form_layout .header .logo a{text-decoration:none;color:#fff;font-size:27px;font-weight:400;font-family:Redressed,cursive;display:flex;align-items:center}.form_layout .header .logo a svg{margin-right:6px}.form_layout .content_panel{display:flex;justify-content:center;flex-grow:1;background-color:#fff}.form_page_body{display:flex;flex-direction:column;width:100%;max-width:1260px;padding:32px 32px 0}.form_page_body .breadcrumbs .access_hint{color:#664d03;background-color:#fff3cd;border:1px solid #ffecb5;width:70%;padding:12px;border-radius:8px;margin-top:4px}.form_page_body .layer .param_list .param_item.rtl,.form_page_body .layer .param_list .param_item.rtl textarea{text-align:right;direction:rtl}.form_page_body .layer .preview_container .grid_thumb{background-color:#e4e4e8;padding:20px 24px;border-radius:12px}.form_page_body .layer .upload_hint{padding-top:12px;color:#888}.form_page_body .action{padding:24px;display:flex;justify-content:center;border-top:1px solid #eee}.form_page_body .action .image_format{display:flex;column-gap:12px;margin-right:24px}.form_page_body .action .image_format .radio-button-option-container{display:flex;align-items:center}.design_table_page_content{display:flex;flex-direction:column;height:calc(100vh - 54px);box-sizing:border-box}.design_table_page_content .action_panel{padding-bottom:10px;display:flex;justify-content:space-between}.design_table_page_content .action_panel .action_buttons{display:flex;align-items:center;column-gap:12px}.design_table_page_content .action_panel .save_status{display:flex;padding-right:32px}.design_table_page_content .action_panel .save_status svg{margin-right:8px}.design_table_page_content .action_panel .save_status .in_progress,.design_table_page_content .action_panel .save_status .done{display:flex;align-items:center;color:#7a7a7a}.design_table_page_content .image_format{display:flex;align-items:center;column-gap:24px;margin-right:24px;margin-top:24px;margin-bottom:24px}.design_table_page_content .image_format .radio-button-option-container{display:flex;align-items:center}.design_table_page_content .filename{display:flex;align-items:center;column-gap:24px;margin-bottom:32px}.design_table_page_content .filename .filename_prefix_input input{border:unset;padding:3px 10px;border-radius:5px;background-color:#fff;color:#333;font-size:16px;width:210px;height:30px;border:2px solid rgba(211,211,211,.562)}.design_table_page_content .filename .filename_prefix_input input:focus,.design_table_page_content .filename .filename_prefix_input input:active{outline:none;box-shadow:0 0 0 2px #4d40844d}.design_table_page_content .filename_suffix_dropdown{width:190px}.design_table_page_content .filename_suffix_dropdown>div>div{border-color:#d3d3d38f}.design_table_page_content .app-btn-back{border:unset;padding-left:0}.design_table_page_content .table_content{flex-grow:1;display:flex;box-sizing:border-box;column-gap:24px;box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;height:0;max-height:100%;border-radius:3px;padding:24px}.design_table_page_content .table_content .left{width:65%;flex-grow:1;height:100%;max-height:100%;overflow:auto;padding-right:16px}.design_table_page_content .table_content .left .add-row-container{padding-top:24px}.design_table_page_content .table_content .left .add-row-container .add-row-btn{background-color:#f0f0f0}.design_table_page_content .table_content .right{width:35%;min-width:35%;max-height:100%;display:flex;flex-direction:column;height:auto;flex:1 1 1px}.design_table_page_content .table_content .right .preview_hint{display:flex;justify-content:center;padding-bottom:24px;font-size:1.2em;font-weight:700}.design_table_page_content .table_content .right .preview_actions{display:flex;column-gap:16px;justify-content:center;padding-bottom:24px}.design_table_page_content .table_content .right .preview_result_img{display:flex;align-items:center;justify-content:center;height:280px;width:280px;position:relative}.design_table_page_content .table_content .right .preview_result_img img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto;box-shadow:0 2px 10px #00000026}.design_table_page_content .table_content .right .table_preview_body{flex-grow:1;position:relative;justify-content:center}.design_table_page_content .table_content .right .design_canvas_wrapper{display:flex;justify-content:center;position:absolute;inset:0;overflow:auto;padding:18px;box-sizing:border-box}.design_table_page_content .table_content .right .design_canvas{border:3px solid #d3d3d3}.design_table_page_content .table_content .right .zoom_wrapper{transform-origin:top left}.app-btn.design_table_btn{padding:6px 10px;border:unset!important;background-color:unset!important;color:#333!important}.app-btn.design_table_btn img{width:20px}.icon_table{background-color:#fff;border-radius:2px;width:24px;border:1px solid #555}.icon_table tr>th{background-color:#eee;border:1px solid #555;height:5px;border-top-left-radius:1px;border-top-right-radius:1px}.icon_table tr>td{width:8px;height:5px;border:1px solid #555}.icon_table tr>td.left{border-bottom-left-radius:1px}.icon_table tr>td.right{border-bottom-right-radius:1px}.icon_table_container{padding:100px;background-color:#fff}.image_cell_viewer{display:flex;align-items:center;justify-content:center;column-gap:16px}.image_cell_viewer img{width:auto;max-height:22px}.image_cell_viewer.dropzone-drag-active{background-color:gold}.image_cell_viewer .no-btn{font-size:13.3px}.image_cell_viewer .no-btn svg{margin-right:3px}.result_cell_viewer{display:flex;align-items:center;justify-content:center}.result_cell_viewer .app-btn{padding:1px 12px;font-size:13.3px}.result_cell_viewer .confirm_container{position:relative}.result_cell_viewer .confirm_container .cover{position:fixed;inset:0}.result_cell_viewer .confirm_container .confirm_panel{position:absolute;top:12px;left:-100px;width:280px;padding:12px 14px;font-size:13.3px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.result_cell_viewer .confirm_container .confirm_panel .warning{text-align:center}.result_cell_viewer .confirm_container .confirm_panel .action{display:flex;justify-content:center;padding-top:12px}.result_cell_viewer .confirm_container .confirm_panel .app-btn{background-color:#505ce4;color:#fff}.table_content .data-grid-container .data-grid .cell{vertical-align:middle}.table_content .data-grid-container .data-grid .cell .value-viewer{font-size:13.3px}.table_generate_all_dialog .warning_container{display:flex;justify-content:center;padding:32px}.table_generate_all_dialog .warning_container .warning{text-align:center;color:#664d03;background-color:#fff3cd;border:1px solid #ffecb5;border-radius:.25rem;padding:1rem}.table_generate_all_dialog .warning_container .warning .credits_warning{padding-top:1rem}.table_generate_all_dialog .actions_container{display:flex;column-gap:24px;justify-content:center}.table_download_all_dialog .progress_container{display:flex;justify-content:center;padding:32px}.table_download_all_dialog .actions_container{display:flex;column-gap:24px;justify-content:center}.table_import_dialog h1{margin-bottom:32px}.table_import_dialog .dropzone_container{display:flex;justify-content:center;padding:48px;background-color:#f0f0f0;border:2px dashed #c0c0c0;border-radius:8px;margin-bottom:32px!important}.table_import_dialog .dropzone_container>div{display:flex;justify-content:center}.table_import_dialog .dropzone_container .import_upload_help{text-align:center;color:#505050;padding:24px}.table_import_dialog .file-tile{background-color:#fff;box-shadow:0 .3em 1.2em #a0a0a033;border-radius:6px;padding:24px;margin-bottom:24px}.table_import_dialog .file-tile>div{display:flex;justify-content:center;color:#505050}.table_import_dialog .file-tile>div:not(:last-child){margin-bottom:16px}.table_import_dialog .dropzone-wrapper{flex:1;display:flex;flex-direction:column;overflow:auto}.table_import_dialog .dropzone-wrapper.dropzone-drag-active{background-color:#cfc;border:2px dotted #33cc99}.table_import_dialog .dropzone-wrapper .panel{flex:1;overflow:auto;height:100%}.table_import_dialog .dropzone-wrapper .panel .spinner_container{padding:48px;display:flex;align-items:center;justify-content:center}.table_import_dialog .actions_container{display:flex;column-gap:24px;justify-content:center}.table_clear_rows_dialog .text_container{display:flex;justify-content:center;padding:32px}.table_clear_rows_dialog .text_container .warning{text-align:center;color:#664d03;background-color:#fff3cd;border:1px solid #ffecb5;border-radius:.25rem;padding:1rem}.table_clear_rows_dialog .actions_container{display:flex;column-gap:24px;justify-content:center}.url_builder_layout{display:flex;flex-direction:column;height:100vh}.url_builder_layout .header{background-color:#f2dad3;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.url_builder_layout .header .logo{height:54px;display:flex;align-items:center;padding-left:25px}.url_builder_layout .header .logo a{text-decoration:none;color:#fff;font-size:27px;font-weight:400;font-family:Redressed,cursive;display:flex;align-items:center}.url_builder_layout .header .logo a svg{margin-right:6px}.url_builder_layout .content_panel{display:flex;justify-content:center;flex-grow:1;background-color:#fff}.form_page_body{display:flex;flex-direction:column;width:100%;max-width:1260px;padding:0 16px}.form_page_body .breadcrumbs{display:flex;justify-content:space-between}.form_page_body .breadcrumbs .app-btn-back{background-color:#fff;border:unset;padding-left:0}.form_page_body .breadcrumbs .access_hint{color:#664d03;background-color:#fff3cd;border:1px solid #ffecb5;width:70%;padding:12px;border-radius:8px}.form_page_body .breadcrumbs .access_hint .app-btn{display:inline-flex;align-items:center;padding:2px 8px;margin-left:8px}.form_page_body .title{display:flex;justify-content:center;font-size:24pt;padding:0 16px 18px;margin-top:24px}.form_page_body .layer{box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;border-radius:3px;padding:20px;margin-top:24px}.form_page_body .layer .layer_name{display:flex;align-items:center;font-size:16pt}.form_page_body .layer .layer_name svg{margin-right:8px}.form_page_body .layer .param_list{display:flex;flex-direction:column;row-gap:12px;padding-top:20px}.form_page_body .layer .param_list.rtl,.form_page_body .layer .param_list.rtl textarea{text-align:right;direction:rtl}.form_page_body .layer label{color:#888;padding-bottom:4px}.form_page_body .layer textarea,.form_page_body .layer input{display:block;width:90%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form_page_body .layer textarea:focus,.form_page_body .layer input:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form_page_body .layer input[type=file]{appearance:none;background-color:initial;cursor:default;align-items:baseline;color:inherit;text-overflow:ellipsis;white-space:pre;text-align:start!important;overflow:hidden!important;cursor:pointer;overflow:hidden}.form_page_body .layer .preview_container{display:flex;align-items:center;column-gap:24px}.form_page_body .layer .preview_container .thumb{display:flex;align-items:center;justify-content:center;height:160px;width:160px;position:relative}.form_page_body .layer .preview_container .thumb img{box-shadow:0 3px 6px #21212126;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.form_page_body .layer .preview_container .actions{display:flex;column-gap:24px}.form_page_body .layer .upload_container .upload_hint{padding-top:12px;color:#888}.form_page_body .layer .upload_dropping{display:flex;align-items:center;padding:24px;min-height:72px;color:#0f5132;background-color:#d1e7dd;border:1px dashed #badbcc;border-radius:6px}.form_page_body .layer .upload_dropping svg{margin-right:16px}.form_page_body .image_format_container{padding-left:16px;padding-top:16px;padding-bottom:16px;margin-bottom:24px;margin-left:16px;box-shadow:0 .3em 1.2em #ccc9}.form_page_body .image_format_container .image_format{display:flex;column-gap:12px;margin-right:24px}.form_page_body .image_format_container .image_format .radio-button-option-container{display:flex;align-items:center}.form_page_body .action{padding:24px;display:flex;justify-content:center;border-top:2px solid #ddd;column-gap:24px}.form_page_body .action #image_open_link{display:none}.form_page_body .action .app-btn-secondary{color:#555}.form_page_body .action .link_result_label{font-size:24px;font-weight:700;color:#7f0052;display:flex;align-items:center}.form_page_body .action .link_input{display:flex;align-items:center;position:relative;width:100%}.form_page_body .action .link_input input{border:unset;font-size:18px;padding:15px 15px 15px 50px;border-radius:5px;background-color:#f0f3f4;width:90%;box-shadow:0 0 0 4px #ff71714d}@media(max-width:767.98px){.form_page_body .action .link_input input{padding-left:40px}}.form_page_body .action .link_input input:focus,.form_page_body .action .link_input input:active{outline:none;box-shadow:0 0 0 4px #4d40844d}.form_page_body .action .link_input svg{position:absolute;left:14px;top:14px}.form_page_body .form_container{display:flex;max-height:calc(100vh - 330px);column-gap:32px}.form_page_body .inputs_container{display:flex;flex-direction:column;width:50%;max-height:100%;padding-right:16px;padding-left:16px;padding-bottom:24px;overflow:auto}.form_page_body .inputs_container .layers_hint{z-index:998;position:sticky;top:0;background-color:#fff;padding-bottom:4px}.form_page_body .design_canvas_container{width:50%;height:100%;display:flex;flex-direction:column;height:auto;flex:1 1 1px;background-color:#fff;border-left:unset!important}.form_page_body .design_canvas_container .preview_hint{padding-bottom:24px}.form_page_body .design_canvas_container .preview_body{flex-grow:1;position:relative}.form_page_body .design_canvas_container .design_canvas_wrapper{padding:18px;box-sizing:border-box}.form_success_dialog .title{display:flex;align-items:center;justify-content:center;font-size:22pt;color:#666}.form_success_dialog .title svg{margin-right:12px}.form_success_dialog .result_container .thumbnail_container{display:flex;align-items:center;justify-content:center}.form_success_dialog .result_container .thumbnail_container .thumbnail{display:flex;align-items:center;justify-content:center;height:300px;width:300px;position:relative}.form_success_dialog .result_container .thumbnail_container .thumbnail img{box-shadow:0 6px 12px #21212140;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.form_success_dialog .actions_container{display:flex;justify-content:center;align-items:center;column-gap:24px}.form_success_dialog .close_buttons{padding-top:24px}.designs_desktop_left_panel{display:flex;flex-direction:column}.designs_desktop_left_panel .panel_title{padding:18px 15px 8px;text-align:center;cursor:pointer}.designs_desktop_left_panel .add_button{color:#aeb7c2;background-color:#aeb7c226;border:1px solid #aeb7c2;border-radius:6px;cursor:pointer;margin:12px;display:flex;justify-content:center;align-items:center;padding:18px}.designs_desktop_left_panel .add_button svg{margin-right:8px}.designs_desktop_left_panel .preview_list{flex-grow:1;overflow:auto}.designs_desktop_left_panel .design_preview{color:#aeb7c2;background-color:#aeb7c226;text-align:left;cursor:pointer;border-radius:6px;margin:12px;padding:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.designs_desktop_left_panel .design_preview .preview{display:flex;align-items:center;justify-content:center;height:110px;position:relative}.designs_desktop_left_panel .design_preview .preview img{border-radius:5px;box-shadow:0 8px 20px #21212166;background-color:#fff;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.designs_desktop_left_panel .design_preview .label{text-align:center;padding-top:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.designs_desktop_left_panel .design_preview.selected{background-color:#7042c180;color:#ddd}.design_library_panel{background-color:#f2dad380;box-shadow:0 .3em 1.2em #ccc9;padding:0 0 0 32px;border-radius:4px}.design_library_panel h2{color:#5b5b5b}.design_library_panel_body{display:flex;flex-wrap:wrap;max-height:280px;overflow-y:auto}.design_library_panel_body .item{cursor:pointer;margin:16px}.design_library_panel_body .item .preview{display:flex;align-items:center;justify-content:center;height:180px;width:180px;position:relative}.design_library_panel_body .item .preview img{box-shadow:0 4px 10px #0003;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.design_library_panel_body .item .label{text-align:center;padding-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile_disclaimer_container{display:flex;align-items:center;justify-content:center;padding:16px}.mobile_disclaimer_container .mobile_disclaimer{min-width:220px;display:flex;flex-direction:column;padding:24px;border-radius:5px;box-shadow:0 8px 20px #21212166;background-color:#fff}.mobile_disclaimer_container .mobile_disclaimer .icon{display:flex;justify-content:center}.mobile_disclaimer_container .mobile_disclaimer .disclaimer_text{padding-top:24px;text-align:center}.design_images_main .image_tabs{display:flex;gap:8px;margin-top:24px;border-bottom:1px solid #e3e3e3}.design_images_main .image_tab{padding:10px 16px;border:none;background:transparent;font-size:14px;font-weight:600;color:#888;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.design_images_main .image_tab.active{color:#383838;border-bottom-color:#4a6cf7}.design_images_main .empty_state{margin-top:32px;color:#888;font-size:14px}.design_images_main .grid_container{display:flex;flex-wrap:wrap;margin-top:32px}.design_images_main .grid_item{display:flex;background-color:#fff;border-radius:5px;box-shadow:0 2px 10px #00000026;margin-right:32px;margin-bottom:32px;padding:6px}@media(max-width:767.98px){.design_images_main .grid_item{flex-direction:column}.design_images_main .grid_item .meta{padding:12px!important}}.design_images_main .grid_item .thumb{display:flex;align-items:center;justify-content:center;height:240px;width:240px;position:relative}.design_images_main .grid_item .thumb img{box-shadow:0 3px 6px #21212126;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.design_images_main .grid_item .meta{width:250px;box-sizing:border-box;padding:32px 24px 32px 12px}.design_images_main .grid_item .link-item{cursor:pointer}.design_images_main .grid_item .meta-item{display:flex;align-items:center;width:214px;min-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:16px}.design_images_main .grid_item .meta-item svg{margin-right:12px}.design_images_main .grid_item .grayed{color:#787878}.design_images_main .grid_item .download{display:flex;flex-wrap:wrap}.design_images_main .grid_item .download .app-btn{border:unset;padding:8px}.new_connector_dialog{color:#000}.fb_selection_dialog .modal_body{background-color:#f5f5fa}.fb_selection_dialog .page{display:flex;padding:10px 25px;background-color:#fff;box-shadow:0 2px 6px #00000014;border-radius:3px;cursor:pointer}.fb_selection_dialog .page:not(:first-child){margin-top:20px}.fb_selection_dialog .page .image{display:flex;align-items:center;justify-content:center;height:120px;width:120px;position:relative}.fb_selection_dialog .page .image img{border-radius:5px;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.fb_selection_dialog .page .image .circle{display:flex;align-items:center;justify-content:center;height:60px;width:60px;border:1px solid rgb(188,134,197);border-radius:50%;background-color:#d093d9;color:#6a3c87;font-weight:800;font-size:34px}.fb_selection_dialog .page .name{font-size:20px;display:flex;flex-grow:1;align-items:center;padding-left:25px;font-weight:700}.fb_selection_dialog .page .action{display:flex;align-items:center}.fb_selection_dialog .fb_groups_title{margin-top:36px}.linkedin_logo{background-color:#fff}.post_import_dialog .buttons .app-btn-no-border{margin-left:24px}.post_import_dialog_body .note{padding-left:12px}.post_import_dialog_body .url_form{margin-top:24px;padding-bottom:24px;padding-left:12px;position:relative}.post_import_dialog_body .url_form svg{position:absolute;left:15px;top:11px}@media(max-width:767.98px){.post_import_dialog_body .url_form svg{left:19px}}.post_import_dialog_body .url_form.loading input{color:#155724;background-color:#d4edda}.post_import_dialog_body .url_form.loading input:focus,.post_import_dialog_body .url_form.loading input:active{outline:none;box-shadow:0 0 0 4px #c3e6cb}.post_import_dialog_body .url_form input{border:unset;font-size:16px;padding:15px 15px 15px 50px;border-radius:5px;background-color:#f0f3f4;width:80%}@media(max-width:767.98px){.post_import_dialog_body .url_form input{padding-left:40px}}.post_import_dialog_body .url_form input:focus,.post_import_dialog_body .url_form input:active{outline:none;box-shadow:0 0 0 4px #4d40844d}.post_import_dialog_body .progress{color:#155724;text-align:center}.debug_campaign_preview_hashtags{display:flex}.debug_campaign_preview_hashtags .tag{margin-right:10px}.post_list_debug_grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:40px}.post_list_debug_grid>div{padding-right:30px}.post_list_debug_grid .debug_sentence_item{padding:15px;box-shadow:0 2px 6px #00000014;background-color:#fff;border-radius:3px;margin-bottom:20px}.debug_campaign_preview_images{display:flex}.debug_campaign_preview_images .image{margin-right:10px}.campaign_preview_content_panel{position:relative}.campaign_preview_content_panel h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaign_preview_content_panel .group_panel,.campaign_preview_content_panel .posts_container,.campaign_preview_content_panel .schedule_container,.campaign_preview_content_panel .images_container,.campaign_preview_content_panel .hashtag_container{box-shadow:0 2px 6px #00000014;background-color:#fff!important;border-radius:3px;padding:30px;margin-top:32px}.campaign_preview_content_panel .group_panel h4,.campaign_preview_content_panel .posts_container h4,.campaign_preview_content_panel .schedule_container h4,.campaign_preview_content_panel .images_container h4,.campaign_preview_content_panel .hashtag_container h4{margin-top:0}.campaign_preview_content_panel .actions_panel_bottom{margin-top:30px}.campaign_preview_content_panel .hashtag_container{padding-top:24px}.campaign_preview_content_panel .hashtag_container .hashtag_list{display:flex;flex-wrap:wrap}.campaign_preview_content_panel .hashtag_container .hashtag_list .hashtag{display:flex;align-items:center;background-color:#fff;padding:5px 15px;border-radius:18px;margin-right:15px;margin-bottom:15px;color:#3b5998;border:2px solid #e6e6e6}.campaign_preview_content_panel .hashtag_container .hashtag_list .hashtag a{text-decoration:none}.campaign_preview_content_panel .hashtag_container .hashtag_list .hashtag a:hover{text-decoration:underline}.campaign_preview_content_panel .hashtag_container .hashtag_list .hashtag a,.campaign_preview_content_panel .hashtag_container .hashtag_list .hashtag a:active,.campaign_preview_content_panel .hashtag_container .hashtag_list .hashtag a:focus,.campaign_preview_content_panel .hashtag_container .hashtag_list .hashtag a:hover,.campaign_preview_content_panel .hashtag_container .hashtag_list .hashtag a:visited{color:#3b5998}.campaign_preview_content_panel .hashtag_container .hashtag_list .hashtag svg{margin-left:10px;cursor:pointer}.campaign_preview_content_panel .hashtag_container .hashtag_list .new_hashtag.hashtag{border:2px solid #c3e6cb}.campaign_preview_content_panel .hashtag_container .hashtag_list .new_hashtag form{display:flex;align-items:center}.campaign_preview_content_panel .hashtag_container .hashtag_list .new_hashtag form input{font-size:16px;border:0;width:140px}.campaign_preview_content_panel .hashtag_container .hashtag_list .new_hashtag form input:focus,.campaign_preview_content_panel .hashtag_container .hashtag_list .new_hashtag form input:active{outline:unset}.campaign_preview_content_panel .images_container .image_list{display:flex;flex-wrap:wrap;padding-top:12px;padding-bottom:24px}.campaign_preview_content_panel .images_container .image_list .image{display:flex;align-items:center;justify-content:center;width:220px;height:220px;position:relative;margin-bottom:16px}.campaign_preview_content_panel .images_container .image_list .image:not(:last-child){margin-right:16px}.campaign_preview_content_panel .images_container .image_list .image img{border-radius:5px;box-shadow:0 6px 14px #21212166;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.campaign_preview_content_panel .images_container .image_list .image .image_actions_container{display:flex;align-items:center;justify-content:center;position:absolute;inset:0}.campaign_preview_content_panel .images_container .image_list .image .image_actions_container>div{display:flex;column-gap:32px;background-color:#fffc;border-radius:4px;padding:5px}.campaign_preview_content_panel .images_container .image_list .image .image_actions_container>div .icon{cursor:pointer}.campaign_preview_content_panel .images_container .image_list .image .add_more_btn{display:flex;align-items:center;justify-content:center;background-color:#eee;padding:8px 14px;border-radius:8px;font-size:16px}.campaign_preview_content_panel .images_container .image_list .image .add_more_btn svg{margin-right:5px}.campaign_preview_content_panel .schedule_container .schedule_body .schedule_start_date_container .start-date-btn{margin-left:24px}.campaign_preview_content_panel .schedule_container .schedule_body .schedule_preview .aikn_timeline{padding-top:5px}.campaign_preview_content_panel .schedule_container .type_selector{display:flex;padding-bottom:16px;padding-left:24px}.campaign_preview_content_panel .schedule_container .type_selector>div{margin-right:32px}.campaign_preview_content_panel .posts_container .highlight{background-color:#d4edda80;border:1px solid #c3e6cb;padding-left:5px;padding-right:5px;border-radius:4px}.campaign_preview_content_panel .posts_container .post_list{position:relative;padding-top:24px}.campaign_preview_content_panel .post_item{display:flex;align-items:center;box-shadow:0 2px 6px #00000029;background-color:#fff;border-radius:3px;padding:12px;min-height:35px}.campaign_preview_content_panel .post_item:not(:first-child){margin-top:36px}.campaign_preview_content_panel .post_item.dnd-dropzone.dnd-dropzone-active{transition:.3s;background-color:#d4edda!important;border:2px dashed #155724!important}.campaign_preview_content_panel .post_item.dnd-dragged{color:#383d41!important;background-color:#e2e3e5!important;border-color:#d6d8db!important}.campaign_preview_content_panel .post_item.dnd-dragged .dnd_hint,.campaign_preview_content_panel .post_item.dnd-dragged .item_actions,.campaign_preview_content_panel .post_item.dnd-dragged .updown_actions{display:none!important}.campaign_preview_content_panel .post_item.selected{box-shadow:unset;background-color:#d4edda80;border:1px solid #c3e6cb}.campaign_preview_content_panel .post_item.empty{box-shadow:unset;border:1px solid #ffeeba;color:#856404;background-color:#fff3cd}.campaign_preview_content_panel .post_item.available .dnd_hint{display:flex;align-items:center;margin-right:20px}.campaign_preview_content_panel .post_item.available .item_text{padding-left:20px}.campaign_preview_content_panel .post_item .item_number .number_circle{display:flex;align-items:center;justify-content:center;font-weight:700;color:#555;width:40px;height:40px;border:2px solid #ccc;border-radius:50%;background-color:#fff}.campaign_preview_content_panel .post_item .item_date{display:flex;align-items:center;width:140px;padding-left:30px}.campaign_preview_content_panel .post_item .item_date svg{margin-right:10px}.campaign_preview_content_panel .post_item .item_text{display:flex;flex-grow:1;padding-right:16px;padding-left:8px}.campaign_preview_content_panel .post_item .updown_actions{padding-right:20px}.campaign_preview_content_panel .post_item .updown_actions>div{display:flex;align-items:center}.campaign_preview_content_panel .post_item .updown_actions>div:first-child .app-btn{border-bottom-left-radius:unset;border-bottom-right-radius:unset}.campaign_preview_content_panel .post_item .updown_actions>div:nth-child(2) .app-btn{border-top-left-radius:unset;border-top-right-radius:unset;border-top:unset}.campaign_preview_content_panel .post_item .updown_actions>div .app-btn.disabled{background-color:#efefef}.campaign_preview_content_panel .post_item .updown_actions>div .app-btn.disabled:hover{box-shadow:unset}.campaign_preview_content_panel .post_item .updown_actions>div .app-btn.app-btn-white{padding:0 2px}.campaign_preview_content_panel .post_item .updown_actions>div .app-btn svg{margin-right:unset}.campaign_preview_content_panel .post_item .dnd_hint{display:flex;align-items:center;margin-right:20px}.dnd-active .post_item.dnd-dropzone{transition:.3s;background-color:#fff3cd;border:2px dashed #856404}.campaign_list_content_panel .campaign_list_body{padding-top:18px}.campaign_list_content_panel .campaign_list_body>.campaign_item:not(:last-child){margin-bottom:16px}.campaign_list_content_panel .campaign_list_body .campaign_item{display:flex;position:relative;box-shadow:0 2px 6px #00000014;background-color:#fff;border-radius:3px;padding:20px;min-height:80px;cursor:pointer}.campaign_list_content_panel .campaign_list_body .campaign_item.ACTIVE{background-color:#d4edda}.campaign_list_content_panel .campaign_list_body .campaign_item .image{display:flex;align-items:center;height:80px;width:150px;overflow:hidden}.campaign_list_content_panel .campaign_list_body .campaign_item .image img{height:100%;border-radius:3px}.campaign_list_content_panel .campaign_list_body .campaign_item .meta{padding-left:12px}.campaign_list_content_panel .campaign_list_body .campaign_item .meta .title{display:flex;align-items:center;flex-grow:1;font-size:20px;color:#333;font-weight:500;padding-bottom:16px}.campaign_list_content_panel .campaign_list_body .campaign_item .meta .title div{white-space:pre-wrap}.campaign_list_content_panel .campaign_list_body .campaign_item .meta .title div a,.campaign_list_content_panel .campaign_list_body .campaign_item .meta .title div a:focus,.campaign_list_content_panel .campaign_list_body .campaign_item .meta .title div a:visited,.campaign_list_content_panel .campaign_list_body .campaign_item .meta .title div a:active{color:#3b5998}.campaign_list_content_panel .campaign_list_body .campaign_item .meta .body{color:#787878;display:flex;position:relative}.campaign_list_content_panel .campaign_list_body .campaign_item .meta .body .campaign_status{margin-left:0;margin-right:32px;padding-left:0;padding-right:0;min-width:150px;max-width:150px}.campaign_list_content_panel .campaign_list_body .campaign_item .meta .body .clock{display:flex;align-items:center;min-width:150px;max-width:150px;padding-right:32px}.campaign_list_content_panel .campaign_list_body .campaign_item .meta .body .clock svg{margin-right:10px}.campaign_list_content_panel .campaign_list_body .campaign_item .meta .body .date{padding-right:32px;display:flex;align-items:center;min-width:83px}.campaign_list_content_panel .campaign_list_body .campaign_item .meta .body .date svg{margin-right:10px}.campaign_list_content_panel .campaign_list_body .campaign_item .meta .body .date .arrow{display:flex;align-items:center;padding-left:10px}.campaign_list_content_panel .campaign_list_body .campaign_item .meta .body .image img{height:55px;border-radius:3px}.campaign_details_content_panel .actions_panel{display:flex}.campaign_details_content_panel .actions_panel button:not(:last-child){margin-right:24px}.campaign_status{display:flex;align-items:center;margin-left:6px;border-radius:3px;padding:3px 10px}.campaign_status .dot{width:12px;height:12px;border-radius:50%;margin-right:6px}.campaign_status .dot.INACTIVE{background-color:#aaa}.campaign_status .dot.ACTIVE{background-color:#0ea64b}.campaign_details_body{padding-top:24px}.campaign_details_body .summary{box-shadow:0 2px 6px #00000014;background-color:#fff;border-radius:3px;padding:20px}.campaign_details_body .summary>div{display:flex;align-items:center}.campaign_details_body .summary>div>svg{margin-right:12px}.campaign_details_body .summary>div:not(:last-child){padding-bottom:24px}.campaign_details_body .summary .source_link a,.campaign_details_body .summary .source_link a:visited,.campaign_details_body .summary .source_link a:active,.campaign_details_body .summary .source_link a:focus{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:8px;color:#3b5998}.campaign_details_body .summary .status_container{display:flex;align-items:center}.campaign_details_body .schedule{box-shadow:0 2px 6px #00000014;background-color:#fff;margin-top:24px;margin-bottom:24px}.campaign_details_body .posts>.post:not(:last-child){margin-bottom:16px}.campaign_details_body .post{display:flex;position:relative;box-shadow:0 2px 6px #00000014;background-color:#fff;border-radius:3px;padding:20px;min-height:98px}.campaign_details_body .post.PUBLISHED{background-color:#d4edda}.campaign_details_body .post .post_link{margin-top:16px}.campaign_details_body .post .post_link a,.campaign_details_body .post .post_link a:focus,.campaign_details_body .post .post_link a:visited,.campaign_details_body .post .post_link a:active{display:flex;align-items:center;color:#155724;text-decoration:none}.campaign_details_body .post .post_link a:hover,.campaign_details_body .post .post_link a:focus:hover,.campaign_details_body .post .post_link a:visited:hover,.campaign_details_body .post .post_link a:active:hover{text-decoration:underline}.campaign_details_body .post .post_link a svg,.campaign_details_body .post .post_link a:focus svg,.campaign_details_body .post .post_link a:visited svg,.campaign_details_body .post .post_link a:active svg{margin-left:4px}.campaign_details_body .post .date{padding-right:32px;display:flex;align-items:center;min-width:93px}.campaign_details_body .post .date svg{margin-right:10px}.campaign_details_body .post .text{display:flex;align-items:center;flex-grow:1}.campaign_details_body .post .text div{white-space:pre-wrap}.campaign_details_body .post .text div a,.campaign_details_body .post .text div a:focus,.campaign_details_body .post .text div a:visited,.campaign_details_body .post .text div a:active{color:#3b5998}.campaign_details_body .post .image{height:98px}.campaign_details_body .post .image img{max-height:100%;border-radius:3px}.campaign_details_body .post:hover .item_actions_container{display:flex}.campaign_details_body .post .item_actions_container{display:none;align-items:center;justify-content:center;position:absolute;background-color:#0000004d;border-radius:3px;inset:0}.campaign_details_body .post .item_actions_container>div{display:flex;align-items:center;justify-content:center;background-color:#fffc;border-radius:10px;padding:15px 20px}.campaign_details_body .post .item_actions_container>div>div:not(:last-child){margin-right:64px}.campaign_details_body .post .item_actions_container>div div{cursor:pointer;display:flex;align-items:center}.campaign_details_body .post .item_actions_container>div div svg{margin-right:5px}.account_settings_content_panel .summary{display:flex;flex-direction:column}.account_settings_content_panel .summary>div{display:flex;align-items:center}.account_settings_content_panel .summary>div svg{margin-right:12px}.account_settings_content_panel .summary>div:not(.account_settings_content_panel .summary>div:last-child){margin-bottom:16px}.account_settings_content_panel .change_password_panel{box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;border-radius:3px;padding:40px;margin-top:24px}.account_settings_content_panel .change_password_panel input{border:unset;font-size:16px;padding:9px 12px;border-radius:5px;background-color:#f0f3f4;min-width:220px;margin-bottom:24px}.account_settings_content_panel .change_password_panel input:focus,.account_settings_content_panel .change_password_panel input:active{outline:none;box-shadow:0 0 0 2px #4d40844d}.account_settings_content_panel .change_password_panel .password_match{display:inline-flex;padding:9px 12px;color:#664d03;background-color:#fff3cd;border-color:#ffecb5;margin-bottom:24px}.api_key_panel{box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;border-radius:3px;padding:40px;margin-top:24px}.api_key_panel .api_key{background-color:#f0f3f4;color:#7c7c7c;padding:9px 12px;border-radius:4px;-webkit-user-select:all;user-select:all;margin-bottom:24px}.api_key_panel .help{padding-bottom:16px}.api_key_panel .help a,.api_key_panel .help a:visited,.api_key_panel .help a:hover,.api_key_panel .help a:active{text-decoration:none;color:#660047}.subscription_content_panel .actions_panel{display:flex;margin-bottom:12px}.subscription_content_panel .actions_panel>button:not(:last-child){margin-right:15px}.subscription_content_panel .actions_panel .app-btn{display:flex;align-items:center;justify-content:center}.subscription_content_panel .summary{display:flex;flex-direction:column;box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;border-radius:3px;padding:20px}.subscription_content_panel .summary>div{display:flex;align-items:center}.subscription_content_panel .summary>div .value{margin-left:18px}.subscription_content_panel .summary>div svg{margin-right:12px}.subscription_content_panel .summary>div:not(.subscription_content_panel .summary>div:last-child){margin-bottom:16px}.subscription_content_panel .subscriptio_section{display:flex;flex-direction:column;box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;border-radius:3px;padding:20px;margin-top:24px}.subscription_content_panel .orders_panel .order{display:flex;justify-content:space-between;align-items:center}.subscription_content_panel .orders_panel .order>div{display:flex;align-items:center}.subscription_content_panel .orders_panel .order>div svg{margin-right:8px}.subscription_content_panel .orders_panel .order>div a,.subscription_content_panel .orders_panel .order>div a:active,.subscription_content_panel .orders_panel .order>div a:hover,.subscription_content_panel .orders_panel .order>div a:visited{color:#333}.subscription_content_panel .orders_panel .order:not(:last-child){border-bottom:1px solid #efefef;margin-bottom:16px}.subscription_content_panel .manage_subscription p{margin:0 0 16px;color:#383838;line-height:1.5}.subscription_content_panel .manage_subscription__actions{display:flex;align-items:center;gap:12px}.limits_panel{display:flex;flex-direction:column;box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;border-radius:3px;padding:20px;margin-top:24px}.limits_panel .progress_bar_container{width:296px;padding-top:24px}.limits_panel .meter{height:20px;position:relative;background:#f0f3f4;border-radius:25px;padding:6px;box-shadow:inset 0 -1px 1px #ffffff4d}.limits_panel .meter>span{display:block;height:100%;text-align:center;border-radius:20px 8px 8px 20px;background-color:#d092db;color:#fff;background-image:linear-gradient(center bottom,#a069e2 37%,#ebaad3 69%);box-shadow:inset 0 2px 9px #ffffff4d,inset 0 -2px 6px #0006;position:relative;overflow:hidden}.limits_panel .meter>span.orange{background-color:#f1a165;background-image:linear-gradient(to bottom,#f1a165,#f36d0a)}.limits_panel .meter>span.red{background-color:#f0a3a3;background-image:linear-gradient(to bottom,#f0a3a3,#f42323)}.limits_panel .meter>span.full{border-top-right-radius:20px;border-bottom-right-radius:20px}.upgrade_section__title{font-weight:700}.upgrade_options_container{display:flex;gap:24px;margin-top:16px;flex-wrap:wrap}.upgrade_options_container .upgrade_option{padding:24px;border:2px solid #dee2e6;border-radius:4px}.upgrade_options_container .upgrade_option:not(.current){cursor:pointer}.upgrade_options_container .upgrade_option:not(.current):hover{background-color:#f2dad380}.upgrade_options_container .upgrade_option.current{background-color:#f2dad3;border-color:#aeaeae;border-width:1px}.upgrade_options_container .upgrade_option .option_title{display:flex;align-items:center;color:#383838;white-space:nowrap}.compare_plans{padding-top:16px}.compare_plans a,.compare_plans a:hover,.compare_plans a:active,.compare_plans a:visited{color:#660047;text-decoration:none}.upgrade_confirm_text{font-size:16px;color:#383838;padding:24px;text-align:center}.ai_credits_section .ai_credits_hero{display:flex;align-items:center;gap:20px;margin:8px 0 20px;padding:22px 26px;border-radius:10px;background-color:#fff;border:1px solid #e3e3e3}.ai_credits_section .ai_credits_hero.amber{border-color:#f3c08a;background-color:#fff9f2}.ai_credits_section .ai_credits_hero.red{border-color:#f3b0b0;background-color:#fff5f5}.ai_credits_section .ai_credits_hero__icon{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:14px;background:#66004714}.amber .ai_credits_section .ai_credits_hero__icon{background:#f36d0a1a}.red .ai_credits_section .ai_credits_hero__icon{background:#f423231a}.ai_credits_section .ai_credits_hero__sparkle{position:absolute;top:6px;right:6px;display:flex}.ai_credits_section .ai_credits_hero__body{display:flex;flex-direction:column;min-height:64px;justify-content:center}.ai_credits_section .ai_credits_hero__value{font-size:48px;font-weight:800;line-height:1;color:#2b2b2b}.amber .ai_credits_section .ai_credits_hero__value{color:#b4540a}.red .ai_credits_section .ai_credits_hero__value{color:#c41d1d}.ai_credits_section .ai_credits_hero__label{margin-top:4px;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#999}.ai_credits_section .ai_credits_hero__images{margin-top:6px;font-size:13px;color:#777}.ai_credits_section .ai_credits_hero__warn{margin-top:8px;font-size:13px;font-weight:600;color:#b4540a}.ai_credits_section .ai_credits_hero__warn:before{content:"⚠";margin-right:6px}.red .ai_credits_section .ai_credits_hero__warn{color:#c41d1d}.ai_credits_section .ai_credits_hero__skeleton{width:160px;height:48px;border-radius:8px;background:#ececec;background-image:linear-gradient(90deg,#ececec,#f7f7f7,#ececec);background-size:200% 100%;animation:ai_credits_shimmer 1.3s ease-in-out infinite}@media(max-width:520px){.ai_credits_section .ai_credits_hero{flex-direction:column;text-align:center;align-items:center}.ai_credits_section .ai_credits_hero__warn:before{content:"⚠"}}.ai_credits_section .ai_pack_cards{display:flex;flex-wrap:wrap;gap:16px}.ai_credits_section .ai_pack_card{flex:1;min-width:160px;border:1px solid #e3e3e3;border-radius:8px;padding:18px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.ai_credits_section .ai_pack_card .ai_pack_price{font-size:26px;font-weight:700;color:#383838}.ai_credits_section .ai_pack_card .ai_pack_credits{font-size:13px;color:#666;flex-grow:1}.ai_credits_section .ai_pack_card .app-btn{width:100%}@keyframes ai_credits_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.create_workspace_dialog{color:#333}.create_workspace_dialog .workspace_form{margin-top:48px;padding-bottom:24px;padding-left:12px;position:relative}.create_workspace_dialog .workspace_form svg{position:absolute;left:24px;top:11px}@media(max-width:767.98px){.create_workspace_dialog .workspace_form svg{left:19px}}.create_workspace_dialog .workspace_form.loading input{color:#155724;background-color:#d4edda}.create_workspace_dialog .workspace_form.loading input:focus,.create_workspace_dialog .workspace_form.loading input:active{outline:none;box-shadow:0 0 0 4px #c3e6cb}.create_workspace_dialog .workspace_form input{border:unset;font-size:16px;padding:15px;border-radius:5px;background-color:#f0f3f4;width:80%}.create_workspace_dialog .workspace_form input:focus,.create_workspace_dialog .workspace_form input:active{outline:none;box-shadow:0 0 0 4px #4d40844d}.create_workspace_dialog .workspace_form input{padding-left:50px}@media(max-width:767.98px){.create_workspace_dialog .workspace_form input{padding-left:40px}}.create_workspace_dialog .buttons .app-btn-no-border{margin-left:24px}.delete_disabled_hint{margin-top:24px;padding:12px 24px;background-color:#fff3cd;color:#856404;border-color:#ffeeba;border-radius:6px}.workspace_settings_main .settings_panel{box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;border-radius:3px;padding:40px}.workspace_settings_main .settings_panel:not(:last-child){margin-bottom:24px}.workspace_settings_main input.origin-control{margin-bottom:12px;padding:3px 10px;border-radius:5px;background-color:#fff;color:#333;font-size:16px;width:320px;height:30px;border:1px solid rgb(211,211,211)}.workspace_settings_main input.origin-control:focus,.workspace_settings_main input.origin-control:active{outline:none;box-shadow:0 0 0 2px #4d40844d}.workspace_settings_main .confirm_container{position:relative;z-index:10000}.workspace_settings_main .confirm_container .cover{position:fixed;inset:0}.workspace_settings_main .confirm_container .confirm_panel{position:absolute;z-index:10000;top:12px;left:0;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.workspace_settings_main .confirm_container .confirm_panel button.app-btn-red.app-btn{font-size:calc(14px / var(--de-scale));padding:6px 12px;border-radius:4px}.workspace_settings_main .api_key_panel{margin-bottom:24px}.workspace_users_panel .members_panel{margin-bottom:32px}.workspace_users_panel .invitations_panel{margin-top:24px}.workspace_fonts_panel{margin-bottom:32px}.workspace_fonts_panel .font_list{display:flex;flex-direction:column;row-gap:24px;padding-top:24px}.workspace_fonts_panel .font_list .font_item{box-shadow:0 2px 6px #00000014;display:grid;grid-template-columns:2fr 1fr 1fr;align-items:center}.workspace_fonts_panel .font_list .font_item>div{display:flex;align-items:center;padding:16px 24px}.workspace_fonts_panel .font_list .font_item>div svg{margin-right:16px}.workspace_fonts_panel .font_list .font_item>div.actions>.app-btn svg{margin-right:0}.workspace_fonts_panel .font_list .font_item .date,.workspace_fonts_panel .font_list .font_item .actions{justify-content:flex-end}.delete_font_dialog .dialog_text{margin-top:32px;margin-bottom:32px!important;line-height:1.6}.delete_font_dialog .buttons .app-btn-no-border{margin-left:24px}.team_content_panel h2{margin-top:0}.team_content_panel .actions_panel{margin-bottom:24px}.team_content_panel .actions_panel button:disabled{background-color:#eee}.team_content_panel .actions_panel .upgrade_notice{padding-top:12px;color:#dd985d}.team_content_panel .actions_panel .upgrade_notice a{color:#8ac56f}.members_panel .member{box-shadow:0 2px 6px #00000014;background-color:#fff;border-radius:3px;padding:20px}@media(max-width:767.98px){.members_panel .member{display:flex;flex-direction:column}.members_panel .member>div:not(:last-child){margin-bottom:16px}}@media(min-width:768px){.members_panel .member{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center}}.members_panel .member .member_name{display:flex;flex-direction:column;align-items:flex-start}.members_panel .member .member_name .member_unteremail{font-size:10pt;color:gray}.members_panel .member:not(:last-child){margin-bottom:16px}.members_panel .member>div{display:flex;align-items:center;padding-right:16px}.members_panel .member>div.role{display:unset!important}.members_panel .member>div.action{justify-content:flex-end;min-height:42px}.members_panel .member>div.action svg{margin-right:0}.members_panel .member>div svg{margin-right:6px}.invitations_panel{margin-bottom:32px}.invitations_panel .invitation{box-shadow:0 2px 6px #00000014;background-color:#fff3cd;color:#664d03;border-radius:3px;padding:20px}@media(max-width:767.98px){.invitations_panel .invitation{display:flex;flex-direction:column}.invitations_panel .invitation>div:not(:last-child){margin-bottom:16px}}@media(min-width:768px){.invitations_panel .invitation{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;column-gap:12px;align-items:center}}.invitations_panel .invitation .inv_email{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.invitations_panel .invitation:not(:last-child){margin-bottom:16px}.invitations_panel .invitation div{display:flex;align-items:center;padding-right:16px}.invitations_panel .invitation div svg{margin-right:6px}.invitations_panel .invitation .action{justify-content:flex-end}.invite_member_dialog .buttons .app-btn-no-border{margin-left:24px}.invite_member_dialog .email_form{margin-top:24px;padding-bottom:12px;padding-left:12px;position:relative}.invite_member_dialog .email_form svg{position:absolute;left:24px;top:11px}@media(max-width:767.98px){.invite_member_dialog .email_form svg{left:19px}}.invite_member_dialog .email_form.loading input{color:#155724;background-color:#d4edda}.invite_member_dialog .email_form.loading input:focus,.invite_member_dialog .email_form.loading input:active{outline:none;box-shadow:0 0 0 4px #c3e6cb}.invite_member_dialog .email_form input{border:unset;font-size:16px;padding:15px 15px 15px 50px;border-radius:5px;background-color:#f0f3f4;width:80%}@media(max-width:767.98px){.invite_member_dialog .email_form input{padding-left:40px}}.invite_member_dialog .email_form input:focus,.invite_member_dialog .email_form input:active{outline:none;box-shadow:0 0 0 4px #ff717180}.invite_member_dialog .admin_role_checkbox{padding-left:12px;padding-bottom:24px;display:flex;align-items:center}.invite_member_dialog .admin_role_checkbox input{margin-right:12px}.invite_member_dialog .admin_role_checkbox span{cursor:pointer}.invite_member_dialog .role_dropdown{padding-left:12px;padding-bottom:36px;display:flex;justify-content:flex-start}.delete_member_dialog .dialog_text{margin-top:32px;margin-bottom:32px!important}.delete_member_dialog .buttons .app-btn-no-border{margin-left:24px}.editor_sdk_login_layout{background-color:#f1dad3;height:100%;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.editor_sdk_login_layout .logo{padding-top:32px;padding-bottom:32px}.editor_sdk_login_layout .form{background-color:#fff;box-shadow:0 .3em 1.2em #d8888266;padding:40px;border-radius:7px;width:340px;box-sizing:border-box;margin-bottom:32px}.editor_sdk_login_layout .social_buttons a:first-child{margin-bottom:12px}.editor_sdk_login_layout .field input{width:100%;padding:10px;box-sizing:border-box;font-size:16px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}.editor_sdk_login_layout .field input:focus,.editor_sdk_login_layout .field input:focus-within{outline:none;box-shadow:0 .3em 1.2em #b5520f4d;border-color:#ff717199;border-width:2px}.editor_sdk_login_layout .field input[type=email]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.editor_sdk_login_layout .field input[type=password]{border-top-right-radius:0;border-top-left-radius:0}.editor_sdk_login_layout .field button{margin-top:24px;width:100%;line-height:1.42857143}.editor_sdk_login_layout .forgot_password{margin-top:24px;text-align:center}.editor_sdk_login_layout .forgot_password a,.editor_sdk_login_layout .forgot_password a:active,.editor_sdk_login_layout .forgot_password a:visited,.editor_sdk_login_layout .forgot_password a:focus{text-decoration:none;color:#606060}.editor_sdk_login_layout .separator{text-align:center;font-size:18px;font-weight:700;color:#606060;padding:20px}.editor_sdk_login_layout .separator.first_separator{padding-top:0}.editor_sdk_layout{display:grid;grid-template-columns:1fr;grid-template-rows:54px auto;width:100vw;height:100vh}.editor_sdk_layout .header{background-color:#f2dad3;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.editor_sdk_layout .header .logo{display:flex;align-items:center;padding-left:25px}.editor_sdk_layout .header .logo svg{margin-right:6px}.editor_sdk_layout .header .editor_sdk_action{padding-right:8px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;column-gap:12px;row-gap:4px}.editor_sdk_layout .header .editor_sdk_action .editor_sdk_action_error,.editor_sdk_layout .header .editor_sdk_action .editor_sdk_action_warning{font-size:13px;font-weight:600;line-height:1.3;max-width:480px;text-align:right}.editor_sdk_layout .header .editor_sdk_action .editor_sdk_action_error{color:#b00020}.editor_sdk_layout .header .editor_sdk_action .editor_sdk_action_warning{color:#9a6a00}.editor_sdk_layout .header_workspace{background-color:#f2dad3;display:flex;flex-wrap:wrap;align-items:center;column-gap:24px}.editor_sdk_layout .header_workspace .logo{display:flex;align-items:center;padding-left:25px}.editor_sdk_layout .header_workspace .logo svg{margin-right:6px}.editor_sdk_layout .sdk_body{height:100%;padding:12px 8px 8px;box-sizing:border-box}.editor_sdk_layout--fill{grid-template-rows:54px minmax(0,1fr)}.editor_sdk_layout--fill .sdk_body{min-height:0;overflow:hidden}.sdk_prompt_library_body{height:100%}.sdk_login_confirm{max-width:420px;margin:48px auto 0;text-align:center}.sdk_login_confirm .signed_in_as{font-size:16px;line-height:1.5;margin-bottom:28px}.sdk_login_confirm .sdk_login_error{color:#b00020;font-size:14px;margin-bottom:20px}.sdk_login_confirm .actions{display:flex;flex-direction:column;align-items:stretch;row-gap:12px}.sdk_template_selector_body{padding-top:8px;padding-bottom:8px}.sdk_template_selector_body .design_list{display:flex;flex-wrap:wrap;column-gap:32px;row-gap:32px}.sdk_template_selector_body .design_item{width:280px;padding-top:16px}.sdk_template_selector_body .design_item:hover{background-color:#f6f6f6;border-radius:6px}.sdk_template_selector_body .design_item .preview{display:flex;align-items:center;justify-content:center;height:280px;width:280px;position:relative}.sdk_template_selector_body .design_item .preview img{cursor:pointer;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}@media(min-width:768px){.sdk_template_selector_body .design_item .preview img{box-shadow:0 2px 10px #00000026}}.sdk_template_selector_body .design_item .label{text-align:center;padding-top:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdk_template_selector_body .design_item .action_buttons{padding-top:16px;padding-bottom:16px;display:flex;justify-content:center}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{text-rendering:geometricprecision!important}.force-select{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.spinner{animation:rotate 2s linear infinite;z-index:2}.spinner .path{stroke:#93bfec;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.spinner_react_picture{animation:rotate 2s linear infinite;z-index:2}.spinner_react_picture .path{stroke:#ff7171;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.spinner_container{padding:48px;display:flex;align-items:center;justify-content:center}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.spinner-container{padding:20px;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.spinner-container-no-padding{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.alert_warning{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;border-radius:8px;padding:16px;margin-bottom:30px}.alert_warning li:not(:first-child){padding-top:12px}.alert_warning .image{text-align:center}.alert_warning .image img{width:700px;box-shadow:0 8px 20px #21212166}.admin_breadcrumbs{display:flex;gap:24px;align-items:center;padding:0 0 24px}.admin_breadcrumbs h3{margin-bottom:0}.border-radius-lg{border-radius:.75rem}.d-flex{display:flex}.flex-column{flex-direction:column}.text-sm{font-size:.875rem!important;line-height:1.5}.badge{--bs-badge-padding-x: .9em;--bs-badge-padding-y: .55em;--bs-badge-font-size: .75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: .45rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius, 0)}.badge,.btn{text-transform:uppercase}.bg-gradient-success{background-image:linear-gradient(310deg,#17ad37,#98ec2d)}.bg-gradient-secondary{background-image:linear-gradient(310deg,#627594,#a8b8d8)}.card{background-color:#fff;border-radius:1rem;box-shadow:0 20px 27px #0000000d;padding:24px}.card .card_header{display:flex;justify-content:space-between}.card .card_title{color:#344767;font-size:1rem;font-weight:700!important;line-height:1.625;margin:0}.card .card_actions{align-items:center;-webkit-column-gap:12px;column-gap:12px;display:flex}.not_found_page{margin:80px auto;max-width:560px;padding:0 24px;text-align:center}.not_found_page h1{color:#344767;font-size:1.75rem;margin-bottom:12px}.not_found_page p{color:#67748e;margin-bottom:24px}body{display:grid;grid-template-columns:1fr;height:100vh}.app{height:100%}.countdown_plan_dialog .modal_body{max-width:760px}.countdown_plan_dialog h2{margin:0 0 4px;color:#660047}.countdown_plan_dialog .subtitle{margin:0 0 20px;color:#666;font-size:14px}.countdown_plan_dialog .plan_cards{display:flex;gap:16px;flex-wrap:wrap}.countdown_plan_dialog .plan_card{flex:1 1 200px;border:1px solid #e3e3e3;border-radius:10px;padding:18px;display:flex;flex-direction:column}.countdown_plan_dialog .plan_card.current{border-color:#660047;background:#fbf2f8}.countdown_plan_dialog .plan_card .plan_name{font-weight:600;font-size:16px;color:#660047;margin-bottom:8px}.countdown_plan_dialog .plan_card .plan_price{font-size:24px;font-weight:700;margin-bottom:14px}.countdown_plan_dialog .plan_card .plan_price .per{font-size:13px;font-weight:400;color:#888}.countdown_plan_dialog .plan_card .plan_features{list-style:none;padding:0;margin:0 0 18px;flex:1 1 auto}.countdown_plan_dialog .plan_card .plan_features li{font-size:13px;color:#444;padding:4px 0;border-bottom:1px solid #f0f0f0}.countdown_plan_dialog .plan_card .app-btn{width:100%;justify-content:center}.countdown_plan_dialog .plan_card .plan_admin_only{font-size:12px;color:#999;text-align:center;font-style:italic;padding:8px 0}.countdown_subscription_section .countdown_plan_row{margin-bottom:4px}.countdown_subscription_section .countdown_plan_row .value{font-weight:700}.countdown_subscription_section .limits_panel{gap:8px}.countdown_subscription_section .countdown_meter .countdown_meter_label{font-size:14px}.countdown_subscription_section .countdown_free_caps{margin-top:14px;font-size:13px;color:#666}.countdown_subscription_section .countdown_actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.image_plan_dialog .image_plan_notice{background:#fdecea;border:1px solid #f0b4ad;color:#a3271a;border-radius:8px;padding:10px 14px;margin-bottom:16px;font-size:14px;line-height:1.4}.image_plan_dialog h2{margin:0 0 6px}.image_plan_dialog .subtitle{margin:0 0 20px;color:#555;font-size:14px}.image_plan_dialog .plan_cards{display:flex;flex-wrap:wrap;gap:16px}.image_plan_dialog .plan_card{flex:1 1 160px;border:1px solid #e3e3e3;border-radius:10px;padding:18px 16px;display:flex;flex-direction:column;gap:8px;text-align:center}.image_plan_dialog .plan_card.current{border-color:#660047;background:#fbf2f8}.image_plan_dialog .plan_card .plan_name{font-weight:600;font-size:15px}.image_plan_dialog .plan_card .plan_price{font-size:22px;font-weight:700}.image_plan_dialog .plan_card .plan_price .per{font-size:12px;font-weight:400;color:#888}.image_plan_dialog .plan_card .plan_images{font-size:13px;color:#555;margin-bottom:8px}.image_plan_dialog .plan_card button{margin-top:auto;justify-content:center}.image_plan_dialog .compare_plans{margin-top:18px;text-align:center;font-size:13px}.image_quota_banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px;border-radius:8px;margin-bottom:20px;border:1px solid transparent}.image_quota_banner .banner_text{font-size:14px;line-height:1.4}.image_quota_banner .upgrade_btn{flex:0 0 auto;white-space:nowrap}.image_quota_banner.warn{background:#fff6e6;border-color:#f3d9a0;color:#8a5a00}.image_quota_banner.blocked{background:#fdecea;border-color:#f0b4ad;color:#a3271a}.designs_content{display:flex;flex-direction:column;padding:24px!important}.designs_content .new_block{display:flex;flex-direction:column;align-items:center;padding-top:48px}.designs_content .intro{padding-top:32px;color:#7a7a7a}.designs_content .cta{display:flex;gap:24px;align-items:center;padding-top:32px}.designs_content .cta button:disabled{cursor:not-allowed;color:#8a8a8a;border:1px solid #8a8a8a}.designs_content .design_list{display:flex;flex-wrap:wrap}.designs_content .design_list .design_item{width:280px;cursor:pointer;margin-top:36px;position:relative}@media(max-width:767.98px){.designs_content .design_list .design_item{margin-left:10px;box-shadow:0 2px 6px #0000001a;border-radius:4px;padding:12px;background-color:#f8f8f8}.designs_content .design_list .design_item:not(:last-child){margin-right:16px}}@media(min-width:768px){.designs_content .design_list .design_item:not(:last-child){margin-right:36px}}.designs_content .design_list .design_item .design_type_container{position:absolute;right:8px;top:8px;width:36px;height:36px;display:flex;justify-content:center;align-items:center;z-index:10;background-color:#fff;border-radius:6px}.designs_content .design_list .design_item .preview{display:flex;align-items:center;justify-content:center;height:280px;width:280px;position:relative;background-color:#f2f3f4;border-radius:8px}.designs_content .design_list .design_item .preview.group_preview{box-shadow:0 2px 10px #00000026;border-radius:6px}.designs_content .design_list .design_item .preview img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.designs_content .design_list .design_item .label{text-align:center;padding-top:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px;font-weight:500}.designs_content .design_list .list_spinner{padding-bottom:32px}.design_size_selector_container{display:flex;flex-direction:column}.design_size_selector_container svg{position:unset!important}.design_size_selector_container .dummy{height:100px}.design_size_selector_container .category_content:first-child .category_name{padding-top:0}.design_size_selector_container .category_name{display:flex;align-items:center;column-gap:16px;font-size:15px;font-weight:700;padding:24px 0 0;text-transform:uppercase;color:#666}.design_size_selector_container .category_name .category_action{display:flex;align-items:center}.design_size_selector_container .category_name .category_action svg{margin-right:4px}.design_size_selector_container .category_name .category_action button{color:#660047}.design_size_selector_container .category_items{padding:12px 0;display:flex;column-gap:16px;row-gap:24px;flex-wrap:wrap}.design_size_selector_container .category_item{width:130px;padding:4px}.design_size_selector_container .category_item.selected{border-radius:6px}.design_size_selector_container .category_item.selected .item_box{background-color:#14a44d99}.design_size_selector_container .category_item.selected .thumb{background-color:#14a44dcc}.design_size_selector_container .category_item:hover.selected{background-color:#14a44d66}.design_size_selector_container .category_item:hover.selected .item_checked_overlay{display:none}.design_size_selector_container .category_item:hover .no-btn{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.design_size_selector_container .category_item:hover .item_add_overlay,.design_size_selector_container .category_item:hover .item_remove_overlay{display:flex}.design_size_selector_container .category_item:hover .thumb{zoom:1.2}.design_size_selector_container .category_item .item_add_overlay{display:none;justify-content:center;align-items:center;position:absolute;inset:0;cursor:pointer;background-color:#f2dad3cc;border-radius:6px}.design_size_selector_container .category_item .item_add_overlay svg{margin-right:6px}.design_size_selector_container .category_item .item_remove_overlay{display:none;justify-content:center;align-items:center;position:absolute;inset:0;cursor:pointer;background-color:#dc3545cc;color:#fff;border-radius:6px}.design_size_selector_container .category_item .item_remove_overlay svg{margin-right:6px}.design_size_selector_container .category_item .item_checked_overlay{position:absolute;top:10;left:10}.design_size_selector_container .item_box{position:relative;width:130px;height:130px;background-color:#efeff3;border-radius:6px;display:flex;align-items:center;justify-content:center}.design_size_selector_container .item_box .thumb{background-color:#c5c5ce}.design_size_selector_container .item_label{padding-top:12px;width:130px;height:36px;color:#333;text-align:center;font-weight:700;font-size:14px}.design_size_selector_container .item_size{text-align:center;font-size:12px;color:#7a7a7a;padding-bottom:4px}.design_size_selector_container .custom_size_box{padding-top:20px;padding-bottom:20px;width:276px;background-color:#efeff3;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.design_size_selector_container .custom_size_content{display:flex}.design_size_selector_container .custom_size_content .size_label{color:#5a5a5a;font-size:14px;padding-bottom:2px;padding-left:3px}.design_size_selector_container .custom_size_content .size_x{color:#5a5a5a;font-size:14px;display:flex;align-items:flex-end;padding:8px}.design_size_selector_container .custom_size_content .row_spacer{padding-top:8px}.design_size_selector_container .custom_size_content .size_input{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;font-size:14px;color:#5a5a5a;background-color:#fff;border-radius:4px;border:1px solid rgb(224,224,224)}.design_size_selector_container .custom_size_content .size_input input::-webkit-outer-spin-button,.design_size_selector_container .custom_size_content .size_input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.design_size_selector_container .custom_size_content .size_input input[type=number]{-moz-appearance:textfield}.design_size_selector_container .custom_size_content .size_input input[type=number]::-webkit-inner-spin-button{opacity:1}.design_size_selector_container .custom_size_content .size_input input{text-align:right;width:42px;flex:1 1 auto;font-weight:400;font-size:14px;line-height:24px;border:none;background:transparent;color:#282649;appearance:textfield}.design_size_selector_container .custom_size_content .size_input input:focus,.design_size_selector_container .custom_size_content .size_input input:focus-visible{outline:none;border:none}.design_size_selector_container .custom_size_button_container{width:182px}.design_size_selector_container .custom_size_button_container button{width:100%}.create_design_dialog{color:#333}.create_design_dialog .modal_body{width:70%}.create_design_dialog .template_form{margin-top:48px;padding-bottom:24px;padding-left:12px;position:relative}.create_design_dialog .template_form svg{position:absolute;left:24px;top:11px}@media(max-width:767.98px){.create_design_dialog .template_form svg{left:19px}}.create_design_dialog .template_form.loading .name_input{color:#155724;background-color:#d4edda}.create_design_dialog .template_form.loading .name_input:focus,.create_design_dialog .template_form.loading .name_input:active{outline:none;box-shadow:0 0 0 4px #c3e6cb}.create_design_dialog .template_form .name_input{border:unset;font-size:16px;padding:15px;border-radius:5px;background-color:#f0f3f4;width:80%}.create_design_dialog .template_form .name_input:focus,.create_design_dialog .template_form .name_input:active{outline:none;box-shadow:0 0 0 4px #4d40844d}.create_design_dialog .template_form .name_input{padding-left:50px}@media(max-width:767.98px){.create_design_dialog .template_form .name_input{padding-left:40px}}.create_design_dialog .selected_size_row{display:flex;align-items:center;padding-top:32px;padding-bottom:24px}.create_design_dialog .selected_size_row .size_label{font-weight:700}.create_design_dialog .selected_size_row .size_error{background-color:#f9d7d9;border:1px solid rgb(241,174,181);color:#67272e;border-radius:4px;padding:4px 8px}.create_design_dialog .selected_size_row .size_value{padding-left:16px}.create_design_dialog .selected_size_row .size_actual_value{background-color:#d1e7de;border:1px solid rgb(163,207,187);color:#2f5544;border-radius:4px;padding:4px 8px}.create_design_dialog .size_selector_container{display:flex;flex-direction:column;flex-grow:1;position:relative;height:50vh;background-color:#fafafa;border-radius:6px}.create_design_dialog .size_selector_container .size_selector_inner{position:absolute;inset:16px 0 0 16px;overflow:auto}.create_design_dialog .buttons .app-btn-no-border{margin-left:24px}table.data-grid{margin:auto;width:100%}span.data-grid-container,span.data-grid-container:focus{outline:none}.data-grid-container .data-grid{border-collapse:collapse}.data-grid-container .data-grid .cell.updated{transition:background-color 0ms ease}.data-grid-container .data-grid tr.selected{border:1px double #7f0052}.data-grid-container .data-grid tr.selected>td:last-child{position:relative}.data-grid-container .data-grid tr.selected>td:last-child:after{content:"▶";color:#7f0052;position:absolute;right:-14px;top:0}.data-grid-container .data-grid .cell{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;background-color:unset;transition:background-color .5s ease;vertical-align:middle;text-align:left;min-width:160px;border:1px solid rgb(204,204,204)}.data-grid-container .data-grid .cell:first-child{width:50px;min-width:50px}.data-grid-container .data-grid .cell.selected{border:1px double #7f0052;transition:none;box-shadow:inset 0 -100px #2185d026}.data-grid-container .data-grid .cell.read-only{background:#f0f0f0;color:#222;text-align:center}.data-grid-container .data-grid tr:first-child .cell.read-only{height:22px;line-height:21px;padding:2px 4px}.data-grid-container .data-grid .cell>.text{padding:2px 5px;text-overflow:ellipsis;overflow:hidden}.data-grid-container .data-grid .cell>input{outline:none!important;border:none;text-align:left;width:calc(100% - 6px);background:none;display:block}.data-grid-container .data-grid .cell{vertical-align:bottom}.data-grid-container .data-grid .cell,.data-grid-container .data-grid.wrap .cell,.data-grid-container .data-grid.wrap .cell.wrap,.data-grid-container .data-grid .cell.wrap,.data-grid-container .data-grid.nowrap .cell.wrap,.data-grid-container .data-grid.clip .cell.wrap{white-space:normal}.data-grid-container .data-grid.nowrap .cell,.data-grid-container .data-grid.nowrap .cell.nowrap,.data-grid-container .data-grid .cell.nowrap,.data-grid-container .data-grid.wrap .cell.nowrap,.data-grid-container .data-grid.clip .cell.nowrap{white-space:nowrap;overflow-x:visible}.data-grid-container .data-grid.clip .cell,.data-grid-container .data-grid.clip .cell.clip,.data-grid-container .data-grid .cell.clip,.data-grid-container .data-grid.wrap .cell.clip,.data-grid-container .data-grid.nowrap .cell.clip{white-space:nowrap;overflow-x:hidden}.data-grid-container .data-grid .cell .value-viewer,.data-grid-container .data-grid .cell .data-editor{display:block}.shape_active_base .resize_top{position:absolute;display:flex;justify-content:center;top:calc(-5px / var(--de-scale));left:0;width:100%;height:calc(8px / var(--de-scale))}.shape_active_base .resize_top .rt_handle{z-index:11000;cursor:ns-resize;border:calc(2px / var(--de-scale)) solid rgb(255,113,112);background-color:#fff;border-radius:calc(4px / var(--de-scale));width:calc(18px / var(--de-scale));height:calc(8px / var(--de-scale))}.shape_active_base .resize_top_left{display:flex;align-items:flex-start;z-index:11000;cursor:nwse-resize;position:absolute;top:calc(-4px * 1 / var(--de-scale));left:calc(-4px * 1 / var(--de-scale))}.shape_active_base .resize_top_right{display:flex;align-items:flex-start;z-index:11000;cursor:nesw-resize;position:absolute;top:calc(-4px * 1 / var(--de-scale));right:calc(-4px * 1 / var(--de-scale))}.shape_active_base .resize_left{position:absolute;display:flex;align-items:center;left:calc(-4px * 1 / var(--de-scale));top:0;height:100%;width:calc(12px * 1 / var(--de-scale))}.shape_active_base .resize_left .rl_handle{z-index:11000;cursor:ew-resize;border:calc(2px * 1 / var(--de-scale)) solid rgb(255,113,112);background-color:#fff;border-radius:calc(4px * 1 / var(--de-scale));height:calc(18px * 1 / var(--de-scale));width:calc(8px * 1 / var(--de-scale))}.shape_active_base .resize_bottom_left{display:flex;align-items:flex-end;z-index:11000;cursor:nesw-resize;position:absolute;bottom:calc(-4px * 1 / var(--de-scale));left:calc(-4px * 1 / var(--de-scale))}.image_shape_editable .shape-draggable{width:100%;height:100%;display:flex}.text_shape_edit .text_shape_content{box-sizing:border-box;display:inline-block;position:relative;height:100%;width:100%}.grid_shape{display:flex;position:absolute}.grid_shape .grid_shape_content{display:grid;flex-grow:1;overflow:hidden;box-sizing:border-box}.grid_shape .grid_shape_content .grid_shape_item{width:100%;height:100%;max-width:100%;max-height:100%;overflow:hidden;position:relative}.grid_shape .grid_shape_content .grid_shape_item img{max-height:100%;max-width:100%;width:100%;height:auto;position:absolute;inset:0}.active .grid_shape_item,.active .grid_shape_item_empty{outline:calc(2px / var(--de-scale)) dotted rgb(255,113,112)}.grid_shape_item_empty{display:flex;align-items:center;justify-content:center;text-align:center;padding:6px;background-color:#e4e4e8;color:#555;overflow:hidden}.ai_image_generating_overlay{position:absolute;inset:0;z-index:10002;overflow:hidden;background-color:#f8f9faa6;display:flex;align-items:center;justify-content:center}.ai_image_generating_overlay img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.6}.ai_image_generating_overlay .ai_image_spinner{position:relative;z-index:1}.ai_image_no_credits_overlay{position:absolute;inset:0;z-index:10002;overflow:hidden;background-color:#f8f9fad1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:8px}.ai_image_no_credits_overlay .ai_image_no_credits_text{color:#8a6d3b;font-size:14px;font-weight:600;text-align:center}.ai_image_no_credits_overlay .ai_image_no_credits_buy{padding:7px 12px;border:none;border-radius:5px;background:#4a6cf7;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.ai_image_empty_state{position:absolute;z-index:10001;bottom:1rem;left:1rem;right:1rem;overflow:hidden;border-radius:8px;background-color:#f8f9fabf;padding:6px;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.ai_image_empty_state .icons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;color:#344767;font-size:14px;font-weight:600}.ai_image_empty_state .label{color:#344767;font-size:14px;text-align:center;width:80%}.resize_top{position:absolute;display:flex;justify-content:center;z-index:10002;height:calc(8px / var(--de-scale))}.resize_top .rt_handle{z-index:11000;cursor:ns-resize;border:calc(2px / var(--de-scale)) solid rgb(255,113,112);background-color:#fff;border-radius:calc(4px / var(--de-scale));width:calc(18px / var(--de-scale));height:calc(8px / var(--de-scale))}.frame_resize_top{position:absolute;display:flex;justify-content:center;align-items:center;z-index:11000;top:calc(-5px * 1 / var(--de-scale));left:calc(16px * 1 / var(--de-scale));right:calc(16px * 1 / var(--de-scale));bottom:calc(-5px * 1 / var(--de-scale))}.frame_resize_top .rt_handle{box-sizing:border-box;cursor:ns-resize;border:calc(2px / var(--de-scale)) solid rgb(255,113,112);background-color:#fff;border-radius:calc(4px / var(--de-scale));width:calc(20px / var(--de-scale));height:calc(10px / var(--de-scale))}.frame_resize_top_left{position:absolute;top:calc(-4px * 1 / var(--de-scale));left:calc(-4px * 1 / var(--de-scale));display:flex;align-items:flex-start;z-index:11001;cursor:nwse-resize}.resize_top_left{display:flex;align-items:flex-start;z-index:11000;cursor:nwse-resize;position:absolute;top:calc(-4px * 1 / var(--de-scale));left:calc(-4px * 1 / var(--de-scale))}.frame_resize_top_right{position:absolute;right:calc(-4px * 1 / var(--de-scale));top:calc(-4px * 1 / var(--de-scale));z-index:10002;display:flex;align-items:flex-start;z-index:11000;cursor:nesw-resize}.resize_top_right{position:absolute;z-index:10002;display:flex;align-items:flex-start;z-index:11000;cursor:nesw-resize}.resize_left{position:absolute;z-index:10002;display:flex;align-items:center;width:calc(12px * 1 / var(--de-scale))}.resize_left .rl_handle{z-index:11000;cursor:ew-resize;border:calc(2px * 1 / var(--de-scale)) solid rgb(255,113,112);background-color:#fff;border-radius:calc(4px * 1 / var(--de-scale));height:calc(18px * 1 / var(--de-scale));width:calc(8px * 1 / var(--de-scale))}.frame_resize_left{position:absolute;z-index:11000;top:0;left:calc(-5px * 1 / var(--de-scale));right:calc(-5px * 1 / var(--de-scale));bottom:0;display:flex;align-items:center}.frame_resize_left .rl_handle{box-sizing:border-box;cursor:ew-resize;border:calc(2px * 1 / var(--de-scale)) solid rgb(255,113,112);background-color:#fff;border-radius:calc(4px * 1 / var(--de-scale));height:calc(20px * 1 / var(--de-scale));width:calc(12px * 1 / var(--de-scale))}.frame_resize_right{position:absolute;top:0;left:calc(-5px * 1 / var(--de-scale));right:calc(-5px * 1 / var(--de-scale));bottom:0;display:flex!important;justify-content:center;align-items:center;z-index:11000;display:flex}.frame_resize_right .rr_handle{box-sizing:border-box;cursor:ew-resize;border:calc(2px * 1 / var(--de-scale)) solid rgb(255,113,112);background-color:#fff;border-radius:calc(4px * 1 / var(--de-scale));height:calc(20px * 1 / var(--de-scale));width:calc(12px * 1 / var(--de-scale))}.resize_right{position:absolute;z-index:10002;display:flex;align-items:center;width:calc(12px * 1 / var(--de-scale))}.resize_right .rr_handle{z-index:11000;cursor:ew-resize;border:calc(2px * 1 / var(--de-scale)) solid rgb(255,113,112);background-color:#fff;border-radius:calc(4px * 1 / var(--de-scale));height:calc(18px * 1 / var(--de-scale));width:calc(8px * 1 / var(--de-scale))}.frame_resize_bottom_left{position:absolute;left:calc(-4px * 1 / var(--de-scale));top:calc(-4px * 1 / var(--de-scale));display:flex;align-items:flex-end;z-index:11000;cursor:nesw-resize}.resize_bottom_left{position:absolute;display:flex;align-items:flex-end;z-index:11000;cursor:nesw-resize}.frame_resize_bottom_right{position:absolute;right:calc(-4px * 1 / var(--de-scale));top:calc(-4px * 1 / var(--de-scale));display:flex;align-items:flex-end;z-index:11000;cursor:nwse-resize}.resize_bottom_right{position:absolute;display:flex;align-items:flex-end;z-index:11000;cursor:nwse-resize}.frame_resize_bottom{position:absolute;left:16px;right:16px;top:calc(-5px * 1 / var(--de-scale));bottom:calc(-5px * 1 / var(--de-scale));display:flex;justify-content:center;align-items:center;z-index:11000}.frame_resize_bottom .rb_handle{box-sizing:border-box;z-index:11000;cursor:ns-resize;border:calc(2px / var(--de-scale)) solid rgb(255,113,112);background-color:#fff;border-radius:calc(4px / var(--de-scale));width:calc(20px / var(--de-scale));height:calc(10px / var(--de-scale))}.resize_bottom{position:absolute;display:flex;justify-content:center;z-index:10002;height:calc(8px / var(--de-scale))}.resize_bottom .rb_handle{z-index:11000;cursor:ns-resize;border:calc(2px / var(--de-scale)) solid rgb(255,113,112);background-color:#fff;border-radius:calc(4px / var(--de-scale));width:calc(18px / var(--de-scale));height:calc(8px / var(--de-scale))}.frame_shape_rotate{position:absolute;top:0;left:calc(36px * 1 / var(--de-scale));right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:10002}.frame_shape_rotate>div{z-index:11000;cursor:grab;display:inline-flex;background-color:#fff;border:calc(2px * 1 / var(--de-scale)) solid rgb(255,113,112);padding:calc(4px * 1 / var(--de-scale));border-radius:50%}.shape_rotate{position:absolute;display:flex;align-items:center;z-index:10002}.shape_rotate>div{z-index:11000;cursor:grab;display:inline-flex;background-color:#fff;border:calc(2px * 1 / var(--de-scale)) solid rgb(255,113,112);padding:calc(4px * 1 / var(--de-scale));border-radius:50%}.border_top{position:absolute;z-index:10001}.border_top_body{position:relative;height:calc(3px * 1 / var(--de-scale));background-color:#ff7170}.border_bottom{position:absolute;height:calc(3px * 1 / var(--de-scale));z-index:10001}.border_bottom_body{position:relative;height:calc(3px * 1 / var(--de-scale));background-color:#ff7170}.border_left{position:absolute;width:calc(3px * 1 / var(--de-scale));z-index:10001}.border_left_body{position:relative;width:calc(3px * 1 / var(--de-scale));background-color:#ff7170}.border_right{position:absolute;width:calc(3px * 1 / var(--de-scale));z-index:10001}.border_right_body{position:relative;width:calc(3px * 1 / var(--de-scale));background-color:#ff7170}.szh-menu{margin:0;padding:0;list-style:none;box-sizing:border-box;width:max-content;z-index:100;border:1px solid rgba(0,0,0,.1);background-color:#fff}.szh-menu:focus{outline:none}.szh-menu__arrow{box-sizing:border-box;width:.75rem;height:.75rem;background-color:#fff;border:1px solid transparent;border-left-color:#0000001a;border-top-color:#0000001a;z-index:-1}.szh-menu__arrow--dir-left{right:-.375rem;transform:translateY(-50%) rotate(135deg)}.szh-menu__arrow--dir-right{left:-.375rem;transform:translateY(-50%) rotate(-45deg)}.szh-menu__arrow--dir-top{bottom:-.375rem;transform:translate(-50%) rotate(-135deg)}.szh-menu__arrow--dir-bottom{top:-.375rem;transform:translate(-50%) rotate(45deg)}.szh-menu__item{cursor:pointer}.szh-menu__item:focus{outline:none}.szh-menu__item--hover{background-color:#ebebeb}.szh-menu__item--focusable{cursor:default;background-color:inherit}.szh-menu__item--disabled{cursor:default;color:#aaa}.szh-menu__group{box-sizing:border-box}.szh-menu__radio-group{margin:0;padding:0;list-style:none}.szh-menu__divider{height:1px;margin:.5rem 0;background-color:#0000001f}.szh-menu-button{box-sizing:border-box}.szh-menu{-webkit-user-select:none;user-select:none;color:#212529;border:none;border-radius:.25rem;box-shadow:0 3px 7px #0002,0 .6px 2px #0000001a;min-width:10rem;padding:.5rem 0}.szh-menu__item{display:flex;align-items:center;position:relative;padding:.375rem 1.5rem}.szh-menu-container--itemTransition .szh-menu__item{transition-property:background-color,color;transition-duration:.15s;transition-timing-function:ease-in-out}.szh-menu__item--type-radio{padding-left:2.2rem}.szh-menu__item--type-radio:before{content:"○";position:absolute;left:.8rem;top:.55rem;font-size:.8rem}.szh-menu__item--type-radio.szh-menu__item--checked:before{content:"●"}.szh-menu__item--type-checkbox{padding-left:2.2rem}.szh-menu__item--type-checkbox:before{position:absolute;left:.8rem}.szh-menu__item--type-checkbox.szh-menu__item--checked:before{content:"✔"}.szh-menu__submenu>.szh-menu__item{padding-right:2.5rem}.szh-menu__submenu>.szh-menu__item:after{content:"❯";position:absolute;right:1rem}.szh-menu__header{color:#888;font-size:.8rem;padding:.2rem 1.5rem;text-transform:uppercase}@keyframes szh-menu-show-slide-left{0%{opacity:0;transform:translate(.75rem)}}@keyframes szh-menu-hide-slide-left{to{opacity:0;transform:translate(.75rem)}}@keyframes szh-menu-show-slide-right{0%{opacity:0;transform:translate(-.75rem)}}@keyframes szh-menu-hide-slide-right{to{opacity:0;transform:translate(-.75rem)}}@keyframes szh-menu-show-slide-top{0%{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-hide-slide-top{to{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-show-slide-bottom{0%{opacity:0;transform:translateY(-.75rem)}}@keyframes szh-menu-hide-slide-bottom{to{opacity:0;transform:translateY(-.75rem)}}.szh-menu--state-opening.szh-menu--dir-left{animation:szh-menu-show-slide-left .15s ease-out}.szh-menu--state-closing.szh-menu--dir-left{animation:szh-menu-hide-slide-left .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-right{animation:szh-menu-show-slide-right .15s ease-out}.szh-menu--state-closing.szh-menu--dir-right{animation:szh-menu-hide-slide-right .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-top{animation:szh-menu-show-slide-top .15s ease-out}.szh-menu--state-closing.szh-menu--dir-top{animation:szh-menu-hide-slide-top .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-bottom{animation:szh-menu-show-slide-bottom .15s ease-out}.szh-menu--state-closing.szh-menu--dir-bottom{animation:szh-menu-hide-slide-bottom .15s ease-in forwards}.shape_top_menu{position:absolute;z-index:11000;display:flex;gap:6px;padding:6px;border-radius:4px;background-color:#fff;box-shadow:0 3px 6px #21212126}.shape_top_menu .top_menu_item{display:inline-flex;padding:4px;cursor:pointer}.shape_top_menu .top_menu_item:hover{background-color:#efefef}.shape_top_menu .top_menu_item.move_menu_item{cursor:grab}.shape_top_menu .top_menu_item.move_menu_item.active{cursor:grabbing!important}.shape_top_menu .shape_delete{display:flex;align-items:flex-start}.shape_top_menu .shape_delete>div{cursor:pointer;display:inline-flex;padding:4px}.shape_top_menu .shape_delete>div:hover{background-color:#efefef}.shape_top_menu .shape_delete .confirm_container{position:relative;z-index:10000}.shape_top_menu .shape_delete .confirm_container .cover{position:fixed;inset:0}.shape_top_menu .shape_delete .confirm_container .confirm_panel{position:absolute;z-index:10002;top:calc(24px * 1 / var(--de-scale));right:calc(-40px * 1 / var(--de-scale));padding:calc(12px * 1 / var(--de-scale)) calc(14px * 1 / var(--de-scale));background-color:#fff;border:calc(1px * 1 / var(--de-scale)) solid #b8b8b8;border-radius:calc(5px * 1 / var(--de-scale))}.shape_top_menu .shape_delete .confirm_container .confirm_panel button.app-btn-red.app-btn{font-size:calc(14px / var(--de-scale));padding:calc(6px * 1 / var(--de-scale)) calc(12px * 1 / var(--de-scale));border-radius:calc(4px * 1 / var(--de-scale))}.shape_top_menu .shape_more{display:flex;align-items:center}.shape_top_menu .shape_more:hover{background-color:#efefef}.shape_top_menu .shape_more .szh-menu-button{display:flex;border:unset;background-color:unset}.shape_top_menu .shape_more .szh-menu__item{display:flex;align-items:center;padding:calc(12px / var(--de-scale)) calc(16px / var(--de-scale));column-gap:calc(12px / var(--de-scale));color:#242424;font-size:calc(14px / var(--de-scale))}.e_guide{position:absolute;pointer-events:none;background:#ff00c7;display:none;will-change:transform;z-index:100000;backface-visibility:hidden}.e_guide_v{width:1px}.e_guide_h{height:1px}.rename_layer_dialog{color:#333}.rename_layer_dialog .dialog_form{margin-top:48px;padding-bottom:24px;padding-left:12px;position:relative}.rename_layer_dialog .dialog_form svg{position:absolute;left:24px;top:11px}@media(max-width:767.98px){.rename_layer_dialog .dialog_form svg{left:19px}}.rename_layer_dialog .dialog_form.loading input{color:#155724;background-color:#d4edda}.rename_layer_dialog .dialog_form.loading input:focus,.rename_layer_dialog .dialog_form.loading input:active{outline:none;box-shadow:0 0 0 4px #c3e6cb}.rename_layer_dialog .dialog_form input{border:unset;font-size:16px;padding:15px;border-radius:5px;background-color:#f0f3f4;width:80%}.rename_layer_dialog .dialog_form input:focus,.rename_layer_dialog .dialog_form input:active{outline:none;box-shadow:0 0 0 4px #4d40844d}.rename_layer_dialog .dialog_form input{padding-left:50px}@media(max-width:767.98px){.rename_layer_dialog .dialog_form input{padding-left:40px}}.rename_layer_dialog .buttons .app-btn-no-border{margin-left:24px}.ma_border_left,.ma_border_right{position:absolute;width:calc(4px / var(--de-scale));z-index:10002}.ma_border_left line,.ma_border_right line{stroke:#9746fd;stroke-dasharray:calc(8px / var(--de-scale))}.ma_border_left svg,.ma_border_right svg{stroke-width:calc(5px / var(--de-scale))}.ma_border_top,.ma_border_bottom{position:absolute;display:flex;align-items:flex-start;z-index:10002}.ma_border_top line,.ma_border_bottom line{stroke:#9746fd;stroke-dasharray:calc(8px / var(--de-scale))}.ma_border_top svg,.ma_border_bottom svg{fill:#fff;stroke-width:calc(5px / var(--de-scale))}.ma_border_bottom_body{position:relative}.ma_border_bottom_body .ma_resize_bottom_right{position:absolute;right:calc(-4px / var(--de-scale));top:calc(-4px / var(--de-scale));display:flex;align-items:flex-end;z-index:11000;cursor:nwse-resize}.multiple_active_menu{position:absolute;z-index:11000;display:flex;gap:8px;padding:8px;border-radius:4px;background-color:#fff;box-shadow:0 3px 6px #21212126}.multiple_active_menu .ma_menu_item{display:flex;align-items:center;justify-content:center;width:calc(36px * 1 / var(--de-scale));height:calc(36px * 1 / var(--de-scale));cursor:pointer}.multiple_active_menu .ma_menu_item:hover{background-color:#efefef;border-radius:4px}.multiple_active_menu .ma_menu_item.ma_group_item{padding:0;width:unset}.multiple_active_menu .shape_delete{display:flex;align-items:center}.multiple_active_menu .shape_delete>div{cursor:pointer;display:inline-flex;padding:4px}.multiple_active_menu .shape_delete>div:hover{background-color:#efefef}.multiple_active_menu .shape_delete .confirm_container{position:relative;z-index:10000}.multiple_active_menu .shape_delete .confirm_container .cover{position:fixed;inset:0}.multiple_active_menu .shape_delete .confirm_container .confirm_panel{position:absolute;z-index:10002;top:calc(24px * 1 / var(--de-scale));right:calc(-40px * 1 / var(--de-scale));padding:calc(12px * 1 / var(--de-scale)) calc(14px * 1 / var(--de-scale));background-color:#fff;border:calc(1px * 1 / var(--de-scale)) solid #b8b8b8;border-radius:calc(5px * 1 / var(--de-scale))}.multiple_active_menu .shape_delete .confirm_container .confirm_panel button.app-btn-red.app-btn{font-size:calc(14px / var(--de-scale));padding:calc(6px * 1 / var(--de-scale)) calc(12px * 1 / var(--de-scale));border-radius:calc(4px * 1 / var(--de-scale))}.multipage_canvas{position:absolute;inset:52px 0 0;overflow:auto;box-sizing:border-box;cursor:grab}.multipage_canvas.grabbing{cursor:grabbing}.multipage_canvas .active{cursor:move}.multipage_canvas .page_list{transform-origin:top center;margin:auto;display:flex;flex-direction:column;padding-bottom:48px;padding-top:48px}.multipage_canvas .page_list .add_page_btn{width:100%;margin-left:auto;margin-right:auto;background-color:#e4e4e8}.page_canvas{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-bottom:48px}.page_canvas .page_canvas_toolbar{display:flex;justify-content:space-between;padding-bottom:12px;margin-left:-3px}.page_canvas .page_canvas_toolbar .page_name{display:flex;align-items:center;color:#5a5a5a;font-size:15px;font-weight:600;padding-right:16px}.page_canvas .page_canvas_toolbar .page_name .page_title_value{padding-left:4px;cursor:pointer}.page_canvas .page_canvas_toolbar .page_name .page_title_value:hover{text-decoration:underline;text-decoration-style:dashed}.page_canvas .page_canvas_toolbar .page_name .page_title_input_container{padding-left:4px}.page_canvas .page_canvas_toolbar .page_name .page_title_input_container input{padding:0 4px;background-color:#fff;color:#5a5a5a;border-radius:4px;border:none;flex:1 1 auto;font-size:15px;font-weight:600;line-height:24px;appearance:textfield}.page_canvas .page_canvas_toolbar .page_name .page_title_input_container input:focus,.page_canvas .page_canvas_toolbar .page_name .page_title_input_container input:hover,.page_canvas .page_canvas_toolbar .page_name .page_title_input_container input:focus-visible{outline:none;border:none}.page_canvas .page_canvas_toolbar .page_name .page_title_placeholder{cursor:pointer;color:#7f8387;padding-left:4px}.page_canvas .page_canvas_toolbar .toolbar_actions{display:flex;gap:24px;align-items:center}.page_canvas .page_canvas_toolbar .toolbar_actions .no_action{cursor:not-allowed}.page_canvas .page_canvas_toolbar .toolbar_actions .toolbar_item{cursor:pointer}.page_canvas .page_canvas_toolbar .toolbar_actions .toolbar_item a{cursor:pointer;position:relative}.page_canvas .page_canvas_toolbar .toolbar_actions .toolbar_item a .confirm_container{position:relative}.page_canvas .page_canvas_toolbar .toolbar_actions .toolbar_item a .confirm_container .cover{position:fixed;inset:0}.page_canvas .page_canvas_toolbar .toolbar_actions .toolbar_item a .confirm_container .confirm_panel{position:absolute;z-index:100;top:2px;right:-25px;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.page_canvas .page_canvas_zoom{display:flex;transform-origin:top left;box-sizing:border-box}.page_canvas .page_canvas_zoom.page_canvas_rendering{box-shadow:unset}.page_canvas .page_canvas_zoom.page_canvas_rendering .transparent{background-image:unset}.page_canvas .page_canvas_zoom .design_canvas{outline:3px solid rgb(178,178,178);overflow:unset!important}.page_canvas .page_canvas_zoom .transparent{background-size:auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0iI2ZmZiI+PC9yZWN0Pgo8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IiNGN0Y3RjciPjwvcmVjdD4KPHJlY3QgeD0iMTAiIHk9IjEwIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IiNGN0Y3RjciPjwvcmVjdD4KPC9zdmc+)}.page_canvas .page_canvas_zoom .design_editor_shapes{position:relative}.canvas_resize_dialog.create_design_dialog .selected_size_row{padding-top:0}.canvas_resize_dialog .buttons{gap:16px}.autoresize_dialog_body .top_buttons{display:flex;gap:18px;padding-bottom:20px;padding-top:8px}.autoresize_dialog_body .bottom_buttons{padding-top:24px}.autoresize_dialog_body .autoresize_result_preview_container{display:flex;justify-content:center;padding:24px;transform-origin:top center;margin:auto}.table_preview_body .multipage_canvas .page_list{transform-origin:top left}.table_preview_body{display:flex}.table_preview_body .preview_result_list{display:flex;flex-direction:column;flex-grow:1;position:relative}.table_preview_body .preview_result_list .preview_result_list_wrapper{display:flex;flex-direction:column;gap:24px;position:absolute;inset:0;overflow:auto}.table_preview_body .preview_result_page_img{display:flex;flex-direction:column;align-items:center;gap:12px}.table_preview_body .preview_result_page_img .preview_result_img img{cursor:pointer}.table_preview_body .preview_result_page_img .preview_result_actions{position:absolute;bottom:0;display:flex;justify-content:center;gap:24px;padding:8px;border-radius:8px;background-color:#fff}.workspace_settings_main .workspace_basic_settings_panel .blacklist_container{padding-bottom:24px}.workspace_settings_main .workspace_basic_settings_panel .blacklist_title{margin-top:16px}.workspace_settings_main .workspace_basic_settings_panel input.name-input{margin-bottom:12px;padding:3px 10px;border-radius:5px;background-color:#fff;color:#333;font-size:16px;width:320px;height:30px;border:1px solid rgb(211,211,211)}.workspace_settings_main .workspace_basic_settings_panel input.name-input:focus,.workspace_settings_main .workspace_basic_settings_panel input.name-input:active{outline:none;box-shadow:0 0 0 2px #4d40844d}.workspace_settings_main .workspace_basic_settings_panel textarea{display:block;width:90%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.workspace_settings_main .workspace_basic_settings_panel textarea:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.multipage_form_container.form_container{max-height:calc(100vh - 316px)}.multipage_form_container.form_container .form_layer_page{box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;border-radius:3px;padding:20px;margin-top:24px}.multipage_form_container.form_container .form_layer_page .page_name{display:flex;justify-content:center;font-size:12pt;color:#6a6a6a;font-weight:500}.multipage_form_container.form_container .form_layer_page .page_layer{box-shadow:unset;padding:0 0 16px;border-radius:unset}.multipage_form_canvas_container .multipage_canvas .page_list{transform-origin:top left}.multipage_form_success_dialog .result_container{display:flex;flex-direction:column;gap:12px;background-color:#efefef;padding:24px;border-radius:10px}.multipage_form_success_dialog .result_container .thumbnail_container .thumbnail{height:96px;width:96px}.multipage_form_success_dialog .result_container .result_row{display:flex;align-items:center;justify-content:center;gap:12px}.multipage_form_success_dialog .result_container .result_row .result_actions{display:flex;align-items:center;gap:24px;padding-left:32px}.rc-tooltip.rc-tooltip-zoom-appear,.rc-tooltip.rc-tooltip-zoom-enter{opacity:0}.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave{display:block}.rc-tooltip-zoom-enter,.rc-tooltip-zoom-appear{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-play-state:paused}.rc-tooltip-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-play-state:paused}.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active,.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active{animation-name:rcToolTipZoomIn;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{animation-name:rcToolTipZoomOut;animation-play-state:running}@keyframes rcToolTipZoomIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0)}to{opacity:1;transform-origin:50% 50%;transform:scale(1)}}@keyframes rcToolTipZoomOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1)}to{opacity:0;transform-origin:50% 50%;transform:scale(0)}}.rc-tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.5;opacity:.9}.rc-tooltip-hidden{display:none}.rc-tooltip-placement-top,.rc-tooltip-placement-topLeft,.rc-tooltip-placement-topRight{padding:5px 0 9px}.rc-tooltip-placement-right,.rc-tooltip-placement-rightTop,.rc-tooltip-placement-rightBottom{padding:0 5px 0 9px}.rc-tooltip-placement-bottom,.rc-tooltip-placement-bottomLeft,.rc-tooltip-placement-bottomRight{padding:9px 0 5px}.rc-tooltip-placement-left,.rc-tooltip-placement-leftTop,.rc-tooltip-placement-leftBottom{padding:0 9px 0 5px}.rc-tooltip-inner{padding:8px 10px;color:#fff;text-align:left;text-decoration:none;background-color:#373737;border-radius:6px;box-shadow:0 0 4px #0000002b;min-height:34px}.rc-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{bottom:4px;margin-left:-5px;border-width:5px 5px 0;border-top-color:#373737}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{left:4px;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#373737}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{right:4px;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#373737}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{top:4px;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#373737}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}.tabs_container{display:flex;justify-content:center}.tab_group{display:inline-flex;gap:4px;padding:.25rem;background-color:#f8f9fa;border-radius:.75rem}.tab_group .tab_group_item{display:flex;justify-content:center;align-items:center;gap:8px;padding:.5rem 1rem;color:#344767;cursor:pointer;min-width:160px;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-property:color,background-color,border-color,box-shadow,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-duration:.3s}.tab_group .tab_group_item.selected{border-radius:.5rem;background-color:#fff;background-image:none;box-shadow:0 3px 5px -1px #00000017,0 2px 3px -1px #00000012}.tab_group .tab_group_item.disabled{cursor:not-allowed;opacity:.45}.tab_group .tab_group_item.disabled:hover{background-color:transparent;box-shadow:none}.tab_body_container{flex-grow:1;position:relative}.tab_body_container .tab_body{position:absolute;inset:0;overflow:auto;display:flex;flex-direction:column}.timer_subnav{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;background:#faf6f8;border:1px solid #efe6ec;border-radius:8px;padding:10px 14px;margin-bottom:16px}.timer_subnav .subnav_left{display:flex;align-items:center;gap:12px}.timer_subnav .subnav_status{display:flex;flex-direction:column;gap:4px}.timer_subnav .undo_redo{display:inline-flex;align-items:center;gap:2px}.timer_subnav .undo_redo .icon_container{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:4px;cursor:pointer}.timer_subnav .undo_redo .icon_container:hover{background:#fff}.timer_subnav .undo_redo .icon_container.disabled{opacity:.35;cursor:default}.timer_subnav .undo_redo .icon_container.disabled:hover{background:none}.timer_subnav .save_status{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#888}.timer_subnav .save_status .saved{color:#1f7a3d;font-weight:600}.timer_subnav .publish_status{font-size:13px;font-weight:600}.timer_subnav .publish_status.ready{color:#2f5544}.timer_subnav .publish_status.blocked{color:#c0392b}.timer_subnav .publish_status.muted{color:#999;font-weight:500}.timer_subnav .subnav_buttons{display:flex;align-items:center;gap:10px}.timer_subnav .subnav_buttons .preparing_hint{font-size:13px;line-height:1.35;color:#888;max-width:320px;margin-right:4px}.timer_subnav .subnav_buttons .app-btn[disabled],.timer_subnav .subnav_buttons button[disabled]{opacity:.5;cursor:not-allowed}.timer_subnav .subnav_buttons .app-btn.disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.timer_dt_picker{display:inline-flex;align-items:center;gap:8px}.timer_dt_picker .timer_dt_input{font-family:inherit;font-size:14px;color:#383838;background:#fff;border:1px solid #d9cdd5;border-radius:6px;padding:8px 10px}.timer_dt_picker .timer_dt_input:focus{outline:none;border-color:#660047;box-shadow:0 0 0 2px #6600471f}.timer_dt_picker .timer_dt_tz{color:#888;font-size:12px;white-space:nowrap}.timer_dt_popper{z-index:1000}.timer_dt_popper .react-datepicker__header{background:#faf6f8;border-bottom-color:#efe6ec}.timer_dt_popper .react-datepicker__day--selected,.timer_dt_popper .react-datepicker__day--keyboard-selected,.timer_dt_popper .react-datepicker__time-list-item--selected{background:#660047!important;color:#fff}.timer_dt_popper .react-datepicker__day--today{color:#660047}.visual_timeline{background:#fff;border-radius:8px;box-shadow:0 .3em 1.2em #ccc9;padding:20px 24px 24px;margin:8px 0 20px}.visual_timeline .timeline_track{position:relative;height:24px;margin:28px 24px 44px}.visual_timeline .track_line{position:absolute;top:50%;left:0;right:0;height:2px;transform:translateY(-50%);background:#e0d6dc}.visual_timeline .now_node,.visual_timeline .target_node,.visual_timeline .end_node{position:absolute;top:50%;transform:translate(-50%,-50%);padding:0;background:none;border:0;cursor:pointer;z-index:2}.visual_timeline .now_node,.visual_timeline .end_node{cursor:default}.visual_timeline .now_dot,.visual_timeline .target_dot,.visual_timeline .end_dot{display:block;border-radius:50%;border:3px solid #fff}.visual_timeline .now_label,.visual_timeline .target_label,.visual_timeline .end_label{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:6px;font-size:13px;font-weight:600;white-space:nowrap;text-align:center}.visual_timeline .now_node .now_dot{width:16px;height:16px;background:#b0a3ab;box-shadow:0 0 0 1px #b0a3ab}.visual_timeline .now_node .now_label{color:#8a8a8a;left:0;transform:none;text-align:left}.visual_timeline .target_node .target_dot{width:20px;height:20px;background:#660047;box-shadow:0 0 0 1px #660047}.visual_timeline .target_node .target_label{color:#660047}.visual_timeline .end_node .end_dot{width:16px;height:16px;background:#9fb8d2;box-shadow:0 0 0 1px #9fb8d2}.visual_timeline .end_node .end_label{color:#5f7d9c;left:auto;right:0;transform:none;text-align:right}.visual_timeline .timeline_bars{position:relative;height:156px;margin:0 24px}.visual_timeline .stage_bar{position:absolute;top:0;height:72px;border-radius:6px;background:#e7d3e0;border:1px solid #d8bcd0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:1}.visual_timeline .stage_bar.after{background:#d9e6f2;border-color:#bcd2e6}.visual_timeline .stage_bar .bar_label{display:flex;flex-direction:column;align-items:center;line-height:1.2;padding:0 6px;pointer-events:none;overflow:hidden;white-space:nowrap;transition:opacity .12s}.visual_timeline .stage_bar .bar_name{font-size:14px;font-weight:600;color:#4a3a44;max-width:100%;overflow:hidden;text-overflow:ellipsis}.visual_timeline .stage_bar .bar_duration{font-size:12px;color:#8a7a84}.visual_timeline .stage_bar .bar_delete{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background:#ffffffd9;color:#c0392b;cursor:pointer;opacity:0;transition:opacity .12s;z-index:2}.visual_timeline .stage_bar:hover .bar_delete{opacity:1}.visual_timeline .stage_bar:hover .bar_label{opacity:.25}.visual_timeline .stage_bar .bar_add{position:absolute;top:3px;width:18px;height:18px;border-radius:50%;border:0;background:#6600471f;color:#660047;font-size:14px;line-height:16px;cursor:pointer;opacity:0;transition:opacity .12s}.visual_timeline .stage_bar .bar_add.bar_add_left{left:3px}.visual_timeline .stage_bar .bar_add.bar_add_right{right:3px}.visual_timeline .stage_bar .bar_add.seam{background:#fff;border:1px dashed #bcd2e6;color:#3b6fa0}.visual_timeline .stage_bar:hover .bar_add{opacity:1}.visual_timeline .bar_handle{position:absolute;top:-2px;height:76px;width:10px;transform:translate(-50%);cursor:ew-resize;z-index:3}.visual_timeline .bar_handle:after{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);width:4px;height:100%;border-radius:3px;background:#b07298}.visual_timeline .bar_handle:hover:after,.visual_timeline .bar_handle.dragging:after{background:#660047}.visual_timeline .bar_thumb{position:absolute;top:84px;transform:translate(-50%)}.visual_timeline .bar_thumb .thumb_box{position:relative;width:64px;height:64px;border:1px solid #efe6ec;border-radius:6px;overflow:hidden;background-color:#f2f3f4}.visual_timeline .bar_thumb .thumb_box.clickable{cursor:pointer}.visual_timeline .bar_thumb .thumb_box.clickable:hover{border-color:#d9c5d3}.visual_timeline .bar_thumb .thumb_box img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.visual_timeline .bar_thumb .thumb_box .thumb_select{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:#faf7f9;border:1px dashed #d9c5d3;border-radius:6px;color:#888;font-size:10px;line-height:1}.visual_timeline .bar_thumb .thumb_box .thumb_overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:#28001c8c;color:#fff;font-size:10px;line-height:1;opacity:0;transition:opacity .12s ease}.visual_timeline .bar_thumb .thumb_box:hover .thumb_overlay{opacity:1}.visual_timeline .target_editor_cover{position:fixed;inset:0;z-index:9}.visual_timeline .target_editor_panel{position:absolute;top:32px;transform:translate(-50%);z-index:10;width:max-content;max-width:280px;padding:16px;background:#fff;border:1px solid #efe6ec;border-radius:1rem;box-shadow:0 8px 16px #0003;font-size:13px;cursor:default}.visual_timeline .target_editor_panel .target_editor_close{position:absolute;top:6px;right:8px;width:22px;height:22px;font-size:18px;line-height:1;color:#8a8a8a;cursor:pointer}.visual_timeline .target_editor_panel .target_editor_close:hover{color:#383838}.visual_timeline .target_editor_panel .target_editor_title{font-weight:600;color:#383838;margin:0 18px 10px 0}.visual_timeline .target_editor_panel .target_editor_fields{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.visual_timeline .target_editor_panel .target_editor_fields input{font-family:inherit;font-size:13px;padding:4px 8px;border:1px solid #e0d6dc;border-radius:6px}.visual_timeline .target_editor_panel .target_editor_fields .target_tz{color:#888;font-size:12px}.visual_timeline .target_editor_panel .target_editor_actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.stage_card{display:flex;gap:20px;background:#fff;border-radius:8px;box-shadow:0 .3em 1.2em #ccc9;padding:18px}.stage_card .stage_design_col{flex:0 0 140px;width:140px;display:flex;flex-direction:column;gap:8px}.stage_card .stage_thumb{position:relative;width:100%;height:0;padding-bottom:100%;border-radius:8px;overflow:hidden;background-color:#f2f3f4;cursor:pointer}.stage_card .stage_thumb img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.stage_card .stage_thumb .thumb_placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.stage_card .stage_design_name{display:flex;align-items:center;gap:4px;font-size:13px;color:#383838}.stage_card .stage_design_name .design_name_text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.stage_card .stage_design_name .design_name_btn{display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:2px;cursor:pointer;color:#999;text-decoration:none}.stage_card .stage_design_name .design_name_btn svg{display:block}.stage_card .stage_design_name .design_name_btn:hover{color:#660047}.stage_card .pick_design_btn{width:100%;font-size:13px;padding:7px 10px;color:#333}.stage_card .pick_design_btn:hover{box-shadow:0 2px 10px #6600471f}.stage_card .stage_body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.stage_card .stage_badge_row{display:flex}.stage_card .stage_name_row{display:flex;align-items:center;gap:10px}.stage_card .stage_name_input{flex:0 1 400px;max-width:400px;min-width:0;border:1px solid transparent;border-radius:6px;padding:4px 6px;font-size:15px;font-weight:600;color:#383838;margin-left:-6px}.stage_card .stage_name_input:hover{border-color:#efe6ec}.stage_card .stage_name_input:focus{outline:none;border-color:#660047}.stage_card .stage_offset_row,.stage_card .stage_date_row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.stage_card .offset_value{width:72px}.stage_card .offset_value.input_error{border-color:#c0392b;box-shadow:0 0 0 2px #c0392b1f}.stage_card .unit_toggle{display:inline-flex;border:1px solid #d9cdd5;border-radius:6px;overflow:hidden}.stage_card .unit_toggle .unit_btn{border:0;background:#fff;color:#555;font-size:13px;padding:7px 12px;cursor:pointer}.stage_card .unit_toggle .unit_btn:not(:last-child){border-right:1px solid #efe6ec}.stage_card .unit_toggle .unit_btn.active{background:#660047;color:#fff}.stage_card .direction_badge{font-size:12px;color:#8a6a82;background:#f3eef1;border-radius:6px;padding:3px 8px}.stage_card .direction_badge.after{color:#5f7d9c;background:#e8f0f8}.stage_card .stage_error{font-size:12px;color:#c0392b}.stage_card .stage_date_row{font-size:13px;color:#777}.stage_card .stage_date_row .or_by_date{display:inline-flex;align-items:center;gap:6px;color:#999}.stage_card .stage_layer_badge .layer_badge{display:inline-block;font-size:12px;border-radius:6px;padding:3px 8px}.stage_card .stage_layer_badge .layer_badge.ok{background:#e3f5e8;color:#1f7a3d}.stage_card .stage_layer_badge .layer_badge.info{background:#fff6e6;color:#b06a00}.stage_card .stage_layer_badge .layer_badge.muted{background:#f3eef1;color:#999}.stage_card .stage_layer_badge .layer_badge .layer_missing{color:#b06a00}.stage_card .starts_now{font-weight:600;color:#383838}.stage_card .stage_actions{display:flex;gap:8px;margin-top:2px}.stage_card .stage_actions .ghost-btn{display:inline-flex;align-items:center;gap:6px;background:none;border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:13px;color:#777;padding:4px 8px}.stage_card .stage_actions .ghost-btn svg{display:block}.stage_card .stage_actions .ghost-btn:hover{color:#660047;border-color:#efe6ec;background:#faf6f8}.stage_card .stage_actions .ghost-btn.danger:hover{color:#c0392b}@media(max-width:680px){.stage_card{flex-direction:column}.stage_card .stage_design_col{flex-basis:auto;width:100%;max-width:200px}}.design_picker_dialog .create_countdown_design{display:inline-flex;align-items:center;gap:6px;color:#660047;margin-bottom:12px}.design_picker_dialog .design_filter{border:unset;font-size:16px;padding:15px;border-radius:5px;background-color:#f0f3f4;width:80%}.design_picker_dialog .design_filter:focus,.design_picker_dialog .design_filter:active{outline:none;box-shadow:0 0 0 4px #4d40844d}.design_picker_dialog .design_filter{width:100%;margin-bottom:16px}.design_picker_dialog .design_picker_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px;max-height:60vh;overflow-y:auto}.design_picker_dialog .design_picker_item{cursor:pointer;border:1px solid #efe6ec;border-radius:8px;padding:8px;transition:box-shadow .15s}.design_picker_dialog .design_picker_item:hover{box-shadow:0 2px 10px #6600471f}.design_picker_dialog .design_picker_item .dp_thumb{position:relative;width:100%;height:0;padding-bottom:100%;border-radius:8px;overflow:hidden;background-color:#f2f3f4;margin-bottom:6px}.design_picker_dialog .design_picker_item .dp_thumb img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.design_picker_dialog .design_picker_item .dp_name{font-size:13px;color:#383838;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preview_overlay_dialog .preview_controls{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:12px;font-size:13px}.preview_overlay_dialog .preview_controls .preview_tz{color:#888;font-size:12px}.preview_overlay_dialog .preview_active_stage{font-size:13px;color:#777;margin-bottom:12px}.preview_overlay_dialog .preview_active_stage strong{color:#660047}.preview_overlay_dialog .preview_canvas{border:1px solid #efe6ec;border-radius:8px;background:#faf6f8;min-height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:16px}.preview_overlay_dialog .preview_canvas img{max-width:100%;display:block}.preview_overlay_dialog .preview_placeholder{display:flex;flex-direction:column;align-items:center;gap:10px;color:#888;font-size:13px;padding:40px 0}.timer_tab .stage_cards{display:flex;flex-direction:column;gap:16px;margin-top:8px}.timer_tab .add_stage_btn{align-self:flex-start;color:#660047}.timer_tab .stage_add_row{display:flex;justify-content:center;margin:-8px 0}.timer_tab .stage_add_row .no-btn{background:none;border:0;cursor:pointer;font-size:12px;color:#b07298;padding:2px 8px}.timer_tab .stage_add_row .no-btn:hover{color:#660047}.timer_tab .target_divider{display:flex;align-items:center;gap:12px;margin:8px 0 4px}.timer_tab .target_divider .divider_line{flex:1;height:2px;border-radius:1px;background:#9ecdb0}.timer_tab .target_divider .divider_target{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#1f7a3d;white-space:nowrap;background:#e3f5e8;border:1px solid #c9ead4;border-radius:10px;padding:10px 16px;box-shadow:0 .3em 1.2em #ccc9}.timer_tab .target_divider .divider_target svg{display:block}.timer_tab .target_divider .divider_target .divider_target_label{color:#1f7a3d}.settings_tab{max-width:640px}.settings_tab .settings_save_status{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-height:20px;margin-bottom:12px;font-size:13px;color:#888}.settings_tab .settings_save_status .saved{color:#1f7a3d;font-weight:600}.settings_tab .settings_section{margin-bottom:24px}.settings_tab .settings_section input[type=text],.settings_tab .settings_section input[type=number],.settings_tab .settings_section .timezone_select{width:100%}.settings_tab .target_row input[type=date],.settings_tab .target_row input[type=time]{width:auto}.settings_tab .danger_zone{border-top:1px solid #efe6ec;padding-top:20px;margin-top:8px}.settings_tab .danger_zone .danger_buttons{display:flex;gap:12px}.settings_tab .danger_zone .danger_buttons .app-btn{display:inline-flex;align-items:center;gap:6px}.settings_tab .danger_zone .danger_buttons .danger{color:#c0392b}.share_tab{max-width:720px}.share_tab .share_tile{background:#fff;border-radius:8px;box-shadow:0 .3em 1.2em #ccc9;padding:16px 20px;margin-bottom:20px}.share_tab .share_tile h3{font-size:15px;font-weight:600;color:#383838;margin:0 0 12px}.share_tab .share_subsection{margin-top:20px}.share_tab .share_link{display:inline-block;font-weight:700;color:#660047;font-size:14px;word-break:break-all}.share_tab .share_link:hover{text-decoration:underline}.share_tab .share_link--disabled{font-weight:400;color:#888;cursor:default}.share_tab .share_link--disabled:hover{text-decoration:none}.share_tab .share_tile_actions{margin-top:12px}.share_tab .share_code{border-radius:6px;overflow-x:auto;font-size:12px}.share_tab .share_snippet{background:#2b2b2b;color:#f1f1f1;border-radius:6px;padding:14px 16px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-all;margin:8px 0 12px}.share_tab .share_examples{list-style:none;padding:0;margin:8px 0 0}.share_tab .share_examples li{margin-bottom:6px}.share_tab .share_examples code{background:#f3eef1;color:#660047;padding:2px 6px;border-radius:4px;font-size:12px}.analytics_tab .analytics_toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:20px}.analytics_tab .range_chips{display:flex;gap:8px}.analytics_tab .range_chips .chip{border:1px solid #e0d6dc;background:#fff;border-radius:16px;padding:5px 14px;cursor:pointer;font-size:13px}.analytics_tab .range_chips .chip.selected{background:#660047;color:#fff;border-color:#660047}.analytics_tab .analytics_filters{display:flex;align-items:center;gap:16px}.analytics_tab .analytics_filters .proxied_toggle{display:flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}.analytics_tab .analytics_stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.analytics_tab .analytics_stat_card{display:flex;align-items:center;gap:14px;background:#fff;border-radius:8px;box-shadow:0 .3em 1.2em #ccc9;padding:16px}.analytics_tab .analytics_stat_card .stat_icon{flex-shrink:0;width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center}.analytics_tab .analytics_stat_card .stat_label{font-size:12px;color:#777;text-transform:uppercase;letter-spacing:.04em}.analytics_tab .analytics_stat_card .stat_value{font-size:26px;font-weight:700;color:#383838;margin-top:2px}.analytics_tab .analytics_chart{background:#fff;border-radius:8px;box-shadow:0 .3em 1.2em #ccc9;padding:16px 20px;margin-bottom:20px}.analytics_tab .analytics_chart h3{font-size:15px;font-weight:600;color:#383838;margin:0 0 12px}.analytics_tab .analytics_chart.half{flex:1;min-width:0}.analytics_tab .analytics_row{display:flex;gap:20px}.analytics_tab .param_facet_header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.analytics_tab .param_facet_header h3{margin:0}.analytics_tab .analytics_city_list{list-style:none;padding:0;margin:0}.analytics_tab .analytics_city_list li{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid #f1ebee;font-size:13px}.analytics_tab .analytics_city_list li .count{font-weight:600;color:#660047}.analytics_tab .world_map{position:relative;width:100%}.analytics_tab .world_map svg{display:block;width:100%;height:auto}.analytics_tab .world_map .world_map_land{fill:#e9e4e7;stroke:none}.analytics_tab .world_map .world_map_bubble{fill-opacity:.45;stroke:#660047;stroke-opacity:.6;stroke-width:.5;cursor:default;transition:fill-opacity .1s ease}.analytics_tab .world_map .world_map_bubble:hover{fill-opacity:.7}.analytics_tab .world_map .world_map_tooltip{position:absolute;transform:translate(-50%,-130%);pointer-events:none;z-index:5;display:flex;align-items:center;gap:8px;white-space:nowrap;background:#383838;color:#fff;font-size:12px;padding:4px 8px;border-radius:5px;box-shadow:0 2px 8px #00000040}.analytics_tab .world_map .world_map_tooltip .count{font-weight:600}.analytics_tab .analytics_loading,.analytics_tab .analytics_empty{text-align:center;padding:48px 0;color:#888}.analytics_tab .analytics_footnote{font-size:12px;color:#999;line-height:1.6;margin-top:8px}@media(max-width:900px){.analytics_tab .analytics_stats{grid-template-columns:repeat(2,1fr)}.analytics_tab .analytics_row{flex-direction:column}}.prompt_library_dialog.modal_dialog>.modal_body{width:96vw;height:92vh;max-width:1600px;max-height:92vh;padding:0;overflow:hidden;display:flex;flex-direction:column}.prompt_library_dialog .modal_close_btn{top:14px;right:14px;left:auto;z-index:3}.prompt_library{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.prompt_library_header{flex:0 0 auto;display:flex;align-items:center;gap:24px;padding:18px 60px 14px 24px;border-bottom:1px solid #ececec}.prompt_library_header .prompt_library_title{margin:0;font-size:20px;font-weight:600;white-space:nowrap}.prompt_library_header .prompt_library_search{display:flex;align-items:center;gap:8px;flex:1;max-width:420px;background:#f4f5f7;border-radius:8px;padding:8px 12px;color:#8a8a8a}.prompt_library_header .prompt_library_search input{border:none;background:transparent;outline:none;width:100%;font-size:14px;color:#222}.prompt_library_tabs_wrap{flex:0 0 auto;display:flex;align-items:flex-start;gap:8px;padding:12px 24px;border-bottom:1px solid #f0f0f0}.prompt_library_tabs{flex:1 1 auto;min-width:0;display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.prompt_library_tabs::-webkit-scrollbar{display:none}.prompt_library_tabs.expanded{flex-wrap:wrap;overflow-x:visible}.prompt_library_tabs .prompt_tab{flex:0 0 auto;white-space:nowrap;border:none;background:#f4f5f7;color:#555;border-radius:999px;padding:7px 14px;font-size:13px;cursor:pointer;transition:background .15s,color .15s}.prompt_library_tabs .prompt_tab:hover{background:#ececef}.prompt_library_tabs .prompt_tab.selected{background:#2b2b2b;color:#fff}.prompt_tabs_toggle{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;border:1px solid #e0e0e0;background:#fff;color:#555;border-radius:999px;padding:7px 12px;font-size:13px;cursor:pointer;transition:background .15s,color .15s}.prompt_tabs_toggle:hover{background:#f4f5f7;color:#222}.prompt_library_body{flex:1 1 auto;display:flex;min-height:0;overflow:hidden}.prompt_library_grid{flex:1 1 auto;overflow-y:auto;padding:20px 24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-rows:max-content;gap:24px;align-content:start}.prompt_library_empty{flex:1 1 auto;display:flex;align-items:center;justify-content:center;color:#999;font-size:15px}.prompt_card{display:flex;flex-direction:column;border:none;background:none;border-radius:12px;cursor:pointer;text-align:left;transition:transform .12s ease}.prompt_card:hover{transform:translateY(-2px)}.prompt_card.selected{background:#fff;box-shadow:0 0 0 3px #f57c00,0 0 0 6px #f57c002e,0 8px 20px #f57c0047}.prompt_card .prompt_card_thumb{position:relative;width:100%;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.prompt_card .prompt_card_thumb img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:4px;box-shadow:0 3px 6px #21212126;display:block}.prompt_card .prompt_card_title{padding:8px 2px;font-size:13px;text-align:center;color:#333;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.prompt_detail{flex:0 0 480px;width:480px;border-left:1px solid #ececec;overflow-y:auto;display:flex;flex-direction:column}.prompt_detail--empty{background:#fafafa}.prompt_detail_preview{position:relative;width:100%;min-height:220px;max-height:360px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.prompt_detail_preview img{max-width:100%;width:auto;height:auto;max-height:360px;object-fit:contain;display:block}.prompt_detail_body{padding:18px 20px 24px;display:flex;flex-direction:column;gap:14px}.prompt_detail_title{margin:0;font-size:17px;font-weight:600}.prompt_detail_badges{display:flex;flex-wrap:wrap;gap:8px}.prompt_detail_text{white-space:pre-wrap;font-size:13.5px;line-height:1.55;color:#333;background:#f7f8fa;border-radius:8px;padding:12px 14px;max-height:40vh;overflow-y:auto}.prompt_detail_actions{display:flex;gap:10px;flex-wrap:wrap;position:sticky;bottom:0;margin:0 -20px -24px;padding:14px 20px;background:#fff;border-top:1px solid #ececec}.prompt_copy_btn{display:inline-flex;align-items:center;gap:6px}.prompt_badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;padding:3px 8px;border-radius:999px;line-height:1}.prompt_badge--reference{background:#fff4e5;color:#b9690f}.prompt_badge--source{background:#e8f5ee;color:#1f7a4d}.prompt_badge--ref-chip{background:#eef4ff;color:#2c5bb8}.prompt_badge--model{background:#eef2ff;color:#3a4cc0}.prompt_badge--ratio{background:#f0f0f0;color:#555}.prompt_card_thumb .prompt_badge--reference{position:absolute;top:8px;left:8px;background:#fff4e5f2}@media(max-width:900px){.prompt_library_body{flex-direction:column}.prompt_detail{flex:0 0 auto;width:100%;border-left:none;border-top:1px solid #ececec;max-height:45vh}}.prompt_library_browse_btn{display:inline-flex;align-items:center;justify-content:center;gap:6px}.prompt_library_browse_btn.full_width{width:100%}.prompt_featured{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:660px;margin-top:22px}.prompt_featured_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;width:100%}@media(max-width:640px){.prompt_featured_grid{grid-template-columns:repeat(2,1fr)}}.prompt_card .prompt_card_use{position:absolute;left:50%;bottom:10px;transform:translate(-50%);z-index:2;white-space:nowrap;font-size:12px;padding:7px 16px;box-shadow:0 3px 10px #2121214d}.sdk_prompt_detail_bar{flex:0 0 auto;display:flex;align-items:center;gap:14px;padding:12px 24px;border-bottom:1px solid #ececec;min-width:0}.sdk_prompt_detail_bar .sdk_prompt_detail_title{font-size:16px;font-weight:600;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdk_prompt_back_btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;border:1px solid #e0e0e0;background:#fff;color:#444;border-radius:999px;padding:7px 14px;font-size:13px;cursor:pointer;transition:background .15s,color .15s}.sdk_prompt_back_btn:hover{background:#f4f5f7;color:#111}.sdk_prompt_detail{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;width:100%}.sdk_prompt_detail_main{flex:1 1 auto;min-height:0;display:flex}.sdk_prompt_detail_info{flex:1 1 50%;min-width:0;min-height:0;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:14px}.sdk_prompt_detail_info .prompt_detail_text{max-height:none;overflow-wrap:anywhere}.sdk_prompt_detail_media{flex:1 1 50%;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;padding:20px 24px;background:#fafafa;border-left:1px solid #ececec;overflow:auto}.sdk_prompt_detail_media img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:6px;box-shadow:0 3px 10px #2121212e;display:block}.sdk_prompt_detail .prompt_detail_actions{flex:0 0 auto;position:static;margin:0;padding:14px 24px}@media(max-width:640px){.sdk_prompt_detail_main{flex-direction:column;overflow-y:auto}.sdk_prompt_detail_info{flex:0 0 auto;overflow:visible}.sdk_prompt_detail_media{flex:0 0 auto;order:-1;max-height:40vh;border-left:none;border-bottom:1px solid #ececec}}.admin_content_panel .category_tiles{display:flex;column-gap:12px;row-gap:12px}.admin_content_panel .category_tile{border-radius:6px;border:1px solid #dedede;padding:48px;cursor:pointer;display:flex;align-items:center}.admin_content_panel .category_tile svg{margin-right:12px}.register_page_layout{background-color:#f1dad3;height:100%;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.register_page_layout .logo{display:flex;align-items:center;column-gap:24px;padding-top:32px;padding-bottom:32px}.register_page_layout .logo .logo_separator{font-weight:700;font-size:24px}.register_page_layout .form_body form h2{margin-top:18px}.register_page_layout .help_section{display:flex;flex-direction:column;background-color:#300224;border-top-left-radius:7px;border-bottom-left-radius:7px;padding:36px}.register_page_layout .help_section h2{color:#fff;font-family:Rubik,Open-Sans,sans-serif;font-weight:700}.register_page_layout .help_section>div{color:#b7b6b6;font-size:16px}.register_page_layout .help_section .legal_container{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.register_page_layout .help_section .legal_container>div{display:flex;gap:16px}.register_page_layout .help_section .legal_container>div a,.register_page_layout .help_section .legal_container>div a:visited,.register_page_layout .help_section .legal_container>div a:active,.register_page_layout .help_section .legal_container>div a:focus{color:#515050;font-size:14px;text-decoration:none}.admin_generated_images_content{display:flex;flex-direction:column}.admin_generated_images_content .items_container{display:flex;flex-wrap:wrap;gap:24px;flex-grow:1}.admin_generated_images_content .items_container .item{display:flex;flex-direction:column;width:300px;max-width:300px;height:300px;max-height:300px;position:relative}.admin_generated_images_content .items_container .item img{background-color:#eee;box-shadow:0 8px 20px #21212166;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.admin_generated_images_content .items_container .item .meta{position:absolute;right:0;bottom:0}.admin_generated_images_content .load_more_container{padding:36px;display:flex;justify-content:center}.admin_generating_users_content .items_container{display:flex;flex-direction:column;gap:24px}.admin_generating_users_content .items_container .user_entry{display:flex;justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom:24px;cursor:pointer}.admin_images_by_user_content{display:flex;flex-direction:column}.admin_images_by_user_content .items_container{display:flex;flex-wrap:wrap;gap:24px;flex-grow:1}.admin_images_by_user_content .items_container .item{display:flex;flex-direction:column;width:300px;max-width:300px;height:300px;max-height:300px;position:relative}.admin_images_by_user_content .items_container .item img{background-color:#eee;box-shadow:0 8px 20px #21212166;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.admin_images_by_user_content .items_container .item .meta{position:absolute;right:0;bottom:0}.admin_images_by_user_content .load_more_container{padding:36px;display:flex;justify-content:center}.form-widget-page .xs_form_container .design_canvas.transparent{background-size:auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0iI2ZmZiI+PC9yZWN0Pgo8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IiNGN0Y3RjciPjwvcmVjdD4KPHJlY3QgeD0iMTAiIHk9IjEwIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IiNGN0Y3RjciPjwvcmVjdD4KPC9zdmc+)}.form-widget-page .design_canvas_container .design_canvas.transparent{background-size:auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0iI2ZmZiI+PC9yZWN0Pgo8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IiNGN0Y3RjciPjwvcmVjdD4KPHJlY3QgeD0iMTAiIHk9IjEwIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IiNGN0Y3RjciPjwvcmVjdD4KPC9zdmc+)}.multipage_widget_form_container .form_layer_page>.layer{box-shadow:unset;padding:0}.multipage_widget_form_container .multipage_form_canvas_container .multipage_canvas{top:0}.xs_multipage_form_container .form_layer_page{box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;border-radius:3px;padding:20px;margin-top:24px}.xs_multipage_form_container .form_layer_page .page_name{display:flex;justify-content:center;font-size:12pt;color:#6a6a6a;font-weight:500}.xs_multipage_form_container .form_layer_page .page_layer{box-shadow:unset;padding:0 0 16px;border-radius:unset}.xs_multipage_form_container .form_layer_page>.layer{box-shadow:unset;padding:0;border-radius:unset}.form-widget-page .xs_form_container.xs_multipage_form_container .xs_inputs_container>.layers_hint{padding-top:0}.form-widget-page .xs_form_container.xs_multipage_form_container .xs_design_canvas_container>.preview_body{position:relative;height:50vh;padding-left:6px;padding-top:0}.form-widget-page .xs_form_container.xs_multipage_form_container .xs_design_canvas_container>.preview_body .multipage_canvas{top:0}.form-widget-page .xs_form_container.xs_multipage_form_container .xs_design_canvas_container>.preview_body .multipage_canvas>.page_list{transform-origin:top left}.integrate_widget_content{display:flex;flex-direction:column}.integrate_widget_content .app-btn-back{border:unset;padding-left:0}.integrate_widget_content .integration_body{flex-grow:1;box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;height:100%;border-radius:3px;padding:40px;overflow:auto}.integrate_widget_content .widget_container{display:grid;grid-template-columns:1fr 64px 2fr}.integrate_widget_content .widget_container .label{color:#333;font-size:1.3rem;font-weight:500;padding-bottom:24px}.integrate_widget_content .widget_container .between{display:flex;justify-content:center;align-items:center}.integrate_widget_content .widget_container .widget_code{position:relative}.integrate_widget_content .widget_container .widget_code .widget_actions{display:flex;gap:32px;padding-top:16px}.integrate_widget_content .widget_container .widget_code .widget_actions .no-btn{margin-top:10px;color:#333}.integrate_widget_content .widget_container .widget_code .widget_actions a{display:flex;align-items:center;color:#333;text-decoration:none;margin-top:10px}.integrate_widget_content .widget_container .widget_code .widget_actions a:visited,.integrate_widget_content .widget_container .widget_code .widget_actions a:active,.integrate_widget_content .widget_container .widget_code .widget_actions a:focus{color:#333;text-decoration:none}.integrate_widget_content .widget_container .widget_code .widget_actions a svg{margin-right:10px}.integrate_widget_content .widget_config_form{display:flex;flex-direction:column;gap:12px}.integrate_widget_content .widget_config_form .config_row{display:grid;grid-template-columns:1fr 1fr}.integrate_widget_content .widget_config_form .config_label{font-size:1rem;color:#333}.integrate_widget_content .widget_config_form .format_entry{padding-bottom:4px;display:flex;align-items:center}.integrate_widget_content .widget_config_form .format_entry input{margin-right:8px}.integrate_widget_content .widget_labels_form{display:flex;flex-direction:column;gap:12px}.integrate_widget_content .widget_labels_form .widget_labels_label{font-size:1.1rem;font-weight:500;color:#333;padding-top:24px}.integrate_widget_content .widget_labels_table{display:grid;grid-template-columns:1fr 2fr;grid-gap:10px}.integrate_widget_content .widget_labels_table .table_label{font-size:.9rem;display:flex;align-items:center;border-bottom:1px solid rgb(222,226,230)}.integrate_widget_content .widget_labels_table .table_control{display:flex;align-items:center;gap:3px}.integrate_widget_content .widget_labels_table .table_control input{display:block;width:90%;padding:.375rem .75rem;font-size:.9rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.integrate_widget_content .widget_labels_table .table_control input:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.menu_fallback_image_container{display:flex;flex-direction:column;flex-grow:1;position:relative}.menu_fallback_image_container .menu_fallback_image_container_scrollable{position:absolute;inset:0;overflow:auto;display:flex;flex-direction:column;row-gap:24px;padding:12px 24px 24px}.menu_fallback_image_container .menu_fallback_image_container_scrollable .original_info{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:12px;padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 .3em 1.2em #ccc9;font-size:14px}.menu_fallback_image_container .menu_fallback_image_container_scrollable .fallback_dimensions{font-weight:700;color:red}.menu_fallback_image_container .menu_fallback_image_container_scrollable .fallback_select_buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}.menu_fallback_image_container .menu_fallback_image_container_scrollable .upload_dropping{display:flex;align-items:center;padding:24px;min-height:72px;color:#0f5132;background-color:#d1e7dd;border:1px dashed #badbcc;border-radius:6px}.menu_fallback_image_container .menu_fallback_image_container_scrollable .upload_dropping svg{margin-right:16px}.menu_fallback_image_container .menu_fallback_image_container_scrollable .custom_fallback_image{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 .3em 1.2em #ccc9}.menu_fallback_image_container .menu_fallback_image_container_scrollable .custom_fallback_image .img_preview{height:128px;width:128px;position:relative}.menu_fallback_image_container .menu_fallback_image_container_scrollable .custom_fallback_image .img_preview img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.variant_menu_item{display:flex;align-items:center;column-gap:16px;padding:16px;cursor:pointer;background-color:#fff;border-radius:4px;box-shadow:0 .3em 1.2em #ccc9}.variant_menu_item .item_icon_box{position:relative;width:35px;height:35px;background-color:#efeff3;border-radius:3px;display:flex;align-items:center;justify-content:center}.variant_menu_item .item_icon_box .thumb{background-color:#c5c5ce}.variant_menu_item .item_name{display:flex;flex-direction:column;color:#3a3a3a;font-weight:700;font-size:14px}.variant_menu_item .item_size{padding-top:3px;font-size:12px;color:#7a7a7a;font-weight:400}.variant_menu_item .item_menu{flex-grow:1;display:flex;justify-content:flex-end}.variant_menu_list{display:flex;flex-direction:column;position:relative;flex-grow:1;row-gap:12px}.variant_menu_list .award_container{display:flex;justify-content:center;align-items:center;width:35px;height:35px}.menu_variants_container{display:flex;flex-direction:column;flex-grow:1;position:relative}.menu_variants_container .menu_variants_container_scrollable{position:absolute;inset:0;overflow:auto;display:flex;flex-direction:column;padding:12px 24px 24px}.variants_menu_sections{display:flex;border:1px solid #ccc;margin:18px 24px;border-radius:4px}.variants_menu_sections .variant_section__item{flex-grow:1;flex-basis:0;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#fff;padding:12px;text-align:center;font-weight:500;font-size:14px}.variants_menu_sections .variant_section__item svg{margin-right:8px;width:20px}.variants_menu_sections .variant_section__item.selected{cursor:unset;background-color:#f2dad3}.variants_menu_sections .variant_section__item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid #ccc}.variants_menu_sections .variant_section__item:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.menu_shapes_container .shape_item .shape_item_wrapper{display:flex;align-items:center;justify-content:center;width:64px;height:64px}.menu_group_container{display:flex;flex-direction:column;flex-grow:1;position:relative}.menu_group_container .menu_group_container_scrollable{position:absolute;inset:0;overflow:auto;display:flex;flex-direction:column;row-gap:24px;padding:12px 24px 24px}.menu_group_container .menu_group_container_scrollable .group_items_container{display:flex;flex-direction:column;gap:16px}.menu_group_container .group_item_name{color:#333;font-weight:700;font-size:14px}.menu_group_container .group_item_size{padding-top:4px;color:#666;font-size:12px}.menu_group_container .group_item{cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:#fff;color:#333;padding:12px 16px;border-radius:4px;font-size:16px}.menu_group_container .group_item svg{min-width:24px}.menu_group_container .group_item .layer_name{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu_group_container .group_item .layer_name svg{margin-right:10px}.menu_group_container .group_item:not(:last-child){margin-bottom:12px}.menu_group_container .group_item.selected{background-color:#f2dad3;color:#000}.menu_group_container .group_item .layer_menu_container{display:flex;gap:6px}.menu_group_container .group_item .layer_menu_ordering{display:flex;flex-direction:column;gap:2px}.menu_group_container .group_item .layer_menu_ordering>div{cursor:pointer;display:flex;align-items:center;justify-content:center;height:14px;width:18px;padding:0;margin:0}.menu_group_container .group_item .layer_menu_ordering>div:hover{background-color:#f0f0f4;border-radius:3px}.menu_group_container .group_item .layer_menu_ordering>div:hover.move-blocked{background-color:transparent;cursor:not-allowed}.menu_group_container .group_item .group_item_menu_dots{display:flex;align-items:center;justify-content:center;cursor:pointer}.menu_group_container .group_item .group_item_menu_dots:hover{background-color:#f0f0f4;border-radius:4px}.menu_group_container .group_item .group_item_menu_dots .context_menu_container{position:relative}.menu_group_container .group_item .group_item_menu_dots .context_menu_container .cover{position:fixed;inset:0}.menu_group_container .group_item .group_item_menu_dots .context_menu_container .dropdown-button-content{display:block;top:32px;right:-16px;border-radius:4px}.menu_group_container .group_item .group_item_menu_dots .context_menu_container .dropdown-button-content a,.menu_group_container .group_item .group_item_menu_dots .context_menu_container .dropdown-button-content a .confirm_container{position:relative}.menu_group_container .group_item .group_item_menu_dots .context_menu_container .dropdown-button-content a .confirm_container .cover{position:fixed;inset:0}.menu_group_container .group_item .group_item_menu_dots .context_menu_container .dropdown-button-content a .confirm_container .confirm_panel{position:absolute;z-index:100;top:12px;left:-24px;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.group_template_size_selector_container{display:flex;flex-direction:column}.group_template_size_selector_container svg{position:unset!important}.group_template_size_selector_container .dummy{height:100px}.group_template_size_selector_container .category_name{display:flex;align-items:center;column-gap:16px;font-size:15px;font-weight:700;padding:0;text-transform:uppercase;color:#666}.group_template_size_selector_container .category_name .category_action{display:flex;align-items:center}.group_template_size_selector_container .category_name .category_action svg{margin-right:4px}.group_template_size_selector_container .category_name .category_action button{color:#660047}.group_template_size_selector_container .category_items{padding:12px 0;display:flex;column-gap:16px;row-gap:24px;flex-wrap:wrap}.group_template_size_selector_container .category_item{width:130px;padding:4px}.group_template_size_selector_container .category_item.selected{border-radius:6px}.group_template_size_selector_container .category_item.selected .item_box{background-color:#14a44d99}.group_template_size_selector_container .category_item.selected .thumb{background-color:#14a44dcc}.group_template_size_selector_container .category_item:hover.selected{background-color:#14a44d66}.group_template_size_selector_container .category_item:hover.selected .item_checked_overlay{display:none}.group_template_size_selector_container .category_item:hover .no-btn{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.group_template_size_selector_container .category_item:hover .item_add_overlay,.group_template_size_selector_container .category_item:hover .item_remove_overlay{display:flex}.group_template_size_selector_container .category_item:hover .thumb{zoom:1.2}.group_template_size_selector_container .category_item .item_add_overlay{display:none;justify-content:center;align-items:center;position:absolute;inset:0;cursor:pointer;background-color:#f2dad3cc;border-radius:6px}.group_template_size_selector_container .category_item .item_add_overlay svg{margin-right:6px}.group_template_size_selector_container .category_item .item_remove_overlay{display:none;justify-content:center;align-items:center;position:absolute;inset:0;cursor:pointer;background-color:#dc3545cc;color:#fff;border-radius:6px}.group_template_size_selector_container .category_item .item_remove_overlay svg{margin-right:6px}.group_template_size_selector_container .category_item .item_checked_overlay{position:absolute;top:10;left:10}.group_template_size_selector_container .item_box{position:relative;width:130px;height:130px;background-color:#efeff3;border-radius:6px;display:flex;align-items:center;justify-content:center}.group_template_size_selector_container .item_box .thumb{background-color:#c5c5ce}.group_template_size_selector_container .item_label{padding-top:12px;width:130px;height:36px;color:#333;text-align:center;font-weight:700;font-size:14px}.group_template_size_selector_container .item_size{text-align:center;font-size:12px;color:#7a7a7a;padding-bottom:4px}.group_template_size_selector_container .custom_size_box{padding-top:20px;padding-bottom:20px;width:276px;background-color:#efeff3;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.group_template_size_selector_container .custom_size_content{display:flex}.group_template_size_selector_container .custom_size_content .size_label{color:#5a5a5a;font-size:14px;padding-bottom:2px;padding-left:3px}.group_template_size_selector_container .custom_size_content .size_x{color:#5a5a5a;font-size:14px;display:flex;align-items:flex-end;padding:8px}.group_template_size_selector_container .custom_size_content .row_spacer{padding-top:8px}.group_template_size_selector_container .custom_size_content .size_input{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;font-size:14px;color:#5a5a5a;background-color:#fff;border-radius:4px;border:1px solid rgb(224,224,224)}.group_template_size_selector_container .custom_size_content .size_input input[type=number]::-webkit-inner-spin-button{opacity:1}.group_template_size_selector_container .custom_size_content .size_input input{text-align:right;width:42px;flex:1 1 auto;font-weight:400;font-size:14px;line-height:24px;border:none;background:transparent;color:#282649;appearance:textfield}.group_template_size_selector_container .custom_size_content .size_input input:focus,.group_template_size_selector_container .custom_size_content .size_input input:focus-visible{outline:none;border:none}.group_template_size_selector_container .custom_size_button_container{width:182px}.group_template_size_selector_container .custom_size_button_container button{width:100%}.create_group_template_dialog{color:#333}.create_group_template_dialog .modal_body{width:70%}.create_group_template_dialog .template_form{margin-top:48px;padding-bottom:24px;padding-left:12px;position:relative}.create_group_template_dialog .template_form svg{position:absolute;left:24px;top:11px}@media(max-width:767.98px){.create_group_template_dialog .template_form svg{left:19px}}.create_group_template_dialog .template_form.loading .name_input{color:#155724;background-color:#d4edda}.create_group_template_dialog .template_form.loading .name_input:focus,.create_group_template_dialog .template_form.loading .name_input:active{outline:none;box-shadow:0 0 0 4px #c3e6cb}.create_group_template_dialog .template_form .name_input{border:unset;font-size:16px;padding:15px;border-radius:5px;background-color:#f0f3f4;width:80%}.create_group_template_dialog .template_form .name_input:focus,.create_group_template_dialog .template_form .name_input:active{outline:none;box-shadow:0 0 0 4px #4d40844d}.create_group_template_dialog .template_form .name_input{padding-left:50px}@media(max-width:767.98px){.create_group_template_dialog .template_form .name_input{padding-left:40px}}.create_group_template_dialog .selected_size_row{display:flex;align-items:center;padding-top:32px;padding-bottom:24px}.create_group_template_dialog .selected_size_row .size_label{font-weight:700}.create_group_template_dialog .selected_size_row .size_error{background-color:#f9d7d9;border:1px solid rgb(241,174,181);color:#67272e;border-radius:4px;padding:4px 8px}.create_group_template_dialog .selected_size_row .size_value{padding-left:16px}.create_group_template_dialog .selected_size_row .size_actual_value{background-color:#d1e7de;border:1px solid rgb(163,207,187);color:#2f5544;border-radius:4px;padding:4px 8px}.create_group_template_dialog .size_selector_container{display:flex;flex-direction:column;flex-grow:1;position:relative;height:50vh;background-color:#fafafa;border-radius:6px}.create_group_template_dialog .size_selector_container .size_selector_inner{position:absolute;inset:16px 0 0 16px;overflow:auto}.create_group_template_dialog .buttons .app-btn-no-border{margin-left:24px}.layer_settings_in_left_menu{display:flex;flex-direction:column;flex-grow:1;height:100%;max-height:100%;background-color:#f0f0f4;border-left:1px solid rgba(224,226,232,.9);position:relative;box-sizing:border-box}.layer_settings_in_left_menu .settings_scrollable_container{z-index:1;position:absolute;inset:116px 0 0;overflow:auto;display:flex;flex-direction:column;padding:0 8px 8px;gap:16px}.app_color_picker{width:220px;padding:10px;background:#fff;border-radius:4px;box-shadow:0 0 0 1px #00000026,0 8px 16px #00000026;box-sizing:border-box}.app_color_picker .react-colorful{width:100%;height:150px}.app_color_picker .react-colorful__saturation{border-radius:3px 3px 0 0}.app_color_picker .react-colorful__last-control{border-radius:0 0 3px 3px}.app_color_picker .react-colorful__hue,.app_color_picker .react-colorful__alpha{height:12px}.app_color_picker .app_color_picker_hex{display:flex;align-items:center;gap:6px;margin-top:10px}.app_color_picker .app_color_picker_hex .app_color_picker_preview{width:20px;height:20px;border-radius:3px;border:1px solid rgba(0,0,0,.1);background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0;flex:0 0 auto}.app_color_picker .app_color_picker_hex input{flex:1;width:100%;min-width:0;padding:4px 6px;border:1px solid #e0e0e0;border-radius:3px;font-size:12px;box-sizing:border-box;text-transform:uppercase}.app_color_picker .app_color_picker_presets{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.app_color_picker .app_color_picker_presets .app_color_picker_preset{width:16px;height:16px;padding:0;border:1px solid rgba(0,0,0,.1);border-radius:3px;cursor:pointer;box-shadow:inset 0 0 0 1px #00000005}.app_color_picker .app_color_picker_presets .app_color_picker_preset.is_transparent{background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}.layer_settings_section{display:flex;flex-direction:column;padding:12px;background-color:#fff;border-radius:4px}.layer_settings_section .settings-title{display:flex;align-items:center;cursor:pointer}.layer_settings_section .icon{padding-right:6px;display:flex;align-items:center}.layer_settings_section .title{color:#5a5a5a;padding-left:8px;font-size:15px;font-weight:600}.layer_settings_section .section-line{flex-grow:1}.layer_settings_section .action{font-size:12px;font-weight:400;color:#660047}.layer_settings_section .settings_section_body{display:flex;flex-direction:column;gap:16px;padding-top:16px;padding-right:12px}.layer_settings_section .settings_section_body .settings_help_row{color:#5a5a5a;font-size:12px}.layer_settings_section .settings_section_body .settings_row{display:flex;flex-direction:column}.layer_settings_section .settings_section_body .settings_row .settings_label{font-size:14px;font-weight:600;color:#333;padding-bottom:6px}.layer_settings_section .settings_section_body .settings_row .color_value{padding-left:12px;font-size:14px;font-weight:600;color:#5a5a5a}.layer_settings_section .settings_section_body .settings_row .number_wrapper{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;font-size:14px;color:#5a5a5a;background-color:#fff;border-radius:4px;border:1px solid rgb(224,224,224)}.layer_settings_section .settings_section_body .settings_row .number_wrapper input::-webkit-outer-spin-button,.layer_settings_section .settings_section_body .settings_row .number_wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.layer_settings_section .settings_section_body .settings_row .number_wrapper input[type=number]{-moz-appearance:textfield}.layer_settings_section .settings_section_body .settings_row .number_wrapper input[type=number]::-webkit-inner-spin-button{opacity:1}.layer_settings_section .settings_section_body .settings_row .number_wrapper input{text-align:right;width:42px;flex:1 1 auto;font-weight:400;font-size:14px;line-height:24px;border:none;background:transparent;color:#282649;appearance:textfield}.layer_settings_section .settings_section_body .settings_row .number_wrapper input:focus,.layer_settings_section .settings_section_body .settings_row .number_wrapper input:focus-visible{outline:none;border:none}.layer_settings_section .settings_section_body .settings_row .number_wrapper select{background-color:#f4f4f4;border:none;border-radius:4px}.layer_settings_section .settings_section_body .settings_row .slider_container{display:flex;column-gap:8px;align-items:center}.layer_settings_section .settings_section_body .settings_row .slider_container .number_wrapper input{width:32px}.layer_settings_section .settings_section_body .settings_row .slider_container .rc-slider .rc-slider-handle.rc-slider-handle-dragging{border-color:#bababacc!important;box-shadow:0 0 0 5px #bababa80!important}.layer_settings_section .settings_group{padding:12px 10px;border-bottom:1px solid #ededed}.layer_settings_section .settings_group .settings_group_title{font-size:12px;color:#242424;padding-bottom:12px;font-weight:600}.layer_settings_section .settings_group .row_label{font-size:12px;color:#7a7a7a}.layer_settings_section .settings_group .row_label:not(:last-child),.layer_settings_section .settings_group .slider_container:not(:last-child){margin-bottom:6px}.layer_settings_section .settings_row_separator{padding:6px 4px 3px}.layer_settings_section .settings_row_separator>div{height:1px;width:100%;background-color:#ddd}.layer_settings_section .slider_container{display:flex;column-gap:8px;align-items:center;padding:0 0 0 10px}.layer_settings_section .slider_container input{font-size:13px;border:unset}.layer_settings_section .settings_row{display:grid;grid-template-columns:1fr 1fr;font-size:12px}.layer_settings_section .settings_row:not(:last-child){margin-bottom:6px}.layer_settings_section .settings_row .label{color:#242424}.layer_settings_section .settings_row .value input{width:100%;font-size:12px;border:1px solid #efefef;border-radius:.3rem}.layer_settings_section .settings_row .value input:focus{outline:unset}.layer_settings_section .settings_row .value input.invalid{box-shadow:0 0 0 2px #cf5b79 inset;border-radius:3px}.layer_settings_section .settings_row .value .sketch-picker{position:relative;left:-110px}.layer_settings_section .settings_row .value_with_dropdown{display:flex}.layer_settings_section .settings_row .value_with_dropdown select{border:unset;color:#7a7a7a;background-color:#efeff3}.layer_settings_section .settings_row .value_with_dropdown select:focus{outline:unset}.layer_settings_section .settings_row.warped_image_settings_row .value{display:flex;align-items:center;column-gap:2px}.layer_settings_section .settings_row.warped_image_settings_row .value input{width:52px}.layer_settings_panel{display:flex;flex-direction:column;min-width:300px;max-width:300px;width:300px;background-color:#f0f0f4;border-left:1px solid rgba(224,226,232,.9);position:relative;box-sizing:border-box}.layer_settings_panel .settings_scrollable_container{z-index:1;position:absolute;inset:52px 0 0;overflow:auto;display:flex;flex-direction:column;padding:0 8px 8px;gap:16px}.layer_name_section{display:flex;flex-direction:column;padding:12px}.layer_name_section .section_title{display:flex;align-items:center;cursor:pointer}.layer_name_section .icon{padding-right:6px;display:flex;align-items:center}.layer_name_section .title{color:#5a5a5a;padding-left:8px;font-size:15px;font-weight:600}.layer_name_section .section-line{flex-grow:1}.layer_name_section .layer_menu_dots{display:flex;align-items:center;justify-content:center;cursor:pointer}.layer_name_section .layer_menu_dots:hover{background-color:#f0f0f4;border-radius:4px}.layer_name_section .layer_menu_dots .context_menu_container{position:relative;z-index:2}.layer_name_section .layer_menu_dots .context_menu_container .cover{position:fixed;inset:0}.layer_name_section .layer_menu_dots .context_menu_container .dropdown-button-content{display:block;top:32px;right:-16px;border-radius:4px}.layer_name_section .layer_menu_dots .context_menu_container .dropdown-button-content a,.layer_name_section .layer_menu_dots .context_menu_container .dropdown-button-content a .confirm_container{position:relative}.layer_name_section .layer_menu_dots .context_menu_container .dropdown-button-content a .confirm_container .cover{position:fixed;inset:0}.layer_name_section .layer_menu_dots .context_menu_container .dropdown-button-content a .confirm_container .confirm_panel{position:absolute;z-index:100;top:12px;left:-24px;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}.rc-slider-track,.rc-slider-tracks{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);transform:translateY(-5px)}.rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #96dbfa;border-radius:50%;cursor:pointer;cursor:-webkit-grab;cursor:grab;opacity:.8;-webkit-user-select:none;user-select:none;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{outline:none;box-shadow:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-top:0;border-right:5px solid rgba(0,0,0,0);border-bottom:0;border-left:5px solid rgba(0,0,0,0);transform:translate(-5px)}.rc-slider-vertical .rc-slider-handle{position:absolute;z-index:1;margin-top:0;margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{display:block!important;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform:scale(0);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(0);transform-origin:50% 100%;opacity:0}}.rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.rc-slider .rc-slider-handle{opacity:1;z-index:auto}.add_shadow_row,.text_content_section .autoresize_row{flex-direction:row!important;column-gap:16px}.font_settings_section .rtl_row,.perspective_3d_section .enable_3d_row{flex-direction:row!important;column-gap:16px}.image_settings_actions{border-radius:4px;display:flex;border-top:1px solid rgba(224,226,232,.9)}.image_settings_actions>div{display:flex;justify-content:center;width:50%;max-width:50%;white-space:nowrap;text-overflow:ellipsis}.image_settings_actions .settings_action.settings_action_left{border-right:unset}.image_settings_actions .settings_action.settings_action_right{border-left:1px solid rgba(224,226,232,.9)}.image_content_container .image_content_wrapper{display:flex;justify-content:center}.image_content_container .image_content_preivew{height:120px;max-height:120px;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}.image_content_container .image_content_preivew img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.visibility_section .autoresize_row{flex-direction:row!important;column-gap:16px}.visibility_section textarea{display:block;width:95%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.visibility_section textarea:focus{color:#212529;background-color:#fff;border-color:#e293d3;outline:0;box-shadow:0 0 0 .25rem #e9aede}.align_settings_section .align_settings_body{display:flex}.align_settings_section .align_left_column{padding-right:12px}.align_settings_section .align_left_column,.align_settings_section .align_right_column{width:50%;display:flex;flex-direction:column;gap:12px}.align_settings_section .align_left_column .action_item,.align_settings_section .align_right_column .action_item{display:flex;align-items:center;gap:12px;font-size:14px;color:#333;padding:6px 12px;cursor:pointer}.align_settings_section .align_left_column .action_item:hover,.align_settings_section .align_right_column .action_item:hover{background-color:#efefef;border-radius:4px}.grid_settings_section .settings_help_row{padding-bottom:8px}.grid_template_section .template_preview{display:flex;justify-content:center;border:2px solid rgb(240,240,244)}.grid_template_section .template_preview .template_preview_wrapper{height:120px;width:100%;max-height:120px;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}.grid_template_section .template_preview .template_preview_wrapper img{max-height:100%;max-width:100%;width:auto;height:auto;margin:auto;position:absolute;inset:0}.grid_template_section .template_links_actions{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;font-size:14px}.grid_template_section .grid_template_actions{display:grid;grid-template-columns:1fr 1fr;gap:6px}.grid_template_section .grid_template_actions button{width:100%}.template_selection_dialog.modal_dialog .modal_body{width:60%;max-width:1140px}.template_selection_dialog .actions_container{display:flex;justify-content:center;padding-top:32px}.template_selection_dialog .template_selection_dialog_body{display:flex;flex-wrap:wrap;max-height:50vh;overflow:auto;padding-top:32px}.template_selection_dialog .template_selection_dialog_body .design_item{width:260px;cursor:pointer;margin-top:20px;position:relative}.template_selection_dialog .template_selection_dialog_body .design_item .preview{display:flex;align-items:center;justify-content:center;height:260px;width:260px;position:relative;background-color:#f2f3f4;border-radius:8px}.template_selection_dialog .template_selection_dialog_body .design_item .preview img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.template_selection_dialog .template_selection_dialog_body .design_item .label{text-align:center;padding-top:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px;font-weight:500}.template_selection_dialog .template_selection_dialog_body .design_item:not(:last-child){margin-right:20px}.template_creation_dialog .template_creation_dialog_body{padding-top:32px}.template_creation_dialog .template_creation_dialog_body.loading .name_input{color:#155724;background-color:#d4edda}.template_creation_dialog .template_creation_dialog_body.loading .name_input:focus,.template_creation_dialog .template_creation_dialog_body.loading .name_input:active{outline:none;box-shadow:0 0 0 4px #c3e6cb}.template_creation_dialog .template_creation_dialog_body .name_input_container{display:flex;justify-content:center;position:relative}.template_creation_dialog .template_creation_dialog_body .name_input{border:unset;font-size:16px;padding:15px 15px 15px 16px;border-radius:5px;background-color:#f0f3f4;width:80%}@media(max-width:767.98px){.template_creation_dialog .template_creation_dialog_body .name_input{padding-left:40px}}.template_creation_dialog .template_creation_dialog_body .name_input:focus,.template_creation_dialog .template_creation_dialog_body .name_input:active{outline:none;box-shadow:0 0 0 4px #4d40844d}.template_creation_dialog .actions_container{display:flex;gap:12px;justify-content:center;padding-top:32px}.ai_image_prompt_section .ai_prompt_textarea{width:100%;resize:vertical;border:1px solid #ddd;border-radius:5px;padding:8px;font-size:13px;font-family:inherit;box-sizing:border-box}.ai_image_prompt_section .settings_row{margin-bottom:10px}.ai_image_prompt_section .settings_row_split{display:flex;gap:8px}.ai_image_prompt_section .settings_row_split .settings_field{flex:1;min-width:0}.ai_image_prompt_section .settings_row_split .settings_field_ratio{max-width:90px}.ai_image_prompt_section .settings_label{font-size:11px;color:#888;margin-bottom:4px}.ai_image_prompt_section .ai_generate_button{width:100%;padding:9px 12px;border:none;border-radius:5px;background:#4a6cf7;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.ai_image_prompt_section .ai_generate_button:disabled{background:#c7c7c7;cursor:not-allowed}.ai_image_prompt_section .ai_generate_error{margin-top:8px;color:#c0392b;font-size:12px}.ai_image_prompt_section .ai_credit_cost_row{font-size:11px;color:#888;margin-top:-2px}.ai_image_prompt_section .ai_usage_disclosure_row{font-size:11px;color:#999;line-height:1.5;margin-top:-2px}.ai_image_prompt_section .ai_usage_disclosure_row .ai_usage_disclosure_link{color:#4a6cf7;text-decoration:none;white-space:nowrap}.ai_image_prompt_section .ai_usage_disclosure_row .ai_usage_disclosure_link:hover{text-decoration:underline}.ai_image_prompt_section .ai_inputs_warning{margin-bottom:10px;padding:8px 10px;border:1px solid #f0d9a8;background:#fdf6e3;border-radius:5px;font-size:12px;color:#8a6d3b}.ai_image_prompt_section .ai_inputs_warning .ai_inputs_warning_line+.ai_inputs_warning_line{margin-top:4px}.ai_image_prompt_section .ai_credits_notice{margin-top:8px;padding:10px;border:1px solid #f0d9a8;background:#fdf6e3;border-radius:5px}.ai_image_prompt_section .ai_credits_notice .ai_credits_notice_text{font-size:12px;color:#8a6d3b;margin-bottom:6px}.ai_image_prompt_section .ai_credits_notice .ai_buy_credits_link{display:inline-block;padding:6px 10px;border:none;border-radius:4px;background:#4a6cf7;color:#fff;font-size:12px;font-weight:600;cursor:pointer}.ai_image_prompt_section .composer_progress{margin-top:8px}.ai_image_prompt_section .composer_progress .progress_header{display:flex;justify-content:space-between;font-size:11px;color:#666;margin-bottom:4px}.ai_image_prompt_section .composer_progress .progress_bar{height:6px;background:#eee;border-radius:3px;overflow:hidden}.ai_image_prompt_section .composer_progress .progress_fill{height:100%;background:#4a6cf7;transition:width .3s ease}.ai_image_prompt_section .composer_progress .progress_message{font-size:11px;color:#888;margin-top:4px}.ai_image_source_section .ai_source_preview{margin-bottom:8px}.ai_image_source_section .ai_source_thumb{position:relative;width:100%;border-radius:5px;overflow:hidden;border:1px solid #e3e3e3}.ai_image_source_section .ai_source_thumb img{width:100%;display:block;object-fit:cover;max-height:160px}.ai_image_source_section .ai_source_thumb .ai_source_remove{position:absolute;top:4px;right:4px;width:18px;height:18px;border:none;border-radius:50%;background:#0009;color:#fff;font-size:13px;line-height:16px;cursor:pointer;padding:0}.ai_image_source_section .ai_source_zero_state{padding:14px 10px;border:1px dashed #ddd;border-radius:5px;text-align:center;font-size:11px;color:#999}.ai_image_source_section .ai_source_warning{margin-top:8px;color:#c0392b}.ai_image_reference_section .ai_ref_thumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}.ai_image_reference_section .ai_ref_item{display:flex;flex-direction:column;gap:3px;width:56px}.ai_image_reference_section .ai_ref_name{width:56px;box-sizing:border-box;font-size:10px;padding:2px 4px;border:1px solid #e3e3e3;border-radius:4px;text-align:center}.ai_image_reference_section .ai_ref_name:focus{border-color:#4a6cf7;outline:none}.ai_image_reference_section .ai_ref_insert{width:56px;box-sizing:border-box;font-size:9px;padding:2px;border:1px solid #e3e3e3;border-radius:4px;background:#f7f8ff;color:#4a6cf7;cursor:pointer}.ai_image_reference_section .ai_ref_insert:disabled{color:#bbb;background:#f7f7f7;cursor:not-allowed}.ai_image_reference_section .ai_ref_naming_help{margin-top:4px}.ai_image_reference_section .ai_ref_pending_hint{margin-top:4px;color:#b9690f}.ai_image_reference_section .ai_ref_thumb--pending{border-style:dashed;border-color:#c9a36a;background:#fffaf2}.ai_image_reference_section .ai_ref_thumb--pending .ai_ref_fill{width:100%;height:100%;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.ai_image_reference_section .ai_ref_thumb{position:relative;width:56px;height:56px;border-radius:5px;overflow:hidden;border:1px solid #e3e3e3}.ai_image_reference_section .ai_ref_thumb img{width:100%;height:100%;object-fit:cover}.ai_image_reference_section .ai_ref_thumb .ai_ref_remove{position:absolute;top:2px;right:2px;width:16px;height:16px;border:none;border-radius:50%;background:#0009;color:#fff;font-size:12px;line-height:14px;cursor:pointer;padding:0}.ai_image_reference_section .ai_ref_add{width:56px;height:56px;border:1px dashed #bbb;border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ai_image_reference_section .ai_ref_add:hover{border-color:#4a6cf7}.ai_image_reference_section .ai_ref_add.disabled{cursor:not-allowed;border-color:#e3e3e3;background:#f7f7f7}.ai_image_reference_section .ai_ref_add.disabled:hover{border-color:#e3e3e3}.ai_image_reference_section.unsupported .ai_ref_thumbs{opacity:.7}.ai_image_reference_section .settings_help_row{margin-top:8px;font-size:11px;color:#999}.ai_image_history_section .ai_history_thumbs{display:flex;flex-wrap:wrap;gap:6px}.ai_image_history_section .ai_history_thumb{width:56px;height:56px;border-radius:5px;overflow:hidden;border:2px solid transparent;cursor:pointer}.ai_image_history_section .ai_history_thumb.active{border-color:#4a6cf7}.ai_image_history_section .ai_history_thumb img{width:100%;height:100%;object-fit:cover}.gauge_settings_section .gauge_max_presets{display:flex;gap:6px;margin-top:8px}.gauge_settings_section .gauge_max_presets .gauge_preset{flex:1;padding:4px 0;font-size:12px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer}.gauge_settings_section .gauge_max_presets .gauge_preset:hover{border-color:#aaa}.gauge_settings_section .gauge_max_presets .gauge_preset.active{border-color:#4a90e2;color:#4a90e2;font-weight:600}.simple_gauge_settings_section .simple_gauge_cap_options{display:flex;gap:6px;width:100%}.simple_gauge_settings_section .simple_gauge_cap_options .simple_gauge_option{flex:1;padding:4px 0;font-size:12px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer}.simple_gauge_settings_section .simple_gauge_cap_options .simple_gauge_option:hover{border-color:#aaa}.simple_gauge_settings_section .simple_gauge_cap_options .simple_gauge_option.active{border-color:#4a90e2;color:#4a90e2;font-weight:600}.line_progress_bar_settings_section .lpb_options{display:flex;gap:6px;width:100%}.line_progress_bar_settings_section .lpb_options .lpb_option{flex:1;padding:4px 0;font-size:12px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer}.line_progress_bar_settings_section .lpb_options .lpb_option:hover{border-color:#aaa}.line_progress_bar_settings_section .lpb_options .lpb_option.active{border-color:#4a90e2;color:#4a90e2;font-weight:600}.layer_name_left_menu{display:flex;flex-direction:column;padding:6px 12px 12px}.layer_name_left_menu .back_nav{display:flex;justify-content:center;padding-bottom:24px}.layer_name_left_menu .back_nav .back-btn{margin-bottom:0;background-color:unset;color:#242424;text-transform:unset;font-weight:400}.layer_name_left_menu .back_nav .back-btn svg{margin-right:6px}.layer_name_left_menu .section_title{display:flex;align-items:center;cursor:pointer}.layer_name_left_menu .section_title .title_container{display:flex;flex-grow:1;justify-content:flex-start;align-items:center;overflow:hidden}.layer_name_left_menu .section_title .title_container .icon{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;background-color:#fff}.layer_name_left_menu .icon{margin-right:6px;display:flex;align-items:center}.layer_name_left_menu .title{color:#5a5a5a;padding-left:8px;font-size:22px;font-weight:500}.layer_name_left_menu .section-line{flex-grow:1}.layer_name_left_menu .layer_menu_dots{display:flex;align-items:center;justify-content:center;margin-right:12px;cursor:pointer}.layer_name_left_menu .layer_menu_dots:hover{background-color:#f0f0f4;border-radius:4px}.layer_name_left_menu .layer_menu_dots .context_menu_container{position:relative;z-index:2}.layer_name_left_menu .layer_menu_dots .context_menu_container .cover{position:fixed;inset:0}.layer_name_left_menu .layer_menu_dots .context_menu_container .dropdown-button-content{display:block;top:32px;right:-16px;border-radius:4px}.layer_name_left_menu .layer_menu_dots .context_menu_container .dropdown-button-content a,.layer_name_left_menu .layer_menu_dots .context_menu_container .dropdown-button-content a .confirm_container{position:relative}.layer_name_left_menu .layer_menu_dots .context_menu_container .dropdown-button-content a .confirm_container .cover{position:fixed;inset:0}.layer_name_left_menu .layer_menu_dots .context_menu_container .dropdown-button-content a .confirm_container .confirm_panel{position:absolute;z-index:100;top:12px;left:-24px;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.menu_layers_container{flex-grow:1;position:relative;padding:0 24px 24px;max-height:100%;overflow:auto}.menu_layers_container .menu_layers_container_body{position:absolute;inset:0;overflow:auto;padding:0 24px}.menu_layers_container .menu_layers_container_body .add_page_btn{width:100%;margin-top:24px;background-color:#e4e4e8}.menu_layers_container .layer_item{cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:#fff;color:#333;padding:12px 16px;border-radius:4px;font-size:16px}.menu_layers_container .layer_item svg{min-width:24px}.menu_layers_container .layer_item .layer_name{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu_layers_container .layer_item .layer_name svg{margin-right:10px}.menu_layers_container .layer_item:not(:last-child){margin-bottom:12px}.menu_layers_container .layer_item.selected{background-color:#f2dad3;color:#000}.menu_layers_container .layer_item .layer_menu_container{display:flex;gap:6px}.menu_layers_container .layer_item .layer_menu_ordering{display:flex;flex-direction:column;gap:2px}.menu_layers_container .layer_item .layer_menu_ordering>div{cursor:pointer;display:flex;align-items:center;justify-content:center;height:14px;width:18px;padding:0;margin:0}.menu_layers_container .layer_item .layer_menu_ordering>div:hover{background-color:#f0f0f4;border-radius:3px}.menu_layers_container .layer_item .layer_menu_ordering>div:hover.move-blocked{background-color:transparent;cursor:not-allowed}.menu_layers_container .layer_item .layer_menu_dots{display:flex;align-items:center;justify-content:center;cursor:pointer}.menu_layers_container .layer_item .layer_menu_dots:hover{background-color:#f0f0f4;border-radius:4px}.menu_layers_container .layer_item .layer_menu_dots .context_menu_container{position:relative}.menu_layers_container .layer_item .layer_menu_dots .context_menu_container .cover{position:fixed;inset:0}.menu_layers_container .layer_item .layer_menu_dots .context_menu_container .dropdown-button-content{display:block;top:32px;right:-16px;border-radius:4px}.menu_layers_container .layer_item .layer_menu_dots .context_menu_container .dropdown-button-content a,.menu_layers_container .layer_item .layer_menu_dots .context_menu_container .dropdown-button-content a .confirm_container{position:relative}.menu_layers_container .layer_item .layer_menu_dots .context_menu_container .dropdown-button-content a .confirm_container .cover{position:fixed;inset:0}.menu_layers_container .layer_item .layer_menu_dots .context_menu_container .dropdown-button-content a .confirm_container .confirm_panel{position:absolute;z-index:100;top:12px;left:-24px;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.left_menu_page{display:flex;flex-direction:column;padding:12px;background-color:#fff;border-radius:4px;box-shadow:0 .3em 1.2em #ccc9;margin-bottom:24px}.left_menu_page .page_name_panel{display:flex;justify-content:space-between}.left_menu_page .page_name{color:#5a5a5a;font-size:15px;font-weight:600;padding-bottom:12px}.left_menu_page .page_actions{display:flex;gap:12px;align-items:center}.left_menu_page .page_actions .page_action{cursor:pointer}.left_menu_page .page_actions .no_action{cursor:not-allowed}.left_menu_page .page_actions a{cursor:pointer;position:relative}.left_menu_page .page_actions a .confirm_container{position:relative}.left_menu_page .page_actions a .confirm_container .cover{position:fixed;inset:0}.left_menu_page .page_actions a .confirm_container .confirm_panel{position:absolute;z-index:100;top:2px;right:-25px;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.left_menu_page .layer_item{padding:12px;border:1px solid rgba(211,211,211,.562)}.fallback_canvas_container{display:flex;flex-grow:1;position:relative;background-color:#f0f0f4;border-left:1px solid rgba(224,226,232,.9)}.fallback_canvas_container .fallback_canvas_container_inner{position:absolute;inset:0;overflow:auto;box-sizing:border-box}.fallback_canvas_container .fallback_empty_state{flex-direction:column;row-gap:24px}.fallback_canvas_container .fallback_empty_state .help_text{color:#7a7a7a;font-size:16px}.fallback_canvas_container .fallback_original_img{display:flex;align-items:center;justify-content:center;height:80%;width:80%;position:relative}.fallback_canvas_container .fallback_original_img img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.group_canvas_container{display:flex;flex-grow:1;position:relative;background-color:#f0f0f4;border-left:1px solid rgba(224,226,232,.9)}.group_canvas_container .design_canvas_wrapper{position:absolute;inset:0;overflow:auto;box-sizing:border-box}.group_canvas_container .design_canvas_wrapper .zoom_wrapper{transform-origin:top left;box-sizing:border-box;margin:auto;position:relative}.group_canvas_container .design_canvas_wrapper .design_canvas{box-sizing:border-box;position:relative;overflow:hidden}.group_canvas_container .design_canvas_wrapper .design_canvas .group_template_shape{position:absolute}.group_canvas_container .group_canvas_empty_state{flex-direction:column;height:100%;row-gap:24px}.group_canvas_container .group_canvas_empty_state .help_text{color:#7a7a7a;font-size:16px}.group_canvas_container .fallback_original_img{display:flex;align-items:center;justify-content:center;height:80%;width:80%;position:relative}.group_canvas_container .fallback_original_img img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.editable_group_template_shape{outline:4px solid #b2b2b2;box-sizing:border-box;position:absolute;display:flex;justify-content:center;align-items:center}.active_group_template_shape .active_group_template_shape_content{display:flex;width:100%;height:100%}.group_canvas_toolbar{position:absolute;z-index:100;right:0;top:12px;display:flex;justify-content:flex-end;padding-right:26px}.group_canvas_toolbar .canvas_toolbar_content{display:inline-flex;column-gap:48px;background-color:#fff;border-radius:6px;box-shadow:0 4px 8px #1f1f1f14}.group_canvas_toolbar .zoom_panel{display:flex;justify-content:flex-start;flex-direction:row;margin-left:18px}.group_canvas_toolbar .zoom_panel .menu_item{cursor:pointer;display:inline-flex;align-items:center;padding:3px}.group_canvas_toolbar .zoom_panel .menu_item.disabled{cursor:unset}.group_canvas_toolbar .zoom_panel .zoom_pct{display:inline-flex;align-items:center;justify-content:center;min-width:44px;color:#777}.group_canvas_toolbar .size{width:190px}.group_canvas_toolbar .size>div>div{border-color:#d3d3d38f;border-radius:0 6px 6px 0}.editor_v3_area .design_canvas_container{position:relative;background-color:#f0f0f4;border-left:1px solid rgba(224,226,232,.9);box-sizing:border-box}.editor_v3_area .design_canvas_container .canvas_toolbar{position:absolute;right:0;top:12px;display:flex;justify-content:flex-end;padding-right:26px}.editor_v3_area .design_canvas_container .canvas_toolbar .canvas_toolbar_content{display:inline-flex;column-gap:48px;background-color:#fff;border-radius:6px;box-shadow:0 4px 8px #1f1f1f14}.editor_v3_area .design_canvas_container .zoom_panel{display:flex;justify-content:flex-start;flex-direction:row;margin-left:18px}.editor_v3_area .design_canvas_container .zoom_panel .menu_item{cursor:pointer;display:inline-flex;align-items:center;padding:3px}.editor_v3_area .design_canvas_container .zoom_panel .menu_item.disabled{cursor:unset}.editor_v3_area .design_canvas_container .zoom_panel .zoom_pct{display:inline-flex;align-items:center;justify-content:center;min-width:44px;color:#777}.editor_v3_area .design_canvas_container .size{width:190px}.editor_v3_area .design_canvas_container .size>div>div{border-color:#d3d3d38f;border-radius:0 6px 6px 0}.editor_v3_area .design_canvas_wrapper{position:absolute;inset:52px 0 0;overflow:auto;box-sizing:border-box;padding:64px}.position_toolbar_item{display:flex;align-items:center;gap:6px}.position_toolbar_item .item_label{color:#7a7a7a;font-size:14px}.position_toolbar_item .item_label.y_label{padding-left:12px}.position_toolbar_item .number_wrapper{display:inline-flex;align-items:center;gap:4px;padding:0;font-size:14px;position:relative}.position_toolbar_item .number_wrapper input::-webkit-outer-spin-button,.position_toolbar_item .number_wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.position_toolbar_item .number_wrapper input[type=number]{-moz-appearance:textfield;text-align:right;width:36px;padding:0 4px;background-color:#f0f0f4}.position_toolbar_item .number_wrapper input[type=number]::-webkit-inner-spin-button{opacity:1}.position_toolbar_item .number_wrapper input{color:#5a5a5a;border-radius:4px;border:1px solid rgb(224,224,224);flex:1 1 auto;font-weight:400;font-size:14px;line-height:24px;background:transparent;appearance:textfield}.position_toolbar_item .number_wrapper input:focus,.position_toolbar_item .number_wrapper input:hover,.position_toolbar_item .number_wrapper input:focus-visible{outline:none;background-color:#fff}.position_toolbar_item .toolbar_item_panel{position:absolute;z-index:999;left:0;top:40px;background-color:#fff;border-radius:4px;box-shadow:0 .3em 1.2em #ccc9;padding:12px;min-width:120px}.position_toolbar_item .slider_container{display:flex;column-gap:8px;align-items:center}.position_toolbar_item .slider_container .rc-slider .rc-slider-handle.rc-slider-handle-dragging{border-color:#bababacc!important;box-shadow:0 0 0 5px #bababa80!important}.editor_v3_toolbar{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:4px 12px;height:48px;background-color:#f0f0f4;border-top:1px solid rgba(224,226,232,.9);border-bottom:1px solid rgba(224,226,232,.9)}.editor_v3_toolbar .left_part,.editor_v3_toolbar .right_part{display:flex;gap:12px}.editor_v3_toolbar .toolbar_item{display:flex;align-items:center;gap:6px;position:relative}.editor_v3_toolbar .toolbar_item .item_label{color:#7a7a7a;font-size:14px}.editor_v3_toolbar .toolbar_item .item_label.y_label{padding-left:12px}.editor_v3_toolbar .toolbar_item .icon_container{display:flex;justify-content:center;align-items:center;width:26px;height:26px;cursor:pointer;position:relative}.editor_v3_toolbar .toolbar_item .icon_container:hover{background-color:#fff;border-radius:4px}.editor_v3_toolbar .toolbar_item .number_wrapper{display:inline-flex;align-items:center;gap:4px;padding:0;font-size:14px;position:relative}.editor_v3_toolbar .toolbar_item .number_wrapper input::-webkit-outer-spin-button,.editor_v3_toolbar .toolbar_item .number_wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.editor_v3_toolbar .toolbar_item .number_wrapper input[type=number]{-moz-appearance:textfield;text-align:right;width:36px;padding:0 4px;background-color:#f0f0f4}.editor_v3_toolbar .toolbar_item .number_wrapper input[type=number]::-webkit-inner-spin-button{opacity:1}.editor_v3_toolbar .toolbar_item .number_wrapper input{color:#5a5a5a;border-radius:4px;border:1px solid rgb(224,224,224);flex:1 1 auto;font-weight:400;font-size:14px;line-height:24px;background:transparent;appearance:textfield}.editor_v3_toolbar .toolbar_item .number_wrapper input:focus,.editor_v3_toolbar .toolbar_item .number_wrapper input:hover,.editor_v3_toolbar .toolbar_item .number_wrapper input:focus-visible{outline:none;background-color:#fff}.editor_v3_toolbar .toolbar_item .toolbar_item_panel{position:absolute;z-index:999;left:0;top:40px;background-color:#fff;border-radius:4px;box-shadow:0 .3em 1.2em #ccc9;padding:12px;min-width:120px}.editor_v3_toolbar .toolbar_item .slider_container{display:flex;column-gap:8px;align-items:center}.editor_v3_toolbar .toolbar_item .slider_container .rc-slider .rc-slider-handle.rc-slider-handle-dragging{border-color:#bababacc!important;box-shadow:0 0 0 5px #bababa80!important}.size_control{width:190px}.size_control>div>div{border-color:#d3d3d38f;border-radius:6px}.zoom_control .zoom_value{width:42px;min-width:42px;color:#7a7a7a;font-size:12px;padding:4px;cursor:pointer;background-color:#f8f9fa;border-radius:4px}.size_toolbar_item,.align_toolbar_item{border-left:1px solid hsl(0,0%,80%);padding-left:12px}.align_toolbar_item .align_toolbar_panel{display:flex;width:216px}.align_toolbar_item .align_left_column{padding-right:12px}.align_toolbar_item .align_left_column,.align_toolbar_item .align_right_column{width:50%;display:flex;flex-direction:column;gap:12px}.align_toolbar_item .align_left_column .action_item,.align_toolbar_item .align_right_column .action_item{display:flex;align-items:center;gap:12px;font-size:14px;color:#333;padding:6px 12px;cursor:pointer}.align_toolbar_item .align_left_column .action_item:hover,.align_toolbar_item .align_right_column .action_item:hover{background-color:#efefef;border-radius:4px}.opacity_toolbar_panel{display:flex;gap:12px;width:180px}.opacity_toolbar_panel .slider_container{width:100%}.border_toolbar_panel{display:flex;flex-direction:column;gap:12px;width:180px}.border_toolbar_panel .settings_row{display:flex;justify-content:space-between}.border_toolbar_panel .settings_row .label{color:#5a5a5a;font-size:15px;font-weight:600}.border_toolbar_panel .settings_row .value_with_dropdown{display:flex}.border_toolbar_panel .settings_row .value_with_dropdown select{height:100%;border-radius:4px;border:unset;color:#7a7a7a;background-color:#efeff3}.border_toolbar_panel .settings_row .value_with_dropdown select:focus{outline:unset}.add_elements_toolbar_item{display:flex;align-items:center;gap:4px;border-left:1px solid hsl(0,0%,80%);padding-left:12px}.add_elements_toolbar_item:first-child{border-left:none;padding-left:0}.undo_redo_toolbar_item{display:flex;align-items:center;gap:4px;padding-right:4px}.undo_redo_toolbar_item .icon_container.disabled{opacity:.35;cursor:default;pointer-events:none}.create_video_template_dialog .size_container{display:flex;align-items:center;justify-content:center;padding-bottom:32px}.create_video_template_dialog .size_container .size_unit{width:70px}.create_video_template_dialog .size_container .size_sep{display:flex;align-items:center;font-weight:700;color:#344767;padding:3px 12px}.create_video_template_dialog .size_container .size_pix{padding-left:8px}.video_templates_list_main h1{margin:0;font-weight:700!important;font-size:1rem;line-height:1.625;color:#344767}.video_templates_list_main .body_content{display:flex;flex-direction:column;flex-grow:1;height:100%}.video_templates_list_main .body_content .content_header{display:flex;justify-content:space-between;width:100%}.video_templates_list_main .card{box-shadow:0 20px 27px #0000000d;border-radius:1rem;background-color:#fff;padding:24px}.video_templates_list_main .card .card_header{display:flex;justify-content:space-between}.video_templates_list_main .card .card_title{margin:0;font-weight:700!important;font-size:1rem;line-height:1.625;color:#344767}.video_templates_list_main .card .card_actions{display:flex;align-items:center;column-gap:12px}.video_templates_list_main .template_tiles{display:flex;flex-direction:column;row-gap:24px}.video_templates_list_main .template_tile{background-color:#f8f9fa;padding:24px;column-gap:24px;width:100%}.video_templates_list_main .template_tile .tile_body{flex-grow:1;cursor:pointer}.video_templates_list_main .template_tile .tile-name{font-size:14px;color:#344767;font-weight:600;padding-bottom:16px}.video_templates_list_main .template_tile .metadata_row{display:flex;column-gap:12px;font-size:12px}.video_templates_list_main .template_tile .metadata_row .meta_name{color:#67748e}.video_templates_list_main .template_tile .metadata_row .meta_value{color:#344767}.video_templates_list_main .template_tile .status_row{padding-top:8px}.video_templates_list_main .template_tile .tile-actions{display:flex;align-items:flex-start;column-gap:32px}.video_templates_list_main .template_tile .tile-actions .confirm_container{position:relative;cursor:pointer}.video_templates_list_main .template_tile .tile-actions .confirm_container .cover{position:fixed;inset:0}.video_templates_list_main .template_tile .tile-actions .confirm_container .confirm_panel{position:absolute;z-index:999;top:24px;left:0;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.video_templates_list_main .template_tile .tile-actions .confirm_container .confirm_panel button{color:#fff;padding:.5rem 2rem;margin:0}.video_templates_list_main .template_tile .tile-action{font-size:12px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;color:#344767}.video_templates_list_main .template_tile .tile-action svg{margin-right:6px}.create_video_template_dialog .dialog_body{padding-bottom:32px}.create_video_template_dialog .buttons{column-gap:12px}.video_editor_main_layout{display:grid;grid-template-rows:fit-content(54px) auto;grid-template-columns:70px 300px 4fr 1fr;width:100vw;height:100vh}.video_editor_main_layout .header_logo{grid-column-start:1;grid-column-end:3;height:54px;padding-left:25px;align-items:center;display:flex}.video_editor_main_layout .header_body{grid-column-start:3;grid-column-end:7;align-items:center;display:flex;justify-content:space-between;width:100%}.video_editor_main_layout .header_body .header_menu{display:flex;align-items:center;justify-content:flex-end}.video_editor_main_layout .header_body .header_menu .item{display:flex;align-items:center;margin:auto 24px;color:#660047;cursor:pointer}.video_editor_main_layout .header_body .header_menu .item svg{margin-right:8px}.video_editor_main_layout .header_body .header_menu .item .entry{display:inline-flex;align-items:center}.video_editor_main_layout .header_body .header_menu .item .entry:not(:last-child){margin-right:32px}.video_editor_main_layout .header_body .header_menu .item .submenu{position:absolute;z-index:1000;top:42px;right:2px;width:120px;display:flex;flex-direction:column;padding:24px;background-color:#fff;border-radius:3px;color:#333;box-shadow:0 4px 6px #0000002d}.video_editor_main_layout .header_body .header_menu .item .submenu>div{display:flex;align-items:center;cursor:pointer}.video_editor_main_layout .header_body .header_menu .item .submenu>div:not(:last-child){margin-bottom:24px}.video_duration_control{display:inline-flex;align-items:center;color:#7a7a7a;font-size:12px;padding:4px;border-radius:3px;cursor:pointer;display:relative}.video_duration_control:hover{background-color:#f8f9fa}.video_duration_control svg{margin-right:6px}.video_duration_control .edit_form_container{position:relative;z-index:10000}.video_duration_control .edit_form_container .cover{position:fixed;inset:0}.video_duration_control .edit_form_container .edit_form{display:flex;align-items:center;gap:8px;position:absolute;z-index:10002;top:16px;left:0;padding:14px 18px;width:120px;background-color:#fff;box-shadow:0 .3em 1.2em #ccc9;border-radius:5px}.video_duration_control .edit_form_container .edit_form input{box-sizing:content-box;height:1.4375em;margin:0;color:#5a5a5a;background:#f8f9fa;border-radius:6px;font-size:12px;padding:7px 0 8px 10px;width:48px}.video_duration_control .edit_form_container .edit_form input.error{border:1px solid red}.video_editor_toolbar{display:flex;align-items:center;justify-content:space-between;padding:4px 12px;height:48px;background-color:#f0f0f4;border-top:1px solid rgba(224,226,232,.9);border-bottom:1px solid rgba(224,226,232,.9)}.zoom_control{width:150px;display:flex;align-items:center;gap:6px;margin-right:12px}.zoom_control .zoom_value{width:42px;min-width:42px;color:#7a7a7a;font-size:12px;padding:4px;cursor:pointer}.zoom_control .zoom_value:hover{background-color:#f8f9fa;border-radius:4px}.zoom_control .zoom_value .zoom_options_container{position:relative;z-index:10000}.zoom_control .zoom_value .zoom_options_container .cover{position:fixed;inset:0}.zoom_control .zoom_value .zoom_options_container .zoom_options{position:absolute;z-index:10002;top:18px;left:-4px;display:flex;flex-direction:column;padding:8px;background-color:#fff;border-radius:4px;box-shadow:0 .3em 1.2em #ccc9}.zoom_control .zoom_value .zoom_options_container .zoom_options>div{padding:8px;cursor:pointer}.zoom_control .zoom_value .zoom_options_container .zoom_options>div:hover{background-color:#f0f0f4;border-radius:4px}.zoom_control .rc-slider .rc-slider-handle.rc-slider-handle-dragging{border-color:#bababacc!important;box-shadow:0 0 0 5px #bababa80!important}.video_editor_page_content .video_editor_body{grid-column-start:3;grid-column-end:7;display:flex;flex-direction:column;overflow:hidden}.circle_video_shape{box-sizing:border-box;position:absolute;border-radius:50%}.circle_video_shape.active{outline:3px solid rgba(255,113,112,.8);z-index:1000!important}.circle_video_shape.active .circle_shape_content{box-sizing:border-box;white-space:pre-wrap;height:100%;width:100%}.circle_video_shape.active .circle_shape_content:focus{outline:unset}.circle_video_shape.active .resize_bottom_right{cursor:nwse-resize;position:absolute;bottom:calc(-8px * 1 / var(--de-scale));right:calc(-5px * 1 / var(--de-scale))}.circle_video_shape.active .shape_delete{position:absolute;top:calc(-26px * 1 / var(--de-scale));right:0}.circle_video_shape.active .shape_delete>div{cursor:pointer;display:inline-flex;background-color:#fff;border:calc(2px * 1 / var(--de-scale)) solid rgb(178,119,145);padding:calc(4px * 1 / var(--de-scale));border-radius:50%}.circle_video_shape.active .shape_delete .confirm_container{position:relative}.circle_video_shape.active .shape_delete .confirm_container .cover{position:fixed;inset:0}.circle_video_shape.active .shape_delete .confirm_container .confirm_panel{position:absolute;z-index:100;top:calc(18px * 1 / var(--de-scale));right:calc(-12px * 1 / var(--de-scale));padding:calc(12px * 1 / var(--de-scale)) calc(14px * 1 / var(--de-scale));background-color:#fff;border:calc(1px * 1 / var(--de-scale)) solid #b8b8b8;border-radius:calc(5px * 1 / var(--de-scale))}.circle_video_shape.active .shape_delete .confirm_container .confirm_panel .btn{margin-bottom:0}.circle_video_shape.active .shape_delete .confirm_container .confirm_panel button.app-btn-red.app-btn{font-size:calc(14px / var(--de-scale));padding:calc(6px * 1 / var(--de-scale)) calc(12px * 1 / var(--de-scale));border-radius:calc(4px * 1 / var(--de-scale))}.active_video_shape{box-sizing:border-box;z-index:10000!important}.active_video_shape.active .border_top{position:absolute;top:0;left:0;right:0;height:calc(3px * 1 / var(--de-scale));background-color:#ff7170;z-index:10001}.active_video_shape.active .border_bottom{position:absolute;bottom:0;left:0;right:0;height:calc(3px * 1 / var(--de-scale));background-color:#ff7170;z-index:10001}.active_video_shape.active .border_left{position:absolute;top:0;bottom:0;left:0;width:calc(3px * 1 / var(--de-scale));background-color:#ff7170;z-index:10001}.active_video_shape.active .border_right{position:absolute;top:0;bottom:0;right:0;width:calc(3px * 1 / var(--de-scale));background-color:#ff7170;z-index:10001}.active_video_shape .shape_delete{position:absolute;top:calc(-26px * 1 / var(--de-scale));right:0;z-index:11000}.active_video_shape .shape_delete>div{cursor:pointer;display:inline-flex;background-color:#fff;border:calc(2px * 1 / var(--de-scale)) solid rgb(255,113,112);padding:calc(4px * 1 / var(--de-scale));border-radius:50%}.active_video_shape .shape_delete .confirm_container{position:relative;z-index:10000}.active_video_shape .shape_delete .confirm_container .cover{position:fixed;inset:0}.active_video_shape .shape_delete .confirm_container .confirm_panel{position:absolute;z-index:10002;top:calc(18px * 1 / var(--de-scale));right:calc(-12px * 1 / var(--de-scale));padding:calc(12px * 1 / var(--de-scale)) calc(14px * 1 / var(--de-scale));background-color:#fff;border:calc(1px * 1 / var(--de-scale)) solid #b8b8b8;border-radius:calc(5px * 1 / var(--de-scale))}.active_video_shape .shape_delete .confirm_container .confirm_panel button{margin-bottom:0}.active_video_shape .shape_delete .confirm_container .confirm_panel button.app-btn-red.app-btn{font-size:calc(14px / var(--de-scale));padding:calc(6px * 1 / var(--de-scale)) calc(12px * 1 / var(--de-scale));border-radius:calc(4px * 1 / var(--de-scale))}.active_video_shape .resize_bottom_right{z-index:11000;cursor:nwse-resize;position:absolute;bottom:calc(-10px * 1 / var(--de-scale));right:calc(-5px * 1 / var(--de-scale))}.active_video_shape .resize_bottom{position:absolute;display:flex;justify-content:center;bottom:calc(-1px / var(--de-scale));left:0;width:100%;height:calc(8px / var(--de-scale))}.active_video_shape .resize_bottom .rb_handle{z-index:11000;cursor:ns-resize;border:calc(2px / var(--de-scale)) solid rgb(255,113,112);background-color:#fff;border-radius:calc(4px / var(--de-scale));width:calc(24px / var(--de-scale));height:calc(10px / var(--de-scale))}.active_video_shape .resize_right{position:absolute;display:flex;align-items:center;right:calc(-5px * 1 / var(--de-scale));top:0;height:100%;width:calc(12px * 1 / var(--de-scale))}.active_video_shape .resize_right .rr_handle{z-index:11000;cursor:ew-resize;border:calc(2px * 1 / var(--de-scale)) solid rgb(255,113,112);background-color:#fff;border-radius:calc(4px * 1 / var(--de-scale));height:calc(24px * 1 / var(--de-scale));width:calc(10px * 1 / var(--de-scale))}.active_video_shape .shape_rotate{position:absolute;top:0;right:calc(-42px * 1 / var(--de-scale));height:100%;display:flex;align-items:center}.active_video_shape .shape_rotate>div{z-index:11000;cursor:grab;display:inline-flex;background-color:#fff;border:calc(2px * 1 / var(--de-scale)) solid rgb(255,113,112);padding:calc(4px * 1 / var(--de-scale));border-radius:50%}.gif_image_shape_editable .jsgif{max-width:100%}.gif_image_shape_editable canvas{max-width:100%}.image_shape_editable{box-sizing:border-box;position:absolute;display:flex;justify-content:center;align-items:center;height:100%;width:100%;overflow:hidden}.image_shape_editable img{box-sizing:border-box}.image_shape{position:absolute;box-sizing:border-box}.image_shape.active{box-shadow:unset;border-radius:unset}.image_shape.active .image_shape_content{box-sizing:border-box;z-index:10000;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;transform-style:preserve-3d}.image_shape.active .image_shape_content .dropzone-wrapper{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;transform-style:preserve-3d}.image_shape.active .image_shape_content .dropzone-wrapper.dropzone-drag-active{background-color:#c3d08b}.image_shape.active .image_shape_content .dropzone-wrapper .empty_img_container{justify-content:center;align-items:center}.image_shape.active .image_shape_content .dropzone-wrapper .img_container{z-index:10000;position:relative;display:flex;overflow:hidden;height:100%;width:100%}.image_shape.active .image_shape_content .dropzone-wrapper .img_container>svg{margin-top:calc(5px * 1 / var(--de-scale));margin-bottom:calc(5px * 1 / var(--de-scale))}.image_shape.active .image_shape_content .dropzone-wrapper .img_container img{box-sizing:border-box;pointer-events:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.image_shape.active .image_shape_content .dropzone-wrapper .img_container .edit_icon{z-index:10000;position:absolute;top:calc(5px * 1 / var(--de-scale));right:calc(5px * 1 / var(--de-scale));background-color:#ffffffe6;border-radius:calc(4px * 1 / var(--de-scale));padding:calc(5px * 1 / var(--de-scale));display:flex;align-items:center;justify-content:center;column-gap:calc(8px * 1 / var(--de-scale))}.image_shape.active .image_shape_content .dropzone-wrapper .img_container .edit_icon.remove_bg{background-color:unset}.image_shape.active .image_shape_content .dropzone-wrapper .img_container .edit_icon>div{cursor:pointer}.image_shape.active .image_shape_content .dropzone-wrapper .help{box-sizing:border-box;text-align:center;padding:calc(3px * 1 / var(--de-scale));margin-top:calc(2px * 1 / var(--de-scale));margin-bottom:calc(2px * 1 / var(--de-scale));font-size:calc(12px * 1 / var(--de-scale));color:#666}.image_shape.active .image_shape_content .dropzone-wrapper .button_container{display:flex;justify-content:center;column-gap:12px;row-gap:12px;flex-wrap:wrap;box-sizing:border-box}.image_shape.active .image_shape_content .dropzone-wrapper .button_container .app-btn{position:relative;z-index:1000;font-size:calc(16px * 1 / var(--de-scale));padding:calc(6px * 1 / var(--de-scale)) calc(12px * 1 / var(--de-scale));border-radius:calc(4px * 1 / var(--de-scale));border-width:calc(1px * 1 / var(--de-scale))}.image_shape.active .image_shape_content .dropzone-wrapper .button_container .btn{background-color:#fff}.image_shape .warp_finish{display:flex;align-items:center;border:1px solid #ccc;padding:2px 6px;border-radius:3px}.image_shape .warp_finish svg{margin-right:6px}.rectangle_shape{position:absolute;box-sizing:border-box}.rectangle_shape.active .rectangle_shape_content{white-space:pre-wrap;height:100%;width:100%}.rectangle_shape.active .rectangle_shape_content:focus{outline:unset}.text_shape{position:absolute;transform-origin:top left}.text_shape.active .text_shape_content{box-sizing:border-box;position:relative;height:100%;width:100%}.text_shape.active .text_shape_content:focus{outline:unset}.text_shape_edit{box-sizing:border-box;display:inline-block;position:absolute;transform-origin:top left}.video_shape_menu{z-index:10000;position:absolute;top:calc(5px * 1 / var(--de-scale));right:calc(5px * 1 / var(--de-scale));background-color:#ffffffe6;border-radius:calc(4px * 1 / var(--de-scale));padding:calc(5px * 1 / var(--de-scale));display:flex;align-items:center;justify-content:center;column-gap:calc(8px * 1 / var(--de-scale))}.video_shape_menu.remove_bg{background-color:unset}.video_shape_menu>div{cursor:pointer}.video_item_shape_content_active .dropzone-wrapper{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;transform-style:preserve-3d;position:relative}.video_item_shape_content_active .dropzone-wrapper .spinner_container{position:absolute;inset:0;display:flex;justify-content:center;align-items:center}.video_item_shape_content_active .dropzone-wrapper video{width:100%;height:auto;max-width:100%;max-height:100%}.video_item_shape_content_active .dropzone-wrapper.dropzone-drag-active{background-color:#d1e7dd;color:#0f5132}.video_item_shape_content_active .dropzone-wrapper .empty_img_container{justify-content:center;align-items:center}.video_item_shape_content_active .dropzone-wrapper .img_container{z-index:10000;position:relative;display:flex;overflow:hidden;height:100%;width:100%}.video_item_shape_content_active .dropzone-wrapper .img_container>svg{margin-top:calc(5px * 1 / var(--de-scale));margin-bottom:calc(5px * 1 / var(--de-scale))}.video_item_shape_content_active .dropzone-wrapper .img_container img{box-sizing:border-box;pointer-events:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.video_item_shape_content_active .dropzone-wrapper .img_container .edit_icon{z-index:10000;position:absolute;top:calc(5px * 1 / var(--de-scale));right:calc(5px * 1 / var(--de-scale));background-color:#ffffffe6;border-radius:calc(4px * 1 / var(--de-scale));padding:calc(5px * 1 / var(--de-scale));display:flex;align-items:center;justify-content:center;column-gap:calc(8px * 1 / var(--de-scale))}.video_item_shape_content_active .dropzone-wrapper .img_container .edit_icon.remove_bg{background-color:unset}.video_item_shape_content_active .dropzone-wrapper .img_container .edit_icon>div{cursor:pointer}.video_item_shape_content_active .dropzone-wrapper .help{box-sizing:border-box;text-align:center;padding:calc(3px * 1 / var(--de-scale));margin-top:calc(2px * 1 / var(--de-scale));margin-bottom:calc(2px * 1 / var(--de-scale));font-size:calc(12px * 1 / var(--de-scale));color:#666}.video_item_shape_content_active .dropzone-wrapper .button_container{display:flex;justify-content:center;column-gap:12px;row-gap:12px;flex-wrap:wrap;box-sizing:border-box}.video_item_shape_content_active .dropzone-wrapper .button_container .app-btn{position:relative;z-index:1000;font-size:calc(16px * 1 / var(--de-scale));padding:calc(6px * 1 / var(--de-scale)) calc(12px * 1 / var(--de-scale));border-radius:calc(4px * 1 / var(--de-scale));border-width:calc(1px * 1 / var(--de-scale))}.editable_video_item_shape{box-sizing:border-box;position:absolute;display:flex;justify-content:center;align-items:center;height:100%;width:100%;overflow:hidden}.editable_video_item_shape img{box-sizing:border-box;max-width:100%;max-height:100%}.editable_video_item_shape video{width:100%;height:auto;max-width:100%;max-height:100%}.editable_video_item_shape .control{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.editable_video_item_shape .control .icon_wrapper{background-color:#fff9;width:36px;height:36px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:50%;cursor:pointer!important}.video_item_shape_editable{box-sizing:border-box;position:absolute;display:flex;justify-content:center;align-items:center;height:100%;width:100%;overflow:hidden}.video_item_shape_editable img{box-sizing:border-box}.video_item_shape{position:absolute;box-sizing:border-box}.video_item_shape .video_item_shape_content{box-sizing:border-box;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.video_item_shape .video_item_shape_content img{max-width:100%;max-height:100%}.video_item_shape .video_item_shape_content .control{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.video_item_shape .video_item_shape_content .control .icon_wrapper{background-color:#fff9;width:36px;height:36px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:50%;cursor:pointer!important}.video_item_shape video{width:100%;height:auto}.video_item_shape.active{box-shadow:unset;border-radius:unset}.video_item_shape.active .image_shape_content{box-sizing:border-box;z-index:10000;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;transform-style:preserve-3d}.video_item_shape.active .image_shape_content .dropzone-wrapper{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;transform-style:preserve-3d}.video_item_shape.active .image_shape_content .dropzone-wrapper.dropzone-drag-active{background-color:#c3d08b}.video_item_shape.active .image_shape_content .dropzone-wrapper .empty_img_container{justify-content:center;align-items:center}.video_item_shape.active .image_shape_content .dropzone-wrapper .img_container{z-index:10000;position:relative;display:flex;overflow:hidden;height:100%;width:100%}.video_item_shape.active .image_shape_content .dropzone-wrapper .img_container>svg{margin-top:zoomed(5px);margin-bottom:zoomed(5px)}.video_item_shape.active .image_shape_content .dropzone-wrapper .img_container img{box-sizing:border-box;pointer-events:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.video_item_shape.active .image_shape_content .dropzone-wrapper .img_container .edit_icon{z-index:10000;position:absolute;top:zoomed(5px);right:zoomed(5px);background-color:#ffffffe6;border-radius:zoomed(4px);padding:zoomed(5px);display:flex;align-items:center;justify-content:center;column-gap:zoomed(8px)}.video_item_shape.active .image_shape_content .dropzone-wrapper .img_container .edit_icon.remove_bg{background-color:unset}.video_item_shape.active .image_shape_content .dropzone-wrapper .img_container .edit_icon>div{cursor:pointer}.video_item_shape.active .image_shape_content .dropzone-wrapper .help{box-sizing:border-box;text-align:center;padding:zoomed(3px);margin-top:zoomed(2px);margin-bottom:zoomed(2px);font-size:zoomed(12px);color:#666}.video_item_shape.active .image_shape_content .dropzone-wrapper .button_container{display:flex;justify-content:center;column-gap:12px;row-gap:12px;flex-wrap:wrap;box-sizing:border-box}.video_item_shape.active .image_shape_content .dropzone-wrapper .button_container .app-btn{position:relative;z-index:1000;font-size:zoomed(16px);padding:zoomed(6px) zoomed(12px);border-radius:zoomed(4px);border-width:zoomed(1px)}.video_item_shape .warp_finish{display:flex;align-items:center;border:1px solid #ccc;padding:2px 6px;border-radius:3px}.video_item_shape .warp_finish svg{margin-right:6px}:root{--de-scale: 1}html{-webkit-print-color-adjust:exact!important;-webkit-filter:opacity(1)!important;text-rendering:optimizeLegibility!important}.video_editor_canvas{flex-grow:1;background-color:#f0f0f4;position:relative;box-sizing:border-box}.video_editor_canvas .video_canvas_wrapper{position:absolute;inset:0;overflow:auto;box-sizing:border-box;padding:64px;display:flex;justify-content:center;align-items:center}.video_editor_canvas .zoom_wrapper{transform-origin:top left;box-sizing:border-box;margin:auto}.video_editor_canvas .video_canvas{outline:3px solid #b2b2b2;overflow:hidden;box-sizing:border-box}.video_editor_canvas .transparent{background-size:auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0iI2ZmZiI+PC9yZWN0Pgo8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IiNGN0Y3RjciPjwvcmVjdD4KPHJlY3QgeD0iMTAiIHk9IjEwIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IiNGN0Y3RjciPjwvcmVjdD4KPC9zdmc+)}.video_editor_canvas .video_editor_shapes{position:relative}.video_seeker{position:absolute;top:-2px;left:1px}.video_seeker.drag_enabled:hover{cursor:grab}.video_seeker.is_dragging{cursor:grabbing}.video_seeker.drag_disabled{cursor:not-allowed}.video_seeker .seeker_line{z-index:5;transition:left .01s linear;width:2px;background-color:#5a5a5a;position:absolute}.timeline_ruler{width:100%;position:relative}.timeline_ruler canvas{width:100%;height:100%}.timeline_toolbar{height:42px;border-bottom:1px solid rgba(224,226,232,.9);background-color:#f8f9fa;display:flex;justify-content:space-between;align-items:center;position:relative}.timeline_toolbar .timeline_label{display:flex;align-items:center;padding-left:12px;font-size:12px;font-weight:600;color:#5a5a5a}.timeline_toolbar .timeline_label svg{margin-right:6px;transform:rotate(90deg)}.timeline_toolbar .toolbar_center{display:flex;align-items:center;position:relative;margin-right:30px;gap:6px}.timeline_toolbar .toolbar_center .center_button{min-width:36px}.timeline_toolbar .toolbar_center .center_button .play_button{cursor:pointer;display:flex;align-items:center}.timeline_toolbar .toolbar_center .center_button_info{display:flex;align-items:center;width:120px;height:36px}.timeline_toolbar .toolbar_center .center_button_info .elapsed_time{color:#5a5a5a;font-size:12px;display:flex;align-items:center}.timeline_toolbar .toolbar_center .center_button_info .elapsed_time_value{display:inline-block;width:60px;font-weight:600}.timeline_toolbar .toolbar_right{display:flex;justify-content:flex-end;padding-right:4px}.timeline_resizer{position:absolute;height:3px;top:1px;left:0;right:0;display:flex;justify-content:center}.timeline_resizer .timeline_resize_handle{width:32px;height:4px;border-radius:4px;background-color:#a2a2a2;cursor:row-resize}.timeline_tracks{box-sizing:border-box;display:flex;flex-grow:1;overflow-y:auto;overflow-x:hidden;flex-direction:column;position:relative;gap:3px;padding:3px 0;margin-left:7px;background-color:#f8f9fa}.timeline_track{height:40px;background-color:#f0f0f4;border-radius:4px}.timeline_track .timeline_track_body{height:100%;border-radius:4px;display:flex;align-items:center;position:relative;font-size:12px;color:#fff;padding:6px 12px;touch-action:none;-webkit-user-select:none;user-select:none}.timeline_track .timeline_track_body svg{margin-right:6px}.timeline_track .timeline_track_body .resize_left{position:absolute;left:2px;width:2px;height:20px;background-color:#fff;border-radius:2px}.timeline_track .timeline_track_body .resize_right{position:absolute;right:2px;width:2px;height:20px;background-color:#fff;border-radius:2px}.video_editor_timeline{height:400px;background-color:#f0f0f4;border-top:1px solid rgba(224,226,232,.9);display:flex;flex-direction:column;z-index:800}.video_editor_timeline__body{display:flex;overflow-x:auto;overflow-y:hidden;flex-grow:1;background-color:#f8f9fa}.video_editor_timeline__body_taken{display:flex;flex-direction:column;flex-grow:1;margin-right:20px}.video_editor_timeline__body_free{min-width:200px;background-color:#fff}.video_editor_page_content .left_panel_content{display:flex;flex-direction:column;min-width:300px;max-width:300px;width:300px;background-color:#f0f0f4;border-right:1px solid rgba(224,226,232,.9);border-top:1px solid rgba(224,226,232,.9)}.video_editor_page_content .left_panel_content .menu_content_body{background-color:#f0f0f4;display:flex;flex-grow:1;overflow:auto;flex-direction:column;width:100%;height:100%}.video_editor_page_content .left_panel_content .menu_content_title{text-align:center;color:#5a5a5a;font-weight:500;font-size:22px;padding-top:8px}.video_editor_page_content .left_panel_content .menu_content_help{color:#7a7a7a;font-size:13px;text-align:center;padding:8px 32px 14px}.video_editor_page_content .menu_layers_container{flex-grow:1;position:relative;padding:0 24px 24px;max-height:100%;overflow:auto}.video_editor_page_content .menu_layers_container .menu_layers_container_body{position:absolute;inset:0;overflow:auto;padding:0 24px}.video_editor_page_content .menu_layers_container .layer_item{cursor:pointer;display:flex;align-items:center;background-color:#fff;color:#333;padding:12px 16px;border-radius:4px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video_editor_page_content .menu_layers_container .layer_item:not(:last-child){margin-bottom:12px}.video_editor_page_content .menu_layers_container .layer_item.selected{background-color:#f2dad3;color:#000}.video_editor_page_content .menu_layers_container .layer_item svg{margin-right:10px;min-width:14px}.video_editor_page_content .menu_layers_container .layer_item .layer_name{display:flex;flex-grow:1}.video_editor_page_content .menu_layers_container .layer_item .layer_settings{display:inline-flex;padding:2px;margin:0}.video_editor_page_content .menu_layers_container .layer_item .layer_settings:hover{background-color:#fff;border-radius:4px}.video_editor_page_content .menu_layers_container .layer_item .layer_settings svg{margin-right:0}.menu_text_container{padding:0 24px 24px;max-height:100%;overflow:auto}.menu_text_container .text_item{cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#333;padding:8px 12px;border-radius:3px;min-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu_text_container .text_item:not(:last-child){margin-bottom:8px}.menu_video_preview{display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.menu_video_preview .control{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.menu_video_preview .control .icon_wrapper{background-color:#fff9;width:24px;height:24px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:50%}.menu_video_preview:not(.menu_video_preview:last-child){padding-bottom:8px}.menu_video_preview img{cursor:pointer;width:100%;border-radius:4px;transition:all .3s;animation:fadein .5s;max-width:100%;vertical-align:middle}.menu_video_preview video{cursor:pointer;width:100%;height:auto}.gif_asset_preview{position:relative}.gif_asset_preview .label_shell{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.gif_asset_preview .label_shell .label_content{background-color:#fff;padding:3px 6px;color:#333;border-radius:4px}.menu_media_sections{display:flex;padding:18px 8px}.menu_media_sections .media_section__item{flex-grow:1;flex-basis:0;display:flex;flex-direction:column;gap:4px;justify-content:center;align-items:center;cursor:pointer;background-color:#fff;padding:12px;text-align:center;font-weight:500;font-size:14px}.menu_media_sections .media_section__item.media_section_pexels{position:relative;padding-top:36px}.menu_media_sections .media_section__item.media_section_pexels svg{position:absolute;top:-2px;width:36px}.menu_media_sections .media_section__item svg{width:20px}.menu_media_sections .media_section__item.selected{cursor:unset;background-color:#f2dad3}.menu_media_sections .media_section__item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.menu_media_sections .media_section__item:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.menu_media_library_content,.menu_media_unsplash_content{flex-grow:1;height:100%;max-height:100%;padding:0 0 0 8px}.menu_media_library_content .upload_button_container,.menu_media_unsplash_content .upload_button_container{display:flex;justify-content:center;padding-right:24px}.menu_media_library_content .upload_button_container .app-btn,.menu_media_unsplash_content .upload_button_container .app-btn{width:100%}.menu_media_library_content .dropzone-wrapper,.menu_media_unsplash_content .dropzone-wrapper{flex-grow:1;display:flex;flex-direction:column;height:100%}.menu_media_library_content .media_grid_container,.menu_media_unsplash_content .media_grid_container{display:flex;flex-grow:1;max-height:100%;position:relative}.menu_media_library_content .media_grid_container .media_grid_container_wrapper,.menu_media_unsplash_content .media_grid_container .media_grid_container_wrapper{display:grid;grid-template-columns:142px 142px;position:absolute;inset:0;overflow:auto;padding-right:10px}.menu_media_library_content .media_grid_left .lib_image,.menu_media_library_content .media_grid_left .unsplash_image,.menu_media_library_content .media_grid_right .lib_image,.menu_media_library_content .media_grid_right .unsplash_image,.menu_media_unsplash_content .media_grid_left .lib_image,.menu_media_unsplash_content .media_grid_left .unsplash_image,.menu_media_unsplash_content .media_grid_right .lib_image,.menu_media_unsplash_content .media_grid_right .unsplash_image{display:flex;justify-content:center;align-items:center;overflow:hidden}.menu_media_library_content .media_grid_left .lib_image:not(.menu_media_library_content .media_grid_left .lib_image:last-child,.menu_media_library_content .media_grid_left .unsplash_image:last-child,.menu_media_library_content .media_grid_right .lib_image:last-child,.menu_media_library_content .media_grid_right .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_left .lib_image:last-child,.menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_right .lib_image:last-child,.menu_media_unsplash_content .media_grid_right .unsplash_image:last-child),.menu_media_library_content .media_grid_left .unsplash_image:not(.menu_media_library_content .media_grid_left .lib_image:last-child,.menu_media_library_content .media_grid_left .unsplash_image:last-child,.menu_media_library_content .media_grid_right .lib_image:last-child,.menu_media_library_content .media_grid_right .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_left .lib_image:last-child,.menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_right .lib_image:last-child,.menu_media_unsplash_content .media_grid_right .unsplash_image:last-child),.menu_media_library_content .media_grid_right .lib_image:not(.menu_media_library_content .media_grid_left .lib_image:last-child,.menu_media_library_content .media_grid_left .unsplash_image:last-child,.menu_media_library_content .media_grid_right .lib_image:last-child,.menu_media_library_content .media_grid_right .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_left .lib_image:last-child,.menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_right .lib_image:last-child,.menu_media_unsplash_content .media_grid_right .unsplash_image:last-child),.menu_media_library_content .media_grid_right .unsplash_image:not(.menu_media_library_content .media_grid_left .lib_image:last-child,.menu_media_library_content .media_grid_left .unsplash_image:last-child,.menu_media_library_content .media_grid_right .lib_image:last-child,.menu_media_library_content .media_grid_right .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_left .lib_image:last-child,.menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_right .lib_image:last-child,.menu_media_unsplash_content .media_grid_right .unsplash_image:last-child),.menu_media_unsplash_content .media_grid_left .lib_image:not(.menu_media_library_content .media_grid_left .lib_image:last-child,.menu_media_library_content .media_grid_left .unsplash_image:last-child,.menu_media_library_content .media_grid_right .lib_image:last-child,.menu_media_library_content .media_grid_right .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_left .lib_image:last-child,.menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_right .lib_image:last-child,.menu_media_unsplash_content .media_grid_right .unsplash_image:last-child),.menu_media_unsplash_content .media_grid_left .unsplash_image:not(.menu_media_library_content .media_grid_left .lib_image:last-child,.menu_media_library_content .media_grid_left .unsplash_image:last-child,.menu_media_library_content .media_grid_right .lib_image:last-child,.menu_media_library_content .media_grid_right .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_left .lib_image:last-child,.menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_right .lib_image:last-child,.menu_media_unsplash_content .media_grid_right .unsplash_image:last-child),.menu_media_unsplash_content .media_grid_right .lib_image:not(.menu_media_library_content .media_grid_left .lib_image:last-child,.menu_media_library_content .media_grid_left .unsplash_image:last-child,.menu_media_library_content .media_grid_right .lib_image:last-child,.menu_media_library_content .media_grid_right .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_left .lib_image:last-child,.menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_right .lib_image:last-child,.menu_media_unsplash_content .media_grid_right .unsplash_image:last-child),.menu_media_unsplash_content .media_grid_right .unsplash_image:not(.menu_media_library_content .media_grid_left .lib_image:last-child,.menu_media_library_content .media_grid_left .unsplash_image:last-child,.menu_media_library_content .media_grid_right .lib_image:last-child,.menu_media_library_content .media_grid_right .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_left .lib_image:last-child,.menu_media_unsplash_content .media_grid_left .unsplash_image:last-child,.menu_media_unsplash_content .media_grid_right .lib_image:last-child,.menu_media_unsplash_content .media_grid_right .unsplash_image:last-child){padding-bottom:8px}.menu_media_library_content .media_grid_left .lib_image img,.menu_media_library_content .media_grid_left .unsplash_image img,.menu_media_library_content .media_grid_right .lib_image img,.menu_media_library_content .media_grid_right .unsplash_image img,.menu_media_unsplash_content .media_grid_left .lib_image img,.menu_media_unsplash_content .media_grid_left .unsplash_image img,.menu_media_unsplash_content .media_grid_right .lib_image img,.menu_media_unsplash_content .media_grid_right .unsplash_image img{cursor:pointer;width:100%;border-radius:4px;transition:all .3s;animation:fadein .5s;max-width:100%;vertical-align:middle}.menu_media_library_content .media_grid_left,.menu_media_unsplash_content .media_grid_left{padding-right:4px}.menu_media_library_content .media_grid_right,.menu_media_unsplash_content .media_grid_right{padding-left:4px}.menu_media_library_content .unsplash_image,.menu_media_unsplash_content .unsplash_image{position:relative}.menu_media_library_content .unsplash_image:hover .attribution,.menu_media_unsplash_content .unsplash_image:hover .attribution{display:block}.menu_media_library_content .unsplash_image .attribution,.menu_media_unsplash_content .unsplash_image .attribution{display:none;position:absolute;bottom:22px;left:4px;right:4px;max-width:122.5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:#ffffffe6;border-radius:4px;padding:2px 10px;font-size:12px}.menu_media_library_content .unsplash_image .attribution a,.menu_media_library_content .unsplash_image .attribution a:focus,.menu_media_library_content .unsplash_image .attribution a:active,.menu_media_library_content .unsplash_image .attribution a:visited,.menu_media_unsplash_content .unsplash_image .attribution a,.menu_media_unsplash_content .unsplash_image .attribution a:focus,.menu_media_unsplash_content .unsplash_image .attribution a:active,.menu_media_unsplash_content .unsplash_image .attribution a:visited{color:#333;margin-left:3px;font-size:12px}.menu_media_unsplash_content .menu_media_unsplash_content_wrapper{flex-grow:1;display:flex;flex-direction:column;height:100%}.menu_media_unsplash_content .unsplash_credit{text-align:center;padding-bottom:18px;font-size:13px;color:#333}.menu_media_unsplash_content .unsplash_credit a,.menu_media_unsplash_content .unsplash_credit a:focus,.menu_media_unsplash_content .unsplash_credit a:active,.menu_media_unsplash_content .unsplash_credit a:visited{color:#333;margin-left:3px;font-size:13px}.menu_media_unsplash_content .search_container{padding-bottom:24px;padding-right:24px;position:relative}.menu_media_unsplash_content .search_container svg{position:absolute;left:15px;top:11px}.menu_media_unsplash_content .search_container input{border:unset;font-size:16px;padding:12px 12px 12px 50px;border-radius:5px;background-color:#fff;width:100%;box-sizing:border-box}.menu_media_unsplash_content .search_container input:focus,.menu_media_unsplash_content .search_container input:active{outline:none;box-shadow:0 0 0 4px #f2dad3}.settings_actions{border-radius:4px;display:flex}.settings_actions>div{width:33%;max-width:33%;white-space:nowrap;text-overflow:ellipsis}.settings_actions .settings_action{display:flex;padding:12px 8px;align-items:center;gap:6px;font-size:14px;color:#333;background-color:#fff;cursor:pointer}.settings_actions .settings_action:hover{background-color:#e0e0e0}.settings_actions .settings_action.settings_action_left{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid rgb(224,224,224);overflow:hidden}.settings_actions .settings_action.settings_action_right{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:1px solid rgb(224,224,224);overflow:unset;padding:0}.settings_actions .settings_action.settings_action_right .hidden-menu-btn{padding:12px 8px}.settings_more_menu{left:-65px!important;top:20px!important}.settings-section{display:flex;flex-direction:column;padding:12px;background-color:#fff;border-radius:4px}.settings-section .settings-title{display:flex;align-items:center;cursor:pointer}.settings-section .icon{padding-right:6px;display:flex;align-items:center}.settings-section .title{color:#5a5a5a;padding-left:8px;font-size:15px;font-weight:600}.settings-section .section-line{flex-grow:1}.settings-section .action{font-size:12px;font-weight:400;color:#660047}.settings-section .settings_section_body{display:flex;flex-direction:column;gap:16px;padding-top:16px}.settings-section .settings_section_body .settings_row{display:flex;flex-direction:column}.settings-section .settings_section_body .settings_row .settings_label{font-size:14px;font-weight:600;color:#333;padding-bottom:6px}.settings-section .settings_section_body .settings_row .color_value{padding-left:12px;font-size:14px;font-weight:600;color:#5a5a5a}.settings-section .settings_section_body .settings_row .number_wrapper{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;font-size:14px;color:#5a5a5a;background-color:#fff;border-radius:4px;border:1px solid rgb(224,224,224)}.settings-section .settings_section_body .settings_row .number_wrapper input[type=number]::-webkit-inner-spin-button{opacity:1}.settings-section .settings_section_body .settings_row .number_wrapper input{text-align:right;width:42px;flex:1 1 auto;font-weight:400;font-size:14px;line-height:24px;border:none;background:transparent;color:#282649;appearance:textfield}.settings-section .settings_section_body .settings_row .number_wrapper input:focus,.settings-section .settings_section_body .settings_row .number_wrapper input:focus-visible{outline:none;border:none}.settings-section .settings_section_body .settings_row .number_wrapper select{background-color:#f4f4f4;border:none;border-radius:4px}.settings-section .settings_section_body .settings_row .slider_container{display:flex;column-gap:8px;align-items:center}.settings-section .settings_section_body .settings_row .slider_container .number_wrapper input{width:32px}.settings-section .settings_section_body .settings_row .slider_container .rc-slider .rc-slider-handle.rc-slider-handle-dragging{border-color:#bababacc!important;box-shadow:0 0 0 5px #bababa80!important}.animation_settings_section .settings_sublabel{font-size:14px;font-weight:400;color:#333;padding-bottom:6px;padding-top:4px}.animation_settings_section .animation_duration_value{width:42px!important}.animation_settings_section .animation_type_container{padding-bottom:6px}.animation_settings_section .row_width_checkbox{display:flex;flex-direction:row!important;column-gap:16px}.animation_settings_section .animation_option{font-size:14px}.position_settings_section .move_align_container{display:flex;gap:16px;flex-wrap:wrap;padding-top:8px}.position_settings_section .move_align_container .align_item{display:flex;gap:8px;cursor:pointer}.position_settings_section .move_edge_container{display:flex;align-items:center;flex-wrap:wrap;padding-top:8px}.position_settings_section .move_edge_container .layer_align_box{display:grid;grid-template-columns:1fr 1fr 1fr;width:90px;height:90px;border:2px solid #a9a9a9;border-radius:3px}.position_settings_section .move_edge_container .layer_align_box>div{display:flex;justify-content:center;align-items:center;cursor:pointer}.add_shadow_row,.perspective_3d_section .enable_3d_row{flex-direction:row!important;column-gap:16px}.hidden-menu{position:relative}.hidden-menu .hidden-menu-btn{width:100%;display:flex;align-items:center}.hidden-menu-content{display:block;position:absolute;left:0;top:0;background-color:#f9f9f9;border-radius:4px;min-width:180px;box-shadow:0 8px 16px #0003;z-index:9999}.hidden-menu-content>div{color:#242424;padding:12px 16px;font-size:14px;text-decoration:none;display:flex;align-items:center;column-gap:12px}.hidden-menu-content>div:hover{background-color:#f1f1f1}.image_settings_actions{border-radius:4px;display:flex}.image_settings_actions>div{width:33%;max-width:33%;white-space:nowrap;text-overflow:ellipsis}.confirm_cover{position:relative;z-index:10000}.confirm_cover .cover{position:fixed;inset:0}.confirm_cover .confirm_panel{position:absolute;z-index:10002;top:18px;left:0;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.confirm_cover .confirm_panel button{margin-bottom:0}.image_settings_scrollable_container{display:flex;flex-grow:1;max-height:100%;position:relative}.image_settings_scrollable_body{position:absolute;inset:0;overflow:auto;display:flex;flex-direction:column;gap:16px;padding-bottom:16px}.text_settings_actions{border-radius:4px;display:flex}.text_settings_actions>div{width:33%;max-width:33%;white-space:nowrap;text-overflow:ellipsis}.text_settings_actions .text_action{display:flex;padding:12px 8px;align-items:center;gap:6px;font-size:14px;color:#333;background-color:#fff;cursor:pointer}.text_settings_actions .text_action:hover{background-color:#e0e0e0}.text_settings_actions .text_action.text_action_left{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid rgb(224,224,224)}.text_settings_actions .text_action.text_action_right{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:1px solid rgb(224,224,224);overflow:unset;padding:0}.text_settings_actions .text_action.text_action_right .hidden-menu-btn{padding:12px 8px}.text_content_section .autoresize_row{flex-direction:row!important;column-gap:16px}.text_content_section textarea{display:block;width:95%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.text_content_section textarea:focus{color:#212529;background-color:#fff;border-color:#e293d3;outline:0;box-shadow:0 0 0 .25rem #e9aede}.font_settings_section .font_autoresize_checkbox{display:flex;gap:16px;color:#5a5a5a;font-size:14px;padding-top:4px}.font_settings_section .rtl_row{flex-direction:row!important;column-gap:16px}.text_formatting_section .text_format_row{display:flex}.text_formatting_section .text_format_row:not(:last-child){margin-bottom:2px}.text_formatting_section .text_format_row>div{cursor:pointer;border-radius:3px;padding:3px}.text_formatting_section .text_format_row>div:hover{background-color:#f1f1f1}.text_formatting_section .text_format_row>div.selected{background-color:#cdcdcd}.text_formatting_section .text_format_row>div:not(:last-child){margin-right:8px}.settigns_panel_content{display:flex;flex-direction:column;flex-grow:1}.settigns_panel_content .settings_header{display:flex;align-items:center;gap:12px}.settigns_panel_content .settings_header .back_nav .back-btn{margin-bottom:0;padding-left:8px;color:#242424;text-transform:unset;font-weight:400}.settigns_panel_content .settings_header .back_nav .back-btn svg{margin-right:0}.settigns_panel_content .settings_header .shape_title{color:#5a5a5a;font-weight:500;font-size:22px}.settigns_panel_content .settings_body{flex-grow:1;display:flex;flex-direction:column;gap:16px;padding-left:12px;padding-right:12px;padding-top:16px}.rename_layer_dialog .rename_dialog_form{padding-bottom:24px}.circle_settings_actions{border-radius:4px;display:flex}.circle_settings_actions>div{width:33%;max-width:33%;white-space:nowrap;text-overflow:ellipsis}.circle_settings_actions .circle_action{display:flex;padding:12px 8px;align-items:center;gap:6px;font-size:14px;color:#333;background-color:#fff;cursor:pointer}.circle_settings_actions .circle_action:hover{background-color:#e0e0e0}.circle_settings_actions .circle_action.circle_action_left{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid rgb(224,224,224)}.circle_settings_actions .circle_action.circle_action_right{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:1px solid rgb(224,224,224);overflow:unset;padding:0}.circle_settings_actions .circle_action.circle_action_right .hidden-menu-btn{padding:12px 8px}.text_settings_scrollable_container{display:flex;flex-grow:1;max-height:100%;position:relative}.text_settings_scrollable_body{position:absolute;inset:0;overflow:auto;display:flex;flex-direction:column;gap:16px;padding-bottom:16px}.elements_menu_content,.elements_menu_content .elements_header{display:flex;flex-direction:column}.elements_menu_content .elements_body{padding:0 24px;display:flex;justify-content:center;flex-wrap:wrap}.elements_menu_content .elements_body .element_item{margin:24px;cursor:pointer}.video_editor_page_content .left_panel_menu{display:flex;width:70px;min-width:70px;flex-direction:column;border-top:1px solid rgba(224,226,232,.9)}.video_editor_page_content .left_panel_menu .left_menu_item{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11px;cursor:pointer;height:70px;border-right:1px solid rgba(224,226,232,.9)}.video_editor_page_content .left_panel_menu .left_menu_item.selected{background-color:#efeff3;border-right:unset;border-top:1px solid rgba(224,226,232,.9);border-bottom:1px solid rgba(224,226,232,.9)}.video_editor_page_content .left_panel_menu .left_menu_item.selected:first-child{border-top:unset}.video_editor_page_content .left_panel_menu .left_menu_item svg{margin-bottom:4px}.video_editor_page_content .navbar_top{display:flex;gap:12px;align-items:center}.video_editor_page_content .navbar_top .back-btn{margin-bottom:0;color:#242424;text-transform:unset;font-weight:400}.video_editor_page_content .navbar_top .back-btn svg{margin-right:0}.video_editor_page_content .navbar_top .editor_actions{display:flex;gap:8px;align-items:center;padding-left:24px}.video_editor_page_content .navbar_top .editor_actions .btn{margin-bottom:0;padding:4px}.video_editor_page_content .navbar_top .editor_actions .btn.dropdown-button-btn{padding:4px 22px}.create_ai_video_dialog .modal_title{font-size:20px;font-weight:600;color:#344767;margin:0 0 20px;text-align:center}.create_ai_video_dialog .dialog_body{display:flex;flex-direction:column;gap:16px;padding-bottom:8px}.create_ai_video_dialog .field_label{display:block;font-size:13px;font-weight:600;color:#344767;margin-bottom:6px}.create_ai_video_dialog .name_input,.create_ai_video_dialog select,.create_ai_video_dialog input[type=number]{border:unset;font-size:16px;padding:15px;border-radius:5px;background-color:#f0f3f4;width:80%}.create_ai_video_dialog .name_input:focus,.create_ai_video_dialog .name_input:active,.create_ai_video_dialog select:focus,.create_ai_video_dialog select:active,.create_ai_video_dialog input[type=number]:focus,.create_ai_video_dialog input[type=number]:active{outline:none;box-shadow:0 0 0 4px #4d40844d}.create_ai_video_dialog .name_input,.create_ai_video_dialog select,.create_ai_video_dialog input[type=number]{width:100%;box-sizing:border-box}.create_ai_video_dialog .buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:24px}.ai_videos_list_main h1{margin:0;font-weight:700!important;font-size:1rem;line-height:1.625;color:#344767}.ai_videos_list_main .body_content{display:flex;flex-direction:column;flex-grow:1;height:100%}.ai_videos_list_main .content_header{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:24px}.ai_videos_list_main .card{box-shadow:0 20px 27px #0000000d;border-radius:1rem;background-color:#fff;padding:24px}.ai_videos_list_main .loading_placeholder,.ai_videos_list_main .empty_placeholder{text-align:center;padding:48px 24px;color:#67748e;font-size:14px}.ai_videos_list_main .ai_videos_list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ai_videos_list_main .ai_videos_list__item{display:flex;align-items:center;gap:16px;padding:16px 20px;background-color:#f8f9fa;border-radius:.75rem;cursor:pointer;transition:background-color .15s ease}.ai_videos_list_main .ai_videos_list__item:hover{background-color:#eef1f4}.ai_videos_list_main .ai_videos_list__item_name{flex:1;font-size:14px;font-weight:600;color:#344767}.ai_videos_list_main .ai_videos_list__item_status,.ai_videos_list_main .ai_videos_list__item_tier{font-size:12px;color:#67748e;text-transform:uppercase;font-weight:600}.ai_video_editor_main .ai_video_editor{display:flex;flex-direction:column;height:100%;min-height:0;background:#fff;border-radius:1rem;box-shadow:0 20px 27px #0000000d;overflow:hidden}.ai_video_editor_main .ai_video_editor__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e9ecef}.ai_video_editor_main .ai_video_editor__header h1{margin:0;font-size:1.1rem;font-weight:700;color:#344767}.ai_video_editor_main .ai_video_editor__status{display:inline-block;margin-left:12px;font-size:11px;font-weight:600;text-transform:uppercase;color:#67748e}.ai_video_editor_main .ai_video_editor__toolbar{display:flex;gap:8px}.ai_video_editor_main .ai_video_editor__preview{background:#1a1a2e;display:flex;align-items:center;justify-content:center;min-height:200px;max-height:320px}.ai_video_editor_main .ai_video_editor__preview video{max-width:100%;max-height:320px}.ai_video_editor_main .ai_video_editor__preview_placeholder{color:#adb5bd;font-size:14px;padding:24px;text-align:center}.ai_video_editor_main .ai_video_editor__tabs{display:flex;gap:4px;padding:8px 12px;border-bottom:1px solid #e9ecef;overflow-x:auto}.ai_video_editor_main .ai_video_editor__tab{border:none;background:transparent;padding:8px 14px;font-size:13px;font-weight:600;color:#67748e;border-radius:.5rem;cursor:pointer;white-space:nowrap}.ai_video_editor_main .ai_video_editor__tab:hover{color:#344767;background-color:#f0f2f5}.ai_video_editor_main .ai_video_editor__tab.is_active{color:#7042c1;background-color:#7042c11a}.ai_video_editor_main .ai_video_editor__body{display:flex;flex:1;min-height:0;overflow:hidden}.ai_video_editor_main .ai_video_editor__body_main{flex:1;min-width:0;overflow:auto;padding:16px}.ai_video_editor_main .ai_video_editor__timeline_layout{display:grid;grid-template-columns:1fr 320px;gap:16px;min-height:280px}@media(max-width:1023.98px){.ai_video_editor_main .ai_video_editor__timeline_layout{grid-template-columns:1fr}}.ai_video_editor_main .hint{font-size:13px;color:#67748e;line-height:1.5}.ai_video_editor_main .ai_video_panel h2,.ai_video_editor_main .ai_video_panel h3{margin:0 0 12px;font-size:1rem;color:#344767}.ai_video_editor_main .ai_video_panel__field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;font-size:13px;font-weight:600;color:#344767}.ai_video_editor_main .ai_video_panel__field input,.ai_video_editor_main .ai_video_panel__field select,.ai_video_editor_main .ai_video_panel__field textarea{font-weight:400;padding:8px 10px;border:2px solid #deddeb;border-radius:.5rem;font-size:14px}.ai_video_editor_main .ai_video_panel__field input:focus,.ai_video_editor_main .ai_video_panel__field select:focus,.ai_video_editor_main .ai_video_panel__field textarea:focus{outline:none;border-color:#8b7af6}.ai_video_editor_main .ai_video_panel__toggle{flex-direction:row;align-items:center;gap:10px}.ai_video_editor_main .ai_video_panel__list{list-style:none;margin:0;padding:0}.ai_video_editor_main .ai_video_panel__list_label{font-size:13px;color:#344767}.ai_video_editor_main .ai_video_panel__delete{border:none;background:transparent;color:#dc3545;cursor:pointer;font-size:12px}.ai_video_editor_main .ai_video_timeline{position:relative;overflow-x:auto;background:#f8f9fa;border-radius:.75rem;padding:12px;min-height:120px}.ai_video_editor_main .ai_video_timeline__ruler{position:relative;height:24px;margin-bottom:8px;border-bottom:1px solid #dee2e6}.ai_video_editor_main .ai_video_timeline__tick{position:absolute;font-size:10px;color:#67748e;transform:translate(-50%)}.ai_video_editor_main .ai_video_timeline__lane{display:flex;gap:8px;min-height:72px;align-items:stretch}.ai_video_editor_main .ai_video_timeline__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;color:#67748e;font-size:13px}.ai_video_editor_main .ai_video_timeline__scene{flex-shrink:0;min-width:140px;padding:10px;border-radius:.5rem;background:#fff;border:2px solid #e9ecef;cursor:pointer;font-size:12px}.ai_video_editor_main .ai_video_timeline__scene.is_active{border-color:#7042c1;box-shadow:0 0 0 2px #7042c133}.ai_video_editor_main .ai_video_timeline__scene.is_flagged{border-color:#ffc107}.ai_video_editor_main .ai_video_timeline__scene_head{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-weight:600;color:#344767}.ai_video_editor_main .ai_video_timeline__scene_meta{color:#67748e;font-size:11px}.ai_video_editor_main .ai_video_timeline__flag{color:#ffc107}.ai_video_editor_main .ai_video_timeline__menu{position:fixed;z-index:1000;background:#fff;border:1px solid #dee2e6;border-radius:.5rem;box-shadow:0 4px 12px #00000026;padding:4px 0;min-width:160px}.ai_video_editor_main .ai_video_timeline__menu button{display:block;width:100%;text-align:left;border:none;background:transparent;padding:8px 14px;font-size:13px;cursor:pointer}.ai_video_editor_main .ai_video_timeline__menu button:hover{background-color:#f0f2f5}.ai_video_editor_main .ai_video_inspector{background:#fff;border:1px solid #e9ecef;border-radius:.75rem;padding:16px;overflow-y:auto}.ai_video_editor_main .ai_video_inspector.is_empty{display:flex;align-items:center;justify-content:center;color:#67748e}.ai_video_editor_main .ai_video_inspector__header{margin-bottom:16px;font-weight:600;color:#344767}.ai_video_editor_main .ai_video_inspector__field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;font-size:13px;font-weight:600;color:#344767}.ai_video_editor_main .ai_video_inspector__field input,.ai_video_editor_main .ai_video_inspector__field select,.ai_video_editor_main .ai_video_inspector__field textarea{font-weight:400;padding:8px 10px;border:2px solid #deddeb;border-radius:.5rem;font-size:14px}.ai_video_editor_main .ai_video_inspector__field input:focus,.ai_video_editor_main .ai_video_inspector__field select:focus,.ai_video_editor_main .ai_video_inspector__field textarea:focus{outline:none;border-color:#8b7af6}.ai_video_editor_main .ai_video_inspector__consistency_banner{padding:12px;margin-bottom:16px;border-radius:.5rem;background-color:#fff3cd;border:1px solid #ffecb5;font-size:13px}.ai_video_editor_main .ai_video_inspector__consistency_banner p{margin:0 0 10px}.ai_video_editor_main .ai_video_inspector__advanced_toggle{border:none;background:transparent;color:#7042c1;font-size:13px;font-weight:600;cursor:pointer;padding:0;margin-bottom:12px}.ai_video_editor_main .ai_video_editor.has_chat .ai_video_chat{width:320px;flex-shrink:0;border-left:1px solid #e9ecef;display:flex;flex-direction:column;min-height:0}@media(max-width:1023.98px){.ai_video_editor_main .ai_video_editor.has_chat .ai_video_chat{display:none}}.ai_video_editor_main .ai_video_chat__header{padding:12px 16px;border-bottom:1px solid #e9ecef}.ai_video_editor_main .ai_video_chat__header h2{margin:0 0 4px;font-size:14px;color:#344767}.ai_video_editor_main .ai_video_chat__hint{margin:0;font-size:12px;color:#67748e;line-height:1.4}.ai_video_editor_main .ai_video_chat__error{padding:8px 16px;font-size:12px;color:#842029;background-color:#f8d7da}.ai_video_editor_main .ai_video_chat__messages{flex:1;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:12px}.ai_video_editor_main .ai_video_chat__bubble{padding:10px 12px;border-radius:.75rem;font-size:13px;line-height:1.45;max-width:95%}.ai_video_editor_main .ai_video_chat__bubble.is_user{align-self:flex-end;background-color:#7042c1;color:#fff}.ai_video_editor_main .ai_video_chat__bubble.is_agent{align-self:flex-start;background-color:#f0f2f5;color:#344767}.ai_video_editor_main .ai_video_chat__bubble.is_pending{opacity:.7;font-style:italic}.ai_video_editor_main .ai_video_chat__bubble.is_error{background-color:#f8d7da;color:#842029}.ai_video_editor_main .ai_video_chat__bubble.is_stub{opacity:.8}.ai_video_editor_main .ai_video_chat__composer{display:flex;gap:8px;padding:12px 16px;border-top:1px solid #e9ecef}.ai_video_editor_main .ai_video_chat__composer textarea{flex:1;resize:none;padding:8px 10px;border:2px solid #deddeb;border-radius:.5rem;font-size:13px;min-height:40px}.ai_video_editor_main .ai_video_chat__composer textarea:focus{outline:none;border-color:#8b7af6}.ai_video_editor_main .ai_video_chat__pins{padding:8px 16px;border-bottom:1px solid #e9ecef;font-size:12px}.ai_video_editor_main .ai_video_chat__pins.is_empty{color:#67748e}.ai_video_editor_main .ai_video_chat__pins_list{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ai_video_editor_main .ai_video_chat__chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background-color:#e9ecef;font-size:11px;color:#495057}.ai_video_editor_main .ai_video_chat__chip.is_bubble{background-color:#fff3;color:#fff}.ai_video_editor_main .ai_video_chat__chip_x{border:none;background:transparent;cursor:pointer;padding:0;font-size:14px;line-height:1;color:inherit}.ai_video_editor_main .ai_video_chat__budget{padding:8px 16px;font-size:12px}.ai_video_editor_main .ai_video_chat__budget.is_warn{color:#664d03;background-color:#fff3cd}.ai_video_editor_main .ai_video_chat__budget.is_block{color:#842029;background-color:#f8d7da}.ai_video_editor_main .ai_video_character_panel__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.ai_video_editor_main .ai_video_character_panel__portrait_grid{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ai_video_editor_main .ai_video_character_panel__portrait_grid button{border:2px solid #e9ecef;border-radius:.5rem;padding:0;overflow:hidden;cursor:pointer;background:#fff}.ai_video_editor_main .ai_video_character_panel__portrait_grid button.is_picked{border-color:#7042c1}.ai_video_editor_main .ai_video_character_panel__portrait_grid button img{display:block;width:80px;height:80px;object-fit:cover}.ai_video_editor_main .ai_video_provenance_panel__table{width:100%;border-collapse:collapse;font-size:13px}.ai_video_editor_main .ai_video_provenance_panel__table th,.ai_video_editor_main .ai_video_provenance_panel__table td{padding:8px 10px;text-align:left;border-bottom:1px solid #e9ecef}.ai_video_editor_main .ai_video_provenance_panel__table th{font-weight:600;color:#344767;background-color:#f8f9fa}.ai_video_editor_main .ai_video_api_console__base{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.ai_video_editor_main .ai_video_api_console__url{flex:1;padding:8px 12px;background:#f0f2f5;border-radius:.5rem;font-size:12px;word-break:break-all}.ai_video_editor_main .ai_video_api_console__snippet{background:#1a1a2e;color:#e9ecef;padding:16px;border-radius:.5rem;font-size:12px;overflow-x:auto;white-space:pre-wrap;word-break:break-all}.ai_video_editor_main .ai_video_api_console__actions{margin-top:12px;display:flex;gap:8px}.ai_video_editor_main .ai_video_cost_pill{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;background:#eef1ff;color:#4b52c4;font-size:11px;font-weight:600;white-space:nowrap}.ai_video_editor_main .ai_video_cost_pill .ai_video_cost_pill__usd{opacity:.7;font-weight:500}.ai_video_editor_main .ai_video_chat__status_pill{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:600;background:#e9ecef;color:#495057}.ai_video_editor_main .ai_video_chat__status_pill.is_running{background:#fff3cd;color:#997404}.ai_video_editor_main .ai_video_chat__status_pill.is_done{background:#d1e7dd;color:#0f5132}.ai_video_editor_main .ai_video_chat__status_pill.is_failed{background:#f8d7da;color:#842029}.ai_video_editor_main .ai_video_chat__status_pill.is_pending{background:#e2e3e5;color:#41464b}.ai_video_editor_main .ai_video_chat__composer{position:relative}.ai_video_editor_main .ai_video_chat__mentions{position:absolute;bottom:100%;left:0;right:0;margin:0 0 4px;padding:4px;list-style:none;background:#fff;border:1px solid #dee2e6;border-radius:.5rem;box-shadow:0 6px 18px #0000001f;max-height:200px;overflow-y:auto;z-index:20}.ai_video_editor_main .ai_video_chat__mentions .ai_video_chat__mention{display:flex;gap:8px;align-items:baseline;padding:6px 8px;border-radius:.35rem;cursor:pointer}.ai_video_editor_main .ai_video_chat__mentions .ai_video_chat__mention.is_active,.ai_video_editor_main .ai_video_chat__mentions .ai_video_chat__mention:hover{background:#eef1ff}.ai_video_editor_main .ai_video_chat__mentions .ai_video_chat__mention .ai_video_chat__mention_kind{color:#4b52c4;font-size:11px;font-weight:600}.ai_video_editor_main .ai_video_chat__mentions .ai_video_chat__mention .ai_video_chat__mention_label{font-size:13px;color:#212529}.ai_video_editor_main .ai_video_inspector__actions{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.ai_video_editor_main .ai_video_inspector__actions .btn{display:inline-flex;align-items:center;gap:6px}.ai_video_editor_main .ai_video_audio_panel__add_sfx{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap;margin-top:8px}.ai_video_editor_main .ai_video_audio_panel__add_sfx label{display:flex;flex-direction:column;gap:2px;font-size:12px}.ai_video_editor_main .ai_video_panel__caption_text{display:flex;flex-direction:column;gap:2px;margin-top:4px;width:100%}.ai_video_editor_main .ai_video_editor__save_banner{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;flex-shrink:0;margin:0 20px 12px;padding:10px 14px;border-radius:6px;font-size:13px}.ai_video_editor_main .ai_video_editor__save_banner.is_error{background:#fdf0ed;border:1px solid #f0b7a8;color:#8a2c12}.ai_video_editor_main .ai_video_editor__save_banner.is_conflict{background:#fff8e6;border:1px solid #f0d9a0;color:#7a5600}.ai_video_editor_main .ai_video_editor__save_banner_actions{display:flex;gap:8px;flex-shrink:0}.ai_video_wizard_main h1{margin:0;font-size:1.25rem;font-weight:700;color:#344767}.ai_video_wizard_main .body_content.card{box-shadow:0 20px 27px #0000000d;border-radius:1rem;background-color:#fff;padding:24px}.ai_video_wizard_main .hint{font-size:13px;color:#67748e;line-height:1.5;margin:0 0 16px}.ai_video_wizard_main .ai_video_wizard__header{margin-bottom:32px}.ai_video_wizard_main .ai_video_wizard__stepper{display:flex;flex-wrap:wrap;align-items:center;gap:6px;list-style:none;margin:16px 0 0;padding:0}.ai_video_wizard_main .ai_video_wizard__stepper_sep{display:inline-flex;align-items:center;line-height:0}.ai_video_wizard_main .ai_video_wizard__stepper_step{display:inline-flex;align-items:center}.ai_video_wizard_main .ai_video_wizard__stepper_btn{display:inline-flex;align-items:center;gap:5px;padding:2px 4px 4px;border:none;border-bottom:2px solid transparent;background:none;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;cursor:default;color:#adb5bd}.ai_video_wizard_main .ai_video_wizard__stepper_btn svg{flex:0 0 auto}.ai_video_wizard_main .ai_video_wizard__stepper_step.is-completed .ai_video_wizard__stepper_btn{color:#2f9e44}.ai_video_wizard_main .ai_video_wizard__stepper_step.is-current .ai_video_wizard__stepper_btn{color:#7042c1;font-weight:700;border-bottom-color:#7042c1}.ai_video_wizard_main .ai_video_wizard__stepper_step.is-clickable .ai_video_wizard__stepper_btn{cursor:pointer}.ai_video_wizard_main .ai_video_wizard__stepper_step.is-clickable .ai_video_wizard__stepper_btn:hover{color:#268a3c;border-bottom-color:#2f9e4466}.ai_video_wizard_main .ai_video_wizard__back_btn{background:none;border:1px solid #deddeb;color:#67748e}.ai_video_wizard_main .ai_video_wizard__back_btn:hover:not(:disabled){background:#f6f5fb;border-color:#c9c5e0}.ai_video_wizard_main .ai_video_wizard__step{max-width:720px}.ai_video_wizard_main .ai_video_wizard__step h2{margin:0 0 8px;font-size:1.1rem;color:#344767}.ai_video_wizard_main .ai_video_wizard__label{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;font-size:13px;font-weight:600;color:#344767}.ai_video_wizard_main .ai_video_wizard__label textarea,.ai_video_wizard_main .ai_video_wizard__label input,.ai_video_wizard_main .ai_video_wizard__label select{font-size:14px;font-weight:400;padding:10px 12px;border:2px solid #deddeb;border-radius:.5rem;color:#25252f;background-color:#fff;resize:vertical}.ai_video_wizard_main .ai_video_wizard__label textarea:focus,.ai_video_wizard_main .ai_video_wizard__label input:focus,.ai_video_wizard_main .ai_video_wizard__label select:focus{outline:none;border-color:#8b7af6;box-shadow:0 0 .5rem .125rem #644ef313}.ai_video_wizard_main .ai_video_wizard__row{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;margin-bottom:16px}.ai_video_wizard_main .ai_video_wizard__row>*{flex:1 1 180px;min-width:0}.ai_video_wizard_main .ai_video_tier_picker{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.ai_video_wizard_main .ai_video_tier_picker>span{font-size:13px;font-weight:600;color:#344767}.ai_video_wizard_main .ai_video_tier_picker__tier{display:block;width:100%;text-align:left;padding:12px 14px;border:2px solid #e9ecef;border-radius:.75rem;background:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.ai_video_wizard_main .ai_video_tier_picker__tier:hover{border-color:#7042c166}.ai_video_wizard_main .ai_video_tier_picker__tier.is-selected{border-color:#7042c1;background-color:#7042c10f}.ai_video_wizard_main .ai_video_tier_picker__label{font-size:14px;font-weight:600;color:#344767}.ai_video_wizard_main .ai_video_wizard__actions{display:flex;gap:12px;margin-top:24px}.ai_video_wizard_main .ai_video_wizard__script_lines,.ai_video_wizard_main .ai_video_wizard__characters{margin-bottom:24px}.ai_video_wizard_main .ai_video_wizard__script_line,.ai_video_wizard_main .ai_video_wizard__character{margin-bottom:12px}.ai_video_wizard_main .ai_video_wizard__script_line textarea,.ai_video_wizard_main .ai_video_wizard__script_line input,.ai_video_wizard_main .ai_video_wizard__character textarea,.ai_video_wizard_main .ai_video_wizard__character input{width:100%;box-sizing:border-box;font-size:14px;padding:10px 12px;border:2px solid #deddeb;border-radius:.5rem;margin-top:4px}.ai_video_wizard_main .ai_video_wizard__script_line textarea:focus,.ai_video_wizard_main .ai_video_wizard__script_line input:focus,.ai_video_wizard_main .ai_video_wizard__character textarea:focus,.ai_video_wizard_main .ai_video_wizard__character input:focus{outline:none;border-color:#8b7af6}.ai_video_wizard_main .ai_video_wizard__scenes{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:12px}.ai_video_wizard_main .ai_video_wizard__scene{padding:16px;border-radius:.75rem;background-color:#f8f9fa;border:1px solid #e9ecef}.ai_video_wizard_main .ai_video_wizard__scene_head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600;color:#344767}.ai_video_wizard_main .ai_video_wizard__scene_description{margin:0;font-size:14px;color:#495057;line-height:1.5}.ai_video_wizard_main .pill{display:inline-block;font-size:11px;font-weight:600;text-transform:uppercase;padding:3px 8px;border-radius:999px;background-color:#e9ecef;color:#495057}.ai_video_wizard_main .pill--info{background-color:#cfe2ff;color:#084298}.ai_video_wizard_main .pill--muted{background-color:#f0f2f5;color:#67748e}.ai_video_wizard_main .pill--phase{text-transform:none}.ai_video_wizard_main .ai_video_wizard__phase_pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.ai_video_wizard_main .ai_video_wizard__failure{color:#842029;background-color:#f8d7da;border:1px solid #f5c2c7;border-radius:.5rem;padding:12px 16px;margin-top:16px}.ai_video_wizard_main .ai_video_wizard__safety_block{padding:16px;border-radius:.75rem;background-color:#fff3cd;border:1px solid #ffecb5;color:#664d03;margin-bottom:16px}.ai_video_wizard_main .ai_video_wizard__safety_block h3{margin:0 0 8px;font-size:1rem}.ai_video_wizard_main .ai_video_wizard__safety_block p{margin:0 0 12px;font-size:14px}.ai_video_wizard_main .ai_video_wizard__cost{margin:24px 0;padding:16px;background-color:#f8f9fa;border-radius:.75rem}.ai_video_wizard_main .ai_video_wizard__cost h3{margin:0 0 12px;font-size:14px;color:#344767}.ai_video_wizard_main .ai_video_wizard__cost table{width:100%;border-collapse:collapse;font-size:13px}.ai_video_wizard_main .ai_video_wizard__cost td{padding:6px 0;color:#495057}.ai_video_wizard_main .ai_video_wizard__cost .ai_video_wizard__cost_value{text-align:right;font-weight:600;color:#344767}.ai_video_wizard_main .ai_video_wizard__cost .ai_video_wizard__cost_total td{border-top:1px solid #dee2e6;padding-top:10px;font-weight:700}.ai_video_wizard_main .ai_video_cost_pill{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;background:#eef1ff;color:#4b52c4;font-size:11px;font-weight:600;white-space:nowrap}.ai_video_wizard_main .ai_video_cost_pill .ai_video_cost_pill__usd{opacity:.7;font-weight:500}.ai_video_wizard_main .ai_video_scene_card{display:flex;gap:16px;padding:16px;border:1px solid #e9ecef;border-radius:.75rem;background:#fff}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__keyframe{flex:0 0 140px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__keyframe .ai_video_scene_card__keyframe_frame{position:relative;display:block}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__keyframe .ai_video_scene_card__keyframe_overlay{position:absolute;inset:0;border-radius:.5rem;background:#21252973;display:flex;align-items:center;justify-content:center}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__keyframe .ai_video_scene_card__keyframe_placeholder .ai_video_scene_card__keyframe_overlay{background:#f1f3f5b3}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__keyframe img,.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__keyframe .ai_video_scene_card__keyframe_placeholder{width:140px;aspect-ratio:9/16;object-fit:cover;border-radius:.5rem;background:#f1f3f5}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__keyframe .ai_video_scene_card__keyframe_placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#adb5bd;font-size:12px;text-align:center;padding:8px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__keyframe .ai_video_scene_card__keyframe_retry{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid #ced4da;border-radius:.375rem;background:#fff;color:#495057;font-size:11px;cursor:pointer}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__keyframe .ai_video_scene_card__keyframe_retry:hover:not(:disabled){background:#f8f9fa}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__keyframe .ai_video_scene_card__keyframe_retry:disabled{opacity:.6;cursor:default}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__keyframe .ai_video_scene_card__keyframe_retry svg{width:14px;height:14px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__body{flex:1;min-width:0}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__body header{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__field{display:block;margin:8px 0}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__field span{display:block;font-size:12px;color:#6c757d;margin-bottom:2px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__field textarea,.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__field input,.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__field select{width:100%}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__regen{display:flex;align-items:center;gap:8px;margin:4px 0 8px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__regen .ai_video_scene_card__regen_btn{display:inline-flex;align-items:center;gap:6px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__regen .ai_video_scene_card__regen_btn svg{width:14px;height:14px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__regen .ai_video_scene_card__regen_error{color:#e03131;font-size:12px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__row{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__characters{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__cast{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:4px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__cast_chips{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__cast_chip{display:inline-flex;align-items:center;gap:4px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__cast_remove{display:inline-flex;align-items:center;background:none;border:none;padding:0;color:inherit;opacity:.6;cursor:pointer}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__cast_remove:hover:not(:disabled){opacity:1}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__cast_remove:disabled{cursor:not-allowed;opacity:.3}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__cast_empty{color:#adb5bd;font-size:12px;font-style:italic}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__cast_add{max-width:140px;font-size:12px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__narration{display:flex;flex-direction:column;gap:6px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__field_label{font-size:13px;font-weight:600}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__narration_line{display:flex;align-items:flex-start;gap:6px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__narration_speaker{flex:0 0 auto;max-width:130px;font-size:12px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__narration_text{flex:1 1 auto;resize:vertical}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__duration{margin:4px 0 8px;padding-bottom:22px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__duration_head{display:flex;align-items:baseline;justify-content:space-between;font-size:13px;font-weight:600;margin-bottom:6px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__duration_value{color:#4b52c4}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__duration_hint{margin:10px 0 0;font-size:11px}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__delete{margin-left:auto;background:none;border:none;padding:2px 4px;color:#adb5bd;cursor:pointer}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__delete:hover:not(:disabled){color:#e03131}.ai_video_wizard_main .ai_video_scene_card .ai_video_scene_card__delete:disabled{cursor:not-allowed;opacity:.4}.ai_video_wizard_main .ai_video_wizard__scene_insert{display:flex;justify-content:center;list-style:none;margin:2px 0}.ai_video_wizard_main .ai_video_wizard__scene_insert button{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border:1px dashed #ced4da;border-radius:1rem;background:#fff;color:#868e96;font-size:12px;cursor:pointer;opacity:.5;transition:opacity .15s ease}.ai_video_wizard_main .ai_video_wizard__scene_insert button:hover:not(:disabled){opacity:1;border-color:#4b52c4;color:#4b52c4}.ai_video_wizard_main .ai_video_wizard__scene_insert button:disabled{cursor:not-allowed;opacity:.25}.ai_video_wizard_main .ai_video_wizard__storyboard_bar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;position:sticky;top:0;z-index:2;margin-bottom:12px;padding:8px 12px;border:1px solid #e9ecef;border-radius:.5rem;background:#fff;font-size:13px}.ai_video_wizard_main .ai_video_wizard__storyboard_bar strong{margin-left:6px}.ai_video_wizard_main .ai_video_wizard__storyboard_bar em{margin-left:6px;color:#868e96;font-style:normal}.ai_video_wizard_main .ai_video_wizard__storyboard_bar.is_over_target{border-color:#f59f00;background:#fff9db}.ai_video_wizard_main .ai_video_wizard__storyboard_bar.is_over_target em{color:#e67700}.ai_video_wizard_main .ai_video_wizard__storyboard_total,.ai_video_wizard_main .ai_video_wizard__storyboard_cost{display:inline-flex;align-items:center;gap:6px}.ai_video_wizard_main .ai_video_wizard__storyboard_cost{margin-left:auto}.ai_video_wizard_main .ai_video_wizard__storyboard_save.is_error{color:#e03131}.ai_video_wizard_main .ai_video_wizard__storyboard_save.is_conflict{color:#e67700;font-weight:600}.ai_video_wizard_main .ai_video_wizard__scenes_total{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:12px 0;font-weight:600}.ai_video_wizard_main .ai_video_wizard__label_text{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.ai_video_wizard_main .ai_video_wizard__mood_chips{display:flex;flex-wrap:wrap;gap:8px}.ai_video_wizard_main .ai_video_wizard__mood_chip{padding:4px 12px;border-radius:999px;border:1px solid #dee2e6;background:#fff;cursor:pointer;font-size:13px;text-transform:capitalize}.ai_video_wizard_main .ai_video_wizard__mood_chip.is_selected{background:#4b52c4;border-color:#4b52c4;color:#fff}.ai_video_wizard_main .ai_video_wizard__field{margin:16px 0}.ai_video_wizard_main .ai_video_wizard__dropzone{border:2px dashed #ced4da;border-radius:.75rem;padding:16px;text-align:center;color:#6c757d}.ai_video_wizard_main .ai_video_wizard__dropzone.is_active{border-color:#4b52c4;background:#eef1ff}.ai_video_wizard_main .ai_video_wizard__char_ref_grid{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ai_video_wizard_main .ai_video_wizard__char_ref{position:relative;width:72px;height:72px}.ai_video_wizard_main .ai_video_wizard__char_ref img{width:72px;height:72px;object-fit:cover;border-radius:.5rem}.ai_video_wizard_main .ai_video_wizard__char_ref .ai_video_wizard__char_ref_x{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;border:none;background:#212529;color:#fff;cursor:pointer;line-height:1}.ai_video_wizard_main .ai_video_char_tiles{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-direction:column;gap:12px}.ai_video_wizard_main .ai_video_char_tiles__add{margin-bottom:16px}.ai_video_wizard_main .ai_video_char_tile{display:flex;gap:16px;padding:16px;border:1px solid #e9ecef;border-radius:.75rem;background:#fff}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__photo{flex:0 0 120px;display:flex;flex-direction:column;gap:8px}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__photo .ai_video_char_tile__photo_frame{position:relative;width:120px;height:120px}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__photo img{width:120px;height:120px;object-fit:cover;border-radius:.5rem}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__photo .ai_video_char_tile__photo_placeholder{width:120px;height:120px;border-radius:.5rem;background:#f1f3f5;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#868e96;padding:8px}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__photo .ai_video_char_tile__photo_overlay{position:absolute;inset:0;border-radius:.5rem;background:#f1f3f5b3;display:flex;align-items:center;justify-content:center}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__photo .ai_video_char_tile__spinner{width:26px;height:26px;border:3px solid rgba(112,66,193,.25);border-top-color:#7042c1;border-radius:50%;animation:ai_video_char_spin .8s linear infinite}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__photo .ai_video_char_tile__photo_actions{display:flex;gap:6px}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__photo .ai_video_char_tile__candidates{display:flex;flex-wrap:wrap;gap:4px}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__photo .ai_video_char_tile__candidates .ai_video_char_tile__candidate{position:relative;padding:0;border:2px solid #e9ecef;border-radius:.375rem;background:none;cursor:pointer;line-height:0}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__photo .ai_video_char_tile__candidates .ai_video_char_tile__candidate.is_picked{border-color:#7042c1;box-shadow:0 0 0 2px #7042c140}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__photo .ai_video_char_tile__candidates .ai_video_char_tile__candidate img{width:34px;height:34px;object-fit:cover;border-radius:.25rem}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__photo .ai_video_char_tile__candidates .ai_video_char_tile__candidate .ai_video_char_tile__candidate_check{position:absolute;top:-6px;right:-6px;width:16px;height:16px;border-radius:50%;background:#7042c1;color:#fff;font-size:10px;line-height:16px;text-align:center}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__body{flex:1;display:flex;flex-direction:column;gap:8px}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__body .ai_video_char_tile__header{display:flex;justify-content:space-between;align-items:center}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__body .ai_video_char_tile__remove{border:none;background:none;font-size:20px;line-height:1;color:#868e96;cursor:pointer}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__body .ai_video_char_tile__field{display:block}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__body .ai_video_char_tile__field>span{display:block;font-size:12px;color:#6c757d;margin-bottom:2px}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__body .ai_video_char_tile__field input,.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__body .ai_video_char_tile__field textarea,.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__body .ai_video_char_tile__field select{width:100%}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__body .ai_video_char_tile__voice_row{display:flex;gap:6px;align-items:center}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__body .ai_video_char_tile__voice_row select{flex:1}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__body .ai_video_char_tile__voice_design{margin-top:8px;padding:8px;border:1px dashed #ced4da;border-radius:.5rem;display:flex;flex-direction:column;gap:6px}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__body .ai_video_char_tile__voice_design_actions{display:flex;gap:6px;align-items:center}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__body .ai_video_char_tile__voice_previews{display:flex;flex-wrap:wrap;gap:8px}.ai_video_wizard_main .ai_video_char_tile .ai_video_char_tile__body .ai_video_char_tile__voice_preview{display:flex;gap:4px;align-items:center}.ai_video_wizard_main .ai_video_wizard__script_line_actions{display:flex;gap:4px;align-items:flex-start}.ai_video_wizard_main .ai_video_wizard__add_line{margin:4px 0}@keyframes ai_video_char_spin{to{transform:rotate(360deg)}}.register_page_layout{background-color:#f1dad3;height:100%;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Rubik,Open-Sans,sans-serif}.register_page_layout .logo{display:flex;align-items:center;column-gap:24px;padding-top:32px;padding-bottom:32px;font-size:24px;font-weight:700}.register_page_layout .form{display:grid;grid-template-columns:1fr 1fr;background-color:#fff;box-shadow:0 .3em 1.2em #d8888266;border-radius:7px;width:950px;box-sizing:border-box;margin-bottom:32px}.register_page_layout .form_body form{display:flex;flex-direction:column;row-gap:16px;padding:36px}.register_page_layout .form_body form h2{margin-top:18px;color:#7f0052}.register_page_layout .form_error{font-size:14px;color:red}.register_page_layout .two_columns_row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.register_page_layout .field{display:flex;flex-direction:column}.register_page_layout .field label{font-size:13px;padding-bottom:8px;font-weight:600}.register_page_layout .field label span{color:red;padding-left:3px}.register_page_layout .field input{width:100%;padding:10px;box-sizing:border-box;font-size:16px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}.register_page_layout .field input:focus,.register_page_layout .field input:focus-within{outline:none;box-shadow:0 .3em 1.2em #b5520f4d;border-color:#ff717199;border-width:2px}.register_page_layout .field button{margin-top:12px;width:100%;line-height:1.42857143}.register_page_layout .forgot_password{margin-top:24px;text-align:center}.register_page_layout .forgot_password a,.register_page_layout .forgot_password a:active,.register_page_layout .forgot_password a:visited,.register_page_layout .forgot_password a:focus{text-decoration:none;color:#606060}.register_page_layout .separator{text-align:center;font-size:18px;font-weight:700;color:#606060;padding:20px}.register_page_layout .separator.first_separator{padding-top:0}.register_page_layout .help_section{background-color:#e5f9f3;border-top-left-radius:7px;border-bottom-left-radius:7px;padding:36px}.register_page_layout .help_section h2{color:#7f0052;font-family:Rubik,Open-Sans,sans-serif;font-weight:700}.register_page_layout .help_section>div{color:#515050;font-size:16px}.register_page_layout .help_section .check_container{display:flex;flex-direction:column;padding-top:20px;row-gap:12px}.register_page_layout .help_section .check_row{display:flex;margin-bottom:12px}.register_page_layout .help_section .check_icon{width:40px;padding-top:4px;padding-right:16px}.register_page_layout .legal_container{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.register_page_layout .legal_container>div{display:flex;gap:16px}.register_page_layout .legal_container>div a,.register_page_layout .legal_container>div a:visited,.register_page_layout .legal_container>div a:active,.register_page_layout .legal_container>div a:focus{color:#515050;font-size:14px;text-decoration:none}.form-widget-page .xs_form_container{display:flex;flex-direction:column;max-height:calc(100vh - 66px);gap:16px}.form-widget-page .xs_form_container .preview_hint{padding-left:20px;padding-top:16px}.form-widget-page .xs_form_container .preview_body{padding-left:20px;padding-top:20px}.form-widget-page .xs_form_container .zoom_wrapper{transform-origin:top left}.form-widget-page .xs_form_container .xs_inputs_container{display:flex;flex-direction:column;padding-right:16px;padding-left:16px;padding-bottom:24px}.form-widget-page .xs_form_container .xs_inputs_container .layers_hint{background-color:#fff;padding-top:24px;padding-left:4px;padding-bottom:4px}.form-widget-page .xs_form_container .xs_inputs_container .layer_name{font-size:16px}.form-widget-page .xs_form_container .xs_action{padding:12px;display:flex;flex-direction:column;align-items:center;border-top:1px solid #eee;gap:18px}.form-widget-page .xs_form_container .xs_action .image_format{display:flex;flex-wrap:wrap;gap:12px;margin-right:24px;justify-content:center}.form-widget-page .xs_form_container .xs_action .image_format .radio-button-option-container{display:flex;align-items:center}.form-widget-page .xs_form_container .design_canvas_wrapper{padding:2px;box-sizing:border-box}.form-widget-page .xs_form_container .design_canvas{outline:3px solid rgb(178,178,178);box-sizing:border-box;overflow:hidden}.form-widget-page .xs_form_container .design_canvas.transparent{background-size:auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0iI2ZmZiI+PC9yZWN0Pgo8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IiNGN0Y3RjciPjwvcmVjdD4KPHJlY3QgeD0iMTAiIHk9IjEwIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IiNGN0Y3RjciPjwvcmVjdD4KPC9zdmc+)}.form-widget-page .form_container{display:flex;max-height:calc(100vh - 66px);height:calc(100vh - 66px);column-gap:32px}.form-widget-page .inputs_container{display:flex;flex-direction:column;width:50%;max-height:100%;padding-right:16px;padding-left:16px;padding-bottom:24px;overflow:auto}.form-widget-page .inputs_container .layers_hint{z-index:998;position:sticky;top:0;background-color:#fff;padding-bottom:4px}.form-widget-page .design_canvas_container{width:50%;height:100%;display:flex;flex-direction:column;height:auto;flex:1 1 1px;background-color:#fff;border-left:unset!important}.form-widget-page .design_canvas_container .preview_hint{padding-bottom:24px}.form-widget-page .design_canvas_container .preview_body{flex-grow:1;position:relative}.form-widget-page .design_canvas_container .design_canvas_wrapper{padding:18px;position:absolute;inset:0;overflow:auto;box-sizing:border-box}.form-widget-page .design_canvas_container .design_canvas{outline:3px solid rgb(178,178,178);box-sizing:border-box;overflow:hidden}.form-widget-page .design_canvas_container .design_canvas.transparent{background-size:auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0iI2ZmZiI+PC9yZWN0Pgo8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IiNGN0Y3RjciPjwvcmVjdD4KPHJlY3QgeD0iMTAiIHk9IjEwIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IiNGN0Y3RjciPjwvcmVjdD4KPC9zdmc+)}.form-widget-page .layer{box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;border-radius:3px;padding:20px;margin-top:24px}.form-widget-page .layer .layer_name{display:flex;align-items:center;font-size:16pt}.form-widget-page .layer .layer_name svg{margin-right:8px}.form-widget-page .layer .param_list{display:flex;flex-direction:column;row-gap:12px;padding-top:20px}.form-widget-page .layer .param_list .param_item.rtl,.form-widget-page .layer .param_list .param_item.rtl textarea{text-align:right;direction:rtl}.form-widget-page .layer label{color:#888;padding-bottom:4px}.form-widget-page .layer textarea,.form-widget-page .layer input{display:block;width:90%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-widget-page .layer textarea:focus,.form-widget-page .layer input:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-widget-page .layer input[type=file]{appearance:none;background-color:initial;cursor:default;align-items:baseline;color:inherit;text-overflow:ellipsis;white-space:pre;text-align:start!important;overflow:hidden!important;cursor:pointer;overflow:hidden}.form-widget-page .layer .preview_container{display:flex;align-items:center;column-gap:24px}.form-widget-page .layer .preview_container .thumb{display:flex;align-items:center;justify-content:center;height:160px;width:160px;position:relative}.form-widget-page .layer .preview_container .thumb img{box-shadow:0 3px 6px #21212126;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.form-widget-page .layer .preview_container .actions{display:flex;column-gap:24px}.form-widget-page .layer .upload_container .upload_hint{font-size:13px;padding-top:12px;color:#888}.form-widget-page .layer .upload_dropping{display:flex;align-items:center;padding:24px;min-height:72px;color:#0f5132;background-color:#d1e7dd;border:1px dashed #badbcc;border-radius:6px}.form-widget-page .layer .upload_dropping svg{margin-right:16px}.form-widget-page .action{padding:12px;display:flex;justify-content:center;border-top:1px solid #eee}.form-widget-page .action .image_format{display:flex;column-gap:12px;margin-right:24px}.form-widget-page .action .image_format .radio-button-option-container{display:flex;align-items:center}.form-widget-page .form_success_dialog .title{display:flex;align-items:center;justify-content:center;font-size:22pt;color:#666}.form-widget-page .form_success_dialog .title svg{margin-right:12px}.form-widget-page .form_success_dialog .result_container .thumbnail_container{display:flex;align-items:center;justify-content:center}.form-widget-page .form_success_dialog .result_container .thumbnail_container .thumbnail{display:flex;align-items:center;justify-content:center;height:300px;width:300px;position:relative}.form-widget-page .form_success_dialog .result_container .thumbnail_container .thumbnail img{box-shadow:0 6px 12px #21212140;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.form-widget-page .form_success_dialog .actions_container{display:flex;justify-content:center;align-items:center;column-gap:24px}.form-widget-page .form_success_dialog .close_buttons{padding-top:24px}.chatbot_widget_page{display:flex;flex-wrap:wrap;gap:16px;height:100%;border-radius:6px;border:1px solid #ededed}.chatbot_widget_page .chat_area{flex-grow:1;display:flex;flex-direction:column;position:relative;border-top-left-radius:6px;border-top-right-radius:6px}.chatbot_widget_page .chat_area .messages_container{flex-grow:1;display:flex;position:relative;background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px}.chatbot_widget_page .chat_area .messages_container .messages_container_wrapper{position:absolute;inset:0;overflow:auto;display:flex;justify-content:center;padding-bottom:16px}.chatbot_widget_page .messages_feed{display:flex;flex-direction:column;flex-grow:1;gap:16px;padding:8px}.chatbot_widget_page .artifact_area{display:flex;flex-direction:column}.widget_prompt_control{position:relative;background-color:#f8f9fa;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #ededed}.widget_prompt_control .prompt_control_body{padding:16px}.widget_prompt_control .prompt_control_body .hidden_view{display:none}.widget_prompt_textarea{position:relative}.widget_prompt_textarea textarea.form-control{padding:16px 24px;background-color:#fff;width:100%;box-sizing:border-box;resize:none}.widget_prompt_textarea .bottom_row{display:flex;gap:12px;padding:12px 0 0}.widget_prompt_textarea .bottom_row .options_panel{flex-grow:1;display:flex;align-items:center;justify-content:flex-end}.widget_prompt_textarea .bottom_row .options_panel .submit_on_enter{cursor:pointer;display:flex;align-items:center;gap:6px;font-size:.8rem;color:#555;padding-right:16px}.widget_prompt_textarea .bottom_row .options_panel .clear_button{display:flex;align-items:center;gap:8px;padding:8px 16px;cursor:pointer;color:#6c757d;border-radius:6px;font-size:.9rem}.widget_prompt_textarea .bottom_row .options_panel .clear_button:hover{background-color:#f8f9fa;color:#dc3545}.widget_prompt_textarea .bottom_row .send_button{display:flex;align-items:center;color:#fff;gap:12px;font-weight:600;padding:8px 24px;cursor:pointer;background-color:#8358ff;border-radius:9999px}.widget_prompt_textarea .bottom_row .send_button.loading{background-color:#8358ff99}.widget_chat_message{position:relative;display:flex;gap:12px;padding:12px;border-radius:6px}.widget_chat_message.user{background-color:#f8f9fa}.widget_chat_message.assistant{box-shadow:0 2px 10px #00000014;background-color:#fff}.widget_chat_message .user_avatar{display:flex;padding:8px;border-radius:6px;border:1px solid #dee2e6}.widget_chat_message .openai_avatar{display:flex;padding:8px;border-radius:6px;background-color:#75a99b}.widget_chat_message .message_item{flex-grow:1;max-width:100%;color:#344767;line-height:1.6rem;-webkit-user-select:text!important;user-select:text!important}.widget_chat_message .message_item h1,.widget_chat_message .message_item h2,.widget_chat_message .message_item h3,.widget_chat_message .message_item h4{line-height:1.2}.widget_chat_message .message_item>pre>div{border-radius:6px;max-width:100%;width:100%}.widget_chat_message .message_item>*{max-width:90%;width:90%;margin-top:0;margin-bottom:24px}.widget_chat_message .message_item>div>p:first-child{margin-top:0}.widget_chat_message .message_item>div>p:last-child{margin-bottom:0}.widget_chat_message .message_item.user{background-color:#f8f9fa}.widget_chat_message .message_item textarea{padding:16px 24px;background-color:#fff}.widget_chat_message .message_item .editing_container{display:flex;flex-direction:column;gap:16px;margin-bottom:0}.widget_chat_message .message_item .edit_actions{display:flex;gap:16px}.widget_chat_message .message_item .edit_actions .btn{margin-bottom:0}.widget_chat_message .message_metadata{position:absolute;bottom:0;right:0;display:flex;justify-content:flex-end;gap:12px;align-items:center;height:36px;padding-right:14px}.widget_chat_message .message_metadata .message_metadata_item{display:flex;gap:6px;align-items:center;font-size:.8rem;color:#6d7b93}.widget_chat_message .message_cover{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:flex-end;gap:16px}.widget_chat_message .message_cover .message_actions{display:flex;background-color:#fff9;background-color:#fddacb66;border-top-right-radius:6px;border-top-left-radius:6px;padding:12px;gap:6px}.widget_chat_message .message_cover .message_actions button.btn{position:relative;margin-bottom:0!important;padding:.5rem 1rem!important}.widget_chat_message .confirm_container{position:relative;cursor:pointer}.widget_chat_message .confirm_container .cover{position:fixed;inset:0;z-index:998}.widget_chat_message .confirm_container .confirm_panel{position:absolute;z-index:99999;top:12px;right:-38px;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.widget_chat_message .confirm_container .confirm_panel button{color:#fff;padding:.5rem 2rem;margin:0}.widget_chat_message .image_attachments{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px;margin-bottom:16px}.widget_chat_message .image_attachments .image_attachments_note{width:100%;margin:8px 0 0;font-size:.9rem;color:#6c757d;font-style:italic}.widget_chat_message .image_attachments .image_preview{width:120px;height:120px;border-radius:8px;overflow:hidden;cursor:pointer;border:2px solid #e0e0e0;transition:border-color .2s,transform .2s}.widget_chat_message .image_attachments .image_preview:hover{border-color:#75a99b;transform:scale(1.02)}.widget_chat_message .image_attachments .image_preview img{width:100%;height:100%;object-fit:cover}.image_preview_modal .modal_body{width:80vw!important;max-width:80vw!important;height:80vh;max-height:80vh!important;display:flex;flex-direction:column}.image_preview_modal .image_preview_content{display:flex;flex-direction:column;height:100%;gap:20px}.image_preview_modal .image_preview_content img{flex:1;max-height:calc(80vh - 140px);width:100%;object-fit:contain;border-radius:8px}.image_preview_modal .image_preview_content .image_preview_note{text-align:center;color:#6c757d;font-size:.95rem;margin:0}.image_preview_modal .image_preview_content .image_preview_actions{display:flex;justify-content:center;gap:16px;padding-bottom:8px}.image_preview_modal .image_preview_content .image_preview_actions button{display:flex;align-items:center;gap:8px;margin-bottom:0;border-radius:9999px;padding:.6rem 1.5rem;font-weight:500;transition:all .2s ease;cursor:pointer}.image_preview_modal .image_preview_content .image_preview_actions button.btn-primary{background-color:#8358ff;border-color:#8358ff;color:#fff}.image_preview_modal .image_preview_content .image_preview_actions button.btn-primary:hover{background-color:#652fff;border-color:#652fff}.image_preview_modal .image_preview_content .image_preview_actions button.btn-outline-secondary,.image_preview_modal .image_preview_content .image_preview_actions button.btn-secondary{background-color:transparent;border:1px solid #344767;color:#344767}.image_preview_modal .image_preview_content .image_preview_actions button.btn-outline-secondary:hover,.image_preview_modal .image_preview_content .image_preview_actions button.btn-secondary:hover{background-color:#34476714}.chatbot_reply_loading_state{display:flex;gap:24px;padding:24px;border-radius:6px;box-shadow:0 2px 10px #00000014;background-color:#fff}.chatbot_reply_loading_state .openai_avatar{display:flex;padding:8px;border-radius:6px;background-color:#75a99b}.chatbot_reply_loading_state .message_item{flex-grow:1;color:#344767;line-height:1.6rem;display:flex;flex-direction:column;gap:6px}.chatbot_reply_loading_state .message_item .reply_spinner{display:flex;gap:6px;align-items:center}.chatbot_reply_error_state{display:flex;gap:24px;padding:24px;border-radius:6px;box-shadow:inset 0 0 10px #f1aeb5;background-color:#fff}.chatbot_reply_error_state .openai_avatar{display:flex;padding:8px;border-radius:6px;background-color:#75a99b}.chatbot_reply_error_state .message_item{flex-grow:1;color:#344767;display:flex;align-items:center;gap:8px}.chatbot_welcome_message_container{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1}.chatbot_welcome_message_wrapper{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:420px}.chatbot_welcome_message_wrapper .chatbot_welcome_message_icon_wrapper{background-color:#f8f9fa;width:96px;height:96px;border-radius:50%;display:flex;justify-content:center;align-items:center}.chatbot_welcome_message_wrapper .chatbot_welcome_message_text{text-align:center;color:#67748e;font-size:1rem}.chatbot_welcome_message_wrapper .chatbot_welcome_message_button a,.chatbot_welcome_message_wrapper .chatbot_welcome_message_button a:focus,.chatbot_welcome_message_wrapper .chatbot_welcome_message_button a:visited,.chatbot_welcome_message_wrapper .chatbot_welcome_message_button a:active{text-decoration:none}.chatbot_not_found_state{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;background-color:#fff;gap:24px}.chatbot_not_found_state .chatbot_not_found_state_icon{background-color:#f8f9fa;width:96px;height:96px;border-radius:50%;display:flex;justify-content:center;align-items:center}.chatbot_not_found_state .chatbot_not_found_state_text{text-align:center;color:#67748e;font-size:1rem;padding:0 24px}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:#0003;--rc-drag-bar-size:6px;--rc-border-color:#ffffffb3;--rc-focus-color:#08f}.ReactCrop{cursor:crosshair;max-width:100%;display:inline-block;position:relative}.ReactCrop *,.ReactCrop :before,.ReactCrop :after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;overflow:hidden}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{max-width:100%;max-height:inherit;display:block}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px);position:absolute;inset:0}.ReactCrop__crop-selection{cursor:move;position:absolute;top:0;left:0;transform:translate(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";border:1px solid var(--rc-border-color);opacity:.3;position:absolute;inset:-1px}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){color:#fff;background-image:linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;animation:1s linear infinite marching-ants}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";background-color:#fff6;display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6667%}.ReactCrop__drag-handle{width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color);position:absolute}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{cursor:nw-resize;top:0;left:0;transform:translate(-50%,-50%)}.ReactCrop .ord-n{cursor:n-resize;top:0;left:50%;transform:translate(-50%,-50%)}.ReactCrop .ord-ne{cursor:ne-resize;top:0;right:0;transform:translate(50%,-50%)}.ReactCrop .ord-e{cursor:e-resize;top:50%;right:0;transform:translate(50%,-50%)}.ReactCrop .ord-se{cursor:se-resize;bottom:0;right:0;transform:translate(50%,50%)}.ReactCrop .ord-s{cursor:s-resize;bottom:0;left:50%;transform:translate(-50%,50%)}.ReactCrop .ord-sw{cursor:sw-resize;bottom:0;left:0;transform:translate(-50%,50%)}.ReactCrop .ord-w{cursor:w-resize;top:50%;left:0;transform:translate(-50%,-50%)}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{width:100%;height:var(--rc-drag-bar-size);top:0;left:0;transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{width:var(--rc-drag-bar-size);height:100%;top:0;right:0;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{width:100%;height:var(--rc-drag-bar-size);bottom:0;left:0;transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{width:var(--rc-drag-bar-size);height:100%;top:0;left:0;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media(pointer:coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}.reactEasyCrop_Container{position:absolute;inset:0;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none;cursor:move;display:flex;justify-content:center;align-items:center}.reactEasyCrop_Image,.reactEasyCrop_Video{will-change:transform;max-width:unset}.reactEasyCrop_Contain{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.reactEasyCrop_Cover_Horizontal{width:100%;height:auto}.reactEasyCrop_Cover_Vertical{width:auto;height:100%}.reactEasyCrop_CropArea{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.5);box-sizing:border-box;box-shadow:0 0 0 9999em;color:#00000080;overflow:hidden}.reactEasyCrop_CropAreaRound{border-radius:50%}.reactEasyCrop_CropAreaGrid:before{content:" ";box-sizing:border-box;position:absolute;border:1px solid rgba(255,255,255,.5);inset:0 33.33%;border-top:0;border-bottom:0}.reactEasyCrop_CropAreaGrid:after{content:" ";box-sizing:border-box;position:absolute;border:1px solid rgba(255,255,255,.5);inset:33.33% 0;border-left:0;border-right:0}.ic_panel .ic_title{font-size:1.25rem;margin:0 0 6px}.ic_panel .ic_hint{color:#667085;font-size:.9rem;margin:0 0 16px}.ic_panel .ic_stage{position:relative;width:100%;height:min(60vh,480px);background:#1d2939;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;touch-action:none}.ic_panel .ic_stage .ic_img{max-width:100%;max-height:min(60vh,480px);display:block}.ic_panel .ic_stage .ReactCrop{max-height:100%}.ic_panel .ic_zoom{padding:18px 10px 4px}.ic_panel .ic_error{margin-top:12px;border:1px solid #f0c9c4;background:#fdf4f3;color:#b03a2e;border-radius:8px;padding:10px 12px;font-size:.87rem}.ic_panel .buttons{display:flex;gap:12px;justify-content:center;align-items:center;margin-top:20px}.ic_panel .buttons .app-btn-primary{background:#4a6cf7;color:#fff;border-color:#4a6cf7}.ic_panel .buttons .app-btn-primary:hover,.ic_panel .buttons .app-btn-primary:active{box-shadow:0 6px 16px #4a6cf74d}.ic_panel.is_inline{margin-top:10px}.ic_panel.is_inline .ic_title{font-size:1rem}.ic_panel.is_inline .ic_hint{font-size:.82rem;margin-bottom:10px}.ic_panel.is_inline .ic_stage{height:300px}.ic_panel.is_inline .ic_stage .ic_img{max-height:300px}.ic_panel.is_inline .buttons{margin-top:12px}.image_crop_dialog .modal_body{width:720px;max-width:92vw}@media(max-width:767.98px){.image_crop_dialog .modal_body{width:100%;max-width:calc(100vw - 24px);padding:16px}.image_crop_dialog .ic_panel .ic_stage{height:64vh}.image_crop_dialog .ic_panel .ic_stage .ic_img{max-height:64vh}.image_crop_dialog .ic_panel .buttons .app-btn{flex:1;justify-content:center;min-height:46px}}.ss_headshot.is_logo .ss_dropzone .ss_headshot_thumb{width:72px;border-radius:8px;object-fit:contain;background:#fff}.ss_headshot .ss_dropzone{display:flex;align-items:center;flex-wrap:wrap;gap:12px;border:1px dashed #c9ced6;border-radius:10px;padding:12px;cursor:pointer;transition:border-color .15s ease,background .15s ease;min-height:76px}.ss_headshot .ss_dropzone:hover{border-color:#4a6cf7;background:#4a6cf70a}.ss_headshot .ss_dropzone.active{border-color:#34c759;background:#e7f8ee}.ss_headshot .ss_dropzone .ss_headshot_thumb{width:52px;height:52px;border-radius:50%;object-fit:cover;flex:none;border:1px solid #e4e7ec}.ss_headshot .ss_dropzone .ss_dropzone_cta{display:inline-flex;align-items:center;gap:6px;color:#4a6cf7;font-size:.9rem;font-weight:600}.ss_headshot .ss_dropzone .ss_dropzone_cta svg{flex:none}.ss_headshot .ss_dropzone.has_image .ss_dropzone_cta{margin-left:auto;color:#667085;font-size:.85rem;gap:5px}.ss_headshot .ss_dropzone .ss_headshot_crop{margin-left:8px;display:inline-flex;align-items:center;gap:5px;background:none;border:none;padding:6px 4px;cursor:pointer;color:#667085;font-size:.85rem;font-weight:600}.ss_headshot .ss_dropzone .ss_headshot_crop svg{flex:none}.ss_headshot .ss_dropzone .ss_headshot_crop:hover{color:#475467}.ss_headshot .ss_dropzone .ss_headshot_remove{margin-left:8px;display:inline-flex;align-items:center;gap:5px;background:none;border:none;padding:6px 4px;cursor:pointer;color:#667085;font-size:.85rem;font-weight:600}.ss_headshot .ss_dropzone .ss_headshot_remove svg{flex:none}.ss_headshot .ss_dropzone .ss_headshot_remove:hover{color:#b03a2e}.event_widget{position:relative;display:flex;flex-direction:column;min-height:100%;padding:1rem 1rem 0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:#222;background:#fff}.event_widget .ew_loading,.event_widget .ew_error{display:flex;justify-content:center;padding:3rem 1rem;color:#888;text-align:center}.event_widget .ew_close{position:absolute;top:.35rem;right:.5rem;width:44px;height:44px;border:none;background:none;font-size:1.9rem;line-height:1;color:#888;cursor:pointer}.event_widget .ew_head{margin-bottom:.9rem}.event_widget .ew_head.has_close{padding-right:2.5rem}.event_widget .ew_head h1{font-size:1.15rem;line-height:1.3;margin:0 0 .3rem}.event_widget .ew_head p{font-size:.9rem;color:#666;margin:0}.event_widget .ew_preview{position:relative;height:260px;border:1px solid #eee;border-radius:10px;background:#fafafa;display:flex;align-items:center;justify-content:center;overflow:hidden}.event_widget .ew_preview img{max-width:100%;max-height:100%}.event_widget .ew_preview .ew_no_designs{color:#888;font-size:.85rem;padding:1rem;text-align:center}.event_widget .ew_design_switcher{display:flex;gap:.5rem;margin-top:.7rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.event_widget .ew_design_switcher .ew_thumb{flex:0 0 auto;border:2px solid #eee;border-radius:8px;padding:2px;background:#fff;cursor:pointer}.event_widget .ew_design_switcher .ew_thumb.active{border-color:#4a6cf7}.event_widget .ew_design_switcher .ew_thumb img{width:52px;height:52px;object-fit:contain;display:block}.event_widget .ew_fields{margin-top:.9rem}.event_widget .ew_fields .ew_field{margin-bottom:.7rem}.event_widget .ew_fields .ew_field label{display:block;font-size:.8rem;font-weight:600;margin-bottom:.25rem}.event_widget .ew_fields .ew_field input{width:100%;box-sizing:border-box;border:1px solid #ddd;border-radius:8px;padding:.7rem;font-size:16px}.event_widget .ew_error_msg{margin-top:.6rem;border:1px solid #f0c9c4;background:#fdf4f3;color:#b03a2e;border-radius:8px;padding:.65rem .8rem;font-size:.85rem}.event_widget .ew_actions{position:sticky;bottom:0;margin:auto -1rem 0;padding:.8rem 1rem calc(.8rem + env(safe-area-inset-bottom,0px));background:#fff;box-shadow:0 -2px 10px #0000000f}.event_widget .ew_actions .ew_share_btn{width:100%;min-height:52px;background:#4a6cf7;color:#fff;border:none;border-radius:10px;font-size:1.05rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}.event_widget .ew_actions .ew_share_btn:disabled{opacity:.6}.event_widget .ew_actions .ew_hint{margin:.5rem 0 0;font-size:.78rem;color:#888;text-align:center}.event_widget .ss_fallback{margin-top:.9rem}.event_widget .ss_fallback p{margin:0 0 .4rem;font-size:.82rem;color:#666}.event_widget .ss_fallback .ss_channels{display:flex;flex-wrap:wrap;gap:.4rem}.event_widget .ss_fallback .ss_channels .ss_channel{display:inline-flex;align-items:center;gap:6px;text-transform:capitalize;text-decoration:none;border:1px solid #ddd;border-radius:6px;padding:.5rem .8rem;color:#333;font-size:.82rem}.event_widget .ss_fallback .ss_channels .ss_channel svg{flex:none;width:16px;height:16px}.event_widget .ss_fallback .ss_downloads{margin-top:.6rem;display:flex;gap:1rem;align-items:center;font-size:.85rem}.event_widget .ss_fallback .ss_downloads a{display:inline-flex;align-items:center;gap:5px;color:#4a6cf7;text-decoration:none}.event_widget .ss_fallback .ss_downloads a svg{flex:none}.event_widget .ss_fallback .ss_downloads .ss_copy{background:none;border:none;color:#4a6cf7;cursor:pointer;font-size:.85rem;padding:0}@media(min-width:480px){.event_widget{padding:1.25rem 1.25rem 0}.event_widget .ew_preview{height:320px}.event_widget .ew_actions{margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;padding-right:1.25rem}}html,body{margin:0;height:auto;background:transparent}.tool_widget{box-sizing:border-box;padding:1.25rem 1rem 1.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:#1f2430;background:#fff}.tool_widget *,.tool_widget *:before,.tool_widget *:after{box-sizing:inherit}.tool_widget h3{font-size:1.05rem;margin:0 0 .5rem}.tool_widget p{margin:0 0 .75rem;line-height:1.5}.tool_widget .tw_loading{padding:3rem 1rem;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#888}.tool_widget .tw_layout{display:grid;grid-template-columns:1fr;gap:1.5rem}.tool_widget .tw_field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.9rem}.tool_widget .tw_field label,.tool_widget .tw_field .tw_label{font-size:.85rem;font-weight:600;color:#444}.tool_widget .tw_field>label:not(.tw_check):has(>input,>select,>textarea){display:flex;flex-direction:column;gap:.35rem}.tool_widget .tw_field input[type=text],.tool_widget .tw_field input[type=date],.tool_widget .tw_field input[type=time],.tool_widget .tw_field select{font:inherit;padding:.6rem .7rem;border:1px solid #d9dbe3;border-radius:10px;background:#fff;min-height:44px;width:100%;box-sizing:border-box}.tool_widget .tw_field .tw_hint{font-size:.8rem;color:#777}.tool_widget .tw_row{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.tool_widget .tw_row .tw_field{margin-bottom:0}.tool_widget .tw_presets{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-bottom:1rem}.tool_widget .tw_preset{border:2px solid #e6e8ef;border-radius:12px;padding:.55rem;background:#fff;cursor:pointer;text-align:left;font:inherit;min-height:44px}.tool_widget .tw_preset.is-active{border-color:#f25766;box-shadow:0 0 0 3px #f2576626}.tool_widget .tw_preset .tw_preset__swatch{display:flex;gap:4px;margin-bottom:.4rem}.tool_widget .tw_preset .tw_preset__swatch span{flex:1;height:22px;border-radius:6px;border:1px solid rgba(0,0,0,.08)}.tool_widget .tw_preset .tw_preset__name{font-size:.8rem;font-weight:600}.tool_widget .tw_colors{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.tool_widget .tw_colors label{display:flex;flex-direction:column;gap:.25rem;font-size:.75rem;color:#555}.tool_widget .tw_colors input[type=color]{width:100%;height:40px;padding:0;border:1px solid #d9dbe3;border-radius:8px;background:#fff;cursor:pointer}.tool_widget .tw_labels{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.tool_widget .tw_labels input{width:100%}.tool_widget .tw_preview{border:1px dashed #e0e2ea;border-radius:14px;padding:.75rem;background:#fafafc;min-height:120px;display:flex;align-items:center;justify-content:center;position:relative}.tool_widget .tw_preview img{max-width:100%;height:auto;border-radius:8px}.tool_widget .tw_preview .tw_preview__empty{display:inline-flex;align-items:center;gap:.5rem}.tool_widget .tw_preview .tw_preview__busy{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#0d6b57;background:#ffffffb8;border-radius:14px}.tool_widget .tw_preview .tw_preview__busy .tw_spinner{box-sizing:content-box;padding:.6rem;background:#fff;border-radius:50%;box-shadow:0 2px 10px #1414282e}.tool_widget .tw_btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:0 1.4rem;border-radius:999px;border:0;font:inherit;font-weight:700;cursor:pointer;text-decoration:none;transition:transform .1s ease,box-shadow .15s ease}.tool_widget .tw_btn--primary{background:#f25766;color:#fff;box-shadow:0 8px 18px #f257664d}.tool_widget .tw_btn--primary:hover{transform:translateY(-1px)}.tool_widget .tw_btn--primary:disabled{opacity:.6;cursor:default;transform:none}.tool_widget .tw_btn--secondary{background:#f1f2f6;color:#1f2430}.tool_widget .tw_btn--block{width:100%}.tool_widget .tw_sticky{position:sticky;bottom:0;padding:.75rem 0 0;background:linear-gradient(to top,#fff 70%,#fff0)}.tool_widget .tw_link{background:none;border:0;color:#f25766;font:inherit;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}.tool_widget .tw_panel{border-radius:14px;padding:1rem 1.1rem;background:#f7f7fa}.tool_widget .tw_panel--warn{background:#fff6e8}.tool_widget .tw_panel--error{background:#fff1f2;color:#9f1239}.tool_widget .tw_result .tw_result__image{margin:.5rem 0 1rem;text-align:center}.tool_widget .tw_result .tw_result__image img{max-width:100%;height:auto;border-radius:10px;box-shadow:0 8px 20px #1414281a}.tool_widget .tw_copyrow{display:flex;gap:.5rem;align-items:stretch;margin-bottom:.9rem}.tool_widget .tw_copyrow input,.tool_widget .tw_copyrow textarea{flex:1;min-width:0;font:inherit;font-size:.85rem;padding:.6rem .7rem;border:1px solid #d9dbe3;border-radius:10px;background:#fafafc}.tool_widget .tw_copyrow textarea{resize:vertical;min-height:64px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.tool_widget .tw_code{margin:0 0 .75rem;padding:.9rem 1rem;background:#1e222a;color:#e6e9ef;border-radius:10px;overflow-x:auto;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.8rem;line-height:1.5;white-space:pre}.tool_widget .tw_note{font-size:.85rem;color:#777}.tool_widget .tw_status{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 .5rem;padding:.35rem .75rem;border-radius:999px;background:#e5f9f3;color:#0d6b57;border:1px solid #c9efe4;font-size:.85rem;font-weight:600}.tool_widget .tw_spinner{flex:none;animation:tw_rotate .9s linear infinite}.tool_widget .tw_busy{position:relative}.tool_widget .tw_busy.is-busy{cursor:progress}.tool_widget .tw_busy__cover{position:absolute;inset:-.25rem;background:#ffffffa6;border-radius:12px}@keyframes tw_rotate{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tool_widget .tw_spinner{animation:none}}.tool_widget .tw_signup{margin-top:1.5rem;padding:1.25rem;border-radius:16px;background:#fff1f1}.tool_widget .tw_signup--compact{margin-top:.75rem;padding:0;background:none}.tool_widget .tw_actions{display:flex;flex-wrap:wrap;gap:.6rem;margin:.75rem 0}@media(min-width:900px){.tool_widget{padding:1.75rem}.tool_widget .tw_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.tool_widget .tw_sticky{position:static;background:none}}.tool_widget .tw_dropzone{border:2px dashed #d9dbe3;border-radius:14px;padding:1.5rem 1rem;text-align:center;background:#fafafc;cursor:pointer;transition:border-color .15s ease,background .15s ease;margin-bottom:.9rem}.tool_widget .tw_dropzone.is-active{border-color:#f25766;background:#fff5f6}.tool_widget .tw_dropzone.is-compact{padding:.75rem 1rem;text-align:left}.tool_widget .tw_dropzone .tw_dropzone__icon{font-size:1.6rem;color:#f25766;margin-bottom:.35rem}.tool_widget .tw_dropzone .tw_dropzone__title{font-weight:700;margin-bottom:.25rem}.tool_widget .tw_dropzone .tw_dropzone__files{display:flex;gap:.75rem;align-items:center}.tool_widget .tw_dropzone .tw_dropzone__thumb{width:64px;height:64px;object-fit:cover;border-radius:8px;flex:none}.tool_widget .tw_dropzone .tw_dropzone__file{font-size:.9rem;word-break:break-all}.tool_widget .tw_note--error{color:#9f1239}.tool_widget .tw_note--warn{color:#92400e}.tool_widget .tw_options{display:grid;grid-template-columns:1fr 1fr;gap:.5rem .75rem;margin-bottom:.9rem}.tool_widget .tw_options .tw_field{margin-bottom:0}.tool_widget .tw_options .tw_field--wide{grid-column:1/-1}.tool_widget .tw_options input[type=number],.tool_widget .tw_options input[type=text],.tool_widget .tw_options select,.tool_widget .tw_options textarea{font:inherit;padding:.55rem .65rem;border:1px solid #d9dbe3;border-radius:10px;background:#fff;min-height:42px;width:100%;box-sizing:border-box}.tool_widget .tw_options input[type=range]{width:100%}.tool_widget .tw_options input[type=color]{width:100%;height:42px;padding:0;border:1px solid #d9dbe3;border-radius:8px;background:#fff}.tool_widget .tw_options .tw_value{float:right;font-weight:400;color:#777}.tool_widget .tw_check{display:flex;align-items:center;gap:.5rem;font-size:.9rem;min-height:32px;cursor:pointer}.tool_widget .tw_check input{width:18px;height:18px}.tool_widget .tw_check small{color:#888;margin-left:.25rem}.tool_widget .tw_checks{display:grid;grid-template-columns:1fr 1fr;gap:.25rem .75rem}.tool_widget .tw_field textarea{font:inherit;padding:.6rem .7rem;border:1px solid #d9dbe3;border-radius:10px;background:#fff;resize:vertical;width:100%;box-sizing:border-box}.tool_widget .tw_field input[type=number],.tool_widget .tw_field input[type=url]{font:inherit;padding:.6rem .7rem;border:1px solid #d9dbe3;border-radius:10px;background:#fff;min-height:44px;width:100%;box-sizing:border-box}.tool_widget .tw_table{width:100%;border-collapse:collapse;font-size:.88rem}.tool_widget .tw_table td{padding:.4rem .5rem;border-bottom:1px solid #eef0f4;vertical-align:top}.tool_widget .tw_table td:first-child{color:#666;width:40%}.tool_widget .tw_palette{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-bottom:.75rem}.tool_widget .tw_palette .tw_swatch{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem}.tool_widget .tw_palette .tw_swatch .tw_swatch__color{display:block;height:56px;border-radius:10px;border:1px solid rgba(0,0,0,.08)}.tool_widget .tw_palette .tw_swatch small{color:#777}.tool_widget .tw_crop{--rc-drag-handle-size: 18px;--rc-drag-handle-mobile-size: 28px;--rc-drag-handle-bg-colour: #f25766;--rc-border-color: #fff;--rc-focus-color: #2f6df6;--rc-drag-bar-size: 10px;margin-bottom:.9rem}.tool_widget .tw_crop .ReactCrop{vertical-align:top;border-radius:8px;cursor:default}.tool_widget .tw_crop .ReactCrop .ReactCrop__child-wrapper>img{border-radius:8px;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.tool_widget .tw_crop .ReactCrop .ReactCrop__crop-mask{border-radius:8px}.tool_widget .tw_crop .ReactCrop .ReactCrop__crop-mask rect[mask]{fill-opacity:.35}.tool_widget .tw_crop .ReactCrop .ReactCrop__crop-selection{border:2px solid #f25766;background-image:none;animation:none}.tool_widget .tw_crop .ReactCrop .ReactCrop__crop-selection:focus{outline:none}.tool_widget .tw_crop .ReactCrop .ReactCrop__crop-selection:focus-visible{outline:2px solid var(--rc-focus-color);outline-offset:2px}.tool_widget .tw_crop.is-pointer-focus .ReactCrop .ReactCrop__crop-selection:focus-visible{outline:none}.tool_widget .tw_crop .ReactCrop .ReactCrop__drag-handle{border-radius:50%;border:2px solid #fff;box-shadow:0 1px 3px #0000004d}.tool_widget .tw_crop .tw_crop__readout{margin:.4rem 0 0;font-size:.85rem;color:#444;font-variant-numeric:tabular-nums}.tool_widget .tw_result__file{display:inline-block;padding:1.5rem 2rem;border-radius:12px;background:#f1f2f6;font-weight:800;color:#555}.tool_widget .tw_dynamic{margin-top:1rem;padding:1rem;border-radius:14px;background:#f7f7fa}.tool_widget .tw_dynamic code{font-size:.8rem}.tool_widget .tw_tabs{display:flex;gap:.5rem;margin-bottom:1rem}.tool_widget .tw_tabs button{flex:1;min-height:42px;border-radius:999px;border:1px solid #d9dbe3;background:#fff;font:inherit;font-weight:600;cursor:pointer}.tool_widget .tw_tabs button.is-active{background:#f25766;color:#fff;border-color:#f25766}.tool_widget .tw_issues{list-style:none;padding:0;margin:0 0 1rem}.tool_widget .tw_issues li{display:flex;gap:.5rem;align-items:flex-start;padding:.45rem 0;border-bottom:1px solid #eef0f4;font-size:.9rem}.tool_widget .tw_issues .tw_badge{flex:none;font-size:.7rem;font-weight:700;text-transform:uppercase;padding:.15rem .5rem;border-radius:999px;background:#e5e7eb;color:#374151}.tool_widget .tw_issues .tw_badge--error{background:#fee2e2;color:#991b1b}.tool_widget .tw_issues .tw_badge--warn{background:#fef3c7;color:#92400e}.tool_widget .tw_issues .tw_badge--info{background:#dbeafe;color:#1e40af}.tool_widget .tw_cards{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1rem}.tool_widget .tw_card{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff;font-size:.85rem}.tool_widget .tw_card .tw_card__image{width:100%;aspect-ratio:1.91;object-fit:cover;display:block;background:#f1f2f6}.tool_widget .tw_card .tw_card__body{padding:.6rem .75rem}.tool_widget .tw_card .tw_card__host{text-transform:uppercase;color:#6b7280;font-size:.7rem}.tool_widget .tw_card .tw_card__title{font-weight:700;margin:.15rem 0}.tool_widget .tw_card .tw_card__desc{color:#4b5563}.tool_widget .tw_card .tw_card__network{padding:.4rem .75rem;background:#f7f7fa;font-weight:700;font-size:.75rem;text-transform:uppercase;color:#6b7280}.tool_widget .tw_canvas_wrap{display:flex;justify-content:center;margin-bottom:.9rem}.tool_widget .tw_canvas_wrap canvas{max-width:100%;height:auto;border-radius:10px;box-shadow:0 8px 20px #1414281a}.tool_widget .tw_slide{border:1px solid #e5e7eb;border-radius:12px;padding:.75rem;margin-bottom:.6rem}.tool_widget .tw_slide.is-active{border-color:#f25766}.tool_widget .tw_gallery{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.tool_widget .tw_gallery .tw_actions{gap:.4rem}.tool_widget .tw_gallery .tw_actions .tw_btn{min-height:40px;padding:0 1rem;font-size:.9rem}.tool_widget .tw_gallery img{width:100%;height:auto;border-radius:8px}.tool_widget .tw_chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.tool_widget .tw_chips button{border:1px solid #d9dbe3;border-radius:999px;padding:.4rem .8rem;background:#fff;font:inherit;font-size:.85rem;cursor:pointer}.tool_widget .tw_chips button.is-active{background:#f25766;color:#fff;border-color:#f25766}.tool_widget .tw_formats{display:grid;gap:.6rem}.tool_widget .tw_formats .tw_formats__title{display:block;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#777;margin-bottom:.35rem}.tool_widget .tw_formats .tw_formats__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.tool_widget .tw_formats .tw_hint{font-size:.8rem;color:#777;margin:0}.tool_widget .tw_format{display:flex;flex-direction:column;align-items:center;gap:.3rem;border:2px solid #e6e8ef;border-radius:12px;padding:.55rem .4rem;background:#fff;cursor:pointer;font:inherit;min-height:44px}.tool_widget .tw_format.is-active{border-color:#f25766;box-shadow:0 0 0 3px #f2576626}.tool_widget .tw_format:disabled{opacity:.45;cursor:default}.tool_widget .tw_format .tw_format__box{display:flex;align-items:center;justify-content:center;width:64px;height:44px}.tool_widget .tw_format .tw_format__shape{display:block;border:2px solid #1f2430;border-radius:3px;background:#f257661f;box-sizing:border-box}.tool_widget .tw_format.is-active .tw_format__shape{border-color:#f25766;background:#f2576647}.tool_widget .tw_format .tw_format__name{font-size:.8rem;font-weight:600}.tool_widget .tw_format .tw_format__dims{font-size:.72rem;color:#777;font-variant-numeric:tabular-nums}.tool_widget .tw_disclosure{border:1px solid #e6e8ef;border-radius:12px;padding:.55rem .8rem;margin-bottom:.9rem;background:#fff}.tool_widget .tw_disclosure summary{display:flex;justify-content:space-between;align-items:center;min-height:28px;cursor:pointer;font-size:.85rem;font-weight:600;color:#444;list-style:none}.tool_widget .tw_disclosure summary::-webkit-details-marker{display:none}.tool_widget .tw_disclosure summary:after{content:"▾";color:#999}.tool_widget .tw_disclosure[open] summary:after{content:"▴"}.tool_widget .tw_layoutpick{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.6rem}.tool_widget .tw_layoutpick .tw_layoutpick__item{display:flex;flex-direction:column;align-items:center;gap:.3rem;border:2px solid #e6e8ef;border-radius:12px;padding:.5rem .3rem;background:#fff;cursor:pointer;font:inherit;font-size:.72rem;color:#444;text-align:center;min-height:44px}.tool_widget .tw_layoutpick .tw_layoutpick__item svg{color:#1f2430}.tool_widget .tw_layoutpick .tw_layoutpick__item.is-active{border-color:#f25766;box-shadow:0 0 0 3px #f2576626}.tool_widget .tw_layoutpick .tw_layoutpick__item.is-active svg{color:#f25766}.tool_widget .tw_layoutpick .tw_layoutpick__item:disabled{opacity:.6;cursor:default}@media(min-width:900px){.tool_widget .tw_formats .tw_formats__grid{grid-template-columns:repeat(4,1fr)}.tool_widget .tw_cards{grid-template-columns:1fr 1fr}}.usage_content_panel .usage_section{box-shadow:0 .3em 1.2em #ccc9;background-color:#fff;border-radius:3px;padding:40px;margin-top:24px}.usage_content_panel .usage_section .help{color:#7c7c7c;padding-bottom:16px}.usage_content_panel .usage_section .help a,.usage_content_panel .usage_section .help a:visited,.usage_content_panel .usage_section .help a:hover,.usage_content_panel .usage_section .help a:active{text-decoration:none;color:#660047}.usage_content_panel .usage_section .download-btn{margin-top:32px}.workspace_usage_table{display:grid;width:-moz-fit-content;width:fit-content;grid-template-columns:1fr 1fr 1fr;align-items:center;margin-top:32px}.workspace_usage_table>div{padding:8px;border-bottom:1px solid rgb(222,226,230)}.workspace_usage_table .count{display:flex;justify-content:flex-end}.workspace_usage_table .header{font-weight:700}.video_form_tile{background-color:#f8f9fa;padding:24px;column-gap:24px}.video_form_tile .tile_body{flex-grow:1;cursor:pointer}.video_form_tile .tile-name{font-size:14px;color:#344767;font-weight:600;padding-bottom:16px}.video_form_tile .metadata_row{display:flex;column-gap:12px;font-size:12px}.video_form_tile .metadata_row .meta_name{color:#67748e}.video_form_tile .metadata_row .meta_value{color:#344767}.video_form_tile .status_row{padding-top:8px}.video_form_tile .tile-actions{display:flex;align-items:flex-start;column-gap:32px}.video_form_tile .tile-actions .confirm_container{position:relative;cursor:pointer}.video_form_tile .tile-actions .confirm_container .cover{position:fixed;inset:0}.video_form_tile .tile-actions .confirm_container .confirm_panel{position:absolute;z-index:999;top:24px;left:0;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.video_form_tile .tile-actions .confirm_container .confirm_panel button{color:#fff;padding:.5rem 2rem;margin:0}.video_form_tile .tile-action{font-size:12px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;color:#344767}.video_form_tile .tile-action svg{margin-right:6px}.create_video_form_dialog .dialog_body{display:flex;justify-content:center;padding-bottom:32px}.create_video_form_dialog .video_form_body{padding-top:32px;padding-bottom:32px}.create_video_form_dialog .video_form_body.loading .name_input{color:#155724;background-color:#d4edda}.create_video_form_dialog .video_form_body.loading .name_input:focus,.create_video_form_dialog .video_form_body.loading .name_input:active{outline:none;box-shadow:0 0 0 4px #c3e6cb}.create_video_form_dialog .video_form_body .name_input{border:unset;font-size:16px;padding:18px;border-radius:5px;background-color:#f0f3f4;width:80%}@media(max-width:767.98px){.create_video_form_dialog .video_form_body .name_input{padding-left:40px}}.create_video_form_dialog .video_form_body .name_input:focus,.create_video_form_dialog .video_form_body .name_input:active{outline:none;box-shadow:0 0 0 4px #4d40844d}.create_video_form_dialog .buttons .app-btn-no-border{margin-left:24px}.video_form_list_main .toolbar_buttons{padding-bottom:24px}.video_form_list_main .video_form_tiles{display:flex;flex-direction:column;row-gap:24px}.video_from_questions_section .card_help{color:#8392ab;font-size:1rem;padding:12px 0 20px}.video_from_questions_section .edit_done_button svg{margin-right:6px!important}.video_form_details_main{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:max-content auto;gap:24px}.video_form_details_main .title_row{grid-column-start:1;grid-column-end:3;display:flex;justify-content:space-between}.video_form_details_main .campaign_title{display:flex;align-items:center;font-weight:600;font-size:1.25rem;line-height:1.375;color:#344767;column-gap:12px}.video_form_details_main .campaign_title .edit{cursor:pointer;height:20px}.video_form_details_main .campaign_title button{margin-bottom:0}.video_form_details_main .metadata_row{display:flex;column-gap:12px;font-size:14px}.video_form_details_main .metadata_row .meta_name{color:#67748e}.video_form_details_main .metadata_row .meta_value{color:#344767}.video_form_details_main .title_column{display:flex;flex-direction:column;row-gap:12px}.video_form_details_main .title_actions{display:flex;justify-content:flex-end;align-items:flex-start;column-gap:20px}.video_form_details_main .title_actions .confirm_container{position:relative;cursor:pointer}.video_form_details_main .title_actions .confirm_container .cover{position:fixed;inset:0}.video_form_details_main .title_actions .confirm_container .confirm_panel{position:absolute;z-index:999;top:12px;left:0;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.video_form_details_main .title_actions .confirm_container .confirm_panel button{color:#fff;padding:.5rem 2rem;margin:0}.video_form_details_main .status_switch{display:flex;justify-content:flex-end;align-items:flex-start;padding-top:20px}.video_form_details_main .toggle_switch_container_inline{margin-left:0}.video_form_details_main .question_add_placeholder{display:flex;align-items:center;justify-content:center;column-gap:12px;color:#8392ab;cursor:pointer;font-weight:600;font-size:1.25rem;line-height:1.375;border:1px solid #dee2e6;border-radius:1rem;padding:24px}.video_form_details_main .campaign_submissions_body{display:flex;align-items:center;height:100%;flex-direction:column;overflow:auto}.video_form_details_main .campaign_submissions_body .zero_state{display:flex;flex-direction:column;align-items:center;row-gap:18px;padding:48px 24px 24px;color:#8392ab}.video_form_details_main .campaign_submissions_body .zero_state .zero_text{text-align:center}.video_form_details_main .campaign_submissions_body .submission_list{display:grid;grid-template-columns:72px 1fr 100px;row-gap:8px;padding-top:16px;width:100%}.video_form_details_main .campaign_submissions_body .submission_list .thumb_container{cursor:pointer;padding-bottom:8px}.video_form_details_main .campaign_submissions_body .submission_list .thumb{background-color:#a2cac8;border-radius:4px;width:56px;height:56px;padding:8px;box-shadow:0 .3125rem .625rem #0000001f!important;display:flex;align-items:center;justify-content:center;position:relative}.video_form_details_main .campaign_submissions_body .submission_list .thumb img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.video_form_details_main .campaign_submissions_body .submission_list .info{cursor:pointer;padding-left:16px;padding-bottom:8px}.video_form_details_main .campaign_submissions_body .submission_list .title{color:#344767;font-weight:600;font-size:.875rem;line-height:1.5}.video_form_details_main .campaign_submissions_body .submission_list .subtitle{padding-top:6px;font-weight:600;font-size:.75rem;line-height:1.25;color:#8392ab}.video_form_details_main .campaign_submissions_body .submission_list .action{padding-bottom:8px;display:flex;justify-content:flex-end}.video_form_details_main .campaign_submissions_body .submission_list .action svg{margin-right:8px}.video_form_details_main .question_form{display:flex;flex-direction:column;row-gap:12px}.video_form_details_main .question_form textarea{font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;width:90%}.video_form_details_main .question_form .question_actions{display:flex;column-gap:12px}.video_form_details_main .question_item{display:flex;column-gap:24px;border-radius:.75rem;background-color:#f8f9fa;color:#333;padding:24px}.video_form_details_main .question_item .number{width:42px;min-width:42px;height:42px;min-height:42px;border:2px solid #ccc;color:#555;display:flex;justify-content:center;align-items:center;border-radius:50%;padding:12px}.video_form_details_main .question_item .item_content{display:flex;align-items:center;white-space:pre-wrap;word-break:normal;overflow-wrap:anywhere;flex-grow:1;font-size:1rem;margin:0}.video_form_details_main .question_item .item_record{display:flex;align-items:flex-start}.video_form_details_main .question_item .item_record .btn_rec{min-width:75px;color:#344767;padding:0;background-color:unset}.video_form_details_main .question_item .item_form{display:flex;flex-grow:1}.video_form_details_main .question_item .item_form textarea{font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.video_form_details_main .question_item .item_actions{display:flex;align-items:flex-start;column-gap:18px}.video_form_details_main .question_item .item_actions button{font-size:12px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;color:#344767;margin:0;padding:0}.video_form_details_main .question_item .item_actions button svg{margin-right:0}.video_form_details_main .question_item .item_actions button.btn-text-icon svg{margin-right:6px}.video_form_details_main .question_item .item_actions button.bg-gradient-dark{color:#fff;padding:.3rem 1rem}.video_form_details_main .question_item .item_actions .confirm_container{position:relative;cursor:pointer}.video_form_details_main .question_item .item_actions .confirm_container .cover{position:fixed;inset:0}.video_form_details_main .question_item .item_actions .confirm_container .confirm_panel{position:absolute;z-index:999;top:24px;left:-76px;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.video_form_details_main .question_item .item_actions .confirm_container .confirm_panel button{color:#fff;padding:.5rem 2rem}.video_form_details_main .video_from_questions_body{display:flex;flex-direction:column;row-gap:16px}.video_form_details_main .submission_thumb_badge{position:absolute;display:flex;align-items:center;justify-content:center;top:-8px;right:-8px;padding:3px;border-radius:50%}.video_form_details_main .submission_thumb_badge.recording{background-color:#fbcf33}.video_form_details_main .submission_thumb_badge.ready{background-color:#7928ca}.video_form_details_main .submission_thumb_badge.approved{background-color:#17ad37}.video_form_details_main .submission_thumb_badge.rejected{background-color:#627594}.question_recording_dialog>div{width:800px!important}.question_recording_dialog .recording_body{padding:24px;display:flex;justify-content:center}.question_recording_dialog .recording_body video{transform:scaleX(-1)}.question_recording_dialog .buttons{column-gap:12px}.question_video_dialog>div{width:800px!important}.question_video_dialog .video_body{padding:24px;display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:32px}.question_video_dialog .video_body .question_text{width:100%;padding:16px;border:1px solid #dee2e6;border-radius:.75rem}.question_video_dialog .buttons{column-gap:12px}.question_video_dialog .btn_repeat{color:#344767}.interview_layout{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:0 48px 48px}.interview_layout .header{padding:20px;display:flex;justify-content:center;border-bottom:1px solid #dee2e6;color:#344767;font-size:1rem}.interview_layout .header a,.interview_layout .header a:visited,.interview_layout .header a:focus,.interview_layout .header a:active{color:#344767;font-size:1rem;text-decoration:none}@media(max-width:767.99px){.interview_layout{padding:0!important}}.interview_layout_body{display:flex;flex-direction:column;max-width:1000px;width:100%}@media(max-width:767.99px){.interview_layout_body.card{padding:12px 6px!important}}.start_interview_help{padding:24px 48px 48px;display:flex;flex-direction:column;align-items:center;row-gap:24px}.start_interview_help .help_text{color:#344767;text-align:center}.start_interview_content{display:flex;align-items:center;padding-bottom:48px}.start_interview_content h1{text-align:center;color:#344767}.start_interview_content .action_container{display:flex;justify-content:center}.start_interview_content .action_container .btn{padding:.75rem 2.5rem}.start_interview_content .start_form{display:flex;flex-direction:column;row-gap:24px;width:300px;padding-bottom:24px}.start_interview_content .hw_test_container{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.start_interview_content .hw_test_container>div{display:flex;flex-direction:column;justify-content:flex-start}.start_interview_content .hw_test_container button.btn{margin-bottom:0}.start_interview_content .hw_test_container .test_hint{text-align:center;padding-top:8px;font-size:14px;color:#67748e;padding-bottom:24px}.start_interview_content .hw_test_instructions{display:flex;flex-direction:column;align-items:center;row-gap:16px;padding-bottom:24px}.start_interview_content .hw_test_instructions .hw_text{font-size:1rem;font-weight:600;color:#344767}.start_interview_content .hw_test_instructions .hw_image img{max-width:100%;max-width:500px;border-radius:.75rem;box-shadow:0 .3125rem .625rem #0000001f!important}@media(max-width:767.99px){.start_interview_content .hw_test_instructions .hw_image img{max-width:100%!important}}.start_interview_content .step_data_input{display:flex;flex-direction:column;align-items:center;row-gap:16px;padding-bottom:24px}.start_interview_content .step_data_input .data_text{font-size:1rem;font-weight:600;color:#344767}.do_interview_content{display:flex;height:100%}.do_interview_content h1{text-align:center}.do_interview_content .upload_help{color:#344767;text-align:center;size:1rem}.do_interview_content .upload_dropzone{display:flex;align-items:center;justify-content:center;border:3px dashed #ff7170;border-radius:2rem;margin-top:24px}.do_interview_content .upload_dropzone>div{padding:2rem;flex-grow:1}.do_interview_content .upload_dropzone.active{border:3px dashed #17ad37;background-color:#d1e7de}.do_interview_content .upload_dropzone_body{display:flex;flex-direction:column;align-items:center;gap:16px;color:#344767}@media(max-width:767.99px){.do_interview_content .question{margin-left:6px!important;margin-right:6px!important;padding:12px!important}}.do_interview_content .question{margin-top:24px;display:flex;flex-direction:column;border-radius:.75rem;background-color:#f8f9fa;color:#333;padding:24px;margin-right:2rem;margin-left:2rem;row-gap:24px}.do_interview_content .question .question_content{font-size:16px;font-weight:700;display:flex;justify-content:center}.do_interview_content .question_video{position:relative;padding-top:75%;height:0;overflow:hidden}.do_interview_content .question_video video{position:absolute;top:0;left:0;width:100%;height:100%}.do_interview_content .question_button{margin-top:48px;display:flex;justify-content:center;flex-wrap:wrap;gap:16px;margin-right:2rem;margin-left:2rem}.do_interview_content .finished_message_container{display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;padding-top:24px}.do_interview_content .finished_message{display:flex;align-items:center;flex-direction:column;row-gap:16px;text-align:center;padding:24px;width:300px;border-radius:.5rem;color:#fff}.do_interview_content .interview_finished_buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.question_recording_button_container{display:flex;justify-content:center;flex-direction:column;gap:12px}.question_recording_button_container .timer_container{text-align:center}.recording_preview_container{position:fixed;top:36px;right:16px;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.recording_preview_container.dragged{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.recording_preview_container video{border-radius:.5rem}.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:""}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:""}.vjs-icon-subtitles,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:""}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before{content:""}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:""}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:""}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:""}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:""}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:""}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:""}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:""}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:""}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:""}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-enter:before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-exit:before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-1-1{width:100%;max-width:100%}.video-js.vjs-fluid:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-1-1:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;inset:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:#2b333fb3;border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:#73859f80;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:#000c;background:linear-gradient(180deg,#000c,#fff0);overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:#73859f80}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible){background:none}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:#2b333fb3}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:#2b333fb3}.vjs-has-started .vjs-control-bar,.vjs-audio-only-mode .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js *:not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:#73859f80}.video-js .vjs-load-progress div{background:#73859fbf}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:#000c}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:#73859f80}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:#2b333fb3}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:#000c}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;inset:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster{display:block}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control,.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time,.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;inset:0 0 3em;pointer-events:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control{display:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover{width:auto;width:initial}.video-js.vjs-layout-x-small .vjs-progress-control,.video-js.vjs-layout-tiny .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer{width:auto}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display: grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js *:focus:not(.focus-visible){outline:none}.video-js *:focus:not(:focus-visible){outline:none}.campaign_submission_main{display:flex;flex-direction:column;flex-grow:1}.campaign_submission_main>.card{display:flex;flex-grow:1;flex-direction:column}.campaign_submission_main .title_row{grid-column-start:1;grid-column-end:3;display:flex;justify-content:space-between}.campaign_submission_main .title_text{font-weight:600;font-size:1.25rem;line-height:1.375;color:#344767;display:flex;align-items:center;-webkit-user-select:text;user-select:text}.campaign_submission_main .title_text svg{margin-right:8px}.campaign_submission_main .metadata_row{display:flex;column-gap:12px;font-size:14px}.campaign_submission_main .metadata_row .meta_name{display:flex;align-items:center;color:#67748e}.campaign_submission_main .metadata_row .meta_value{color:#344767;-webkit-user-select:text;user-select:text}.campaign_submission_main .metadata_row .meta_link{color:#344767;font-weight:700;cursor:pointer}.campaign_submission_main .title_column{display:flex;flex-direction:column;row-gap:12px}.campaign_submission_main .title_actions{display:flex;justify-content:flex-end;align-items:flex-start;column-gap:20px}.campaign_submission_main .title_actions .confirm_container{position:relative;cursor:pointer}.campaign_submission_main .title_actions .confirm_container .cover{position:fixed;inset:0}.campaign_submission_main .title_actions .confirm_container .confirm_panel{position:absolute;z-index:999;top:12px;left:0;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.campaign_submission_main .title_actions .confirm_container .confirm_panel button{color:#fff;padding:.5rem 2rem;margin:0}.campaign_submission_main .content_row{display:flex;flex-grow:1;padding:48px}.campaign_submission_main .video_placeholder{display:flex;flex-direction:column;align-items:center;row-gap:18px;padding:48px;color:#8392ab;width:100%}.campaign_submission_main .video_placeholder .placeholder_text{text-align:center;max-width:600px}.campaign_submission_main .video_container{width:800px;max-width:800px;max-height:600px;height:600px}.campaign_submission_main .video_container>div{box-shadow:#32325d40 0 50px 100px -20px,#0000004d 0 30px 60px -30px}.campaign_submission_main .tile-action-approve{color:#830866}.campaign_submission_main .tile-action-reject{color:#ea0606}.campaign_submission_main .question_list{display:flex;flex-direction:column;row-gap:12px;padding:12px;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.campaign_submission_main .question_list .question_item{display:flex;width:100%;padding:12px;column-gap:12px;align-items:center;cursor:pointer}.campaign_submission_main .question_list .question_item.done{color:#fff}.campaign_submission_main .question_list .question_item.missing{color:#aaa}.campaign_submission_main .question_list .question_item.current{box-shadow:#32325d40 0 30px 60px -12px inset,#0000004d 0 18px 36px -18px inset;background-color:#ffffff4d;border-radius:.75rem}.campaign_submission_main .question_list .question_item.current .num{border:1px solid #bbb}.campaign_submission_main .question_list .num{border:1px solid grey;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center}.campaign_submission_main .question_list .qtext{flex-grow:1}.ai_generator_widget{flex-grow:1;display:flex;gap:24px;background-color:#f4f5f7;padding:24px}.ai_generator_widget>div{background-color:#fff;border-radius:12px;padding:20px 40px;box-shadow:0 .3em 1.2em #ccc9}.ai_generator_widget_canvas{flex-grow:1;display:flex;flex-direction:column}.ai_generator_widget_canvas .canvas_title{font-size:20px;font-weight:700;color:#5b5b66;padding-bottom:24px}.ai_generator_widget_canvas .canvas_zero_state{flex-grow:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px}.ai_generator_widget_canvas .canvas_zero_state .icon_wrapper{display:flex;align-items:center;justify-content:center;height:96px;width:96px;background-color:#f8f9fa;border-radius:50%}.ai_generator_widget_canvas .canvas_zero_state .zero_state_text{color:#67748e;font-size:1rem;text-align:center;max-width:50%}.ai_generator_widget_canvas .option_list{display:flex;flex-wrap:wrap;gap:32px}.ai_generator_widget_left_panel{display:flex;flex-direction:column;width:540px}.ai_generator_widget_left_panel .left_panel_title{font-size:20px;font-weight:700;color:#5b5b66;padding-bottom:24px}.ai_generator_widget_left_panel .block_list_wrapper{flex-grow:1;position:relative}.ai_generator_widget_left_panel .block_list{position:absolute;inset:0;display:flex;flex-direction:column;gap:18px;overflow:auto}.ai_generator_widget_left_panel .block_list .add_item_container{display:flex;justify-content:flex-end;padding-bottom:12px}.ai_generator_widget_left_panel .panel_actions{padding-top:12px;display:flex;justify-content:flex-end;background-color:#fff}.ai_generator_widget_left_panel .panel_actions .primary_btn{display:flex;align-items:center;gap:10px;background-color:#ff7171;color:#f9f9f9;padding:8px 24px;font-size:16px;font-weight:600;border:none;cursor:pointer;border-radius:4px}.ai_generator_input_block{padding:12px;background-color:#f2f3f4;border-radius:8px}.ai_generator_input_block .block_type{display:flex}.ai_generator_input_block .block_type .block_type_item{display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#fff;padding:8px 24px;font-size:16px}.ai_generator_input_block .block_type .block_type_item svg{margin-right:8px}.ai_generator_input_block .block_type .block_type_item.selected{cursor:unset;background-color:#f2dad3}.ai_generator_input_block .block_type .block_type_item:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.ai_generator_input_block .block_type .block_type_item:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.ai_generator_input_block .label{color:#5a5a5a;font-size:14px;padding-bottom:4px;padding-left:3px}.ai_generator_input_block .block_description{padding-top:16px}.ai_generator_input_block .block_description .description_input{display:flex}.ai_generator_input_block .block_description .description_input input{border-radius:6px;padding-left:6px;flex:1 1 auto;font-weight:400;font-size:16px;line-height:32px;color:#282649;background-color:#fff;border:1px solid #ced4da}.ai_generator_input_block .block_description .description_input input:focus,.ai_generator_input_block .block_description .description_input input:active{outline:none;box-shadow:0 0 0 4px #e9aede}.ai_generator_input_block .block_text{padding-top:12px}.ai_generator_input_block .block_text textarea{display:block;width:95%;padding:.375rem .75rem;font-size:15px;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;resize:none;border-radius:6px}.ai_generator_input_block .block_text textarea:focus,.ai_generator_input_block .block_text textarea:active{outline:0;box-shadow:0 0 0 4px #e9aede}.ai_generator_input_block .block_image_upload{padding-top:12px}.ai_generator_input_block .block_image_upload .image_input_container .dropzone-wrapper{height:86px;border:1px dashed #dcdfe6;border-width:2px;background-color:#fff;display:flex;flex-direction:column;gap:6px;justify-content:center;align-items:center}.ai_generator_input_block .block_image_upload .image_input_container .dropzone-wrapper.dropzone-drag-active{background-color:#a7fceb;border-color:#e9aede}.ai_image_generator_page{display:flex;flex-direction:column;padding:0!important}.ai_image_generator_page h2{background-color:#f4f5f7;margin:0;padding:24px 24px 12px}.ai_image_generator_page h2 span{font-size:1rem;color:#7a7a7a}.filename_strategy_dropdown{width:240px}.no_design_selected{display:flex;align-items:center;justify-content:center;height:200px;color:#888;font-size:14px;text-align:center;padding:20px}.multidesign_table_content .empty_state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;color:#666;text-align:center;padding:40px}.multidesign_table_content .empty_state h2{margin:20px 0 10px;font-size:20px;font-weight:600;color:#333}.multidesign_table_content .empty_state p{margin:0 0 20px;font-size:14px;color:#666;max-width:400px}.multidesign_table_content .empty_state .app-btn-primary{margin-bottom:20px}.multidesign_table_content .empty_state .tutorial_link{padding-top:24px;margin:0}.multidesign_table_content .empty_state .tutorial_link a{color:#06c;text-decoration:none}.multidesign_table_content .empty_state .tutorial_link a:hover{text-decoration:underline}.multidesign_datasheet_tile{background-color:#f8f9fa;padding:20px 24px;column-gap:16px;align-items:center}.multidesign_datasheet_tile .tile_icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#fff;border-radius:8px;flex-shrink:0}.multidesign_datasheet_tile .tile_body{flex-grow:1;cursor:pointer}.multidesign_datasheet_tile .tile-name{font-size:15px;color:#344767;font-weight:600;padding-bottom:8px}.multidesign_datasheet_tile .metadata_row{display:flex;column-gap:24px;font-size:12px}.multidesign_datasheet_tile .metadata_row .meta_item{display:flex;column-gap:6px}.multidesign_datasheet_tile .metadata_row .meta_name{color:#67748e}.multidesign_datasheet_tile .metadata_row .meta_value{color:#344767;font-weight:500}.multidesign_datasheet_tile .tile-actions{display:flex;align-items:center;column-gap:24px}.multidesign_datasheet_tile .tile-actions .confirm_container{position:relative;cursor:pointer}.multidesign_datasheet_tile .tile-actions .confirm_container .cover{position:fixed;inset:0}.multidesign_datasheet_tile .tile-actions .confirm_container .confirm_panel{position:absolute;z-index:999;top:24px;left:0;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.multidesign_datasheet_tile .tile-actions .confirm_container .confirm_panel button{color:#fff;padding:.5rem 2rem;margin:0}.multidesign_datasheet_tile .tile-action{font-size:12px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;color:#344767}.multidesign_datasheet_tile .tile-action svg{margin-right:6px}.multidesign_landing_main .content_header{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px}.multidesign_landing_main .content_header h1{margin:0;font-size:24px;font-weight:600;color:#333}.multidesign_landing_main .toolbar_buttons{display:flex;gap:12px}.multidesign_landing_main .loading_container{display:flex;justify-content:center;padding:60px}.multidesign_landing_main .empty_state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#666;text-align:center;padding:40px;border:unset;border-radius:8px;background-color:unset}.multidesign_landing_main .empty_state h2{margin:20px 0 10px;font-size:20px;font-weight:600;color:#333}.multidesign_landing_main .empty_state p{margin:0 0 20px;font-size:14px;color:#666;max-width:400px}.multidesign_landing_main .empty_state .tutorial_link{padding-top:24px;margin:0}.multidesign_landing_main .empty_state .tutorial_link a{color:#06c;text-decoration:none}.multidesign_landing_main .empty_state .tutorial_link a:hover{text-decoration:underline}.multidesign_landing_main .datasheet_tiles{display:flex;flex-direction:column;row-gap:16px}.visual_composer_content{height:100%;overflow:hidden}.visual_composer_loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px;color:#666}.visual_composer_page{display:flex;flex-direction:column;height:100%;background:#f8f9fa}.visual_composer_page.chat_layout .chat_area{flex:1;display:flex;flex-direction:column;overflow:hidden}.composer_header{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px 24px 16px 0;background:#fff;border-bottom:1px solid #ededed}.composer_header .breadcrumbs{display:flex;align-items:center}.composer_header .breadcrumbs .app-btn-back{display:flex;align-items:center;gap:6px;padding:0;background:none;border:none;font-size:13px;color:#6c757d;cursor:pointer}.composer_header .breadcrumbs .app-btn-back:hover{color:#8358ff}.composer_header .breadcrumbs .app-btn-back svg{width:16px;height:16px}.composer_header h1{font-size:20px;font-weight:600;margin:0;color:#344767}.composer_header .ws_status{position:absolute;right:24px;top:16px;font-size:12px;padding:4px 8px;border-radius:4px}.composer_header .ws_status.disconnected{background:#ffebee;color:#c62828}.chat_area{flex:1;display:flex;flex-direction:column;overflow:hidden}.messages_container{flex:1;overflow-y:auto;padding:24px}.messages_feed{display:flex;flex-direction:column;gap:16px;max-width:800px;margin:0 auto}.empty_state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 24px;color:#6c757d}.empty_state .empty_state_icon{width:80px;height:80px;background:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:#75a99b}.empty_state h3{font-size:18px;font-weight:600;color:#344767;margin:0 0 8px}.empty_state p{font-size:14px;margin:0 0 16px}.empty_state .empty_state_hints{display:flex;flex-direction:column;gap:8px}.empty_state .empty_state_hints .hint{font-size:13px;color:#6c757d;opacity:.8}.chat_message{display:flex;gap:12px}.chat_message.user .message_avatar .avatar_icon{background:#f8f9fa;border:1px solid #dee2e6;color:#6c757d}.chat_message.user .message_content{background:#f8f9fa;-webkit-user-select:text;user-select:text}.chat_message.assistant .message_avatar .avatar_icon{background:#75a99b;color:#fff}.chat_message.assistant .message_content,.chat_message.generating .message_content{background:#fff;box-shadow:0 2px 10px #00000014}.message_avatar{flex-shrink:0}.message_avatar .avatar_icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.message_content{flex:1;padding:12px 16px;border-radius:6px;max-width:600px}.message_text{font-size:14px;line-height:1.6;color:#344767;white-space:pre-wrap}.message_images{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.message_images .image_thumb{position:relative;width:120px;height:120px;border-radius:8px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:all .2s}.message_images .image_thumb:hover{transform:scale(1.02);border-color:#8358ff}.message_images .image_thumb.reference{border-color:#75a99b}.message_images .image_thumb img{width:100%;height:100%;object-fit:cover}.message_images .image_thumb .reference_badge{position:absolute;bottom:4px;left:4px;background:#75a99b;color:#fff;font-size:10px;padding:2px 6px;border-radius:4px;font-weight:500}.generating_indicator{display:flex;align-items:center;gap:8px;font-size:14px;color:#6c757d;margin-bottom:12px}.generating_indicator svg{width:20px;height:20px}.composer_progress{background:#fff8e1;border-radius:6px;padding:12px}.composer_progress .progress_header{display:flex;justify-content:space-between;margin-bottom:8px;font-size:13px}.composer_progress .progress_header .progress_label{color:#f57c00;font-weight:500}.composer_progress .progress_header .progress_count{color:#6c757d}.composer_progress .progress_bar{height:6px;background:#ffe082;border-radius:3px;overflow:hidden}.composer_progress .progress_bar .progress_fill{height:100%;background:#f57c00;border-radius:3px;transition:width .3s ease}.composer_progress .progress_message{margin-top:8px;font-size:12px;color:#6c757d}.error_message_box{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#ffebee;border-radius:6px;max-width:600px}.error_message_box .error_icon{width:24px;height:24px;background:#c62828;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.error_message_box .error_text{color:#c62828;font-size:14px}.input_container{border-top:1px solid #ededed;background:#fff;padding:16px 24px}.composer_input{max-width:800px;margin:0 auto}.attachments_preview{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.attachments_preview .attachment_item{position:relative;width:80px;height:80px;border-radius:8px;overflow:hidden;border:2px solid transparent}.attachments_preview .attachment_item.is_reference{border-color:#75a99b}.attachments_preview .attachment_item img{width:100%;height:100%;object-fit:cover}.attachments_preview .attachment_item .attachment_actions{position:absolute;top:4px;right:4px;display:flex;gap:4px}.attachments_preview .attachment_item .attachment_actions button{width:22px;height:22px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.attachments_preview .attachment_item .attachment_actions .reference_toggle{background:#fff;color:#6c757d}.attachments_preview .attachment_item .attachment_actions .reference_toggle.active,.attachments_preview .attachment_item .attachment_actions .reference_toggle:hover{background:#75a99b;color:#fff}.attachments_preview .attachment_item .attachment_actions .remove_btn{background:#c62828;color:#fff}.attachments_preview .attachment_item .attachment_actions .remove_btn:hover{background:#b71c1c}.attachments_preview .attachment_item .reference_label{position:absolute;bottom:4px;left:4px;background:#75a99b;color:#fff;font-size:9px;padding:2px 4px;border-radius:3px;font-weight:500}.textarea_row textarea{width:100%;box-sizing:border-box;padding:12px 16px;border:1px solid #ededed;border-radius:8px;font-size:14px;font-family:inherit;resize:none;min-height:60px;max-height:160px;color:#344767}.textarea_row textarea:focus{outline:none;border-color:#8358ff;box-shadow:0 0 0 2px #8358ff1a}.textarea_row textarea:disabled{background:#f5f5f5;cursor:not-allowed}.textarea_row textarea::placeholder{color:#6c757d}.controls_row{display:flex;justify-content:space-between;gap:12px;margin-top:12px}.controls_row .send_button_area{display:flex;align-items:center;gap:8px}.controls_row .attach_btn{width:40px;height:40px;border-radius:50%;border:1px solid #ededed;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6c757d;transition:all .2s}.controls_row .attach_btn:hover:not(:disabled){border-color:#8358ff;color:#8358ff}.controls_row .attach_btn:disabled{opacity:.5;cursor:not-allowed}.controls_row .hint_text{flex:1;font-size:12px;color:#6c757d}.controls_row .send_btn{width:40px;height:40px;border-radius:50%;border:none;background:#8358ff;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.controls_row .send_btn:hover:not(:disabled){background:#5d25ff}.controls_row .send_btn:disabled{background:#8358ff66;cursor:not-allowed}.image_modal_overlay{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.image_modal{position:relative;background:#fff;border-radius:12px;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.image_modal .modal_close_btn{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;border:none;background:#00000080;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1;transition:background .2s}.image_modal .modal_close_btn:hover{background:#000000b3}.image_modal .modal_image_container{flex:1;padding:24px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;overflow:auto}.image_modal .modal_image_container img{max-width:100%;max-height:70vh;object-fit:contain;border-radius:4px}.image_modal .modal_actions{display:flex;gap:12px;padding:16px 24px;border-top:1px solid #ededed}.image_modal .modal_actions .modal_action_btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;border:1px solid #ededed;background:#fff;color:#344767;transition:all .2s}.image_modal .modal_actions .modal_action_btn:hover:not(:disabled){background:#f8f9fa}.image_modal .modal_actions .modal_action_btn.primary{background:#8358ff;color:#fff;border-color:#8358ff}.image_modal .modal_actions .modal_action_btn.primary:hover:not(:disabled){background:#5d25ff}.image_modal .modal_actions .modal_action_btn:disabled{opacity:.6;cursor:not-allowed}.visual_composer_session_tile{background-color:#f8f9fa;padding:20px 24px;column-gap:16px;align-items:center}.visual_composer_session_tile .tile_icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background-color:#fff;border-radius:8px;flex-shrink:0;overflow:hidden}.visual_composer_session_tile .tile_icon .tile_thumbnail{width:100%;height:100%;object-fit:cover}.visual_composer_session_tile .tile_body{flex-grow:1;cursor:pointer}.visual_composer_session_tile .tile-name{font-size:15px;color:#344767;font-weight:600;padding-bottom:8px}.visual_composer_session_tile .metadata_row{display:flex;column-gap:24px;font-size:12px}.visual_composer_session_tile .metadata_row .meta_item{display:flex;column-gap:6px}.visual_composer_session_tile .metadata_row .meta_name{color:#67748e}.visual_composer_session_tile .metadata_row .meta_value{color:#344767;font-weight:500}.visual_composer_session_tile .tile-actions{display:flex;align-items:center;column-gap:24px}.visual_composer_session_tile .tile-actions .confirm_container{position:relative;cursor:pointer}.visual_composer_session_tile .tile-actions .confirm_container .cover{position:fixed;inset:0}.visual_composer_session_tile .tile-actions .confirm_container .confirm_panel{position:absolute;z-index:999;top:24px;left:0;padding:12px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:5px}.visual_composer_session_tile .tile-actions .confirm_container .confirm_panel button{color:#fff;padding:.5rem 2rem;margin:0}.visual_composer_session_tile .tile-action{font-size:12px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;color:#344767}.visual_composer_session_tile .tile-action svg{margin-right:6px}.visual_composer_sessions_main .content_header{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px}.visual_composer_sessions_main .content_header h1{margin:0;font-size:24px;font-weight:600;color:#344767}.visual_composer_sessions_main .toolbar_buttons{display:flex;gap:12px}.visual_composer_sessions_main .loading_container{display:flex;justify-content:center;padding:60px}.visual_composer_sessions_main .empty_state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#666;text-align:center;padding:40px;border:unset;border-radius:8px;background-color:unset}.visual_composer_sessions_main .empty_state h2{margin:20px 0 10px;font-size:20px;font-weight:600;color:#333}.visual_composer_sessions_main .empty_state p{margin:0 0 20px;font-size:14px;color:#666;max-width:400px}.visual_composer_sessions_main .session_tiles{display:flex;flex-direction:column;row-gap:16px}.emails_content .page_header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:24px}.emails_content .page_header h1{font-size:24px;font-weight:600;color:#383838;margin:0}.field_label{display:block;font-size:13px;font-weight:600;color:#383838;margin-bottom:6px}.field_hint{font-size:12px;color:#888;line-height:1.5;margin-top:6px}.field_inline_label{font-size:13px;color:#777}.countdown_timer_details_header input[type=text],.countdown_timer_details_header input[type=number],.countdown_timer_details_header input[type=date],.countdown_timer_details_header input[type=time],.countdown_timer_details_header select,.countdown_timer_details_body input[type=text],.countdown_timer_details_body input[type=number],.countdown_timer_details_body input[type=date],.countdown_timer_details_body input[type=time],.countdown_timer_details_body select{border:1px solid #d9cdd5;border-radius:6px;padding:8px 10px;font-size:14px;color:#383838;background:#fff}.countdown_timer_details_header input[type=text]:focus,.countdown_timer_details_header input[type=number]:focus,.countdown_timer_details_header input[type=date]:focus,.countdown_timer_details_header input[type=time]:focus,.countdown_timer_details_header select:focus,.countdown_timer_details_body input[type=text]:focus,.countdown_timer_details_body input[type=number]:focus,.countdown_timer_details_body input[type=date]:focus,.countdown_timer_details_body input[type=time]:focus,.countdown_timer_details_body select:focus{outline:none;border-color:#660047;box-shadow:0 0 0 2px #6600471f}.target_row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.empty_state{text-align:center;padding:48px 0;color:#888}.emails_dialog .modal_title{font-size:20px;font-weight:600;color:#383838;margin:0 0 20px}.emails_dialog .dialog_body{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.emails_dialog .buttons{display:flex;align-items:center;gap:12px}.create_countdown_timer_dialog{min-width:420px}.create_countdown_timer_dialog .name_input{border:unset;font-size:16px;padding:15px;border-radius:5px;background-color:#f0f3f4;width:80%}.create_countdown_timer_dialog .name_input:focus,.create_countdown_timer_dialog .name_input:active{outline:none;box-shadow:0 0 0 4px #4d40844d}.create_countdown_timer_dialog .name_input{width:100%}.create_countdown_timer_dialog .target_row input[type=date],.create_countdown_timer_dialog .target_row input[type=time]{flex:1}.create_countdown_timer_dialog select{border:unset;font-size:16px;padding:15px;border-radius:5px;background-color:#f0f3f4;width:80%}.create_countdown_timer_dialog select:focus,.create_countdown_timer_dialog select:active{outline:none;box-shadow:0 0 0 4px #4d40844d}.create_countdown_timer_dialog select{width:100%}@media(max-width:520px){.create_countdown_timer_dialog{min-width:0}}.countdown_upgrade_banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px;border-radius:8px;margin-bottom:20px;border:1px solid transparent}.countdown_upgrade_banner .banner_text{font-size:14px;line-height:1.4}.countdown_upgrade_banner .upgrade_btn{flex:0 0 auto;white-space:nowrap}.countdown_upgrade_banner .upgrade_btn.ghost{background:transparent;border:1px solid currentColor;color:inherit;font-weight:600}.countdown_upgrade_banner .upgrade_btn.ghost:hover{background:#0000000d;box-shadow:none}.countdown_upgrade_banner.info{background:#fbf2f8;border-color:#e8cfe0;color:#660047}.countdown_upgrade_banner.warn{background:#fff6e6;border-color:#f3d9a0;color:#8a5a00}.countdown_upgrade_banner.blocked{background:#fdecea;border-color:#f0b4ad;color:#a3271a}.action_panel{display:flex}.action_panel>button:not(:last-child){margin-right:15px}.action_panel .app-btn.disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.countdown_timer_filters{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}.countdown_timer_filters .filter_chip{border:1px solid #e0d6dc;background:#fff;border-radius:16px;padding:5px 14px;cursor:pointer;font-size:13px}.countdown_timer_filters .filter_chip.selected{background:#660047;color:#fff;border-color:#660047}.countdown_timer_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.countdown_timer_card{position:relative;background:#fff;border-radius:8px;padding:12px;cursor:pointer;box-shadow:0 .3em 1.2em #ccc9;transition:box-shadow .15s}.countdown_timer_card:hover{box-shadow:0 .4em 1.4em #6600472e}.countdown_timer_card .card_menu{position:absolute;top:8px;right:8px;z-index:2}.countdown_timer_card .card_menu .card_menu_btn{display:inline-flex;align-items:center;background:#ffffffe6;border:1px solid #efe6ec;border-radius:6px;padding:3px 6px;cursor:pointer;line-height:1}.countdown_timer_card .confirm_container{position:relative;z-index:10000}.countdown_timer_card .confirm_container .cover{position:fixed;inset:0}.countdown_timer_card .confirm_container .confirm_panel{position:absolute;z-index:10002;top:36px;right:8px;padding:12px 14px;background:#fff;border:1px solid #b8b8b8;border-radius:5px}.countdown_timer_card .card_thumb{position:relative;width:100%;height:0;padding-bottom:100%;background-color:#f2f3f4;border-radius:6px;overflow:hidden;margin-bottom:10px}.countdown_timer_card .card_thumb img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;inset:0;margin:auto}.countdown_timer_card .card_thumb .thumb_placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.countdown_timer_card .card_name{font-weight:600;color:#383838;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.countdown_timer_card .card_status{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;padding:2px 8px;border-radius:10px;margin-bottom:6px}.countdown_timer_card .card_status.status_published{background:#e3f5e8;color:#1f7a3d}.countdown_timer_card .card_status.status_draft{background:#f0f0f0;color:#777}.countdown_timer_card .card_status.status_ended{background:#fdeede;color:#b06a00}.countdown_timer_card .card_status.status_archived{background:#efe6ec;color:#8a6a82}.countdown_timer_card .card_target{display:flex;align-items:center;gap:5px;font-size:12px;color:#888}.countdown_timer_card .card_target svg{flex-shrink:0}.countdown_timer_details_header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;border-bottom:1px solid #efe6ec;padding-bottom:12px;margin-bottom:20px}.countdown_timer_details_header .timer_name{display:flex;align-items:center;gap:8px;min-width:0;min-height:36px}.countdown_timer_details_header .timer_name h1{font-size:22px;font-weight:600;color:#383838;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.countdown_timer_details_header .timer_name .edit_name_btn{display:inline-flex;align-items:center;cursor:pointer;padding:2px}.countdown_timer_details_header .timer_name .timer_name_input{font-size:20px;font-weight:600;border:1px solid #d9cdd5;border-radius:6px;padding:4px 8px}.details_tabs{margin:0}@media(max-width:900px){.countdown_timer_details_header{grid-template-columns:1fr;justify-items:center}.countdown_timer_details_header .timer_name{justify-self:start}.details_tabs{margin-top:4px}}.countdown_timer_details_body.coming_soon,.countdown_timer_details_body .coming_soon{text-align:center;padding:48px 0;color:#888}.modal_dialog.events_dialog>.modal_body{width:520px;max-width:92vw}.modal_dialog.events_dialog .modal_title{font-size:20px;font-weight:600;color:#383838;margin:0 0 20px;text-align:left}.modal_dialog.events_dialog .dialog_body{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.modal_dialog.events_dialog .field{display:flex;flex-direction:column;gap:6px}.modal_dialog.events_dialog .field .field_label{font-weight:600;font-size:.85rem;color:#383838;margin:0}.modal_dialog.events_dialog .field .field_hint{font-size:.78rem;color:#999;margin:0}.modal_dialog.events_dialog .field .field_warning{font-size:.8rem;color:#c47b1f;background:#fdf1e7;border-radius:6px;padding:.5rem .7rem}.modal_dialog.events_dialog input[type=text],.modal_dialog.events_dialog input[type=url],.modal_dialog.events_dialog input[type=email],.modal_dialog.events_dialog input[type=date],.modal_dialog.events_dialog select,.modal_dialog.events_dialog textarea{border:unset;font-size:16px;padding:15px;border-radius:5px;background-color:#f0f3f4;width:80%}.modal_dialog.events_dialog input[type=text]:focus,.modal_dialog.events_dialog input[type=text]:active,.modal_dialog.events_dialog input[type=url]:focus,.modal_dialog.events_dialog input[type=url]:active,.modal_dialog.events_dialog input[type=email]:focus,.modal_dialog.events_dialog input[type=email]:active,.modal_dialog.events_dialog input[type=date]:focus,.modal_dialog.events_dialog input[type=date]:active,.modal_dialog.events_dialog select:focus,.modal_dialog.events_dialog select:active,.modal_dialog.events_dialog textarea:focus,.modal_dialog.events_dialog textarea:active{outline:none;box-shadow:0 0 0 4px #4d40844d}.modal_dialog.events_dialog input[type=text],.modal_dialog.events_dialog input[type=url],.modal_dialog.events_dialog input[type=email],.modal_dialog.events_dialog input[type=date],.modal_dialog.events_dialog select,.modal_dialog.events_dialog textarea{width:100%;box-sizing:border-box;font-family:inherit}.modal_dialog.events_dialog select{appearance:auto}.modal_dialog.events_dialog .field_group{border:1px solid #ececec;border-radius:10px;padding:1rem 1.1rem 1.1rem;display:flex;flex-direction:column;gap:14px}.modal_dialog.events_dialog .field_group .field_group_title{font-weight:600;font-size:.9rem;margin:0}.modal_dialog.events_dialog .field_group>.field_hint{font-size:.78rem;color:#999;margin:-8px 0 0}.modal_dialog.events_dialog .buttons{display:flex;align-items:center;justify-content:flex-start;gap:12px;flex-wrap:nowrap}.modal_dialog.widget_dialog>.modal_body{width:960px}.modal_dialog.widget_dialog .widget_dialog_columns{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:2rem;align-items:start}.modal_dialog.widget_dialog .widget_dialog_preview_col{position:sticky;top:0}@media(max-width:900px){.modal_dialog.widget_dialog .widget_dialog_columns{grid-template-columns:1fr}}@media(max-width:767.98px){.modal_dialog.events_dialog>.modal_body{width:auto}}.events_list{padding:2rem 2.5rem;max-width:1200px}.events_list .events_list_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.events_list .events_list_header h1{font-size:1.6rem;margin:0}.events_list .events_filters{display:flex;gap:.5rem;margin-bottom:1.5rem}.events_list .events_filters .filter_chip{border:1px solid #e0e0e0;background:#fff;border-radius:20px;padding:.35rem 1rem;cursor:pointer;font-size:.85rem}.events_list .events_filters .filter_chip.active{background:#4a6cf7;border-color:#4a6cf7;color:#fff}.events_list .events_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem}.events_list .event_card{border:1px solid #ececec;border-radius:10px;padding:1.1rem;cursor:pointer;background:#fff;transition:box-shadow .15s;position:relative}.events_list .event_card:hover{box-shadow:0 4px 16px #00000014}.events_list .event_card .event_card_top{display:flex;align-items:center;gap:.6rem;margin-bottom:.9rem}.events_list .event_card .event_card_menu{margin-left:auto}.events_list .event_card .event_card_name{font-size:1.05rem;font-weight:600;margin-bottom:.3rem}.events_list .event_card .event_card_date{font-size:.85rem;color:#888}.events_list .event_card .event_card_confirm{margin-top:.8rem;border-top:1px solid #eee;padding-top:.7rem;font-size:.85rem}.events_list .event_card .event_card_confirm .confirm_buttons{display:flex;gap:.5rem;margin-top:.5rem}.status_badge{display:inline-block;font-size:.68rem;font-weight:600;text-transform:uppercase;padding:.15rem .5rem;border-radius:4px;background:#eef;color:#4a6cf7;white-space:nowrap}.status_badge.status_archived{background:#f0f0f0;color:#888}.status_badge.status_active,.status_badge.status_deployed{background:#e6f6ec;color:#1e874b}.status_badge.status_pending{background:#fdf1e7;color:#c47b1f}.event_card_confirm .app-btn-danger{background:#c0392b;border-color:#c0392b;color:#fff}.event_card_confirm .app-btn-danger:hover{background:#a93226;border-color:#a93226}.events_spinner,.events_empty{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:3rem;color:#9e9e9e}.icon_btn{background:none;border:none;cursor:pointer;padding:.25rem;display:inline-flex;align-items:center}.szh-menu.card_menu_list .szh-menu__item{display:flex;align-items:center}.szh-menu.card_menu_list .szh-menu__item svg{margin-right:8px;flex-shrink:0}.campaign_details{padding:1.5rem 2.5rem;max-width:1200px}.campaign_details .campaign_details_header{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.campaign_details .campaign_details_header h1{font-size:1.4rem;margin:0}.campaign_details .campaign_subnav{display:flex;gap:.5rem;border-bottom:1px solid #ececec;margin-bottom:1.5rem}.campaign_details .campaign_subnav a{padding:.7rem 1rem;color:#555;text-decoration:none;border-bottom:2px solid transparent}.campaign_details .campaign_subnav a.selected{color:#4a6cf7;border-bottom-color:#4a6cf7;font-weight:600}.audience_settings .settings_tile{border:1px solid #ececec;border-radius:10px;padding:1.2rem 1.5rem 1.5rem;margin-bottom:1.2rem}.audience_settings .settings_tile .settings_tile_header{display:flex;align-items:center;gap:8px;padding-bottom:.6rem;border-bottom:1px solid #f2f2f2}.audience_settings .settings_tile .settings_tile_header h3{margin:0;font-size:.98rem}.audience_settings .settings_tile .settings_tile_row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:767.98px){.audience_settings .settings_tile .settings_tile_row{grid-template-columns:1fr}}.my_event_form,.audience_settings{max-width:640px}.my_event_form .field_label,.audience_settings .field_label{display:block;font-weight:600;font-size:.85rem;margin:1rem 0 .35rem}.my_event_form .field_hint,.audience_settings .field_hint{font-size:.78rem;color:#999;margin-bottom:.4rem}.my_event_form input[type=text],.my_event_form input[type=url],.my_event_form input[type=email],.my_event_form input[type=date],.my_event_form textarea,.audience_settings input[type=text],.audience_settings input[type=url],.audience_settings input[type=email],.audience_settings input[type=date],.audience_settings textarea{width:100%;border:1px solid #ddd;border-radius:6px;padding:.55rem .7rem;font-size:.9rem;font-family:inherit}.my_event_form .form_actions,.audience_settings .form_actions{margin-top:1.5rem}.stakeholder_tab .stakeholder_subtabs{display:flex;gap:.5rem;margin-bottom:1.2rem}.stakeholder_tab .stakeholder_subtabs a{background:none;border:none;border-radius:6px;padding:.4rem .9rem;cursor:pointer;color:#666;text-decoration:none;font-size:.9rem;display:inline-flex;align-items:center;gap:6px}.stakeholder_tab .stakeholder_subtabs a.active{background:#eef;color:#4a6cf7;font-weight:600}.stakeholder_tab .stakeholder_toolbar{display:flex;gap:.6rem;margin-bottom:1rem}.stakeholder_tab .stakeholder_toolbar .share_all_btn{margin-left:auto}.lc_badge{position:relative;display:inline-flex;align-items:center;padding:.15rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;line-height:1.5;white-space:nowrap}.lc_badge.lc_not_emailed{background:#f2f4f7;color:#475467}.lc_badge.lc_no_email{background:#f2f4f7;color:#98a2b3}.lc_badge.lc_email_failed{background:#fdecea;color:#b42318}.lc_badge.lc_emailed{background:#eef2ff;color:#3a56c5}.lc_badge.lc_opened{background:#fff4e5;color:#b35c00}.lc_badge.lc_generated{background:#e8f7ee;color:#1e7b45}.lc_badge.has_tip{cursor:default;outline:none}.lc_badge.has_tip:hover .lc_tip,.lc_badge.has_tip:focus-visible .lc_tip{visibility:visible;opacity:1}.lc_badge .lc_tip{visibility:hidden;opacity:0;transition:opacity .15s ease;position:absolute;top:calc(100% + 6px);left:0;z-index:20;min-width:180px;max-width:280px;padding:.5rem .65rem;border-radius:6px;background:#1d2939;color:#fff;font-size:.75rem;font-weight:400;line-height:1.45;white-space:pre-line;box-shadow:0 4px 14px #0000002e;pointer-events:none}.lc_filters{display:flex;flex-wrap:wrap;gap:.4rem;margin:.2rem 0 .8rem}.lc_filters .lc_chip{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #e4e7ec;background:#fff;color:#475467;border-radius:999px;padding:.25rem .7rem;font-size:.78rem;cursor:pointer}.lc_filters .lc_chip .lc_chip_count{min-width:1.2rem;padding:0 .3rem;border-radius:999px;background:#f2f4f7;font-size:.72rem;font-weight:600;text-align:center}.lc_filters .lc_chip:hover{border-color:#c5cbd3}.lc_filters .lc_chip.active{border-color:#4a6cf7;color:#4a6cf7;background:#f7f9ff}.lc_filters .lc_chip.lc_chip_not_emailed .lc_chip_count{background:#f2f4f7;color:#475467}.lc_filters .lc_chip.lc_chip_no_email .lc_chip_count{background:#f2f4f7;color:#98a2b3}.lc_filters .lc_chip.lc_chip_email_failed .lc_chip_count{background:#fdecea;color:#b42318}.lc_filters .lc_chip.lc_chip_emailed .lc_chip_count{background:#eef2ff;color:#3a56c5}.lc_filters .lc_chip.lc_chip_opened .lc_chip_count{background:#fff4e5;color:#b35c00}.lc_filters .lc_chip.lc_chip_generated .lc_chip_count{background:#e8f7ee;color:#1e7b45}.stakeholder_table{width:100%;border-collapse:collapse;font-size:.9rem}.stakeholder_table th,.stakeholder_table td{text-align:left;padding:.6rem .7rem;border-bottom:1px solid #f0f0f0}.stakeholder_table th{color:#999;font-weight:600;font-size:.78rem;text-transform:uppercase}.stakeholder_table .cb_col{width:32px}.stakeholder_table .thumb_col{width:56px}.stakeholder_table .status_col{white-space:nowrap}.stakeholder_table .stakeholder_thumb{display:block;width:32px;height:32px;border-radius:50%;object-fit:cover;border:1px solid #eee}.stakeholder_table .stakeholder_thumb.is_logo{width:44px;border-radius:4px;object-fit:contain;background:#fff}.stakeholder_table .row_actions{display:flex;gap:.6rem;align-items:center;justify-content:flex-end}.stakeholder_table .link_btn{background:none;border:none;color:#4a6cf7;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem}.emails_subtab .clickable_row{cursor:pointer}.emails_subtab .clickable_row:hover{background:#fafbff}.emails_subtab .more_recipients{margin-left:.5rem;padding:.05rem .45rem;border-radius:999px;background:#f2f4f7;color:#667085;font-size:.72rem;font-weight:600;white-space:nowrap}.emails_subtab .send_failed{color:#b42318;white-space:nowrap}.email_detail .email_detail_meta{display:flex;flex-direction:column;gap:.4rem;padding-bottom:1rem;border-bottom:1px solid #f0f0f0;font-size:.88rem}.email_detail .email_detail_meta>div{display:flex;gap:.6rem}.email_detail .email_detail_meta .meta_label{color:#999;min-width:90px}.email_detail .email_detail_subject{font-weight:600;margin-top:1rem}.email_detail .email_detail_body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem;line-height:1.5;color:#444;margin-top:.5rem}.email_detail .email_detail_body a{color:#4a6cf7}.email_detail .email_reconstructed_note{margin-top:1rem;padding:.55rem .75rem;border-radius:6px;background:#fff8ec;border:1px solid #fcd9a8;color:#8a4b00;font-size:.8rem;line-height:1.4}.email_detail .email_preview{margin-top:1rem;padding:.9rem 1rem 1rem;border:1px solid #ececec;border-radius:8px;background:#fff}.email_detail .email_preview .email_preview_to{display:flex;align-items:center;gap:.6rem;font-size:.85rem}.email_detail .email_preview .email_preview_to .meta_label{color:#999}.email_detail .email_preview .email_preview_to select{flex:1;min-width:0;padding:.3rem .4rem;border:1px solid #ddd;border-radius:5px;font-size:.85rem}.email_detail .email_preview .email_detail_subject{margin-top:.8rem}.email_detail .email_preview .email_preview_button{display:inline-block;margin-top:1rem;padding:.55rem 1.1rem;border-radius:6px;background:#4a6cf7;color:#fff;font-weight:600;font-size:.88rem;text-decoration:none}.email_detail .email_detail_divider{border:0;border-top:1px solid #eee;margin:1.25rem 0 0}.email_detail .field_label.designs_label,.email_detail .field_label.recipients_label{margin-top:1rem}.email_detail .email_detail_recipients{list-style:none;margin:0;padding:0}.email_detail .email_detail_recipients li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.45rem 0;border-bottom:1px solid #f5f5f5;font-size:.88rem}.email_detail .email_detail_recipients .recipient_who{display:flex;gap:.6rem;align-items:baseline;min-width:0;flex:1;background:none;border:none;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.email_detail .email_detail_recipients li.is_shown .recipient_name{font-weight:600}.email_detail .email_detail_recipients .recipient_status{flex:none;width:1rem;text-align:center;font-weight:700}.email_detail .email_detail_recipients .recipient_status.status_sent{color:#1e7b45}.email_detail .email_detail_recipients .recipient_status.status_failed{color:#b42318}.email_detail .email_detail_recipients .recipient_status.status_no_email{color:#98a2b3}.email_detail .email_detail_recipients .recipient_email{color:#999}.email_detail .email_detail_recipients .recipient_link{margin-left:auto;display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap;color:#4a6cf7;font-size:.85rem;text-decoration:none;transition:color .15s ease}.email_detail .email_detail_recipients .recipient_link svg{display:block}.email_detail .email_detail_recipients .recipient_link:hover{color:#3a5be0;text-decoration:underline}.shares_section{margin-top:2.5rem}.shares_section .shares_section_header{display:flex;align-items:center;gap:1rem;margin-bottom:.8rem}.shares_section .shares_section_header h3{margin:0;font-size:1.05rem}.shares_section .shares_section_header select{padding:.35rem .6rem;border:1px solid #ddd;border-radius:6px;font-family:inherit}.shares_section .hint{color:#999}.num_col{text-align:right!important}.events_pager{display:flex;align-items:center;gap:1rem;margin-top:1rem;font-size:.85rem;color:#666}.kpi_row{display:flex;flex-wrap:wrap;gap:1.2rem}.kpi_tile{border:1px solid #ececec;border-radius:10px;padding:1.5rem 2rem;text-align:center;min-width:140px}.kpi_tile .kpi_value{font-size:2.2rem;font-weight:700;color:#4a6cf7}.kpi_tile .kpi_label{color:#888;text-transform:uppercase;font-size:.75rem;letter-spacing:.03em}.my_event_kpis{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #eee}.my_event_kpis .kpi_see_all{display:inline-block;margin-top:.8rem;color:#4a6cf7;font-size:.88rem;text-decoration:none}.my_event_kpis .kpi_see_all:hover{text-decoration:underline}.analytics_tab .analytics_note{margin-top:1.5rem;color:#aaa;font-size:.85rem}.share_wizard_dialog .wizard_steps{display:flex;gap:1.5rem;margin:.5rem 0 1.2rem}.share_wizard_dialog .wizard_steps span{color:#aaa}.share_wizard_dialog .wizard_steps span.active{color:#4a6cf7;font-weight:600}.share_wizard_dialog .design_picker_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.8rem;max-height:260px;overflow-y:auto}.share_wizard_dialog .recipients_note{margin:1rem 0 0;color:#666;font-size:.88rem}.share_wizard_dialog .recipients_note.already_contacted{margin-top:.4rem;color:#b35c00}.share_wizard_dialog .wizard_body .buttons{margin-top:2rem}.share_wizard_dialog input[type=text],.share_wizard_dialog textarea{width:100%;border:1px solid #ddd;border-radius:6px;padding:.55rem .7rem;font-family:inherit}.share_wizard_dialog .field_label{display:block;font-weight:600;font-size:.85rem;margin:1rem 0 .35rem}.share_wizard_dialog .field_hint{font-size:.78rem;color:#999;margin-bottom:.4rem}.import_dropzone{border:2px dashed #ccd;border-radius:10px;padding:2.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.8rem}.import_dropzone.active{border-color:#4a6cf7;background:#f7f9ff}.import_mapping_table{width:100%}.import_mapping_table td{padding:.4rem}.import_mapping_table .import_field_label{font-weight:600}.import_mapping_table .import_field_label .req{color:#c0392b}.import_mapping_table select{width:100%;padding:.35rem;border:1px solid #ddd;border-radius:5px}.import_count,.import_mapping_hint{margin:.8rem 0;color:#666;font-size:.85rem}.import_field_note{font-weight:400;font-size:.75rem;color:#999}.import_help{font-size:.85rem;color:#666}.import_help .import_help_intro,.import_help .import_help_extra{margin:0 0 .6rem;max-width:62ch}.import_help .import_help_table{width:100%;border-collapse:collapse;margin-bottom:.6rem}.import_help .import_help_table th,.import_help .import_help_table td{text-align:left;padding:.35rem .5rem;border-bottom:1px solid #f0f0f0;vertical-align:top}.import_help .import_help_table th{color:#999;font-weight:600;font-size:.75rem;text-transform:uppercase}.import_help .import_help_table .import_help_field{font-weight:600;color:#383838;white-space:nowrap}.import_help .import_help_table .import_help_field .req{color:#c0392b}.import_help .import_help_table .import_help_note{font-weight:400;color:#999;white-space:normal}.import_help .import_help_download{margin-bottom:.2rem}.widgets_subtab .field_hint{color:#666;font-size:.85rem;margin:0 0 1rem;max-width:62ch}.widget_card{border:1px solid #eee;border-radius:10px;padding:1rem 1.2rem 1.2rem;margin-bottom:1rem;max-width:820px}.widget_card .widget_card_head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.9rem}.widget_card .widget_card_name_row{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem}.widget_card .widget_card_actions{display:flex;gap:.2rem;flex-shrink:0}.widget_card .widget_card_title{color:#666;font-size:.85rem;margin-top:.25rem}.widget_card .widget_card_stats{color:#888;font-size:.8rem;margin-top:.35rem}.widget_card .field_label{display:block;font-weight:600;font-size:.85rem;margin:.6rem 0 .35rem}.widget_card .widget_pages{list-style:none;margin:0 0 .6rem;padding:0;font-size:.85rem}.widget_card .widget_pages li{display:flex;align-items:center;gap:.8rem;padding:.3rem 0;border-bottom:1px solid #f5f5f5;min-width:0}.widget_card .widget_pages a{display:inline-flex;align-items:center;gap:.35rem;color:#4a6cf7;text-decoration:none;min-width:0}.widget_card .widget_pages a:hover{text-decoration:underline}.widget_card .widget_pages a svg{flex-shrink:0}.widget_card .widget_pages .widget_page_url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget_card .widget_pages .widget_page_seen{margin-left:auto;color:#999;font-size:.78rem;white-space:nowrap}.widget_card .widget_pages .widget_pages_more{color:#999;font-size:.78rem;border-bottom:none}.widget_card .widget_pages_empty{color:#999;font-size:.82rem;margin-bottom:.6rem}.widget_card .event_card_confirm{margin-top:.8rem;border-top:1px solid #eee;padding-top:.7rem;font-size:.85rem}.widget_card .event_card_confirm .confirm_buttons{display:flex;gap:.5rem;margin-top:.5rem}.widget_card .widget_mode_badge{display:inline-block;padding:.1rem .45rem;border-radius:4px;font-size:.7rem;font-weight:600;letter-spacing:.03em;background:#eef1fd;color:#4a6cf7}.widget_card .widget_mode_badge.popup{background:#fdf1e7;color:#c47b1f}.revenue_row{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.revenue_row .revenue_tile{border:1px solid #eee;border-radius:10px;padding:.9rem 1.2rem;background:#f8fbf8}.revenue_row .revenue_tile .revenue_value{font-size:1.4rem;font-weight:700;color:#2e7d32}.pixel_install{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid #eee;max-width:720px}.pixel_install h3{margin:0 0 .4rem;font-size:1rem}.pixel_install .field_hint{max-width:62ch}.pixel_install .app-btn{margin-bottom:.5rem}.analytics_dashboard{margin-top:2rem}.analytics_dashboard .dashboard_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.analytics_dashboard .dashboard_header h3{margin:0;font-size:1rem}.analytics_dashboard .range_switch{display:flex;gap:.4rem}.analytics_dashboard .range_switch .app-btn.active{border-color:#4a6cf7;color:#4a6cf7;background:#f7f9ff}.analytics_dashboard .dashboard_panel{border:1px solid #eee;border-radius:10px;padding:1.1rem 1.2rem;margin-bottom:1rem;overflow-x:auto}.analytics_dashboard .dashboard_panel h4{margin:0 0 .8rem;font-size:.92rem}.analytics_dashboard .dashboard_panel .hint{color:#888;font-size:.82rem;margin:.6rem 0 0}.analytics_dashboard .dashboard_split{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:1100px){.analytics_dashboard .dashboard_split{grid-template-columns:1fr 1fr}}.analytics_dashboard .channel_cell{text-transform:capitalize}.conversions_section{margin-top:2rem}.conversions_section h3{font-size:1rem}.conversions_section .hint{color:#888;font-size:.85rem}.conversions_section .token_cell{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.8rem;color:#666}.campaign_designs .campaign_designs_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.9rem;margin-top:.6rem}.campaign_designs .campaign_design_tile{position:relative;border:1px solid #eee;border-radius:8px;padding:.5rem}.campaign_designs .campaign_design_remove{position:absolute;top:-8px;right:-8px;width:22px;height:22px;border-radius:50%;border:none;background:#fff;color:#c0392b;box-shadow:0 1px 4px #0003;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.campaign_designs .campaign_design_thumb{height:120px;display:flex;align-items:center;justify-content:center;background:#f2f3f4;border-radius:6px;overflow:hidden}.campaign_designs .campaign_design_thumb img{max-width:100%;max-height:100%;object-fit:contain}.campaign_designs .campaign_design_foot{display:flex;align-items:center;gap:.3rem;margin-top:.4rem}.campaign_designs .campaign_design_name{flex:1;font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaign_designs .campaign_design_edit{border:none;background:none;color:#888;cursor:pointer;padding:2px}.campaign_designs .campaign_design_edit:hover{color:#4a6cf7}.campaign_designs .campaign_design_badges{display:flex;flex-direction:column;gap:.25rem;margin-top:.35rem}.campaign_designs .cd_badge{display:flex;align-items:center;gap:.3rem;width:100%;border:none;border-radius:4px;padding:.2rem .4rem;font-size:.7rem;line-height:1.3;text-align:left;cursor:pointer}.campaign_designs .cd_badge svg{flex-shrink:0}.campaign_designs .cd_badge:disabled{cursor:default}.campaign_designs .cd_badge_warn{background:#fff4e5;color:#b35c00}.campaign_designs .cd_badge_info{background:#eef2ff;color:#3a56c5}.campaign_designs .campaign_design_add{min-height:140px;border:2px dashed #ccd;border-radius:8px;background:none;color:#660047;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;font-size:.85rem}.campaign_designs .campaign_design_add:hover{border-color:#4a6cf7;background:#f7f9ff}.add_design_dialog .design_picker_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.9rem;max-height:55vh;overflow-y:auto}.add_design_dialog .design_picker_item{cursor:pointer;border:1px solid #eee;border-radius:8px;padding:.5rem}.add_design_dialog .design_picker_item:hover{box-shadow:0 2px 10px #6600471f}.add_design_dialog .design_picker_item .dp_thumb{display:flex;align-items:center;justify-content:center;background:#f2f3f4;border-radius:6px;overflow:hidden;margin-bottom:.4rem}.add_design_dialog .design_picker_item .dp_thumb img{max-width:100%;max-height:100%;object-fit:contain}.add_design_dialog .design_picker_item .dp_name{font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add_design_dialog .empty_state{grid-column:1/-1;color:#999;padding:1rem 0}.add_design_dialog .create_countdown_design{display:inline-flex;align-items:center;gap:6px;color:#660047;margin-bottom:.6rem}.add_design_dialog .design_filter{width:100%;margin:.6rem 0 1rem;border:1px solid #ddd;border-radius:6px;padding:.55rem .7rem}.add_design_dialog .add_design_map_head{display:flex;align-items:center;gap:.7rem;margin:.6rem 0}.add_design_dialog .add_design_map_head .add_design_map_thumb{width:64px;height:48px;object-fit:contain;background:#f2f3f4;border-radius:6px}.add_design_dialog .add_design_map_head .add_design_map_name{font-weight:600}.add_design_dialog .mapping_rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem;margin:.6rem 0 1rem}.add_design_dialog .mapping_rows>.field_hint{grid-column:1/-1;margin:.2rem 0 0}.add_design_dialog .mapping_row{display:flex;align-items:flex-start;gap:.5rem}.add_design_dialog .mapping_row .mapping_field{min-width:84px;padding-top:.4rem;font-size:.82rem;color:#666}.add_design_dialog .mapping_row .mapping_select{flex:1;min-width:0}.add_design_dialog .mapping_row .mapping_select select{width:100%;padding:.35rem;border:1px solid #ddd;border-radius:5px}.add_design_dialog .mapping_row .mapping_select .field_hint{margin-top:.25rem;font-size:.75rem}.add_design_dialog .mapping_warning{margin-top:.25rem;font-size:.75rem;line-height:1.35;color:#b35c00}.add_design_dialog .buttons{display:flex;gap:.6rem;justify-content:flex-end;margin-top:.6rem}.email_detail_designs{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.7rem;margin:.5rem 0 .8rem}.email_detail_designs .email_design_tile{text-align:center}.email_detail_designs .email_design_thumb{height:120px;display:flex;align-items:center;justify-content:center;background:#f2f3f4;border-radius:6px;overflow:hidden}.email_detail_designs .email_design_thumb img{max-width:100%;max-height:100%;object-fit:contain}.email_detail_designs .email_design_name{display:block;font-size:.75rem;color:#666;margin-top:.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget_snippet{background:#f7f8fa;border:1px solid #eee;border-radius:6px;padding:.8rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.78rem;line-height:1.5;overflow-x:auto;margin:.3rem 0 .8rem}.merge_tag_chips{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:.15rem 0 .4rem}.merge_tag_chips .merge_tag_chips_label{font-size:.78rem;color:#999}.merge_tag_chips .merge_tag_chip{border:1px solid #d5ddff;background:#eef2ff;color:#4a6cf7;border-radius:999px;padding:.15rem .55rem;font-size:.76rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;cursor:pointer}.merge_tag_chips .merge_tag_chip:hover{background:#4a6cf7;color:#fff;border-color:#4a6cf7}.widget_preview .widget_preview_caption{color:#999;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.5rem}.widget_preview .widget_preview_backdrop{background:#00000073;border-radius:12px;padding:1.2rem 1rem;display:flex;justify-content:center}.widget_preview .widget_preview_card{position:relative;width:100%;max-width:340px;box-sizing:border-box;background:#fff;border:1px solid #e6e6e6;border-radius:14px;padding:1rem 1rem 1.1rem;box-shadow:0 2px 10px #0000000f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:#222;margin:0 auto}.widget_preview .widget_preview_card.is_popup{box-shadow:0 8px 28px #00000040}.widget_preview .widget_preview_close{position:absolute;top:.3rem;right:.7rem;font-size:1.5rem;color:#888;line-height:1}.widget_preview .widget_preview_head{margin-bottom:.8rem;padding-right:1.2rem}.widget_preview .widget_preview_head h1{font-size:1.05rem;line-height:1.3;margin:0 0 .3rem;text-align:left;overflow-wrap:anywhere}.widget_preview .widget_preview_head p{font-size:.85rem;color:#666;margin:0;overflow-wrap:anywhere}.widget_preview .widget_preview_banner{height:170px;border:1px solid #eee;border-radius:10px;background:#fafafa;display:flex;align-items:center;justify-content:center;overflow:hidden}.widget_preview .widget_preview_banner img{max-width:100%;max-height:100%;object-fit:contain}.widget_preview .widget_preview_banner.is_empty{border-style:dashed;color:#999;font-size:.8rem;text-align:center;padding:0 1rem}.widget_preview .widget_preview_fields{margin-top:.8rem}.widget_preview .widget_preview_field{margin-bottom:.6rem}.widget_preview .widget_preview_field label{display:block;font-size:.75rem;font-weight:600;margin-bottom:.25rem}.widget_preview .widget_preview_field .widget_preview_input{height:34px;border:1px solid #ddd;border-radius:8px;background:#fff}.widget_preview .widget_preview_field .widget_preview_photo{height:44px;display:flex;align-items:center;padding:0 .7rem;border:1px dashed #c9ced6;border-radius:8px;background:#fff;color:#4a6cf7;font-size:.75rem;font-weight:600}.widget_preview .widget_preview_button{margin-top:.6rem;background:#4a6cf7;color:#fff;border-radius:10px;padding:.75rem;text-align:center;font-weight:600;font-size:.95rem;overflow-wrap:anywhere}.side_drawer{position:fixed;inset:0;z-index:999;background-color:#21212140}.side_drawer .side_drawer_panel{position:absolute;top:0;right:0;bottom:0;max-width:100%;background:#fff;box-shadow:-6px 0 16px #2121212e;display:flex;flex-direction:column;animation:side_drawer_in .18s ease-out}@media(max-width:767.98px){.side_drawer .side_drawer_panel{width:100%!important}}.side_drawer .side_drawer_header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.5rem;border-bottom:1px solid #ececec}.side_drawer .side_drawer_header h3{margin:0;font-size:1.05rem}.side_drawer .side_drawer_close_btn{background:none;border:none;cursor:pointer;padding:.25rem;display:inline-flex;align-items:center;flex-shrink:0}.side_drawer .side_drawer_body{flex:1;overflow-y:auto;padding:1.5rem}@keyframes side_drawer_in{0%{transform:translate(100%)}to{transform:translate(0)}}.speaker_share_page{max-width:520px;margin:0 auto;padding:24px 16px 56px;font-family:Arial,Helvetica,sans-serif;color:#1d2939;box-sizing:border-box}.speaker_share_page *{box-sizing:border-box}.speaker_share_page .ss_loading,.speaker_share_page .ss_error{display:flex;justify-content:center;padding:64px 0;color:#667085}.speaker_share_page .ss_intro{text-align:center;margin-bottom:24px}.speaker_share_page .ss_intro h1{font-size:1.4rem;line-height:1.3;margin:0 0 8px}.speaker_share_page .ss_intro p{color:#667085;margin:0;font-size:.95rem}.speaker_share_page .ss_label{display:block;font-weight:600;font-size:.85rem;margin-bottom:8px}.speaker_share_page .ss_share_text{margin-bottom:24px}.speaker_share_page .ss_share_text .ss_caption{width:100%;border:1px solid #e4e7ec;border-radius:10px;padding:12px;font-size:.95rem;line-height:1.5;font-family:inherit;color:#1d2939;resize:none;overflow-y:hidden;overflow-wrap:anywhere}.speaker_share_page .ss_share_text .ss_caption:focus{outline:none;border-color:#4a6cf7;box-shadow:0 0 0 3px #4a6cf71f}.speaker_share_page .ss_share_text .ss_link_hint{margin-top:6px;font-size:.8rem;color:#667085}.speaker_share_page .ss_share_text .ss_masked_link{display:flex;align-items:center;gap:8px;margin-top:8px;padding:10px 12px;background:#f9fafb;border:1px solid #e4e7ec;border-radius:8px;color:#667085;font-size:.85rem;text-decoration:none;cursor:pointer;transition:border-color .15s ease,color .15s ease}.speaker_share_page .ss_share_text .ss_masked_link:hover,.speaker_share_page .ss_share_text .ss_masked_link:focus-visible{border-color:#4a6cf7;color:#4a6cf7;outline:none}.speaker_share_page .ss_share_text .ss_masked_link .ss_link_icon{flex:none}.speaker_share_page .ss_share_text .ss_masked_link .ss_link_text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.speaker_share_page .ss_share_text .ss_masked_link svg{flex:none}.speaker_share_page .ss_preview_notice{margin-bottom:16px;padding:10px 12px;border:1px solid #fcd9a8;background:#fff8ec;color:#8a4b00;border-radius:8px;font-size:.85rem;line-height:1.4}.speaker_share_page .ss_fields{margin-bottom:24px}.speaker_share_page .ss_field{margin-bottom:16px}.speaker_share_page .ss_field label{display:block;font-weight:600;font-size:.85rem;margin-bottom:8px}.speaker_share_page .ss_field input{width:100%;border:1px solid #e4e7ec;border-radius:8px;padding:12px;font-size:.95rem;min-height:44px}.speaker_share_page .ss_field input:focus{outline:none;border-color:#4a6cf7;box-shadow:0 0 0 3px #4a6cf71f}.speaker_share_page .ss_design_switcher{display:flex;gap:8px;margin-bottom:24px;flex-wrap:wrap}.speaker_share_page .ss_design_switcher .ss_thumb{border:2px solid #e4e7ec;border-radius:8px;padding:2px;cursor:pointer;background:#fff;line-height:0}.speaker_share_page .ss_design_switcher .ss_thumb.active{border-color:#4a6cf7}.speaker_share_page .ss_design_switcher .ss_thumb img{width:56px;height:56px;object-fit:contain}.speaker_share_page .ss_preview_area{margin-bottom:16px}.speaker_share_page .design_canvas_container{position:relative;width:100%;max-height:70vh;overflow:hidden;background:#fafafa;border:1px solid #e4e7ec;border-radius:12px}.speaker_share_page .design_canvas_container .preview_body{position:relative;width:100%;height:100%}.speaker_share_page .design_canvas_container .design_canvas_wrapper{padding:18px;box-sizing:border-box;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.speaker_share_page .ss_result{position:relative;width:100%;max-height:70vh;border-radius:12px;overflow:hidden;background:#fafafa;border:1px solid #e4e7ec}.speaker_share_page .ss_result img{display:block;width:100%;height:100%;object-fit:contain}.speaker_share_page .ss_result .ss_result_veil{position:absolute;inset:0;background:#ffffff73;pointer-events:none}.speaker_share_page .ss_result .ss_overlay_download{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;display:inline-flex;align-items:center;gap:8px;background:#1d2939d9;color:#fff;border:none;border-radius:10px;padding:12px 20px;font-size:.95rem;font-weight:600;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.speaker_share_page .ss_result .ss_overlay_download svg{flex:none}.speaker_share_page .ss_result .ss_overlay_download:hover{background:#1d2939f2}.speaker_share_page .ss_preview_fallback{display:flex;align-items:center;justify-content:center;width:100%;max-height:70vh;background:#fafafa;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden}.speaker_share_page .ss_preview_fallback img{max-width:100%;max-height:100%;object-fit:contain}.speaker_share_page .ss_actions{display:flex;flex-direction:column;gap:8px;margin-top:16px}.speaker_share_page .ss_btn{width:100%;min-height:48px;border-radius:10px;padding:12px;font-size:1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.speaker_share_page .ss_btn svg{flex:none}.speaker_share_page .ss_btn:disabled{opacity:.6;cursor:default}.speaker_share_page .ss_btn_primary{background:#4a6cf7;color:#fff;border:none}.speaker_share_page .ss_btn_primary:not(:disabled):hover{background:#3a5be0}.speaker_share_page .ss_btn_secondary{background:#fff;color:#4a6cf7;border:1px solid #4a6cf7}.speaker_share_page .ss_btn_secondary:not(:disabled):hover{background:#4a6cf70f}.speaker_share_page .ss_share_error{margin-top:12px;border:1px solid #f0c9c4;background:#fdf4f3;color:#b03a2e;border-radius:8px;padding:12px;font-size:.87rem}.speaker_share_page .ss_social{margin-top:24px;padding-top:24px;border-top:1px solid #e4e7ec}.speaker_share_page .ss_social .ss_social_hint{color:#1d2939;font-size:1.02rem;font-weight:600;margin:0 0 14px;line-height:1.5}.speaker_share_page .ss_social .ss_channels{display:flex;flex-wrap:wrap;gap:8px}.speaker_share_page .ss_social .ss_channels .ss_channel{display:inline-flex;align-items:center;gap:8px;text-transform:capitalize;text-decoration:none;border:1px solid #e4e7ec;border-radius:8px;padding:10px 16px;min-height:44px;background:#fff;color:#344054;font-size:.9rem;font-weight:600;cursor:pointer}.speaker_share_page .ss_social .ss_channels .ss_channel svg{flex:none;width:18px;height:18px}.speaker_share_page .ss_social .ss_channels .ss_channel:hover{border-color:#4a6cf7;color:#4a6cf7}
